3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

86085 commits

Author SHA1 Message Date
Artyom V. Poptsov a4cc1ae446
gnu: guile-udev: Update to 0.2.0
* gnu/packages/guile-xyz.scm (guile-udev): Update to 0.2.0.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-02 15:05:28 +01:00
Ricardo Wurmus 46b73fd22d
gnu: python-ipython: Update to 7.20.0.
* gnu/packages/python-xyz.scm (python-ipython): Update to 7.20.0.
2021-12-02 13:42:17 +01:00
Ricardo Wurmus 5723503f9f
gnu: python-ipython: Remove trailing #T.
* gnu/packages/python-xyz.scm (python-ipython)[arguments]: Remove trailing #T
from build phases.
2021-12-02 13:42:17 +01:00
Efraim Flashner 923a121751
gnu: yggdrasil: Simplify build phases.
* gnu/packages/networking.scm (yggdrasil)[arguments]: Rewrite custom
'build phase reusing go-build-system 'build phase. Remove custom
'install phase.
2021-12-02 14:28:06 +02:00
Efraim Flashner d19e646c83
gnu: go-golang-zx2c4-com-wireguard: Fix downloading source.
* gnu/packages/golang.scm (go-golang-zx2c4-com-wireguard)[source]:
Adjust commit string in git-reference.
2021-12-02 14:13:27 +02:00
Efraim Flashner e0755470f8
gnu: go-github-com-vividcortex-ewma: Adjust import-path.
* gnu/packages/golang.scm (go-github-com-vividcortex-ewma)[arguments]:
Adjust import-path to location other go packages expect it to be.
2021-12-02 14:12:31 +02:00
Ludovic Courtès 052f56e5a6
gnu: guix: Update to 8cc099b.
* gnu/packages/package-management.scm (guix): Update to 8cc099b.
2021-12-02 12:52:59 +01:00
Ricardo Wurmus a8fff63daa
gnu: Add python-mygene.
* gnu/packages/bioinformatics.scm (python-mygene): New variable.
2021-12-02 11:57:28 +01:00
Ricardo Wurmus b15a525703
gnu: Add python-biothings-client.
* gnu/packages/bioinformatics.scm (python-biothings-client): New variable.
2021-12-02 11:57:13 +01:00
Ricardo Wurmus c2c63a00de
gnu: Add r-scdblfinder.
* gnu/packages/bioconductor.scm (r-scdblfinder): New variable.
2021-12-02 10:03:07 +01:00
Leo Famulari bef86fed3e
Revert "gnu: godot: Update to 3.4."
This reverts commit dd4365efa1.

We reverted this commit because it broke the operation of the only
package in Guix that depends on Godot, SuperStarfighter:

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52233#20
2021-12-02 01:27:12 -05:00
cage 934a246409
gnu: cl-tooter: Update to 1.0.0-3.ec97bee.
* gnu/packages/lisp-xyz.scm (cl-tooter): Update to 1.0.0-3.ec97bee.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-02 00:12:58 -05:00
cage e9e2204897
gnu: cl-i18n: Update to 0.5.1-1.4216fe9.
* gnu/packages/lisp-xyz.scm (cl-i18n): Update to 0.5.1-1.4216fe9.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-02 00:12:57 -05:00
Andy Tai dd4365efa1
gnu: godot: Update to 3.4.
* gnu/packages/game-development.scm (godot): Update to 3.4.
[source]: Add new bundled dependencies to the origin snippet.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-02 00:02:47 -05:00
Leo Famulari 7a171235af
gnu: linux-libre 4.19: Update to 4.19.219.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.219.
(linux-libre-4.19-pristine-source): Update hash.
2021-12-01 18:43:05 -05:00
Leo Famulari 6f18f35297
gnu: linux-libre 5.4: Update to 5.4.163.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.163.
(linux-libre-5.4-pristine-source): Update hash.
2021-12-01 18:43:05 -05:00
Leo Famulari f01588736c
gnu: linux-libre 5.10: Update to 5.10.83.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.83.
(linux-libre-5.10-pristine-source): Update hash.
2021-12-01 18:43:05 -05:00
Leo Famulari c3ec5eaa75
gnu: linux-libre: Update to 5.15.6.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.6.
(linux-libre-5.15-pristine-source): Update hash.
2021-12-01 18:43:02 -05:00
Ricardo Wurmus d53679c531
gnu: Remove couger.
This package has been moved to the Guix Past channel.

