arc-theme: remove

Depends on gtk-engine-murrine, which is being removed from nixpkgs.
This commit is contained in:
Martin Weinelt
2026-07-22 18:44:33 +02:00
parent 4d4196eae1
commit 3d175adfa0
2 changed files with 1 additions and 74 deletions

View File

@@ -1,74 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
sassc,
meson,
ninja,
glib,
gnome-shell,
gnome-themes-extra,
gtk-engine-murrine,
inkscape,
cinnamon,
makeFontsConf,
python3,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "arc-theme";
version = "20221218";
src = fetchFromGitHub {
owner = "jnsh";
repo = "arc-theme";
tag = finalAttrs.version;
hash = "sha256-7VmqsUCeG5GwmrVdt9BJj0eZ/1v+no/05KwGFb7E9ns=";
};
nativeBuildInputs = [
meson
ninja
sassc
inkscape
glib # for glib-compile-resources
python3
];
propagatedUserEnvPkgs = [
gnome-themes-extra
gtk-engine-murrine
];
postPatch = ''
patchShebangs meson/install-file.py
'';
preBuild = ''
# Shut up inkscape's warnings about creating profile directory
export HOME="$TMPDIR"
'';
# Fontconfig error: Cannot load default config file: No such file: (null)
env.FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; };
mesonFlags = [
# "-Dthemes=cinnamon,gnome-shell,gtk2,gtk3,plank,xfwm,metacity"
# "-Dvariants=light,darker,dark,lighter"
"-Dcinnamon_version=${cinnamon.version}"
"-Dgnome_shell_version=${gnome-shell.version}"
# You will need to patch gdm to make use of this.
"-Dgnome_shell_gresource=true"
];
meta = {
description = "Flat theme with transparent elements for GTK 3, GTK 2 and Gnome Shell";
homepage = "https://github.com/jnsh/arc-theme";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [
simonvandel
romildo
];
};
})

View File

@@ -331,6 +331,7 @@ mapAliases {
appthreat-depscan = throw "'appthreat-depscan' has been renamed to/replaced by 'dep-scan'"; # Converted to throw 2025-10-27
arangodb = throw "arangodb has been removed, as it was unmaintained and the packaged version does not build with supported GCC versions"; # Added 2025-08-12
arc-browser = throw "arc-browser was removed due to being unmaintained"; # Added 2025-09-03
arc-theme = throw "'arc-theme' has been removed because it depended on 'gtk-engine-murrine', which was removed because it was unmaintained upstream and depended on GTK 2."; # Added 2026-07-22
archi = throw "'archi' has been removed, since its upstream maintainers do not want it packaged"; # Added 2025-11-18
archipelago-minecraft = throw "archipelago-minecraft has been removed, as upstream no longer ships minecraft as a default APWorld."; # Added 2025-07-15
ArchiSteamFarm = warnAlias "ArchiSteamFarm has been renamed to/replaced by 'archisteamfarm'" archisteamfarm; # Added 2026-01-31