diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-10-14 07:43:49 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-10-14 07:43:49 +0100 |
commit | fe8b106bd60ab72e98ab836f5c702070805e197e (patch) | |
tree | 44016d57867c58de87efd4b028c171d352bbf3be /media-video | |
parent | 30737dc88991519b90363c2c7bae8fd049098d13 (diff) |
gentoo auto-resync : 14:10:2022 - 07:43:49
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/Manifest.gz | bin | 25828 -> 25831 bytes | |||
-rw-r--r-- | media-video/tcmplex-panteltje/Manifest | 3 | ||||
-rw-r--r-- | media-video/tcmplex-panteltje/files/tcmplex-panteltje-0.4.7-clang16.patch | 7 | ||||
-rw-r--r-- | media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r2.ebuild (renamed from media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r1.ebuild) | 26 |
4 files changed, 28 insertions, 8 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz Binary files differindex e6e7bd4f97fd..b198d7051908 100644 --- a/media-video/Manifest.gz +++ b/media-video/Manifest.gz diff --git a/media-video/tcmplex-panteltje/Manifest b/media-video/tcmplex-panteltje/Manifest index da660768c08f..3d674b32766a 100644 --- a/media-video/tcmplex-panteltje/Manifest +++ b/media-video/tcmplex-panteltje/Manifest @@ -1,3 +1,4 @@ +AUX tcmplex-panteltje-0.4.7-clang16.patch 118 BLAKE2B 09bdf007b849bd470143837fea48a65b9cd1f976754d93063cffcf6e429261ce2e9346296a6136f42b673deeff58d3ff41d5e310d9b98d9b5224be2c6f1ab742 SHA512 eb1c78da1079e1ff0b3b9d16ce0318f622d730a3a044b256656f7201ec00630278961d29df2938c737270d5069a5c86d65bc941d0e4b9e44cf1c7859836350e4 DIST tcmplex-panteltje-0.4.7.tgz 81185 BLAKE2B 048958f4544c0f0212a740e25ce27527ebf69b1510421cbc5cb752f52f3608cd498514f0ff6c45a4430cda45abc1ca5594bb7e1e3205294c16af658a8c166a96 SHA512 d8e9d802ff9d6a9df5ae9d0c0f5392cbaddcce4dc0977ff587406dd8449903941bd60ceda6b48df812f66f51e2e8cf451f9b23a006eebc736ba64b21bd0d293c -EBUILD tcmplex-panteltje-0.4.7-r1.ebuild 549 BLAKE2B cb160d8e88dcc331a0dd7fd771cfee755cd774e2c8ecac0730579aab187712d8421715a3d3a3d8ca5673689b7e600145804404bf4ceefb4b62ed70edade7414a SHA512 0378d5dcdd58651e42315543c42c1abe7f441d3e7c95f3eb036b06111475057c43c1158eb013076f16e9bc567e41ec4a2a73497dbd587792b5b21af81061c5e5 +EBUILD tcmplex-panteltje-0.4.7-r2.ebuild 728 BLAKE2B 7f3058b2684c2062c6fc0ff184e15c86fdc745223679f71e1e4cea2420d96d54cc93c42d81984fea6e3cb4a574325c8502687c47a6fe6b014a7d1595da82e2e1 SHA512 e422193c97ac8c0e05f8e3cff88cd0f2b819801584e882b194a42ab105fa24450383c8a8f170814c109322859eeda68a024b35d766dcc352e142620e68885b0a MISC metadata.xml 258 BLAKE2B 20a290ddbc62a5b59a54019b4ccb149256812a520d33f2f03de34139400a78ecaf3f72fbba87eeca3ea278701f01f607dc9d7d8d50776966c2e72f69cc616743 SHA512 9e4f14e6a62ddd65cc2c5f196886b1e06b1b3cd21ad13b7acf46064c897008c36faf4b353fa087a5d56c4b13d9614e01f88eaea3b44e1abf9bebbfeb46238330 diff --git a/media-video/tcmplex-panteltje/files/tcmplex-panteltje-0.4.7-clang16.patch b/media-video/tcmplex-panteltje/files/tcmplex-panteltje-0.4.7-clang16.patch new file mode 100644 index 000000000000..ffd06af6992a --- /dev/null +++ b/media-video/tcmplex-panteltje/files/tcmplex-panteltje-0.4.7-clang16.patch @@ -0,0 +1,7 @@ +https://bugs.gentoo.org/871534 +--- a/main.h ++++ b/main.h +@@ -11,2 +11,3 @@ + ++#include <ctype.h> + #include <string.h> diff --git a/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r1.ebuild b/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r2.ebuild index 2d0a5c45d5fb..d2ee480f2230 100644 --- a/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r1.ebuild +++ b/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r2.ebuild @@ -1,25 +1,37 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + +inherit flag-o-matic toolchain-funcs DESCRIPTION="Audio video multiplexer for 8 audio channels" HOMEPAGE="http://panteltje.com/panteltje/dvd/" SRC_URI="http://panteltje.com/panteltje/dvd/${P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" + +PATCHES=( + "${FILESDIR}"/${P}-clang16.patch +) src_prepare() { - sed -e "s:CFLAGS = -O2:CFLAGS +=:" \ + default + + sed -e "s:CFLAGS = -O2:CFLAGS += \$(CPPFLAGS):" \ -e "s:\$(LIBRARY):\$(LIBRARY) \$(LDFLAGS):" \ -i Makefile || die - default +} + +src_compile() { + append-cflags -std=gnu89 # old codebase, incompatible with c2x + + emake CC="$(tc-getCC)" } src_install() { dobin tcmplex-panteltje - dodoc CHANGES COPYRIGHT README + einstalldocs } |