Commit c23e6c3d authored by pancaek's avatar pancaek
Browse files

gscrabble: drop

parent 12fced4f
Loading
Loading
Loading
Loading

pkgs/games/gscrabble/default.nix

deleted100644 → 0
+0 −64
Original line number Diff line number Diff line
{
  lib,
  buildPythonApplication,
  fetchFromGitHub,
  gtk3,
  wrapGAppsHook3,
  gst_all_1,
  gobject-introspection,
  gst-python,
  pygobject3,
  adwaita-icon-theme,
}:

buildPythonApplication {
  pname = "gscrabble";
  version = "unstable-2020-04-21";
  format = "setuptools";

  src = fetchFromGitHub {
    owner = "RaaH";
    repo = "gscrabble";
    rev = "aba37f062a6b183dcc084c453f395af1dc437ec8";
    sha256 = "sha256-rYpPHgOlPRnlA+Nkvo/J+/8/vl24/Ssk55fTq9oNCz4=";
  };

  doCheck = false;

  nativeBuildInputs = [
    wrapGAppsHook3
    gobject-introspection
  ];

  buildInputs = with gst_all_1; [
    gst-plugins-base
    gst-plugins-good
    gst-plugins-ugly
    gst-plugins-bad
    adwaita-icon-theme
    gtk3
  ];

  propagatedBuildInputs = [
    gst-python
    pygobject3
  ];

  preFixup = ''
    gappsWrapperArgs+=(
      --prefix PYTHONPATH : "$out/share/GScrabble/modules"
      )
  '';

  meta = {
    # Fails to build, probably incompatible with latest Python
    # error: Multiple top-level packages discovered in a flat-layout
    # https://github.com/RaaH/gscrabble/issues/13
    broken = true;
    description = "Golden Scrabble crossword puzzle game";
    homepage = "https://github.com/RaaH/gscrabble/";
    license = lib.licenses.gpl2Plus;
    platforms = lib.platforms.linux;
    maintainers = with lib.maintainers; [ onny ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -731,6 +731,7 @@ mapAliases {
  graphite-kde-theme = throw "'graphite-kde-theme' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20
  gringo = throw "'gringo' has been renamed to/replaced by 'clingo'"; # Converted to throw 2025-10-27
  grub2_full = throw "'grub2_full' has been renamed to/replaced by 'grub2'"; # Converted to throw 2025-10-27
  gscrabble = throw "'gscrabble' has been removed, as it is unmaintained upstream, and broken in nixpkgs"; # Added 2026-01-03
  gsettings-qt = lomiri.gsettings-qt; # Added 2025-12-06
  gtkcord4 = throw "'gtkcord4' has been renamed to/replaced by 'dissent'"; # Converted to throw 2025-10-27
  gtkextra = throw "'gtkextra' has been removed due to lack of maintenance upstream."; # Added 2025-06-10
+0 −2
Original line number Diff line number Diff line
@@ -12645,8 +12645,6 @@ with pkgs;

  freeciv_gtk = freeciv;

  gscrabble = python3Packages.callPackage ../games/gscrabble { };

  ibmcloud-cli = callPackage ../tools/admin/ibmcloud-cli { stdenv = stdenvNoCC; };

  # used as base package for iortcw forks