Commit graph

422 commits

Author SHA1 Message Date
Andreas Enge
5bc29e79ac
gnu: Remove abseil-cpp-20200923.3.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Delete variable.
* gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch,
gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: Remove
files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.

Change-Id: I52970fe693c0127850d7e7588836141b22ef0213
2025-09-17 17:08:04 +02:00
Andreas Enge
05fc558fb2
gnu: abseil-cpp-20220623: Remove inheritance.
* gnu/packages/cpp.scm (abseil-cpp-20220623): Remove inheritance from
abseil-cpp-20200923.3 while keeping the derivation unchanged.
(abseil-cpp-20200923.3): Update comment.

Change-Id: I7d5fad14211127272769a02461c6f96cd8a073e4
2025-09-17 17:08:04 +02:00
Andreas Enge
a480ab6908
gnu: Remove grpc-1.16.1.
* gnu/packages/rpc.scm (grpc-1.16.1): Delete variable.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Update comment.

Change-Id: Ibc4efd08a6b28ff38dfe47ec765e1f4ef497d3ed
2025-09-17 13:16:55 +02:00
Lars Bilke
b28c150fa3
gnu: Add mgis
* gnu/packages/cpp.scm (mgis): New variable.

Change-Id: I82ffeb466a13c65307434a9dee809f297024f1e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 15:39:04 +01:00
Lars Bilke
969562ae00
gnu: Add tfel
* gnu/packages/cpp.scm (tfel): New variable.

Change-Id: Ie7234ae8ecb9ba909f9e6cb64e849e3162eb8ec8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 15:39:04 +01:00
Murilo
d787830013
gnu: hyprutils: Update to 0.8.4.
* gnu/packages/cpp.scm (hyprutils): Update to 0.8.4.

Change-Id: I402726ee24dba2537035520d9765f73a4bad2c56
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:31 -04:00
Murilo
086866f2f4
gnu: hyprlang: Update to 0.6.4.
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.4.
[native-inputs]: Change gcc-14 to gcc-15.
[home-page]: Update to new URL.

Change-Id: Ic79ce39600f04168a1bd9a008663f2cbdfe91160
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:28 -04:00
Andreas Enge
1f0abd8ff5
gnu: Remove simdjson-0.6.
* gnu/packages/cpp.scm (simdjson-0.6): Delete variable.

Fixes: guix/guix#1841
Change-Id: Ice812aeb31b212bf4e1d6c0afcb92c647bbd879f
2025-09-05 18:26:46 +02:00
Nicolas Graves
d26dff878f
gnu: poco: Update to 1.13.3.
Fixes CVE-2023-52389.

* gnu/packages/cpp.scm (poco): Update to 1.13.3.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
83f234a549
gnu: crc32c: Move to (gnu packages crypto).
* gnu/packages/cpp.scm (crc32c): Move from here…
* gnu/packages/crypto.scm (crc32c): …to here.

Change-Id: I62bee9e02c9480646093c174dfe84ccc72e4577a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:04:24 +01:00
Andreas Enge
91eb0799bc
Revert "gnu: Remove abseil-cpp-20200923.3."
This reverts commit 26bc9be57d.
For the reason, see the added comments in the source.

Change-Id: Ib0dc9c031de9bb8d2d361aaf50464ff87ea6a903
2025-08-25 16:52:46 +02:00
Andreas Enge
26bc9be57d
gnu: Remove abseil-cpp-20200923.3.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Delete variable.
(abseil-cpp-20220623): Copy and rewrite previously inherited fields.
* gnu/packages/patches/abseil-cpp-fix-strerror_test.patch,
gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch,
gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: Delete
files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.

Change-Id: I6677843ce7266df069ac0e1dae5ec037a341a8a2
2025-08-25 16:22:19 +02:00
Nicolas Graves
6dbe4a87fc
gnu: safeint: Update to 3.0.28.
* gnu/packages/cpp.scm (safeint): Update to 3.0.28.
2025-08-16 00:07:19 +01:00
Nicolas Graves
bc2b5ecd7b
gnu: safeint: Improve style.
* gnu/packages/cpp.scm (safeint): Run guix style.
2025-08-16 00:07:19 +01:00
Nicolas Graves
55096b7c0c
gnu: Remove abseil-cpp-20211102.0.
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-06 10:09:28 +02:00
Andreas Enge
cc10ff83c1
gnu: miniaudio: Move after the abseil-cpp packages.
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-05 17:37:49 +02:00
Greg Hogan
8d49db6183
gnu: bloomberg-bde: Update to 4.27.0.0.
* 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-04 04:11:28 +00:00
Greg Hogan
702a7053e6
gnu: bloomberg-bde-tools: Update to 4.27.0.0.
* gnu/packages/cpp.scm (bloomberg-bde-tools): Update to 4.27.0.0.

Change-Id: I3c3155bea0217bbb366f6b5d779873bde24b7dd8
2025-08-04 04:11:28 +00:00
Greg Hogan
461e1a1f48
gnu: icecream-cpp: Update to 1.0.0.
* 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-04 04:11:23 +00:00
Greg Hogan
b09c302a20
gnu: Use default cmake.
* 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-04 04:10:58 +00: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
6d40d0b795
gnu: Disable parallel tests.
* 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-04 04:10:26 +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
David Elsing
0d12c3d9ab
gnu: Add zpp-serializer.
* gnu/packages/cpp.scm (zpp-serializer): New variable.

