Commit graph

123527 commits

Author SHA1 Message Date
Artyom V. Poptsov
93b19868e6
gnu: Add go-github-com-multiformats-go-base32.
* gnu/packages/golang-xyz.scm (go-github-com-multiformats-go-base32): New
  variable.

Change-Id: If6c54a3c2d0a62e61e524da85c76ad6bf7f7bcbe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-06 21:39:00 +01:00
Nicolas Goaziou
7988ca6a48
gnu: emacs-webpaste: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-webpaste)[arguments]<#:phases>: Ensure
compatibility with recent Buttercup.

Change-Id: I9eb9b9de7fcc1832691a64c0945e91a335498e5b
2024-04-06 18:27:20 +02:00
Zac Berkowitz
50a72a08af
gnu: qtserialport: Update to 6.6.3.
* gnu/packages/qt.scm (qtserialport): Rename to ...
* gnu/packages/qt.scm (qtserialport-5): ... this.
* gnu/packages/qt.scm (qtserialport): New variable.
* gnu/packages/engineering.scm (fritzing, candle)
[inputs]: Replace qtserialport with qtserialport-5.
* gnu/packages/geo.scm (qgis): Likewise.
* gnu/packages/kde-utils.scm (atelier, libatcore): Likewise.
* gnu/packages/qt.scm (qtserialbus, qtlocation, python-pyqt): Likewise.
* gnu/packages/radio.scm (wsjtx, jtdx, js8call)
(sdrangel, wfview, qdmr): Likewise.

Change-Id: I8e0c8d2408ea0bf776b2efe58e23821cb653363c
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 12:23:19 -04:00
Nicolas Goaziou
726e7e3996
gnu: emacs-fb2-reader: Properly enable tests.
* gnu/packages/emacs-xyz.scm (emacs-fb2-reader)[arguments]<#:test-command>:
Use command to actually run tests.
<#:phases>: Fix a bogus function name in a test.

Change-Id: I267b219e2b8f547c00cbe3971d21da2f7b599311
2024-04-06 18:20:58 +02:00
Nicolas Goaziou
7878cd0659
gnu: emacs-fb2-reader: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-fb2-reader)[arguments]<#:phases>: Add
a phase to add compatibility with recent Buttercup.

Change-Id: Ibdef2db649d46438634e20b3aa25bcbb63c21b8d
2024-04-06 18:20:58 +02:00
Maxim Cournoyer
93ccf08b4a
gnu: gnurl: Deprecate in favor of curl.
gnurl is no longer maintained, is abandoned by upstream (see:
https://bugs.gnunet.org/view.php?id=8684#c22105).

* gnu/packages/gnunet.scm (gnurl): Alias to curl.

Change-Id: I7829ac03c516b666e1ab96444cc45c852f065f90
2024-04-06 11:36:10 -04:00
Nicolas Goaziou
ab3731d255
gnu: emacs-lsp-mode: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode)[arguments]: Use G-expressions.

Change-Id: Ie2e1afba6e62a7fa4628c8bb7259e2d1f2d73c71
2024-04-06 17:08:47 +02:00
Apoorv
106c16fc8e
gnu: emacs-lsp-mode: Update to 9.0.0.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 9.0.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Id36f74ddd423918bc564b54f4a3f6bf2a9406164
2024-04-06 16:55:44 +02:00
Nicolas Goaziou
2974e17e78
gnu: scintilla: Update to 5.4.3.
* gnu/packages/text-editors.scm (scintilla): Update to 5.4.3.

Change-Id: I6995d793acac12b1d85e32651e62e748ab30fd52
2024-04-06 16:49:06 +02:00
Nicolas Goaziou
8a78352781
gnu: chipmunk: Update to 7.0.3-1.d0239ef.
* gnu/packages/game-development.scm (chipmunk): Update to 7.0.3-1.d0239ef.
[source]<snippet>: Remove fix included upstream.

Change-Id: Iac849fffc1d9cf3528a4197ddf741d588fc866a5
2024-04-06 16:49:05 +02:00
Nicolas Goaziou
664f51509f
gnu: ode: Update to 0.16.5.
* gnu/packages/game-development.scm (ode): Update to 0.16.5.

Change-Id: I902c05582c2211d2f620970e74af00ba2f9be19c
2024-04-06 16:49:05 +02:00
Nicolas Goaziou
2d8aa8bab6
gnu: fet: Update to 6.19.0.
* gnu/packages/education.scm (fet): Update to 6.19.0.

Change-Id: Icca4e8d8955a0fbaee9c91768b2630ccbf509ad7
2024-04-06 16:49:05 +02:00
Nicolas Goaziou
88bfeb5d0e
gnu: asymptote: Update to 2.89.
* gnu/packages/plotutils.scm (asymptote): Update to 2.89.

Change-Id: I9ef6e0f3a873dce87ec0f1937816cdaad3a504a6
2024-04-06 16:49:05 +02:00
Nicolas Goaziou
ad366e5423
gnu: emacs-robe: Update to 0.8.6.
* gnu/packages/emacs-xyz.scm (emacs-robe): Update to 0.8.6.

Change-Id: I2c1c2dc43fe20fec88db4a69ad4933d68805e0a2
2024-04-06 16:49:05 +02:00
Nicolas Goaziou
f1ae6916ea
gnu: emacs-pg: Update to 0.31.
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.31.

Change-Id: I93a4fe14c82831243688014e81e5ef17fa9a4976
2024-04-06 16:49:04 +02:00
Nicolas Goaziou
ea9b3a62f6
gnu: emacs-package-lint: Update to 0.23.
* gnu/packages/emacs-xyz.scm (emacs-package-lint): Update to 0.23.

Change-Id: I305c6ca19f4753ff90ad2c4f763424b3a12cc626
2024-04-06 16:49:04 +02:00
Nicolas Goaziou
c7905df7ba
gnu: emacs-org-re-reveal: Update to 3.28.1.
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.28.1.

Change-Id: I19cf1de787038bffac2ad5d5ac1ae6625d50f237
2024-04-06 16:49:04 +02:00
Nicolas Goaziou
3add97c776
gnu: emacs-org-ql: Update to 0.8.6.
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.8.6.
[arguments]<#:tests?>: Disable tests, which freeze starting with recent
Buttercup releases.

Change-Id: Ib1b88536e47f280446773b55522b14d4c3655fac
2024-04-06 16:49:04 +02:00
Nicolas Goaziou
3c548ddbb4
gnu: emacs-mastodon: Update to 1.0.19.
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 1.0.19.

Change-Id: Ieb7ab69694ba37d6ac7b55aae3e71796d91967c2
2024-04-06 16:49:04 +02:00
Nicolas Goaziou
482ebe3274
gnu: emacs-marginalia: Update to 1.6.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 1.6.

Change-Id: Iaddf6e32f6fac33942067e99d9a832eb6895d174
2024-04-06 16:49:03 +02:00
Nicolas Goaziou
b1398be68c
gnu: emacs-jupyter: Update to 1.0.
* gnu/packages/emacs-xyz.scm (emacs-jupyter): Update to 1.0.

Change-Id: I9c9fae1aac83344e62814aead1225f53700c745d
2024-04-06 16:49:03 +02:00
Nicolas Goaziou
d6bb6dffc0
gnu: emacs-jinx: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-jinx): Update to 1.5.
[synopsis]: Clarify text.
[description]: Use proper capitalization.

Change-Id: Ifdc082f523f0744d9bcea7419fa8c5d83930aa35
2024-04-06 16:49:03 +02:00
Nicolas Goaziou
c27343b15c
gnu: emacs-gptel: Update to 0.8.5.
* gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.8.5.

Change-Id: If07dcdca0398b909bd517bf533a14648f7078e28
2024-04-06 16:49:03 +02:00
Nicolas Goaziou
9ff29528e2
gnu: emacs-fountain-mode: Update to 3.7.3.
* gnu/packages/emacs-xyz.scm (emacs-fountain-mode): Update to 3.7.3.

Change-Id: I54ad906215c5bb8a61655c8635bc1869f6c87d9f
2024-04-06 16:49:02 +02:00
Nicolas Goaziou
3cb1f0fd02
gnu: emacs-datetime: Improve description.
* gnu/packages/emacs-xyz.scm (emacs-datetime)[description]: Use a full sentence.

Change-Id: If91529b485cfed49b4cc23ee31278b2befe43944
2024-04-06 16:49:02 +02:00
Nicolas Goaziou
e2995c11a1
gnu: emacs-datetime: Update to 0.10.
* gnu/packages/emacs-xyz.scm (emacs-datetime): Update to 0.10.

Change-Id: Id49133d32b8fe3d66228ee4a70abffb3b8ad07a3
2024-04-06 16:49:02 +02:00
Nicolas Goaziou
70335d7e4e
gnu: emacs-corfu: Update to 1.3.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 1.3.

Change-Id: Id870c18b4b303c40513cb00aa78b6b8d9ff1ac49
2024-04-06 16:49:02 +02:00
Nicolas Goaziou
73831eb72e
gnu: emacs-company-emoji: Update to 3.0.0.
* gnu/packages/emacs-xyz.scm (emacs-company-emoji): Update to 3.0.0.
[source]<origin>: Switch to Codeberg.

Change-Id: I98ac3fa105e27daff5c7a84216dbb22ad543991e
2024-04-06 16:49:02 +02:00
Nicolas Goaziou
539058049a
gnu: emacs-buttercup: Update to 1.35.
* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.35.

Change-Id: I3665731182e4e1f0ee73ebe0f0bd2521e1e154fe
2024-04-06 16:49:01 +02:00
Nicolas Goaziou
8532d07466
gnu: emacs-devdocs: Update to 0.6.1.
* gnu/packages/emacs-xyz.scm (emacs-devdocs): Update to 0.6.1.

Change-Id: I14e5ec6be446cea29ce538964adaee6a808a57ff
2024-04-06 16:49:01 +02:00
Nicolas Goaziou
abf9cf4a52
gnu: emacs-tramp: Update to 2.6.3.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.6.3.

Change-Id: I3f5c1efa05635ee21bc66f871eeb5a75d448d333
2024-04-06 16:48:56 +02:00
Ludovic Courtès
9b50a35fc0
gnu: Add missing import.
Fixes a regression introduced in dccc807eb2.

* gnu/packages/irc.scm: Add missing import.

