1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

181235 Commits

Author SHA1 Message Date
Arun Isaac
024fbb4907 gnu: nyacc: Update to 3.02.0.
* gnu/packages/mes.scm (nyacc): Update to 3.02.0.
(nyacc-2.02): New variable.
(mes)[propagated-inputs]: Replace nyacc with nyacc-2.02.
* gnu/packages/guile-xyz.scm (guile-drmaa)[propagated-inputs]: Replace nyacc
with nyacc-2.02.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14 22:40:59 +01:00
Nigko Yerden
b979d16ce1 gnu: goldendict-ng: Update to 25.10.2.
* gnu/packages/dictionaries.scm (goldendict-ng): Update to 25.10.2.

Closes: guix/guix#4181
Change-Id: I5e62a2588e06250f99c27f127e3e87b61cfb32c8
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:35:07 +00:00
Steve George
5ad2e70993 gnu: Add obs-downstream-keyer.
* gnu/packages/video.scm (obs-downstream-keyer): New variable.

Change-Id: Ic8261e0666bb088c044de1e1db51195acd235a4f
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:35:05 +00:00
Steve George
7389e84366 gnu: Add obs-advanced-scene-switcher.
* gnu/packages/video.scm (obs-advanced-scene-switcher): New variable.

Change-Id: I6a12ecff09f2ac71d5c50a6b647ba5bfffba1506
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:35:03 +00:00
Steve George
d9dd1a8bce gnu: Add obs-branch-output.
* gnu/packages/video.scm (obs-branch-output): New variable.

Change-Id: I0945d487f325bf25a9977a761cfdbba9244604c4
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:35:01 +00:00
Steve George
3129949de6 gnu: Add obs-stroke-glow-shadow.
* gnu/packages/video.scm (obs-stroke-glow-shadow): New variable.

Change-Id: I78157c431d70636bb8ee474ce17b78d704c56d82
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:35:00 +00:00
Steve George
8479104174 gnu: Update obs-wlrobs to 1.2.
* gnu/packages/video.scm (obs-wlrobs): Update to 1.2.
  [source]: Change to url-fetch due to reliability.
  [propagated-inputs]: remove empty list as unnecessary.
  [inputs] update style and alphabetical ordering.

Change-Id: Ib2f23b963b3a7f29ca277df5ae8e3bf3dcb6cce3
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:58 +00:00
Steve George
a0ce454893 gnu: Update obs-multi-rtmp to 0.7.3.2.
* gnu/packages/video.scm (obs-multi-rtmp): Update to 0.7.3.2.
  [source]: Update style
  [arguments]<phases>: Remove custom install phase.
  [arguments]<generator>: Use Ninja.
  [inputs]: Upgrade to QT6, add qtsvg.

Change-Id: I2e252e9caa0236397922d6f170f16fa642255e4c
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:56 +00:00
Steve George
655abc9436 gnu: obs-advanced-masks: Update to 1.5.4.
* gnu/packages/videos.scm (obs-advanced-masks): Update to 2.5.1.
  [source]: Patch so that Cmakes uses local JSON. Update style.
  [arguments]<phases>: Remove custom install phase.
  [inputs]: change qtbase to use QT6.
* gnu/packages/patches/obs-advanced-masks-nlohmann-json.patch: New file.

Change-Id: I62ed28fc7978732e3754e9158d4add67aea8e2f7
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:54 +00:00
Steve George
e5b4ddbd71 gnu: obs-shaderfilter: Update to 2.5.1.
* gnu/packages/videos.scm (obs-shaderfilter): Update to 2.5.1.
 [arguments]<phases>: Remove custom install phase.

Change-Id: Ic562faad29040959bc3e5b04f248f42dc503d866
2026-02-14 21:34:52 +00:00
Steve George
f05f8dcd5a gnu: obs-source-record: Update to 0.3.4.
* gnu/packages/video.scm (obs-source-record): Update to 0.3.4 and restyle.

Change-Id: Ife2bedb52441b5d82e5d0bd8c3a7bb771a72fdb1
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:51 +00:00
Steve George
d691c5ca4c gnu: obs-gradient-source: Update to 0.3.3.
* gnu/packages/video.scm (obs-gradient-source): Update to 0.3.3.
  [inputs]: Update qtbase to QT6.

Change-Id: I0278182b365ae33feb050ab6521268f72cd947d5
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:49 +00:00
Steve George
2622ebce7b gnu: obs-move-transition: Update to 3.2.0.
* gnu/package/video.scm (obs-move-transition): Update to 3.2.0.
  [source]<origin>: Switch to url-fetch as upstream releases
   have checksums that we can verify.
  [inputs] change qtbase to use QT6.

