aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-17gnu: Add openfst-for-vosk.Nicolas Graves
* gnu/packages/machine-learning.scm (openfst-for-vosk): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17channels: Interpret the 'commit' field of channel as a tag or commit.Ludovic Courtès
Previously the 'commit' field would always be interpreted as a commit ID. This change adds flexibility, allowing for things like: guix time-machine --commit=v1.2.0 -- describe * guix/channels.scm (channel-reference): Use 'tag-or-commit' rather than 'commit'. * guix/inferior.scm (channel-full-commit): Likewise. * doc/guix.texi (Invoking guix pull): Document it. (Invoking guix time-machine): Likewise.
2022-10-17git: 'update-cached-checkout' returns the commit ID when given a tag.Ludovic Courtès
Previously, starting with commit efa578ecaece67366b4b0e2266de7c2faaa4ae54, 'update-cached-checkout' would return the OID of the annotated tag the tag points to. With this change it returns the OID of the commit object in all cases. * guix/git.scm (resolve-reference): In the 'tag' case, call 'tag-target-id' and 'tag-lookup' when OID designates an annotated tag. * tests/git.scm ("update-cached-checkout, tag"): New test.
2022-10-17Revert "nix: Guard against removing temporary roots of living processes."Ludovic Courtès
This reverts commit bb0beaecdee1a2315a1269b1746d238c8ab0e699. This change broke a number of tests that assumed the previous behavior.
2022-10-17installer: Relax internet check availability criteria.aleksandr barakin
Checks the availability of the mirror bordeaux.guix.gnu.org in addition to ci.guix.gnu.org. This allows to proceed the installation if the ci.guix.gnu.org is unavailable. * gnu/installer/newt/network.scm (wait-service-online): Relax internet check availability criteria. Signed-off-by: Andrew Tropin <andrew@trop.in>
2022-10-17news: Add 'pt' translation.Thiago Jung Bauermann
* etc/news.scm: Add Portuguese translation of entry about the new --emulate-fhs option. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-10-17doc: Fix typos.Julien Lepiller
These typos were found and reported on weblate. * doc/guix.texi: Fix typos.
2022-10-17guix: Fix typos.Julien Lepiller
These typos were found and reported through weblate. * gnu/packages/audio.scm (wildmidi)[description]: Fix typo. * gnu/packages/games.scm (cgoban)[description]: Fix typo. * gnu/services/version-control.scm (gitolite-service-type)[description]: Fix typo. * gnu/installer/newt/substitutes.scm (run-substitutes-page): Remove full stop at end of title. * gnu/machine/ssh.scm (machine-ssh-configuration-system): Move punctuation outside of quotes. * guix/scripts/home.scm (process-action): Remove trailing space before newline. * guix/scripts/system.scm (show-help): Fix typo. * guix/scripts/environment.scm (with-store/maybe): Fix typo.
2022-10-16gnu: Add dds.Nicolas Goaziou
* gnu/packages/game-development.scm (dds): New variable.
2022-10-16gnu: emacs-tempel: Update to 0.5.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 0.5.
2022-10-16gnu: emacs-marginalia: Update to 0.15.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.15.
2022-10-16gnu: emacs-consult: Update to 0.20.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.20.
2022-10-16gnu: guix-build-coordinator: Update to 0-64.f051c28.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-64.f051c28.
2022-10-16gnu: 0ad: Update to 0.0.26-alpha.Brendan Tildesley
* gnu/packages/games.scm (0ad): Update to 0.0.26-alpha. [inputs]: Add freetype. (0ad-data): Update to 0.0.26-alpha. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16gnu: Add s3cmd.Matthew James Kraai
* gnu/packages/python-xyz.scm (s3cmd): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16gnu: lziprecover: Fix cross-compilation.Christopher Baines
* gnu/packages/comression.scm (lziprecover)[arguments]: Set CXX when cross compiling. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16gnu: lzip: Fix cross-compilation.Christopher Baines
Previously the package would build, but the binaries would be build for the host system, rather than the target. * gnu/packages/compression.scm (lzip)[arguments]: Set CXX when cross compiling. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16gnu: Add python-dotmapRyan Tolboom
* gnu/packages/python-xyz.scm: New variable Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16gnu: Add textpieces.Sughosha
* gnu/packages/text-editors.scm (textpieces): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16gnu: ghc-4: Use Perl 5.6Ricardo Wurmus
* gnu/packages/haskell.scm (ghc-4)[native-inputs]: Replace perl-5.14 with perl-5.6.
2022-10-16gnu: Add perl-5.6.Ricardo Wurmus
* gnu/packages/perl.scm (perl-5.6): New variable.
2022-10-16gnu: akgregator: Fix build.Marius Bakke
* gnu/packages/kde.scm (akregator)[arguments]: Use SEARCH-INPUT-FILE to locate QtWebEngine instead of referring to non-existent label.
2022-10-16gnu: akgregator: Fix source hash.Marius Bakke
This is a follow-up to commit 6971feca53a19d60fdd2b39fb2a8966ccf1d6598. * gnu/packages/kde.scm (akregator)[source](sha256): Update.
2022-10-16gnu: gst-plugins-bad: Build without faac.Marius Bakke
This is a follow-up to commit fe0ab5dbeacbd1b00a0b5bfeef6dafa82e0c037d. * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove FAAC.
2022-10-16gnu: Remove faac.Liliana Marie Prikler
Contrary to the misleading license field, the ISO MPEG-4 code is not actually GPL-licensed, but actually contradicts freedom 0. For further information, see <https://issues.guix.gnu.org/58147>. * gnu/packages/audio.scm (faac): Delete variable.
2022-10-16gnu: transcode: Build without faac.Liliana Marie Prikler
* gnu/packages/video.scm (transcode)[#:configure-flags]: Remove “--enable-faac”. [inputs]: Remove faac.
2022-10-16gnu: ffmpeg: Don't mention libfaac.Liliana Marie Prikler
* gnu/packages/video.scm (ffmpeg-5): Remove comment mentioning faac.
2022-10-16gnu: lablgtk3: Update to 3.1.3.Julien Lepiller
* gnu/packages/ocaml.scm (lablgtk3): Update to 3.1.3. [propagated-inputs]: Add ocaml-camlp-streams.
2022-10-16gnu: ocaml-core: Update to 0.15.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-core): Update to 0.15.1.
2022-10-16gnu: emacs: Update to 28.2.Liliana Marie Prikler
* gnu/packages/emacs.scm (emacs): Update to 28.2.
2022-10-09gnu: man-pages: Use LIST of arguments.Tobias Geerinckx-Rice
We're already using a Gexp for #:make-flags; this unweirds that ,#~. * gnu/packages/man.scm (man-pages)[arguments]: Use LIST & G-expressions.
2022-10-09gnu: man-pages: Update to 6.00.Tobias Geerinckx-Rice
* gnu/packages/man.scm (man-pages): Update to 6.00. [arguments]: Add a new 'skip-html phase.
2022-10-16gnu: emacs-puni: Update to 0-1.28836e98.Michael Rohleder
* gnu/packages/emacs-xyz.scm (emacs-puni): Update to 0-1.28836e98. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-16gnu: emacs-evil-nerd-commenter: Update to 3.5.8.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.5.8.
2022-10-16gnu: emacs-geiser: Update to 0.27.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.27.
2022-10-16gnu: emacs-taxy-magit-section: Update to 0.12.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): Update to 0.12.1.
2022-10-16gnu: Add guile-dns.Arun Isaac
* gnu/packages/guile-xyz.scm (guile-dns): New variable.
2022-10-16gnu: mes: Update to 0.24.1.Jan (janneke) Nieuwenhuizen
* gnu/packages/mes.scm (mes): Update to 0.24.1.
2022-10-16gnu: icedove: Update to 102.3.3.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 102.3.3.
2022-10-16gnu: kwayland: Skip flaky test.Marius Bakke
* gnu/packages/kde-frameworks.scm (kwayland)[source](patches): New field. * gnu/packages/patches/kwayland-skip-flaky-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-10-16gnu: kwayland: Use qt-build-system and enable all tests.Marius Bakke
* gnu/packages/kde-frameworks.scm (kwayland)[build-system]: Change to QT-BUILD-SYSTEM to avoid overriding the check phase, and to get verbose output on failure. [arguments]: Add #:parallel-build?. Remove skip-specific-tests phase. Don't override check phase, but add new to set XDG_RUNTIME_DIR.
2022-10-16Merge branch 'staging'Marius Bakke
2022-10-16gnu: ghc-cryptohash-sha256: Update cabal revision metadata.Marius Bakke
Before this commit, the .cabal metadata file referred to the previous version, but was not noticed because it had no incompatible changes, and was 404 upstream (thus falling back to cache) until recently a new metadata revision was made for 0.11.102.1. https://hackage.haskell.org/package/cryptohash-sha256-0.11.102.1/revisions/ This is a follow-up to commit 54f4502e459cf39512e30cbed4fac17c0aabe79d, which should have reset #:cabal-revision to 0 and changed the hash. * gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256)[arguments]: Update #:cabal-revision hash.
2022-10-15gnu: fp16: Fix build on i686-linux.Marius Bakke
* gnu/packages/patches/fp16-implicit-double.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/maths.scm (fp16)[source](patches): Add it.
2022-10-15gnu: Add r-macrophage.Mădălin Ionel Patrașcu
X-Debbugs-Cc: rekado@elephly.net * gnu/packages/bioconductor.scm (r-macrophage): New variable.
2022-10-15gnu: emacs-next: Update to 29.0.50-2.4aeb80c.Liliana Marie Prikler
* gnu/packages/patches/emacs-native-comp-driver-options.patch: New file. * gnu/local.mk: Register it here. * gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-2.4aeb80c.
2022-10-15doc: Explain Emacs native-compilation.zimoun
* doc/guix.texi ("Application Setup")["Emacs Packages"]: Add a note explaining that Emacs can compile packages to native code now. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15gnu: Add rdkit.David Elsing
* gnu/packages/chemistry.scm (rdkit): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15gnu: Add ringdecomposerlib.David Elsing
* gnu/packages/chemistry.scm (ringdecomposerlib): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15gnu: Add avalon-toolkit.David Elsing
* gnu/packages/chemistry.scm (avalon-toolkit): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>