Change-Id: I2b015939ba57ee61532b99c8e88e39217fa1cdd1
2024-04-06 15:50:04 +02:00
Ludovic Courtès
91e1a457b5
services: guix: Gracefully handle dangling symlink for ‘machines.scm’.
Previously, if /etc/guix/machines.scm was a dangling symlink, it would
be kept (because ‘file-exists?’ would return #f) and thus the following
‘symlink’ call would throw with EEXIST.

* gnu/services/base.scm (guix-machines-files-installation): Use ‘lstat’
rather than ‘file-exists?’.

Change-Id: I07c7eed842dacabbd19ae2a17ac3e59cf26e46b2
2024-04-06 15:14:58 +02:00
Sharlatan Hellseher
0b941ea062
gnu: packages: code: Add golang module back.
Fix CI as seen in <https://ci.guix.gnu.org/eval/1229755>.

* gnu/packages/code.scm: Add golang module back, required for
automatic-component-toolkit.

Change-Id: I5e099f769e7edf5735e2119e65fd37619fe4760e
2024-04-06 14:10:02 +01:00
Sharlatan Hellseher
732bab5d32
gnu: packages: backup: Sort use-module alphabetically.
* gnu/packages/backup.scm: Sort use-module alphabetically to ease
maintenance.

Change-Id: Ibe5288440edbe74d34f528a5867184d551f49e80
2024-04-06 13:14:45 +01:00
Sharlatan Hellseher
4259ca9925
gnu: countdown: Remove input labels.
* gnu/packages/time.scm (countdown) [native-inputs]: Remove labels.

Change-Id: Ic2ebb39885ae351da5987721f92c1e21e1e15b58
2024-04-06 13:14:45 +01:00
Sharlatan Hellseher
bc4a097d8b
gnu: countdown: Update to 1.5.0.
* gnu/packages/time.scm (countdown): Update to 1.5.0.
[native-inputs]: Remove go-github-com-mattn-go-runewidth.

Change-Id: I6a1267721abf2fd1dde4cfe75ddf40a7cb1ed6ed
2024-04-06 13:14:45 +01:00
Sharlatan Hellseher
702d01a596
gnu: tz: Refresh package style.
* gnu/packages/time.scm (tz): [arguments]: Swap to list
style. <#:phases>: Swap to default 'check phase. Set <#:install-source?>
to #t.
[inputs]: Remove labels.
[description]: Fix indentation.

Change-Id: Id375585c926535015f5c4b8b9964fa455de7ca41
2024-04-06 13:14:45 +01:00
Sharlatan Hellseher
0c1f85084a
gnu: tz: Update to 0.7.0.
* gnu/packages/time.scm (tz): Update to 0.7.0.
[inputs]: Add go-github-com-tkuchiki-go-timezone.

Change-Id: I6984763a1235f79f5845b79eada0134a5c20f236
2024-04-06 13:14:45 +01:00
Sharlatan Hellseher
4117a463dc
gnu: Add go-github-com-tkuchiki-go-timezone.
* gnu/packages/golang-xyz.scm (go-github-com-tkuchiki-go-timezone): New variable.

Change-Id: Iab9a96c7a8224b5c0b7dbcab75dcc4dcf45e5699
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
6533ff252a
gnu: lf: Refresh package style.
* gnu/packages/disk.scm (lf): Adjust indentation.
[arguments]: Use list style. Add <#:install-source?>.
[native-inputs]: Sort alphabetically, move after arguments.
[description]: Use texinfo style, adjust indentation.

Change-Id: I7ce733139ca9a1514329cc1034de8f21c100b855
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
0243721fb9
gnu: lf: Update to 31.
* gnu/packages/disk.scm (lf): Update to 31.
[arguments] <#:go>: Use go-1.18.
[native-inputs]: Remove go-github-com-gdamore-tcell-v2-2.3; add
go-github-com-gdamore-tcell-v2 and go-github-com-djherbis-times.

* gnu/packages/golang.scm (go-github-com-gdamore-tcell-v2-2.3): Remove
variable.

Change-Id: I02f675eeb74a2a08dd153ca64619bd6a8f23943c
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
34e21fac4f
gnu: Add go-github-com-djherbis-times.
* gnu/packages/golang-xyz.scm (go-github-com-djherbis-times): New
variable.

Change-Id: I5584f32a5ce384cc6ec1c742cf6606b26e6578fe
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
ace24a2765
gnu: go-github-com-songmu-gitconfig: Update to 0.1.1.
* gnu/packages/golang-xyz.scm (go-github-com-songmu-gitconfig): Update
to 0.1.1.
[source]: Use direct URL string instead of home-page.
[home-page]: Move above synopsis.

Change-Id: I6669bd6a3d25ae652b2d20441a29fdc3e0a318f7
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
59a8b156a8
gnu: go-github-com-mattn-go-pointer: Fix indentation.
* gnu/packages/golang-xyz.scm (go-github-com-mattn-go-pointer): Fix
indentation.

Change-Id: I15669131fdeaf519458c40e49954529c5fea7c72
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
490d31d7fd
gnu: go-github-com-mattn-go-pointer: Update to 0.0.1.
* gnu/packages/golang-xyz.scm (go-github-com-mattn-go-pointer): Update to 0.0.1.

Change-Id: I8a3d5f1cf5e8ae96e7c506ca1d28ee7c95a680ff
2024-04-06 13:14:44 +01:00
Fries
cf4f87986a
gnu: Add scc
* gnu/packages/code.scm (scc): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I90653554a6f0640718892622f76c0c1be138687c
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
dccc807eb2
gnu: go-gopkg-in-yaml-v2: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-yaml-v2): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I10f478aba8e9c836ce5cc03eb2fb59ff9f794fc5
2024-04-06 13:14:44 +01:00
Sharlatan Hellseher
4dcc9df560
gnu: go-github-com-spf13-cobra: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-spf13-cobra): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I545b0279c040be0412cbca744e949f31e9d34b1f
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher
0f652cc404
gnu: go-github-com-mattn-go-sqlite3: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-sqlite3): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/file-systems.scm: Add (gnu packages golang-xyz) module.

Change-Id: If74972f1d920851a23508a6dc0403e0a84e270f3
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher
d610a77e88
gnu: go-github-com-mattn-go-zglob: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-zglob): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here

* gnu/packages/password-utils.scm: Add (gnu packages golang-xyz) module.

Change-Id: I3777ff257c6baa91930e141f84f9da94be0634b6
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher
8b2d5e33c9
gnu: go-github-com-mattn-go-pointer: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-pointer): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Iba5e71a870bbbce1dfea80ceafcd66e56883887b
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher
cfc5f07ee9
gnu: go-github-com-mattn-go-colorable: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-colorable): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/textutils.scm: Add (gnu packages golang-xyz) module.

Change-Id: I7a9763ebd498e071b17abbde838a7cbf8fc891de
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher
c73f70d3d5
gnu: go-github-com-mattn-go-isatty: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/music.scm: Add (gnu packages golang-xyz) module.

Change-Id: Ibbab55ed60afdd5513f91dde93550b2eff7a622c
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher
5abebf71e9
gnu: go-github-com-mattn-go-runewidth: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/check.scm: Add (gnu packages golang-xyz) module.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/time.scm: Likewise.
* gnu/packages/weather.scm: Likewise.

Change-Id: I80f8b4c31c0fd8fee7c190a7740513ee139646d4
2024-04-06 13:14:43 +01:00
Fries
c254415ad1
gnu: Add go-github-com-json-iterator-go.
* gnu/packages/golang-web.scm (go-github-com-json-iterator-go): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I1e54402c9d45317918ef59513e110bc97fc0bc63
2024-04-06 13:14:43 +01:00
Fries
2fb3ff7e88
gnu: Add go-github-com-modern-go-reflect2.
* gnu/packages/golang-xyz.scm (go-github-com-modern-go-reflect2): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I5cce2cac1cf535498bd5ecdd2d5db45080118947
2024-04-06 13:14:43 +01:00
Fries
037194373a
gnu: Add go-github-com-modern-go-concurrent.
* gnu/packages/golang.scm (go-github-com-modern-go-concurrent): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ie42473a28271069abea34b175dc2d98aeb6e66b9
2024-04-06 13:14:43 +01:00
Fries
818d99abe2
gnu: Add go-github-com-dbaggerman-cuba.
* gnu/packages/golang-xyz.scm (go-github-com-dbaggerman-cuba): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ib57363e34cc489828f99e7752e9a8c887885d057
2024-04-06 13:14:42 +01:00
Fries
48512de080
gnu: Add go-github-com-karrick-godirwalk.
* gnu/packages/golang-xyz.scm (go-github-com-karrick-godirwalk): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I109086c8aeebb29015ece44e305a7f875b38b7b7
2024-04-06 13:14:42 +01:00
Fries
e6efce9d4b
gnu: Add go-github-com-pkg-profile.
* gnu/packages/golang-check.scm (go-github-com-pkg-profile): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I135b3f0ccadd27847a5745a71d75ec6c5b4d2b9e
2024-04-06 13:14:42 +01:00
Fries
c973dc2d64
gnu: Add go-github-com-felixge-fgprof.
* gnu/packages/golang-check.scm (go-github-com-felixge-fgprof): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ib97bfc180e1bfffbc01aee348feb15431650ddb5
2024-04-06 13:14:42 +01:00
Fries
91709fa442
gnu: Add go-github-com-google-pprof.
* gnu/packages/golang-check.scm (go-github-com-google-pprof, go-pprof):
New variables.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I5faecfa8ef9318fe3e2de4af62b9876cc3732714
2024-04-06 13:14:42 +01:00
Fries
60cd7def85
gnu: Add go-github-com-ianlancetaylor-demangle.
* gnu/packages/golang-xyz.scm (go-github-com-ianlancetaylor-demangle):
New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I3db163b9d32eff30539d81556309ec554bc3dbe6
2024-04-06 13:14:42 +01:00
Fries
083a3aefb0
gnu: Add go-github-com-chzyer-readline.
* gnu/packages/golang-xyz.scm (go-github-com-chzyer-readline): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I33eca16e71838a3b2a6dbe2610532e16012e3920
2024-04-06 13:14:42 +01:00
Fries
fafa7e562e
gnu: Add go-github-com-chzyer-test.
* gnu/packages/golang-check.scm (go-github-com-chzyer-test): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ibbc266255bbc29737be3971516b5eef567a1175b
2024-04-06 13:14:42 +01:00
Fries
c28b319640
gnu: Add go-github-com-chzyer-logex.
* gnu/packages/golang-xyz.scm (go-github-com-chzyer-logex): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I3c8038b999540f6cdff75f360a04f12b2753dd99
2024-04-06 13:14:42 +01:00
Vinicius Monego
12fd64c9f9
gnu: blender: Unbundle dependencies.
* gnu/packages/graphics.scm (blender)[arguments]<#:configure-flags>: Pass
"-DWITH_SYSTEM_BULLET=ON", "-DWITH_SYSTEM_EIGEN3=ON",
"-DWITH_SYSTEM_FREETYPE=ON", "-DWITH_SYSTEM_GLOG=ON", "-DWITH_SYSTEM_LZO=ON".
[inputs]: Add bullet, eigen, glog, lzo.

