adwaita-icon-theme: Move from gnome scope to top-level

It is widely used outside gnome – although it probably should not be.
This commit is contained in:
Jan Tojnar 2024-06-22 14:43:05 +02:00
parent 545822250c
commit 5c5c20919b
111 changed files with 220 additions and 203 deletions

View File

@ -163,7 +163,7 @@ in
libgnomekbd libgnomekbd
# theme # theme
gnome.adwaita-icon-theme adwaita-icon-theme
gnome.gnome-themes-extra gnome.gnome-themes-extra
gtk3.out gtk3.out

View File

@ -373,7 +373,7 @@ in
gnome-shell gnome-shell
]; ];
optionalPackages = with pkgs.gnome; [ optionalPackages = with pkgs.gnome; [
adwaita-icon-theme pkgs.adwaita-icon-theme
nixos-background-info nixos-background-info
gnome-backgrounds gnome-backgrounds
gnome-bluetooth gnome-bluetooth

View File

@ -207,7 +207,7 @@ in
desktop-file-utils desktop-file-utils
glib # for gsettings program glib # for gsettings program
gnome-menus gnome-menus
gnome.adwaita-icon-theme adwaita-icon-theme
gtk3.out # for gtk-launch program gtk3.out # for gtk-launch program
onboard onboard
orca # elementary/greeter#668 orca # elementary/greeter#668

View File

@ -85,7 +85,7 @@ in
gtk3.out # gtk-update-icon-cache gtk3.out # gtk-update-icon-cache
gnome.gnome-themes-extra gnome.gnome-themes-extra
gnome.adwaita-icon-theme adwaita-icon-theme
hicolor-icon-theme hicolor-icon-theme
tango-icon-theme tango-icon-theme
xfce4-icon-theme xfce4-icon-theme

View File

@ -155,7 +155,7 @@ in
gdm # for gnome-login.session gdm # for gnome-login.session
config.services.displayManager.sessionData.desktops config.services.displayManager.sessionData.desktops
pkgs.gnome.gnome-control-center # for accessibility icon pkgs.gnome.gnome-control-center # for accessibility icon
pkgs.gnome.adwaita-icon-theme pkgs.adwaita-icon-theme
pkgs.hicolor-icon-theme # empty icon theme as a base pkgs.hicolor-icon-theme # empty icon theme as a base
]; ];
} // optionalAttrs (xSessionWrapper != null) { } // optionalAttrs (xSessionWrapper != null) {
@ -183,7 +183,7 @@ in
# Otherwise GDM will not be able to start correctly and display Wayland sessions # Otherwise GDM will not be able to start correctly and display Wayland sessions
systemd.packages = with pkgs.gnome; [ gdm gnome-session gnome-shell ]; systemd.packages = with pkgs.gnome; [ gdm gnome-session gnome-shell ];
environment.systemPackages = [ pkgs.gnome.adwaita-icon-theme ]; environment.systemPackages = [ pkgs.adwaita-icon-theme ];
# We dont use the upstream gdm service # We dont use the upstream gdm service
# it has to be disabled since the gdm package has it # it has to be disabled since the gdm package has it

View File

