From 93ad5b3536c9ae7c67aaf8990c6ab1726704c4f2 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Mon, 8 Apr 2024 20:15:21 -0400 Subject: [PATCH] default.nix: Fix icons build Co-authored-by: Cosima Neidahl --- default.nix | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/default.nix b/default.nix index 6136da4..1f05db8 100644 --- a/default.nix +++ b/default.nix @@ -1,11 +1,18 @@ -{ pkgs ? import {}, - lib ? pkgs.lib }: +{ pkgs ? import {} }: { - icons = pkgs.stdenv.mkDerivation { - name = "nix-icons"; - srcs = lib.cleanSource ./.; - buildInputs = [ pkgs.imagemagick ]; - makeFlags = [ "DESTDIR=$(out)" "prefix=" ]; - }; + icons = pkgs.callPackage ( + { stdenv + , lib + , inkscape + , imagemagick + }: + stdenv.mkDerivation { + name = "nixos-icons"; + srcs = lib.cleanSource ./.; + sourceRoot = "source/icons"; + nativeBuildInputs = [ inkscape imagemagick ]; + makeFlags = [ "prefix=$(out)" ]; + } + ) {}; }