Merge pull request #55735 from jtojnar/gnome-no-alias

gnome3: stop using aliases
This commit is contained in:
Jan Tojnar 2019-02-14 07:02:02 +01:00 committed by GitHub
commit 4a0c2ac1c5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
179 changed files with 464 additions and 447 deletions

View File

@ -53,7 +53,7 @@ in
# Supplies some abstract icons such as: # Supplies some abstract icons such as:
# utilities-terminal, accessories-text-editor # utilities-terminal, accessories-text-editor
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
hicolor-icon-theme hicolor-icon-theme
tango-icon-theme tango-icon-theme

View File

@ -95,8 +95,8 @@ in
package = mkOption { package = mkOption {
type = types.package; type = types.package;
default = pkgs.gnome3.defaultIconTheme; default = pkgs.gnome3.adwaita-icon-theme;
defaultText = "pkgs.gnome3.defaultIconTheme"; defaultText = "pkgs.gnome3.adwaita-icon-theme";
description = '' description = ''
The package path that contains the icon theme given in the name option. The package path that contains the icon theme given in the name option.
''; '';
@ -115,8 +115,8 @@ in
cursorTheme = { cursorTheme = {
package = mkOption { package = mkOption {
default = pkgs.gnome3.defaultIconTheme; default = pkgs.gnome3.adwaita-icon-theme;
defaultText = "pkgs.gnome3.defaultIconTheme"; defaultText = "pkgs.gnome3.adwaita-icon-theme";
description = '' description = ''
The package path that contains the cursor theme given in the name option. The package path that contains the cursor theme given in the name option.
''; '';

View File

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gettext glib gtk3 libmowgli dbus-glib libxml2 gettext glib gtk3 libmowgli dbus-glib libxml2
xorg.libXcomposite gnome3.defaultIconTheme alsaLib libjack2 xorg.libXcomposite gnome3.adwaita-icon-theme alsaLib libjack2
libpulseaudio fluidsynth libmad libogg libvorbis libcdio libpulseaudio fluidsynth libmad libogg libvorbis libcdio
libcddb flac ffmpeg mpg123 libcue libmms libbs2b libsndfile libcddb flac ffmpeg mpg123 libcue libmms libbs2b libsndfile
libmodplug libsamplerate soxr lirc curl wavpack neon faad2 libmodplug libsamplerate soxr lirc curl wavpack neon faad2

View File

@ -43,7 +43,7 @@ python3Packages.buildPythonApplication rec {
gtk3 gtk3
cairo cairo
gettext gettext
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
] ++ (with gst_all_1; [ ] ++ (with gst_all_1; [
gstreamer gstreamer
gst-plugins-good gst-plugins-good

View File

@ -19,7 +19,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig intltool itstool libxml2 wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig intltool itstool libxml2 wrapGAppsHook ];
buildInputs = [ buildInputs = [
gtk3 glib libid3tag id3lib taglib libvorbis libogg opusfile flac gtk3 glib libid3tag id3lib taglib libvorbis libogg opusfile flac
gsettings-desktop-schemas gnome3.defaultIconTheme gsettings-desktop-schemas gnome3.adwaita-icon-theme
]; ];
doCheck = false; # fails 1 out of 9 tests doCheck = false; # fails 1 out of 9 tests

View File

@ -28,7 +28,7 @@ python3Packages.buildPythonApplication rec {
buildInputs = [ buildInputs = [
python3 python3
gobject-introspection gobject-introspection
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
]; ];
checkInputs = with python3Packages; [ checkInputs = with python3Packages; [

View File

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
curl gettext curl gettext
flex libgpod libid3tag flac libvorbis gtk3 gdk_pixbuf flex libgpod libid3tag flac libvorbis gtk3 gdk_pixbuf
gdl gnome3.defaultIconTheme gnome3.anjuta gdl gnome3.adwaita-icon-theme gnome3.anjuta
] ++ (with perlPackages; [ perl XMLParser ]); ] ++ (with perlPackages; [ perl XMLParser ]);
patchPhase = '' patchPhase = ''

View File

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
''; '';
buildInputs = [ libpulseaudio gtkmm3 libcanberra-gtk3 makeWrapper buildInputs = [ libpulseaudio gtkmm3 libcanberra-gtk3 makeWrapper
gnome3.defaultIconTheme ]; gnome3.adwaita-icon-theme ];
nativeBuildInputs = [ pkgconfig intltool ]; nativeBuildInputs = [ pkgconfig intltool ];

View File

@ -20,7 +20,7 @@ python3.pkgs.buildPythonApplication rec {
checkInputs = with python3.pkgs; [ pytest pytest_xdist pyflakes pycodestyle polib xvfb_run dbus.daemon glibcLocales ]; checkInputs = with python3.pkgs; [ pytest pytest_xdist pyflakes pycodestyle polib xvfb_run dbus.daemon glibcLocales ];
buildInputs = [ gnome3.defaultIconTheme libsoup glib glib-networking gtk3 webkitgtk gdk_pixbuf keybinder3 gtksourceview libmodplug libappindicator-gtk3 kakasi gobject-introspection ] buildInputs = [ gnome3.adwaita-icon-theme libsoup glib glib-networking gtk3 webkitgtk gdk_pixbuf keybinder3 gtksourceview libmodplug libappindicator-gtk3 kakasi gobject-introspection ]
++ (if xineBackend then [ xineLib ] else with gst_all_1; ++ (if xineBackend then [ xineLib ] else with gst_all_1;
[ gstreamer gst-plugins-base ] ++ optionals withGstPlugins [ gst-plugins-good gst-plugins-ugly gst-plugins-bad ]); [ gstreamer gst-plugins-base ] ++ optionals withGstPlugins [ gst-plugins-good gst-plugins-ugly gst-plugins-bad ]);

View File

@ -50,7 +50,7 @@ in stdenv.mkDerivation rec {
gtk3 gtk3
gnome3.libpeas gnome3.libpeas
totem-pl-parser totem-pl-parser
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
gst_all_1.gstreamer gst_all_1.gstreamer
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-base

View File

@ -19,7 +19,7 @@ in buildPythonApplication rec {
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
intltool wrapGAppsHook intltool wrapGAppsHook
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
gnome3.gsettings-desktop-schemas gnome3.gsettings-desktop-schemas
]; ];

View File

@ -15,7 +15,7 @@ in stdenv.mkDerivation rec{
nativeBuildInputs = [ pkgconfig intltool itstool libxml2 wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig intltool itstool libxml2 wrapGAppsHook ];
buildInputs = [ buildInputs = [
glib gtk3 brasero libcanberra-gtk3 gnome3.defaultIconTheme glib gtk3 brasero libcanberra-gtk3 gnome3.adwaita-icon-theme
gnome3.gsettings-desktop-schemas libmusicbrainz5 libdiscid isocodes gnome3.gsettings-desktop-schemas libmusicbrainz5 libdiscid isocodes
gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gstreamer gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad

View File

@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ intltool pkgconfig wrapGAppsHook ]; nativeBuildInputs = [ intltool pkgconfig wrapGAppsHook ];
buildInputs = [ gnome3.defaultIconTheme gtk libxml2 buildInputs = [ gnome3.adwaita-icon-theme gtk libxml2
enchant gucharmap python ]; enchant gucharmap python ];
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, wrapGAppsHook { stdenv, fetchurl, wrapGAppsHook, gsettings-desktop-schemas, gspell, gtksourceview4, libgee
, tepl, amtk, gnome3, glib, pkgconfig, intltool, itstool, libxml2 }: , tepl, amtk, gnome3, glib, pkgconfig, intltool, itstool, libxml2 }:
let let
version = "3.30.2"; version = "3.30.2";
@ -21,9 +21,9 @@ in stdenv.mkDerivation {
intltool intltool
]; ];
buildInputs = with gnome3; [ buildInputs = [
amtk amtk
defaultIconTheme gnome3.adwaita-icon-theme
glib glib
gsettings-desktop-schemas gsettings-desktop-schemas
gspell gspell

View File

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "1slxxr3j0djqdnbk645sriwl99jp9imndyxiwd8aqggmmlp145a2"; sha256 = "1slxxr3j0djqdnbk645sriwl99jp9imndyxiwd8aqggmmlp145a2";
}; };
libPath = stdenv.lib.makeLibraryPath (with xorg; with gnome3; [ libPath = stdenv.lib.makeLibraryPath (with xorg; [
stdenv.cc.cc.lib stdenv.cc.cc.lib
gdk_pixbuf gdk_pixbuf
glib glib

View File

@ -1,5 +1,6 @@
{ stdenv, fetchurl, gnome3, itstool, libxml2, pkgconfig, intltool, { stdenv, fetchurl, gnome3, itstool, libxml2, pkgconfig, intltool,
exiv2, libjpeg, libtiff, gst_all_1, libraw, libsoup, libsecret, exiv2, libjpeg, libtiff, gst_all_1, libraw, libsoup, libsecret,
glib, gtk3, gsettings-desktop-schemas,
libchamplain, librsvg, libwebp, json-glib, webkitgtk, lcms2, bison, libchamplain, librsvg, libwebp, json-glib, webkitgtk, lcms2, bison,
flex, wrapGAppsHook, shared-mime-info }: flex, wrapGAppsHook, shared-mime-info }:
@ -16,10 +17,10 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ itstool libxml2 intltool pkgconfig bison flex wrapGAppsHook ]; nativeBuildInputs = [ itstool libxml2 intltool pkgconfig bison flex wrapGAppsHook ];
buildInputs = with gnome3; [ buildInputs = [
glib gtk gsettings-desktop-schemas gst_all_1.gstreamer gst_all_1.gst-plugins-base glib gtk3 gsettings-desktop-schemas gst_all_1.gstreamer gst_all_1.gst-plugins-base
exiv2 libjpeg libtiff libraw libsoup libsecret libchamplain exiv2 libjpeg libtiff libraw libsoup libsecret libchamplain
librsvg libwebp json-glib webkitgtk lcms2 defaultIconTheme librsvg libwebp json-glib webkitgtk lcms2 gnome3.adwaita-icon-theme
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -25,7 +25,7 @@ in stdenv.mkDerivation rec {
gst_all_1.gstreamer gst_all_1.gst-plugins-base gnome3.libgee gst_all_1.gstreamer gst_all_1.gst-plugins-base gnome3.libgee
libgudev gnome3.gexiv2 gnome3.gsettings-desktop-schemas libgudev gnome3.gexiv2 gnome3.gsettings-desktop-schemas
libraw json-glib glib gdk_pixbuf librsvg gnome3.rest libraw json-glib glib gdk_pixbuf librsvg gnome3.rest
gcr gnome3.defaultIconTheme libgdata gcr gnome3.adwaita-icon-theme libgdata
]; ];
postPatch = '' postPatch = ''

View File

@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, boost, cairo, gettext, glibmm, gtk3, gtkmm3 { stdenv, fetchFromGitHub, boost, cairo, gettext, glibmm, gtk3, gtkmm3
, libjack2, libsigcxx, libxmlxx, makeWrapper, mlt-qt5, pango, pkgconfig , libjack2, libsigcxx, libxmlxx, makeWrapper, mlt-qt5, pango, pkgconfig
, imagemagick, intltool, autoreconfHook, which, defaultIconTheme , imagemagick, intltool, autoreconfHook, which, gnome3
}: }:
let let
@ -105,7 +105,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
ETL boost cairo glibmm gtk3 gtkmm3 imagemagick intltool ETL boost cairo glibmm gtk3 gtkmm3 imagemagick intltool
libjack2 libsigcxx libxmlxx makeWrapper mlt-qt5 libjack2 libsigcxx libxmlxx makeWrapper mlt-qt5
synfig which defaultIconTheme synfig which gnome3.adwaita-icon-theme
]; ];
postInstall = '' postInstall = ''

View File

@ -1,5 +1,5 @@
{ lib, python3Packages, fetchFromGitHub, imagemagick, librsvg, gtk3, jhead { lib, python3Packages, fetchFromGitHub, imagemagick, librsvg, gtk3, jhead
, hicolor-icon-theme, defaultIconTheme , hicolor-icon-theme, gnome3
# Test requirements # Test requirements
, dbus, xvfb_run, xdotool , dbus, xvfb_run, xdotool
@ -38,7 +38,7 @@ python3Packages.buildPythonApplication rec {
''; '';
checkInputs = [ python3Packages.nose dbus.daemon xvfb_run xdotool ]; checkInputs = [ python3Packages.nose dbus.daemon xvfb_run xdotool ];
buildInputs = [ hicolor-icon-theme defaultIconTheme librsvg ]; buildInputs = [ hicolor-icon-theme gnome3.adwaita-icon-theme librsvg ];
propagatedBuildInputs = with python3Packages; [ pillow pygobject3 gtk3 ]; propagatedBuildInputs = with python3Packages; [ pillow pygobject3 gtk3 ];
makeWrapperArgs = [ makeWrapperArgs = [

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
sqlite sqlite
librsvg librsvg
gnome3.gtk gnome3.gtk
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
]; ];
patches = [ ./correct-post-install.patch ]; patches = [ ./correct-post-install.patch ];

View File

@ -13,7 +13,7 @@
, glib , glib
, libsoup , libsoup
, gnome-online-accounts , gnome-online-accounts
, rest , librest
, json-glib , json-glib
, gnome-autoar , gnome-autoar
, gspell , gspell
@ -46,7 +46,7 @@ in stdenv.mkDerivation rec {
glib glib
libsoup libsoup
gnome-online-accounts gnome-online-accounts
rest librest
json-glib json-glib
gnome-autoar gnome-autoar
gspell gspell

View File

@ -15,7 +15,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ meson ninja pkgconfig vala gettext libxml2 desktop-file-utils wrapGAppsHook ]; nativeBuildInputs = [ meson ninja pkgconfig vala gettext libxml2 desktop-file-utils wrapGAppsHook ];
buildInputs = [ glib gtk3 libgtop gnome3.defaultIconTheme ]; buildInputs = [ glib gtk3 libgtop gnome3.adwaita-icon-theme ];
postPatch = '' postPatch = ''
chmod +x build-aux/meson/postinstall.sh chmod +x build-aux/meson/postinstall.sh

View File

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
glib gnome2.gtksourceview gnome2.pango gtk2-x11 gtkspell2 poppler glib gnome2.gtksourceview gnome2.pango gtk2-x11 gtkspell2 poppler
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
]; ];
preConfigure = '' preConfigure = ''

View File

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
sha256 = "0mb8hg76x1z0szdyl0w7jpz0bdblc6a29is1vvnh79z37qxh8138"; sha256 = "0mb8hg76x1z0szdyl0w7jpz0bdblc6a29is1vvnh79z37qxh8138";
}; };
buildInputs = [ glib gtk libfm' libX11 pango gnome3.defaultIconTheme ]; buildInputs = [ glib gtk libfm' libX11 pango gnome3.adwaita-icon-theme ];
nativeBuildInputs = [ pkgconfig wrapGAppsHook intltool ]; nativeBuildInputs = [ pkgconfig wrapGAppsHook intltool ];
configureFlags = optional withGtk3 "--with-gtk=3"; configureFlags = optional withGtk3 "--with-gtk=3";

View File

@ -17,7 +17,7 @@ in buildPythonApplication rec {
buildInputs = [ buildInputs = [
gtk3 gtk3
gobject-introspection gobject-introspection
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
gnome3.adwaita-icon-theme gnome3.adwaita-icon-theme
]; ];

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub { stdenv, fetchFromGitHub
, meson, ninja, pkgconfig, python3 , meson, ninja, pkgconfig, python3, libgee, gsettings-desktop-schemas
, gnome3, pantheon, gobject-introspection, wrapGAppsHook , gnome3, pantheon, gobject-introspection, wrapGAppsHook
, gtk3, json-glib, glib, glib-networking, hicolor-icon-theme , gtk3, json-glib, glib, glib-networking, hicolor-icon-theme
}: }:
@ -28,7 +28,7 @@ in stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
gtk3 pantheon.granite json-glib glib glib-networking hicolor-icon-theme gtk3 pantheon.granite json-glib glib glib-networking hicolor-icon-theme
gnome3.libgee gnome3.libsoup gnome3.gsettings-desktop-schemas libgee gnome3.libsoup gsettings-desktop-schemas
]; ];
postPatch = '' postPatch = ''

View File

@ -89,7 +89,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ dpkg wrapGAppsHook ]; nativeBuildInputs = [ dpkg wrapGAppsHook ];
buildInputs = [ glib gnome3.gsettings_desktop_schemas gnome3.defaultIconTheme ]; buildInputs = [ glib gnome3.gsettings_desktop_schemas gnome3.adwaita-icon-theme ];
unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner"; unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner";

View File

@ -78,7 +78,7 @@ in stdenv.mkDerivation {
gsettings-desktop-schemas glib gtk3 gsettings-desktop-schemas glib gtk3
# needed for XDG_ICON_DIRS # needed for XDG_ICON_DIRS
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
]; ];
outputs = ["out" "sandbox"]; outputs = ["out" "sandbox"];

View File

@ -31,7 +31,7 @@
, libgnome , libgnome
, libgnomeui , libgnomeui
, libnotify , libnotify
, defaultIconTheme , gnome3
, libGLU_combined , libGLU_combined
, nspr , nspr
, nss , nss
@ -141,7 +141,7 @@ stdenv.mkDerivation {
inherit gtk3; inherit gtk3;
buildInputs = [ wrapGAppsHook gtk3 defaultIconTheme ]; buildInputs = [ wrapGAppsHook gtk3 gnome3.adwaita-icon-theme ];
# "strip" after "patchelf" may break binaries. # "strip" after "patchelf" may break binaries.
# See: https://github.com/NixOS/patchelf/issues/10 # See: https://github.com/NixOS/patchelf/issues/10

View File

@ -131,7 +131,7 @@ let
--set GDK_BACKEND "wayland" \ --set GDK_BACKEND "wayland" \
''}${lib.optionalString (browser ? gtk3) ''}${lib.optionalString (browser ? gtk3)
''--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \ ''--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
--suffix XDG_DATA_DIRS : '${gnome3.defaultIconTheme}/share' --suffix XDG_DATA_DIRS : '${gnome3.adwaita-icon-theme}/share'
'' ''
} }

View File

@ -77,7 +77,7 @@ in stdenv.mkDerivation rec {
gsettings-desktop-schemas glib gtk gsettings-desktop-schemas glib gtk
# needed for XDG_ICON_DIRS # needed for XDG_ICON_DIRS
gnome.defaultIconTheme gnome.adwaita-icon-theme
]; ];
unpackPhase = '' unpackPhase = ''

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, cmake, ninja, pkgconfig, intltool, vala, wrapGAppsHook, gcr { stdenv, fetchurl, cmake, ninja, pkgconfig, intltool, vala, wrapGAppsHook, gcr, libpeas
, gtk3, webkitgtk, sqlite, gsettings-desktop-schemas, libsoup, glib-networking, gnome3 , gtk3, webkitgtk, sqlite, gsettings-desktop-schemas, libsoup, glib-networking, gnome3
}: }:
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 webkitgtk sqlite gsettings-desktop-schemas gcr gtk3 webkitgtk sqlite gsettings-desktop-schemas gcr
(libsoup.override { gnomeSupport = true; }) gnome3.libpeas (libsoup.override { gnomeSupport = true; }) libpeas
glib-networking glib-networking
]; ];

View File

@ -39,7 +39,7 @@
# Wrapper runtime # Wrapper runtime
, coreutils , coreutils
, glibcLocales , glibcLocales
, defaultIconTheme , gnome3
, runtimeShell , runtimeShell
, shared-mime-info , shared-mime-info
, gsettings-desktop-schemas , gsettings-desktop-schemas
@ -252,7 +252,7 @@ stdenv.mkDerivation rec {
EOF EOF
WRAPPER_XDG_DATA_DIRS=${concatMapStringsSep ":" (x: "${x}/share") [ WRAPPER_XDG_DATA_DIRS=${concatMapStringsSep ":" (x: "${x}/share") [
defaultIconTheme gnome3.adwaita-icon-theme
shared-mime-info shared-mime-info
]} ]}
WRAPPER_XDG_DATA_DIRS+=":"${concatMapStringsSep ":" (x: "${x}/share/gsettings-schemas/${x.name}") [ WRAPPER_XDG_DATA_DIRS+=":"${concatMapStringsSep ":" (x: "${x}/share/gsettings-schemas/${x.name}") [

View File

@ -1,5 +1,6 @@
{ stdenv, fetchFromGitHub, fetchpatch, meson, ninja, pkgconfig, vala_0_40, gettext, python3 { stdenv, fetchFromGitHub, fetchpatch, meson, ninja, pkgconfig, vala_0_40, gettext, python3
, appstream-glib, desktop-file-utils, glibcLocales, wrapGAppsHook , appstream-glib, desktop-file-utils, glibcLocales, wrapGAppsHook
, gtk3, libgee, libpeas, librest, webkitgtk, gsettings-desktop-schemas
, curl, glib, gnome3, gst_all_1, json-glib, libnotify, libsecret, sqlite, gumbo , curl, glib, gnome3, gst_all_1, json-glib, libnotify, libsecret, sqlite, gumbo
}: }:
@ -29,10 +30,9 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
curl glib json-glib libnotify libsecret sqlite gumbo curl glib json-glib libnotify libsecret sqlite gumbo
] ++ (with gnome3; [ gtk3 libgee libpeas gnome3.libsoup librest webkitgtk gnome3.gnome-online-accounts
gtk libgee libpeas libsoup rest webkitgtk gnome-online-accounts
gsettings-desktop-schemas gsettings-desktop-schemas
]) ++ (with gst_all_1; [ ] ++ (with gst_all_1; [
gstreamer gst-plugins-base gst-plugins-good gstreamer gst-plugins-base gst-plugins-good
]); ]);

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, pantheon, pkgconfig, meson, ninja, python3 { stdenv, fetchFromGitHub, pantheon, pkgconfig, meson, ninja, python3
, gtk3, gnome3, libsoup, libsecret, gobject-introspection, wrapGAppsHook }: , gtk3, libgee, libsoup, libsecret, gobject-introspection, wrapGAppsHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "taxi"; pname = "taxi";
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
pantheon.granite pantheon.granite
gnome3.libgee libgee
gtk3 gtk3
libsecret libsecret
libsoup libsoup

View File

@ -1,5 +1,5 @@
{ stdenv, buildGoPackage, fetchFromGitHub, pkgconfig, { stdenv, buildGoPackage, fetchFromGitHub, pkgconfig,
cairo, gdk_pixbuf, glib, gnome3, wrapGAppsHook }: cairo, gdk_pixbuf, glib, gnome3, wrapGAppsHook, gtk3 }:
buildGoPackage rec { buildGoPackage rec {
name = "coyim-${version}"; name = "coyim-${version}";
@ -14,7 +14,7 @@ buildGoPackage rec {
sha256 = "1sna1n9dz1crws6cb1yjhy2kznbngjlbiw2diycshvbfigf7y7xl"; sha256 = "1sna1n9dz1crws6cb1yjhy2kznbngjlbiw2diycshvbfigf7y7xl";
}; };
nativeBuildInputs = [ pkgconfig wrapGAppsHook glib cairo gdk_pixbuf gnome3.gtk gnome3.defaultIconTheme ]; nativeBuildInputs = [ pkgconfig wrapGAppsHook glib cairo gdk_pixbuf gtk3 gnome3.adwaita-icon-theme ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "a safe and secure chat client"; description = "a safe and secure chat client";

View File

@ -2,7 +2,7 @@
, vala, cmake, ninja, wrapGAppsHook, pkgconfig, gettext , vala, cmake, ninja, wrapGAppsHook, pkgconfig, gettext
, gobject-introspection, gnome3, glib, gdk_pixbuf, gtk3, glib-networking , gobject-introspection, gnome3, glib, gdk_pixbuf, gtk3, glib-networking
, xorg, libXdmcp, libxkbcommon , xorg, libXdmcp, libxkbcommon
, libnotify, libsoup , libnotify, libsoup, libgee
, libgcrypt , libgcrypt
, epoxy , epoxy
, at-spi2-core , at-spi2-core
@ -39,8 +39,8 @@ stdenv.mkDerivation rec {
gobject-introspection gobject-introspection
glib-networking glib-networking
glib glib
gnome3.libgee libgee
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
sqlite sqlite
gdk_pixbuf gdk_pixbuf
gtk3 gtk3

View File

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ cyrus_sasl gettext openldap ptlib opal libXv rarian intltool buildInputs = [ cyrus_sasl gettext openldap ptlib opal libXv rarian intltool
evolution-data-server gnome-doc-utils avahi evolution-data-server gnome-doc-utils avahi
libsigcxx gtk dbus-glib libnotify libXext xorgproto sqlite libsigcxx gtk dbus-glib libnotify libXext xorgproto sqlite
gnome3.libsoup glib gnome3.defaultIconTheme boost gnome3.libsoup glib gnome3.adwaita-icon-theme boost
autoreconfHook pkgconfig libxml2 unixODBC db nspr autoreconfHook pkgconfig libxml2 unixODBC db nspr
nss zlib libsecret libXrandr which libxslt libtasn1 nss zlib libsecret libXrandr which libxslt libtasn1
gmp nettle makeWrapper ] gmp nettle makeWrapper ]

View File

@ -1,7 +1,7 @@
{ lib, fetchurl, gettext, wrapGAppsHook { lib, fetchurl, gettext, wrapGAppsHook
# Native dependencies # Native dependencies
, python3, gtk3, gobject-introspection, defaultIconTheme , python3, gtk3, gobject-introspection, gnome3
# Test dependencies # Test dependencies
, xvfb_run, dbus , xvfb_run, dbus
@ -33,7 +33,7 @@ python3.pkgs.buildPythonApplication rec {
''; '';
buildInputs = [ buildInputs = [
gobject-introspection gtk3 defaultIconTheme gobject-introspection gtk3 gnome3.adwaita-icon-theme
] ++ lib.optionals enableJingle [ farstream gstreamer gst-plugins-base gst-libav gst-plugins-ugly ] ] ++ lib.optionals enableJingle [ farstream gstreamer gst-plugins-base gst-libav gst-plugins-ugly ]
++ lib.optional enableSecrets libsecret ++ lib.optional enableSecrets libsecret
++ lib.optional enableSpelling gspell ++ lib.optional enableSpelling gspell

View File

@ -1,5 +1,6 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, gnome3, gmime3, webkitgtk { stdenv, fetchFromGitHub, cmake, pkgconfig, gnome3, gmime3, webkitgtk
, libsass, notmuch, boost, wrapGAppsHook, glib-networking, protobuf, vim_configurable , libsass, notmuch, boost, wrapGAppsHook, glib-networking, protobuf, vim_configurable
, gtkmm3, libpeas, gsettings-desktop-schemas
, makeWrapper, python3, python3Packages , makeWrapper, python3, python3Packages
, vim ? vim_configurable.override { , vim ? vim_configurable.override {
features = "normal"; features = "normal";
@ -21,10 +22,12 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ronn pkgconfig wrapGAppsHook ]; nativeBuildInputs = [ cmake ronn pkgconfig wrapGAppsHook ];
buildInputs = [ gnome3.gtkmm gmime3 webkitgtk libsass gnome3.libpeas buildInputs = [
python3 python3Packages.pygobject3 gtkmm3 gmime3 webkitgtk libsass libpeas
notmuch boost gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme python3 python3Packages.pygobject3
glib-networking protobuf ] ++ (if vim == null then [] else [ vim ]); notmuch boost gsettings-desktop-schemas gnome3.adwaita-icon-theme
glib-networking protobuf
] ++ (if vim == null then [] else [ vim ]);
postPatch = '' postPatch = ''
sed -i "s~gvim ~${vim}/bin/vim -g ~g" src/config.cc sed -i "s~gvim ~${vim}/bin/vim -g ~g" src/config.cc

View File

@ -21,7 +21,7 @@ in pythonPackages.buildPythonApplication rec {
gettext gtk3 gdk_pixbuf libnotify gst_all_1.gstreamer gettext gtk3 gdk_pixbuf libnotify gst_all_1.gstreamer
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-bad
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
] ++ stdenv.lib.optional withGnomeKeyring libgnome-keyring3; ] ++ stdenv.lib.optional withGnomeKeyring libgnome-keyring3;
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -30,7 +30,7 @@
, libcanberra-gtk2 , libcanberra-gtk2
, libgnome , libgnome
, libgnomeui , libgnomeui
, defaultIconTheme , gnome3
, libGLU_combined , libGLU_combined
, nspr , nspr
, nss , nss
@ -117,7 +117,7 @@ stdenv.mkDerivation {
stdenv.cc.cc stdenv.cc.cc
]; ];
buildInputs = [ gtk3 defaultIconTheme ]; buildInputs = [ gtk3 gnome3.adwaita-icon-theme ];
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View File

@ -42,7 +42,7 @@ in stdenv.mkDerivation rec {
hunspell libevent libstartup_notification /* cairo */ hunspell libevent libstartup_notification /* cairo */
icu libpng jemalloc icu libpng jemalloc
] ]
++ lib.optionals enableGTK3 [ gtk3 gnome3.defaultIconTheme ]; ++ lib.optionals enableGTK3 [ gtk3 gnome3.adwaita-icon-theme ];
# from firefox + m4 + wrapperTool # from firefox + m4 + wrapperTool
nativeBuildInputs = [ m4 autoconf213 which gnused pkgconfig perl python wrapperTool cargo rustc ]; nativeBuildInputs = [ m4 autoconf213 which gnused pkgconfig perl python wrapperTool cargo rustc ];

View File

@ -6,7 +6,7 @@
, libsecret, libsoup, spice-protocol, spice-gtk, epoxy, at-spi2-core , libsecret, libsoup, spice-protocol, spice-gtk, epoxy, at-spi2-core
, openssl, gsettings-desktop-schemas, json-glib , openssl, gsettings-desktop-schemas, json-glib
# The themes here are soft dependencies; only icons are missing without them. # The themes here are soft dependencies; only icons are missing without them.
, hicolor-icon-theme, adwaita-icon-theme , hicolor-icon-theme, gnome3
}: }:
with stdenv.lib; with stdenv.lib;
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
pcre libdbusmenu-gtk3 libappindicator-gtk3 pcre libdbusmenu-gtk3 libappindicator-gtk3
libvncserver libpthreadstubs libXdmcp libxkbcommon libvncserver libpthreadstubs libXdmcp libxkbcommon
libsecret libsoup spice-protocol spice-gtk epoxy at-spi2-core libsecret libsoup spice-protocol spice-gtk epoxy at-spi2-core
openssl hicolor-icon-theme adwaita-icon-theme json-glib openssl hicolor-icon-theme gnome3.adwaita-icon-theme json-glib
]; ];
cmakeFlags = [ cmakeFlags = [

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitLab, vala, python3, pkgconfig, meson, ninja, gtk3 { stdenv, fetchFromGitLab, vala, python3, pkgconfig, meson, ninja, gtk3
, gnome3, json-glib, libsoup, clutter, clutter-gtk, libchamplain, webkitgtk , json-glib, libsoup, clutter, clutter-gtk, libchamplain, webkitgtk, geocode-glib
, libappindicator, desktop-file-utils, appstream, gobject-introspection, wrapGAppsHook }: , libappindicator, desktop-file-utils, appstream, gobject-introspection, wrapGAppsHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
clutter clutter
clutter-gtk clutter-gtk
gnome3.geocode-glib geocode-glib
gtk3 gtk3
json-glib json-glib
libappindicator libappindicator

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, pkgconfig, gtk3, fribidi { stdenv, fetchurl, pkgconfig, gtk3, fribidi
, libpng, popt, libgsf, enchant, wv, librsvg, bzip2, libjpeg, perl , libpng, popt, libgsf, enchant, wv, librsvg, bzip2, libjpeg, perl
, boost, libxslt, goffice, wrapGAppsHook, iconTheme , boost, libxslt, goffice, wrapGAppsHook, gnome3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 librsvg bzip2 fribidi libpng popt gtk3 librsvg bzip2 fribidi libpng popt
libgsf enchant wv libjpeg perl boost libxslt goffice iconTheme libgsf enchant wv libjpeg perl boost libxslt goffice gnome3.adwaita-icon-theme
]; ];
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -20,7 +20,7 @@ in stdenv.mkDerivation rec {
# ToDo: optional libgda, introspection? # ToDo: optional libgda, introspection?
buildInputs = [ buildInputs = [
goffice gtk3 gnome3.defaultIconTheme goffice gtk3 gnome3.adwaita-icon-theme
python pygobject3 python pygobject3
] ++ (with perlPackages; [ perl XMLParser ]); ] ++ (with perlPackages; [ perl XMLParser ]);

View File

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
buildInputs = [ gtk libofx intltool hicolor-icon-theme libsoup buildInputs = [ gtk libofx intltool hicolor-icon-theme libsoup
gnome3.defaultIconTheme ]; gnome3.adwaita-icon-theme ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "A personnal accounting application."; description = "A personnal accounting application.";

View File

@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
buildInputs = [ gtk libofx intltool hicolor-icon-theme libsoup buildInputs = [ gtk libofx intltool hicolor-icon-theme libsoup
gnome3.defaultIconTheme ]; gnome3.adwaita-icon-theme ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Free, easy, personal accounting for everyone"; description = "Free, easy, personal accounting for everyone";

View File

@ -12,7 +12,7 @@
, libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf , libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf
, librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , librevenge, libe-book, libmwaw, glm, glew, gst_all_1
, gdb, commonsLogging, librdf_rasqal, wrapGAppsHook , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook
, defaultIconTheme, glib, ncurses, epoxy, gpgme , gnome3, glib, ncurses, epoxy, gpgme
, langs ? [ "ca" "cs" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] , langs ? [ "ca" "cs" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ]
, withHelp ? true , withHelp ? true
, kdeIntegration ? false , kdeIntegration ? false
@ -277,7 +277,7 @@ in stdenv.mkDerivation rec {
mdds bluez5 libcmis libwps libabw libzmf libtool mdds bluez5 libcmis libwps libabw libzmf libtool
libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux
librevenge libe-book libmwaw glm glew ncurses epoxy librevenge libe-book libmwaw glm glew ncurses epoxy
libodfgen CoinMP librdf_rasqal defaultIconTheme gettext libodfgen CoinMP librdf_rasqal gnome3.adwaita-icon-theme gettext
] ]
++ lib.optional kdeIntegration kdelibs4; ++ lib.optional kdeIntegration kdelibs4;
nativeBuildInputs = [ wrapGAppsHook gdb ]; nativeBuildInputs = [ wrapGAppsHook gdb ];

View File

@ -12,7 +12,7 @@
, libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf , libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf
, librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , librevenge, libe-book, libmwaw, glm, glew, gst_all_1
, gdb, commonsLogging, librdf_rasqal, wrapGAppsHook , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook
, defaultIconTheme, glib, ncurses, epoxy, gpgme , gnome3, glib, ncurses, epoxy, gpgme
, langs ? [ "ca" "cs" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ] , langs ? [ "ca" "cs" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" "zh-CN" ]
, withHelp ? true , withHelp ? true
, kdeIntegration ? false , kdeIntegration ? false
@ -272,7 +272,7 @@ in stdenv.mkDerivation rec {
mdds bluez5 libcmis libwps libabw libzmf libtool mdds bluez5 libcmis libwps libabw libzmf libtool
libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux
librevenge libe-book libmwaw glm glew ncurses epoxy librevenge libe-book libmwaw glm glew ncurses epoxy
libodfgen CoinMP librdf_rasqal defaultIconTheme gettext libodfgen CoinMP librdf_rasqal gnome3.adwaita-icon-theme gettext
] ]
++ lib.optional kdeIntegration kdelibs4; ++ lib.optional kdeIntegration kdelibs4;
nativeBuildInputs = [ wrapGAppsHook gdb ]; nativeBuildInputs = [ wrapGAppsHook gdb ];

View File

@ -12,7 +12,7 @@ python3Packages.buildPythonApplication rec {
# Patch out a few paths that assume that we're using the FHS: # Patch out a few paths that assume that we're using the FHS:
postPatch = '' postPatch = ''
themeDir="$(echo "${gnome3.defaultIconTheme}/share/icons/"*)" themeDir="$(echo "${gnome3.adwaita-icon-theme}/share/icons/"*)"
sed -i -e "s,/usr/share/icons/gnome,$themeDir," src/paperwork/deps.py sed -i -e "s,/usr/share/icons/gnome,$themeDir," src/paperwork/deps.py
sed -i -e 's,sys\.prefix,"",g' \ sed -i -e 's,sys\.prefix,"",g' \
@ -48,7 +48,7 @@ python3Packages.buildPythonApplication rec {
checkInputs = [ xvfb_run dbus.daemon ]; checkInputs = [ xvfb_run dbus.daemon ];
buildInputs = [ buildInputs = [
gnome3.defaultIconTheme hicolor-icon-theme libnotify librsvg gnome3.adwaita-icon-theme hicolor-icon-theme libnotify librsvg
]; ];
# A few parts of chkdeps need to have a display and a dbus session, so we not # A few parts of chkdeps need to have a display and a dbus session, so we not

View File

@ -32,7 +32,7 @@ python2Packages.buildPythonApplication rec {
buildInputs = [ buildInputs = [
atk atk
gtk3 gtk3
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
gtkspell3 gtkspell3
goocanvas2 goocanvas2
]; ];

View File

@ -4,6 +4,8 @@
, gtk3 , gtk3
, pantheon , pantheon
, gnome3 , gnome3
, gtksourceview
, libgee
, cmake , cmake
, libqalculate , libqalculate
, gobject-introspection , gobject-introspection
@ -35,8 +37,8 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
pantheon.elementary-icon-theme pantheon.elementary-icon-theme
gnome3.gtksourceview gtksourceview
gnome3.libgee libgee
gnome3.libsoup gnome3.libsoup
pantheon.granite pantheon.granite
gtk3 gtk3

View File

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
sha256 = "0s7bdykc77slqix28cyaa6x8wvxrn8461mkdgxflvi2apwsl56aa"; sha256 = "0s7bdykc77slqix28cyaa6x8wvxrn8461mkdgxflvi2apwsl56aa";
}; };
buildInputs = [ wxGTK maxima gnome3.defaultIconTheme ]; buildInputs = [ wxGTK maxima gnome3.adwaita-icon-theme ];
nativeBuildInputs = [ wrapGAppsHook cmake gettext ]; nativeBuildInputs = [ wrapGAppsHook cmake gettext ];

View File

@ -16,7 +16,7 @@ python3.pkgs.buildPythonApplication rec {
intltool itstool libxml2 gobject-introspection wrapGAppsHook intltool itstool libxml2 gobject-introspection wrapGAppsHook
]; ];
buildInputs = [ buildInputs = [
gtk3 gtksourceview gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme gtk3 gtksourceview gnome3.gsettings-desktop-schemas gnome3.adwaita-icon-theme
]; ];
propagatedBuildInputs = with python3.pkgs; [ pygobject3 pycairo ]; propagatedBuildInputs = with python3.pkgs; [ pygobject3 pycairo ];
checkInputs = [ xvfb_run python3.pkgs.pytest dbus ]; checkInputs = [ xvfb_run python3.pkgs.pytest dbus ];

View File

@ -48,7 +48,7 @@ in python3Packages.buildPythonApplication rec {
buildInputs = [ buildInputs = [
gobject-introspection gtk3 librsvg gnome3.gnome-desktop gsound gobject-introspection gtk3 librsvg gnome3.gnome-desktop gsound
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
gnome3.gsettings-desktop-schemas libnotify gnome3.gsettings-desktop-schemas libnotify
gst-transcoder gst-transcoder
] ++ (with gst_all_1; [ ] ++ (with gst_all_1; [

View File

@ -9,7 +9,7 @@
, libX11 , libX11
, libXtst , libXtst
, wrapGAppsHook , wrapGAppsHook
, defaultIconTheme , gnome3
, hicolor-icon-theme , hicolor-icon-theme
}: }:
buildPythonApplication rec { buildPythonApplication rec {
@ -39,7 +39,7 @@ buildPythonApplication rec {
]; ];
buildInputs = [ buildInputs = [
defaultIconTheme gnome3.adwaita-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -1,7 +1,7 @@
{ stdenv, lib, fetchFromGitHub, makeWrapper, autoreconfHook, { stdenv, lib, fetchFromGitHub, makeWrapper, autoreconfHook,
fuse, libmspack, openssl, pam, xercesc, icu, libdnet, procps, fuse, libmspack, openssl, pam, xercesc, icu, libdnet, procps,
libX11, libXext, libXinerama, libXi, libXrender, libXrandr, libXtst, libX11, libXext, libXinerama, libXi, libXrender, libXrandr, libXtst,
pkgconfig, glib, gtk, gtkmm, iproute, dbus, systemd, which, pkgconfig, glib, gtk3, gtkmm3, iproute, dbus, systemd, which,
withX ? true }: withX ? true }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook makeWrapper pkgconfig ]; nativeBuildInputs = [ autoreconfHook makeWrapper pkgconfig ];
buildInputs = [ fuse glib icu libdnet libmspack openssl pam procps xercesc ] buildInputs = [ fuse glib icu libdnet libmspack openssl pam procps xercesc ]
++ lib.optionals withX [ gtk gtkmm libX11 libXext libXinerama libXi libXrender libXrandr libXtst ]; ++ lib.optionals withX [ gtk3 gtkmm3 libX11 libXext libXinerama libXi libXrender libXrandr libXtst ];
patches = [ ./recognize_nixos.patch ]; patches = [ ./recognize_nixos.patch ];
postPatch = '' postPatch = ''

View File

@ -24,7 +24,7 @@ python3Packages.buildPythonApplication rec {
]; ];
buildInputs = buildInputs =
[ libvirt-glib vte dconf gtk-vnc gnome3.defaultIconTheme avahi [ libvirt-glib vte dconf gtk-vnc gnome3.adwaita-icon-theme avahi
gsettings-desktop-schemas libosinfo gtk3 gsettings-desktop-schemas libosinfo gtk3
] ++ optional spiceSupport spice-gtk; ] ++ optional spiceSupport spice-gtk;

View File

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 libxml2 python3Packages.python python3Packages.pyatspi gtk3 libxml2 python3Packages.python python3Packages.pyatspi
python3Packages.pygobject3 python3Packages.ipython python3Packages.pygobject3 python3Packages.ipython
at-spi2-core dbus libwnck3 gnome3.defaultIconTheme at-spi2-core dbus libwnck3 gnome3.adwaita-icon-theme
]; ];
wrapPrefixVariables = [ "PYTHONPATH" ]; wrapPrefixVariables = [ "PYTHONPATH" ];

View File

@ -1,5 +1,7 @@
{ stdenv, cmake, ninja, intltool, fetchurl, libxml2, webkitgtk, highlight { stdenv, cmake, ninja, intltool, fetchurl, libxml2, webkitgtk, highlight
, pkgconfig, gtk3, glib, libnotify, gtkspell3 , pkgconfig, gtk3, glib, libnotify, gtkspell3, evolution-data-server
, adwaita-icon-theme, gnome-desktop, libgdata
, libgweather, glib-networking, gsettings-desktop-schemas
, wrapGAppsHook, itstool, shared-mime-info, libical, db, gcr, sqlite , wrapGAppsHook, itstool, shared-mime-info, libical, db, gcr, sqlite
, gnome3, librsvg, gdk_pixbuf, libsecret, nss, nspr, icu , gnome3, librsvg, gdk_pixbuf, libsecret, nss, nspr, icu
, libcanberra-gtk3, bogofilter, gst_all_1, procps, p11-kit, openldap }: , libcanberra-gtk3, bogofilter, gst_all_1, procps, p11-kit, openldap }:
@ -14,17 +16,17 @@ in stdenv.mkDerivation rec {
sha256 = "10dy08xpizvvj7r8xgs3lr6migm3ipr199yryqz7wgkycq6nf53b"; sha256 = "10dy08xpizvvj7r8xgs3lr6migm3ipr199yryqz7wgkycq6nf53b";
}; };
propagatedUserEnvPkgs = [ gnome3.evolution-data-server ]; propagatedUserEnvPkgs = [ evolution-data-server ];
buildInputs = [ buildInputs = [
gtk3 glib gdk_pixbuf gnome3.defaultIconTheme librsvg db icu gtk3 glib gdk_pixbuf adwaita-icon-theme librsvg db icu
gnome3.evolution-data-server libsecret libical gcr evolution-data-server libsecret libical gcr
webkitgtk shared-mime-info gnome3.gnome-desktop gtkspell3 webkitgtk shared-mime-info gnome-desktop gtkspell3
libcanberra-gtk3 bogofilter gnome3.libgdata sqlite libcanberra-gtk3 bogofilter libgdata sqlite
gst_all_1.gstreamer gst_all_1.gst-plugins-base p11-kit gst_all_1.gstreamer gst_all_1.gst-plugins-base p11-kit
nss nspr libnotify procps highlight gnome3.libgweather nss nspr libnotify procps highlight libgweather
gnome3.gsettings-desktop-schemas gsettings-desktop-schemas
gnome3.glib-networking openldap glib-networking openldap
]; ];
nativeBuildInputs = [ cmake ninja intltool itstool libxml2 pkgconfig wrapGAppsHook ]; nativeBuildInputs = [ cmake ninja intltool itstool libxml2 pkgconfig wrapGAppsHook ];

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, glib, gtk, meson, ninja, pkgconfig, gnome3, gettext, itstool, libxml2, libarchive { stdenv, fetchurl, glib, gtk3, meson, ninja, pkgconfig, gnome3, gettext, itstool, libxml2, libarchive
, file, json-glib, python3, wrapGAppsHook, desktop-file-utils, libnotify, nautilus, glibcLocales }: , file, json-glib, python3, wrapGAppsHook, desktop-file-utils, libnotify, nautilus, glibcLocales }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ meson ninja gettext itstool pkgconfig libxml2 python3 wrapGAppsHook glibcLocales desktop-file-utils ]; nativeBuildInputs = [ meson ninja gettext itstool pkgconfig libxml2 python3 wrapGAppsHook glibcLocales desktop-file-utils ];
buildInputs = [ glib gtk json-glib libarchive file gnome3.defaultIconTheme libnotify nautilus ]; buildInputs = [ glib gtk3 json-glib libarchive file gnome3.adwaita-icon-theme libnotify nautilus ];
PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/lib/nautilus/extensions-3.0"; PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/lib/nautilus/extensions-3.0";

View File

@ -1,5 +1,6 @@
{ stdenv, intltool, fetchurl { stdenv, intltool, fetchurl
, pkgconfig, gtk3, glib , pkgconfig, gtk3, glib, adwaita-icon-theme
, libpeas, gtksourceview, gsettings-desktop-schemas
, wrapGAppsHook, itstool, libsoup, libxml2 , wrapGAppsHook, itstool, libsoup, libxml2
, gnome3, gspell }: , gnome3, gspell }:
@ -16,9 +17,9 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 glib gtk3 glib
gnome3.defaultIconTheme libsoup adwaita-icon-theme libsoup
gnome3.libpeas gnome3.gtksourceview libpeas gtksourceview
gnome3.gsettings-desktop-schemas gspell gsettings-desktop-schemas gspell
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, gnome3, intltool, itstool, libxml2, { stdenv, fetchurl, pkgconfig, gnome3, intltool, itstool, libxml2, gtk3,
wrapGAppsHook }: wrapGAppsHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -10,13 +10,16 @@ stdenv.mkDerivation rec {
sha256 = "c67450f86f9c09c20768f1af36c11a66faf460ea00fbba628a9089a6804808d3"; sha256 = "c67450f86f9c09c20768f1af36c11a66faf460ea00fbba628a9089a6804808d3";
}; };
passthru = {
updateScript = gnome3.updateScript { packageName = "ghex"; attrPath = "gnome3.ghex"; };
};
nativeBuildInputs = [ pkgconfig wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
buildInputs = [ gnome3.gtk intltool itstool libxml2 ]; buildInputs = [ gtk3 intltool itstool libxml2 ];
passthru = {
updateScript = gnome3.updateScript {
packageName = "ghex";
attrPath = "gnome3.ghex";
};
};
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = https://wiki.gnome.org/Apps/Ghex; homepage = https://wiki.gnome.org/Apps/Ghex;

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 glib libxml2 python3 python3.pkgs.pygobject3 gtk3 glib libxml2 python3 python3.pkgs.pygobject3
gnome3.gsettings-desktop-schemas gnome3.gsettings-desktop-schemas
gdk_pixbuf gnome3.defaultIconTheme gdk_pixbuf gnome3.adwaita-icon-theme
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -31,7 +31,7 @@ in stdenv.mkDerivation rec {
libvirt-glib glib gtk3 gtk-vnc freerdp libxml2 libvirt-glib glib gtk3 gtk-vnc freerdp libxml2
libvirt spice-gtk spice-protocol libsoup json-glib webkitgtk libosinfo systemd libvirt spice-gtk spice-protocol libsoup json-glib webkitgtk libosinfo systemd
tracker tracker-miners libcap yajl gmp gdbm cyrus_sasl libusb libarchive tracker tracker-miners libcap yajl gmp gdbm cyrus_sasl libusb libarchive
gnome3.defaultIconTheme librsvg acl libgudev libsecret gnome3.adwaita-icon-theme librsvg acl libgudev libsecret
libcap_ng numactl xen libapparmor libcap_ng numactl xen libapparmor
]; ];

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, wrapGAppsHook, libdazzle, libgweather, geoclue2, geocode-glib, python3 { stdenv, fetchurl, meson, ninja, pkgconfig, wrapGAppsHook, libdazzle, libgweather, geoclue2, geocode-glib, python3
, gettext, libxml2, gnome3, gtk, evolution-data-server, libsoup , gettext, libxml2, gnome3, gtk3, evolution-data-server, libsoup
, glib, gnome-online-accounts, gsettings-desktop-schemas }: , glib, gnome-online-accounts, gsettings-desktop-schemas }:
let let
@ -22,8 +22,8 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ meson ninja pkgconfig gettext libxml2 wrapGAppsHook python3 ]; nativeBuildInputs = [ meson ninja pkgconfig gettext libxml2 wrapGAppsHook python3 ];
buildInputs = [ buildInputs = [
gtk evolution-data-server libsoup glib gnome-online-accounts libdazzle libgweather geoclue2 geocode-glib gtk3 evolution-data-server libsoup glib gnome-online-accounts libdazzle libgweather geoclue2 geocode-glib
gsettings-desktop-schemas gnome3.defaultIconTheme gsettings-desktop-schemas gnome3.adwaita-icon-theme
]; ];
postPatch = '' postPatch = ''

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, gnome3, glib, gtk3, pango, wrapGAppsHook, python3 { stdenv, fetchurl, meson, ninja, pkgconfig, gettext, gnome3, glib, gtk3, pango, wrapGAppsHook, python3
, gobject-introspection, gjs, libunistring }: , gobject-introspection, gjs, libunistring, gsettings-desktop-schemas, adwaita-icon-theme, gnome-desktop }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gnome-characters-${version}"; name = "gnome-characters-${version}";
@ -24,10 +24,10 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook python3 gobject-introspection ]; nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook python3 gobject-introspection ];
buildInputs = [ buildInputs = [
glib gtk3 gjs pango gnome3.gsettings-desktop-schemas glib gtk3 gjs pango gsettings-desktop-schemas
gnome3.defaultIconTheme libunistring adwaita-icon-theme libunistring
# typelib # typelib
gnome3.gnome-desktop gnome-desktop
]; ];
mesonFlags = [ mesonFlags = [

View File

@ -1,6 +1,7 @@
{ stdenv, fetchurl { stdenv, fetchurl
, meson, ninja, gettext, pkgconfig, wrapGAppsHook, itstool, desktop-file-utils , meson, ninja, gettext, pkgconfig, wrapGAppsHook, itstool, desktop-file-utils
, vala, gobject-introspection, libxml2, gtk3, glib, gsound, sound-theme-freedesktop , vala, gobject-introspection, libxml2, gtk3, glib, gsound, sound-theme-freedesktop
, gsettings-desktop-schemas, adwaita-icon-theme, gnome-desktop, geocode-glib
, gnome3, gdk_pixbuf, geoclue2, libgweather }: , gnome3, gdk_pixbuf, geoclue2, libgweather }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -26,8 +27,8 @@ stdenv.mkDerivation rec {
gobject-introspection # for finding vapi files gobject-introspection # for finding vapi files
]; ];
buildInputs = [ buildInputs = [
gtk3 glib gnome3.gsettings-desktop-schemas gdk_pixbuf gnome3.defaultIconTheme gtk3 glib gsettings-desktop-schemas gdk_pixbuf adwaita-icon-theme
gnome3.gnome-desktop gnome3.geocode-glib geoclue2 libgweather gsound gnome-desktop geocode-glib geoclue2 libgweather gsound
]; ];
preFixup = '' preFixup = ''

View File

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
gtk3 glib gnome3.gsettings-desktop-schemas gtk3 glib gnome3.gsettings-desktop-schemas
gdk_pixbuf gnome3.defaultIconTheme evince gdk_pixbuf gnome3.adwaita-icon-theme evince
libsoup webkitgtk gjs gobject-introspection libsoup webkitgtk gjs gobject-introspection
tracker tracker-miners libgdata tracker tracker-miners libgdata
gnome-desktop libzapojit libgepub gnome-desktop libzapojit libgepub

View File

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meson ninja pkgconfig wrapGAppsHook gettext itstool desktop-file-utils meson ninja pkgconfig wrapGAppsHook gettext itstool desktop-file-utils
libxml2 libxslt docbook_xsl docbook_xml_dtd_43 libxml2 libxslt docbook_xsl docbook_xml_dtd_43
]; ];
buildInputs = [ glib gtk3 systemd gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme ]; buildInputs = [ glib gtk3 systemd gnome3.gsettings-desktop-schemas gnome3.adwaita-icon-theme ];
postPatch = '' postPatch = ''
chmod +x meson_post_install.py chmod +x meson_post_install.py