Change-Id: I88ba1e32c0a6b77228b6ba977b1e88b20e6eb95d
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:47 +00:00
Steve George
e0baacdbf8 gnu: obs-vkcapture: Update to 1.5.3.
* gnu/packages/video.scm (obs-vkcapture): Update to 1.5.3.
  [source]: Update style.

Change-Id: If400d607307055a0357180fd7c9cef995930ef67
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:45 +00:00
Steve George
2f008f4dd9 gnu: Update obs-composite-blur to 1.5.2.
* gnu/packages/video.scm (obs-composite-blur): Update to 1.5.2.
  [arguments]<phases>: remove custom install phase.

Change-Id: Ic9097284ccb0b32a0a06f28838cc1672788032fe
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:44 +00:00
Steve George
e5d5a1e162 gnu: Update obs-pipewire-audio-capture to 1.2.1.
* gnu/packages/video.scm (obs-pipewire-audio-capture): Update to 1.2.1.
  [source]: Update style.
  [inputs]: Add wireplumber, new upstream requirement.

Change-Id: Ie830f53cde54c1ca58609560d9c2a3b557fb5776
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:41 +00:00
Steve George
6473ec3eb1 gnu: obs-source-clone: Update to 0.2.1.
* gnu/packages/video.scm (obs-source-clone): Update to 0.2.1.
  [source]: update style.
  [inputs]: change qtbase to use QT6.

Change-Id: Ib708119debda88a4957c7bacbba352bed6e02512
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:40 +00:00
Steve George
0e43436e98 gnu: obs-source-copy: Update style.
* gnu/packages/video.scm (obs-source-copy): Improve style.
  [source]<origin>: style update.
  [arguments]: style update.

Change-Id: I60ccecfe28b4c02a01c130f581617a14f12bf442
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:38 +00:00
Steve George
fb11787e01 gnu: obs-source-copy: Update to 0.3.0.
* gnu/packages/video.scm: Update to 0.3.0.
  [source]<origin>: Switch to url-fetch as upstream releases
   have hashes that we can verify.
  [inputs]: change qtbase to use QT6.

Change-Id: I977a006a6cd8d171adcb8651e2ffc35bea287b1b
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:36 +00:00
Steve George
46fba0992c gnu: obs: Update to 32.0.4.
* gnu/packages/video.scm (obs): Update to 32.0.4.
  [source]<origin>: Switch to url-fetch as upstream Releases have hashes and
   can be verified.
  [inputs] Add libfdk for encoding in AAC. Add websocketpp-next to enable
  websocket support.

Change-Id: Iecfda622e1a908d95dfa5801763b672381ca6c3a
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:34 +00:00
Steve George
f3fcd66878 gnu: Add websocketpp-next to be compatible with Boost 1.87+.
* gnu/packages/web.scm (websocketpp-next): New variable.
  [source]: Add patch for Boost compatibility. Remove old cmake
  compatibility patch.
* gnu/packages/patches/websocketpp-boost-compat.patch: New file.

Change-Id: I333ff55e17ee9c490819fc9ee8fb5e81e57d54e4
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:32 +00:00
Patrick Norton
74c8994871 gnu: Add dict-jargon.
* gnu/packages/dictionaries.scm (dict-jargon): New variable.

Closes: guix/guix#4206
Change-Id: Ie470122da0b3959caa4fef5788590125becfa8ba
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:30 +00:00
Tobias Kortkamp
053cb100da gnu: cmus: Fix build of ffmpeg plugin.
* gnu/packages/music.scm (cmus): Fix build of ffmpeg plugin.
[inputs]: Remove ffmpeg; add ffmpeg-6.

Closes: guix/guix#3537
Change-Id: If701719d2e393e4ce93180a6e329173118b15e5c
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:28 +00:00
pinoaffe
003eae50f1 gnu: Add birdfont.
* gnu/packages/fontutils.scm (birdfont): New variable.

Closes: guix/guix#2881
Change-Id: I23e297e48cbd6a93ef1be199b1ad3280bd5482f3
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:27 +00:00
pinoaffe
87a7c9272d gnu: Add xmlbird.
* gnu/packages/xml.scm (xmlbird): New variable.

Change-Id: Id4a0d359ef851cd01b846bfd16a788c2413dc947
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:25 +00:00
Trevor Arjeski
de3ab26b29 gnu: headsetcontrol: Update to 3.1.0.
* gnu/packages/hardware.scm (headsetcontrol): Update to 3.1.0.

