From 5f3455dde5a491473e022a9a3b5c3ca8fecaa830 Mon Sep 17 00:00:00 2001 From: Cillian de Roiste Date: Sun, 23 Jan 2011 21:04:12 +0000 Subject: [PATCH] Adding the Oxygen-GTK theme svn path=/nixpkgs/trunk/; revision=25676 --- pkgs/misc/themes/gtk2/oxygen-gtk/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/misc/themes/gtk2/oxygen-gtk/default.nix diff --git a/pkgs/misc/themes/gtk2/oxygen-gtk/default.nix b/pkgs/misc/themes/gtk2/oxygen-gtk/default.nix new file mode 100644 index 00000000000..608be713dd2 --- /dev/null +++ b/pkgs/misc/themes/gtk2/oxygen-gtk/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, + cmake, glib, gtk, pkgconfig }: + +stdenv.mkDerivation rec { + name = "oxygen-gtk"; + version = "1.0.1"; + + src = fetchurl { + url = "mirror://kde/stable/${name}/${version}/src/${name}-${version}.tar.bz2"; + sha256 = "0ki8qllr5ai48bl2pz8rxzf5cax08ckhgrn0nlf815ba83jfar32"; + }; + + buildInputs = [ cmake glib gtk pkgconfig ]; + + meta = { + description = "Port of the default KDE widget theme (Oxygen), to gtk"; + homepage = https://projects.kde.org/projects/playground/artwork/oxygen-gtk; + licence = "LGPLv2"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 45080671474..58392d4a058 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7158,6 +7158,10 @@ let pkgs_for_46.newScope pkgs_for_46.kde46; }; + oxygen_gtk = callPackage ../misc/themes/gtk2/oxygen-gtk { + inherit (gtkLibs) glib gtk; + }; + xfce = xfce4; xfce4 = recurseIntoAttrs