]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
guix: clean up manifest
authortobtoht <tob@featherwallet.org>
Tue, 30 Jan 2024 12:00:58 +0000 (13:00 +0100)
committertobtoht <tob@featherwallet.org>
Tue, 30 Jan 2024 12:00:58 +0000 (13:00 +0100)
contrib/guix/manifest.scm

index e75d290137d423bfb180e4facee93786d6becbf6..8b7aeb421ebdb29db4f1b6e8473bb32df4e3ce8a 100644 (file)
@@ -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