summaryrefslogtreecommitdiff
path: root/media-video/mkclean
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-07-08 12:25:04 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-07-08 12:25:04 +0100
commita5442e2318cb4df55867389654e322dbac82067e (patch)
tree6ee33490658219395df804dbba0ea77f8b0d8c3b /media-video/mkclean
parent5d8ffbc273ca664e15618d557ced3e02de1a884b (diff)
gentoo auto-resync : 08:07:2024 - 12:25:03
Diffstat (limited to 'media-video/mkclean')
-rw-r--r--media-video/mkclean/Manifest2
-rw-r--r--media-video/mkclean/mkclean-0.8.10-r1.ebuild (renamed from media-video/mkclean/mkclean-0.8.10.ebuild)14
2 files changed, 12 insertions, 4 deletions
diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index 898e905bf97b..dc2b7259955b 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1,3 +1,3 @@
DIST mkclean-0.8.10.tar.bz2 764380 BLAKE2B 94ce2f7eda5865312e6fdc48b001d824b2216625c36a3a728dd78e93444e23a02e07cacb67281f97e77009e15348c99cdfab19f1c066c4b675c124373196fae9 SHA512 8e12ac906205b14c162f0fd29d9e1a56ee854e7946706adf22c3df40376ddeb2c23a02c499d8146aeafc945381eabb96e16ca33da1323dda5929a1fc1f337892
-EBUILD mkclean-0.8.10.ebuild 1062 BLAKE2B 361eef4e832426f474985bfd4e4728affa2654096e71a21bcbbc81864c06fdffb5af104c4d665d3e52b7ce7a1185ee7783f588422b485f39e66f43901d8f6047 SHA512 906710e27bbb95b8a21f396ef915c4d4772cc8c511df41c5079d64ad68983655edc142af90366368e315f88ea78e980822f933f5bba7dc0047e4a0617d832f85
+EBUILD mkclean-0.8.10-r1.ebuild 1284 BLAKE2B 37578e67587826ad47b2c85d305375093b3b00b4b1c0514bb6670f043ececcb923a3b25eca356cbcf97734f9302d57bbf4d54a602fb6d882185b9368aab82bf8 SHA512 bab9c66c19a7efd442826fb4f3634cd045344d6998510db0ca65eee8a63722e1106a5f7c7003a2df6c4e49bca6fddc37e72526a5d703d6939123c36ac197d6b2
MISC metadata.xml 948 BLAKE2B c47e59e7fc9562d77e7aff7a96bc5257f788a45aa8157b3435e4d310e3058e4acc9e936a600233b36dcc4353155ea6107cb2499a0c35b3f91757cd896f2623d6 SHA512 89187ce2ffeb99410d72ae37871b2346f5f38e0f7899c7ec01b9498a2b666b64c9551957587132abb5039e4b57782a68f36f90972481248fdb49569d13aa52df
diff --git a/media-video/mkclean/mkclean-0.8.10.ebuild b/media-video/mkclean/mkclean-0.8.10-r1.ebuild
index ffa8489edb8c..4e916bbb2f48 100644
--- a/media-video/mkclean/mkclean-0.8.10.ebuild
+++ b/media-video/mkclean/mkclean-0.8.10-r1.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
+EAPI=8
-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