Unverified Commit 2b31969e authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

ion3: drop old package, doesn't build anymore (#491845)

parents 2d92cb8d 8d70799b
Loading
Loading
Loading
Loading
+0 −53
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchurl,
  lua,
  gettext,
  groff,
  libice,
  libsm,
  libx11,
  libxext,
}:

stdenv.mkDerivation rec {
  pname = "ion";
  version = "3-20090110";

  src = fetchurl {
    url = "https://tuomov.iki.fi/software/ion/dl/ion-${version}.tar.gz";
    sha256 = "1nkks5a95986nyfkxvg2rik6zmwx0lh7szd5fji7yizccwzc9xns";
  };

  buildInputs = [
    libice
    libsm
    libx11
    libxext
    lua
    gettext
    groff
  ];

  buildFlags = [
    "LUA_DIR=${lua}"
    "X11_PREFIX=/no-such-path"
    "PREFIX=\${out}"
  ];

  # Build system is missing depends for autogenerated export headers:
  #   luac -o mod_tiling.lc mod_tiling.lua
  #   main.c:21:10: fatal error: exports.h: No such file or directory
  enableParallelBuilding = false;

  installFlags = [ "PREFIX=\${out}" ];

  meta = {
    description = "Tiling tabbed window manager designed with keyboard users in mind";
    homepage = "https://tuomov.iki.fi/software/ion/";
    platforms = with lib.platforms; linux;
    license = lib.licenses.lgpl21;
    maintainers = [ ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -916,6 +916,7 @@ mapAliases {
  intel2200BGFirmware = warnAlias "'intel2200BGFirmware' has been renamed to 'ipw2200-firmware'" ipw2200-firmware; # Added 2026-02-08
  invalidateFetcherByDrvHash = throw "'invalidateFetcherByDrvHash' has been renamed to/replaced by 'testers.invalidateFetcherByDrvHash'"; # Converted to throw 2025-10-27
  ioccheck = throw "ioccheck was dropped since it was unmaintained."; # Added 2025-07-06
  ion3 = throw "ion3 was dropped since it was unmaintained."; # Added 2026-02-18
  ipfs = throw "'ipfs' has been renamed to/replaced by 'kubo'"; # Converted to throw 2025-10-27
  ipfs-migrator = throw "'ipfs-migrator' has been renamed to/replaced by 'kubo-migrator'"; # Converted to throw 2025-10-27
  ipfs-migrator-all-fs-repo-migrations = throw "'ipfs-migrator-all-fs-repo-migrations' has been renamed to/replaced by 'kubo-fs-repo-migrations'"; # Converted to throw 2025-10-27
+0 −4
Original line number Diff line number Diff line
@@ -10004,10 +10004,6 @@ with pkgs;
    callPackages ../applications/graphics/inkscape/extensions.nix { }
  );

  ion3 = callPackage ../applications/window-managers/ion-3 {
    lua = lua5_1;
  };

  jabcode = callPackage ../development/libraries/jabcode { };

  jabcode-writer = callPackage ../development/libraries/jabcode {