View File

@ -23,7 +23,7 @@ in stdenv.mkDerivation rec {
geocode-glib libchamplain libsoup geocode-glib libchamplain libsoup
gdk_pixbuf librsvg libgweather gdk_pixbuf librsvg libgweather
gnome3.gsettings-desktop-schemas evolution-data-server gnome3.gsettings-desktop-schemas evolution-data-server
gnome-online-accounts gnome3.defaultIconTheme gnome-online-accounts gnome3.adwaita-icon-theme
webkitgtk webkitgtk
]; ];

View File

@ -18,7 +18,7 @@ python3.pkgs.buildPythonApplication rec {
nativeBuildInputs = [ meson ninja gettext itstool pkgconfig libxml2 wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ]; nativeBuildInputs = [ meson ninja gettext itstool pkgconfig libxml2 wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ];
buildInputs = with gst_all_1; [ buildInputs = with gst_all_1; [
gtk3 glib libmediaart gnome-online-accounts gtk3 glib libmediaart gnome-online-accounts
gdk_pixbuf gnome3.defaultIconTheme python3 gdk_pixbuf gnome3.adwaita-icon-theme python3
grilo grilo-plugins libnotify libdazzle libsoup grilo grilo-plugins libnotify libdazzle libsoup
gnome3.gsettings-desktop-schemas tracker gnome3.gsettings-desktop-schemas tracker
gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly

View File

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
gtk3 wrapGAppsHook libgtop intltool itstool libxml2 gtk3 wrapGAppsHook libgtop intltool itstool libxml2
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
]; ];
propagatedUserEnvPkgs = [ nmap inetutils ]; propagatedUserEnvPkgs = [ nmap inetutils ];

View File

@ -30,7 +30,7 @@ in stdenv.mkDerivation rec {
gnome3.gnome-online-accounts zeitgeist gnome3.gnome-online-accounts zeitgeist
gnome3.gsettings-desktop-schemas gnome3.gsettings-desktop-schemas
evolution-data-server evolution-data-server
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
]; ];
mesonFlags = [ mesonFlags = [

View File

@ -23,7 +23,7 @@ in stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 glib gegl babl libgdata libdazzle gtk3 glib gegl babl libgdata libdazzle
gnome3.gsettings-desktop-schemas gnome3.gsettings-desktop-schemas
gdk_pixbuf gnome3.defaultIconTheme gdk_pixbuf gnome3.adwaita-icon-theme
gfbgraph grilo-plugins grilo gfbgraph grilo-plugins grilo
gnome-online-accounts tracker gnome-online-accounts tracker
gexiv2 geocode-glib dleyna-renderer gexiv2 geocode-glib dleyna-renderer

View File

@ -47,7 +47,7 @@ in stdenv.mkDerivation rec {
gtk3 gtk3
glib glib
upower upower
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
]; ];
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -1,7 +1,7 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, python3, wrapGAppsHook { stdenv, fetchurl, meson, ninja, pkgconfig, python3, wrapGAppsHook
, gettext, gnome3, glib, gtk, libpeas , gettext, gnome3, glib, gtk3, libpeas
, gnome-online-accounts, gsettings-desktop-schemas , gnome-online-accounts, gsettings-desktop-schemas
, evolution-data-server, libxml2, libsoup, libical, rest, json-glib }: , evolution-data-server, libxml2, libsoup, libical, librest, json-glib }:
let let
pname = "gnome-todo"; pname = "gnome-todo";
@ -18,11 +18,11 @@ in stdenv.mkDerivation rec {
meson ninja pkgconfig gettext python3 wrapGAppsHook meson ninja pkgconfig gettext python3 wrapGAppsHook
]; ];
buildInputs = [ buildInputs = [
glib gtk libpeas gnome-online-accounts glib gtk3 libpeas gnome-online-accounts
gsettings-desktop-schemas gnome3.defaultIconTheme gsettings-desktop-schemas gnome3.adwaita-icon-theme
# Plug-ins # Plug-ins
evolution-data-server libxml2 libsoup libical evolution-data-server libxml2 libsoup libical
rest json-glib librest json-glib
]; ];
postPatch = '' postPatch = ''

