* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-07-12 16:43 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-07-12 16:43 UTC (permalink / raw
To: gentoo-commits
commit: 6358c02320d0d333649176de5664154778106267
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 12 16:33:19 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jul 12 16:43:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6358c023
media-sound/easyeffects: not-quite-new package
At the moment this is essentially the same thing as the latest ebuild in
media-sound/pulseeffects, which will eventually be removed. The idea is
that although upstream has only been known as easyeffects since 6.0.0,
in Gentoo we will use the old name for versions working with PulseAudio
(i.e. v4) and the new one for those explicitly requiring PipeWire (i.e.
v5 and newer).
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-5.0.4.ebuild | 65 ++++++++++++++++++++++++
media-sound/easyeffects/metadata.xml | 20 ++++++++
3 files changed, 86 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
new file mode 100644
index 00000000000..f1a0f876ce3
--- /dev/null
+++ b/media-sound/easyeffects/Manifest
@@ -0,0 +1 @@
+DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7 SHA512 78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
diff --git a/media-sound/easyeffects/easyeffects-5.0.4.ebuild b/media-sound/easyeffects/easyeffects-5.0.4.ebuild
new file mode 100644
index 00000000000..e050d932cea
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-5.0.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]];then
+ inherit git-r3
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bs2b calf rubberband"
+
+#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
+RDEPEND="!media-sound/pulseeffects
+ >=dev-libs/boost-1.41:=
+ >=dev-cpp/glibmm-2.56.0:2
+ >=dev-cpp/gtkmm-3.24:3.0
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/libsigc++-2.10:2
+ >=x11-libs/gtk+-3.18:3
+ >=media-libs/lilv-0.24.2-r1
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ >=media-libs/gstreamer-1.12.0:1.0
+ >=media-libs/gst-plugins-good-1.12.0:1.0
+ >=media-libs/gst-plugins-bad-1.12.0:1.0
+ >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
+ >=media-plugins/gst-plugins-lv2-1.12.0:1.0
+ >=media-libs/zita-convolver-3.0.0
+ media-libs/libebur128
+ >=media-video/pipewire-0.3.24[gstreamer]
+ sys-apps/dbus
+ bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
+ calf? ( >=media-plugins/calf-0.90.0[lv2] )
+ rubberband? ( media-libs/rubberband )"
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
+# and sys-devel/gettext depends reasoning
+DEPEND="${RDEPEND}
+ dev-libs/appstream-glib
+ sys-devel/gettext"
+BDEPEND="dev-util/itstool
+ media-libs/libsamplerate
+ virtual/pkgconfig"
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
diff --git a/media-sound/easyeffects/metadata.xml b/media-sound/easyeffects/metadata.xml
new file mode 100644
index 00000000000..e4010fa254c
--- /dev/null
+++ b/media-sound/easyeffects/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <use>
+ <flag name="bs2b">Enable use of media-libs/libbs2b</flag>
+ <flag name="calf">Enable use of media-plugins/calf for adding various FX</flag>
+ <flag name="rubberband">Enable usse of media-libs/rubberband for the pitch shifting FX</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">wwmm/easyeffects</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-08-01 4:14 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-08-01 4:14 UTC (permalink / raw
To: gentoo-commits
commit: 1f8664ff231f4e930bf1c5349f807536a8660d78
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 1 04:13:43 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 1 04:13:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8664ff
media-sound/easyeffects: add missing flag-o-matic inherit
Needed for test-flag-CXX call.
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.0.3.ebuild b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
index 226bf5a1acd..229d807b1c5 100644
--- a/media-sound/easyeffects/easyeffects-6.0.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit gnome2-utils meson toolchain-funcs
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
HOMEPAGE="https://github.com/wwmm/easyeffects"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-08-09 1:18 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-08-09 1:18 UTC (permalink / raw
To: gentoo-commits
commit: 75c23c4fc7e071e48fbd53db404d0b64ebaaafdf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 01:15:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 01:15:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c23c4f
media-sound/easyeffects: Keyword 5.0.4-r1 ppc, #802675
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild b/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild
index a2d4b3ab7ef..a83848d083a 100644
--- a/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild
+++ b/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_BRANCH="pipewire-gstreamer-legacy"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-08-09 10:38 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-08-09 10:38 UTC (permalink / raw
To: gentoo-commits
commit: 8ab151f0ecd82a547ce7e363146ac469170c8c54
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 10:37:48 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 10:37:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab151f0
media-sound/easyeffects: unkeyword 6.0.3 for ~arm, ~arm64, ~x86
media-libs/{rnnoise,rubberband} are now mandatory dependencies and they
lack keywords for those arches.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.0.3.ebuild b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
index b227067d1f3..5449e0a0871 100644
--- a/media-sound/easyeffects/easyeffects-6.0.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~ppc64"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-08-09 13:02 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-08-09 13:02 UTC (permalink / raw
To: gentoo-commits
commit: a094a9bbb2e7dbb91b47b18d8715658da45197a5
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 13:00:30 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 13:02:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a094a9bb
media-sound/easyeffects: RDEPEND on media-plugins/mda-lv2
easyeffects-6 uses the Loudness plug-in from this package.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
.../{easyeffects-6.0.3.ebuild => easyeffects-6.0.3-r1.ebuild} | 3 ++-
media-sound/easyeffects/metadata.xml | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.0.3.ebuild b/media-sound/easyeffects/easyeffects-6.0.3-r1.ebuild
similarity index 96%
rename from media-sound/easyeffects/easyeffects-6.0.3.ebuild
rename to media-sound/easyeffects/easyeffects-6.0.3-r1.ebuild
index 5449e0a0871..ea66939912e 100644
--- a/media-sound/easyeffects/easyeffects-6.0.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.0.3-r1.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="calf zamaudio"
+IUSE="calf mda-lv2 zamaudio"
DEPEND=">=dev-cpp/glibmm-2.68:2.68
>=dev-cpp/gtkmm-4.2.0:4.0
@@ -42,6 +42,7 @@ RDEPEND="${DEPEND}
>=media-libs/lsp-plugins-1.1.24[lv2]
sys-apps/dbus
calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ mda-lv2? ( media-plugins/mda-lv2 )
zamaudio? ( media-plugins/zam-plugins )"
# Only header files are used from libsamplerate so put it here rather than DEPEND
# to avoid unnecessary cross-compilation.
diff --git a/media-sound/easyeffects/metadata.xml b/media-sound/easyeffects/metadata.xml
index 76b0b6c7e4c..6449f5ace7e 100644
--- a/media-sound/easyeffects/metadata.xml
+++ b/media-sound/easyeffects/metadata.xml
@@ -12,6 +12,7 @@
<use>
<flag name="bs2b">Enable use of <pkg>media-libs/libbs2b</pkg> for the crossfeed FX</flag>
<flag name="calf">Enable use of <pkg>media-plugins/calf</pkg> for adding various FX</flag>
+ <flag name="mda-lv2">Enable use of <pkg>media-plugins/mda-lv2</pkg> for the loudness FX</flag>
<flag name="rnnoise">Enable use of <pkg>media-libs/rnnoise</pkg> for the neural network-based
noise-reduction FX</flag>
<flag name="rubberband">Enable use of <pkg>media-libs/rubberband</pkg> for the pitch-shifting FX</flag>
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-08-19 22:11 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-08-19 22:11 UTC (permalink / raw
To: gentoo-commits
commit: 114cb88ef1bd139afe96b8eaa3c42d6424304fa2
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 23:59:36 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Aug 19 22:11:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114cb88e
media-sound/easyeffects: drop 5.0.4
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-5.0.4.ebuild | 65 ------------------------
1 file changed, 65 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-5.0.4.ebuild b/media-sound/easyeffects/easyeffects-5.0.4.ebuild
deleted file mode 100644
index e050d932cea..00000000000
--- a/media-sound/easyeffects/easyeffects-5.0.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]];then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bs2b calf rubberband"
-
-#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
-RDEPEND="!media-sound/pulseeffects
- >=dev-libs/boost-1.41:=
- >=dev-cpp/glibmm-2.56.0:2
- >=dev-cpp/gtkmm-3.24:3.0
- >=dev-libs/glib-2.56:2
- >=dev-libs/libsigc++-2.10:2
- >=x11-libs/gtk+-3.18:3
- >=media-libs/lilv-0.24.2-r1
- >=media-libs/lsp-plugins-1.1.24[lv2]
- >=media-libs/gstreamer-1.12.0:1.0
- >=media-libs/gst-plugins-good-1.12.0:1.0
- >=media-libs/gst-plugins-bad-1.12.0:1.0
- >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
- >=media-plugins/gst-plugins-lv2-1.12.0:1.0
- >=media-libs/zita-convolver-3.0.0
- media-libs/libebur128
- >=media-video/pipewire-0.3.24[gstreamer]
- sys-apps/dbus
- bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
- calf? ( >=media-plugins/calf-0.90.0[lv2] )
- rubberband? ( media-libs/rubberband )"
-# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
-# and sys-devel/gettext depends reasoning
-DEPEND="${RDEPEND}
- dev-libs/appstream-glib
- sys-devel/gettext"
-BDEPEND="dev-util/itstool
- media-libs/libsamplerate
- virtual/pkgconfig"
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-08-19 22:11 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-08-19 22:11 UTC (permalink / raw
To: gentoo-commits
commit: 4c6d6525f18d269373cd823f35bf56cbbd2a8fc5
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 19 22:10:33 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Aug 19 22:11:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6d6525
media-sound/easyeffects: add 6.1.0
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.1.0.ebuild | 78 ++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index c4c25e17829..d26e3410496 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7 SHA512 78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
DIST easyeffects-6.0.3.tar.gz 1905373 BLAKE2B f423cefd0e6124ee1128bf5a07fb23df03df4ca25a6ebcbcd122032e5768ee68ff3464cdb51263d731fee3e9f5fee180858d96ab627771099808b1194adb78b1 SHA512 eb88f0befb6cf86b7da03137cb7ed6ac833f204d17860d9bd508dc8b007b2a0fb941b63a015b1179cb4da28abd0b3d8a8c53d026fd5a22057fee27e02618035c
+DIST easyeffects-6.1.0.tar.gz 1921987 BLAKE2B 419f8e88ff9fc1e40779f91efca4eb2b3145b1fcad885fd376a73d8b8dd3f7a0af43a73361e22c02e739503a3ca4d91885921848e3d8ef9186b2907b0e400476 SHA512 2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe
diff --git a/media-sound/easyeffects/easyeffects-6.1.0.ebuild b/media-sound/easyeffects/easyeffects-6.1.0.ebuild
new file mode 100644
index 00000000000..a18718b2e2c
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf mda-lv2 zamaudio"
+
+# 6.1.0 tests fail due to recent changes to the metainfo file.
+# TODO: make sure this is removed come next release.
+RESTRICT="test"
+
+DEPEND=">=dev-cpp/glibmm-2.68:2.68
+ >=dev-cpp/gtkmm-4.2.0:4.0
+ dev-cpp/nlohmann_json
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/libsigc++-3.0:3
+ media-libs/libbs2b
+ media-libs/libebur128
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.31
+ sci-libs/fftw:3.0
+ >=gui-libs/gtk-4.2.1:4"
+RDEPEND="${DEPEND}
+ gnome-extra/yelp
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "You need at least GCC 8 or Clang 10 for C++20-specific compiler flags"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-09-07 18:56 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-09-07 18:56 UTC (permalink / raw
To: gentoo-commits
commit: 60c11abfd01197ed951b66cb0126949d4c4f755e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 7 18:56:12 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 7 18:56:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c11abf
media-sound/easyeffects: Keyword 6.1.0 arm64, #807265
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.1.0.ebuild b/media-sound/easyeffects/easyeffects-6.1.0.ebuild
index a18718b2e2c..a279cae4a3f 100644
--- a/media-sound/easyeffects/easyeffects-6.1.0.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-09-18 10:46 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-09-18 10:46 UTC (permalink / raw
To: gentoo-commits
commit: 06879b7c621c18dd62b5ba6785b3bc388835b681
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 10:45:17 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 10:46:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06879b7c
media-sound/easyeffects: add 6.1.1
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.1.1.ebuild | 78 ++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index d26e3410496..3ccee920280 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,4 @@
DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7 SHA512 78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
DIST easyeffects-6.0.3.tar.gz 1905373 BLAKE2B f423cefd0e6124ee1128bf5a07fb23df03df4ca25a6ebcbcd122032e5768ee68ff3464cdb51263d731fee3e9f5fee180858d96ab627771099808b1194adb78b1 SHA512 eb88f0befb6cf86b7da03137cb7ed6ac833f204d17860d9bd508dc8b007b2a0fb941b63a015b1179cb4da28abd0b3d8a8c53d026fd5a22057fee27e02618035c
DIST easyeffects-6.1.0.tar.gz 1921987 BLAKE2B 419f8e88ff9fc1e40779f91efca4eb2b3145b1fcad885fd376a73d8b8dd3f7a0af43a73361e22c02e739503a3ca4d91885921848e3d8ef9186b2907b0e400476 SHA512 2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe
+DIST easyeffects-6.1.1.tar.gz 1923899 BLAKE2B 7732fd11bc074946e7b3d286f92626c1cd0a762629c3d5c50c3bd5bdaf25c11356f6b1724ade65f0e0f6d4d9102b82ed871080454c0dc08316e0a399cce569ca SHA512 f6176b824e7a78e8341394811b9bc4fc9ae7a9a656b06828d0c3e8fc052a9b492edda53f07f4687ea34ea60106303e409f322a95c9eda961fb77447f59ea9076
diff --git a/media-sound/easyeffects/easyeffects-6.1.1.ebuild b/media-sound/easyeffects/easyeffects-6.1.1.ebuild
new file mode 100644
index 00000000000..d34f6ddccbf
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.1.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf mda-lv2 zamaudio"
+
+# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
+# TODO: check this every release.
+RESTRICT="test"
+
+DEPEND=">=dev-cpp/glibmm-2.68:2.68
+ >=dev-cpp/gtkmm-4.2.0:4.0
+ dev-cpp/nlohmann_json
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/libsigc++-3.0.6:3
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.31
+ sci-libs/fftw:3.0
+ >=gui-libs/gtk-4.2.1:4"
+RDEPEND="${DEPEND}
+ gnome-extra/yelp
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "You need at least GCC 8 or Clang 10 for C++20-specific compiler flags"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-09-19 9:46 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-09-19 9:46 UTC (permalink / raw
To: gentoo-commits
commit: da95ce6f7083c7b1cfe742a8c2a551ecf22d4f66
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 19 09:45:18 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Sep 19 09:45:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da95ce6f
media-sound/easyeffects: allow opting out of yelp dependency
For those who do not need built-in help.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.1.1.ebuild | 4 ++--
media-sound/easyeffects/metadata.xml | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-6.1.1.ebuild b/media-sound/easyeffects/easyeffects-6.1.1.ebuild
index d34f6ddccbf..88d5ad9d662 100644
--- a/media-sound/easyeffects/easyeffects-6.1.1.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.1.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="calf mda-lv2 zamaudio"
+IUSE="calf +doc mda-lv2 zamaudio"
# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
# TODO: check this every release.
@@ -42,10 +42,10 @@ DEPEND=">=dev-cpp/glibmm-2.68:2.68
sci-libs/fftw:3.0
>=gui-libs/gtk-4.2.1:4"
RDEPEND="${DEPEND}
- gnome-extra/yelp
>=media-libs/lsp-plugins-1.1.24[lv2]
sys-apps/dbus
calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
mda-lv2? ( media-plugins/mda-lv2 )
zamaudio? ( media-plugins/zam-plugins )"
# Only header files are used from libsamplerate so put it here rather than DEPEND
diff --git a/media-sound/easyeffects/metadata.xml b/media-sound/easyeffects/metadata.xml
index 2b6bcdf5e3f..baeb462dbb2 100644
--- a/media-sound/easyeffects/metadata.xml
+++ b/media-sound/easyeffects/metadata.xml
@@ -12,6 +12,7 @@
<use>
<flag name="bs2b">Enable use of <pkg>media-libs/libbs2b</pkg> for the crossfeed FX</flag>
<flag name="calf">Enable use of <pkg>media-plugins/calf</pkg> for adding various FX</flag>
+ <flag name="doc">Install packages needed to display built-in user documentation</flag>
<flag name="mda-lv2">Enable use of <pkg>media-plugins/mda-lv2</pkg> for the loudness FX</flag>
<flag name="rnnoise">Enable use of <pkg>media-libs/rnnoise</pkg> for the neural network-based
noise-reduction FX</flag>
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-09-21 7:42 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-09-21 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 81430d5d5b39b1040102f3033076ed509be5b063
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 21 07:40:51 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 07:40:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81430d5d
media-sound/easyeffects: add 6.1.2, drop 6.1.1
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../easyeffects/{easyeffects-6.1.1.ebuild => easyeffects-6.1.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 3ccee920280..b6a19b5e6cd 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,4 +1,4 @@
DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7 SHA512 78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
DIST easyeffects-6.0.3.tar.gz 1905373 BLAKE2B f423cefd0e6124ee1128bf5a07fb23df03df4ca25a6ebcbcd122032e5768ee68ff3464cdb51263d731fee3e9f5fee180858d96ab627771099808b1194adb78b1 SHA512 eb88f0befb6cf86b7da03137cb7ed6ac833f204d17860d9bd508dc8b007b2a0fb941b63a015b1179cb4da28abd0b3d8a8c53d026fd5a22057fee27e02618035c
DIST easyeffects-6.1.0.tar.gz 1921987 BLAKE2B 419f8e88ff9fc1e40779f91efca4eb2b3145b1fcad885fd376a73d8b8dd3f7a0af43a73361e22c02e739503a3ca4d91885921848e3d8ef9186b2907b0e400476 SHA512 2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe
-DIST easyeffects-6.1.1.tar.gz 1923899 BLAKE2B 7732fd11bc074946e7b3d286f92626c1cd0a762629c3d5c50c3bd5bdaf25c11356f6b1724ade65f0e0f6d4d9102b82ed871080454c0dc08316e0a399cce569ca SHA512 f6176b824e7a78e8341394811b9bc4fc9ae7a9a656b06828d0c3e8fc052a9b492edda53f07f4687ea34ea60106303e409f322a95c9eda961fb77447f59ea9076
+DIST easyeffects-6.1.2.tar.gz 1924029 BLAKE2B 74b5cbf2c7ae93ce12ee8ff6a6931f258b7e56b4af91a6b9873cb795309dbfb690fcda51584edd35adf05e85788070f698cbb6e4a914be0b7c5630bb0815b041 SHA512 2700dbf335a2414b3a294b66eeda8c12eef0df8a6f62b53fee9b6f0d5877f13d5791b24fca3d8560e84ae3d3bdbbb11d95f50934668f250f6052d3ba08711e10
diff --git a/media-sound/easyeffects/easyeffects-6.1.1.ebuild b/media-sound/easyeffects/easyeffects-6.1.2.ebuild
similarity index 100%
rename from media-sound/easyeffects/easyeffects-6.1.1.ebuild
rename to media-sound/easyeffects/easyeffects-6.1.2.ebuild
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-10-05 16:08 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-10-05 16:08 UTC (permalink / raw
To: gentoo-commits
commit: 60532a7afde7b2750e7a274c0c18e738efb43730
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 5 16:04:44 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 5 16:08:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60532a7a
media-sound/easyeffects: add 6.1.3
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.1.3.ebuild | 78 ++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index b6a19b5e6cd..ec62416872c 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -2,3 +2,4 @@ DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df9
DIST easyeffects-6.0.3.tar.gz 1905373 BLAKE2B f423cefd0e6124ee1128bf5a07fb23df03df4ca25a6ebcbcd122032e5768ee68ff3464cdb51263d731fee3e9f5fee180858d96ab627771099808b1194adb78b1 SHA512 eb88f0befb6cf86b7da03137cb7ed6ac833f204d17860d9bd508dc8b007b2a0fb941b63a015b1179cb4da28abd0b3d8a8c53d026fd5a22057fee27e02618035c
DIST easyeffects-6.1.0.tar.gz 1921987 BLAKE2B 419f8e88ff9fc1e40779f91efca4eb2b3145b1fcad885fd376a73d8b8dd3f7a0af43a73361e22c02e739503a3ca4d91885921848e3d8ef9186b2907b0e400476 SHA512 2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe
DIST easyeffects-6.1.2.tar.gz 1924029 BLAKE2B 74b5cbf2c7ae93ce12ee8ff6a6931f258b7e56b4af91a6b9873cb795309dbfb690fcda51584edd35adf05e85788070f698cbb6e4a914be0b7c5630bb0815b041 SHA512 2700dbf335a2414b3a294b66eeda8c12eef0df8a6f62b53fee9b6f0d5877f13d5791b24fca3d8560e84ae3d3bdbbb11d95f50934668f250f6052d3ba08711e10
+DIST easyeffects-6.1.3.tar.gz 1922869 BLAKE2B c92546ec8e1b67b09c9c46a21296fc77cb76617a581141ed6c01f57a00beb0f1428a70725918a627dcf1136b118daece89215084588d428a7673d6f2270f588a SHA512 ff3724abd821eb076d36b9f2543386bd899371d4401697b620292e9504a90f01a40c5a824e5517613747c2a3a872b3e72c8d798655069bb36742417523a968b3
diff --git a/media-sound/easyeffects/easyeffects-6.1.3.ebuild b/media-sound/easyeffects/easyeffects-6.1.3.ebuild
new file mode 100644
index 00000000000..88d5ad9d662
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.1.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
+# TODO: check this every release.
+RESTRICT="test"
+
+DEPEND=">=dev-cpp/glibmm-2.68:2.68
+ >=dev-cpp/gtkmm-4.2.0:4.0
+ dev-cpp/nlohmann_json
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/libsigc++-3.0.6:3
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.31
+ sci-libs/fftw:3.0
+ >=gui-libs/gtk-4.2.1:4"
+RDEPEND="${DEPEND}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "You need at least GCC 8 or Clang 10 for C++20-specific compiler flags"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-10-05 16:08 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-10-05 16:08 UTC (permalink / raw
To: gentoo-commits
commit: 41913ab6813026aca1eab26a488999551ed31bfe
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 5 16:05:26 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 5 16:08:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41913ab6
media-sound/easyeffects: drop 6.0.3-r1, 6.1.0
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 -
.../easyeffects/easyeffects-6.0.3-r1.ebuild | 74 --------------------
media-sound/easyeffects/easyeffects-6.1.0.ebuild | 78 ----------------------
3 files changed, 154 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index ec62416872c..4b18d2d44b4 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,5 +1,3 @@
DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7 SHA512 78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
-DIST easyeffects-6.0.3.tar.gz 1905373 BLAKE2B f423cefd0e6124ee1128bf5a07fb23df03df4ca25a6ebcbcd122032e5768ee68ff3464cdb51263d731fee3e9f5fee180858d96ab627771099808b1194adb78b1 SHA512 eb88f0befb6cf86b7da03137cb7ed6ac833f204d17860d9bd508dc8b007b2a0fb941b63a015b1179cb4da28abd0b3d8a8c53d026fd5a22057fee27e02618035c
-DIST easyeffects-6.1.0.tar.gz 1921987 BLAKE2B 419f8e88ff9fc1e40779f91efca4eb2b3145b1fcad885fd376a73d8b8dd3f7a0af43a73361e22c02e739503a3ca4d91885921848e3d8ef9186b2907b0e400476 SHA512 2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe
DIST easyeffects-6.1.2.tar.gz 1924029 BLAKE2B 74b5cbf2c7ae93ce12ee8ff6a6931f258b7e56b4af91a6b9873cb795309dbfb690fcda51584edd35adf05e85788070f698cbb6e4a914be0b7c5630bb0815b041 SHA512 2700dbf335a2414b3a294b66eeda8c12eef0df8a6f62b53fee9b6f0d5877f13d5791b24fca3d8560e84ae3d3bdbbb11d95f50934668f250f6052d3ba08711e10
DIST easyeffects-6.1.3.tar.gz 1922869 BLAKE2B c92546ec8e1b67b09c9c46a21296fc77cb76617a581141ed6c01f57a00beb0f1428a70725918a627dcf1136b118daece89215084588d428a7673d6f2270f588a SHA512 ff3724abd821eb076d36b9f2543386bd899371d4401697b620292e9504a90f01a40c5a824e5517613747c2a3a872b3e72c8d798655069bb36742417523a968b3
diff --git a/media-sound/easyeffects/easyeffects-6.0.3-r1.ebuild b/media-sound/easyeffects/easyeffects-6.0.3-r1.ebuild
deleted file mode 100644
index ea66939912e..00000000000
--- a/media-sound/easyeffects/easyeffects-6.0.3-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf mda-lv2 zamaudio"
-
-DEPEND=">=dev-cpp/glibmm-2.68:2.68
- >=dev-cpp/gtkmm-4.2.0:4.0
- dev-cpp/nlohmann_json
- >=dev-libs/glib-2.56:2
- >=dev-libs/libsigc++-3.0:3
- media-libs/libbs2b
- media-libs/libebur128
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.31
- sci-libs/fftw:3.0
- >=gui-libs/gtk-4.2.1:4"
-RDEPEND="${DEPEND}
- gnome-extra/yelp
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "You need at least GCC 8 or Clang 10 for C++20-specific compiler flags"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
diff --git a/media-sound/easyeffects/easyeffects-6.1.0.ebuild b/media-sound/easyeffects/easyeffects-6.1.0.ebuild
deleted file mode 100644
index a279cae4a3f..00000000000
--- a/media-sound/easyeffects/easyeffects-6.1.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~ppc64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf mda-lv2 zamaudio"
-
-# 6.1.0 tests fail due to recent changes to the metainfo file.
-# TODO: make sure this is removed come next release.
-RESTRICT="test"
-
-DEPEND=">=dev-cpp/glibmm-2.68:2.68
- >=dev-cpp/gtkmm-4.2.0:4.0
- dev-cpp/nlohmann_json
- >=dev-libs/glib-2.56:2
- >=dev-libs/libsigc++-3.0:3
- media-libs/libbs2b
- media-libs/libebur128
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.31
- sci-libs/fftw:3.0
- >=gui-libs/gtk-4.2.1:4"
-RDEPEND="${DEPEND}
- gnome-extra/yelp
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "You need at least GCC 8 or Clang 10 for C++20-specific compiler flags"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-10-05 16:08 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-10-05 16:08 UTC (permalink / raw
To: gentoo-commits
commit: e9ceb6dd8a2b1eef88340e434f7cec21a7ee031e
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 5 16:07:36 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 5 16:08:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ceb6dd
media-sound/easyeffects: do not unnecessarily inherit toolchain-funcs
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.1.2.ebuild | 2 +-
media-sound/easyeffects/easyeffects-6.1.3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-6.1.2.ebuild b/media-sound/easyeffects/easyeffects-6.1.2.ebuild
index 88d5ad9d662..92750db2b8f 100644
--- a/media-sound/easyeffects/easyeffects-6.1.2.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
+inherit gnome2-utils flag-o-matic meson
DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
HOMEPAGE="https://github.com/wwmm/easyeffects"
diff --git a/media-sound/easyeffects/easyeffects-6.1.3.ebuild b/media-sound/easyeffects/easyeffects-6.1.3.ebuild
index 88d5ad9d662..92750db2b8f 100644
--- a/media-sound/easyeffects/easyeffects-6.1.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
+inherit gnome2-utils flag-o-matic meson
DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
HOMEPAGE="https://github.com/wwmm/easyeffects"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-11-11 20:15 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-11-11 20:15 UTC (permalink / raw
To: gentoo-commits
commit: fd4cac196f98ec53d04f4d1bae9d4e36f58ac8c6
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 11 20:14:43 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Nov 11 20:15:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4cac19
media-sound/easyeffects: add 6.1.4, remove 6.1.2
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../easyeffects/{easyeffects-6.1.2.ebuild => easyeffects-6.1.4.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 4b18d2d44b4..eb092ac74b3 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,3 @@
DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7 SHA512 78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
-DIST easyeffects-6.1.2.tar.gz 1924029 BLAKE2B 74b5cbf2c7ae93ce12ee8ff6a6931f258b7e56b4af91a6b9873cb795309dbfb690fcda51584edd35adf05e85788070f698cbb6e4a914be0b7c5630bb0815b041 SHA512 2700dbf335a2414b3a294b66eeda8c12eef0df8a6f62b53fee9b6f0d5877f13d5791b24fca3d8560e84ae3d3bdbbb11d95f50934668f250f6052d3ba08711e10
DIST easyeffects-6.1.3.tar.gz 1922869 BLAKE2B c92546ec8e1b67b09c9c46a21296fc77cb76617a581141ed6c01f57a00beb0f1428a70725918a627dcf1136b118daece89215084588d428a7673d6f2270f588a SHA512 ff3724abd821eb076d36b9f2543386bd899371d4401697b620292e9504a90f01a40c5a824e5517613747c2a3a872b3e72c8d798655069bb36742417523a968b3
+DIST easyeffects-6.1.4.tar.gz 1959269 BLAKE2B b3a4b7f2e1816353bfda4d232f380483e33316c166d8b6e7e704cb86ac07e99fac14bac68e7748a3731ee76d07317d62cb4cae90c39cdbd77d794ef8151de71b SHA512 104e1efaf2790d052bcc0d7512a86e86fe12041ea9020cb0c3664c723bcfb79a96e071ad3cb5b36cf2d77acc5deecea0adcd36c409410e20aaeac908923e9e9b
diff --git a/media-sound/easyeffects/easyeffects-6.1.2.ebuild b/media-sound/easyeffects/easyeffects-6.1.4.ebuild
similarity index 100%
rename from media-sound/easyeffects/easyeffects-6.1.2.ebuild
rename to media-sound/easyeffects/easyeffects-6.1.4.ebuild
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-11-12 9:17 Jakov Smolić
0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2021-11-12 9:17 UTC (permalink / raw
To: gentoo-commits
commit: 55578d3fcdab1aa8913ef3b37aa5a6607cbfa30d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 09:17:12 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 09:17:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55578d3f
media-sound/easyeffects: Keyword 6.1.4 x86, #807265
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.1.4.ebuild b/media-sound/easyeffects/easyeffects-6.1.4.ebuild
index 92750db2b8f..e99c0e46a09 100644
--- a/media-sound/easyeffects/easyeffects-6.1.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~ppc64"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-11-18 17:13 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2021-11-18 17:13 UTC (permalink / raw
To: gentoo-commits
commit: f02a09e4d0beb6db9fb987ad2f8d8249337855b1
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 18 17:12:58 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Nov 18 17:13:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02a09e4
media-sound/easyeffects: add 6.1.5, drop 6.1.3
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../easyeffects/{easyeffects-6.1.3.ebuild => easyeffects-6.1.5.ebuild} | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index eb092ac74b34..bbdffda6c702 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,3 @@
DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7 SHA512 78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
-DIST easyeffects-6.1.3.tar.gz 1922869 BLAKE2B c92546ec8e1b67b09c9c46a21296fc77cb76617a581141ed6c01f57a00beb0f1428a70725918a627dcf1136b118daece89215084588d428a7673d6f2270f588a SHA512 ff3724abd821eb076d36b9f2543386bd899371d4401697b620292e9504a90f01a40c5a824e5517613747c2a3a872b3e72c8d798655069bb36742417523a968b3
DIST easyeffects-6.1.4.tar.gz 1959269 BLAKE2B b3a4b7f2e1816353bfda4d232f380483e33316c166d8b6e7e704cb86ac07e99fac14bac68e7748a3731ee76d07317d62cb4cae90c39cdbd77d794ef8151de71b SHA512 104e1efaf2790d052bcc0d7512a86e86fe12041ea9020cb0c3664c723bcfb79a96e071ad3cb5b36cf2d77acc5deecea0adcd36c409410e20aaeac908923e9e9b
+DIST easyeffects-6.1.5.tar.gz 1696731 BLAKE2B ad091c64fa7ece0f569a09ed551be0498b48f2f6f5346de51bd358942cd440663a05bb7271e1e6e8ca29427a799b12a03c26a763498a2f1f2c3093a784b92e2c SHA512 0f4505e429416186f3af4338c1c7b5afac0f0ec343749bd9bcc8cf222349b2cb25714de493236c57b1dd60dfcc3e1359cab15cdeabb661f4cb20591b518f70a6
diff --git a/media-sound/easyeffects/easyeffects-6.1.3.ebuild b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
similarity index 97%
rename from media-sound/easyeffects/easyeffects-6.1.3.ebuild
rename to media-sound/easyeffects/easyeffects-6.1.5.ebuild
index 92750db2b8fc..600dcea72c95 100644
--- a/media-sound/easyeffects/easyeffects-6.1.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~ppc64"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
@@ -27,6 +27,7 @@ RESTRICT="test"
DEPEND=">=dev-cpp/glibmm-2.68:2.68
>=dev-cpp/gtkmm-4.2.0:4.0
dev-cpp/nlohmann_json
+ dev-cpp/tbb
>=dev-libs/glib-2.56:2
>=dev-libs/libsigc++-3.0.6:3
media-libs/libbs2b
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2021-12-07 0:35 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-12-07 0:35 UTC (permalink / raw
To: gentoo-commits
commit: a66db0236c53bd0628cc50d809ea53659032093f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 7 00:35:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 7 00:35:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66db023
media-sound/easyeffects: Keyword 6.1.5 arm, #807265
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.1.5.ebuild b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
index 600dcea72c95..e2384d6fb9ab 100644
--- a/media-sound/easyeffects/easyeffects-6.1.5.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-01-01 14:12 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-01-01 14:12 UTC (permalink / raw
To: gentoo-commits
commit: 3d14f524eb0d5369e57a0f13127bcd5341732a09
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 1 14:01:04 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Jan 1 14:10:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d14f524
media-sound/easyeffects: update "no C++20 support" error message
gcc versions older than 10 require -std value "c++2a" rather than
"c++20". Since tests and research conducted by the user who reported
this problem show that easyeffects-6 cannot be built using gcc-9 owing
to the fact the <ranges> library has only been available in gcc since
10.1 (fortunately we do not have to handle the 10.0 case here because
the oldest gcc-10 version currently in the tree is 10.3.0), along with
the age of gcc-9, we shan't even bother even bother patching meson.build
to support the old value.
Closes: https://bugs.gentoo.org/830256
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.1.5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-6.1.5.ebuild b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
index e2384d6fb9ab..7a4a2e6d2b7d 100644
--- a/media-sound/easyeffects/easyeffects-6.1.5.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -61,7 +61,7 @@ BDEPEND="dev-libs/appstream-glib
pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] ; then
if ! test-flag-CXX -std=c++20 ; then
- die "You need at least GCC 8 or Clang 10 for C++20-specific compiler flags"
+ die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
fi
fi
}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-01-01 14:13 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-01-01 14:13 UTC (permalink / raw
To: gentoo-commits
commit: fe4dee041f89aec29a83834871a159f887d62733
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 1 14:12:45 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Jan 1 14:12:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4dee04
media-sound/easyeffects: remove no-longer-needed local use flags
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/metadata.xml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/media-sound/easyeffects/metadata.xml b/media-sound/easyeffects/metadata.xml
index baeb462dbb21..0291ee33b45a 100644
--- a/media-sound/easyeffects/metadata.xml
+++ b/media-sound/easyeffects/metadata.xml
@@ -10,15 +10,9 @@
<name>Matthew Thode</name>
</maintainer>
<use>
- <flag name="bs2b">Enable use of <pkg>media-libs/libbs2b</pkg> for the crossfeed FX</flag>
<flag name="calf">Enable use of <pkg>media-plugins/calf</pkg> for adding various FX</flag>
<flag name="doc">Install packages needed to display built-in user documentation</flag>
<flag name="mda-lv2">Enable use of <pkg>media-plugins/mda-lv2</pkg> for the loudness FX</flag>
- <flag name="rnnoise">Enable use of <pkg>media-libs/rnnoise</pkg> for the neural network-based
- noise-reduction FX</flag>
- <flag name="rubberband">Enable use of <pkg>media-libs/rubberband</pkg> for the pitch-shifting FX</flag>
- <flag name="webrtc">Enable use of <pkg>media-plugins/gst-plugins-webrtc</pkg> for various
- voice-enhancement FX</flag>
<flag name="zamaudio">Enable use of <pkg>media-plugins/zam-plugins</pkg> for the maximizer FX</flag>
</use>
<upstream>
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-01-02 10:54 Jakov Smolić
0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2022-01-02 10:54 UTC (permalink / raw
To: gentoo-commits
commit: 68f5ca67a3494fe16ba304a5422a9ad30815ccfd
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 10:52:03 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 10:53:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f5ca67
media-sound/easyeffects: Stabilize 6.1.5 amd64, #830366
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.1.5.ebuild b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
index 7a4a2e6d2b7d..ef8f7dcc1bb2 100644
--- a/media-sound/easyeffects/easyeffects-6.1.5.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-01-12 22:15 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-01-12 22:15 UTC (permalink / raw
To: gentoo-commits
commit: 339d82e7f7c873c351d19cbb5c5da617ab0bf2da
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 12 22:14:43 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jan 12 22:14:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339d82e7
media-sound/easyeffects: unkeyword 6.2.1 for ~arm, ~arm64, ~ppc64, ~x86
gui-libs/libadwaita has only been keyworded ~amd64 so far.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.1.ebuild b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
index 7ba1666ddb3f..7f0216149525 100644
--- a/media-sound/easyeffects/easyeffects-6.2.1.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-01-15 23:45 Mart Raudsepp
0 siblings, 0 replies; 70+ messages in thread
From: Mart Raudsepp @ 2022-01-15 23:45 UTC (permalink / raw
To: gentoo-commits
commit: ffe641ccae4331e92bfbb9adb595d856af4843e5
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 15 23:44:44 2022 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 15 23:44:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe641cc
media-sound/easyeffects: slot depend on libadwaita
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.1.ebuild b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
index 7f0216149525..d5850143500c 100644
--- a/media-sound/easyeffects/easyeffects-6.2.1.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
@@ -30,7 +30,7 @@ DEPEND="dev-cpp/nlohmann_json
dev-libs/libfmt
>=dev-libs/libsigc++-3.0.6:3
>=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita
+ gui-libs/libadwaita:1
media-libs/libbs2b
>=media-libs/libebur128-1.2.0
media-libs/libsndfile
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-01-22 6:03 Arthur Zamarin
0 siblings, 0 replies; 70+ messages in thread
From: Arthur Zamarin @ 2022-01-22 6:03 UTC (permalink / raw
To: gentoo-commits
commit: 55ed1852e943cf19ff1768c7b6abc199b3ea811f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 06:02:40 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 06:02:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ed1852
media-sound/easyeffects: Keyword 6.2.1 ppc64, #807265
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.1.ebuild b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
index d5850143500c..c7f50ff049df 100644
--- a/media-sound/easyeffects/easyeffects-6.2.1.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~ppc64"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-01-27 19:29 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-01-27 19:29 UTC (permalink / raw
To: gentoo-commits
commit: 82cbdda24ce2a3fda1bc7ff181f629d090018a60
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 27 19:00:06 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Jan 27 19:28:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cbdda2
media-sound/easyeffects: add 6.2.2
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.2.2.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 01e6227ad082..984e5c11be74 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
DIST easyeffects-6.1.5.tar.gz 1696731 BLAKE2B ad091c64fa7ece0f569a09ed551be0498b48f2f6f5346de51bd358942cd440663a05bb7271e1e6e8ca29427a799b12a03c26a763498a2f1f2c3093a784b92e2c SHA512 0f4505e429416186f3af4338c1c7b5afac0f0ec343749bd9bcc8cf222349b2cb25714de493236c57b1dd60dfcc3e1359cab15cdeabb661f4cb20591b518f70a6
DIST easyeffects-6.2.1.tar.gz 1729150 BLAKE2B 660bfbd21c04bf0afcfd2918278f6fcf6f21a7c44ca5ff69b3782ec9de8a93c65d240bca52a0a6009a8a4c00d7970ff8fe740b1e969bed99e6f24eaa4b0789bd SHA512 0539c2cadf38796b7bb0f82b260829f5794b1ab8e20185b855335b080a107e6858b1d80fbaa3b7b59cdfb50d67e3ad90fecab464fc0901af49e76171f5bc0014
+DIST easyeffects-6.2.2.tar.gz 2614684 BLAKE2B 9a7e3cd53ce31fef424d38f5591130a6f1fd6648b73f72b504c006b8cc3712320fe6eddca7209568b0272820053ea0179d80b0acf198fa9956a4a86c3fc1865b SHA512 d2200d66b54f9d125c36d306b36a71f477ed9ae8bb7c72f06a1a180903edb768ba0dc153322f82859dd6140d9e2f5d92a52506728e0ec06b79db1b400ca9a111
diff --git a/media-sound/easyeffects/easyeffects-6.2.2.ebuild b/media-sound/easyeffects/easyeffects-6.2.2.ebuild
new file mode 100644
index 000000000000..c7f50ff049df
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.2.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils flag-o-matic meson
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
+# TODO: check this every release.
+RESTRICT="test"
+
+DEPEND="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.2.1:4
+ gui-libs/libadwaita:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.31
+ sci-libs/fftw:3.0"
+RDEPEND="${DEPEND}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-02-01 14:33 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-02-01 14:33 UTC (permalink / raw
To: gentoo-commits
commit: fa9c0b8f66d8852b03fdbc6c5814721562033199
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 1 13:26:04 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Feb 1 14:33:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9c0b8f
media-sound/easyeffects: add 6.2.3, drop 6.2.1
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../easyeffects/{easyeffects-6.2.1.ebuild => easyeffects-6.2.3.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 984e5c11be74..0f64c6f14ff8 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,3 @@
DIST easyeffects-6.1.5.tar.gz 1696731 BLAKE2B ad091c64fa7ece0f569a09ed551be0498b48f2f6f5346de51bd358942cd440663a05bb7271e1e6e8ca29427a799b12a03c26a763498a2f1f2c3093a784b92e2c SHA512 0f4505e429416186f3af4338c1c7b5afac0f0ec343749bd9bcc8cf222349b2cb25714de493236c57b1dd60dfcc3e1359cab15cdeabb661f4cb20591b518f70a6
-DIST easyeffects-6.2.1.tar.gz 1729150 BLAKE2B 660bfbd21c04bf0afcfd2918278f6fcf6f21a7c44ca5ff69b3782ec9de8a93c65d240bca52a0a6009a8a4c00d7970ff8fe740b1e969bed99e6f24eaa4b0789bd SHA512 0539c2cadf38796b7bb0f82b260829f5794b1ab8e20185b855335b080a107e6858b1d80fbaa3b7b59cdfb50d67e3ad90fecab464fc0901af49e76171f5bc0014
DIST easyeffects-6.2.2.tar.gz 2614684 BLAKE2B 9a7e3cd53ce31fef424d38f5591130a6f1fd6648b73f72b504c006b8cc3712320fe6eddca7209568b0272820053ea0179d80b0acf198fa9956a4a86c3fc1865b SHA512 d2200d66b54f9d125c36d306b36a71f477ed9ae8bb7c72f06a1a180903edb768ba0dc153322f82859dd6140d9e2f5d92a52506728e0ec06b79db1b400ca9a111
+DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
diff --git a/media-sound/easyeffects/easyeffects-6.2.1.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
similarity index 100%
rename from media-sound/easyeffects/easyeffects-6.2.1.ebuild
rename to media-sound/easyeffects/easyeffects-6.2.3.ebuild
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-02-05 6:34 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2022-02-05 6:34 UTC (permalink / raw
To: gentoo-commits
commit: fb4b90602bea34556e7a016caf60242585d6a4a8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 5 06:32:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 5 06:32:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4b9060
media-sound/easyeffects: Keyword 6.2.3 arm, #807265
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
index c7f50ff049df..5a49e98687bf 100644
--- a/media-sound/easyeffects/easyeffects-6.2.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
+ KEYWORDS="~amd64 ~arm ~ppc64"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-02-06 7:40 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2022-02-06 7:40 UTC (permalink / raw
To: gentoo-commits
commit: 01ef6cc925cbd7902578f4ac313202d28e8a491e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 6 07:39:23 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 6 07:39:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ef6cc9
media-sound/easyeffects: Keyword 6.2.3 arm64, #807265
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
index 5a49e98687bf..4ac538e41f4a 100644
--- a/media-sound/easyeffects/easyeffects-6.2.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-02-13 22:44 Jakov Smolić
0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2022-02-13 22:44 UTC (permalink / raw
To: gentoo-commits
commit: 8cc32f6c9d8a7d685d5206b832567d1f78e1e565
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 22:44:14 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 22:44:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc32f6c
media-sound/easyeffects: Keyword 6.2.3 x86, #807265
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
index 4ac538e41f4a..aae6d2ac556a 100644
--- a/media-sound/easyeffects/easyeffects-6.2.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-02-28 16:56 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-02-28 16:56 UTC (permalink / raw
To: gentoo-commits
commit: 3c0a15b1f736896b57d42a1c1f951baf3c2342dc
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 16:56:16 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 16:56:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0a15b1
media-sound/easyeffects: drop 6.2.2
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 -
media-sound/easyeffects/easyeffects-6.2.2.ebuild | 79 ------------------------
2 files changed, 80 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 0f64c6f14ff8..17598a10edbd 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,2 @@
DIST easyeffects-6.1.5.tar.gz 1696731 BLAKE2B ad091c64fa7ece0f569a09ed551be0498b48f2f6f5346de51bd358942cd440663a05bb7271e1e6e8ca29427a799b12a03c26a763498a2f1f2c3093a784b92e2c SHA512 0f4505e429416186f3af4338c1c7b5afac0f0ec343749bd9bcc8cf222349b2cb25714de493236c57b1dd60dfcc3e1359cab15cdeabb661f4cb20591b518f70a6
-DIST easyeffects-6.2.2.tar.gz 2614684 BLAKE2B 9a7e3cd53ce31fef424d38f5591130a6f1fd6648b73f72b504c006b8cc3712320fe6eddca7209568b0272820053ea0179d80b0acf198fa9956a4a86c3fc1865b SHA512 d2200d66b54f9d125c36d306b36a71f477ed9ae8bb7c72f06a1a180903edb768ba0dc153322f82859dd6140d9e2f5d92a52506728e0ec06b79db1b400ca9a111
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
diff --git a/media-sound/easyeffects/easyeffects-6.2.2.ebuild b/media-sound/easyeffects/easyeffects-6.2.2.ebuild
deleted file mode 100644
index c7f50ff049df..000000000000
--- a/media-sound/easyeffects/easyeffects-6.2.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils flag-o-matic meson
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
-# TODO: check this every release.
-RESTRICT="test"
-
-DEPEND="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.31
- sci-libs/fftw:3.0"
-RDEPEND="${DEPEND}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-03-10 11:45 Jakov Smolić
0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2022-03-10 11:45 UTC (permalink / raw
To: gentoo-commits
commit: 8e84acc9aa19d5aadd193f6693c9db954334245d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 11:44:50 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 11:44:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e84acc9
media-sound/easyeffects: Stabilize 6.2.3 amd64, #834639
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
index aae6d2ac556a..4dd8004fcaa1 100644
--- a/media-sound/easyeffects/easyeffects-6.2.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-03-15 23:37 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-03-15 23:37 UTC (permalink / raw
To: gentoo-commits
commit: a4b0c2de8fd884752f9b2a5776b4ecca79ebf170
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 23:36:59 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 23:37:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b0c2de
media-sound/easyeffects: add 6.2.4
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.2.4.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 17598a10edbd..c4f5c5147dab 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
DIST easyeffects-6.1.5.tar.gz 1696731 BLAKE2B ad091c64fa7ece0f569a09ed551be0498b48f2f6f5346de51bd358942cd440663a05bb7271e1e6e8ca29427a799b12a03c26a763498a2f1f2c3093a784b92e2c SHA512 0f4505e429416186f3af4338c1c7b5afac0f0ec343749bd9bcc8cf222349b2cb25714de493236c57b1dd60dfcc3e1359cab15cdeabb661f4cb20591b518f70a6
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
+DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
diff --git a/media-sound/easyeffects/easyeffects-6.2.4.ebuild b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
new file mode 100644
index 000000000000..fe870ff42fa7
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils flag-o-matic meson
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
+# TODO: check this every release.
+RESTRICT="test"
+
+DEPEND="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.2.1:4
+ gui-libs/libadwaita:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/fftw:3.0"
+RDEPEND="${DEPEND}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-03-26 22:31 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-03-26 22:31 UTC (permalink / raw
To: gentoo-commits
commit: d9dc9d95112668ea03dc6b072b198b8216edb8ee
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 22:11:46 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 22:31:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9dc9d95
media-sound/easyeffects: drop 6.1.5
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 -
media-sound/easyeffects/easyeffects-6.1.5.ebuild | 79 ------------------------
2 files changed, 80 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index c4f5c5147dab..365baa4f2405 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,2 @@
-DIST easyeffects-6.1.5.tar.gz 1696731 BLAKE2B ad091c64fa7ece0f569a09ed551be0498b48f2f6f5346de51bd358942cd440663a05bb7271e1e6e8ca29427a799b12a03c26a763498a2f1f2c3093a784b92e2c SHA512 0f4505e429416186f3af4338c1c7b5afac0f0ec343749bd9bcc8cf222349b2cb25714de493236c57b1dd60dfcc3e1359cab15cdeabb661f4cb20591b518f70a6
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
diff --git a/media-sound/easyeffects/easyeffects-6.1.5.ebuild b/media-sound/easyeffects/easyeffects-6.1.5.ebuild
deleted file mode 100644
index ef8f7dcc1bb2..000000000000
--- a/media-sound/easyeffects/easyeffects-6.1.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils flag-o-matic meson
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
-# TODO: check this every release.
-RESTRICT="test"
-
-DEPEND=">=dev-cpp/glibmm-2.68:2.68
- >=dev-cpp/gtkmm-4.2.0:4.0
- dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- >=dev-libs/libsigc++-3.0.6:3
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.31
- sci-libs/fftw:3.0
- >=gui-libs/gtk-4.2.1:4"
-RDEPEND="${DEPEND}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-04-20 6:41 Jakov Smolić
0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2022-04-20 6:41 UTC (permalink / raw
To: gentoo-commits
commit: e5a9612a4b950aea775f8c3a89399cc5b7fb0272
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 06:41:41 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 06:41:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a9612a
media-sound/easyeffects: Stabilize 6.2.4 amd64, #839525
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.4.ebuild b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
index fe870ff42fa7..cfdaafbd3930 100644
--- a/media-sound/easyeffects/easyeffects-6.2.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-04-20 15:25 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-04-20 15:25 UTC (permalink / raw
To: gentoo-commits
commit: bd7bbecd2028e72cfe14101998666798b8cf8bd1
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 15:10:01 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 15:25:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7bbecd
media-sound/easyeffects: drop 6.2.3
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 -
media-sound/easyeffects/easyeffects-6.2.3.ebuild | 79 ------------------------
2 files changed, 80 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 365baa4f2405..1e0227a360d4 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1 @@
-DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
deleted file mode 100644
index 4dd8004fcaa1..000000000000
--- a/media-sound/easyeffects/easyeffects-6.2.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils flag-o-matic meson
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
-# TODO: check this every release.
-RESTRICT="test"
-
-DEPEND="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.31
- sci-libs/fftw:3.0"
-RDEPEND="${DEPEND}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-04-23 22:39 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-04-23 22:39 UTC (permalink / raw
To: gentoo-commits
commit: ba19fcf1bc2c0dde7921040d86d4a8b8b11b2560
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 23 22:29:08 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 22:39:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba19fcf1
media-sound/easyeffects: restore 6.2.3
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.2.3.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 1e0227a360d4..365baa4f2405 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1 +1,2 @@
+DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
new file mode 100644
index 000000000000..4dd8004fcaa1
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils flag-o-matic meson
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
+# TODO: check this every release.
+RESTRICT="test"
+
+DEPEND="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.2.1:4
+ gui-libs/libadwaita:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.31
+ sci-libs/fftw:3.0"
+RDEPEND="${DEPEND}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-04-23 22:45 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-04-23 22:45 UTC (permalink / raw
To: gentoo-commits
commit: 1783ed6c4bc4dd1583108de003387aea37ac0c58
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 23 22:43:11 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 22:43:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1783ed6c
media-sound/easyeffects: destabilize 6.2.4 for ~amd64
Just in case it is decided to destabilise =media-video/pipewire-0.3.49-r1
after all, given it shouldn't have been stabilised in the first place
yet.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.4.ebuild b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
index cfdaafbd3930..fe870ff42fa7 100644
--- a/media-sound/easyeffects/easyeffects-6.2.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-05-29 8:34 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-05-29 8:34 UTC (permalink / raw
To: gentoo-commits
commit: 33d39cec19e219b9d7842476344201de2af352b6
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 08:33:54 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun May 29 08:34:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d39cec
media-sound/easyeffects: add 6.2.5
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.2.5.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 365baa4f2405..f3f21a9b2c28 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
+DIST easyeffects-6.2.5.tar.gz 2673461 BLAKE2B b254dbee930d4ed3c87f27e41321f5b2151bcda258cece4a6fbb7f1465b839851bf82b3fb5517bee44c23bef34f53fe7dce8f54295d93473e7e19622131c3274 SHA512 260b864e5928191dd5574e23a5f51f4df0dcc552c44ecf2d0c1166d589fc1b4320b9da786de88c8837dcb28527163051dc80b5a5a33a9cdde2466405c73248f2
diff --git a/media-sound/easyeffects/easyeffects-6.2.5.ebuild b/media-sound/easyeffects/easyeffects-6.2.5.ebuild
new file mode 100644
index 000000000000..fe870ff42fa7
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.2.5.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils flag-o-matic meson
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
+# TODO: check this every release.
+RESTRICT="test"
+
+DEPEND="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.2.1:4
+ gui-libs/libadwaita:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/fftw:3.0"
+RDEPEND="${DEPEND}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-05-31 22:11 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-05-31 22:11 UTC (permalink / raw
To: gentoo-commits
commit: eef1288b2f659e19eb6656d28cc89d4606fefc24
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 22:09:07 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue May 31 22:11:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef1288b
media-sound/easyeffects-6.2.5: die if <=gcc-10 is used
Upstream has made a conscious decision not to support older gcc version
any more, see the comments in
https://github.com/wwmm/easyeffects/issues/1510 .
Closes: https://bugs.gentoo.org/848072
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.5.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.5.ebuild b/media-sound/easyeffects/easyeffects-6.2.5.ebuild
index fe870ff42fa7..098fd480a549 100644
--- a/media-sound/easyeffects/easyeffects-6.2.5.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit gnome2-utils flag-o-matic meson
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
HOMEPAGE="https://github.com/wwmm/easyeffects"
@@ -63,6 +63,10 @@ pkg_pretend() {
if ! test-flag-CXX -std=c++20 ; then
die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
fi
+
+ if tc-is-gcc && [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
fi
}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-06-05 19:21 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-06-05 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 4b82f945709e49c331fb7bbfd1d797dcedd888b2
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 19:21:22 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 19:21:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b82f945
media-sound/easyeffects: stabilize 6.2.4 for amd64
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.4.ebuild b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
index fe870ff42fa7..cfdaafbd3930 100644
--- a/media-sound/easyeffects/easyeffects-6.2.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-06-30 12:00 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-06-30 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 0c969dfcf44082cf7411a262f1b1db212992b992
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 30 11:59:16 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 12:00:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c969dfc
media-sound/easyeffects: add 6.2.6
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.2.6.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index f3f21a9b2c28..57156a14e4bc 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,4 @@
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
DIST easyeffects-6.2.5.tar.gz 2673461 BLAKE2B b254dbee930d4ed3c87f27e41321f5b2151bcda258cece4a6fbb7f1465b839851bf82b3fb5517bee44c23bef34f53fe7dce8f54295d93473e7e19622131c3274 SHA512 260b864e5928191dd5574e23a5f51f4df0dcc552c44ecf2d0c1166d589fc1b4320b9da786de88c8837dcb28527163051dc80b5a5a33a9cdde2466405c73248f2
+DIST easyeffects-6.2.6.tar.gz 2743298 BLAKE2B 242faa7a819f7986a292bc587a841b130284e9770ff299af741a9f8df56807fd878a5c66a3323af09cd7672c403af725e8f6c3c5109f90a35868e09d37fce742 SHA512 0c93c6afdc337bd5fe60beab00475087eece250ac7014a8b5ac0e6cad9154b3ac22cfa61a44bbbaa99aff79d4706772e903a056c3719a58d9507772684d6f767
diff --git a/media-sound/easyeffects/easyeffects-6.2.6.ebuild b/media-sound/easyeffects/easyeffects-6.2.6.ebuild
new file mode 100644
index 000000000000..9250f1d82ccd
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.2.6.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+DEPEND="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.2.1:4
+ gui-libs/libadwaita:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/fftw:3.0"
+RDEPEND="${DEPEND}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
+ fi
+
+ if tc-is-gcc && [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-07-27 8:17 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-07-27 8:17 UTC (permalink / raw
To: gentoo-commits
commit: 464f51d3774beab474e59d65ee3df8018991d1b5
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 08:03:51 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 08:17:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464f51d3
media-sound/easyeffects: add 6.2.8, drop 6.2.5
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../{easyeffects-6.2.5.ebuild => easyeffects-6.2.8.ebuild} | 4 ----
2 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 57156a14e4bc..6ae12a111e49 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,4 +1,4 @@
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
-DIST easyeffects-6.2.5.tar.gz 2673461 BLAKE2B b254dbee930d4ed3c87f27e41321f5b2151bcda258cece4a6fbb7f1465b839851bf82b3fb5517bee44c23bef34f53fe7dce8f54295d93473e7e19622131c3274 SHA512 260b864e5928191dd5574e23a5f51f4df0dcc552c44ecf2d0c1166d589fc1b4320b9da786de88c8837dcb28527163051dc80b5a5a33a9cdde2466405c73248f2
DIST easyeffects-6.2.6.tar.gz 2743298 BLAKE2B 242faa7a819f7986a292bc587a841b130284e9770ff299af741a9f8df56807fd878a5c66a3323af09cd7672c403af725e8f6c3c5109f90a35868e09d37fce742 SHA512 0c93c6afdc337bd5fe60beab00475087eece250ac7014a8b5ac0e6cad9154b3ac22cfa61a44bbbaa99aff79d4706772e903a056c3719a58d9507772684d6f767
+DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
diff --git a/media-sound/easyeffects/easyeffects-6.2.5.ebuild b/media-sound/easyeffects/easyeffects-6.2.8.ebuild
similarity index 94%
rename from media-sound/easyeffects/easyeffects-6.2.5.ebuild
rename to media-sound/easyeffects/easyeffects-6.2.8.ebuild
index 098fd480a549..9250f1d82ccd 100644
--- a/media-sound/easyeffects/easyeffects-6.2.5.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.8.ebuild
@@ -20,10 +20,6 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="calf +doc mda-lv2 zamaudio"
-# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
-# TODO: check this every release.
-RESTRICT="test"
-
DEPEND="dev-cpp/nlohmann_json
dev-cpp/tbb
>=dev-libs/glib-2.56:2
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-07-27 23:37 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-07-27 23:37 UTC (permalink / raw
To: gentoo-commits
commit: d0cfd5c5282691ad3d72d038253a9addcb296e6a
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 23:21:55 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 23:37:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cfd5c5
media-sound/easyeffects: move media-libs/libsamplerate to DEPEND
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.8.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.8.ebuild b/media-sound/easyeffects/easyeffects-6.2.8.ebuild
index 9250f1d82ccd..7df1501d43c1 100644
--- a/media-sound/easyeffects/easyeffects-6.2.8.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.8.ebuild
@@ -20,7 +20,7 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="calf +doc mda-lv2 zamaudio"
-DEPEND="dev-cpp/nlohmann_json
+COMMON="dev-cpp/nlohmann_json
dev-cpp/tbb
>=dev-libs/glib-2.56:2
dev-libs/libfmt
@@ -38,19 +38,19 @@ DEPEND="dev-cpp/nlohmann_json
>=media-libs/zita-convolver-3.0.0
>=media-video/pipewire-0.3.41
sci-libs/fftw:3.0"
-RDEPEND="${DEPEND}
+# Only header files are used from libsamplerate
+DEPEND="${COMMON}
+ media-libs/libsamplerate"
+RDEPEND="${COMMON}
>=media-libs/lsp-plugins-1.1.24[lv2]
sys-apps/dbus
calf? ( >=media-plugins/calf-0.90.1[lv2] )
doc? ( gnome-extra/yelp )
mda-lv2? ( media-plugins/mda-lv2 )
zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
BDEPEND="dev-libs/appstream-glib
dev-util/desktop-file-utils
dev-util/itstool
- media-libs/libsamplerate
sys-devel/gettext
virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-09-01 15:34 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-09-01 15:34 UTC (permalink / raw
To: gentoo-commits
commit: 7751eae264411ed3c654a83613d7069325fe2056
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 1 15:22:59 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Sep 1 15:34:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7751eae2
media-sound/easyeffects: drop 6.2.6
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 -
media-sound/easyeffects/easyeffects-6.2.6.ebuild | 79 ------------------------
2 files changed, 80 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 6ae12a111e49..d323a0ddb7ee 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,4 +1,3 @@
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
-DIST easyeffects-6.2.6.tar.gz 2743298 BLAKE2B 242faa7a819f7986a292bc587a841b130284e9770ff299af741a9f8df56807fd878a5c66a3323af09cd7672c403af725e8f6c3c5109f90a35868e09d37fce742 SHA512 0c93c6afdc337bd5fe60beab00475087eece250ac7014a8b5ac0e6cad9154b3ac22cfa61a44bbbaa99aff79d4706772e903a056c3719a58d9507772684d6f767
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
diff --git a/media-sound/easyeffects/easyeffects-6.2.6.ebuild b/media-sound/easyeffects/easyeffects-6.2.6.ebuild
deleted file mode 100644
index 9250f1d82ccd..000000000000
--- a/media-sound/easyeffects/easyeffects-6.2.6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-DEPEND="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.41
- sci-libs/fftw:3.0"
-RDEPEND="${DEPEND}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
- fi
-
- if tc-is-gcc && [[ $(gcc-major-version) -lt 11 ]] ; then
- die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-09-01 19:14 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2022-09-01 19:14 UTC (permalink / raw
To: gentoo-commits
commit: 41a2447276e5d13c1a5c9604ba07450ab6a5ea92
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 1 19:11:27 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 1 19:11:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a24472
media-sound/easyeffects: Stabilize 6.2.8 amd64, #867868
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.2.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-6.2.8.ebuild b/media-sound/easyeffects/easyeffects-6.2.8.ebuild
index 7df1501d43c1..a21e92d422f6 100644
--- a/media-sound/easyeffects/easyeffects-6.2.8.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.8.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-09-01 23:22 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-09-01 23:22 UTC (permalink / raw
To: gentoo-commits
commit: cc602f367defccce624ea5aeca0e462a2a5a0bb7
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 1 23:17:07 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Sep 1 23:17:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc602f36
media-sound/easyeffects: drop 6.2.4
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 -
media-sound/easyeffects/easyeffects-6.2.4.ebuild | 79 ------------------------
2 files changed, 80 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index d323a0ddb7ee..e67326e8a10f 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,2 @@
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
-DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
diff --git a/media-sound/easyeffects/easyeffects-6.2.4.ebuild b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
deleted file mode 100644
index cfdaafbd3930..000000000000
--- a/media-sound/easyeffects/easyeffects-6.2.4.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils flag-o-matic meson
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
-# TODO: check this every release.
-RESTRICT="test"
-
-DEPEND="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.41
- sci-libs/fftw:3.0"
-RDEPEND="${DEPEND}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-09-05 11:39 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-09-05 11:39 UTC (permalink / raw
To: gentoo-commits
commit: 2863950ffc5c2a5a99c69dfbbb6a183e2d229d69
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 5 11:38:45 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Sep 5 11:39:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2863950f
media-sound/easyeffects: add 6.3.0
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-6.3.0.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index e67326e8a10f..afbb384076ed 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
+DIST easyeffects-6.3.0.tar.gz 3098280 BLAKE2B db48eb884ccbd582f80ce38b7b915c4fa5abb45d3ba7d2e320fbc73e0c4da4fa03d7c44e19623482f62df30b27e5773e53185b04e76e8d0fb04ee16d6c11c39f SHA512 a9ee60b59afd496e028477c9b8a764ad76858df5dffda3dc1b90d465eae33c8a0ea92a1f7cf7c216c59d8f8a60a05f8ebe5e8e0fe9ad506e469eda2ac77c992b
diff --git a/media-sound/easyeffects/easyeffects-6.3.0.ebuild b/media-sound/easyeffects/easyeffects-6.3.0.ebuild
new file mode 100644
index 000000000000..7df1501d43c1
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.3.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+COMMON="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.2.1:4
+ gui-libs/libadwaita:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/fftw:3.0"
+# Only header files are used from libsamplerate
+DEPEND="${COMMON}
+ media-libs/libsamplerate"
+RDEPEND="${COMMON}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! test-flag-CXX -std=c++20 ; then
+ die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
+ fi
+
+ if tc-is-gcc && [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-10-04 3:13 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-10-04 3:13 UTC (permalink / raw
To: gentoo-commits
commit: 7dbeecd706f4f9fc157df43bfe660a79d27081ef
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 02:26:02 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 03:13:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbeecd7
media-sound/easyeffects: require gcc to build 6.3.0
Enforced by upstream build scripts + code known to fail to compile
against clang (see https://github.com/wwmm/easyeffects/pull/1739).
Closes: https://bugs.gentoo.org/874342
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-6.3.0.ebuild | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-6.3.0.ebuild b/media-sound/easyeffects/easyeffects-6.3.0.ebuild
index 7df1501d43c1..b9f9b01ee3f3 100644
--- a/media-sound/easyeffects/easyeffects-6.3.0.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
+inherit gnome2-utils meson toolchain-funcs
DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
HOMEPAGE="https://github.com/wwmm/easyeffects"
@@ -56,11 +56,10 @@ BDEPEND="dev-libs/appstream-glib
pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
+ if ! tc-is-gcc; then
+ die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
fi
-
- if tc-is-gcc && [[ $(gcc-major-version) -lt 11 ]] ; then
+ if [[ $(gcc-major-version) -lt 11 ]] ; then
die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
fi
fi
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-11-10 11:05 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-11-10 11:05 UTC (permalink / raw
To: gentoo-commits
commit: 32f620f62558e1aef80885b91370f33bc7e061b7
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:03:53 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 11:04:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f620f6
media-sound/easyeffects: drop 6.2.3, 6.3.0
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 -
media-sound/easyeffects/easyeffects-6.2.3.ebuild | 79 ------------------------
media-sound/easyeffects/easyeffects-6.3.0.ebuild | 78 -----------------------
3 files changed, 159 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 434baf297fad..5655a1c6dfbe 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,4 +1,2 @@
-DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
-DIST easyeffects-6.3.0.tar.gz 3098280 BLAKE2B db48eb884ccbd582f80ce38b7b915c4fa5abb45d3ba7d2e320fbc73e0c4da4fa03d7c44e19623482f62df30b27e5773e53185b04e76e8d0fb04ee16d6c11c39f SHA512 a9ee60b59afd496e028477c9b8a764ad76858df5dffda3dc1b90d465eae33c8a0ea92a1f7cf7c216c59d8f8a60a05f8ebe5e8e0fe9ad506e469eda2ac77c992b
DIST easyeffects-7.0.0.tar.gz 3126205 BLAKE2B 8b53a8f8e8499df79353c7904e230b26c766ada9724bc407b08cbce619e1cc1d86bba4f7e557d8324990b025c327bf80f315346d58e88677ca47cbd3da8fe4e3 SHA512 e7e187f154ce076c8e204c5b54951f21fbfe4cd12408a2024560e7fc3a26e58faa7710dc7ae1e5f26a2fe1cafe9ca42c360b1b05ad1e324f614aaac106277ef3
diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
deleted file mode 100644
index 4dd8004fcaa1..000000000000
--- a/media-sound/easyeffects/easyeffects-6.2.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils flag-o-matic meson
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
-# TODO: check this every release.
-RESTRICT="test"
-
-DEPEND="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.31
- sci-libs/fftw:3.0"
-RDEPEND="${DEPEND}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-# Only header files are used from libsamplerate so put it here rather than DEPEND
-# to avoid unnecessary cross-compilation.
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- media-libs/libsamplerate
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
diff --git a/media-sound/easyeffects/easyeffects-6.3.0.ebuild b/media-sound/easyeffects/easyeffects-6.3.0.ebuild
deleted file mode 100644
index b9f9b01ee3f3..000000000000
--- a/media-sound/easyeffects/easyeffects-6.3.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-COMMON="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.41
- sci-libs/fftw:3.0"
-# Only header files are used from libsamplerate
-DEPEND="${COMMON}
- media-libs/libsamplerate"
-RDEPEND="${COMMON}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! tc-is-gcc; then
- die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
- fi
- if [[ $(gcc-major-version) -lt 11 ]] ; then
- die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-11-10 11:05 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-11-10 11:05 UTC (permalink / raw
To: gentoo-commits
commit: fba4fb800a89d99855aedb3665217456ea26f18a
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:03:10 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 11:04:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba4fb80
media-sound/easyeffects: add 7.0.0
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-7.0.0.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index afbb384076ed..434baf297fad 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,4 @@
DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
DIST easyeffects-6.3.0.tar.gz 3098280 BLAKE2B db48eb884ccbd582f80ce38b7b915c4fa5abb45d3ba7d2e320fbc73e0c4da4fa03d7c44e19623482f62df30b27e5773e53185b04e76e8d0fb04ee16d6c11c39f SHA512 a9ee60b59afd496e028477c9b8a764ad76858df5dffda3dc1b90d465eae33c8a0ea92a1f7cf7c216c59d8f8a60a05f8ebe5e8e0fe9ad506e469eda2ac77c992b
+DIST easyeffects-7.0.0.tar.gz 3126205 BLAKE2B 8b53a8f8e8499df79353c7904e230b26c766ada9724bc407b08cbce619e1cc1d86bba4f7e557d8324990b025c327bf80f315346d58e88677ca47cbd3da8fe4e3 SHA512 e7e187f154ce076c8e204c5b54951f21fbfe4cd12408a2024560e7fc3a26e58faa7710dc7ae1e5f26a2fe1cafe9ca42c360b1b05ad1e324f614aaac106277ef3
diff --git a/media-sound/easyeffects/easyeffects-7.0.0.ebuild b/media-sound/easyeffects/easyeffects-7.0.0.ebuild
new file mode 100644
index 000000000000..84203eb3205f
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-7.0.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+COMMON="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.2.1:4
+ gui-libs/libadwaita:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speex
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/fftw:3.0"
+# Only header files are used from libsamplerate
+DEPEND="${COMMON}
+ media-libs/libsamplerate"
+RDEPEND="${COMMON}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! tc-is-gcc; then
+ die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
+ fi
+ if [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2022-11-10 15:20 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2022-11-10 15:20 UTC (permalink / raw
To: gentoo-commits
commit: abdc7c769a3a97402779bfb1e6b4cd7750da369c
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 15:12:29 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 15:20:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdc7c76
media-sound/easyeffects: (R)DEPEND on sci-libs/gsl
Needed alongside media-libs/speex (which by the way is technically
an *optional* dependency but given Easy Effects also have
a mandatory dependency on media-libs/speexdsp, adding IUSE=speex
would IMHO be confusing) since 7.0.0 but I forgot to paste that one
in.
With thanks to Xian Wang for having spotted this before me.
Closes: https://bugs.gentoo.org/880745
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
.../{easyeffects-7.0.0.ebuild => easyeffects-7.0.0-r1.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-sound/easyeffects/easyeffects-7.0.0.ebuild b/media-sound/easyeffects/easyeffects-7.0.0-r1.ebuild
similarity index 99%
rename from media-sound/easyeffects/easyeffects-7.0.0.ebuild
rename to media-sound/easyeffects/easyeffects-7.0.0-r1.ebuild
index 84203eb3205f..f1da56bfcae1 100644
--- a/media-sound/easyeffects/easyeffects-7.0.0.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.0-r1.ebuild
@@ -38,6 +38,7 @@ COMMON="dev-cpp/nlohmann_json
media-libs/speexdsp
>=media-libs/zita-convolver-3.0.0
>=media-video/pipewire-0.3.41
+ sci-libs/gsl:=
sci-libs/fftw:3.0"
# Only header files are used from libsamplerate
DEPEND="${COMMON}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-02-28 10:42 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-02-28 10:42 UTC (permalink / raw
To: gentoo-commits
commit: 59a00a9ded97e5b5b0770d99a501fc76a80358ff
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 28 09:51:21 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Feb 28 10:42:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a00a9d
media-sound/easyeffects: add 7.0.1, drop 7.0.0-r1
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../{easyeffects-7.0.0-r1.ebuild => easyeffects-7.0.1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 5655a1c6dfbe..9dd097346343 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,2 @@
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
-DIST easyeffects-7.0.0.tar.gz 3126205 BLAKE2B 8b53a8f8e8499df79353c7904e230b26c766ada9724bc407b08cbce619e1cc1d86bba4f7e557d8324990b025c327bf80f315346d58e88677ca47cbd3da8fe4e3 SHA512 e7e187f154ce076c8e204c5b54951f21fbfe4cd12408a2024560e7fc3a26e58faa7710dc7ae1e5f26a2fe1cafe9ca42c360b1b05ad1e324f614aaac106277ef3
+DIST easyeffects-7.0.1.tar.gz 3208585 BLAKE2B 95d0c8948221bf8fec2e07e4dcfb664ed34065c9d5717aa76b91d3b42336cb989bfcf44a9adc0400898640f3e24dd379861140449fec00afca7dea9064055ba2 SHA512 6eec2020fd91e793caf9fca45eb51e7efc1c59f2bb0d4aca15178a51753258fc1990438eda26b8cb8622b7f51d47d28f184593f238c9ed072f4306be0af3f5a2
diff --git a/media-sound/easyeffects/easyeffects-7.0.0-r1.ebuild b/media-sound/easyeffects/easyeffects-7.0.1.ebuild
similarity index 98%
rename from media-sound/easyeffects/easyeffects-7.0.0-r1.ebuild
rename to media-sound/easyeffects/easyeffects-7.0.1.ebuild
index f1da56bfcae1..2bbe7dc5d724 100644
--- a/media-sound/easyeffects/easyeffects-7.0.0-r1.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-04-08 20:56 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-04-08 20:56 UTC (permalink / raw
To: gentoo-commits
commit: 65a93ca61ca350cb6ce2aeac123f61362b495d19
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 8 20:50:55 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Apr 8 20:56:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a93ca6
media-sound/easyeffects: add 7.0.3
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-7.0.3.ebuild | 80 ++++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 9dd097346343..f8a4ae256fd8 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
DIST easyeffects-7.0.1.tar.gz 3208585 BLAKE2B 95d0c8948221bf8fec2e07e4dcfb664ed34065c9d5717aa76b91d3b42336cb989bfcf44a9adc0400898640f3e24dd379861140449fec00afca7dea9064055ba2 SHA512 6eec2020fd91e793caf9fca45eb51e7efc1c59f2bb0d4aca15178a51753258fc1990438eda26b8cb8622b7f51d47d28f184593f238c9ed072f4306be0af3f5a2
+DIST easyeffects-7.0.3.tar.gz 3229626 BLAKE2B 12eef03e875ae4c59a9085f9c1e5b8599ac27105829bdf96ee4378b454dbb32ed6839231955a9067b27f7ab674c4d13bfdbccbf5ae6f83d2301ebb6cd3747baa SHA512 68975c6e5f09987a57b6e6b0db56e7f02376a10aebd7e44311f0d92d04a93c5358fb835cdaeb4f7c193fdbf90833827eb31d38707ae4e75feeab7b04ba66fc39
diff --git a/media-sound/easyeffects/easyeffects-7.0.3.ebuild b/media-sound/easyeffects/easyeffects-7.0.3.ebuild
new file mode 100644
index 000000000000..c785ab96e07b
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-7.0.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+COMMON="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.10.0:4
+ >=gui-libs/libadwaita-1.2.0:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/rubberband[ladspa]
+ media-libs/speex
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/gsl:=
+ sci-libs/fftw:3.0"
+# Only header files are used from libsamplerate
+DEPEND="${COMMON}
+ media-libs/libsamplerate"
+RDEPEND="${COMMON}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! tc-is-gcc; then
+ die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
+ fi
+ if [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-05-11 12:03 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-05-11 12:03 UTC (permalink / raw
To: gentoo-commits
commit: 629f726cd3c3f4d958719bd735d436c01dfac592
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 11:43:27 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu May 11 11:59:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629f726c
media-sound/easyeffects: add 7.0.4, drop 7.0.1
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../{easyeffects-7.0.1.ebuild => easyeffects-7.0.4.ebuild} | 5 ++---
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index f8a4ae256fd8..3c627fccaea8 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,3 @@
DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
-DIST easyeffects-7.0.1.tar.gz 3208585 BLAKE2B 95d0c8948221bf8fec2e07e4dcfb664ed34065c9d5717aa76b91d3b42336cb989bfcf44a9adc0400898640f3e24dd379861140449fec00afca7dea9064055ba2 SHA512 6eec2020fd91e793caf9fca45eb51e7efc1c59f2bb0d4aca15178a51753258fc1990438eda26b8cb8622b7f51d47d28f184593f238c9ed072f4306be0af3f5a2
DIST easyeffects-7.0.3.tar.gz 3229626 BLAKE2B 12eef03e875ae4c59a9085f9c1e5b8599ac27105829bdf96ee4378b454dbb32ed6839231955a9067b27f7ab674c4d13bfdbccbf5ae6f83d2301ebb6cd3747baa SHA512 68975c6e5f09987a57b6e6b0db56e7f02376a10aebd7e44311f0d92d04a93c5358fb835cdaeb4f7c193fdbf90833827eb31d38707ae4e75feeab7b04ba66fc39
+DIST easyeffects-7.0.4.tar.gz 3252579 BLAKE2B 78284d6295082bda03f9892af4d60b641ab55246eb989dc2b942d279ce77043e17410ec21850fc1f3934f614487a54e8f02b2063d5fa2c53ec6e0987c41a780b SHA512 0d9b51d329ad207b0df42dc0b7285900441df9f6f96c1119571a10376ca148ecc0b74e2372f5aa334cf38be60386d8479cb93bb3e5c1b76c29a305debd9ba5eb
diff --git a/media-sound/easyeffects/easyeffects-7.0.1.ebuild b/media-sound/easyeffects/easyeffects-7.0.4.ebuild
similarity index 96%
rename from media-sound/easyeffects/easyeffects-7.0.1.ebuild
rename to media-sound/easyeffects/easyeffects-7.0.4.ebuild
index 2bbe7dc5d724..8e2cd6932cbb 100644
--- a/media-sound/easyeffects/easyeffects-7.0.1.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.4.ebuild
@@ -25,8 +25,8 @@ COMMON="dev-cpp/nlohmann_json
>=dev-libs/glib-2.56:2
dev-libs/libfmt
>=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
+ >=gui-libs/gtk-4.10.0:4
+ >=gui-libs/libadwaita-1.2.0:1
media-libs/libbs2b
>=media-libs/libebur128-1.2.0
media-libs/libsndfile
@@ -34,7 +34,6 @@ COMMON="dev-cpp/nlohmann_json
>=media-libs/lv2-1.18.2
media-libs/rnnoise
media-libs/rubberband[ladspa]
- media-libs/speex
media-libs/speexdsp
>=media-libs/zita-convolver-3.0.0
>=media-video/pipewire-0.3.41
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-05-11 12:30 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-05-11 12:30 UTC (permalink / raw
To: gentoo-commits
commit: b5cd43d76c9be45d74a2dacb8790ee9156937465
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 12:06:57 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu May 11 12:06:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cd43d7
media-sound/easyeffects: stabilize 7.0.3 for amd64
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-7.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-7.0.3.ebuild b/media-sound/easyeffects/easyeffects-7.0.3.ebuild
index c785ab96e07b..b8a7b8d0c73b 100644
--- a/media-sound/easyeffects/easyeffects-7.0.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-06-13 21:46 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-06-13 21:46 UTC (permalink / raw
To: gentoo-commits
commit: 742a0711b991bc7a16320e45900f361c5b36d7df
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 21:02:01 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 21:46:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742a0711
media-sound/easyeffects: drop 6.2.8, 7.0.3
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 -
media-sound/easyeffects/easyeffects-6.2.8.ebuild | 79 -----------------------
media-sound/easyeffects/easyeffects-7.0.3.ebuild | 80 ------------------------
3 files changed, 161 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 3c627fccaea8..6bfde3899719 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1 @@
-DIST easyeffects-6.2.8.tar.gz 3063821 BLAKE2B d64952ff1e04f0013cb2548cc62d67f4013e9bd51dda2afe50170fc1ddbaabb967da5cb0b2cf6fde44cbdcf196b9656d19172595f6c527099a86b2dfc8ff34be SHA512 8a306308e783ed19fd5380a6b8d1e0ddba1400bca3447ddbf2954355f6d74229d0e750e5ce50b19c9ad1979ee88cda6ad4d1b2549eef7bb88cd29b6dc96dc33b
-DIST easyeffects-7.0.3.tar.gz 3229626 BLAKE2B 12eef03e875ae4c59a9085f9c1e5b8599ac27105829bdf96ee4378b454dbb32ed6839231955a9067b27f7ab674c4d13bfdbccbf5ae6f83d2301ebb6cd3747baa SHA512 68975c6e5f09987a57b6e6b0db56e7f02376a10aebd7e44311f0d92d04a93c5358fb835cdaeb4f7c193fdbf90833827eb31d38707ae4e75feeab7b04ba66fc39
DIST easyeffects-7.0.4.tar.gz 3252579 BLAKE2B 78284d6295082bda03f9892af4d60b641ab55246eb989dc2b942d279ce77043e17410ec21850fc1f3934f614487a54e8f02b2063d5fa2c53ec6e0987c41a780b SHA512 0d9b51d329ad207b0df42dc0b7285900441df9f6f96c1119571a10376ca148ecc0b74e2372f5aa334cf38be60386d8479cb93bb3e5c1b76c29a305debd9ba5eb
diff --git a/media-sound/easyeffects/easyeffects-6.2.8.ebuild b/media-sound/easyeffects/easyeffects-6.2.8.ebuild
deleted file mode 100644
index a21e92d422f6..000000000000
--- a/media-sound/easyeffects/easyeffects-6.2.8.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils flag-o-matic meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-COMMON="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.2.1:4
- gui-libs/libadwaita:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.41
- sci-libs/fftw:3.0"
-# Only header files are used from libsamplerate
-DEPEND="${COMMON}
- media-libs/libsamplerate"
-RDEPEND="${COMMON}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! test-flag-CXX -std=c++20 ; then
- die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10"
- fi
-
- if tc-is-gcc && [[ $(gcc-major-version) -lt 11 ]] ; then
- die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
diff --git a/media-sound/easyeffects/easyeffects-7.0.3.ebuild b/media-sound/easyeffects/easyeffects-7.0.3.ebuild
deleted file mode 100644
index b8a7b8d0c73b..000000000000
--- a/media-sound/easyeffects/easyeffects-7.0.3.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-COMMON="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.10.0:4
- >=gui-libs/libadwaita-1.2.0:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/rubberband[ladspa]
- media-libs/speex
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.41
- sci-libs/gsl:=
- sci-libs/fftw:3.0"
-# Only header files are used from libsamplerate
-DEPEND="${COMMON}
- media-libs/libsamplerate"
-RDEPEND="${COMMON}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! tc-is-gcc; then
- die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
- fi
- if [[ $(gcc-major-version) -lt 11 ]] ; then
- die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-06-13 21:46 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-06-13 21:46 UTC (permalink / raw
To: gentoo-commits
commit: f632e31c349030aba3dc4e4237ade32027e8252c
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 21:02:11 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 21:46:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f632e31c
media-sound/easyeffects: add 7.0.5
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-7.0.5.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 6bfde3899719..e4dbe4de8b94 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1 +1,2 @@
DIST easyeffects-7.0.4.tar.gz 3252579 BLAKE2B 78284d6295082bda03f9892af4d60b641ab55246eb989dc2b942d279ce77043e17410ec21850fc1f3934f614487a54e8f02b2063d5fa2c53ec6e0987c41a780b SHA512 0d9b51d329ad207b0df42dc0b7285900441df9f6f96c1119571a10376ca148ecc0b74e2372f5aa334cf38be60386d8479cb93bb3e5c1b76c29a305debd9ba5eb
+DIST easyeffects-7.0.5.tar.gz 3304918 BLAKE2B 288a5460cd4e0a2ed823b3d388b5df6685e898228211f26f0c15cb02366afa2d1ec442b213ddd889dad119aa0fd2f47c089a0d24e539e899f6fe3771e4ff52d7 SHA512 16f8c91fc15e36a2e116be6eb34ac904c14b70ba9625c0db2406c978cfb8af88e3a1c3f5c1a6a6e5a0c7cb00d9f3e56de895392d27704c86a70d7fa5cfa393f3
diff --git a/media-sound/easyeffects/easyeffects-7.0.5.ebuild b/media-sound/easyeffects/easyeffects-7.0.5.ebuild
new file mode 100644
index 000000000000..480d947feca9
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-7.0.5.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+COMMON="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.10.0:4
+ >=gui-libs/libadwaita-1.2.0:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ media-libs/libsoundtouch
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/gsl:=
+ sci-libs/fftw:3.0"
+# Only header files are used from libsamplerate
+DEPEND="${COMMON}
+ media-libs/libsamplerate"
+RDEPEND="${COMMON}
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! tc-is-gcc; then
+ die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
+ fi
+ if [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-06-13 21:46 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-06-13 21:46 UTC (permalink / raw
To: gentoo-commits
commit: f026644a410f6c4f46041ce5efb9d7bdc27000ed
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 21:01:55 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 21:46:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f026644a
media-sound/easyeffects: stabilize 7.0.4 for amd64
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-7.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-7.0.4.ebuild b/media-sound/easyeffects/easyeffects-7.0.4.ebuild
index 8e2cd6932cbb..e82e7989111c 100644
--- a/media-sound/easyeffects/easyeffects-7.0.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-07-29 22:29 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-07-29 22:29 UTC (permalink / raw
To: gentoo-commits
commit: 332af5319b93bd5f7bd3206056b81985bce4c52e
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 29 22:26:50 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 22:26:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332af531
media-sound/easyeffects: stabilize 7.0.5 for amd64
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-7.0.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-7.0.5.ebuild b/media-sound/easyeffects/easyeffects-7.0.5.ebuild
index 480d947feca9..52eb8fe9983f 100644
--- a/media-sound/easyeffects/easyeffects-7.0.5.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-07-29 22:29 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-07-29 22:29 UTC (permalink / raw
To: gentoo-commits
commit: 959e261c9d665fda95de7b1757f76f378b059016
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 29 22:29:31 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 22:29:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959e261c
media-sound/easyeffects: add 7.0.6, drop 7.0.4
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../{easyeffects-7.0.4.ebuild => easyeffects-7.0.6.ebuild} | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index e4dbe4de8b94..fe07d0a16386 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,2 @@
-DIST easyeffects-7.0.4.tar.gz 3252579 BLAKE2B 78284d6295082bda03f9892af4d60b641ab55246eb989dc2b942d279ce77043e17410ec21850fc1f3934f614487a54e8f02b2063d5fa2c53ec6e0987c41a780b SHA512 0d9b51d329ad207b0df42dc0b7285900441df9f6f96c1119571a10376ca148ecc0b74e2372f5aa334cf38be60386d8479cb93bb3e5c1b76c29a305debd9ba5eb
DIST easyeffects-7.0.5.tar.gz 3304918 BLAKE2B 288a5460cd4e0a2ed823b3d388b5df6685e898228211f26f0c15cb02366afa2d1ec442b213ddd889dad119aa0fd2f47c089a0d24e539e899f6fe3771e4ff52d7 SHA512 16f8c91fc15e36a2e116be6eb34ac904c14b70ba9625c0db2406c978cfb8af88e3a1c3f5c1a6a6e5a0c7cb00d9f3e56de895392d27704c86a70d7fa5cfa393f3
+DIST easyeffects-7.0.6.tar.gz 3325780 BLAKE2B c65e913a27ee28454b01acee00ab78a43012c1d71916f1fd745d1666ac96e765dc154e79717c903f32903cc35c8212641aa0d8341c8053637cd569fc895e099a SHA512 8fb94551e9f434b6695412bc60ccb86f5d5b56b043b17ae3509c909000883c2e853090ca79370db93b27ab6d8077a248c491ecd5415308dc55d055e5b1388f40
diff --git a/media-sound/easyeffects/easyeffects-7.0.4.ebuild b/media-sound/easyeffects/easyeffects-7.0.6.ebuild
similarity index 96%
rename from media-sound/easyeffects/easyeffects-7.0.4.ebuild
rename to media-sound/easyeffects/easyeffects-7.0.6.ebuild
index e82e7989111c..480d947feca9 100644
--- a/media-sound/easyeffects/easyeffects-7.0.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
@@ -30,10 +30,10 @@ COMMON="dev-cpp/nlohmann_json
media-libs/libbs2b
>=media-libs/libebur128-1.2.0
media-libs/libsndfile
+ media-libs/libsoundtouch
>=media-libs/lilv-0.22
>=media-libs/lv2-1.18.2
media-libs/rnnoise
- media-libs/rubberband[ladspa]
media-libs/speexdsp
>=media-libs/zita-convolver-3.0.0
>=media-video/pipewire-0.3.41
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-08-12 21:07 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-08-12 21:07 UTC (permalink / raw
To: gentoo-commits
commit: 4ca5466a8b0853ebb923d62c05a3e9b9adf315ab
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 20:13:16 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 21:07:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5466a
media-sound/easyeffects: add 7.0.7, drop 7.0.6
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 2 +-
.../easyeffects/{easyeffects-7.0.6.ebuild => easyeffects-7.0.7.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index fe07d0a16386..d0ad84fb31e0 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,2 @@
DIST easyeffects-7.0.5.tar.gz 3304918 BLAKE2B 288a5460cd4e0a2ed823b3d388b5df6685e898228211f26f0c15cb02366afa2d1ec442b213ddd889dad119aa0fd2f47c089a0d24e539e899f6fe3771e4ff52d7 SHA512 16f8c91fc15e36a2e116be6eb34ac904c14b70ba9625c0db2406c978cfb8af88e3a1c3f5c1a6a6e5a0c7cb00d9f3e56de895392d27704c86a70d7fa5cfa393f3
-DIST easyeffects-7.0.6.tar.gz 3325780 BLAKE2B c65e913a27ee28454b01acee00ab78a43012c1d71916f1fd745d1666ac96e765dc154e79717c903f32903cc35c8212641aa0d8341c8053637cd569fc895e099a SHA512 8fb94551e9f434b6695412bc60ccb86f5d5b56b043b17ae3509c909000883c2e853090ca79370db93b27ab6d8077a248c491ecd5415308dc55d055e5b1388f40
+DIST easyeffects-7.0.7.tar.gz 3359508 BLAKE2B 16c4fd322eefcd16bb8a83a5443e482689b2f4665556f306e11c072b869f9929d5c7b781f7adbba7faacb71a07c0bdd2b61efb6584131e61e2bfa6dedcdf3c8d SHA512 3ceadf6c8acff64a98cf6c0e2c5386aa7b6d4649d49a9879574415bb7959b9c7243870bc30ea38bb3de3ee5b4d9ab9892eb8809069c08b2a50ab7f2342f6a1e4
diff --git a/media-sound/easyeffects/easyeffects-7.0.6.ebuild b/media-sound/easyeffects/easyeffects-7.0.7.ebuild
similarity index 100%
rename from media-sound/easyeffects/easyeffects-7.0.6.ebuild
rename to media-sound/easyeffects/easyeffects-7.0.7.ebuild
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-08-14 10:16 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-08-14 10:16 UTC (permalink / raw
To: gentoo-commits
commit: f12ab208fc51d893e7ffc18b1e17479f337bb89b
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 14 10:00:45 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Aug 14 10:00:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12ab208
media-sound/easyeffects: allow building with >=sys-devel/clang-16
Closes: https://bugs.gentoo.org/910310
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-7.0.7.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-7.0.7.ebuild b/media-sound/easyeffects/easyeffects-7.0.7.ebuild
index 480d947feca9..14f68e4eecc4 100644
--- a/media-sound/easyeffects/easyeffects-7.0.7.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.7.ebuild
@@ -58,9 +58,10 @@ BDEPEND="dev-libs/appstream-glib
pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] ; then
if ! tc-is-gcc; then
- die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
- fi
- if [[ $(gcc-major-version) -lt 11 ]] ; then
+ if ! tc-is-clang || [[ $(clang-major-version) -lt 16 ]]; then
+ die "${PN} can only be built with GCC or >=Clang-16 due to required level of C++20 support"
+ fi
+ elif [[ $(gcc-major-version) -lt 11 ]] ; then
die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
fi
fi
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-10-25 22:42 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-10-25 22:42 UTC (permalink / raw
To: gentoo-commits
commit: 179f78ab60b7bcadaf7139b42e091b6311c68802
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 22:41:27 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 22:41:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179f78ab
media-sound/easyeffects: stabilize 7.0.7 for amd64
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/easyeffects-7.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-7.0.7.ebuild b/media-sound/easyeffects/easyeffects-7.0.7.ebuild
index 14f68e4eecc4..0e8515fc94de 100644
--- a/media-sound/easyeffects/easyeffects-7.0.7.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.0.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-10-25 22:42 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-10-25 22:42 UTC (permalink / raw
To: gentoo-commits
commit: e75ad872cdaf5cf0c3dd023e5d4c85f373ce52ad
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 22:41:46 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 22:41:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75ad872
media-sound/easyeffects: drop 7.0.5
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 -
media-sound/easyeffects/easyeffects-7.0.5.ebuild | 79 ------------------------
2 files changed, 80 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index d0ad84fb31e0..d50734980def 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1 @@
-DIST easyeffects-7.0.5.tar.gz 3304918 BLAKE2B 288a5460cd4e0a2ed823b3d388b5df6685e898228211f26f0c15cb02366afa2d1ec442b213ddd889dad119aa0fd2f47c089a0d24e539e899f6fe3771e4ff52d7 SHA512 16f8c91fc15e36a2e116be6eb34ac904c14b70ba9625c0db2406c978cfb8af88e3a1c3f5c1a6a6e5a0c7cb00d9f3e56de895392d27704c86a70d7fa5cfa393f3
DIST easyeffects-7.0.7.tar.gz 3359508 BLAKE2B 16c4fd322eefcd16bb8a83a5443e482689b2f4665556f306e11c072b869f9929d5c7b781f7adbba7faacb71a07c0bdd2b61efb6584131e61e2bfa6dedcdf3c8d SHA512 3ceadf6c8acff64a98cf6c0e2c5386aa7b6d4649d49a9879574415bb7959b9c7243870bc30ea38bb3de3ee5b4d9ab9892eb8809069c08b2a50ab7f2342f6a1e4
diff --git a/media-sound/easyeffects/easyeffects-7.0.5.ebuild b/media-sound/easyeffects/easyeffects-7.0.5.ebuild
deleted file mode 100644
index 52eb8fe9983f..000000000000
--- a/media-sound/easyeffects/easyeffects-7.0.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-COMMON="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.10.0:4
- >=gui-libs/libadwaita-1.2.0:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- media-libs/libsoundtouch
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.41
- sci-libs/gsl:=
- sci-libs/fftw:3.0"
-# Only header files are used from libsamplerate
-DEPEND="${COMMON}
- media-libs/libsamplerate"
-RDEPEND="${COMMON}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! tc-is-gcc; then
- die "Since version 6.3.0 ${PN} only supports GCC due to required level of C++20 support"
- fi
- if [[ $(gcc-major-version) -lt 11 ]] ; then
- die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-12-26 0:06 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-12-26 0:06 UTC (permalink / raw
To: gentoo-commits
commit: 461411849f77e2b4ed09bcfd1b5f9a26ef488148
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 00:03:19 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 00:06:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46141184
media-sound/easyeffects: add 7.1.3
Got tired of waiting for lsp-plugins in the tree to be updated and while
upstream recommends >=1.2.10, 1.2.6 seems to work for now.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-7.1.3.ebuild | 84 ++++++++++++++++++++++++
2 files changed, 85 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index d50734980def..3673ff569887 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1 +1,2 @@
DIST easyeffects-7.0.7.tar.gz 3359508 BLAKE2B 16c4fd322eefcd16bb8a83a5443e482689b2f4665556f306e11c072b869f9929d5c7b781f7adbba7faacb71a07c0bdd2b61efb6584131e61e2bfa6dedcdf3c8d SHA512 3ceadf6c8acff64a98cf6c0e2c5386aa7b6d4649d49a9879574415bb7959b9c7243870bc30ea38bb3de3ee5b4d9ab9892eb8809069c08b2a50ab7f2342f6a1e4
+DIST easyeffects-7.1.3.tar.gz 3426093 BLAKE2B 62ff40388df2a3452d23968881ab7d247c5504abc4524564e919cc520700e64978914248f00fb8b3ae251b895850d9a4dee763576baf2c43af3cd1105d2b62d5 SHA512 9e277b0c432f5015b33d4ac6961d5eec4cbf498dd2e947d231a9c13d8c7b7680f7ded7bf3d55d2c72ebf46de94308447a0b1e3b8cbbb13ce96c3a79bf027ffa3
diff --git a/media-sound/easyeffects/easyeffects-7.1.3.ebuild b/media-sound/easyeffects/easyeffects-7.1.3.ebuild
new file mode 100644
index 000000000000..d3af93f6daff
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-7.1.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Reminder: since 7.0.8 upstream recommends >=>=media-libs/lsp-plugins-1.2.10
+# but as of late December 2023, the tree remains stuck at 1.2.6.
+# Update the dependency when possible (Bug #915777).
+COMMON="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.10.0:4
+ >=gui-libs/libadwaita-1.2.0:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ media-libs/libsoundtouch
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/gsl:=
+ sci-libs/fftw:3.0"
+# Only header files are used from these two
+DEPEND="${COMMON}
+ media-libs/ladspa-sdk
+ media-libs/libsamplerate"
+RDEPEND="${COMMON}
+ >=media-libs/lsp-plugins-1.2.6[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! tc-is-gcc; then
+ if ! tc-is-clang || [[ $(clang-major-version) -lt 16 ]]; then
+ die "${PN} can only be built with GCC or >=Clang-16 due to required level of C++20 support"
+ fi
+ elif [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2023-12-29 10:58 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2023-12-29 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 8bb7721f7d22bf2da86c45241fd043dcf7656ef0
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 10:57:34 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 10:57:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb7721f
media-sound/easyeffects: require >=media-libs/lsp-plugins-1.2.10
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
.../{easyeffects-7.1.3.ebuild => easyeffects-7.1.3-r1.ebuild} | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-7.1.3.ebuild b/media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild
similarity index 89%
rename from media-sound/easyeffects/easyeffects-7.1.3.ebuild
rename to media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild
index 0b77156772d9..08ade2ec84a7 100644
--- a/media-sound/easyeffects/easyeffects-7.1.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild
@@ -20,9 +20,6 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="calf +doc mda-lv2 zamaudio"
-# FIXME: >=>=media-libs/lsp-plugins-1.2.10 required since 7.0.8
-# but as of late December 2023, the tree remains stuck at 1.2.6.
-# Update the dependency + remove the mask when possible (Bug #915777).
COMMON="dev-cpp/nlohmann_json
dev-cpp/tbb
>=dev-libs/glib-2.56:2
@@ -47,7 +44,7 @@ DEPEND="${COMMON}
media-libs/ladspa-sdk
media-libs/libsamplerate"
RDEPEND="${COMMON}
- >=media-libs/lsp-plugins-1.2.6[lv2]
+ >=media-libs/lsp-plugins-1.2.10[lv2]
sys-apps/dbus
calf? ( >=media-plugins/calf-0.90.1[lv2] )
doc? ( gnome-extra/yelp )
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2024-04-07 14:05 Marek Szuba
0 siblings, 0 replies; 70+ messages in thread
From: Marek Szuba @ 2024-04-07 14:05 UTC (permalink / raw
To: gentoo-commits
commit: 0ff8c5ce96ce89751f380c4bd4ebdd7faa589445
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 7 13:59:42 2024 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Apr 7 14:05:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff8c5ce
media-sound/easyeffects: add 7.1.6
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 +
media-sound/easyeffects/easyeffects-7.1.6.ebuild | 81 ++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 3673ff569887..4daae661bb0f 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
DIST easyeffects-7.0.7.tar.gz 3359508 BLAKE2B 16c4fd322eefcd16bb8a83a5443e482689b2f4665556f306e11c072b869f9929d5c7b781f7adbba7faacb71a07c0bdd2b61efb6584131e61e2bfa6dedcdf3c8d SHA512 3ceadf6c8acff64a98cf6c0e2c5386aa7b6d4649d49a9879574415bb7959b9c7243870bc30ea38bb3de3ee5b4d9ab9892eb8809069c08b2a50ab7f2342f6a1e4
DIST easyeffects-7.1.3.tar.gz 3426093 BLAKE2B 62ff40388df2a3452d23968881ab7d247c5504abc4524564e919cc520700e64978914248f00fb8b3ae251b895850d9a4dee763576baf2c43af3cd1105d2b62d5 SHA512 9e277b0c432f5015b33d4ac6961d5eec4cbf498dd2e947d231a9c13d8c7b7680f7ded7bf3d55d2c72ebf46de94308447a0b1e3b8cbbb13ce96c3a79bf027ffa3
+DIST easyeffects-7.1.6.tar.gz 3505689 BLAKE2B fbb1dd05b2e5f8e3224653ddebf49175af1d6b39d034d6446750e780ec0f8f8a4d58b085c019767a121641d8b5176f0a6a0d828c3537aa2c3803223015fe6826 SHA512 7c70aeb66fc2242011c96d44b4a007cdec4733c968195089ec62968ee1dcb96ec6460ac67a2eb8baa104120bc13798792236fb677ac3f56557bfb05109b43f02
diff --git a/media-sound/easyeffects/easyeffects-7.1.6.ebuild b/media-sound/easyeffects/easyeffects-7.1.6.ebuild
new file mode 100644
index 000000000000..c6811aa7529c
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-7.1.6.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+COMMON="dev-cpp/nlohmann_json
+ dev-cpp/tbb
+ >=dev-libs/glib-2.56:2
+ dev-libs/libfmt
+ >=dev-libs/libsigc++-3.0.6:3
+ >=gui-libs/gtk-4.10.0:4
+ >=gui-libs/libadwaita-1.2.0:1
+ media-libs/libbs2b
+ >=media-libs/libebur128-1.2.0
+ media-libs/libsndfile
+ media-libs/libsoundtouch
+ >=media-libs/lilv-0.22
+ >=media-libs/lv2-1.18.2
+ media-libs/rnnoise
+ media-libs/speexdsp
+ >=media-libs/zita-convolver-3.0.0
+ >=media-video/pipewire-0.3.41
+ sci-libs/gsl:=
+ sci-libs/fftw:3.0"
+# Only header files are used from these two
+DEPEND="${COMMON}
+ media-libs/ladspa-sdk
+ media-libs/libsamplerate"
+RDEPEND="${COMMON}
+ >=media-libs/lsp-plugins-1.2.10[lv2]
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ mda-lv2? ( media-plugins/mda-lv2 )
+ zamaudio? ( media-plugins/zam-plugins )"
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if ! tc-is-gcc; then
+ if ! tc-is-clang || [[ $(clang-major-version) -lt 16 ]]; then
+ die "${PN} can only be built with GCC or >=Clang-16 due to required level of C++20 support"
+ fi
+ elif [[ $(gcc-major-version) -lt 11 ]] ; then
+ die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2024-04-17 22:01 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2024-04-17 22:01 UTC (permalink / raw
To: gentoo-commits
commit: 29366ecb90db5bef6203623a76839f4de9258b0b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 21:59:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 21:59:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29366ecb
media-sound/easyeffects: Stabilize 7.1.3-r1 amd64, #928885
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild b/media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild
index 08ade2ec84a7..941aab00f2ea 100644
--- a/media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2024-08-05 20:42 Sam James
0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2024-08-05 20:42 UTC (permalink / raw
To: gentoo-commits
commit: 50d5f0cccf5ea5445c3a2d976132e5723e8e5749
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 5 20:42:03 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 5 20:42:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d5f0cc
media-sound/easyeffects: Stabilize 7.1.6 amd64, #937355
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/easyeffects/easyeffects-7.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/easyeffects/easyeffects-7.1.6.ebuild b/media-sound/easyeffects/easyeffects-7.1.6.ebuild
index c6811aa7529c..941aab00f2ea 100644
--- a/media-sound/easyeffects/easyeffects-7.1.6.ebuild
+++ b/media-sound/easyeffects/easyeffects-7.1.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 70+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
@ 2024-08-10 7:57 Andreas Sturmlechner
0 siblings, 0 replies; 70+ messages in thread
From: Andreas Sturmlechner @ 2024-08-10 7:57 UTC (permalink / raw
To: gentoo-commits
commit: c2c08715d8ba483c3066053d8528f64001b07435
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 20:49:43 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 07:56:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c08715
media-sound/easyeffects: drop 7.0.7
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/easyeffects/Manifest | 1 -
media-sound/easyeffects/easyeffects-7.0.7.ebuild | 80 ------------------------
2 files changed, 81 deletions(-)
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 4daae661bb0f..379f0b62d0c8 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,3 +1,2 @@
-DIST easyeffects-7.0.7.tar.gz 3359508 BLAKE2B 16c4fd322eefcd16bb8a83a5443e482689b2f4665556f306e11c072b869f9929d5c7b781f7adbba7faacb71a07c0bdd2b61efb6584131e61e2bfa6dedcdf3c8d SHA512 3ceadf6c8acff64a98cf6c0e2c5386aa7b6d4649d49a9879574415bb7959b9c7243870bc30ea38bb3de3ee5b4d9ab9892eb8809069c08b2a50ab7f2342f6a1e4
DIST easyeffects-7.1.3.tar.gz 3426093 BLAKE2B 62ff40388df2a3452d23968881ab7d247c5504abc4524564e919cc520700e64978914248f00fb8b3ae251b895850d9a4dee763576baf2c43af3cd1105d2b62d5 SHA512 9e277b0c432f5015b33d4ac6961d5eec4cbf498dd2e947d231a9c13d8c7b7680f7ded7bf3d55d2c72ebf46de94308447a0b1e3b8cbbb13ce96c3a79bf027ffa3
DIST easyeffects-7.1.6.tar.gz 3505689 BLAKE2B fbb1dd05b2e5f8e3224653ddebf49175af1d6b39d034d6446750e780ec0f8f8a4d58b085c019767a121641d8b5176f0a6a0d828c3537aa2c3803223015fe6826 SHA512 7c70aeb66fc2242011c96d44b4a007cdec4733c968195089ec62968ee1dcb96ec6460ac67a2eb8baa104120bc13798792236fb677ac3f56557bfb05109b43f02
diff --git a/media-sound/easyeffects/easyeffects-7.0.7.ebuild b/media-sound/easyeffects/easyeffects-7.0.7.ebuild
deleted file mode 100644
index 0e8515fc94de..000000000000
--- a/media-sound/easyeffects/easyeffects-7.0.7.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson toolchain-funcs
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
-else
- SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="calf +doc mda-lv2 zamaudio"
-
-COMMON="dev-cpp/nlohmann_json
- dev-cpp/tbb
- >=dev-libs/glib-2.56:2
- dev-libs/libfmt
- >=dev-libs/libsigc++-3.0.6:3
- >=gui-libs/gtk-4.10.0:4
- >=gui-libs/libadwaita-1.2.0:1
- media-libs/libbs2b
- >=media-libs/libebur128-1.2.0
- media-libs/libsndfile
- media-libs/libsoundtouch
- >=media-libs/lilv-0.22
- >=media-libs/lv2-1.18.2
- media-libs/rnnoise
- media-libs/speexdsp
- >=media-libs/zita-convolver-3.0.0
- >=media-video/pipewire-0.3.41
- sci-libs/gsl:=
- sci-libs/fftw:3.0"
-# Only header files are used from libsamplerate
-DEPEND="${COMMON}
- media-libs/libsamplerate"
-RDEPEND="${COMMON}
- >=media-libs/lsp-plugins-1.1.24[lv2]
- sys-apps/dbus
- calf? ( >=media-plugins/calf-0.90.1[lv2] )
- doc? ( gnome-extra/yelp )
- mda-lv2? ( media-plugins/mda-lv2 )
- zamaudio? ( media-plugins/zam-plugins )"
-BDEPEND="dev-libs/appstream-glib
- dev-util/desktop-file-utils
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if ! tc-is-gcc; then
- if ! tc-is-clang || [[ $(clang-major-version) -lt 16 ]]; then
- die "${PN} can only be built with GCC or >=Clang-16 due to required level of C++20 support"
- fi
- elif [[ $(gcc-major-version) -lt 11 ]] ; then
- die "Since version 6.2.5 ${PN} requires GCC 11 or newer to build (Bug #848072)"
- fi
- fi
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 70+ messages in thread
end of thread, other threads:[~2024-08-10 7:57 UTC | newest]
Thread overview: 70+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-06 7:40 [gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-08-10 7:57 Andreas Sturmlechner
2024-08-05 20:42 Sam James
2024-04-17 22:01 Sam James
2024-04-07 14:05 Marek Szuba
2023-12-29 10:58 Marek Szuba
2023-12-26 0:06 Marek Szuba
2023-10-25 22:42 Marek Szuba
2023-10-25 22:42 Marek Szuba
2023-08-14 10:16 Marek Szuba
2023-08-12 21:07 Marek Szuba
2023-07-29 22:29 Marek Szuba
2023-07-29 22:29 Marek Szuba
2023-06-13 21:46 Marek Szuba
2023-06-13 21:46 Marek Szuba
2023-06-13 21:46 Marek Szuba
2023-05-11 12:30 Marek Szuba
2023-05-11 12:03 Marek Szuba
2023-04-08 20:56 Marek Szuba
2023-02-28 10:42 Marek Szuba
2022-11-10 15:20 Marek Szuba
2022-11-10 11:05 Marek Szuba
2022-11-10 11:05 Marek Szuba
2022-10-04 3:13 Marek Szuba
2022-09-05 11:39 Marek Szuba
2022-09-01 23:22 Marek Szuba
2022-09-01 19:14 Sam James
2022-09-01 15:34 Marek Szuba
2022-07-27 23:37 Marek Szuba
2022-07-27 8:17 Marek Szuba
2022-06-30 12:00 Marek Szuba
2022-06-05 19:21 Marek Szuba
2022-05-31 22:11 Marek Szuba
2022-05-29 8:34 Marek Szuba
2022-04-23 22:45 Marek Szuba
2022-04-23 22:39 Marek Szuba
2022-04-20 15:25 Marek Szuba
2022-04-20 6:41 Jakov Smolić
2022-03-26 22:31 Marek Szuba
2022-03-15 23:37 Marek Szuba
2022-03-10 11:45 Jakov Smolić
2022-02-28 16:56 Marek Szuba
2022-02-13 22:44 Jakov Smolić
2022-02-05 6:34 Sam James
2022-02-01 14:33 Marek Szuba
2022-01-27 19:29 Marek Szuba
2022-01-22 6:03 Arthur Zamarin
2022-01-15 23:45 Mart Raudsepp
2022-01-12 22:15 Marek Szuba
2022-01-02 10:54 Jakov Smolić
2022-01-01 14:13 Marek Szuba
2022-01-01 14:12 Marek Szuba
2021-12-07 0:35 Sam James
2021-11-18 17:13 Marek Szuba
2021-11-12 9:17 Jakov Smolić
2021-11-11 20:15 Marek Szuba
2021-10-05 16:08 Marek Szuba
2021-10-05 16:08 Marek Szuba
2021-10-05 16:08 Marek Szuba
2021-09-21 7:42 Marek Szuba
2021-09-19 9:46 Marek Szuba
2021-09-18 10:46 Marek Szuba
2021-09-07 18:56 Sam James
2021-08-19 22:11 Marek Szuba
2021-08-19 22:11 Marek Szuba
2021-08-09 13:02 Marek Szuba
2021-08-09 10:38 Marek Szuba
2021-08-09 1:18 Sam James
2021-08-01 4:14 Sam James
2021-07-12 16:43 Marek Szuba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox