public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2017-05-30  7:00 Alexis Ballier
  0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2017-05-30  7:00 UTC (permalink / raw
  To: gentoo-commits

commit:     09c1c88dea425cdeabf7514d65cba28b4086022f
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 08:43:46 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue May 30 06:56:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c1c88d

media-video/mkclean: bump to 0.8.9

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/mkclean/Manifest             |  1 +
 media-video/mkclean/mkclean-0.8.9.ebuild | 34 ++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index 3a679656873..582864c07bc 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1,2 +1,3 @@
 DIST mkclean-0.8.6.tar.bz2 730851 SHA256 6e81a7522ef47ddfefb4ae1f5d9bee217190741b6660f5240dba85bc4faf4a44 SHA512 323f37a53619d9e08e48ee564b2f37a8452190a1c45f8159c19940d25770d16654257c99ffc6982238615383564d07142e460fe6e21608a2bef6cb53a08a1d47 WHIRLPOOL fc51adb3af81f487121fbc2afbe86d45dc1a7085778c2fd6c4656626db5901aa37b94303be2cf83df318bc31cafa31bb4212ee5c1bb54d03d757b3d804d6236a
 DIST mkclean-0.8.7.tar.bz2 737877 SHA256 88713065a172d1ab7fd34c8854a42f6bf8d0e794957265340328a2f692ad46d9 SHA512 74c7a9d5f6998b0b8b6b8880064b794e72d2f4733a31cede4be3b88092254ed03545a7d4637ca1e9cab17615584594b96f8b2c072921e3640abeec2de052eb1f WHIRLPOOL 9c16947d916df05d47e57799e2f24f92bb01f37f5c88148b2d07a26069cbfc65bd8945af81e52a10e9bd8da18484776f6c39c9bea85b97f5120f2fbe461509c6
+DIST mkclean-0.8.9.tar.bz2 739749 SHA256 28df51f3b59b5d04ecd7f50e609112fe3185b7d74cd7abcd0ab8148c66156275 SHA512 23cf1d6ae66089ea717a09afb02b532b3555a4e3061916c460c15a71c0834127b5650fcb663b8d06d88aa9ba45ffff0b063a4b8914d852cb1086d4b59df59b98 WHIRLPOOL f6fc08f09f6159a1327e4ba75b647696b77e2f0465d6b5ecd12fc5df115ec4e7aa3a78f7fe59cbfb14d745ff054c5e30b959a2f964979d7c9ab9f2c5b02b747b

diff --git a/media-video/mkclean/mkclean-0.8.9.ebuild b/media-video/mkclean/mkclean-0.8.9.ebuild
new file mode 100644
index 00000000000..bae50b89372
--- /dev/null
+++ b/media-video/mkclean/mkclean-0.8.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska files"
+HOMEPAGE="http://www.matroska.org/downloads/mkclean.html"
+SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+	# non-standard configure
+	./configure || die
+
+	# fixing generated makefiles
+	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+}
+
+src_compile() {
+	emake -f GNUmakefile -j1
+	emake -C mkclean -f mkWDclean.mak -j1
+	emake -C mkclean/regression -f mkcleanreg.mak -j1
+}
+
+src_install() {
+	dobin release/*/mk*clean*
+	newdoc ChangeLog.txt ChangeLog
+	newdoc ReadMe.txt README
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2017-08-26 14:33 Alexis Ballier
  0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2017-08-26 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b21782724ea54e39a4db12e3e22d8280487f5344
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 14:33:04 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 14:33:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2178272

media-video/mkclean: bump to 0.8.10

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkclean/Manifest              |  1 +
 media-video/mkclean/mkclean-0.8.10.ebuild | 40 +++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index c63b5743fdf..bc393fc70a9 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1 +1,2 @@
+DIST mkclean-0.8.10.tar.bz2 764380 SHA256 96773e72903b00d73e68ba9d5f19744a91ed46d27acd511a10eb23533589777d SHA512 8e12ac906205b14c162f0fd29d9e1a56ee854e7946706adf22c3df40376ddeb2c23a02c499d8146aeafc945381eabb96e16ca33da1323dda5929a1fc1f337892 WHIRLPOOL 02994d357315fed1d6f88fe93e2c92debb6bcce5b8e9f9f3a24536a4d45f342f399d47348374d0a5a1055ed5964290ed20726778a4989b39c773160eaee69669
 DIST mkclean-0.8.9.tar.bz2 739749 SHA256 28df51f3b59b5d04ecd7f50e609112fe3185b7d74cd7abcd0ab8148c66156275 SHA512 23cf1d6ae66089ea717a09afb02b532b3555a4e3061916c460c15a71c0834127b5650fcb663b8d06d88aa9ba45ffff0b063a4b8914d852cb1086d4b59df59b98 WHIRLPOOL f6fc08f09f6159a1327e4ba75b647696b77e2f0465d6b5ecd12fc5df115ec4e7aa3a78f7fe59cbfb14d745ff054c5e30b959a2f964979d7c9ab9f2c5b02b747b

diff --git a/media-video/mkclean/mkclean-0.8.10.ebuild b/media-video/mkclean/mkclean-0.8.10.ebuild
new file mode 100644
index 00000000000..c094af08ab5
--- /dev/null
+++ b/media-video/mkclean/mkclean-0.8.10.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska files"
+HOMEPAGE="http://www.matroska.org/downloads/mkclean.html"
+SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+	tc-export CC CXX
+
+	emake -C corec/tools/coremake
+	mv corec/tools/coremake/coremake . || die
+
+	./coremake $(corec/tools/coremake/system_output.sh) || die
+
+	# fixing generated makefiles
+	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+}
+
+src_compile() {
+	emake -f GNUmakefile -j1
+	emake -C mkclean -f mkWDclean.mak -j1
+	emake -C mkclean/regression -f mkcleanreg.mak -j1
+}
+
+src_install() {
+	dobin release/*/mk*clean*
+	newdoc ChangeLog.txt ChangeLog
+	newdoc ReadMe.txt README
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2017-08-26 14:33 Alexis Ballier
  0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2017-08-26 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     a053d655d23a2079612ec87a6d01baf027b0f4ba
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 14:29:42 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 14:29:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a053d655

media-video/mkclean: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkclean/Manifest                |  2 --
 media-video/mkclean/mkclean-0.8.6-r1.ebuild | 39 -----------------------------
 media-video/mkclean/mkclean-0.8.7.ebuild    | 34 -------------------------
 3 files changed, 75 deletions(-)

diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index 582864c07bc..c63b5743fdf 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1,3 +1 @@
-DIST mkclean-0.8.6.tar.bz2 730851 SHA256 6e81a7522ef47ddfefb4ae1f5d9bee217190741b6660f5240dba85bc4faf4a44 SHA512 323f37a53619d9e08e48ee564b2f37a8452190a1c45f8159c19940d25770d16654257c99ffc6982238615383564d07142e460fe6e21608a2bef6cb53a08a1d47 WHIRLPOOL fc51adb3af81f487121fbc2afbe86d45dc1a7085778c2fd6c4656626db5901aa37b94303be2cf83df318bc31cafa31bb4212ee5c1bb54d03d757b3d804d6236a
-DIST mkclean-0.8.7.tar.bz2 737877 SHA256 88713065a172d1ab7fd34c8854a42f6bf8d0e794957265340328a2f692ad46d9 SHA512 74c7a9d5f6998b0b8b6b8880064b794e72d2f4733a31cede4be3b88092254ed03545a7d4637ca1e9cab17615584594b96f8b2c072921e3640abeec2de052eb1f WHIRLPOOL 9c16947d916df05d47e57799e2f24f92bb01f37f5c88148b2d07a26069cbfc65bd8945af81e52a10e9bd8da18484776f6c39c9bea85b97f5120f2fbe461509c6
 DIST mkclean-0.8.9.tar.bz2 739749 SHA256 28df51f3b59b5d04ecd7f50e609112fe3185b7d74cd7abcd0ab8148c66156275 SHA512 23cf1d6ae66089ea717a09afb02b532b3555a4e3061916c460c15a71c0834127b5650fcb663b8d06d88aa9ba45ffff0b063a4b8914d852cb1086d4b59df59b98 WHIRLPOOL f6fc08f09f6159a1327e4ba75b647696b77e2f0465d6b5ecd12fc5df115ec4e7aa3a78f7fe59cbfb14d745ff054c5e30b959a2f964979d7c9ab9f2c5b02b747b

diff --git a/media-video/mkclean/mkclean-0.8.6-r1.ebuild b/media-video/mkclean/mkclean-0.8.6-r1.ebuild
deleted file mode 100644
index e1a8d630198..00000000000
--- a/media-video/mkclean/mkclean-0.8.6-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska files"
-HOMEPAGE="http://www.matroska.org/downloads/mkclean.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	./configure  # non-standard configure
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak")
-}
-
-src_compile() {
-	emake -f GNUmakefile -j1
-	emake -C mkclean -f mkWDclean.mak -j1
-	emake -C mkclean/regression -f mkcleanreg.mak -j1
-}
-
-src_install() {
-	dobin release/*/mk*clean*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}

diff --git a/media-video/mkclean/mkclean-0.8.7.ebuild b/media-video/mkclean/mkclean-0.8.7.ebuild
deleted file mode 100644
index 23f3d40c2f6..00000000000
--- a/media-video/mkclean/mkclean-0.8.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska files"
-HOMEPAGE="http://www.matroska.org/downloads/mkclean.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-	# non-standard configure
-	./configure || die
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-	emake -f GNUmakefile -j1
-	emake -C mkclean -f mkWDclean.mak -j1
-	emake -C mkclean/regression -f mkcleanreg.mak -j1
-}
-
-src_install() {
-	dobin release/*/mk*clean*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2018-01-25  0:30 Aaron Bauman
  0 siblings, 0 replies; 8+ messages in thread
From: Aaron Bauman @ 2018-01-25  0:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2ec3a428da274a0ac18d5e88c5f9742e2ad6a35e
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 00:30:50 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 00:30:50 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec3a428

media-video/mkclean: cleanup vulnerable wrt bug #637170

 media-video/mkclean/Manifest             |  1 -
 media-video/mkclean/mkclean-0.8.9.ebuild | 34 --------------------------------
 2 files changed, 35 deletions(-)

diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index 0ede9ba9102..7d9ec4d2052 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1,2 +1 @@
 DIST mkclean-0.8.10.tar.bz2 764380 BLAKE2B 94ce2f7eda5865312e6fdc48b001d824b2216625c36a3a728dd78e93444e23a02e07cacb67281f97e77009e15348c99cdfab19f1c066c4b675c124373196fae9 SHA512 8e12ac906205b14c162f0fd29d9e1a56ee854e7946706adf22c3df40376ddeb2c23a02c499d8146aeafc945381eabb96e16ca33da1323dda5929a1fc1f337892
-DIST mkclean-0.8.9.tar.bz2 739749 BLAKE2B 50a315f0c866b319e550c5a7eaa21b8454702784447e46227e06f82d2707245bce398ea850dbbdfb3d517c96c1531954044ea5b5c8f7bbf90797492f259eff27 SHA512 23cf1d6ae66089ea717a09afb02b532b3555a4e3061916c460c15a71c0834127b5650fcb663b8d06d88aa9ba45ffff0b063a4b8914d852cb1086d4b59df59b98

diff --git a/media-video/mkclean/mkclean-0.8.9.ebuild b/media-video/mkclean/mkclean-0.8.9.ebuild
deleted file mode 100644
index bae50b89372..00000000000
--- a/media-video/mkclean/mkclean-0.8.9.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska files"
-HOMEPAGE="http://www.matroska.org/downloads/mkclean.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-	# non-standard configure
-	./configure || die
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-	emake -f GNUmakefile -j1
-	emake -C mkclean -f mkWDclean.mak -j1
-	emake -C mkclean/regression -f mkcleanreg.mak -j1
-}
-
-src_install() {
-	dobin release/*/mk*clean*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2019-12-13 13:22 David Seifert
  0 siblings, 0 replies; 8+ messages in thread
From: David Seifert @ 2019-12-13 13:22 UTC (permalink / raw
  To: gentoo-commits

commit:     1a81248472a170c78a815c4ee741587953b7930b
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 13:20:37 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 13:20:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a812484

media-video/mkclean: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-video/mkclean/mkclean-0.8.10.ebuild | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/media-video/mkclean/mkclean-0.8.10.ebuild b/media-video/mkclean/mkclean-0.8.10.ebuild
index c094af08ab5..35ddf2b4dfc 100644
--- a/media-video/mkclean/mkclean-0.8.10.ebuild
+++ b/media-video/mkclean/mkclean-0.8.10.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -12,7 +12,6 @@ SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 src_configure() {
 	tc-export CC CXX
@@ -23,8 +22,13 @@ src_configure() {
 	./coremake $(corec/tools/coremake/system_output.sh) || die
 
 	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+	local f
+	while IFS="" read -d $'\0' -r f; do
+		sed \
+			-e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+			-e 's|^\(STRIP.*=\)|\1 echo|g' \
+			-i "${f}" || die
+	done < <(find -name "*.mak" -type f -print0)
 }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2024-02-29  1:49 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-02-29  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c43bfe4525a3940da999b13d8cf7e3f43b0701ab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 29 00:59:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 00:59:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43bfe45

media-video/mkclean: update upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/mkclean/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mkclean/metadata.xml b/media-video/mkclean/metadata.xml
index 7bc7e3177558..3a2ce490f891 100644
--- a/media-video/mkclean/metadata.xml
+++ b/media-video/mkclean/metadata.xml
@@ -9,6 +9,6 @@
 		mkclean is a command line tool to clean and optimize Matroska (.mkv / .mka / .mks / .mk3d) and WebM (.webm / .weba) files that have already been muxed. It reorders the elements with the Cues at the front, so your Matroska files are ready to be streamed efficiently over the web. It also removes elements not found in the Matroska specs and the extra Meta Seek list of Clusters that some program add to their file. It can also optionally remux the Cluster blocks to start each boundary with a keyframe and the matching audio/subtitle blocks for that keyframe.
 	</longdescription>
 	<upstream>
-		<remote-id type="sourceforge">downloads</remote-id>
+		<remote-id type="sourceforge">matroska</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2024-07-07 20:51 Eli Schwartz
  0 siblings, 0 replies; 8+ messages in thread
From: Eli Schwartz @ 2024-07-07 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     d03056a3640378018f432bf8c55e19ff2b0f78e9
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  7 20:31:06 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Jul  7 20:35:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03056a3

media-video/mkclean: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/861134
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 media-video/mkclean/mkclean-0.8.10.ebuild | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/media-video/mkclean/mkclean-0.8.10.ebuild b/media-video/mkclean/mkclean-0.8.10.ebuild
index ffa8489edb8c..bfd440c3c065 100644
--- a/media-video/mkclean/mkclean-0.8.10.ebuild
+++ b/media-video/mkclean/mkclean-0.8.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska files"
 HOMEPAGE="https://www.matroska.org/downloads/mkclean.html"
@@ -14,6 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 src_configure() {
+	# -Werror=strict-aliasing
+	# https://bugs.gentoo.org/861134
+	# https://github.com/Matroska-Org/foundation-source/issues/145
+	#
+	# Do not trust with LTO either.
+	append-flags -fno-strict-aliasing
+	filter-lto
+
 	tc-export CC CXX
 
 	emake -C corec/tools/coremake


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/
@ 2024-07-07 20:51 Eli Schwartz
  0 siblings, 0 replies; 8+ messages in thread
From: Eli Schwartz @ 2024-07-07 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     74f3bad81b3b04564c7aaf35def14f0a64219f49
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  7 20:35:15 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Jul  7 20:35:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f3bad8

media-video/mkclean: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 media-video/mkclean/{mkclean-0.8.10.ebuild => mkclean-0.8.10-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mkclean/mkclean-0.8.10.ebuild b/media-video/mkclean/mkclean-0.8.10-r1.ebuild
similarity index 99%
rename from media-video/mkclean/mkclean-0.8.10.ebuild
rename to media-video/mkclean/mkclean-0.8.10-r1.ebuild
index bfd440c3c065..4e916bbb2f48 100644
--- a/media-video/mkclean/mkclean-0.8.10.ebuild
+++ b/media-video/mkclean/mkclean-0.8.10-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-07-07 20:51 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-25  0:30 [gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/ Aaron Bauman
  -- strict thread matches above, loose matches on Subject: below --
2024-07-07 20:51 Eli Schwartz
2024-07-07 20:51 Eli Schwartz
2024-02-29  1:49 Sam James
2019-12-13 13:22 David Seifert
2017-08-26 14:33 Alexis Ballier
2017-08-26 14:33 Alexis Ballier
2017-05-30  7:00 Alexis Ballier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox