codemadness-frontends: init at 0.8
This commit is contained in:
46
pkgs/additional/codemadness-frontends/default.nix
Normal file
46
pkgs/additional/codemadness-frontends/default.nix
Normal file
@@ -0,0 +1,46 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchgit
|
||||
, libressl
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "codemadness-frontends";
|
||||
version = "0.8";
|
||||
|
||||
src = fetchgit {
|
||||
url = "git://git.codemadness.org/frontends";
|
||||
rev = version;
|
||||
hash = "sha256-KRQZKP3i7EKidUejk3iw/Jh6Dpcp0NJZmRXCStMAtCM=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
# link dynamically
|
||||
substituteInPlace Makefile --replace \
|
||||
'LIBTLS_LDFLAGS_STATIC = -ltls -lssl -lcrypto -static' \
|
||||
'LIBTLS_LDFLAGS_STATIC = -ltls -lssl -lcrypto'
|
||||
'';
|
||||
|
||||
buildInputs = [
|
||||
libressl
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
install -Dm755 youtube/cgi $out/bin/youtube-cgi
|
||||
install -Dm755 youtube/gopher $out/bin/youtube-gopher
|
||||
install -Dm755 youtube/cli $out/bin/youtube-cli
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
platforms = platforms.linux;
|
||||
description = "A less resource-heavy Youtube interface";
|
||||
maintainers = with maintainers; [ colinsane ];
|
||||
homepage = "https://codemadness.org/idiotbox.html";
|
||||
license = licenses.isc;
|
||||
};
|
||||
}
|
||||
|
@@ -25,6 +25,7 @@ let
|
||||
bootpart-uefi-x86_64 = callPackage ./additional/bootpart-uefi-x86_64 { };
|
||||
cargoDocsetHook = callPackage ./additional/cargo-docset/hook.nix { };
|
||||
chatty-latest = callPackage ./additional/chatty-latest { };
|
||||
codemadness-frontends = callPackage ./additional/codemadness-frontends { };
|
||||
eg25-control = callPackage ./additional/eg25-control { };
|
||||
eg25-manager = callPackage ./additional/eg25-manager { };
|
||||
feeds = lib.recurseIntoAttrs (callPackage ./additional/feeds { });
|
||||
|
Reference in New Issue
Block a user