From 0f558761aa2dee1017b4751e4017205e015a9560 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 29 Jun 2022 12:04:12 +0100 Subject: gentoo resync : 29.12.2022 --- media-sound/pithos/Manifest | 2 +- media-sound/pithos/pithos-1.5.1-r1.ebuild | 74 +++++++++++++++++++++++++++++ media-sound/pithos/pithos-1.5.1.ebuild | 78 ------------------------------- 3 files changed, 75 insertions(+), 79 deletions(-) create mode 100644 media-sound/pithos/pithos-1.5.1-r1.ebuild delete mode 100644 media-sound/pithos/pithos-1.5.1.ebuild (limited to 'media-sound/pithos') diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index f41f0369ba6c..e4f1a5fb167b 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,4 +1,4 @@ AUX pithos-1.5.0-tests.patch 730 BLAKE2B fbd1613c2c3e38a6acefd215e35babd9a6f41aac6fdb492b51e0d1285eac3b2441f3323206282acd8c72bb33dcd9b80c5a8d0fd53e478df9445f6d42ae4392ae SHA512 a50e0929f9a19cca0e2d7e888d5ac228ba820ff58c7d71e08b57f92394e7913bf9bf02e5ae2de736df4b69621c913b07bf6baf14ecc9aaee3e5df921965d70ea DIST pithos-1.5.1.tar.gz 123504 BLAKE2B fc7cd51fd773989b5734d7bfcea674c622b3c9e5072d8ae65ed724476a025802f08916c533ea6c338e748aaf5fcce595ff352b0bae6c72dc074de2afaddbb737 SHA512 43841194d0a3c3df9dd98b819c8a1e30862ebd49aad8ba4f92e91cc7e680fba97159b70748f4042737d5e399bda64cd16d6e9f6d0e29136350c78be57474442e -EBUILD pithos-1.5.1.ebuild 1745 BLAKE2B 25a5c2f9aa14ac3124f8aac4b98ee97bf73da7c04d8edf973276ec36cc54f4a2d3302ca746f11a4bb9ea8434b2a779b1157086b64a39b94d3d3438708a796ba0 SHA512 6be0adeb1034fa8c5ff952397344319e417cb3e9106361dcd84d9cefb6b0b0140da1c827debd06d0f3039beda6fb1b8d9aebd5801720e9293c03e3f60e1992ed +EBUILD pithos-1.5.1-r1.ebuild 1639 BLAKE2B b31ebab4c074875167eb43ed2771f74f204fa69e00a479e76ff2a6b190368913ee4cbeff0d27770a26a10c2ef7be56e8d7b4f028501976e44dff2faa5c56f0f1 SHA512 f20159db150367249594bd2a1c13b338d0d8e69ced7d794d2bd13a503b471d0286df26ceb7d77ad690ccbab7173390c577a74851425f5f4a6ce3c661191d2a8f MISC metadata.xml 419 BLAKE2B 9e01f2ec478f85435261e38e84ee433d9712c7d595979c916af2d2c01a5954ec0f721b0170fb32109d6a98dbef358d8f63e00a1908c6c5f38b183eb6a0e0882a SHA512 3bf8a538a46181b7ba52f20832237a119a87aaa588a7a75a0a1d881a64110805427f27a25d4f8277ec249b40218b21d291cdb21c98616a57396d0ae20b6345c9 diff --git a/media-sound/pithos/pithos-1.5.1-r1.ebuild b/media-sound/pithos/pithos-1.5.1-r1.ebuild new file mode 100644 index 000000000000..3f062c66de6c --- /dev/null +++ b/media-sound/pithos/pithos-1.5.1-r1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +inherit xdg meson gnome2-utils virtualx python-r1 + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +DESCRIPTION="Pandora.com client for the GNOME desktop" +HOMEPAGE="https://pithos.github.io/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="appindicator +keybinder libnotify test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/pygobject[${PYTHON_USEDEP}] + app-crypt/libsecret[introspection] + dev-libs/appstream-glib[introspection] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pylast[${PYTHON_USEDEP}] + media-libs/gstreamer:1.0[introspection] + media-plugins/gst-plugins-meta:1.0[aac,http,mp3] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-themes/gnome-icon-theme-symbolic + appindicator? ( dev-libs/libappindicator:3[introspection] ) + keybinder? ( dev-libs/keybinder:3[introspection] ) + libnotify? ( x11-libs/libnotify[introspection] ) +" +BDEPEND=" + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-libs/glib:2 + dev-util/desktop-file-utils + ) +" + +PATCHES=( + # comment out tests that need internet + "${FILESDIR}/pithos-1.5.0-tests.patch" +) + +src_configure() { + python_foreach_impl meson_src_configure +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + virtx python_foreach_impl meson_src_test +} + +src_install() { + python_foreach_impl meson_src_install + einstalldocs +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +} diff --git a/media-sound/pithos/pithos-1.5.1.ebuild b/media-sound/pithos/pithos-1.5.1.ebuild deleted file mode 100644 index 3ac4ffed7e64..000000000000 --- a/media-sound/pithos/pithos-1.5.1.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 -PYTHON_COMPAT=( python3_{7..9} ) -inherit xdg meson gnome2-utils virtualx python-r1 - -if [[ ${PV} =~ [9]{4,} ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -DESCRIPTION="Pandora.com client for the GNOME desktop" -HOMEPAGE="https://pithos.github.io/" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="appindicator +keybinder libnotify test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - dev-python/pygobject[${PYTHON_USEDEP}] - app-crypt/libsecret[introspection] - dev-libs/appstream-glib[introspection] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pylast[${PYTHON_USEDEP}] - media-libs/gstreamer:1.0[introspection] - media-plugins/gst-plugins-meta:1.0[aac,http,mp3] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-themes/gnome-icon-theme-symbolic - appindicator? ( dev-libs/libappindicator:3[introspection] ) - keybinder? ( dev-libs/keybinder:3[introspection] ) - libnotify? ( x11-libs/libnotify[introspection] ) -" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-libs/glib:2 - dev-util/desktop-file-utils - ) -" - -PATCHES=( - # comment out tests that need internet - "${FILESDIR}/pithos-1.5.0-tests.patch" -) - -src_configure() { - python_foreach_impl meson_src_configure -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - virtx python_foreach_impl meson_src_test -} - -src_install() { - python_foreach_impl meson_src_install - einstalldocs -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -} -- cgit v1.2.3