Change-Id: Iae52880a9fa3dc2a39948e5fe4fbddb84637c5da
2024-04-06 08:40:56 -03:00
Vinicius Monego
ebaf658acd
gnu: blender: Update to 3.6.10.
* gnu/packages/graphics.scm (blender): Update to 3.6.10.
[arguments]<#:configure-flags>: Unset "-DCMAKE_CXX_FLAGS".
<#:phases>: Delete the fix-broken-import phase.
[inputs]: Add libepoxy. Replace freetype with freetype-with-brotli, ilmbase
with imath, openexr-2 with openexr.

Change-Id: Ifb5e5cdb4d26aac9626bf5cd77e171d8b0ebfaed
2024-04-06 08:40:56 -03:00
Vinicius Monego
0333fcc952
gnu: openvdb: Update to 11.0.0.
* gnu/packages/graphics.scm (openvdb): Update to 11.0.0.
[inputs]: Add jemalloc. Remove ilmbase.

Change-Id: Ia8b248c1171c62344ff6da924afa5f4d83cd8d49
2024-04-06 08:40:56 -03:00
Vinicius Monego
0f1e308f33
gnu: opensubdiv: Update to 3.6.0.
* gnu/packages/graphics.scm (opensubdiv): Update to 3.6.0.
[arguments]: Use G-Expressions. Remove trailing #t from phases.

Change-Id: Ie37f70a5146e5072b362a4439d0669ea19ca2869
2024-04-06 08:40:56 -03:00
Vinicius Monego
2d62d08e45
gnu: opencolorio: Update to 2.3.2.
* gnu/packages/image-processing.scm (opencolorio): Update to 2.3.2.
[source]: Remove snippet.
[arguments]: Use G-Expressions.
<#:configure-flags>: Unset "-DCMAKE-CXX_FLAGS",
"-DOCIO_BUILD_STATIC", "-DUSE_EXTERNAL_TINXML", "-DUSE_EXTERNAL_LCMS". Pass
"-DCIO_BUILD_GPU_TESTS=false".
<#:phases>: Delete the patch-test-suite phase.
[native-inputs]: Remove git, pkg-config. Add openimageio, pybind11-2.10,
python-wrapper.
[inputs]: Remove openexr-2, tinyxml. Add expat, freeglut, glew, imath,
libglvnd, minizip-ng, openexr, pystring, yaml-cpp, zlib.
[license]: Simplify.
* gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Change-Id: Iafd87762df81d0f5c23089251b4241a57d414dc4
2024-04-06 08:40:50 -03:00
Vinicius Monego
1ad77a745f
gnu: Add minizip-ng.
* gnu/packages/compression.scm (minizip-ng): New variable.

Change-Id: I429dc542c1610383962c9971c2bef5a94c1f8bc6
2024-04-06 08:11:32 -03:00
Vinicius Monego
9909866a68
gnu: Add pystring.
* gnu/packages/cpp.scm (pystring): New variable.

Change-Id: Ifff1ae3d3ed8ec880a2dd098d6d81de28d7bdda6
2024-04-06 08:11:32 -03:00
Vinicius Monego
5cb8b47b89
gnu: openshadinglanguage: Update to 1.13.8.0.
* gnu/packages/graphics.scm (openshadinglanguage): Update to 1.13.8.0.
[source]: Add patch.
[arguments]: Use G-Expressions.
<#:configure-flags>: Pass the "-DLLVM_BC_GENERATOR" option.
<#:phases>: Delete the add-ilmbase-include-path phase. Add new tests to skip.
[native-inputs]: Replace clang-9 with clang, llmv-9 with llvm.
[inputs]: Replace openexr-2 with openexr, qtbase-5 with qtbase.

Change-Id: Ib3e7ed39c3eb170e3d24ccc74243ebff490e07ab
2024-04-06 08:10:45 -03:00
Vinicius Monego
81c6c8a01b
gnu: openimageio: Update to 2.5.10.1.
* gnu/packages/graphics.scm (openimageio): Update to 2.5.10.1.
[source]: Adjust tag prefix.
[arguments]: Use G-Expressions.
<#:configure-flags>: Pass "-DOIIO_BUILD_TESTS=false".
[inputs]: Replace openexr-2 with openexr, fmt-8 with fmt. Use package
labels. Sort alphabetically.

Change-Id: I7016f89c5b7c78cbc1ffeac23e5c0cefe2a8f43b
2024-04-06 08:00:59 -03:00
Vinicius Monego
38e93600b5
gnu: libheif: Enable tests.
* gnu/packages/image.scm (libheif)[arguments]: Remove #:tests?.

Change-Id: Ibf89a3eb3ff3a78962896147f385ef4de0493e3e
2024-04-06 08:00:59 -03:00
Vinicius Monego
84d21fdbaf
gnu: libheif: Update to 1.17.6.
* gnu/packages/image.scm (libheif): Update to 1.17.6.
[inputs]: Use package labels.

Change-Id: I8de9374ea0a93eb7e80734992362821da1fb0621
2024-04-06 08:00:59 -03:00
Vinicius Monego
35afdc3b5c
gnu: xgboost: Update to 1.7.6.
* gnu/packages/machine-learning.scm (xgboost, python-xgboost): Update to
1.7.6.
(python-xgboost)[arguments]: Remove #:test-flags and disable tests.
* gnu/packages/patches/xgboost-use-system-dmlc-core.patch: Update patch.

Change-Id: Ib0eb015f72150ef82ce386eda26749e25f816e95
2024-04-06 08:00:58 -03:00
Vinicius Monego
33d8c6904a
gnu: Add libmseed.
* gnu/packages/geo.scm (libmseed): New variable.

Change-Id: I6feb414110c30da408069b36b46a421467d2ccad
2024-04-06 08:00:55 -03:00
Dariqq
bfc614397b
gnu: gnome-essential-extras: Propagate xdg-desktop-portal.
xdg-desktop-portal (and xdg-desktop-portal-gnome) is needed for the dark theme
in Gnome 44 to work properly.

* gnu/packages/gnome.scm (gnome-essential-extras)[propagated-inputs]: Add xdg-desktop-portal.

Change-Id: Id84626e6bc404e9607ee7f8f299ac90f24323081
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-04-06 06:36:50 +02:00
Liliana Marie Prikler
bb2698ccde
gnu: komikku: Update to 1.34.2.
* gnu/packages/gnome.scm (komikku): Update to 1.34.2.
[inputs]: Add python-colorthief.
[native-inputs]: Add blueprint-compiler.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 06:36:46 +02:00
Liliana Marie Prikler
cee21ef865
gnu: blueprint-compiler: Update to 0.12.0.
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.12.0.
[arguments]: Remove ‘wrap-gi’ phase, add ‘pre-check’.
[native-inputs]: Add libadwaita and xorg-server-for-tests.  Reindent.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 06:36:42 +02:00
Liliana Marie Prikler
d92bb7c542
gnu: Add python-colorthief.
* gnu/packages/python-xyz.scm (python-colorthief): New variable.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 06:36:16 +02:00
Ricardo Wurmus
886ed061d7
gnu: java-flatlaf: Link library with libjawt.so.
* gnu/packages/java-graphics.scm (java-flatlaf)[arguments]: Add link options.

Change-Id: I2306e7ea4c2ca9f0f20eeca107b09fa41304a8df
2024-04-06 00:41:49 +02:00
John Kehayias
6ec2888ff7
gnu: v4l2loopback-linux-module: Update to 0.13.1.
* gnu/packages/linux.scm (v4l2loopback-linux-module): Update to 0.13.1.

Change-Id: I0c2673766060cd66a81dae3a87b8b19ef343b7de
2024-04-05 13:28:12 -04:00
Jack Hill
6844a31733
gnu: openssh: Update to 9.7p1.
* gnu/packages/ssh.scm (openssh): Update to 9.7p1
[source]: Remove openssh-gcc-13-ppc64le-fzero-call-used-regs.patch'.
* gnu/packages/patches/openssh-gcc-13-ppc64le-fzero-call-used-regs.patch:
Delete file.
* gnu/packages/local.mk (dist_patch_DATA): Remove it.

Change-Id: Ia13c32869afa6c964770243ecacf5a3ce473e5e2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Ahmad Draidi
573e3c9e95
gnu: labwc: Update to 0.7.1.
* gnu/packages/wm.scm (labwc): Update to 0.7.1.

Change-Id: Ib0351b62f71b6400f2e8ed63c9ca3346a4a11f69
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Daniel Ziltener
ef5ff66998
gnu: wm: Update swayfx to 0.3.2.
* gnu/packages/wm.scm (swayfx): Update to 0.3.2.
[inputs]: New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I7455cdde2a9e27c31df8c99c9d6a7c1a1dc355b4
2024-04-05 18:23:43 +02:00
Andy Tai
a91b76ba19
gnu: a2ps: Update to 4.15.6
* gnu/packages/pretty-print.scm (a2ps): Update to 4.15.6

Change-Id: I807970cf48ebb53df3f372a41d1379b85e3e9131
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Timotej Lazar
4c3f326e05
gnu: signify: Update to 32.
* gnu/packages/crypto.scm (signify): Update to 32.

Change-Id: I5dedc5d8c6e0acb5bec94befe5aafd1642edb68e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Greg Hogan
4af58f55d6
gnu: atop: Update source hash.
The new ‘atop-2.9.0.tar.gz’ adds a single file, ‘mkdate’, which, when
available, generates a ‘versdate.h’ file containing the current date.

