Broken since September 2025 (so it's broken on stable too).
No user complaints about this, which implies that this package has no users.
This commit is contained in:
Michael Daniels
2026-04-05 00:21:37 -04:00
parent 31fc0b92a8
commit eaa50858b4
2 changed files with 1 additions and 66 deletions
-66
View File
@@ -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" ];
};
})
+1
View File
@@ -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