media-sound/pulseeffects: 4.6.4 bump
authorMatthew Thode <prometheanfire@gentoo.org>
Wed, 19 Jun 2019 23:39:44 +0000 (18:39 -0500)
committerMatthew Thode <prometheanfire@gentoo.org>
Wed, 19 Jun 2019 23:40:21 +0000 (18:40 -0500)
Package-Manager: Portage-2.3.66, Repoman-2.3.14
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
media-sound/pulseeffects/Manifest
media-sound/pulseeffects/pulseeffects-4.6.4.ebuild [new file with mode: 0644]

index e30e8f22114295de81bae1fe7da05636607e3101..52505c839d453183d1855872d8939e3df81a488a 100644 (file)
@@ -2,3 +2,4 @@ DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B aef2aaacacc41020c5f14582c91b53ba84
 DIST pulseeffects-4.5.9.tar.gz 1830876 BLAKE2B 3b80e26eb7b3593f0636d4c3a86ddb05c4c08ec446983d8f521828a4a004b42011ca12cbed6fefe3a0df7d1347197abcee89d5786020a61ed28c3277668d8e57 SHA512 aa47b546f13ef29d03c907dfeeba0ecb531ba07bb5bbb7bc49399bceb75583c58c9e188557c1d77c02b8b50e5cac9562b6fc882750c14d755ec0d294e8b60105
 DIST pulseeffects-4.6.1.tar.gz 1878597 BLAKE2B 5db87915f5e008780bc063580cee95202460f9932533d4227eec89ba49d8ba760d2be44e0268d53279868b07da1556ddae648ff6339cc10304a0c429a8d55eb9 SHA512 336ab9c3a2987a8ca0887fd87c836776619e6989c22bb7442c7e6f3d8603537ea2789e012fea11c142dd943d0a670549fcbfff69949cacbda2621e2da95456b3
 DIST pulseeffects-4.6.3.tar.gz 1885423 BLAKE2B 404ab653c187270d879b497b819206815f47f7bbb74762fb6b4ae055169093599fa5350df53292eec4eea46ab380a058db80c693022a854a71bfb4245fc49e10 SHA512 645a19a6f5f1726474a675edc0048eccd37e7236fd863ecbd8c382028344cd3d4a2cbd5c4a8e830e5fb793ddf50c0b24c45f5d93acb7a880ae32c3c940e8d2ea
+DIST pulseeffects-4.6.4.tar.gz 1881021 BLAKE2B bca21f9a3bf925f6bac289f6256340d1fc52ec9f94f73bf6cfdb570360d9f1e8599e8495e603987be80e2d87b664a187807a53122c76dfd42ac750ae49b903f8 SHA512 eb450db882bfd0d8aea45ea25219122b88cd66054d189ba990e3c95b1b8c7760514e80b7e9c4dc7c4a14cf133dbdedd02d7a8f6f48c1a569f530c62c1254e8de
diff --git a/media-sound/pulseeffects/pulseeffects-4.6.4.ebuild b/media-sound/pulseeffects/pulseeffects-4.6.4.ebuild
new file mode 100644 (file)
index 0000000..0e6624c
--- /dev/null
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio"
+HOMEPAGE="https://github.com/wwmm/pulseeffects"
+
+if [[ ${PV} == *9999 ]];then
+       inherit git-r3
+       SRC_URI=""
+       EGIT_REPO_URI="${HOMEPAGE}"
+else
+       SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+       KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bs2b calf mda-lv2 rubberband"
+
+#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
+RDEPEND="
+       >=dev-libs/boost-1.41
+       >=dev-cpp/glibmm-2.56.0
+       >=dev-cpp/gtkmm-3.20: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.7[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
+       bs2b? ( >=media-plugins/gst-plugins-bs2b-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-plugins/gst-plugins-pulse-1.12.0:1.0
+       calf? ( >=media-plugins/calf-0.90.0[lv2] )
+       mda-lv2? ( media-plugins/mda-lv2 )
+       rubberband? ( media-libs/rubberband )
+       >=media-libs/zita-convolver-3.0.0
+       media-libs/libebur128
+       media-sound/pulseaudio
+       sys-apps/dbus"
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
+# and sys-devel/gettext depends reasoning
+DEPEND="
+       ${RDEPEND}
+       dev-libs/appstream-glib
+       sys-devel/gettext
+"
+BDEPEND="
+       >=sys-devel/gcc-7.3.0
+       dev-util/itstool
+       media-libs/libsamplerate
+       virtual/pkgconfig
+"
+
+pkg_postinst(){
+       gnome2_gconf_install
+       gnome2_schemas_update
+       gnome2_icon_cache_update
+}
+
+pkg_postrm(){
+       gnome2_gconf_uninstall
+       gnome2_schemas_update
+       gnome2_icon_cache_update
+}