summaryrefslogtreecommitdiff
path: root/x11-libs/cmrt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-09 00:01:03 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-09 00:01:03 +0100
commita0ce545d52f231499bf9f3644493113d8af58ec9 (patch)
tree4d67c09eed0c2ae28d1317f72d7f7b08b4f6aeea /x11-libs/cmrt
parent5181ced3f3566a9610b85922b083c8f84f20d78f (diff)
gentoo auto-resync : 09:05:2024 - 00:01:03
Diffstat (limited to 'x11-libs/cmrt')
-rw-r--r--x11-libs/cmrt/Manifest2
-rw-r--r--x11-libs/cmrt/cmrt-1.0.6-r3.ebuild20
2 files changed, 19 insertions, 3 deletions
diff --git a/x11-libs/cmrt/Manifest b/x11-libs/cmrt/Manifest
index 7e0720bb8f4f..d70678867073 100644
--- a/x11-libs/cmrt/Manifest
+++ b/x11-libs/cmrt/Manifest
@@ -1,4 +1,4 @@
AUX cmrt-1.0.6-musl-fix.patch 448 BLAKE2B 78c4cc6683a0eda732ad7c012069cba3f951b825bb8fdcd1c1a350dfaa1489349a0239f86660c22becc21c196e65df84447bb1478fee74eb54a3d0b3f72cd158 SHA512 d2e7a562bcc49099a6e3fbe584f9f868ba9818980d9e4743eb9139a3d4733d64603b2ee6e05aad19b8aaeca9aa9aca3e18fc95a8f7babfce95af8dfd4c839913
DIST cmrt-1.0.6.tar.gz 3717552 BLAKE2B 0bfb121f37b9b2e9e672d6129a6b7207ccfc3455ea613c8ae000965ee49260e56a154fba8595d8f3b022d153c9d84c7ded7b9f0914f7387eeca826acca9acfa0 SHA512 de115e86e4dc65e617e5e39dd1a14a4baa301480915d1ef31245b759acebbd2c85647e3affb9ccda3b55f7f9008b03d561689d2b63a61a70feba72c9a62b6505
-EBUILD cmrt-1.0.6-r3.ebuild 686 BLAKE2B 75fd0f22294596ce849e055d0fee0043e5f4436aa416b415053218ed58871fe4bd0b5d1951c183bfd1b72066422ec76d414bee28f2c5304a567ed5821c301825 SHA512 d60232b39defb0fd36ca4492bb2de588c3dbc50eb3da5eb5caab54b546721eda70d568d2c64add246e5cf90de265c5953565d4f5b6010237022f65892fc0cd7f
+EBUILD cmrt-1.0.6-r3.ebuild 1167 BLAKE2B de7be6aa02c1b07a874d8c6ae2549faf32173fdbb6e0192a8df52d2479b2ce6cba77a7fc44fdc101a1c7bd57133dbd6df9ef24155db1e19efe212709e9107de2 SHA512 9a28023ff9fa83c0a65cc5395b1ccfc96d0341e8496d2685945d1dfca843c6a72e102952fc6952ff41a91da80031321d26c3636b5c797449bd6cd22ea7015982
MISC metadata.xml 578 BLAKE2B e5bd4b4ba88fb40cf5a699e9af6cc53e0daa380e690eaf33bc54840bf4dc53176f8c8f4c13320759409c0bff287eeb93704bddfb66d2243381ba8dea8846b76a SHA512 b7747429dfca4a8f3e7d1899e7846fe06235d97cf3a7e79385d1701e21538186b31819c777bc30954417338867de3057f37e3543c51744da49ad965fd5e6688b
diff --git a/x11-libs/cmrt/cmrt-1.0.6-r3.ebuild b/x11-libs/cmrt/cmrt-1.0.6-r3.ebuild
index 7ed6d16eae5e..4973586aa1ac 100644
--- a/x11-libs/cmrt/cmrt-1.0.6-r3.ebuild
+++ b/x11-libs/cmrt/cmrt-1.0.6-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit autotools
+inherit autotools flag-o-matic
DESCRIPTION="Intel C for Media RunTime GPU kernel manager"
HOMEPAGE="https://github.com/intel/cmrt"
@@ -29,6 +29,22 @@ src_prepare() {
eautoreconf
}
+src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/864409
+ #
+ # > Intel has ceased development and contributions including, but not
+ # > limited to, maintenance, bug fixes, new releases, or updates, to this
+ # > project. Intel no longer accepts patches to this project.
+ # No point in submitting a bug report or trying to get this into good shape.
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ default
+}
+
src_install() {
default
find "${ED}" -type f -name '*.la' -delete || die