diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-02-02 01:39:05 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-02-02 01:39:05 +0000 |
commit | fcc5224904648a8e6eb528d7603154160a20022f (patch) | |
tree | 3bfce096b38a9cea8eed13fc70c1526c456e9abd /media-sound/easyeffects | |
parent | 2fd57282f0262ca084e05b0f2c63fbada395d02b (diff) |
gentoo resync : 02.02.2022
Diffstat (limited to 'media-sound/easyeffects')
-rw-r--r-- | media-sound/easyeffects/Manifest | 6 | ||||
-rw-r--r-- | media-sound/easyeffects/easyeffects-6.2.2.ebuild (renamed from media-sound/easyeffects/easyeffects-6.2.1.ebuild) | 2 | ||||
-rw-r--r-- | media-sound/easyeffects/easyeffects-6.2.3.ebuild | 79 |
3 files changed, 84 insertions, 3 deletions
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest index 25a4619f24a4..ac7d48d61d83 100644 --- a/media-sound/easyeffects/Manifest +++ b/media-sound/easyeffects/Manifest @@ -1,5 +1,7 @@ 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 EBUILD easyeffects-6.1.5.ebuild 2023 BLAKE2B 2f097197e93d3e4c62c05a3998c81129291f65c143a36c864eaceb3c941061eb54fd1cc93bda6ecf456dc22b546151e84cac23caeba4b467a8c08eb7e463d115 SHA512 542d72440be49b6229d2ce451fb3484775e1be14169d1570e8b68781c0808dc51f6ec521ff40df8153f084a90b5b279ae79c1856be88017b75355c46dd5107f5 -EBUILD easyeffects-6.2.1.ebuild 1985 BLAKE2B 51fe43f5d79ead323d03fc51c2955785757fae7e11a01c7290d514d3bd86490fddb3af5438dd3144282e1275609efe3f9ef96d6b0bf313d887e7f8dbade45451 SHA512 4b143e8d7baba5f2f068b2fd52b1699dec04b5657b4cee5b2efaf68a1a67659491ef4e336933415d31e8f8100a959524c5494849e40ba30e28432944de677a4b +EBUILD easyeffects-6.2.2.ebuild 1992 BLAKE2B 15bf4a205539d3f4a3d44ded39405e1e10fee799f0fb101edb050623e91ff6e00585857aa2fbea6ec4b1d78c716f4e8452905a329fe730f25df06e02dfd8e1bb SHA512 1b8ca4a5b9c71d1a247a83812e2b41c152c5c2891d899b16ced184490aef04711499ebe84d88d8cbebf177a1f441665ea52dc87215c9d3f534b9374f3d0f2fb2 +EBUILD easyeffects-6.2.3.ebuild 1992 BLAKE2B 15bf4a205539d3f4a3d44ded39405e1e10fee799f0fb101edb050623e91ff6e00585857aa2fbea6ec4b1d78c716f4e8452905a329fe730f25df06e02dfd8e1bb SHA512 1b8ca4a5b9c71d1a247a83812e2b41c152c5c2891d899b16ced184490aef04711499ebe84d88d8cbebf177a1f441665ea52dc87215c9d3f534b9374f3d0f2fb2 MISC metadata.xml 839 BLAKE2B d3fde7fe66f301f320a4fc3adb4a5fb5e5f84405b015209b696045eaffe251f7d1531efdb2d9fab6512647dac991290b622bf411dff36ecf304c9b063567c03c SHA512 fc68f37398082f885a2c7c5d117191fc37d1c1a51381439cefe1ae798b7b019598e81f5c5f1832950669cef340d418220024993b95aeb911dfd9fa1df0eb82fc diff --git a/media-sound/easyeffects/easyeffects-6.2.1.ebuild b/media-sound/easyeffects/easyeffects-6.2.2.ebuild index d5850143500c..c7f50ff049df 100644 --- a/media-sound/easyeffects/easyeffects-6.2.1.ebuild +++ b/media-sound/easyeffects/easyeffects-6.2.2.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" 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..c7f50ff049df --- /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 ~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 +} |