diff --git a/pkgs/by-name/rx/rx/package.nix b/pkgs/by-name/rx/rx/package.nix deleted file mode 100644 index 1b6404b512a9..000000000000 --- a/pkgs/by-name/rx/rx/package.nix +++ /dev/null @@ -1,66 +0,0 @@ -{ - lib, - stdenv, - rustPlatform, - fetchFromGitHub, - makeWrapper, - cmake, - pkg-config, - libxrandr, - libxi, - libxinerama, - libxext, - libxcursor, - libx11, - libGL ? null, -}: - -rustPlatform.buildRustPackage (finalAttrs: { - pname = "rx"; - version = "0.5.2"; - - src = fetchFromGitHub { - owner = "cloudhead"; - repo = "rx"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-LTpaV/fgYUgA2M6Wz5qLHnTNywh13900g+umhgLvciM="; - }; - - cargoHash = "sha256-gRhjqQNL1Cu6/RpF2AeIGwbuDkFvyOf3gnpYt5Hlhfc="; - - nativeBuildInputs = [ - cmake - pkg-config - makeWrapper - ]; - - buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ - # glfw-sys dependencies: - libx11 - libxrandr - libxinerama - libxcursor - libxi - libxext - ]; - - # FIXME: GLFW (X11) requires DISPLAY env variable for all tests - doCheck = false; - - postInstall = lib.optionalString stdenv.hostPlatform.isLinux '' - mkdir -p $out/share/applications - cp $src/rx.desktop $out/share/applications - wrapProgram $out/bin/rx --prefix LD_LIBRARY_PATH : ${libGL}/lib - ''; - - meta = { - description = "Modern and extensible pixel editor implemented in Rust"; - mainProgram = "rx"; - homepage = "https://rx.cloudhead.io/"; - license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ - minijackson - ]; - platforms = [ "x86_64-linux" ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c4a2c5e9bdc5..f015b7a6169a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1777,6 +1777,7 @@ mapAliases { rust-synapse-state-compress = throw "'rust-synapse-state-compress' has been renamed to/replaced by 'rust-synapse-compress-state'"; # Converted to throw 2025-10-27 rustc-wasm32 = throw "'rustc-wasm32' has been renamed to/replaced by 'rustc'"; # Converted to throw 2025-10-27 rustic-rs = throw "'rustic-rs' has been renamed to/replaced by 'rustic'"; # Converted to throw 2025-10-27 + rx = throw "'rx' has been dropped due to being broken since September 2025, with no complaints by any users of the package."; # Added 2026-04-05 ryujinx = throw "'ryujinx' has been replaced by 'ryubing' as the new upstream"; # Added 2025-07-30 ryujinx-greemdev = throw "'ryujinx-greemdev' has been renamed to/replaced by 'ryubing'"; # Converted to throw 2025-10-27 scantailor = throw "'scantailor' has been renamed to/replaced by 'scantailor-advanced'"; # Converted to throw 2025-10-27