From unknown Fri Jun 20 07:13:31 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#45030 <45030@debbugs.gnu.org> To: bug#45030 <45030@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add the Glimpse Image Editor. Reply-To: bug#45030 <45030@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:13:31 +0000 retitle 45030 [PATCH] gnu: Add the Glimpse Image Editor. reassign 45030 guix-patches submitter 45030 Leo Famulari severity 45030 normal tag 45030 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 15:14:06 2020 Received: (at submit) by debbugs.gnu.org; 3 Dec 2020 20:14:07 +0000 Received: from localhost ([127.0.0.1]:41865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkuzE-0005Mm-TD for submit@debbugs.gnu.org; Thu, 03 Dec 2020 15:14:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:60160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkuz9-0005Ma-8L for submit@debbugs.gnu.org; Thu, 03 Dec 2020 15:13:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkuz9-0004jN-2n for guix-patches@gnu.org; Thu, 03 Dec 2020 15:13:51 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:52283) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkuz5-0001cf-P4 for guix-patches@gnu.org; Thu, 03 Dec 2020 15:13:50 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id DDFE343F; Thu, 3 Dec 2020 15:13:44 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 03 Dec 2020 15:13:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=mesmtp; bh=NoZPz9Wo9H9+RAawsbz56m9 X0P9TQ2MEkHvRhYCyLFM=; b=rEG1pwM1i5T62c7+6F38wpwFZyNL9sehiwa3jGY s6rSUpUHhRibzjYealHtZMRJlhfiaEDqzjz1oUuhjGsWMzRYrBz6gYIvrQPySwGZ V89RvbvZaioglDLAuFQGumAdxJL9beAQ8Xp14HcbikPK+nelluPCTj0hYvaptZgT 34QY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=NoZPz9 Wo9H9+RAawsbz56m9X0P9TQ2MEkHvRhYCyLFM=; b=IbaDtEEW0NTWmPfwqJ/qZA u1JT2Fkap+/9q3UrGZbOX25m3A4FNpdM8HkO1RDbOBIFYK7O1WCHTzwccWL9YrCH cYBq/Yu+o7KSGbGDmVnTnn9gF8eRYAZndO+3f+TR0/+Bv7F+5TdfHqUkj+OiKMpK G0po/4rehmp8H0neE2+MLpDJsbKacoU0O15shcT7iu9B1nXofBNOtI+32QbrE/3h mUNg3b7XnUgO6VU0Aks8V0Z42limnYDP4+dqKbcBFJ2hfbfJqRCST2it/1CK0jOM sJ/+q3vLHdKjSGdWoOT4akE4OHHpMfx52HJ3iAtqSuzwG0ogbArx4/rm+zheB5+w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeiiedgudefiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecuogfuuhhsphgvtghtffhomhgrihhnucdlgeelmd enucfjughrpefhvffufffkofggtgfgsehtkeertdertdejnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeftedugfeuvdefgfehteekieeuieektdfftdeiveejvdeiiefhueettdeiudel jeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhgnhhurdhorhhgpdhgihhthhhusg drihhonecukfhppeejfedrudeguddruddvjedrudegieenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmh gv X-ME-Proxy: Received: from jasmine.lan (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id BBB1824005A for ; Thu, 3 Dec 2020 15:13:43 -0500 (EST) From: Leo Famulari To: guix-patches@gnu.org Subject: [PATCH] gnu: Add the Glimpse Image Editor. Date: Thu, 3 Dec 2020 15:13:12 -0500 Message-Id: <9b8c3fe43da566bfa2fd1b73d228101744d97a1f.1607026391.git.leo@famulari.name> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.147.123.25; envelope-from=leo@famulari.name; helo=wout2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -0.1 (/) * gnu/packages/gimp.scm (glimpse): New variable. --- gnu/packages/gimp.scm | 91 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 90 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index c0c66e52f5..a47de30ae4 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -3,7 +3,7 @@ ;;; Copyright © 2016, 2018 Ricardo Wurmus ;;; Copyright © 2016, 2017, 2018, 2020 Efraim Flashner ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice -;;; Copyright © 2018 Leo Famulari +;;; Copyright © 2018, 2020 Leo Famulari ;;; Copyright © 2018 Thorsten Wilms ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 Michael Rohleder @@ -538,3 +538,92 @@ tools for healing selections (content-aware fill), enlarging the canvas and healing the border, increasing the resolution while adding detail, and transferring the style of an image.") (license license:gpl3+))) + +(define-public glimpse + (package + (name "glimpse") + (version "0.2.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/glimpse-editor/Glimpse") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0drngj2xqzxfaag6pc4xjffiw003n4y43x5rb5bf4ziv1ac51dm9")))) + (build-system gnu-build-system) + (outputs '("out" + "doc")) ; 9 MiB of gtk-doc HTML + (arguments + '(#:configure-flags + (list (string-append "--with-html-dir=" + (assoc-ref %outputs "doc") + "/share/gtk-doc/html") + "--enable-gtk-doc" + + ;; Prevent the build system from running 'gtk-update-icon-cache' + ;; which is not needed during the build because Guix runs it at + ;; profile creation time. + "ac_cv_path_GTK_UPDATE_ICON_CACHE=true" + + ;; Disable automatic network request on startup to check for + ;; version updates. + "--disable-check-update" + + ;; ./configure requests not to annoy upstream with packaging bugs. + "--with-bug-report-url=https://bugs.gnu.org/guix") + #:phases + (modify-phases %standard-phases + (add-after 'install 'install-sitecustomize.py + ;; Install 'sitecustomize.py' into glimpse's python directory to + ;; add pygobject and pygtk to pygimp's search path. + (lambda* (#:key outputs #:allow-other-keys) + (let* ((pythonpath (getenv "PYTHONPATH")) + (out (assoc-ref outputs "out")) + (sitecustomize.py + (string-append + out "/lib/glimpse/2.0/python/sitecustomize.py"))) + (call-with-output-file sitecustomize.py + (lambda (port) + (format port "import site~%") + (format port "for dir in '~a'.split(':'):~%" pythonpath) + (format port " site.addsitedir(dir)~%"))))))))) + (native-inputs + `(("autoconf" ,autoconf-wrapper) + ("automake" ,automake) + ("gtk-doc" ,gtk-doc) + ("intltool" ,intltool) + ("libtool" ,libtool) + ("libxslt" ,libxslt) ; for xsltproc + ("pkg-config" ,pkg-config) + ("glib:bin" ,glib "bin"))) ; for gdbus-codegen + (inputs + `(("babl" ,babl) + ("glib" ,glib) + ("glib-networking" ,glib-networking) + ("libtiff" ,libtiff) + ("libwebp" ,libwebp) + ("libjpeg" ,libjpeg-turbo) + ("atk" ,atk) + ("gexiv2" ,gexiv2) + ("gtk+" ,gtk+-2) + ("libmypaint" ,libmypaint) + ("mypaint-brushes" ,mypaint-brushes-1.3) + ("exif" ,libexif) ; optional, EXIF + XMP support + ("lcms" ,lcms) ; optional, color management + ("librsvg" ,librsvg) ; optional, SVG support + ("libxcursor" ,libxcursor) ; optional, Mouse Cursor support + ("poppler" ,poppler) ; optional, PDF support + ("poppler-data" ,poppler-data) + ("python" ,python-2) ; optional, Python support + ("python2-pygtk" ,python2-pygtk) ; optional, Python support + ("gegl" ,gegl))) + (home-page "https://glimpse-editor.github.io/") + (synopsis "Glimpse Image Editor") + (description "The Glimpse Image Editor is an application for image +manipulation tasks such as photo retouching, composition and authoring. +It supports all common image formats as well as specialized ones. It +features a highly customizable interface that is extensible via a plugin +system. It was forked from the GNU Image Manipulation Program.") + (license license:gpl3+))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 17:17:09 2020 Received: (at 45030) by debbugs.gnu.org; 6 Dec 2020 22:17:09 +0000 Received: from localhost ([127.0.0.1]:51601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1km2L7-0006kv-Fx for submit@debbugs.gnu.org; Sun, 06 Dec 2020 17:17:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1km2L5-0006ki-UC for 45030@debbugs.gnu.org; Sun, 06 Dec 2020 17:17:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44505) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1km2L0-0007aM-NB; Sun, 06 Dec 2020 17:17:02 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45536 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1km2L0-0002w2-3k; Sun, 06 Dec 2020 17:17:02 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Leo Famulari Subject: Re: [bug#45030] [PATCH] gnu: Add the Glimpse Image Editor. References: <9b8c3fe43da566bfa2fd1b73d228101744d97a1f.1607026391.git.leo@famulari.name> Date: Sun, 06 Dec 2020 23:17:00 +0100 In-Reply-To: <9b8c3fe43da566bfa2fd1b73d228101744d97a1f.1607026391.git.leo@famulari.name> (Leo Famulari's message of "Thu, 3 Dec 2020 15:13:12 -0500") Message-ID: <87zh2q37hf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45030 Cc: 45030@debbugs.gnu.org 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: -3.3 (---) Hi, Leo Famulari skribis: > * gnu/packages/gimp.scm (glimpse): New variable. LGTM! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 18:43:46 2020 Received: (at 45030-done) by debbugs.gnu.org; 6 Dec 2020 23:43:46 +0000 Received: from localhost ([127.0.0.1]:51737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1km3gw-0002hm-Bt for submit@debbugs.gnu.org; Sun, 06 Dec 2020 18:43:46 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:58899) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1km3gu-0002hV-Ai for 45030-done@debbugs.gnu.org; Sun, 06 Dec 2020 18:43:44 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 3381A5C01B6; Sun, 6 Dec 2020 18:43:39 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Sun, 06 Dec 2020 18:43:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-transfer-encoding:in-reply-to; s=mesmtp; bh=9XsyCRO2cz4mWusxvZ1w/14DFG+UgmV4rGDbpWjG8ZQ=; b=2DegN9vlPo8/ CwVTwin9RpUmWeCiA5hn7nhVX4rJGq9SNzwKn3bpqe9yaVo6trLhJqiEc4PGHtgU FobJgRgLGustinwv0OGL8IO+5NO755/U6iPtVoazpnSrSSiKLfn6dD/Xr3145oUU rUu/u8WHWMcWRW7fo4E2FsejZ88POsU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=9XsyCRO2cz4mWusxvZ1w/14DFG+UgmV4rGDbpWjG8 ZQ=; b=Qc5+R2S8UPvZoj32Pe0UWxMgY/v2TR8YKp+BEERjOKD0yxpxPvJXlMCfj /QQH32Fp4F9jIAHuAnMzg+9cW/YmGyDFFiaft+FiRNCfYCWaPLnnz87OH5vLwYKg ybO4mng7bDQp6RK6FCu3mSxofDXFutc9SlS1pcjqaVUeH8fcKj0P3rafZP3rWdVs ShNaE/rhCJ2L9+bGu3XMP/Ogg3zdUqVZIWkLqCkE4BxVWMG7UUvXa4YWMRlejlfS 1s4/9EdM9XyCOtQOHFLe9aaFHlXgpVVwt+zDUMKH8A5yjeLjXSUQkSUWGjrI3L7q sUmgrPqUYxmEW4+BXjdNQ9jH4UtmA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudejfedgtdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtugfgjgesthekredttddtudenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueeugedugfdvgfevuedvleduleefjefhgefgjeetgfegkedukefhvdefleej hefgnecukfhppeejfedrudeguddruddvjedrudegieenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id F2A83108005C; Sun, 6 Dec 2020 18:43:38 -0500 (EST) Date: Sun, 6 Dec 2020 18:43:36 -0500 From: Leo Famulari To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: [bug#45030] [PATCH] gnu: Add the Glimpse Image Editor. Message-ID: References: <9b8c3fe43da566bfa2fd1b73d228101744d97a1f.1607026391.git.leo@famulari.name> <87zh2q37hf.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87zh2q37hf.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45030-done Cc: 45030-done@debbugs.gnu.org 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.7 (-) On Sun, Dec 06, 2020 at 11:17:00PM +0100, Ludovic Courtès wrote: > Hi, > > Leo Famulari skribis: > > > * gnu/packages/gimp.scm (glimpse): New variable. > > LGTM! Thanks! Pushed as 8f805657b9fb7ba0988fdb6d72776229872e5ff6 From unknown Fri Jun 20 07:13:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 04 Jan 2021 12:24:07 +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