From unknown Sat Jul 26 23:55:41 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#40627 <40627@debbugs.gnu.org> To: bug#40627 <40627@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add gtksheet. Reply-To: bug#40627 <40627@debbugs.gnu.org> Date: Sun, 27 Jul 2025 06:55:41 +0000 retitle 40627 [PATCH] gnu: Add gtksheet. reassign 40627 guix-patches submitter 40627 Arun Isaac severity 40627 normal tag 40627 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 14 12:24:55 2020 Received: (at submit) by debbugs.gnu.org; 14 Apr 2020 16:24:55 +0000 Received: from localhost ([127.0.0.1]:34593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOOMh-00011m-Lk for submit@debbugs.gnu.org; Tue, 14 Apr 2020 12:24:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:45805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOOMc-00011b-Hi for submit@debbugs.gnu.org; Tue, 14 Apr 2020 12:24:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51246) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOOMV-0003iv-Px for guix-patches@gnu.org; Tue, 14 Apr 2020 12:24:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOOMO-0006U2-Ie for guix-patches@gnu.org; Tue, 14 Apr 2020 12:24:34 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:41116) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jONkv-0004UC-2Z for guix-patches@gnu.org; Tue, 14 Apr 2020 11:45:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GWItb0Uhjth+NH8QH1LX2pWcvz+WQ1InmZjn54kRq2Q=; b=jkkIa34gvYP26HEH02VAPupAXM 2inytitO2XIKWa+W3iuE8S3ydFzl8kVJINB7fC4LfCZu21yyz80QbP0FO28ZMv4Jb5o1eeBagvyP3 L+TMo4WvdJBnHANNHfNWmFKWK/W5wAvKS3YXuKh4uu+zFY9I07tnTUAjom2+Zhik7S5o=; Received: from [192.168.2.1] (helo=steel.lan) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jONko-0007Kv-Mq; Tue, 14 Apr 2020 21:15:38 +0530 From: Arun Isaac To: guix-patches@gnu.org Subject: [PATCH] gnu: Add gtksheet. Date: Tue, 14 Apr 2020 21:15:35 +0530 Message-Id: <20200414154535.25800-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 139.59.75.54 X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gtk.scm (gtksheet): New variable. --- gnu/packages/gtk.scm | 78 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 77 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 4882a95eb8..8dd4901a98 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -18,7 +18,7 @@ ;;; Copyright © 2017, 2018, 2019, [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: autistici.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=arunisaac%40systemreboot.net;ip=209.51.188.17;r=debbugs.gnu.org] X-Debbugs-Envelope-To: submit Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gtk.scm (gtksheet): New variable. --- gnu/packages/gtk.scm | 78 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 77 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 4882a95eb8..8dd4901a98 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -18,7 +18,7 @@ ;;; Copyright © 2017, 2018, 2019, [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: tobias.gr] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=arunisaac%40systemreboot.net;ip=209.51.188.17;r=debbugs.gnu.org] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/gtk.scm (gtksheet): New variable. --- gnu/packages/gtk.scm | 78 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 77 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 4882a95eb8..8dd4901a98 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -18,7 +18,7 @@ ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2017 Marius Bakke ;;; Copyright © 2018 Alex Vong -;;; Copyright © 2018 Arun Isaac +;;; Copyright © 2018, 2020 Arun Isaac ;;; Copyright © 2018 Pierre Neidhardt ;;; Copyright © 2019 Meiyo Peng ;;; Copyright © 2019 Giacomo Leidi @@ -1967,3 +1967,79 @@ popovers.") library for drawing.") (home-page "https://wiki.gnome.org/GooCanvas") (license license:lgpl2.0))) + +(define-public gtksheet + (package + (name "gtksheet") + (version "4.3.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fpaquet/gtksheet") + (commit (string-append "V" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1sa9q7w7q7620id1l9ci5favmcrm4y5yr99pbran4hd0sjka62gh")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags (list "--enable-glade" + "--enable-introspection") + #:phases + (modify-phases %standard-phases + ;; The "configure" script is present, but otherwise the project is + ;; not bootstrapped properly. Delete configure so the bootstrap phase + ;; will take over. + (add-after 'unpack 'delete-configure + (lambda _ + (delete-file "configure") + #t)) + ;; Fix glade install directories. + (add-before 'bootstrap 'configure-glade-directories + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "configure.ac" + (("`\\$PKG_CONFIG --variable=catalogdir gladeui-2.0`") + (string-append (assoc-ref outputs "out") "/share/glade/catalogs")) + (("`\\$PKG_CONFIG --variable=moduledir gladeui-2.0`") + (string-append (assoc-ref outputs "out") "/lib/glade/modules")) + (("`\\$PKG_CONFIG --variable=pixmapdir gladeui-2.0`") + (string-append (assoc-ref outputs "out") "/share/pixmaps"))) + #t)) + ;; Fix incorrect typelib version. This is a known upstream bug. See + ;; https://github.com/fpaquet/gtksheet/issues/23 + (add-after 'install 'fix-typelib-version + (lambda* (#:key outputs #:allow-other-keys) + (let ((girepository (string-append (assoc-ref outputs "out") + "/lib/girepository-1.0"))) + (rename-file (string-append girepository "/GtkSheet-4.0.typelib") + (string-append girepository "/GtkSheet-4.3.2.typelib"))) + #t))))) + (inputs + `(("glade" ,glade3) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("libxml2" ,libxml2))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("gobject-introspection" ,gobject-introspection) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (home-page "https://fpaquet.github.io/gtksheet/") + (synopsis "Spreadsheet widget for GTK+") + (description "GtkSheet is a matrix widget for GTK+. It consists of an +scrollable grid of cells where you can allocate text. Cell contents can be +edited interactively through a specially designed entry, GtkItemEntry. It is +also a container subclass, allowing you to display buttons, images and any +other widget in it. You can also set many attributes such as border, +foreground and background colors, text justification and more.") + (native-search-paths + (list + (search-path-specification + (variable "GLADE_CATALOG_SEARCH_PATH") + (files '("share/glade/catalogs"))) + (search-path-specification + (variable "GLADE_MODULE_SEARCH_PATH") + (files '("lib/glade/modules"))))) + (license license:lgpl2.0+))) -- 2.26.0 From debbugs-submit-bounces@debbugs.gnu.org Sat May 09 12:42:03 2020 Received: (at 40627-done) by debbugs.gnu.org; 9 May 2020 16:42:03 +0000 Received: from localhost ([127.0.0.1]:48291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXSY7-0007Mz-Ce for submit@debbugs.gnu.org; Sat, 09 May 2020 12:42:03 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:45388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXSY3-0007MU-CY for 40627-done@debbugs.gnu.org; Sat, 09 May 2020 12:42:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=HZQBpdNVlNrt/00fX77iiO7UFRjv31Fuon7KZf6wGUM=; b=WMRUBkmOQVZ25w0y6RPkgpZKF PicGwHEnnhGtZyzs0AAw+gGi8oTMtwNTLRHk9bJRHnXAETTVHn7zdRZoIG+q+yT+0vrpdAxliF7dN 4ppVrH1dnaZ5l9Avg04L5QFZvHosZR8i3sV/wF85Z1mJ1ksTacEs3qK4Zf7qAo96F0Vrk=; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jXSY0-000Dk5-Kk for 40627-done@debbugs.gnu.org; Sat, 09 May 2020 22:11:56 +0530 From: Arun Isaac To: 40627-done@debbugs.gnu.org Subject: Re: bug#40627: Acknowledgement ([PATCH] gnu: Add gtksheet.) In-Reply-To: References: <20200414154535.25800-1-arunisaac@systemreboot.net> Date: Sat, 09 May 2020 22:11:55 +0530 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40627-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Pushed to master! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAl623VMACgkQLiXui2GA K7OxVgf+LfxJH0Xk+Ve//1Nen9jWU8yxAwFPru5tV6n5ilB3EUPtfdsbChZ+D048 cfDiP7l3x1v6HGM10vcvXxxaW0JUDD06MbUsg0S0FgwrxSkbDdQ2ze3XKjp5IIex TmVOH6gdD9VrNzwfl9b55d2U4orDwjEyjZ4OuVGDnvTc7jlYiEzR3WRfVwxG656C SVJO11HxAbxJe17fattjC3NpjXD8RCiET0fesVtfKTmo53O19YbqRA0iuIao7fZ+ bPqV8s/doxl20/l/xXiZDRHPuTwz8CdSE4vkA6wo6syWLNFYc92u3C6jz6re2sJg J7EzIrCx6lLmIZdqrcg2PGtSD81DkA== =X34z -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jul 26 23:55:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 07 Jun 2020 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator