diff --git a/pkgs/by-name/wi/wingpanel-indicator-ayatana/fix-libapplication-dir.patch b/pkgs/by-name/wi/wingpanel-indicator-ayatana/fix-libapplication-dir.patch deleted file mode 100644 index 2d9a510b751e..000000000000 --- a/pkgs/by-name/wi/wingpanel-indicator-ayatana/fix-libapplication-dir.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/IndicatorFactory.vala b/src/IndicatorFactory.vala -index 9411de0..632d83b 100644 ---- a/src/IndicatorFactory.vala -+++ b/src/IndicatorFactory.vala -@@ -24,7 +24,7 @@ public class AyatanaCompatibility.IndicatorFactory : Object, IndicatorLoader { - public Gee.Collection get_indicators () { - if (indicators == null) { - indicators = new Gee.LinkedList (); -- load_indicator (File.new_for_path (Constants.AYATANA_INDICATOR_DIR), "libapplication.so"); -+ load_indicator (File.new_for_path ("@indicator_application@/lib/indicators3/7/"), "libapplication.so"); - } - - return indicators.read_only_view; diff --git a/pkgs/by-name/wi/wingpanel-indicator-ayatana/package.nix b/pkgs/by-name/wi/wingpanel-indicator-ayatana/package.nix deleted file mode 100644 index 9d617fa5ab0c..000000000000 --- a/pkgs/by-name/wi/wingpanel-indicator-ayatana/package.nix +++ /dev/null @@ -1,62 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - unstableGitUpdater, - replaceVars, - meson, - ninja, - pkg-config, - vala, - gtk3, - libindicator-gtk3, - pantheon, - indicator-application-gtk3, -}: - -stdenv.mkDerivation { - pname = "wingpanel-indicator-ayatana"; - version = "2.0.7-unstable-2023-04-18"; - - src = fetchFromGitHub { - owner = "Lafydev"; - repo = "wingpanel-indicator-ayatana"; - rev = "d554663b4e199d44c1f1d53b5cc39b9a775b3f1c"; - sha256 = "sha256-dEk0exLh+TGuQt7be2YRTS2EzPD55+edR8WibthXwhI="; - }; - - patches = [ - # Tells the indicator the path for libapplication.so - (replaceVars ./fix-libapplication-dir.patch { - indicator_application = indicator-application-gtk3; - }) - ]; - - nativeBuildInputs = [ - meson - ninja - pkg-config - vala - ]; - - buildInputs = [ - gtk3 - libindicator-gtk3 - pantheon.granite - pantheon.wingpanel - ]; - - passthru = { - updateScript = unstableGitUpdater { - url = "https://github.com/Lafydev/wingpanel-indicator-ayatana.git"; - }; - }; - - meta = { - description = "Ayatana Compatibility Indicator for Wingpanel"; - homepage = "https://github.com/Lafydev/wingpanel-indicator-ayatana"; - license = lib.licenses.lgpl21Plus; - platforms = lib.platforms.linux; - teams = [ lib.teams.pantheon ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 4dc3a14a1875..dd9ba3ff6253 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1771,6 +1771,7 @@ mapAliases { win-pvdrivers = throw "'win-pvdrivers' has been removed as it was subject to the Xen build machine compromise (XSN-01) and has open security vulnerabilities (XSA-468)"; # Added 2025-08-29 win-virtio = throw "'win-virtio' has been renamed to/replaced by 'virtio-win'"; # Converted to throw 2025-10-27 wineWayland = throw "'wineWayland' has been renamed to/replaced by 'wine-wayland'"; # Converted to throw 2025-10-27 + wingpanel-indicator-ayatana = throw "'wingpanel-indicator-ayatana' has been removed as it is archived upstream and doesn't work with pantheon 8 and onwards. Use wingpanel-indicator-namarupa instead"; # Added 2026-01-14 winhelpcgi = throw "'winhelpcgi' has been removed as it was unmaintained upstream and broken with GCC 14"; # Added 2025-06-14 wkhtmltopdf-bin = throw "'wkhtmltopdf-bin' has been renamed to/replaced by 'wkhtmltopdf'"; # Converted to throw 2025-10-27 wlx-overlay-s = throw "'wlx-overlay-s' and 'wayvr-dashboard' have been merged into a single application. Please switch to 'wayvr'"; # Added 2026-01-09