Commit graph

423 commits

Author SHA1 Message Date
Simon Tournier
4db4513d23
gnu: ocaml-llvm: Disable tests.
* gnu/packages/llvm.scm (make-ocaml-llvm)[arguments]<#:tests?>:
Set to #f.

Change-Id: I40c270c0b5a5f201dffb26dadb4d61db75866ce6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-22 16:28:00 +02:00
Andreas Enge
8d2341a887
gnu: Remove llvm-3.9.1.
* gnu/packages/llvm.scm (llvm-3.9.1): Delete variable.

Change-Id: I6827373b3904a786bd185da7883cfdc90911fe34
2025-08-19 22:33:00 +02:00
Andreas Enge
a0733f5a9d
gnu: llvm-3.8: Inherit from llvm-6.
* gnu/packages/llvm.scm (llvm-3.8)[inherit]: Replace llvm-3.9.1 by llvm-6.
[outputs, arguments]: Copy from llvm-3.9.1.

Change-Id: I312c77dfa20c2e3bc1fb4fc76e3f3f532c74a6eb
2025-08-19 22:31:10 +02:00
Andreas Enge
ba36c1354c
gnu: Remove clang-runtime-3.9.1.
* gnu/packages/llvm.scm (clang-runtime-3.9.1): Delete variable.

Change-Id: I3d062c092ce93c106477647626b23d71ffa6f67a
2025-08-19 22:29:06 +02:00
Andreas Enge
3cad3f316f
gnu: Remove clang-3.9.1.
* gnu/packages/llvm.scm (clang-3.9.1): Delete variable.

Change-Id: Idd05de385fd270b39f08f944d1e6700f47249d05
2025-08-19 22:28:58 +02:00
Andreas Enge
e851a7c283
gnu: Remove clang-runtime-3.8.
* gnu/packages/llvm.scm (clang-runtime-3.8): Delete variable.

Change-Id: I739763312205b1930c61f1db992913eb715ef645
2025-08-19 22:28:43 +02:00
Andreas Enge
2c4acd05d4
gnu: Remove clang-3.8.
* gnu/packages/llvm.scm (clang-3.8): Delete variable.

Change-Id: I6e70443c084b637e6cff7d76462d9d4e2a0b1ac0
2025-08-19 22:27:50 +02:00
Andreas Enge
d11dcafc84
gnu: Remove llvm-3.6.
* gnu/packages/llvm.scm (llvm-3.6): Delete variable.
* gnu/packages/patches/llvm-3.6-fix-build-with-gcc-10.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: Ideb23a850c9c4b3439d80eb1ed39a8485f3a3b07
2025-08-19 22:18:23 +02:00
Andreas Enge
d5b489a77c
gnu: llvm-3.5: Inherit from llvm-3.7.
* gnu/packages/llvm.scm (llvm-3.5)[inherit]: Replace llvm-3.6 by llvm-3.7.

Change-Id: I19dc0bb5ebb9cb980cfc06fa86c6220939a11c04
2025-08-19 22:10:34 +02:00
Andreas Enge
bee83cb207
gnu: llvm-3.7: Inherit from llvm-6.
* gnu/packages/llvm.scm (llvm-3.7)[inherit]: Replace llvm-3.8 by llvm-6.
[outputs, arguments]: Copy from llvm-3.9.1.

Change-Id: Ia731ac5b4b0964277c5c0070783a951c26f28dfc
2025-08-19 22:08:39 +02:00
Andreas Enge
99ebec55b1
gnu: Remove clang-runtime-3.5.
* gnu/packages/llvm.scm (clang-runtime-3.5): Delete variable.
* gnu/packages/patches/clang-runtime-3.5-libsanitizer-mode-field.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: Iec7ca4be48b71b3546c1a2b9fa89d8736b343c93
2025-08-19 21:57:08 +02:00
Andreas Enge
2e8e1851a3
gnu: Remove clang-3.5.
* gnu/packages/llvm.scm (clang-3.5): Delete variable.

Change-Id: I6e2e66d52c9c393eecdd3fd227cc4f39ec50f47b
2025-08-19 21:54:58 +02:00
Andreas Enge
33ffbab434
gnu: Remove llvm-11.
* gnu/packages/llvm.scm (llvm-11): Delete variable.
* gnu/packages/patches/llvm-10-missing-include.patch,
gnu/packages/patches/llvm-8-fix-build-with-gcc-10.patch,
gnu/packages/patches/llvm-8-missing-include.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister files.

