flake

Francesco Saccone's Nix flake.
git clone git://git.francescosaccone.com/flake
Log | Files | Refs | README | LICENSE

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:
Mpackages/default.nix | 4+++-
Apackages/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; + }; +}