Merge pull request #249290 from Enzime/add/apparency

apparency: init at 1.5.1

authored by

Pol Dellaiera and committed by
GitHub
8737f921 8ec47bff

+41
+39
pkgs/os-specific/darwin/apparency/default.nix
··· 1 + { lib 2 + , fetchurl 3 + , stdenv 4 + , undmg 5 + }: 6 + 7 + stdenv.mkDerivation { 8 + pname = "apparency"; 9 + version = "1.5.1"; 10 + 11 + src = fetchurl { 12 + url = "https://web.archive.org/web/20230815073821/https://www.mothersruin.com/software/downloads/Apparency.dmg"; 13 + hash = "sha256-JpaBdlt8kTNFzK/yZVZ+ZFJ3DnPQbogJC7QBmtSVkoQ="; 14 + }; 15 + 16 + nativeBuildInputs = [ undmg ]; 17 + 18 + sourceRoot = "Apparency.app"; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + 23 + mkdir -p $out/Applications/Apparency.app $out/bin 24 + cp -R . $out/Applications/Apparency.app 25 + ln -s ../Applications/Apparency.app/Contents/MacOS/appy $out/bin 26 + 27 + runHook postInstall 28 + ''; 29 + 30 + meta = { 31 + description = "The App That Opens Apps"; 32 + homepage = "https://www.mothersruin.com/software/Apparency/"; 33 + license = lib.licenses.unfreeRedistributable; 34 + maintainers = with lib.maintainers; [ Enzime ]; 35 + mainProgram = "appy"; 36 + platforms = lib.platforms.darwin; 37 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 38 + }; 39 + }
+2
pkgs/top-level/all-packages.nix
··· 27472 27472 alsa-ucm-conf 27473 27473 alsa-utils; 27474 27474 27475 + apparency = callPackage ../os-specific/darwin/apparency { }; 27476 + 27475 27477 arm-trusted-firmware = callPackage ../misc/arm-trusted-firmware { }; 27476 27478 inherit (arm-trusted-firmware) 27477 27479 buildArmTrustedFirmware