View File

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook ];
buildInputs = [ buildInputs = [
gtk3 gjs gobject-introspection gnome-desktop gtk3 gjs gobject-introspection gnome-desktop
libgweather gnome3.defaultIconTheme geoclue2 gnome3.gsettings-desktop-schemas libgweather gnome3.adwaita-icon-theme geoclue2 gnome3.gsettings-desktop-schemas
]; ];
# The .service file isn't wrapped with the correct environment # The .service file isn't wrapped with the correct environment

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 glib gcr gtk3 glib gcr
gnome3.gsettings-desktop-schemas gnupg gnome3.gsettings-desktop-schemas gnupg
gnome3.defaultIconTheme gpgme gnome3.adwaita-icon-theme gpgme
libsecret avahi libsoup p11-kit libsecret avahi libsoup p11-kit
openssh openldap openssh openldap
]; ];

View File

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook ];
buildInputs = [ buildInputs = [
gtk3 vte libxml2 gtk-vnc libsecret gnome3.defaultIconTheme librsvg gtk3 vte libxml2 gtk-vnc libsecret gnome3.adwaita-icon-theme librsvg
]; ];
NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral"; NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral";

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, intltool, gnome3 { stdenv, fetchurl, pkgconfig, intltool, gnome3
, iconnamingutils, gtk, gdk_pixbuf, librsvg, hicolor-icon-theme }: , iconnamingutils, gtk3, gdk_pixbuf, librsvg, hicolor-icon-theme }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "adwaita-icon-theme-${version}"; name = "adwaita-icon-theme-${version}";
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ gdk_pixbuf librsvg ]; buildInputs = [ gdk_pixbuf librsvg ];
nativeBuildInputs = [ pkgconfig intltool iconnamingutils gtk ]; nativeBuildInputs = [ pkgconfig intltool iconnamingutils gtk3 ];
# remove a tree of dirs with no files within # remove a tree of dirs with no files within
postInstall = '' rm -rf "$out/locale" ''; postInstall = '' rm -rf "$out/locale" '';

