GNU bug report logs -
#45918
[PATCH 0/3] Add zplugins.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 45918 in the body.
You can then email your comments to 45918 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#45918
; Package
guix-patches
.
(Sat, 16 Jan 2021 17:50:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Alexandros Theodotou <alex <at> zrythm.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 16 Jan 2021 17:50:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi,
This patch series adds zplugins, an LV2 plugin collection.
First, it moves some dependencies of ztoolkit and ztoolkit-rsvg from
inputs to propagated-inputs because those are pkgconfig dependencies
for ztoolkit. Librsvg does something similar.
Then, zlfo is deprecated because it is now included in zplugins.
Thanks,
Alex
Alexandros Theodotou (3):
gnu: ztoolkit: Move dependencies to propagated-inputs.
gnu: ztoolkit-rsvg: Move dependencies to propagated-inputs.
gnu: Add zplugins.
gnu/packages/audio.scm | 12 +++++++-----
gnu/packages/music.scm | 37 +++++++++++++++++++++----------------
2 files changed, 28 insertions(+), 21 deletions(-)
--
2.30.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#45918
; Package
guix-patches
.
(Sat, 16 Jan 2021 17:54:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 45918 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/audio.scm (ztoolkit): Move dependencies to propagated
inputs.
[inputs]: Remove cairo, libx11.
[propagated-inputs]: Add cairo, libx11.
---
gnu/packages/audio.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 2e46dc3a26..9a9168c2d4 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -4829,11 +4829,13 @@ with the provided metadata and adhere to well-known best practices.")
(base32
"07xl3cmdaf7k9mm58m93cn8i1jvgimmiifdw1w7v2jl88nx60pm1"))))
(build-system meson-build-system)
- (inputs
- `(("cairo" ,cairo)
- ("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
+ ;; These are listed as propagated inputs because they are dependencies
+ ;; in pkgconfig.
+ (propagated-inputs
+ `(("cairo" ,cairo)
+ ("libx11" ,libx11)))
(synopsis "GUI toolkit for LV2 plugins")
(description "ZToolkit (Ztk) is a cross-platform GUI toolkit heavily
inspired by GTK. It handles events and low level drawing on behalf of
--
2.30.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#45918
; Package
guix-patches
.
(Sat, 16 Jan 2021 17:56:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 45918 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/audio.scm (ztoolkit-rsvg): Move dependencies to propagated
inputs.
[inputs]: Remove librsvg.
[propagated-inputs]: Add librsvg.
---
gnu/packages/audio.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 9a9168c2d4..0ec163e932 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -4884,9 +4884,9 @@ edited, converted, compressed and saved.")
(name "ztoolkit-rsvg")
(arguments
`(#:configure-flags `("-Denable_rsvg=true")))
- (inputs
+ (propagated-inputs
`(("librsvg" ,librsvg)
- ,@(package-inputs ztoolkit)))
+ ,@(package-propagated-inputs ztoolkit)))
(synopsis "ZToolkit with SVG support")))
(define-public lsp-dsp-lib
--
2.30.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#45918
; Package
guix-patches
.
(Sat, 16 Jan 2021 17:56:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 45918 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/music.scm (zplugins): New variable.
---
gnu/packages/music.scm | 37 +++++++++++++++++++++----------------
1 file changed, 21 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 2fe5e2081a..9d9d50eab5 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -5932,34 +5932,39 @@ hall reverb and a room reverb. Both are available as LV2 plugins as well
as JACK standalone applications.")
(license license:gpl3+)))
-(define-public zlfo
+(define-public zplugins
(package
- (name "zlfo")
- (version "0.1.3")
+ (name "zplugins")
+ (version "0.1.7")
(source
(origin
(method git-fetch)
- (uri (git-reference
- (url "https://git.zrythm.org/git/ZLFO")
- (commit (string-append "v" version))))
+ (uri
+ (git-reference
+ (url "https://git.zrythm.org/git/zplugins")
+ (commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
- "0bm466ci5xyvxvq7l9p6xyh789lvk6i31b4zja1igqh13akbjnjz"))))
+ "1rkm2xajmyik6289b20rp5a5br9f3sh1xk8nb1bs6qpmcrfirgbs"))))
(build-system meson-build-system)
(inputs
- `(("librsvg" ,librsvg)
- ("lv2" ,lv2)
- ("ztoolkit-rsvg" ,ztoolkit-rsvg)))
+ `(("guile" ,guile-2.2)
+ ("libsndfile" ,libsndfile)
+ ("lv2" ,lv2)
+ ("ztoolkit-rsvg" ,ztoolkit-rsvg)))
(native-inputs
- `(("pkg-config" ,pkg-config)))
- (synopsis "Low frequency oscillator plugin")
- (description "ZLFO is a fully featured
-@dfn{low frequency oscillator} (LFO) for @dfn{control voltage} (CV)-based
-automation that comes as an LV2 plugin bundle with a custom UI.")
- (home-page "https://git.zrythm.org/cgit/ZLFO/")
+ `(("pkg-config" ,pkg-config)))
+ (synopsis "Audio plugin collection")
+ (description "ZPlugins is a collection of audio DSP plugins intended
+to be bundled with the Zrythm @dfn{digital audio workstation} (DAW).")
+ (home-page "https://www.zrythm.org/en/plugins.html")
(license license:agpl3+)))
+(define-public zlfo
+ ;; The "zlfo" package is now included in zplugins
+ (deprecated-package "zlfo" zplugins))
+
(define-public remid-lv2
(package
(name "remid-lv2")
--
2.30.0
Reply sent
to
Leo Famulari <leo <at> famulari.name>
:
You have taken responsibility.
(Tue, 02 Feb 2021 00:56:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Alexandros Theodotou <alex <at> zrythm.org>
:
bug acknowledged by developer.
(Tue, 02 Feb 2021 00:56:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 45918-done <at> debbugs.gnu.org (full text, mbox):
On Sat, Jan 16, 2021 at 05:48:29PM +0000, Alexandros Theodotou wrote:
> Hi,
>
> This patch series adds zplugins, an LV2 plugin collection.
>
> First, it moves some dependencies of ztoolkit and ztoolkit-rsvg from
> inputs to propagated-inputs because those are pkgconfig dependencies
> for ztoolkit. Librsvg does something similar.
>
> Then, zlfo is deprecated because it is now included in zplugins.
>
> Thanks,
> Alex
>
> Alexandros Theodotou (3):
> gnu: ztoolkit: Move dependencies to propagated-inputs.
> gnu: ztoolkit-rsvg: Move dependencies to propagated-inputs.
> gnu: Add zplugins.
Thanks! I tweaked the commit messages a bit and pushed as
5b5915560e5cbd546c005a950515f6d293442a28
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 02 Mar 2021 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 111 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.