diff --git a/nixos/tests/terminal-emulators.nix b/nixos/tests/terminal-emulators.nix index fa8ab05fd5ea..145708c1f2f7 100644 --- a/nixos/tests/terminal-emulators.nix +++ b/nixos/tests/terminal-emulators.nix @@ -70,8 +70,6 @@ let mlterm.pkg = p: p.mlterm; - mrxvt.pkg = p: p.mrxvt; - qterminal.pkg = p: p.lxqt.qterminal; qterminal.kill = true; diff --git a/pkgs/by-name/mr/mrxvt/package.nix b/pkgs/by-name/mr/mrxvt/package.nix deleted file mode 100644 index 39ee43c80f9c..000000000000 --- a/pkgs/by-name/mr/mrxvt/package.nix +++ /dev/null @@ -1,69 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - libX11, - libXft, - libXi, - xorgproto, - libSM, - libICE, - freetype, - pkg-config, - which, - nixosTests, -}: - -stdenv.mkDerivation rec { - pname = "mrxvt"; - version = "0.5.4"; - - src = fetchurl { - url = "mirror://sourceforge/materm/mrxvt-${version}.tar.gz"; - sha256 = "1mqhmnlz32lvld9rc6c1hyz7gjw4anwf39yhbsjkikcgj1das0zl"; - }; - - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ - libX11 - libXft - libXi - xorgproto - libSM - libICE - freetype - which - ]; - - configureFlags = [ - "--with-x" - "--enable-frills" - "--enable-xft" - "--enable-xim" - # "--with-term=xterm" - "--with-max-profiles=100" - "--with-max-term=100" - "--with-save-lines=10000" - ]; - - preConfigure = '' - NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${freetype.dev}/include/freetype2"; - ''; - - passthru.tests.test = nixosTests.terminal-emulators.mrxvt; - - meta = with lib; { - description = "Lightweight multitabbed feature-rich X11 terminal emulator"; - longDescription = " - Multitabbed lightweight terminal emulator based on rxvt. - Supports transparency, backgroundimages, freetype fonts, ... - "; - homepage = "https://sourceforge.net/projects/materm"; - license = licenses.gpl2; - platforms = platforms.linux; - maintainers = [ ]; - knownVulnerabilities = [ - "Usage of ANSI escape sequences causes unexpected newline-termination, leading to unexpected command execution (https://www.openwall.com/lists/oss-security/2021/05/17/1)" - ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 9d490d8f84d4..18d20d5986ac 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1718,6 +1718,7 @@ mapAliases { mpris-discord-rpc = throw "'mpris-discord-rpc' has been renamed to 'music-discord-rpc'."; # Added 2025-09-14 mq-cli = throw "'mq-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 mrkd = throw "'mrkd' has been removed as it is unmaintained since 2021"; # Added 2024-12-21 + mrxvt = throw "'mrxvt' has been removed due to lack of maintainence upstream"; # Added 2025-09-25 msp430NewlibCross = msp430Newlib; # Added 2024-09-06 mumps_par = lib.warnOnInstantiate "mumps_par has been renamed to mumps-mpi" mumps-mpi; # Added 2025-05-07 mupdf_1_17 = throw "'mupdf_1_17' has been removed due to being outdated and insecure. Consider using 'mupdf' instead."; # Added 2024-08-22