From 30e2f4e75a03bfe6a887dcae23a56515768e84c1 Mon Sep 17 00:00:00 2001 From: polyfloyd Date: Tue, 16 Sep 2025 19:16:21 +0200 Subject: [PATCH] glabels: drop --- pkgs/by-name/gl/glabels/package.nix | 87 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 87 deletions(-) delete mode 100644 pkgs/by-name/gl/glabels/package.nix diff --git a/pkgs/by-name/gl/glabels/package.nix b/pkgs/by-name/gl/glabels/package.nix deleted file mode 100644 index 04453acfb028..000000000000 --- a/pkgs/by-name/gl/glabels/package.nix +++ /dev/null @@ -1,87 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - fetchpatch, - barcode, - gnome, - gnome-common, - autoreconfHook, - gtk3, - gtk-doc, - libxml2, - librsvg, - libtool, - libe-book, - gsettings-desktop-schemas, - intltool, - itstool, - makeWrapper, - pkg-config, - yelp-tools, - qrencode, -}: - -stdenv.mkDerivation rec { - pname = "glabels"; - version = "3.4.1"; - - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "0f2rki8i27pkd9r0gz03cdl1g4vnmvp0j49nhxqn275vi8lmgr0q"; - }; - - patches = [ - # Pull patch pending upstream inclusion for -fno-common toolchain support: - # https://github.com/jimevins/glabels/pull/76 - (fetchpatch { - name = "fno-common.patch"; - url = "https://github.com/jimevins/glabels/commit/f64e3f34e3631330fff2fb48ab271ff9c6160229.patch"; - sha256 = "13q6g4bxzvzwjnvzkvijds2b6yvc4xqbdwgqnwmj65ln6ngxz8sa"; - }) - ]; - - nativeBuildInputs = [ - autoreconfHook - pkg-config - makeWrapper - intltool - ]; - buildInputs = [ - barcode - gtk3 - gtk-doc - yelp-tools - gnome-common - gsettings-desktop-schemas - itstool - libxml2 - librsvg - libe-book - libtool - qrencode - ]; - - preFixup = '' - wrapProgram "$out/bin/glabels-3" \ - --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" - ''; - - passthru = { - updateScript = gnome.updateScript { - packageName = pname; - versionPolicy = "none"; - }; - }; - - meta = with lib; { - description = "Create labels and business cards"; - homepage = "https://github.com/jimevins/glabels"; - license = with licenses; [ - gpl3Plus - lgpl3Plus - ]; - platforms = platforms.unix; - maintainers = [ maintainers.nico202 ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index a30a122bbfa3..f65d65dc8f78 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1041,6 +1041,7 @@ mapAliases { givaro_3 = throw "'givaro_3' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07 givaro_3_7 = throw "'givaro_3_7' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07 gkraken = throw "'gkraken' has been deprecated by upstream. Consider using the replacement 'coolercontrol' instead."; # Added 2024-11-22 + glabels = throw "'glabels' has been removed because it is no longer maintained. Consider using 'glabels-qt', which is an active fork."; # Added 2025-09-16 glaxnimate = kdePackages.glaxnimate; # Added 2025-09-17 glew-egl = lib.warnOnInstantiate "'glew-egl' is now provided by 'glew' directly" glew; # Added 2024-08-11 glfw-wayland = glfw; # Added 2024-04-19