View File

@ -14,7 +14,7 @@ in stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ meson ninja pkgconfig vala gettext itstool libxml2 desktop-file-utils wrapGAppsHook ]; nativeBuildInputs = [ meson ninja pkgconfig vala gettext itstool libxml2 desktop-file-utils wrapGAppsHook ];
buildInputs = [ gtk3 glib gnome3.defaultIconTheme ]; buildInputs = [ gtk3 glib gnome3.adwaita-icon-theme ];
doCheck = true; doCheck = true;

View File

@ -1,6 +1,6 @@
{ fetchurl, stdenv, pkgconfig, gnome3, glib, gtk3, clutter, dbus, python3, libxml2 { fetchurl, stdenv, pkgconfig, gnome3, glib, gtk3, clutter, dbus, python3, libxml2
, libxklavier, libXtst, gtk2, intltool, libxslt, at-spi2-core, autoreconfHook , libxklavier, libXtst, gtk2, intltool, libxslt, at-spi2-core, autoreconfHook
, wrapGAppsHook }: , wrapGAppsHook, libgee }:
let let
pname = "caribou"; pname = "caribou";
@ -30,7 +30,7 @@ in stdenv.mkDerivation rec {
libXtst gtk2 libXtst gtk2
]; ];
propagatedBuildInputs = [ gnome3.libgee libxklavier ]; propagatedBuildInputs = [ libgee libxklavier ];
postPatch = '' postPatch = ''
patchShebangs . patchShebangs .

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
gcr libsecret libpulseaudio gdk_pixbuf gcr libsecret libpulseaudio gdk_pixbuf
libnotify clutter libsoup gnutls libgee p11-kit libnotify clutter libsoup gnutls libgee p11-kit
libcanberra-gtk3 telepathy-farstream farstream libcanberra-gtk3 telepathy-farstream farstream
gnome3.defaultIconTheme gnome3.gsettings-desktop-schemas gnome3.adwaita-icon-theme gnome3.gsettings-desktop-schemas
librsvg librsvg
# Spell-checking # Spell-checking
enchant isocodes enchant isocodes

