me
/
guix
Archived
1
0
Fork 0
Commit Graph

105777 Commits (6232959311b5717c19552e1116f6e4fea9797282)

Author SHA1 Message Date
(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
Ludovic Courtès 82bde985f4
style: '-f' reads input files as UTF-8 by default.
Reported by mirai on #guix.

* guix/scripts/style.scm (format-whole-file): Wrap body in
'with-fluids'.  Pass #:guess-encoding to 'call-with-input-file'.
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