tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
mate: reformat nix expressions
José Romildo
3 years ago
deeb80c0
22f07d54
+685
-103
41 changed files
expand all
collapse all
unified
split
pkgs
desktops
mate
atril
default.nix
caja
default.nix
caja-dropbox
default.nix
caja-extensions
default.nix
caja-with-extensions
default.nix
engrampa
default.nix
eom
default.nix
libmatekbd
default.nix
libmatemixer
default.nix
libmateweather
default.nix
marco
default.nix
mate-applets
default.nix
mate-backgrounds
default.nix
mate-calc
default.nix
mate-common
default.nix
mate-control-center
default.nix
mate-desktop
default.nix
mate-icon-theme
default.nix
mate-icon-theme-faenza
default.nix
mate-indicator-applet
default.nix
mate-media
default.nix
mate-menus
default.nix
mate-netbook
default.nix
mate-notification-daemon
default.nix
mate-panel
default.nix
mate-polkit
default.nix
mate-power-manager
default.nix
mate-screensaver
default.nix
mate-sensors-applet
default.nix
mate-session-manager
default.nix
mate-settings-daemon
default.nix
wrapped.nix
mate-system-monitor
default.nix
mate-terminal
default.nix
mate-themes
default.nix
mate-user-guide
default.nix
mate-user-share
default.nix
mate-utils
default.nix
mozo
default.nix
pluma
default.nix
python-caja
default.nix
+11
-6
pkgs/desktops/mate/atril/default.nix
···
1
1
-
{ lib, stdenv
1
1
+
{ lib
2
2
+
, stdenv
2
3
, fetchurl
3
4
, pkg-config
4
5
, gettext
···
12
13
, texlive
13
14
, mate
14
15
, wrapGAppsHook
15
15
-
, enableEpub ? true, webkitgtk
16
16
-
, enableDjvu ? true, djvulibre
17
17
-
, enablePostScript ? true, libspectre
18
18
-
, enableXps ? true, libgxps
16
16
+
, enableEpub ? true
17
17
+
, webkitgtk
18
18
+
, enableDjvu ? true
19
19
+
, djvulibre
20
20
+
, enablePostScript ? true
21
21
+
, libspectre
22
22
+
, enableXps ? true
23
23
+
, libgxps
19
24
, enableImages ? false
20
25
, mateUpdateScript
21
26
}:
···
47
52
mate.caja
48
53
mate.mate-desktop
49
54
hicolor-icon-theme
50
50
-
texlive.bin.core # for synctex, used by the pdf back-end
55
55
+
texlive.bin.core # for synctex, used by the pdf back-end
51
56
]
52
57
++ optionals enableDjvu [ djvulibre ]
53
58
++ optionals enableEpub [ webkitgtk ]
+13
-3
pkgs/desktops/mate/caja-dropbox/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, substituteAll
2
2
-
, pkg-config, gobject-introspection, gdk-pixbuf
3
3
-
, gtk3, mate, python3, dropbox, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, substituteAll
5
5
+
, pkg-config
6
6
+
, gobject-introspection
7
7
+
, gdk-pixbuf
8
8
+
, gtk3
9
9
+
, mate
10
10
+
, python3
11
11
+
, dropbox
12
12
+
, mateUpdateScript
13
13
+
}:
4
14
5
15
let
6
16
dropboxd = "${dropbox}/bin/dropbox";
+14
-2
pkgs/desktops/mate/caja-extensions/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, gupnp, mate, imagemagick, wrapGAppsHook, mateUpdateScript
2
2
-
, glib, substituteAll }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, gupnp
8
8
+
, mate
9
9
+
, imagemagick
10
10
+
, wrapGAppsHook
11
11
+
, mateUpdateScript
12
12
+
, glib
13
13
+
, substituteAll
14
14
+
}:
3
15
4
16
stdenv.mkDerivation rec {
5
17
pname = "caja-extensions";
+11
-2
pkgs/desktops/mate/caja-with-extensions/default.nix
···
1
1
-
{ stdenv, lib, makeWrapper, caja-extensions, caja, extensions ? [ caja-extensions ], mateUpdateScript }:
1
1
+
{ stdenv
2
2
+
, lib
3
3
+
, makeWrapper
4
4
+
, caja-extensions
5
5
+
, caja
6
6
+
, extensions ? [ caja-extensions ]
7
7
+
, mateUpdateScript
8
8
+
}:
2
9
3
10
stdenv.mkDerivation {
4
11
pname = "${caja.pname}-with-extensions";
···
6
13
7
14
dontUnpack = true;
8
15
9
9
-
nativeBuildInputs = [ makeWrapper ];
16
16
+
nativeBuildInputs = [
17
17
+
makeWrapper
18
18
+
];
10
19
11
20
inherit caja;
12
21
+15
-1
pkgs/desktops/mate/caja/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libnotify, libxml2, libexif, exempi, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, libnotify
8
8
+
, libxml2
9
9
+
, libexif
10
10
+
, exempi
11
11
+
, mate
12
12
+
, hicolor-icon-theme
13
13
+
, wrapGAppsHook
14
14
+
, mateUpdateScript
15
15
+
}:
2
16
3
17
stdenv.mkDerivation rec {
4
18
pname = "caja";
+14
-1
pkgs/desktops/mate/engrampa/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, gtk3, file, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, libxml2
8
8
+
, gtk3
9
9
+
, file
10
10
+
, mate
11
11
+
, hicolor-icon-theme
12
12
+
, wrapGAppsHook
13
13
+
, mateUpdateScript
14
14
+
}:
2
15
3
16
stdenv.mkDerivation rec {
4
17
pname = "engrampa";
+20
-1
pkgs/desktops/mate/eom/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, exempi, lcms2, libexif, libjpeg, librsvg, libxml2, libpeas, shared-mime-info, gtk3, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, exempi
8
8
+
, lcms2
9
9
+
, libexif
10
10
+
, libjpeg
11
11
+
, librsvg
12
12
+
, libxml2
13
13
+
, libpeas
14
14
+
, shared-mime-info
15
15
+
, gtk3
16
16
+
, mate
17
17
+
, hicolor-icon-theme
18
18
+
, wrapGAppsHook
19
19
+
, mateUpdateScript
20
20
+
}:
2
21
3
22
stdenv.mkDerivation rec {
4
23
pname = "eom";
+17
-3
pkgs/desktops/mate/libmatekbd/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libxklavier, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, libxklavier
8
8
+
, mateUpdateScript
9
9
+
}:
2
10
3
11
stdenv.mkDerivation rec {
4
12
pname = "libmatekbd";
···
9
17
sha256 = "1b8iv2hmy8z2zzdsx8j5g583ddxh178bq8dnlqng9ifbn35fh3i2";
10
18
};
11
19
12
12
-
nativeBuildInputs = [ pkg-config gettext ];
20
20
+
nativeBuildInputs = [
21
21
+
pkg-config
22
22
+
gettext
23
23
+
];
13
24
14
14
-
buildInputs = [ gtk3 libxklavier ];
25
25
+
buildInputs = [
26
26
+
gtk3
27
27
+
libxklavier
28
28
+
];
15
29
16
30
enableParallelBuilding = true;
17
31
+20
-7
pkgs/desktops/mate/libmatemixer/default.nix
···
1
1
-
{ config, lib, stdenv, fetchurl, pkg-config, gettext, glib
2
2
-
, alsaSupport ? stdenv.isLinux, alsa-lib
3
3
-
, pulseaudioSupport ? config.pulseaudio or true, libpulseaudio
1
1
+
{ config
2
2
+
, lib
3
3
+
, stdenv
4
4
+
, fetchurl
5
5
+
, pkg-config
6
6
+
, gettext
7
7
+
, glib
8
8
+
, alsaSupport ? stdenv.isLinux
9
9
+
, alsa-lib
10
10
+
, pulseaudioSupport ? config.pulseaudio or true
11
11
+
, libpulseaudio
4
12
, ossSupport ? false
5
13
, mateUpdateScript
6
14
}:
···
14
22
sha256 = "1wcz4ppg696m31f5x7rkyvxxdriik2vprsr83b4wbs97bdhcr6ws";
15
23
};
16
24
17
17
-
nativeBuildInputs = [ pkg-config gettext ];
25
25
+
nativeBuildInputs = [
26
26
+
pkg-config
27
27
+
gettext
28
28
+
];
18
29
19
19
-
buildInputs = [ glib ]
20
20
-
++ lib.optional alsaSupport alsa-lib
21
21
-
++ lib.optional pulseaudioSupport libpulseaudio;
30
30
+
buildInputs = [
31
31
+
glib
32
32
+
]
33
33
+
++ lib.optional alsaSupport alsa-lib
34
34
+
++ lib.optional pulseaudioSupport libpulseaudio;
22
35
23
36
configureFlags = lib.optional ossSupport "--enable-oss";
24
37
+19
-3
pkgs/desktops/mate/libmateweather/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libsoup, tzdata, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, libsoup
8
8
+
, tzdata
9
9
+
, mateUpdateScript
10
10
+
}:
2
11
3
12
stdenv.mkDerivation rec {
4
13
pname = "libmateweather";
···
9
18
sha256 = "05bvc220p135l6qnhh3qskljxffds0f7fjbjnrpq524w149rgzd7";
10
19
};
11
20
12
12
-
nativeBuildInputs = [ pkg-config gettext ];
21
21
+
nativeBuildInputs = [
22
22
+
pkg-config
23
23
+
gettext
24
24
+
];
13
25
14
14
-
buildInputs = [ gtk3 libsoup tzdata ];
26
26
+
buildInputs = [
27
27
+
gtk3
28
28
+
libsoup
29
29
+
tzdata
30
30
+
];
15
31
16
32
configureFlags = [
17
33
"--with-zoneinfo-dir=${tzdata}/share/zoneinfo"
+19
-2
pkgs/desktops/mate/marco/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, libcanberra-gtk3, libgtop
2
2
-
, libXdamage, libXpresent, libstartup_notification, gnome, glib, gtk3, mate-settings-daemon, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, libxml2
8
8
+
, libcanberra-gtk3
9
9
+
, libgtop
10
10
+
, libXdamage
11
11
+
, libXpresent
12
12
+
, libstartup_notification
13
13
+
, gnome
14
14
+
, glib
15
15
+
, gtk3
16
16
+
, mate-settings-daemon
17
17
+
, wrapGAppsHook
18
18
+
, mateUpdateScript
19
19
+
}:
3
20
4
21
stdenv.mkDerivation rec {
5
22
pname = "marco";
+26
-3
pkgs/desktops/mate/mate-applets/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, dbus-glib, glib, gtk3, gtksourceview3
2
2
-
, gucharmap, libmateweather, libnl, libwnck, libgtop, libxml2, libnotify, mate-panel, polkit
3
3
-
, upower, wirelesstools, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, dbus-glib
8
8
+
, glib
9
9
+
, gtk3
10
10
+
, gtksourceview3
11
11
+
, gucharmap
12
12
+
, libmateweather
13
13
+
, libnl
14
14
+
, libwnck
15
15
+
, libgtop
16
16
+
, libxml2
17
17
+
, libnotify
18
18
+
, mate-panel
19
19
+
, polkit
20
20
+
, upower
21
21
+
, wirelesstools
22
22
+
, mate
23
23
+
, hicolor-icon-theme
24
24
+
, wrapGAppsHook
25
25
+
, mateUpdateScript
26
26
+
}:
4
27
5
28
stdenv.mkDerivation rec {
6
29
pname = "mate-applets";
+9
-1
pkgs/desktops/mate/mate-backgrounds/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, fetchpatch, meson, ninja, gettext, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, fetchpatch
5
5
+
, meson
6
6
+
, ninja
7
7
+
, gettext
8
8
+
, mateUpdateScript
9
9
+
}:
2
10
3
11
stdenv.mkDerivation rec {
4
12
pname = "mate-backgrounds";
+13
-1
pkgs/desktops/mate/mate-calc/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtk3, libmpc, libxml2, mpfr, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, gtk3
8
8
+
, libmpc
9
9
+
, libxml2
10
10
+
, mpfr
11
11
+
, wrapGAppsHook
12
12
+
, mateUpdateScript
13
13
+
}:
2
14
3
15
stdenv.mkDerivation rec {
4
16
pname = "mate-calc";
+5
-1
pkgs/desktops/mate/mate-common/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, mateUpdateScript
5
5
+
}:
2
6
3
7
stdenv.mkDerivation rec {
4
8
pname = "mate-common";
+20
-3
pkgs/desktops/mate/mate-control-center/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, dbus-glib
2
2
-
, libxklavier, libcanberra-gtk3, librsvg, libappindicator-gtk3, glib
3
3
-
, desktop-file-utils, dconf, gtk3, polkit, mate, hicolor-icon-theme, wrapGAppsHook
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, libxml2
8
8
+
, dbus-glib
9
9
+
, libxklavier
10
10
+
, libcanberra-gtk3
11
11
+
, librsvg
12
12
+
, libappindicator-gtk3
13
13
+
, glib
14
14
+
, desktop-file-utils
15
15
+
, dconf
16
16
+
, gtk3
17
17
+
, polkit
18
18
+
, mate
19
19
+
, hicolor-icon-theme
20
20
+
, wrapGAppsHook
4
21
, mateUpdateScript
5
22
}:
6
23
+12
-1
pkgs/desktops/mate/mate-desktop/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, isocodes, gnome, gtk3, dconf, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, isocodes
7
7
+
, gnome
8
8
+
, gtk3
9
9
+
, dconf
10
10
+
, wrapGAppsHook
11
11
+
, mateUpdateScript
12
12
+
}:
2
13
3
14
stdenv.mkDerivation rec {
4
15
pname = "mate-desktop";
+17
-3
pkgs/desktops/mate/mate-icon-theme-faenza/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, autoreconfHook, gtk3, mate, hicolor-icon-theme, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, autoreconfHook
5
5
+
, gtk3
6
6
+
, mate
7
7
+
, hicolor-icon-theme
8
8
+
, mateUpdateScript
9
9
+
}:
2
10
3
11
stdenv.mkDerivation rec {
4
12
pname = "mate-icon-theme-faenza";
···
9
17
sha256 = "000vr9cnbl2qlysf2gyg1lsjirqdzmwrnh6d3hyrsfc0r2vh4wna";
10
18
};
11
19
12
12
-
nativeBuildInputs = [ autoreconfHook gtk3 ];
20
20
+
nativeBuildInputs = [
21
21
+
autoreconfHook
22
22
+
gtk3
23
23
+
];
13
24
14
14
-
propagatedBuildInputs = [ mate.mate-icon-theme hicolor-icon-theme ];
25
25
+
propagatedBuildInputs = [
26
26
+
mate.mate-icon-theme
27
27
+
hicolor-icon-theme
28
28
+
];
15
29
16
30
dontDropIconThemeCache = true;
17
31
+19
-3
pkgs/desktops/mate/mate-icon-theme/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, iconnamingutils, librsvg, gtk3, hicolor-icon-theme, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, iconnamingutils
7
7
+
, librsvg
8
8
+
, gtk3
9
9
+
, hicolor-icon-theme
10
10
+
, mateUpdateScript
11
11
+
}:
2
12
3
13
stdenv.mkDerivation rec {
4
14
pname = "mate-icon-theme";
···
9
19
sha256 = "0nha555fhhn0j5wmzmdc7bh93ckzwwdm8mwmzma5whkzslv09xa1";
10
20
};
11
21
12
12
-
nativeBuildInputs = [ pkg-config gettext iconnamingutils ];
22
22
+
nativeBuildInputs = [
23
23
+
pkg-config
24
24
+
gettext
25
25
+
iconnamingutils
26
26
+
];
13
27
14
14
-
buildInputs = [ librsvg ];
28
28
+
buildInputs = [
29
29
+
librsvg
30
30
+
];
15
31
16
32
propagatedBuildInputs = [
17
33
hicolor-icon-theme
+12
-1
pkgs/desktops/mate/mate-indicator-applet/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libindicator-gtk3, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, libindicator-gtk3
8
8
+
, mate
9
9
+
, hicolor-icon-theme
10
10
+
, wrapGAppsHook
11
11
+
, mateUpdateScript
12
12
+
}:
2
13
3
14
stdenv.mkDerivation rec {
4
15
pname = "mate-indicator-applet";
+13
-1
pkgs/desktops/mate/mate-media/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, libtool, libxml2, libcanberra-gtk3, gtk3, mate, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, libtool
7
7
+
, libxml2
8
8
+
, libcanberra-gtk3
9
9
+
, gtk3
10
10
+
, mate
11
11
+
, wrapGAppsHook
12
12
+
, mateUpdateScript
13
13
+
}:
2
14
3
15
stdenv.mkDerivation rec {
4
16
pname = "mate-media";
+19
-3
pkgs/desktops/mate/mate-menus/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, gobject-introspection, python3, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, glib
7
7
+
, gobject-introspection
8
8
+
, python3
9
9
+
, mateUpdateScript
10
10
+
}:
2
11
3
12
stdenv.mkDerivation rec {
4
13
pname = "mate-menus";
···
9
18
sha256 = "1r7zf64aclaplz77hkl9kq0xnz6jk1l49z64i8v56c41pm59c283";
10
19
};
11
20
12
12
-
nativeBuildInputs = [ pkg-config gettext gobject-introspection ];
21
21
+
nativeBuildInputs = [
22
22
+
pkg-config
23
23
+
gettext
24
24
+
gobject-introspection
25
25
+
];
13
26
14
14
-
buildInputs = [ glib python3 ];
27
27
+
buildInputs = [
28
28
+
glib
29
29
+
python3
30
30
+
];
15
31
16
32
makeFlags = [
17
33
"INTROSPECTION_GIRDIR=$(out)/share/gir-1.0/"
+13
-1
pkgs/desktops/mate/mate-netbook/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libwnck, libfakekey, libXtst, mate, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, libwnck
8
8
+
, libfakekey
9
9
+
, libXtst
10
10
+
, mate
11
11
+
, wrapGAppsHook
12
12
+
, mateUpdateScript
13
13
+
}:
2
14
3
15
stdenv.mkDerivation rec {
4
16
pname = "mate-netbook";
+16
-2
pkgs/desktops/mate/mate-notification-daemon/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, libcanberra-gtk3,
2
2
-
libnotify, libwnck, gtk3, libxml2, mate-desktop, mate-panel, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, glib
7
7
+
, libcanberra-gtk3
8
8
+
, libnotify
9
9
+
, libwnck
10
10
+
, gtk3
11
11
+
, libxml2
12
12
+
, mate-desktop
13
13
+
, mate-panel
14
14
+
, wrapGAppsHook
15
15
+
, mateUpdateScript
16
16
+
}:
3
17
4
18
stdenv.mkDerivation rec {
5
19
pname = "mate-notification-daemon";
+18
-1
pkgs/desktops/mate/mate-panel/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, glib, libwnck, librsvg, libxml2, dconf, gtk3, mate, hicolor-icon-theme, gobject-introspection, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, glib
8
8
+
, libwnck
9
9
+
, librsvg
10
10
+
, libxml2
11
11
+
, dconf
12
12
+
, gtk3
13
13
+
, mate
14
14
+
, hicolor-icon-theme
15
15
+
, gobject-introspection
16
16
+
, wrapGAppsHook
17
17
+
, mateUpdateScript
18
18
+
}:
2
19
3
20
stdenv.mkDerivation rec {
4
21
pname = "mate-panel";
+12
-1
pkgs/desktops/mate/mate-polkit/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, gobject-introspection, libappindicator-gtk3, libindicator-gtk3, polkit, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, gobject-introspection
8
8
+
, libappindicator-gtk3
9
9
+
, libindicator-gtk3
10
10
+
, polkit
11
11
+
, mateUpdateScript
12
12
+
}:
2
13
3
14
stdenv.mkDerivation rec {
4
15
pname = "mate-polkit";
+31
-12
pkgs/desktops/mate/mate-power-manager/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, itstool, libxml2, mate-panel, libnotify, libcanberra-gtk3, libsecret, dbus-glib, upower, gtk3, libtool, polkit, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, glib
7
7
+
, itstool
8
8
+
, libxml2
9
9
+
, mate-panel
10
10
+
, libnotify
11
11
+
, libcanberra-gtk3
12
12
+
, libsecret
13
13
+
, dbus-glib
14
14
+
, upower
15
15
+
, gtk3
16
16
+
, libtool
17
17
+
, polkit
18
18
+
, wrapGAppsHook
19
19
+
, mateUpdateScript
20
20
+
}:
2
21
3
22
stdenv.mkDerivation rec {
4
23
pname = "mate-power-manager";
···
17
36
];
18
37
19
38
buildInputs = [
20
20
-
glib
21
21
-
itstool
22
22
-
libxml2
23
23
-
libcanberra-gtk3
24
24
-
gtk3
25
25
-
libsecret
26
26
-
libnotify
27
27
-
dbus-glib
28
28
-
upower
29
29
-
polkit
30
30
-
mate-panel
39
39
+
glib
40
40
+
itstool
41
41
+
libxml2
42
42
+
libcanberra-gtk3
43
43
+
gtk3
44
44
+
libsecret
45
45
+
libnotify
46
46
+
dbus-glib
47
47
+
upower
48
48
+
polkit
49
49
+
mate-panel
31
50
];
32
51
33
52
configureFlags = [ "--enable-applets" ];
+16
-1
pkgs/desktops/mate/mate-screensaver/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, dbus-glib, libXScrnSaver, libnotify, libxml2, pam, systemd, mate, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, dbus-glib
8
8
+
, libXScrnSaver
9
9
+
, libnotify
10
10
+
, libxml2
11
11
+
, pam
12
12
+
, systemd
13
13
+
, mate
14
14
+
, wrapGAppsHook
15
15
+
, mateUpdateScript
16
16
+
}:
2
17
3
18
stdenv.mkDerivation rec {
4
19
pname = "mate-screensaver";
+17
-2
pkgs/desktops/mate/mate-sensors-applet/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtk3, libxml2, libxslt, libatasmart, libnotify
2
2
-
, lm_sensors, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, gtk3
8
8
+
, libxml2
9
9
+
, libxslt
10
10
+
, libatasmart
11
11
+
, libnotify
12
12
+
, lm_sensors
13
13
+
, mate
14
14
+
, hicolor-icon-theme
15
15
+
, wrapGAppsHook
16
16
+
, mateUpdateScript
17
17
+
}:
3
18
4
19
stdenv.mkDerivation rec {
5
20
pname = "mate-sensors-applet";
+18
-3
pkgs/desktops/mate/mate-session-manager/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, xtrans, dbus-glib, systemd,
2
2
-
libSM, libXtst, gtk3, libepoxy, polkit, hicolor-icon-theme, mate,
3
3
-
wrapGAppsHook, fetchpatch, mateUpdateScript
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, xtrans
7
7
+
, dbus-glib
8
8
+
, systemd
9
9
+
, libSM
10
10
+
, libXtst
11
11
+
, gtk3
12
12
+
, libepoxy
13
13
+
, polkit
14
14
+
, hicolor-icon-theme
15
15
+
, mate
16
16
+
, wrapGAppsHook
17
17
+
, fetchpatch
18
18
+
, mateUpdateScript
4
19
}:
5
20
6
21
stdenv.mkDerivation rec {
+20
-4
pkgs/desktops/mate/mate-settings-daemon/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, dbus-glib, libxklavier,
2
2
-
libcanberra-gtk3, libnotify, nss, polkit, dconf, gtk3, mate,
3
3
-
pulseaudioSupport ? stdenv.config.pulseaudio or true, libpulseaudio,
4
4
-
wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, glib
7
7
+
, dbus-glib
8
8
+
, libxklavier
9
9
+
, libcanberra-gtk3
10
10
+
, libnotify
11
11
+
, nss
12
12
+
, polkit
13
13
+
, dconf
14
14
+
, gtk3
15
15
+
, mate
16
16
+
, pulseaudioSupport ? stdenv.config.pulseaudio or true
17
17
+
, libpulseaudio
18
18
+
, wrapGAppsHook
19
19
+
, mateUpdateScript
20
20
+
}:
5
21
6
22
stdenv.mkDerivation rec {
7
23
pname = "mate-settings-daemon";
+19
-3
pkgs/desktops/mate/mate-settings-daemon/wrapped.nix
···
1
1
-
{ stdenv, mate, glib, wrapGAppsHook }:
1
1
+
{ stdenv
2
2
+
, mate
3
3
+
, glib
4
4
+
, wrapGAppsHook
5
5
+
}:
2
6
3
7
stdenv.mkDerivation {
4
8
pname = "${mate.mate-settings-daemon.pname}-wrapped";
5
9
version = mate.mate-settings-daemon.version;
6
6
-
nativeBuildInputs = [ wrapGAppsHook ];
7
7
-
buildInputs = [ glib mate.mate-control-center ];
10
10
+
11
11
+
nativeBuildInputs = [
12
12
+
wrapGAppsHook
13
13
+
];
14
14
+
15
15
+
buildInputs = [
16
16
+
glib
17
17
+
mate.mate-control-center
18
18
+
];
19
19
+
8
20
dontWrapGApps = true;
21
21
+
9
22
dontUnpack = true;
23
23
+
10
24
installPhase = ''
11
25
mkdir -p $out/etc/xdg/autostart
12
26
cp ${mate.mate-settings-daemon}/etc/xdg/autostart/mate-settings-daemon.desktop $out/etc/xdg/autostart
13
27
'';
28
28
+
14
29
postFixup = ''
15
30
mkdir -p $out/libexec
16
31
makeWrapper ${mate.mate-settings-daemon}/libexec/mate-settings-daemon $out/libexec/mate-settings-daemon \
···
18
33
substituteInPlace $out/etc/xdg/autostart/mate-settings-daemon.desktop \
19
34
--replace "${mate.mate-settings-daemon}/libexec/mate-settings-daemon" "$out/libexec/mate-settings-daemon"
20
35
'';
36
36
+
21
37
meta = mate.mate-settings-daemon.meta // { priority = -10; };
22
38
}
+16
-1
pkgs/desktops/mate/mate-system-monitor/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtkmm3, libxml2, libgtop, libwnck, librsvg, polkit, systemd, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, gtkmm3
8
8
+
, libxml2
9
9
+
, libgtop
10
10
+
, libwnck
11
11
+
, librsvg
12
12
+
, polkit
13
13
+
, systemd
14
14
+
, wrapGAppsHook
15
15
+
, mateUpdateScript
16
16
+
}:
2
17
3
18
stdenv.mkDerivation rec {
4
19
pname = "mate-system-monitor";
+15
-1
pkgs/desktops/mate/mate-terminal/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, mate-desktop, dconf, vte, pcre2, wrapGAppsHook, mateUpdateScript, nixosTests }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, libxml2
8
8
+
, mate-desktop
9
9
+
, dconf
10
10
+
, vte
11
11
+
, pcre2
12
12
+
, wrapGAppsHook
13
13
+
, mateUpdateScript
14
14
+
, nixosTests
15
15
+
}:
2
16
3
17
stdenv.mkDerivation rec {
4
18
pname = "mate-terminal";
+29
-5
pkgs/desktops/mate/mate-themes/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, mate-icon-theme, gtk2, gtk3,
2
2
-
gtk_engines, gtk-engine-murrine, gdk-pixbuf, librsvg, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, mate-icon-theme
7
7
+
, gtk2
8
8
+
, gtk3
9
9
+
, gtk_engines
10
10
+
, gtk-engine-murrine
11
11
+
, gdk-pixbuf
12
12
+
, librsvg
13
13
+
, mateUpdateScript
14
14
+
}:
3
15
4
16
stdenv.mkDerivation rec {
5
17
pname = "mate-themes";
···
10
22
sha256 = "1avgzccdmr7y18rnp3xrhwk82alv2dlig3wh7ivgahcqdiiavrb1";
11
23
};
12
24
13
13
-
nativeBuildInputs = [ pkg-config gettext gtk3 ];
25
25
+
nativeBuildInputs = [
26
26
+
pkg-config
27
27
+
gettext
28
28
+
gtk3
29
29
+
];
14
30
15
15
-
buildInputs = [ mate-icon-theme gtk2 gtk_engines gdk-pixbuf librsvg ];
31
31
+
buildInputs = [
32
32
+
mate-icon-theme
33
33
+
gtk2
34
34
+
gtk_engines
35
35
+
gdk-pixbuf
36
36
+
librsvg
37
37
+
];
16
38
17
17
-
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
39
39
+
propagatedUserEnvPkgs = [
40
40
+
gtk-engine-murrine
41
41
+
];
18
42
19
43
dontDropIconThemeCache = true;
20
44
+17
-3
pkgs/desktops/mate/mate-user-guide/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, gettext, itstool, libxml2, yelp, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, gettext
5
5
+
, itstool
6
6
+
, libxml2
7
7
+
, yelp
8
8
+
, mateUpdateScript
9
9
+
}:
2
10
3
11
stdenv.mkDerivation rec {
4
12
pname = "mate-user-guide";
···
9
17
sha256 = "1h620ngryqc4m8ybvc92ba8404djnm0l65f34mlw38g9ad8d9085";
10
18
};
11
19
12
12
-
nativeBuildInputs = [ itstool gettext libxml2 ];
20
20
+
nativeBuildInputs = [
21
21
+
itstool
22
22
+
gettext
23
23
+
libxml2
24
24
+
];
13
25
14
14
-
buildInputs = [ yelp ];
26
26
+
buildInputs = [
27
27
+
yelp
28
28
+
];
15
29
16
30
postPatch = ''
17
31
substituteInPlace mate-user-guide.desktop.in.in \
+18
-2
pkgs/desktops/mate/mate-user-share/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtk3, dbus-glib, libnotify, libxml2
2
2
-
, libcanberra-gtk3, mod_dnssd, apacheHttpd, hicolor-icon-theme, mate, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, gtk3
8
8
+
, dbus-glib
9
9
+
, libnotify
10
10
+
, libxml2
11
11
+
, libcanberra-gtk3
12
12
+
, mod_dnssd
13
13
+
, apacheHttpd
14
14
+
, hicolor-icon-theme
15
15
+
, mate
16
16
+
, wrapGAppsHook
17
17
+
, mateUpdateScript
18
18
+
}:
3
19
4
20
stdenv.mkDerivation rec {
5
21
pname = "mate-user-share";
+18
-2
pkgs/desktops/mate/mate-utils/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, glib, gtk3, libxml2, libgtop, libcanberra-gtk3
2
2
-
, inkscape, udisks2, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, itstool
7
7
+
, glib
8
8
+
, gtk3
9
9
+
, libxml2
10
10
+
, libgtop
11
11
+
, libcanberra-gtk3
12
12
+
, inkscape
13
13
+
, udisks2
14
14
+
, mate
15
15
+
, hicolor-icon-theme
16
16
+
, wrapGAppsHook
17
17
+
, mateUpdateScript
18
18
+
}:
3
19
4
20
stdenv.mkDerivation rec {
5
21
pname = "mate-utils";
+26
-4
pkgs/desktops/mate/mozo/default.nix
···
1
1
-
{ lib, python3, fetchurl, pkg-config, gettext, mate, gtk3, glib, wrapGAppsHook, gobject-introspection, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, python3
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, mate
7
7
+
, gtk3
8
8
+
, glib
9
9
+
, wrapGAppsHook
10
10
+
, gobject-introspection
11
11
+
, mateUpdateScript
12
12
+
}:
2
13
3
14
python3.pkgs.buildPythonApplication rec {
4
15
pname = "mozo";
···
12
23
sha256 = "DyRCmjsDe9BojsTDkdnYeB5Csj7zRfXlCvHnLF7y+jk=";
13
24
};
14
25
15
15
-
nativeBuildInputs = [ pkg-config gettext gobject-introspection wrapGAppsHook ];
26
26
+
nativeBuildInputs = [
27
27
+
pkg-config
28
28
+
gettext
29
29
+
gobject-introspection
30
30
+
wrapGAppsHook
31
31
+
];
16
32
17
17
-
propagatedBuildInputs = [ mate.mate-menus python3.pkgs.pygobject3 ];
33
33
+
propagatedBuildInputs = [
34
34
+
mate.mate-menus
35
35
+
python3.pkgs.pygobject3
36
36
+
];
18
37
19
19
-
buildInputs = [ gtk3 glib ];
38
38
+
buildInputs = [
39
39
+
gtk3
40
40
+
glib
41
41
+
];
20
42
21
43
enableParallelBuilding = true;
22
44
+18
-2
pkgs/desktops/mate/pluma/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, perl, itstool, isocodes, enchant, libxml2, python3
2
2
-
, adwaita-icon-theme, gtksourceview4, libpeas, mate-desktop, wrapGAppsHook, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, perl
7
7
+
, itstool
8
8
+
, isocodes
9
9
+
, enchant
10
10
+
, libxml2
11
11
+
, python3
12
12
+
, adwaita-icon-theme
13
13
+
, gtksourceview4
14
14
+
, libpeas
15
15
+
, mate-desktop
16
16
+
, wrapGAppsHook
17
17
+
, mateUpdateScript
18
18
+
}:
3
19
4
20
stdenv.mkDerivation rec {
5
21
pname = "pluma";
+10
-1
pkgs/desktops/mate/python-caja/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, gettext, gtk3, mate, python3Packages, mateUpdateScript }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, gettext
6
6
+
, gtk3
7
7
+
, mate
8
8
+
, python3Packages
9
9
+
, mateUpdateScript
10
10
+
}:
2
11
3
12
stdenv.mkDerivation rec {
4
13
pname = "python-caja";