summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69222 -> 69215 bytes
-rw-r--r--media-libs/libcue/Manifest2
-rw-r--r--media-libs/libcue/files/CVE-2023-43641.patch15
-rw-r--r--media-libs/libcue/libcue-2.2.1-r1.ebuild24
-rw-r--r--media-libs/libplacebo/Manifest2
-rw-r--r--media-libs/libplacebo/libplacebo-6.338.0.ebuild2
-rw-r--r--media-libs/libsfml/Manifest2
-rw-r--r--media-libs/libsfml/libsfml-2.6.0.ebuild2
8 files changed, 45 insertions, 4 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 40c90f3d23b4..6b2a44a1bd01 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libcue/Manifest b/media-libs/libcue/Manifest
index 9adf7b421ab7..5fc6aac13aa9 100644
--- a/media-libs/libcue/Manifest
+++ b/media-libs/libcue/Manifest
@@ -1,3 +1,5 @@
+AUX CVE-2023-43641.patch 409 BLAKE2B 141e918945e422f84602df33b43f4ab4aebd6dc44985d9908c83cce5514311b5610a274766cc9857a9fdffc0fac332f501c94364731320c34b817e9d30c231e0 SHA512 fd756d6949ed8032e6a4f4a3d0cd88d49f251e494df05497704b769c4d5157ecd5944b788ec4f6af60c4d461a346ed72b3e32f0926cd1ff66b9a8f67a199c7a9
DIST libcue-2.2.1.tar.gz 24177 BLAKE2B 478f897567aee006c9e835bbf6e54373351b6b4e4bb68154c94f13107b38bdb670fa032d69744e7dbc51132d86dbf276cbf9701c9d7da0882820b71adae53362 SHA512 32e476cb09ed2cb2d64aaba1342fb91e77e448391b493a3a794a8d2a6723a0e6097a90b11c6ad82998cb7f270f4f18c2578d7b8575f6929c2a35502e09ebc964
+EBUILD libcue-2.2.1-r1.ebuild 512 BLAKE2B e62dd095bb69abff29aafa80d3c3162a0e88a78ef3e66d4687b66b8adc4b22216dadb23c3bc9e7f66cb86cdf9ba6cfd9b946c34e95c27ee6dff0200475a13b0c SHA512 5bb5750ba619e5786010f18e5cdef510298e93b0e43b5c35448d0dec4193a78594c2e501b1391ea748efe210ec2ce50ccc50ad0c78cad258e096173b63ed4669
EBUILD libcue-2.2.1.ebuild 456 BLAKE2B 24a08f91791c356c67eaf9c56659c6e034d00d12ac842b385677cd0876d38a22994b2bf4ca456772af95fd7c3c807183671d2a78f8be605a3fad7f478c54ed11 SHA512 f50794fd7560a78509c1eb6743e2b2ff60e97eb2ce61e3b3a28db46ca7eda1fde9181cf875878ebbad37b5ebddd55ff15e48b8dafb8b18d1e07382b00c937855
MISC metadata.xml 334 BLAKE2B 02d441ff7dcdb2138ee06f2819e25c49f313b71ed0c6f742e4dcfbf6b32cf619850e4b13ffd611ecac9374d3ffdfbe9115bd668f83024c83de25452bf88e5c02 SHA512 1bcdf9c97b0cf3e40cbc2a751f7c9e9f93f2a5995ebafbfacff2dcd023caf99cbeb18101a683dcf2ad9e5acdd697fc487bbb693131ef02e675fd189e77c805db
diff --git a/media-libs/libcue/files/CVE-2023-43641.patch b/media-libs/libcue/files/CVE-2023-43641.patch
new file mode 100644
index 000000000000..b94de663aaa0
--- /dev/null
+++ b/media-libs/libcue/files/CVE-2023-43641.patch
@@ -0,0 +1,15 @@
+https://github.blog/2023-10-09-coordinated-disclosure-1-click-rce-on-gnome-cve-2023-43641/
+
+diff --git a/cd.c b/cd.c
+index cf77a18..4bbea19 100644
+--- a/cd.c
++++ b/cd.c
+@@ -339,7 +339,7 @@ track_get_rem(const Track* track)
+
+ void track_set_index(Track *track, int i, long ind)
+ {
+- if (i > MAXINDEX) {
++ if (i < 0 || i > MAXINDEX) {
+ fprintf(stderr, "too many indexes\n");
+ return;
+ }
diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild
new file mode 100644
index 000000000000..979036a6ead3
--- /dev/null
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="CUE Sheet Parser Library"
+HOMEPAGE="https://github.com/lipnitsk/libcue"
+SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+PATCHES=(
+ "${FILESDIR}"/CVE-2023-43641.patch
+)
diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest
index df52bc7b9024..c68e420cd891 100644
--- a/media-libs/libplacebo/Manifest
+++ b/media-libs/libplacebo/Manifest
@@ -8,6 +8,6 @@ DIST libplacebo-v6.292.1.tar.bz2 702879 BLAKE2B 74319bdffb141d4ab50c04312dbcce8f
DIST libplacebo-v6.338.0.tar.bz2 696457 BLAKE2B fad5f0562b925528f44cdddd349114acfa8135503a47d5e7015be8b22a372f52d4ada8f196839d688887cce9ce91c11d0e32ac4dc0209f7dbc961d4785129fa7 SHA512 59be50efa3f56185a978f6ba5592beeabb40986ba8ccd6c0d43a8538a07a5459bec793df313c00ec721768490e30728c62dcef32693ba49e2544d59fd3d519e7
EBUILD libplacebo-5.264.1.ebuild 2908 BLAKE2B edeb06ac3b3f8ff055adab7e3457806282c6854297d7710e41acb9609c94ba53afd8e6b03ff04dc0693fe8cf00a813f94a730acc92bf1b9302773f79c74d6769 SHA512 d581927db83ce4205522f195eb9a4d5f2bf3007a6b8c4018339611c9339d23fd9c648f78621a1771436d8aa59f473987bae828cdbc1cc9c16a5f1044f01b9805
EBUILD libplacebo-6.292.1.ebuild 2923 BLAKE2B 8e82848c99c630115e8d9b1f4a8ce74851d8a3040965daea0af0c219fb247df6bf4490c86e805b6f595ef19756823bb21abc0b1b67972b23ca1364e40e3e5332 SHA512 d39af02ab940640a85638ec778beb456a6a94f5399568adbe81009be1b3dee9a7f5bd809719cfc67e9387cd2ad480c9a8842707c1abab3a3eef1d37117e3378b
-EBUILD libplacebo-6.338.0.ebuild 3299 BLAKE2B 41c6d539b4d151e6b4891200ee053cb15150522ac877924fb13a4af0024f8b159b3cc2418604b41237ce007982e3e8267a9cc839dd600b65709ce3266bc689f0 SHA512 84103fde3c205683508472268b333c07afb9fa0176f4dfc64b3249939f7bc7b1f9d7a66bbf87d800ddaa042b8bb11963747a31424b62173cbe8c7aef2bb77e85
+EBUILD libplacebo-6.338.0.ebuild 3311 BLAKE2B de97c68d6d1a0e9ce772b88d40ba8b34bf5ad1df30556233638a89b3a4c2fddfc67d59ded591b2c1c3fa45992382f1b6eb2ab055e8188a0960ef927033e3c762 SHA512 03e0d983894570552748ba6e4687d9809720872efcc2a17091fa5fb2e974230ac5a4835544854362595a065480d23d47c159d339e35ac527b56e91870d8cacb2
EBUILD libplacebo-9999.ebuild 3299 BLAKE2B 41c6d539b4d151e6b4891200ee053cb15150522ac877924fb13a4af0024f8b159b3cc2418604b41237ce007982e3e8267a9cc839dd600b65709ce3266bc689f0 SHA512 84103fde3c205683508472268b333c07afb9fa0176f4dfc64b3249939f7bc7b1f9d7a66bbf87d800ddaa042b8bb11963747a31424b62173cbe8c7aef2bb77e85
MISC metadata.xml 700 BLAKE2B 339905c53f52620737835f397717eba8b742fa4cb26f8dbc9f2dfd7a443a4e7f143b1ef844a52bddb280099f87a073cbf685c5a4a21e4788a1ac16cdccacce1c SHA512 8524de2cf08b516c79c6d1ae032e68d8421122084d431692663ac1ad3e1e841398eb4543bad6e24b674727b01d0959cec4960deb8300cb52d015a583d66d9ddc
diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
index 22539f375674..fc3f10a85ff4 100644
--- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
- KEYWORDS="~amd64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
diff --git a/media-libs/libsfml/Manifest b/media-libs/libsfml/Manifest
index 200fae189691..8ceda76797f4 100644
--- a/media-libs/libsfml/Manifest
+++ b/media-libs/libsfml/Manifest
@@ -5,5 +5,5 @@ DIST libsfml-2.5.1.tar.gz 22868556 BLAKE2B b6c70b75a778ffeb141438153fb1e5693c3e9
DIST libsfml-2.6.0.tar.gz 25493305 BLAKE2B 205db3aa9fa197dbc29c8b3a74c09651fb9ca8e60bf18e385b8ecfa350d85b31ab33b6d2e61b6cdcfdc3caf77a8af37cbe97445e871b6e688359b320a12a3cea SHA512 aac734e8b0e16936c0238ec792c922923545ec6cf06576bc70004fa1920cd05b4c5e56fbc8a77b650bbe6e202adc39df1d30509dbce95778d04338917a38a87a
EBUILD libsfml-2.5.1-r1.ebuild 1488 BLAKE2B 369b7e91f80616f2d9ebd54f780c4284b6ac76e9da487e40949cc15f0538192e73c803761aa3b6b96baab88678b1933df7bf77936dd9a973095207f040097058 SHA512 2d43769822c5275bfd56f5a657dfc81d2b9187b11fe07b71636d9ad2d5888a9c9f620b586dac166a5cfa0b24e25d6d4b50be7f8037cb827012958abf0356f11b
EBUILD libsfml-2.5.1-r2.ebuild 1532 BLAKE2B c38315456cf96502381efc5c2edec19fc18a851b72e5dd50c1cce337b5b02034c2e6c4374538c09d0b33bd8ed157aaa6aaa97cecba33a3fc5d244c9397dfec82 SHA512 f7fd61f5c479a9463012519b679cce46d6b789009ff856d014ce233fd115c4893da1ef418f5bffb43ede478e84fa477b6ed0c23024ea1a865cfc7a2fa1650283
-EBUILD libsfml-2.6.0.ebuild 1535 BLAKE2B 43b69e0f894a372bb6f7fad9ceeee85a5dd9a043357997a189297c2b358bab50503403449d06a84d2c5c165a3f57cfb62eed85597dea2db930d245cedb4fe7ec SHA512 bc2d95f9a7adab8b1f03671ab48a2e1189738bc356f85d66d685db6b6a0b4ecde697880799560b62fc0c37f668e7a31f39168e6f8d794982600d6761e1a0141d
+EBUILD libsfml-2.6.0.ebuild 1534 BLAKE2B 26f7f46c5df0bf546122f939977f97d0b3a03e4891d03703791ca142bbca43de4dc12da261ac79ee746083655f46a61fba37155be78e5839c76df0a7a2d9f4cb SHA512 8b5a6a835f9716cdfae7682b04f81431ca36c094d51dd7fabba4a447ab46c5afedcd3320a86698ae04414c51a82ef9dfc0c9529a50e10094c943b46a8f012df9
MISC metadata.xml 733 BLAKE2B c5b2bf1cea8b01c89531f68544f8b82dc3f8b8e26327ec868cf2ce1beabd6b1b0e977ad4a5dd3cdcbe3ae0fd66930f0c411023d77f9c4a5f7464d90209fa6f6d SHA512 ffb4954d9d55f0ab147c8ef2d5e970ef728b0dd1ad78f04aac16346583a9b858d3861f6f3bfe0940ca4b41c23abf8904bf3e0160d347d9e007efa047e663ccda
diff --git a/media-libs/libsfml/libsfml-2.6.0.ebuild b/media-libs/libsfml/libsfml-2.6.0.ebuild
index 2b8500c7c6e6..e668d0b5f217 100644
--- a/media-libs/libsfml/libsfml-2.6.0.ebuild
+++ b/media-libs/libsfml/libsfml-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/SFML/SFML/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
IUSE="debug doc examples"
RDEPEND="