Closes: guix/guix#3044
Change-Id: If4a8380afff5eb08674055185d92862a67912871
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:23 +00:00
Patrick Norton
a34643af81 gnu: compression: Add cmix
* gnu/packages/compression.scm (cmix): New variable.

Closes: guix/guix#4172
Change-Id: I345ca0029cdd620a7780e87c5e08ec4730f5e014
Signed-off-by: Steve George <steve@futurile.net>
2026-02-14 21:34:21 +00:00
Roman Riabenko
65f8a855fa gnu: eog-plugins: Fix build.
Fixes <https://issues.guix.gnu.org/65569>.

* gnu/packages/gnome.scm (eog-plugins)[arguments]: Link libeog.

Change-Id: I74291e823ef3764b8b96541d1c51ddd93f85bbb5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14 22:06:34 +01:00
David Thompson
8fff5f2fe8 gnu: git-annex: Enable Servant support.
* gnu/packages/haskell-apps (git-annex)[arguments]: Add "Servant" to

Change-Id: I6f816f789ae897f16fe46b15566d533ad7bb4b0d
2026-02-14 16:01:10 -05:00
宋文武
8714b8a088 gnu: 7zip: Update to 26.00.
* gnu/packages/compression.scm (7zip): Update to 26.00.

Change-Id: Ic8ffb4b8b4724beba30b86bb4729313106ece9bc
Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-02-14 12:44:10 -08:00
Ian Eure
35757e2bb5 gnu: Add emacs-firefox-release-notes.
* gnu/packages/emacs-xyz.scm (emacs-firefox-release-notes): New variable.

Change-Id: I53d3f0b3eda334f148baee7025cac89b24f499af
2026-02-14 12:36:17 -08:00
Hennadii Stepanov
640734076b gnu: osslsigncode: Update to 2.13.
* gnu/packages/crypto.scm (osslsigncode): Update to 2.13.

Change-Id: I6c86060b0433c5bfd0db277fa2c54d4ecde4dd87
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14 21:34:57 +01:00
Anderson Torres
61bb900928 gnu: argpp: Update to 0.0.0-1.b52420a.
* gnu/packages/cpp.scm (argpp): Update to 0.0.0-1.b52420a.

Change-Id: I0a29762a4ab90b2731d89d704e86a55338078744
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14 21:33:28 +01:00
Anderson Torres
9e121c3790 gnu: tinycmmc: Update to 0.1.0-1.2e007ba.
* gnu/packages/cmake.scm (tinycmmc): Update to 0.1.0-1.2e007ba.

Change-Id: I519d118028372d0744ac92c7fbdb77135d4af683
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14 21:33:19 +01:00
Benjamin
cb5f495224 gnu: hydrus-network: Update to 659.
* gnu/packages/image-viewers.scm (hydrus-network): Update to 636.
[source]: Remove snippet.
[arguments]<#:phases>{patch-variables}: Remove phase.
{install}: Change place to which static directory is copied.
[inputs]: Remove swftools.
[propagated-inputs]: Remove python-cloudscraper and python-six.
[native-inputs]: Remove python-setuptools; add python-pynose.

Co-authored-by: Andreas Enge <andreas@enge.fr>
Change-Id: I72be861cdc3a2ccc2071dd9328067f4be072467e
2026-02-14 21:14:28 +01:00
Andreas Enge
67dc1ca3ec gnu: openfoam-com: Update to 2512.
* gnu/packages/simulation.scm (openfoam-com): Update to 2512.

Change-Id: Id1961be4899ad5139f33ee59c298085eda25e9ff
2026-02-14 17:38:28 +01:00
Andreas Enge
f39007a89b etc: Add enge to c++ team.
* etc/teams.scm (enge): Add team c++.

Change-Id: I7abaf6d62738561ceff917bb807ad11c5a40900b
2026-02-14 14:00:30 +01:00
Iakob Davitis Dze Gogichaishvili
add992a5b4 gnu: yactfr: Fix build.
* gnu/packages/instrumentation.scm (yactfr): Fix build.
[native-inputs]: Remove python-pytest; add python-pytest-8.

Fixes: guix/guix#6392
Change-Id: I89d91b8a21c4c1adff783d07258aecb069f89f62
Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14 14:00:30 +01:00
Andy Tai
a74e1277c9 gnu: Add angelscript.
* gnu/packages/game-development.scm (angelscript): New variable.

