summaryrefslogtreecommitdiff
path: root/gnu/packages/cpp.scm
AgeCommit message (Collapse)Author
2025-08-16gnu: safeint: Update to 3.0.28.Nicolas Graves
* gnu/packages/cpp.scm (safeint): Update to 3.0.28.
2025-08-16gnu: safeint: Improve style.Nicolas Graves
* gnu/packages/cpp.scm (safeint): Run guix style.
2025-08-06gnu: Remove abseil-cpp-20211102.0.Nicolas Graves
This is now a leaf package only used for the former build of the grpc package. It fails to build with the recent core-packages updates. * gnu/packages/cpp.scm (abseil-cpp-20211102.0): Delete variable. Change-Id: I082e546134ee03cb233b2b91d291fce8f94b7c50 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05gnu: miniaudio: Move after the abseil-cpp packages.Andreas Enge
Currently it obscures some of them since it is in the middle between different abseil-cpp versions. * gnu/packages/cpp.scm (miniaudio): Move the package definition. Change-Id: If75fd9ace0212fbe48205558a28d023bde6a07ea
2025-08-04gnu: bloomberg-bde: Update to 4.27.0.0.Greg Hogan
* gnu/packages/cpp.scm (bloomberg-bde): Update to 4.27.0.0. [source](origin): Remove test deletion snippet. <patches>: Remove bloomberg-bde-cmake-module-path.patch. [arguments]<#:parallel-tests>: Delete. <#:test-exclude>: Add failing tests. <#:phases>: Rewrite 'build-tests to call gnu-build-system's 'build phase. * gnu/local.mk: Remove patch. * gnu/packages/patches/bloomberg-bde-cmake-module-path.patch: Delete. Change-Id: I8f07889d5908a29e7d732af20937c4f7ad1f703e
2025-08-04gnu: bloomberg-bde-tools: Update to 4.27.0.0.Greg Hogan
* gnu/packages/cpp.scm (bloomberg-bde-tools): Update to 4.27.0.0. Change-Id: I3c3155bea0217bbb366f6b5d779873bde24b7dd8
2025-08-04gnu: icecream-cpp: Update to 1.0.0.Greg Hogan
* gnu/packages/cpp.scm (icecream-cpp): Update to 1.0.0. [arguments]<#:configure-flags>: Add CMAKE_CXX_STANDARD and remove BUILD_TESTING. Change-Id: I9847a1928dd16f3e3ec092882cce8777fe119632
2025-08-04gnu: Use default cmake.Greg Hogan
* gnu/packages/audio.scm (redumper), * gnu/packages/cpp.scm (hyprgraphics), * gnu/packages/databases.scm (apache-arrow), * gnu/packages/emulators.scm (ares), * gnu/packages/games.scm (gemrb), * gnu/packages/image-viewers.scm (vv), * gnu/packages/machine-learning.scm (fbgemm), * gnu/packages/messaging.scm (libqmatrixclient), * gnu/packages/music.scm (ctrlr), * gnu/packages/video.scm (obs), * gnu/packages/vulkan.scm (glslang), * gnu/packages/wm.scm (hyprland), * gnu/packages/xdisorg.scm (aquamarine, hyprlock, hyprpaper, hyprsunset) [arguments]<#:cmake>: Delete. * gnu/packages/python-compression.scm (python-deflate): [native-inputs]: Replace cmake-next with cmake-minimal. Change-Id: I5b021d7e1e807922425d8f58692b032485603770
2025-08-04gnu: Remove #:test-target argument.Greg Hogan
* 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-04gnu: Disable parallel tests.Greg Hogan
* gnu/packages/aidc.scm (zint), * gnu/packages/calendar.scm (libical), * gnu/packages/compression.scm (c-blosc2, minizip-ng), * gnu/packages/cpp.scm (cpp-httplib), * gnu/packages/engineering.scm (libmedfile), * gnu/packages/gnome.scm (evolution-data-server), * gnu/packages/image-processing.scm (opencv), * gnu/packages/kde-frameworks.scm (kservice), * gnu/packages/maths.scm (scotch), * gnu/packages/networking.scm (restbed, restinio, srt), * gnu/packages/tbb.scm (tbb), * gnu/packages/tls.scm (mbedtls-lts), * gnu/packages/vulkan.scm (vulkan-loader), * gnu/packages/web.scm (websocketpp) [arguments]<#:parallel-tests?>: Disable. Change-Id: I88334deb4afc29ab84b279e9d1759a777ddd49dd
2025-08-04gnu: Disable tests.Greg Hogan
* 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-07-31gnu: Add zpp-serializer.David Elsing
* gnu/packages/cpp.scm (zpp-serializer): New variable. Change-Id: I8a708892b34bef975572292edb6731a108d6646e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-31gnu: sajson: Fix build.David Elsing
Prevent the example from calling fclose multiple times. * gnu/packages/cpp.scm (sajson)[arguments]: Add 'fix-example phase. Change-Id: Icec4ef43fe5835810411a5a5681d552c5744aae6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-24gnu: cpp: Add kokkos-kernels.Romain GARBAGE
* gnu/packages/cpp.scm (kokkos-kernels): New variable. Change-Id: Id6a4406f8a8a5d6710a7171ac8990f280be29cc8 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24gnu: cpp: Add kokkos-fft.Romain GARBAGE
* gnu/packages/cpp.scm (kokkos-fft): New variable. Change-Id: Ic01fe0184442e6ed53eaf806ebbe9f9ebc8f7799 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-23gnu: Add rapidfuzz-cpp.Vinicius Monego
* gnu/packages/cpp.scm (rapidfuzz-cpp): New variable. Change-Id: I04b221b13d2e13cf9364298dc44a085c780a3194
2025-07-23gnu: hyprgraphics: Update to 0.1.5.Murilo
* gnu/packages/cpp.scm (hyprgraphics): Update to 0.1.5. [native-inputs]: Change gcc-14 to gcc-15. [home-page]: Update to new URL. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-07-23gnu: hyprutils: Update to 0.8.1.Murilo
* gnu/packages/cpp.scm (hyprutils): Update to 0.8.1. [native-inputs]: Change gcc-14 to gcc-15. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-07-22gnu: Add toml11.Nicolas Graves
* gnu/packages/cpp.scm (toml11): New variable.
2025-07-21gnu: google-highway: Update to 1.2.0.Brennan Vincent
This picks up the fix for https://github.com/google/highway/issues/1549 which was causing test failures on aarch64 with recent versions of GCC. * gnu/packages/cpp.scm (google-highway): Update to 1.2.0. Change-Id: Ibd41de558d9601e7ae4fd03ef116df1c92b03280 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-20gnu: mcpp: Fix build with gcc@14.Nigko Yerden
* gnu/packages/cpp.scm (mcpp)[arguments]<#:configure-flags>: Add CFLAGS to declare warnings as non-errors. Change-Id: Iade7774aedb52be59b5a62903825518a001bc641 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-20gnu: strutcpp: Fix build.Andreas Enge
* gnu/packages/patches/strutcpp-fix-includes.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/cpp.scm (strutcpp): Apply patch. Change-Id: I459f2774d98341417cbec6c271417b97e2477269
2025-07-18gnu: immer: Update to 0.8.1-0.df6ef46.Zheng Junjie
* gnu/packages/cpp.scm (immer): Update to 0.8.1-0.df6ef46 [native-inputs]: Remove catch2; add catch2-3. Change-Id: I5c819cc0108739e9bf2eeae3bc73c70fd6d3b6d3 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18gnu: mpark-variant: Build with gcc-14; fixes build.Janneke Nieuwenhuizen
* gnu/packages/cpp.scm (mpark-variant)[native-inputs]: Remove gcc-12. Change-Id: If9d9f6f33b81d06466e282bc70e274f03e05a572
2025-07-17gnu: kokkos: Update to 4.6.02.Romain GARBAGE
* gnu/packages/cpp.scm (kokkos): Update to 4.6.02. Change-Id: I581ffc12e90996cd40e9a9255e91e0772ce29407 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-10gnu: expected-lite: Update to 0.9.0.Homo
* gnu/packages/cpp.scm (expected-lite): Update to 0.9.0. Change-Id: I50c896df694a41e5d0a2282d2112108eefc46e50 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop> Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-06-25gnu: simdjson: Update to 3.13.0.Ashish SHUKLA
* gnu/packages/cpp.scm (simdjson): Update to 3.13.0. Change-Id: Id8cd95bd5c95adfea95fcc83aadbe16e569e0438 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-06-23gnu: immer: Add lint-hidden-cpe-vendors property.Nicolas Graves via Guix-patches via
* gnu/packages/cpp.scm (immer)[properties]: Add lint-hidden-cpe-vendors property. Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23gnu: cli: Add lint-hidden-cpe-vendors property.Nicolas Graves via Guix-patches via
* gnu/packages/cpp.scm (cli)[properties]: Add lint-hidden-cpe-vendors property. Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-20gnu: Add tinygettext-with-sdl2.Nicolas Graves
* gnu/packages/cpp.scm (tinygettext-with-sdl2): New variable. Change-Id: I748752d1a9729f749645f287525595bdd50970e4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Add priocpp.Nicolas Graves
* gnu/packages/cpp.scm (priocpp): New variable. Change-Id: Ie17e2263c2b47de7f0478a2f6c5f4b86c705c23e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Add sexp-cpp.Nicolas Graves
* gnu/packages/cpp.scm (sexp-cpp): New variable. Change-Id: I794dfb098b933d31657b915207d4a33666c5e098 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Add strutcpp.Nicolas Graves
* gnu/packages/cpp.scm (strutcpp): New variable. Change-Id: I29bb54b271058cb51b8ac8242cc7b3a02726c706 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Add argpp.Nicolas Graves
* gnu/packages/cmake.scm (argpp): New variable. Change-Id: If7e88b401e0e536139478bee8efa7e467ad155c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Add tinygettext.Nicolas Graves
* gnu/packages/cmake.scm (tinygettext): New variable. Change-Id: Id7bcc913527a04d3f6690a94ccce2d2bb98c2706 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-06gnu: Add scn.Liliana Marie Prikler
* gnu/packages/patches/scn-fast-float-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/cpp.scm (scn): New variable.
2025-05-24gnu: hyprutils: Update to 0.7.1.Murilo
* gnu/packages/cpp.scm (hyprutils): Update to 0.7.1. Change-Id: I59092099e36283a395f1edd59eb6dd02fcb51f62 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24gnu: hyprlang: Update to 0.6.3.Murilo
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.3. Change-Id: I821c430021be9ab552c5e05956c6629eee3ff758 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-15gnu: Add gperftools-for-friction.Ricardo Wurmus
* gnu/packages/cpp.scm (gperftools-for-friction): New variable. Change-Id: Ic01649cddac66de2a75a255f0c055845c57fb6ea
2025-05-06gnu: jthreads: Fix build.Nicolas Goaziou
* gnu/packages/cpp.scm (jthread): Bump texlive-listings version provided in TeX Live to 1.10c. Change-Id: I699bcc43b1a2dcbff8956d664b3dab496ca2e270
2025-05-06gnu: Rename `texlive-updmap.cfg' into `texlive-local-tree'.Nicolas Goaziou
* doc/build.scm (pdf-manual): * doc/contributing.texi (Submitting Patches): * gnu/packages/algebra.scm (pari-gp): (giac): * gnu/packages/assembly.scm (asl): * gnu/packages/audio.scm (chow-tape-model): * gnu/packages/bioconductor.scm (r-biocstyle): * gnu/packages/bioinformatics.scm (discrover): (phyml): (velvet): * gnu/packages/chemistry.scm (yaehmop): * gnu/packages/chez.scm (chez-scheme-for-racket): (stex-bootstrap): (chez-web): (chez-sockets): * gnu/packages/cran.scm (r-papaja): (r-prereg): * gnu/packages/docbook.scm (dblatex): * gnu/packages/emacs-xyz.scm (emacs-auctex): * gnu/packages/engineering.scm (fastcap): * gnu/packages/finance.scm (optionmatrix): * gnu/packages/fsf.scm (book-faif): * gnu/packages/gettext.scm (po4a): (po4a-minimal): * gnu/packages/graphics.scm (mmg): * gnu/packages/graphviz.scm (dot2tex): * gnu/packages/guile-xyz.scm (emacsy): (guile-cv): * gnu/packages/lisp.scm (sbcl): * gnu/packages/maths.scm (cddlib): (gnuplot): (itpp): (octave): (suitesparse-amd): (suitesparse-camd): (suitesparse-cholmod): (suitesparse-klu): (suitesparse-ldl): (suitesparse-mongoose): (suitesparse-spex): (suitesparse-spqr): (suitesparse-umfpack): (hypre): * gnu/packages/music.scm (lilypond): * gnu/packages/ocaml.scm (unison): (ocaml-bibtex2html): * gnu/packages/pdf.scm (extractpdfmark): * gnu/packages/photo.scm (enblend-enfuse): * gnu/packages/plotutils.scm (asymptote): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): (python-pypandoc): * gnu/packages/radio.scm (gnuradio): (libosmo-dsp): * gnu/packages/scheme.scm (mit-scheme): * gnu/packages/security-token.scm (yubico-piv-tool): * gnu/packages/sphinx.scm (python-sphinx): (python-sphinx-5): * gnu/packages/statistics.scm (r-with-tests): (r-spams): * gnu/packages/tex.scm (texlive-local-tree): Renamed from… (texlive-updmap.cfg): … this. Deprecate the latter. (texlive-biblatex-philosophy): (texlive-bropd): (texlive-fontsize): (texlive-poetrytex): (texlive-reverxii): (texlive-stix): (texlive-suftesi): (texlive-thucoursework): (texlive-ulqda): (texlive-yathesis): (texlive-makecell): (texlive-robotarm): (texlive-bbold): (texlive-babel-romansh): (texlive-polyglossia): (texlive-innerscript): (teximpatient): (texlive-xkeyval): (texlive-arabxetex): (texlive-blox): (texlive-ecgdraw): (texlive-gradientframe): (texlive-everyhook): (texlive-actuarialangle): (texlive-actuarialsymbol): (texlive-autopdf): (texlive-etaremune): (texlive-extract): (texlive-forarray): (texlive-graphicx-psmin): (texlive-ha-prosper): (texlive-namespc): (texlive-newspaper): (texlive-powerdot): (texlive-recipecard): (texlive-show2e): (texlive-tablists): (texlive-ted): (texlive-xargs): (texlive-xpeek): * gnu/packages/xdisorg.scm (xforms): * gnu/packages/algebra.scm (gap): * gnu/packages/cpp.scm (jthread): * guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'. Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-04-29gnu: pcg-cpp: Update to 0.98.1-3.428802d.Greg Hogan
* gnu/packages/cpp.scm (pcg-cpp): Update to 0.98.1-3.428802d. Change-Id: I6e24e953920ee17fb2cbbf75fce64507112b2775
2025-04-28gnu: nlohmann-json: Update to 3.12.0.Greg Hogan
* gnu/packages/cpp.scm (nlohmann-json): Update to 3.12.0. Change-Id: I6ce94dc954d2d24004e232fb5fab4bf1c53e5f6f Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28gnu: cmake: Update to 4.0.1.Maxim Cournoyer
* gnu/packages/cmake.scm (cmake-3.30): Rename to... (cmake-next): ... this, and update to 4.0.1. * gnu/packages/cpp.scm (hyprgraphics): Adjust accordingly. * gnu/packages/games.scm (gemrb): Likewise. * gnu/packages/image-viewers.scm (vv): Likewise. * gnu/packages/machine-learning.scm (fbgemm): Likewise. * gnu/packages/wm.scm (hyprland): Likewise. * gnu/packages/xdisorg.scm (aquamarine, hyprlock) (hyprpaper): Likewise. Change-Id: Ifb721bc94418696c4894f92aae88028bfb3e8167
2025-04-26gnu: cxxopts: Update to 3.2.1.Cayetano Santos
* gnu/packages/cpp.scm (cxxopts): Update to 3.2.1. Change-Id: Id71fd780a3c028e60f2adb52616b57049052109e Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-16gnu: Add string-view-lite.Nicolas Graves
* gnu/packages/cpp.scm (string-view-lite): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: Add clipper2.Nicolas Graves
* gnu/packages/cpp.scm (clipper2): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: cpplint: Update to 2.0.0.Nicolas Graves
* gnu/packages/cpp.scm (cpplint): Update to 2.0.0. [arguments]{phases}: Add phase 'patch-build-system. [native-inputs]: Add python-parameterized, python-pytest-timeout. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: cpp-httplib: Update to 0.20.0.Ricardo Wurmus
* gnu/packages/cpp.scm (cpp-httplib): Update to 0.20.0. Change-Id: I279c00feb30d11b636c122b6ba42ef7bb852012e
2025-04-16gnu: xsimd: Update to 13.2.0.Zheng Junjie
* gnu/packages/cpp.scm (xsimd): Update to 13.2.0. Change-Id: I86e3d2e8138c10f48b8acebda8751be2727a7364 Signed-off-by: Zheng Junjie <z572@z572.online>