* gnu/packages/admin.scm (atop): Update source hash and add snippet.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I2de2068d052d0b37aff1a6d18f5639baac6ccdfa
2024-04-05 18:23:43 +02:00
Ludovic Courtès
560d5c6692
gnu: llama-cpp: Produce a portable binary unless tuned.
* gnu/packages/machine-learning.scm (llama-cpp)[arguments]:
Augment #:configure-flags.
[properties]: New field.

Co-authored-by: John Fremlin <john@fremlin.org>
Change-Id: I9b3d72849107a6988fec94dc4a22614443338cb2
2024-04-05 18:23:34 +02:00
Karl Hallsby
a568ac8bcf
gnu: Add tree-sitter-nix.
* gnu/packages/tree-sitter.scm (tree-sitter-nix): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:24 +02:00
Karl Hallsby
1bd6a735ec
gnu: Add tree-sitter-latex.
* gnu/packages/tree-sitter.scm (tree-sitter-latex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:24 +02:00
Karl Hallsby
8ded7cd784
gnu: Add tree-sitter-tlaplus.
* gnu/packages/tree-sitter.scm (tree-sitter-tlaplus): New variable.

Change-Id: I0e66b87a872bdb29b3c01f4eaf4486dab3d1873f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:24 +02:00
Ludovic Courtès
be14d41d9b
gnu: guix: Define ‘guix-for-channels’ and document its use.
* gnu/packages/package-management.scm (guix-for-channels): New
procedure.
* doc/guix.texi (Customizing the System-Wide Guix): New section.
(Base Services): Add cross-reference.

Change-Id: Ied51c3bf9bf08dfc629bb3f0a152eb20b869a636
2024-04-05 18:21:24 +02:00
Romain GARBAGE
69b8feabcf
gnu: kokkos: Update to 4.2.01.
* gnu/packages/cpp.scm (kokkos): Update to 4.2.01.

Change-Id: I29df429ad8d347ba486f0a59bf1c4e2a106e51d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:23 +02:00
Christopher Baines
8614b82992
gnu: nar-herder: Update to 0-26.6ceb0a3.
* gnu/packages/package-management.scm (nar-herder): Update to 0-26.6ceb0a3.

Change-Id: I21765f3746793b74b3f7fd50d64fb661bfca055c
2024-04-05 12:08:02 +01:00
John Fremlin
d8a63bbcee
gnu: llama-cpp: Use OpenBLAS.
For faster prompt processing, OpenBLAS is recommended by
https://github.com/ggerganov/llama.cpp

* gnu/packages/machine-learning.scm (llama-cpp)[arguments]: Add
 #:configure-flags.
[native-inputs]: Add pkg-config.
[propagated-inputs]: Add openblas.

Change-Id: Iaf6f22252da13e2d6f503992878b35b0da7de0aa
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 12:04:31 +01:00
fanquake
227dee63b0
gnu: bitcoin-core: Update to 26.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 26.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 12:01:12 +01:00
Attila Lendvai
fa0413c2ce
gnu: gedit: Update to 44.3.
* gnu/packages/gnome.scm (gedit): Update to 44.3.

Change-Id: Ib13eb5a09939de440874fc9f558d38aab5d5e49c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 12:00:45 +01:00
Timotej Lazar
80977dc813
gnu: nwipe: Update to 0.36.
* gnu/packages/disk.scm (nwipe): Update to 0.36.

Change-Id: I71e6714118cfc2a98e19373b3db80188903a63c3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 12:00:05 +01:00
Tomas Volf
142e1c2cf0
gnu: skopeo: Update to 1.15.0.
The package is also converted to gnu-build-system in order to take advantage
of already existing Makefile instead of reinventing (parts) of it in Guile.

* gnu/packages/virtualization.scm (skopeo)[version]: Update to 1.15.0.
[build-system]: Use gnu-build-system.
[native-inputs]: Add go-1.21, sort.
[inputs]: Add bash-minimal.
[arguments]<#:import-path, #:install-source?>: Delete.
<#:make-flags, #:test-target, #:imported-modules>: New arguments.
<#:phases>{'configure}: Delete.
{'set-env, 'cc-to-gcc, 'wrap-skopeo, 'remove-go-references}: New phases.

Change-Id: I1010e1f4fbdc093646c2879bdf30125ab2e88bdd
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 11:58:56 +01:00
B. Wilson
869fa14b78
gnu: Add edbrowse.
* gnu/packages/web-browsers.scm (edbrowse): New variable.

Co-authored-by: Christina O'Donnell <cdo@mutix.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I6f65ab132eaae6e439df363b22868eb52f297e4e
2024-04-05 11:56:11 +01:00
Ricardo Wurmus
b7ee2e458a
gnu: Add ksoloti-patcher.
* gnu/packages/axoloti.scm (ksoloti-patcher): New variable.

Change-Id: Id70d04b3be3b9655a077af4ad67dcde45bfbc102
2024-04-05 00:53:39 +02:00
Ricardo Wurmus
8ae154b104
gnu: Add ksoloti-runtime.
* gnu/packages/axoloti.scm (ksoloti-runtime): New variable.

Change-Id: I248852405617f2cf1d6b7a5ac7932359836f9e22
2024-04-05 00:53:39 +02:00
Ricardo Wurmus
903abee18d
gnu: Add java-flatlaf-intellij-themes.
* gnu/packages/java-graphics.scm (java-flatlaf-intellij-themes): New variable.

Change-Id: Ia6f47533dc37a5b4602971e3179fdd084b1af9f9
2024-04-05 00:53:39 +02:00
Ricardo Wurmus
4d399729c8
gnu: Add java-flatlaf.
* gnu/packages/java-graphics.scm (java-flatlaf): New variable.

Change-Id: Ic4dc70ea5279e8ce3d302539bddb1cefc105abfd
2024-04-05 00:53:39 +02:00
Ricardo Wurmus
b162136d87
gnu: axoloti-runtime: Simplify with G-expression.
* gnu/packages/axoloti.scm (axoloti-runtime)[arguments]: Use G-expression to
simplify; remove trailing #T from build phases.

Change-Id: Ic9628b58c0e2b7816af6b7b42ab1aff927b4b0da
2024-04-05 00:53:17 +02:00
Ricardo Wurmus
e391a271bb
gnu: axoloti-runtime: Simplify.
* gnu/packages/axoloti.scm (axoloti-runtime)[source]: Remove BEGIN and
trailing #T from snippet.

Change-Id: I79d0c11e5430f56bcb07d70b285ec94116d7b509
2024-04-05 00:53:17 +02:00
Ricardo Wurmus
be1fdec1cb
gnu: java-marlin-renderer: Update to 0.9.4.8.
* gnu/packages/java-graphics.scm (java-marlin-renderer): Update to 0.9.4.8.
[arguments]: Include resources.

Change-Id: Icf4026ce3bda3c4ec7af1300c1194100f50016ba
2024-04-05 00:53:17 +02:00
Ricardo Wurmus
8e2a1a0e8d
gnu: Add java-autocomplete.
* gnu/packages/textutils.scm (java-autocomplete): New variable.

Change-Id: Ied62d45ab53fca84d448652cce5e82d971f41703
2024-04-05 00:53:17 +02:00
Ricardo Wurmus
5e90ee2cf4
gnu: java-rsyntaxtextarea: Update to 3.4.0.
* gnu/packages/textutils.scm (java-rsyntaxtextarea): Update to 3.4.0.
[arguments]: Disable tests; provide source-dir and test-dir; disable
'start-xorg-server phase.
[native-inputs]: Remove java-junit.

Change-Id: I5fbf635bc4f0a6a13ed2db4f42080ea5640f4781
2024-04-05 00:53:16 +02:00
Sharlatan Hellseher
ade6845da6
gnu: go-github-com-hashicorp-hcl-v2: Sort alphabetically.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-hcl-v2): Sort
alphabetically.

Change-Id: I8a22e7d56721168bb427f056037583d150d9edd5
2024-04-04 17:28:11 +01:00
Sharlatan Hellseher
6ca7d1a615
gnu: go-github-com-hashicorp-hcl: Sort alphabetically.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-hcl): Sort
alphabetically.

Change-Id: I42cb5fc138757d32b0c7daf1c810d298d5d0d5f9
2024-04-04 17:26:45 +01:00
Sharlatan Hellseher
4e4aebde6a
gnu: go-github-com-kballard-go-shellquote: Sort alphabetically.
* gnu/packages/golang-xyz.scm (go-github-com-kballard-go-shellquote):
Sort alphabetically.

Change-Id: Ie73d9136b6a45467e718f1d85fc97d965b1257b2
2024-04-04 17:24:02 +01:00
Sharlatan Hellseher
9b6ff81352
gnu: fiano: Update to 1.2.0.
The version style has been changed from v7.0.2 starting v1.0.3. This
change may cause guix refresh to detect incorrect latest version, see
<https://github.com/linuxboot/fiano/tags>.

This changes consolidate building all commands directly from the fiano
package.

* gnu/packages/admin.scm (fiano): Make variable public, update to 1.2.0.
[source]: Remove snippet, there is no longer 'vendor' directory in a
new release.
[arguments] <#:phases>: Add custom 'build, 'check and 'install phases to
cover complex package structure and produce all provided commands.
[inputs]: Add go-github-com-dustin-go-humanize,
go-github-com-hashicorp-errwrap, go-github-com-hashicorp-go-multierror,
go-github-com-jessevdk-go-flags, go-github-com-pierrec-lz4, and
go-github-com-spf13-pflag.
[description]: Highlight which commands are included in the package.

* gnu/packages/admin.scm (fiano-utk, fiano-fmap): Delete variables.

Change-Id: I4b7573e20953ba52c9736e7f64c6b6347221fc72
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
dea7816825
gnu: fiano: Refresh package style.
* gnu/packages/admin.scm (fiano): Refresh package style.
[source]: Remove trailing #t from the snippet.
[arguments]: Use list style.
[inputs]: Remove labels and use list style.
[home-page]: Place before synopsis.

Change-Id: I896c59d4be14c7ed16bc1978e0d9996bd7b93c17
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
7cd15c8115
gnu: go-github.com-jessevdk-go-flags: Adjust variable name.
* gnu/packages/golang.scm (go-github.com-jessevdk-go-flags): Rename to
go-github-com-jessevdk-go-flags to follow go import naming convention.

* gnu/packages/golang.scm (go-github-com-dhowett-go-plist)
[inputs]: Remove go-github.com-jessevdk-go-flags, add
go-github-com-jessevdk-go-flags.