Change-Id: I5f5f96119a7c1a097285aa98380dad633ed7db14
2025-08-19 21:37:10 +02:00
Andreas Enge
c95dd5cef1
gnu: Remove lld-11.
* gnu/packages/llvm.scm (lld-11): Delete variable.

Change-Id: Id22f52bdee1f5a3a57ef52a3ffeaa6ae2e0ea387
2025-08-19 21:37:10 +02:00
Andreas Enge
046d87c3ec
gnu: Remove clang-runtime-11.
* gnu/packages/llvm.scm (clang-runtime-11): Delete variable.

Change-Id: Iee749efa0333748d0007fd06648730ddd15b9e6a
2025-08-19 21:37:10 +02:00
Andreas Enge
b0cd9ea80c
gnu: Remove clang-11.
* gnu/packages/llvm.scm (clang-11): Delete variable.

Change-Id: Ib3deed7ee77da6245fe1612cc235b083f5f45cce
2025-08-19 21:37:10 +02:00
Andreas Enge
face8656ea
gnu: Remove libomp-11.
* gnu/packages/llvm.scm (libomp-11): Delete variable.

Change-Id: I4dd24c2a8dcc17f9958fe52c407b060ddaddac67
2025-08-19 21:26:01 +02:00
Andreas Enge
6271b3d598
gnu: Remove clang-toolchain-11.
* gnu/packages/llvm.scm (clang-toolchain-11): Delete variable.

Change-Id: I2d8a6e36b7c30148ddeb7b08250e9e3b171bc295
2025-08-19 21:26:01 +02:00
Andreas Enge
1df102955a
gnu: Remove python-clang-11.
* gnu/packages/llvm.scm (python-clang-11): Delete variable.

Change-Id: Ia9341c1182af82b2717b61ebaea55b25fa5523e2
2025-08-19 21:26:01 +02:00
Andreas Enge
ffe4d0b17e
gnu: Remove ocaml-llvm-11.
* gnu/packages/llvm.scm (ocaml-llvm-11): Delete variable.

Change-Id: If7fe1ce230d4f5e80dd61615e586ae184e45f8cf
2025-08-19 21:26:01 +02:00
Andreas Enge
8fac3ab980
gnu: Remove llvm-10.
* gnu/packages/llvm.scm (llvm-10): Delete variable.

Change-Id: I25f7194ac5c82031e37ee71800162471a0456bc6
2025-08-19 21:26:00 +02:00
Andreas Enge
85cce6b04b
gnu: Remove ocaml-llvm-10.
* gnu/packages/llvm.scm (ocaml-llvm-10): Delete variable.

Change-Id: I2fc01ee76c92349871341558317b78a965c46d15
2025-08-19 21:26:00 +02:00
Andreas Enge
d09e6684b7
gnu: Remove clang-runtime-10.
* gnu/packages/llvm.scm (clang-runtime-10): Delete variable.

Change-Id: Ie5b2b99832e960448716a1b9cf5c796e2abd48c6
2025-08-19 21:26:00 +02:00
Andreas Enge
e4f8fb3ded
gnu: Remove clang-10.
* gnu/packages/llvm.scm (clang-10): Delete variable.
* gnu/packages/patches/clang-10.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: I226d945dc4ba33a0e49d5e8df3cd7d2630002ef1
2025-08-19 21:26:00 +02:00
Andreas Enge
6cf37fbc8e
gnu: Remove python-clang-10.
* gnu/packages/llvm.scm (python-clang-10): Delete variable.

Change-Id: I3f78ca44abc20abdbc2d7148cc8b5e458bf3b272
2025-08-19 21:26:00 +02:00
Andreas Enge
17d066ab13
gnu: Remove libomp-10.
* gnu/packages/llvm.scm (libomp-10): Delete variable.

Change-Id: I8e503626b7469d2ef86922be6c84d3eca5de1110
2025-08-19 21:26:00 +02:00
Andreas Enge
41f09feb2d
gnu: Remove clang-toolchain-10.
* gnu/packages/llvm.scm (clang-toolchain-10): Delete variable.

Change-Id: I8a3fe581b2036777be38d30a5de657e2fbe41c21
2025-08-19 21:26:00 +02:00
Andreas Enge
fc11268dd0
gnu: llvm-6: Inherit from llvm-6.
* gnu/packages/llvm.scm (llvm-6)[inherit, arguments]: Replace llvm-10
by llvm-12.
[native-inputs]: Copy from llvm-10.

Change-Id: I95282a5d389d9b5de29abe80454a7dae4daee7ab
2025-08-19 21:26:00 +02:00
Andreas Enge
a3d3f3da36
gnu: Remove llvm-8.
* gnu/packages/llvm.scm (llvm-8): Delete variable.

Change-Id: Ib9af941406717103e566adf4c2285273a9f3a369
2025-08-19 21:26:00 +02:00
Andreas Enge
cedfb4fbad
gnu: Remove clang-runtime-8.
* gnu/packages/llvm.scm (clang-runtime-8): Delete variable.

Change-Id: Ica1999299b0a79f082f08440c70ec9860d4dd071
2025-08-19 21:26:00 +02:00
Andreas Enge
c629ba1df4
gnu: Remove clang-8.
* gnu/packages/llvm.scm (clang-8): Delete variable.
* gnu/packages/patches/clang-8.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: I46b47cb9847ef82a44817021c097b240547c3073
2025-08-19 21:26:00 +02:00
Andreas Enge
2214a13dc2
gnu: Remove libomp-8.
* gnu/packages/llvm.scm (libomp-8): Delete variable.

Change-Id: I9080dcf657d1efbc29f57716e0963ecb33da002a
2025-08-19 21:26:00 +02:00
Andreas Enge
7e93d461f4
gnu: Remove clang-toolchain-8.
* gnu/packages/llvm.scm (clang-toolchain-8): Delete variable.

Change-Id: Ia38daa75f9e8711311b2a6f981a8369fd38f0ea8
2025-08-19 21:25:59 +02:00
Andreas Enge
a8dbbcfc8f
gnu: Remove llvm-7.
* gnu/packages/llvm.scm (llvm-7): Delete variable.

Change-Id: I78608d7db96087045f8fd1bce0bbd9976aae2a2b
2025-08-19 21:25:59 +02:00
Andreas Enge
ba3f143fa4
gnu: Remove clang-runtime-7.
* gnu/packages/llvm.scm (clang-runtime-7): Delete variable.

Change-Id: Iefabacb4ae81ff0af1c5f291c330d7cecf13c425
2025-08-19 21:25:59 +02:00
Andreas Enge
df272322fd
gnu: Remove clang-7.
* gnu/packages/llvm.scm (clang-7): Delete variable.
* gnu/packages/patches/clang-7.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: I75743853aa656630a4541f42bf577882226b51d3
2025-08-19 21:25:59 +02:00
Andreas Enge
85671504b5
gnu: Remove libomp-7.
* gnu/packages/llvm.scm (libomp-7): Delete variable.

Change-Id: Ic262d4600a29130484cb9eadc2a211ecded62cd9
2025-08-19 21:25:59 +02:00
Andreas Enge
2a0a1b5ced
gnu: libomp-6: Inherit from libomp-12.
This is the highest version for which the derivation does not change.

* gnu/packages/llvm.scm (libomp-6)[inherit, native-inputs]: Replace
libomp-7 by libomp-12.

Change-Id: I0ba0f2364f73f0f307a843b1d4526ceba4430f94
2025-08-19 21:25:59 +02:00
Andreas Enge
a619998a44
gnu: Remove clang-toolchain-7.
* gnu/packages/llvm.scm (clang-toolchain-7): Delete variable.

Change-Id: I71b5f14b35fd532211598c8bf7c762b3ea61fe68
2025-08-19 21:25:59 +02:00
Andreas Enge
cb6ca45bdf
gnu: llvm-6: Inherit from llvm-10.
This is the highest version for which the derivation does not change.

* gnu/packages/llvm.scm (llvm-6)[inherit, arguments]: Replace llvm-7
by llvm-10.

Change-Id: I2943e18a7fd7f7d848c08ae35fc39dfd2344cd1a
2025-08-19 21:25:59 +02:00
Andreas Enge
809100f719
gnu: Remove llvm-9.
* gnu/packages/llvm.scm (llvm-9): Delete variable.
* gnu/packages/patches/llvm-9-fix-bitcast-miscompilation.patch,
gnu/packages/patches/llvm-9-fix-lpad-miscompilation.patch,
gnu/packages/patches/llvm-9-fix-scev-miscompilation.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister files.

Change-Id: I25c2261dd648194cc4f764f92988617bfac64561
2025-08-19 20:44:33 +02:00
Andreas Enge
80a2e7236e
gnu: llvm-8: Inherit from llvm-10.
This is the highest version that does not change the derivation.

* gnu/packages/llvm.scm (llvm-8)[inherit]: Replace llvm-9 by llvm-10.

