From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 05 18:30:00 2020 Received: (at submit) by debbugs.gnu.org; 5 Aug 2020 22:30:00 +0000 Received: from localhost ([127.0.0.1]:52389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3Rv5-0004DS-Jv for submit@debbugs.gnu.org; Wed, 05 Aug 2020 18:30:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:41464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3Rv1-0004DF-6x for submit@debbugs.gnu.org; Wed, 05 Aug 2020 18:29:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41624) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k3Rv0-0006dw-Tg for guix-patches@gnu.org; Wed, 05 Aug 2020 18:29:55 -0400 Received: from mx1.riseup.net ([198.252.153.129]:55590) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k3Ruy-0000U9-CR for guix-patches@gnu.org; Wed, 05 Aug 2020 18:29:54 -0400 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4BMRBk0JfXzFcQJ for ; Wed, 5 Aug 2020 15:29:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1596666590; bh=6a8UmfydKmK6EnMAZ0LVQ6Cm1qcYawAmBatr/PePXuQ=; h=Date:From:To:Subject:From; b=TtX8y/yQi4tTA49yBVjfq5Dd/tTnrSV01Jp3wsZtRH/dLIq3yQbjTHurfP1HtM7/a ZQdKTwEtuSYUMGM5ZcDS+p1n12CWiNVmvXfmWMUQ+eKDo7Z4fjK2KbfGG8CwXtFHS9 FNm/b/K2PVuTHoZXb9/YX2aCyB3DVQzZnxn9GzCQ= X-Riseup-User-ID: 5FBD7F4355F79E801720B4408D4673A2E385575EDCCBBF80F91BF55F17AD9713 Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 4BMRBj3qfYzJmm4 for ; Wed, 5 Aug 2020 15:29:49 -0700 (PDT) Date: Thu, 6 Aug 2020 00:29:33 +0200 From: raingloom To: Guix Patches Subject: [PATCH] drawpile package (sans upnp) Message-ID: <20200806002933.1e1996bb@riseup.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/P.j/XMYa4zQI8etHtPfW8Yr" Received-SPF: pass client-ip=198.252.153.129; envelope-from=raingloom@riseup.net; helo=mx1.riseup.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/05 18:29:50 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --MP_/P.j/XMYa4zQI8etHtPfW8Yr Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hai! Packaged this on a whim, it was rather straightforward. Caveat: it crashes (segfaults) due to a UPnP related error, i have not yet determined why. It's an optional dependency, so I disabled it for now. Tested it through an Yggdrasil connection and it worked. --MP_/P.j/XMYa4zQI8etHtPfW8Yr Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-gnu-Added-drawpile-without-UPnP-support-see-comment-.patch >From 17fd09841ceedb2f15adce22992ccc02be8ef525 Mon Sep 17 00:00:00 2001 From: your friendly localhost admin Date: Thu, 6 Aug 2020 00:23:34 +0200 Subject: [PATCH] gnu: Added drawpile (without UPnP support, see comment) at version 2.1.17 * gnu/packages/graphics.scm (drawpile): New variable. --- gnu/packages/graphics.scm | 54 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index cdb13c2619..f03016c737 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -49,6 +49,7 @@ #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages crypto) #:use-module (gnu packages datastructures) #:use-module (gnu packages documentation) #:use-module (gnu packages flex) @@ -59,12 +60,14 @@ #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gnunet) #:use-module (gnu packages graphviz) #:use-module (gnu packages gtk) #:use-module (gnu packages haskell-xyz) #:use-module (gnu packages image) #:use-module (gnu packages imagemagick) #:use-module (gnu packages jemalloc) + #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages maths) #:use-module (gnu packages multiprecision) #:use-module (gnu packages pdf) @@ -81,12 +84,14 @@ #:use-module (gnu packages sdl) #:use-module (gnu packages swig) #:use-module (gnu packages tbb) + #:use-module (gnu packages upnp) #:use-module (gnu packages video) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system python) + #:use-module (guix build-system qt) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix hg-download) @@ -1431,3 +1436,52 @@ and PC Engine formats") the graphics formats of the SNES, Game Boy Color and PC Engine game consoles. Automated palette selection is supported.") (license license:expat))) + +(define-public drawpile + (package + (name "drawpile") + (version "2.1.17") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/drawpile/Drawpile/archive/" + version + ".tar.gz")) + (sha256 + (base32 + "0brscm95nay31xa1c02n1w144gg9hm8pxwa9sfnis0x5dj2nkrb7")))) + (build-system qt-build-system) + (arguments '(#:tests? #f)) + (native-inputs + `(("extra-cmake-modules" ,extra-cmake-modules))) + (inputs + `(("giflib" ,giflib) + ("karchive" ,karchive) + ("kdnssd" ,kdnssd) + ("libmicrohttpd" ,libmicrohttpd) + ("libsodium" ,libsodium) + ("libvpx" ,libvpx) + ;("miniupnpc" ,miniupnpc) ;; TODO segfaults for some reason + ("qtbase" ,qtbase) + ("qtkeychain" ,qtkeychain) + ("qtmultimedia" ,qtmultimedia) + ("qtsvg" ,qtsvg))) + (home-page "https://drawpile.net") + (synopsis "Collaborative drawing program") + (description +"Drawpile is a drawing program that lets you share the canvas with other users +in real time. + +Some feature highlights: +Runs on Linux, Windows and OSX +Shared canvas using the built-in server or a dedicated server +Record, play back and export drawing sessions +Simple animation support +Layers and blending modes +Text layers +Supports pressure sensitive Wacom tablets +Built-in chat +Supports OpenRaster file format +Encrypted connections using SSL +Automatic port forwarding with UPnP") + (license license:gpl3+))) -- 2.28.0 --MP_/P.j/XMYa4zQI8etHtPfW8Yr-- From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 07 04:34:35 2020 Received: (at 42725) by debbugs.gnu.org; 7 Aug 2020 08:34:35 +0000 Received: from localhost ([127.0.0.1]:55657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3xpj-0001uA-7R for submit@debbugs.gnu.org; Fri, 07 Aug 2020 04:34:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3xph-0001tw-2S for 42725@debbugs.gnu.org; Fri, 07 Aug 2020 04:34:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38503) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k3xpb-0004OP-FK; Fri, 07 Aug 2020 04:34:27 -0400 Received: from pop.92-184-100-121.mobile.abo.orange.fr ([92.184.100.121]:42930 helo=meru) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k3xpZ-0006KW-VR; Fri, 07 Aug 2020 04:34:26 -0400 From: Mathieu Othacehe To: raingloom Subject: Re: [bug#42725] [PATCH] drawpile package (sans upnp) References: <20200806002933.1e1996bb@riseup.net> Date: Fri, 07 Aug 2020 10:34:22 +0200 In-Reply-To: <20200806002933.1e1996bb@riseup.net> (raingloom@riseup.net's message of "Thu, 6 Aug 2020 00:29:33 +0200") Message-ID: <87r1sionw1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.3 (+) 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, > + (method url-fetch) > + (uri (string-append "https://github.com/drawpile/Drawpile/archive/" > + version > + ".tar.gz")) We prefer not to use those github archives that can be re-generated and prefer to use "git-fetch" method instead. Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.92 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [92.184.100.121 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 42725 Cc: 42725@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.3 (/) Hello, > + (method url-fetch) > + (uri (string-append "https://github.com/drawpile/Drawpile/archive/" > + version > + ".tar.gz")) We prefer not to use those github archives that can be re-generated and prefer to use "git-fetch" method instead. > + (sha256 > + (base32 > + "0brscm95nay31xa1c02n1w144gg9hm8pxwa9sfnis0x5dj2nkrb7")))) > + (build-system qt-build-system) > + (arguments '(#:tests? #f)) You should explain why tests are not run with a comment. > + (native-inputs > + `(("extra-cmake-modules" ,extra-cmake-modules))) > + (inputs > + `(("giflib" ,giflib) > + ("karchive" ,karchive) > + ("kdnssd" ,kdnssd) > + ("libmicrohttpd" ,libmicrohttpd) > + ("libsodium" ,libsodium) > + ("libvpx" ,libvpx) > + ;("miniupnpc" ,miniupnpc) ;; TODO segfaults for some reason No need to comment twice. > + ("qtbase" ,qtbase) > + ("qtkeychain" ,qtkeychain) > + ("qtmultimedia" ,qtmultimedia) > + ("qtsvg" ,qtsvg))) > + (home-page "https://drawpile.net") > + (synopsis "Collaborative drawing program") > + (description > +"Drawpile is a drawing program that lets you share the canvas with other users > +in real time. > + > +Some feature highlights: > +Runs on Linux, Windows and OSX No need to talk about those operating systems I think. > +Shared canvas using the built-in server or a dedicated server > +Record, play back and export drawing sessions > +Simple animation support > +Layers and blending modes > +Text layers > +Supports pressure sensitive Wacom tablets > +Built-in chat > +Supports OpenRaster file format > +Encrypted connections using SSL > +Automatic port forwarding with UPnP") You could use texinfo to render this list nicely. See "libmemcached" package for an example. Could you send an updated patch? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 07 18:50:29 2020 Received: (at 42725) by debbugs.gnu.org; 7 Aug 2020 22:50:29 +0000 Received: from localhost ([127.0.0.1]:57715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4BC1-0001sM-Dx for submit@debbugs.gnu.org; Fri, 07 Aug 2020 18:50:29 -0400 Received: from mx1.riseup.net ([198.252.153.129]:43358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4BBz-0001sE-9y for 42725@debbugs.gnu.org; Fri, 07 Aug 2020 18:50:28 -0400 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4BNgYL1cJQzFgRZ for <42725@debbugs.gnu.org>; Fri, 7 Aug 2020 15:50:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1596840626; bh=LzCBJt+zpR+tF2Rmr5SUP25z9em1DY8oGDhhpo4/lg8=; h=Date:From:To:Subject:In-Reply-To:References:From; b=XYoQy6zxWpuurpNRt2iCXhVv6goMy9+z6SmObJlVVgebHiLJfH1x30CVS7iLyOKFW ZuxYShLlBlV9VW4BxpCdyyItCvcR28rTlDgPIAz938jELwnJ5Cs4Rx73RghWJSsKxQ Z7vcE8ISoeuKKkQtWHkZlGGzab7Jv/7NNNInaL4g= X-Riseup-User-ID: 8A5A6DCC16B4866BFB44B88070B94CD2F358EEA977A98E9470258D04B6B6781C Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 4BNgYK3TRvzJmmc for <42725@debbugs.gnu.org>; Fri, 7 Aug 2020 15:50:13 -0700 (PDT) Date: Sat, 8 Aug 2020 00:50:08 +0200 From: raingloom To: 42725@debbugs.gnu.org Subject: Re: [bug#42725] [PATCH] drawpile package (sans upnp) Message-ID: <20200808005008.5858e921@riseup.net> In-Reply-To: <87r1sionw1.fsf@gnu.org> References: <20200806002933.1e1996bb@riseup.net> <87r1sionw1.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/06HJAKwEkpt6aNLTG=ZWXLs" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42725 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 (-) --MP_/06HJAKwEkpt6aNLTG=ZWXLs Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline On Fri, 07 Aug 2020 10:34:22 +0200 Mathieu Othacehe wrote: > Hello, > > > + (method url-fetch) > > + (uri (string-append > > "https://github.com/drawpile/Drawpile/archive/" > > + version > > + ".tar.gz")) > > We prefer not to use those github archives that can be re-generated > and prefer to use "git-fetch" method instead. Done! > > + (sha256 > > + (base32 > > + "0brscm95nay31xa1c02n1w144gg9hm8pxwa9sfnis0x5dj2nkrb7")))) > > + (build-system qt-build-system) > > + (arguments '(#:tests? #f)) > > You should explain why tests are not run with a comment. It didn't generate a "test" target, but I figured out how to enable it. Now it runs them! Also enabled some more functionality that could be useful. > > + (native-inputs > > + `(("extra-cmake-modules" ,extra-cmake-modules))) > > + (inputs > > + `(("giflib" ,giflib) > > + ("karchive" ,karchive) > > + ("kdnssd" ,kdnssd) > > + ("libmicrohttpd" ,libmicrohttpd) > > + ("libsodium" ,libsodium) > > + ("libvpx" ,libvpx) > > + ;("miniupnpc" ,miniupnpc) ;; TODO segfaults for some reason > > > > No need to comment twice. Makes it easier to enable the dependency and still keep the TODO note without causing a syntax error. > > + ("qtbase" ,qtbase) > > + ("qtkeychain" ,qtkeychain) > > + ("qtmultimedia" ,qtmultimedia) > > + ("qtsvg" ,qtsvg))) > > + (home-page "https://drawpile.net") > > + (synopsis "Collaborative drawing program") > > + (description > > +"Drawpile is a drawing program that lets you share the canvas with > > other users +in real time. > > + > > +Some feature highlights: > > +Runs on Linux, Windows and OSX > > No need to talk about those operating systems I think. Done. > > +Shared canvas using the built-in server or a dedicated server > > +Record, play back and export drawing sessions > > +Simple animation support > > +Layers and blending modes > > +Text layers > > +Supports pressure sensitive Wacom tablets > > +Built-in chat > > +Supports OpenRaster file format > > +Encrypted connections using SSL > > +Automatic port forwarding with UPnP") > > You could use texinfo to render this list nicely. See "libmemcached" > package for an example. > > Could you send an updated patch? > > Thanks, > > Mathieu Thanks for the quick response! Here it is :D --MP_/06HJAKwEkpt6aNLTG=ZWXLs Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-gnu-Added-drawpile-UPnP-support-pending-at-version-2.patch >From 0b0751f31bca2b8861e6ef43e9c5f0fbad43fca7 Mon Sep 17 00:00:00 2001 From: your friendly localhost admin Date: Thu, 6 Aug 2020 00:23:34 +0200 Subject: [PATCH] gnu: Added drawpile (UPnP support pending) at version 2.1.17 * gnu/packages/graphics.scm (drawpile): New variable. --- gnu/packages/graphics.scm | 59 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index cdb13c2619..be66bed479 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -49,6 +49,7 @@ #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages crypto) #:use-module (gnu packages datastructures) #:use-module (gnu packages documentation) #:use-module (gnu packages flex) @@ -59,12 +60,14 @@ #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gnunet) #:use-module (gnu packages graphviz) #:use-module (gnu packages gtk) #:use-module (gnu packages haskell-xyz) #:use-module (gnu packages image) #:use-module (gnu packages imagemagick) #:use-module (gnu packages jemalloc) + #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages maths) #:use-module (gnu packages multiprecision) #:use-module (gnu packages pdf) @@ -81,12 +84,14 @@ #:use-module (gnu packages sdl) #:use-module (gnu packages swig) #:use-module (gnu packages tbb) + #:use-module (gnu packages upnp) #:use-module (gnu packages video) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system python) + #:use-module (guix build-system qt) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix hg-download) @@ -1431,3 +1436,57 @@ and PC Engine formats") the graphics formats of the SNES, Game Boy Color and PC Engine game consoles. Automated palette selection is supported.") (license license:expat))) + +(define-public drawpile + (package + (name "drawpile") + (version "2.1.17") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/drawpile/Drawpile/archive/" + version + ".tar.gz")) + (sha256 + (base32 + "0brscm95nay31xa1c02n1w144gg9hm8pxwa9sfnis0x5dj2nkrb7")))) + (build-system qt-build-system) + (arguments + '(#:configure-flags (list "-DTESTS=ON" "-DTOOLS=ON" "-DKIS_TABLET=ON"))) + (native-inputs + `(("extra-cmake-modules" ,extra-cmake-modules) + ("pkg-config" ,pkg-config))) + (inputs + `(("giflib" ,giflib) + ("karchive" ,karchive) + ("kdnssd" ,kdnssd) + ("libmicrohttpd" ,libmicrohttpd) + ("libsodium" ,libsodium) + ("libvpx" ,libvpx) + ("libxi" ,libxi) + ;("miniupnpc" ,miniupnpc) ;; TODO segfaults for some reason + ("qtbase" ,qtbase) + ("qtkeychain" ,qtkeychain) + ("qtmultimedia" ,qtmultimedia) + ("qtsvg" ,qtsvg) + ("qtx11extras" ,qtx11extras))) + (home-page "https://drawpile.net") + (synopsis "Collaborative drawing program") + (description +"Drawpile is a drawing program that lets you share the canvas with other users +in real time. + +Some feature highlights: +@itemize +@item Shared canvas using the built-in server or a dedicated server +@item Record, play back and export drawing sessions +@item Simple animation support +@item Layers and blending modes +@item Text layers +@item Supports pressure sensitive Wacom tablets +@item Built-in chat +@item Supports OpenRaster file format +@item Encrypted connections using SSL +@item Automatic port forwarding with UPnP +@end itemize") + (license license:gpl3+))) -- 2.28.0 --MP_/06HJAKwEkpt6aNLTG=ZWXLs-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 04:08:38 2020 Received: (at 42725-done) by debbugs.gnu.org; 13 Aug 2020 08:08:39 +0000 Received: from localhost ([127.0.0.1]:46702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k68Hu-0000bb-Jg for submit@debbugs.gnu.org; Thu, 13 Aug 2020 04:08:38 -0400 Received: from mail-lf1-f68.google.com ([209.85.167.68]:38208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k68Hp-0000bH-CN for 42725-done@debbugs.gnu.org; Thu, 13 Aug 2020 04:08:36 -0400 Received: by mail-lf1-f68.google.com with SMTP id 140so2569301lfi.5 for <42725-done@debbugs.gnu.org>; Thu, 13 Aug 2020 01:08:33 -0700 (PDT) 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=Zxx1J8q1UaGuXHR84DXgS4sHgWB6avFH8RxSGS31kJg=; b=Jq8i9OVwSE2+/H1eJB/ttVks2oR9YsgSnR2v9SSHAUUNM+T7LvOEAERjNY8V/3yLda IbX6kWmCFYPXGPf1zhMhFYw3Ioi1mReZjCKTvLtEuXjRkwgXEXO4hb4C6QXMDJ41KC3A WD0dHQxpPbiU70yc2CTLUPM9nJZL17SBpFOQReACoxLXAFuG+hsSf4YYsYAHRBJnrhpb UVk6Uyk67cV/16KHjzTgjIPx1gFvdClSOh9ivWR1yS8G2mHWpDsKmp/2Vq5xUEkI0Hk2 7mJPCoCvDF6tMFUsajlNqj93qDHWRwCsY+HNesVVynWMmOLvBnwvMpS/OM6tDOxHvcvH zNHQ== 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=Zxx1J8q1UaGuXHR84DXgS4sHgWB6avFH8RxSGS31kJg=; b=X5gRSlHZiK8WO8LcvHhe+1GjXB9reDsbj1BYH4ryNw9FQ6p5EEZDRUHBMCSlFLf+J+ e4SG6SFgdeOxV8YXDrd1qGKzzw77LbJtaEzuAch3WGV6IaJuYGbQbt7SqakCk3MeE0c8 byFYszYYD0RJpvSyDrXS5T1It7gCXgBMc+4OcF8jplZbmCRdOf5yup36yFxZ3GRHK4xQ M9EMIqeS5O5YNc4itC9waFQ7JQFpMTR96BZBJ8rnrClt+YhWPwaeMt9bH0ZRcXVbG4DX dL70q4iZRbjdYjjj8rtzelwkFKbjTqggp7C/Gm4vEobAZmMdQV32sq/nb+Z3Hncn9Dbk oZZA== X-Gm-Message-State: AOAM530sCZT1AVGHlP/H9kO5qGsewYFdFzHtnpC3/pAZCLxzKo17bPih X1IsZr7LWLIuK0U9Ey1RuWYj4+Je X-Google-Smtp-Source: ABdhPJwd02BhZGpVVlvk0slSOsQlCHulrtZ40eYcE9bJR+MvXXI6jdu3HwRjl94aq1PgOnK+BzHRIg== X-Received: by 2002:a05:6512:36c2:: with SMTP id e2mr1608503lfs.98.1597306106761; Thu, 13 Aug 2020 01:08:26 -0700 (PDT) Received: from guixsd (ppp91-122-98-213.pppoe.avangarddsl.ru. [91.122.98.213]) by smtp.gmail.com with ESMTPSA id b15sm936588lji.140.2020.08.13.01.08.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2020 01:08:25 -0700 (PDT) From: Oleg Pykhalov To: raingloom Subject: Re: [bug#42725] [PATCH] drawpile package (sans upnp) References: <20200806002933.1e1996bb@riseup.net> <87r1sionw1.fsf@gnu.org> <20200808005008.5858e921@riseup.net> Date: Thu, 13 Aug 2020 11:08:21 +0300 In-Reply-To: <20200808005008.5858e921@riseup.net> (raingloom@riseup.net's message of "Sat, 8 Aug 2020 00:50:08 +0200") Message-ID: <87bljfhssq.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42725-done Cc: 42725-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi, Apologies for delay and thank you for the patch! Pushed to master as 9ac2a4ee3424dd216b1b67056968e0585197952a with following changes: --=-=-= Content-Type: text/x-patch Content-Disposition: attachment Content-Description: drawpile-diff diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index dabd297c40..c7fefbd57d 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -1439,15 +1439,15 @@ Automated palette selection is supported.") (package (name "drawpile") (version "2.1.17") - (source - (origin - (method url-fetch) - (uri (string-append "https://github.com/drawpile/Drawpile/archive/" - version - ".tar.gz")) - (sha256 - (base32 - "0brscm95nay31xa1c02n1w144gg9hm8pxwa9sfnis0x5dj2nkrb7")))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/drawpile/Drawpile") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "08w8vad8pw4a8kkshys1kd2kjvzpj62klxxxp904rx0qazw5hl80")))) (build-system qt-build-system) (arguments '(#:configure-flags (list "-DTESTS=ON" "-DTOOLS=ON" "-DKIS_TABLET=ON"))) @@ -1462,7 +1462,7 @@ Automated palette selection is supported.") ("libsodium" ,libsodium) ("libvpx" ,libvpx) ("libxi" ,libxi) - ;("miniupnpc" ,miniupnpc) ;; TODO segfaults for some reason + ;; ("miniupnpc" ,miniupnpc) ;segfaults for some reason ("qtbase" ,qtbase) ("qtkeychain" ,qtkeychain) ("qtmultimedia" ,qtmultimedia) @@ -1470,9 +1470,8 @@ Automated palette selection is supported.") ("qtx11extras" ,qtx11extras))) (home-page "https://drawpile.net") (synopsis "Collaborative drawing program") - (description -"Drawpile is a drawing program that lets you share the canvas with other users -in real time. + (description "Drawpile is a drawing program that allows share the canvas +with other users in real time. Some feature highlights: @itemize @@ -1486,5 +1485,5 @@ Some feature highlights: @item Supports OpenRaster file format @item Encrypted connections using SSL @item Automatic port forwarding with UPnP -@end itemize") +@end itemize\n") (license license:gpl3+))) --=-=-= Content-Type: text/plain Oleg. --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAl809PUACgkQFn+OpQAa +pyxeQ/+Ih44Eo875QLNttob1dk8FAncl6IwRaMjYoUhQsEbOYfOF5wN9HkG6Zl5 D94OI4FoDfdUNRMX6KHqe/vVhVee2YvEUZIh5BF1Dj+4lBVDEtOyvv3TLetQWWUR dpa+m8Yu7KT/WxlsI2462hIZ/UDO0zkldG4Jrx1SypeUrFLVMLjVwSXJTtx5EmQx oyUZVhqVeU9N1+MtJAtsiiMDO3zEOmjQ37t2mQ7uR4xSt6isSX5cgHz0BzzYQ2eV LlH5bEIJRpl8y7Vo6fAcBI5LNwLeP/T7UYA5vf0Sb4cy0VX7ZDFtU5JSlHgRc57o Tpp3F0mxI9jYj1zSkPwPfA2fhHNJdeSjEn/2kOrIl39fJXUL359R2I5aBav4Q1ox V1XME1iwHl+i1X2a+Q8q0DVsr1Ek+XxZViDhThcwCLHv05gLVYGeDsWhHYcYA0xc R1C9DOTQeM9Ht/RutZLsI3NWhhWQeq28JHvs/1WSGyIa/kZPpYqISU2tHPzkNC3b WKOAbuTSraQl9v/+BnU0g8M85pKHF3s9VLaw5Uk9Cts+w0xGuU9inG8wI8/kaQMX X5pIP63R4GDPfSpjyOXClJAuYrVUzbDHhF0bbeBAMzM1UlhdJYbr9PTcLsc+BD9u bj6bLGhy40ASbTSja7ug4MhVBJ/fyU/QZ194HDpQN6qFujkMggY= =0xs1 -----END PGP SIGNATURE----- --==-=-=-- From unknown Thu Aug 14 21:43:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Sep 2020 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator