Age | Commit message (Expand) | Author |
2021-06-30 | gnu: emacs-tramp: Update to 2.5.1....* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.1.
| Nicolas Goaziou |
2021-06-29 | pack: Prevent duplicate files in tar archives....Tar translate duplicate files in the archive into hard links. These can cause
problems, as not every tool support them; for example dpkg doesn't.
* gnu/system/file-systems.scm (reduce-directories): New procedure.
(file-prefix?): Lift the restriction on file prefix. The procedure can be
useful for comparing relative file names. Adjust doc.
(file-name-depth): New procedure, extracted from ...
(btrfs-store-subvolume-file-name): ... here.
* guix/scripts/pack.scm (self-contained-tarball/builder): Use
reduce-directories.
* tests/file-systems.scm ("reduce-directories"): New test.
| Maxim Cournoyer |
2021-06-29 | installer: Fix crash when deleting a free space partition....Fixes: <https://issues.guix.gnu.org/49126>.
* gnu/installer/newt/partition.scm (run-disk-page): Fix the return value when
removing a free space partition.
| Mathieu Othacehe |
2021-06-29 | services: kmscon: Add keyboard-layout fields....* gnu/services/base.scm (<kmscon-configuration>): Add keyboard-layout fields.
* doc/guix.texi (Base Services): Document them.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| luhui |
2021-06-29 | gnu: Update caps-plugins-lv2....* gnu/packages/audio.scm (caps-plugins-lv2): Update, since pull-request
has been merged, aside of other updates.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Thorsten Wilms |
2021-06-29 | services: configuration: Allow specifying prefix for serializer names....Sometimes two configurations might have the same types for their field values,
but the values might be serialized in two completely different
ways (e.g. because the two programs have different configuration languages).
An example of this would be the ‘serialize-boolean’ procedure in (gnu services
mail) and (gnu services getmail). They both serialize a boolean value, but
because the Dovecot’s configuration language has a different syntax to the
configuration language for Getmail, two different procedures have to be
defined.
One way to workaround this would be to specify custom serializers for many
fields in order to separate the serialization of the values that have the same
type but serialize in different ways. This could get very tedious, especially
if there are many configurations in the same module.
Another way would be to move one of the configurations to its own module, like
what was done with (gnu services getmail). However, this would mean that
there would be multiple modules containing configurations for related
programs, e.g. we have (gnu services mail) and (gnu services getmail), it
doesn’t make much sense to keep the Getmail configuration in its own module.
This patch will allow one to write something like this:
(define-configuration foo-configuration
(bar
(string "bob")
"Option bar.")
(prefix bar-))
and the value of the ‘bar’ field would be serialized using a procedure named
‘bar-serialize-string’ instead of just ‘serialize-string’.
* gnu/services/configuration.scm (define-maybe-helper): Accept ‘prefix’
argument for using serializer with custom prefix.
(define-maybe): Pattern match on ‘prefix’ literal.
(define-configuration-helper): Accept ‘prefix’ argument for using serializer
with custom prefix.
(define-configuration): Pattern match on ‘prefix’ literal.
* tests/services/configuration.scm ("serialize-configuration with prefix"):
New test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Xinglu Chen |
2021-06-29 | gnu: python2-wsgiproxy2: Remove package....* gnu/packages/python-web.scm (python2-wsgiproxy2): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-sqlparse: Remove package....* gnu/packages/databases.scm (python2-sqlparse): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-scripttest: Remove package....* gnu/packages/check.scm (python2-scripttest): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-plotly: Remove package....* gnu/packages/graph.scm (python2-plotly): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-rpython: Remove package....* gnu/packages/python-xyz.scm (python2-rpython): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-roca-detect: Remove package....* gnu/packages/python-crypto.scm (python2-roca-detect): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-mapnik: Remove package....* gnu/packages/geo.scm (python2-mapnik): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-libadalang: Remove package....* gnu/packages/ada.scm (python2-libadalang): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: python2-larch: Remove package....* gnu/packages/python-xyz.scm (python2-larch): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2021-06-29 | gnu: scotch: Update to 6.1.1....* gnu/packages/maths.scm (scotch): Update to 6.1.1.
[native-inputs]: Add GFORTRAN.
[arguments]: Set 'FC' in 'Makefile.in'.
(scotch32)[arguments]: Likewise.
(scotch-shared)[arguments]: Likewise.
| Ludovic Courtès |
2021-06-29 | gnu: Add r-cistopic-next....* gnu/packages/bioconductor.scm (r-cistopic-next): New variable.
| Ricardo Wurmus |
2021-06-29 | gnu: Add r-text2vec....* gnu/packages/cran.scm (r-text2vec): New variable.
| Ricardo Wurmus |
2021-06-29 | gnu: Add r-rsparse....* gnu/packages/cran.scm (r-rsparse): New variable.
| Ricardo Wurmus |
2021-06-29 | gnu: Add r-float....* gnu/packages/cran.scm (r-float): New variable.
| Ricardo Wurmus |
2021-06-29 | gnu: Add r-mlapi....* gnu/packages/cran.scm (r-mlapi): New variable.
| Ricardo Wurmus |
2021-06-29 | gnu: Add pcl....* gnu/packages/c.scm (pcl): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| David Dashyan |
2021-06-29 | gnu: hunspell-dictionary: Update to 7.1.4.2....* gnu/packages/hunspell.scm (hunspell-dict-it-it): Update to 7.1.4.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Giacomo Leidi |
2021-06-29 | Really revert commit a8b705252bdcb642999258859ada1c2f43706092....I give up.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: egl-wayland: Update to 1.1.7....* gnu/packages/graphics.scm (egl-wayland): Update to 1.1.7.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: remind: Update to 3.3.7....* gnu/packages/calendar.scm (remind): Update to 3.3.7.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: libavif: Update to 0.9.2....* gnu/packages/image.scm (libavif): Update to 0.9.2.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: erofs-utils: Edit description....* gnu/packages/linux.scm (erofs-utils)[synopsis]: Add missing article.
[description]: Mark up.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: erofs-utils: Update to 1.3....* gnu/packages/linux.scm (erofs-utils): Update to 1.3.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: powerstat: Update to 0.02.26....* gnu/packages/linux.scm (powerstat): Update to 0.02.26.
[arguments]: Remove obsolete 'respect-$prefix phase.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: man-pages: Update to 5.12....* gnu/packages/man.scm (man-pages): Update to 5.12.
[arguments]: Follow switch to standard ‘mandir’ over ‘MANDIR’. \o/
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: photoflare: Update to 1.6.9....* gnu/packages/photo.scm (photoflare): Update to 1.6.9.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: cgal: Remove duplicate licence directory....* gnu/packages/graphics.scm (cgal)[arguments]: Set CGAL_INSTALL_DOC_DIR
to match Guix's own default in #:configure-flags.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: cgal: Update to 5.2.2....* gnu/packages/graphics.scm (cgal): Update to 5.2.2.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: gnuradio: Update to 3.9.2.0....* gnu/packages/radio.scm (gnuradio): Update to 3.9.2.0.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: gnuradio: Build from Git sources....* gnu/packages/radio.scm (gnuradio)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add a new 'make-source-writable phase.
| Tobias Geerinckx-Rice |
2021-06-29 | Revert parts of "gnu: Add i7z."...This reverts parts of commit a8b705252bdcb642999258859ada1c2f43706092,
because it's apparently revert things day, and also I'm an idiot
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: libass: Update to 0.15.1....* gnu/packages/video.scm (libass): Update to 0.15.1.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: editorconfig-core-c: Update to 0.12.5....* gnu/packages/text-editors.scm (editorconfig-core-c): Update to 0.12.5.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: librem-ec-acpi-linux-module: Fix licence....* gnu/packages/linux.scm (librem-ec-acpi-linux-module)[license]: Remove plus.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: Add i7z....* gnu/packages/hardware.scm (i7z): New public variable.
| Tobias Geerinckx-Rice |
2021-06-29 | gnu: scotch: Add 'release-monitoring-url' property....* gnu/packages/maths.scm (scotch)[properties]: New field.
| Ludovic Courtès |
2021-06-28 | Revert "gnu: Add ytfzf."...This reverts commit 3fdb2d679259f5d1541240dd4e9cedda17040bf2,
as it was accidentally pushed.
| Raghav Gururajan |
2021-06-28 | Revert "gnu: Add python-ueberzug."...This reverts commit 1cc89f08b816f56e1bca25340e945b1cbb34f05d,
as it was accidentally pushed.
| Raghav Gururajan |
2021-06-28 | gnu: python-fire: Respect #:tests?...* gnu/packages/python-xyz.scm (python-fire)[arguments]: Respect #:tests?
in the custom 'check' phase.
| Raghav Gururajan |
2021-06-28 | gnu: Add ytfzf....* gnu/packages/image-viewers.scm (ytfzf): New variable.
Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name>
Co-authored-by: jgart <jgart@dismail.de>
| LibreMiami |
2021-06-28 | gnu: Add python-ueberzug....* gnu/packages/python-xyz.scm (python-ueberzug): New variable.
Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name>
Co-authored-by: jgart <jgart@dismail.de>
| LibreMiami |
2021-06-28 | gnu: Add go-1.16....Add go@1.16 as a non-default go. Changes from 1.14: Use now-supported GO_LDSO
configuration option for setting the interpreter. Bootstrap with gccgo on
platforms which do not support go-1.4. Fix and re-enable cmd/go script tests.
Fix typo in cgoldflags patch. Break out tests into "check" phase. Remove
references to perl to reduce closure size by ~10%. Set GOCACHE so go doesn't
attempt to access $HOME.
* gnu/packages/patches/go-fix-script-tests.patch: New file.
* local.mk (dist_patch_DATA): Register it.
* gnu/packages/golang.scm (go-1.16): New variable. Use the patch.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Sarah Morgensen |
2021-06-28 | gnu: Add gccgo-10....Generate gccgo with MAKE-GCCGO to factorize phases, and to fix the
cyclic dependency between out and lib (caused by libgo embedding the
gotools path) that was worked around in
<https://issues.guix.gnu.org/18101>.
* gnu/packages/gcc.scm (custom-gcc-gccgo): New procedure.
(make-gccgo): New procedure.
(gccgo-10): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Sarah Morgensen |
2021-06-28 | gnu: Add oneko....* gnu/packages/toys.scm (oneko): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Timotej Lazar |