diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /media-libs/libmediaart | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'media-libs/libmediaart')
| -rw-r--r-- | media-libs/libmediaart/Manifest | 1 | ||||
| -rw-r--r-- | media-libs/libmediaart/files/libmediaart-1.9.7-qt6.patch | 82 | ||||
| -rw-r--r-- | media-libs/libmediaart/libmediaart-1.9.7.ebuild | 55 | ||||
| -rw-r--r-- | media-libs/libmediaart/metadata.xml | 11 |
4 files changed, 0 insertions, 149 deletions
diff --git a/media-libs/libmediaart/Manifest b/media-libs/libmediaart/Manifest deleted file mode 100644 index 7797a36c2dbc..000000000000 --- a/media-libs/libmediaart/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libmediaart-1.9.7.tar.xz 5549844 BLAKE2B 5625564d40a05f94724711e401a09a0ae6427a9fde1cf8360c33bdf222a599e17d80c3d68a5af0ff6872320ec1bc683c7924026958ed4b31ef7a6fa0b7925f50 SHA512 b56de8114b4ffe70c02796829f49dc169a9f8e4d3fee58afcc8681d2341488d2222b2cbc222d6ed961c1a8b552f0a2d3080c427e0ce1ccb8dffb8a1c10820129 diff --git a/media-libs/libmediaart/files/libmediaart-1.9.7-qt6.patch b/media-libs/libmediaart/files/libmediaart-1.9.7-qt6.patch deleted file mode 100644 index 6c0eb2d9b2d5..000000000000 --- a/media-libs/libmediaart/files/libmediaart-1.9.7-qt6.patch +++ /dev/null @@ -1,82 +0,0 @@ -From c86087577b113af78f1a9a8a62a1652f5d0e9434 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Wed, 30 Apr 2025 23:37:33 +0200 -Subject: [PATCH] Port to Qt6 - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - libmediaart/meson.build | 2 +- - meson.build | 18 +++++++++--------- - meson_options.txt | 2 +- - 3 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/libmediaart/meson.build b/libmediaart/meson.build -index 4f1201c..50de50a 100644 ---- a/libmediaart/meson.build -+++ b/libmediaart/meson.build -@@ -17,7 +17,7 @@ libmediaart_sources = [ - - if image_library_name == 'gdk-pixbuf-2.0' - libmediaart_sources += 'extractpixbuf.c' --elif image_library_name == 'Qt5Gui' -+elif image_library_name == 'Qt6Gui' - add_languages('cpp', required : true) - libmediaart_sources += 'extractqt.cpp' - else -diff --git a/meson.build b/meson.build -index 7e4e0ec..a1a98fa 100644 ---- a/meson.build -+++ b/meson.build -@@ -24,7 +24,7 @@ glib = dependency('glib-2.0', version: '> ' + glib_required) - gio = dependency('gio-2.0', version: '> ' + glib_required) - gio_unix = dependency('gio-unix-2.0', version: '> ' + glib_required) - gobject = dependency('gobject-2.0', version: '> ' + glib_required) --qt5 = dependency('qt5', version: '> 5.0.0', modules: 'Gui', required: false) -+qt6 = dependency('qt6', version: '> 6.0.0', modules: 'Gui', required: false) - - ################################################################## - # Choose between backends (GdkPixbuf/Qt/etc) -@@ -42,13 +42,13 @@ elif get_option('image_library') == 'gdk-pixbuf' - endif - - if image_library_name == '' -- if qt5.found() -- if get_option('image_library') == 'auto' or get_option('image_library') == 'qt5' -- image_library = qt5 -- image_library_name = 'Qt5Gui' -+ if qt6.found() -+ if get_option('image_library') == 'auto' or get_option('image_library') == 'qt6' -+ image_library = qt6 -+ image_library_name = 'Qt6Gui' - endif -- elif get_option('image_library') == 'qt5' -- error('qt5 explicitly requested, but not found') -+ elif get_option('image_library') == 'qt6' -+ error('qt6 explicitly requested, but not found') - endif - endif - -@@ -60,8 +60,8 @@ conf = configuration_data() - - conf.set('HAVE_GDKPIXBUF', (image_library_name == 'gdk-pixbuf-2.0'), - description: 'Define if GdkPixbuf is available') --conf.set('HAVE_QT5', (image_library_name == 'Qt5Gui'), -- description: 'Define Qt5 is available') -+conf.set('HAVE_QT6', (image_library_name == 'Qt6Gui'), -+ description: 'Define Qt6 is available') - conf.set('LIBMEDIAART_VERSION', meson.project_version(), - description: 'Libmediaart version') - -diff --git a/meson_options.txt b/meson_options.txt -index 3146b1f..f421e9b 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -1,4 +1,4 @@ --option('image_library', type: 'combo', choices: ['auto', 'gdk-pixbuf', 'qt4', 'qt5'], -+option('image_library', type: 'combo', choices: ['auto', 'gdk-pixbuf', 'qt4', 'qt6'], - description: 'Which image processing backend to use') - option('introspection', type : 'boolean', value : 'true', - description : 'Enable / disable the GObject-Introspection integration') --- -2.49.0 - diff --git a/media-libs/libmediaart/libmediaart-1.9.7.ebuild b/media-libs/libmediaart/libmediaart-1.9.7.ebuild deleted file mode 100644 index 22e387993263..000000000000 --- a/media-libs/libmediaart/libmediaart-1.9.7.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2 meson vala - -DESCRIPTION="Manages, extracts and handles media art caches" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libmediaart" - -LICENSE="LGPL-2.1+" -SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="gtk gtk-doc +introspection qt6 test vala" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - ^^ ( gtk qt6 ) - vala? ( introspection ) -" - -RDEPEND=" - >=dev-libs/glib-2.38.0:2 - gtk? ( >=x11-libs/gdk-pixbuf-2.12:2 ) - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) - qt6? ( dev-qt/qtbase:6[gui] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - dev-util/glib-utils - gtk-doc? ( dev-util/gtk-doc ) - vala? ( $(vala_depend) ) -" - -PATCHES=( "${FILESDIR}/${P}-qt6.patch" ) # TODO: upstream - -src_prepare() { - default - use vala && vala_setup -} - -src_configure() { - local image_library - use gtk && image_library=gdk-pixbuf - use qt6 && image_library=qt6 - - local emesonargs=( - -Dimage_library=${image_library} - $(meson_use introspection) - $(meson_use vala vapi) - $(meson_use test tests) - $(meson_use gtk-doc gtk_doc) - ) - meson_src_configure -} diff --git a/media-libs/libmediaart/metadata.xml b/media-libs/libmediaart/metadata.xml deleted file mode 100644 index 4dc65f883073..000000000000 --- a/media-libs/libmediaart/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> - </maintainer> - <upstream> - <remote-id type="gnome-gitlab">GNOME/libmediaart</remote-id> - </upstream> -</pkgmetadata> |
