Age | Commit message (Expand) | Author |
2019-01-20 | self: Build the (gnu tests …) modules....* guix/self.scm (compiled-guix)[*system-modules*]: Remove gnu/tests/*
from #:extra-files.
[*system-test-modules*]: New variable.
[build-modules]: Add them.
| Ludovic Courtès |
2019-01-20 | python-cysignals: Update to 1.9.0....* gnu/packages/python-xyz.scm (python-cysignals, python2-cysignals):
Update to 1.9.0.
| Andreas Enge |
2019-01-20 | gnu: freedink-data: Update to 1.08.20190120....* gnu/packages/games.scm (freedink-data): Update to 1.08.20190120.
| Efraim Flashner |
2019-01-20 | gnu: freedink-dfarc: Add upstream refresh information....* gnu/packages/games.scm (freedink-dfarc)[properties]: New field.
| Efraim Flashner |
2019-01-20 | gnu: fredink-data: Add upstream refresh information....* gnu/packages/games.scm (freedink-data)[properties]: New field.
| Efraim Flashner |
2019-01-20 | gnu: freedink-engine: Add upstream refresh information....* gnu/packages/games.scm (freedink-engine)[properties]: New field.
| Efraim Flashner |
2019-01-21 | import: github: Check if git URIs are GitHub URIs....This fixes a regression introduced in 9a5091d0c181453d0f31ce97f96a4e577a25e796
whereby packages with git origin URIs not hosted on GitHub would be wrongly
detected as being covered under the github updater.
Reported by Efraim Flashner <efraim@flashner.co.il>.
* guix/import/github.scm (updated-github-url): Check if git URIs are GitHub
URIs.
| Arun Isaac |
2019-01-20 | gnu: Add pencil2d....* gnu/packages/animation.scm (pencil2d): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pkill -9 |
2019-01-20 | gnu: qjackctl: Disable xunique....* gnu/packages/audio.scm (qjackctl)[arguments]: Pass "--disable-xunique" to
configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pierre Langlois |
2019-01-20 | channels: Use 'fold2'....* guix/channels.scm (latest-channel-instances): Use 'fold2' instead of
'fold'.
| Ludovic Courtès |
2019-01-20 | channels: Gracefully report the lack of a 'guix' channel....* guix/channels.scm (channel-instance-derivations): Raise an '&message'
condition when CORE-INSTANCE is #f.
| Ludovic Courtès |
2019-01-20 | channels: Build channel modules in an inferior....This ensures that channel modules are compiled with the right Guile,
that they get to see the right modules, and so on. IOW, it avoids bugs
such as those addressed by commits
3c0e16391ed9a3e3e4611b940fb393c5f2ecea63 and
cb341c121919877ae6267a6460c0c17536d06eff.
* guix/channels.scm (standard-module-derivation): Add 'core'
parameter. Rewrite in terms of 'gexp->derivation-in-inferior'.
(build-from-source): Add #:core parameter and pass it to
'standard-module-derivation'.
(build-channel-instance): Add 'core' parameter and pass it on.
(channel-instance-derivations)[dependencies]: Remove.
Adjust 'build-channel-instance' call.
| Ludovic Courtès |
2019-01-20 | inferior: 'gexp->derivation-in-inferior' honors EXP's load path....Previously the imported modules and extensions of EXP would be missing
from the load path of 'guix repl'.
* guix/inferior.scm (gexp->derivation-in-inferior)[script]: New
variable.
[trampoline]: Write (primitive-load #$script) to PIPE. Add #$output.
* tests/channels.scm ("channel-instances->manifest")[depends?]: Check
for requisites rather than direct references.
Adjust callers accordingly.
| Ludovic Courtès |
2019-01-20 | channels: Don't pull from the same channel more than once....Previous 'channel-instance->manifest' would call
'latest-channel-derivation', which could trigger another round of
'latest-repository-commit' for no good reason.
* guix/channels.scm (resolve-dependencies): New procedure.
(channel-instance-derivations)[edges]: New variable.
[instance->derivation]: New procedure.
* tests/channels.scm (make-instance): Use 'checkout->channel-instance'
instead of 'channel-instance'.
("channel-instances->manifest"): New test.
| Ludovic Courtès |
2019-01-20 | gnu: ocrad: Update to 0.27....* gnu/packages/ocr.scm (ocrad): Update to 0.27.
| Tobias Geerinckx-Rice |
2019-01-20 | gnu: links: Update to 2.18....* gnu/packages/web-browsers.scm (links): Update to 2.18.
| Tobias Geerinckx-Rice |
2019-01-20 | gnu: csound: Update to 6.12.0....* gnu/packages/audio.scm (csound): Update to 6.12.0.
| Tobias Geerinckx-Rice |
2019-01-20 | gnu: %desktop-services: Use polkit-service-type....* gnu/services/desktop.scm (%desktop-services): Replace polkit-service
with polkit-service-type.
| Efraim Flashner |
2019-01-20 | gnu: %base-services: Use *getty-service-type....* gnu/services/base.scm (%base-services): Replace agetty-service with
agetty-service-type, mingetty-service with mingetty-service-type.
| Efraim Flashner |
2019-01-20 | gnu: %base-services: Use login-service-type....* gnu/services/base.scm (login-service-type)[default-value]: New field.
(%base-services): Replace login-service with login-service-type.
| Efraim Flashner |
2019-01-20 | services: %base-services: Use udev-service-type....* gnu/services/base.scm (udev-configuration): Fix typo.
(udev-service-type)[default-value]: New field.
(%base-services): Replace udev-service with udev-service-type.
| Efraim Flashner |
2019-01-20 | services: %base-services: Use nscd-service-type....* gnu/services/base.scm (nscd-service-type)[default-value]: New field.
(%base-services): Replace nscd-service with nscd-service-type.
| Efraim Flashner |
2019-01-20 | services: Use guix-service-type....* gnu/services/base.scm (%base-services): Replace guix-service with
guix-service-type.
* gnu/system/examples/docker-image.tmpl (services): Same.
| Efraim Flashner |
2019-01-20 | tests: More adjustments to python.scm split....This is a followup to 44d10b1f722856ab8e9b942804aa7ef33e2ef739.
* tests/lint.scm: Update imports.
| Efraim Flashner |
2019-01-20 | lint: check-source-unstable-tarball: Don't assume uri length....* guix/scripts/lint.scm (check-source-unstable-tarball): Replace third
with code to make sure there are enough elements to check.
| Efraim Flashner |
2019-01-20 | gnu: vboot-utils: Install development keys....* gnu/packages/bootloaders.scm (vboot-utils)[arguments]: Add 'install-devkeys'
phase.
| Kei Kebreau |
2019-01-20 | gnu: subversion: Mention "svn" in the description....* gnu/packages/version-control.scm (subversion)[description]: Mention
"svn".
| Ludovic Courtès |
2019-01-20 | ci: Use a valid 'current-guix'....This fixes a regression introduced in
b5f8c2c88543158e8aca76aa98f9009f6b9e743a whereby 'current-guix' (needed
by some of the system tests) would fail to build.
Reported by Ricardo Wurmus <rekado@elephly.net>.
It also speeds up compilation of 'current-guix' since the channel
instance is already compiled or can be built quickly compared to the
default 'current-guix'.
* gnu/packages/package-management.scm (current-guix-package): New
variable.
(current-guix): Honor it.
* gnu/ci.scm (channel-build-system): New variable.
(channel-instances->derivation): New procedure.
(system-test-jobs): Add #:source and #:commit parameters.
Define 'instance' and parameterize CURRENT-GUIX-PACKAGE.
(hydra-jobs)[checkout, commit, source]: New variables.
Pass #:source and #:commit to 'system-test-jobs'.
| Ludovic Courtès |
2019-01-20 | profiles: Allow a profile to be added as an entry of another profile....* guix/build/profiles.scm (build-etc/profile): When 'OUTPUT/etc/profile'
already exists, delete it first.
(build-profile): Likewise for 'OUTPUT/manifest'.
* tests/profiles.scm ("profile in profile"): New test.
| Ludovic Courtès |
2019-01-20 | tests: Adjust to python.scm split....This is a followup to 44d10b1f722856ab8e9b942804aa7ef33e2ef739.
* tests/profiles.scm ("package->manifest-entry, search paths"): Adjust
module name for PYTHON2-MATPLOTLIB.
| Ludovic Courtès |
2019-01-19 | gnu: emacs-matrix-client: Update to a0623667....* gnu/packages/emacs-xyz.scm (emacs-matrix-client): Update to a0623667.
| Nicolas Goaziou |
2019-01-19 | gnu: texlive-texmf: Fix build....This is a follow-up to commit a1b4d62cda12d0d54663700a3f384f8a8ad5b13d.
* gnu/packages/tex.scm (texlive-texmf)[arguments]: Unset texlive-bin search
path.
| Ricardo Wurmus |
2019-01-19 | gnu: Add endless-sky....* gnu/packages/games.scm (endless-sky): New variable.
| Efraim Flashner |
2019-01-19 | gnu: wine-staging: Update to 4.0-rc7....* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.0-rc7.
* gnu/packages/wine.scm (wine-staging): Update to 4.0-rc7.
| Rutger Helling |
2019-01-19 | self: Add gnu/tests/* to the installed files....* guix/self.scm (compiled-guix)[*system-modules*]: Add gnu/tests/*.
| Ludovic Courtès |
2019-01-19 | gnu: spacefm: Fix build against glibc 2.28....* gnu/packages/lxde.scm (spacefm)[source](modules, snippet): New fields.
| Ludovic Courtès |
2019-01-19 | gnu: youtube-dl: Update to 2019.01.17....* gnu/packages/video.scm (youtube-dl): Update to 2019.01.17.
| Ludovic Courtès |
2019-01-19 | maint: Add gnu/ci.scm to the distribution....* gnu/local.mk (GNU_SYSTEM_MODULES): Add %D%/ci.scm.
| Ludovic Courtès |
2019-01-18 | gnu: Inkscape: Update to 0.92.4....* gnu/packages/inkscape.scm (inkscape): Update to 0.92.4.
[source]: Remove obsolete patches.
| Leo Famulari |
2019-01-19 | gnu: smartmontools: Update to 7.0....* gnu/packages/admin.scm (smartmontools): Update to 7.0.
| Tobias Geerinckx-Rice |
2019-01-19 | gnu: openconnect: Update to 8.02....* gnu/packages/vpn.scm (openconnect): Update to 8.02.
| Tobias Geerinckx-Rice |
2019-01-19 | gnu: openconnect: Use HTTPS home page....* gnu/packages/vpn.scm (openconnect)[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice |
2019-01-19 | gnu: liburcu: Update to 0.10.2....* gnu/packages/datastructures.scm (liburcu): Update to 0.10.2.
| Tobias Geerinckx-Rice |
2019-01-19 | gnu: liburcu: Use HTTPS home page....* gnu/packages/datastructures.scm (liburcu)[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice |
2019-01-18 | gnu: emacs-matrix-client: Bump revision....* gnu/packages/emacs-xyz.scm (emacs-matrix-client): Bump revision to trigger
the update, since updating commit is not enough.
| Nicolas Goaziou |
2019-01-18 | tests: docker: Use "package" instead of "dummy-package"....* gnu/tests/docker.scm (build-tarball&run-docker-test): Use "package" instead
of "dummy-package".
| Danny Milosavljevic |
2019-01-18 | gnu: graphene: Remove custom autogen phase....* gnu/packages/gtk.scm (graphene)[arguments]: Remove 'autogen phase.
| Ricardo Wurmus |
2019-01-18 | gnu: Add libnfs....* gnu/packages/file-systems.scm (libnfs): New variable.
| Ricardo Wurmus |
2019-01-18 | gnu: Add mozjs-60....* gnu/packages/gnuzilla.scm (mozjs-60): New variable.
| Ricardo Wurmus |
2019-01-18 | gnu: mozjs-52: Add configure flag to prevent crash....* gnu/packages/gnuzilla.scm (mozjs-52)[arguments]: Pass "--disable-jemalloc"
to prevent crashes in gnome-shell.
| Ricardo Wurmus |