aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* scripts: lint: Set the %link-checker-store-connection parameter.speed-up-the-derivation-linterChristopher Baines2019-12-26
| | | | | | | | | | | If set, this parameter provides a store connection used by the derivation linter. Without this being set, the derivation linter establishes a new connection for each package. With this change, I saw the time taken to lint all packages with the derivation linter drop from over 4 minutes to around 3 minutes. * guix/scripts/lint.scm (guix-lint): Set the %lint-checker-store-connection) parameter.
* guix: lint: Add an optional parameter for a store connection.Christopher Baines2019-12-26
| | | | | | | | | | | | | | | | | | Previously, the derivation lint checker establishes a connection to the store for each supported system of each package. This change uses the same store connection for all supported systems, with the option of setting a parameter for a store connection which will be used instead of establishing a new connection. Previously, running the derivation linter for all packages would take around 6 and a half minutes, with this change, without setting the %lint-checker-store-connection parameter, the time is reduced to around 4 minutes. * guix/lint.scm (%lint-checker-store-connection): New parameter. (check-derivation): Arrange the code so that it's possible to either run with the store from the new parameter, or open a new connection via the with-store syntax.
* gnu: guix-data-service: Update to 0.0.1-11.7342280.Christopher Baines2019-12-26
| | | | * gnu/packages/web.scm (guix-data-service): Update to 0.0.1-11.7342280.
* gnu: mumimu: Remove reference to guile-email.Christopher Baines2019-12-26
| | | | | | | | | | | | | The use of guile-email in this package definition seems to cause errors when working with other packages, errors like: error: guile-email: unbound variable I'm not sure why the version of the Guile email package is appropriate here either, but for now just to avoid the problems, inline the current version of the package (and add a comment so this is more obvious). This issue was probably introduced in: c7b2b539802eaa3f969e212c98eb671a1a75e9f3 * gnu/packages/mail.scm (mumimu)[version]: Inline the current value of (package-version guile-email) as a string.
* gnu: bluez-alsa: Place dbus configuration in canonical location.Ricardo Wurmus2019-12-26
| | | | | * gnu/packages/audio.scm (bluez-alsa)[arguments]: Install dbus configuration files to /etc/dbus-1/system.d.
* gnu: artanis: Update to 0.4.1.Ricardo Wurmus2019-12-26
| | | | | | | * gnu/packages/guile-xyz.scm (artanis): Update to 0.4.1. [inputs]: Add nss; move guile-json-1 and guile-redis from here... [propagated-inputs]: ...to here; add guile-readline. [arguments]: Add phase "patch-references-to-libnss".
* gnu: Add zfs.Efraim Flashner2019-12-26
| | | | * gnu/packages/file-systems.scm (zfs): New variable.
* build-system: linux-module: Add substitutable keyword.Efraim Flashner2019-12-26
| | | | | * guix/build-system/linux-module.scm (linux-module-build) Add substitutable keyword.
* gnu: python-funcparserlib: Fix typo.Nicolas Goaziou2019-12-26
| | | | * gnu/packages/python-xyz.scm (python-funcparserlib): Fix typo in description.
* gnu: python-pathos: Run test suite.Efraim Flashner2019-12-26
| | | | | | * gnu/packages/python-xyz.scm (python-pathos)[arguments]: Use custom 'check phase. [native-inputs]: Add python-pytest.
* gnu: Add python-pathos.Mădălin Ionel Patrașcu2019-12-26
| | | | | | * gnu/packages/python-xyz.scm (python-pathos): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add dvdbackup.Riku Viitanen2019-12-26
| | | | | | * gnu/packages/video.scm (dvdbackup): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* guix: swh: Fix again example URI in comment for <origin>.Björn Höfling2019-12-26
| | | | | | | This is a follow up to 6afea7489b76c8db58d4f389fdbedc7c2b8992bd * guix/swh.scm(<origin>): Write 'https' instead of 'ttps' for the URL.
* gnu: squashfs-tools: Update to 4.4.Tobias Geerinckx-Rice2019-12-25
| | | | | * gnu/packages/compression.scm (squashfs-tools): Update to 4.4. [arguments]: Remove obsolete ‘fix-glibc-compatability’ phase.
* gnu: nethack: Update to 3.6.4.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/games.scm (nethack): Update to 3.6.4.
* gnu: btrfs-progs: Update to 5.4.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/linux.scm (btrfs-progs): Update to 5.4.
* gnu: lxtask: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/lxde.scm (lxtask)[source]: Hard-code NAME.
* gnu: lxtask: Update to 0.1.9.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/lxde.scm (lxtask): Update to 0.1.9.
* gnu: perl-email-sender: Update to 1.300034.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/mail.scm (perl-email-sender): Update to 1.300034.
* gnu: pan: Update to 0.146.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/mail.scm (pan): Update to 0.146.
* gnu: dovecot: Update to 2.3.9.2 [fixes CVE-2019-19722].Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/mail.scm (dovecot): Update to 2.3.9.2.
* gnu: msgpack: Update to 3.2.1.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/serialization.scm (msgpack): Update to 3.2.1.
* gnu: nginx: Update to 1.17.7.Gábor Boskovits2019-12-25
| | | | * gnu/packages/web.scm (nginx): Update to 1.17.7.
* gnu: xvid: Update source uri.Efraim Flashner2019-12-25
| | | | | | This is a follow-up to e5f415e007dbe8544b346e30a847a6c0220b14e5. * gnu/packages/video.scm (xvid)[source]: Update source uri.
* gnu: gaupol: Update to 1.7.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/video.scm (gaupol): Update to 1.7.
* gnu: libdvbpsi: Update to 1.3.3.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/video.scm (libdvbpsi): Update to 1.3.3.
* gnu: obs: Update to 24.0.4.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/video.scm (obs): Update to 24.0.4.
* gnu: xvid: Update to 1.3.6.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/video.scm (xvid): Update to 1.3.6.
* gnu: ffmpegthumbnailer: Update to 2.2.2.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/video.scm (ffmpegthumbnailer): Update to 2.2.2.
* gnu: celluloid: Update to 0.18.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/video.scm (celluloid): Update to 0.18.
* gnu: libebml: Update to 1.3.10.Tobias Geerinckx-Rice2019-12-25
| | | | * gnu/packages/xml.scm (libebml): Update to 1.3.10.
* Revert "gnu: gnome-shell-extension-dash-to-dock: Update to 67."Tobias Geerinckx-Rice2019-12-25
| | | | | This reverts commit 5a30234c210dfb37da832125cdbda6a9a0c585ca, which assumes you're running Gnome 3.34, which is unlikely.
* gnu: Add axoloti-patcher-next.Ricardo Wurmus2019-12-25
| | | | * gnu/packages/axoloti.scm (axoloti-patcher-next): New variable.
* gnu: axoloti-patcher, axoloti-runtime: Update to 1.0.12-2.Ricardo Wurmus2019-12-25
| | | | | * gnu/packages/axoloti.scm (axoloti-patcher, axoloti-runtime): Update to 1.0.12-2.
* gnu: Add arm-none-eabi-nano-toolchain-7-2018-q2-update.Ricardo Wurmus2019-12-25
| | | | | * gnu/packages/embedded.scm (arm-none-eabi-nano-toolchain-7-2018-q2-update): New variable.
* gnu: Add arm-none-eabi-toolchain-7-2018-q2-update.Ricardo Wurmus2019-12-25
| | | | | * gnu/packages/embedded.scm (arm-none-eabi-toolchain-7-2018-q2-update): New variable.
* gnu: Add newlib-nano-arm-none-eabi-7-2018-q2-update.Ricardo Wurmus2019-12-25
| | | | | * gnu/packages/embedded.scm (newlib-nano-arm-none-eabi-7-2018-q2-update): New variable.
* gnu: Add newlib-arm-none-eabi-7-2018-q2-update.Ricardo Wurmus2019-12-25
| | | | * gnu/packages/embedded.scm (newlib-arm-none-eabi-7-2018-q2-update): New variable.
* gnu: Add gcc-arm-none-eabi-7-2018-q2-update.Ricardo Wurmus2019-12-25
| | | | | | | * gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update): New variable. * gnu/packages/patches/gcc-7-cross-environment-variables.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* gnu: python-hy: Update to 0.17.0.Jesse Gibbons2019-12-25
| | | | | | | * gnu/packages/python-xyz.scm (python-hy): Update to 0.17.0. [propagated-inputs]: Add python-fastentrypoints and python-funcparserlib. Signed-off-by: Brett Gilio <brettg@gnu.org>
* gnu: Add python-funcparserlib.Jesse Gibbons2019-12-25
| | | | | | * gnu/packages/python-xyz.scm (python-funcparserlib): New variable. Signed-off-by: Brett Gilio <brettg@gnu.org>
* gnu: Add python-fastentrypoints.Jesse Gibbons2019-12-25
| | | | | | * gnu/packages/python-xyz.scm (python-fastentrypoints): New variable. Signed-off-by: Brett Gilio <brettg@gnu.org>
* gnu: chez-scheme: Update home-page.Brett Gilio2019-12-24
| | | | * gnu/packages/chez.scm (chez-scheme)[home-page]: Now uses Github project page.
* gnu: chez-scheme: Update to 9.5.2.Brett Gilio2019-12-24
| | | | | | | * gnu/packages/chez.scm (chez-scheme): Update to 9.5.2. [native-inputs]: Add util-linux for UUID support. [arguments]: Remove patch-broken-documentation phase. [arguments]: Update configure mechanism to prevent CURLing of submodules.
* gnu: qutebrowser: Update source URI.Brett Gilio2019-12-24
| | | | | * gnu/packages/web-browsers.scm (qutebrowser)[source]: Github redirects to this updated URI.
* gnu: qutebrowser: Add comment about tests.Brett Gilio2019-12-24
| | | | | | | * gnu/packages/web-browsers.scm (qutebrowser)[arguments]: Indicate that tests have been added, but to wait on fixing or working-around the failing test case for QtWebEngine until it is determined whether a liberated QtWebEngine can be made available or not.
* gnu: qutebrowser: Update to 1.8.3.Brett Gilio2019-12-24
| | | | | * gnu/packages/web-browsers.scm (qutebrowser): Update to 1.8.3. [arguments]: Update how .desktop attribute gets installed.
* gnu: bochs: Update to 2.6.10.Tobias Geerinckx-Rice2019-12-24
| | | | * gnu/packages/virtualization.scm (bochs): Update to 2.6.10.
* gnu: hiawatha: Update to 10.10.Tobias Geerinckx-Rice2019-12-24
| | | | * gnu/packages/web.scm (hiawatha): Update to 10.10.
* gnu: xmobar: Update to 0.32.Tobias Geerinckx-Rice2019-12-24
| | | | * gnu/packages/wm.scm (xmobar): Update to 0.32.