GNU bug report logs -
#51410
[PATCH 0/2] gnu: ingen: Update to latest commit
Previous Next
Reported by: Thorsten Wilms <t_w_ <at> freenet.de>
Date: Tue, 26 Oct 2021 11:31:01 UTC
Severity: normal
Tags: patch
Done: Vagrant Cascadian <vagrant <at> debian.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 51410 in the body.
You can then email your comments to 51410 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#51410
; Package
guix-patches
.
(Tue, 26 Oct 2021 11:31:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Thorsten Wilms <t_w_ <at> freenet.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 26 Oct 2021 11:31:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi!
The current package fetches a comit that is at least 2 years old, while
the latest commit is from 4 months ago. The update also requires a
fresh raul-devel (ingen is the only user).
--
Thorsten Wilms <t_w_ <at> freenet.de>
Information forwarded
to
guix-patches <at> gnu.org
:
bug#51410
; Package
guix-patches
.
(Tue, 26 Oct 2021 11:48:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 51410 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/audio.scm (raul-devel): New revision, git-fetch recursive for waflib submodule.
---
gnu/packages/audio.scm | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index faf106fc68..8bda109528 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -15,7 +15,7 @@
;;; Copyright © 2018 Clément Lassieur <clement <at> lassieur.org>
;;; Copyright © 2018 Brett Gilio <brettg <at> gnu.org>
;;; Copyright © 2018, 2019 Marius Bakke <mbakke <at> fastmail.com>
-;;; Copyright © 2018 Thorsten Wilms <t_w_ <at> freenet.de>
+;;; Copyright © 2018, 2021 Thorsten Wilms <t_w_ <at> freenet.de>
;;; Copyright © 2018 Eric Bavier <bavier <at> member.fsf.org>
;;; Copyright © 2018 Brendan Tildesley <mail <at> brendan.scot>
;;; Copyright © 2019, 2021 Pierre Langlois <pierre.langlois <at> gmx.com>
@@ -3142,21 +3142,23 @@ (define-public raul
(license license:gpl2+)))
(define-public raul-devel
- (let ((commit "4db870b2b20b0a608ec0283139056b836c5b1624")
- (revision "1"))
+ (let ((commit "c56e72595ac6478639f6a0b074d24946d652dc4b")
+ (revision "2"))
(package (inherit raul)
(name "raul")
- (version (string-append "0.8.9-" revision "."
+ (version (string-append "1.1.0-" revision "."
(string-take commit 9)))
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://git.drobilla.net/raul.git")
- (commit commit)))
+ (url "https://gitlab.com/drobilla/raul")
+ (commit commit)
+ ;; Include waflib submodule:
+ (recursive? #t)))
(file-name (string-append name "-" version "-checkout"))
(sha256
(base32
- "04fajrass3ymr72flx5js5vxc601ccrmx8ny8scp0rw7j0igyjdr")))))))
+ "1s87ma7pn5g1054rhizmjcjzk5fyil47nk6d8ql4grr85hghrk39")))))))
(define-public resample
(package
--
2.33.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#51410
; Package
guix-patches
.
(Tue, 26 Oct 2021 11:48:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 51410 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/music.scm (ingen): New revision, git-fetch recursive for waflib submodule, adjust wscript-patching.
---
gnu/packages/music.scm | 80 ++++++++++++++++++++----------------------
1 file changed, 38 insertions(+), 42 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 07b85b87f6..d4f65a8d10 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -44,6 +44,7 @@
;;; Copyright © 2021 Simon Streit <simon <at> netpanic.org>
;;; Copyright © 2021 Xinglu Chen <public <at> yoctocell.xyz>
;;; Copyright © 2021 Thomas Albers Raviola <thomas <at> thomaslabs.org>
+;;; Copyright © 2021 Thorsten Wilms <t_w_ <at> freenet.de>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -4529,7 +4530,7 @@ (define-public mod-utilities
(license license:gpl2+))))
(define-public ingen
- (let ((commit "cc4a4db33f4d126a07a4a498e053c5fb9a883be3")
+ (let ((commit "b760e11d5f9f4d25919a566ef727164da4376062")
(revision "2"))
(package
(name "ingen")
@@ -4539,51 +4540,46 @@ (define-public ingen
(origin
(method git-fetch)
(uri (git-reference
- (url "https://git.drobilla.net/ingen.git")
- (commit commit)))
+ (url "https://gitlab.com/drobilla/ingen.git")
+ (commit commit)
+ ;; Include waflib submodule:
+ (recursive? #t)))
(file-name (string-append name "-" version "-checkout"))
(sha256
(base32
- "1wg47vjw9djn99gbnsl2bcwj4xhdid61m4wrbn2nlp797flj91ic"))))
+ "1hk8z67ksqga88ivg4r5c87kx7hh1w0cifamm5awwz0583kv5rh9"))))
(build-system waf-build-system)
(arguments
- `(#:python ,python-2
- #:tests? #f ; no "check" target
- #:configure-flags (list "--no-webkit")
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'patch-wscript
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (substitute* "wscript"
- ;; FIXME: Our version of lv2specgen.py does not behave as
- ;; expected. Maybe this requires a development version of
- ;; LV2.
- (("lv2specgen.py") "touch ingen.lv2/ingen.html; echo")
- ;; Add libraries to RUNPATH.
- (("^(.+)target.*= 'src/ingen/ingen'," line prefix)
- (string-append prefix
- "linkflags=[\"-Wl,-rpath="
- out "/lib" "\"]," line)))
- (substitute* '("src/wscript"
- "src/server/wscript")
- ;; Add libraries to RUNPATH.
- (("bld.env.PTHREAD_LINKFLAGS" line)
- (string-append line
- " + [\"-Wl,-rpath=" out "/lib" "\"]")))
- (substitute* "src/client/wscript"
- ;; Add libraries to RUNPATH.
- (("^(.+)target.*= 'ingen_client'," line prefix)
- (string-append prefix
- "linkflags=[\"-Wl,-rpath="
- out "/lib" "\"]," line)))
- (substitute* "src/gui/wscript"
- ;; Add libraries to RUNPATH.
- (("^(.+)target.* = 'ingen_gui.*" line prefix)
- (string-append prefix
- "linkflags=[\"-Wl,-rpath="
- out "/lib" "\"]," line))))
- #t)))))
+ `(#:tests? #f ; no "check" target
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'patch-wscript
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+ (substitute* "wscript"
+ ;; Add libraries to RUNPATH.
+ (("^(.+)source.*= 'src/ingen/ingen.cpp'," line prefix)
+ (string-append prefix
+ "linkflags=[\"-Wl,-rpath="
+ out "/lib" "\"]," line)))
+ (substitute* '("src/wscript"
+ "src/server/wscript")
+ ;; Add libraries to RUNPATH.
+ (("bld.env.PTHREAD_LINKFLAGS" line)
+ (string-append line
+ " + [\"-Wl,-rpath=" out "/lib" "\"]")))
+ (substitute* "src/client/wscript"
+ ;; Add libraries to RUNPATH.
+ (("^(.+)target.*= 'ingen_client'," line prefix)
+ (string-append prefix
+ "linkflags=[\"-Wl,-rpath="
+ out "/lib" "\"]," line)))
+ (substitute* "src/gui/wscript"
+ ;; Add libraries to RUNPATH.
+ (("^(.+)target.* = 'ingen_gui.*" line prefix)
+ (string-append prefix
+ "linkflags=[\"-Wl,-rpath="
+ out "/lib" "\"]," line))))#t)))))
(inputs
`(("boost" ,boost)
("python-rdflib" ,python-rdflib)
@@ -4601,7 +4597,7 @@ (define-public ingen
(native-inputs
`(("pkg-config" ,pkg-config)
("python-pygments" ,python-pygments)))
- (home-page "https://drobilla.net/software/ingen")
+ (home-page "https://drobilla.net/software/ingen.html")
(synopsis "Modular audio processing system")
(description "Ingen is a modular audio processing system for JACK and
LV2 based systems. Ingen is built around LV2 technology and a strict
--
2.33.1
Reply sent
to
Vagrant Cascadian <vagrant <at> debian.org>
:
You have taken responsibility.
(Fri, 01 Sep 2023 21:06:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Thorsten Wilms <t_w_ <at> freenet.de>
:
bug acknowledged by developer.
(Fri, 01 Sep 2023 21:06:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 51410-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On 2021-10-26, Thorsten Wilms wrote:
> The current package fetches a comit that is at least 2 years old, while
> the latest commit is from 4 months ago. The update also requires a
> fresh raul-devel (ingen is the only user).
Both ingen and raul-devel were removed from guix in commits:
a5a84babb985f3a3d242e3fb0e225dcc826875d5
1a60e11a9835ccc25204f9787bcba1794d06f3c8
So the patches to update unfortunately no longer will apply.
If they are still useful, and newer versions can be made to build,
please consider re-submitting updated packages!
live well,
vagrant
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 30 Sep 2023 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 223 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.