Change-Id: I6fc977b11e5044b8e6cab2baa4c107967baedb59
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
cd9089d3d2
gnu: go-github-com-onsi-gomega: Move to golang-check.
* gnu/packages/golang.scm (go-github-com-onsi-gomega): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: Ia9a7d0e88ebda2fcfb3fe623163e270756900e94
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
2ec622961c
gnu: go-github-com-onsi-ginkgo: Refresh package style.
* gnu/packages/golang-check.scm (go-github-com-onsi-ginkgo)
[arguments]: Place <#:import-path> on new line.
[propagated-inputs]: Sort inputs alphabetically.

Change-Id: I70b7f1838c8d8fc6744ad724ed4b79fdd645f6c4
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
903117947b
gnu: go-github-com-schollz-progressbar-v3: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-schollz-progressbar-v3):
Adjust inputs.
[propagated-inputs]: Remove go-github-com-davecgh-go-spew,
go-github-com-mattn-go-isatty, and go-github-com-stretchr-testify.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I8a1e24d6570ce36812d08e196f415b81e8ec7bda
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
8a3a91117c
gnu: go-github-com-schollz-progressbar-v3: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-schollz-progressbar-v3): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/android.scm: Add (gnu packages golang-xyz) module.

Change-Id: Id40397b4f3323670847d8e46f5d8fc6ffea61c84
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
606b8364a4
gnu: Add go-github-com-pierrec-lz4.
* gnu/packages/golang-compression.scm (go-github-com-pierrec-lz4,
go-github-com-pierrec-lz4-v4, go-lz4c): New variables.

Change-Id: Ie337a1cbfbc5af2dfd258999a4edb508bd552e03
2024-04-04 17:16:57 +01:00
Sharlatan Hellseher
6eef249401
gnu: Add go-code-cloudfoundry-org-bytefmt.
* gnu/packages/golang-xyz.scm (go-code-cloudfoundry-org-bytefmt): New
variable.

Change-Id: I1d77dd49987ad09b15149f244024831d26780e6e
2024-04-04 17:16:56 +01:00
Sharlatan Hellseher
569397e22f
gnu: Add go-github-com-onsi-ginkgo-v2.
* gnu/packages/golang-check.scm (go-github-com-onsi-ginkgo-v2): New
variable.

Change-Id: Ied8167b850d5e5262713d0858ef7160d5c3d74c2
2024-04-04 17:16:56 +01:00
Sharlatan Hellseher
fdcd3a107a
gnu: Add go-github-com-go-logr-logr.
* gnu/packages/golang-xyz.scm (go-github-com-go-logr-logr): New
variable.

Change-Id: I0fe5e817fa653bcdbe2fea03fe5d608ea270fa12
2024-04-04 17:16:56 +01:00
Sharlatan Hellseher
798c13c5f8
gnu: Add go-github-com-pierrec-cmdflag.
* gnu/packages/golang-xyz.scm (go-github-com-pierrec-cmdflag): New
variable.

Change-Id: If57b49b0497b622200dc82bbb921461c739ead29
2024-04-04 17:16:56 +01:00
Nicolas Goaziou
83b9867e00
gnu: emacs-straight-el: Update to 0-3.b3760f5.
Fixes <https://issues.guix.gnu.org/70170>.

* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to 0-3.b3760f5.
[arguments]<#:phases>: Remove unnecessary workaround.

Change-Id: I557a032e72e2c6f0354d3b216a779389ec5025db
2024-04-04 18:07:49 +02:00
Romain GARBAGE
e6df74d2b1
gnu: ocaml-lacaml: Remove dependency on lapack.
* gnu/packages/ocaml.scm (ocaml-lacaml): Remove dependency on lapack.

Change-Id: If3100fc29088110705e13e9be97abb7739f2fcab
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:53 +02:00
Romain GARBAGE
8a52fef20f
gnu: kaldi-for-vosk: Remove dependency on lapack.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): Remove dependency
to lapack.

Change-Id: I0f5f508288ccb2e7fd086aabeffb5b0b4d3f96b2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:47 +02:00
Romain GARBAGE
9511a0da7a
gnu: shogun: Switch to openblas.
* gnu/packages/machine-learning.scm (shogun): Switch from lapack to
openblas dependency.

Change-Id: Ib8dde7d9ed9df4bda0eab945f3098a28d0e5927b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:44 +02:00
Romain GARBAGE
5db4cdfffa
gnu: lush2: Remove dependency on lapack.
* gnu/packages/lisp.scm (lush2): Remove dependency on lapack.

Change-Id: Idb7734e93021d6be9f65a5a0f9c4da4581786aee
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:39 +02:00
Romain GARBAGE
b6fa870405
gnu: libflame: Switch to openblas.
* gnu/packages/maths.scm (libflame): Switch input dependency from
lapack to openblas.

Change-Id: I7abdb8d126856488b0722b73c336309bf5c2234d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:33 +02:00
Romain GARBAGE
be0e9ee519
gnu: giac: Switch to openblas.
* gnu/packages/algebra.scm (giac): Switch input dependency from
lapack to openblas.

Change-Id: I1ba95b5b606baf3192fdd3f651c9a74ab6e820c1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:31 +02:00
Romain GARBAGE
f5b1471796
gnu: harminv: Switch to openblas.
* gnu/packages/engineering.scm (harminv): Switch input dependency from
lapack to openblas.

Change-Id: Id6e85550f3559afde6732346e299486b3255cebe
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:26 +02:00
Romain GARBAGE
1c827ef19e
gnu: grass: Remove dependency on lapack.
* gnu/packages/geo.scm (grass): Remove dependency on lapack.
Add 'fix-lapack build phase.

Change-Id: I758a9b2434f0ad9f8b85a5c5cde6d0a80e6defb2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:20 +02:00
Romain GARBAGE
8eeef890f3
gnu: dlib: Remove dependency on lapack.
* gnu/packages/machine-learning.scm (dlib): Remove dependency on lapack.

Change-Id: I1e230cef64f1a847bb44845ebf3f59e7f4704b7b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:17 +02:00
Romain GARBAGE
8b38ecb521
gnu: python-cvxopt: Remove dependency on lapack.
* gnu/packages/maths.scm (python-cvxopt): Remove dependency on lapack.

Change-Id: I2a28ecf1ab5ea7683d6b8adf72054d3f86892771
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:12 +02:00
Romain GARBAGE
b0b556cba4
gnu: scilab: Remove dependency on lapack.
* gnu/packages/maths.scm (scilab): Remove dependency on lapack.

Change-Id: I5c825c9e6eee6f7fbde078c67d3208fcadf100b6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:04 +02:00
Romain GARBAGE
fc3bc4ecb9
gnu: proteinortho: Remove dependency on lapack.
* gnu/packages/bioinformatics.scm (proteinortho): Remove dependency on lapack.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:00 +02:00
Romain GARBAGE
9c29648a32
gnu: eigensoft: Remove dependency on lapack.
* gnu/packages/bioinformatics.scm (eigensoft): Remove dependency on lapack.

Change-Id: I9d4adfd64a32333a0d605d4ce1aa998035decf2a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:56 +02:00
Romain GARBAGE
dbbb38ff6a
gnu: apl: Switch to openblas.
* gnu/packages/apl.scm (apl): Switch input dependency from
lapack to openblas.

Change-Id: I29f27ee4c9277cf21fa34d718e56291427293cdf
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:50 +02:00
Romain GARBAGE
e62a403ff8
gnu: aoflagger: Remove dependency on lapack.
* gnu/packages/astronomy.scm (aoflagger): Remove dependency on lapack.

Change-Id: I9a8d56364c1989cca23e826bc984831a2c93b776
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:42 +02:00
Romain GARBAGE
12d7d072a7
gnu: casacore: Remove dependency on lapack.
* gnu/packages/astronomy.scm (casacore): Remove dependency on lapack.

Change-Id: I83776d9d780715fc4fe40daad9e1724a94f6910d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:40 +02:00
Romain GARBAGE
64b0ae2e8a
gnu: meep: Switch to openblas.
* gnu/packages/engineering.scm (meep): Switch input dependency from
lapack to openblas.

Change-Id: I0d7e3281b588472abd7a9b9c33249d52c925fe35
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:33 +02:00
Romain GARBAGE
a5293c81a8
gnu: mpb: Switch to openblas.
* gnu/packages/engineering.scm (mpb): Switch input dependency from
lapack to openblas.

Change-Id: Ie5920a0014942642360660f7022f887af4eab721
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:25 +02:00
Romain GARBAGE
5d3fc03690
gnu: bonmin: Switch to openblas.
* gnu/packages/maths.scm (bonmin): Switch input dependency from
lapack to openblas.

Change-Id: I3f1ef50827873fdc1eddcd152a74ffbbbf02ee44
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:21 +02:00
Romain GARBAGE
da7f591619
gnu: superlu-dist: Remove dependency on lapack.
* gnu/packages/maths.scm (superlu-dist): Remove dependency on lapack.

Change-Id: I5893e16f7ef6fd688fd6b53eba6d3005b832f0ef
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:14 +02:00
Romain GARBAGE
8e9b803db2
gnu: elemental: Remove dependency on lapack.
* gnu/packages/maths.scm (elemental): Remove dependency on lapack.

Change-Id: Iad28ceb70b87a26de75feec631b40aeedf977b53
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:11 +02:00
Romain GARBAGE
b38ec2f751
gnu: dealii: Remove dependency on lapack.
* gnu/packages/maths.scm (dealii): Remove dependency on lapack.

Change-Id: I6f3439c886a574b8a8d2d91a4afa04ed09daba7f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:08 +02:00
Romain GARBAGE
63b073d787
gnu: plink-ng: Remove lapack dep.
* gnu/packages/bioinformatics.scm (plink-ng): Remove dependency to lapack.

Change-Id: I4d14789c42dc216244872d70120efeeb97127a62
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:03 +02:00
Romain GARBAGE
6e16c50b84
gnu: p4est: Remove dependency on lapack.
* gnu/packages/maths.scm (p4est): Remove dependency on lapack.

Change-Id: I9c76f8b9ba3fc7d5feabfb059505f66ac50972c3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:59 +02:00
Romain GARBAGE
034b16453e
gnu: plink: Switch to openblas.
* gnu/packages/bioinformatics.scm (plink): Switch input dependency from
lapack to openblas.

