From 5052d3e0ebe804185f74fa2a42a1fffc73a7ad61 Mon Sep 17 00:00:00 2001 From: qzylinra Date: Sat, 30 Aug 2025 09:55:17 +0800 Subject: [PATCH] voxelands: drop The upstream project has not been updated for years, the package has no maintainer, it has not been upgraded to the latest version, and no users can be found for it on GitHub. --- pkgs/by-name/vo/voxelands/package.nix | 76 --------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 76 deletions(-) delete mode 100644 pkgs/by-name/vo/voxelands/package.nix diff --git a/pkgs/by-name/vo/voxelands/package.nix b/pkgs/by-name/vo/voxelands/package.nix deleted file mode 100644 index 19f2e4c22c60..000000000000 --- a/pkgs/by-name/vo/voxelands/package.nix +++ /dev/null @@ -1,76 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - bzip2, - cmake, - expat, - freetype, - irrlicht, - libICE, - libGL, - libGLU, - libSM, - libX11, - libXext, - libXxf86vm, - libjpeg, - libpng, - libvorbis, - openal, - pkg-config, - sqlite, -}: - -stdenv.mkDerivation rec { - pname = "voxelands"; - version = "1704.00"; - - src = fetchFromGitLab { - owner = "voxelands"; - repo = "voxelands"; - rev = version; - sha256 = "0yj9z9nygpn0z63y739v72l3kg81wd71xgix5k045vfzhqsam5m0"; - }; - - cmakeFlags = [ - "-DIRRLICHT_INCLUDE_DIR=${irrlicht}/include/irrlicht" - "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG" - "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG" - ]; - - nativeBuildInputs = [ - cmake - pkg-config - ]; - - buildInputs = [ - # has to go before others to override transitive libpng-1.6 - libpng - - bzip2 - expat - freetype - irrlicht - libICE - libGL - libGLU - libSM - libX11 - libXext - libXxf86vm - libjpeg - libvorbis - openal - sqlite - ]; - - meta = with lib; { - homepage = "https://voxelands.net/"; - description = "Infinite-world block sandbox game based on Minetest"; - license = licenses.gpl3Plus; - platforms = platforms.linux; - maintainers = [ ]; - broken = stdenv.hostPlatform.isAarch64; # build fails with "libIrrlicht.so: undefined reference to `png_init_filter_functions_neon'" - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 58e7cf890438..f8e06f745ebf 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2406,6 +2406,7 @@ mapAliases { vocal = throw "'vocal' has been archived upstream. Consider using 'gnome-podcasts' or 'kasts' instead."; # Added 2025-04-12 void = throw "'void' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 volnoti = throw "'volnoti' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 + voxelands = throw "'voxelands' has been removed due to lack of upstream maintenance"; # Added 2025-08-30 vtk_9 = lib.warnOnInstantiate "'vtk_9' has been renamed to 'vtk_9_5'" vtk_9_5; # Added 2025-07-18 vtk_9_egl = lib.warnOnInstantiate "'vtk_9_5' now build with egl support by default, so `vtk_9_egl` is deprecated, consider using 'vtk_9_5' instead." vtk_9_5; # Added 2025-07-18 vtk_9_withQt5 = throw "'vtk_9_withQt5' has been removed, Consider using 'vtkWithQt5' instead." vtkWithQt5; # Added 2025-07-18