GNU bug report logs -
#67446
[PATCH] gnu: drawpile: Update drawpile to 2.1.20.
Previous Next
To reply to this bug, email your comments to 67446 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
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):
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 1 year and 74 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.