Change-Id: I8066a50c880b72a77ba00c2bc39403e212605b9d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:55 +02:00
Romain GARBAGE
a8b1096769
gnu: sundials-julia: Switch to openblas.
* gnu/packages/maths.scm (sundials-julia): Switch input dependency from
lapack to openblas.

Change-Id: I7c5990b09f3a006600bab73ef998b081cbaa8935
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:42 +02:00
Romain GARBAGE
e423df6fa6
gnu: ceres: Remove dependency on lapack.
* gnu/packages/maths.scm (ceres): Remove dependency to lapack.

Change-Id: Iac55faf30a83bbbe3693cac73a9996af8ddcbde7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:35 +02:00
Romain GARBAGE
17c9c00521
gnu: ipopt: Switch to openblas.
* gnu/packages/maths.scm (ipopt): Switch input dependency from
lapack to openblas and add required configure flags.

Change-Id: I58b84f0741a973adf81da1716e2e2659af1c50c4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:33 +02:00
Romain GARBAGE
03951f5a66
gnu: fenics-dolfin: Remove dependency on lapack.
* gnu/packages/simulation.scm (fenics-dolfin): Remove input dependency
from to lapack.

Change-Id: Ie60437e365c45e92f03ac3f147ec41eba40e2963
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:30 +02:00
Romain GARBAGE
c89591014b
gnu: ghc-hmatrix: Switch to openblas.
* gnu/packages/haskell-xyz.scm (ghc-hmatrix): Switch input dependency from
lapack to openblas. Add configure flags.

Change-Id: Ic8924b1fb9fa61af16abd1ac2a22c82a352a8e1b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:28 +02:00
Romain GARBAGE
55d48b9a2f
gnu: gmsh: Switch to openblas.
* gnu/packages/maths.scm (gmsh): Switch input dependency from
lapack to openblas.

Change-Id: Ib04c07a51f3af65d259b9970073ec1f68603aed4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:27 +02:00
Romain GARBAGE
e2dd1cb536
gnu: itpp: Switch to openblas.
* gnu/packages/maths.scm (itpp): Switch input dependency from
lapack to openblas.

Change-Id: I42606d5ed379093a076790d2b300dfa96f18d2ea
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:24 +02:00
Romain GARBAGE
05b5f56f2d
gnu: sbcl-lla: Switch to openblas.
* gnu/packages/lisp-xyz.scm (sbcl-lla): Switch input dependency from
lapack to openblas and fixup.

Change-Id: I1d17ed3299a9e62f15b6e52e5ae2c9b9134646d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:23 +02:00
Romain GARBAGE
d05e43a72e
gnu: jags: Switch to openblas.
* gnu/packages/statistics.scm (jags) [inputs]: Switch input
dependency from lapack to openblas.
[arguments]: Add configure flags.

Change-Id: Iea0efef5c70a5284f6859c1424fd4523edcf2bac
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:22 +02:00
Romain GARBAGE
d400d88eb6
gnu: vosk-api: Remove dependency on lapack.
* gnu/packages/machine-learning.scm (vosk-api): Remove input
dependency on lapack.

Change-Id: Id46b37f06bffde5f8a198c1ac913a3dff8ce63e6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:20 +02:00
Romain GARBAGE
6481610da9
gnu: igraph: Switch to openblas.
* gnu/packages/graph.scm (igraph): Switch input dependency from
lapack to openblas.

Change-Id: Idcaada16496d2854cce7375b4d9fa647430206eb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:19 +02:00
Romain GARBAGE
0e8011a998
gnu: hypre: Switch to openblas.
* gnu/packages/maths.scm (hypre): Switch input dependency from
lapack to openblas.

Change-Id: I8bc2c3abf0d3ead52c9616e1a23bf4ac6113ac3b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:17 +02:00
Romain GARBAGE
2a9b6ac7ec
gnu: scalapack: Switch to openblas.
* gnu/packages/maths.scm (scalapack): Switch input dependency from
lapack to openblas.

Change-Id: Ie025e6ced66c75755314b53989547ffe26fbcd11
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:14 +02:00
Romain GARBAGE
f51f351c1f
gnu: octave-cli: Switch to openblas.
* gnu/packages/maths.scm (octave-cli): Switch input dependency from
lapack to openblas.

Change-Id: I3a624a44c1c9bc6be7360cfecbb61c955fa0d209
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:12 +02:00
Romain GARBAGE
dc457d969b
gnu: armadillo: Switch to openblas.
* gnu/packages/maths.scm (armadillo): Switch inputs from lapack to openblas.

Change-Id: I718371f2e95fafc31e5dccddccbc223c111f594d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:11 +02:00
Romain GARBAGE
e7d134c22a
gnu: arpack-ng: Switch to openblas.
* gnu/packages/maths.scm (arpack-ng): Switch inputs from lapack to openblas.

Change-Id: I0d825373f0f267cc97748a9c2c7de1d73698354e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:07 +02:00
Ludovic Courtès
b3d24c1d4f
gnu: libstdc++: Support cross-compilation to powerpc64le-linux-gnu.
Previously the phase would fail when cross-compiling because the patch
could not be found in ‘inputs’.

* gnu/packages/gcc.scm (make-libstdc++): Add alternative ‘patch-powerpc’
phase for when (%current-target-system) is true.

Change-Id: Ia503d761d34596d95cc9d33edd911cebcc2e0d9e
2024-04-04 16:15:08 +02:00
Ludovic Courtès
eaf54b598f
gnu: hwloc: Remove dependency on graphics libraries when cross-compiling.
* gnu/packages/mpi.scm (hwloc-1)[inputs]: Remove dependency on graphics
libraries when cross-compiling.

Change-Id: I698ac3f8aadda634f6753bdeba0f5fbd77e608df
2024-04-04 16:05:30 +02:00
Ludovic Courtès
dc5e9ba1a5
gnu: clyrics: Update to 0.16.
* gnu/packages/music.scm (clyrics): Update to 0.16.

Change-Id: Ie60ab9136accbb029e3072ed60aaa0f8341d3178
2024-04-04 15:48:48 +02:00
Artyom Bologov
2931967720
gnu: Add guile-gsl.
* gnu/packages/guile-xyz.scm (guile-gsl): New variable.

Co-autherd-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

Change-Id: Iaa152d3ab2088425519c13bafe2cbbc9098c1afa
2024-04-04 12:13:23 +01:00
Artyom V. Poptsov
994b82a78b
gnu: guile-png: Update to 0.7.3.
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.7.3.

Reviewed-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

Change-Id: I3e88a5d19f7f07b4daeac7b3a06fc2099cd35c44
2024-04-04 12:13:21 +01:00
Artyom V. Poptsov
031f4fabc1
gnu: guile-lmdb: Update to 0.0.1-1.ea9aa1d.
* gnu/packages/guile-xyz.scm (guile-lmdb): Update to 0.0.1-1.ea9aa1d.
[description]: Extend it.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I136f8feb91540a5a1564f9f693446dc65ec57f2e
2024-04-04 10:36:02 +01:00
Maxim Cournoyer
188d18fc47
gnu: qthttpserver: Update to 6.6.3.
* gnu/packages/qt.scm (qthttpserver): Update to 6.6.3.

Change-Id: I853774a8a92c25dd9d1d34726228b6c8a4acd681
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
0fa05efbba
gnu: qtwebengine: Update to 6.6.3.
* gnu/packages/qt.scm (qtwebengine): Update to 6.6.3.

Change-Id: I9f2c9567afa626bb1f40c1d27280a45c6c73fd9c
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
a3c392a72b
gnu: qtspeech: Update to 6.6.3.
* gnu/packages/qt.scm (qtspeech): Update to 6.6.3.

Change-Id: I48fcd8cc331d5e3a4997e774b2dacd58abd07f27
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
39d5aaeca8
gnu: qtremoteobjects: Update to 6.6.3.
* gnu/packages/qt.scm (qtremoteobjects): Update to 6.6.3.

Change-Id: I258d01be5e9faedb0ba7b31e80b3b8eae28525de
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
c7f72f5e71
gnu: qtnetworkauth: Update to 6.6.3.
* gnu/packages/qt.scm (qtnetworkauth): Update to 6.6.3.

Change-Id: Id42e03158620c504bbedbb6f658e685deeb9491a
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
88af888e21
gnu: qtpositioning: Update to 6.6.3.
* gnu/packages/qt.scm (qtpositioning): Update to 6.6.3.

Change-Id: I9e585c0a114e91d11ffe34255ba3e334bead9591
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
882ec8b8cc
gnu: qtscxml: Update to 6.6.3.
* gnu/packages/qt.scm (qtscxml): Update to 6.6.3.

Change-Id: Icf3a4450642a28cedcaa3d47f13682c51c89d72f
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
831c18c2ac
gnu: qttranslations: Update to 6.6.3.
* gnu/packages/qt.scm (qttranslations): Update to 6.6.3.

Change-Id: I4f4ef3fbe86d541c3391737a08ea25b70678e6d4
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
57cc8fba58
gnu: qttools: Update to 6.6.3.
* gnu/packages/qt.scm (qttools): Update to 6.6.3.

Change-Id: I4af3ac08a0ca7a0894a88a1bfbc9bc23b49c9d69
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
13b91f634e
gnu: qtlottie: Update to 6.6.3.
* gnu/packages/qt.scm (qtlottie): Update to 6.6.3.

Change-Id: I360f07727ebee027003e7e2f60394b1f2dfb1b65
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
cb415cac6d
gnu: qtlanguageserver: Update to 6.6.3.
* gnu/packages/qt.scm (qtlanguageserver): Update to 6.6.3.

Change-Id: I32de0ade2aa4c2216df43782a30c0494db1c331b
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
6f530a5b98
gnu: qtwebchannel: Update to 6.6.3.
* gnu/packages/qt.scm (qtwebchannel): Update to 6.6.3.

Change-Id: I2eb1f199743ecde5921eacf978127b5e2e33799f
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
34ba4b3bb8
gnu: qtwayland: Update to 6.6.3.
* gnu/packages/qt.scm (qtwayland): Update to 6.6.3.

Change-Id: I6edcdcc87ed9b920700dd834475cb9eb58332948
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
f1023a655c
gnu: qtmultimedia: Update to 6.6.3.
* gnu/packages/qt.scm (qtmultimedia): Update to 6.6.3.

Change-Id: I82478aaa7380feb04aecea9b070a153957ad49b8
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
d0fcbb2bc4
gnu: qtshadertools: Update to 6.6.3.
* gnu/packages/qt.scm (qtshadertools): Update to 6.6.3.