* gnu/packages/bioinformatics.scm (couger): Remove variable.
2021-12-02 00:32:12 +01:00
Ricardo Wurmus cd40978a4b
gnu: randomjungle: Fix compatibility errors.
* gnu/packages/machine-learning.scm (randomjungle)[arguments]: Add build phase
'fix-compatibility-errors to patch type errors.
2021-12-02 00:32:12 +01:00
Jonathan Brielmaier 205a65839a
news: Add entry about Icedove 91.
* etc/news.scm: New entry.
2021-12-01 22:52:02 +01:00
Jonathan Brielmaier a63231003e
gnu: icecat: Remove leftovers of release 78.
No longer required as icedove is now based on the 91 branch.

* gnu/packages/gnuzilla.scm (mozilla-78-compare-locales): Remove.
(all-mozilla-78-locales): Remove.
(%icecat-78-version): Remove.
(icecat-78-source): Remove.
2021-12-01 22:07:00 +01:00
Jonathan Brielmaier 52cb5cf5b8
gnu: icedove: Update to 91.3.2.
The profile folder moved from `~/.icedove` to `~/.thunderbird`. You may
need to migrate (copy) your profile over.

* gnu/packages/gnuzilla.scm (icedove): Update to 91.3.2.
[source]: Switch back to icecat-source.
[arguments]: `obj-x86_64-pc-linux-gnu` folder is now generated during
build, so it can't deleted in front. Remove surounding `'` from
MOZ_DEDICATED_PROFILES to follow source code. MOZ_APP_BASENAME and
MOZ_APP_DISPLAYNAME are no longer set in `comm/mail/confvars.sh`. Update
path of `customizeToolbar.js`.
Delete `'bootstrap` phase and no longer set AUTOCONF variable as the
autoconf build part was removed. Set MACH_USE_SYSTEM_PYTHON and
MOZ_APP_NAME, the latter is the binary name.
`--enable-calendar` flag got removed. Use bundled NSS until
core-updates merge.
[inputs]: Update to `icu4c-69` and `nspr-4.32`. Use bundled NSS for now.
[native-inputs]: Switch to comm-esr91 branch. Remove autoconf, add m4.
Update rust and cargo to 1.51. Use `rust-cbindgen-0.19`.
2021-12-01 22:07:00 +01:00
Jonathan Brielmaier f1a2e90409
gnu: Add nspr@4.32.
Required for icecat/icedove 91.

