Commit graph

72754 commits

Author SHA1 Message Date
Vincent Legoll
4b88e27cf3
gnu: libusb: Update to 1.0.24.
* gnu/packages/libusb.scm (libusb): Update to 1.0.24.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-20 10:51:54 +02:00
Vincent Legoll
664ab4ada7
gnu: cutter: Update to 1.12.0.
* gnu/packages/engineering.scm (cutter): Update to 1.12.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-20 10:51:54 +02:00
Vincent Legoll
86a56622a7
gnu: radare2: Update to 5.0.0.
* gnu/packages/engineering.scm (radare2): Update to 5.0.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-20 10:51:51 +02:00
Anadon
944aebb46a
gnu: Add magic-enum.
* gnu/packages/cpp.scm (magic-enum): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-20 09:04:59 +01:00
Leo Prikler
6c5112dbb3
services: Do not warn, when duplicate users are eq?.
* gnu/system/shadow.scm (account-activation): Delete duplicate (eq?) users
and groups before transforming them to specs and asserting, that names are
unique.
2021-01-20 09:04:59 +01:00
Leo Prikler
239af11a69
shadow: End duplicate warnings with new lines.
The change from formatted message causes the line to no longer automatically
be ended.  This will need to be reverted once again, when duplicate names
become hard errors.

* gnu/system/shadow.scm (assert-unique-account-names)
(assert-unique-group-names): End format strings in ~%.
2021-01-20 09:04:57 +01:00
Leo Famulari
eb11e1e180
gnu: linux-libre 4.19: Update to 4.19.169.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.169.
(linux-libre-4.19-pristine-source): Update hash.
2021-01-19 22:26:39 -05:00
Leo Famulari
69a832a592
gnu: linux-libre 5.4: Update to 5.4.91.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.91.
(linux-libre-5.4-pristine-source): Update hash.
2021-01-19 22:26:39 -05:00
Leo Famulari
1470d2dde1
gnu: linux-libre: Update to 5.10.9.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.9.
(linux-libre-5.10-pristine-source): Update hash.
2021-01-19 22:26:39 -05:00
Michael Rohleder
def314d810
gnu: vlc: Update to 3.0.12.
* gnu/packages/video.scm (vlc): Update to 3.0.12.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-19 21:47:06 -05:00
Eric Bavier
13f5f3a251
gnu: libabigail: Update to 1.8.
* gnu/packages/elf.scm (libabigail): Update to 1.8.
2021-01-19 17:12:14 -06:00
Nicolas Goaziou
6340fe6f0c
gnu: musescore: Update to 3.6.
* gnu/packages/music.scm (musescore): Update to 3.6.
2021-01-19 23:12:51 +01:00
Nicolas Goaziou
ad6c8887b4
gnu: emacs-flycheck-grammalecte: Update to 1.3.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 1.3.
[source]: Change upstream URL.
[arguments]: Remove phase for symlinks since it is now possible to
circumvent it with configuration.  Configure accordingly.
[home-page]: Update URL.
2021-01-19 21:48:17 +01:00
Efraim Flashner
ba3e25bbf2
gnu: kwayland: Enable test suite.
* gnu/packages/kde-frameworks.scm (kwayland)[arguments]: Don't skip
tests. Adjust 'check-setup phase to render QT windows offscreen.
2021-01-19 22:21:52 +02:00
Oskar Köök
aa8df16bc5
gnu: erlang: Update to 23.2.1.
* gnu/packages/erlang.scm (erlang): Update to 23.2.1.
[arguments]: Add phase to patch configure script.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-19 21:40:03 +02:00
Oskar Köök
d485ef5ce9
gnu: elixir: Update to 1.11.3.
* gnu/packages/elixir.scm (elixir): Update to 1.11.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-19 21:37:04 +02:00
Ludovic Courtès
ff34f8a693
news: Add entry for '--with-latest'.
* etc/news.scm: Add entry.
2021-01-19 18:14:43 +01:00
Ludovic Courtès
9ab817b2a4
transformations: Add '--with-latest'.
* guix/upstream.scm (upstream-source-compiler): New procedure.
(%updaters): Set! it.
* guix/transformations.scm (transform-package-latest): New procedure.
(%transformations): Add 'with-latest'.
(%transformation-options, show-transformation-options-help/detailed):
Add '--with-latest'.
* tests/transformations.scm ("options->transformation, with-latest"):
New test.
* doc/guix.texi (Package Transformation Options): Document it.
2021-01-19 17:45:39 +01:00
Vincent Legoll
30c164e3fd
gnu: rpcbind: Update to 1.2.5.
* gnu/packages/onc-rpc.scm (rpcbind): Update to 1.2.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-19 17:45:39 +01:00
Michael Rohleder
01b92ba705
gnu: xfce4-appfinder: Update to 4.16.1.
* gnu/packages/xfce.scm (xfce4-appfinder): Update to 4.16.1.
[source]: Fix uri and use https.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-19 17:45:39 +01:00
Vincent Legoll
dc5d514362
gnu: motion: Update to 4.3.2.
* gnu/packages/video.scm (motion): Update to 4.3.2.
[arguments]: In 'bootstrap' phase, adjust 'version.sh' file name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-19 17:45:38 +01:00
Ryan Prior
94b7687e3e
gnu: esbuild: Update to 0.8.32.
* gnu/packages/web.scm (esbuild): Update to 0.8.32.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-19 17:45:38 +01:00
JOULAUD François
4d79f072cc
environment: Fix '--root' option with relative file name.
The path normalization of `--root` option of `guix environment` was
buggy as it appended full argument after normalized directory. This
patch fixes it.

