commit cc30eb72ccac9ab4d4ebddd1d8510a0d1ed69cba parent c0a876ea74b5db0addf9b3b823173116a2e3b037 Author: Francesco Saccone <francesco@francescosaccone.com> Date: Wed, 19 Mar 2025 16:34:03 +0100 feat: add sbase package Signed-off-by: Francesco Saccone <francesco@francescosaccone.com> Diffstat:
M | packages/default.nix | | | 4 | +++- |
A | packages/sbase/default.nix | | | 29 | +++++++++++++++++++++++++++++ |
2 files changed, 32 insertions(+), 1 deletion(-)
diff --git a/packages/default.nix b/packages/default.nix @@ -1,2 +1,4 @@ -pkgs: { +pkgs: +{ + sbase = pkgs.callPackage ./sbase { }; } diff --git a/packages/sbase/default.nix b/packages/sbase/default.nix @@ -0,0 +1,29 @@ +{ + lib, + stdenv, + fetchgit +}: +stdenv.mkDerivation { + pname = "sbase"; + version = "0.1"; + + src = fetchgit { + url = "git://git.suckless.org/sbase"; + rev = "0.1"; + sha256 = "sha256-v+73ERFDtpL7bP9gC9zXndLn4HDxTuryTTQboFERduk="; + }; + + makeFlags = [ "CC:=$(CC)" ]; + + installFlags = [ "PREFIX=$(out)" ]; + + meta = { + description = '' + Collection of UNIX tools that are inherently portable across UNIX and + UNIX-like systems. + ''; + homepage = "https://git.suckless.org/sbase/file/README.html"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + }; +}