Change-Id: I8a708892b34bef975572292edb6731a108d6646e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-31 23:19:19 +01:00
David Elsing
b94aae49b7
gnu: sajson: Fix build.
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-31 23:19:08 +01:00
Romain GARBAGE
0c5708c6fb
gnu: cpp: Add kokkos-kernels.
* gnu/packages/cpp.scm (kokkos-kernels): New variable.

Change-Id: Id6a4406f8a8a5d6710a7171ac8990f280be29cc8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 11:05:09 +02:00
Romain GARBAGE
f78626656d
gnu: cpp: Add kokkos-fft.
* gnu/packages/cpp.scm (kokkos-fft): New variable.

Change-Id: Ic01fe0184442e6ed53eaf806ebbe9f9ebc8f7799
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 10:52:25 +02:00
Vinicius Monego
1453213ec2
gnu: Add rapidfuzz-cpp.
* gnu/packages/cpp.scm (rapidfuzz-cpp): New variable.

Change-Id: I04b221b13d2e13cf9364298dc44a085c780a3194
2025-07-23 15:30:17 -03:00
Murilo
fe4a3050c0
gnu: hyprgraphics: Update to 0.1.5.
* 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-23 12:56:26 -04:00
Murilo
fd853833ef
gnu: hyprutils: Update to 0.8.1.
* 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-23 12:56:25 -04:00
Nicolas Graves
38dcd98c1b
gnu: Add toml11.
* gnu/packages/cpp.scm (toml11): New variable.
2025-07-22 12:48:49 +02:00
Brennan Vincent
cabfaa8d6c
gnu: google-highway: Update to 1.2.0.
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-21 20:19:21 +00:00
Nigko Yerden
2f274c57f2
gnu: mcpp: Fix build with gcc@14.
* 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-20 15:09:22 +02:00
Andreas Enge
70a9ee45cb
gnu: strutcpp: Fix build.
* 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-20 13:20:21 +02:00
Zheng Junjie
27d0181488
gnu: immer: Update to 0.8.1-0.df6ef46.
* 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-18 20:17:52 +02:00
Janneke Nieuwenhuizen
be8913cc64
gnu: mpark-variant: Build with gcc-14; fixes build.
* gnu/packages/cpp.scm (mpark-variant)[native-inputs]: Remove gcc-12.

Change-Id: If9d9f6f33b81d06466e282bc70e274f03e05a572
2025-07-18 20:17:23 +02:00
Romain GARBAGE
eb73b0336d
gnu: kokkos: Update to 4.6.02.
* gnu/packages/cpp.scm (kokkos): Update to 4.6.02.

Change-Id: I581ffc12e90996cd40e9a9255e91e0772ce29407
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-17 16:02:36 +02:00
Homo
628b21b997
gnu: expected-lite: Update to 0.9.0.
* 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-07-10 23:19:37 +09:00
Ashish SHUKLA
43fd61dc26
gnu: simdjson: Update to 3.13.0.
* gnu/packages/cpp.scm (simdjson): Update to 3.13.0.

Change-Id: Id8cd95bd5c95adfea95fcc83aadbe16e569e0438
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-06-25 15:26:29 +00:00
Nicolas Graves via Guix-patches via
b46978368f
gnu: immer: Add lint-hidden-cpe-vendors property.
* gnu/packages/cpp.scm (immer)[properties]: Add
lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:51 +08:00
Nicolas Graves via Guix-patches via
cc384dcc9b
gnu: cli: Add lint-hidden-cpe-vendors property.
* gnu/packages/cpp.scm (cli)[properties]: Add lint-hidden-cpe-vendors
property.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:31:14 +08:00
Nicolas Graves
82fe2f99fd
gnu: Add tinygettext-with-sdl2.
* gnu/packages/cpp.scm (tinygettext-with-sdl2): New variable.

Change-Id: I748752d1a9729f749645f287525595bdd50970e4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:07:37 +01:00
Nicolas Graves
67c85088a7
gnu: Add priocpp.
* gnu/packages/cpp.scm (priocpp): New variable.

Change-Id: Ie17e2263c2b47de7f0478a2f6c5f4b86c705c23e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:07:20 +01:00
Nicolas Graves
94188acba3
gnu: Add sexp-cpp.
* gnu/packages/cpp.scm (sexp-cpp): New variable.

Change-Id: I794dfb098b933d31657b915207d4a33666c5e098
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:07:06 +01:00
Nicolas Graves
5e9061f018
gnu: Add strutcpp.
* gnu/packages/cpp.scm (strutcpp): New variable.

Change-Id: I29bb54b271058cb51b8ac8242cc7b3a02726c706
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:06:59 +01:00
Nicolas Graves
7ed3bc39b2
gnu: Add argpp.
* gnu/packages/cmake.scm (argpp): New variable.

Change-Id: If7e88b401e0e536139478bee8efa7e467ad155c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:06:42 +01:00
Nicolas Graves
1f09bf94d8
gnu: Add tinygettext.
* gnu/packages/cmake.scm (tinygettext): New variable.

Change-Id: Id7bcc913527a04d3f6690a94ccce2d2bb98c2706
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:06:36 +01:00
Liliana Marie Prikler
b32a47f26c
gnu: Add scn.
* 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-06-06 22:39:02 +02:00
Murilo
2592d17419
gnu: hyprutils: Update to 0.7.1.
* gnu/packages/cpp.scm (hyprutils): Update to 0.7.1.

Change-Id: I59092099e36283a395f1edd59eb6dd02fcb51f62
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:42 +08:00
Murilo
35b1d9a401
gnu: hyprlang: Update to 0.6.3.
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.3.

Change-Id: I821c430021be9ab552c5e05956c6629eee3ff758
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:42 +08:00