* guix/scripts/environment.scm (register-gc-root): Fix gc-root path
normalization.
* tests/guix-environment.sh: Add test.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-01-19 17:45:38 +01:00
Ludovic Courtès
f97ee77418
modules: Recognize #:re-export-and-replace.
* guix/modules.scm (extract-dependencies): Recognize
 #:re-export-and-replace, which was introduced in Guile 3.0.
2021-01-19 17:45:38 +01:00
Mathieu Othacehe
e74baa1245
system: Rename 'disk-image' command 'image'.
* guix/scripts/system.scm (system-derivation-for-action): Rename 'disk-image'
command 'image'. Warn when using the now deprecated 'disk-image' command.
(show-help): Adapt accordingly.
(guix-system): Ditto.
* tests/guix-system.sh: Ditto.
* gnu/system/examples/bare-hurd.tmpl: Ditto.
* doc/guix.texi (Building the Installation Image,
Building the Installation Image for ARM Boards,
Invoking guix pack,
Invoking guix system): Adapt documentation.
2021-01-19 17:16:56 +01:00
Efraim Flashner
868c4dec0f
gnu: terminology: Update to 1.9.0.
* gnu/packages/enlightenment.scm (terminology): Update to 1.9.0.
[arguments]: Add configure-flag to find more binaries.
2021-01-19 18:11:50 +02:00
Joshua C. Randall
cb68ae668a
doc: Fix typo.
Fixes <http://bugs.gnu.org/35004>.

