summaryrefslogtreecommitdiff
path: root/media-libs/libmediaart
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /media-libs/libmediaart
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-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/Manifest1
-rw-r--r--media-libs/libmediaart/files/libmediaart-1.9.7-qt6.patch82
-rw-r--r--media-libs/libmediaart/libmediaart-1.9.7.ebuild55
-rw-r--r--media-libs/libmediaart/metadata.xml11
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>