summaryrefslogtreecommitdiff
path: root/media-libs/opus
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-23 07:07:57 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-23 07:07:57 +0000
commitbed152ba1fc2f1316eaefb5c3d24d48195560f76 (patch)
tree0564fbaf0c7ff23390031d68b741e89a40071333 /media-libs/opus
parent57c2e006d0af9ab77ced676461d7100cade4a716 (diff)
gentoo auto-resync : 23:11:2022 - 07:07:57
Diffstat (limited to 'media-libs/opus')
-rw-r--r--media-libs/opus/Manifest3
-rw-r--r--media-libs/opus/files/opus-1.3.1-macro-wstrict-prototypes.patch20
-rw-r--r--media-libs/opus/opus-1.3.1-r4.ebuild (renamed from media-libs/opus/opus-1.3.1-r3.ebuild)3
3 files changed, 24 insertions, 2 deletions
diff --git a/media-libs/opus/Manifest b/media-libs/opus/Manifest
index 5c5ea069c748..b409f06a86f4 100644
--- a/media-libs/opus/Manifest
+++ b/media-libs/opus/Manifest
@@ -1,4 +1,5 @@
AUX opus-1.3.1-libdir-macro.patch 359 BLAKE2B 901a1f09417bb962b3268a1d9a85cfc356df9c67b05452e31599c37cf9c0a2267c50e6b9bd820af2445d54a290d4170492bff692566c01e9b1841ed755b9c020 SHA512 ec9643035203e70589eeed1079cf4da7af548fc1e2f8f30645217042e6adb3f9e0f874dcbd96ad49c07637abb3abca94c201cfc7dd41ad1d687ecbc00320eb2c
+AUX opus-1.3.1-macro-wstrict-prototypes.patch 469 BLAKE2B a68a9506ee1d3c08f0106f9270e6d4132f15b23434f844a9b33b8326590687d6ecaaa91b21cbc921b03f0aa5d2bfcd004a276099c19fe25ded6dc25b28093f50 SHA512 9467be13f0c0c9fcc1026830d206738871a97b2005ad540c5286112c0921051f995e475ebf4e1701b2fce7dfb2c8dfedd2a7bb1d54dfb7b623433ae98b71a9ca
DIST opus-1.3.1.tar.gz 1040054 BLAKE2B e0aab38518938157a6ef27307f52d9d3f9c12a2fef4c7e5b4168c2f6fc04d79e333ebe477059b3e6a0518fcf6aa089b5eb1c8de68d83474e237c0f73e5a221cb SHA512 6cd5e4d8a0551ed5fb59488c07a5cc18a241d1fde5f9eb9f16cd4e77abcdb4134dd51ad1d737be1e6039bfa56912510b8648152f2478a1f21c7c1d9ce32933cd
-EBUILD opus-1.3.1-r3.ebuild 1338 BLAKE2B eb8e496b45f0d655846d33bf2e78cd1c9f2d42265ee91706c714e82eb78a2e83d53921ce2591f8ba344e398e0bac39e8407fc01d605460ab271be8b3131ea55f SHA512 34216e28a8fbfc498e5d15b201a2e2192c5be92d8dec11fb4a9ea39c41db2818252e398d63b35f8b806a7fa29a082b016495027a12da15167a38f3695157221c
+EBUILD opus-1.3.1-r4.ebuild 1396 BLAKE2B 61734d61d0f4a2cc973821e3ebfcda2ed0d9ac96a4550512b71408472408eddbbbe5fd0027434a151388d06b14845270d102dbf72c1116b928b400e6bbc1d099 SHA512 31e110ab734cfbd63d364f3891421ff44188be244b7f5a29f3c941259bb945032b1a9617290b9b7eaec142118cf77d34443258eaae05bec09afc441c2f630ed3
MISC metadata.xml 464 BLAKE2B af27614c44aeb6d0d0eb053566be211c7997afe134138f7331276e406ad981e7e72303ae6ea9ad01d1a5772d6bce373d03f2996f4a126ce5414fd27626f90593 SHA512 e8d7151b3c61c6cdc6630f743237622bbb57128d1ae507b0ecee718a075f41133f68975ac805f2e886446508a73c158071ea0552a33c5dcd1ef434929f878c90
diff --git a/media-libs/opus/files/opus-1.3.1-macro-wstrict-prototypes.patch b/media-libs/opus/files/opus-1.3.1-macro-wstrict-prototypes.patch
new file mode 100644
index 000000000000..34edb539b29c
--- /dev/null
+++ b/media-libs/opus/files/opus-1.3.1-macro-wstrict-prototypes.patch
@@ -0,0 +1,20 @@
+https://gitlab.xiph.org/xiph/opus/-/merge_requests/56
+
+From 402615a38851f7180c3ac01e246fcbc7de9fd451 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Wed, 23 Nov 2022 03:19:54 +0000
+Subject: [PATCH] opus.m4: fix -Wstrict-prototypes
+
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/opus.m4
++++ b/opus.m4
+@@ -63,7 +63,7 @@ dnl
+ #include <string.h>
+ #include <opus.h>
+
+-int main ()
++int main (void)
+ {
+ system("touch conf.opustest");
+ return 0;
+GitLab
diff --git a/media-libs/opus/opus-1.3.1-r3.ebuild b/media-libs/opus/opus-1.3.1-r4.ebuild
index 591e14778028..f0cf24b1ed2b 100644
--- a/media-libs/opus/opus-1.3.1-r3.ebuild
+++ b/media-libs/opus/opus-1.3.1-r4.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit flag-o-matic multilib-minimal
@@ -24,6 +24,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-1.3.1-libdir-macro.patch
+ "${FILESDIR}"/${PN}-1.3.1-macro-wstrict-prototypes.patch
)
multilib_src_configure() {