diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-05 13:06:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-05 13:06:03 +0000 |
commit | f61d8811e916303cabe9fafdefbe188ba9b500d5 (patch) | |
tree | 2af9236d3e678dca4d443b94bfc1b88aec45c669 /media-libs/dav1d | |
parent | 66a7d60eb8beba754ba79c2752cbf70fcf741b0b (diff) |
gentoo auto-resync : 05:03:2024 - 13:06:02
Diffstat (limited to 'media-libs/dav1d')
-rw-r--r-- | media-libs/dav1d/Manifest | 1 | ||||
-rw-r--r-- | media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch | 35 |
2 files changed, 0 insertions, 36 deletions
diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index af93576f2232..33953b82ee27 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,4 +1,3 @@ -AUX build-avoid-meson-s-symbols_have_underscore_prefix.patch 1300 BLAKE2B edb4998f3722b0a4da1ea4b7ea77c05f4a7d7be5dcdf6b3898c4930cbdb015dc63217a9ec6af03eece5c4209f62b8f7a855231c7ebc97f94df93193c92fec0d7 SHA512 82c12e98016cb1247ded7a1d5bc913b92632a99dba5b35881c2d35badfdf652fed77a9d70904c224bb909d9209b28e75205718f8495e6f41651ef387a684d047 DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 DIST dav1d-1.4.0.tar.xz 942120 BLAKE2B e37f7abc222b9a0f774a76ef6dcc2f28c411220c0f92c2239e51c3313bf1109fb6e4feb1451049248e033f2dd79550536a773f3b7b07e5a7890e8bb760c0f596 SHA512 32fcb1d19f35bec62c05637987e0204cf76880af192685e0acb08ea30cb9dac889ee89be0f847c79c6c51210c375031b26cf6e4aabc91480e44777e9fb3cbe02 diff --git a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch deleted file mode 100644 index f9c0dbbfaf2b..000000000000 --- a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://code.videolan.org/videolan/dav1d/-/issues/370 -https://code.videolan.org/videolan/dav1d/-/commit/c6a08b3aa1ee99dade53e5e32033bc1d14455a22 - -From c6a08b3aa1ee99dade53e5e32033bc1d14455a22 Mon Sep 17 00:00:00 2001 -From: Janne Grunau <janne-vlc@jannau.net> -Date: Tue, 21 Sep 2021 09:30:14 +0200 -Subject: [PATCH 1/5] build: avoid meson's symbols_have_underscore_prefix - -Meson's dynamic check is unreliable when additional compiler flags are -passed via CFLAGS. For example '-fprofile-instr-generate' in oss-fuzz' -coverage build. Fixes #370. ---- - meson.build | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 1bf69ab..1a7c409 100644 ---- a/meson.build -+++ b/meson.build -@@ -382,7 +382,11 @@ endif - - cdata.set10('ARCH_PPC64LE', host_machine.cpu() == 'ppc64le') - --if cc.symbols_have_underscore_prefix() -+# meson's cc.symbols_have_underscore_prefix() is unfortunately unrelieably -+# when additional flags like '-fprofile-instr-generate' are passed via CFLAGS -+# see following meson issue https://github.com/mesonbuild/meson/issues/5482 -+if (host_machine.system() == 'darwin' or -+ (host_machine.system() == 'windows' and host_machine.cpu_family() == 'x86')) - cdata.set10('PREFIX', true) - cdata_asm.set10('PREFIX', true) - endif --- -2.32.0 - |