Change-Id: I45f351f8904280e6f37ee4d22fc0764fcae126ed
2025-08-19 20:41:29 +02:00
Andreas Enge
0fe07a1311
gnu: Remove ocaml-llvm-9.
* gnu/packages/llvm.scm (ocaml-llvm-9): Delete variable.

Change-Id: I8e81e8bb383d06732305800b20255c9492359ac6
2025-08-19 20:40:02 +02:00
Andreas Enge
2319fc0860
gnu: Remove clang-runtime-9.
* gnu/packages/llvm.scm (clang-runtime-9): Delete variable.

Change-Id: Ic38fd288072362eceb1461da91e02cd2c6e7914c
2025-08-19 20:39:43 +02:00
Andreas Enge
e110789d24
gnu: Remove clang-9.
* gnu/packages/llvm.scm (clang-9): Delete variable.
* gnu/packages/patches/clang-9.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I1f6b288999f476583f6025de71c173b5511c4bb2

Change-Id: Ia81275e0a6600aba2d76c00534e4f88d63f61f34
2025-08-19 20:37:49 +02:00
Andreas Enge
280ad47c4c
gnu: Remove libomp-9.
* gnu/packages/llvm.scm (libomp-9): Delete variable.

Change-Id: Id538d3f3c01a90e7c13457e83ed7adb27d0fb7f7
2025-08-19 20:35:18 +02:00
Andreas Enge
abe3cfc56f
gnu: libomp-8: Inherit from libomp-12.
This is the highest version for which the derivation does not change.

* gnu/packages/llvm.scm (libomp-8)[inherit, native-inputs]: Replace
libomp-9 by libomp-12.

Change-Id: I8fc0386a42ca04d67dd5890207847cf17454ab50
2025-08-19 20:33:54 +02:00
Andreas Enge
b681762e57
gnu: Remove clang-toolchain-9.
* gnu/packages/llvm.scm (clang-toolchain-9): Delete variable.

Change-Id: Ia8ee92ef8bf3986077216f19f7feee04360ad09e
2025-08-19 20:30:16 +02:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.

* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.

* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.

Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Greg Hogan
ce1c47ed9d
gnu: Disable tests.
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks),
* gnu/packages/android.scm (android-googletest),
* gnu/packages/check.scm (googletest, snitch),
* gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels,
nativefiledialog-extended, toml11),
* gnu/packages/compression.scm (libcbor),
* gnu/packages/databases.scm (duckdb),
* gnu/packages/datastructures.scm (sdsl-lite),
* gnu/packages/education.scm (kqtquickcharts, ktouch),
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server),
* gnu/packages/engineering.scm (manifold, solvespace),
* gnu/packages/fcitx5.scm (fcitx5-configtool),
* gnu/packages/games.scm (jstest-gtk),
* gnu/packages/geo.scm (libspatialindex),
* gnu/packages/glib.scm (cppgir),
* gnu/packages/gnome.scm (evolution),
* gnu/packages/graphics.scm (openvdb),
* gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf,
kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore,
kseexpr, ktimer, libkexiv2, libksane, partitionmanager),
* gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative,
kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets,
knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem,
kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc,
plasma-activities, plasma-activities-stats),
* gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman,
kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner,
kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines,
knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel,
ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli),
* gnu/packages/kde-internet.scm (choqok, krdc),
* gnu/packages/kde-multimedia.scm (audiocd-kio, dragon),
* gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna,
kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine,
kasts, kontactinterface, libkcompactdisc),
* gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori,
kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp,
ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme,
oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass,
plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome,
lasma-workspace-wallpapers, polkit-kde-agent, print-manager,
qqc2-breeze-style),
* gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb,
kwalletmanager, yakuake),
* gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera,
kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag,
kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k,
sweeper),
* gnu/packages/llvm.scm (lldb),
* gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal),
* gnu/packages/messaging.scm (mosquitto, znc),
* gnu/packages/music.scm (hydrogen),
* gnu/packages/pdf.scm (podofo, podofo-0.9),
* gnu/packages/potassco.scm (clingo, clingcon),
* gnu/packages/qt.scm (dotherside, kddockwidgets, qttools),
* gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum),
* gnu/packages/serialization.scm (jsoncpp-for-tensorflow),
* gnu/packages/sdl.scm (sdl3-gfx),
* gnu/packages/telephony.scm (baresip, baresip-libre),
* gnu/packages/textutils.scm (opencc),
* gnu/packages/video.scm (libopenshot, obs),
* gnu/packages/vim.scm (neovim),
* gnu/packages/web.scm (binaryen, civetweb, yajl)
[arguments]: Disable tests.

Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-08-04 04:10:18 +00:00