aboutsummaryrefslogtreecommitdiff
# This is a "service unit file" for the systemd init system to perform a
# one-shot 'guix gc' operation.  It is meant to be triggered by a timer.
# Drop it in /etc/systemd/system or similar together with 'guix-gc.timer'
# to set it up.

[Unit]
Description=Discard unused Guix store items

[Service]
Type=oneshot
# Customize the 'guix gc' arguments to fit your needs.
ExecStart=@localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix gc -d 1m -F 10G
PrivateDevices=yes
PrivateNetwork=yes
PrivateUsers=no
ProtectKernelTunables=yes
ProtectKernelModules=yes
ProtectControlGroups=yes
MemoryDenyWriteExecute=yes
SystemCallFilter=@default @file-system @basic-io @system-service
7db2fb98e143092c39e315bfa100a798cca0cb'>gnu: orange: Remove a transitive dependency on QtWebKit.Leo Famulari See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/orange.scm (orange)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit. 2022-01-14gnu: orange: Update to 3.31.1.Vinicius Monego * gnu/packages/orange.scm (orange): Update to 3.31.1. [arguments]<#:phases>: Don't return #t. Adjust file name for substitution in 'preparations. Rename 'set-HOME to 'pre-check. Set QT_QPA_PLATFORM in 'pre-check. [inputs]: Add python-pygments, python-qtconsole. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> 2022-01-14gnu: python-orange-widget-base: Update to 4.16.1.Vinicius Monego * gnu/packages/orange.scm (python-orange-widget-base): Update to 4.16.1. [arguments]<#:phases>: Don't return #t. [propagated-inputs]: Add python-typing-extensions. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> 2022-01-14gnu: python-orange-canvas-core: Update to 0.1.24.Vinicius Monego * gnu/packages/orange.scm (python-orange-canvas-core): Update to 0.1.24. [arguments]<#:phases>: Don't return #t. [propagated-inputs]: Remove python-pyqt. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> 2021-12-13gnu: Simplify package inputs.Ludovic Courtès This commit was obtained by running: ./pre-inst-env guix style without any additional argument. 2021-06-14gnu: Rename qtbase to qtbase-5.Maxim Cournoyer This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit. 2021-04-25gnu: Add orange.Vinicius Monego * gnu/packages/orange.scm (orange): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> 2021-04-25gnu: Add python-serverfiles.Vinicius Monego * gnu/packages/orange.scm (python-serverfiles): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> 2021-04-25gnu: Add python-orange-widget-base.Vinicius Monego * gnu/packages/orange.scm (python-orange-widget-base): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> 2021-04-25gnu: Add python-orange-canvas-core.Vinicius Monego * gnu/packages/orange.scm: New file. * gnu/packages/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Leo Famulari <leo@famulari.name>