Unverified Commit 8df4d894 authored by Jhonas Wernery's avatar Jhonas Wernery Committed by GitHub
Browse files

wasistlos: remove (#509677)

parents da820d93 21d4a614
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -264,6 +264,9 @@

- `python3packages.pillow-avif-plugin` has been removed as the functionality is included in `python3packages.pillow` directly since version 11.3.

- `wasistlos` (previously known as `whatsapp-for-linux`) has been removed because it was unmaintained and archived upstream.
  Multiple alternatives exist: `karere`, `whatsie` and `zapzap` among others.

- `light` has been removed because it was unmaintained.
  `brightnessctl` and `acpilight` provide similar functionality.

+0 −84
Original line number Diff line number Diff line
{
  fetchFromGitHub,
  lib,
  stdenv,
  cmake,
  glib-networking,
  gst_all_1,
  gtkmm3,
  libayatana-appindicator,
  libcanberra,
  libepoxy,
  libpsl,
  libdatrie,
  libdeflate,
  libselinux,
  libsepol,
  libsysprof-capture,
  libthai,
  libxkbcommon,
  sqlite,
  pcre,
  pcre2,
  pkg-config,
  webkitgtk_4_1,
  wrapGAppsHook3,
  libxtst,
  libxdmcp,
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "wasistlos";
  version = "1.7.0";

  src = fetchFromGitHub {
    owner = "xeco23";
    repo = "WasIstLos";
    rev = "v${finalAttrs.version}";
    hash = "sha256-h07Qf34unwtyc1VDtCCkukgBDJIvYNgESwAylbsjVsQ=";
  };

  nativeBuildInputs = [
    cmake
    pkg-config
    wrapGAppsHook3
  ];

  buildInputs = [
    glib-networking
    gst_all_1.gst-libav
    gst_all_1.gst-plugins-bad
    gst_all_1.gst-plugins-base
    gst_all_1.gst-plugins-good
    gtkmm3
    libayatana-appindicator
    libcanberra
    libdatrie
    libdeflate
    libepoxy
    libpsl
    libselinux
    libsepol
    libsysprof-capture
    libthai
    libxkbcommon
    pcre
    pcre2
    sqlite
    webkitgtk_4_1
    libxdmcp
    libxtst
  ];

  meta = {
    homepage = "https://github.com/xeco23/WasIstLos";
    description = "Unofficial WhatsApp desktop application";
    mainProgram = "wasistlos";
    license = lib.licenses.gpl3Only;
    maintainers = with lib.maintainers; [ bartuka ];
    platforms = [
      "x86_64-linux"
      "aarch64-linux"
    ];
  };
})
+2 −1
Original line number Diff line number Diff line
@@ -2132,6 +2132,7 @@ mapAliases {
  warmux = throw "'warmux' has been removed as it is unmaintained and broken"; # Added 2025-11-03
  warsow = throw "'warsow' has been removed as it is unmaintained and is broken"; # Added 2025-10-09
  warsow-engine = throw "'warsow-engine' has been removed as it is unmaintained and is broken"; # Added 2025-10-09
  wasistlos = throw "'wasistlos' has been removed because it was unmaintained and archived upstream. Consider using 'karere' instead"; # Added 2026-04-13
  wasm-bindgen-cli = wasm-bindgen-cli_0_2_117;
  wasm-strip = throw "'wasm-strip' has been removed due to upstream deprecation. Use 'wabt' instead."; # Added 2025-11-06
  wavebox = throw "'wavebox' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-06-24
@@ -2145,7 +2146,7 @@ mapAliases {
  webmacs = throw "webmacs has been removed as it was unmaintained upstream"; # Added 2026-02-03
  welkin = throw "welkin was removed as it is unmaintained upstream"; # Added 2026-01-01
  whalebird = throw "'whalebird' has been removed because it was using an EOL electron version"; # Added 2026-03-20
  whatsapp-for-linux = throw "'whatsapp-for-linux' has been renamed to/replaced by 'wasistlos'"; # Converted to throw 2025-10-27
  whatsapp-for-linux = throw "'whatsapp-for-linux' has been removed because it was unmaintained and archived upstream. Consider using 'karere' instead"; # Converted to throw 2025-10-27
  wifi-password = throw "'wifi-password' has been removed as it was unmaintained upstream"; # Added 2025-08-29
  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