Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 44 lines 1.1 kB view raw
1{ 2 lib, 3 stdenvNoCC, 4 fetchFromGitHub, 5}: 6 7stdenvNoCC.mkDerivation (finalAttrs: { 8 pname = "durden"; 9 version = "0-unstable-2024-06-23"; 10 11 src = fetchFromGitHub { 12 owner = "letoram"; 13 repo = "durden"; 14 rev = "dffb94b69355ffa9cda074c1d0a48af74b78c220"; 15 hash = "sha256-sBhlBk4vAYwedw4VerUfY80SXbVoEDid54si6qwDeXs="; 16 }; 17 18 dontConfigure = true; 19 20 dontBuild = true; 21 22 installPhase = '' 23 runHook preInstall 24 25 mkdir -p ${placeholder "out"}/share/arcan/appl/ 26 cp -a ./durden ${placeholder "out"}/share/arcan/appl/ 27 28 runHook postInstall 29 ''; 30 31 meta = { 32 homepage = "https://durden.arcan-fe.com/"; 33 description = "Reference Desktop Environment for Arcan"; 34 longDescription = '' 35 Durden is a desktop environment for the Arcan Display Server. It serves 36 both as a reference showcase on how to take advantage of some of the 37 features in Arcan, and as a very competent entry to the advanced-user side 38 of the desktop environment spectrum. 39 ''; 40 license = with lib.licenses; [ bsd3 ]; 41 maintainers = with lib.maintainers; [ ]; 42 platforms = lib.platforms.all; 43 }; 44})