From fe8b106bd60ab72e98ab836f5c702070805e197e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 14 Oct 2022 07:43:49 +0100 Subject: gentoo auto-resync : 14:10:2022 - 07:43:49 --- media-video/Manifest.gz | Bin 25828 -> 25831 bytes media-video/tcmplex-panteltje/Manifest | 3 +- .../files/tcmplex-panteltje-0.4.7-clang16.patch | 7 ++++ .../tcmplex-panteltje-0.4.7-r1.ebuild | 25 -------------- .../tcmplex-panteltje-0.4.7-r2.ebuild | 37 +++++++++++++++++++++ 5 files changed, 46 insertions(+), 26 deletions(-) create mode 100644 media-video/tcmplex-panteltje/files/tcmplex-panteltje-0.4.7-clang16.patch delete mode 100644 media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r1.ebuild create mode 100644 media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r2.ebuild (limited to 'media-video') diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index e6e7bd4f97fd..b198d7051908 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ 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 + #include diff --git a/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r1.ebuild b/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r1.ebuild deleted file mode 100644 index 2d0a5c45d5fb..000000000000 --- a/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -src_prepare() { - sed -e "s:CFLAGS = -O2:CFLAGS +=:" \ - -e "s:\$(LIBRARY):\$(LIBRARY) \$(LDFLAGS):" \ - -i Makefile || die - default -} - -src_install() { - dobin tcmplex-panteltje - dodoc CHANGES COPYRIGHT README -} diff --git a/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r2.ebuild b/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r2.ebuild new file mode 100644 index 000000000000..d2ee480f2230 --- /dev/null +++ b/media-video/tcmplex-panteltje/tcmplex-panteltje-0.4.7-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +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+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + + sed -e "s:CFLAGS = -O2:CFLAGS += \$(CPPFLAGS):" \ + -e "s:\$(LIBRARY):\$(LIBRARY) \$(LDFLAGS):" \ + -i Makefile || die +} + +src_compile() { + append-cflags -std=gnu89 # old codebase, incompatible with c2x + + emake CC="$(tc-getCC)" +} + +src_install() { + dobin tcmplex-panteltje + einstalldocs +} -- cgit v1.2.3