View File

@ -1,4 +1,4 @@
{ stdenv, meson, ninja, gettext, fetchurl, pkgconfig, gtk, glib, icu { stdenv, meson, ninja, gettext, fetchurl, pkgconfig, gtk3, glib, icu
, wrapGAppsHook, gnome3, libxml2, libxslt, itstool , wrapGAppsHook, gnome3, libxml2, libxslt, itstool
, webkitgtk, libsoup, glib-networking, libsecret, gnome-desktop, libnotify, p11-kit , webkitgtk, libsoup, glib-networking, libsecret, gnome-desktop, libnotify, p11-kit
, sqlite, gcr, isocodes, desktop-file-utils, python3 , sqlite, gcr, isocodes, desktop-file-utils, python3
@ -21,9 +21,9 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
gtk glib webkitgtk libsoup libxml2 libsecret gnome-desktop libnotify gtk3 glib webkitgtk libsoup libxml2 libsecret gnome-desktop libnotify
sqlite isocodes p11-kit icu sqlite isocodes p11-kit icu
gdk_pixbuf gnome3.defaultIconTheme gcr gdk_pixbuf gnome3.adwaita-icon-theme gcr
glib-networking gst_all_1.gstreamer gst_all_1.gst-plugins-base glib-networking gst_all_1.gstreamer gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-ugly gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-ugly
gst_all_1.gst-libav json-glib libdazzle gst_all_1.gst-libav json-glib libdazzle

View File

@ -1,7 +1,8 @@
{ fetchurl, stdenv, pkgconfig, intltool, libxml2 { fetchurl, stdenv, pkgconfig, intltool, libxml2
, glib, gtk3, pango, atk, gdk_pixbuf, shared-mime-info, itstool, gnome3 , glib, gtk3, pango, atk, gdk_pixbuf, shared-mime-info, itstool, gnome3
, poppler, ghostscriptX, djvulibre, libspectre, libarchive, libsecret, wrapGAppsHook , poppler, ghostscriptX, djvulibre, libspectre, libarchive, libsecret, wrapGAppsHook
, librsvg, gobject-introspection, yelp-tools, gspell , librsvg, gobject-introspection, yelp-tools, gspell, adwaita-icon-theme, gsettings-desktop-schemas
, libgxps
, recentListSize ? null # 5 is not enough, allow passing a different number , recentListSize ? null # 5 is not enough, allow passing a different number
, supportXPS ? false # Open XML Paper Specification via libgxps , supportXPS ? false # Open XML Paper Specification via libgxps
, autoreconfHook, pruneLibtoolFiles , autoreconfHook, pruneLibtoolFiles
@ -26,10 +27,10 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
glib gtk3 pango atk gdk_pixbuf libxml2 glib gtk3 pango atk gdk_pixbuf libxml2
gnome3.gsettings-desktop-schemas gsettings-desktop-schemas
poppler ghostscriptX djvulibre libspectre libarchive poppler ghostscriptX djvulibre libspectre libarchive
libsecret librsvg gnome3.adwaita-icon-theme gspell libsecret librsvg adwaita-icon-theme gspell
] ++ stdenv.lib.optional supportXPS gnome3.libgxps; ] ++ stdenv.lib.optional supportXPS libgxps;
configureFlags = [ configureFlags = [
"--disable-nautilus" # Do not build nautilus plugin "--disable-nautilus" # Do not build nautilus plugin
@ -37,7 +38,7 @@ stdenv.mkDerivation rec {
(if supportXPS then "--enable-xps" else "--disable-xps") (if supportXPS then "--enable-xps" else "--disable-xps")
]; ];
NIX_CFLAGS_COMPILE = "-I${gnome3.glib.dev}/include/gio-unix-2.0"; NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
preConfigure = stdenv.lib.optionalString (recentListSize != null) '' preConfigure = stdenv.lib.optionalString (recentListSize != null) ''
sed -i 's/\(gtk_recent_chooser_set_limit .*\)5)/\1${builtins.toString recentListSize})/' shell/ev-open-recent-action.c sed -i 's/\(gtk_recent_chooser_set_limit .*\)5)/\1${builtins.toString recentListSize})/' shell/ev-open-recent-action.c

View File

@ -1,7 +1,8 @@
{ fetchurl, stdenv, substituteAll, pkgconfig, gnome3, python3, gobject-introspection { fetchurl, stdenv, substituteAll, pkgconfig, gnome3, python3, gobject-introspection
, intltool, libsoup, libxml2, libsecret, icu, sqlite, tzdata, libcanberra-gtk3, gcr , intltool, libsoup, libxml2, libsecret, icu, sqlite, tzdata, libcanberra-gtk3, gcr
, p11-kit, db, nspr, nss, libical, gperf, wrapGAppsHook, glib-networking, pcre , p11-kit, db, nspr, nss, libical, gperf, wrapGAppsHook, glib-networking, pcre
, vala, cmake, ninja, kerberos, openldap, webkitgtk, libaccounts-glib, json-glib }: , vala, cmake, ninja, kerberos, openldap, webkitgtk, libaccounts-glib, json-glib
, glib, gtk3, gnome-online-accounts, libgweather, libgdata }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "evolution-data-server-${version}"; name = "evolution-data-server-${version}";
@ -25,8 +26,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
cmake ninja pkgconfig intltool python3 gperf wrapGAppsHook gobject-introspection vala cmake ninja pkgconfig intltool python3 gperf wrapGAppsHook gobject-introspection vala
]; ];
buildInputs = with gnome3; [ buildInputs = [
glib libsoup libxml2 gtk gnome-online-accounts glib libsoup libxml2 gtk3 gnome-online-accounts
gcr p11-kit libgweather libgdata libaccounts-glib json-glib gcr p11-kit libgweather libgdata libaccounts-glib json-glib
icu sqlite kerberos openldap webkitgtk glib-networking icu sqlite kerberos openldap webkitgtk glib-networking
libcanberra-gtk3 pcre libcanberra-gtk3 pcre

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, substituteAll, pkgconfig, glib, itstool, libxml2, xorg { stdenv, fetchurl, substituteAll, pkgconfig, glib, itstool, libxml2, xorg
, accountsservice, libX11, gnome3, systemd, autoreconfHook , accountsservice, libX11, gnome3, systemd, autoreconfHook
, gtk, libcanberra-gtk3, pam, libtool, gobject-introspection, plymouth , gtk3, libcanberra-gtk3, pam, libtool, gobject-introspection, plymouth
, librsvg, coreutils, xwayland, fetchpatch }: , librsvg, coreutils, xwayland, fetchpatch }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig libxml2 itstool autoreconfHook libtool gnome3.dconf ]; nativeBuildInputs = [ pkgconfig libxml2 itstool autoreconfHook libtool gnome3.dconf ];
buildInputs = [ buildInputs = [
glib accountsservice systemd glib accountsservice systemd
gobject-introspection libX11 gtk gobject-introspection libX11 gtk3
libcanberra-gtk3 pam plymouth librsvg libcanberra-gtk3 pam plymouth librsvg
]; ];

View File

@ -22,7 +22,7 @@ in stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
glib gtk3 udev libnotify libcanberra-gtk3 glib gtk3 udev libnotify libcanberra-gtk3
gnome3.defaultIconTheme gnome3.gsettings-desktop-schemas gnome3.adwaita-icon-theme gnome3.gsettings-desktop-schemas
]; ];
mesonFlags = [ mesonFlags = [

View File

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 glib libxml2 gtksourceview3 mpfr gmp gtk3 glib libxml2 gtksourceview3 mpfr gmp
gnome3.defaultIconTheme gnome3.adwaita-icon-theme
gnome3.gsettings-desktop-schemas libsoup libmpc gnome3.gsettings-desktop-schemas libsoup libmpc
]; ];

