summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: Add python-kivy-garden.Ludovic Courtès2021-12-06
| | | | * gnu/packages/python-xyz.scm (python-kivy-garden): New variable.
* gnu: fpm2: Build with '-fcommon'.Ludovic Courtès2021-12-06
| | | | * gnu/packages/password-utils.scm (fpm2)[arguments]: Add #:configure-flags.
* gnu: xnee: Build with '-fcommon'.Ludovic Courtès2021-12-06
| | | | * gnu/packages/xnee.scm (xnee)[arguments]: New field.
* gnu: libsoup: Simplify inputs.Ludovic Courtès2021-12-05
| | | | | | | | Obtained by running "guix style --input-simplification=always" and by using 'modify-inputs' instead of list primitives. * gnu/packages/gnome.scm (libsoup-minimal, libsoup-minimal-2, libsoup): Simplify inputs.
* gnu: librsvg: Simplify inputs.Ludovic Courtès2021-12-05
| | | | | | Obtained by running "guix style --input-simplification=always". * gnu/packages/gnome.scm (librsvg, librsvg-2.40): Simplify inputs.
* gnu: gtk+: Simplify inputs.Ludovic Courtès2021-12-05
| | | | | | | | Obtained by running: guix style --input-simplification=always gtk+ gtk+@2 * gnu/packages/gtk.scm (gtk+-2, gtk+): Simplify inputs.
* gnu: gtk+@2: Use 'librsvg-for-system'.Ludovic Courtès2021-12-05
| | | | | * gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Use 'librsvg-for-system' unconditionally.
* gnu: libsoup: Remove unneeded dependency on PHP.Ludovic Courtès2021-12-05
| | | | * gnu/packages/gnome.scm (libsoup-minimal)[native-inputs]: Remove PHP.
* gnu: gtk+: Use 'librsvg-for-system'.Ludovic Courtès2021-12-05
| | | | | | | | | | | This brings back SVG support on non-x86_64 platforms. * gnu/packages/gtk.scm (gtk+)[inputs]: Use 'librsvg-for-system' unconditionally. [arguments]: In 'disable-failing-tests' phase, remove conditional substitutions aimed for non-x86_64 targets lacking librsvg support. * gnu/packages/gnome.scm (libhandy)[arguments]: Likewise, remove 'skip-test-that-requires-svg' phase.
* gnu: emacs: Use 'librsvg-for-system'.Ludovic Courtès2021-12-05
| | | | | * gnu/packages/emacs.scm (emacs)[inputs]: Use 'librsvg-for-system' unconditionally.
* gnu: openbox: Use 'librsvg-for-system'.Ludovic Courtès2021-12-05
| | | | | * gnu/packages/openbox.scm (openbox)[inputs]: Use 'librsvg-for-system' unconditionally.
* gnu: mate: Depend on 'librsvg-for-system'.Ludovic Courtès2021-12-05
| | | | | | | | | | | | * gnu/packages/mate.scm (engrampa)[inputs]: Replace LIBRSVG by LIBRSVG-FOR-SYSTEM. (libmatekbd)[inputs]: Likewise. (mate-panel)[inputs]: Likewise. (mate-screensaver)[inputs]: Likewise. (mate-utils)[inputs]: Likewise. (mate-control-center)[inputs]: Likewise. (eom)[inputs]: Likewise, and remove duplicate [license]: Remove unnecessary list.
* gnu: librsvg@2.40: Depend on the default Pango version.Ludovic Courtès2021-12-05
| | | | | | | | | | This avoids conflicts where, say, gtk+ would pull pango@1.44 whereas mate-control-center would additionally pull pango@1.42 via librsvg@2.40 on i686-linux. * gnu/packages/gnome.scm (librsvg-2.40)[arguments]: In 'remove-failing-tests' phase, remove two additional tests. [inputs]: Change PANGO-1.42 to PANGO.
* gnu: Add texlive-latex-luatex.Thiago Jung Bauermann2021-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | When TeX Live was updated to version 2021 the ‘lualatex’ format started being generated with the LuaHBTeX engine, but the ‘lualatex’ command still uses the LuaTeX engine. This causes the command to fail: user@popigai:~$ lualatex hello.tex This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix) restricted system commands enabled. ---! lualatex.fmt was written by luahbtex (Fatal format file error; I'm stymied)user@popigai:~$ The correct way to fix this problem would be either to change texlive-bin to make ‘lualatex’ use the LuaHBTeX engine, or to change texlive-latex-base to generate ‘lualatex.fmt’ with LuaTeX. Both options would rebuild large parts of the world. Ricardo Wurmus suggested creating a new package to provide ‘lualatex.fmt’ for LuaTeX as a workaround. This is what this package does. Fixes https://issues.guix.gnu.org/51252. * gnu/packages/tex.scm (texlive-latex-luatex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gtranslator: Fix URL.Ludovic Courtès2021-12-05
| | | | | | | Reported by Vivien Kraus. * gnu/packages/gnome.scm (gtranslator)[source]: Change 'version-major+minor' to 'version-major'.
* gnu: Add libnftnl/fixed.Ricardo Wurmus2021-12-05
| | | | * gnu/packages/linux.scm (libnftnl/fixed): New variable.
* Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-05
|\
| * gnu: python-django-netfields: Update to 1.2.4.Marius Bakke2021-12-05
| | | | | | | | * gnu/packages/django.scm (python-django-netfields): Update to 1.2.4.
| * gnu: python-django: Update to 3.2.9.Marius Bakke2021-12-05
| | | | | | | | * gnu/packages/django.scm (python-django): Update to 3.2.9.
| * gnu: drbd-utils: Update to 9.19.1.Marius Bakke2021-12-05
| | | | | | | | * gnu/packages/cluster.scm (drbd-utils): Update to 9.19.1.
| * gnu: emacs-peg: Update to 0.10.3.Nicolas Goaziou2021-12-05
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-peg): Update to 0.10.3.
| * gnu: Add imppgSharlatan Hellseher2021-12-05
| | | | | | | | | | | | * gnu/packages/astronomy.scm: (imppg): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add pqiv.dissent2021-12-05
| | | | | | | | | | | | * gnu/packages/image-viewers.scm (pqiv): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add pudb.jgart2021-12-05
| | | | | | | | | | | | * gnu/packages/python-xyz.scm (pudb): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: leo: Use GIT-VERSION.Nicolas Goaziou2021-12-05
| | | | | | | | | | * gnu/packages/web-browsers.scm (leo)[source]: Use `git-version' instead of crafting version string. Also fix indentation.
| * gnu: Add leo.jgart2021-12-05
| | | | | | | | | | | | * gnu/packages/web-browsers.scm (leo): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: minimap2: Update to 2.23.Efraim Flashner2021-12-05
| | | | | | | | * gnu/packages/bioinformatics.scm (minimap2): Update to 2.23.
| * gnu: Add guile-ini.Artyom V. Poptsov2021-12-05
| | | | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-ini): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| * gnu: Add libphonenumberRyan Desfosses2021-12-04
| | | | | | | | | | | | * gnu/package/messaging.scm (libphonenumber): New variable Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add guile-smcArtyom V. Poptsov2021-12-04
| | | | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-smc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: ocaml4.07-ppx-let: Make 'properties' an alist.Ludovic Courtès2021-12-04
| | | | | | | | | | | | | | | | The incorrect 'properties' value was introduced in 3649c56a5f23501a5bb3418dc6047b71d494f0fa. * gnu/packages/ocaml.scm (ocaml4.07-ppx-let)[properties]: Turn into an alist.
| * gnu: emacs-org-roam-bibtex: Update to 0.6.1.Nicolas Goaziou2021-12-04
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-roam-bibtex): Update to 0.6.1.
| * gnu: janet: Update to 1.19.0.jgart2021-12-04
| | | | | | | | | | | | * gnu/packages/lisp.scm (janet): Update to 1.19.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: tinmop: Update to 0.9.2.cage2021-12-04
| | | | | | | | | | | | | | | | | | | | * gnu/packages/web-browsers.scm (tinmop): Update to 0.9.2. [inputs]: Move nano, openssl and xdg-utils to... [native-inputs]: ... here. Add automake, autoconf and mandoc. Remove curl and gnupg. [arguments]: Add 'fix-configure.ac' phase. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: pigx-sars-cov2-ww: Update to 0.0.4.Ricardo Wurmus2021-12-04
| | | | | | | | | | * gnu/packages/bioinformatics.scm (pigx-sars-cov2-ww): Update to 0.0.4. [inputs]: Add bbmap, bedtools, fastp, ivar, and r-r-utils.
| * gnu: imp: Update to 2.15.0.Ricardo Wurmus2021-12-03
| | | | | | | | | | * gnu/packages/bioinformatics.scm (imp): Update to 2.15.0. [arguments]: Disable one more test.
| * gnu: Add r-fpeek.Ricardo Wurmus2021-12-03
| | | | | | | | * gnu/packages/cran.scm (r-fpeek): New variable.
| * gnu: emacs: Load package descriptors from packages referenced by subdirs.elLiliana Marie Prikler2021-12-03
| | | | | | | | | | | | | | | | | | * gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs--non-core-load-path): New procedure. (guix-emacs-autoload-packages): Use it here. (guix-emacs-load-package-descriptors): New procedure. * gnu/packages/emacs.scm (emacs)[install-site-start]: Install advice to run ‘guix-emacs-load-package-descriptors’.
| * gnu: emacs: Make DocView PDF work out of the box.Liliana Marie Prikler2021-12-03
| | | | | | | | | | | | * gnu/packages/emacs.scm (emacs)[patch-program-file-names]: Add patches for the programs “gs”, “dvipdf”, “ps2pdf” and “pdftotext”. [inputs]: Add ghostscript and poppler.
| * gnu: emacs: Find real GVFS processes.Liliana Marie Prikler2021-12-03
| | | | | | | | | | | | * gnu/packages/emacs.scm (emacs)[#:phases]<patch-program-file-names>: Expand calls to “tramp-compat-process-running-p” so that Guix wrappers are also matched.
| * gnu: Add valeronoi.phodina2021-12-03
| | | | | | | | | | | | * gnu/packages/engineering.scm (valeronoi): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: st: Install terminfo files.jgart2021-12-03
| | | | | | | | | | | | | | | | * gnu/packages/suckless.scm (st)[native-inputs]: Add ncurses. [make-flags](TERMINFO): New flag. [phases](inhibit-terminfo-install): Remove phase. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
| * gnu: emacs-org: Preserve version information.Morgan Smith2021-12-03
| | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org)[#:phases]: Prevent install phase from deleting the version information. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: emacs-consult-notmuch: Update to 0.6.Nicolas Goaziou2021-12-03
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): Update to 0.6.
| * gnu: emacs-helm: Update to 3.8.2.Nicolas Goaziou2021-12-03
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.2.
| * gnu: emacs-vertico: Update to 0.17.Nicolas Goaziou2021-12-03
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.17.
| * gnu: python-ont-fast5-api: Update to 4.0.0.Ricardo Wurmus2021-12-03
| | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (python-ont-fast5-api): Update to 4.0.0. [source]: Remove bundled plugin binaries. [arguments]: Install plugin from inputs. [inputs]: Add vbz-compression. [propagated-inputs]: Remove python-six; add python-packaging.
| * gnu: Add vbz-compression.Ricardo Wurmus2021-12-03
| | | | | | | | * gnu/packages/bioinformatics.scm (vbz-compression): New variable.
| * system: vm: Remove the vga argument.Mathieu Othacehe2021-12-03
| | | | | | | | | | | | | | * gnu/system/vm.scm (common-qemu-options): Remove the "-vga std" argument that is the default since QEMU 2.2. Suggested-by: Attila Lendvai <attila@lendvai.name>
| * guix system vm: Add --no-graphic CLI argument.Attila Lendvai2021-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It configures QEMU to use the tty it was started in for IO (as opposed to opening a separate graphical window). This enables copy-pasting and scrollback. Exit QEMU with C-a x. * gnu/system/vm.scm (system-qemu-image/shared-store-script): Also add the '-nographic' QEMU argument when called with #:graphic? #false. * guix/scripts/system.scm (system-derivation-for-action): Propagate the #:graphic? keyword arg. (perform-action): Add and propagate the #:graphic? keyword arg. (show-help): Add --no-graphic CLI arg. (%options): Process the new --no-graphic CLI arg. (process-action): Feed in the CLI arg through the #:graphic? keyword arg. * doc/guix.texi (Invoking guix system): Add example to combine guix system and invoking the vm start script into one command. Split the description of the various options into separate paragraphs. Add a paragraph to describe --no-graphic. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>