summaryrefslogtreecommitdiff
path: root/media-libs/libmediaart
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/libmediaart')
-rw-r--r--media-libs/libmediaart/Manifest3
-rw-r--r--media-libs/libmediaart/files/libmediaart-1.9.4-drop-bashisms-configure.patch38
-rw-r--r--media-libs/libmediaart/libmediaart-1.9.4.ebuild4
3 files changed, 42 insertions, 3 deletions
diff --git a/media-libs/libmediaart/Manifest b/media-libs/libmediaart/Manifest
index 65a9cedd776e..84da2fc13672 100644
--- a/media-libs/libmediaart/Manifest
+++ b/media-libs/libmediaart/Manifest
@@ -1,3 +1,4 @@
+AUX libmediaart-1.9.4-drop-bashisms-configure.patch 1524 BLAKE2B 6ae4ba196772750f9a09ad90d6c3e66965ee3c2a828211531aa3321f582da5b3c8e3304687fb077ff67fd1c0a5fe4ef39d9421382073452abf0e94de50eeb769 SHA512 ed049f69e5899e4fc8a897c245845a2b80e4aead9d7a28b9e20ce4b73de3c495f35afb0b8d44481ced868c537ecd0236dd5cbcc674e7483d75ac329c4ca9c0db
DIST libmediaart-1.9.4.tar.xz 5827928 BLAKE2B defb53867341e3f0f794b3e167532f3ea232028b3ccc3968b13456eb74cacf8fab97e462914debaa0a7f08a2dcb98dcc0e77dec55319291388050a55b6a70a37 SHA512 e2526c22cb656c821da626c43c09d72afded1dfc369e77baea3de17dd6d3bd3b829cf3160e386459f55b9580cbeeb1d621c85876cb62739bc8d4f42429bdce1c
-EBUILD libmediaart-1.9.4.ebuild 1771 BLAKE2B 90f9d3b0ec1254db14cb0c12854bf50f88080ed6b09930c2370977496eb83737596fdee23725aa8eee8fd91fd6570d56e80be301f4f6ffb07299d716bf857bf9 SHA512 2230bafa2bac7c8cccbff07b3651f90f89678b6fa7bdd0e7d95ba5d853d7237e899c09a606f780d3501ced47e9eb79d01edc3705696784f395b8c63a9dee48b2
+EBUILD libmediaart-1.9.4.ebuild 1793 BLAKE2B 258615d5ea2858b72d842d52130e6e3abc67c28a9c82663c21bf285d5273c2f945387272700f6946c190d4860c288719d2dd39d8a6e92029dbe46119796258f5 SHA512 044aec185ae9be44719409479fbc9a5af5cf075a5962160b73c6d08461af05c441ce584504626b62c6f70c917083c8bf358636c7438d6ccc9899fdea8f6fb32b
MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442
diff --git a/media-libs/libmediaart/files/libmediaart-1.9.4-drop-bashisms-configure.patch b/media-libs/libmediaart/files/libmediaart-1.9.4-drop-bashisms-configure.patch
new file mode 100644
index 000000000000..8d65e7cd5c9f
--- /dev/null
+++ b/media-libs/libmediaart/files/libmediaart-1.9.4-drop-bashisms-configure.patch
@@ -0,0 +1,38 @@
+From a193e48dd01ad3aef9dd998c1247f649719f0a80 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sun, 1 Aug 2021 07:48:51 +0100
+Subject: [PATCH] Drop bashisms from configure.ac
+
+---
+ configure.ac | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 9ae1292..106ea57 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -218,18 +218,18 @@ selected_for_media_art="no (disabled)"
+ # Choose between backends (GdkPixbuf/Qt/etc)
+ ##################################################################
+
+-if test "x$enable_qt" == "xyes" && test "x$enable_gdkpixbuf" == "xyes"; then
++if test "x$enable_qt" = "xyes" && test "x$enable_gdkpixbuf" = "xyes"; then
+ AC_MSG_ERROR([Can not enable both Qt and GdkPixbuf backends, please pick one])
+ fi
+
+ if test "x$enable_qt" != "xno" && test "x$enable_gdkpixbuf" != "xyes"; then
+- if test "x$with_qt_version" == "xauto" || test "x$with_qt_version" == "x5"; then
++ if test "x$with_qt_version" = "xauto" || test "x$with_qt_version" = "x5"; then
+ PKG_CHECK_MODULES(QT5,
+ [Qt5Gui >= $QT5_REQUIRED],
+ [have_qt5=yes],
+ [have_qt5=no])
+ fi
+- if test "x$with_qt_version" == "xauto" || test "x$with_qt_version" == "x4"; then
++ if test "x$with_qt_version" = "xauto" || test "x$with_qt_version" = "x4"; then
+ PKG_CHECK_MODULES(QT4,
+ [QtGui >= $QT4_REQUIRED],
+ [have_qt4=yes],
+--
+2.32.0
+
diff --git a/media-libs/libmediaart/libmediaart-1.9.4.ebuild b/media-libs/libmediaart/libmediaart-1.9.4.ebuild
index 31eaf8162456..8bc2ef34496b 100644
--- a/media-libs/libmediaart/libmediaart-1.9.4.ebuild
+++ b/media-libs/libmediaart/libmediaart-1.9.4.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
VALA_USE_DEPEND="vapigen"
VALA_MIN_API_VERSION="0.16"
-inherit autotools flag-o-matic gnome2 vala virtualx
+inherit autotools gnome2 vala virtualx
DESCRIPTION="Manages, extracts and handles media art caches"
HOMEPAGE="https://gitlab.gnome.org/GNOME/libmediaart"
@@ -47,6 +47,7 @@ src_prepare() {
mv html/libmediaart{,-${SLOT}}.devhelp2 || die
cd "${S}" || die
+ eapply "${FILESDIR}"/${PN}-1.9.4-drop-bashisms-configure.patch
eautoreconf
use vala && vala_src_prepare
@@ -56,7 +57,6 @@ src_prepare() {
src_configure() {
if use qt5 ; then
local myconf="--with-qt-version=5"
- append-cxxflags -std=c++11
fi
gnome2_src_configure \