summaryrefslogtreecommitdiff
path: root/packages/bruh.nix
diff options
context:
space:
mode:
authorAzat Bahawi <azat@bahawi.net>2023-09-30 15:21:49 +0300
committerAzat Bahawi <azat@bahawi.net>2023-09-30 15:21:49 +0300
commit0221d5913ea26fde9493dadfbb265f2ff103124f (patch)
tree29258145f96ffd9bcf5e39f6a1e1e7c4cab57355 /packages/bruh.nix
parent1516209f857dd328828dd3c5da7f85d8af27a7ec (diff)
2023-09-30
Diffstat (limited to 'packages/bruh.nix')
-rw-r--r--packages/bruh.nix25
1 files changed, 17 insertions, 8 deletions
diff --git a/packages/bruh.nix b/packages/bruh.nix
index 62fe557..2b274f1 100644
--- a/packages/bruh.nix
+++ b/packages/bruh.nix
@@ -1,18 +1,20 @@
{
alsa-utils,
fetchFromGitHub,
+ lib,
stdenv,
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "bruh";
version = "2.1";
- src = fetchFromGitHub {
- owner = "kejpies";
- repo = pname;
- rev = version;
- hash = "sha256-Uw6Qes0IZkkfBchFnvnX9l1ZG5T5pyExmV7yUJLPOJ0=";
- };
+ src = with finalAttrs;
+ fetchFromGitHub {
+ owner = "kejpies";
+ repo = pname;
+ rev = version;
+ hash = "sha256-Uw6Qes0IZkkfBchFnvnX9l1ZG5T5pyExmV7yUJLPOJ0=";
+ };
postPatch = ''
substituteInPlace bruh.c \
@@ -20,4 +22,11 @@ stdenv.mkDerivation rec {
'';
makeFlags = ["PREFIX=$(out)"];
-}
+
+ meta = with lib; {
+ description = "Bruh sound, but as a program";
+ inherit (finalAttrs.src.meta) homepage;
+ license = licenses.gpl3Only;
+ maintainers = with maintainers; [azahi];
+ };
+})