Age | Commit message (Expand) | Author |
2019-07-10 | gnu: rapidjson: Fix FTBFS with GCC 7.•••* gnu/packages/patches/rapidjson-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/web.scm (rapidjson)[source](patches): New field.
| Marius Bakke |
2019-07-09 | gnu: oath-toolkit: Fix FTBFS with GCC 7.•••* gnu/packages/authentication.scm (oath-toolkit)[source](patches): Add
upstream patch.
| Marius Bakke |
2019-07-09 | gnu: iproute2: Update to 5.2.0.•••* gnu/packages/linux.scm (iproute): Update to 5.2.0.
| Tobias Geerinckx-Rice |
2019-07-09 | gnu: glib: Remove superfluous input.•••* gnu/packages/glib.scm (glib)[inputs]: Remove BASH.
| Marius Bakke |
2019-07-09 | gnu: glib: Update to 2.60.5.•••* gnu/packages/glib.scm (glib): Update to 2.60.5.
| Marius Bakke |
2019-07-09 | gnu: freetype: Update to 2.10.1.•••* gnu/packages/fontutils.scm (freetype): Update to 2.10.1.
[source](uri): Adjust for new tarball name.
| Marius Bakke |
2019-07-09 | gnu: Remove indent@2.2.10.•••* gnu/packages/code.scm (indent): Update to 2.2.12.
[native-inputs]: Add TEXINFO.
(indent-2.2.12): Remove variable.
| Marius Bakke |
2019-07-09 | gnu: flex: Remove superfluous input.•••The configure script will warn that "make indent" is unavailable, but
apart from that this input is not actually used for the build process.
* gnu/packages/flex.scm (flex)[inputs]: Remove INDENT.
* gnu/packages/commencement.scm (flex-boot0)[inputs]: Likewise.
| Marius Bakke |
2019-07-09 | gnu: Python: Update to 3.7.4.•••* gnu/packages/python.scm (python-3.7): Update to 3.7.4.
[source](snippet): Move disabled tests ...
[arguments]<#:make-flags>: ... here. Enable previously failing tests.
<#:phases>: Add 'set-TZDIR'.
[native-inputs]: Add TZDATA-FOR-TESTS.
* gnu/packages/commencement.scm (python-boot0)[arguments]: Clear <#:make-flags>.
Delete 'set-TZDIR' phase.
* gnu/packages/patches/python-3-fix-tests.patch: Disable two new tests that do
not work in the build container. Adjust context.
| Marius Bakke |
2019-07-09 | gnu: python-internetarchive: Update to 1.8.5.•••* gnu/packages/web.scm (python-internetarchive)[version]: Update to 1.8.5.
[source](modules, snippet): New fields.
| Oleg Pykhalov |
2019-07-09 | gnu: make-glibc-locales: Adjust patch for glibc 2.29.•••The patch for glibc 2.28 and earlier replaces the same content, but the context
in the patch is different enough to fail to merge.
* gnu/packages/base.scm (make-glibc-locales)[source]: Add patch.
* gnu/packages/patches/glibc-locales.patch: Adjust for glibc 2.29 and move old
file...
* gnu/packages/patches/glibc-locales-2.28.patch: ...here.
* gnu/local.mk (dist_patch_DATA): Add it.
| Kei Kebreau |
2019-07-09 | gnu: wgetpaste: Update to 2.29.•••* gnu/packages/wget.scm (wgetpaste): Update to 2.29.
[arguments]: Replace default paste service. Install license file.
| Efraim Flashner |
2019-07-09 | gnu: emacs-stumpwm-mode: Update to 0.0.1-1.8fbe071.•••* gnu/packages/emacs-xyz.scm (emacs-stumpwm-mode): Update to 0.0.1-1.8fbe071.
| Oleg Pykhalov |
2019-07-09 | gnu: r-biocinstaller: Remove entirely.•••This follows up on commit 0971f8bd884b6e92b77d9e12030cd58279699183,
which led to ‘r-biocmanager: unbound variable’ errors. See
<https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00120.html>.
* gnu/packages/bioinformatics.scm (r-biocinstaller): Remove variable.
| Tobias Geerinckx-Rice |
2019-07-09 | gnu: Add anonip.•••* gnu/packages/web.scm (anonip): New variable.
| Hartmut Goebel |
2019-07-09 | gnu: snap: Update to 5.0.1.•••* gnu/packages/education.scm (snap): Update to 5.0.1.
| Nicolas Goaziou |
2019-07-09 | gnu: musescore: Update to 3.2.3.•••* gnu/packages/music.scm (musescore): Update to 3.2.3.
| Nicolas Goaziou |
2019-07-09 | gnu: libmicrohttpd: Update to 0.9.65.•••* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.65.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: glibc: Add 2.27 supported locales patch.•••The 'glibc-supported-locales.patch' was updated for glibc 2.29, breaking
compatibility with 2.27. Add a 2.27-specific supported locales patch.
* gnu/packages/patches/glibc-2.27-supported-locales.patch: New file.
* gnu/packages/base.scm (glibc-2.27)[source](patches): Use
'glibc-2.27-supported-locales.patch' instead.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| Carl Dong |
2019-07-09 | gnu: grub: Build ‘grub-mount’.•••This increases the closure size by a mere 1.8 MiB (0.8%).
* gnu/packages/bootloaders.scm (grub)[inputs]: Add fuse.
| Tobias Geerinckx-Rice |
2019-07-09 | gnu: grub: Update to 2.04.•••* gnu/packages/bootloaders.scm (grub): Update to 2.04.
[source]: Remove upstreamed patches.
[arguments]: Don't require Python. Add a ‘disable-pixel-perfect-test’
phase to skip tests that fail with with our newer Unifont.
* gnu/packages/patches/grub-efi-fat-serial-number.patch: Adjust context.
* gnu/packages/patches/grub-binutils-compat.patch,
gnu/packages/patches/grub-check-error-efibootmgr.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: Update to 0.18.0.•••* gnu/packages/finance.scm (bitcoin-core): Update to 0.18.0.
[inputs]: Use bdb-4.8 for compatibility.
[arguments]: Remove --with-incompatible-bdb from configure flags and add
check-functional phase for functional tests.
| Carl Dong |
2019-07-08 | gnu: bdb: Add 4.8.30.•••* gnu/packages/dbm.scm (bdb-4.8): New variable.
[arguments]: Configure and build from 'build_unix' directory as
mentioned in documentation.
(bdb-5.3): Inherit from bdb-4.8.
(bdb-6): Inherit from bdb-4.8.
(bdb): Point to bdb-6.
| Carl Dong |
2019-07-08 | guix-install.sh: Don't initialise ~/.gnupg.•••* etc/guix-install.sh (chk_gpg_keyring): Call gpg with ‘--dry-run’.
| Tobias Geerinckx-Rice |
2019-07-08 | guix-install.sh: Check for PGP key separately.•••* etc/guix-install.sh (chk_gpg_keyring): New function to handle the
public key check previously stuffed into chk_require.
(main): Call it.
| Tobias Geerinckx-Rice |
2019-07-08 | discovery: Handle edge case in scheme-files when looking at symlinks.•••Previously, this code would cause crashes in Guix (running guix package -s for
example) which could be experienced when Emacs creates temporary files in the
gnu/packages/patches directory when a patch file has been edited, but not
saved.
* guix/discovery.scm (scheme-files): Add else clause to cond used when
handling symlinks.
| Christopher Baines |
2019-07-08 | guix-install.sh: Add missing ‘local’ declaration.•••* etc/guix-install.sh (chk_require): Make $c local.
| Tobias Geerinckx-Rice |
2019-07-08 | guix-install.sh: Treat REQUIRE as the array it is.•••Don't flatten it into a string only to split it again later.
* etc/guix-install.sh (chk_require): Iterate over array elements, not
string tokens.
(main): Pass $REQUIRE as an array of arguments.
| Tobias Geerinckx-Rice |
2019-07-08 | scripts: environment: Add --no-cwd.•••* doc/guix.texi (Invoking guix environment): Add --no-cwd.
* guix/scripts/environment.scm (show-help, %options): Add --no-cwd.
(launch-environment/container): Add 'map-cwd?' param; only add mapping
for cwd if #t. Only change to cwd within container if #t, otherwise
home.
(guix-environment): Error if --no-cwd without --container. Provide
'(not no-cwd?)' to launch-environment/container as 'map-cwd?'.
* tests/guix-environment.sh: Add test for no-cwd.
Co-authored-by: Mike Gerwitz <mtg@gnu.org>
| Carl Dong |
2019-07-08 | scripts: environment: Only rewrite user-specified mappings.•••* guix/scripts/environment.scm (launch-environment/container): Only
apply override-user-mappings to user-mappings and cwd. Do not apply to
network configuration mapping and inputs.
| Carl Dong |
2019-07-08 | gnu: Remove r-biocinstaller.•••It requires R < 3.6 and is no longer supported.
* gnu/packages/bioinformatics.scm (r-biocinstaller): Define as
deprecated in favour of r-biocmanager.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: r-xbioc: Update to 0.1.16-1.6ff0670.•••This is needed to deprecate r-biocinstaller, which is no longer
distributed.
* gnu/packages/bioinformatics.scm (r-xbioc): Update to 0.1.16-1.6ff0670.
[propagated-inputs]: Replace deprecated r-biocinstaller with
r-biocmanager.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: cmh: Fix build.•••This follows up on commit 1de48e8f8afec23847458c533d2fae0d69d8942a.
* gnu/packages/algebra.scm (fplll-4-cmh): New variable.
(cmh)[inputs]: Use it.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: libomp: Download over HTTPS.•••* gnu/packages/llvm.scm (libomp)[source]: Use HTTPS.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: libomp: Fix source hash.•••This is a follow-up to commit c5296e205b65a9b53553cf45be2ab223d5e82df5,
which updated llvm.
* gnu/packages/llvm.scm (libomp)[source]: Fix hash.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: r-txdb-mmusculus-ucsc-mm10-knowngene: Update to 3.4.7.•••* gnu/packages/bioconductor.scm (r-txdb-mmusculus-ucsc-mm10-knowngene):
Update to 3.4.7.
| Tobias Geerinckx-Rice |
2019-07-08 | gnu: Add emacs-polymode-org.•••* gnu/packages/emacs-xyz.scm (emacs-polymode-org): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Joseph LaFreniere |
2019-07-08 | gnu: emacs-polymode: Update to 0.2.•••* gnu/packages/emacs-xyz.scm (emacs-polymode): Update to 0.2.
[source]: Change URL of Git repository to Polymode GitHub project.
[homepage]: Change URL to polymode GitHub project.
[description]: Realign text.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Joseph LaFreniere |
2019-07-08 | gnu: i3blocks: Update to ec050e7.•••* gnu/packages/wm.scm (i3blocks): Update to ec050e7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| ison |
2019-07-08 | gnu: dosfstools: Enable compat symlinks.•••Enable compatibility symlinks to provide commands such as `mkfs.vfat`.
* gnu/packages/disk.scm (dosfstools)[arguments]: Pass
"--enable-compat-symlinks" to configure.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pierre Langlois |
2019-07-08 | gnu: wireservice: New wireservice-package macro.•••Replace the parent 'base-package' variable with a 'wireservice-package' macro
that includes all common package fields.
* gnu/packages/wireservice.scm (base-package): Delete.
(wireservice-package): New macro.
(python-leather, python-agate, python-agate-sql, python-agate-dbf,
python-agate-excel): Use wireservice-package.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pierre Langlois |
2019-07-08 | channels: Key cached channel derivations by system.•••Previously, the channel instance to derivation mapping would be
independent of the system. Thus, building the same channel instance for
several different systems would always return the derivation that was
first computed.
This is a followup to c3ab921eed2a471022e9863a94ea521508782e53.
* guix/channels.scm (channel-instance-derivations)[instance->derivation]:
Pass the current system as a third argument to 'mcached'.
| Ludovic Courtès |
2019-07-08 | gnu: gobject-introspection: Update absolute-shlib-path.patch.•••Incorporate some changes from nixpkgs to the gobject-introspection package
patches. This is motivated by looking at issues with libsoup and lollypop.
These changes mean that the share/gir-1.0/Soup-2.4.gir file within
libsoup (and the corresponding binary typelib) references libsoup-2.4.so.1
with an absolute filename, whereas previously, the filename wasn't absolute.
With an absolute filename in the typelib, loading libsoup from lollypop should
work.
* gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch:
Incorporate changes from nixpkgs.
| Christopher Baines |
2019-07-08 | gnu: gama: Update to 2.06.•••* gnu/packages/gps.scm (gama): Update to 2.06.
| Efraim Flashner |
2019-07-07 | gnu: diffoscope: Update to 116.•••* gnu/packages/package-management (diffoscope): Update to 116.
| Vagrant Cascadian |
2019-07-08 | gnu: python-pytest: Update to 4.4.2.•••This is necessary to fix a test failure on 32-bit platforms in 4.4.1.
* gnu/packages/check.scm (python-pytest): Update to 4.4.2.
| Marius Bakke |
2019-07-08 | gnu: python-pluggy: Update to 0.11.0.•••* gnu/packages/python-xyz.scm (python-pluggy): Update to 0.11.0.
| Marius Bakke |
2019-07-08 | gnu: webkitgtk: Build with Python 3.•••* gnu/packages/webkit.scm (webkitgtk)[native-inputs]: Change PYTHON-2 to
PYTHON-WRAPPER.
| Marius Bakke |
2019-07-07 | gnu: jalv: Remove GCC5 workaround.•••* gnu/packages/audio.scm (jalv)[arguments]: Remove <#:phases>.
| Marius Bakke |
2019-07-07 | gnu: mesa: Use the "release" Meson build type.•••* gnu/packages/gl.scm (mesa)[arguments]: Add <#:build-type>.
| Marius Bakke |