From de243afec4fd9b4d69a64b3522d47f9b550fbac5 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Wed, 25 Jun 2025 16:48:02 +0200 Subject: [PATCH] polypane: drop polypane updates were only done by r-ryantm or the security team. Also, it's missing backports almost always. This is not acceptable for a browser. The package also has no commiter among its maintainers. --- pkgs/by-name/po/polypane/package.nix | 44 ---------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 44 deletions(-) delete mode 100644 pkgs/by-name/po/polypane/package.nix diff --git a/pkgs/by-name/po/polypane/package.nix b/pkgs/by-name/po/polypane/package.nix deleted file mode 100644 index c77156b99f77..000000000000 --- a/pkgs/by-name/po/polypane/package.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ - lib, - fetchurl, - appimageTools, -}: - -let - pname = "polypane"; - version = "24.1.2"; - - src = fetchurl { - url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; - name = "${pname}-${version}.AppImage"; - sha256 = "sha256-fFZP8RfAjlgZB/57sbEQ3pzQCNX+9Nd2jdcRUD8TJeo="; - }; - - appimageContents = appimageTools.extractType2 { - inherit pname src version; - }; -in -appimageTools.wrapType2 { - inherit pname src version; - - extraPkgs = pkgs: [ pkgs.bash ]; - - extraInstallCommands = '' - install -m 444 -D ${appimageContents}/${pname}.desktop $out/share/applications/${pname}.desktop - install -m 444 -D ${appimageContents}/${pname}.png \ - $out/share/icons/hicolor/512x512/apps/${pname}.png - ''; - - meta = with lib; { - description = "Browser with unified devtools targeting responsability and accessibility"; - longDescription = '' - The stand-alone browser for ambitious developers that want to build responsive, - accessible and performant websites in a fraction of the time it takes with other browsers. - ''; - homepage = "https://polypane.app/"; - maintainers = with maintainers; [ zoedsoupe ]; - platforms = [ "x86_64-linux" ]; - changelog = "https://polypane.app/docs/changelog/"; - license = licenses.unfree; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index cbd388f1cc92..977520cdc952 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1558,6 +1558,7 @@ mapAliases { Note that Qt 5 versions of most KDE software will be removed in NixOS 25.11. ''; # Added 2025-03-07 + polypane = throw "'polypane' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-06-25 poretools = throw "poretools has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-03 powerdns = pdns; # Added 2022-03-28 presage = throw "presage has been removed, as it has been unmaintained since 2018"; # Added 2024-03-24