aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'master' into stagingMarius Bakke2020-11-19
|\
| * gnu: transmission: Move remaining GUI-related files to "gui" output.Simon South2020-11-18
| | | | | | | | | | | | | | | | * gnu/packages/bittorrent.scm (transmission)[arguments]<phases>: Expand "move-gui" phase to move remaining GUI-related files (AppData file, localization files, man page) to "gui" output. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add uuid support to recutils.John Soo2020-11-18
| | | | | | | | | | | | | | * gnu/packages/databases.scm (recutils): [inputs] Add lib output of util-linux. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: ocaml-cairo2: Disable tests.Brett Gilio2020-11-18
| | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-cairo2): Disable tests. Issue: #44725
| * gnu: Add python-telethon.Adam2020-11-18
| | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-telethon): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: Add axel.Nicolas Goaziou2020-11-18
| | | | | | | | * gnu/packages/networking.scm (axel): New variable.
| * nls: Update add missing script files.Miguel Ángel Arruga Vivas2020-11-18
| | | | | | | | * po/guix/POTFILES.in: Add missing script files.
| * guix: refresh: Do not use argument jumping with ngettext.Miguel Ángel Arruga Vivas2020-11-18
| | | | | | | | | | | | * guix/scripts/refresh.scm (list-dependents)[lst]: Use ~d for the singular format string, as the argument jumping would trigger an error during en@boldquot.mo generation.
| * gnu: scribus: Update to 1.5.6.1.Nicolas Goaziou2020-11-18
| | | | | | | | * gnu/packages/scribus.scm (scribus): Update to 1.5.6.1.
| * Merge remote-tracking branch 'upstream/version-1.2.0'Tobias Geerinckx-Rice2020-11-18
| |\
| | * guix-install.sh: don't throw away release candidates when picking the latest ↵Daniel Brooks2020-11-18
| | | | | | | | | | | | | | | | | | | | | | | | version * etc/guix-install.sh (guix_get_bin_list): modify regexes to allow rcN syntax Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| | * .dir-locals.el: Add upstream report link.Miguel Ángel Arruga Vivas2020-11-18
| | | | | | | | | | | | | | | | | | Follow up from 1d6e7732b163c9e945c9e5b32c726fe3b5f09c3a. * .dir-locals.el: Modify comment to point at the report to bug-gnu-emacs.
| | * .dir-locals.el: Use setq-local on guix-directory.Christopher Lemmer Webber2020-11-18
| | | | | | | | | | | | | | | * .dir-locals.el: Use setq-local on guix-directory. While a problem with using setq hasn't been identified, this seems like good hygiene.
| | * .dir-locals.el: Prevent errors if .dir-locals.el isn't found.Christopher Lemmer Webber2020-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While this repo should presumably always have a .dir-locals.el by the nature of this file itself, it seems that this behavior "leaks". See added comment for more details on the fix to this strange bug, which is likely an upstream emacs or vc-mode issue. Thanks to Miguel Ángel Arruga Vivas and Maxim Cournoyer for helping investigate this problem. * .dir-locals.el: Don't error out if .dir-locals.el isn't found.
| | * services: shepherd: Map all the invalid store characters to dash.Ludovic Courtès2020-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a regression introduced in 977eb5d023cfdf8e336f1896480eea9cef5c04e9 whereby file system services would now have a different name. * gnu/services/base.scm (file-system->shepherd-service-name): Revert changes introduced in 977eb5d023cfdf8e336f1896480eea9cef5c04e9. * gnu/services/shepherd.scm (%store-characters): New variable (shepherd-service-file-name): Map all the characters outside %STORE-CHARACTERS to #\-.
| | * gnu: guix: Fix typo in comment.Ludovic Courtès2020-11-17
| | | | | | | | | | | | * gnu/packages/package-management.scm (guix): Fix typo in comment.
| * | gnu: fldigi: Update to 4.1.16.Tobias Geerinckx-Rice2020-11-18
| | | | | | | | | | | | * gnu/packages/radio.scm (fldigi): Update to 4.1.16.
| * | gnu: splix: Compress PPDs.Tobias Geerinckx-Rice2020-11-18
| | | | | | | | | | | | | | | * gnu/packages/cups.scm (splix)[arguments]: Import SRFI-26 and add a ‘compress-PPDs’ phase.
| * | gnu: splix: Update to 2.0.0-315.76268c4.Tobias Geerinckx-Rice2020-11-18
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/cups.scm (splix): Update to 2.0.0-315.76268c4. [source]: Fetch from a more maintained git repository. [arguments]: Add an ‘enter-subdirectory’ phase. [inputs]: Remove instructions for building without JBIG. It's no longer patented.
| * | gnu: xlockmore: Update to 5.66.Tobias Geerinckx-Rice2020-11-18
| | | | | | | | | | | | * gnu/packages/xdisorg.scm (xlockmore): Update to 5.66.
| * | gnu: zabbix-agentd, zabbix-server: Update to 5.2.1.Tobias Geerinckx-Rice2020-11-18
| | | | | | | | | | | | * gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.2.1.
| * | gnu: emacs-gcmh: Update to 0.2.1.Nicolas Goaziou2020-11-18
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-gcmh): Update to 0.2.1.
| * | gnu: emacs-posframe: Update to 0.8.3.Nicolas Goaziou2020-11-18
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 0.8.3.
| * | gnu: python-semver: Fix build, again.Maxim Cournoyer2020-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts "gnu: python-semver: Fix build." (commit b4e1ca0675571f3cda2a00afb3a2f0f01ff500f9) and overrides the check phase. * gnu/packages/python-xyz.scm (python-semver)[phases]: Override the 'check phase. [native-inputs]: Remove all existing native-inputs. Add python-pytest.
| * | gnu: astroid: Fix build.Tanguy Le Carrour2020-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/mail.scm (astroid)[arguments]: Add phase to wrap binary in GI_TYPELIB_PATH. Add 'glib-or-gtk-compile-schemas and 'glib-or-gtk-wrap phases from the glib-or-gtk build system. [propagated-inputs]: Add adwaita-icon-theme. Co-authored with Efraim Flashner <efraim@flashner.co.il> Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * | gnu: vpn: Make ca, key and cert optional.Julien Lepiller2020-11-18
| | | | | | | | | | | | | | | | | | * gnu/services/vpn.scm (openvpn-client-configuration) (openvpn-server-configuration): Make ca, key an cert fields optional. * doc/guix.texi (VPN Services): Document the change.
| * | gnu: gnubg: Prevent building with AVX instructions.Michael Rohleder2020-11-18
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/games.scm (gnubg)[arguments]: Add configure-flags for Intel systems to build without AVX instructions. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
| * | gnu: bennu-game-development: Update to 353.Pierre Neidhardt2020-11-18
| | | | | | | | | | | | * gnu/packages/game-development.scm (bennu-game-development): Update to 353.
| * | gnu: komikku: Update to 0.22.1.Leo Prikler2020-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (komikku): Update to 0.22.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * | gnu: Add mblaze.B. Wilson2020-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/mail.scm (mblaze): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
| * | services: cups: Add some extensions by default.Danny Milosavljevic2020-11-18
| | | | | | | | | | | | | | | * gnu/services/cups.scm (cups-configuration): Add some extensions by default. doc/guix.texi (Printing Services): Document the default value.
| * | gnu: bitcoin-core: Update to 0.20.1.Simon South2020-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/finance.scm (bitcoin-core): Update to 0.20.1. [source]: Remove obsolete patch. [native-inputs]: Add autoconf, automake and libtool. [inputs]: Remove protobuf. [arguments]: Add "set-no-git-flag" phase to indicate the build is not taking place within a git repository. * gnu/packages/patches/bitcoin-core-python-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Christopher Baines <mail@cbaines.net>
| * | gnu: Add python-git-hammer.Leo Prikler2020-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-git-hammer): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * | gnu: Add python-globber.Leo Prikler2020-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-globber): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * | gnu: Add python-beautifultable.Leo Prikler2020-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-beautifultable): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * | gnu: gpgme: Update to 1.15.0.Miguel Ángel Arruga Vivas2020-11-18
| | | | | | | | | | | | * gnu/packages/gnupg.scm (gpgme): Update to 1.15.0.
| * | gnu: icecat: Update to 78.5.0-guix0-preview1 [security fixes].Mark H Weaver2020-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes fixes for CVE-2020-15999, CVE-2020-16012, CVE-2020-26951, CVE-2020-26953, CVE-2020-26956, CVE-2020-26958, CVE-2020-26959, CVE-2020-26960, CVE-2020-26961, CVE-2020-26965, CVE-2020-26966, and CVE-2020-26968. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.
| * | doc: Add a backslash escape to the disk-image example.Maxim Cournoyer2020-11-17
| | | | | | | | | | | | * doc/guix.texi (Invoking guix system): Add a backslash escape.
| * | Merge remote-tracking branch 'origin/version-1.2.0' into masterMaxim Cournoyer2020-11-17
| |\| | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/bioinformatics.scm The python-pysam package fixed in master was kept instead of the update done in the version-1.2.0 branch.
| | * installer: Fix device synchronization.Mathieu Othacehe2020-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported by Florian Pelz: https://lists.gnu.org/archive/html/guix-devel/2020-11/msg00326.html. * gnu/installer/utils.scm (call-with-time): New procedure, (let/time): new macro. * gnu/installer/parted.scm (with-delay-device-in-use?): Increase the retry count to 16. (non-install-devices): Remove the call to with-delay-device-in-use? as it doesn't return the expected result, and would block much longer now. (free-parted): Log the time required to sync each device.
| | * gnu: guix: Use libexec/guix/guile in the 'guix' shebang.Ludovic Courtès2020-11-16
| | | | | | | | | | | | | | | | | | | | | This is a followup to 880fe019ae64df37815bbdb1a22305f99dae759d. * gnu/packages/package-management.scm (guix)[arguments]: Delete 'patch-shebangs' phase.
| | * services: mingetty: Export configuration accessors.Marius Bakke2020-11-16
| | | | | | | | | | | | * gnu/services/base: Export configuration accessors for mingetty.
| | * maint: Install 'guix-daemon.cil' SELinux file.Ludovic Courtès2020-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/44649>. Reported by Daniel Brooks <db48x@db48x.net>. This is a followup to 6799e6e5780683cc20f250192fb84cbec135073b, which rightfully removed the '.cil' file from the distribution, but wrongfully installed the '.cil.in' file instead of the '.cil' file. * Makefile.am (nodist_selinux_policy_DATA): Remove ".in".
| | * pull: Do not suggest running `guix pull --news' on the first run.Florian Pelz2020-11-16
| | | | | | | | | | | | | | | * guix/scripts/pull.scm (display-channel-news-headlines): If there are no news to display, return false instead of <unspecified>.
| | * self: Limit the number of threads used when translating manuals.Ludovic Courtès2020-11-16
| | | | | | | | | | | | | | | | | | * guix/self.scm (translate-texi-manuals)[build](parallel-jobs): New variable. Use it as first argument to 'n-par-for-each'.
| | * Properly deal with build directories containing '~'.Ludovic Courtès2020-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/44626>. Reported by Vagrant Cascadian <vagrant@debian.org>. * tests/build-utils.scm ("wrap-script, simple case"): Pass SCRIPT-CONTENTS to 'display' rather than 'format'. * gnu/services/base.scm (file-system->shepherd-service-name) [valid-characters, mount-point]: New variables. Filter out invalid store file name characters from the mount point of FILE-SYSTEM.
| | * publish: Harmonize buffer size values and configuration.Maxim Cournoyer2020-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change harmonizes the way we configure the buffer sizes and the socket options, so that we don't forget to change it at one place like it happened in commit 5e3d169945935b53325e6b738a307ba286751259. * guix/scripts/publish.scm (%default-buffer-size) (%default-socket-options): New variables. * guix/scripts/publish.scm (configure-socket): New procedure. (compress-nar): Use %default-buffer-size for the buffer size, increased from 128 to 208 KiB. (nar-response-port): Likewise, increased from 64 to 208 KiB. (http-write): Use configure-socket to set socket options. (open-server-socket): Likewise.
| | * etc: Updates for the guix-daemon SELinux policy.Daniel Brooks2020-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/guix-daemon.cil.in (guix_daemon): Specify more permissions for guix-daemon to account for daemon updates and newer SELinux. I can't promise that this is a complete list of everything that guix-daemon needs, but it's probably most of them. It can search for, install, upgrade, and remove packages, create virtual machines and containers, update itself, and so on. Signed-off-by: Marius Bakke <marius@gnu.org>
| | * maint: Rebuild '.version' when 'config.status' changes.Ludovic Courtès2020-11-13
| | | | | | | | | | | | | | | * Makefile.am ($(top_srcdir)/.version): Depend on 'config.status'. Use $(AM_V_GEN).
| | * maint: Add '.guix-authorizations' to the distribution.Ludovic Courtès2020-11-13
| | | | | | | | | | | | | | | | | | Reported by Vagrant Cascadian. * Makefile.am (EXTRA_DIST): Add .guix-authorizations.