summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69149 -> 69148 bytes
-rw-r--r--media-libs/libjxl/Manifest5
-rw-r--r--media-libs/libjxl/files/libjxl-0.9.1-backport-pr3138.patch46
-rw-r--r--media-libs/libjxl/files/libjxl-0.9.1-backport-pr3143.patch23
-rw-r--r--media-libs/libjxl/libjxl-0.9.1.ebuild102
-rw-r--r--media-libs/libmatemixer/Manifest6
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild47
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.26.1.ebuild2
-rw-r--r--media-libs/libmatemixer/metadata.xml9
-rw-r--r--media-libs/libnsbmp/Manifest4
-rw-r--r--media-libs/libnsbmp/libnsbmp-0.1.7.ebuild (renamed from media-libs/libnsbmp/libnsbmp-0.1.6-r1.ebuild)7
-rw-r--r--media-libs/libnsgif/Manifest4
-rw-r--r--media-libs/libnsgif/libnsgif-1.0.0.ebuild38
-rw-r--r--media-libs/libnsgif/libnsgif-9999.ebuild2
-rw-r--r--media-libs/libnspsl/Manifest4
-rw-r--r--media-libs/libnspsl/libnspsl-0.1.7.ebuild (renamed from media-libs/libnspsl/libnspsl-0.1.6-r1.ebuild)5
-rw-r--r--media-libs/libsvgtiny/Manifest6
-rw-r--r--media-libs/libsvgtiny/libsvgtiny-0.1.8.ebuild (renamed from media-libs/libsvgtiny/libsvgtiny-0.1.7-r3.ebuild)3
-rw-r--r--media-libs/libsvgtiny/libsvgtiny-9999.ebuild2
19 files changed, 241 insertions, 74 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index a29b198ce0d5..daf4be025f93 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index 803a4789bf72..16e66db7d1ef 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -1,16 +1,21 @@
AUX libjxl-0.8.2-backport-pr2596.patch 2017 BLAKE2B 3155febe7e02fc34dfdf692821028e16f97272f751176ef22126151e8edf18e2c7d9da88d9bc8334cd4737d36037a5a04eb7360a41fde39605db62942c52e62c SHA512 4f8cd6f2a70077b8e52b084a4c76f5a029e3e13e578d28bb2d9d3470ae89fa6867d541bacd079bd55b76eb17a1c2f3d845715fc0d4c9e2a199618d8a6871d1a1
AUX libjxl-0.8.2-backport-pr2617.patch 2853 BLAKE2B edeafa5bfa85f9868d98f4ee38be2dd4a5d747517e6aec59688d5314f1b6ede74bc3d20a11d08e3e2e2e87e8da987730a8a8cafcecce69369fdfa7bcb8ef2828 SHA512 ad8ddbe50d23895a3127d11bf36832ad1a1762e9b54bacc5f4d881accb5c81801618254b9b56afc4b145a7fb19bab8ca739974ff3bcb498e7db812d3a6cf004d
+AUX libjxl-0.9.1-backport-pr3138.patch 1775 BLAKE2B 3bc8ec83f1104fabec0966dffd85719ed6eea5c89a10d7ffc490aaf767815dbfd7c6543a0058664b16a8d52cafb53b3137414403dbb5db844a0ae9366fe4b6bd SHA512 0a9262008daa2d118c4eab85102de8f05b265f3a3a8f45088f28ef844fd7c93740a69aa6a1d93bc5d1808c3158527d8b9b8c4543256c1a2988e8a03bff19486a
+AUX libjxl-0.9.1-backport-pr3143.patch 1065 BLAKE2B acc6ab904994f42cffe19296966587dbbf316289277d91e1a17cd635161b51eed770ab95fc682d93b8693d50def9bb205290c3eb534effdfdc2cd057db36647c SHA512 d5eeca764e13175eb64ba5ee47a9bf03080d0830395ba9b626b7144674a5ce8fbb694705a4d2c55f3b52507a59c5793e21e9c99dded65803857a0859a1f9f466
DIST libjxl-0.7.0.tar.gz 1505917 BLAKE2B fd60e8fb1d7082deaaaf413395ac09e6096bb164ac1b2765a836e0bd3b96a8ac604c2e7631dd17d3eb1d9421c9460de13cede63c5786a5b0689cb858d7f5ec59 SHA512 c73039606acf7b2cbc331c6787af5167d711fd1af22bc616e1f478c531b087da82c98f2cb7e88c4d1f8bcfdc4e053ae0dc99cc9a811545b7f9658041489ed04b
DIST libjxl-0.7.0_pre20220825.tar.gz 1505499 BLAKE2B 67b1f33112c85c8ccf1187cc44441f1afd6b5f11139f5b066092abe3dd2304e7ff8a8179fb1ef2a08982d2700ac757113019580c99abf37b3d701310f70861bf SHA512 13132dbe93d1b55cf878653803b01547b77152687aedd8ea07c162562f78965f74b5d96b82a434d2982962ad817096253a9447743e620cc72af0f1906a284b1d
DIST libjxl-0.8.0.tar.gz 1611824 BLAKE2B e16fb51c7938be22754cad70ccab1e0e965b218993aa2fe9646b6b8958887b2e868bdc9631a9d3ff5c24ca1b02f9e262c4d531238d78a7d80f23ed5911a95b1e SHA512 ef472ddc5e277f3d41491c2acc03ed0152ec3ea87efb9e3320cfd830ceb383728658318444b06a3e9f8662bc11c0014675966572ce33f49c8e5cb13c5ed48de1
DIST libjxl-0.8.1.tar.gz 1611905 BLAKE2B 75d7b4987c211e747520688a700744a0996483546b5929e8b765a66fc603b4d6edea8556bb427b8c7440ef447161fc38ef5ea390775f185df577da920711a009 SHA512 8011f2181cb627c2b516c7e1b8ecec78a201f357f3be6e568f7814a6a9c42d5979f4bb4ed040a67d68f6649d1f5c564f3cb2fac7e52702f755749084d903a737
DIST libjxl-0.8.2.tar.gz 1612062 BLAKE2B 2b5e65cde6c85881c5f26f676afec825c974f6919c3cc3f056ca4a9679162e89f2de35ab7d0b2a60782d39eca1f4ddad779f8d25d3f520417f6d9dea71e854db SHA512 769f102c46755d11a705ce47ae9e2ef49627ae708f416693bf1293aeeb713934baf4466e45b9c70b04ec1fc8b4a00d5ca7688c8ca03f0a91c9a15252c522a887
+DIST libjxl-0.9.1.tar.gz 1872279 BLAKE2B 723a098c07d61e7d1f4a7fda04d8be60594cf5a21307242e6d06deca64f8a2343078248d280fc8eb3fc9bb2277f7ffc6cc547b57a605a7aa95a0b21095450ccf SHA512 a3169dac40b297617075a49cc5cdfa25e793a34b5dfe95db9c2560bdc967743882f0014d1d0fd508b8d2ea02cb3766d2f295af7a2cf9def8f5370f97b24aa16f
DIST libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz 67553075 BLAKE2B 779fee87386e617edd93bca7a523fa1ab223ae88114c3cc5484987a7c92cca2d0bb3d668fa3c8064b2a0255c17a06447c009f4fbf9ef379692ddfa37dee1be97 SHA512 a48d74a1ccff404eb7675225b59965e056dc3fc09930572785d83bae03fa1c38e105336dbf5ecfc3f0995e8b8bfb1097b451ae661f2933590b2b152192c8aa2f
+DIST libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz 69105882 BLAKE2B a80fce437b810e7b99b4c7bd106ec7eba01a1eeddc90e1b82cb8d75f3ca194c357ef8e7b7e1e9da65aa39dc2cd11d32cb6de8558188c5258c7446d58787603ff SHA512 0d237e706fd8d001a9cb245b685e8e39085416daedec019c348ccc64cf15a34cecdb0c245f94f57507f5934e487ee5157f51f59bb6a000f5899862c582336384
EBUILD libjxl-0.7.0.ebuild 1749 BLAKE2B 6a5e9c06203a8cd0aa98b67f733d6ed75257f58056c58f342fe64d6656f23325fa8ae58fb70469e85750e158818acbbe5b2fc05c196add3a61cfaf504ca018c4 SHA512 01d24038f235d52591165dd500ddcce1e6454f02f7136ab63182440744a613d708c92534e8a63bdb62eac668d3aa3b47ffb4502c29dda9b1f061a98de70e0f48
EBUILD libjxl-0.7.0_pre20220825.ebuild 1837 BLAKE2B 904e32dfd030184606f0b9fdc04e9a49315390ccf98cdb0e03fd457d95ad38f622a3808681c9caf541ed032d3d4f780c1b8c097169730d7042063b742ad0ccab SHA512 7ec4d6c0ccfe235cfd69752f4ab60fa640dfd2bd6a2e237ebba49675c6a7392a00f199f3c8ec719ca7c8b593ce166db04fb35c50b7b50fceaf4daded459288cc
EBUILD libjxl-0.8.0.ebuild 1754 BLAKE2B 51baf198642196eed58caa82547aadacf1f9a151f6980fba23c8e7364cd981cfdbefd03115d09994691f18517e601b878ec194cf54fed5ca6ef142bd5bdc32ea SHA512 a2642409fd28ff4b135a86b7690a6e5155c42822dabb24ee9f8b798cb5bd05bbd420afdf352fbe434aa3fd5cccedd3a0f0b97126296b28a98474c796b1616c5f
EBUILD libjxl-0.8.1.ebuild 1759 BLAKE2B 0ae0152c7f2fccaa93861dc411df6afd01bc48b0cd6eaa0a2c4c8e830a7fae7df031c68d61b028c4983affd4398b4406f15227b3e7c1b002cfcbfb7a9615f300 SHA512 4490713fd3a15442d941fcb87c219076f2cdaa98e4d32d7e39973a4593bafdaa7ed67b438dea0ef8fba3fde8431627180361e7a9c36c73582ed0aaa83a93878d
EBUILD libjxl-0.8.2-r1.ebuild 2375 BLAKE2B acb150f7ae41bd8eddf02a124fbb29bcd671de77becce0474c0cd44853da97c0ce427fd43d89a3d1cdd9a0e5133072fa1b00c253cf7757c0553e3f022cdb14f7 SHA512 f4f69ec9307fd46758d141e2e1f55fb57931b4cbd89221c6b39fa957891980556539ef93547def40c3596c2d81b733d0f1a9bdf1afb2863274ca0422e2ec0ac6
EBUILD libjxl-0.8.2.ebuild 2258 BLAKE2B 23c950208cd627e272eea5be81dd19cdaa00ad25e840ee66343704a8a223df41f3ddf875bd9aca770b7209f14e6fd56afa847c9e7715e7de755fa2dc941418c2 SHA512 48ffa3ec4bd273336b484c0d477672131a0410747c4fe72ede2a022ea46c842794f4635a2f85104e2996b7b587bf72e51ac7b50acc63748a05044a9748dfb4f5
+EBUILD libjxl-0.9.1.ebuild 2658 BLAKE2B efdc31872ade400e70d13c8a52e83e45dd84b6b50f21025f25879dee7f21bc005b067a2acc95f943e4d006651ed1e236b0e8afabb7f6b10314663ea3c9ad2706 SHA512 ea8599f306d7b0196907c6e43de6135426d9466e1c9b380f1a238e2cb76563c2c6c9467a50f89624224ae323aefcd99528ec6477dac695885a10089977bf4770
EBUILD libjxl-9999.ebuild 2102 BLAKE2B f1931f942e2be9f084d71cb9baa0565df5ccb41dda4d08da31bd9e1d4b93588b6a2fc30fdde8125da12865332f9aceedb32c71e9f875086c32ea921108a7123a SHA512 6750fc9261b0f7bd3f28a66aa50bdb4a712c4a61152ba98870fb0795b250eda91113923dae13d76491c3cf98c3877b89ae6780ec7175808d3647effa6c52f9d9
MISC metadata.xml 750 BLAKE2B d8bb075dd5e1e50d69380d7d6a54efe23fcf82fa16126d46767075b4fb718f3dde77c013e25aafb12dd42dda9cc702c76839172706100bf77a5bf3ac23b84932 SHA512 cc19188dd77ba5e5a752d151ac0e64e1bc2e61283d4ba90607f8d5d3e3945a430c869141f6f504c1551daee2d65990306200862a99b86aa2ada7048e833c2b5a
diff --git a/media-libs/libjxl/files/libjxl-0.9.1-backport-pr3138.patch b/media-libs/libjxl/files/libjxl-0.9.1-backport-pr3138.patch
new file mode 100644
index 000000000000..0da0a9ba8ab8
--- /dev/null
+++ b/media-libs/libjxl/files/libjxl-0.9.1-backport-pr3138.patch
@@ -0,0 +1,46 @@
+https://github.com/libjxl/libjxl/issues/3137
+https://github.com/libjxl/libjxl/pull/3138
+
+From 5e5dda47aee0a6f480984cf13cfc2be0044316e4 Mon Sep 17 00:00:00 2001
+From: Moritz Firsching <firsching@google.com>
+Date: Mon, 15 Jan 2024 13:43:01 +0100
+Subject: [PATCH] disable tooling test when not JPEGXL_ENABLE_TOOLS
+
+---
+ tools/conformance/CMakeLists.txt | 25 ++++++++++++++-----------
+ 1 file changed, 14 insertions(+), 11 deletions(-)
+
+diff --git a/tools/conformance/CMakeLists.txt b/tools/conformance/CMakeLists.txt
+index 5766612abf9..36249048c59 100644
+--- a/tools/conformance/CMakeLists.txt
++++ b/tools/conformance/CMakeLists.txt
+@@ -4,15 +4,18 @@
+ # license that can be found in the LICENSE file.
+
+ if(BUILD_TESTING AND CMAKE_EXECUTABLE_SUFFIX STREQUAL "")
+-# Script to validate the tooling.
+-find_program (BASH_PROGRAM bash)
+-if(BASH_PROGRAM)
+- add_test(
+- NAME conformance_tooling_test
+- COMMAND
+- ${BASH_PROGRAM} ${CMAKE_CURRENT_SOURCE_DIR}/tooling_test.sh
+- ${CMAKE_BINARY_DIR} ${JPEGXL_TEST_DATA_PATH})
+- # Skip the test if dependencies are not available.
+- set_tests_properties(conformance_tooling_test PROPERTIES SKIP_RETURN_CODE 254)
+-endif()
++ # Script to validate the tooling.
++ # Only add it when djxl being build.
++ if(JPEGXL_ENABLE_TOOLS)
++ find_program (BASH_PROGRAM bash)
++ if(BASH_PROGRAM)
++ add_test(
++ NAME conformance_tooling_test
++ COMMAND
++ ${BASH_PROGRAM} ${CMAKE_CURRENT_SOURCE_DIR}/tooling_test.sh
++ ${CMAKE_BINARY_DIR} ${JPEGXL_TEST_DATA_PATH})
++ # Skip the test if dependencies are not available.
++ set_tests_properties(conformance_tooling_test PROPERTIES SKIP_RETURN_CODE 254)
++ endif() # BASH_PROGRAM
++ endif() # JPEGXL_ENABLE_TOOLS
+ endif() # BUILD_TESTING
diff --git a/media-libs/libjxl/files/libjxl-0.9.1-backport-pr3143.patch b/media-libs/libjxl/files/libjxl-0.9.1-backport-pr3143.patch
new file mode 100644
index 000000000000..06c1498f3fea
--- /dev/null
+++ b/media-libs/libjxl/files/libjxl-0.9.1-backport-pr3143.patch
@@ -0,0 +1,23 @@
+From 0bfdf5c5429dbb866142bd75e4877794dc723b25 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Daniel=20Novomesk=C3=BD?= <dnovomesky@gmail.com>
+Date: Mon, 15 Jan 2024 17:18:33 +0100
+Subject: [PATCH] plugins: use JPEGXL_TEST_DATA_PATH instead of hard-coded
+ path.
+
+---
+ plugins/gdk-pixbuf/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/plugins/gdk-pixbuf/CMakeLists.txt b/plugins/gdk-pixbuf/CMakeLists.txt
+index 7b53b98c665..12c1a83753e 100644
+--- a/plugins/gdk-pixbuf/CMakeLists.txt
++++ b/plugins/gdk-pixbuf/CMakeLists.txt
+@@ -74,7 +74,7 @@ if(BUILD_TESTING AND NOT CMAKE_CROSSCOMPILING)
+ COMMAND
+ ${XVFB_PROGRAM_PREFIX} $<TARGET_FILE:pixbufloader_test>
+ "${CMAKE_CURRENT_SOURCE_DIR}/loaders_test.cache"
+- "${CMAKE_SOURCE_DIR}/testdata/jxl/blending/cropped_traffic_light.jxl"
++ "${JPEGXL_TEST_DATA_PATH}/jxl/blending/cropped_traffic_light.jxl"
+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+ )
+ set_tests_properties(pixbufloader_test_jxl PROPERTIES SKIP_RETURN_CODE 254)
diff --git a/media-libs/libjxl/libjxl-0.9.1.ebuild b/media-libs/libjxl/libjxl-0.9.1.ebuild
new file mode 100644
index 000000000000..a7270613e697
--- /dev/null
+++ b/media-libs/libjxl/libjxl-0.9.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+# This changes frequently. Please check the testdata submodule when bumping.
+TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
+DESCRIPTION="JPEG XL image format reference implementation"
+HOMEPAGE="https://github.com/libjxl/libjxl"
+SRC_URI="
+ https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ test? (
+ https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
+ -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gdk-pixbuf openexr test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
+ media-libs/giflib:=[${MULTILIB_USEDEP}]
+ >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
+ media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+ media-libs/libpng:=[${MULTILIB_USEDEP}]
+ >=x11-misc/shared-mime-info-2.2
+ gdk-pixbuf? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ )
+ openexr? ( media-libs/openexr:= )
+ test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9.1-backport-pr3138.patch"
+ "${FILESDIR}/${PN}-0.9.1-backport-pr3143.patch"
+)
+
+multilib_src_configure() {
+ filter-lto
+
+ local mycmakeargs=(
+ -DJPEGXL_ENABLE_BENCHMARK=OFF
+ -DJPEGXL_ENABLE_COVERAGE=OFF
+ -DJPEGXL_ENABLE_FUZZERS=OFF
+ -DJPEGXL_ENABLE_SJPEG=OFF
+ -DJPEGXL_WARNINGS_AS_ERRORS=OFF
+
+ -DJPEGXL_ENABLE_SKCMS=OFF
+ -DJPEGXL_ENABLE_VIEWERS=OFF
+ -DJPEGXL_FORCE_SYSTEM_BROTLI=ON
+ -DJPEGXL_FORCE_SYSTEM_GTEST=ON
+ -DJPEGXL_FORCE_SYSTEM_HWY=ON
+ -DJPEGXL_FORCE_SYSTEM_LCMS2=ON
+ -DJPEGXL_ENABLE_DOXYGEN=OFF
+ -DJPEGXL_ENABLE_MANPAGES=OFF
+ -DJPEGXL_ENABLE_JNI=OFF
+ -DJPEGXL_ENABLE_JPEGLI=OFF
+ -DJPEGXL_ENABLE_JPEGLI_LIBJPEG=OFF
+ -DJPEGXL_ENABLE_TCMALLOC=OFF
+ -DJPEGXL_ENABLE_EXAMPLES=OFF
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+
+ use test &&
+ mycmakeargs+=(
+ -DJPEGXL_TEST_DATA_PATH="${WORKDIR}/testdata-${TESTDATA_COMMIT}"
+ )
+
+ if multilib_is_native_abi; then
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=ON
+ -DJPEGXL_ENABLE_OPENEXR=$(usex openexr)
+ -DJPEGXL_ENABLE_PLUGINS=ON
+ -DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF=$(usex gdk-pixbuf)
+ -DJPEGXL_ENABLE_PLUGIN_GIMP210=OFF
+ -DJPEGXL_ENABLE_PLUGIN_MIME=OFF
+ )
+ else
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=OFF
+ -DJPEGXL_ENABLE_OPENEXR=OFF
+ -DJPEGXL_ENABLE_PLUGINS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ find "${ED}" -name '*.a' -delete || die
+}
diff --git a/media-libs/libmatemixer/Manifest b/media-libs/libmatemixer/Manifest
index 44c0b3d9327e..ffcf34fd7a86 100644
--- a/media-libs/libmatemixer/Manifest
+++ b/media-libs/libmatemixer/Manifest
@@ -1,8 +1,6 @@
AUX libmatemixer-1.26.0-slibtool.patch 2778 BLAKE2B fd62d368d5b292bdc0693c6a2d03e53c42d621f3f88475c0297358577c5fa8b2b62a3f4ebd434c9b619032528c25b23428edb75f434be5f136a152f89f047376 SHA512 daca074f6d353950693d7b551ef07d25337619db95d7027d0351bcdd1fe0be1fc188bf3c6b742c73e4d674bd6e2d4315dc81079b3a4c634f01ad3d5d9c85f855
-DIST libmatemixer-1.26.0.tar.xz 489092 BLAKE2B 4b87b92904f038fb957dd17dfecc91a82597663b3470169658ed1325ffdc7c54f24269c1226fbb696337006729211e61d21af5dcdf18c3d05ce348656ae81f39 SHA512 6e97594f9a43f4e66c31e466d8a46ea5d77cb5b5ead26df6461b1529a3b6f1448768a981e7a527a4c07dda0e4cba7470e1fff8b316731da293cfdc0f18aacc73
DIST libmatemixer-1.26.1.tar.xz 497560 BLAKE2B a84922fa8743749e0120845a462de84d2057049957207357e4212a1e6201c60bd31b873282764ec2e2380e3a0c76dd498deaef32bdefb9f012b141d9adad280f SHA512 a67a63bbf76b69ba78a537f7690230f45c5875b4358991e73604aacf001baa40ee994101d486218be8000be43be6561b6f25f4f38ae00310c5a08affb6dafbdb
DIST libmatemixer-1.27.0.tar.xz 497392 BLAKE2B a08c8a04bfed76d41475dc3629b7e9a87755940c6e4a8d39d7b2c7ce3751cc5b4008d3f31ef1af43b2873761d34a9330fc331b132b779320ed19650d75f1562d SHA512 d64d136a013d18364f4f83451b26ea674d9eb611fad44349781aa1e9369e167fe892b9e1fe068f3243bee06babd3811958e301add8034cb6229473eaeb4841e1
-EBUILD libmatemixer-1.26.0-r1.ebuild 849 BLAKE2B 9192bc99f7d0573960c6d2104df9e4bb7e3fe03d7f832bd281a7b4aa7532eceb77baa8ab53b083c1e48a3039bb4c8cc9c4b688963ea0a7df41974ec4f465b3ee SHA512 7ef0c8eaa27b9683966d6f385d5542a831b208f4a0a6c235cc09aa7d8f4a0f04636e1b6836a01a8e04309d9d87c0780cfcc3f757fb474482556696982d17ef3e
-EBUILD libmatemixer-1.26.1.ebuild 855 BLAKE2B faadec9ba959cc4cdcf285bbd86cfc0b904b6dae9ca88f0173efbfe551830d4371e6203342bbcb21d7760e305beb319e47b3577f0eb56c22bd0650b0f3377401 SHA512 5503321b20368d7c417c8ec70b8abeb47b82e674e3c97eb61d954c2dca842b8b6156a68975d4b639acea0603e7a2d0bd7a854c08269b1f1c8600d1bc30ba5e87
+EBUILD libmatemixer-1.26.1.ebuild 853 BLAKE2B 7289200b26508fa3426971551727461427a4f914605f5400a93a9cfd833928866dc983dbb15fcd74ed19a2cf0ecbe256d6bb967b46738618770cbb8d17010b34 SHA512 0a22b975dda91633541960f8403e1afdbecfb1fd09d2af919cfed1f8e12b505a122a487f91111decc52af79ee196564fb1c84568421653134c48a981a547330e
EBUILD libmatemixer-1.27.0.ebuild 855 BLAKE2B faadec9ba959cc4cdcf285bbd86cfc0b904b6dae9ca88f0173efbfe551830d4371e6203342bbcb21d7760e305beb319e47b3577f0eb56c22bd0650b0f3377401 SHA512 5503321b20368d7c417c8ec70b8abeb47b82e674e3c97eb61d954c2dca842b8b6156a68975d4b639acea0603e7a2d0bd7a854c08269b1f1c8600d1bc30ba5e87
-MISC metadata.xml 258 BLAKE2B 6b49738f140362021e0f94582abfa939a184609195ee6a86d871d02183982e2e80a7417fedee49cf3bfb5c5b0ab137fa86bd3d55155bf6f8a6bebeef30343640 SHA512 af3b76d5d221b4d7dd25475b5c9541dcf029e8456df49827d9e2287f81d7110cd96a06cf5ea817cb449b8044461b7882f40ed54b3e1a38a47d4f8e6f9abd4ecf
+MISC metadata.xml 491 BLAKE2B f5b9487a7b5961bb5cc2bb9fdcfb8327ebe38f381b3909ff6521e5564badfae24146ebc6f1f18bd527f04eb39fc520d216fa92489b82bf366b95bdfd0105d9fb SHA512 9cab1c35d98d6196d286436ba6d26624df8cf30ac88d94e755d5214e6d8d0dcce279ffea5a84abe1430f99e0506805e3d109fd2a1f0423dbee7949a24efc65e8
diff --git a/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild b/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
deleted file mode 100644
index df0024ca4e48..000000000000
--- a/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit mate
-
-MINOR=$(($(ver_cut 2) % 2))
-if [[ ${MINOR} -eq 0 ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="Mixer library for MATE Desktop"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="+alsa oss pulseaudio"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.50:2
- >=sys-devel/gettext-0.19.8:*
- alsa? ( >=media-libs/alsa-lib-1.0.5 )
- pulseaudio? ( media-libs/libpulse[glib] )
-"
-
-RDEPEND="${COMMON_DEPEND}
- virtual/libintl
-"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.1.2
- dev-util/gtk-doc
- dev-build/gtk-doc-am
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-slibtool.patch # 785232
-)
-
-src_configure() {
- mate_src_configure \
- --disable-null \
- $(use_enable alsa) \
- $(use_enable oss) \
- $(use_enable pulseaudio)
-}
diff --git a/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild b/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild
index 182ecdfb2237..c79ef1bf118d 100644
--- a/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild
+++ b/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild
@@ -7,7 +7,7 @@ inherit mate
MINOR=$(($(ver_cut 2) % 2))
if [[ ${MINOR} -eq 0 ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
fi
DESCRIPTION="Mixer library for MATE Desktop"
diff --git a/media-libs/libmatemixer/metadata.xml b/media-libs/libmatemixer/metadata.xml
index 7a783a6a9a9a..edaa26d19f64 100644
--- a/media-libs/libmatemixer/metadata.xml
+++ b/media-libs/libmatemixer/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>immoloism@gmail.com</email>
+ <name>Ian Jordan</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">mate-desktop/libmatemixer</remote-id>
</upstream>
diff --git a/media-libs/libnsbmp/Manifest b/media-libs/libnsbmp/Manifest
index 5c9ebc29e464..9137f6b19c73 100644
--- a/media-libs/libnsbmp/Manifest
+++ b/media-libs/libnsbmp/Manifest
@@ -1,3 +1,3 @@
-DIST libnsbmp-0.1.6-src.tar.gz 463348 BLAKE2B 546f26c0ebbc2b93aec3002424c8e6d5aaeaa06f06fea13712675dd33c71b431c7f6d296c55a4d091cba7c9d5eaf053960b3d7e16e24b0832e42f8f4881f675d SHA512 7e987a47d56216b2e2a795c1233c63599d474fdd9dd495f31bc9a902f92072078ae79e73323da457fd5059908a65f44bacc6c8742f92f0950af80196a4bb4732
-EBUILD libnsbmp-0.1.6-r1.ebuild 679 BLAKE2B 7684391b1ef1fa011aba119c468a6514568f1cd49909a9e7f814db02dcb958140c4381a013ecac180bb879321f4f84a3d951354fa6bf9ee84a9c6fe7aa22bfa9 SHA512 19815862d4d9da2b84ad5b243fcf8a94675a12c6220a1709926b61e28c894340651a7102787cdaf8b79752064a7ac2835bb567ee8b24e57c20d4a476f53f98e0
+DIST libnsbmp-0.1.7-src.tar.gz 466530 BLAKE2B 590e13661d56aec57ae54b2d66f7fe1e14fefacfeabfd2f93264f1ab7dda576ab6477b80689c7e2805b5b183de7cf1d9d406e814ec59477ce541216230862300 SHA512 dcc4187f8eb404b327c5addeb80b49b492ec3f962c4e3c09483425a3c7641d832ed14578fbae7353c10d1bacf7a771d35c537ffb730cfddff01ae7d1932acaf8
+EBUILD libnsbmp-0.1.7.ebuild 672 BLAKE2B b22d533f648afaed10f3fe0095516cc670c9e009e128ac948136cd7554d713fe9d87eb6093a6543e08f90c80d2c50dd7d12840b1f6fe3aee2f58ce2361c14de4 SHA512 791d546782c5c24499c4b5145315456b7bf9565b5851e58af61f117738796d7c4897e4c42dee5b74637e5f6f0299ec8758fa3a784c7892bccd84dca3e3d70891
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/media-libs/libnsbmp/libnsbmp-0.1.6-r1.ebuild b/media-libs/libnsbmp/libnsbmp-0.1.7.ebuild
index 5090f47851c9..2d26b3c70cf5 100644
--- a/media-libs/libnsbmp/libnsbmp-0.1.6-r1.ebuild
+++ b/media-libs/libnsbmp/libnsbmp-0.1.7.ebuild
@@ -1,18 +1,17 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit netsurf
-DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/"
+DESCRIPTION="Decoding library for BMP and ICO image file formats, written in C"
+HOMEPAGE="https://www.netsurf-browser.org/projects/libnsbmp/"
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
BDEPEND="
dev-build/netsurf-buildsystem
diff --git a/media-libs/libnsgif/Manifest b/media-libs/libnsgif/Manifest
index 93fc0fba954e..8c5722547651 100644
--- a/media-libs/libnsgif/Manifest
+++ b/media-libs/libnsgif/Manifest
@@ -1,4 +1,6 @@
DIST libnsgif-0.2.1-src.tar.gz 268328 BLAKE2B ccebd1830db1caa016ebc0c1f2c421523963df16e38cdf85c5300d2a9a325dc9c52c89c79ccbddbc315535a20607458bbfedcde8df02b5e2977d383cd6603220 SHA512 29affce6de38574103a9777e741a44b448145d96ef63e4b86056f268c5d1389f6c5f25240a9f3ef2208fab229eabef2542f3d7ce7b37a0137071f204fbd736af
+DIST libnsgif-1.0.0-src.tar.gz 282568 BLAKE2B bc104972b94b6b7b62fa9740f8d742fc5124d4cc55240b3483cbe72ce0ac3972fc0917397f0cfade6abdb579084f454bd8919c5391281b738dfb3dcb0d9d28e9 SHA512 e87d5faaa4f586a098357a23bed58a8a7a79c94549b21c3338dd04bd5e074e93a7719d93d79515287b15514a2cf39aaa2abd88fd9aec8785a27594ee5cc2ddc0
EBUILD libnsgif-0.2.1-r3.ebuild 821 BLAKE2B fb63e53047da67e4c825e5c8bb9f8cdbd20f0a532f68a9782e8b3ac6a0a869083dba39e1802e814e0af7b0c88ffcd0cc2f17e95e9d0e8cbd22885e9fe8b11c9f SHA512 80c05c5c1162a7710fd3f1fd3b59668ce7fbc82dc1387eb357e61d50285e76947d917dc109e7e0a3caf6040d01b7affd036eee27f5262b65ef2abf84f512ead8
-EBUILD libnsgif-9999.ebuild 644 BLAKE2B 9b1f002ce4e10a4f6fa2c3466fa0797548198d091b4d9e63815608669d46d383bbbb2954156356df321cc19947275db6dd0213c1b5b521fd9635cd66205cdb8a SHA512 3aef97b6a302f1ad1bc7c214b4e0e1d83d035c8778eeba66d29c092d70aadaa52399dd42834e97388843efd844caa8ab3db4cc3ba727b8481758c55a3179b5fe
+EBUILD libnsgif-1.0.0.ebuild 808 BLAKE2B c604bfb74c4472f4a89639e4f57377f072c22213c7d6ed24548ef20c91de913237ba448688412e88a728db4ca0ea8ae7cea8219ed3b69186390ead236ac9ad16 SHA512 65844cb923dbcbdea78de123df6f5ca79ad6c50829d925935b92a62dfac119587a380e25fdae8af3f28f4257b41c7a964250be0518b1f8dd3c7bc039c9bd41be
+EBUILD libnsgif-9999.ebuild 624 BLAKE2B 278096f43f7ac5d75636974681a791e1f949cd46c125468e1d8fd36cd5868bbfd4dcf189b750687763bb85d5ee0011b233ef5aa7fc2ecd314b0e3564507e43c2 SHA512 918031e1d39997059a45c1e44e41a3601bde608da37221ecd3895ebc153c2183394b381c4b6fb656b191bc22d641dbab71eedbe86aa061f21745fa5d8949798b
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/media-libs/libnsgif/libnsgif-1.0.0.ebuild b/media-libs/libnsgif/libnsgif-1.0.0.ebuild
new file mode 100644
index 000000000000..3d92acd52c2a
--- /dev/null
+++ b/media-libs/libnsgif/libnsgif-1.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit netsurf
+
+DESCRIPTION="Decoding library for the GIF image file format, written in C"
+HOMEPAGE="https://www.netsurf-browser.org/projects/libnsgif/"
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ dev-build/netsurf-buildsystem
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ sed -e '1i#pragma GCC diagnostic ignored "-Wimplicit-fallthrough"' \
+ -i src/lzw.c || die
+}
+
+_emake() {
+ netsurf_define_makeconf
+ emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+ _emake
+}
+
+src_install() {
+ _emake DESTDIR="${D}" install
+}
diff --git a/media-libs/libnsgif/libnsgif-9999.ebuild b/media-libs/libnsgif/libnsgif-9999.ebuild
index ae9d3917b794..cd94d79787e7 100644
--- a/media-libs/libnsgif/libnsgif-9999.ebuild
+++ b/media-libs/libnsgif/libnsgif-9999.ebuild
@@ -11,8 +11,6 @@ HOMEPAGE="https://www.netsurf-browser.org/projects/libnsgif/"
EGIT_REPO_URI="https://git.netsurf-browser.org/${PN}.git"
LICENSE="MIT"
SLOT="0"
-KEYWORDS=""
-IUSE=""
BDEPEND="
dev-build/netsurf-buildsystem
diff --git a/media-libs/libnspsl/Manifest b/media-libs/libnspsl/Manifest
index f718d0d16690..9dc8dedc1443 100644
--- a/media-libs/libnspsl/Manifest
+++ b/media-libs/libnspsl/Manifest
@@ -1,3 +1,3 @@
-DIST libnspsl-0.1.6-src.tar.gz 320130 BLAKE2B 8485054d1431f57ff71440120fd28610d62687527927dcc2f3bf7869075e08c05d2583567a90a28a2690aa78721c81949019cc353b570def1aa47e37bbbaa437 SHA512 928ce45bbc75215db5f1238a1cc879b3e91511950fc870c0232d84b1270882ec8c6470ce1a8d5cfbe7b6f24bf9e25745f2053ad2f1f4933f3d648d67d3ba2754
-EBUILD libnspsl-0.1.6-r1.ebuild 646 BLAKE2B 34f0fb33f0904bdb93ed40b0acc75498b19e2dc42d52ab3c372761d2321fe8fe7161b92330710722b992bceadaa6060934b32141e1f0c95e0bdf29837015b48a SHA512 9adb050029b81a4462d9c2d49def6ff767547a237bc12d42c732c57090ed1db1a9fdc05159996a3149e96607247ebf032e1085e08d2ef8dfecb679ca4b2dbeea
+DIST libnspsl-0.1.7-src.tar.gz 337538 BLAKE2B 7ce3f8a92facf1118dc8c1ff89e46b3d918fd2c11b2054ca9dc3c3e45bebc1406b7e97bf5477cf7a42d1b0066a94d75f27e408eb90556d26e91e7b82f0a4b8dc SHA512 e556ebd17f8a3056a875672b6897b9aa0b9b8bf18f7db4e37803b697abf3529b50647c7a3e81bb4537fd8cb87decb6bb98f931780ced944f458ba22402d3516a
+EBUILD libnspsl-0.1.7.ebuild 646 BLAKE2B a1257e36f35508162d0e8feba0a48b8f0e0d9ef8045ef1d8572552248cd6a414a949490af40a4c6765a854a4d51291edd36f6eb8dc4977bf6e97335650e5dbb9 SHA512 495f018f03b1e6cb1f6f12b768110ad900ef91aeb8ae54a5e49cccedae0ce9ee477d9d24debce9471b307be6bfef5700c1ec9613da6a4253c01633babc9ab05f
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/media-libs/libnspsl/libnspsl-0.1.6-r1.ebuild b/media-libs/libnspsl/libnspsl-0.1.7.ebuild
index d129bb463a4c..78b76c1a654b 100644
--- a/media-libs/libnspsl/libnspsl-0.1.6-r1.ebuild
+++ b/media-libs/libnspsl/libnspsl-0.1.7.ebuild
@@ -5,14 +5,13 @@ EAPI=7
inherit netsurf
-DESCRIPTION="C library for decoding BMP and ICO images"
-HOMEPAGE="http://www.netsurf-browser.org/projects/"
+DESCRIPTION="Public Suffix List (PSL) for the NetSurf browser"
+HOMEPAGE="https://www.netsurf-browser.org/projects/"
SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
BDEPEND="
dev-build/netsurf-buildsystem
diff --git a/media-libs/libsvgtiny/Manifest b/media-libs/libsvgtiny/Manifest
index 1cb89b49fd7e..0357162e201e 100644
--- a/media-libs/libsvgtiny/Manifest
+++ b/media-libs/libsvgtiny/Manifest
@@ -1,4 +1,4 @@
-DIST libsvgtiny-0.1.7-src.tar.gz 760963 BLAKE2B badf14e656e10a178a6b692659265644b636cc103ec92f89026638700293028e0b06b5e051c420911fd6c319a94bab68328b1d9f42cec69dc7926c2d31aeec67 SHA512 c13352325d32b6f41159b09607b12a373517672e9e4da6d26cbca9a7fb1896b6e5730aee53adaa51f0b49c35f7dd9e9ece6b1f0187a7f5494b5cc223acbe64ad
-EBUILD libsvgtiny-0.1.7-r3.ebuild 759 BLAKE2B b7ca3411d66b610bac159892f856e35a5a32d8f47ad974e7b39b533f344db4678184e59e0e2d54f2e96f1944922dcb75b7c83af5aff66e8d61122aa2b801a470 SHA512 aefa8dd9e5df3986e4528511ea49481752db7cbd8fc78fc74aa1b5404b27f483a9f5169650aa60b1ba0545b028813e3d3c501fa7ff372b36e46b4798ab7b1ad0
-EBUILD libsvgtiny-9999.ebuild 741 BLAKE2B d0a8beae089d7976a35daaf56e1883329e94715211c04e22534b39ec8886650f99778e399c2251e2e5f53adca25e2a9fea620cc818bd47a2b82f6505dce05bd2 SHA512 a7fa672c5b9601fc526ce4d22e961153005bbbbdabea8c59c3c96ad3ca0a69ee6ed696f659fd2c4f8ffa2a13059db19464e77efdf94ac81328958a0dff2ebdbf
+DIST libsvgtiny-0.1.8-src.tar.gz 764959 BLAKE2B 846ff04efe2f1a696ae43826233ee8ff9a348e3e816792294aab865db70f72b122e5da71ffe88eae3282483f3d932305970d305d7740826bb8f692584cbeb30b SHA512 86015bf5b662950ca25351303c6e2f31d197166757a96aa1163234dffc06328028ceba8d927ac701da3f9ebdb7c74d89c3865b1decbdc26dc3d83290c6628ea2
+EBUILD libsvgtiny-0.1.8.ebuild 742 BLAKE2B fcab35c3205875f86f63fe6288d7fbc4e020432a37a815c2a2d0cd087b597de995f9eb7401e8d94b38d54d5661a0b092f8b303cb9b8a42b96728a467ca301888 SHA512 26b5dc96ace37104a74cc6cb6ab316de4451eeca6a7a612fcf8d8bca423e11e9f48dbe03be6203a49a95ffe668d0a79da0e312fee3d85e314682f46e420d6358
+EBUILD libsvgtiny-9999.ebuild 721 BLAKE2B 2f00910177430a5ad177ebaacdb9b716b59aa39897391c8b05456e1c26bae4b1004f287bd964ee0a132b994b1ff7171e036e95c840174adf2abbba75970144a6 SHA512 89df8561087e8f88371d282aae1e0039032fadff0be14731c6c3d70cfaee72ef1c5c848488246c24f50722fe5ffeb5909896d79e242d2057baeb77ce35c89def
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r3.ebuild b/media-libs/libsvgtiny/libsvgtiny-0.1.8.ebuild
index b3f7c741629e..b2fd0472c935 100644
--- a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r3.ebuild
+++ b/media-libs/libsvgtiny/libsvgtiny-0.1.8.ebuild
@@ -12,7 +12,6 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
RDEPEND="
net-libs/libdom[xml]
@@ -20,7 +19,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-util/gperf"
BDEPEND="
- >=dev-build/netsurf-buildsystem-1.9-r2
+ dev-build/netsurf-buildsystem
virtual/pkgconfig"
_emake() {
diff --git a/media-libs/libsvgtiny/libsvgtiny-9999.ebuild b/media-libs/libsvgtiny/libsvgtiny-9999.ebuild
index dcd51b69c985..5e17380a934c 100644
--- a/media-libs/libsvgtiny/libsvgtiny-9999.ebuild
+++ b/media-libs/libsvgtiny/libsvgtiny-9999.ebuild
@@ -11,8 +11,6 @@ EGIT_REPO_URI="https://git.netsurf-browser.org/${PN}.git"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS=""
-IUSE=""
RDEPEND="
>=net-libs/libdom-9999[xml]