summaryrefslogtreecommitdiff
path: root/media-libs/libmikmod
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/libmikmod
parent57c2e006d0af9ab77ced676461d7100cade4a716 (diff)
gentoo auto-resync : 23:11:2022 - 07:07:57
Diffstat (limited to 'media-libs/libmikmod')
-rw-r--r--media-libs/libmikmod/Manifest3
-rw-r--r--media-libs/libmikmod/files/libmikmod-3.3.11.1-macro-strict-prototypes.patch14
-rw-r--r--media-libs/libmikmod/libmikmod-3.3.11.1-r1.ebuild4
3 files changed, 20 insertions, 1 deletions
diff --git a/media-libs/libmikmod/Manifest b/media-libs/libmikmod/Manifest
index a9ef6d572339..1d4a1beaff68 100644
--- a/media-libs/libmikmod/Manifest
+++ b/media-libs/libmikmod/Manifest
@@ -1,3 +1,4 @@
+AUX libmikmod-3.3.11.1-macro-strict-prototypes.patch 381 BLAKE2B e0babfce0c5ec317ae802b471c8e443e07f9619ddd8a72cb9817c48040eabab59e3a2104e6ee890ac6e15e4e16c8f11260adcaa4540e11b853792b9256984c71 SHA512 9b22bf50541b2e903996cea20afb43541f1c3d5e2f11424d8eb2ff1d6dda6bef678db5f86a698f7f38b294a4cde6d8d76fa5020f8a72a0ca8229ecec4c6c3494
DIST libmikmod-3.3.11.1.tar.gz 1240373 BLAKE2B 9de58eea739f8f7a5c4ff482093974f67a623fd0acd3b65752b0832b1376fb05ca00e7fbd09c242a25fb76d90d662afc3886808fbe6cabb15332f263adba37ad SHA512 f2439e2b691613847cd0787dd4e050116683ce7b05c215b8afecde5c6add819ea6c18e678e258c0a80786bef463f406072de15127f64368f694287a5e8e1a9de
-EBUILD libmikmod-3.3.11.1-r1.ebuild 2168 BLAKE2B d173989b2af3120be2320447a10bab4bfde62a43e7b07a62ca8022e2a2ada57e53a0cde5726436251d68f29c880c2817d38f73cf1e50f48bd9b42e46afc3c98e SHA512 da872fb9cbe91942e1b4e0e38d4702d6b3093261170d85f8f3ab84c1d2a2100f4999b7f916b7df01d4af0f111e5f5cbd8ff76662a7dbf690b867fc983f451da4
+EBUILD libmikmod-3.3.11.1-r1.ebuild 2231 BLAKE2B bb959a89ca83c211e606d5f5582a9e678a5a7f08b03253dc53facc06fe38d99fcd81b321f26f4bd8e100b5978479d526d7f1f97aa1a8ae8b504a676b76f266bc SHA512 dad39071e51161a40761a2841d7bc3efb50e0e580f357abd99b8d2a8af29969da423dd85c00c3120043ed7b6598bc4b648ef1e989407a61cd9f98da34815ef89
MISC metadata.xml 330 BLAKE2B f865c47d2fe40d5bb20da22fc2b3a93568b7b3756a424367a2be855b49ea8287af72f5973ccfc8c4c4c7f501c9b9d468539e8d929699acada27e0fee40206bba SHA512 9ef7a547be98060ffb33c04cc09bc2fad66a26b9a71c5602a3627a69c9e9e280573e61239318b689bdfeaa157215672e03ee8838893ea1923b618421c2888111
diff --git a/media-libs/libmikmod/files/libmikmod-3.3.11.1-macro-strict-prototypes.patch b/media-libs/libmikmod/files/libmikmod-3.3.11.1-macro-strict-prototypes.patch
new file mode 100644
index 000000000000..9e408866df16
--- /dev/null
+++ b/media-libs/libmikmod/files/libmikmod-3.3.11.1-macro-strict-prototypes.patch
@@ -0,0 +1,14 @@
+Already fixed upstream in https://github.com/sezero/mikmod/commit/4ceeed3f3929b9d9f7cfe891d44f43d202b64416.
+
+Fixes -Wstrict-prototypes.
+--- a/libmikmod.m4
++++ b/libmikmod.m4
+@@ -79,7 +79,7 @@ char* my_strdup (char *str)
+ return new_str;
+ }
+
+-int main()
++int main(void)
+ {
+ int major,minor,micro;
+ int libmikmod_major_version,libmikmod_minor_version,libmikmod_micro_version;
diff --git a/media-libs/libmikmod/libmikmod-3.3.11.1-r1.ebuild b/media-libs/libmikmod/libmikmod-3.3.11.1-r1.ebuild
index 96b5ee258b0b..56f0a26c6fa8 100644
--- a/media-libs/libmikmod/libmikmod-3.3.11.1-r1.ebuild
+++ b/media-libs/libmikmod/libmikmod-3.3.11.1-r1.ebuild
@@ -32,6 +32,10 @@ MULTILIB_CHOST_TOOLS=(
/usr/bin/libmikmod-config
)
+PATCHES=(
+ "${FILESDIR}"/${P}-macro-strict-prototypes.patch
+)
+
src_prepare() {
default