From fa937260fb268335070333b859cb741fcf6d30dd Mon Sep 17 00:00:00 2001 From: tobtoht Date: Tue, 30 Jan 2024 13:00:58 +0100 Subject: [PATCH] guix: clean up manifest --- contrib/guix/manifest.scm | 35 +++++++++++------------------------ 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/contrib/guix/manifest.scm b/contrib/guix/manifest.scm index e75d2901..8b7aeb42 100644 --- a/contrib/guix/manifest.scm +++ b/contrib/guix/manifest.scm @@ -1,53 +1,40 @@ -(use-modules (gnu) - (gnu packages) +(use-modules (gnu packages) (gnu packages autotools) - (gnu packages assembly) - (gnu packages base) (gnu packages bash) (gnu packages bison) - (gnu packages build-tools) - (gnu packages certs) - (gnu packages check) - (gnu packages cmake) + ((gnu packages build-tools) #:select (meson)) + ((gnu packages certs) #:select (nss-certs)) + ((gnu packages cmake) #:select (cmake-minimal)) (gnu packages commencement) (gnu packages compression) (gnu packages cross-base) - (gnu packages curl) (gnu packages elf) (gnu packages file) (gnu packages gawk) (gnu packages gcc) - (gnu packages gettext) - (gnu packages gnome) + ((gnu packages gettext) #:select (gettext-minimal)) (gnu packages gperf) - (gnu packages installers) - (gnu packages libusb) - (gnu packages linux) + ((gnu packages installers) #:select (nsis-x86_64)) + ((gnu packages linux) #:select (linux-libre-headers-6.1 util-linux)) (gnu packages llvm) (gnu packages mingw) (gnu packages moreutils) (gnu packages ninja) (gnu packages perl) (gnu packages pkg-config) - (gnu packages python) - (gnu packages python-crypto) - (gnu packages python-web) - (gnu packages shells) - (gnu packages tls) - (gnu packages version-control) + ((gnu packages python) #:select (python-minimal)) + ((gnu packages tls) #:select (openssl)) + ((gnu packages version-control) #:select (git-minimal)) (gnu packages xorg) (gnu packages zig) (guix build-system gnu) - (guix build-system perl) - (guix build-system python) (guix build-system trivial) (guix download) (guix gexp) (guix git-download) ((guix licenses) #:prefix license:) (guix packages) - (guix profiles) - (guix utils)) + ((guix utils) #:select (substitute-keyword-arguments))) (define-syntax-rule (search-our-patches file-name ...) "Return the list of absolute file names corresponding to each -- 2.52.0