summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-30gnu: vinagre: Don't build icon-cache.Efraim Flashner
* gnu/packages/gnome.scm (vinagre)[arguments]: Add custom phase to remove 'gtk-update-icon-cache'. [native-inputs]: Remove gtk+-bin.
2018-12-30gnu: vinagre: Update package for newer freerdp.Efraim Flashner
* gnu/packages/gnome.scm (vinagre)[source]: Update patches. [arguments]: Add custom phase to replace 'freerdp' with 'freerdp2'. Remove configure flags. * gnu/packages/patches/vinagre-revert-1.patch, gnu/packages/patches/vinagre-revert-2.patch: Remove files. * gnu/packages/patches/vinagre-newer-freerdp.patch, gnu/packages/patches/vinagre-newer-rdp-parameters.patch: New files. * gnu/local.mk (dist_patch_DATA): Register changes.
2018-12-30gnu: freerdp: Enable tests.Efraim Flashner
* gnu/packages/rdesktop.scm (freerdp)[arguments]: Enable tests. Add configure-flag to build tests.
2018-12-30gnu: freerdp: Update to 2.0.0-rc4.Efraim Flashner
* gnu/packages/rdesktop.scm (freerdp): Update to 2.0.0-rc4. [native-inputs]: Add docbook-xml, glib. Sort alphabetically. [inputs]: Add libxkbcommon, wayland. Sort alphabetically. [arguments]: Explicitly disable libsystemd.
2018-12-30gnu: OpenSSL 1.1: Update to 1.1.1a [fixes CVE-2018-{0734,0735}].Leo Famulari
* gnu/packages/tls.scm (openssl-next): Update to 1.1.1a.
2018-12-30gnu: gambit-c: Update to 4.9.1.Kei Kebreau
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.1. [home-page]: Update URL.
2018-12-30gnu: vlc: Update to 3.0.5.Efraim Flashner
* gnu/packages/video.scm (vlc): Update to 3.0.5. [source]: Remove patch. (%vlc-libx264-compat.patch): Remove variable.
2018-12-30services: gdm: Enable auto-start.Timothy Sample
GDM is now reliable enough to run automatically. * gnu/services/xorg.scm (gdm-shepherd-service): Do not set 'auto-start?' to '#f'. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-12-30services: gdm: Remove 'allow-root?' option.Timothy Sample
This option results in allowing all login attempts without asking for credentials. The name is confusing, but rather than rename it, we will remove it, since it seems like a feature that no one would want. * gnu/services/xorg.scm (<gdm-configuration>): Remove 'allow-root?'. (gdm-pam-service): Do not use 'gdm-configuration-allow-root?'. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-12-30gnu: gdm: Change locale settings file.Timothy Sample
* gnu/packages/gnome.scm (gdm)[arguments]: Set the '--with-lang-file' configure flag to '/etc/environment'. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-12-30gnu: gdm: Pass XDG_DATA_DIRS into session environment.Timothy Sample
* gnu/packages/gnome.scm (gdm)[arguments]: Update the pre-configure phase so that GDM preserves the XDG_DATA_DIRS variable when setting up the session environment. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-12-29gnu: linux-libre: Update to 4.19.13.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.19.13. (%linux-libre-hash): Update hash.
2018-12-29gnu: linux-libre@4.14: Update to 4.14.91.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.91. (%linux-libre-4.14-hash): Update hash.
2018-12-29gnu: linux-libre@4.9: Update to 4.9.148.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.148.
2018-12-29gnu: youtube-dl: Update to 2018.12.17.Björn Höfling
* gnu/packages/video.scm (youtube-dl): Update to 2018.12.17.
2018-12-29gnu: vim: Update to 8.1.0644.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 8.1.0644. [native-inputs]: Add libtool. (xxd)[native-inputs]: New field, empty list. (vim-full)[native-inputs]: Also inherit native-inputs from vim.
2018-12-29gnu: vim-full: Fix test suite.Efraim Flashner
* gnu/packages/vim.scm (vim-full)[arguments]: Add custom phase to remove test87.
2018-12-29gnu: gnuastro: Update to 0.8.Efraim Flashner
* gnu/packages/astronomy.scm (gnuastro): Update to 0.8. [native-inputs]: Add lzip.
2018-12-29gnu: schismtracker: Update to 20181223.Kei Kebreau
* gnu/packages/music.scm (schismtracker): Update to 20181223.
2018-12-29gnu: php: Build bcmath.Ricardo Wurmus
* gnu/packages/php.scm (php)[arguments]: Add "--enable-bcmath" to configure flags.
2018-12-29gnu: wine-staging: Update to 4.0-rc4.Rutger Helling
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.0-rc4. * gnu/packages/wine.scm (wine-staging): Update to 4.0-rc4.
2018-12-29gnu: giac-xcas: Update to 1.5.0-29.Nicolas Goaziou
* gnu/packages/algebra.scm (giac-xcas): Update to 1.5.0-29.
2018-12-29gnu: mame: Update to 0.205.Nicolas Goaziou
* gnu/packages/emulators.scm (mame): Update to 0.205. [arguments]: Remove unnecessary fix.
2018-12-29hydra: Use short timeouts for the QEMU jobs and system tests.Ludovic Courtès
These builds shouldn't take too long. Sometimes the guest kernel crashes and the VM gets stuck; we should be able to terminate those jobs quickly. * build-aux/hydra/gnu-system.scm (qemu-jobs)[->alist]: Add 'max-silent-time' and 'timeout'. (system-test-jobs)[test->thunk]: Likewise.
2018-12-28gnu: Add xfsprogs.Danny Milosavljevic
* gnu/packages/linux.scm (xfsprogs): New variable.
2018-12-28gnu: musescore: Update to 3.0.Nicolas Goaziou
* gnu/packages/music.scm (musescore): Update to 3.0. [build-system]: Switch to CMake build system. [arguments]: Apply build system change. [native-inputs]: Remove unnecessary "cmake" input.
2018-12-28gnu: wget: Enable previously failing test.Efraim Flashner
* gnu/packages/wget.scm (wget)[arguments]: Remove custom phase skipping SSL tests.
2018-12-28gnu: wget: Update to 1.20.1.Efraim Flashner
* gnu/packages/wget.scm (wget): Update to 1.20.1.
2018-12-28gnu: cdrtools: Do not record the kernel version.Ludovic Courtès
This allows for reproducible builds across machines running different versions of the kernel Linux. * gnu/packages/cdrom.scm (cdrtools)[source](modules, snippet): New fields.
2018-12-27gnu: mbedtls-apache: Update to 2.16.0.Marius Bakke
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.16.0.
2018-12-27gnu: samba: Update to 4.9.4.Marius Bakke
* gnu/packages/samba.scm (samba): Update to 4.9.4.
2018-12-27gnu: strace: Update to 4.26.Marius Bakke
* gnu/packages/linux.scm (strace): Update to 4.26. [license]: Change to LGPL2.1+.
2018-12-27gnu: vim: Don't use unstable tarball.Efraim Flashner
* gnu/packages/vim.scm (vim)[source]: Use 'git-fetch'.
2018-12-27gnu: vim: Use https.Efraim Flashner
* gnu/packages/vim.scm (vim)[home-page]: Use https.
2018-12-27gnu: viewnior: Don't use unstable tarball.Efraim Flashner
* gnu/packages/image-viewers.scm (viewnior)[source]: Use 'git-fetch'.
2018-12-27lint: Check for unstable tarballs.Efraim Flashner
* guix/scripts/lint.scm (check-source-unstable-tarball): New procedure. (%checkers): Add it. * tests/lint.scm ("source-unstable-tarball", "source-unstable-tarball: source #f", "source-unstable-tarball: valid", "source-unstable-tarball: package named archive", "source-unstable-tarball: not-github", "source-unstable-tarball: git-fetch"): New tests. * doc/guix.texi (Invoking guix lint): Document it.
2018-12-27gnu: Add guile-mastodon.Pierre-Antoine Rouby
* gnu/packages/guile.scm (guile-mastodon): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-27pull: Add '--system'.Ludovic Courtès
* guix/scripts/pull.scm (%options): Add '--system'. (guix-pull): Honor it. * doc/guix.texi (Invoking guix pull): Document it.
2018-12-27gnu: guix: Update to 7ba2b27.Ludovic Courtès
* gnu/packages/package-management.scm (guix): Update to 7ba2b27.
2018-12-27gnu: ocaml: Fix indentation.Julien Lepiller
* gnu/packages/ocaml.scm: Fix indentation issues.
2018-12-27gnu: Add ocaml-yojson.Gabriel Hondet
* gnu/packages/ocaml.scm (ocaml-yojson): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-12-27gnu: Add ocaml-biniou.Gabriel Hondet
* gnu/packages/ocaml.scm (ocaml-biniou): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-12-27gnu: Add emacs-flycheck-dedukti.Gabriel Hondet
* gnu/packages/emacs.scm (emacs-flycheck-dedukti): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-12-27gnu: Add emacs-dedukti-mode.Gabriel Hondet
* gnu/packages/emacs.scm (emacs-dedukti-mode): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-12-27gnu: terminology: Update to 1.3.2.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology): Update to 1.3.2.
2018-12-27gnu: kodi: Update to 18.0rc3.Efraim Flashner
* gnu/packages/kodi.scm (kodi): Update to 18.0rc3.
2018-12-26gnu: mit-scheme: Enable tests.Kei Kebreau
* gnu/packages/scheme.scm (mit-scheme)[arguments]: Remove #:tests?. Add 'patch-/bin/sh' phase. [native-inputs]: Add autoconf, automake, and libtool.
2018-12-26gnu: antlr2: Fix reproducibility.Julien Lepiller
* gnu/packages/java.scm (antlr2)[arguments]: Add a phase to fix a timestamp issue.
2018-12-26gnu: Add badvpn.Meiyo Peng
* gnu/packages/vpn.scm (badvpn): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-26offload: Remove unnecessary locking on machine slots.Ludovic Courtès
This extra level of locking turned out to be unnecessary. * guix/scripts/offload.scm (with-machine-lock): Remove. (machine-lock-file): Remove. (acquire-build-slot): Remove surrounding 'with-machine-lock'.