summaryrefslogtreecommitdiff
path: root/media-libs/libcuefile
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-28 11:12:20 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-28 11:12:20 +0100
commit7aa28e7310855bc5ef0d32b22e8b58eec55c28c9 (patch)
tree9ceae60214a212f74f44e47506754fdeafb6947a /media-libs/libcuefile
parent2099ff9b640e648be67527e29760263a7c6274e5 (diff)
gentoo auto-resync : 28:04:2023 - 11:12:20
Diffstat (limited to 'media-libs/libcuefile')
-rw-r--r--media-libs/libcuefile/Manifest3
-rw-r--r--media-libs/libcuefile/files/libcuefile-477-clang16.patch14
-rw-r--r--media-libs/libcuefile/libcuefile-477-r3.ebuild (renamed from media-libs/libcuefile/libcuefile-477-r2.ebuild)7
3 files changed, 21 insertions, 3 deletions
diff --git a/media-libs/libcuefile/Manifest b/media-libs/libcuefile/Manifest
index 9b0b7fbf2d1e..b4cbefed17d2 100644
--- a/media-libs/libcuefile/Manifest
+++ b/media-libs/libcuefile/Manifest
@@ -1,4 +1,5 @@
+AUX libcuefile-477-clang16.patch 373 BLAKE2B 6f6677050235a1df30998da2852fd2b6171faf3727ddf4588ef09b2cab3e63f851063cfea29f9def7063bdeb9f65afbaa17f5cb72033fd61fdf022af73c0cdde SHA512 bcd4efcad02d0cee5b045805e393ab8d69968e3cd3acf0245763abd32ba368248a24458ba1708056798127e92463861455300f19386981410dc5473613752332
AUX libcuefile-static-libs.patch 1299 BLAKE2B 488f99588881a9b24471b1a4c02b090147125ebe4fc2865ce2bca5e03891d6ea46530a9c265df77c5663e4f99d0a841844c0ccc3c918fc36bfc973fa8bda5fe1 SHA512 efe0d8d04acbb73e666411780283e35567b87233c70c8383404965f1dc6fceed7e1b28ce5f77d8085821df70062eaa153161cd5212dd18246920d2dff2699c94
DIST libcuefile-477.tar.xz 41676 BLAKE2B 01232ed507386809cd7960f06251139fd5c11a251f68e59513b6b5e482b9b7977e5d3fd8d6147a47e4a74b8e5e320019383a4d69c6c3395ead3cee0d8c5c3b43 SHA512 9cf46f9fd1b178758b2d15fa65d67d069bba41a83354a5aedf7b57ed5752bb68ad1d10208ffbb22f2aac7bd5d938e9395f67d4248441743d45e0099638d60d5e
-EBUILD libcuefile-477-r2.ebuild 703 BLAKE2B 6de15b7c2441f5ec5e942b354c9cc9a7a714b523071ec867a472072eed62b8ca5b5cfef79d501aaa6445abb01b7387dcd6f519f4a990273927545fae869092dc SHA512 3f2540fb550c2d7d203b2edfc5bb47f940321c5f60de96c6c633c1f80a7f1221c67f14cce27186e069916de9b6cee2d14c6a9056345ff3e1b2c5974a62b637ba
+EBUILD libcuefile-477-r3.ebuild 743 BLAKE2B 013dbb49fda0948c04d09234abf041c07f8d5ee2090bb655f944b07a39dfa074ae0d41e6795bca0339c86d5b19ec2f038438dd64606014b7961ca61f2a2f42ed SHA512 968a2417727c84e2abb3df6a9f85d10e6ad53b2265bb63a15f01034e49645dac784d944a91e8f535134166c063ffa19539c4a6bf6be345339462b62321975748
MISC metadata.xml 254 BLAKE2B 7f76152858fde96b9de5250e4cba30bfe0c5f2aa6ec7c84316072d84e4b664ecd6485642d3d184b1f2ddde8d9e03a94dd47dd00c5b8d82f80c5c0993d5627593 SHA512 7ed31d18221f55928f798dbf095166f535f7c0f5a1c3010b5113fd6b0d275af283f3d2e6839591335ec93bcd50aab5d0f104ad76eefda4d7a6b64d41af183f0b
diff --git a/media-libs/libcuefile/files/libcuefile-477-clang16.patch b/media-libs/libcuefile/files/libcuefile-477-clang16.patch
new file mode 100644
index 000000000000..a89ccac52904
--- /dev/null
+++ b/media-libs/libcuefile/files/libcuefile-477-clang16.patch
@@ -0,0 +1,14 @@
+https://src.fedoraproject.org/rpms/libcuefile/blob/7dd8752f5aa2dccbaccb4c28a23f659df3bc0d19/f/libcuefile-fedora-c99.patch
+https://bugs.gentoo.org/871588
+--- a/src/cue_parse.c
++++ b/src/cue_parse.c
+@@ -1513,6 +1513,8 @@ void yyerror (char *s)
+ fprintf(stderr, "%d: %s\n", cue_lineno, s);
+ }
+
++void cue_delete_buffer(void);
++
+ Cd *cue_parse (FILE *fp)
+ {
+ cue_yyin = fp;
+
diff --git a/media-libs/libcuefile/libcuefile-477-r2.ebuild b/media-libs/libcuefile/libcuefile-477-r3.ebuild
index 3ce4ca74df21..482b7df5d044 100644
--- a/media-libs/libcuefile/libcuefile-477-r2.ebuild
+++ b/media-libs/libcuefile/libcuefile-477-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,10 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-PATCHES=( "${FILESDIR}"/${PN}-static-libs.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-static-libs.patch
+ "${FILESDIR}"/${PN}-477-clang16.patch
+)
src_install() {
cmake_src_install