* gnu/packages/nss.scm (nspr-4.32): New variable.
2021-12-01 22:06:54 +01:00
Nicolas Goaziou d7d7b57965
gnu: emacs-citar: Remove unnecessary input.
* gnu/packages/emacs-xyz.scm (emacs-citar)[propagated-inputs]: Remove emacs-helm-bibtex.
2021-12-01 22:00:45 +01:00
Andy Tai 2b08cc968b
gnu: bullet: Update to 3.17.
* gnu/packages/game-development.scm (bullet): Update to 3.17.
[arguments]<#:configure-flags>: Disable access to third-party libs.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 21:54:41 +01:00
Attila Lendvai c7c4f80881
gnu: Update Trezor support.
* gnu/packages/patches/python-trezor-agent-fix-argv0.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Apply previous removal.
* gnu/packages/finance.scm (python-trezor-agent): Update to 0.14.4.
[source]: Remove now useless patch.
(python-mnemonic): Update to 0.20.
(python-trezor): Update to 0.12.4
(trezor-agent): Update to 0.11.0-1.
[source]: Add file-name field.
[arguments]: Remove trailing #T in phases.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 18:05:26 +01:00
Attila Lendvai 508200d66a
gnu: python-daemon: Update to 2.3.0.
* gnu/packages/python-xyz.scm (python-daemon): Update to 2.3.0.
[native-inputs]: Add python-coverage and python-twine.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:58:33 +01:00
Ahmad Jarara 8cc099b425
gnu: openssh: Add support for ecdsa-sk, ed25519-sk ssh keys.
* gnu/packages/ssh.scm (openssh)[inputs]: Add LIBFIDO2.
[arguments]: Pass "--with-security-key-builtin".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:53:27 +01:00
Ahmad Jarara 3aaef047a6
gnu: Add libfido2.
* gnu/packages/security-token.scm (libfido2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:53:27 +01:00
Ahmad Jarara 083a710cbb
gnu: Add libcbor.
* gnu/packages/compression.scm (libcbor): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:53:27 +01:00
Foo Chuan Wei b5d0029771
gnu: Add vim-nerdtree.
* gnu/packages/vim.scm (vim-nerdtree): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:53:27 +01:00
Xinglu Chen 39f4ef59ff
build-system: haskell: Add ‘hackage-uri’ procedure.
* guix/build-system/haskell (hackage-uri): New procedure.
* guix/import/hackage.scm (hackage-module->sexp, latest-release): Use it.
* tests/hackage.scm (match-ghc-foo, match-ghc-foo-6, match-ghc-foo-revision,
match-ghc-foo-import): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:53:25 +01:00
Attila Lendvai a955e4d7f6
gnu: Add smplayer.
* gnu/packages/video.scm (smplayer): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:51:38 +01:00
Felix Gruber 5ff34d596d
gnu: Add python-codespell.
* gnu/packages/python-xyz.scm (python-codespell): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:51:37 +01:00
Josselin Poiret a82e9f45fd
installer: Make LUKS2 the default format for encrypted devices
* gnu/installer/parted.scm (luks-format-and-open): Change it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:51:37 +01:00
Josselin Poiret 4c5f970e8a
doc: Document LUKS2 GRUB support and shortcomings
* doc/guix.texi (Keyboard Layout, Networking, and Partitioning)[Disk
Partitioning]: Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:51:37 +01:00
Josselin Poiret adce91a3ec
gnu: system: Add LUKS2 support for the root file system.
* gnu/bootloader/grub.scm (grub-configuration-file): Add 'insmod
luks2'.
* gnu/system/mapped-devices.scm (open-luks-device): Create
'/run/cryptsetup/' directory.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-01 17:51:37 +01:00
Ludovic Courtès 9f371f23eb
inferior: 'cached-channel-instance' does not cache unauthenticated instances.
The comment saying that caching is fine even when AUTHENTICATE? is false
was true in commit 838ac881ec, but it
became incorrect in 7cfd789150, which
no longer calls 'latest-channel-instances' on cache hits.

* guix/inferior.scm (cached-channel-instance): Do not create CACHED when
AUTHENTICATE? is false.
2021-12-01 17:51:33 +01:00
Guillaume Le Vaillant 1a0696e0a6
gnu: sdrangel: Add missing input.
QtQuick is required by some runtime features.

* gnu/packages/radio.scm (sdrangel)[inputs]: Add qtquickcontrols2.
2021-12-01 17:30:45 +01:00
jgart via Guix-patches via e7ead42383
gnu: python-language-server: Add deprecated alias.
* gnu/packages/python-xyz.scm (python-language-server): New variable.

Add deprecated alias for package removed in the parent commit.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:13:41 +01:00
jgart via Guix-patches via 7907ddbc3a
gnu: Add python-lsp-server.
* gnu/packages/python-xyz.scm (python-language-server): Delete variable.
* gnu/packages/python-xyz.scm (python-lsp-server): New variable.

Removes deprecated python-language-server package and adds maintained
fork.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:13:27 +01:00
jgart via Guix-patches via 0c3acb247a
gnu: python-lsp-jsonrpc: Add deprecated alias.
* gnu/packages/python-xyz.scm (python-jsonrpc-server): New variable.

Add deprecated alias for package removed in the parent commit.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:13:10 +01:00
jgart via Guix-patches via 869c7d6703
gnu: Add python-lsp-jsonrpc.
* gnu/packages/python-xyz.scm (python-jsonrpc-server): Delete variable.
* gnu/packages/python-xyz.scm (python-lsp-jsonrpc): New variable.

Removes deprecated python-jsonrpc-server package and adds maintained
fork.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:12:58 +01:00
jgart 46e030764d
gnu: python-jedi: Update to 0.18.1.
* gnu/packages/python-xyz.scm (python-jedi): Update to 0.18.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:12:31 +01:00
jgart via Guix-patches via 6b29c3c735
gnu: python2-jedi: Remove package.
* gnu/packages/python-xyz.scm (python2-jedi): Delete variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:10:34 +01:00
jgart via Guix-patches via c56e9033f5
gnu: python-parso: Update to 0.8.2.
* gnu/packages/python-xyz.scm (python-parso): Update to 0.8.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-01 17:10:18 +01:00
raingloom d9956e9383
gnu: yggdrasil: Update to 0.4.1.
* gnu/packages/networking.scm (yggdrasil): Update to 0.4.1.
* gnu/packages/patches/yggdrasil-extra-config.patch: Update for new version.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01 17:03:34 +01:00
raingloom f3b2af2147
gnu: yggdrasil: Update to 0.4.0.
* gnu/packages/patches/yggdrasil-extra-config.patch: Update patch.
* gnu/packages/networking.scm (yggdrasil): Update to 0.4.0.
[arguments]: Also install genkeys.
[propagated-inputs]: Remove go-github-com-cheggaaa-pb; add go-golang-org-x-sys,
go-github-com-mattn-go-runewidth, go-github-com-mattn-go-isatty,
go-github-com-fatih-color, go-github-com-cheggaaa-pb-v3,
go-github-com-vividcortex-ewma, and go-github-com-arceliar-ironwood.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01 17:03:34 +01:00
raingloom dee3e337b6
gnu: Add go-github-com-arceliar-ironwood.
* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-12-01 17:03:34 +01:00