From unknown Sun Jun 22 17:12:05 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#34283 <34283@debbugs.gnu.org> To: bug#34283 <34283@debbugs.gnu.org> Subject: Status: [PATCH]Add: mypaint Reply-To: bug#34283 <34283@debbugs.gnu.org> Date: Mon, 23 Jun 2025 00:12:05 +0000 retitle 34283 [PATCH]Add: mypaint reassign 34283 guix-patches submitter 34283 Yoshinori Arai severity 34283 normal tag 34283 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 01 23:45:02 2019 Received: (at submit) by debbugs.gnu.org; 2 Feb 2019 04:45:02 +0000 Received: from localhost ([127.0.0.1]:55385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gpnAr-00083H-F6 for submit@debbugs.gnu.org; Fri, 01 Feb 2019 23:45:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:32783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gpnAo-000831-8K for submit@debbugs.gnu.org; Fri, 01 Feb 2019 23:44:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:35213) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gpnAi-0000Ez-Vf for submit@debbugs.gnu.org; Fri, 01 Feb 2019 23:44:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47154) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpnAh-00080M-OS for guix-patches@gnu.org; Fri, 01 Feb 2019 23:44:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpnAc-0000CU-BV for guix-patches@gnu.org; Fri, 01 Feb 2019 23:44:48 -0500 Received: from mail-pf1-x442.google.com ([2607:f8b0:4864:20::442]:40714) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gpnAY-00005I-OX for guix-patches@gnu.org; Fri, 01 Feb 2019 23:44:44 -0500 Received: by mail-pf1-x442.google.com with SMTP id i12so4244779pfo.7 for ; Fri, 01 Feb 2019 20:44:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :user-agent; bh=LMw36Ra7YoYpjvwAsajHUi/AgJtLaRafLLLjPCcTjq8=; b=AWl79LRU69kH8bqK35yf8hGmauKM6MOD6xVvVU/86siJCbxqnVuwWF7H6kFeC/RrO8 M7rwEyqiA/kdESnBfRaWoiq9S+N70vcLeVEalG0Fy4SfpN1NofyCbhDF3P4l4geSiPn/ UE8P/Z3ArV+nUbXC5qmKiKiCtn3Zzn9J8TXRsPWrpahF+am9tQtmhrzKK0dfECrmgc/N JnsqclS4c1GaXgHn7jupTmeDIpJymfv7xZFCCBHO+RJdRDGXRkMkXuyxkwO1BOMs1Pzq e4TNQi8mPOBBqSXOOPGxrYMmyiR48G3Uc4soUw+yDgem3AGDx6LxnoIi22gZmKcVNkzU xMgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=LMw36Ra7YoYpjvwAsajHUi/AgJtLaRafLLLjPCcTjq8=; b=JDTwZs3/nrYbGCuMess/rJk81ws097RMDu4pJM23DKWVdpoxcmWyq93/uyPl/oklYp IwvFSEhDGdTpuIZnR8OSAMIysf+rJwaTteobOmcR1wav5nwkIFCGQ9a63USmjgoOD1KZ p8a/gXvwfdsNurbdOaKus0arWYjDLf3Z2WDFA2Vg/ZmHB8osZfc5rOBTSgYBKmJ1Cl+z QFCnb/iAc09+sPZz2zinfHbt285evlAiqWhqhok3LJF8UuPUW6/Hi1u8Tq6jIKuzfubh hLQ7a9KDJ5z5lEN/p+rYEH08FSMnRH/IC0w9fu2nL+cjFxQZms1vhFBzbmPFzzLEEz21 Vz1g== X-Gm-Message-State: AJcUukdj0LLORPBzr1OT3Tnl5HzzDJfJlow6yixOt+XF7cBqgqVrKwqr CHmC1Lt0CUVDNAvVvCLOh0SXQJ7cqcKQDw== X-Google-Smtp-Source: ALg8bN63H6BxGvrUp0bryR/99zkosB/aKjLNhKgjgoxKb2DJVtyZJEmYc3GSkO2PwIut9Cdu8gQ7rg== X-Received: by 2002:a62:8add:: with SMTP id o90mr41948355pfk.210.1549082670149; Fri, 01 Feb 2019 20:44:30 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id 125sm13529310pfd.124.2019.02.01.20.44.28 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Feb 2019 20:44:29 -0800 (PST) Date: Sat, 2 Feb 2019 13:44:21 +0900 From: Yoshinori Arai To: guix-patches@gnu.org Subject: [PATCH]Add: mypaint Message-ID: <20190202044421.44toqidrwk2f6acn@WaraToNora> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20180716 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::442 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.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: Hello, I made mypaint package from git version. libmypaint-git, mypaint-brushes-git may be conflict with gimp package. From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Sat, 2 Feb 2019 13:23:33 +0900 Subject: [PATCH] Add: mypaint Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (kumagusu08[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (kumagusu08[at]gmail.com) X-Debbugs-Envelope-To: submit Cc: maxim.cournoyer@gmail.com 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.2 (/) Hello, I made mypaint package from git version. libmypaint-git, mypaint-brushes-git may be conflict with gimp package. >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Sat, 2 Feb 2019 13:23:33 +0900 Subject: [PATCH] Add: mypaint --- gnu/packages/mypaint.scm | 132 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 gnu/packages/mypaint.scm diff --git a/gnu/packages/mypaint.scm b/gnu/packages/mypaint.scm new file mode 100644 index 000000000..8c6edeffb --- /dev/null +++ b/gnu/packages/mypaint.scm @@ -0,0 +1,132 @@ +(define-module (gnu packages mypaint) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix utils) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix build-system gnu) + #:use-module (guix build-system python) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages autotools) + #:use-module (gnu packages gettext) + #:use-module (gnu packages glib) + #:use-module (gnu packages swig) + #:use-module (gnu packages gtk) + #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) + #:use-module (gnu packages ghostscript) + #:use-module (gnu packages gimp) + #:use-module (gnu packages gnome) + #:use-module (gnu packages web) + #:use-module (gnu packages python)) + +(define-public libmypaint-git + (let ((commit "0c07191409bd257084d4ea7576deb832aac8868b") + (revision "1")) + (package + (name "libmypaint-git") + (version (git-version "2.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mypaint/libmypaint.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0x5yacdj4bfm298ijv64igv06yjr401g6giln5wrdpv0pixg8ig3")))) + ;;Using glib-or-gtk-build-system, I got error as follows. + ;;configure.ac:243: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT + ;;If this token and others are legitimate, please use m4_pattern_allow. + ;;See the Autoconf documentation. + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("libtool" ,libtool) + ("automake" ,automake) + ("autoconf" ,autoconf) + ("python-2" ,python-2) ;need to generate headers in autogen.sh + ("pkg-config" ,pkg-config))) + ;; As needed by 'libmypaint.pc'. + (propagated-inputs + `(("json-c" ,json-c) + ("gobject-introspection" ,gobject-introspection))) + (inputs + `(("glib" ,glib))) + (home-page "http://mypaint.org/") + (synopsis "Brush library") + (description "This library used by MyPaint and other painting programs use it too") + (license license:isc)))) + +(define-public mypaint-brushes-git + (let ((commit "769ec941054725a195e77d8c55080344e2ab77e4") + (revision "1")) + (package + (name "mypaint-brushes-git") + (version (git-version "2.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mypaint/mypaint-brushes.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0viilmad809qg12xw11p1yv0lwbgjfkcv82g2avwzdaa6wy783pf")))) + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake))) + (home-page "http://mypaint.org/") + (synopsis "Brushes for MyPaint") + (description "Brushes used by MyPaint and other software using libmypaint") + (license license:cc0)))) + +(define-public mypaint-git + (let ((commit "57685af8dbd65719d7874bc501094bade85d94e7") + (revision "1")) + (package + (name "mypaint-git") + (version (git-version "2.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mypaint/mypaint.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "14dmnwma8gsfd5hv3cvwkzyd3v392h4g1zp7i38295cf39yf61y6")))) + (build-system python-build-system) + (arguments + `(#:python ,python-2 + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-for-buildconfig-and-test + (lambda _ + (for-each make-file-writable (find-files "." ".*")) + ;; FATAL: Cannot create cache dir '/homeless-shelter + (setenv "HOME" "/tmp"))) + (replace 'install + (lambda _ + (invoke "python" "setup.py" "managed_install" + (string-append "--prefix=" (assoc-ref %outputs "out")))))))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("lcms" ,lcms) + ("libmypaint" ,libmypaint-git) + ("mypaint-brushes" ,mypaint-brushes-git))) + (inputs + `(("python2-pygobject" ,python2-pygobject) + ("swig" ,swig) + ("gettext" ,gettext-minimal) + ("python2-numpy" ,python2-numpy) + ("python2-pycairo" ,python2-pycairo))) + (propagated-inputs + `(("gtk+" ,gtk+) + ("librsvg" ,librsvg) + ("gdk-pixbuf" ,gdk-pixbuf+svg))) + (home-page "http://mypaint.org/") + (synopsis "Simple drawing and painting program") + (description "MyPaint is a fast, free, and easy graphics app +for digital painters. MyPaint works best with a graphics tablet.") + (license license:gpl2+)))) -- 2.20.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 00:43:50 2019 Received: (at submit) by debbugs.gnu.org; 5 Feb 2019 05:43:50 +0000 Received: from localhost ([127.0.0.1]:59982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqtWQ-0006Lv-59 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 00:43:50 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqtWO-0006Lj-QH for submit@debbugs.gnu.org; Tue, 05 Feb 2019 00:43:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:53578) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gqtWI-0002nb-HS for submit@debbugs.gnu.org; Tue, 05 Feb 2019 00:43:43 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqtWH-0005ga-Oe for guix-patches@gnu.org; Tue, 05 Feb 2019 00:43:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gqtWF-0002m1-PP for guix-patches@gnu.org; Tue, 05 Feb 2019 00:43:41 -0500 Received: from mx1.riseup.net ([198.252.153.129]:35198) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gqtWD-0002ka-Qm for guix-patches@gnu.org; Tue, 05 Feb 2019 00:43:39 -0500 Received: from bell.riseup.net (unknown [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 72AEF1A0578; Mon, 4 Feb 2019 21:43:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1549345416; bh=WS1FmFBRFt1AQyeEDDuWYLyq0FTNa5BuvHq6rymj+AQ=; h=Date:In-Reply-To:References:Subject:To:From:From; b=fsGHZHZIBl2dftnsXHQ/uqCIPpNHAYDH6+zf/grLI2FeXeqA18/z8joBzjW+9d9di OEB5uWqvMQhV74pk3PaKA9aj/HezsySChoZURYz91/SqAaF5uueSDTZ2v5JEtBOnz+ paQZ5K4oMnFkUw1ggZrfCnMfRiyfAQyjhpDI/2Tk= X-Riseup-User-ID: 391AD7E0A6AEDBA2728B136520A1F96A3340FA5D8311C2A0E759CCBE700418BD Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 5D0FA2249ED; Mon, 4 Feb 2019 21:43:35 -0800 (PST) Date: Tue, 05 Feb 2019 06:43:33 +0100 In-Reply-To: <20190202044421.44toqidrwk2f6acn@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [bug#34283] [PATCH]Add: mypaint To: guix-patches@gnu.org, Yoshinori Arai , 34283@debbugs.gnu.org From: swedebugia Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.252.153.129 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) 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 (/) Yoshinori Arai skrev: (2 februari 2019 05:44:21 CE= T) >Hello, > >I made mypaint package from git version=2E >libmypaint-git, Why the git version, is there no stable release? > mypaint-brushes-git may be conflict with gimp package=2E Could you elaborate? What do you mean by conflict?=20 > >>From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 2001 >From: Yoshinori Arai >Date: Sat, 2 Feb 2019 13:23:33 +0900 >Subject: [PATCH] Add: mypaint > >--- > gnu/packages/mypaint=2Escm | 132=20 Why did you create a new file? I suggest putting it in graphics=2Escm Hi =F0=9F=98=83 --=20 Sent from my k-9 mail for Android=2E From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 00:53:13 2019 Received: (at submit) by debbugs.gnu.org; 5 Feb 2019 05:53:13 +0000 Received: from localhost ([127.0.0.1]:59989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqtfR-0006aJ-5G for submit@debbugs.gnu.org; Tue, 05 Feb 2019 00:53:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqtfO-0006Zj-GU for submit@debbugs.gnu.org; Tue, 05 Feb 2019 00:53:07 -0500 Received: from lists.gnu.org ([209.51.188.17]:58611) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gqtfJ-0007Z5-5k for submit@debbugs.gnu.org; Tue, 05 Feb 2019 00:53:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqtfH-0006or-Hd for guix-patches@gnu.org; Tue, 05 Feb 2019 00:53:01 -0500 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,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gqtfE-0007XT-IF for guix-patches@gnu.org; Tue, 05 Feb 2019 00:52:59 -0500 Received: from mail-it1-x12c.google.com ([2607:f8b0:4864:20::12c]:38857) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gqtfE-0007X4-7h for guix-patches@gnu.org; Tue, 05 Feb 2019 00:52:56 -0500 Received: by mail-it1-x12c.google.com with SMTP id z20so5529768itc.3 for ; Mon, 04 Feb 2019 21:52:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=bZ0IymXjFOXTKadMqqrR6AxD1StgxuAUXSbrUsgh+yk=; b=HsvrO/eXSFTNkKswus0SUAhBqxUVdN8eXZs9SSwhPwtpZg79IzCwmAiqCl+wu6WP95 NHSWSPBbWbQuQ468xxsIBCFmezkpOxksNrGgi7+1oG3iAw13ItPM9grKrvFJWCiEkamA GOZSf0xUj1z0/j2E5ZH6XYSCeSsBIbQ1+W8eq/Y8879r2yy8H2CqHyhINa4N0weG0hK7 +ZzT+TU52oG7ZyFtuzvwsUjv+QCNkmEB1VUnKjbNJsfeaSTzR48DqIGE9jPZQaluY/YH tKjJ5kayQcrtDbM1uutYqvmT2pTrjnH56y7k73N+x5A5ZurK6BoWL96+b9zpI2cAVUhg aBkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=bZ0IymXjFOXTKadMqqrR6AxD1StgxuAUXSbrUsgh+yk=; b=FcFw1/NV27Bcf93esmolJK6aOX48VBQ5TZIxYQoW0RFIMac9O6hRbBjzEmGxviLLDp xftzpCI+cMdX3gNOhSBv20IK6t+sFMJoOZfM/VAUK2H7u01nIG7lTVUCNah3fIlf0Stq PGTCdMjeQAU53mK2akBPItAa9Ip5UD73tyip9gZcNDahDGoYxA/ZVYAVFgNhkYa2PZfD 3jYAsXuIS6ENs174aTP+nuA3aaXvnxlG8m62KSaIAOSLVGWN5giGCmd1Q1yYdgZgjfq7 CG0pUJvUF4MguQW/rA18/5H7FAhWgVg4jHG+LNNQjEM9zkUsv3dHFFvmoRtoL1jjbLwg 8hQQ== X-Gm-Message-State: AHQUAuboC1hkBOmgCNoQI4LXBmouLloDuGmMFjbhHLzZBsvIdHvXElkO xmqPLfs9SLQ4jD7IFd9wRNYBL93x X-Google-Smtp-Source: AHgI3IZ1FC0iaynrgxMLtnKBcMvsMSUtnHO3yYmYteTraOjgmTvS+qU0Jt0MDhd4ZqofyInat3LhvQ== X-Received: by 2002:a6b:f814:: with SMTP id o20mr1702670ioh.129.1549345974836; Mon, 04 Feb 2019 21:52:54 -0800 (PST) Received: from kwak (104-195-232-20.cpe.teksavvy.com. [104.195.232.20]) by smtp.gmail.com with ESMTPSA id d199sm1208525itd.31.2019.02.04.21.52.53 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 04 Feb 2019 21:52:54 -0800 (PST) From: Maxim Cournoyer To: Yoshinori Arai Subject: Re: [PATCH] Add: mypaint References: <20190202044421.44toqidrwk2f6acn@WaraToNora> Date: Tue, 05 Feb 2019 00:52:52 -0500 In-Reply-To: <20190202044421.44toqidrwk2f6acn@WaraToNora> (Yoshinori Arai's message of "Sat, 2 Feb 2019 13:44:21 +0900") Message-ID: <87d0o6aiiz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::12c X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: guix-patches@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: -0.0 (/) Hello Yoshinori! Yoshinori Arai writes: > Hello, > > I made mypaint package from git version. > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. In Guix, we can have multiple versions of the software without changing its name (it's one of the advantages of a functional package manager :-). In general, we package the latest release available from upstream, unless there is a good justification to do otherwise. Was there a reason to prefer the git snapshots over normal releases of mypaint, libmypaint and mypaint-brushes in Guix? I see that the latest release for mypaint-brushes was released only a couple days ago (2.0.1); unless there is a reason, it would be preferable to use this tagged released rather than some random commit. In this case, since it seems the only dependent of mypaint is Gimp and since Gimp requires a specific version, (its configure.ac [0] mentions mypaint-brusesh 1.3.0, although Arch seems to work around it [1]), I'd go with a public variable named mypaint-brushes-2 for the new definition, leaving the current one in (gnu packages gimp) alone, thus not impacting Gimp. The name field of both packages should be the same, though, so that a user of mypaint-brushes can select the version as in: guix package -i mypaint-brushes@2 I'd also put the new package definitions at the current location (gnu packages gimp) so that their different versions live in the same Guile module. [0] https://gitlab.gnome.org/garyskeete/gimp/blob/GIMP_2_10_4/configure.ac#L73 [1] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mypaint-brushes-git > From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 2001 > From: Yoshinori Arai > Date: Sat, 2 Feb 2019 13:23:33 +0900 > Subject: [PATCH] Add: mypaint > > --- > gnu/packages/mypaint.scm | 132 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 132 insertions(+) > create mode 100644 gnu/packages/mypaint.scm > > diff --git a/gnu/packages/mypaint.scm b/gnu/packages/mypaint.scm > new file mode 100644 > index 000000000..8c6edeffb > --- /dev/null > +++ b/gnu/packages/mypaint.scm > @@ -0,0 +1,132 @@ > +(define-module (gnu packages mypaint) > + #:use-module ((guix licenses) #:prefix license:) > + #:use-module (guix utils) > + #:use-module (guix packages) > + #:use-module (guix git-download) > + #:use-module (guix build-system gnu) > + #:use-module (guix build-system python) > + #:use-module (gnu packages pkg-config) > + #:use-module (gnu packages autotools) > + #:use-module (gnu packages gettext) > + #:use-module (gnu packages glib) > + #:use-module (gnu packages swig) > + #:use-module (gnu packages gtk) > + #:use-module (gnu packages python) > + #:use-module (gnu packages python-xyz) > + #:use-module (gnu packages ghostscript) > + #:use-module (gnu packages gimp) > + #:use-module (gnu packages gnome) > + #:use-module (gnu packages web) > + #:use-module (gnu packages python)) > + > +(define-public libmypaint-git > + (let ((commit "0c07191409bd257084d4ea7576deb832aac8868b") > + (revision "1")) > + (package > + (name "libmypaint-git") > + (version (git-version "2.0.0" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/mypaint/libmypaint.git") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0x5yacdj4bfm298ijv64igv06yjr401g6giln5wrdpv0pixg8ig3")))) > + ;;Using glib-or-gtk-build-system, I got error as follows. > + ;;configure.ac:243: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT > + ;;If this token and others are legitimate, please use m4_pattern_allow. > + ;;See the Autoconf documentation. This error disappears when we leave "glib" as an input. Apparently glib defines autoconf M4 macros; to be found by the ACLOCAL_PATH path specification, it must be made an explicit input. > + (build-system gnu-build-system) > + (native-inputs > + `(("intltool" ,intltool) > + ("libtool" ,libtool) > + ("automake" ,automake) > + ("autoconf" ,autoconf) > + ("python-2" ,python-2) ;need to generate headers in autogen.sh > + ("pkg-config" ,pkg-config))) > + ;; As needed by 'libmypaint.pc'. > + (propagated-inputs > + `(("json-c" ,json-c) > + ("gobject-introspection" ,gobject-introspection))) > + (inputs > + `(("glib" ,glib))) > + (home-page "http://mypaint.org/") > + (synopsis "Brush library") > + (description "This library used by MyPaint and other painting programs use it too") > + (license license:isc)))) This should reuse the original libmypaint package definition through inheritance. You'll find examples in the sources of Guix. This way, you wouldn't need to duplicate the common fields (home page, description, synopsis, etc.). > +(define-public mypaint-brushes-git > + (let ((commit "769ec941054725a195e77d8c55080344e2ab77e4") > + (revision "1")) > + (package > + (name "mypaint-brushes-git") > + (version (git-version "2.0.0" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/mypaint/mypaint-brushes.git") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0viilmad809qg12xw11p1yv0lwbgjfkcv82g2avwzdaa6wy783pf")))) > + (build-system gnu-build-system) > + (native-inputs > + `(("autoconf" ,autoconf) > + ("automake" ,automake))) > + (home-page "http://mypaint.org/") > + (synopsis "Brushes for MyPaint") > + (description "Brushes used by MyPaint and other software using libmypaint") > + (license license:cc0)))) Same for inheritance. If something is wrong with the original synopsis or description, it should be fixed in the original package definitions. This package could use the recently released (9 days ago) 2.0.1 tagged version instead of this commit. > +(define-public mypaint-git > + (let ((commit "57685af8dbd65719d7874bc501094bade85d94e7") > + (revision "1")) > + (package > + (name "mypaint-git") > + (version (git-version "2.0.0" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/mypaint/mypaint.git") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "14dmnwma8gsfd5hv3cvwkzyd3v392h4g1zp7i38295cf39yf61y6")))) > + (build-system python-build-system) > + (arguments > + `(#:python ,python-2 Why is this needed? It otherwise seem to support Python 3. Is there an upstream issue on their tracker which we could link to in a comment? > + #:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'fix-for-buildconfig-and-test > + (lambda _ > + (for-each make-file-writable (find-files "." ".*")) > + ;; FATAL: Cannot create cache dir '/homeless-shelter > + (setenv "HOME" "/tmp"))) > + (replace 'install > + (lambda _ > + (invoke "python" "setup.py" "managed_install" > + (string-append "--prefix=" (assoc-ref %outputs "out")))))))) > + (native-inputs > + `(("pkg-config" ,pkg-config) > + ("lcms" ,lcms) > + ("libmypaint" ,libmypaint-git) > + ("mypaint-brushes" ,mypaint-brushes-git))) mypaint-brushes should be an input (otherwise it could be lost after garbage collection, and is referred to by config.py). > + (inputs > + `(("python2-pygobject" ,python2-pygobject) This should go in the propagated-inputs (any run-time Python dependencies usually must go there). > + ("swig" ,swig) This can go to the native-inputs, as it is only used at build time. > + ("gettext" ,gettext-minimal) > + ("python2-numpy" ,python2-numpy) > + ("python2-pycairo" ,python2-pycairo))) The Python dependencies should become propagated-inputs. > + (propagated-inputs > + `(("gtk+" ,gtk+) > + ("librsvg" ,librsvg) > + ("gdk-pixbuf" ,gdk-pixbuf+svg))) It'd be nicer to apply the extra 2 phases from the glib-or-gtk-build-system. There are examples of hybrid build systems, such as emacs-pdf-tools. > + (home-page "http://mypaint.org/") > + (synopsis "Simple drawing an id painting program") > + (description "MyPaint is a fast, free, and easy graphics app > +for digital painters. MyPaint works best with a graphics tablet.") There's no need to say "free" here, since everything is and must be in Guix. Maybe, [...] with a tablet or similar input device. > + (license license:gpl2+)))) I managed to make it run a couple of times, but then it started complaining about icons (even though I was adding the hicolor-icon-theme to my test environment). I also tried running fc-cache -vf, but in vain. Any ideas? Thank you! Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 04:23:30 2019 Received: (at submit) by debbugs.gnu.org; 5 Feb 2019 09:23:30 +0000 Received: from localhost ([127.0.0.1]:60064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqwwy-0003Y6-MK for submit@debbugs.gnu.org; Tue, 05 Feb 2019 04:23:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqwwt-0003Xg-0Z for submit@debbugs.gnu.org; Tue, 05 Feb 2019 04:23:26 -0500 Received: from lists.gnu.org ([209.51.188.17]:49992) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gqwwn-0005W3-S7 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 04:23:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42667) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqwwm-0005gV-PU for guix-patches@gnu.org; Tue, 05 Feb 2019 04:23:17 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gqwwk-0005Ui-Rt for guix-patches@gnu.org; Tue, 05 Feb 2019 04:23:16 -0500 Received: from mail-pg1-x543.google.com ([2607:f8b0:4864:20::543]:43938) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gqwwk-0005Tf-IX for guix-patches@gnu.org; Tue, 05 Feb 2019 04:23:14 -0500 Received: by mail-pg1-x543.google.com with SMTP id v28so1139952pgk.10 for ; Tue, 05 Feb 2019 01:23:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=FDRob0+9n1NFAI1myalGRJALpobjyqOIZ7/DMVqT+qE=; b=H3aLE/066XD4e9Arlo5cMUoD9YPZOjYh2ccyh0YZJ/lkF1j/63y2iJbW7JMloupbnU uutg+/X6C9bjvv0aIUIctLaqXUHRDVVo2YDKx6vnulWIIHwgErwr/yEeR+YDWib12uR2 zoFKYMhuKFKpwmy55Lm5Vu5bWGsmrYM8dVeRdz5Okzy82F71LrWcv6gIgSmzPABuwhWJ L8mvV6E2ci3KhmcdcMrJlz3rLuUfeqITOzHAMR3Pd/L48RFHsy2/A7axvsGEbh3JzIi/ Re8qet6I7WpQqNIj6JVdhXqWbCNazIxjEKAORCx3Ja2Ty6chM6uNNvElt9YG/oA+V/fz zzTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=FDRob0+9n1NFAI1myalGRJALpobjyqOIZ7/DMVqT+qE=; b=iY1loj260N/ZzDwkB/egp/3tIBgHVVgpnGTpACOpfdwAj2H3tQsQGu2zB5siboW7gJ /4csebfiQhYtkBmNe4fNSNtnWPrP3op+291aBHKrcPm7rA9dg2GwB68FRkHQ3+B80uEG /zyU39+PLyUAo8WWEYa1RYtp3RSwqlbgAHJggdP4PvQ0XJrDMecwcMnkaWZTSlt93Lek /8N0fAOM/PNNAPuO/TB4nsYpyhwbjkngnTWyK12OrxGTGRZEOiYlHxunROpG0ZSsVEth 1FpH84mgmu8KorxcovGMq721XPNtlu6UOnChZ94YK2cwPKVUiM9yzsw2VinqjmEB+mI6 IEyA== X-Gm-Message-State: AHQUAuaOAuXhxiwtyQIk9B3Pusft0kAWChDAusC5DeYp96Z9lG411Eti Kf9lKQyL9a57pjvKYfuwwak= X-Google-Smtp-Source: AHgI3Ib7iIVe/iqEyDtws0ySgLBn2SqrpUdMNgbXeJjpgAE0IsUniCwg8AzQdQcRpIkfYjHgFR6HTQ== X-Received: by 2002:a63:fd53:: with SMTP id m19mr3660839pgj.340.1549358593122; Tue, 05 Feb 2019 01:23:13 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id f67sm3280081pfc.141.2019.02.05.01.23.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 05 Feb 2019 01:23:12 -0800 (PST) Date: Tue, 5 Feb 2019 18:23:05 +0900 From: Yoshinori Arai To: Maxim Cournoyer Subject: Re: [PATCH] Add: mypaint Message-ID: <20190205092305.v3nn5dj367udgrby@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <87d0o6aiiz.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87d0o6aiiz.fsf@gmail.com> User-Agent: NeoMutt/20180716 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::543 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.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: On Tue, Feb 05, 2019 at 12:52:52AM -0500, Maxim Cournoyer wrote: > Hello Yoshinori! > > Yoshinori Arai writes: > > > Hello, > > > > I made mypaint package from git version. > > libmypaint-git, mypai [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (kumagusu08[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (kumagusu08[at]gmail.com) X-Debbugs-Envelope-To: submit Cc: guix-patches@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: 0.2 (/) On Tue, Feb 05, 2019 at 12:52:52AM -0500, Maxim Cournoyer wrote: > Hello Yoshinori! > > Yoshinori Arai writes: > > > Hello, > > > > I made mypaint package from git version. > > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. > > In Guix, we can have multiple versions of the software without changing > its name (it's one of the advantages of a functional package manager > :-). In general, we package the latest release available from > upstream, unless there is a good justification to do otherwise. > > Was there a reason to prefer the git snapshots over normal releases of > mypaint, libmypaint and mypaint-brushes in Guix? I see that the latest > release for mypaint-brushes was released only a couple days ago (2.0.1); > unless there is a reason, it would be preferable to use this tagged > released rather than some random commit. > > In this case, since it seems the only dependent of mypaint is Gimp and > since Gimp requires a specific version, (its configure.ac [0] mentions > mypaint-brusesh 1.3.0, although Arch seems to work around it [1]), I'd > go with a public variable named mypaint-brushes-2 for the new > definition, leaving the current one in (gnu packages gimp) alone, thus > not impacting Gimp. The name field of both packages should be the same, > though, so that a user of mypaint-brushes can select the version as in: > > guix package -i mypaint-brushes@2 > > I'd also put the new package definitions at the current location (gnu > packages gimp) so that their different versions live in the same Guile > module. > > [0] https://gitlab.gnome.org/garyskeete/gimp/blob/GIMP_2_10_4/configure.ac#L73 > [1] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mypaint-brushes-git > I managed to make it run a couple of times, but then it started > complaining about icons (even though I was adding the hicolor-icon-theme > to my test environment). I also tried running fc-cache -vf, but in > vain. Any ideas? > > Thank you! > > Maxim Hello, I will try to make patch of mypaint@1.3.0 in gimp package at first. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 06:43:02 2019 Received: (at 34283) by debbugs.gnu.org; 5 Feb 2019 11:43:02 +0000 Received: from localhost ([127.0.0.1]:60262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqz82-0007Kr-55 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 06:43:02 -0500 Received: from m4s11.vlinux.de ([83.151.27.109]:53058 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqz7z-0007KQ-Tu for 34283@debbugs.gnu.org; Tue, 05 Feb 2019 06:43:00 -0500 Received: from alma-ubu (pD951F5A8.dip0.t-ipconnect.de [217.81.245.168]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 8E0343F9B0; Tue, 5 Feb 2019 12:42:56 +0100 (CET) Date: Tue, 5 Feb 2019 12:42:55 +0100 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: Yoshinori Arai Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190205124255.75e9f343@alma-ubu> In-Reply-To: <20190202044421.44toqidrwk2f6acn@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/R3k7DQYZkhzHXyAVuWTGDyH"; protocol="application/pgp-signature" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 34283 Cc: 34283@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: -0.9 (/) --Sig_/R3k7DQYZkhzHXyAVuWTGDyH Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, On Sat, 2 Feb 2019 13:44:21 +0900 Yoshinori Arai wrote: > Hello, >=20 > I made mypaint package from git version. > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. >=20 > >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 > >2001 =20 > From: Yoshinori Arai > Date: Sat, 2 Feb 2019 13:23:33 +0900 > Subject: [PATCH] Add: mypaint >=20 > --- > gnu/packages/mypaint.scm | 132 I have two more notes (hope I'm not redundant): We usually just add/modify one package per commit, unless really necessary. Could you split your contribution into several patches? The commit message should conform to the GNU Changelog Guides, a link can be found here: https://www.gnu.org/software/guix/manual/en/html_node/Submitting-Patches.ht= ml#Submitting-Patches For examples see other commits from the git repository. Could you adapt your commit's log messages? Packaging can sometimes be tricky, so please ask the questions you have. Thank you for your contribution, Bj=C3=B6rn --Sig_/R3k7DQYZkhzHXyAVuWTGDyH Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCXFl2vwAKCRC/KGy2WT5f /bItAJ47lJdFWrR75EWazUgd605crpmn6wCfeNv+x4Mmz5KmqlaBNqejW8X8U/Y= =BHx1 -----END PGP SIGNATURE----- --Sig_/R3k7DQYZkhzHXyAVuWTGDyH-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 06 06:03:41 2019 Received: (at 34283) by debbugs.gnu.org; 6 Feb 2019 11:03:41 +0000 Received: from localhost ([127.0.0.1]:34051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grKzT-0005f4-SH for submit@debbugs.gnu.org; Wed, 06 Feb 2019 06:03:40 -0500 Received: from mail-pf1-f193.google.com ([209.85.210.193]:37995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grKzR-0005ep-D8 for 34283@debbugs.gnu.org; Wed, 06 Feb 2019 06:03:37 -0500 Received: by mail-pf1-f193.google.com with SMTP id q1so2912299pfi.5 for <34283@debbugs.gnu.org>; Wed, 06 Feb 2019 03:03:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=hs5kKWGSSc6TgfV4diuzK6y7kNSTRiNTiBPEYlLqGMg=; b=o2/6MjaZawi1r2DuvNijPI8SXwX5acVvQKk4I1Ug221Eqr+xbFLtrSCeJnWeXso0yI ItdrF0FwjBENFQIcfgctS/lQVEyaDl0MRjaIORzJeSmsZddBS8nJ8iGQdhSOXIA9NtCs Y6OkDCMuK+cXwmnf2HbBl6VXbOOvEkWEeIQ80nha5tXsTk/tl8qY9KXxiZfTgvRaoXo7 YnQE5bOI1QyvyJDZbCm+27ENmF7vLCfMamlTcKgRrl5sGz9l6IASco/0WjgbqkUsMvuN ufSeoMIJeAnrQxI2o+QdlflV7SkLM0Js72RSRon73y/CMIvQRUF1x5PX9acRWzlbnGQE S2aQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=hs5kKWGSSc6TgfV4diuzK6y7kNSTRiNTiBPEYlLqGMg=; b=aWsaNBlcDRUInfQxMmkXWIZyyQIgIt6Vv8nL45aggKbVY5fmRjd/wU/sPs0fFshQuT 7IdyviJ28cjINNDjaGLBXcnd3rUlFCP80gLnf4mbAO4KJnayqcQt60cIMxaDBhsVpXYO VFFvHrMcuGFiSeiqWymDMoEn4egBL2g6yfViF4Fu3wK+zLGdj2b+FS7uDhmhEz7wOvYO uQ/nHmY6UVUI2HvobnE3SHibJyZkwAeQTy0BZK2VX7fIpDFm0HnDaO2/Ik4zPWGk6UHq pqX3K9WW9CvwXqCu2oPb38RWitt+NuKvntA2jGUlqpfcXSUVgmmyWFkBQNq+R+zH0+fg OICQ== X-Gm-Message-State: AHQUAuZnc6Dc4sjAIUA0k3zIzWYz/jm2BKwhbOPZw2qzs+nnbxY2eqU1 u0Tp4uDX/tF2C+DJmM8mM62/awGc5VA= X-Google-Smtp-Source: AHgI3IZZFJY/yu5qAobvSB3aiesRaRHAZliL9jfC0sQdKkicClCrAKE9B+Zrt5HviMJay7HOCK4PiQ== X-Received: by 2002:aa7:810c:: with SMTP id b12mr9904842pfi.44.1549451011514; Wed, 06 Feb 2019 03:03:31 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id u8sm8280439pfl.16.2019.02.06.03.03.30 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 06 Feb 2019 03:03:30 -0800 (PST) Date: Wed, 6 Feb 2019 20:03:28 +0900 From: Yoshinori Arai To: =?utf-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190206110328.mqgc5ofgif2widg6@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190205124255.75e9f343@alma-ubu> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 Cc: 34283@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: -0.7 (/) On Tue, Feb 05, 2019 at 12:42:55PM +0100, Björn Höfling wrote: > Hi, > > On Sat, 2 Feb 2019 13:44:21 +0900 > Yoshinori Arai wrote: > > > Hello, > > > > I made mypaint package from git version. > > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. > > > > >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 > > >2001 > > From: Yoshinori Arai > > Date: Sat, 2 Feb 2019 13:23:33 +0900 > > Subject: [PATCH] Add: mypaint > > > > --- > > gnu/packages/mypaint.scm | 132 > > I have two more notes (hope I'm not redundant): > > We usually just add/modify one package per commit, unless really > necessary. Could you split your contribution into several patches? > > The commit message should conform to the GNU Changelog Guides, a link > can be found here: > > https://www.gnu.org/software/guix/manual/en/html_node/Submitting-Patches.html#Submitting-Patches > > For examples see other commits from the git repository. Could you adapt > your commit's log messages? > > Packaging can sometimes be tricky, so please ask the questions you have. > > Thank you for your contribution, > > Björn hello, OK, I will split previous mypaint patch. Thank you. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 07 06:14:16 2019 Received: (at 34283) by debbugs.gnu.org; 7 Feb 2019 11:14:16 +0000 Received: from localhost ([127.0.0.1]:36603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grhdD-0001s8-I3 for submit@debbugs.gnu.org; Thu, 07 Feb 2019 06:14:16 -0500 Received: from mail-pl1-f193.google.com ([209.85.214.193]:36585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grhd9-0001rp-PM for 34283@debbugs.gnu.org; Thu, 07 Feb 2019 06:14:10 -0500 Received: by mail-pl1-f193.google.com with SMTP id g9so4635731plo.3 for <34283@debbugs.gnu.org>; Thu, 07 Feb 2019 03:14:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=Ys81h+sHH6GS21vD1lHrdYCPpeVz8o7utEaUqfMHMBc=; b=eTOANuTVflXvZKW1onl0gKr8KTwalK8tfezMFiCqjRGeSP88yw2HeXMtnn0jD3muxc UiO+Buip31QSi4evbwDrVC1ojXwb8ChWAkHNYPQkbLGWUyRDLWlXfiKhSS4B7eRrGcPX dZToYeS7qx5iv+F+fidh78upcf03WPTs4e5E5HdRSdw1JpBPFSkG2mJIGgji3q3Wsq2d BSqhkRh9gxBvsPNZsAq7L/rx8pEtAfp3Bcoupe+KjJsw8s+PNR3EpaHpxs5NgE1G27TV jdVaFI0gwQGC0ir30Lmpf4e3NKYIj026OklwYsc9x1dk0YJZAZwmQUIogLJjP5KK7K1d xJdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=Ys81h+sHH6GS21vD1lHrdYCPpeVz8o7utEaUqfMHMBc=; b=GGYL8SnGUoJRx6rHQcKPX5eEkGdnwj2+gZ0f6Jm9J9R3gWjG1aRBb9bKV5vwSBkPOI GSyM0b5RB6yWphIfqSQUkGxeYHrXTOzGOHjJXMweC8JA6snCVIk5ZTLFO7/Ojpa8bnm5 VDrN1psnoMmo8ZsiefpDQ+LdDtK/rHYAZXj3BuNQYQW6SBQ1bEKo/6ayxC/n1W4XL6Jk DpjoXM++zmw5gk6TGJQ9NRd3S3Hfb1CSuCChSrAp9mwU08vosYNVTO3tqG4MmXihGfUv PgnIH4taVyZbQ1nS7tm2YWFV0uDXbAjDHFXuotLgYjjWuNbGpJyhJowIaIlKmEZMIX39 J8OA== X-Gm-Message-State: AHQUAubgvhyoBJB91rkDv2XlLkshnRsWYmdcNgU8VN6aWsfp6mbnTkL7 vbYn9DYGDRWGW4ah0HFSUqdvFeORWqc= X-Google-Smtp-Source: AHgI3IZzZEWQs2oaFKJiHIteTVGA6IMCd22AjQLvkzTWi5rXRgSSpiuYp2LOjxJMeAN8yTCODF5lgw== X-Received: by 2002:a17:902:34a:: with SMTP id 68mr16199085pld.268.1549538041798; Thu, 07 Feb 2019 03:14:01 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id r130sm15047746pfr.48.2019.02.07.03.14.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Feb 2019 03:14:00 -0800 (PST) Date: Thu, 7 Feb 2019 20:13:52 +0900 From: Yoshinori Arai To: =?utf-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190207111352.7yczbfnjzd72xba3@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190205124255.75e9f343@alma-ubu> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 Cc: 34283@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: -0.7 (/) On Tue, Feb 05, 2019 at 12:42:55PM +0100, Björn Höfling wrote: > Hi, > > On Sat, 2 Feb 2019 13:44:21 +0900 > Yoshinori Arai wrote: > > > Hello, > > > > I made mypaint package from git version. > > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. > > > > >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 > > >2001 > > From: Yoshinori Arai > > Date: Sat, 2 Feb 2019 13:23:33 +0900 > > Subject: [PATCH] Add: mypaint > > > > --- > > gnu/packages/mypaint.scm | 132 > > I have two more notes (hope I'm not redundant): > > We usually just add/modify one package per commit, unless really > necessary. Could you split your contribution into several patches? > > The commit message should conform to the GNU Changelog Guides, a link > can be found here: > > https://www.gnu.org/software/guix/manual/en/html_node/Submitting-Patches.html#Submitting-Patches > > For examples see other commits from the git repository. Could you adapt > your commit's log messages? > > Packaging can sometimes be tricky, so please ask the questions you have. > > Thank you for your contribution, > > Björn Hello, I made patch of mypaint, libmypaint, mypaint-brushes again but I am not accustomed to git operation. I don't know how to split patch one by one. Also, I don't know which is better my patch is in gimp or graphics. Please tell me how to make better separate patch or how to handle git/magit to make patch. Now, it's my patch as follows. >From f1cb8c414916b777d68ed509d183bb10fb6a29f2 Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Thu, 7 Feb 2019 16:30:47 +0900 Subject: [PATCH] Add: mypaint@1.2.1 --- gnu/packages/gimp.scm | 56 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index cd0deac15..7836b8e66 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -29,6 +29,7 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) + #:use-module (guix build-system scons) #:use-module (gnu packages) #:use-module (gnu packages algebra) #:use-module (gnu packages autotools) @@ -37,12 +38,15 @@ #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) #:use-module (gnu packages image) + #:use-module (gnu packages gettext) #:use-module (gnu packages ghostscript) #:use-module (gnu packages compression) #:use-module (gnu packages xml) #:use-module (gnu packages pdf) #:use-module (gnu packages photo) #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) + #:use-module (gnu packages swig) #:use-module (gnu packages web) #:use-module (gnu packages xorg)) @@ -307,6 +311,58 @@ MyPaint.") (home-page "https://github.com/Jehan/mypaint-brushes") (license license:cc0))) +(define-public mypaint + (package + (name "mypaint") + (version "1.2.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/" name "/" name + "/releases/download/v" version + "/" name "-" version ".tar.xz")) + (sha256 + (base32 + "1iykjvfis5y71wn9wyxpmha7vb4pgr10dbpgglymh33a5ww4j8zd")))) + (build-system scons-build-system) + (arguments + `(#:tests? #f ;; need graphical environment + #:scons ,scons-python2 + #:scons-flags + (list (string-append "numpy_include=" + (assoc-ref %build-inputs "python2-numpy") + "/lib/python2.7/site-packages/numpy/core/include") + (string-append "prefix=" (assoc-ref %outputs "out"))))) + ;; README_LINUX.md + ;;-If testing outside a graphical environment (anywhere Gdk refuses + ;; to initialize), limit the doctests to just `lib/` and `brushlib/`. + ;;-There are several interactive GUI tests in the `tests/` folder + ;; which `nosetests` does not run - quite intentionally - + ;; because their executable bit is set. + ;;#:phases + ;;(modify-phases %standard-phases + ;; (replace 'check + ;; (lambda _ + ;; (invoke "nosetests" "--with-doctest")))))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("python" ,python-2) + ("lcms" ,lcms) + ("swig" ,swig))) + ;;("python-nose" ,python2-nose))) ;; for test + (inputs + `(("gettext" ,gettext-minimal) + ("libmypaint" ,libmypaint) + ("mypaint-brushes" ,mypaint-brushes))) + (propagated-inputs + `(("gtk+" ,gtk+) + ("python2-pygobject" ,python2-pygobject) + ("python2-numpy" ,python2-numpy) + ("python2-pycairo" ,python2-pycairo))) + (home-page "http://mypaint.org/") + (synopsis "Simple drawing and painting program") + (description "MyPaint is a fast and easy graphics app for digital painters.") + (license license:gpl2+))) + (define-public gimp-resynthesizer ;; GIMP does not respect any plugin search path environment variable, so after ;; installation users have to edit their GIMP settings to include -- 2.20.1 >From 9dfc630a8519fe06a8157cc9e57451648e5065a8 Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Thu, 7 Feb 2019 19:34:53 +0900 Subject: [PATCH] Add: libmypaint-2, mypaint-brushes-2, mypaint-2 --- gnu/packages/gimp.scm | 122 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index cd0deac15..be9b3fdca 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -29,6 +29,8 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) + #:use-module (guix build-system scons) + #:use-module (guix build-system python) #:use-module (gnu packages) #:use-module (gnu packages algebra) #:use-module (gnu packages autotools) @@ -37,12 +39,15 @@ #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) #:use-module (gnu packages image) + #:use-module (gnu packages gettext) #:use-module (gnu packages ghostscript) #:use-module (gnu packages compression) #:use-module (gnu packages xml) #:use-module (gnu packages pdf) #:use-module (gnu packages photo) #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) + #:use-module (gnu packages swig) #:use-module (gnu packages web) #:use-module (gnu packages xorg)) @@ -275,6 +280,28 @@ brushstrokes which is used by MyPaint and GIMP.") (home-page "http://mypaint.org") (license license:isc))) +(define-public libmypaint-2 + (package (inherit libmypaint) + (version "2.0.0-alpha") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/mypaint/libmypaint/" + "archive/v" version ".0.tar.gz")) + (sha256 + (base32 + "1qbmjj7rammw4rma0jawff7q32d4gsy63f11af8dhk07bk4rkxph")))) + ;;MyPaint and libmypaint benefit dramatically from autovectorization + ;;and other compiler optimizations. from README.md + (arguments + `(#:make-flags (list "CFLAGS=-Ofast -ftree-vectorize -fopt-info-vec-optimized -march=native -mtune=native -funsafe-math-optimizations -funsafe-loop-optimizations"))) + (native-inputs + `(("intltool" ,intltool) + ("libtool" ,libtool) + ("automake" ,automake) + ("autoconf" ,autoconf) + ("python-2" ,python-2) ;need to generate headers in autogen.sh + ("pkg-config" ,pkg-config))))) + (define-public mypaint-brushes (package (name "mypaint-brushes") @@ -307,6 +334,101 @@ MyPaint.") (home-page "https://github.com/Jehan/mypaint-brushes") (license license:cc0))) +(define-public mypaint-brushes-2 + (package (inherit mypaint-brushes) + (version "2.0.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/mypaint/mypaint-brushes/" + "archive/v" version ".tar.gz")) + (sha256 + (base32 + "0ap2b6n20lnvdm06x91qawk1k8jmxnf7zffxrqxw60fgqd4whwjm")))))) + +(define-public mypaint + (package + (name "mypaint") + (version "1.2.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/" name "/" name + "/releases/download/v" version + "/" name "-" version ".tar.xz")) + (sha256 + (base32 + "1iykjvfis5y71wn9wyxpmha7vb4pgr10dbpgglymh33a5ww4j8zd")))) + (build-system scons-build-system) + (arguments + `(#:tests? #f ;; need graphical environment + #:scons ,scons-python2 + #:scons-flags + (list (string-append "numpy_include=" + (assoc-ref %build-inputs "python2-numpy") + "/lib/python2.7/site-packages/numpy/core/include") + (string-append "prefix=" (assoc-ref %outputs "out"))))) + ;; README_LINUX.md + ;;-If testing outside a graphical environment (anywhere Gdk refuses + ;; to initialize), limit the doctests to just `lib/` and `brushlib/`. + ;;-There are several interactive GUI tests in the `tests/` folder + ;; which `nosetests` does not run - quite intentionally - + ;; because their executable bit is set. + ;;#:phases + ;;(modify-phases %standard-phases + ;; (replace 'check + ;; (lambda _ + ;; (invoke "nosetests" "--with-doctest")))))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("python" ,python-2) + ("lcms" ,lcms) + ("swig" ,swig))) + ;;("python-nose" ,python2-nose))) ;; for test + (inputs + `(("gettext" ,gettext-minimal) + ("libmypaint" ,libmypaint) + ("mypaint-brushes" ,mypaint-brushes))) + (propagated-inputs + `(("gtk+" ,gtk+) + ("python2-pygobject" ,python2-pygobject) + ("python2-numpy" ,python2-numpy) + ("python2-pycairo" ,python2-pycairo))) + (home-page "http://mypaint.org/") + (synopsis "Simple drawing and painting program") + (description "MyPaint is a fast and easy graphics app for digital painters.") + (license license:gpl2+))) + +(define-public mypaint-2 + (package (inherit mypaint) + (version "2.0.0-alpha.2") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/mypaint/mypaint/" + "archive/v" version ".tar.gz")) + (sha256 + (base32 + "0nmcvma2vg2iqlvg8v96d3mppc5cn46591hh8jhppgibcvifc81m")))) + (build-system python-build-system) + (arguments + `(#:python ,python-2 + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-for-buildconfig-and-test + (lambda _ + (for-each make-file-writable (find-files "." ".*")) + ;; FATAL: Cannot create cache dir '/homeless-shelter + (setenv "HOME" "/tmp"))) + (add-before 'build 'set-cflags + (lambda _ + (setenv "CFLAGS" "-Ofast -ftree-vectorize -fopt-info-vec-optimized -march=native -mtune=native -funsafe-math-optimizations -funsafe-loop-optimizations"))) + (replace 'install + (lambda _ + (invoke "python" "setup.py" "managed_install" + (string-append "--prefix=" (assoc-ref %outputs "out")))))))) + (inputs + `(("gettext" ,gettext-minimal) + ("libmypaint" ,libmypaint-2) + ("mypaint-brushes" ,mypaint-brushes-2))))) + (define-public gimp-resynthesizer ;; GIMP does not respect any plugin search path environment variable, so after ;; installation users have to edit their GIMP settings to include -- 2.20.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 07 23:26:55 2019 Received: (at 34283) by debbugs.gnu.org; 8 Feb 2019 04:26:55 +0000 Received: from localhost ([127.0.0.1]:38793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grxkc-00074k-Md for submit@debbugs.gnu.org; Thu, 07 Feb 2019 23:26:54 -0500 Received: from mail-pf1-f193.google.com ([209.85.210.193]:39088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grxka-00074V-9h for 34283@debbugs.gnu.org; Thu, 07 Feb 2019 23:26:52 -0500 Received: by mail-pf1-f193.google.com with SMTP id f132so1071884pfa.6 for <34283@debbugs.gnu.org>; Thu, 07 Feb 2019 20:26:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=/RV+jQsV5VEP0oEHv2WOVk8Ngl157SNLqunlyyIM1rg=; b=ROsh1S4YpUk1Ar8X5OuOL3Ze+FxTU6I0nR9sf6NuBSn1Y+g7deC5jcJhVTsueeKnq5 OaMXs0bNafPsATWvaawQ9TVznrtmUsXD3HtTNl742CfzKqL+NKIic8vvNce9ylOnKyIe lqGhZe6Xr7w7LjR5gfP2xCAOEYJYWjtGYTinRv1MxncV33lo832Lk7qf3VvoxpXxjylw 1Nqc9TqVuDP5y+9fUYz1I0+6eO2zExPUdajFc82oTiw3p800+NQgkiD3Gyfu9j6+T8cY 3rfdkxyhwaBPnltvFjCS7mSlqwSQLA1evmj9bt93cWC5yKh69AaHnJk+s25kJaP/FJZJ /0fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=/RV+jQsV5VEP0oEHv2WOVk8Ngl157SNLqunlyyIM1rg=; b=uEb9RCWsRGQZsFuCUC/HFOJLdJfC2vhW2pl0DehwevR2qVTD43DqRcSIlD3v4OnrbG VW1ORfDzXaamwsNDRII33yS1gQ76q+S/qaDXtG+G2JIfB/jsytNvxwxDLu0i4STNcXXQ cNLXWnz6nfUpd2zy/NNVbCqwtGtqnv14C5yUxEIxnh2h0FZcqffMbFGp+IdiDsuL9waL sB8lj5cscneqM5WsE0cA7A4DSZs3OMzlMWXpcIobownzabuZ4yWeMmnSE7NqEiHi1S/O BNy8XvG495AW+t3a1YVfde2yhElauol2k6rB/voN0dBlvwLzllzRV9nj4Y3Jkn6lHZbm gryA== X-Gm-Message-State: AHQUAuaf9VQL4IpAZ4SimHsIvPVJo5JFzlywv+d8JZePUn19K6mz1kF4 LwiKC97eaJ8Iiem8joc9Id3Tj7yuEk6TBw== X-Google-Smtp-Source: AHgI3IZo7Ok1ETG3XfYGtR2p1vr1IFSJULnD5abeVew4QmCq3DTHaiyt/j6W89UPA5G7tA2gEQJ9fw== X-Received: by 2002:a63:d70e:: with SMTP id d14mr18508652pgg.159.1549600006363; Thu, 07 Feb 2019 20:26:46 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id o2sm829182pgq.90.2019.02.07.20.26.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Feb 2019 20:26:45 -0800 (PST) Date: Fri, 8 Feb 2019 13:26:43 +0900 From: Yoshinori Arai To: =?utf-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190208042643.hy3bdtj7pa6tz676@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190205124255.75e9f343@alma-ubu> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 Cc: 34283@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: -0.7 (/) On Tue, Feb 05, 2019 at 12:42:55PM +0100, Björn Höfling wrote: > Hi, > > On Sat, 2 Feb 2019 13:44:21 +0900 > Yoshinori Arai wrote: > > > Hello, > > > > I made mypaint package from git version. > > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. > > > > >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 > > >2001 > > From: Yoshinori Arai > > Date: Sat, 2 Feb 2019 13:23:33 +0900 > > Subject: [PATCH] Add: mypaint > > > > --- > > gnu/packages/mypaint.scm | 132 > > I have two more notes (hope I'm not redundant): > > We usually just add/modify one package per commit, unless really > necessary. Could you split your contribution into several patches? > > The commit message should conform to the GNU Changelog Guides, a link > can be found here: > > https://www.gnu.org/software/guix/manual/en/html_node/Submitting-Patches.html#Submitting-Patches > > For examples see other commits from the git repository. Could you adapt > your commit's log messages? > > Packaging can sometimes be tricky, so please ask the questions you have. > > Thank you for your contribution, > > Björn Hello, I have prepared patch series of mypaint. Please tell me which is better to send patch series patches-guix again or another. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 07 23:30:48 2019 Received: (at 34283) by debbugs.gnu.org; 8 Feb 2019 04:30:48 +0000 Received: from localhost ([127.0.0.1]:38797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grxoN-0007Bf-9j for submit@debbugs.gnu.org; Thu, 07 Feb 2019 23:30:48 -0500 Received: from mout01.posteo.de ([185.67.36.65]:45214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1grxoL-0007BP-1S for 34283@debbugs.gnu.org; Thu, 07 Feb 2019 23:30:46 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 13294160060 for <34283@debbugs.gnu.org>; Fri, 8 Feb 2019 05:30:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1549600238; bh=6oOx4GsH1iKmlfNNF9o6w1xUEXG23hEopcuXMyIclsE=; h=From:To:Cc:Subject:Date:From; b=WRh6EDeeRmbzjECF0SwyaK07oY/WHXLjJiJ+KGS0f9JOZtzRzOvavHAS/0U+IRx+I EJWW+89c254PxoWaG8+8+HSomlVEoWUyKuNM5wTTXFRJcFb+jLlaYyblLdAiyHNYSP vztoO6N1uVysfuUKnr2AVqLPd18Kt6f9CQr372csAMzPnRBXSVQTAnohv9lYHMeBN5 +0VZ1A07z9mwie5i3Ovnvrssna03yRbJ0C4+nALzMqdtuYrIYETx/PWTT0nvlIF7Yi 6pYKd9mOdkAuBcelw6lF/fS5tx10AN8xX3TJ7+3pShpUxFGxKk7Qd1BW2XSi/HF1jh UN7LX7cyhdRww== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43wj0X4pGzz6tmG; Fri, 8 Feb 2019 05:30:36 +0100 (CET) References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> <20190208042643.hy3bdtj7pa6tz676@WaraToNora> User-agent: mu4e 1.0; emacs 26.1 From: Brett Gilio To: Yoshinori Arai Subject: Re: [bug#34283] [PATCH]Add: mypaint In-reply-to: <20190208042643.hy3bdtj7pa6tz676@WaraToNora> Date: Thu, 07 Feb 2019 22:30:34 -0600 Message-ID: <87zhr62979.fsf@posteo.net> 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: 34283 Cc: =?utf-8?Q?Bj=C3=B6rn_H=C3=B6fling?= , 34283@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 (---) Yoshinori Arai writes: > On Tue, Feb 05, 2019 at 12:42:55PM +0100, Bj=C3=B6rn H=C3=B6fling wrote: >> Hi, >>=20 >> On Sat, 2 Feb 2019 13:44:21 +0900 >> Yoshinori Arai wrote: >>=20 >> > Hello, >> >=20 >> > I made mypaint package from git version. >> > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. >> >=20 >> > >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 >> > >2001=20=20 >> > From: Yoshinori Arai >> > Date: Sat, 2 Feb 2019 13:23:33 +0900 >> > Subject: [PATCH] Add: mypaint >> >=20 >> > --- >> > gnu/packages/mypaint.scm | 132 >>=20 >> I have two more notes (hope I'm not redundant): >>=20 >> We usually just add/modify one package per commit, unless really >> necessary. Could you split your contribution into several patches? >>=20 >> The commit message should conform to the GNU Changelog Guides, a link >> can be found here: >>=20 >> https://www.gnu.org/software/guix/manual/en/html_node/Submitting-Patches= .html#Submitting-Patches >>=20 >> For examples see other commits from the git repository. Could you adapt >> your commit's log messages? >>=20 >> Packaging can sometimes be tricky, so please ask the questions you have. >>=20 >> Thank you for your contribution, >>=20 >> Bj=C3=B6rn > > > Hello, > > I have prepared patch series of mypaint. > Please tell me which is better to send patch series patches-guix again or= another. Use the mailing address for the original patch you opened. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 08 02:22:52 2019 Received: (at 34283) by debbugs.gnu.org; 8 Feb 2019 07:22:52 +0000 Received: from localhost ([127.0.0.1]:38846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0Uu-0002yH-3I for submit@debbugs.gnu.org; Fri, 08 Feb 2019 02:22:52 -0500 Received: from mail-pg1-f172.google.com ([209.85.215.172]:40781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0Us-0002y3-28 for 34283@debbugs.gnu.org; Fri, 08 Feb 2019 02:22:50 -0500 Received: by mail-pg1-f172.google.com with SMTP id z10so1196733pgp.7 for <34283@debbugs.gnu.org>; Thu, 07 Feb 2019 23:22:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=A8cx7t5Tt6ijX3PIfxwYVEIlRNJsFKV4z2AUvPI9wYw=; b=r8bjqbx6rVQQqFfgA1vqld6GSvdMLv5upW2S3HtYyN55GOhA7Qa6DG3VUenWOTcePY vgwLq9GWU3ElXf8KgE+XCHNqKm4CuHraRM71QtugHX6yAC67OAwT7ccLRRBdEPf2eZt/ LXrDOMPtJaoR03e5ydfoPo1K6RYPAnhUXp5URkfio47IRcxryfF3WG2wEFWpQF5hI+n+ 5zIMTPFcelDogfTwsYucvOHjbajz5yWe1iemh2ZPrMwyZPGhkYZrSsdau5YQ2e5AFyAa IPUkuJ5QFoxKsXvKU6zbZsuniZatm9f42JALUmxUhrm8mL634EDNWOTAYcREQEKJ4MIT Cupw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=A8cx7t5Tt6ijX3PIfxwYVEIlRNJsFKV4z2AUvPI9wYw=; b=IEjwrZ+eZF0CMNTfFSyVHo9zlnUBW4hKuKufDsOF2wYaMdnhjV+a1v65CRvyW75o1q IZCWj2i0r5VjR7agCj7TuY7l7wjVjQ7Vn1OoNTCy65strD1WX7zaLyVI6mN2nkilZbLv X8hYLCArsilUuNnnkoFqZudr6ihaqA5M6m45nO09Eg1OvNfLHd/ZwAlz5wclATdIim92 7ZJ9MbfalkDc/GCgfKmRHJolJJ2OqC7NLKS0Ck6maPF8eHcGvZwlJbW9afIwSVCiRj0m CfxtdfQObKLbnfv6NtNFwy4I6yYc0FJNVE/D+Jz2VF/o97/LB5xZbrLQdNqjIRPki43e /KSw== X-Gm-Message-State: AHQUAuZFBZA5HtxTsdf1DSDsSFQOemMgDDZeVi7kDQBaxHWYQbBcatM+ jJv5Qm0enUvAYxw7Rt2iJzjxmnIeho8= X-Google-Smtp-Source: AHgI3IZQoX5F3S4YcezXyizwNFwfeHWcyk0oZI0cDILx92NTn39X5kv8Udb6uDXpCAw0AnAtaj0dEw== X-Received: by 2002:a65:628e:: with SMTP id f14mr2051419pgv.193.1549610563699; Thu, 07 Feb 2019 23:22:43 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id g136sm2112177pfb.154.2019.02.07.23.22.42 for <34283@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Feb 2019 23:22:43 -0800 (PST) Date: Fri, 8 Feb 2019 16:22:40 +0900 From: Yoshinori Arai To: 34283@debbugs.gnu.org Subject: [PATCH-1/4]Add: mypaint@1.2.1 Message-ID: <20190208072240.sbx6xmzheyxyinkw@WaraToNora> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 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.7 (/) >From 9fe8e0b3cb260da2bae0de7c2c5d0963c4f543a6 Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Fri, 8 Feb 2019 12:41:11 +0900 Subject: [PATCH 1/4] Add: mypaint@1.2.1 --- gnu/packages/graphics.scm | 55 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index bf4cc89b0..6663ff7dc 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -41,7 +41,9 @@ #:use-module (gnu packages flex) #:use-module (gnu packages fonts) #:use-module (gnu packages fontutils) + #:use-module (gnu packages gettext) #:use-module (gnu packages ghostscript) + #:use-module (gnu packages gimp) #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) @@ -70,6 +72,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system python) + #:use-module (guix build-system scons) #:use-module (guix download) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) @@ -856,3 +859,55 @@ your terminal. It comes bundled with predefined styles: look. The result can be uploaded on any web server without additional requirements.") (license license:gpl2+))) + +(define-public mypaint + (package + (name "mypaint") + (version "1.2.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/" name "/" name + "/releases/download/v" version + "/" name "-" version ".tar.xz")) + (sha256 + (base32 + "1iykjvfis5y71wn9wyxpmha7vb4pgr10dbpgglymh33a5ww4j8zd")))) + (build-system scons-build-system) + (arguments + `(#:tests? #f ;; need graphical environment + #:scons ,scons-python2 + #:scons-flags + (list (string-append "numpy_include=" + (assoc-ref %build-inputs "python2-numpy") + "/lib/python2.7/site-packages/numpy/core/include") + (string-append "prefix=" (assoc-ref %outputs "out"))))) + ;; README_LINUX.md + ;;-If testing outside a graphical environment (anywhere Gdk refuses + ;; to initialize), limit the doctests to just `lib/` and `brushlib/`. + ;;-There are several interactive GUI tests in the `tests/` folder + ;; which `nosetests` does not run - quite intentionally - + ;; because their executable bit is set. + ;;#:phases + ;;(modify-phases %standard-phases + ;; (replace 'check + ;; (lambda _ + ;; (invoke "nosetests" "--with-doctest")))))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("python" ,python-2) + ("lcms" ,lcms) + ("swig" ,swig))) + ;;("python-nose" ,python2-nose))) ;; for test + (inputs + `(("gettext" ,gettext-minimal) + ("libmypaint" ,libmypaint) + ("mypaint-brushes" ,mypaint-brushes))) + (propagated-inputs + `(("gtk+" ,gtk+) + ("python2-pygobject" ,python2-pygobject) + ("python2-numpy" ,python2-numpy) + ("python2-pycairo" ,python2-pycairo))) + (home-page "http://mypaint.org/") + (synopsis "Simple drawing and painting program") + (description "MyPaint is a fast and easy graphics app for digital painters.") + (license license:gpl2+))) -- 2.20.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 08 02:24:27 2019 Received: (at 34283) by debbugs.gnu.org; 8 Feb 2019 07:24:27 +0000 Received: from localhost ([127.0.0.1]:38850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0WR-000319-Ir for submit@debbugs.gnu.org; Fri, 08 Feb 2019 02:24:27 -0500 Received: from mail-pl1-f181.google.com ([209.85.214.181]:33802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0WP-00030w-Pi for 34283@debbugs.gnu.org; Fri, 08 Feb 2019 02:24:26 -0500 Received: by mail-pl1-f181.google.com with SMTP id w4so1298873plz.1 for <34283@debbugs.gnu.org>; Thu, 07 Feb 2019 23:24:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=z7cKunGtwvWIyWm1XSq53jUkBliRSAEVpCGPdfDjzNU=; b=ZcNcj42TllAUx1Gdok4YZxFE0ZAobBGtoPDQB9J7M0/61ikjZsVh+Ku+RWO0E2oxI+ SCU+tQDNBK+0oHCngdn9Rsq+ZPBiMKvKbSOBEzQ5b7JH1zhZNGa3tek58xX9MrDTkgLX +PkXGqFeIg+VaMupXDvL1DJd+JdmqQZWbweMWRp5lE+1lJwVaLdZKYskl3EAXp0wO7RX iHJU/VBG+ug7laTLMbvuUsDvobmSc9EoUdFdfCFfw70OAzOlbjAh8BG9x8w73f+uYCEL AIPnjYgWEpPjI6RlwPmfMss66jUloOScwUpi6BXwKjKcUvEMzFBcvoA5hnjLd+e5yB5Q UHIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=z7cKunGtwvWIyWm1XSq53jUkBliRSAEVpCGPdfDjzNU=; b=tEUFMNxCQeI5EPVB8vIUC2pHKor8a43xq5oRVGTyBeM9uCcX32Zu30PjmQdQBAh9WH 3JsOPwC0Ol/5Tc54c6JlGK6yAnizPL76JTEKceJUrv5+3vEJemofiw9HypKk6/hi/wSe mTv3rMZY0pzeTo3eXVYKpn6XSg1yMr+Uhv2yt47LrUU8vQgouNQdf3HDS0OiWUoVn4F1 GK/Y99rifoH8yo7aInOdsloPlk3YacPYSz1C1sCb4Jsd3wBRa1AEbJp7FQrGAiT3kiVo WVXJS24lGsicGhnbsjmeTDRVGEkagZjWZfK0YdPNTYMD0Onw5OFyeWcz8rV9fqtfR9jg dqkQ== X-Gm-Message-State: AHQUAuY6zdsufhPC7xjklTDUTQfzROMOmv5PNaKAoj9Ooh3Jlhu3q1MK Z/vKdzcbEncGN723rK+2JL6rjrIXgAg= X-Google-Smtp-Source: AHgI3IYdAvt+mRTbaDmyjx66Mg3LYfFB+SBqRdR/kWn2tbnfvc3j/vBvjfxwLXRs5W4RLuDHqiYZGQ== X-Received: by 2002:a17:902:4624:: with SMTP id o33mr20809369pld.289.1549610659523; Thu, 07 Feb 2019 23:24:19 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id w128sm1575814pfw.79.2019.02.07.23.24.18 for <34283@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Feb 2019 23:24:18 -0800 (PST) Date: Fri, 8 Feb 2019 16:24:17 +0900 From: Yoshinori Arai To: 34283@debbugs.gnu.org Subject: [PATCH-2/4]Add: libmypaint@2.0.0-alpha Message-ID: <20190208072416.pdynd5r5po3l2ru7@WaraToNora> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 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.7 (/) >From 9eb0cea3a515c4bf927758578e105e1125d54c8f Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Fri, 8 Feb 2019 12:53:49 +0900 Subject: [PATCH 2/4] Add: libmypaint@2.0.0-alpha --- gnu/packages/graphics.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 6663ff7dc..cdccc9372 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -911,3 +911,25 @@ requirements.") (synopsis "Simple drawing and painting program") (description "MyPaint is a fast and easy graphics app for digital painters.") (license license:gpl2+))) + +(define-public libmypaint-2 + (package (inherit libmypaint) + (version "2.0.0-alpha") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/mypaint/libmypaint/" + "archive/v" version ".0.tar.gz")) + (sha256 + (base32 + "1qbmjj7rammw4rma0jawff7q32d4gsy63f11af8dhk07bk4rkxph")))) + ;;MyPaint and libmypaint benefit dramatically from autovectorization + ;;and other compiler optimizations. from README.md + (arguments + `(#:make-flags (list "CFLAGS=-Ofast -ftree-vectorize -fopt-info-vec-optimized -march=native -mtune=native -funsafe-math-optimizations -funsafe-loop-optimizations"))) + (native-inputs + `(("intltool" ,intltool) + ("libtool" ,libtool) + ("automake" ,automake) + ("autoconf" ,autoconf) + ("python-2" ,python-2) ;need to generate headers in autogen.sh + ("pkg-config" ,pkg-config))))) -- 2.20.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 08 02:25:53 2019 Received: (at 34283) by debbugs.gnu.org; 8 Feb 2019 07:25:53 +0000 Received: from localhost ([127.0.0.1]:38854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0Xo-00033Q-Vx for submit@debbugs.gnu.org; Fri, 08 Feb 2019 02:25:53 -0500 Received: from mail-pg1-f171.google.com ([209.85.215.171]:36493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0Xm-00033C-Ju for 34283@debbugs.gnu.org; Fri, 08 Feb 2019 02:25:52 -0500 Received: by mail-pg1-f171.google.com with SMTP id n2so1213197pgm.3 for <34283@debbugs.gnu.org>; Thu, 07 Feb 2019 23:25:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=3iCyScBeoENS4R4jZ7L647MOE3x8AsscsYUDKU7rWEQ=; b=tCbvvFZij3BsIJDripdQtmaHREBVN38lzpnHguNDMawPth8to5Vrdy7WjWF+7biOQT uCO9Qp4TTUKTIG408jP9jlub408JfyuTh3ITaJY88OE9DLHNButp6affx1qeqxk6g+P9 6XjFb4SudY14ILZMv69GDm2aa4wfWSXXc8EdXI07d/2mlSqX283gFQltxbLqd4zSMGit HHkCUfY4GFmpSwYwF2FmYQNSNVzAtrkPHspzV4Ui9CMqc+NtBPMGpNy7g7tUGbJCkUH5 gubG9PBv3qOcTo6+2BSNLRCX1LQNgARUeRobyHxFPJNA+kKYkBZMFtYkJ5uElDltMT1D kgLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=3iCyScBeoENS4R4jZ7L647MOE3x8AsscsYUDKU7rWEQ=; b=RQTRXbi1k5PnT7NpzEdXGI7qD9LYKI1Z0vPwWVnfiuk5A/GbH2qASQH2fcBcbqcRqO KTf8IWReYiG+w/xKh3G2IHBOVyfo9Jpkjk3FQf7SBv4+hmr6OUyTBUenwO/DxAjj3gWF VqC3KsLGvwtT1Ry0i+QWxDJG4y6CsVa+2SSFWUU4cbP8p0stZKOJi4nMIzyUvra00Xj0 E0NjfMJbAUCULoEnh1tC4Ltz0itGQh0J629axV6INw68a8BvWKFaI6cdoUVaW6mDj14F FxdeWeAiQZ1zbHcOqBGQTQxmY/cHn+91U+hVXQkq+LvDmbQiPfPWFHJx3wQ3eQaBL95y b5Ug== X-Gm-Message-State: AHQUAuYWE93uN160tKQhz/ITRMCCmdMPszymiJSwzFbv6Qt6z2DByFee iPLaAaq9FKDeBn4j+SfvosLonNsQXHo= X-Google-Smtp-Source: AHgI3Ibkc3SA/IFqnOlcdWxRH1gVw3Uo3gCAh6Peeouv6MuYVF3VOOXZkoU4V2oJWni1KAV7AdWl6w== X-Received: by 2002:a63:b30f:: with SMTP id i15mr19165664pgf.240.1549610744572; Thu, 07 Feb 2019 23:25:44 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id c67sm1548705pfg.170.2019.02.07.23.25.43 for <34283@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Feb 2019 23:25:43 -0800 (PST) Date: Fri, 8 Feb 2019 16:25:42 +0900 From: Yoshinori Arai To: 34283@debbugs.gnu.org Subject: [PATCH-3/4]Add: mypaint-blushes@2.0.1 Message-ID: <20190208072542.t56wnzcymyxmnjs4@WaraToNora> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 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.7 (/) >From 1b88c91f1fdec26ff604158c78861bd99bb8e40e Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Fri, 8 Feb 2019 12:57:03 +0900 Subject: [PATCH 3/4] Add: mypaint-brushes@2.0.1 --- gnu/packages/graphics.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index cdccc9372..03b411a50 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -933,3 +933,14 @@ requirements.") ("autoconf" ,autoconf) ("python-2" ,python-2) ;need to generate headers in autogen.sh ("pkg-config" ,pkg-config))))) + +(define-public mypaint-brushes-2 + (package (inherit mypaint-brushes) + (version "2.0.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/mypaint/mypaint-brushes/" + "archive/v" version ".tar.gz")) + (sha256 + (base32 + "0ap2b6n20lnvdm06x91qawk1k8jmxnf7zffxrqxw60fgqd4whwjm")))))) -- 2.20.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 08 02:27:10 2019 Received: (at 34283) by debbugs.gnu.org; 8 Feb 2019 07:27:10 +0000 Received: from localhost ([127.0.0.1]:38858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0Z4-00035n-E1 for submit@debbugs.gnu.org; Fri, 08 Feb 2019 02:27:10 -0500 Received: from mail-pl1-f169.google.com ([209.85.214.169]:42500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs0Z2-00035Y-OL for 34283@debbugs.gnu.org; Fri, 08 Feb 2019 02:27:09 -0500 Received: by mail-pl1-f169.google.com with SMTP id s1so1276964plp.9 for <34283@debbugs.gnu.org>; Thu, 07 Feb 2019 23:27:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=g8UHyljytOdrDkqHJCs/U+vOb8uc0hO3L1RA3voxfxw=; b=i4FG32SrxN+tx9YYRHnHFQFEV9IPgnXgxUJVApJ75uc0UEDfEXjjVh/ssNwqbACR8e tDhNlVxbDSkglCaWzgn4OFuZu+o4tgc00dyq29H3RgTslCBd+hZaSugJD49QLG+o2kiU GoVJmF6u6NLkHswcu8of1rNHNHao0efAHaX6nDWTnTJ/rGZ01QyP1on2yHcJ6ZBuEP5Y uOaFE3Zcx+RhaM6BNP7KpGSjFIsvNftwWRrRpN4BA74t9JzaB7pQrcaF4iEG19R06hPR hBhENWKbw/h8usNYUOOT0K1gMyDrr3EQ33jadQzi74u5XVC6+tiSp391FLnnEWkKSxhY SuYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=g8UHyljytOdrDkqHJCs/U+vOb8uc0hO3L1RA3voxfxw=; b=aEz23cwgwk+QtKbKm/klNYcJDXvTbXoXxg7t6kmoLYDaHammilE14ppELeciPsS7m4 BdpTn+Qp30G9p8L+dsJ8cZ9dV90dLPvEEwaRt6F2ycmXIp+lgHipAmqQo7Pz1zHC2mn6 42NFstJK/JLYvynVOVKFBfnIHigmmpe2M1xkSoXAv4Or9u5XkeYZ7N41PahGWPn+XVSN 0ttg7ScZfRPBlS7qNhYA97SNogu7llQKGjX5xL/YJMupA5SJ7uSJv6ylgAu16o1XJeRV OtZtMQbz4tDprPa1wAlScMONVDMnQEGDForK/Nz/f+ruoDEZAi3fAgNNooTgdnrL5Z8r dI5Q== X-Gm-Message-State: AHQUAubhgFTPOJlvMxk+pWQovAzl9HObvMbKv3Coe4vJ6IzWNFfzcSkM 4JVhmD7an3saERow1CuVX/hJ2Oy9jfA= X-Google-Smtp-Source: AHgI3IZfawubRpdTEi0mMOhAkGz1qvahlGCavxv51sc/PtfKy7uC0jXPRBqfmXuuT5h0GKw5tAwh+g== X-Received: by 2002:a17:902:7e4c:: with SMTP id a12mr13325724pln.340.1549610822675; Thu, 07 Feb 2019 23:27:02 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id s21sm2627213pfk.133.2019.02.07.23.27.01 for <34283@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Feb 2019 23:27:02 -0800 (PST) Date: Fri, 8 Feb 2019 16:27:00 +0900 From: Yoshinori Arai To: 34283@debbugs.gnu.org Subject: [PATCH-4/4]Add: mypaint@2.0.0-alpha.2 Message-ID: <20190208072700.6q3jtvz3lfikyjme@WaraToNora> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 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.7 (/) >From 624bcd336536880cf802e87bb25aeac8aac97c0a Mon Sep 17 00:00:00 2001 From: Yoshinori Arai Date: Fri, 8 Feb 2019 13:07:44 +0900 Subject: [PATCH 4/4] Add: mypaint@2.0.0-alpha.2 --- gnu/packages/graphics.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 03b411a50..325a9dd51 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -944,3 +944,35 @@ requirements.") (sha256 (base32 "0ap2b6n20lnvdm06x91qawk1k8jmxnf7zffxrqxw60fgqd4whwjm")))))) + +(define-public mypaint-2 + (package (inherit mypaint) + (version "2.0.0-alpha.2") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/mypaint/mypaint/" + "archive/v" version ".tar.gz")) + (sha256 + (base32 + "0nmcvma2vg2iqlvg8v96d3mppc5cn46591hh8jhppgibcvifc81m")))) + (build-system python-build-system) + (arguments + `(#:python ,python-2 + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-for-buildconfig-and-test + (lambda _ + (for-each make-file-writable (find-files "." ".*")) + ;; FATAL: Cannot create cache dir '/homeless-shelter + (setenv "HOME" "/tmp"))) + (add-before 'build 'set-cflags + (lambda _ + (setenv "CFLAGS" "-Ofast -ftree-vectorize -fopt-info-vec-optimized -march=native -mtune=native -funsafe-math-optimizations -funsafe-loop-optimizations"))) + (replace 'install + (lambda _ + (invoke "python" "setup.py" "managed_install" + (string-append "--prefix=" (assoc-ref %outputs "out")))))))) + (inputs + `(("gettext" ,gettext-minimal) + ("libmypaint" ,libmypaint-2) + ("mypaint-brushes" ,mypaint-brushes-2))))) -- 2.20.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 09 17:54:34 2019 Received: (at 34283) by debbugs.gnu.org; 9 Feb 2019 22:54:34 +0000 Received: from localhost ([127.0.0.1]:41632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsbW5-0002IR-TM for submit@debbugs.gnu.org; Sat, 09 Feb 2019 17:54:34 -0500 Received: from mail-pl1-f195.google.com ([209.85.214.195]:34720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsbW3-0002ID-04 for 34283@debbugs.gnu.org; Sat, 09 Feb 2019 17:54:32 -0500 Received: by mail-pl1-f195.google.com with SMTP id w4so3449038plz.1 for <34283@debbugs.gnu.org>; Sat, 09 Feb 2019 14:54:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=UAMIMOJZ3AmIl3tz2K+Rq+Whlw4yQ54s/aTgHjNvdjM=; b=Jb1SB7mbFRSsBZnAo5x9XKOlG0ImdHz9Fnau9fJcU7XCJEIqKqKUs+d/KBVDWwY6QL zKtbTFWa2r8aig2NL0K+x8OgiF50iMsBoMeEEKaHXKMdQhQafbzZf4H8C+v+nEMLRx/B 2loc3m275An6AxU6K8EPXYfPhj0YiRhN3lBuC31ojKDS55PEEewX+3qWZyL6H9Hmn85M Hj7eQyTlpa5emunw7lxErTnIFUYz4kVnqGNpclRSyaJf4oEPSBpCOK3L7bX1j5YxBSuU I6YJKhhjEgogn4uQ8Ntlv7BEHjRjvx+BA7KQqh6omxrdsHWrb2jscG38NlMuj/Js+OjY xM8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=UAMIMOJZ3AmIl3tz2K+Rq+Whlw4yQ54s/aTgHjNvdjM=; b=WVaFFvxUUqtL3+WP/LLI/2vo6nuO4lJWt1/+ZS9XHUfmFvAynGrFuFS/wquLn8XfmP bY+NmkKncIkm5AU2ZKBjhCHR/P+54WiDfelAIKyJy9PBNkFmJInNs1wHOrZzWvsjzg8B oFjUcH1n9NWflz39anuUpPW5e4imAvIEYyT10G5HrQCiIFxj/cPMXYRWeKvsFwInCZDA 8SZyOhQy3dcpLLU50cRcRGkXEtvfukGo0sQE1GD1LI1d+ZKbSruTCFc6GGCbGcqfSEFn xs3V1Mw7Ycz3dxArNga4ulF/oG8MgZeuOomh8gf3LAizNhPla87jRkCmJYqtq+47xrxi 2NQQ== X-Gm-Message-State: AHQUAuZ6j6JU7SPDX1/ll3dt3B7jartA8J+9UXvQx56kUeMBau9OWalk AVPZWayNEAh0uPBVKgSUVKCGHkpzGu2BRQ== X-Google-Smtp-Source: AHgI3IZ4mGfc/ziVALDD2fjVPXCCCkMs6sK4pQ58KGU0RYMrgcqYQ9/ZAJKIksywW8T/PDJkZAkGng== X-Received: by 2002:a17:902:8641:: with SMTP id y1mr30312929plt.159.1549752864784; Sat, 09 Feb 2019 14:54:24 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id y6sm8557738pfd.104.2019.02.09.14.54.23 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 09 Feb 2019 14:54:23 -0800 (PST) Date: Sun, 10 Feb 2019 07:54:16 +0900 From: Yoshinori Arai To: Brett Gilio Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190209225416.nkr6r2pqbbmamitw@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> <20190208042643.hy3bdtj7pa6tz676@WaraToNora> <87zhr62979.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87zhr62979.fsf@posteo.net> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 Cc: =?utf-8?B?QmrDtnJuIEjDtmZsaW5n?= , 34283@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: -0.7 (/) On Thu, Feb 07, 2019 at 10:30:34PM -0600, Brett Gilio wrote: > > Yoshinori Arai writes: > > > On Tue, Feb 05, 2019 at 12:42:55PM +0100, Björn Höfling wrote: > >> Hi, > >> > >> On Sat, 2 Feb 2019 13:44:21 +0900 > >> Yoshinori Arai wrote: > >> > >> > Hello, > >> > > >> > I made mypaint package from git version. > >> > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. > >> > > >> > >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 > >> > >2001 > >> > From: Yoshinori Arai > >> > Date: Sat, 2 Feb 2019 13:23:33 +0900 > >> > Subject: [PATCH] Add: mypaint > >> > > >> > --- > >> > gnu/packages/mypaint.scm | 132 > >> > >> I have two more notes (hope I'm not redundant): > >> > >> We usually just add/modify one package per commit, unless really > >> necessary. Could you split your contribution into several patches? > >> > >> The commit message should conform to the GNU Changelog Guides, a link > >> can be found here: > >> > >> https://www.gnu.org/software/guix/manual/en/html_node/Submitting-Patches.html#Submitting-Patches > >> > >> For examples see other commits from the git repository. Could you adapt > >> your commit's log messages? > >> > >> Packaging can sometimes be tricky, so please ask the questions you have. > >> > >> Thank you for your contribution, > >> > >> Björn > > > > > > Hello, > > > > I have prepared patch series of mypaint. > > Please tell me which is better to send patch series patches-guix again or another. > > Use the mailing address for the original patch you opened. I sent patch series to [bug#34283] but anything happen. Is it foolish I did? My first patch is for gimp.scm but last patch for graphics.scm. Do I sent patch of mypaint to patches@gnu.org again as new patch? From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 09 20:25:13 2019 Received: (at 34283) by debbugs.gnu.org; 10 Feb 2019 01:25:13 +0000 Received: from localhost ([127.0.0.1]:41652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsdrs-0005km-VI for submit@debbugs.gnu.org; Sat, 09 Feb 2019 20:25:13 -0500 Received: from mout02.posteo.de ([185.67.36.66]:55601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsdrp-0005kN-Gu for 34283@debbugs.gnu.org; Sat, 09 Feb 2019 20:25:10 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 6AEC42400FC for <34283@debbugs.gnu.org>; Sun, 10 Feb 2019 02:25:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1549761902; bh=8FocnI3QVxWABl8Ery3hm4sgTzqW5BMyGMqMoUHxqr4=; h=From:To:Cc:Subject:Date:From; b=C/a98GRBGtBcoAbeIqrccLQ6L8imwmSvy/SVy0u8Vc8f5okCQyBxQphunm5xnLWwY Z1g03uD1E4OUDsOhW/12hj8Qdfq6H1G8n4+XkUGAzkj6E8/fr3AWU7UVWO6Nk6OYw3 +YYVzVIH9ZmlzB3VewcGTCov9w0/XtZeIbxT4PnidmB0H4VLNC65hdfS2UEgERPxj6 6atWXt03ng1vYWUM7spnPl3fG1/oNpTMX/OrgEvvMwJ8WxYiZDNWkm14LJ7oYZWmAJ 2ctaSrHa5wvBmnYdwJ0wLa9urdFnQwvoBf83zbtSZjsmQ1jBjWmG9lNZBnad+F0jY/ jTqrJ0zDRRlUQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43xrnS6JSlz9rxD; Sun, 10 Feb 2019 02:25:00 +0100 (CET) References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> <20190208042643.hy3bdtj7pa6tz676@WaraToNora> <87zhr62979.fsf@posteo.net> <20190209225416.nkr6r2pqbbmamitw@WaraToNora> User-agent: mu4e 1.0; emacs 26.1 From: Brett Gilio To: Yoshinori Arai Subject: Re: [bug#34283] [PATCH]Add: mypaint In-reply-to: <20190209225416.nkr6r2pqbbmamitw@WaraToNora> Date: Sat, 09 Feb 2019 19:24:58 -0600 Message-ID: <875zts305x.fsf@posteo.net> 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: 34283 Cc: =?utf-8?Q?Bj=C3=B6rn_H=C3=B6fling?= , 34283@debbugs.gnu.org, Brett Gilio 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 (---) Yoshinori Arai writes: > On Thu, Feb 07, 2019 at 10:30:34PM -0600, Brett Gilio wrote: >>=20 >> Yoshinori Arai writes: >>=20 >> > On Tue, Feb 05, 2019 at 12:42:55PM +0100, Bj=C3=B6rn H=C3=B6fling wrot= e: >> >> Hi, >> >>=20 >> >> On Sat, 2 Feb 2019 13:44:21 +0900 >> >> Yoshinori Arai wrote: >> >>=20 >> >> > Hello, >> >> >=20 >> >> > I made mypaint package from git version. >> >> > libmypaint-git, mypaint-brushes-git may be conflict with gimp packa= ge. >> >> >=20 >> >> > >From c9d5b440a6affccd0852e8686482b64aaef06bea Mon Sep 17 00:00:00 >> >> > >2001=20=20 >> >> > From: Yoshinori Arai >> >> > Date: Sat, 2 Feb 2019 13:23:33 +0900 >> >> > Subject: [PATCH] Add: mypaint >> >> >=20 >> >> > --- >> >> > gnu/packages/mypaint.scm | 132 >> >>=20 >> >> I have two more notes (hope I'm not redundant): >> >>=20 >> >> We usually just add/modify one package per commit, unless really >> >> necessary. Could you split your contribution into several patches? >> >>=20 >> >> The commit message should conform to the GNU Changelog Guides, a link >> >> can be found here: >> >>=20 >> >> https://www.gnu.org/software/guix/manual/en/html_node/Submitting-Patc= hes.html#Submitting-Patches >> >>=20 >> >> For examples see other commits from the git repository. Could you ada= pt >> >> your commit's log messages? >> >>=20 >> >> Packaging can sometimes be tricky, so please ask the questions you ha= ve. >> >>=20 >> >> Thank you for your contribution, >> >>=20 >> >> Bj=C3=B6rn >> > >> > >> > Hello, >> > >> > I have prepared patch series of mypaint. >> > Please tell me which is better to send patch series patches-guix again= or another. >>=20 >> Use the mailing address for the original patch you opened. > > I sent patch series to [bug#34283] but anything happen. Is it foolish I d= id? > My first patch is for gimp.scm but last patch for graphics.scm. > > Do I sent patch of mypaint to patches@gnu.org again as new patch? No, just be patient. It will be reviewed for integration upstream and will be provided feedback by one of the maintainers when they have time to review it. Some things get a priority in the debbugs triage. Best, Brett Gilio From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 09 21:36:25 2019 Received: (at 34283) by debbugs.gnu.org; 10 Feb 2019 02:36:25 +0000 Received: from localhost ([127.0.0.1]:41662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gseyn-0007Mo-1H for submit@debbugs.gnu.org; Sat, 09 Feb 2019 21:36:25 -0500 Received: from mail-pf1-f177.google.com ([209.85.210.177]:46330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gseyl-0007Mb-5D for 34283@debbugs.gnu.org; Sat, 09 Feb 2019 21:36:23 -0500 Received: by mail-pf1-f177.google.com with SMTP id c73so3531128pfe.13 for <34283@debbugs.gnu.org>; Sat, 09 Feb 2019 18:36:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=YdI0LfJFHUOUKoKAOFwG60GzQJu20OdP5l8Nl1QMzzY=; b=O66l0ZEIkba2X9iyAXfGkaoLveB3FARtuFcJlMZto0jb4P5+Nop4F1zf6u+1E9fznF koxFDtKo7cLu9aXQrF4vzZejV8rtdwlcqhDmwcLPhyA++rJozUzl6szjKyzZmlqlPe8Y ezkNCLPFLZIZPJTH2LMQLVcXWLuwSKYWn9uLShtftjuLeifGCSKmr4+1j0Oz1vKaxe7I P1Sm+860h6BS6Ld/lZdWfADnxUgrFQelrw5IUkgiFspE6B3Tls0/v4Bf1be5WGepynWa SCx/X4Ew4pK/libWs86bRmjZB6u5B3G8oCur/aZMEnapJel9yXRlPZ3ZIP5JZBuv18vO gAqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=YdI0LfJFHUOUKoKAOFwG60GzQJu20OdP5l8Nl1QMzzY=; b=PYNlt7XpisCaM+gjVlaSp25CoVH0MvSc2k4IkavVaKcPnQxtRLLmFU3SFyAewS2sJp 7+maOT+aDL6+/6o9dMjDglyK4jI/TrojjTDI1DCo7IgWmlpSpi80X/7fIUP70d22Dq8X CK2LhKMmGRPSqWHc/Yf65Sx1GaD3MQrDkOk5ZrpYlPMUh1kdNgKgMe15RJf1fICJIDKm HmTXiDaK2juTQugEphqvexfQGqtS0XJAeuZEjThx8BoqALeZQTpoyEHOPDfT6VNm+gre B0LrJawbCC4u2VQV6GilgtS502lgxX4FIUvUaHYSTpbbq1RAQ6Dkrk3TwxSRPGI1DiPH 05ZQ== X-Gm-Message-State: AHQUAuZK0+grO/seDajHtyMYGLs5GNAm1ZeLZDLdKXiPJXe+uLxx6gvW O6Tx/DBcsm9CaPj64zYFb81H71euwzSsNA== X-Google-Smtp-Source: AHgI3IY124GQJEc6gxy1Ay9fvIvGHLAGZfnMY6ocBoLZZVAWYWzoRQNwCy5JZJM7Kbkpdn5CKgWe1A== X-Received: by 2002:a63:2013:: with SMTP id g19mr18048736pgg.451.1549766176877; Sat, 09 Feb 2019 18:36:16 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id p64sm10464638pfi.56.2019.02.09.18.36.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 09 Feb 2019 18:36:16 -0800 (PST) Date: Sun, 10 Feb 2019 11:36:13 +0900 From: Yoshinori Arai To: Brett Gilio Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190210023613.wk4cmip7akofem4l@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> <20190208042643.hy3bdtj7pa6tz676@WaraToNora> <87zhr62979.fsf@posteo.net> <20190209225416.nkr6r2pqbbmamitw@WaraToNora> <875zts305x.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <875zts305x.fsf@posteo.net> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 34283 Cc: =?utf-8?B?QmrDtnJuIEjDtmZsaW5n?= , 34283@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: -0.7 (/) On Sat, Feb 09, 2019 at 07:24:58PM -0600, Brett Gilio wrote: > >> Use the mailing address for the original patch you opened. > > > > I sent patch series to [bug#34283] but anything happen. Is it foolish I did? > > My first patch is for gimp.scm but last patch for graphics.scm. > > > > Do I sent patch of mypaint to patches@gnu.org again as new patch? > > No, just be patient. It will be reviewed for integration upstream and > will be provided feedback by one of the maintainers when they have time > to review it. > > Some things get a priority in the debbugs triage. > > Best, > Brett Gilio Thank you, I got. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 10 14:57:19 2019 Received: (at 34283) by debbugs.gnu.org; 10 Feb 2019 19:57:19 +0000 Received: from localhost ([127.0.0.1]:42805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsvE6-0001sI-PX for submit@debbugs.gnu.org; Sun, 10 Feb 2019 14:57:19 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:45540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsvE4-0001s9-GB for 34283@debbugs.gnu.org; Sun, 10 Feb 2019 14:57:16 -0500 Received: from localhost (77.117.137.124.wireless.dyn.drei.com [77.117.137.124]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 8BFAC336076B; Sun, 10 Feb 2019 20:57:14 +0100 (CET) Date: Sun, 10 Feb 2019 20:57:02 +0100 From: Danny Milosavljevic To: Yoshinori Arai Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190210205702.73a73d20@scratchpost.org> In-Reply-To: <20190207111352.7yczbfnjzd72xba3@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> <20190207111352.7yczbfnjzd72xba3@WaraToNora> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/hmJwx0=9J3OceqvEADv7Q7F"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34283 Cc: =?ISO-8859-1?Q?Bj=F6rn_H=F6fling?= , 34283@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_/hmJwx0=9J3OceqvEADv7Q7F Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, On Thu, 7 Feb 2019 20:13:52 +0900 Yoshinori Arai wrote: > gimp or graphics I think "graphics". > I made patch of mypaint, libmypaint, mypaint-brushes again but I am not > accustomed to git operation. I don't know how to split patch one by one. git format-patch -3 -o ../outgoing-mypaint will create a directory "../outgoing-mypaint" containing multiple files. Edit them to specify the patch version in the subject (if you change things please add something like "v2", to make the subject: "[PATCH v2] ...". After that, git send-email * --Sig_/hmJwx0=9J3OceqvEADv7Q7F Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlxggg4ACgkQ5xo1VCww uqX1FAf/S6T+usUA3BOpGtHHoAzDVqGuEZkovhjGBWksnqLF5jUQqZNezj+YlVXf l3m+TxvcuGNbbgMdfgcwOK5qsm1VveWGMTwzMx+vhE3tTGUXbh2vRuXqbkBGk7+/ 6UXsNbB245qKOKeUrq2zXXyCmUrTMpVzc8XYYrTmIT1dh5B/KhcBb06eGyyp6cvM PlMMrK6oYM4CuDkLL9yrFpMr9YRCacv62vvd+Hc8oRcIs8kRrgZcnu3CAkTObipl SS1CTR3L+2B7XfQ7f5dJIUzQxY4BzI66R3NsDq7ferXx8/HEohjG2EGQ1ZrU7mZ9 smSA/tvCNSJimeiPn6X3ZTOL3tIXDA== =CJBA -----END PGP SIGNATURE----- --Sig_/hmJwx0=9J3OceqvEADv7Q7F-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 10 17:15:28 2019 Received: (at 34283) by debbugs.gnu.org; 10 Feb 2019 22:15:28 +0000 Received: from localhost ([127.0.0.1]:42907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsxNn-0000wR-Ml for submit@debbugs.gnu.org; Sun, 10 Feb 2019 17:15:27 -0500 Received: from mail-pg1-f196.google.com ([209.85.215.196]:33752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gsxNl-0000wF-LK for 34283@debbugs.gnu.org; Sun, 10 Feb 2019 17:15:26 -0500 Received: by mail-pg1-f196.google.com with SMTP id z11so4083170pgu.0 for <34283@debbugs.gnu.org>; Sun, 10 Feb 2019 14:15:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Z+D10UH8EJGgNweRTKFryENU4VuYUp4oPpVK9r05EcU=; b=KAlQuxztTu0HP/uA06a1d/E+Gk+6mTVUa7hKXJ/ceJJFH1cvumr49CH220d/ocVpGz dlg1voeb+uiGAdGnvGsyxk8waIeYUo5+9Rkl6Rb5oZFAsR5KoHOyHjERL0gFYaCu37rG AxIkh49PgCancQ27X1QbpDQpk3Kb/IjTr7SStxkNjHaM6VKVTJn4ndx1q/8s6Xw2cJy9 SviRt3TrtnQhOTrvebwHAQat+pP4DDjold8inmt/RidWxKdxc3RDmd58Cq6l4KohQ8BJ R+m5daxI8l6U+FZGxauxfaIhjK5FUt5igByMNFqr31OZRfys3rdP0AvYQC8SpiPObrEe KjHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=Z+D10UH8EJGgNweRTKFryENU4VuYUp4oPpVK9r05EcU=; b=fkX7K9QyPZfh/2+dDsawV27Lb0Th+WHEhdPC/wahdwTtenyXn3RUQMMJ4R8u3mjBDy yI2CU7YEu8q75OTJKCShmn/F5ZmPaxpLDxidDZHmukjgKcJYlaJHkNQBxngZjEhWIAKv +o7OmOp5jIRvRA01r35mcaJZ0N6rg2D6vazMDV5OQj2njtPSvlfr4YBN4i9sHmP2Zvva RAoONf6SdJxRKOhHCtVlB1wBCQqyJ16JSXMnDbhMTGV2MAM/MATz0DGTQHkrKFVBj5Hs qbpwjd2Y4HKVXv2T+qs2PNd+SKdPzCQGo3tyOKc/UwOVUTBxT0x/wOJ4Z+D8aau+CxR8 lP6A== X-Gm-Message-State: AHQUAubuxzs77bTdC18Vo7uRCpJPlq4XNc7Et6I9AJp/euaKd0qElIRu BR4+io237lC3FA11zcKwz0VbUu5HK3U= X-Google-Smtp-Source: AHgI3Iay6fbkbUnsQG7U8soMDndNZadpdTbJEajnbn3s1gpOi9kZdgGflAaRC+wYsTUCFnH0ZsZgiw== X-Received: by 2002:a63:9d0f:: with SMTP id i15mr30638723pgd.77.1549836919555; Sun, 10 Feb 2019 14:15:19 -0800 (PST) Received: from localhost ([2409:11:4a40:3600:afd4:3247:4a32:242a]) by smtp.gmail.com with ESMTPSA id y72sm13048624pfa.98.2019.02.10.14.15.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 10 Feb 2019 14:15:18 -0800 (PST) Date: Mon, 11 Feb 2019 07:15:09 +0900 From: Yoshinori Arai To: Danny Milosavljevic Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20190210221509.tufob7cdvhmeqcu2@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190205124255.75e9f343@alma-ubu> <20190207111352.7yczbfnjzd72xba3@WaraToNora> <20190210205702.73a73d20@scratchpost.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190210205702.73a73d20@scratchpost.org> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 34283 Cc: =?utf-8?B?QmrDtnJuIEjDtmZsaW5n?= , 34283@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: -0.8 (/) On Sun, Feb 10, 2019 at 08:57:02PM +0100, Danny Milosavljevic wrote: > Hi, > > On Thu, 7 Feb 2019 20:13:52 +0900 > Yoshinori Arai wrote: > > > gimp or graphics > > I think "graphics". > > > I made patch of mypaint, libmypaint, mypaint-brushes again but I am not > > accustomed to git operation. I don't know how to split patch one by one. > > git format-patch -3 -o ../outgoing-mypaint will create a directory > "../outgoing-mypaint" containing multiple files. > > Edit them to specify the patch version in the subject (if you change things > please add something like "v2", to make the subject: "[PATCH v2] ...". > > After that, git send-email * Hello, Thank you for your advise. I got how to make patch series. I made patches in guix checkout directory. I commited patches one by one and did git format-patch ~~~~. ~ number is how many commit. Then I did git reset --soft master/origin. Git made patches 0001,0002,0003,0004-. I don't installed git-sendmail yet. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 28 01:34:34 2019 Received: (at submit) by debbugs.gnu.org; 28 Jun 2019 05:34:34 +0000 Received: from localhost ([127.0.0.1]:40229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgjWs-0001ux-C2 for submit@debbugs.gnu.org; Fri, 28 Jun 2019 01:34:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:45196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgjWq-0001up-2m for submit@debbugs.gnu.org; Fri, 28 Jun 2019 01:34:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57533) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgjWo-00081T-MN for guix-patches@gnu.org; Fri, 28 Jun 2019 01:34:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, 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 1hgjWl-0005h8-I6 for guix-patches@gnu.org; Fri, 28 Jun 2019 01:34:30 -0400 Received: from mx1.riseup.net ([198.252.153.129]:35928) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgjWl-0005gb-93 for guix-patches@gnu.org; Fri, 28 Jun 2019 01:34:27 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 5498B1A1EBF for ; Thu, 27 Jun 2019 22:34:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1561700066; bh=sXS371/OB8/HjIJFvafZKqr5x9taj7jfE67iDVqDPgg=; h=Subject:To:References:From:Date:In-Reply-To:From; b=J3LShxEUHBkllGPhFUg/Ff+muq/fC8xTddGJWWKrgXF/VKTzSUbOK4ueR42/moFSy RO99H/IMU4OXX8Tq4I5kSeEW3B/ymv/7RHnfjABvkjPq5cz7zgRHakeIM59FBgL0Lw kBuj6hpQl/7eAC+l1+iqfm+QE+gVWqHBsWkCw+34= X-Riseup-User-ID: 15E41B7EE7112142C32D444FCA7B75318BD91D066A1BC96C79B879EE2EAF2FB6 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 91AD912031E for ; Thu, 27 Jun 2019 22:34:25 -0700 (PDT) Subject: Re: [bug#34283] [PATCH-1/4]Add: mypaint@1.2.1 To: guix-patches@gnu.org References: <20190202044421.44toqidrwk2f6acn@WaraToNora> <20190208072240.sbx6xmzheyxyinkw@WaraToNora> From: swedebugia Message-ID: <864f444f-f87e-595a-49c0-a5cd1b2ad415@riseup.net> Date: Fri, 28 Jun 2019 07:34:22 +0200 MIME-Version: 1.0 In-Reply-To: <20190208072240.sbx6xmzheyxyinkw@WaraToNora> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.252.153.129 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: -2.4 (--) On 2019-02-08 08:22, Yoshinori Arai wrote: > From 9fe8e0b3cb260da2bae0de7c2c5d0963c4f543a6 Mon Sep 17 00:00:00 2001 > From: Yoshinori Arai > Date: Fri, 8 Feb 2019 12:41:11 +0900 > Subject: [PATCH 1/4] Add: mypaint@1.2.1 > > --- > gnu/packages/graphics.scm | 55 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 55 insertions(+) > > diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm > index bf4cc89b0..6663ff7dc 100644 > --- a/gnu/packages/graphics.scm > +++ b/gnu/packages/graphics.scm > @@ -41,7 +41,9 @@ > #:use-module (gnu packages flex) > #:use-module (gnu packages fonts) > #:use-module (gnu packages fontutils) > + #:use-module (gnu packages gettext) > #:use-module (gnu packages ghostscript) > + #:use-module (gnu packages gimp) > #:use-module (gnu packages gl) > #:use-module (gnu packages glib) > #:use-module (gnu packages gnome) > @@ -70,6 +72,7 @@ > #:use-module (guix build-system cmake) > #:use-module (guix build-system gnu) > #:use-module (guix build-system python) > + #:use-module (guix build-system scons) > #:use-module (guix download) > #:use-module (guix git-download) > #:use-module ((guix licenses) #:prefix license:) > @@ -856,3 +859,55 @@ your terminal. It comes bundled with predefined styles: > look. The result can be uploaded on any web server without additional > requirements.") > (license license:gpl2+))) > + > +(define-public mypaint > + (package > + (name "mypaint") > + (version "1.2.1") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://github.com/" name "/" name > + "/releases/download/v" version > + "/" name "-" version ".tar.xz")) > + (sha256 > + (base32 > + "1iykjvfis5y71wn9wyxpmha7vb4pgr10dbpgglymh33a5ww4j8zd")))) > + (build-system scons-build-system) > + (arguments > + `(#:tests? #f ;; need graphical environment > + #:scons ,scons-python2 > + #:scons-flags > + (list (string-append "numpy_include=" > + (assoc-ref %build-inputs "python2-numpy") > + "/lib/python2.7/site-packages/numpy/core/include") > + (string-append "prefix=" (assoc-ref %outputs "out"))))) > + ;; README_LINUX.md > + ;;-If testing outside a graphical environment (anywhere Gdk refuses > + ;; to initialize), limit the doctests to just `lib/` and `brushlib/`. > + ;;-There are several interactive GUI tests in the `tests/` folder > + ;; which `nosetests` does not run - quite intentionally - > + ;; because their executable bit is set. > + ;;#:phases > + ;;(modify-phases %standard-phases > + ;; (replace 'check > + ;; (lambda _ > + ;; (invoke "nosetests" "--with-doctest")))))) > + (native-inputs > + `(("pkg-config" ,pkg-config) > + ("python" ,python-2) > + ("lcms" ,lcms) > + ("swig" ,swig))) > + ;;("python-nose" ,python2-nose))) ;; for test > + (inputs > + `(("gettext" ,gettext-minimal) > + ("libmypaint" ,libmypaint) > + ("mypaint-brushes" ,mypaint-brushes))) > + (propagated-inputs > + `(("gtk+" ,gtk+) > + ("python2-pygobject" ,python2-pygobject) > + ("python2-numpy" ,python2-numpy) > + ("python2-pycairo" ,python2-pycairo))) > + (home-page "http://mypaint.org/") > + (synopsis "Simple drawing and painting program") > + (description "MyPaint is a fast and easy graphics app for digital painters.") > + (license license:gpl2+))) > This has slipped through the cracks. Can someone with gtk-knowledge please review? -- Cheers Swedebugia From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 15 14:50:23 2021 Received: (at 34283-close) by debbugs.gnu.org; 15 Jan 2021 19:50:23 +0000 Received: from localhost ([127.0.0.1]:41784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l0V71-0004hA-Fp for submit@debbugs.gnu.org; Fri, 15 Jan 2021 14:50:23 -0500 Received: from lepiller.eu ([89.234.186.109]:60788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l0V6z-0004gz-RA for 34283-close@debbugs.gnu.org; Fri, 15 Jan 2021 14:50:22 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 975eb4b3; Fri, 15 Jan 2021 19:50:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=1bJLr70cwHcm vVzUUWpX3gKGTF5xe8gGAJzpFobeT7Y=; b=W1SjqvKHmldQaHsGfQR8HWr3c3nG seji7uhKlFE+ECIxjiYxh9d/S01uuj/yKJXE+4x0MmD6GWTj3hFtKbDJojwMe/YY 57ZzEcY2rHJamY2MTkxxaI4UO1DNW6qJhxqjnGTfLAuT5oGHipXnavG64GhiZv7e FduekbIEQZwejdrr3+hHCg9gX2oZ3lAW7OVx7i9n49Ej9YWIAIDnnq3nXLkUqPEi GJ+cCgkH/UFHNjQi8HgNyVtnMeipNE+Ns1kkrXeWR/gNkhZUvRDlrP7qq9cl64m6 ZDPMyonfHjABw3wB+0pj9ToNdT9Xa+KcwC+xaooWX9i9kETZ/HPvrj8Rxw== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 6925d24b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Fri, 15 Jan 2021 19:50:18 +0000 (UTC) Date: Fri, 15 Jan 2021 20:50:02 +0100 From: Julien Lepiller To: Yoshinori Arai Subject: Re: [bug#34283] [PATCH]Add: mypaint Message-ID: <20210115205002.2859508e@tachikoma.lepiller.eu> In-Reply-To: <20190202044421.44toqidrwk2f6acn@WaraToNora> References: <20190202044421.44toqidrwk2f6acn@WaraToNora> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 34283-close Cc: 34283-close@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.0 (-) Le Sat, 2 Feb 2019 13:44:21 +0900, Yoshinori Arai a =C3=A9crit : > Hello, >=20 > I made mypaint package from git version. > libmypaint-git, mypaint-brushes-git may be conflict with gimp package. >=20 Hello Yoshinori, Sorry for the late reply, it seems this patch has indeed fell into the cracks :/. In the meantime, someone pushed mypaint 2.0.1 last December. This situation is really not great for you and I apologize. Since we now have mypaint in Guix, I think this patch series is obsolete, so I'm going ahead and closing. Of course, feel free to re-open if you think that's a mistake. From unknown Sun Jun 22 17:12:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 13 Feb 2021 12:24:05 +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