Change-Id: I821e0d469822a934ddc8c8fe0e5acd8a40ce4e67
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
bcff715a22
gnu: qtsensors: Update to 6.6.3.
* gnu/packages/qt.scm (qtsensors): Update to 6.6.3.

Change-Id: Iff5f6e1ce9ec8bafd227ee76c6cf79c06af1fb89
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
3972c32f71
gnu: qtwebsockets: Update to 6.6.3.
* gnu/packages/qt.scm (qtwebsockets): Update to 6.6.3.

Change-Id: Icadb9c5f53cb10948de1be86722c62cc520619ce
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
5ebb1597ec
gnu: qtdeclarative: Update to 6.6.3.
* gnu/packages/qt.scm (qtdeclarative): Update to 6.6.3.

Change-Id: Iace12813ae111a4a49c8eab1d1191210ef0701d8
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
a8aac14028
gnu: qtimageformats: Update to 6.6.3.
* gnu/packages/qt.scm (qtimageformats): Update to 6.6.3.

Change-Id: I0b1d8e24861d26405b3f6c8b9769cf25299433b0
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
fe5528aa9e
gnu: qtsvg: Update to 6.6.3.
* gnu/packages/qt.scm (qtsvg): Update to 6.6.3.

Change-Id: I0be21e9887a15525a753218cfadabb0b004d3641
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
2e004bcb4d
gnu: qt5compat: Update to 6.6.3.
* gnu/packages/qt.scm (qt5compat): Update to 6.6.3.

Change-Id: I88bc8c06da3220655e503f5070593ebc6c615353
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
75395caf6d
gnu: qtbase: Update to 6.6.3.
* gnu/packages/qt.scm (qtbase): Update to 6.6.3.
[phases] <check>: Skip the tst_qdialogbuttonbox, test_standalone_test and
test_collecting_plugins tests.

Change-Id: I3f43086c7809f21b49f3e23f30aebc9c6501c733
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
8eccb9b95a
gnu: sobjectizer: Update to 5.8.2.
* gnu/packages/cpp.scm (sobjectizer): Update to 5.8.2.
[arguments]: Delete trailing #t.

Change-Id: I639ca0a7324987534eda13e63c44ec8c7ace0139
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
d1325513a9
gnu: kimageannotator: Build as shared library.
* gnu/packages/kde-frameworks.scm (kimageannotator)
[configure-flags]: Add -DBUILD_SHARED_LIBS=ON.
[propagated-inputs]: Delete field.

Change-Id: I94a8c3b87cf4ebe004508ecb32d13afb88af2f52
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
00892bf0b2
gnu: restinio: Update to 0.7.2.
* gnu/packages/networking.scm (restinio): Update to 0.7.2.
[arguments]
<configure-flags>: Set RESTINIO_DEP_CATCH2 to 'find'.
Replace -DRESTINIO_WITH_SOBJECTIZER=OFF with -DRESTINIO_DEP_SOBJECTIZER=find.
<phases>: Delete use-system-catch2 phase.

Change-Id: I1533f2d08ba778a65ad76904e66163e841328e6f
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
c66ab124dc
gnu: extra-cmake-modules: Update to 6.0.0.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules): Update to 6.0.0.

Change-Id: I60d844f10279ca1b64e1a4a34724e17aa7f1329a
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
4ab5d17e21
gnu: gwenview: Update to 23.08.5 and fix build.
* gnu/packages/kde.scm (gwenview): Update to 23.08.5.
[source]: Apply gwenview-kimageannotator patch.
[inputs]: Remove qtimageformats; add qtimageformats-5.
* gnu/packages/patches/gwenview-kimageannotator.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: If73bc38772adef9f43d74f0f9061dfb2600aa502
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
1757b5bc3c
gnu: gwenview: Break disabled tests into a list.
* gnu/packages/kde.scm (gwenview)
[arguments]: Refactor check phase to be more readable.

Change-Id: I29a06c828adacd25e6d6d734d4b2c0a17d437230
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
2d613a1e8d
gnu: kwayland: Disable kwayland-testXdgForeign test.
* gnu/packages/kde-frameworks.scm (kwayland)
[phases] <check>: Disable kwayland-testXdgForeign test.

Change-Id: I302cd80031e288ac3a155935c2fe35c009194859
2024-04-03 18:05:13 -04:00
Zheng Junjie
ca92295971
gnu: python-pyqt-6: Update to 6.6.1.
* gnu/packages/qt.scm (python-pyqt-6): Update to 6.6.1.

Change-Id: Ie2de2267eca8a164a3bda86c69b41b9371d758a1
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:13 -04:00
Zheng Junjie
2083a4e310
gnu: python-sip: Update to 6.8.3.
* gnu/packages/qt.scm (python-sip): Update to 6.8.3.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-tomli. Remove python-toml, python-ply.

Change-Id: I03fcec79a8124a545c9bb5fcfe0d0bb9de88434e
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
0a2d7d4a84
gnu: kpackage: Disable plasma-query test.
* gnu/packages/kde-frameworks.scm (kpackage)
[arguments]: Remove #:parallel-tests? argument.
<phases>: Add disable-problematic-tests phase.

Change-Id: Ie79a7742bb62bb59fe16af3a2b9a0c4a5c925ee3
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
6e76ecde2d
gnu: kimageannotator: Update to 0.7.1.
* gnu/packages/kde-frameworks.scm (kimageannotator): Update to 0.7.1.

Change-Id: I847a08e2b36b138a135998a77c7e27449679766c
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
cbf60a9122
gnu: kcolorpicker: Update to 0.3.1.
* gnu/packages/kde-frameworks.scm (kcolorpicker): Update to 0.3.1.

Change-Id: I61d133663b7f820ee3f28c1b03291a5ba427542f
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
64e1797e21
gnu: jami: Update to 20240325.0.
* gnu/packages/jami.scm
(libjami): Update to 20240325.0.
[make-flags]: Reinstate ut_media_player test.
[phases]: Remove obsolete extend-scheduler-test-timeout phase.
(jami): Update to 20240325.0.
[source]: Remove jami-qml-tests-discovery patch.  Add jami-qwindowkit and
jami-tests-qtwebengine-ifdef-to-if patches.
[configure-flags]: Add -DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS.
Replace -DENABLE_TESTS=ON with -DBUILD_TESTING=ON.
[phases] <check>: Update comment for QML test suite.
[native-inputs]: Add qthttpserver and qtwebsockets.
[inputs]: Add qwindowkit.
* gnu/packages/patches/jami-qml-tests-discovery.patch: Delete file.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Update patch.
* gnu/packages/patches/jami-qwindowkit.patch: New file.
* gnu/packages/patches/jami-tests-qtwebengine-ifdef-to-if.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update accordingly.

Change-Id: I5d47bdfd2aabab5baff44db8436051a9890cba6d
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
4a301dae2b
gnu: Add qthttpserver.
* gnu/packages/qt.scm (qthttpserver): New variable.

Change-Id: I5413984d1eeb5ab99f7e52aabc805751e1b127fb
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
95757e062f
gnu: Add qwindowkit.
* gnu/packages/qt.scm (qwindowkit): New variable.

Change-Id: Ie1a05de4db23f353b47bc32a4ea66c6e3612415a
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
713ac1fe47
gnu: Add qmsetup.
* gnu/packages/cmake.scm (qmsetup): New variable.

Change-Id: Iea83c59498fe7da97a01725a293915669e6714f9
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
06755dca11
gnu: Add syscmdline.
* gnu/packages/cpp.scm (syscmdline): New variable.

Change-Id: I721b0eb5358cf41eade23c093b506b4750c53082
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
af1000a9bf
gnu: ffmpeg-jami: Apply patch adding pipewire support.
* gnu/packages/patches/ffmpeg-jami-pipewiregrab-source-filter.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/video.scm (ffmpeg-jami) [source]: Apply it.

Change-Id: I93efcda6e688cea46d8a878b5a436422f1827ec3
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
022a31e045
gnu: dhtnet: Update to 0.0.1-2.024c46f.
* gnu/packages/networking.scm (dhtnet): Update to 0.0.1-2.024c46f.
[phases] <delete-problematic-tests>: Reinstate the fileutils test.  Disable
the new 'tests_ice' tests.

Change-Id: I15f7e76cd7a777fc9f537dec752b45f4b5ed4e92
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
e5aebf8a59
gnu: pjproject-jami: Update to 2.13.1-1.e12ea3b.
* gnu/packages/telephony.scm (pjproject-jami): Update to 2.13.1-1.e12ea3b.

Change-Id: Idd6c60a4795e7b2661963358568005162705679f
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
625fa5745e
gnu: qtbase: Disable the tst_qxmlstream test on powerpc64-le.
* gnu/packages/qt.scm (qtbase) [phases] <check>
[ppc64le]: Disable tst_qxmlstream test.

Change-Id: Ie15b5cc78d0a99906ed6c2ca1e16810bdedf27c2
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
470ca56110
gnu: qtbase: Replace QML2_IMPORT_PATH with QML_IMPORT_PATH.
* gnu/packages/qt.scm (qtbase) [native-search-paths]: Replace QML2_IMPORT_PATH
with QML_IMPORT_PATH, preferred for Qt 6 and up.
[phases] <check>: Likewise.
(qtdeclarative, qtwebsockets, qtwebchannel, qtscxml)
(qtremoteobjects, qtspeech): Likewise.

Change-Id: Ib64fce15a4333cdf36a41330c13987d867329c9c
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
cfcd5df74d
gnu: qtbase: Have qmlimportscanner honor QML_IMPORT_PATH.
* gnu/packages/qt.scm (qtbase) [source]: Apply
qtbase-qmlimportscanner-qml-import-path.patch patch.
* gnu/packages/patches/qtbase-qmlimportscanner-qml-import-path.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I256939aa30a5d158ac0a78b85670b9f287c920ca
2024-04-03 18:05:10 -04:00
Maxim Cournoyer
0ca33051f3
gnu: qtscxml: Update to 6.6.2.
* gnu/packages/qt.scm (qtscxml): Update to 6.6.2.

Change-Id: I5562573f2ce4b3f803a6463855b60d7a9a502a35
2024-04-03 18:05:10 -04:00
Zheng Junjie
288b040a6f
gnu: qt-creator: Update to 12.0.2.
* gnu/packages/qt.scm (qt-creator): Update to 12.0.2.

