aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/data/themes
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/data/themes')
-rw-r--r--nixpkgs/pkgs/data/themes/adwaita-qt/default.nix8
-rw-r--r--nixpkgs/pkgs/data/themes/amber/default.nix4
-rw-r--r--nixpkgs/pkgs/data/themes/arc/default.nix7
-rw-r--r--nixpkgs/pkgs/data/themes/cdetheme/default.nix (renamed from nixpkgs/pkgs/data/themes/cde-motif-theme/default.nix)3
-rw-r--r--nixpkgs/pkgs/data/themes/jade1/default.nix4
-rw-r--r--nixpkgs/pkgs/data/themes/marwaita-manjaro/default.nix46
-rw-r--r--nixpkgs/pkgs/data/themes/marwaita-peppermint/default.nix46
-rw-r--r--nixpkgs/pkgs/data/themes/marwaita/default.nix46
-rw-r--r--nixpkgs/pkgs/data/themes/matcha/default.nix4
-rw-r--r--nixpkgs/pkgs/data/themes/obsidian2/default.nix18
-rw-r--r--nixpkgs/pkgs/data/themes/pop-gtk/default.nix10
-rw-r--r--nixpkgs/pkgs/data/themes/snowblind/default.nix6
-rw-r--r--nixpkgs/pkgs/data/themes/stilo/default.nix4
-rw-r--r--nixpkgs/pkgs/data/themes/ubuntu-themes/default.nix77
-rw-r--r--nixpkgs/pkgs/data/themes/venta/default.nix47
-rw-r--r--nixpkgs/pkgs/data/themes/yaru/default.nix4
16 files changed, 299 insertions, 35 deletions
diff --git a/nixpkgs/pkgs/data/themes/adwaita-qt/default.nix b/nixpkgs/pkgs/data/themes/adwaita-qt/default.nix
index 9d5334bc79b..ace93fa4495 100644
--- a/nixpkgs/pkgs/data/themes/adwaita-qt/default.nix
+++ b/nixpkgs/pkgs/data/themes/adwaita-qt/default.nix
@@ -1,14 +1,14 @@
-{ mkDerivation, lib, fetchFromGitHub, cmake, ninja, qtbase, pantheon }:
+{ mkDerivation, lib, fetchFromGitHub, nix-update-script, cmake, ninja, qtbase, pantheon }:
mkDerivation rec {
pname = "adwaita-qt";
- version = "1.1.1";
+ version = "1.1.4";
src = fetchFromGitHub {
owner = "FedoraQt";
repo = pname;
rev = version;
- sha256 = "1z1zl6b1190nffcdyjnwz2xy4s6cvgd98aas9z71l5iddwzy32fm";
+ sha256 = "19s97wm96g3828dp8m85j3lsn1n6h5h2zqk4652hcqcgq6xb6gv5";
};
nativeBuildInputs = [
@@ -27,7 +27,7 @@ mkDerivation rec {
'';
passthru = {
- updateScript = pantheon.updateScript {
+ updateScript = nix-update-script {
attrPath = pname;
};
};
diff --git a/nixpkgs/pkgs/data/themes/amber/default.nix b/nixpkgs/pkgs/data/themes/amber/default.nix
index a004c0fb3e9..589ce716f49 100644
--- a/nixpkgs/pkgs/data/themes/amber/default.nix
+++ b/nixpkgs/pkgs/data/themes/amber/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "amber-theme";
- version = "3.34-2";
+ version = "3.36-1";
src = fetchFromGitHub {
owner = "lassekongo83";
repo = pname;
rev = "v${version}";
- sha256 = "0809l4r1qrzs9z04kcs1j962dpsvgpwpksnxs09md5722mynn65l";
+ sha256 = "0dn81ca3kyfz4ql15kl5108gw309cc0c1inmwlch1nq5dslmfjji";
};
nativeBuildInputs = [ meson ninja sassc ];
diff --git a/nixpkgs/pkgs/data/themes/arc/default.nix b/nixpkgs/pkgs/data/themes/arc/default.nix
index 9fba432656a..66be070bdf4 100644
--- a/nixpkgs/pkgs/data/themes/arc/default.nix
+++ b/nixpkgs/pkgs/data/themes/arc/default.nix
@@ -8,17 +8,18 @@
, gtk-engine-murrine
, optipng
, inkscape
+, cinnamon
}:
stdenv.mkDerivation rec {
pname = "arc-theme";
- version = "20200513";
+ version = "20200819";
src = fetchFromGitHub {
owner = "jnsh";
repo = pname;
rev = version;
- sha256 = "1xiaf31v3j040hflhf09kpznc93a5fqs92m5jf79y46w3dgpia0p";
+ sha256 = "1l5sc4r5jp3526r4p32fszny0cw6pkb45cp424hq0s0k344z9px6";
};
nativeBuildInputs = [
@@ -43,8 +44,8 @@ stdenv.mkDerivation rec {
'';
configureFlags = [
+ "--with-cinnamon=${cinnamon.cinnamon-common.version}"
"--with-gnome-shell=${gnome3.gnome-shell.version}"
- "--disable-cinnamon" # not equipped to test
"--disable-unity"
];
diff --git a/nixpkgs/pkgs/data/themes/cde-motif-theme/default.nix b/nixpkgs/pkgs/data/themes/cdetheme/default.nix
index cc83047e3cc..ae738604751 100644
--- a/nixpkgs/pkgs/data/themes/cde-motif-theme/default.nix
+++ b/nixpkgs/pkgs/data/themes/cdetheme/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, python2Packages }:
stdenv.mkDerivation rec {
- pname = "cde-motif-theme";
+ pname = "cdetheme";
version = "1.3";
src = fetchFromGitHub {
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.all;
maintainers = with maintainers; [ gnidorah ];
+ hydraPlatforms = [];
};
}
diff --git a/nixpkgs/pkgs/data/themes/jade1/default.nix b/nixpkgs/pkgs/data/themes/jade1/default.nix
index 7398c417933..47bb7242db3 100644
--- a/nixpkgs/pkgs/data/themes/jade1/default.nix
+++ b/nixpkgs/pkgs/data/themes/jade1/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "theme-jade1";
- version = "1.7";
+ version = "1.8";
src = fetchFromGitHub {
owner = "madmaxms";
repo = "theme-jade-1";
rev = "v${version}";
- sha256 = "19vg95bf0ylmfhg0frs2k0k7c0wfn933h06wrklb9p5qy84hfig3";
+ sha256 = "1nvn2ghkdhilrsjpvl7r92aldvbs0nx0xc82jwrfaahi87dgfs8x";
};
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
diff --git a/nixpkgs/pkgs/data/themes/marwaita-manjaro/default.nix b/nixpkgs/pkgs/data/themes/marwaita-manjaro/default.nix
new file mode 100644
index 00000000000..539d1a937bf
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/marwaita-manjaro/default.nix
@@ -0,0 +1,46 @@
+{ stdenv
+, fetchFromGitHub
+, gdk-pixbuf
+, gtk-engine-murrine
+, gtk_engines
+, librsvg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "marwaita-manjaro";
+ version = "1.5";
+
+ src = fetchFromGitHub {
+ owner = "darkomarko42";
+ repo = pname;
+ rev = version;
+ sha256 = "0gd6dk7bfhnzmdsmdafc6f0kspnvzpvcmlb8h6q36ifvv0yg3jw4";
+ };
+
+ buildInputs = [
+ gdk-pixbuf
+ gtk_engines
+ librsvg
+ ];
+
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
+
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/share/themes
+ cp -a Marwaita* $out/share/themes
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Manjaro Style (green version) of Marwaita GTK theme";
+ homepage = "https://www.pling.com/p/1351213/";
+ license = licenses.gpl3;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/marwaita-peppermint/default.nix b/nixpkgs/pkgs/data/themes/marwaita-peppermint/default.nix
new file mode 100644
index 00000000000..1822c36f077
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/marwaita-peppermint/default.nix
@@ -0,0 +1,46 @@
+{ stdenv
+, fetchFromGitHub
+, gdk-pixbuf
+, gtk-engine-murrine
+, gtk_engines
+, librsvg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "marwaita-peppermint";
+ version = "0.3";
+
+ src = fetchFromGitHub {
+ owner = "darkomarko42";
+ repo = pname;
+ rev = version;
+ sha256 = "0g1n84px69wjjxclw76d59v8ccs4bkml71kzkvh12s9jcjw4zkc6";
+ };
+
+ buildInputs = [
+ gdk-pixbuf
+ gtk_engines
+ librsvg
+ ];
+
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
+
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/share/themes
+ cp -a Marwaita* $out/share/themes
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Marwaita GTK theme with Peppermint Os Linux style";
+ homepage = "https://www.pling.com/p/1399569/";
+ license = licenses.gpl3;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/marwaita/default.nix b/nixpkgs/pkgs/data/themes/marwaita/default.nix
new file mode 100644
index 00000000000..291f437c3ea
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/marwaita/default.nix
@@ -0,0 +1,46 @@
+{ stdenv
+, fetchFromGitHub
+, gdk-pixbuf
+, gtk-engine-murrine
+, gtk_engines
+, librsvg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "marwaita";
+ version = "7.6.1";
+
+ src = fetchFromGitHub {
+ owner = "darkomarko42";
+ repo = pname;
+ rev = version;
+ sha256 = "1n7flwrngwh6gmh72j40apf8qk52162m93hsfhgxzrivkhg37zi0";
+ };
+
+ buildInputs = [
+ gdk-pixbuf
+ gtk_engines
+ librsvg
+ ];
+
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
+
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/share/themes
+ cp -a Marwaita* $out/share/themes
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "GTK theme supporting Budgie, Pantheon, Mate, Xfce4 and GNOME desktops";
+ homepage = "https://www.pling.com/p/1239855/";
+ license = licenses.cc0;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/matcha/default.nix b/nixpkgs/pkgs/data/themes/matcha/default.nix
index f0617e56d78..69b1908b812 100644
--- a/nixpkgs/pkgs/data/themes/matcha/default.nix
+++ b/nixpkgs/pkgs/data/themes/matcha/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "matcha-gtk-theme";
- version = "2020-05-24";
+ version = "2020-07-27";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "186ypnkyaqjw671ny363xmixw6zdvrgj9xvmsrdgr8i0h3z8qwr8";
+ sha256 = "09kzxd92zqissk0bk3aw06hsa05riq88xvwhlxfw2agig13cfrhw";
};
buildInputs = [ gdk-pixbuf librsvg ];
diff --git a/nixpkgs/pkgs/data/themes/obsidian2/default.nix b/nixpkgs/pkgs/data/themes/obsidian2/default.nix
index 3fb3af9436e..cb6cd686aca 100644
--- a/nixpkgs/pkgs/data/themes/obsidian2/default.nix
+++ b/nixpkgs/pkgs/data/themes/obsidian2/default.nix
@@ -1,29 +1,29 @@
-{ stdenv, fetchFromGitHub, gtk-engine-murrine }:
+{ stdenv, fetchurl, gtk-engine-murrine }:
stdenv.mkDerivation rec {
pname = "theme-obsidian2";
- version = "2.12";
+ version = "2.14";
- src = fetchFromGitHub {
- owner = "madmaxms";
- repo = "theme-obsidian-2";
- rev = "v${version}";
- sha256 = "1srl6wm6fjdc5pi9fjl5nghn4q40hn5jcxxl8qjvz8lkczylynnb";
+ src = fetchurl {
+ url = "https://github.com/madmaxms/theme-obsidian-2/releases/download/v${version}/obsidian-2-theme.tar.xz";
+ sha256 = "0q713s6fwdvbiirzkm91y9xdpc7x7ay432km0fx90vn4s24p718y";
};
+ sourceRoot = ".";
+
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
installPhase = ''
runHook preInstall
mkdir -p $out/share/themes
- cp -a Obsidian-2 $out/share/themes
+ cp -a Obsidian-2* $out/share/themes
runHook postInstall
'';
meta = with stdenv.lib; {
description = "Gnome theme, based upon Adwaita-Maia dark skin";
homepage = "https://github.com/madmaxms/theme-obsidian-2";
- license = with licenses; [ gpl3 ];
+ license = with licenses; [ gpl3Only ];
platforms = platforms.linux;
maintainers = [ maintainers.romildo ];
};
diff --git a/nixpkgs/pkgs/data/themes/pop-gtk/default.nix b/nixpkgs/pkgs/data/themes/pop-gtk/default.nix
index 730f7754d8f..317d0ba8601 100644
--- a/nixpkgs/pkgs/data/themes/pop-gtk/default.nix
+++ b/nixpkgs/pkgs/data/themes/pop-gtk/default.nix
@@ -14,13 +14,13 @@
stdenv.mkDerivation rec {
pname = "pop-gtk-theme";
- version = "2020-04-22";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "pop-os";
repo = "gtk-theme";
- rev = "b3f98dfd61cfff81f69cdc7f57bce7a9efaa36f4";
- sha256 = "0vhcc694x33sgcpbqkrc5bycbd7017k4iii0mjjxgd22jd5lzgkb";
+ rev = "8c31be9f9257375bf7a049069cb4ecbac7d281a1";
+ sha256 = "16dxxazpllcxlbiblynqq4b65wfn9k1jab8dl69l819v73z303ky";
};
nativeBuildInputs = [
@@ -48,9 +48,9 @@ stdenv.mkDerivation rec {
for file in $(find -name render-\*.sh); do
substituteInPlace "$file" \
--replace 'INKSCAPE="/usr/bin/inkscape"' \
- 'INKSCAPE="inkscape"' \
+ 'INKSCAPE="${inkscape}/bin/inkscape"' \
--replace 'OPTIPNG="/usr/bin/optipng"' \
- 'OPTIPNG="optipng"'
+ 'OPTIPNG="${optipng}/bin/optipng"'
done
'';
diff --git a/nixpkgs/pkgs/data/themes/snowblind/default.nix b/nixpkgs/pkgs/data/themes/snowblind/default.nix
index db7b34d78e7..3517f4de263 100644
--- a/nixpkgs/pkgs/data/themes/snowblind/default.nix
+++ b/nixpkgs/pkgs/data/themes/snowblind/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "snowblind";
- version = "2020-02-26";
+ version = "2020-06-07";
src = fetchFromGitLab {
domain = "www.opencode.net";
owner = "ju1464";
repo = pname;
- rev = "94c35410be5cccc142c9cd6be9dff973ce0761c4";
- sha256 = "1aqmpg1vyqwp6s6iikp5c5yfrvdkzq75jdr9mmv2ijcam1g0jhnv";
+ rev = "88d626b204e19d1730836289a1c0d83efcf247d0";
+ sha256 = "0admiqwdc0rvl8zxs0b2qyvsi8im7lrpsygm8ky8ymyf7alkw0gd";
};
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
diff --git a/nixpkgs/pkgs/data/themes/stilo/default.nix b/nixpkgs/pkgs/data/themes/stilo/default.nix
index 798c1b74f95..ecef868f287 100644
--- a/nixpkgs/pkgs/data/themes/stilo/default.nix
+++ b/nixpkgs/pkgs/data/themes/stilo/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "stilo-themes";
- version = "3.34-2";
+ version = "3.36-2";
src = fetchFromGitHub {
owner = "lassekongo83";
repo = pname;
rev = "v${version}";
- sha256 = "1i5cl61dk8sxa6h61ghynm4wp1qzp3c7kwf4ks0ddzzk9dbvdrhb";
+ sha256 = "0w4il6rk1f8yjmdxpnzq6zll2jjqbyp9dckxhzxgs4zh8fy9pzvh";
};
nativeBuildInputs = [ meson ninja sassc ];
diff --git a/nixpkgs/pkgs/data/themes/ubuntu-themes/default.nix b/nixpkgs/pkgs/data/themes/ubuntu-themes/default.nix
new file mode 100644
index 00000000000..14779e8d7a3
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/ubuntu-themes/default.nix
@@ -0,0 +1,77 @@
+{ stdenv
+, fetchurl
+, fetchpatch
+, gnome-icon-theme
+, gnome3
+, gtk-engine-murrine
+, gtk3
+, hicolor-icon-theme
+, humanity-icon-theme
+, python3Packages
+}:
+
+stdenv.mkDerivation rec {
+ pname = "ubuntu-themes";
+ version = "20.10";
+
+ src = fetchurl {
+ url = "https://launchpad.net/ubuntu/+archive/primary/+files/${pname}_${version}.orig.tar.gz";
+ sha256 = "00frn2dd4kjhlmwkasrx4a820fwrg8f8hmiwh51m63bpj00vwn0r";
+ };
+
+ nativeBuildInputs = [
+ gtk3
+ python3Packages.python
+ ];
+
+ propagatedBuildInputs = [
+ gnome-icon-theme
+ gnome3.adwaita-icon-theme
+ humanity-icon-theme
+ hicolor-icon-theme
+ ];
+
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
+
+ dontDropIconThemeCache = true;
+
+ postPatch = ''
+ patchShebangs .
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/share/themes
+ cp -a Ambiance $out/share/themes
+ cp -a Radiance $out/share/themes
+
+ mkdir -p $out/share/icons
+ cp -a LoginIcons $out/share/icons
+ cp -a suru-icons $out/share/icons
+ cp -a ubuntu-mobile $out/share/icons
+ cp -a ubuntu-mono-dark $out/share/icons
+ cp -a ubuntu-mono-light $out/share/icons
+
+ mv $out/share/icons/{suru-icons,suru}
+
+ for theme in $out/share/icons/*; do
+ gtk-update-icon-cache $theme
+ done
+
+ mkdir -p $out/share/icons/hicolor/48x48/apps
+ cp -a distributor-logo.png $out/share/icons/hicolor/48x48/apps
+
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Ubuntu monochrome and Suru icon themes, Ambiance and Radiance themes, and Ubuntu artwork";
+ homepage = "https://launchpad.net/ubuntu-themes";
+ license = with licenses; [ cc-by-sa-40 gpl3 ];
+ platforms = platforms.linux;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/venta/default.nix b/nixpkgs/pkgs/data/themes/venta/default.nix
new file mode 100644
index 00000000000..1086aaeb709
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/venta/default.nix
@@ -0,0 +1,47 @@
+{ stdenv
+, fetchFromGitHub
+, gdk-pixbuf
+, gtk-engine-murrine
+, gtk_engines
+, librsvg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "venta";
+ version = "2020-08-20";
+
+ src = fetchFromGitHub {
+ owner = "darkomarko42";
+ repo = pname;
+ rev = "f9b7ea560def5c9d25a14015d265ba559d3501ca";
+ sha256 = "13rdavspz1q3zk2h04jpd77hxdcifg42kd71qq13ryg4b5yzqqgb";
+ };
+
+ buildInputs = [
+ gdk-pixbuf
+ gtk_engines
+ librsvg
+ ];
+
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
+
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/share/themes
+ cp -a Venta* $out/share/themes
+ rm $out/share/themes/*/COPYING
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Gtk theme based on windows 10 style";
+ homepage = "https://www.pling.com/p/1386774/";
+ license = licenses.gpl3Only;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/yaru/default.nix b/nixpkgs/pkgs/data/themes/yaru/default.nix
index b63d70b3c69..8e8a56d09da 100644
--- a/nixpkgs/pkgs/data/themes/yaru/default.nix
+++ b/nixpkgs/pkgs/data/themes/yaru/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "yaru";
- version = "20.04.7";
+ version = "20.10.2";
src = fetchFromGitHub {
owner = "ubuntu";
repo = "yaru";
rev = version;
- sha256 = "05fpr928kgyly7ac3zf6hfw9wqgc7fjn6980ih54iqc2qffcglsk";
+ sha256 = "0vxs17nbahrdix1q9xj06nflm344lfgj2mrafsvyfcr2isn61iv6";
};
nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];