me
/
guix
Archived
1
0
Fork 0
Commit Graph

95587 Commits (591af24ade1021d91a3e7c62fcc7a8c90f00d4bb)

Author SHA1 Message Date
( 1cce28235d
gnu: Add go-github-com-onsi-gomega.
* gnu/packages/golang.scm (go-github-com-onsi-gomega): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:45:25 -05:00
(unmatched-parenthesis 992d69b1e7
gnu: Add go-github-com-emersion-go-msgauth.
* gnu/packages/golang.scm (go-github-com-emersion-go-msgauth): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:32:14 -05:00
(unmatched-parenthesis 088af73409
gnu: Add go-github-com-emersion-go-milter.
* gnu/packages/golang.scm (go-github-com-emersion-go-milter): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:32:09 -05:00
(unmatched-parenthesis 22789276b5
gnu: Add go-github-com-emersion-go-maildir.
* gnu/packages/golang.scm (go-github-com-emersion-go-maildir): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:32:05 -05:00
(unmatched-parenthesis 29b0fc4cda
gnu: Add go-github-com-lithammer-fuzzysearch.
* gnu/packages/golang.scm (go-github-com-lithammer-fuzzysearch): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:31:58 -05:00
(unmatched-parenthesis a3e196f69e
gnu: Add go-git-sr-ht--sircmpwn-getopt.
* gnu/packages/golang.scm (go-git-sr-ht--sircmpwn-getopt): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:31:43 -05:00
(unmatched-parenthesis 9bb0001a0e
gnu: Add go-github-com-arran4-golang-ical.
* gnu/packages/golang.scm (go-github-com-arran4-golang-ical): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:31:38 -05:00
(unmatched-parenthesis 5e2c3f9035
gnu: Add go-github-com-niemeyer-pretty.
* gnu/packages/golang.scm (go-github-com-niemeyer-pretty): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:31:34 -05:00
(unmatched-parenthesis 26e57c2318
gnu: Add go-github-com-emersion-go-smtp.
* gnu/packages/golang.scm (go-github-com-emersion-go-smtp): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:31:10 -05:00
(unmatched-parenthesis 4118197603
gnu: Add go-github-com-emersion-go-pgpmail.
* gnu/packages/golang.scm (go-github-com-emersion-go-pgpmail): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:31:03 -05:00
(unmatched-parenthesis 171f1918ca
gnu: Add go-github-com-protonmail-go-crypto.
* gnu/packages/golang.scm (go-github-com-protonmail-go-crypto): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:30:48 -05:00
(unmatched-parenthesis c4618ca13f
gnu: Add go-github-com-emersion-go-imap-sortthread.
* gnu/packages/golang.scm (go-github-com-emersion-go-imap-sortthread):
  New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:21:01 -05:00
(unmatched-parenthesis 394a33f74c
gnu: go-github-com-emersion-go-imap: Update to 1.2.1.
* gnu/packages/golang.scm (go-github-com-emersion-go-imap): Update
  to 1.2.1.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:20:56 -05:00
(unmatched-parenthesis f42e4f22f6
gnu: go-github-com-emersion-go-sasl: Update to 0b9dcfb.
* gnu/packages/golang.scm (go-github-com-emersion-go-sasl): Update
  to 0b9dcfb.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:20:48 -05:00
(unmatched-parenthesis eca45904e6
gnu: Add go-github-com-emersion-go-message.
* gnu/packages/golang.scm (go-github-com-emersion-go-message): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:20:40 -05:00
(unmatched-parenthesis fd52a5986f
gnu: Add go-github-com-emersion-go-textwrapper.
* gnu/packages/golang.scm (go-github-com-emersion-go-textwrapper): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:20:35 -05:00
(unmatched-parenthesis 683c8c9db4
gnu: Add go-github-com-gatherstars-com-jwz.
* gnu/packages/golang.scm (go-github-com-gatherstars-com-jwz): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:20:26 -05:00
(unmatched-parenthesis 9a49beb272
gnu: Add go-github-com-jhillyerd-enmime.
* gnu/packages/golang.scm (go-github-com-jhillyerd-enmime): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:20:13 -05:00
(unmatched-parenthesis 17495dae46
gnu: Add go-github-com-cention-sany-utf7.
* gnu/packages/golang.scm (go-github-com-cention-sany-utf7): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:20:04 -05:00
(unmatched-parenthesis 8177fec860
gnu: Add go-github-com-go-test-deep.
* gnu/packages/golang.scm (go-github-com-go-test-deep): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-27 10:17:18 -05:00
Remco van 't Veer ed5fed2c4c
gnu: ruby-3.0: Update to 3.0.5. [security fixes].
Fixes: CVE-2021-33621: HTTP response splitting in CGI.

* gnu/packages/ruby.scm (ruby-3.0): Update to 3.0.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-27 12:59:47 +02:00
Remco van 't Veer 49b4d4f708
gnu: ruby: Update to 2.7.7. [security fixes].
Fixes: CVE-2021-33621: HTTP response splitting in CGI.

* gnu/packages/ruby.scm (ruby-2.7-fixed): Update to 2.7.7.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-27 12:58:29 +02:00
Efraim Flashner 9e4f89df57
gnu: yt-dlp: Update to 2022.11.11.
* gnu/packages/video.scm (yt-dlp): Update to 2022.11.11.
2022-11-27 12:53:03 +02:00
Efraim Flashner 8485178e34
gnu: wgetpaste: Update to 2.33.
* gnu/packages/wget.scm (wgetpaste): Update to 2.33.
2022-11-27 12:47:40 +02:00
Efraim Flashner ac8de9eb7e
gnu: vim: Update to 9.0.0954.
* gnu/packages/vim.scm (vim): Update to 9.0.0954.
2022-11-27 12:47:39 +02:00
Efraim Flashner 004afd079b
gnu: mg: Update to 20221112.
* gnu/packages/text-editors.scm (mg): Update to 20221112.
2022-11-27 12:47:39 +02:00
Efraim Flashner 266c918263
gnu: flatpak: Update to 1.14.1.
* gnu/packages/package-management.scm (flatpak): Update to 1.14.1.
2022-11-27 12:47:39 +02:00
Efraim Flashner de32c09563
gnu: btrfs-progs: Update to 6.0.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 6.0.2.
2022-11-27 12:47:34 +02:00
Sughosha via Guix-patches via 7f9a2930bf
gnu: ardour: Update to 7.1
* gnu/packages/audio.scm (ardour): Update to 7.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-27 00:24:56 +01:00
jgart fb2aafa127
gnu: emacs-lpy: Update to fa95b11.
* gnu/packages/emacs-xyz.scm (emacs-lpy): Update to fa95b11.
[propagated-inputs]: Add EMACS-FUNCTION-ARGS.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-27 00:16:43 +01:00
jgart 1b6bb4783c
gnu: Add emacs-function-args.
* gnu/packages/emacs-xyz.scm (emacs-function-args): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-27 00:16:43 +01:00
Hilton Chain via Guix-patches via 77d249aa10
gnu: Add emacs-org-rainbow-tags.
* gnu/packages/emacs-xyz.scm (emacs-org-rainbow-tags): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-27 00:16:42 +01:00
Nicolas Goaziou ae1efb41b8
gnu: lagrange: Update to 1.14.1.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.14.1.
2022-11-27 00:16:42 +01:00
Nicolas Goaziou 89c385faef
gnu: emacs-paredit: Update to 26.
* gnu/packages/emacs-xyz.scm (emacs-paredit): Update to 26.
2022-11-27 00:16:42 +01:00
Fidel Ramos 97bbdedfd3
gnu: Add emacs-dirvish.
* gnu/packages/emacs-xyz.scm (emacs-dirvish): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2022-11-21 09:00:25 +04:00
Ludovic Courtès 99ba4ddb03
gnu: nautilus: Fix crash due to loading extensions twice.
Fixes <https://issues.guix.gnu.org/58221>.
Reported by Tobias Kortkamp <tobias.kortkamp@gmail.com>.

Previously, if NAUTILUS_EXTENSION_PATH contained the same directory
several times, Nautilus could end up loading the same extension a second
time and crash.  This patch ensures that each extension cannot be loaded
more than once.

* gnu/packages/patches/nautilus-extension-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (nautilus)[source]: Use it.
[arguments]: Remove 'make-extensible' phase.
2022-11-20 23:20:32 +01:00
Ludovic Courtès 8c7ea71344
installer: Add comment above the 'packages' field.
* gnu/installer/services.scm (system-services->configuration): Add
heading above the 'packages' field.  Rename 'heading' to
'service-heading'.
2022-11-20 23:20:31 +01:00
Ricardo Wurmus 238d983b4e
gnu: bchoppr: Update to 1.12.0.
* gnu/packages/music.scm (bchoppr): Update to 1.12.0.
2022-11-20 21:48:42 +01:00
Ricardo Wurmus c585b4bc68
file-systems: Always do recursive bind mounts.
Fixes <https://issues.guix.gnu.org/59185>.

* guix/build/syscalls.scm (MS_REC): New variable.
* gnu/build/file-systems.scm (mount-flags->bit-mask): Set MS_REC bit when
bind-mounting.
2022-11-20 21:27:10 +01:00
Marius Bakke 4416e94e51
gnu: xmlsec-openssl: Remove input labels.
* gnu/packages/xml.scm (xmlsec-openssl)[inputs]: Remove labels.
2022-11-20 21:08:08 +01:00
Marius Bakke 127314f5cc
gnu: xmlsec-nss: Remove input labels.
* gnu/packages/xml.scm (xmlsec-nss)[native-inputs, inputs]: Remove labels.
2022-11-20 21:08:08 +01:00
Marius Bakke 49a7232c5d
gnu: oath-toolkit: Fix test failure with new xmlsec.
* gnu/packages/patches/oath-toolkit-xmlsec-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/authentication.scm (oath-toolkit)[source](patches): New field.
2022-11-20 21:08:08 +01:00
Marius Bakke 225dc9dc63
gnu: xmlsec: Update to 1.2.36.
* gnu/packages/xml.scm (xmlsec): Update to 1.2.36.
2022-11-20 21:08:08 +01:00
Marius Bakke 5284887524
gnu: xmlsec: Add 'upstream-name' property.
* gnu/packages/xml.scm (xmlsec)[properties]: New field.
2022-11-20 21:08:08 +01:00
Marius Bakke 351bada950
services: mysql: Run mariadb-install-db instead of hard coding schemas.
* gnu/services/databases.scm (mysql-install): Run "mariadb-install-db" instead
of a hard coded set of SQL commands.
(mysql-upgrade-wrapper): Explicitly run as mysql user.
2022-11-20 17:54:05 +01:00
Marius Bakke 3323ffa66d
services: mysql: Remove mysql-install-service in favor of wrapper.
* gnu/services/databases.scm (mysql-with-install-lock): Remove variable.
(mysql-start): Rename to ...
(mysqld-wrapper): ... this.  Do the preliminary initialization steps and call
out to MYSQL-INSTALL when necessary.
(mysql-install): Only initialize table schemas.
(mysql-install-shepherd-service): Remove.
(mysql-service)[requirement]: Remove 'mysql-install.  Add 'user-processes.
[start]: Don't pass #:user and #:group.
(mysql-shepherd-services): Remove MYSQL-INSTALL-SHEPHERD-SERVICE.
2022-11-20 17:54:05 +01:00
Marius Bakke e4a74f38df
services: mysql-upgrade: Add log file.
* gnu/services/databases.scm (mysql-upgrade-shepherd-service)[start]: Pass
 #:log-file.
2022-11-20 17:54:05 +01:00
Marius Bakke 6ac97bb503
services: mysql-upgrade: Support custom datadir.
* gnu/services/databases.scm (mysql-upgrade-wrapper): Take service
configuration as argument, and pass the config file to mysql_upgrade.
(mysql-upgrade-shepherd-service): Pass CONFIG instead of just socket and
executable to MYSQL-UPGRADE-WRAPPER.
2022-11-20 17:54:05 +01:00
Ellen Papsch c7b266fdf2
gnu: mysql: Support custom data dir.
* gnu/services/databases.scm (mysql-configuration): Add datadir property.
* gnu/services/databases.scm (mysql-configuration-file): Replace hard coded
data dir with property from config.
* gnu/services/databases.scm (%mysql-activation): Remove activation, it runs
before PID 1. The data dir may reside on a file system not mounted at this
time.
* gnu/services/databases.scm (mysql-install-shepherd-service): Create service
which replaces the activation. Provide mysql-install.
* gnu/services/databases.scm (mysql-shepherd-service): Move invocation of
mysqld to mysql-start program-file, because the invocation gotten more
complex. Require mysql-install.
* gnu/services/databases.scm (mysql-start): Invoke mysqld only if a lock file
appears.
* gnu/services/databases.scm (mysql-shepherd-services): Prepend the install
service before the normal service.
* gnu/services/databases.scm (mysql-upgrade-wrapper): Increase timeout to
  20s to let the mysql install procedure finish.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-20 17:54:04 +01:00
Marius Bakke 96efebed24
tests: mysql: Wait for the socket before running queries.
* gnu/tests/databases.scm (run-mysql-test): Add socket test.
2022-11-20 17:54:04 +01:00
Marius Bakke fe0a1b49c1
gnu: postgresql@10: Update to 10.23.
* gnu/packages/databases.scm (postgresql-10): Update to 10.23.
2022-11-20 17:54:04 +01:00
Marius Bakke a4e74cf344
gnu: postgresql@11: Update to 11.18.
* gnu/packages/databases.scm (postgresql-11): Update to 11.18.
2022-11-20 17:54:04 +01:00
Marius Bakke 5e861c1aee
gnu: postgresql@13: Update to 13.9.
* gnu/packages/databases.scm (postgresql-13): Update to 13.9.
2022-11-20 17:54:04 +01:00
Marius Bakke bb9837f66c
gnu: postgresql: Add 15.1.
* gnu/packages/databases.scm (postgresql-15): New variable.
(postgresql-14): Inherit from it.
2022-11-20 17:54:04 +01:00
Marius Bakke 44f087fcc7
gnu: inkbox: Fix build.
* gnu/packages/ebook.scm (inkbox)[arguments]: Use G-expression.
2022-11-20 15:15:33 +01:00
Marius Bakke e994412c19
gnu: inkbox: Update home-page and source URI.
* gnu/packages/ebook.scm (inkbox)[home-page]: Set to repository, as the
previous was NXDOMAIN.
[source](uri): Use HOME-PAGE.
2022-11-20 15:15:33 +01:00
Marius Bakke 20d5b8b4d5
gnu: fmit: Remove input labels.
* gnu/packages/music.scm (fmit)[native-inputs]: Remove labels.
2022-11-20 15:15:33 +01:00
Marius Bakke 9b808922e9
gnu: fmit: Fix build.
* gnu/packages/music.scm (fmit)[arguments]: Adjust for label changes.
2022-11-20 15:15:33 +01:00
Marius Bakke d56b1cea91
gnu: openal: Add upstream-name property.
* gnu/packages/audio.scm (openal)[properties]: New field.
2022-11-20 15:15:33 +01:00
Marius Bakke 3258eae9ee
gnu: qtcolorwidgets: Update to 2.2.0.
* gnu/packages/qt.scm (qtcolorwidgets): Update to 2.2.0.
2022-11-20 15:15:33 +01:00
Marius Bakke 39de9fd90c
gnu: gzochi: Add missing dependency.
* gnu/packages/game-development.scm (gzochi)[inputs]: Add GMP.
[native-inputs]: Remove label while at it.
2022-11-20 15:15:33 +01:00
Marius Bakke 3a91ee3b88
gnu: protobuf@2: Fix build.
* gnu/packages/protobuf.scm (protobuf-2)[build-system]: Set to GNU-BUILD-SYSTEM.
[arguments]: Clear.
[outputs]: Remove "static".
2022-11-20 15:15:33 +01:00
(unmatched-parenthesis 7343bb8325
gnu: Add go-github-com-jaytaylor-html2text.
* gnu/packages/golang.scm (go-github-com-jaytaylor-html2text): New
  variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-20 08:54:11 -05:00
(unmatched-parenthesis 4fb0b075e4
gnu: Add go-github-com-gogs-chardet.
* gnu/packages/golang.scm (go-github-com-gogs-chardet): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-20 08:54:11 -05:00
(unmatched-parenthesis a2af6352e3
gnu: Add go-github-com-ssor-bom.
* gnu/packages/golang.scm (go-github-com-ssor-bom): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-20 08:54:11 -05:00
(unmatched-parenthesis 9290e943cf
gnu: Add go-github-com-rivo-tview.
* gnu/packages/golang.scm (go-github-com-rivo-tview): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-20 08:54:11 -05:00
Guillaume Le Vaillant 52fdcf299d
gnu: cl-virality: Don't install examples.
* gnu/packages/lisp-xyz.scm (sbcl-virality)[arguments]: Add 'delete-examples'
  phase.
2022-11-20 14:45:00 +01:00
Paul A. Patience c8f406056f
gnu: Add cl-simplified-types.
* gnu/packages/lisp-xyz.scm (sbcl-simplified-types, cl-simplified-types,
  ecl-simplified-types): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-20 14:45:00 +01:00
Paul A. Patience 46a2e98ca9
gnu: Add cl-pp-toml.
* gnu/packages/lisp-xyz.scm (sbcl-pp-toml, cl-pp-toml, ecl-pp-toml): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-20 14:45:00 +01:00
Sharlatan Hellseher 9c2d6ddfbe
gnu: Add cl-virality.
* gnu/packages/lisp-xyz.scm (cl-virality, sbcl-virality): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-20 14:45:00 +01:00
(unmatched-parenthesis ae90aaa60c
gnu: Rename go-golang-org-colorful to go-github-com-lucasb-eyer-go-colorful.
* gnu/packages/golang.scm (go-golang-org-colorful): Deprecate and rename to...
(go-github-com-lucasb-eyer-go-colorful): ...this.
(go-github-com-gdamore-tcell)[inputs]: Rename go-golang-org-colorful to
go-github-com-lucasb-eyer-go-colorful.
(go-github-com-muesli-termenv)[inputs]: Likewise.
(go-github-com-charmbracelet-glamour)[inputs]: Likewise.
(go-github-com-charmbracelet-bubbletea)[inputs]: Likewise.
* gnu/packages/configuration-management.scm (chezmoi)[native-inputs]: Rename
go-golang-org-colorful to go-github-com-lucasb-eyer-go-colorful.
* gnu/packages/image-viewers.scm (pixterm)[inputs]: Likewise.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-20 08:31:05 -05:00
(unmatched-parenthesis 35cbf0c04a
gnu: Add go-github-com-go-ini-ini.
* gnu/packages/golang.scm (go-github-com-go-ini-ini): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-20 08:31:05 -05:00
( cfec9f0552
gnu: go-github-com-zenhack-go-notmuch: Use ungexp-native.
* gnu/packages/golang.scm (go-github-com-zenhack-go-notmuch)
[arguments]<#:phases>{'unpack-test-fixtures}: Use ungexp-native with
notmuch-fixtures.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-20 12:00:04 +00:00
Leo Nikkilä d072bcebbf
gnu: Fix copyright line.
This is a follow-up to commit 9ad311ec15.

* gnu/packages/virtualization.scm: Remove copyright line.
* gnu/services/virtualization.scm: Add copyright line.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-20 12:00:04 +00:00
Christopher Baines dafab37110
services: guix-build-coordinator: Remove duplicate log timestamp.
* gnu/services/guix.scm (guix-build-coordinator-shepherd-services,
guix-build-coordinator-agent-shepherd-services,
guix-build-coordinator-queue-builds-shepherd-services): Set
%current-logfile-date-format to "".

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-20 12:00:04 +00:00
Marius Bakke b8fd2877c9
gnu: python-pbkdf2: Don't use python-pycrypto.
* gnu/packages/python-xyz.scm (python-pbkdf2)[propagated-inputs]: Remove.
2022-11-20 12:17:30 +01:00
Marius Bakke 0985bba557
gnu: python-flask-restful: Remove unused dependency.
* gnu/packages/python-web.scm (python-flask-restful)[propagated-inputs]:
Remove PYTHON-PYCRYPTO.
2022-11-20 12:17:30 +01:00
Marius Bakke 92be7e088d
gnu: ansible-core: Build with python-pycryptodome.
* gnu/packages/admin.scm (ansible-core)[native-inputs]: Replace
PYTHON-PYCRYPTO with PYTHON-PYCRYPTODOME.
2022-11-20 12:17:30 +01:00
Marius Bakke 39d607796b
gnu: python-pycryptodome: Update to 3.15.0.
* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.15.0.
(python-pycryptodomex): Update hash.
2022-11-20 12:17:30 +01:00
kiasoc5 4727f45d04
gnu: iwd: Update to 2.0.
* gnu/packages/networking.scm (iwd): Update to 2.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-20 11:02:03 +02:00
kiasoc5 904decf7c0
gnu: ell: Update to 0.54.
* gnu/packages/linux.scm (ell): Update to 0.54.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-20 11:01:51 +02:00
Andy Tai 8db67a3854
gnu: lightning: Update to 2.2.0.
gnu/packages/assembly.scm (lightning): Update to 2.2.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-20 10:50:22 +02:00
Adam Faiz 923be63b44
gnu: chipmunk: Use gexps.
* gnu/packages/game-development.scm (chipmunk)[arguments]: Use gexps.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-20 10:47:29 +02:00
Adam Faiz 3d1a5a3ec7
gnu: chipmunk: Fix build.
* gnu/packages/game-development.scm (chipmunk)[source]: Don't include
the <sys/sysctl.h> header. It has been removed in glibc since 2.32.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-20 10:46:30 +02:00
Liliana Marie Prikler d09a4cc7c7
gnu: Remove last reference to fortune-mod.
Since fortune-mod was removed in 6b6b947b61,
it makes no sense to mention it in the description of bsd-games.

* gnu/packages/games.scm (bsd-games): Remove reference to fortune-mod.
2022-11-20 09:22:36 +01:00
(unmatched-parenthesis 8cef05bab6
gnu: Add go-github-com-kyoh86-xdg.
* gnu/packages/golang.scm (go-github-com-kyoh86-xdg): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-19 23:45:29 -05:00
Philip McGrath ac09fcb955
gnu: racket-vm-cs: Avoid duplicate work.
Only configure with '--enable-racket' for cross-compilation: otherwise,
it effectively overrides '--enable-scheme' and bootstraps Chez Scheme
again. This change saves a couple minutes of build time. See upstream
discussion at <https://github.com/racket/racket/issues/4492>.

* gnu/packages/racket.scm (racket-vm-cs)[native-inputs]: Only supply a
Racket VM when cross-compiling.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-20 02:22:18 +01:00
Philip McGrath d9f51000ca
gnu: chez-scheme-for-racket: Support riscv64.
Use the new native backend instead of "portable bytecode".

* gnu/packages/chez.scm (target-chez-arch): Support riscv64-linux-gnu.
(%chez-features-table): Likewise.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-20 02:22:18 +01:00
Philip McGrath fca5e1a507
gnu: racket: Update to 8.7.
Also, update 'chez-scheme-for-racket' to 9.5.9.8.

Note that racket-backport-8.6-cross-install.patch,
racket-backport-8.6-docindex-write.patch, and
racket-backport-8.6-hurd.patch were missing from dist_patch_DATA.

* gnu/packages/patches/racket-backport-8.6-cross-install.patch,
gnu/packages/patches/racket-backport-8.6-docindex-write.patch,
gnu/packages/patches/racket-backport-8.6-hurd.patch,
gnu/packages/patches/racket-backport-8.6-zuo.patch: Remove patches.
* gnu/packages/patches/racket-backport-8.7-pkg-strip.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/racket.scm (%racket-origin)[patches]: Likewise.
(%racket-version): Update to 8.7.
(racket)[inputs]: Add 'scheme-doc' source package from '%racket-origin'.
(racket)[inputs]<compatibility, db, deinprogramm, draw, drracket>
<eopl, errortrace, gui, htdp, mzscheme, parser-tools, pict, plai, plot>
<r6rs, redex, scribble, slideshow, snip, typed-racket, srfi>
<string-constants>: Update checksums.
* gnu/packages/chez.scm (chez-scheme-for-racket): Update to 9.5.9.8.
[arguments]: Enable tests.
[description]: Update.
(chez-scheme-for-racket-bootstrap-bootfiles)[arguments]: Update path to
'rktboot'.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-20 02:22:18 +01:00
Kaelyn 68925b5ee7
gnu: libreoffice: Build reproducibly.
* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Include ‘.otp’
files in the 'reset-zip-timestamps phase.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-11-20 01:00:05 +01:00
Kaelyn 536adbd7cc
gnu: libreoffice: Fix build on i686-linux.
* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Add
"--enable-lto" and "--without-galleries" #:configure-flags.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-11-20 01:00:00 +01:00
Leo Famulari bc9234a8f8
gnu: linux-libre 4.9: Update to 4.9.334.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.334.
(linux-libre-4.9-pristine-source): Update hash.
2022-11-26 14:20:53 -05:00
Leo Famulari 330dca4a35
gnu: linux-libre 4.14: Update to 4.14.300.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.300.
(linux-libre-4.14-pristine-source): Update hash.
2022-11-26 14:20:52 -05:00
Leo Famulari 4a4e6d932f
gnu: linux-libre 4.19: Update to 4.19.267.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.267.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2022-11-26 14:20:52 -05:00
Leo Famulari 29fbc55f11
gnu: linux-libre 5.4: Update to 5.4.225.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.225.
(linux-libre-5.4-pristine-source, deblob-scripst-5.4): Update hashes.
2022-11-26 14:20:52 -05:00
Leo Famulari 319fa83dc9
gnu: linux-libre 5.10: Update to 5.10.156.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.156.
(linux-libre-5.10-pristine-source): Update hash.
2022-11-26 14:20:52 -05:00
Leo Famulari 241c89dc31
gnu: linux-libre 5.15: Update to 5.15.80.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.80.
(linux-libre-5.15-pristine-source): Update hash.
2022-11-26 14:20:51 -05:00
Leo Famulari bfb64adb66
gnu: linux-libre: Update to 6.0.10.
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.10.
(linux-libre-6.0-pristine-source): Update hash.
2022-11-26 14:20:46 -05:00
Marius Bakke c457c715a8
gnu: cdogs-sdl: Update to 1.4.0.
* gnu/packages/games.scm (cdogs-sdl): Update to 1.4.0.
2022-11-26 15:37:45 +01:00
Marius Bakke ac5b6006cf
gnu: varnish: Update to 7.2.1.
* gnu/packages/web.scm (varnish): Update to 7.2.1.
2022-11-26 15:03:55 +01:00
Liliana Marie Prikler 2404afea8b
gnu: Add cryptominisat.
* gnu/packages/maths.scm (cryptominisat): New variable.

Co-authored-by: Maximilian Heisinger <mail@maxheisinger.at>
2022-11-26 14:03:53 +01:00
Liliana Marie Prikler d3ce4a2619
gnu: Add louvain-community.
* gnu/packages/maths.scm (louvain-community): New variable.
2022-11-26 14:03:53 +01:00
Liliana Marie Prikler 58c24ec748
gnu: Add lingeling.
* gnu/packages/maths.scm (lingeling): New variable.
2022-11-26 14:03:53 +01:00
Liliana Marie Prikler fc061ce297
gnu: Add aiger.
* gnu/packages/maths.scm (aiger): New variable.
2022-11-26 14:03:53 +01:00
Christopher Baines ca98b3ab26
gnu: gst-plugins-bad: Skip elements/camerabin test on some systems.
It seems to frequently fail on i686-linux and aarch64-linux.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Skip the
elements/camerabin test on i686-linux and aarch64-linux.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:48:26 +01:00
aecepoglu 5ccb5837cc
gnu: cbqn-bootstrap: Update to 0-2.66584ce.
* gnu/packages/bqn.scm (cbqn-bootstrap): Update to 0-2.66584ce.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:39:43 +01:00
aecepoglu e1f8802dc1
gnu: bqn-sources: Update to commit 71ce3614...
* gnu/packages/bqn.scm (bqn-sources): Update to commit
71ce36141aaacfa714edca2e408ca522a3bc5554.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:36:46 +01:00
( 6c6cc42f0a
gnu: emacs-rec-mode: Patch executable paths.
* gnu/packages/databases.scm (emacs-rec-mode)[#:phases]: Add
‘patch-program-paths’.
[inputs]: Add recutils.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:26:37 +01:00
Liliana Marie Prikler 2f0f12933f
gnu: emacs-rec-mode: Use modern package style
* gnu/packages/databases.scm (emacs-rec-mode)[source]<snippet>: Use
G-Expression.
[arguments]: Convert to list of G-Expressions.
[native-inputs]: Drop gratuitous newline.
2022-11-26 13:21:39 +01:00
Nicolas Goaziou adf3eeceda
gnu: lagrange: Update to 1.14.0.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.14.0.
2022-11-26 12:10:10 +01:00
Zhu Zihao c91712aebc
gnu: Add mogan.
* gnu/packages/text-editors.scm (mogan): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-26 11:59:28 +01:00
Hilton Chain via Guix-patches via 920e809312
gnu: emacs-straight-el: Update to commit f21103d97d18.
* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to commit
f21103d97d18.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-26 11:53:56 +01:00
Hilton Chain via Guix-patches via fdad266577
gnu: emacs-ebuku: Update to commit 0c6cf404a49b.
* gnu/packages/emacs-xyz.scm (emacs-ebuku): Update to commit 0c6cf404a49b.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-26 11:53:23 +01:00
Nicolas Goaziou d223aff97d
gnu: emacs-detached: Update to 0.10.1.
* gnu/packages/emacs-xyz.scm (emacs-detached): Update to 0.10.1.
2022-11-26 11:15:40 +01:00
Nicolas Goaziou 203fe108b5
gnu: emacs-kind-icon: Update to 0.1.9.
* gnu/packages/emacs-xyz.scm (emacs-kind-icon): Update to 0.1.9.
[description]: Use proper Texinfo marker.  Remove useless "etc.".
2022-11-26 11:15:39 +01:00
Nicolas Goaziou 86e47b5ee9
gnu: emacs-xref: Update to 1.6.0.
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.6.0.
2022-11-26 11:15:39 +01:00
Nicolas Goaziou bd6de843e6
gnu: emacs-paredit: Update to 25.
* gnu/packages/emacs-xyz.scm (emacs-paredit): Update to 25.
[description]: Remove out of place emphasis markers.
2022-11-26 11:15:39 +01:00
Antero Mejr afa5fa8d5b
gnu: Add xkcdpass.
* gnu/packages/password-utils.scm (xkcdpass): New variable.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-11-26 09:21:10 +01:00
Danny Milosavljevic 7e0ad0dd0f
gnu: docker: Fix tests.
Fixes <https://issues.guix.gnu.org/59551>.
Reported by Edison Ibáñez <arkhan@riseup.net>

* gnu/packages/linux.scm (xfsprogs-5.9): New variable.
* gnu/packages/docker.scm (docker)[inputs]: Replace xfsprogs by xfsprogs-5.9.
2022-11-25 14:46:15 +01:00
Sharlatan Hellseher 78ee6dcfe1
gnu: Add python-sunpy.
* gnu/packages/astronomy.scm (python-sunpy): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher a3d85918f9
gnu: Add python-reproject.
* gnu/packages/astronomy.scm (python-reproject): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher 0575012803
gnu: Add python-hvpy.
* gnu/packages/astronomy.scm (python-hvpy): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher 0458cbd84c
gnu: Add python-mpl-animators.
* gnu/packages/astronomy.scm (python-mpl-animators): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher 3271fa1f40
gnu: Add python-drms.
* gnu/packages/astronomy.scm (python-drms): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
conses 6827d76d38
gnu: Add portfolio.
* gnu/packages/gnome-xyz.scm (portfolio): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Ahriman 123e6f5f24
gnu: Add raider.
* gnu/packages/gnome.scm (raider): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:51 +00:00
Navid Afkhami b095dac8e0
gnu: Add r-btools.
* gnu/packages/bioinformatics.scm (r-btools): New variable.
2022-11-25 11:17:56 +01:00
Guillaume Le Vaillant 79e40b6ce8
gnu: bitcoin-core: Update to 23.0.
According to <https://bitcoincore.org/en/lifecycle/#schedule>, versions 0.20
and 0.21 have passed end of life.

* gnu/packages/finance.scm (bitcoin-core): Update to 23.0.
  (bitcoin-core-23.0): New variable.
  (bitcoin-core-0.20, bitcoin-core-0.21): Remove variables.
2022-11-25 10:52:16 +01:00
Paul A. Patience d0b4baf51f
gnu: Add cl-system-load.
* gnu/packages/lisp-xyz.scm (sbcl-system-load, cl-system-load,
  ecl-system-load): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:28:29 +01:00
Paul A. Patience 13eafd6730
gnu: Add cl-file-notify.
* gnu/packages/lisp-xyz.scm (sbcl-file-notify, cl-file-notify,
  ecl-file-notify): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:25:49 +01:00
Paul A. Patience 5c93d51366
gnu: Add cl-marray.
* gnu/packages/lisp-xyz.scm (sbcl-marray, cl-marray): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:23:39 +01:00
Paul A. Patience fe09d32e34
gnu: Add cl-atomichron.
* gnu/packages/lisp-xyz.scm (sbcl-atomichron, cl-atomichron,
  ecl-atomichron): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:15:55 +01:00
Paul A. Patience 63374ef9b9
gnu: Add cl-concurrent-hash-tables.
* gnu/packages/lisp-xyz.scm (sbcl-concurrent-hash-tables,
  cl-concurrent-hash-tables, ecl-concurrent-hash-tables): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:12:05 +01:00
Guillaume Le Vaillant 045b868261
gnu: electrum: Update to 4.3.2.
* gnu/packages/finance.scm (electrum): Update to 4.3.2.
2022-11-25 10:03:39 +01:00
Guillaume Le Vaillant 753a88c980
gnu: electron-cash: Update to 4.2.12.
* gnu/packages/finance.scm (electron-cash): Update to 4.2.12.
2022-11-25 09:58:51 +01:00
Guillaume Le Vaillant 4777c104be
gnu: xmrig: Update to 6.18.1.
* gnu/packages/finance.scm (xmrig): Update to 6.18.1.
2022-11-25 09:54:08 +01:00
Guillaume Le Vaillant 77fe40060d
gnu: p2pool: Update to 2.5.
* gnu/packages/finance.scm (p2pool): Update to 2.5.
2022-11-25 09:51:46 +01:00
Nicolas Goaziou 5eb2995c00
gnu: emacs-popon: Update to 0.12.
* gnu/packages/emacs-xyz.scm (emacs-popon): Update to 0.12.
2022-11-24 23:47:32 +01:00
Nicolas Goaziou 94907932b8
gnu: emacs-flymake-mypy: Update to 0.3.0.
* gnu/packages/emacs-xyz.scm (emacs-flymake-mypy): Update to 0.3.0.
2022-11-24 23:45:05 +01:00
Nicolas Goaziou d858714ffc
gnu: burgerspace: Update to 1.9.5.
* gnu/packages/games.scm (burgerspace): Update to 1.9.5.
2022-11-24 23:36:03 +01:00
Nicolas Goaziou fa5701964d
gnu: emacs-inspector: Activate tests.
* gnu/packages/emacs-xyz.scm (emacs-inspector)[arguments]: Add tests.  Skip
failing test.  Fix compatibility with Emacs 28 and older.
2022-11-24 23:30:57 +01:00
Nicolas Goaziou 84136e95b2
gnu: emacs-inspector: Fix base version.
* gnu/packages/emacs-xyz.scm (emacs-inspector)[version]: Use "0.8" as base
version, which is the version from "inspector.el" instead of
"tree-inspector.el".
2022-11-24 23:30:56 +01:00
Maxim Cournoyer 82c43b276d
gnu: linux-libre: Enable building info doc.
* gnu/packages/patches/linux-libre-infodocs-target.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (linux-libre-6.0-source, linux-libre-5.15-source)
(linux-libre-5.10-source): Apply above patch.
(doc-supported?): New procedure.
(make-linux-libre) [DOC-SUPPORTED?]: Add new patch in
the default patches used.  Add a BUILD-DOC? argument.
(make-linux-libre*): Add a BUILD-DOC? argument.  Validate BUILD-DOC? for
supported VERSION.
[arguments]: Conditionally add the build-doc and install-doc phases.
[native-inputs]: Conditionally add fontconfig, graphviz, python-wrapper,
python-sphinx, texinfo and which.
2022-11-24 16:35:11 -05:00
Ricardo Wurmus 5f8c11d48e
gnu: emacs-s: Do not use full-fledged Emacs to run tests.
* gnu/packages/emacs-xyz.scm (emacs-s)[arguments]: Use emacs-minimal.
2022-11-24 22:32:53 +01:00
Efraim Flashner b3beeaa309
gnu: arm-trusted-firmware: Remove blobs in a snippet.
* gnu/packages/firmware.scm (make-arm-trusted-firmware)[source]: Add
snippet to remove binary blobs.
[arguments]: Remove related phase.
2022-11-24 22:22:39 +02:00
Efraim Flashner 255450bed2
gnu: arm-trusted-firmware: Update to 2.8.
* gnu/packages/firmware.scm (make-arm-trusted-firmware): Update to 2.8.
[arguments]: Remove trailing #t from phases. Clean up regexes.
2022-11-24 22:22:38 +02:00
Efraim Flashner 564dcaa1fa
gnu: python-brotlicffi: Unbundle brotli.
* gnu/packages/python-compression.scm (python-brotlicffi)[source]: Add
snippet to delete bundled libbrotli.
[arguments]: Add phase to configure using shared libbrotli.
[inputs]: Add brotli.
2022-11-24 22:22:32 +02:00
Maxim Cournoyer 4c9e94a453
gnu: Add qt-creator.
* gnu/packages/qt.scm (qt-creator): New variable.

wip
2022-11-24 14:55:57 -05:00
Maxim Cournoyer 085831010c
gnu: qttools: Add clang-15 as input.
* gnu/packages/qt.scm (qttools) [inputs]: Add clang-15, so that the qdoc
command can be built.
[phases] {sanity-check}: New phase, to guard against a problem that proved
difficult to isolate.
2022-11-24 14:55:57 -05:00
Maxim Cournoyer d1dc2c47fe
gnu: Add clazy.
* gnu/packages/qt.scm (clazy): New variable.
2022-11-24 14:55:57 -05:00