sxmo: ship codemadness-frontends 0.6

This commit is contained in:
Colin 2023-11-29 12:31:36 +00:00
parent 936118b8cb
commit b2806bd649
3 changed files with 18 additions and 4 deletions

View File

@ -4,7 +4,8 @@
, libressl
}:
stdenv.mkDerivation rec {
let
self = stdenv.mkDerivation rec {
pname = "codemadness-frontends";
version = "0.8";
@ -39,6 +40,17 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
passthru = {
v0_6 = self.overrideAttrs (_: rec {
version = "0.6";
src = fetchgit {
url = "git://git.codemadness.org/frontends";
rev = version;
hash = "sha256-VDHUY9xb6WyVQ/PcEJuo1HQTW1oox9yvVq0Xd7OGAt0=";
};
});
};
meta = with lib; {
platforms = platforms.linux;
description = "A less resource-heavy Youtube interface";
@ -46,5 +58,6 @@ stdenv.mkDerivation rec {
homepage = "https://codemadness.org/idiotbox.html";
license = licenses.isc;
};
}
};
in self

View File

@ -6,7 +6,7 @@
, brightnessctl
, buildPackages
, busybox
, codemadness-frontends ? null
, codemadness-frontends_0_6 ? null # 2023-11-28: alpine is stuck at 0.6, and i think it exposes a different API
, conky
, coreutils
, curl
@ -61,7 +61,7 @@ let
bc # also in busybox
bonsai
brightnessctl
codemadness-frontends # for sxmo_youtube.sh
codemadness-frontends_0_6 # for sxmo_youtube.sh
conky
curl
dbus

View File

@ -26,6 +26,7 @@ let
cargoDocsetHook = callPackage ./additional/cargo-docset/hook.nix { };
chatty-latest = callPackage ./additional/chatty-latest { };
codemadness-frontends = callPackage ./additional/codemadness-frontends { };
codemadness-frontends_0_6 = codemadness-frontends.v0_6;
eg25-control = callPackage ./additional/eg25-control { };
eg25-manager = callPackage ./additional/eg25-manager { };
feeds = lib.recurseIntoAttrs (callPackage ./additional/feeds { });