forked from mirrors/nixpkgs
new package: cinnamon-control-center
This commit is contained in:
parent
2b9c96878c
commit
641ea31345
40
pkgs/desktops/cinnamon/cinnamon-control-center.nix
Normal file
40
pkgs/desktops/cinnamon/cinnamon-control-center.nix
Normal file
|
@ -0,0 +1,40 @@
|
|||
|
||||
{ stdenv, fetchurl, pkgconfig, autoreconfHook, glib, gettext, gnome_common, cinnamon-desktop, intltool, libxslt, gtk3, libnotify,
|
||||
gnome-menus, libxml2, systemd, upower, cinnamon-settings-daemon, colord, polkit, ibus, libcanberra_gtk3, pulseaudio, isocodes, krb5,
|
||||
libxkbfile}:
|
||||
|
||||
let
|
||||
version = "2.0.9";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "cinnamon-control-center-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://github.com/linuxmint/cinnamon-control-center/archive/${version}.tar.gz";
|
||||
sha256 = "0kivqdgsf8w257j2ja6fap0dpvljcnb9gphr3knp7y6ma2d1gfv3";
|
||||
};
|
||||
|
||||
configureFlags = "--enable-systemd --disable-update-mimedb" ;
|
||||
|
||||
patches = [ ./region.patch];
|
||||
|
||||
buildInputs = [
|
||||
pkgconfig autoreconfHook
|
||||
glib gettext gnome_common
|
||||
intltool libxslt gtk3 cinnamon-desktop
|
||||
libnotify gnome-menus libxml2 systemd
|
||||
upower cinnamon-settings-daemon colord
|
||||
polkit ibus libcanberra_gtk3 pulseaudio
|
||||
isocodes krb5 libxkbfile ];
|
||||
|
||||
preBuild = "patchShebangs ./scripts";
|
||||
|
||||
meta = {
|
||||
homepage = "http://cinnamon.linuxmint.com";
|
||||
description = "The cinnamon session files" ;
|
||||
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = [ stdenv.lib.maintainers.roelof ];
|
||||
};
|
||||
}
|
||||
|
5314
pkgs/desktops/cinnamon/region.patch
Normal file
5314
pkgs/desktops/cinnamon/region.patch
Normal file
File diff suppressed because it is too large
Load diff
|
@ -9887,8 +9887,10 @@ let
|
|||
|
||||
cinnamon = recurseIntoAttrs rec {
|
||||
callPackage = newScope pkgs.cinnamon;
|
||||
inherit (gnome3) gnome_common libgnomekbd;
|
||||
|
||||
inherit (gnome3) gnome_common libgnomekbd gnome-menus;
|
||||
|
||||
cinnamon-control-center = callPackage ../desktops/cinnamon/cinnamon-control-center.nix{ };
|
||||
|
||||
cinnamon-settings-daemon = callPackage ../desktops/cinnamon/cinnamon-settings-daemon.nix{ };
|
||||
|
||||
cinnamon-session = callPackage ../desktops/cinnamon/cinnamon-session.nix{ } ;
|
||||
|
|
Loading…
Reference in a new issue