| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
* gnu/packages/databases.scm (postgresql)[arguments]: Add --with-openssl to
[inputs]: Add openssl.
|
| |
|
|
|
|
| |
* gnu/packages/terraform.scm (terraform-provider-local): New variable.
|
|
|
|
| |
* gnu/packages/terraform.scm (terraform-provider-aws): New variable.
|
|
|
|
| |
* gnu/packages/terraform.scm (terraform-provider-template): New variable.
|
|
|
|
| |
* gnu/packages/terraform.scm (terraform-provider-libvirt): New variable.
|
|
|
|
|
| |
* gnu/packages/terraform.scm (New file).
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
|
| |
|
|
|
|
|
|
| |
* gnu/services/message-broker.scm: New file.
* gnu/services/message-broker.scm: New file.
* gnu/local.mk: Add entries for new files.
|
|
|
|
|
| |
* gnu/packages/rabbitmq.scm: New file.
* gnu/local.mk: Add gnu/packages/rabbitmq.scm.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a port of the functionality in the Guix environment command to the
guix system container command.
This requires additional changes to the operating-system definitions used, in
particular, networking related services may need removing if the host network
is shared.
* guix/scripts/system.scm (system-derivation-for-action): Add
#:container-shared-network? argument.
(perform-action): Add #:container-shared-network? argument.
(show-help): Add "-N, --network" help information.
(%options): Add network option.
(process-action): Call perform-action with #:container-shared-network?.
* gnu/system/linux-container.scm (%network-configuration-files): New variable.
(container-script): Add support for returning a container script that shares
the host network.
* gnu/system.scm (essential-services): Add #:container-shared-network?
argument.
(operating-system-services): Add #:container-shared-network? argument.
(operating-system-etc-service): Add #:container-shared-network? argument,
and support for ommiting some configuration if the network is shared.
(operating-system-activation-script): Add #:container-shared-network?
argument, and pass this through to the operating-system-services procedure.
(operating-system-boot-script): Add #:container-shared-network? argument,
and pass this through to the operating-system-services procedure.
(operating-system-derivation): Add the #:container-shared-network? argument,
and pass this through to the operating-system-services procedure.
(operating-system-profile): Add the #:container-shared-network? argument,
and pass this through to the operating-system-services procedure.
|
|
|
|
|
| |
Just using tags is the most consistent way of getting releases for GOV.UK
related software.
|
|
|
|
|
| |
This should be done in govuk-guix, but this configuration is currently not
easy.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* gnu/packages/databases.scm (elasticsearch-2.4.6, elasticsearch): New
variables.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/statistics.scm (r-with-tests): Update to 3.6.0.
[arguments]: Adjust "build-reproducibly" phase.
[native-inputs]: Add a texlive-union consisting of texlive-fonts-amsfonts,
texlive-fonts-ec, texlive-latex-amsfonts, texlive-latex-base,
texlive-latex-fancyvrb, texlive-latex-graphics, texlive-latex-hyperref,
texlive-latex-oberdiek, texlive-latex-tools, texlive-latex-upquote, and
texlive-latex-url.
|
|
|
|
| |
* gnu/packages/bioinformatics.scm (umi-tools): New variable.
|
|
|
|
|
|
|
|
|
| |
This fixes <https://bugs.gnu.org/35068>.
* gnu/packages/gnome.scm (gdm)[arguments]: Add a phase that installs a
placeholder desktop entry file.
Co-authored-by: Danny Milosavljevic <dannym@scratchpost.org>
|
|
|
|
| |
* gnu/packages/mpd.scm (mpd): Update to 0.21.8.
|
|
|
|
| |
* gnu/packages/emulators.scm (mame): Update to 0.209.
|
|
|
|
|
| |
* gnu/services/dns.scm (format-string-list): Fix formating of lists with
only one symbol.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-integers): Update to 0.3.0.
|
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-easy-format): Update to 1.3.1.
[build-system]: Use dune-build-system.
[source]: Use git-fetch.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-fpath): Update to 0.7.2.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.7.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-octavius): Update to 1.2.1.
|
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-result): Update to 1.3.
[build-system]: Use dune-build-system.
[source]: Use git-fetch.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.3.0.
|
|
|
|
|
| |
* gnu/system/examples/vm-image.tmpl (services): Remove wpa-supplicant,
cups-pk-helper, and NetworkManager. Add DHCP-CLIENT-SERVICE-TYPE.
|
|
|
|
|
|
|
| |
* gnu/packages/xfce.scm (xfdesktop)[source](modules, snippet): New
fields.
[arguments]: New field.
[native-inputs]: Add INKSCAPE and IMAGEMAGICK.
|
|
|
|
| |
* gnu/services/desktop.scm (cups-pk-helper-service-type): Export.
|
|
|
|
|
| |
* gnu/system/examples/vm-image.tmpl (this-file): Use 'basename' and
'current-source-location'.
|
|
|
|
|
|
|
| |
From now on, everything will be uploaded to ftp.gnu.org instead of
alpha.gnu.org.
* doc/guix.texi (BASE-URL): Switch to ftp.gnu.org.
|
|
|
|
|
|
| |
* doc/guix.texi (BASE-URL): New variable.
(Binary Installation, USB Stick and DVD Installation)
(Running Guix in a VM): Use it instead of hard-coded URL.
|
|
|
|
|
|
|
| |
* gnu/installer/newt/final.scm (run-install-success-page): Return
'success.
* gnu/installer.scm (installer-program): Check the result of the 'final
step and reboot upon success.
|
|
|
|
|
|
|
|
|
|
| |
This allows the installer to distinguish success from failure, and also
ensures the shell that runs 'guix system init' exits upon completion.
* gnu/installer/utils.scm (run-shell-command)[pause]: New procedure.
Add "exec" before COMMAND in the script. Guard 'invoke' call and handle
'invoke-error?'. Add call to 'pause' on completion.
* gnu/installer/final.scm (install-system): Remove 'false-if-exception'.
|
|
|
|
|
|
| |
'system' invokes /bin/sh, which is certainly not needed here.
* gnu/installer.scm (installer-program): Use 'execl', not 'system'.
|
|
|
|
|
| |
* gnu/system/examples/vm-image.tmpl: Rewrite.
* doc/guix.texi (Running Guix in a VM): Adjust accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Starting from commit 0ae735bcc8ff7fdc89d67b492bdee9091ee19e86, Guix
System would preserve the user shell across reconfigure and reboot.
This was done so as to allow for the use of 'chsh'.
This proved to be a misguided decision. This commit goes back to
considering user shells as config and not "state."
* gnu/build/accounts.scm (allocate-passwd): Do not use shell from
PREVIOUS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bootstrap: Generate stub files for the manual translations whose
generated files are not included in the VCS.
* doc/contributing.de.texi: Remove file.
* doc/contributing.es.texi: Remove file.
* doc/contributing.fr.texi: Remove file.
* doc/contributing.zh_CN.texi: Remove file.
* doc/guix.de.texi: Remove file.
* doc/guix.es.texi: Remove file.
* doc/guix.fr.texi: Remove file.
* doc/guix.zh_CN.texi: Remove file.
* .gitignore: Add them.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
|
|
|
|
|
|
|
| |
This package has but one purpose; late binding's overkill.
* gnu/packages/wget.scm (wgetpaste)[arguments]: Add ‘use-inputs’ phase.
[inputs]: Add wget.
|
|
|
|
| |
* gnu/packages/networking.scm (hcxdumptool): Update to 5.1.4.
|
|
|
|
| |
* gnu/packages/networking.scm (hcxtools): Update to 5.1.4.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/audio.scm (soundtouch): Update to 2.1.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
Remove patches.
* gnu/packages/patches/soundtouch-CVE-2018-1000223.patch,
gnu/packages/patches/soundtouch-CVE-2018-14044-14045.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
|
|
|
|
| |
* gnu/packages/tmux.scm (tmux-xpanes): Update to 4.1.0.
|
|
|
|
| |
* gnu/packages/engineering.scm (librepcb): Update to 0.1.1.
|