summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57104 -> 57111 bytes
-rw-r--r--media-sound/gnome-music/Manifest2
-rw-r--r--media-sound/gnome-music/gnome-music-42.1.ebuild74
-rw-r--r--media-sound/pithos/Manifest1
-rw-r--r--media-sound/pithos/pithos-1.6.1-r1.ebuild69
-rw-r--r--media-sound/sound-juicer/Manifest2
-rw-r--r--media-sound/sound-juicer/sound-juicer-3.40.0.ebuild60
7 files changed, 132 insertions, 76 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index caebbce0bd1d..439a041a710c 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/gnome-music/Manifest b/media-sound/gnome-music/Manifest
index 9b7808f6ad68..6dd4e89159f2 100644
--- a/media-sound/gnome-music/Manifest
+++ b/media-sound/gnome-music/Manifest
@@ -1,5 +1,3 @@
-DIST gnome-music-42.1.tar.xz 1652976 BLAKE2B 6a6f6249a0ae61895feeaf658e6d4b0b217ed198e2137edf2f8acdf03f8b9f0b35adf19c74d34d360f3a5d8f1e4b0c3a4004f4b14444c7ebe7b7327d94d86284 SHA512 4feb02459a010c83c66bde12d73be648e9e482117bda88ae2e44e93b59ac7c0b80522e8e4d7ccb38954465d7c012975521b0764f0a42dbecef737fe64d3c3bf1
DIST gnome-music-44.0.tar.xz 1662928 BLAKE2B 3d9abcff6d4a220582974675c2966316259d01d0e34e805e8a9b6899f8ba44b5e70e7613c522c01bb831e0c966eb9181e7714b3226401453b34210a1322d81de SHA512 42985d13de8df838cd6beab8edc0d7c1a66c0018dbfcac2551779964194782efd2c6c6bc79c10e3bd1f8eb0a73cb783b51440338d7ff025e4e42d9196b78a847
-EBUILD gnome-music-42.1.ebuild 1846 BLAKE2B 9fe4327fff3a7860eb0a95adc1c17b045c9bc10e18d541541de014057fc409f248a91a7006b88431156b5a17245900009dfa7cd12e4b299bc5e6b8dd57b2b5d3 SHA512 b2e2f3eff6b009488dfbe861fd3777f5466f376311155bf4dbaa2fdc01a9a6e953bbdebf4324db3c867ef00a89a0c1ad5c1d443165cf36c4a56f33be273a30da
EBUILD gnome-music-44.0.ebuild 1858 BLAKE2B 3069433dab07fe4f977310284948853a128a45dc398adb16b37243c4b3c140cd0c87ffa054065fd787bc5c7ff9abf5065719de729abe8bbcdf87a6c550766c5f SHA512 c44405e7758b5ab87a42d84f605bbb60caa6e312048fc509d439a51252a175eaeb30283512b218d7d64840b976e7979a44f2bd1380a1a7dbaba8a05da51fa464
MISC metadata.xml 352 BLAKE2B 8f9983c2cfeccb1a920be308931a9eef0700560f7c7a249fbf0a8d450467d77b670c6de9e3a3ef470933fd10a4e9190314c7a98470064addef7667dc2d19c92e SHA512 eaa3bfbb8fb4078c94f9b0300d3574345138899056cb3e9ba114448728f347a0cbdc45aea2b3501bb85dc459eeccc4e2f1f56212a4982d99d9113732bc17998c
diff --git a/media-sound/gnome-music/gnome-music-42.1.ebuild b/media-sound/gnome-music/gnome-music-42.1.ebuild
deleted file mode 100644
index 7ecdcda92782..000000000000
--- a/media-sound/gnome-music/gnome-music-42.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit gnome.org gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="Music management for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Music https://gitlab.gnome.org/GNOME/gnome-music/"
-
-LICENSE="GPL-2+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-
-DEPEND="${PYTHON_DEPS}
- >=dev-libs/glib-2.67.1:2
- >=net-libs/gnome-online-accounts-3.35.90[introspection]
- >=dev-libs/gobject-introspection-1.54:=
- >=gui-libs/gtk-4.5.0:4[introspection]
- >=gui-libs/libadwaita-1.0:1=[introspection]
- >=media-libs/libmediaart-1.9.1:2.0[introspection]
- net-libs/libsoup:2.4[introspection]
- app-misc/tracker:3=[introspection(+)]
- >=x11-libs/pango-1.44:=
- $(python_gen_cond_dep '
- >=dev-python/pygobject-3.36.1:3[cairo,${PYTHON_USEDEP}]
- >=dev-python/pycairo-1.14.0[${PYTHON_USEDEP}]
- ')
- >=media-libs/grilo-0.3.13:0.3[introspection]
- >=media-plugins/grilo-plugins-0.3.13:0.3
-"
-# xdg-user-dirs-update needs to be there to create needed dirs
-# https://bugzilla.gnome.org/show_bug.cgi?id=731613
-RDEPEND="${DEPEND}
- || (
- app-misc/tracker-miners:3[gstreamer]
- app-misc/tracker-miners:3[ffmpeg]
- )
- x11-libs/libnotify[introspection]
- media-libs/gstreamer:1.0[introspection]
- media-libs/gst-plugins-base:1.0[introspection]
- media-plugins/gst-plugins-meta:1.0
- media-plugins/grilo-plugins:0.3[tracker]
- x11-misc/xdg-user-dirs
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-pkg_setup() {
- python_setup
-}
-
-src_install() {
- meson_src_install
- python_fix_shebang "${D}"/usr/bin/gnome-music
- python_optimize
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest
index e8503b8f9e64..edd1d4601ec2 100644
--- a/media-sound/pithos/Manifest
+++ b/media-sound/pithos/Manifest
@@ -1,5 +1,6 @@
DIST pithos-1.6.0.tar.gz 122025 BLAKE2B c621fe58998790f0eb0159d29c40ac4abf2feff2be790c12008be86387bf628b170e3256c2f3ac83e9b2be254d96d4aa7e3e56ac780b0d59a446d0e158d96d15 SHA512 9e7b1d1456a769882a58639bf93194ec0228d21b7b7d1404224346016532620bb862e7d79a2c741d8ef44238c22741e4fd67bc22eadc8d207818a0ece33411ab
DIST pithos-1.6.1.tar.xz 99552 BLAKE2B 048071e4c1df0cf517de64fa19cbe589972c8a34eea2f068c7d183726523c633ce36cc87344e13a8bb31d6aa4a08365b1e9691e822e5d9a7224c318dbfd7df1e SHA512 e1a13d2c789e40bf135ed551d06dfe44bf948bfe84a8bbb3f4afcab70bbcdc4f1d3f82d25f5e8d930888dd6fa04795fa2d9d47515d4199647be854c9c4a84591
EBUILD pithos-1.6.0.ebuild 1545 BLAKE2B f883241547087ea7383bbc12e44c2e34ee86b1656db7fde1d3151bc9e91ed6e45dc4f05f44be3415cc20980eede48d0e0400cb9d2feedc02ad156355a5b184e9 SHA512 16240602fb4f0fadfc51ffdf7be44f0ea30cc1314a56ba356db999147f155b287dda55792d34e4757c092965ff79bad57732d860647102762eeddd189977d468
+EBUILD pithos-1.6.1-r1.ebuild 1541 BLAKE2B a57907485b0ac40c989c6e24d6e5709331fa655eac5605162ebb357c203d5c4df5595b70e461aa0a05cbce64d1cd164c4d3025f0fa729d47d31c28a08e28b458 SHA512 90f63a687e8fa3d01826674b679fbf0c7b6fc9cec6b3d144ee4b4207624c9180139d018ce01e9b1f60e1489a2d009a9b4a664c114172dbebe621e5ed1598288f
EBUILD pithos-1.6.1.ebuild 1548 BLAKE2B d44e1e384ceadabbc7ad813b1e9bc3b619b04778034ac43ca19eee56d6f1ea7bbaafb2591ec633d0edb9889b8c9399222ed11905cd0cb1174a4bff6deb7730f7 SHA512 d32c8834393d616f4b6428a16e28421c002b57b17a0b88bea8983d0d8bce6565f82c2ad94bc9eb0d20591620c8b3dbe8e568805e1ee6246fdddbeb52a9cce98f
MISC metadata.xml 419 BLAKE2B 9e01f2ec478f85435261e38e84ee433d9712c7d595979c916af2d2c01a5954ec0f721b0170fb32109d6a98dbef358d8f63e00a1908c6c5f38b183eb6a0e0882a SHA512 3bf8a538a46181b7ba52f20832237a119a87aaa588a7a75a0a1d881a64110805427f27a25d4f8277ec249b40218b21d291cdb21c98616a57396d0ae20b6345c9
diff --git a/media-sound/pithos/pithos-1.6.1-r1.ebuild b/media-sound/pithos/pithos-1.6.1-r1.ebuild
new file mode 100644
index 000000000000..d6115fadc61b
--- /dev/null
+++ b/media-sound/pithos/pithos-1.6.1-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit xdg meson gnome2-utils virtualx python-r1
+
+DESCRIPTION="Pandora.com client for the GNOME desktop"
+HOMEPAGE="https://pithos.github.io/"
+SRC_URI="https://github.com/pithos/pithos/releases/download/${PV}/${P}.tar.xz"
+
+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/hicolor-icon-theme
+ appindicator? ( dev-libs/libdbusmenu[gtk3,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
+ )
+"
+
+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/sound-juicer/Manifest b/media-sound/sound-juicer/Manifest
index e88623e18ed9..be75da099833 100644
--- a/media-sound/sound-juicer/Manifest
+++ b/media-sound/sound-juicer/Manifest
@@ -1,4 +1,6 @@
AUX 3.38.0-meson-drop-unused-argument-for-i18n.merge_file.patch 1077 BLAKE2B 813074214af2c8d479eee0044211c38a528e96708a8363e42c1f6b8f14d08e13345cbf9e8e7f7228e8b369044e185aa9763fa4f4c50c38de940a29aa97c90e5f SHA512 730e5e460db085bf7e5eedf2737e4699ff8495c66115d4d96349b36083a1ff1b27b172dbd216f4af0bcf4ada72f77eca41b05c3c3c7935eb0f9fafe9bf2cd03e
DIST sound-juicer-3.38.0.tar.xz 1775916 BLAKE2B d811f91256197cb6575f491e3c692a60ccfaa78ae28d5a489c27e835dec07a16c19b5bae6cae774e6efe3bc7ae10cffc3c03f652f9e60263325167cb1b348743 SHA512 d76d38839c1f5a997a900d0ba4f43d59e38d9a1d547f51bdf15d1aa9ee0a2b24210a876bfccb7b221feb1adab5882ac1d884da6131a0f259dd985326222eff9f
+DIST sound-juicer-3.40.0.tar.xz 1806280 BLAKE2B 9af23f0aec09d27e845d68647ec7c2b3c703ab488d1240211a048c666e67040c157a283f98356d93026ccc3544e05a8616c1556dff115cb2c8f26d410f469b43 SHA512 b0d9720f0c75dfb8809764213e0589978cb265dfc2010f1accb92e7ffdfdc2ac6deb17a4683e9f7f5a6e867d45f87e8f93659ef04bc73ead3b403394a0ba409b
EBUILD sound-juicer-3.38.0.ebuild 1450 BLAKE2B d6b1753a484381cce9626369114b4cb7f65a03ba420b67e1eb18c011a60da45f696abae81d3c4d20d0a6b6229bf7b3c336d094c05fc3be3dc247c037f9624965 SHA512 a19244e07f3b58456e92633a090b315e5ceee84c9bb4ce69ad2b919c0beac636d8677f54e10bdc80507011c362b92df72c919c4c1e9bf650e0da48c34ba3f26c
+EBUILD sound-juicer-3.40.0.ebuild 1305 BLAKE2B 97809cc52b526750d811d9197b472e55489a9c79c4c61c05a42bcfde0faa541ad312988694a3f608a447ea304228b4704c6fa3ac651703c83b46ff6d49e51a3e SHA512 c87f68f26634412c194e3481d791682dce5af4867a9cb28ba94182f2dbbf48d8b3d0a0213b728679187d81bc68ec947c89d1dc485f6956228741d34577dc5e87
MISC metadata.xml 353 BLAKE2B 7bb8c271b55301fc08aa4582359c3252afd29adb1a37c782d7cea6e2749c8078ba2a2c98cf5eb1950e1792f7fc7af1fdcc0ce636ed1a6f16ce4fbe6ffdc5c00e SHA512 3cc1ab276ace79c2735eb99384ee8e793cb6ec724a3a0b9a01603c39a14d141d1177997d6c95e8d9152771db092615eadc09868f61d1d764ef35232def8a4fe9
diff --git a/media-sound/sound-juicer/sound-juicer-3.40.0.ebuild b/media-sound/sound-juicer/sound-juicer-3.40.0.ebuild
new file mode 100644
index 000000000000..0c00d29f7cd8
--- /dev/null
+++ b/media-sound/sound-juicer/sound-juicer-3.40.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson
+
+DESCRIPTION="CD ripper for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/SoundJuicer"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="flac vorbis"
+RESTRICT="test" # only does appdata validation, which fails with network-sandbox
+
+DEPEND="
+ >=dev-libs/glib-2.49.5:2[dbus]
+ >=x11-libs/gtk+-3.21.6:3
+ media-libs/libcanberra[gtk3]
+ gnome-base/gsettings-desktop-schemas
+ >=app-cdr/brasero-2.90
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0[vorbis?]
+ >=media-libs/musicbrainz-5.0.1:5=
+ app-text/iso-codes
+ >=media-libs/libdiscid-0.4.0
+
+ sys-apps/dbus
+
+ flac? ( media-plugins/gst-plugins-flac:1.0 )
+"
+RDEPEND="${DEPEND}
+ gnome-base/gvfs[cdda,udev]
+ || (
+ media-plugins/gst-plugins-cdparanoia:1.0
+ media-plugins/gst-plugins-cdio:1.0
+ )
+ media-plugins/gst-plugins-meta:1.0
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.3
+ dev-libs/appstream-glib
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.6
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ # Avoid sandbox failures
+ sed -i -e '/gst_inspect/d' meson.build || die
+ default
+}
+
+src_install() {
+ meson_src_install
+
+ # Don't put files in deprecated directory
+ rm -rf "${ED}"/usr/doc
+}