diff --git a/pkgs/tools/games/ajour/default.nix b/pkgs/tools/games/ajour/default.nix deleted file mode 100644 index 99787bac02ec..000000000000 --- a/pkgs/tools/games/ajour/default.nix +++ /dev/null @@ -1,101 +0,0 @@ -{ - stdenv, - lib, - fetchFromGitHub, - rustPlatform, - autoPatchelfHook, - cmake, - makeWrapper, - pkg-config, - python3, - expat, - freetype, - kdialog, - zenity, - openssl, - libglvnd, - libX11, - libxcb, - libXcursor, - libXi, - libxkbcommon, - libXrandr, - vulkan-loader, - wayland, -}: - -let - rpathLibs = [ - libglvnd - libXcursor - libXi - libxkbcommon - libXrandr - libX11 - vulkan-loader - wayland - ]; - -in -rustPlatform.buildRustPackage rec { - pname = "ajour"; - version = "1.3.2"; - - src = fetchFromGitHub { - owner = "casperstorm"; - repo = "ajour"; - rev = version; - sha256 = "sha256-oVaNLclU0EVNtxAASE8plXcC+clkwhBeb9pz1vXufV0="; - }; - - useFetchCargoVendor = true; - cargoHash = "sha256-/bmPqKxhPt9AGHRPGPE8JzaZKcTAWIRzvR3FiTCVMho="; - - nativeBuildInputs = [ - autoPatchelfHook - cmake - makeWrapper - pkg-config - python3 - ]; - - buildInputs = [ - expat - freetype - openssl - libxcb - libX11 - libxkbcommon - ]; - - postInstall = '' - mkdir -p $out/share - cp -r resources/logo $out/share/icons - install -Dm444 resources/linux/ajour.desktop -t $out/share/applications - ''; - - fixupPhase = '' - patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}:$(patchelf --print-rpath $out/bin/ajour)" $out/bin/ajour - wrapProgram $out/bin/ajour --prefix PATH ":" ${ - lib.makeBinPath [ - zenity - kdialog - ] - } - ''; - - meta = with lib; { - description = "World of Warcraft addon manager written in Rust"; - mainProgram = "ajour"; - longDescription = '' - Ajour is a World of Warcraft addon manager written in Rust with a - strong focus on performance and simplicity. The project is - completely advertisement free, privacy respecting and open source. - ''; - homepage = "https://github.com/casperstorm/ajour"; - changelog = "https://github.com/casperstorm/ajour/blob/master/CHANGELOG.md"; - license = licenses.mit; - broken = stdenv.hostPlatform.isDarwin; - maintainers = with maintainers; [ hexa ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 4382ef41d745..6f89982d48f2 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -147,6 +147,7 @@ mapAliases { aeon = throw "aeon has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-07-15 afl = throw "afl has been removed as the upstream project was archived. Consider using 'aflplusplus'"; # Added 2024-04-21 agda-pkg = throw "agda-pkg has been removed due to being unmaintained"; # Added 2024-09-10" + ajour = throw "ajour has been removed, the project was archived upstream on 2024-09-17."; # Added 2025-03-12 alass = throw "'alass' has been removed due to being unmaintained upstream"; # Added 2025-01-25 alsaLib = throw "'alsaLib' has been renamed to/replaced by 'alsa-lib'"; # Converted to throw 2024-10-17 alsaOss = throw "'alsaOss' has been renamed to/replaced by 'alsa-oss'"; # Converted to throw 2024-10-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3b410d8b9b3b..693cbaff7a7a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -956,10 +956,6 @@ with pkgs; aioblescan = with python3Packages; toPythonApplication aioblescan; - ajour = callPackage ../tools/games/ajour { - inherit (plasma5Packages) kdialog; - }; - inherit (recurseIntoAttrs (callPackage ../tools/package-management/akku { })) akku akkuPackages;