Emily
8d00e4feea
haskellPackages.hermes-json: fix vendored simdjson with clang-19 ( #355529 )
2024-11-20 02:33:34 +00:00
Emily
bc601c3cfe
mjpegtools: fix clang-19 by removing dead code ( #355618 )
2024-11-20 02:33:34 +00:00
Emily
377f90c378
rapidjson: disable tests which fail to compile ( #355633 )
2024-11-20 02:33:34 +00:00
Emily
026677c642
nlohmann_json: patch tests to compile on clang-19 ( #354913 )
2024-11-20 02:33:34 +00:00
Emily
c6610175a4
fmt_8: drop ( #355554 )
2024-11-20 02:33:34 +00:00
Emily
a968157862
zxing-cpp: c++20 for char8_t ( #355615 )
2024-11-20 02:33:34 +00:00
Emily
e951807e2f
fmt_8: drop
2024-11-20 02:33:34 +00:00
Emily
08c9f9ce3f
qt6.qtquick3d: fix clang-19 with upstream patch ( #355238 )
2024-11-20 02:33:34 +00:00
Emily
cdb8260d7c
irods{,-icommands}: bump to fmt_9
2024-11-20 02:33:34 +00:00
Emily
f7d68b7124
aspell: fix clang-19 with upstream patch ( #355425 )
2024-11-20 02:33:34 +00:00
Emily
e8db327d11
kompute: 0.8.1 -> 0.9.0
2024-11-20 02:33:34 +00:00
Emily
43e7f01881
rav1e: fix clang-19 by using system libgit2 / lib ( #355124 )
2024-11-20 02:33:34 +00:00
Emily
032868bd50
spdlog: #define SPDLOG_FMT_EXTERNAL
...
This is required for the headers to work properly.
2024-11-20 02:33:34 +00:00
Emily
c51f51244c
use fmt_11 for mariadb and apply patch to fix fmt_11 build ( #355110 )
2024-11-20 02:33:34 +00:00
Emily
693a0eaede
torrenttools: patch for fmt_9
...
It’d take more work to get this working with the latest version,
and this project seems abandoned, so I didn’t bother for now.
2024-11-20 02:33:34 +00:00
Emily
20236f2354
Doxygen update and clang 19 ( #355080 )
2024-11-20 02:33:34 +00:00
Emily
8e3554d3e3
termbench-pro: bump to fmt_11
2024-11-20 02:33:34 +00:00
Emily
dde55e3949
ctest_2_3: disable warn as error ( #355039 )
2024-11-20 02:33:34 +00:00
Emily
77b06bc4a3
poppler: fix clang-19 with upstream patch ( #355100 )
2024-11-20 02:33:34 +00:00
Emily
aa55149706
gcc{10,11,12,13,14}: reorder .cfi_startproc with label ( #354734 )
2024-11-20 02:33:34 +00:00
Reno Dakota and Emily
2de1b4b14e
gcc{10,11,12,13,14}: reorder .cfi_startproc with label
...
fixes llvm-18+ builds which require that an asm label precedes the
.cfi_startproc pseudo instruction.
2024-11-20 02:33:33 +00:00
Reno Dakota and Emily
07029deebb
haskellPackages.hermes-json: fix vendored simdjson with clang-19
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
462534f9bf
mjpegtools: fix clang-19 by removing dead code
...
clang-19 errors out due to some unused debugging functions which access
undefined class members. Deleting the code fixes the build.
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
8f5c55067c
rapidjson: disable tests which fail to compile
...
disable two tests which fail to compile on clang-19 due to trying to use
an unsigned type for which a std::char_traits does not exits.
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
8169aae698
nlohmann_json: fix tests to compile with clang-19
...
https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.html
> The base template for std::char_traits has been removed in LLVM 19. If
> you are using std::char_traits with types other than char, wchar_t,
> char8_t, char16_t, char32_t or a custom character type for which you
> specialized std::char_traits, your code will stop working.
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
3c76f37753
zxing-cpp: c++20 for char8_t
...
build fails on clang-19 due to using c++ 17 and having char8_t typedefed
to an uint8_t, which is not supported by std::char_traits. Using c++20
fixes this as the code will use a char8_t.
Used a substituteInPlace so the override can be removed once c++20 is
the default in the cmake file.
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
95dbbb4994
qt6.qtquick3d: fix clang-19 with upstream patch
...
https://github.com/qt/qtquick3d/commit/636a5558470ba0e0a4db1ca23dc72d96dfabeccf
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
9460529b21
aspell: fix clang-19 with upstream patch
...
https://github.com/GNUAspell/aspell/commit/ee6cbb12ff36a1e6618d7388a78dd4e0a2b44041
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
71e3992d77
mariadb: use fmt_11 for 10.11 & greater
...
https://github.com/MariaDB/server/blob/mariadb-10.11.10/cmake/libfmt.cmake
uses fmt 11.0.2
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
2115c501c4
fmt_11: add patch to fix clang build
2024-11-20 02:14:52 +00:00
Reno Dakota and Emily
085b1bbd39
rav1e: fix clang-19 using system libgit2 / zlib
...
update the unnecessary `built` package so we can use the system libgit2
and zlib which fixes the clang-19 build
2024-11-20 02:14:51 +00:00
Reno Dakota and Emily
68440b41d9
doxygen: fix build with clang-19
2024-11-20 02:14:51 +00:00
Reno Dakota and Emily
f7fa39509b
ctest_2_3: disable warn as error
...
the development build is enabled for tests but also enables warn as
error which creates an error when building the tests on clang-19.
2024-11-20 02:14:51 +00:00
Reno Dakota and Emily
99386b3957
poppler: fix clang-19 with upstream patch
...
https://gitlab.freedesktop.org/poppler/poppler/-/commit/b4ac7d9af7cb5edfcfcbda035ed8b8c218ba8564
2024-11-20 02:14:51 +00:00
Emily
be72d1cf65
darwin: remove -arch from cc/ld wrapper ( #354511 )
2024-11-20 02:14:51 +00:00
Emily
4e9d1421f3
gss: use autoreconfHook ( #354903 )
2024-11-20 02:14:51 +00:00
Reno Dakota and Emily
2bba9edd41
doxygen: 1.10.0 -> 1.12.0
...
https://github.com/doxygen/doxygen/releases/tag/Release_1_12_0
https://github.com/doxygen/doxygen/compare/Release_1_10_0...Release_1_12_0
2024-11-20 02:14:51 +00:00
Reno Dakota and Emily
028069d767
darwin: remove -arch from cc/ld wrapper
...
`-arch` in the cc/ld wrapper causes problems when specifying different
`--target` options, which would succeed except for the conflicting
`-arch` specifier.
Reverts fc0456bed1 and
b26e0bac8d
2024-11-20 02:14:51 +00:00
Reno Dakota and Emily
90805a436c
gss: use autoreconfHook
...
the provided configure script will break the build by using invalid c
attributes on clang-19. using autoreconfHook fixes this.
2024-11-20 02:14:51 +00:00
Emily
5cc39d9add
xsimd: reduce precision to fix asin test ( #354908 )
2024-11-20 02:14:50 +00:00
Emily
4e4c5898b1
darwin.file_cmds: add libmd for install ( #354897 )
2024-11-20 02:14:50 +00:00
Reno Dakota and Emily
a6ebc2e1f2
xsimd: reduce precision to fix asin test
...
`asin` test fails on darwin with clang-19. reduce the test precision
epsilon to 1e-7 fixes the test
2024-11-20 02:14:50 +00:00
Emily
173e26257d
llvmPackages_{13,14,15,16,17}.compiler-rt: reorder cfi_startproc after label ( #354569 )
2024-11-20 02:14:50 +00:00
Reno Dakota and Emily
425d5fbd01
darwin.file_cmds: add libmd for install
...
clang-19 defines `TARGET_OS_OSX` which results in the install build
require various digests. Using libmd fixes the build.
2024-11-20 02:14:50 +00:00
Emily
81f3651b2f
gettext: 0.21.1 -> 0.22.4 ( #279197 )
2024-11-20 02:14:50 +00:00
Reno Dakota and Emily
b4ccd4a123
llvmPackages_{13,14,15,16,17}.compiler-rt: reorder cfi_startproc after label
...
fixes building with llvm_18+
2024-11-20 02:14:50 +00:00
Emily
7e9458fc55
[llvm-19] buildMozillaMach: apply upstream WASI SDK workaround for LLVM 19 ( #354151 )
2024-11-20 02:14:49 +00:00
Randy Eckenrode and Emily
b39c998560
fontforge: fix translations for compatibility with gettext 0.22
2024-11-20 02:14:49 +00:00
Emily
d72a2893b2
[llvm-19] rust: use LLVM 19 ( #354149 )
2024-11-20 02:14:49 +00:00
Emily
1e700c2bfa
buildMozillaMach: apply upstream WASI SDK workaround for LLVM 19
...
I have no idea why this is necessary for us and why the upstream patch
doesn’t work, but this gets the Mozilla packages building on LLVM
19 in the meantime while we try to figure that out.
Closes : #352724
2024-11-20 02:14:49 +00:00