Closes: guix/guix#6194
Change-Id: Ib11291648ea427ccf168a0b231f40583bb6f20ec
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-14 20:54:38 +08:00
Ricardo Wurmus
3bcf57f353 gnu: r-vpc: Update to 1.2.4.
* gnu/packages/statistics.scm (r-vpc): Update to 1.2.4.
[properties]: Record updater-extra-native-inputs.
[native-inputs]: Add r-testthat.

Change-Id: Ife35ee9710a925c6d3a76c23e44a86af2b010e32
2026-02-14 12:34:51 +01:00
Ricardo Wurmus
311c528948 gnu: r-dtplyr: Update to 1.3.3.
* gnu/packages/cran.scm (r-dtplyr): Update to 1.3.3.

Change-Id: Iccad99217b537e183ea4db7a9b41ef1d0143add2
2026-02-14 12:34:43 +01:00
Ricardo Wurmus
0f6d6c36d3 gnu: r-biobroom: Replace call of deprecated procedure.
* gnu/packages/bioconductor.scm (r-biobroom)[arguments]: Add phase
'dplyr-compatibility.
[propagated-inputs]: Add r-tibble.

Change-Id: I6cfb08e430c55b7ae910d87b54c38b6c9192b848
2026-02-14 12:28:11 +01:00
Cayetano Santos
805c3f44fb gnu: emacs-engrave-faces: Update to 0.3.1-0.0cc5d0b.
* gnu/packages/emacs-xyz.scm (emacs-engrave-faces): Update to
0.3.1-0.0cc5d0b.
[source]: Switch to git-fetch.
[arguments]: Disable #:tests?.
[home-page]: Update.

Change-Id: I192f572d8464690ddbb428011677f987be8eb1ea
2026-02-14 11:54:23 +01:00
Guillaume Le Vaillant
6682a3b271 gnu: Add cl-magic-square.
* gnu/packages/lisp-xyz.scm (cl-magic-square, ecl-magic-square,
  sbcl-magic-square): New variables.

Change-Id: I252077ec62df4bd000969b019cca99fdabcba308
2026-02-14 11:07:35 +01:00
Guillaume Le Vaillant
368c5dbe91 gnu: cl-simple-matrix: Update to 3.14.
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.14.

Change-Id: Ic915c590f8877dc1536d6f0366caae5e90ce80ea
2026-02-14 10:50:56 +01:00
Maxim Cournoyer
bc4972662b make: Improve handling of git configuration.
Commit 427b8f960e introduced a regression that broke building Guix in an
isolated container.

* configure.ac ($(GIT_HOOKS_DIR), $(GIT_HOOKS_DIR)/%)
($(GIT_CONFIG_FILE), $(GIT_HOOKS_DIR)/commit-msg): Guard against the cases
where GIT_HOOKS_DIR or GIT_CONFIG_FILE variables are empty.

Fixes: <https://issues.guix.gnu.org/80388>.
Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: I68645f93d9e1088902f6e0d2c8f97fe969d741c0
2026-02-14 18:32:02 +09:00
Cayetano Santos
d2c12da941 gnu: emacs-elisp-autofmt: Update to 0.1-2.8aa1ac5.
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): Update to
0.1-2.8aa1ac5.
[arguments]: Add ’use-appropriate-python #:phase.

Change-Id: I00c3fea14cbe5da65645579e7d920c71a98759d7
2026-02-14 10:28:17 +01:00
Kyle Andrews
c6d043f8f5 build-system/r: Use %BIOCONDUCTOR-VERSION.
* guix/build-system/r.scm (bioconductor-uri): Accept optional RELEASE
argument, defaulting to %BIOCONDUCTOR-VERSION from (guix import cran).
(default-bioc-version): New procedure.

Change-Id: I5949cd5c01120a2cdeccb522c2d7b2ebb64cb362
2026-02-14 10:18:25 +01:00
Ricardo Wurmus
c8dc645fbd gnu: r-tximeta: Update to 1.28.3.
* gnu/packages/bioconductor.scm (r-tximeta): Update to 1.28.3.

Change-Id: Idfae2347d58ba6c8b58c8d9a6b84bd36e768cf53
2026-02-14 10:18:25 +01:00
Ricardo Wurmus
458277137b gnu: r-rgreat: Update to 2.12.2.
* gnu/packages/bioconductor.scm (r-rgreat): Update to 2.12.2.

Change-Id: Id2b7fe1fbe014eb7374ca2655d9a29b7f82966e6
2026-02-14 10:18:25 +01:00