View File

@ -24,7 +24,7 @@ in stdenv.mkDerivation rec {
gtk3 glib evolution-data-server gnome3.gsettings-desktop-schemas gtk3 glib evolution-data-server gnome3.gsettings-desktop-schemas
folks gnome-desktop telepathy-glib folks gnome-desktop telepathy-glib
libxml2 gnome-online-accounts cheese libxml2 gnome-online-accounts cheese
gnome3.defaultIconTheme libchamplain clutter-gtk geocode-glib gnome3.adwaita-icon-theme libchamplain clutter-gtk geocode-glib
]; ];
postPatch = '' postPatch = ''

View File

@ -5,7 +5,10 @@
, cracklib, libkrb5, networkmanagerapplet, networkmanager, glibc , cracklib, libkrb5, networkmanagerapplet, networkmanager, glibc
, libwacom, samba, shared-mime-info, tzdata, libtool, libgnomekbd , libwacom, samba, shared-mime-info, tzdata, libtool, libgnomekbd
, docbook_xsl, modemmanager, clutter, clutter-gtk, cheese , docbook_xsl, modemmanager, clutter, clutter-gtk, cheese
, fontconfig, sound-theme-freedesktop, grilo, python3 }: , fontconfig, sound-theme-freedesktop, grilo, python3
, gtk3, glib, glib-networking, gsettings-desktop-schemas
, gnome-desktop, gnome-settings-daemon, gnome-online-accounts
, vino, gnome-bluetooth, tracker, adwaita-icon-theme }:
let let
pname = "gnome-control-center"; pname = "gnome-control-center";
@ -23,13 +26,13 @@ in stdenv.mkDerivation rec {
shared-mime-info python3 shared-mime-info python3
]; ];
buildInputs = with gnome3; [ buildInputs = [
ibus gtk glib glib-networking upower gsettings-desktop-schemas ibus gtk3 glib glib-networking upower gsettings-desktop-schemas
libxml2 gnome-desktop gnome-settings-daemon polkit libgtop libxml2 gnome-desktop gnome-settings-daemon polkit libgtop
gnome-online-accounts libsoup colord libpulseaudio fontconfig colord-gtk gnome-online-accounts libsoup colord libpulseaudio fontconfig colord-gtk
accountsservice libkrb5 networkmanagerapplet libwacom samba libnotify accountsservice libkrb5 networkmanagerapplet libwacom samba libnotify
grilo libpwquality cracklib vino libcanberra-gtk3 libgudev libsecret grilo libpwquality cracklib vino libcanberra-gtk3 libgudev libsecret
gdk_pixbuf defaultIconTheme librsvg clutter clutter-gtk cheese gdk_pixbuf adwaita-icon-theme librsvg clutter clutter-gtk cheese
networkmanager modemmanager gnome-bluetooth tracker networkmanager modemmanager gnome-bluetooth tracker
]; ];

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, desktop-file-utils, appstream-glib, libxslt { stdenv, fetchurl, meson, ninja, pkgconfig, desktop-file-utils, appstream-glib, libxslt
, libxml2, gettext, itstool, wrapGAppsHook, docbook_xsl, docbook_xml_dtd_43 , libxml2, gettext, itstool, wrapGAppsHook, docbook_xsl, docbook_xml_dtd_43
, gnome3, gtk, glib }: , gnome3, gtk3, glib }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gnome-dictionary-${version}"; name = "gnome-dictionary-${version}";
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meson ninja pkgconfig wrapGAppsHook libxml2 gettext itstool meson ninja pkgconfig wrapGAppsHook libxml2 gettext itstool
desktop-file-utils appstream-glib libxslt docbook_xsl docbook_xml_dtd_43 desktop-file-utils appstream-glib libxslt docbook_xsl docbook_xml_dtd_43
]; ];
buildInputs = [ gtk glib gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme ]; buildInputs = [ gtk3 glib gnome3.gsettings-desktop-schemas gnome3.adwaita-icon-theme ];
passthru = { passthru = {
updateScript = gnome3.updateScript { updateScript = gnome3.updateScript {

View File

@ -1,5 +1,5 @@
{ stdenv, gettext, fetchurl, pkgconfig, udisks2, libsecret, libdvdread { stdenv, gettext, fetchurl, pkgconfig, udisks2, libsecret, libdvdread
, meson, ninja, gtk, glib, wrapGAppsHook, python3, libnotify , meson, ninja, gtk3, glib, wrapGAppsHook, python3, libnotify
, itstool, gnome3, libxml2 , itstool, gnome3, libxml2
, libcanberra-gtk3, libxslt, docbook_xsl, libpwquality }: , libcanberra-gtk3, libxslt, docbook_xsl, libpwquality }:
@ -12,17 +12,14 @@ stdenv.mkDerivation rec {
sha256 = "1365fabz3q7n3bl775z82m1nzg18birxxyd7l2ssbbkqrx3h7wgi"; sha256 = "1365fabz3q7n3bl775z82m1nzg18birxxyd7l2ssbbkqrx3h7wgi";
}; };
passthru = {
updateScript = gnome3.updateScript { packageName = "gnome-disk-utility"; attrPath = "gnome3.gnome-disk-utility"; };
};
nativeBuildInputs = [ nativeBuildInputs = [
meson ninja pkgconfig gettext itstool libxslt docbook_xsl meson ninja pkgconfig gettext itstool libxslt docbook_xsl
wrapGAppsHook python3 libxml2 wrapGAppsHook python3 libxml2
]; ];
buildInputs = [ buildInputs = [
gtk glib libsecret libpwquality libnotify libdvdread libcanberra-gtk3 gtk3 glib libsecret libpwquality libnotify libdvdread libcanberra-gtk3
udisks2 gnome3.defaultIconTheme udisks2 gnome3.adwaita-icon-theme
gnome3.gnome-settings-daemon gnome3.gsettings-desktop-schemas gnome3.gnome-settings-daemon gnome3.gsettings-desktop-schemas
]; ];
@ -31,6 +28,13 @@ stdenv.mkDerivation rec {
patchShebangs meson_post_install.py patchShebangs meson_post_install.py
''; '';
passthru = {
updateScript = gnome3.updateScript {
packageName = "gnome-disk-utility";
attrPath = "gnome3.gnome-disk-utility";
};
};
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = https://en.wikipedia.org/wiki/GNOME_Disks; homepage = https://en.wikipedia.org/wiki/GNOME_Disks;
description = "A udisks graphical front-end"; description = "A udisks graphical front-end";

View File

@ -1,5 +1,5 @@
{ stdenv, meson, ninja, gettext, fetchurl { stdenv, meson, ninja, gettext, fetchurl
, pkgconfig, gtk3, glib, libxml2 , pkgconfig, gtk3, glib, libxml2, gnome-desktop, adwaita-icon-theme
, wrapGAppsHook, gnome3 }: , wrapGAppsHook, gnome3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -11,18 +11,21 @@ stdenv.mkDerivation rec {
sha256 = "1wwnx2zrlbd2d6np7m9s78alx6j6ranrnh1g2z6zrv9qcj8rpzz5"; sha256 = "1wwnx2zrlbd2d6np7m9s78alx6j6ranrnh1g2z6zrv9qcj8rpzz5";
}; };
passthru = {
updateScript = gnome3.updateScript { packageName = "gnome-font-viewer"; attrPath = "gnome3.gnome-font-viewer"; };
};
doCheck = true; doCheck = true;
nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook libxml2 ]; nativeBuildInputs = [ meson ninja pkgconfig gettext wrapGAppsHook libxml2 ];
buildInputs = [ gtk3 glib gnome3.gnome-desktop gnome3.defaultIconTheme ]; buildInputs = [ gtk3 glib gnome-desktop adwaita-icon-theme ];
# Do not run meson-postinstall.sh # Do not run meson-postinstall.sh
preConfigure = "sed -i '2,$ d' meson-postinstall.sh"; preConfigure = "sed -i '2,$ d' meson-postinstall.sh";
passthru = {
updateScript = gnome3.updateScript {
packageName = "gnome-font-viewer";
attrPath = "gnome3.gnome-font-viewer";
};
};
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Program that can preview fonts and create thumbnails for fonts"; description = "Program that can preview fonts and create thumbnails for fonts";
maintainers = gnome3.maintainers; maintainers = gnome3.maintainers;

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, vala, glib, libxslt, gtk, wrapGAppsHook { stdenv, fetchurl, pkgconfig, vala, glib, libxslt, gtk3, wrapGAppsHook
, webkitgtk, json-glib, rest, libsecret, gtk-doc, gobject-introspection , webkitgtk, json-glib, librest, libsecret, gtk-doc, gobject-introspection
, gettext, icu, glib-networking , gettext, icu, glib-networking
, libsoup, docbook_xsl, docbook_xml_dtd_412, gnome3, gcr, kerberos , libsoup, docbook_xsl, docbook_xml_dtd_412, gnome3, gcr, kerberos
}: }:
@ -33,7 +33,7 @@ in stdenv.mkDerivation rec {
libxslt docbook_xsl docbook_xml_dtd_412 gtk-doc libxslt docbook_xsl docbook_xml_dtd_412 gtk-doc
]; ];
buildInputs = [ buildInputs = [
glib gtk webkitgtk json-glib rest libsecret glib-networking icu libsoup glib gtk3 webkitgtk json-glib librest libsecret glib-networking icu libsoup
gcr kerberos gcr kerberos
]; ];

View File

@ -1,5 +1,6 @@
{ stdenv, fetchurl, pkgconfig, glib, gnome3, libxml2 { stdenv, fetchurl, pkgconfig, glib, gnome3, libxml2
, libsoup, json-glib, gmp, openssl, dleyna-server, wrapGAppsHook }: , libgdata, grilo, libzapojit, grilo-plugins, gnome-online-accounts, libmediaart
, tracker, gfbgraph, librest, libsoup, json-glib, gmp, openssl, dleyna-server, wrapGAppsHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gnome-online-miners-${version}"; name = "gnome-online-miners-${version}";
@ -10,19 +11,24 @@ stdenv.mkDerivation rec {
sha256 = "0pjamwwzn5wqgihyss357dyl2q70r0bngnqmwsqawchx5f9aja9c"; sha256 = "0pjamwwzn5wqgihyss357dyl2q70r0bngnqmwsqawchx5f9aja9c";
}; };
passthru = {
updateScript = gnome3.updateScript { packageName = "gnome-online-miners"; attrPath = "gnome3.gnome-online-miners"; };
};
nativeBuildInputs = [ pkgconfig wrapGAppsHook ]; nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
buildInputs = [ glib gnome3.libgdata libxml2 libsoup gmp openssl buildInputs = [
gnome3.grilo gnome3.libzapojit gnome3.grilo-plugins glib libgdata libxml2 libsoup gmp openssl
gnome3.gnome-online-accounts gnome3.libmediaart grilo libzapojit grilo-plugins
gnome3.tracker gnome3.gfbgraph json-glib gnome3.rest gnome-online-accounts libmediaart
dleyna-server ]; tracker gfbgraph json-glib librest
dleyna-server
];
enableParallelBuilding = true; enableParallelBuilding = true;
passthru = {
updateScript = gnome3.updateScript {
packageName = "gnome-online-miners";
attrPath = "gnome3.gnome-online-miners";
};
};
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = https://wiki.gnome.org/Projects/GnomeOnlineMiners; homepage = https://wiki.gnome.org/Projects/GnomeOnlineMiners;
description = "A set of crawlers that go through your online content and index them locally in Tracker"; description = "A set of crawlers that go through your online content and index them locally in Tracker";

View File

@ -22,7 +22,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ meson ninja pkgconfig gettext appstream-glib libxml2 desktop-file-utils python3 wrapGAppsHook ]; nativeBuildInputs = [ meson ninja pkgconfig gettext appstream-glib libxml2 desktop-file-utils python3 wrapGAppsHook ];
buildInputs = [ buildInputs = [
gtk3 glib libcanberra-gtk3 gnome3.defaultIconTheme gtk3 glib libcanberra-gtk3 gnome3.adwaita-icon-theme
gnome3.gsettings-desktop-schemas gnome3.gsettings-desktop-schemas
]; ];

Some files were not shown because too many files have changed in this diff Show More