@ -68,8 +68,8 @@ in
package = mkOption { package = mkOption {
type = types.package; type = types.package;
default = pkgs.gnome.adwaita-icon-theme; default = pkgs.adwaita-icon-theme;
defaultText = literalExpression "pkgs.gnome.adwaita-icon-theme"; defaultText = literalExpression "pkgs.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.
''; '';
@ -89,8 +89,8 @@ in
package = mkOption { package = mkOption {
type = types.package; type = types.package;
default = pkgs.gnome.adwaita-icon-theme; default = pkgs.adwaita-icon-theme;
defaultText = literalExpression "pkgs.gnome.adwaita-icon-theme"; defaultText = literalExpression "pkgs.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

@ -52,8 +52,8 @@ in
iconTheme = { iconTheme = {
package = mkOption { package = mkOption {
type = types.package; type = types.package;
default = pkgs.gnome.adwaita-icon-theme; default = pkgs.adwaita-icon-theme;
defaultText = literalExpression "pkgs.gnome.adwaita-icon-theme"; defaultText = literalExpression "pkgs.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.
''; '';
@ -90,8 +90,8 @@ in
cursorTheme = { cursorTheme = {
package = mkOption { package = mkOption {
type = types.package; type = types.package;
default = pkgs.gnome.adwaita-icon-theme; default = pkgs.adwaita-icon-theme;
defaultText = literalExpression "pkgs.gnome.adwaita-icon-theme"; defaultText = literalExpression "pkgs.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

@ -17,6 +17,7 @@
libxml2, libxml2,
gsettings-desktop-schemas, gsettings-desktop-schemas,
gnome, gnome,
adwaita-icon-theme,
wrapGAppsHook3, wrapGAppsHook3,
fetchpatch, fetchpatch,
}: }:
@ -59,7 +60,7 @@ stdenv.mkDerivation rec {
opusfile opusfile
flac flac
gsettings-desktop-schemas gsettings-desktop-schemas
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
doCheck = false; # fails 1 out of 9 tests doCheck = false; # fails 1 out of 9 tests

View File

@ -1,8 +1,8 @@
{ stdenv, lib, fetchFromGitHub { stdenv, lib, fetchFromGitHub
, gobject-introspection, makeWrapper, wrapGAppsHook3 , gobject-introspection, makeWrapper, wrapGAppsHook3
, gtk3, gst_all_1, python3 , gtk3, gst_all_1, python3
, gettext, gnome, help2man, keybinder3, libnotify, librsvg, streamripper, udisks, webkitgtk , gettext, adwaita-icon-theme, help2man, keybinder3, libnotify, librsvg, streamripper, udisks, webkitgtk
, iconTheme ? gnome.adwaita-icon-theme , iconTheme ? adwaita-icon-theme
, deviceDetectionSupport ? true , deviceDetectionSupport ? true
, documentationSupport ? true , documentationSupport ? true
, notificationSupport ? true , notificationSupport ? true

View File

@ -2,7 +2,7 @@
, fetchFromGitHub , fetchFromGitHub
, gitUpdater , gitUpdater
, glibcLocales , glibcLocales
, gnome , adwaita-icon-theme
, gobject-introspection , gobject-introspection
, gtk3 , gtk3
, intltool , intltool
@ -42,7 +42,7 @@ python3Packages.buildPythonApplication rec {
buildInputs = [ buildInputs = [
python3 python3
gtk3 gtk3
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
nativeCheckInputs = with python3Packages; [ nativeCheckInputs = with python3Packages; [

View File

@ -12,7 +12,7 @@
, glib , glib
, glib-networking , glib-networking
, glibmm , glibmm
, gnome , adwaita-icon-theme
, gsettings-desktop-schemas , gsettings-desktop-schemas
, gtk3 , gtk3
, gtkmm3 , gtkmm3
@ -76,7 +76,7 @@ stdenv.mkDerivation (finalAttrs: {
glib glib
glib-networking.out glib-networking.out
glibmm glibmm
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
gtk3 gtk3
gtkmm3 gtkmm3

View File

@ -8,7 +8,7 @@
, libsigcxx , libsigcxx
, libcanberra-gtk3 , libcanberra-gtk3
, json-glib , json-glib
, gnome , adwaita-icon-theme
, wrapGAppsHook3 , wrapGAppsHook3
}: }:
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
libsigcxx libsigcxx
libcanberra-gtk3 libcanberra-gtk3
json-glib json-glib
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
nativeBuildInputs = [ pkg-config intltool wrapGAppsHook3 ]; nativeBuildInputs = [ pkg-config intltool wrapGAppsHook3 ];

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub, meson, ninja, pkg-config, appstream-glib { stdenv, lib, fetchFromGitHub, meson, ninja, pkg-config, appstream-glib
, wrapGAppsHook3, pythonPackages, gtk3, gnome, gobject-introspection , wrapGAppsHook3, pythonPackages, gtk3, adwaita-icon-theme, gobject-introspection
, libnotify, libsecret, gst_all_1 }: , libnotify, libsecret, gst_all_1 }:
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
@ -27,7 +27,7 @@ pythonPackages.buildPythonApplication rec {
]; ];
propagatedBuildInputs = propagatedBuildInputs =
[ gtk3 gobject-introspection libnotify libsecret gnome.adwaita-icon-theme ] ++ [ gtk3 gobject-introspection libnotify libsecret adwaita-icon-theme ] ++
(with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad ]) ++ (with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad ]) ++
(with pythonPackages; [ pygobject3 pylast ]); (with pythonPackages; [ pygobject3 pylast ]);

View File

@ -1,5 +1,5 @@
{ lib, fetchFromGitHub, wrapGAppsHook3, gettext { lib, fetchFromGitHub, wrapGAppsHook3, gettext
, python3Packages, gnome, gtk3, glib, gdk-pixbuf, gsettings-desktop-schemas, gobject-introspection }: , python3Packages, adwaita-icon-theme, gtk3, glib, gdk-pixbuf, gsettings-desktop-schemas, gobject-introspection }:
let let
inherit (python3Packages) buildPythonApplication isPy3k dbus-python pygobject3 mpd2 setuptools; inherit (python3Packages) buildPythonApplication isPy3k dbus-python pygobject3 mpd2 setuptools;
@ -24,7 +24,7 @@ in buildPythonApplication rec {
buildInputs = [ buildInputs = [
glib glib
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
gtk3 gtk3
gdk-pixbuf gdk-pixbuf

View File

@ -11,6 +11,7 @@
, brasero , brasero
, libcanberra-gtk3 , libcanberra-gtk3
, gnome , gnome
, adwaita-icon-theme
, gst_all_1 , gst_all_1
, libmusicbrainz5 , libmusicbrainz5
, libdiscid , libdiscid
@ -42,7 +43,7 @@ stdenv.mkDerivation rec {
gtk3 gtk3
brasero brasero
libcanberra-gtk3 libcanberra-gtk3
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
libmusicbrainz5 libmusicbrainz5
libdiscid libdiscid

View File

@ -8,7 +8,7 @@
, enchant , enchant
, gucharmap , gucharmap
, python3 , python3
, gnome , adwaita-icon-theme
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config wrapGAppsHook3 ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
gtk gtk
libxml2 libxml2
enchant enchant

View File

@ -12,6 +12,7 @@
, libgedit-gtksourceview , libgedit-gtksourceview
, libgedit-tepl , libgedit-tepl
, libgee , libgee
, adwaita-icon-theme
, gnome , gnome
, glib , glib
, pkg-config , pkg-config
@ -49,7 +50,7 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
glib glib
gsettings-desktop-schemas gsettings-desktop-schemas
gspell gspell

View File

@ -1,5 +1,5 @@
{ cmake, pkg-config, callPackage, gobject-introspection, wrapGAppsHook3 { cmake, pkg-config, callPackage, gobject-introspection, wrapGAppsHook3
, python3Packages, libxml2, gnuplot, gnome, gdk-pixbuf, intltool, libmirage }: , python3Packages, libxml2, gnuplot, adwaita-icon-theme, gdk-pixbuf, intltool, libmirage }:
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
inherit (callPackage ./common-drv-attrs.nix { inherit (callPackage ./common-drv-attrs.nix {
@ -8,7 +8,7 @@ python3Packages.buildPythonApplication {
hash = "sha256-7I8RUgd+k3cEzskJGbziv1f0/eo5QQXn62wGh/Y5ozc="; hash = "sha256-7I8RUgd+k3cEzskJGbziv1f0/eo5QQXn62wGh/Y5ozc=";
}) pname version src meta; }) pname version src meta;
buildInputs = [ libxml2 gnuplot libmirage gnome.adwaita-icon-theme gdk-pixbuf ]; buildInputs = [ libxml2 gnuplot libmirage adwaita-icon-theme gdk-pixbuf ];
propagatedBuildInputs = with python3Packages; [ pygobject3 matplotlib ]; propagatedBuildInputs = with python3Packages; [ pygobject3 matplotlib ];
nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool gobject-introspection ]; nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool gobject-introspection ];

View File

@ -1,5 +1,5 @@
{ callPackage, cmake, pkg-config, wrapGAppsHook3, gobject-introspection { callPackage, cmake, pkg-config, wrapGAppsHook3, gobject-introspection
, python3Packages, libnotify, intltool, gnome, gdk-pixbuf }: , python3Packages, libnotify, intltool, adwaita-icon-theme, gdk-pixbuf }:
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
inherit (callPackage ./common-drv-attrs.nix { inherit (callPackage ./common-drv-attrs.nix {
@ -9,7 +9,7 @@ python3Packages.buildPythonApplication {
}) pname version src meta; }) pname version src meta;
nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool gobject-introspection ]; nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool gobject-introspection ];
buildInputs = [ libnotify gnome.adwaita-icon-theme gdk-pixbuf ]; buildInputs = [ libnotify adwaita-icon-theme gdk-pixbuf ];
propagatedBuildInputs = with python3Packages; [ pygobject3 ]; propagatedBuildInputs = with python3Packages; [ pygobject3 ];
pyproject = false; pyproject = false;

View File

@ -8,7 +8,7 @@
, pango , pango
, pkg-config , pkg-config
, wrapGAppsHook3 , wrapGAppsHook3
, gnome , adwaita-icon-theme
, withGtk3 ? true , withGtk3 ? true
, gtk2 , gtk2
, gtk3 , gtk3
@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-FMt7JHSTxMzmX7tZAmEeOtAKeocPvB5QrcUEKMUUDPc="; sha256 = "sha256-FMt7JHSTxMzmX7tZAmEeOtAKeocPvB5QrcUEKMUUDPc=";
}; };
buildInputs = [ glib gtk libfm' libX11 pango gnome.adwaita-icon-theme ]; buildInputs = [ glib gtk libfm' libX11 pango adwaita-icon-theme ];
nativeBuildInputs = [ pkg-config wrapGAppsHook3 intltool ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 intltool ];
configureFlags = optional withGtk3 "--with-gtk=3"; configureFlags = optional withGtk3 "--with-gtk=3";

View File

@ -1,5 +1,5 @@
{ lib, stdenv, makeDesktopItem, fetchurl, unzip { lib, stdenv, makeDesktopItem, fetchurl, unzip
, gdk-pixbuf, glib, gtk3, atk, at-spi2-atk, pango, cairo, freetype, fontconfig, dbus, nss, nspr, alsa-lib, cups, expat, udev, gnome , gdk-pixbuf, glib, gtk3, atk, at-spi2-atk, pango, cairo, freetype, fontconfig, dbus, nss, nspr, alsa-lib, cups, expat, udev, adwaita-icon-theme
, xorg, mozjpeg, makeWrapper, wrapGAppsHook3, libuuid, at-spi2-core, libdrm, mesa, libxkbcommon , xorg, mozjpeg, makeWrapper, wrapGAppsHook3, libuuid, at-spi2-core, libdrm, mesa, libxkbcommon
}: }:
@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [makeWrapper wrapGAppsHook3 unzip]; nativeBuildInputs = [makeWrapper wrapGAppsHook3 unzip];
buildInputs = [ gtk3 gnome.adwaita-icon-theme ]; buildInputs = [ gtk3 adwaita-icon-theme ];
# src is producing multiple folder on unzip so we must # src is producing multiple folder on unzip so we must
# override unpackCmd to extract it into newly created folder # override unpackCmd to extract it into newly created folder

View File

@ -38,7 +38,7 @@
, colord-gtk , colord-gtk
, libwebp , libwebp
, libsecret , libsecret
, gnome , adwaita-icon-theme
, SDL2 , SDL2
, ocl-icd , ocl-icd
, pcre , pcre
@ -94,7 +94,7 @@ stdenv.mkDerivation rec {
libwebp libwebp
libsecret libsecret
SDL2 SDL2
gnome.adwaita-icon-theme adwaita-icon-theme
osm-gps-map osm-gps-map
pcre pcre
isocodes isocodes

View File

@ -5,6 +5,7 @@
, pkg-config , pkg-config
, meson , meson
, ninja , ninja
, adwaita-icon-theme
, exiv2 , exiv2
, libheif , libheif
, libjpeg , libjpeg
@ -58,7 +59,7 @@ stdenv.mkDerivation rec {
clutter-gtk clutter-gtk
exiv2 exiv2
glib glib
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-base
(gst_all_1.gst-plugins-good.override { gtkSupport = true; }) (gst_all_1.gst-plugins-good.override { gtkSupport = true; })

View File

@ -3,6 +3,7 @@
, fetchurl , fetchurl
, meson , meson
, ninja , ninja
, adwaita-icon-theme
, gtk3 , gtk3
, libexif , libexif
, libgphoto2 , libgphoto2
@ -80,7 +81,7 @@ stdenv.mkDerivation (finalAttrs: {
librsvg librsvg
librest librest
gcr gcr
gnome.adwaita-icon-theme adwaita-icon-theme
libsecret libsecret
libportal-gtk3 libportal-gtk3
]; ];

View File

@ -19,7 +19,7 @@
, pango , pango
, imagemagick , imagemagick
, intltool , intltool
, gnome , adwaita-icon-theme
, harfbuzz , harfbuzz
, freetype , freetype
, fribidi , fribidi
@ -131,7 +131,7 @@ stdenv.mkDerivation {
libsigcxx libsigcxx
libxmlxx libxmlxx
mlt mlt
gnome.adwaita-icon-theme adwaita-icon-theme
openexr openexr
fftw fftw
]; ];

View File

@ -7,7 +7,7 @@
, ninja , ninja
, vala , vala
, pkg-config , pkg-config
, gnome , adwaita-icon-theme
, libchamplain , libchamplain
, gdl , gdl
, wrapGAppsHook3 , wrapGAppsHook3
@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gdl gdl
libchamplain libchamplain
gnome.adwaita-icon-theme adwaita-icon-theme
libxml2 libxml2
]; ];

View File

@ -2,7 +2,7 @@
, python310 , python310
, fetchFromGitHub , fetchFromGitHub
, gdk-pixbuf , gdk-pixbuf
, gnome , adwaita-icon-theme
, gpsbabel , gpsbabel
, glib-networking , glib-networking
, glibcLocales , glibcLocales
@ -55,7 +55,7 @@ in python.pkgs.buildPythonApplication rec {
gtk3 gtk3
webkitgtk webkitgtk
glib-networking glib-networking
gnome.adwaita-icon-theme adwaita-icon-theme
gdk-pixbuf gdk-pixbuf
]; ];

View File

@ -1,5 +1,5 @@
{ lib, fetchFromGitHub, python3, python3Packages { lib, fetchFromGitHub, python3, python3Packages
, gnome, gtk3, wrapGAppsHook3, gtksourceview3, snapper , adwaita-icon-theme, gtk3, wrapGAppsHook3, gtksourceview3, snapper
, gobject-introspection , gobject-introspection
}: }:
@ -18,7 +18,7 @@ python3Packages.buildPythonApplication rec {
buildInputs = [ buildInputs = [
python3 python3
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
doCheck = false; # it doesn't have any tests doCheck = false; # it doesn't have any tests

View File

@ -4,7 +4,7 @@
, python3Packages , python3Packages
, gdk-pixbuf , gdk-pixbuf
, glib , glib
, gnome , adwaita-icon-theme
, gobject-introspection , gobject-introspection
, gtk3 , gtk3
, wrapGAppsHook3 , wrapGAppsHook3
@ -38,7 +38,7 @@ python3Packages.buildPythonApplication rec {
buildInputs = [ buildInputs = [
glib glib
gnome.adwaita-icon-theme adwaita-icon-theme
gtk3 gtk3
keybinder3 keybinder3
libappindicator libappindicator

View File

@ -12,7 +12,7 @@
, freetype , freetype
, gdk-pixbuf , gdk-pixbuf
, glib , glib
, gnome , adwaita-icon-theme
, gsettings-desktop-schemas , gsettings-desktop-schemas
, gtk3 , gtk3
, gtk4 , gtk4
@ -120,7 +120,7 @@ stdenv.mkDerivation {
glib gsettings-desktop-schemas gtk3 gtk4 glib gsettings-desktop-schemas gtk3 gtk4
# needed for XDG_ICON_DIRS # needed for XDG_ICON_DIRS
gnome.adwaita-icon-theme 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

@ -1,7 +1,7 @@
{ newScope, config, stdenv, makeWrapper { newScope, config, stdenv, makeWrapper
, buildPackages , buildPackages
, ed, gnugrep, coreutils, xdg-utils , ed, gnugrep, coreutils, xdg-utils
, glib, gtk3, gtk4, gnome, gsettings-desktop-schemas, gn, fetchgit , glib, gtk3, gtk4, adwaita-icon-theme, gsettings-desktop-schemas, gn, fetchgit
, libva, pipewire, wayland , libva, pipewire, wayland
, runCommand , runCommand
, lib, libkrb5 , lib, libkrb5
@ -101,7 +101,7 @@ in stdenv.mkDerivation {
gsettings-desktop-schemas glib gtk3 gtk4 gsettings-desktop-schemas glib gtk3 gtk4
# needed for XDG_ICON_DIRS # needed for XDG_ICON_DIRS
gnome.adwaita-icon-theme adwaita-icon-theme
# Needed for kerberos at runtime # Needed for kerberos at runtime
libkrb5 libkrb5

View File

@ -4,7 +4,7 @@
## various stuff that can be plugged in ## various stuff that can be plugged in
, ffmpeg, xorg, alsa-lib, libpulseaudio, libcanberra-gtk3, libglvnd, libnotify, opensc , ffmpeg, xorg, alsa-lib, libpulseaudio, libcanberra-gtk3, libglvnd, libnotify, opensc
, gnome/*.gnome-shell*/ , adwaita-icon-theme
, browserpass, gnome-browser-connector, uget-integrator, plasma5Packages, bukubrow, pipewire , browserpass, gnome-browser-connector, uget-integrator, plasma5Packages, bukubrow, pipewire
, tridactyl-native , tridactyl-native
, fx-cast-bridge , fx-cast-bridge
@ -322,7 +322,7 @@ let
--set MOZ_LEGACY_PROFILES 1 \ --set MOZ_LEGACY_PROFILES 1 \
--set MOZ_ALLOW_DOWNGRADE 1 \ --set MOZ_ALLOW_DOWNGRADE 1 \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \ --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
--suffix XDG_DATA_DIRS : '${gnome.adwaita-icon-theme}/share' \ --suffix XDG_DATA_DIRS : '${adwaita-icon-theme}/share' \
--set-default MOZ_ENABLE_WAYLAND 1 \ --set-default MOZ_ENABLE_WAYLAND 1 \
"''${oldWrapperArgs[@]}" "''${oldWrapperArgs[@]}"
############################# #############################

View File

@ -1,7 +1,7 @@
{ lib, fetchurl, gettext, wrapGAppsHook3 { lib, fetchurl, gettext, wrapGAppsHook3
# Native dependencies # Native dependencies
, python3, gtk3, gobject-introspection, gnome , python3, gtk3, gobject-introspection, adwaita-icon-theme
, gtksourceview4 , gtksourceview4
, glib-networking , glib-networking
@ -31,7 +31,8 @@ python3.pkgs.buildPythonApplication rec {
format = "pyproject"; format = "pyproject";
buildInputs = [ buildInputs = [
gtk3 gnome.adwaita-icon-theme gtk3
adwaita-icon-theme
gtksourceview4 gtksourceview4
glib-networking glib-networking
] ++ lib.optionals enableJingle [ farstream gstreamer gst-plugins-base gst-libav gst-plugins-good libnice ] ] ++ lib.optionals enableJingle [ farstream gstreamer gst-plugins-base gst-libav gst-plugins-good libnice ]

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, gnome, gmime3, webkitgtk, ronn { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, adwaita-icon-theme, gmime3, webkitgtk, ronn
, libsass, notmuch, boost, wrapGAppsHook3, glib-networking, protobuf , libsass, notmuch, boost, wrapGAppsHook3, glib-networking, protobuf
, gtkmm3, libpeas, gsettings-desktop-schemas, gobject-introspection, python3 , gtkmm3, libpeas, gsettings-desktop-schemas, gobject-introspection, python3
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtkmm3 gmime3 webkitgtk libsass libpeas gtkmm3 gmime3 webkitgtk libsass libpeas
python3 python3
notmuch boost gsettings-desktop-schemas gnome.adwaita-icon-theme notmuch boost gsettings-desktop-schemas adwaita-icon-theme
glib-networking protobuf glib-networking protobuf
vim vim
]; ];

View File

@ -23,6 +23,7 @@
, libical , libical
, db , db
, sqlite , sqlite
, adwaita-icon-theme
, gnome , gnome
, gnome-desktop , gnome-desktop
, librsvg , librsvg
@ -62,7 +63,7 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
bogofilter bogofilter
db db
evolution-data-server evolution-data-server

View File

@ -9,7 +9,7 @@
, openssl, gsettings-desktop-schemas, json-glib, libsodium, webkitgtk_4_1, harfbuzz , openssl, gsettings-desktop-schemas, json-glib, libsodium, webkitgtk_4_1, harfbuzz
, wayland , wayland
# The themes here are soft dependencies; only icons are missing without them. # The themes here are soft dependencies; only icons are missing without them.
, gnome , adwaita-icon-theme
, withKf5Wallet ? stdenv.isLinux, libsForQt5 , withKf5Wallet ? stdenv.isLinux, libsForQt5
, withLibsecret ? stdenv.isLinux , withLibsecret ? stdenv.isLinux
, withVte ? true , withVte ? true
@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: {
libsoup_3 spice-protocol libsoup_3 spice-protocol
spice-gtk spice-gtk
libepoxy at-spi2-core libepoxy at-spi2-core
openssl gnome.adwaita-icon-theme json-glib libsodium openssl adwaita-icon-theme json-glib libsodium
harfbuzz python3 harfbuzz python3
wayland wayland
] ++ lib.optionals stdenv.isLinux [ fuse3 libappindicator-gtk3 libdbusmenu-gtk3 webkitgtk_4_1 ] ] ++ lib.optionals stdenv.isLinux [ fuse3 libappindicator-gtk3 libdbusmenu-gtk3 webkitgtk_4_1 ]

View File

@ -6,7 +6,7 @@
, pkg-config , pkg-config
, wrapGAppsHook4 , wrapGAppsHook4
, gettext , gettext
, gnome , adwaita-icon-theme
, glib , glib
, gtk4 , gtk4
, wayland , wayland
@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
libpeas libpeas
gnome-online-accounts gnome-online-accounts
gsettings-desktop-schemas gsettings-desktop-schemas
gnome.adwaita-icon-theme adwaita-icon-theme
# Plug-ins # Plug-ins
evolution-data-server-gtk4 # eds evolution-data-server-gtk4 # eds

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, pkg-config, intltool, perlPackages { lib, stdenv, fetchurl, pkg-config, intltool, perlPackages
, goffice, gnome, wrapGAppsHook3, gtk3, bison, python3Packages , goffice, gnome, adwaita-icon-theme, wrapGAppsHook3, gtk3, bison, python3Packages
, itstool , itstool
}: }:
@ -20,7 +20,7 @@ in stdenv.mkDerivation rec {
# ToDo: optional libgda, introspection? # ToDo: optional libgda, introspection?
buildInputs = [ buildInputs = [
goffice gtk3 gnome.adwaita-icon-theme goffice gtk3 adwaita-icon-theme
python pygobject3 python pygobject3
] ++ (with perlPackages; [ perl XMLParser ]); ] ++ (with perlPackages; [ perl XMLParser ]);

View File

@ -7,7 +7,7 @@
, intltool , intltool
, wrapGAppsHook3 , wrapGAppsHook3
, libsoup , libsoup
, gnome , adwaita-icon-theme
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
libgsf libgsf
libofx libofx
libsoup libsoup
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
meta = with lib; { meta = with lib; {

View File

@ -1,5 +1,5 @@
{ fetchurl, lib, stdenv, gtk, pkg-config, libofx, intltool, wrapGAppsHook3 { fetchurl, lib, stdenv, gtk, pkg-config, libofx, intltool, wrapGAppsHook3
, libsoup_3, gnome }: , libsoup_3, adwaita-icon-theme }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "homebank"; pname = "homebank";
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
]; ];
nativeBuildInputs = [ pkg-config wrapGAppsHook3 intltool ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 intltool ];
buildInputs = [ gtk libofx libsoup_3 gnome.adwaita-icon-theme]; buildInputs = [ gtk libofx libsoup_3 adwaita-icon-theme];
meta = with lib; { meta = with lib; {
description = "Free, easy, personal accounting for everyone"; description = "Free, easy, personal accounting for everyone";

View File

@ -86,7 +86,7 @@
, glm , glm
, gst_all_1 , gst_all_1
, gdb , gdb
, gnome , adwaita-icon-theme
, glib , glib
, ncurses , ncurses
, libepoxy , libepoxy
@ -311,7 +311,7 @@ in stdenv.mkDerivation (finalAttrs: {
gettext gettext
glib glib
glm glm
gnome.adwaita-icon-theme adwaita-icon-theme
gperf gperf
gpgme gpgme
graphite2 graphite2

View File

@ -2,7 +2,7 @@
, python3Packages , python3Packages
, gtk3 , gtk3
, cairo , cairo
, gnome , adwaita-icon-theme
, librsvg , librsvg
, xvfb-run , xvfb-run
, dbus , dbus
@ -69,7 +69,7 @@ python3Packages.buildPythonApplication rec {
ln -s $i $site/icon/out; ln -s $i $site/icon/out;
done done
export XDG_DATA_DIRS=$XDG_DATA_DIRS:${gnome.adwaita-icon-theme}/share export XDG_DATA_DIRS=$XDG_DATA_DIRS:${adwaita-icon-theme}/share
# build the user manual # build the user manual
PATH=$out/bin:$PATH PAPERWORK_TEST_DOCUMENTS=${sample_docs} make data PATH=$out/bin:$PATH PAPERWORK_TEST_DOCUMENTS=${sample_docs} make data
for i in src/paperwork_gtk/model/help/out/*.pdf; do for i in src/paperwork_gtk/model/help/out/*.pdf; do
@ -89,7 +89,7 @@ python3Packages.buildPythonApplication rec {
] ++ documentation_deps; ] ++ documentation_deps;
buildInputs = [ buildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
libnotify libnotify
librsvg librsvg
gtk3 gtk3

View File

@ -7,7 +7,7 @@
, atk , atk
, gtk3 , gtk3
, gtkspell3 , gtkspell3
, gnome , adwaita-icon-theme
, glib , glib
, goocanvas2 , goocanvas2
, gdk-pixbuf , gdk-pixbuf
@ -47,7 +47,7 @@ python3Packages.buildPythonApplication rec {
atk atk
gdk-pixbuf gdk-pixbuf
glib glib
gnome.adwaita-icon-theme adwaita-icon-theme
goocanvas2 goocanvas2
fontconfig fontconfig
freetype freetype

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, python3Packages, gtk3, gobject-introspection, wrapGAppsHook3, gnome }: { lib, stdenv, fetchurl, python3Packages, gtk3, gobject-introspection, wrapGAppsHook3, adwaita-icon-theme }:
# TODO: Declare configuration options for the following optional dependencies: # TODO: Declare configuration options for the following optional dependencies:
# - File stores: hg, git, bzr # - File stores: hg, git, bzr
@ -14,7 +14,7 @@ python3Packages.buildPythonApplication rec {
hash = "sha256-QIkNsFsWeNHEcXhGHHZyJDMMW2lNvdwMJLGxeCZaLdI="; hash = "sha256-QIkNsFsWeNHEcXhGHHZyJDMMW2lNvdwMJLGxeCZaLdI=";
}; };
buildInputs = [ gtk3 gnome.adwaita-icon-theme ]; buildInputs = [ gtk3 adwaita-icon-theme ];
propagatedBuildInputs = with python3Packages; [ pyxdg pygobject3 ]; propagatedBuildInputs = with python3Packages; [ pyxdg pygobject3 ];
nativeBuildInputs = [ gobject-introspection wrapGAppsHook3 ]; nativeBuildInputs = [ gobject-introspection wrapGAppsHook3 ];
@ -22,7 +22,7 @@ python3Packages.buildPythonApplication rec {
preFixup = '' preFixup = ''
makeWrapperArgs+=(--prefix XDG_DATA_DIRS : $out/share) makeWrapperArgs+=(--prefix XDG_DATA_DIRS : $out/share)
makeWrapperArgs+=(--prefix XDG_DATA_DIRS : ${gnome.adwaita-icon-theme}/share) makeWrapperArgs+=(--prefix XDG_DATA_DIRS : ${adwaita-icon-theme}/share)
makeWrapperArgs+=(--argv0 $out/bin/.zim-wrapped) makeWrapperArgs+=(--argv0 $out/bin/.zim-wrapped)
makeWrapperArgs+=("''${gappsWrapperArgs[@]}") makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
''; '';

View File

@ -30,7 +30,7 @@
, libXrender , libXrender
, libXt , libXt
, libnotify , libnotify
, gnome , adwaita-icon-theme
, libGLU , libGLU
, libGL , libGL
, nspr , nspr
@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ wrapGAppsHook3 ]; nativeBuildInputs = [ wrapGAppsHook3 ];
buildInputs = buildInputs =
[ gsettings-desktop-schemas glib gtk3 gnome.adwaita-icon-theme dconf ]; [ gsettings-desktop-schemas glib gtk3 adwaita-icon-theme dconf ];
dontConfigure = true; dontConfigure = true;
dontBuild = true; dontBuild = true;

View File

@ -7,7 +7,7 @@
, callPackage , callPackage
, callPackages , callPackages
, gnome , adwaita-icon-theme
, dconf , dconf
, gtk3 , gtk3
, wxGTK32 , wxGTK32
@ -197,7 +197,7 @@ stdenv.mkDerivation rec {
makeWrapperArgs = with passthru.libraries; [ makeWrapperArgs = with passthru.libraries; [
"--prefix XDG_DATA_DIRS : ${base}/share" "--prefix XDG_DATA_DIRS : ${base}/share"
"--prefix XDG_DATA_DIRS : ${hicolor-icon-theme}/share" "--prefix XDG_DATA_DIRS : ${hicolor-icon-theme}/share"
"--prefix XDG_DATA_DIRS : ${gnome.adwaita-icon-theme}/share" "--prefix XDG_DATA_DIRS : ${adwaita-icon-theme}/share"
"--prefix XDG_DATA_DIRS : ${gtk3}/share/gsettings-schemas/${gtk3.name}" "--prefix XDG_DATA_DIRS : ${gtk3}/share/gsettings-schemas/${gtk3.name}"
"--prefix XDG_DATA_DIRS : ${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}" "--prefix XDG_DATA_DIRS : ${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}"
# wrapGAppsHook3 did these two as well, no idea if it matters... # wrapGAppsHook3 did these two as well, no idea if it matters...

View File

@ -11,7 +11,7 @@
, ocamlPackages_4_14 , ocamlPackages_4_14
, ncurses , ncurses
, buildIde ? null # default is true for Coq < 8.14 and false for Coq >= 8.14 , buildIde ? null # default is true for Coq < 8.14 and false for Coq >= 8.14
, glib, gnome, wrapGAppsHook3, makeDesktopItem, copyDesktopItems , glib, adwaita-icon-theme, wrapGAppsHook3, makeDesktopItem, copyDesktopItems
, csdp ? null , csdp ? null
, version, coq-version ? null , version, coq-version ? null
}@args: }@args:
@ -154,7 +154,7 @@ self = stdenv.mkDerivation {
buildInputs = [ ncurses ] buildInputs = [ ncurses ]
++ optionals buildIde ++ optionals buildIde
(if coqAtLeast "8.10" (if coqAtLeast "8.10"
then [ ocamlPackages.lablgtk3-sourceview3 glib gnome.adwaita-icon-theme ] then [ ocamlPackages.lablgtk3-sourceview3 glib adwaita-icon-theme ]
else [ ocamlPackages.lablgtk ]) else [ ocamlPackages.lablgtk ])
; ;

View File

@ -6,7 +6,7 @@
, gettext , gettext
, maxima , maxima
, wxGTK , wxGTK
, gnome , adwaita-icon-theme
, glib , glib
}: }:
@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs:{
wxGTK wxGTK
maxima maxima
# So it won't embed svg files into headers. # So it won't embed svg files into headers.
gnome.adwaita-icon-theme adwaita-icon-theme
# So it won't crash under Sway. # So it won't crash under Sway.
glib glib
]; ];

View File

@ -1,7 +1,7 @@
{ copyDesktopItems { copyDesktopItems
, fetchurl , fetchurl
, glib , glib
, gnome , adwaita-icon-theme
, gtk3 , gtk3
, jre , jre
, lib , lib
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
gtk3 gtk3
jre jre
]; ];

View File

@ -1,5 +1,5 @@
{ lib, stdenv, libXcomposite, libgnome-keyring, makeWrapper, udev, curlWithGnuTls, alsa-lib { lib, stdenv, libXcomposite, libgnome-keyring, makeWrapper, udev, curlWithGnuTls, alsa-lib
, libXfixes, atk, gtk3, libXrender, pango, gnome, cairo, freetype, fontconfig , libXfixes, atk, gtk3, libXrender, pango, adwaita-icon-theme, cairo, freetype, fontconfig
, libX11, libXi, libxcb, libXext, libXcursor, glib, libXScrnSaver, libxkbfile, libXtst , libX11, libXi, libxcb, libXext, libXcursor, glib, libXScrnSaver, libxkbfile, libXtst
, nss, nspr, cups, fetchzip, expat, gdk-pixbuf, libXdamage, libXrandr, dbus , nss, nspr, cups, fetchzip, expat, gdk-pixbuf, libXdamage, libXrandr, dbus
, makeDesktopItem, openssl, wrapGAppsHook3, makeShellWrapper, at-spi2-atk, at-spi2-core, libuuid , makeDesktopItem, openssl, wrapGAppsHook3, makeShellWrapper, at-spi2-atk, at-spi2-core, libuuid
@ -107,7 +107,7 @@ let
}) ]; }) ];
nativeBuildInputs = [ copyDesktopItems (wrapGAppsHook3.override { makeWrapper = makeShellWrapper; }) ]; nativeBuildInputs = [ copyDesktopItems (wrapGAppsHook3.override { makeWrapper = makeShellWrapper; }) ];
buildInputs = [ gtk3 gnome.adwaita-icon-theme ]; buildInputs = [ gtk3 adwaita-icon-theme ];
# avoid double-wrapping # avoid double-wrapping
dontWrapGApps = true; dontWrapGApps = true;

View File

@ -13,6 +13,7 @@
, gtk3 , gtk3
, gtksourceview4 , gtksourceview4
, gnome , gnome
, adwaita-icon-theme
, gsettings-desktop-schemas , gsettings-desktop-schemas
}: }:
@ -44,7 +45,7 @@ python3.pkgs.buildPythonApplication rec {
gtk3 gtk3
gtksourceview4 gtksourceview4
gsettings-desktop-schemas gsettings-desktop-schemas
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
pythonPath = with python3.pkgs; [ pythonPath = with python3.pkgs; [

View File

@ -1,6 +1,6 @@
{ lib, fetchFromGitHub, python3, intltool, file, wrapGAppsHook3, gtk-vnc { lib, fetchFromGitHub, python3, intltool, file, wrapGAppsHook3, gtk-vnc
, vte, avahi, dconf, gobject-introspection, libvirt-glib, system-libvirt , vte, avahi, dconf, gobject-introspection, libvirt-glib, system-libvirt
, gsettings-desktop-schemas, gst_all_1, libosinfo, gnome, gtksourceview4, docutils, cpio , gsettings-desktop-schemas, gst_all_1, libosinfo, adwaita-icon-theme, gtksourceview4, docutils, cpio
, e2fsprogs, findutils, gzip, cdrtools, xorriso, fetchpatch , e2fsprogs, findutils, gzip, cdrtools, xorriso, fetchpatch
, desktopToDarwinBundle, stdenv , desktopToDarwinBundle, stdenv
, spiceSupport ? true, spice-gtk ? null , spiceSupport ? true, spice-gtk ? null
@ -50,7 +50,7 @@ python3.pkgs.buildPythonApplication rec {
buildInputs = [ buildInputs = [
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-good
libvirt-glib vte dconf gtk-vnc gnome.adwaita-icon-theme avahi libvirt-glib vte dconf gtk-vnc adwaita-icon-theme avahi
gsettings-desktop-schemas libosinfo gtksourceview4 gsettings-desktop-schemas libosinfo gtksourceview4
] ++ lib.optional spiceSupport spice-gtk; ] ++ lib.optional spiceSupport spice-gtk;

View File

@ -42,7 +42,6 @@ stdenv.mkDerivation rec {
passthru = { passthru = {
updateScript = gnome.updateScript { updateScript = gnome.updateScript {
packageName = "adwaita-icon-theme"; packageName = "adwaita-icon-theme";
attrPath = "gnome.adwaita-icon-theme";
}; };
}; };

View File

@ -6,7 +6,7 @@
, cairo , cairo
, gdk-pixbuf , gdk-pixbuf
, glib , glib
, gnome , adwaita-icon-theme
, wrapGAppsHook3 , wrapGAppsHook3
, gtk3 , gtk3
}: }:
@ -26,7 +26,7 @@ buildGoModule {
nativeBuildInputs = [ pkg-config wrapGAppsHook3 ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ];
buildInputs = [ glib cairo gdk-pixbuf gtk3 gnome.adwaita-icon-theme ]; buildInputs = [ glib cairo gdk-pixbuf gtk3 adwaita-icon-theme ];
meta = { meta = {
description = "Safe and secure chat client"; description = "Safe and secure chat client";

View File

@ -14,7 +14,7 @@
, vala , vala
, gsettings-desktop-schemas , gsettings-desktop-schemas
, gtk3 , gtk3
, gnome , adwaita-icon-theme
, desktop-file-utils , desktop-file-utils
, nix-update-script , nix-update-script
, wrapGAppsHook3 , wrapGAppsHook3
@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
sqlite sqlite
gsettings-desktop-schemas # for font settings gsettings-desktop-schemas # for font settings
gtk3 gtk3
gnome.adwaita-icon-theme adwaita-icon-theme
] ++ lib.optionals withWebkit [ ] ++ lib.optionals withWebkit [
glib-networking # for SSL so that Google Fonts can load glib-networking # for SSL so that Google Fonts can load
libsoup libsoup

View File

@ -16,6 +16,7 @@
, appstream-glib , appstream-glib
, desktop-file-utils , desktop-file-utils
, gnome , gnome
, adwaita-icon-theme
, gsettings-desktop-schemas , gsettings-desktop-schemas
}: }:
@ -54,7 +55,7 @@ stdenv.mkDerivation rec {
glib glib
libcanberra-gtk3 libcanberra-gtk3
libhandy libhandy
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
]; ];

View File

@ -32,7 +32,7 @@
, pulseSupport ? true, libpulseaudio , pulseSupport ? true, libpulseaudio
, gsettings-desktop-schemas , gsettings-desktop-schemas
, gnome , adwaita-icon-theme
# For video acceleration via VA-API (--enable-features=VaapiVideoDecoder) # For video acceleration via VA-API (--enable-features=VaapiVideoDecoder)
, libvaSupport ? true, libva , libvaSupport ? true, libva
@ -77,7 +77,7 @@ in stdenv.mkDerivation (finalAttrs: {
gsettings-desktop-schemas glib gtk3 gsettings-desktop-schemas glib gtk3
# needed for XDG_ICON_DIRS # needed for XDG_ICON_DIRS
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
unpackPhase = '' unpackPhase = ''

View File

@ -10,7 +10,7 @@
gsettings-desktop-schemas, gsettings-desktop-schemas,
wrapGAppsHook3, wrapGAppsHook3,
gtk-layer-shell, gtk-layer-shell,
gnome, adwaita-icon-theme,
libxkbcommon, libxkbcommon,
openssl, openssl,
pkg-config, pkg-config,
@ -48,7 +48,7 @@ rustPlatform.buildRustPackage rec {
gtk-layer-shell gtk-layer-shell
glib-networking glib-networking
shared-mime-info shared-mime-info
gnome.adwaita-icon-theme adwaita-icon-theme
hicolor-icon-theme hicolor-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
libxkbcommon libxkbcommon

View File

@ -14,6 +14,7 @@
libadwaita, libadwaita,
libportal-gtk4, libportal-gtk4,
gnome, gnome,
adwaita-icon-theme,
gnome-autoar, gnome-autoar,
glib-networking, glib-networking,
shared-mime-info, shared-mime-info,
@ -79,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: {
gexiv2 gexiv2
glib-networking glib-networking
gnome-desktop gnome-desktop
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
gnome-user-share gnome-user-share
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-base

View File

@ -5,7 +5,7 @@
, openjdk21 , openjdk21
, gtk3 , gtk3
, glib , glib
, gnome , adwaita-icon-theme
, wrapGAppsHook3 , wrapGAppsHook3
, libXtst , libXtst
, which , which
@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ wrapGAppsHook3 ]; nativeBuildInputs = [ wrapGAppsHook3 ];
buildInputs = [ jre gnome.adwaita-icon-theme gtk3 ]; buildInputs = [ jre adwaita-icon-theme gtk3 ];
preFixup = with lib; '' preFixup = with lib; ''
gappsWrapperArgs+=( \ gappsWrapperArgs+=( \

View File

@ -1,4 +1,4 @@
{ lib, stdenvNoCC, fetchFromGitHub, autoreconfHook, gtk3, gnome, moka-icon-theme, gnome-icon-theme, hicolor-icon-theme }: { lib, stdenvNoCC, fetchFromGitHub, autoreconfHook, gtk3, adwaita-icon-theme, moka-icon-theme, gnome-icon-theme, hicolor-icon-theme }:
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "arc-icon-theme"; pname = "arc-icon-theme";
@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation rec {
propagatedBuildInputs = [ propagatedBuildInputs = [
moka-icon-theme moka-icon-theme
gnome.adwaita-icon-theme adwaita-icon-theme
gnome-icon-theme gnome-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, pkg-config, gdk-pixbuf, optipng, librsvg, gtk3, pantheon, gnome, gnome-icon-theme, hicolor-icon-theme }: { lib, stdenv, fetchFromGitHub, pkg-config, gdk-pixbuf, optipng, librsvg, gtk3, pantheon, adwaita-icon-theme, gnome-icon-theme, hicolor-icon-theme }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "elementary-xfce-icon-theme"; pname = "elementary-xfce-icon-theme";
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = [ propagatedBuildInputs = [
pantheon.elementary-icon-theme pantheon.elementary-icon-theme
gnome.adwaita-icon-theme adwaita-icon-theme
gnome-icon-theme gnome-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -1,4 +1,4 @@
{ lib, stdenvNoCC, fetchurl, gtk3, gnome, hicolor-icon-theme }: { lib, stdenvNoCC, fetchurl, gtk3, adwaita-icon-theme, hicolor-icon-theme }:
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "humanity-icon-theme"; pname = "humanity-icon-theme";
@ -14,7 +14,7 @@ stdenvNoCC.mkDerivation rec {
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -1,4 +1,4 @@
{ lib, stdenvNoCC, fetchFromGitHub, meson, ninja, gtk3, gnome, gnome-icon-theme, hicolor-icon-theme, jdupes }: { lib, stdenvNoCC, fetchFromGitHub, meson, ninja, gtk3, adwaita-icon-theme, gnome-icon-theme, hicolor-icon-theme, jdupes }:
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "paper-icon-theme"; pname = "paper-icon-theme";
@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation rec {
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
gnome-icon-theme gnome-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -5,7 +5,7 @@
, librsvg , librsvg
, gtk-engine-murrine , gtk-engine-murrine
, gtk3 , gtk3
, gnome , adwaita-icon-theme
, gnome-icon-theme , gnome-icon-theme
, numix-icon-theme-circle , numix-icon-theme-circle
, hicolor-icon-theme , hicolor-icon-theme
@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
gnome-icon-theme gnome-icon-theme
numix-icon-theme-circle numix-icon-theme-circle
hicolor-icon-theme hicolor-icon-theme

View File

@ -1,7 +1,7 @@
{ lib, stdenv { lib, stdenv
, fetchurl , fetchurl
, gnome-icon-theme , gnome-icon-theme
, gnome , adwaita-icon-theme
, gtk-engine-murrine , gtk-engine-murrine
, gtk3 , gtk3
, hicolor-icon-theme , hicolor-icon-theme
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = [ propagatedBuildInputs = [
gnome-icon-theme gnome-icon-theme
gnome.adwaita-icon-theme adwaita-icon-theme
humanity-icon-theme humanity-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -3,6 +3,7 @@
, fetchFromGitHub , fetchFromGitHub
, substituteAll , substituteAll
, accountsservice , accountsservice
, adwaita-icon-theme
, budgie-desktop , budgie-desktop
, clutter , clutter
, clutter-gtk , clutter-gtk
@ -102,7 +103,7 @@ stdenv.mkDerivation (finalAttrs: {
glib glib
glib-networking glib-networking
gnome-desktop gnome-desktop
gnome.adwaita-icon-theme adwaita-icon-theme
gnome.cheese gnome.cheese
gnome.gnome-bluetooth_1_0 gnome.gnome-bluetooth_1_0
gnome.gnome-remote-desktop gnome.gnome-remote-desktop

View File

@ -6,6 +6,7 @@
, ninja , ninja
, pkg-config , pkg-config
, gnome , gnome
, adwaita-icon-theme
, glib , glib
, gtk3 , gtk3
, gsettings-desktop-schemas , gsettings-desktop-schemas
@ -67,7 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
gnome-desktop gnome-desktop
json-glib json-glib
xorg.xtrans xorg.xtrans
gnome.adwaita-icon-theme adwaita-icon-theme
gnome.gnome-settings-daemon gnome.gnome-settings-daemon
gsettings-desktop-schemas gsettings-desktop-schemas
systemd systemd

View File

@ -1,7 +1,7 @@
{ stdenvNoCC { stdenvNoCC
, lib , lib
, fetchFromGitHub , fetchFromGitHub
, gnome , adwaita-icon-theme
, gnome-icon-theme , gnome-icon-theme
, hicolor-icon-theme , hicolor-icon-theme
, gtk3 , gtk3
@ -20,7 +20,7 @@ stdenvNoCC.mkDerivation rec {
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
gnome-icon-theme gnome-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -1,7 +1,7 @@
{ fetchFromGitHub { fetchFromGitHub
, lib , lib
, stdenvNoCC , stdenvNoCC
, gnome , adwaita-icon-theme
, gnome-icon-theme , gnome-icon-theme
, hicolor-icon-theme , hicolor-icon-theme
, gtk3 , gtk3
@ -21,7 +21,7 @@ stdenvNoCC.mkDerivation rec {
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
gnome-icon-theme gnome-icon-theme
hicolor-icon-theme hicolor-icon-theme
humanity-icon-theme humanity-icon-theme

View File

@ -1,7 +1,7 @@
{ fetchFromGitHub { fetchFromGitHub
, lib , lib
, stdenvNoCC , stdenvNoCC
, gnome , adwaita-icon-theme
, gnome-icon-theme , gnome-icon-theme
, hicolor-icon-theme , hicolor-icon-theme
, gtk3 , gtk3
@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation rec {
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
gnome-icon-theme gnome-icon-theme
hicolor-icon-theme hicolor-icon-theme
]; ];

View File

@ -26,6 +26,7 @@
, gdbm , gdbm
, cyrus_sasl , cyrus_sasl
, gnome , gnome
, adwaita-icon-theme
, librsvg , librsvg
, desktop-file-utils , desktop-file-utils
, mtools , mtools
@ -90,7 +91,7 @@ stdenv.mkDerivation rec {
glib glib
glib-networking glib-networking
gmp gmp
gnome.adwaita-icon-theme adwaita-icon-theme
gtk3 gtk3
json-glib json-glib
libapparmor libapparmor

View File

@ -20,6 +20,7 @@
, libhandy , libhandy
, webkitgtk , webkitgtk
, gnome , gnome
, adwaita-icon-theme
, libxml2 , libxml2
, gsettings-desktop-schemas , gsettings-desktop-schemas
, tracker , tracker
@ -74,7 +75,7 @@ stdenv.mkDerivation rec {
gnome-online-accounts gnome-online-accounts
gsettings-desktop-schemas gsettings-desktop-schemas
evolution-data-server evolution-data-server
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
mesonFlags = [ mesonFlags = [

View File

@ -4,6 +4,7 @@
, desktop-file-utils , desktop-file-utils
, pkg-config , pkg-config
, gnome , gnome
, adwaita-icon-theme
, gtk4 , gtk4
, libadwaita , libadwaita
, wrapGAppsHook4 , wrapGAppsHook4
@ -42,7 +43,7 @@ stdenv.mkDerivation rec {
libadwaita libadwaita
gjs gjs
libgweather libgweather
gnome.adwaita-icon-theme adwaita-icon-theme
geoclue2 geoclue2
gsettings-desktop-schemas gsettings-desktop-schemas
]; ];

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, fetchpatch, pkg-config, gtk3, gnome, vte, libxml2, gtk-vnc, intltool { lib, stdenv, fetchurl, fetchpatch, pkg-config, gtk3, gnome, adwaita-icon-theme, vte, libxml2, gtk-vnc, intltool
, libsecret, itstool, wrapGAppsHook3, librsvg }: , libsecret, itstool, wrapGAppsHook3, librsvg }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config intltool itstool wrapGAppsHook3 ]; nativeBuildInputs = [ pkg-config intltool itstool wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
gtk3 vte libxml2 gtk-vnc libsecret gnome.adwaita-icon-theme librsvg gtk3 vte libxml2 gtk-vnc libsecret adwaita-icon-theme librsvg
]; ];
env.NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral"; env.NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral";

View File

@ -3,6 +3,7 @@
, fetchurl , fetchurl
, fetchpatch , fetchpatch
, gnome , gnome
, adwaita-icon-theme
, meson , meson
, ninja , ninja
, pkg-config , pkg-config
@ -65,7 +66,7 @@ stdenv.mkDerivation rec {
udev udev
libnotify libnotify
libcanberra-gtk3 libcanberra-gtk3
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
]; ];

View File

@ -15,6 +15,7 @@
, docbook_xsl , docbook_xsl
, docbook_xml_dtd_43 , docbook_xml_dtd_43
, gnome , gnome
, adwaita-icon-theme
, gtk3 , gtk3
, glib , glib
, gsettings-desktop-schemas , gsettings-desktop-schemas
@ -63,7 +64,7 @@ stdenv.mkDerivation rec {
gtk3 gtk3
glib glib
gsettings-desktop-schemas gsettings-desktop-schemas
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
doCheck = true; doCheck = true;

View File

@ -15,6 +15,7 @@
, libnotify , libnotify
, itstool , itstool
, gnome , gnome
, adwaita-icon-theme
, libxml2 , libxml2
, gsettings-desktop-schemas , gsettings-desktop-schemas
, libcanberra-gtk3 , libcanberra-gtk3
@ -57,7 +58,7 @@ stdenv.mkDerivation rec {
libdvdread libdvdread
libcanberra-gtk3 libcanberra-gtk3
udisks2 udisks2
gnome.adwaita-icon-theme adwaita-icon-theme
systemd systemd
gnome.gnome-settings-daemon gnome.gnome-settings-daemon
gsettings-desktop-schemas gsettings-desktop-schemas

View File

@ -6,6 +6,7 @@
, ninja , ninja
, pkg-config , pkg-config
, gnome , gnome
, adwaita-icon-theme
, glib , glib
, gtk3 , gtk3
, gsettings-desktop-schemas , gsettings-desktop-schemas
@ -69,7 +70,7 @@ stdenv.mkDerivation rec {
gnome-desktop gnome-desktop
json-glib json-glib
xorg.xtrans xorg.xtrans
gnome.adwaita-icon-theme adwaita-icon-theme
gnome.gnome-settings-daemon gnome.gnome-settings-daemon
gsettings-desktop-schemas gsettings-desktop-schemas
systemd systemd

View File

@ -15,6 +15,7 @@
, gsettings-desktop-schemas , gsettings-desktop-schemas
, itstool , itstool
, gnome , gnome
, adwaita-icon-theme
, librsvg , librsvg
, gdk-pixbuf , gdk-pixbuf
, libgtop , libgtop
@ -54,7 +55,7 @@ stdenv.mkDerivation rec {
gtkmm4 gtkmm4
libgtop libgtop
gdk-pixbuf gdk-pixbuf
gnome.adwaita-icon-theme adwaita-icon-theme
librsvg librsvg
gsettings-desktop-schemas gsettings-desktop-schemas
systemd systemd

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, intltool, gtk3, gnome, librsvg, pkg-config, pango, atk, gtk2 { lib, stdenv, fetchurl, intltool, gtk3, gnome, adwaita-icon-theme, librsvg, pkg-config, pango, atk, gtk2
, gdk-pixbuf, hicolor-icon-theme }: , gdk-pixbuf, hicolor-icon-theme }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config intltool gtk3 ]; nativeBuildInputs = [ pkg-config intltool gtk3 ];
buildInputs = [ gtk3 librsvg pango atk gtk2 gdk-pixbuf ]; buildInputs = [ gtk3 librsvg pango atk gtk2 gdk-pixbuf ];
propagatedBuildInputs = [ gnome.adwaita-icon-theme hicolor-icon-theme ]; propagatedBuildInputs = [ adwaita-icon-theme hicolor-icon-theme ];
dontDropIconThemeCache = true; dontDropIconThemeCache = true;

View File

@ -8,6 +8,7 @@
, libhandy , libhandy
, glib , glib
, gnome , gnome
, adwaita-icon-theme
, sqlite , sqlite
, itstool , itstool
, libxml2 , libxml2
@ -41,7 +42,7 @@ stdenv.mkDerivation rec {
libxml2 libxml2
libxslt libxslt
gnome.yelp-xsl gnome.yelp-xsl
gnome.adwaita-icon-theme adwaita-icon-theme
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-good
]; ];

View File

@ -20,8 +20,6 @@ in
#### Core (http://ftp.acc.umu.se/pub/GNOME/core/) #### Core (http://ftp.acc.umu.se/pub/GNOME/core/)
adwaita-icon-theme = callPackage ./core/adwaita-icon-theme { };
baobab = callPackage ./core/baobab { }; baobab = callPackage ./core/baobab { };
caribou = callPackage ./core/caribou { }; caribou = callPackage ./core/caribou { };
@ -231,6 +229,7 @@ in
gedit = throw "The gnome.gedit alias was removed. Please use pkgs.gedit directly."; # converted to throw on 2023-12-27 gedit = throw "The gnome.gedit alias was removed. Please use pkgs.gedit directly."; # converted to throw on 2023-12-27
gnome-todo = throw "The gnome.gnome-todo alias was removed. Please use pkgs.endeavour directly."; # converted to throw on 2023-12-27 gnome-todo = throw "The gnome.gnome-todo alias was removed. Please use pkgs.endeavour directly."; # converted to throw on 2023-12-27
adwaita-icon-theme = lib.warn "The gnome.adwaita-icon-theme was moved to top-level. Please use pkgs.adwaita-icon-theme directly." pkgs.adwaita-icon-theme; # Added on 2024-06-22.
eog = lib.warn "The gnome.eog was moved to top-level. Please use pkgs.eog directly." pkgs.eog; # Added on 2024-06-22. eog = lib.warn "The gnome.eog was moved to top-level. Please use pkgs.eog directly." pkgs.eog; # Added on 2024-06-22.
evince = lib.warn "The gnome.evince was moved to top-level. Please use pkgs.evince directly." pkgs.evince; # Added on 2024-06-13. evince = lib.warn "The gnome.evince was moved to top-level. Please use pkgs.evince directly." pkgs.evince; # Added on 2024-06-13.
evolution-data-server = lib.warn "The gnome.evolution-data-server was moved to top-level. Please use pkgs.evolution-data-server directly." pkgs.evolution-data-server; # Added on 2024-06-13. evolution-data-server = lib.warn "The gnome.evolution-data-server was moved to top-level. Please use pkgs.evolution-data-server directly." pkgs.evolution-data-server; # Added on 2024-06-13.

View File

@ -5,6 +5,7 @@
, ninja , ninja
, pkg-config , pkg-config
, gnome , gnome
, adwaita-icon-theme
, gtk3 , gtk3
, wrapGAppsHook3 , wrapGAppsHook3
, glib , glib
@ -46,7 +47,7 @@ stdenv.mkDerivation rec {
glib glib
gtk3 gtk3
webkitgtk_4_1 webkitgtk_4_1
gnome.adwaita-icon-theme adwaita-icon-theme
gsettings-desktop-schemas gsettings-desktop-schemas
]; ];

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, pkg-config, gnome, gtk3, wrapGAppsHook3 { lib, stdenv, fetchurl, pkg-config, gnome, adwaita-icon-theme, gtk3, wrapGAppsHook3
, gettext, meson, gsound, librsvg, itstool, vala , gettext, meson, gsound, librsvg, itstool, vala
, python3, ninja, desktop-file-utils }: , python3, ninja, desktop-file-utils }:
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
pkg-config wrapGAppsHook3 gettext meson itstool vala pkg-config wrapGAppsHook3 gettext meson itstool vala
ninja python3 desktop-file-utils ninja python3 desktop-file-utils
]; ];
buildInputs = [ gtk3 gsound librsvg gnome.adwaita-icon-theme ]; buildInputs = [ gtk3 gsound librsvg adwaita-icon-theme ];
postPatch = '' postPatch = ''
chmod +x build-aux/meson_post_install.py chmod +x build-aux/meson_post_install.py

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, pkg-config, vala, gnome, gtk3, wrapGAppsHook3, appstream-glib, desktop-file-utils { lib, stdenv, fetchurl, pkg-config, vala, gnome, adwaita-icon-theme, gtk3, wrapGAppsHook3, appstream-glib, desktop-file-utils
, glib, librsvg, libxml2, gettext, itstool, libgee, libgnome-games-support , glib, librsvg, libxml2, gettext, itstool, libgee, libgnome-games-support
, meson, ninja, python3 , meson, ninja, python3
}: }:
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config vala meson ninja python3 wrapGAppsHook3 pkg-config vala meson ninja python3 wrapGAppsHook3
gettext itstool libxml2 appstream-glib desktop-file-utils gettext itstool libxml2 appstream-glib desktop-file-utils
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
buildInputs = [ glib gtk3 librsvg libgee libgnome-games-support ]; buildInputs = [ glib gtk3 librsvg libgee libgnome-games-support ];

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, meson, ninja, vala, pkg-config, gnome, gtk3, wrapGAppsHook3 { lib, stdenv, fetchurl, meson, ninja, vala, pkg-config, gnome, adwaita-icon-theme, gtk3, wrapGAppsHook3
, librsvg, gettext, itstool, python3, libxml2, libgnome-games-support, libgee, desktop-file-utils }: , librsvg, gettext, itstool, python3, libxml2, libgnome-games-support, libgee, desktop-file-utils }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
meson ninja vala pkg-config gettext itstool python3 meson ninja vala pkg-config gettext itstool python3
libxml2 wrapGAppsHook3 desktop-file-utils libxml2 wrapGAppsHook3 desktop-file-utils
]; ];
buildInputs = [ gtk3 librsvg gnome.adwaita-icon-theme libgnome-games-support libgee ]; buildInputs = [ gtk3 librsvg adwaita-icon-theme libgnome-games-support libgee ];
postPatch = '' postPatch = ''
chmod +x build-aux/meson_post_install.py chmod +x build-aux/meson_post_install.py

View File

@ -4,6 +4,7 @@
, fetchpatch , fetchpatch
, pkg-config , pkg-config
, gnome , gnome
, adwaita-icon-theme
, gtk3 , gtk3
, wrapGAppsHook3 , wrapGAppsHook3
, librsvg , librsvg
@ -55,7 +56,7 @@ stdenv.mkDerivation rec {
gtk3 gtk3
librsvg librsvg
gsound gsound
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
passthru = { passthru = {

View File

@ -4,6 +4,7 @@
, fetchpatch , fetchpatch
, pkg-config , pkg-config
, gnome , gnome
, adwaita-icon-theme
, gtk3 , gtk3
, wrapGAppsHook3 , wrapGAppsHook3
, libxml2 , libxml2
@ -40,7 +41,7 @@ stdenv.mkDerivation rec {
wrapGAppsHook3 wrapGAppsHook3
itstool itstool
libxml2 libxml2
gnome.adwaita-icon-theme adwaita-icon-theme
pkg-config pkg-config
gettext gettext
meson meson

View File

@ -4,6 +4,7 @@
, pkg-config , pkg-config
, gtk3 , gtk3
, gnome , gnome
, adwaita-icon-theme
, gdk-pixbuf , gdk-pixbuf
, librsvg , librsvg
, wrapGAppsHook3 , wrapGAppsHook3
@ -54,7 +55,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
gtk3 gtk3
gnome.adwaita-icon-theme adwaita-icon-theme
gdk-pixbuf gdk-pixbuf
librsvg librsvg
gsound gsound

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, vala, pkg-config, gtk3, gnome, gdk-pixbuf, librsvg, wrapGAppsHook3 { lib, stdenv, fetchurl, vala, pkg-config, gtk3, gnome, adwaita-icon-theme, gdk-pixbuf, librsvg, wrapGAppsHook3
, gettext, itstool, clutter, clutter-gtk, libxml2, appstream-glib , gettext, itstool, clutter, clutter-gtk, libxml2, appstream-glib
, meson, ninja, python3 }: , meson, ninja, python3 }:
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
vala pkg-config wrapGAppsHook3 itstool gettext appstream-glib libxml2 vala pkg-config wrapGAppsHook3 itstool gettext appstream-glib libxml2
meson ninja python3 meson ninja python3
]; ];
buildInputs = [ gtk3 gnome.adwaita-icon-theme gdk-pixbuf librsvg clutter clutter-gtk ]; buildInputs = [ gtk3 adwaita-icon-theme gdk-pixbuf librsvg clutter clutter-gtk ];
postPatch = '' postPatch = ''
chmod +x build-aux/meson_post_install.py chmod +x build-aux/meson_post_install.py

View File

@ -5,6 +5,7 @@
pkg-config, pkg-config,
gtk3, gtk3,
gnome, gnome,
adwaita-icon-theme,
gdk-pixbuf, gdk-pixbuf,
librsvg, librsvg,
gsound, gsound,
@ -38,7 +39,7 @@ stdenv.mkDerivation rec {
vala vala
desktop-file-utils desktop-file-utils
pkg-config pkg-config
gnome.adwaita-icon-theme adwaita-icon-theme
libxml2 libxml2
itstool itstool
gettext gettext

View File

@ -5,6 +5,7 @@
pkg-config, pkg-config,
gtk3, gtk3,
gnome, gnome,
adwaita-icon-theme,
gdk-pixbuf, gdk-pixbuf,
librsvg, librsvg,
libgnome-games-support, libgnome-games-support,
@ -33,7 +34,7 @@ stdenv.mkDerivation rec {
python3 python3
desktop-file-utils desktop-file-utils
pkg-config pkg-config
gnome.adwaita-icon-theme adwaita-icon-theme
libxml2 libxml2
itstool itstool
gettext gettext

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, fetchpatch, autoreconfHook, pkg-config, gtk3, intltool { lib, stdenv, fetchurl, fetchpatch, autoreconfHook, pkg-config, gtk3, intltool
, gnome, enchant, isocodes, gsettings-desktop-schemas }: , gnome, adwaita-icon-theme, enchant, isocodes, gsettings-desktop-schemas }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gtkhtml"; pname = "gtkhtml";
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ autoreconfHook pkg-config intltool ]; nativeBuildInputs = [ autoreconfHook pkg-config intltool ];
buildInputs = [ gtk3 gnome.adwaita-icon-theme buildInputs = [ gtk3 adwaita-icon-theme
gsettings-desktop-schemas ]; gsettings-desktop-schemas ];
propagatedBuildInputs = [ enchant isocodes ]; propagatedBuildInputs = [ enchant isocodes ];

View File

@ -3,7 +3,7 @@
, copyDesktopItems , copyDesktopItems
, wrapGAppsHook3 , wrapGAppsHook3
, glib , glib
, gnome , adwaita-icon-theme
, mkCoqDerivation , mkCoqDerivation
, coq , coq
, version ? null }: , version ? null }:
@ -29,7 +29,7 @@ mkCoqDerivation rec {
wrapGAppsHook3 wrapGAppsHook3
coq.ocamlPackages.lablgtk3-sourceview3 coq.ocamlPackages.lablgtk3-sourceview3
glib glib
gnome.adwaita-icon-theme adwaita-icon-theme
]; ];
buildPhase = '' buildPhase = ''

View File

@ -1,4 +1,4 @@
{ metaFetch, mkCoqDerivation, coq, lib, glib, gnome, wrapGAppsHook3, { metaFetch, mkCoqDerivation, coq, lib, glib, adwaita-icon-theme, wrapGAppsHook3,
version ? null }: version ? null }:
let ocamlPackages = coq.ocamlPackages; let ocamlPackages = coq.ocamlPackages;
@ -21,7 +21,7 @@ ocamlPackages.buildDunePackage {
src = "${fetched.src}/language-server"; src = "${fetched.src}/language-server";
nativeBuildInputs = [ coq ]; nativeBuildInputs = [ coq ];
buildInputs = buildInputs =
[ coq glib gnome.adwaita-icon-theme wrapGAppsHook3 ] ++ [ coq glib adwaita-icon-theme wrapGAppsHook3 ] ++
(with ocamlPackages; [ findlib (with ocamlPackages; [ findlib
lablgtk3-sourceview3 yojson zarith ppx_inline_test lablgtk3-sourceview3 yojson zarith ppx_inline_test
ppx_assert ppx_sexp_conv ppx_deriving ppx_import sexplib ppx_assert ppx_sexp_conv ppx_deriving ppx_import sexplib

View File

@ -443,7 +443,7 @@ self: super: builtins.intersectAttrs super {
# Tries to run GUI in tests # Tries to run GUI in tests
leksah = dontCheck (overrideCabal (drv: { leksah = dontCheck (overrideCabal (drv: {
executableSystemDepends = (drv.executableSystemDepends or []) ++ (with pkgs; [ executableSystemDepends = (drv.executableSystemDepends or []) ++ (with pkgs; [
gnome.adwaita-icon-theme # Fix error: Icon 'window-close' not present in theme ... adwaita-icon-theme # Fix error: Icon 'window-close' not present in theme ...
wrapGAppsHook3 # Fix error: GLib-GIO-ERROR **: No GSettings schemas are installed on the system wrapGAppsHook3 # Fix error: GLib-GIO-ERROR **: No GSettings schemas are installed on the system
gtk3 # Fix error: GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed gtk3 # Fix error: GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed
]); ]);

View File

@ -13,6 +13,7 @@
, glib , glib
, gtk4 , gtk4
, gnome , gnome
, adwaita-icon-theme
, gsettings-desktop-schemas , gsettings-desktop-schemas
, desktop-file-utils , desktop-file-utils
, xvfb-run , xvfb-run
@ -70,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
]; ];
nativeCheckInputs = [ nativeCheckInputs = [
gnome.adwaita-icon-theme adwaita-icon-theme
] ++ lib.optionals (!stdenv.isDarwin) [ ] ++ lib.optionals (!stdenv.isDarwin) [
xvfb-run xvfb-run
]; ];

View File

@ -430,7 +430,7 @@ let
pkgs.gsettings-desktop-schemas pkgs.glib pkgs.gtk3 pkgs.gsettings-desktop-schemas pkgs.glib pkgs.gtk3
# needed for XDG_ICON_DIRS # needed for XDG_ICON_DIRS
pkgs.gnome.adwaita-icon-theme pkgs.adwaita-icon-theme
]; ];
# This patch removes the :build-operation component from the nyxt/gi-gtk-application system. # This patch removes the :build-operation component from the nyxt/gi-gtk-application system.

View File

@ -18,6 +18,7 @@
, docbook-xsl-nons , docbook-xsl-nons
, docbook_xml_dtd_42 , docbook_xml_dtd_42
, gnome , gnome
, adwaita-icon-theme
, gdk-pixbuf , gdk-pixbuf
, libxslt , libxslt
, gsettings-desktop-schemas , gsettings-desktop-schemas
@ -55,7 +56,7 @@ stdenv.mkDerivation rec {
python3.pkgs.pygobject3 python3.pkgs.pygobject3
gsettings-desktop-schemas gsettings-desktop-schemas
gdk-pixbuf gdk-pixbuf
gnome.adwaita-icon-theme adwaita-icon-theme
] ++ lib.optionals enableWebkit2gtk [ ] ++ lib.optionals enableWebkit2gtk [
webkitgtk_4_1 webkitgtk_4_1
]; ];

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