diff --git a/pkgs/applications/window-managers/fbpanel/4.12.nix b/pkgs/applications/window-managers/fbpanel/4.12.nix new file mode 100644 index 00000000000..4e08102af80 --- /dev/null +++ b/pkgs/applications/window-managers/fbpanel/4.12.nix @@ -0,0 +1,22 @@ +args : with args; + with builderDefs { + src = /* put a fetchurl here */ + fetchurl { + url = http://garr.dl.sourceforge.net/sourceforge/fbpanel/fbpanel-4.12.tgz; + sha256 = "0zv0zkq6w4h7dk0ji8bm9cqpj2qxv3ss161mqg9y68shvxvmfrlz"; + }; + + buildInputs = [libX11 gtk pkgconfig libXmu libXpm + libpng libjpeg libtiff librsvg]; + configureFlags = []; + } null; /* null is a terminator for sumArgs */ +stdenv.mkDerivation rec { + name = "fbpanel"; + builder = writeScript (name + "-builder") + (textClosure [doConfigure doMakeInstall doForceShare doPropagate]); + meta = { + description = " + Just a desktop panel. +"; + }; +} diff --git a/pkgs/applications/window-managers/fbpanel/default.nix b/pkgs/applications/window-managers/fbpanel/default.nix new file mode 100644 index 00000000000..c8e4bcf9545 --- /dev/null +++ b/pkgs/applications/window-managers/fbpanel/default.nix @@ -0,0 +1,2 @@ +args : +(import (__toPath ((toString ./JustNothing/.. )+"/"+args.version+".nix"))) args diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 87d7049f0e8..8b9be572e5a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3713,6 +3713,14 @@ rec { xftSupport = true; }; + fbpanelFun = lib.sumArgs (import ../applications/window-managers/fbpanel) { + inherit fetchurl stdenv builderDefs pkgconfig libpng libjpeg libtiff librsvg; + inherit (gtkLibs) gtk; + inherit (xlibs) libX11 libXmu libXpm; + }; + + fbpanel = fbpanelFun {version="4.12";} null; + fetchmail = import ../applications/misc/fetchmail { inherit stdenv fetchurl; };