Commit graph

167741 commits

Author SHA1 Message Date
Nicolas Graves
4dce53f2d7
gnu: python-giturlparse: Update to 0.12.0.
* gnu/packages/python-web.scm (python-giturlparse): Update to 0.12.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools-next.
[description]: Improve style.

Change-Id: I70373b05412d02126497fa2372ef0c4264a5573e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 17:56:58 +01:00
Nicolas Graves
85b13a54d3
gnu: python-enoslib: Switch to pyproject.
* gnu/packages/python-web.scm (python-enoslib):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]: Reorder field.
<#:test-flags>: Use to avoid 'check phase replacement.
<#:phases>: Replace former 'check with 'pre-check phase.
[native-inputs]: Add python-setuptools. Reorder and improve style.
[propagated-inputs]: Improve style.

Change-Id: Icada22c14f7b936dd562729eb85a6089986e3c8e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 17:56:58 +01:00
Nicolas Graves
3225dafe10
gnu: python-beren: Switch to pyproject.
* gnu/packages/python-web.scm (python-beren):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.

Change-Id: I4ce0ddcd53c95c7fd04af51a297ba1924384b142
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 17:56:58 +01:00
Nicolas Graves
df45802756
gnu: python-azure-storage-nspkg: Switch to pyproject.
* gnu/packages/python-web.scm (python-azure-storage-nspkg):
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: No tests in PyPI archive.
[native-inputs]: Add python-pytest, python-setuptools-next.

Change-Id: Ia2eb1da9429036aaf58661e2e3999ad292a60c1e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 17:56:29 +01:00
Nicolas Graves
0e193bdc60
gnu: python-ajsonrpc: Switch to pyproject.
* gnu/packages/python-web.scm (python-ajsonrpc):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Change-Id: I4d6b3813feea80af3d9a94f354a459780cbff281
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 17:52:20 +01:00
Nicolas Graves
eb35eee540
gnu: httpie: Switch to pyproject.
* gnu/packages/python-web.scm (httpie):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[source, properties]: Improve style.

Change-Id: Ib6073b02235f19a70576c0e37193dcb05496d3eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 17:52:17 +01:00
Sharlatan Hellseher
27e5b6c601
gnu: python-colorcet: Update to 3.1.1a1.
* gnu/packages/python-xyz.scm (python-colorcet): Update to 3.1.1a1.
[native-inputs]: Remove python-pytest-cov, python-setuptools, and
python-wheel; add python-setuptools-next and python-setuptools-scm.

Closes: guix/guix#2540.
Change-Id: I9f1f28a99c47527d74938f6d671ee6bc78519e9c
2025-09-06 17:41:53 +01:00
Sharlatan Hellseher
ad1941a08f
gnu: python-tables: Update to 3.10.2.
* gnu/packages/python-xyz.scm (python-tables): Update to 3.10.2.
[build-system]: Switch to pyproject-build-system.
[phases]{set-LD_LIBRARY_PATH}: Replace by {pre-build} with setting up
environment variables for each library path which is available in
setup.py.  Regenerate C code with Cython before build.
{pre-check}: New phase.
{check}: Rework test invocation to run just bare minimal test suite, add
a notes popping up during tests invocation describing it.
[native-inputs]: Add python-pytest, python-setuptools-next, and
python-sphinx.
[inputs]: Remove hdf5-1.10, and zlib; add bzip2, and hdf5.

Fixes: guix/guix#2342.
Change-Id: Ia1d00979123e459640d74a0dfd7fd52b25f8b9b7
2025-09-06 17:20:14 +01:00
Rivulet Cedar
f4ca04a820
gnu: Add font-google-noto-serif-cjk-static.
* gnu/packages/fonts.scm (font-google-noto-serif-cjk-static): New variable.

Change-Id: Ic0dd54716c9b252e1e87afaab07039021f3f6511
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2025-09-06 16:58:35 +02:00
Florian Pelz
9473ffe78c
gnu: texlive-texinfo: Update to 2025.2.75617.
* gnu/packages/tex.scm (texlive-texinfo): Update to 2025.2.75617.

