GNU bug report logs - #67446
[PATCH] gnu: drawpile: Update drawpile to 2.1.20.

Previous Next

Package: guix-patches;

Reported by: spacecadet <at> purge.sh

Date: Sat, 25 Nov 2023 16:03:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 67446 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#67446; Package guix-patches. (Sat, 25 Nov 2023 16:03:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to spacecadet <at> purge.sh:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 25 Nov 2023 16:03:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: spacecadet <at> purge.sh
To: Guix Patches <guix-patches <at> gnu.org>
Subject: [PATCH] gnu: drawpile: Update drawpile to 2.1.20.
Date: Sat, 25 Nov 2023 16:02:04 +0000
Update drawpile to 2.1.20 and remove let that was needed for specific
commit after drawpile 2.1.17 to fix building with libmicrohttpd>=0.9.71.
---
 gnu/packages/graphics.scm | 75 +++++++++++++++++++--------------------
 1 file changed, 36 insertions(+), 39 deletions(-)

diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index 00e273b853..c3c58085bf 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -2288,44 +2288,41 @@ (define-public superfamiconv
     (license license:expat)))

 (define-public drawpile
-  ;; This commit fix building with libmicrohttpd>=0.71.
-  (let ((commit "ed1a75deb113da2d1df91a28f557509c4897130e")
-        (revision "1"))
-    (package
-      (name "drawpile")
-      (version (string-append "2.1.17-" revision "." (string-take 
commit 9)))
-      (source (origin
-                (method git-fetch)
-                (uri (git-reference
-                      (url "https://github.com/drawpile/Drawpile")
-                      (commit commit)))
-                (file-name (git-file-name name version))
-                (sha256
-                 (base32
-                  
"1y21h1hk9ipkjvhjgas0c5hkjyan92vsxbxrn60c906hzqln2fr1"))))
-      (build-system qt-build-system)
-      (arguments
-       '(#:configure-flags
-         (list "-DTESTS=ON" "-DTOOLS=ON" "-DKIS_TABLET=ON")))
-      (native-inputs
-       (list extra-cmake-modules pkg-config))
-      (inputs
-       (list giflib
-             karchive
-             kdnssd
-             libmicrohttpd
-             libsodium
-             libvpx
-             libxi
-             ;; ("miniupnpc" ,miniupnpc) ;segfaults for some reason
-             qtbase-5
-             qtkeychain
-             qtmultimedia-5
-             qtsvg-5
-             qtx11extras))
-      (home-page "https://drawpile.net")
-      (synopsis "Collaborative drawing program")
-      (description "Drawpile is a drawing program that allows share the 
canvas
+  (package
+    (name "drawpile")
+    (version "2.1.20")
+    (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
+                
"0r250yv1ks36yxdgn2vjl0h6ai86gg37pz83d5qi6qc1mmlsqc8y"))))
+    (build-system qt-build-system)
+    (arguments
+     '(#:configure-flags
+       (list "-DTESTS=ON" "-DTOOLS=ON" "-DKIS_TABLET=ON")))
+    (native-inputs
+     (list extra-cmake-modules pkg-config))
+    (inputs
+     (list giflib
+           karchive
+           kdnssd
+           libmicrohttpd
+           libsodium
+           libvpx
+           libxi
+           ;; ("miniupnpc" ,miniupnpc) ;segfaults for some reason
+           qtbase-5
+           qtkeychain
+           qtmultimedia-5
+           qtsvg-5
+           qtx11extras))
+    (home-page "https://drawpile.net")
+    (synopsis "Collaborative drawing program")
+    (description "Drawpile is a drawing program that allows share the 
canvas
 with other users in real time.

 Some feature highlights:
@@ -2341,7 +2338,7 @@ (define-public drawpile
 @item Encrypted connections using SSL
 @item Automatic port forwarding with UPnP
 @end itemize\n")
-      (license license:gpl3+))))
+    (license license:gpl3+))))

 (define-public openxr
   (package
+  (package
+    (name "drawpile")
+    (version "2.1.20")
+    (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
+                
"0r250yv1ks36yxdgn2vjl0h6ai86gg37pz83d5qi6qc1mmlsqc8y"))))
+    (build-system qt-build-system)
+    (arguments
+     '(#:configure-flags
+       (list "-DTESTS=ON" "-DTOOLS=ON" "-DKIS_TABLET=ON")))
+    (native-inputs
+     (list extra-cmake-modules pkg-config))
+    (inputs
+     (list giflib
+           karchive
+           kdnssd
+           libmicrohttpd
+           libsodium
+           libvpx
+           libxi
+           ;; ("miniupnpc" ,miniupnpc) ;segfaults for some reason
+           qtbase-5
+           qtkeychain
+           qtmultimedia-5
+           qtsvg-5
+           qtx11extras))
+    (home-page "https://drawpile.net")
+    (synopsis "Collaborative drawing program")
+    (description "Drawpile is a drawing program that allows share the 
canvas
 with other users in real time.

 Some feature highlights:
@@ -2341,7 +2338,7 @@ (define-public drawpile
 @item Encrypted connections using SSL
 @item Automatic port forwarding with UPnP
 @end itemize\n")
-      (license license:gpl3+))))
+    (license license:gpl3+))))

 (define-public openxr
   (package

base-commit: 13bc0633e77c73389e530a4c45e2de5a823f106b
-- 
2.41.0




This bug report was last modified 160 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.