Change-Id: Ibd753a2bafa6d4427c03d5ab657544571892b930
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:10 -04:00
Zheng Junjie
b07346c34b
gnu: Add qtspeech.
* gnu/packages/qt.scm (qtspeech): New variable.

Change-Id: I99294321514e7e3908d2f25812ceaa76d60bf060
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:10 -04:00
Zheng Junjie
ed940fb223
gnu: qtspeech: Rename package to qtspeech-5.
* gnu/packages/qt.scm (qtspeech): Rename to qtspeech-5.
(python-pyside-2)
* gnu/packages/games.scm (chessx)
* gnu/packages/kde-frameworks.scm (knotifications, ktextwidgets)
* gnu/packages/kde-pim.scm (kdepim-runtime, kpimtextedit)
* gnu/packages/kde-utils.scm (kmouth)
* gnu/packages/kde.scm (okular)
* gnu/packages/radio.scm (sdrangel): Adjust inputs accordingly..

Change-Id: I65ae1f4e3601f0caa8304cea6fb12f991f8e52a1
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:09 -04:00
Zheng Junjie
fa2fe542c3
gnu: Add qtsensors.
* gnu/packages/qt.scm (qtsensors): New variable.

Change-Id: I5d5bf3902f3340d6e73dc8889e27d4e5bf28b058
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:09 -04:00
Zheng Junjie
83da3a13bf
gnu: qtsensors: Rename package to qtsensors-5.
* gnu/packages/qt.scm (qtsensors): Rename to qtsensors-5
* gnu/packages/qt.scm (python-pyqt, python-pyside-2)
* gnu/packages/geo.scm (openorienteering-mapper)
* gnu/packages/kde-plasma.scm (kscreen)
* gnu/packages/education.scm (gcompris-qt)
Adjust inputs.

Change-Id: Ie18fdf82881e508ecc25c535088672d1a89f19ba
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:09 -04:00
Zheng Junjie
e2d1eaef29
gnu: python-shiboken-6: Update to 6.6.2.
* gnu/packages/qt.scm (python-shiboken-6, python-pyside-6): Update to 6.6.2.
(python-shiboken-6)[properties]: Set upstream-name.
(python-pyside-6)[arguments]<#:configure-flags>: Set CMAKE_INSTALL_RPATH.

Change-Id: I098481f860c3bc97a629cca719305b2d00c3eace
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:09 -04:00
Zheng Junjie
8dad48c804
gnu: qtwebengine: Update to 6.6.2.
* gnu/packages/qt.scm (qtwebengine): Update to 6.6.2.
(qtwebengine)[source]: Adjust snippet.
[arguments]<#:configure-flags>: Adjust it.
<#:phases>: Add 'delete-installed-tests phase.

Change-Id: If60f91e27464a80a927f459cc627a7a5ae3f229a
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:09 -04:00
Zheng Junjie
63c21f90b4
gnu: qtremoteobjects: Update to 6.6.2.
* gnu/packages/qt.scm (qtremoteobjects): Update to 6.6.2.

Change-Id: I8c0bf3b125dc8a2c319caf2f0b9be381e4521b8c
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:09 -04:00
Zheng Junjie
31119e1255
gnu: qtnetworkauth: Update to 6.6.2.
* gnu/packages/qt.scm (qtnetworkauth): Update to 6.6.2.

Change-Id: I5fac372916ce516cd2ac3e7dbd83a32fc77024ec
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:08 -04:00
Zheng Junjie
3e32a76a4e
gnu: qtpositioning: Update to 6.6.2.
* gnu/packages/qt.scm (qtpositioning): Update to 6.6.2.

Change-Id: I86ba435616033922d9a26f86614ffcfd0cb6ef03
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:08 -04:00
Zheng Junjie
9666be7cd3
gnu: qttranslations: Update to 6.6.2.
* gnu/packages/qt.scm (qttranslations): Update to 6.6.2.

Change-Id: I1136bf3027303ea79a872605189290ca28670ce8
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:08 -04:00
Zheng Junjie
478037a051
gnu: qttools: Update to 6.6.2.
* gnu/packages/qt.scm (qttools): Update to 6.6.2.
[inputs]: Add zstd:lib.
Change-Id: I8d5ea1b3135809e28e2d159e8050ee9642c66d27

Change-Id: I7b78392d11fc7d3e5e9319fd60f4fcf57b0e9c2d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:08 -04:00
Zheng Junjie
008e459645
gnu: qtlottie: Update to 6.6.2.
* gnu/packages/qt.scm (qtlottie): Update to 6.6.2.

Change-Id: I82903a9593c7536bf9f38165b596774cf88994c6
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:08 -04:00
Zheng Junjie
6fbd865e49
gnu: qtlanguageserver: Update to 6.6.2.
* gnu/packages/qt.scm (qtlanguageserver): Update to 6.6.2.

Change-Id: I08eb5329f3ee52b86002a9f3eb75f5b8672972d9
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:08 -04:00
Zheng Junjie
969ee39315
gnu: qtwebchannel: Update to 6.6.2.
* gnu/packages/qt.scm (qtwebchannel): Update to 6.6.2.

Change-Id: If488f765e1373f2886eed2cc4e76f34350283682
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:08 -04:00
Zheng Junjie
fb231039f7
gnu: qtwayland: Update to 6.6.2.
* gnu/packages/qt.scm (qtwayland): Update to 6.6.2.
[arguments]<#:phases>: Adjust 'set-test-environment phase.
Change-Id: I9aeaed2aa2c3f4d7275ea7a516baf6ff8fbf81ca

Change-Id: I106db86ced2ecfcb98892603a723f0ad11f48477
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:07 -04:00
Zheng Junjie
d560cedfc0
gnu: qtmultimedia: Update to 6.6.2.
* gnu/packages/qt.scm (qtmultimedia): Update to 6.6.2.
[arguments]<#:phases>: Adjust 'disable-integration-tests phase.

Change-Id: I8dd6e4767b40436199e4d45a0b75c4bd3136b386
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:07 -04:00
Zheng Junjie
3805adb785
gnu: qtshadertools: Update to 6.6.2.
* gnu/packages/qt.scm (qtshadertools): Update to 6.6.2.

Change-Id: Iaba081f9a576c12b9e9cb4a8002376c8326a30cb
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:07 -04:00
Zheng Junjie
09ed6bdc28
gnu: qtwebsockets: Update to 6.6.2.
* gnu/packages/qt.scm (qtwebsockets): Update to 6.6.2.

Change-Id: I10bfabe99fd53b47e2ec1dc50757ad89fd3f3b96
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:07 -04:00
Zheng Junjie
2202f440e6
gnu: qtdeclarative: Update to 6.6.2.
* gnu/packages/qt.scm (qtdeclarative): Update to 6.6.2.
[arguments]<#:phases>: Disable flaky tst_qmltyperegistrar test.  Disable
failing tst_qquickiconimage test.
* gnu/packages/patches/qtdeclarative-disable-qmlcache.patch: Adjust it.

Change-Id: Ic7ddb603524ff07916d57b2ce92b7ffa407a5004
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:07 -04:00
Zheng Junjie
4605bc67d3
gnu: qtimageformats: Update to 6.6.2.
* gnu/packages/qt.scm (qtimageformats): Update to 6.6.2.

Change-Id: I111f67258116f1bd4e0e3029d38afaf0ed024435
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:06 -04:00
Zheng Junjie
e36d111e76
gnu: qtsvg: Update to 6.6.2.
* gnu/packages/qt.scm (qtsvg): Update to 6.6.2.

Change-Id: Ibd80b03bb776cdbe2084e8be65ddd1ccc0edb6ad
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:06 -04:00
Zheng Junjie
ae5d5bb3f5
gnu: qt5compat: Update to 6.6.2.
* gnu/packages/qt.scm (qt5compat): Update to 6.6.2.

Change-Id: I9bdb9fbe880cabbc39d7928340e54ba2793131db
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:06 -04:00
Zheng Junjie
074ddc321c
gnu: qtbase: Update to 6.6.2.
* gnu/packages/qt.scm (qtbase): Update to 6.6.2.
[source]: Unbundle pcre2, md4c. Remove qtbase-use-TZDIR.patch. Add
qtbase-find-tools-in-PATH.patch,
qtbase-qmake-fix-includedir.patch,
[arguments]<#:phases>: Adjust 'patch-more-paths phase, skip tst_selftests test.
[inputs]: Add libb2

* gnu/packages/patches/qtbase-use-TZDIR.patch: Remove this.
* gnu/packages/patches/qtbase-find-tools-in-PATH.patch: New file.
* gnu/packages/patches/qtbase-qmake-fix-includedir.patch: New file.

* gnu/local.mk (dist_patch_DATA): Remove qtbase-use-TZDIR.patch.
Register qtbase-find-tools-in-PATH.patch,
qtbase-qmake-fix-includedir.patch.

Change-Id: I72af9c8f2e930bcae18f36ceca18a0a53f5c3e15
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:06 -04:00
Leo Famulari
629614c7a3
gnu: libarchive: Fix a potential security issue.
https://github.com/libarchive/libarchive/pull/2101

* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive/fixed): New variable.
* gnu/packages/patches/libarchive-remove-potential-backdoor.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Change-Id: I939e9b842b10d1a78125da4a4599c38d9c037079
2024-04-03 17:59:25 -04:00
John Kehayias
9b560fee23
gnu: xorg-server: Update to 21.1.12 [security fixes].
Fixes CVE-2024-31080, CVE-2024-31081, CVE-2024-31081, and CVE-2024-31083.  See
the X.Org Security Advisory,
<https://lists.x.org/archives/xorg/2024-April/061615.html>, for details.

* gnu/packages/xorg.scm (xorg-server): Update to 21.1.12.

Change-Id: I384b91344f122f02e6261e2061bc45439cb03f7c
2024-04-03 17:42:59 -04:00
John Kehayias
e8dba8afff
gnu: xorg-server-xwayland: Update to 23.2.5 [security fixes].
Fixes CVE-2024-31080, CVE-2024-31081, and CVE-2024-31083.  See the X.Org
Security Advisory, <https://lists.x.org/archives/xorg/2024-April/061615.html>,
for details.

* gnu/packages/xorg.scm (xorg-server-xwayland): Update to 23.2.5.

Change-Id: I8d6b8f65bb6d06374a1ea925b5ff2a399a3efeac
2024-04-03 15:54:03 -04:00