commit:     dc1b721e3f0e64888bca4b1a9e95e5e1906fe7e7
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Thu Feb 15 15:36:00 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 12:11:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1b721e

media-sound/gnome-music: Bump to 46.0

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-sound/gnome-music/Manifest                |  1 +
 media-sound/gnome-music/gnome-music-46.0.ebuild | 73 +++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/media-sound/gnome-music/Manifest b/media-sound/gnome-music/Manifest
index cacc1458f334..747c4c8161ec 100644
--- a/media-sound/gnome-music/Manifest
+++ b/media-sound/gnome-music/Manifest
@@ -1 +1,2 @@
 DIST gnome-music-45.1.tar.xz 1666152 BLAKE2B 
27403070735003df5d907fae2675b67f5b907e10e55e2ed3b31e369e146c03a2d7c95371092043862d83968fc45131ddb7643e34634b0a98d686402fdf676118
 SHA512 
6cc123eda769d524e5c215c7167248b15ac21fd99a1ac385069c8bac8a03652d458460438adec5853daf329f61d70339f5765b938badc862151b655ba64a80cf
+DIST gnome-music-46.0.tar.xz 1667376 BLAKE2B 
b8eff0b4b1815af7e29b09be066f2415b1c41fb7724564d7724aefc8804b51ed1f26022f3b5d2d4be640980ddb2446f557a6861b57a020ff119aadb1b37e9809
 SHA512 
f0fc16029c9e7dc2f9824604ac81b5c3d6f4165878f8558e6a1372ae1a6188d9bfc100f658897a37db7f1250d6b3c50154aee75225d3bb333749fa3176751b14

diff --git a/media-sound/gnome-music/gnome-music-46.0.ebuild 
b/media-sound/gnome-music/gnome-music-46.0.ebuild
new file mode 100644
index 000000000000..f8969c1ea42b
--- /dev/null
+++ b/media-sound/gnome-music/gnome-music-46.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{11..12} )
+
+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
+       >=dev-libs/gobject-introspection-1.54:=
+       >=gui-libs/gtk-4.10.0:4[introspection]
+       >=gui-libs/libadwaita-1.5_beta:1=[introspection]
+       >=media-libs/libmediaart-1.9.1:2.0[introspection]
+       net-libs/libsoup:3.0[introspection]
+       app-misc/tracker:3=[introspection(+)]
+       >=x11-libs/pango-1.44:=
+       $(python_gen_cond_dep '
+               >=dev-python/pygobject-3.47.0:3[cairo,${PYTHON_USEDEP}]
+               >=dev-python/pycairo-1.14.0[${PYTHON_USEDEP}]
+       ')
+       >=media-libs/grilo-0.3.15-r1:0.3[introspection]
+       >=media-plugins/grilo-plugins-0.3.16:0.3[tracker]
+"
+# 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
+}

Reply via email to