* doc/guix.texi (Invoking guix package): Fix typo.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-01-19 11:57:16 +01:00
Efraim Flashner
b3e39a475f
gnu: freebayes: Update source, home-page URIs.
* gnu/packages/bioinformatics.scm (freebayes)[source]: Update to new
upstream URI.
[home-page]: Same.
2021-01-19 11:48:38 +02:00
Efraim Flashner
1d92fb08cf
gnu: terminator: Adjust description.
* gnu/packages/gnome.scm (terminator)[description): Remove stray '+'.
2021-01-19 11:46:41 +02:00
Efraim Flashner
99043adf46
gnu: freebayes: Don't include vcflib sources.
* gnu/packages/bioinformatics.scm (freebayes)[native-inputs]: Remove
vcflib-source, intervaltree-source. Move vcflib ...
[inputs]: ... to here.
[arguments]: Adjust 'patch-source and 'unpack-submodule-sources for
changes in vendored code.
* gnu/packages/patches/freebayes-devendor-deps.patch: Update patch.
2021-01-19 11:41:07 +02:00
Efraim Flashner
1bbfe1789d
gnu: vcflib: Add pkg-config file.
* gnu/packages/bioinformatics.scm (vcflib)[arguments]: Add phase to
create pkg-config file.
2021-01-19 11:36:01 +02:00
Efraim Flashner
d6a8148c8d
gnu: vcflib: Build a shared library.
* gnu/packages/bioinformatics.scm (vcflib)[arguments]: Add phase to
build a shared library instead of a static one.
2021-01-19 10:43:06 +02:00
Efraim Flashner
797585746b
gnu: freebayes: Extend test timeout on slower architectures.
* gnu/packages/bioinformatics.scm (freebayes)[arguments]: Use custom
'check phase  on aarch64-linux and armhf-linux to extend the test timeout.
2021-01-19 10:33:19 +02:00
Michael Rohleder
63806fedf2
gnu: xpra: Add more encoding options.
* gnu/packages/xorg.scm (xpra)[inputs]: Add libx264, x265, libvpx.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-19 09:54:07 +02:00
Michael Rohleder
d34573f3df
gnu: xpra: Update to 4.0.6.
* gnu/packages/xorg.scm (xpra): Update to 4.0.6.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-19 09:54:04 +02:00
Kei Kebreau
ac3c4e3247
gnu: libid3tag: Add comment justifying the 'install-pkg-config phase.
* gnu/packages/mp3.scm (libid3tag)[arguments]: Add a comment about Audacity
requiring a pkg-config file for libid3tag.
2021-01-18 18:59:48 -05:00
Kei Kebreau
eb9d366702
gnu: libmad: Add comment justifying the 'install-pkg-config phase.
* gnu/packages/mp3.scm (libmad)[arguments]: Add a comment about Audacity
requiring a pkg-config file for libmad.
2021-01-18 18:59:48 -05:00
Ricardo Wurmus
559feb6661
gnu: Add guile-libyaml.
* gnu/packages/guile-xyz.scm (guile-libyaml): New variable.
2021-01-18 23:26:53 +01:00
Mădălin Ionel Patrașcu
c0afd8044f
gnu: Add r-snapatac.
* gnu/packages/bioinformatics.scm (r-snapatac): New variable.
2021-01-18 23:26:53 +01:00
Mădălin Ionel Patrașcu
2d9c6542c8
gnu: mafft: Update to 7.475.
* gnu/packages/bioinformatics.scm (mafft): Update to 7.475.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-18 11:57:28 +02:00
Vincent Legoll
973a1e5272
gnu: musl: Update to 1.2.2.
* gnu/packages/musl.scm (musl): Update to 1.2.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-18 11:54:37 +02:00
Efraim Flashner
6cb86e23a9
gnu: ruby-bio-vcf: Rename to bio-vcf.
This package is widely known in select circles specifically as 'bio-vcf'.

* gnu/packages/bioinformatics.scm (ruby-bio-vcf): Rename to bio-vcf.
2021-01-18 11:19:37 +02:00
Efraim Flashner
9b6cddd32d
gnu: Add ruby-bio-vcf.
* gnu/packages/bioinformatics.scm (ruby-bio-vcf): New variable.
2021-01-18 10:41:46 +02:00
Leo Famulari
c20eee77a1
gnu: linux-libre 4.4: Update to 4.4.252.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.252.
(linux-libre-4.4-pristine-source): Update hash.
2021-01-18 02:42:21 -05:00
Leo Famulari
2c0f457968
gnu: linux-libre 4.9: Update to 4.9.252.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.252.
(linux-libre-4.9-pristine-source): Update hash.
2021-01-18 02:42:20 -05:00
Leo Famulari
83c99f3767
gnu: linux-libre 4.14: Update to 4.14.216.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.216.
(linux-libre-4.14-pristine-source): Update hash.
2021-01-18 02:42:20 -05:00
Leo Famulari
7cd85dae00
gnu: linux-libre 4.19: Update to 4.19.168.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.168.
(linux-libre-4.19-pristine-source): Update hash.
2021-01-18 02:42:20 -05:00
Leo Famulari
5a748524ee
gnu: linux-libre 5.4: Update to 5.4.90.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.90.
(linux-libre-5.4-pristine-source): Update hash.
2021-01-18 02:42:20 -05:00
Leo Famulari
4b3f5bef4b
gnu: linux-libre: Update to 5.10.8.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.8.
(linux-libre-5.10-pristine-source): Update hash.
2021-01-18 02:42:20 -05:00
Tobias Geerinckx-Rice
cbc2c28ad4
gnu: xapian, python-xapian-bindings: Update to 1.4.18.
* gnu/packages/search.scm (xapian, python-xapian-bindings): Update to 1.4.18.
2021-01-18 01:34:53 +01:00