gnu: Add jacquesctf.
* gnu/packages/instrumentation.scm (jacquesctf): New variable.
Change-Id: I869ba22e152eb863f11d37880dbd769950504742
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add yactfr.
* gnu/packages/instrumentation.scm (yactfr): New variable.
Change-Id: I48203e19513cd52ebd97faa307ad524b8a5c5dcd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
gnu: openttd-opengfx: Update to 3739bbe.
* gnu/packages/games.scm (openttd-opengfx): Update to 3739bbe.
[source]: Use ‘git-fetch’ and change URL.
[arguments]: Define ‘REPO_DATE’ and ‘PYTHON’.
Change-Id: I10a43f7e220337bbea7cbf0a2b62d636603c8e97
Modified-by: Ludovic Courtès <ludo@gnu.org>
gnu: nml: Update to 0.7.6.
* gnu/packages/game-development.scm (nml): Update to 0.7.6.
[arguments]: Remove.
Change-Id: I358fe50ac42209c20b19da361d2e78d0576b6ac4
install: Adjust for (package-source guix) not being a <channel>.
Fixes guix/guix#422.
* gnu/system/install.scm (%installation-services)[guix-package-commit]:
New procedure.
<guix-configuration>: Use it instead of ‘channel-commit’.
Change-Id: I6ed5bc3f21a375e639fabfcbcdaf70b6347d1c5c
services: static-networking: Remove use of unbound variable.
Use of ‘G_’ was added in 670d985cabf81a28660c4a8024f752decc495dce but
it’s actually unbound.
* gnu/services/base.scm (network-set-up/linux): Remove uses of ‘G_’,
which is unbound.
Change-Id: I6e879688ceee2fcb738e5e213cd3d539c9d89e20
gnu: Add limesuite-ng.
* gnu/packages/radio.scm (limesuite-ng): New variable.
Change-Id: I3df16ede6ba42249e201b3331d03a9ec15adaeda
Signed-off-by: Ian Eure <ian@retrospec.tv>
gnu: Add emacs-rfc-mode.
* gnu/packages/emacs-xyz.scm (emacs-rfc-mode): New variable.
Signed-off-by: Ian Eure <ian@retrospec.tv>
gnu: zeromq: Disable a failing test.
* gnu/packages/networking.scm (zeromq)
[phases] {disable-problematic-tests}: New phase.
Fixes: #415
Change-Id: I8daaf4fa610bf03da9d2d47aa13fd03d247cbdb3
gnu: emacs-mastodon: Update to 2.0.1.
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 2.0.1.
Change-Id: I41087da048f15f54e87e33f8951ecdff34375b73
Signed-off-by: Ian Eure <ian@retrospec.tv>
gnu: emacs-dirvish: Update to 2.3.0.
* gnu/packages/emacs-xyz.scm (emacs-dirvish): Update to 2.3.0.
Signed-off-by: Ian Eure <ian@retrospec.tv>
gnu: python-hy: Update to 1.1.0.
* gnu/packages/python-xyz.scm (python-hy): Update to 1.1.0.
Change-Id: Ibc78fb0fd883e9957d88e20dfc7e40993a0ee1bc
gnu: gmic: Update to 3.5.5.
* gnu/packages/image-processing.scm (gmic): Update to 3.5.5.
Change-Id: Ib24e581bb1f9586d573531c3013fe00cda23607f
environment: Set LANG by default.
* guix/scripts/environment.scm (launch-environment/container): Set LANG
to C.UTF-8 unless already set.
Change-Id: I2dba595c8d5f4e9b45264f8185c72779fead2ce6
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
daemon: Remove ‘singleton’ and replace ‘typedef’ with ‘using’ in ‘types.hh’
* nix/libutil/util.hh (singleton): Remove.
* nix/libstore/build.cc (DerivationGoal::startBuilder)
(SubstitutionGoal::tryNext, SubstitutionGoal::tryToRun)
(LocalStore::ensurePath, LocalStore::repairPath): Use normal
construction function instead of ‘singleton’.
* nix/libstore/local-store.cc (LocalStore::addToStoreFromDump)
(LocalStore::addTextToStore, LocalStore::importPath): Likewise.
* nix/nix-daemon/nix-daemon.cc (performOp): Likewise.
Change-Id: If0d929407c09482f3b506a1c51dfda70e29696dd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: guile-lib: Update to 0.2.8.1.
* gnu/packages/guile-xyz.scm (guile-lib): Update to 0.2.8.1.
[native-inputs]: Use new style.
Change-Id: I5ef0aa85b71f674e7b667320aac7e38e18b6dd31
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
pack: Include store parent directories in the Docker layer.
Fixes <https://issues.guix.gnu.org/78210>.
This patch adds the /gnu and /gnu/store directories to the Docker layer
created by ‘guix pack -f docker …’, which enables the Docker image to be
used to create an AWS Lambda function. Without the patch, creating the
AWS Lambda function fails with this error:
"MissingParentDirectory: Parent directory does not exist for file: gnu/store/…-info-dir/"
* guix/scripts/pack.scm (docker-image)[build]: Add store directory to
the docker layer.
* guix/docker.scm (build-docker-image): Change order of arguments to
‘tar’ so parent directories are added before their contents.
Change-Id: I2b103c59981e828c965564ccc5d2415b00a7e52e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: wxwidgets: Update to 3.2.8.1.
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.8.1.
Change-Id: Ic1fe3cc090dd721302f40f014eb73b637f5def66
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: hello: Update to 2.12.2.
* gnu/packages/base.scm (hello): Update to 2.12.2.
Change-Id: I15252aea92f98012e4635623d34c27b4c2293c8f
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Add secretsd.
* gnu/packages/password-utils.scm (secretsd): New variable.
Change-Id: I9beb6b86ec4dae784146e7ce91210a85cf07ec7c