gnome-packagekit: init at 3.18.0

- provides useful tools for searching package
- included in gnome3 as an optional package
This commit is contained in:
Matthew Bauer 2016-06-16 19:19:21 +00:00
parent 4d4746e436
commit 2b1a00cf01
2 changed files with 34 additions and 6 deletions

View File

@ -3,7 +3,7 @@
let
pkgsFun = overrides:
let
let
self = self_ // overrides;
self_ = with self; {
@ -35,7 +35,7 @@ let
gnome-clocks gnome-music gnome-tweak-tool gnome-photos
nautilus-sendto dconf-editor vinagre gnome-weather gnome-logs
gnome-maps gnome-characters gnome-calendar accerciser gnome-nettool
gnome-getting-started-docs gnome-software
gnome-getting-started-docs gnome-software gnome-packagekit
];
gamesPackages = with gnome3; [ swell-foop lightsoff iagno
@ -79,7 +79,7 @@ let
dconf = callPackage ./core/dconf { };
dconf-editor = callPackage ./core/dconf-editor { };
empathy = callPackage ./core/empathy {
empathy = callPackage ./core/empathy {
webkitgtk = webkitgtk24x;
clutter-gst = pkgs.clutter-gst;
};
@ -360,13 +360,13 @@ let
california = callPackage ./misc/california { };
geary = callPackage ./misc/geary {
geary = callPackage ./misc/geary {
webkitgtk = webkitgtk24x;
};
gfbgraph = callPackage ./misc/gfbgraph { };
gitg = callPackage ./misc/gitg {
gitg = callPackage ./misc/gitg {
webkitgtk = webkitgtk24x;
};
@ -383,7 +383,7 @@ let
gpaste = callPackage ./misc/gpaste { };
pidgin-im-gnome-shell-extension = callPackage ./misc/pidgin { };
gtkhtml = callPackage ./misc/gtkhtml { };
pomodoro = callPackage ./misc/pomodoro { };
@ -392,6 +392,8 @@ let
gnome-software = callPackage ./misc/gnome-software { };
gnome-packagekit = callPackage ./misc/gnome-packagekit { };
};
in self; # pkgsFun

View File

@ -0,0 +1,26 @@
{ stdenv, fetchurl, pkgconfig, intltool, gnome3, libxslt, packagekit
, fontconfig, libcanberra_gtk3, libnotify, wrapGAppsHook, dbus_glib, dbus_libs }:
stdenv.mkDerivation rec {
name = "gnome-packagekit-${version}";
version = "3.18.0";
src = fetchurl {
url = "mirror://gnome/sources/gnome-packagekit/3.18/${name}.tar.xz";
sha256 = "0a7ww807b77yjf6l8s2ycpxx813lyncwaxq227jckphazpq65a50";
};
NIX_CFLAGS_COMPILE = "-I${dbus_glib.dev}/include/dbus-1.0 -I${dbus_libs.dev}/include/dbus-1.0";
nativeBuildInputs = [ pkgconfig intltool wrapGAppsHook ];
buildInputs = [ libxslt gnome3.gtk packagekit fontconfig
libcanberra_gtk3 libnotify dbus_glib dbus_libs ];
meta = with stdenv.lib; {
homepage = https://www.freedesktop.org/software/PackageKit/;
platforms = platforms.linux;
maintainers = gnome3.maintainers;
license = licenses.gpl2;
description = "Tools for installing software on the GNOME desktop using PackageKit";
};
}