Change-Id: I2a35d207a3b4b435f42dfbfa56a9cd154f12c249
2025-09-06 16:58:15 +02:00
Cayetano Santos
01c1c4872e
gnu: verilator: Update to 5.040.
* gnu/packages/fpga.scm (verilator): Update to 5.040.
[native-inputs]: Sort.
[#:phases] {set-SYSTEMC_ROOT}: New phase.

Change-Id: Ib7460a1ca99fa6d2f48b866ef8c704e0c17c132b
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-06 23:15:50 +09:00
FuncProgLinux
33bb99032e
gnu: mate: Add mate-notification-daemon.
* gnu/packages/mate.scm (mate)[propagated-inputs]: Add
mate-notification-daemon.

Closes: #2454
Change-Id: Ia1a3209d1a37f1e77b779511fc28fdeb9347d9ff
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-06 20:37:22 +08:00
FuncProgLinux
879febb237
gnu: Add mate-notification-daemon.
* gnu/packages/mate.scm (mate-notification-daemon): New variable.

Change-Id: Ieaf3e14a22e71a9ecdab8825c7f301dac5ec7314
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-06 20:35:40 +08:00
Cayetano Santos
1660aa58ce
gnu: cutter: Update to 2.4.1; also update rizin to 0.8.1.
* gnu/packages/engineering.scm (rizin): Update to 0.8.1.
<#:phases>{skip-integration-tests}: Activate bin_mach0 tests and
deactivate tokens test.
(cutter): Update to 2.4.1.
[inputs]: Add graphviz.
[arguments]<#:configure-flags>: Set CUTTER_QT=5 and
CUTTER_ENABLE_PYTHON_BINDINGS=ON.

Closes: #2526
Change-Id: Ibb2193dd03b9c8eb317480bffa67846ef3556fe7
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-06 20:12:19 +08:00
nomike
10fa82b47e
gnu: pythonscad: Update to 0.0.0-4-228aa7b.
* gnu/packages/engineering.scm (pythonscad): Update to 0.0.0-4-228aa7b.

Change-Id: I3dbcb8d02f32de73708eee0778950e1946a36759
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-06 18:08:54 +09:00
nomike
456e428649
gnu: openscad: Update to 2025.09.02-0-5d6e37d.
* gnu/packages/engineering.scm (openscad): Update to 2025.09.02-0-5d6e37d.

Change-Id: I4f267c2d83fa519be913f66972193a945f2e9497
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-06 18:08:54 +09:00
nomike
da769b3b02
gnu: manifold: Update to 3.2.1.
* gnu/packages/engineering.scm (manifold): Update to 3.2.1.

Change-Id: I0ce27215693c767acd6d70a5d61fdf8a48549259
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-06 18:08:54 +09:00
Grigory Shepelev
82e0ba892b
services: network-manager: Create /etc/ipsec.secrets directory in activation.
* gnu/services/networking.scm (network-manager-activation): Create the
/etc/ipsec.secrets directory.

Change-Id: Ib347cc00e7cbd314b2a465b5ee681285ba0d3115
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-06 18:04:04 +09:00
Grigory Shepelev
6e6335e050
gnu: Add network-manager-l2tp.
* gnu/packages/gnome.scm (network-manager-l2tp): New variable.

Change-Id: I90a45795e702fe04c64e02331de02104f083582c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-06 18:04:04 +09:00
Sharlatan Hellseher
51640e4820
gnu: celestia-gtk: Deprecate in favor of celestia.
Celestia has been migrated to Qt6 in the latest commits on master
branch, this is a preparation for upcoming upgrade. GTK variant is not
recommended to use by upstream.

See: <https://github.com/CelestiaProject/Celestia/issues/2148>.

* gnu/packages/astronomy.scm (celestia-gtk): Deprecate variable.

Fixes: guix/guix#2338.
Change-Id: I925b74ba658097e3d09da915f46f1c585ccd7f83
2025-09-06 08:30:16 +01:00
Brett Schalin
a4e8b4334e
gnu: frei0r-plugins: Update source URL.
* gnu/packages/video.scm (frei0r-plugins):
[source]: Update URL.

Fixes: guix/guix#1440.
Reported-by: Mazin AlHaddad <codeberg@getstate.dev>
Change-Id: I16e28031e8ab8684f5b4571b0a9dd0947fe01c50
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 08:20:56 +01:00
Andy Tai
81ec7532c0
gnu: Add kissfft.
* gnu/packages/algebra.scm (kissfft): New variable.

Change-Id: If2bae57f93830bec003a556028a85e28d2e0c961
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-06 07:59:30 +01:00
Sughosha
607dda2ccb
gnu: stargate: Enable Wayland support.
* gnu/packages/music.scm (stargate)[arguments]<#:phases>: In 'wrap-program
phase, add QT_PLUGIN_PATH.
[inputs]: Add qtwayland.

Change-Id: Ieab22d6181b578bad0c05132567148c05afa4d00
2025-09-06 02:03:13 +02:00
Sughosha
76a5148cca
gnu: stargate: Add python-distro to inputs.
* gnu/packages/music.scm (stargate)[inputs]: Add python-distro.

Change-Id: I5558767835fd9a5d9fbe0742f9c6c22b033941f0
2025-09-06 02:03:12 +02:00
Sughosha
d53ecd5830
gnu: stargate: Fix locating portmidi.
* gnu/packages/music.scm (stargate)[inputs]: Replace portmidi with
portmidi-2.
[arguments]<#:phases>: Replace patch-portaudio-path with
patch-portaudio-and-portmidi-paths.

Change-Id: Icd5dbe154d2f8cdb9a18006b03ce74ea73d328d4
2025-09-06 02:03:12 +02: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
Andreas Enge
8b195b5f85
gnu: Remove fulcrum.
* gnu/packages/finance.scm (fulcrum): Delete variable.

Change-Id: I0e1b7d6dfdbe84a2e9f7d79835abc246667259b5
2025-09-05 18:26:10 +02:00
Andreas Enge
7699387526
gnu: Remove rxcpp.
* gnu/packages/machine-learning.scm (rxcpp): Delete variable.

Fixes: guix/guix#1838
Change-Id: I4cd797430bacc52bba9d41d520d41e2268b5160c
2025-09-05 18:24:45 +02:00
Andreas Enge
9e2b56fb47
gnu: Remove hyperledger module.
* gnu/packages/hyperledger.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Change-Id: Id96902d6a2732e67439618f3ae4152b94e7bd8df
2025-09-05 18:21:38 +02:00
Andreas Enge
3b7c9395e5
gnu: Remove hyperledger-fabric.
* gnu/packages/hyperledger.scm (hyperledger-fabric): Delete variable.

Change-Id: I9624f5ebd5481b9344c8cc7a7ccb55ed160e0aa6
2025-09-05 18:20:48 +02:00
Andreas Enge
ef6bbe14f8
gnu: Remove hyperledger-iroha-ed25519.
* gnu/packages/hyperledger.scm (hyperledger-iroha-ed25519): Delete variable.

Change-Id: I149ea8e3bd2615c16fc785b5fac81908aa77dca4
2025-09-05 18:20:25 +02:00
Andreas Enge
c521250477
gnu: Remove hyperledger-iroha.
* gnu/packages/hyperledger.scm (hyperledger-iroha): Delete variable.

Change-Id: I2a460dcdcf479391b5e75207e019deaceef271c9
2025-09-05 18:20:16 +02:00
Andreas Enge
a61763626a
gnu: Remove gzochi.
* gnu/packages/game-development.scm (gzochi): Delete variable.

Fixes: guix/guix#1832
Change-Id: I4a2cc3fa07b4044b0b37278a0aa00342e83b8844
2025-09-05 18:18:45 +02:00
André Batista
be44a20ea7
gnu: ungoogled-chromium: Update to 139.0.7258.154.
Fixes #1272 and #2052.  Supersedes #2261.

* gnu/packages/chromium.scm: Remove libevent and regex imports;  Import rust and
rust-apps.
(%preserved-third-party-files): Remove: base/third_party/dynamic_annotations,
  base/third_party/xdg_mime,
  chrome/third_party/mozilla_security_manager,
  courgette/third_party/bsdiff,
  courgette/third_party/divsufsort,
  third_party/devtools-frontend/src/front_end/third_party/lodash-isequal,
  third_party/devtools-frontend/src/third_party/typescript,
  third_party/distributed_point_functions,
  third_party/iccjpeg,
  third_party/jstemplate,
  third_party/libavif,
  third_party/libudev,
  third_party/mesa_headers,
  third_party/openscreen/src/third_party/mozilla,
  third_party/pdfium/third_party/base,
  third_party/pdfium/third_party/skia_shared,
  third_party/qcms,
  third_party/tflite/src/third_party/eigen3,
  third_party/web-animations-js,
  third_party/webrtc/rtc_base/third_party/base64,
  third_party/widevine/cdm/widevine_cdm_version.h,
  v8/src/third_party/siphash,
  v8/src/third_party/utf8-decoder,
  v8/src/third_party/valgrind;
  - Add: third_party/anonymous_tokens,
  third_party/compiler-rt,
  third_party/compiler-rt/src/lib,
  third_party/compiler-rt/src/lib/builtins,
  third_party/crabbyavif,
  third_party/crabbyavif/src/sys/dav1d-sys,
  third_party/crabbyavif/src/sys/aom-sys,
  third_party/crabbyavif/src/sys/libgav1-sys,
  third_party/crabbyavif/src/sys/libyuv-sys,
  third_party/crabbyavif/src/sys/ndk-sys,
  third_party/devtools-frontend/src/front_end,
  third_party/devtools-frontend/src/front_end/third_party,
  third_party/devtools-frontend/src/front_end/third_party/json5,
  third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party,
  third_party/devtools-frontend/src/front_end/third_party/puppeteer/third_party/mitt,
  third_party/devtools-frontend/src/front_end/third_party/puppeteer/third_party/parsel,
  third_party/devtools-frontend/src/front_end/third_party/puppeteer/third_party/rxjs,
  third_party/devtools-frontend/src/front_end/third_party/puppeteer-replay,
  third_party/devtools-frontend/src/front_end/third_party/third-party-web,
  third_party/dragonbox,
  third_party/d3,
  third_party/fast_float,
  third_party/ffmpeg,
  third_party/fp16,
  third_party/ink,
  third_party/ink_stroke_modeler,
  third_party/jsoncpp,
  third_party/lens_server_proto,
  third_party/libdrm,
  third_party/libtess2,
  third_party/lit,
  third_party/lit/v3_0,
  third_party/lzma_sdk,
  third_party/ml_dtypes,
  third_party/protobuf/third_party/utf8_range,
  third_party/puffin,
  third_party/rapidhash,
  third_party/readability,
  third_party/re2,
  third_party/rust,
  third_party/search_engines_data,
  third_party/simdutf,
  third_party/simplejson,
  third_party/spirv-headers,
  third_party/spirv-tools,
  third_party/tensorflow_models,
  third_party/tflite/src/third_party/xla",
  third_party/tflite/src/third_party/xla/xla,
  third_party/tflite/src/third_party/xla/xla/tsl/framework,
  third_party/tflite/src/third_party/xla/xla/tsl/lib/random,
  third_party/tflite/src/third_party/xla/xla/tsl/platform,
  third_party/tflite/src/third_party/xla/xla/tsl/protobuf,
  third_party/tflite/src/third_party/xla/xla/tsl/util,
  third_party/tflite/src/third_party/xla/third_party/tsl,
  third_party/tflite/src/third_party/xla/third_party/tsl/tsl,
  third_party/tflite/src/third_party/xla/third_party/tsl/tsl/platform,
  third_party/tflite/src/third_party/xla/third_party/tsl/tsl/profiler,
  third_party/ungoogled-chromium,
  third_party/vulkan-headers,
  third_party/vulkan-loader,
  third_party/vulkan-tools,
  third_party/vulkan-validation-layers,
  third_party/vulkan-utility-libraries,
  third_party/wasm_tts_engine,
  third_party/zstd,
  v8/third_party/rapidhash-v8,
  v8/third_party/siphash,
  v8/third_party/utf8-decoder,
  v8/third_party/valgrind,
  v8/third_party/v8/codegen.
(%chromium-version): Update to 139.0.7258.154.
(%debian-revision): Change it to concatenation of 'debian/' and
%ungoogled-revision.
(%arch-revision): Remove it.
(%ungoogled-origin) [origin] <uri>: Change to current project URL and update
hash.
(%debian-patches): Add bookworm/clang19.patch,
  bookworm/foreach.patch,
  disable/node-version-ck.patch,
  fixes/rust-clanglib.patch,
  trixie/adler1.patch,
  trixie/libxml-parseerr.patch.
  - Remove: fixes/clang-and-gcc11.patch and system/zlib.patch.
(arch-patch, %reverse-patches, %arch-patches): Remove them.
(%guix-patches): Add ungoogled-chromium-nullptr_t.patch;
Remove: ungoogled-chromium-ffmpeg-compat.patch and
  ungoogled-chromium-system-ffmpeg.patch;  Change indentation.
(%patches): Remove %arch-patches.  Change indentation.
(ungoogled-chromium-snippet): Remove reverse-patches function;
  replace_gn_files.py invokation: Remove references to ffmpeg, jsoncpp, libdrm,
  libevent and re2 which were causing build failures.
(lld-as-ld-wrapper-19): New variable.
(ungoogled-chromium) [origin] <uri>: Use the lite tarball; Update hash.
[arguments]<#:configure-flags>: Set optimize_webui,
  safe_browsing_use_unrar,
  enable_enterprise_companion,
  enable_glic,
  enable_iterator_debugging,
  enable_hangout_services_extension,
  angle_has_histograms,
  angle_build_tests,
  build_angle_perftests,
  use_qt5,
  use_qt6,
  is_cfi and
  v8_enable_backtrace to false;
  - Unset clang_warning_suppression_file;
  - Set symbol_level to zero
  - Set clang_version, rust_sysroot_absolute, rust_bindgen_root and
  rustc_version.
  - Remove use_system_libdrm, media_use_ffmpeg,
  media_use_libvpx,
  media_use_openh264,
  rtc_use_h264,
  rtc_link_pipewire,
  rtc_build_json,
  rtc_jsoncpp_root,
  rtc_build_libevent,
  rtc_build_libvpx,
  rtc_build_opus,
  rtc_build_libsrtp,
  rtc_build_ssl and related comments.
<#:phases> 'patch-stuff: Fix compiler-rt and clang libs location; Remove unknown
compiler flags for clang.  Remove code for minizip, valgrind, jsoncpp and vulkan.
'add-absolute-references: Remove code for vulkan and libudev.
'adjust-CPLUS_INCLUDE_PATH: New phase.
'prepare-build-environment: Set CXXFLAGS, LDFLAGS, CLANG_MVERS and
RUSTC_BOOTSTRAP to appropriate values.
'install: remove code for vulkan.
[native-inputs]: Add clang-19, clang-runtime-19, clang-toolchain-19,
lld-as-ld-wrapper-19, llvm-19, rust, rust-bindgen-cli and rust-cbindgen;
Remove clang-15 and lld-as-ld-wrapper-15.
[inputs]: Add libcxx and qtbase; Remove ffmpeg-4, jsoncpp, libevent, qtbase-5,
re2, vulkan-headers and vulkan-loader.
[home-page]: Set it to current project's page.
* gnu/packages/patches/ungoogled-chromium-ffmpeg-compat.patch: Delete it.
* gnu/packages/patches/ungoogled-chromium-system-ffmpeg.patch: Same.
* gnu/packages/patches/ungoogled-chromium-nullptr_t.patch: Add it.
* gnu/packages/patches/ungoogled-chromium-extension-search-path.patch: Adjust it.
* gnu/packages/patches/ungoogled-chromium-system-nspr.patch: Same.
* gnu/packages/patches/ungoogled-chromium-RUNPATH.patch: Same.
* gnu/local.mk (dist_patch_DATA): Register and unregister the above.

Change-Id: Idc5e90d82f2d6cc7e23cb093d66a6cadb19cecfb
2025-09-05 11:39:32 -04:00
André Batista
47220369ca
gnu: gn: Update to 0.0-2277.ee5b7e3.
* gnu/packages/build-tools.scm (gn): Update to 0.0-2277.ee5b7e3.

Change-Id: I1aaa9de4560ea127bd71519ad763cd809c27b9cd
2025-09-05 11:39:28 -04:00
Ludovic Courtès
d72eef9c91
services: cuirass: Add more configuration fields.
* gnu/services/cuirass.scm (<cuirass-configuration>)[parallel-evaluations]
[evaluation-ttl, web-threads]: New fields.
(cuirass-shepherd-service): Honor them.
* doc/guix.texi (Continuous Integration): Document them.

Change-Id: I33485b978d2a37ee93230b1d425731e6cb3b80e4
2025-09-05 17:25:39 +02:00
Ludovic Courtès
577f8fe184
services: cuirass: Socket activation for ‘cuirass register’.
Fixes guix/cuirass#16.

* gnu/services/cuirass.scm (cuirass-shepherd-service)[endpoint]: New
procedure.
Use ‘make-systemd-constructor’ for ‘cuirass register’.  Set the ‘COLUMNS’
environment variable.

Change-Id: If58e4e8a889ab11e4b5b89a7abaf0af24600751b
2025-09-05 17:25:22 +02:00
Ludovic Courtès
f3cc235bfc
gnu: cuirass: Update to 1.3.0.
* gnu/packages/ci.scm (cuirass): Update to 1.3.0.
[arguments]: Remove ‘fix-version-gen’ phase.

Change-Id: I4d04e557aed0f8903e2f2e12bd14d89f03f427c4
2025-09-05 17:00:57 +02:00
VÖRÖSKŐI András
2e476f9ad8
gnu: rbw: Update to 1.14.1
* gnu/packages/rust-apps (rbw): Update to 1.14.1.
* gnu/packages/rust-crates (rbw): Update dependencies.

Change-Id: I7352bff50f7a389507c0c72a85719dc962b48dca
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-05 18:07:31 +08:00
Gabriel Santos
28444e6f16
gnu: pay-respects: Update to 0.7.9.
* gnu/packages/shellutils.scm (pay-respects): Update to 0.7.9.

Change-Id: I85c0b1c54a71624909398c87c7bbffc3226f1425
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-05 18:07:30 +08:00
Ada Stevenson
e532d5c074
gnu: Add rusty.
* gnu/packages/rust-apps.scm (rusty): New variable.

Change-Id: I4ff6d439932453c0beb6e44451c633bcec4e0477
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-09-05 18:07:30 +08:00
Rutherther
445c23889e
gnu: Add ripgrep-all.
* gnu/packages/rust-apps.scm (ripgrep-all): New variable.

Change-Id: Ie05f8dc3352b52a7dcb5bcde9cb33ec7e9fc5d56
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-09-05 18:07:30 +08:00
Cayetano Santos
17ae4546b6
gnu: python-pytooling: Update to 8.7.0.
* gnu/packages/python-xyz.scm (python-pytooling): Update to 8.7.0.

Change-Id: Ie6ce81eb59a72534eed963195b2ac3b7099fde61
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-05 08:13:36 +01:00
Simon Tournier
8aee93d34a
gnu: packages/dotnet: Update Copyright header.
Follow up of e5686f39d3.

* gnu/packages/dotnet.scm: Update Copyright header.

Fixes: guix/guix#1957
Reported-by: Hellseher
Change-Id: I8c38fe52a75ac8ec0a01669cff0d8baf76f20e32
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-05 08:11:30 +01:00
Simon Tournier
255f32aa8a
gnu: packages/dotnet: Update Copyright header.
Follow up of 18a958a8f5.

* gnu/packages/dotnet.scm: Update Copyright header.

Fixes: guix/guix#1957
Reported-by: Hellseher
Change-Id: I8f3078a354131a9886671a4d12286e934149acdd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-05 08:11:25 +01:00
Simon Tournier
c29f6b6697
gnu: packages/dotnet: Update Copyright header.
Follow up of 012651f62f.

* gnu/packages/dotnet.scm: Update Copyright header.

Fixes: guix/guix#1957
Reported-by: Hellseher
Change-Id: I18f093a7e2f08427ad0f30f0e2f4d8b2025ed4d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-05 08:11:18 +01:00
Simon Tournier
31dcd9aa67
gnu: packages/dotnet: Add Copyright header.
Follow up of f2098a776a.

* gnu/packages/dotnet.scm: Add Copyright header.

Fixes: guix/guix#1957
Reported-by: Hellseher
Change-Id: Id606db957b1d20bb6b492a117859945f201555ec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-05 08:11:14 +01:00
Nicolas Graves
075941c266
gnu: mercurial: Fix, wrap and check hg binary.
* gnu/packages/version-control.scm (mercurial)[arguemnts]<#:phases>:
Add phase 'wrap and 'sanity-check.

Fixes: guix/guix#2451.
Change-Id: I71dc2d19ff8b5d2741cd2cb15b6a9687438e05b1
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-05 01:04:08 +01:00
Simon Tournier
293e99b9e0
gnu: gmsh: Update to 4.14.1.
* gnu/packages/maths.scm (gmsh): Update to 4.14.1.

Change-Id: I1dfe37daa6d9657f9dbb5559ae981cf264fdacb8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-05 00:04:58 +01:00
Anderson Torres
97d60fd2d2
gnu: moe: Transplant to text-editors.
Because GNU Moe is a text editor, and there is few to no reason to keep
it in a dedicated file.

* gnu/local.mk: Remove reference to moe.scm.
* gnu/packages/moe.scm (moe): Transplant it to ...
* gnu/packages/text-editors.scm: ... here.
* gnu/packages/moe.scm: Delete file.
* po/packages/POTFILES.in: Remove reference to moe.scm.

Change-Id: Ide3b33f177b91157ec730aff72d38da1d5114a18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-04 22:39:50 +01:00