Commit Graph
710997 Commits
Author SHA1 Message Date
Emily fb7e68dfcd openjpeg: don't use vendored libs in tests (#355345) 2024-11-20 02:33:34 +00:00
Emily 65d3e828aa fmt_9: add patch for Clang ≥ 18 (#355327) 2024-11-20 02:33:34 +00:00
Emily 8d00e4feea haskellPackages.hermes-json: fix vendored simdjson with clang-19 (#355529) 2024-11-20 02:33:34 +00:00
Emily 164136c9f8 fmt_9: add patch for Clang ≥ 18 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 43e7f01881 rav1e: fix clang-19 by using system libgit2 / lib (#355124) 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 c51f51244c use fmt_11 for mariadb and apply patch to fix fmt_11 build (#355110) 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 20236f2354 Doxygen update and clang 19 (#355080) 2024-11-20 02:33:34 +00:00
Emily c6610175a4 fmt_8: drop (#355554) 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 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 77b06bc4a3 poppler: fix clang-19 with upstream patch (#355100) 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 aa55149706 gcc{10,11,12,13,14}: reorder .cfi_startproc with label (#354734) 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 032868bd50 spdlog: #define SPDLOG_FMT_EXTERNAL
This is required for the headers to work properly.
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 8e3554d3e3 termbench-pro: bump to fmt_11 2024-11-20 02:33:34 +00:00
Reno DakotaandEmily 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 DakotaandEmily da65c302a1 openjpeg: fix up tests
tests were failing with clang-19 due to vendoring an old zlib. However,
even with the compile error fixed the tests would report success even
with the majority of them failing due to a missing data directory.

download the data directory to run the tests and just run tests by
cmake. 8% of the tests do fail and are excluded
2024-11-20 02:14:52 +00:00
Reno DakotaandEmily 07029deebb haskellPackages.hermes-json: fix vendored simdjson with clang-19 2024-11-20 02:14:52 +00:00
Reno DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 9460529b21 aspell: fix clang-19 with upstream patch
https://github.com/GNUAspell/aspell/commit/ee6cbb12ff36a1e6618d7388a78dd4e0a2b44041
2024-11-20 02:14:52 +00:00
Reno DakotaandEmily 2115c501c4 fmt_11: add patch to fix clang build 2024-11-20 02:14:52 +00:00
Reno DakotaandEmily 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 DakotaandEmily 68440b41d9 doxygen: fix build with clang-19 2024-11-20 02:14:51 +00:00
Reno DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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 DakotaandEmily 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