From unknown Mon Aug 18 11:23:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40281] [PATCH] gnu: Add mtpaint Resent-From: R Veera Kumar Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 29 Mar 2020 17:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 40281 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 40281@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158550250930729 (code B ref -1); Sun, 29 Mar 2020 17:22:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Mar 2020 17:21:49 +0000 Received: from localhost ([127.0.0.1]:59667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jIbd7-0007zZ-A2 for submit@debbugs.gnu.org; Sun, 29 Mar 2020 13:21:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:45854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jIbd6-0007zQ-HX for submit@debbugs.gnu.org; Sun, 29 Mar 2020 13:21:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50746) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIbd5-0002pV-7E for guix-patches@gnu.org; Sun, 29 Mar 2020 13:21:48 -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 1jIbd4-0006UU-4l for guix-patches@gnu.org; Sun, 29 Mar 2020 13:21:47 -0400 Received: from vkten.in ([104.244.73.96]:39922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jIbd3-0006Pv-SA for guix-patches@gnu.org; Sun, 29 Mar 2020 13:21:46 -0400 Received: (qmail 1350 invoked from network); 29 Mar 2020 17:21:42 -0000 Received: from unknown (HELO tulip) (vkor@vkten.in@117.246.235.135) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 29 Mar 2020 17:21:42 -0000 Date: Sun, 29 Mar 2020 22:51:36 +0530 From: R Veera Kumar Message-ID: <20200329172136.GA23111@tulip> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 104.244.73.96 X-Spam-Score: 0.2 (/) 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.8 (/) Mtpaint is a graphic editing program which uses the GTK+ toolkit. Create pixel art and manipulate digital photos. It can create and edit indexed pallete or 24bit RGB images, offers basic painting and palette manipulation tools. Signed-off-by: R Veera Kumar --- gnu/packages/image.scm | 49 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index b665740ca2..c4b979a775 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -45,6 +45,7 @@ #:use-module (gnu packages algebra) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1983,3 +1984,51 @@ AOM, including with alpha.") (home-page "https://github.com/AOMediaCodec/libavif") (license (list license:bsd-2 ; libavif itself license:expat)))) ; cJSON in the test suite + +(define-public mtpaint + (let ((commit "03b1b0938067b88d86d9f1b1088730f1934d411e") + (revision "1")) + (package + (name "mtpaint") + (version (git-version "3.49.25" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wjaguar/mtPaint/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0izm2wvj26566fd8mqvypr7bmv7jnq8qhp4760m7z2wrc4y8pjn1")))) + (build-system gnu-build-system) + (native-inputs + `(("which" ,which) + ("pkg-config" ,pkg-config) + ("perl" ,perl))) + (inputs + `(("imlib2" ,imlib2) + ("libtiff" ,libtiff) + ("libpng" ,libpng) + ("libungif", libungif) + ("libjpeg", libjpeg) + ("libwebp" ,libwebp) + ("openjpeg" ,openjpeg) + ("lcms" ,lcms) + ("zlib", zlib) + ("glib" ,glib) + ("gtk+" ,gtk+-2) + ("gettext" ,gettext-minimal))) + (arguments + `(#:configure-flags + (list + "intl") ;; internationalized support + ;; no make check + #:tests? #f)) + (home-page "http://mtpaint.sourceforge.net/") + (synopsis "Create pixel art and manipulate digital photos") + (description + "Mtpaint is a graphic editing program which uses the GTK+ toolkit. +It can create and edit indexed pallete or 24bit RGB images, offers basic +painting and palette manipulation tools. It also handles JPEG, JPEG2000, +GIF, TIFF, WEBP, BMP, PNG, XPM files.") + (license license:gpl3+)))) -- 2.26.0 From unknown Mon Aug 18 11:23:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40281] [PATCH v2] gnu: Add mtpaint. References: <20200329172136.GA23111@tulip> In-Reply-To: <20200329172136.GA23111@tulip> Resent-From: R Veera Kumar Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 31 Mar 2020 09:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40281 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 40281@debbugs.gnu.org Received: via spool by 40281-submit@debbugs.gnu.org id=B40281.1585647618803 (code B ref 40281); Tue, 31 Mar 2020 09:41:02 +0000 Received: (at 40281) by debbugs.gnu.org; 31 Mar 2020 09:40:18 +0000 Received: from localhost ([127.0.0.1]:35556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJDNZ-0000Ct-Ef for submit@debbugs.gnu.org; Tue, 31 Mar 2020 05:40:17 -0400 Received: from vkten.in ([104.244.73.96]:56744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJDNX-0000CV-Tl for 40281@debbugs.gnu.org; Tue, 31 Mar 2020 05:40:16 -0400 Received: (qmail 2239 invoked from network); 31 Mar 2020 09:40:07 -0000 Received: from unknown (HELO tulip) (vkor@vkten.in@117.246.162.57) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 31 Mar 2020 09:40:07 -0000 Date: Tue, 31 Mar 2020 15:09:56 +0530 From: R Veera Kumar Message-ID: <20200331093956.GA8435@tulip> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/image.scm (mtpaint): New variable. Signed-off-by: R Veera Kumar --- Changes in v2: - Commit msg according to changelog format - put gettext in native-inputs --- gnu/packages/image.scm | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index cc9cf8cd6a..4946f5a500 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2018 Alex Vong ;;; Copyright © 2018 Rutger Helling ;;; Copyright © 2020 Giacomo Leidi +;;; Copyright © 2020 R Veera Kumar ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ #:use-module (gnu packages algebra) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1979,3 +1981,51 @@ AOM, including with alpha.") (home-page "https://github.com/AOMediaCodec/libavif") (license (list license:bsd-2 ; libavif itself license:expat)))) ; cJSON in the test suite + +(define-public mtpaint + (let ((commit "03b1b0938067b88d86d9f1b1088730f1934d411e") + (revision "1")) + (package + (name "mtpaint") + (version (git-version "3.49.25" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wjaguar/mtPaint/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0izm2wvj26566fd8mqvypr7bmv7jnq8qhp4760m7z2wrc4y8pjn1")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("pkg-config" ,pkg-config) + ("pkg-config" ,pkg-config) + ("which" ,which))) + (inputs + `(("imlib2" ,imlib2) + ("libtiff" ,libtiff) + ("libpng" ,libpng) + ("libungif", libungif) + ("libjpeg", libjpeg) + ("libwebp" ,libwebp) + ("openjpeg" ,openjpeg) + ("lcms" ,lcms) + ("zlib", zlib) + ("glib" ,glib) + ("gtk+" ,gtk+-2))) + (arguments + `(#:configure-flags + (list + "intl") ;; internationalized support + ;; no check target + #:tests? #f)) + (home-page "http://mtpaint.sourceforge.net/") + (synopsis "Create pixel art and manipulate digital images") + (description + "Mtpaint is a graphic editing program which uses the GTK+ toolkit. +It can create and edit indexed pallete or 24bit RGB images, offers basic +painting and palette manipulation tools. It also handles JPEG, JPEG2000, +GIF, TIFF, WEBP, BMP, PNG, XPM files.") + (license license:gpl3+)))) -- 2.26.0 From unknown Mon Aug 18 11:23:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40281] [PATCH v2] gnu: Add mtpaint. Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Apr 2020 04:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40281 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: R Veera Kumar Cc: 40281@debbugs.gnu.org Received: via spool by 40281-submit@debbugs.gnu.org id=B40281.158588739021526 (code B ref 40281); Fri, 03 Apr 2020 04:17:02 +0000 Received: (at 40281) by debbugs.gnu.org; 3 Apr 2020 04:16:30 +0000 Received: from localhost ([127.0.0.1]:41049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKDkr-0005b7-Oy for submit@debbugs.gnu.org; Fri, 03 Apr 2020 00:16:29 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKDko-0005an-8h for 40281@debbugs.gnu.org; Fri, 03 Apr 2020 00:16:28 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1585887364; cv=none; d=zohomail.com; s=zohoarc; b=UBL1oqOVFrIp7EqbslQTmt1jk1su/mZTlkRrLUcxYcd+gWxM07L4gZB22amEM6ZylREEBHVpmO0T/o0nPux4C9jSAUpEmj1rzngdFAA74yB4zOASLcUuh06TZvBQNdxB8YWL4JQK4J+a6X8zPNEl7hZ/TfOJC4MrX/IuOcUq2QI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1585887364; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=/NqODOOiKchPDUbBPf6saEy0hjcrF6EBaJ0rpJWJmrQ=; b=OxC9qH9LNSEgdx+haQeEX9OMGosrQfzpvRGze4w485etNf83AXTKvZC13fyoKK2LupYCjOi6QhYzopHca0AaJu/q0GlYk0toko9iVr6mrr6TDxiMLKGDX2xWA0ycdQAFFa6ASCCbcBELYnWIDygSI5fN4NAZUKsbGWkBbp57jqU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1585887364; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=/NqODOOiKchPDUbBPf6saEy0hjcrF6EBaJ0rpJWJmrQ=; b=TGWtf7MQtjX2WO6eaThWp1VC2DGmXRXfCPHMk8MjhOuduTWrRx2m86HHGDd1Avdg w+FsIMO3ulj9QWFenLimMeqe4hB8RfdgPcRpettpfogRcn5yPyF49tPh+ON77Cx2Bl2 nb6Uf3CQD0RoujRRDSHlTSVpesolEBOCHdm4qlWI= Received: from localhost (p54AD4DDA.dip0.t-ipconnect.de [84.173.77.218]) by mx.zohomail.com with SMTPS id 1585887360989380.0175571928986; Thu, 2 Apr 2020 21:16:00 -0700 (PDT) References: <20200329172136.GA23111@tulip> <20200331093956.GA8435@tulip> User-agent: mu4e 1.2.0; emacs 26.3 From: Ricardo Wurmus In-reply-to: <20200331093956.GA8435@tulip> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Fri, 03 Apr 2020 06:15:57 +0200 Message-ID: <87k12xw6f6.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) 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 (-) R Veera Kumar writes: > * gnu/packages/image.scm (mtpaint): New variable. Thank you for the patch! > + > +(define-public mtpaint > + (let ((commit "03b1b0938067b88d86d9f1b1088730f1934d411e") > + (revision "1")) Why is this particular commit needed? Can=E2=80=99t we use the latest rele= ase? > + (package > + (name "mtpaint") > + (version (git-version "3.49.25" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/wjaguar/mtPaint/") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "0izm2wvj26566fd8mqvypr7bmv7jnq8qhp4760m7z2wrc4y8pjn1"= )))) > + (build-system gnu-build-system) > + (native-inputs > + `(("gettext" ,gettext-minimal) > + ("pkg-config" ,pkg-config) > + ("pkg-config" ,pkg-config) You have this line twice. > + ("which" ,which))) > + (inputs > + `(("imlib2" ,imlib2) > + ("libtiff" ,libtiff) > + ("libpng" ,libpng) > + ("libungif", libungif) > + ("libjpeg", libjpeg) > + ("libwebp" ,libwebp) > + ("openjpeg" ,openjpeg) > + ("lcms" ,lcms) > + ("zlib", zlib) > + ("glib" ,glib) > + ("gtk+" ,gtk+-2))) Could you please build with gtk+ (i.e. version 3). You probably need to add =E2=80=9Cgtk3=E2=80=9D to the configure flags. > + (arguments > + `(#:configure-flags > + (list > + "intl") ;; internationalized support Please remove the line break. For margin comments (at the end of a line) use just one semicolon please. > + ;; no check target > + #:tests? #f)) > + (home-page "http://mtpaint.sourceforge.net/") > + (synopsis "Create pixel art and manipulate digital images") > + (description > + "Mtpaint is a graphic editing program which uses the GTK+ toolkit. > +It can create and edit indexed pallete or 24bit RGB images, offers > basic =E2=80=9Cpallete=E2=80=9D =E2=80=93> =E2=80=9Cpalette=E2=80=9D > +painting and palette manipulation tools. Same here. -- Ricardo From unknown Mon Aug 18 11:23:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40281] [PATCH v2] gnu: Add mtpaint. Resent-From: R Veera Kumar Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Apr 2020 04:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40281 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ricardo Wurmus Cc: 40281@debbugs.gnu.org Received: via spool by 40281-submit@debbugs.gnu.org id=B40281.158588899327353 (code B ref 40281); Fri, 03 Apr 2020 04:44:01 +0000 Received: (at 40281) by debbugs.gnu.org; 3 Apr 2020 04:43:13 +0000 Received: from localhost ([127.0.0.1]:41054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKEAh-000773-Sm for submit@debbugs.gnu.org; Fri, 03 Apr 2020 00:43:12 -0400 Received: from vkten.in ([104.244.73.96]:56794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKEAf-00076i-Qi for 40281@debbugs.gnu.org; Fri, 03 Apr 2020 00:43:11 -0400 Received: (qmail 31202 invoked from network); 3 Apr 2020 04:43:02 -0000 Received: from unknown (HELO tulip) (vkor@vkten.in@117.209.161.50) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 3 Apr 2020 04:43:02 -0000 Date: Fri, 3 Apr 2020 10:12:51 +0530 From: R Veera Kumar Message-ID: <20200403044251.GA1591@tulip> References: <20200329172136.GA23111@tulip> <20200331093956.GA8435@tulip> <87k12xw6f6.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87k12xw6f6.fsf@elephly.net> X-Spam-Score: -0.0 (/) 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 (-) On Fri, Apr 03, 2020 at 06:15:57AM +0200, Ricardo Wurmus wrote: > > R Veera Kumar writes: > > > * gnu/packages/image.scm (mtpaint): New variable. > > Thank you for the patch! > > > + > > +(define-public mtpaint > > + (let ((commit "03b1b0938067b88d86d9f1b1088730f1934d411e") > > + (revision "1")) > > Why is this particular commit needed? Can’t we use the latest release? > The author does not make release tarballs or even make git release tags. He only puts package version in git commit title. > > + (package > > + (name "mtpaint") > > + (version (git-version "3.49.25" revision commit)) > > + (source > > + (origin > > + (method git-fetch) > > + (uri (git-reference > > + (url "https://github.com/wjaguar/mtPaint/") > > + (commit commit))) > > + (file-name (git-file-name name version)) > > + (sha256 > > + (base32 "0izm2wvj26566fd8mqvypr7bmv7jnq8qhp4760m7z2wrc4y8pjn1")))) > > + (build-system gnu-build-system) > > + (native-inputs > > + `(("gettext" ,gettext-minimal) > > + ("pkg-config" ,pkg-config) > > + ("pkg-config" ,pkg-config) > > You have this line twice. > Will correct this. > > + ("which" ,which))) > > + (inputs > > + `(("imlib2" ,imlib2) > > + ("libtiff" ,libtiff) > > + ("libpng" ,libpng) > > + ("libungif", libungif) > > + ("libjpeg", libjpeg) > > + ("libwebp" ,libwebp) > > + ("openjpeg" ,openjpeg) > > + ("lcms" ,lcms) > > + ("zlib", zlib) > > + ("glib" ,glib) > > + ("gtk+" ,gtk+-2))) > > Could you please build with gtk+ (i.e. version 3). You probably need to > add “gtk3” to the configure flags. > Currently gtk2 support is stable. gtk3 is testing stage. > > + (arguments > > + `(#:configure-flags > > + (list > > + "intl") ;; internationalized support > > Please remove the line break. > For margin comments (at the end of a line) use just one semicolon please. > Will correct. > > + ;; no check target > > + #:tests? #f)) > > + (home-page "http://mtpaint.sourceforge.net/") > > + (synopsis "Create pixel art and manipulate digital images") > > + (description > > + "Mtpaint is a graphic editing program which uses the GTK+ toolkit. > > +It can create and edit indexed pallete or 24bit RGB images, offers > > basic > > “pallete” –> “palette” > Will correct. > > +painting and palette manipulation tools. > > Same here. > Will correct. R Veera Kumar > -- > Ricardo From unknown Mon Aug 18 11:23:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40281] [PATCH v3] gnu: Add mtpaint. References: <20200329172136.GA23111@tulip> In-Reply-To: <20200329172136.GA23111@tulip> Resent-From: R Veera Kumar Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Apr 2020 16:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40281 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 40281@debbugs.gnu.org Cc: R Veera Kumar Received: via spool by 40281-submit@debbugs.gnu.org id=B40281.15859316511865 (code B ref 40281); Fri, 03 Apr 2020 16:35:02 +0000 Received: (at 40281) by debbugs.gnu.org; 3 Apr 2020 16:34:11 +0000 Received: from localhost ([127.0.0.1]:43119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKPGl-0000Tz-AT for submit@debbugs.gnu.org; Fri, 03 Apr 2020 12:34:11 -0400 Received: from vkten.in ([104.244.73.96]:56802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKPGj-0000TR-V3 for 40281@debbugs.gnu.org; Fri, 03 Apr 2020 12:34:10 -0400 Received: (qmail 7964 invoked from network); 3 Apr 2020 16:33:57 -0000 Received: from unknown (HELO localhost) (vkor@vkten.in@117.209.217.172) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 3 Apr 2020 16:33:57 -0000 From: R Veera Kumar Date: Fri, 3 Apr 2020 22:03:47 +0530 Message-Id: <20200403163347.4219-1-vkor@vkten.in> X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/image.scm (mtpaint): New variable. --- Changes in v3: - Remove duplicate native-inputs entry - Proper use of comments - add installation of man page. - Correct a spelling mistake in description Changes in v2: - Commit msg according to changelog format - put gettext in native-inputs --- gnu/packages/image.scm | 52 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 99fa1e05e6..c3b55dd918 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2018 Alex Vong ;;; Copyright © 2018 Rutger Helling ;;; Copyright © 2020 Giacomo Leidi +;;; Copyright © 2020 R Veera Kumar ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ #:use-module (gnu packages algebra) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1979,3 +1981,53 @@ AOM, including with alpha.") (home-page "https://github.com/AOMediaCodec/libavif") (license (list license:bsd-2 ; libavif itself license:expat)))) ; cJSON in the test suite + +(define-public mtpaint + (let ((commit "03b1b0938067b88d86d9f1b1088730f1934d411e") + (revision "1")) + (package + (name "mtpaint") + (version (git-version "3.49.25" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wjaguar/mtPaint/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0izm2wvj26566fd8mqvypr7bmv7jnq8qhp4760m7z2wrc4y8pjn1")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("pkg-config" ,pkg-config) + ("which" ,which))) + (inputs + `(("imlib2" ,imlib2) + ("libtiff" ,libtiff) + ("libpng" ,libpng) + ("libungif", libungif) + ("libjpeg", libjpeg) + ("libwebp" ,libwebp) + ("openjpeg" ,openjpeg) + ("lcms" ,lcms) + ("zlib", zlib) + ("glib" ,glib) + ("gtk+" ,gtk+-2))) + (arguments + `(#:configure-flags + (list + ;; internationalized version + "intl" + ;; install man page + "man") + ;; no check target + #:tests? #f)) + (home-page "http://mtpaint.sourceforge.net/") + (synopsis "Create pixel art and manipulate digital images") + (description + "Mtpaint is a graphic editing program which uses the GTK+ toolkit. +It can create and edit indexed palette or 24bit RGB images, offers basic +painting and palette manipulation tools. It also handles JPEG, JPEG2000, +GIF, TIFF, WEBP, BMP, PNG, XPM formats.") + (license license:gpl3+)))) -- 2.26.0 From unknown Mon Aug 18 11:23:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40281] [PATCH v4] gnu: Add mtpaint. References: <20200329172136.GA23111@tulip> In-Reply-To: <20200329172136.GA23111@tulip> Resent-From: R Veera Kumar Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Apr 2020 17:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40281 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 40281@debbugs.gnu.org Cc: R Veera Kumar Received: via spool by 40281-submit@debbugs.gnu.org id=B40281.158602162820089 (code B ref 40281); Sat, 04 Apr 2020 17:34:01 +0000 Received: (at 40281) by debbugs.gnu.org; 4 Apr 2020 17:33:48 +0000 Received: from localhost ([127.0.0.1]:44718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKmg0-0005Dw-EX for submit@debbugs.gnu.org; Sat, 04 Apr 2020 13:33:48 -0400 Received: from vkten.in ([104.244.73.96]:56806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKmfy-0005DS-Ll for 40281@debbugs.gnu.org; Sat, 04 Apr 2020 13:33:47 -0400 Received: (qmail 339 invoked from network); 4 Apr 2020 17:33:38 -0000 Received: from unknown (HELO localhost) (vkor@vkten.in@117.246.154.48) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 4 Apr 2020 17:33:38 -0000 From: R Veera Kumar Date: Sat, 4 Apr 2020 23:03:25 +0530 Message-Id: <20200404173325.2853-1-vkor@vkten.in> X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/image.scm (mtpaint): New variable. --- Changes in v4: - Add comment explaining author git commit versioning - Add comment for using gtk2 instead of gtk3 Changes in v3: - Remove duplicate native-inputs entry - Proper use of comments - add installation of man page. - Correct a spelling mistake in description Changes in v2: - Commit msg according to changelog format - put gettext in native-inputs --- gnu/packages/image.scm | 55 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 861c6cd8e7..79dee20c48 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2018 Alex Vong ;;; Copyright © 2018 Rutger Helling ;;; Copyright © 2020 Giacomo Leidi +;;; Copyright © 2020 R Veera Kumar ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ #:use-module (gnu packages algebra) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1979,3 +1981,56 @@ AOM, including with alpha.") (home-page "https://github.com/AOMediaCodec/libavif") (license (list license:bsd-2 ; libavif itself license:expat)))) ; cJSON in the test suite + +(define-public mtpaint + (let ((commit "03b1b0938067b88d86d9f1b1088730f1934d411e") + (revision "1")) + (package + (name "mtpaint") + ;; author does not releases tarball neither uses git version tags + ;; instead author puts version in git commit title + (version (git-version "3.49.25" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wjaguar/mtPaint/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0izm2wvj26566fd8mqvypr7bmv7jnq8qhp4760m7z2wrc4y8pjn1")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("pkg-config" ,pkg-config) + ("which" ,which))) + (inputs + `(("imlib2" ,imlib2) + ("libtiff" ,libtiff) + ("libpng" ,libpng) + ("libungif", libungif) + ("libjpeg", libjpeg) + ("libwebp" ,libwebp) + ("openjpeg" ,openjpeg) + ("lcms" ,lcms) + ("zlib", zlib) + ("glib" ,glib) + ;; support for gtk3 is in testing stage + ("gtk+" ,gtk+-2))) + (arguments + `(#:configure-flags + (list + ;; internationalized version + "intl" + ;; install man page + "man") + ;; no check target + #:tests? #f)) + (home-page "http://mtpaint.sourceforge.net/") + (synopsis "Create pixel art and manipulate digital images") + (description + "Mtpaint is a graphic editing program which uses the GTK+ toolkit. +It can create and edit indexed palette or 24bit RGB images, offers basic +painting and palette manipulation tools. It also handles JPEG, JPEG2000, +GIF, TIFF, WEBP, BMP, PNG, XPM formats.") + (license license:gpl3+)))) -- 2.26.0 From unknown Mon Aug 18 11:23:01 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: R Veera Kumar Subject: bug#40281: closed (Re: [bug#40281] [PATCH v4] gnu: Add mtpaint.) Message-ID: References: <20200405194820.0aada57a@scratchpost.org> <20200329172136.GA23111@tulip> X-Gnu-PR-Message: they-closed 40281 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 40281@debbugs.gnu.org Date: Sun, 05 Apr 2020 17:49:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1586108942-16561-1" This is a multi-part message in MIME format... ------------=_1586108942-16561-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #40281: [PATCH] gnu: Add mtpaint which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 40281@debbugs.gnu.org. --=20 40281: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D40281 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1586108942-16561-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 40281-done) by debbugs.gnu.org; 5 Apr 2020 17:48:23 +0000 Received: from localhost ([127.0.0.1]:46562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jL9Ne-0004Gt-Pl for submit@debbugs.gnu.org; Sun, 05 Apr 2020 13:48:22 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:49738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jL9Nd-0004Gi-DE for 40281-done@debbugs.gnu.org; Sun, 05 Apr 2020 13:48:21 -0400 Received: from localhost (unknown [185.128.244.187]) by dd26836.kasserver.com (Postfix) with ESMTPSA id A8DA233600C6; Sun, 5 Apr 2020 19:48:20 +0200 (CEST) Date: Sun, 5 Apr 2020 19:48:20 +0200 From: Danny Milosavljevic To: R Veera Kumar Subject: Re: [bug#40281] [PATCH v4] gnu: Add mtpaint. Message-ID: <20200405194820.0aada57a@scratchpost.org> In-Reply-To: <20200404173325.2853-1-vkor@vkten.in> References: <20200329172136.GA23111@tulip> <20200404173325.2853-1-vkor@vkten.in> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/n1ZoSYN0KJ3E.clKOHiaPO8"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40281-done Cc: 40281-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 (-) --Sig_/n1ZoSYN0KJ3E.clKOHiaPO8 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Veera, pushed to guix master as commit 95b800e67ca9b6ca6be4f7afd74ddd70286ac852. Thanks! --Sig_/n1ZoSYN0KJ3E.clKOHiaPO8 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl6KGeQACgkQ5xo1VCww uqVBQAf+N9is78FgWKk8APYyq/4l00iTaOc2uWLxO4pom4mZC/Pulo61QH1a/43P SDv4PjNnb9wJ9WoicZbOTaB3flFkb8fS//F9CQgqkVGpvBpt5++aJAGTWqUiH6pm pHpRcw89SL1uYPdYmH1OODnvsNurO16bSKIdmfHTQtM6ChUQwADcLmhSnWtmxD4d WtqKQrV1Aw/BmqKmJUs4Yaa8O9kpBAAT57c1kWnV5sXkm+PRkbJX8FFFEI2GADcu jECRjdyttyLqZRd1BR58Bi7fI3xB288IwKt0djx9Jm45US2mRhB4UTw7IqeV5tLf H70W0xbDCoRs46SCiaVR40MbOP7d7A== =hIwC -----END PGP SIGNATURE----- --Sig_/n1ZoSYN0KJ3E.clKOHiaPO8-- ------------=_1586108942-16561-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Mar 2020 17:21:49 +0000 Received: from localhost ([127.0.0.1]:59667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jIbd7-0007zZ-A2 for submit@debbugs.gnu.org; Sun, 29 Mar 2020 13:21:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:45854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jIbd6-0007zQ-HX for submit@debbugs.gnu.org; Sun, 29 Mar 2020 13:21:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50746) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIbd5-0002pV-7E for guix-patches@gnu.org; Sun, 29 Mar 2020 13:21:48 -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 1jIbd4-0006UU-4l for guix-patches@gnu.org; Sun, 29 Mar 2020 13:21:47 -0400 Received: from vkten.in ([104.244.73.96]:39922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jIbd3-0006Pv-SA for guix-patches@gnu.org; Sun, 29 Mar 2020 13:21:46 -0400 Received: (qmail 1350 invoked from network); 29 Mar 2020 17:21:42 -0000 Received: from unknown (HELO tulip) (vkor@vkten.in@117.246.235.135) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 29 Mar 2020 17:21:42 -0000 Date: Sun, 29 Mar 2020 22:51:36 +0530 From: R Veera Kumar To: guix-patches@gnu.org Subject: [PATCH] gnu: Add mtpaint Message-ID: <20200329172136.GA23111@tulip> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 104.244.73.96 X-Spam-Score: 0.2 (/) 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.8 (/) Mtpaint is a graphic editing program which uses the GTK+ toolkit. Create pixel art and manipulate digital photos. It can create and edit indexed pallete or 24bit RGB images, offers basic painting and palette manipulation tools. Signed-off-by: R Veera Kumar --- gnu/packages/image.scm | 49 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index b665740ca2..c4b979a775 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -45,6 +45,7 @@ #:use-module (gnu packages algebra) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1983,3 +1984,51 @@ AOM, including with alpha.") (home-page "https://github.com/AOMediaCodec/libavif") (license (list license:bsd-2 ; libavif itself license:expat)))) ; cJSON in the test suite + +(define-public mtpaint + (let ((commit "03b1b0938067b88d86d9f1b1088730f1934d411e") + (revision "1")) + (package + (name "mtpaint") + (version (git-version "3.49.25" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wjaguar/mtPaint/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0izm2wvj26566fd8mqvypr7bmv7jnq8qhp4760m7z2wrc4y8pjn1")))) + (build-system gnu-build-system) + (native-inputs + `(("which" ,which) + ("pkg-config" ,pkg-config) + ("perl" ,perl))) + (inputs + `(("imlib2" ,imlib2) + ("libtiff" ,libtiff) + ("libpng" ,libpng) + ("libungif", libungif) + ("libjpeg", libjpeg) + ("libwebp" ,libwebp) + ("openjpeg" ,openjpeg) + ("lcms" ,lcms) + ("zlib", zlib) + ("glib" ,glib) + ("gtk+" ,gtk+-2) + ("gettext" ,gettext-minimal))) + (arguments + `(#:configure-flags + (list + "intl") ;; internationalized support + ;; no make check + #:tests? #f)) + (home-page "http://mtpaint.sourceforge.net/") + (synopsis "Create pixel art and manipulate digital photos") + (description + "Mtpaint is a graphic editing program which uses the GTK+ toolkit. +It can create and edit indexed pallete or 24bit RGB images, offers basic +painting and palette manipulation tools. It also handles JPEG, JPEG2000, +GIF, TIFF, WEBP, BMP, PNG, XPM files.") + (license license:gpl3+)))) -- 2.26.0 ------------=_1586108942-16561-1--