gnome: rename from gnome3

Since GNOME version is now 40, it no longer makes sense to use the old attribute name.

Changed files
+1729 -1544
doc
languages-frameworks
maintainers
scripts
nixos
pkgs
applications
accessibility
mousetweaks
squeekboard
audio
cozy-audiobooks
easytag
gpodder
gtkpod
guitarix
helio-workstation
kapitonov-plugins-pack
pavucontrol
pithos
quodlibet
rhythmbox
sfizz
sonata
sound-juicer
spotify
display-managers
lightdm
editors
apostrophe
bluefish
gnome-builder
gnome-latex
gobby
graphics
avocode
darktable
gimp
glabels
glimpse
gnome-photos
gthumb
megapixels
ocrfeeder
shotwell
synfigstudio
tev
vimiv
misc
almanah
font-manager
gksu
gnome-multi-writer
gnome-recipes
gnome-usage
gpx-viewer
gummi
lutris
notify-osd-customizable
olifant
orca
pcmanfm
phoc
plank
pytrainer
safeeyes
snapper-gui
tootle
ulauncher
networking
browsers
brave
chromium
eolie
firefox
firefox-bin
google-chrome
tor-browser-bundle-bin
dropbox
feedreaders
feedreader
instant-messengers
coyim
dino
gajim
skypeforlinux
whatsapp-for-linux
mailreaders
astroid
evolution
evolution
evolution-ews
thunderbird-bin
p2p
retroshare
pcloud
remote
citrix-workspace
remmina
syncthing-gtk
office
abiword
gnumeric
grisbi
homebank
libreoffice
paperwork
tryton
zim
zotero
science
electronics
kicad
logic
math
wxmaxima
terminal-emulators
version-management
gitkraken
meld
smartgithg
video
byzanz
pitivi
virtualization
virt-manager
window-managers
phosh
xmonad
log-applet
build-support
appimage
data
documentation
gnome-user-docs
fonts
cantarell-fonts
icons
arc-icon-theme
elementary-xfce-icon-theme
humanity-icon-theme
paper-icon-theme
pop-icon-theme
misc
mobile-broadband-provider-info
themes
adapta
arc
canta
equilux-theme
lounge
materia-theme
ubuntu-themes
yaru
desktops
cinnamon
cinnamon-common
cinnamon-control-center
cinnamon-screensaver
cjs
mint-x-icons
mint-y-icons
muffin
gnome
apps
accerciser
cheese
file-roller
gedit
ghex
gnome-books
gnome-boxes
gnome-calendar
gnome-characters
gnome-clocks
gnome-connections
gnome-documents
gnome-logs
gnome-maps
gnome-music
gnome-nettool
gnome-notes
gnome-power-manager
gnome-sound-recorder
gnome-todo
gnome-weather
polari
seahorse
vinagre
core
adwaita-icon-theme
baobab
caribou
dconf-editor
empathy
eog
epiphany
evince
evolution-data-server
gdm
gnome-backgrounds
gnome-bluetooth
gnome-calculator
gnome-color-manager
gnome-common
gnome-contacts
gnome-control-center
gnome-desktop
gnome-dictionary
gnome-disk-utility
gnome-font-viewer
gnome-initial-setup
gnome-keyring
gnome-online-miners
gnome-remote-desktop
gnome-screenshot
gnome-session
gnome-settings-daemon
gnome-shell
gnome-shell-extensions
gnome-software
gnome-system-monitor
gnome-terminal
gnome-themes-extra
gnome-tour
gnome-user-share
gucharmap
libgnome-keyring
mutter
nautilus
rygel
simple-scan
sushi
totem
yelp
yelp-xsl
zenity
devtools
anjuta
devhelp
gnome-devel-docs
extensions
EasyScreenCast
appindicator
arcmenu
caffeine
chrome-gnome-shell
clipboard-indicator
clock-override
dash-to-dock
dash-to-panel
disable-unredirect
draw-on-your-screen
drop-down-terminal
dynamic-panel-transparency
emoji-selector
freon
fuzzy-app-search
gsconnect
hot-edge
icon-hider
impatience
material-shell
mpris-indicator-button
night-theme-switcher
no-title-bar
noannoyance
paperwm
pidgin-im-integration
remove-dropdown-arrows
sound-output-device-chooser
system-monitor
taskwhisperer
tilingnome
timepp
topicons-plus
unite
window-corner-preview
window-is-ready-remover
workspace-matrix
games
aisleriot
atomix
five-or-more
four-in-a-row
gnome-chess
gnome-klotski
gnome-mahjongg
gnome-mines
gnome-nibbles
gnome-robots
gnome-sudoku
gnome-taquin
gnome-tetravex
hitori
iagno
lightsoff
quadrapassel
swell-foop
tali
misc
geary
gitg
gnome-applets
gnome-autoar
gnome-flashback
gnome-packagekit
gnome-panel
gnome-screensaver
gnome-tweaks
gpaste
gtkhtml
libgnome-games-support
metacity
nautilus-python
pomodoro
gnome-3
extensions
fuzzy-app-search
mate
marco
mate-applets
mate-desktop
mate-power-manager
pluma
pantheon
services
elementary-settings-daemon
xfce
development
compilers
haskell-modules
libraries
amtk
aravis
at-spi2-atk
at-spi2-core
atk
atkmm
bamf
clutter
clutter-gst
clutter-gtk
cogl
dconf
folks
gcab
gcr
gdk-pixbuf
gdl
geocode-glib
gexiv2
gfbgraph
gjs
glib
glib-networking
glibmm
gnome-menus
gnome-online-accounts
gnome-video-effects
gobject-introspection
goffice
gom
goocanvas
goocanvasmm
grilo
grilo-plugins
gsettings-desktop-schemas
gsound
gspell
gssdp
gstreamer
gstreamermm
gtk
gtkd
gtkmm
gtksourceview
gtksourceviewmm
gupnp
gupnp-av
gupnp-dlna
gupnp-igd
gvfs
json-glib
jsonrpc-glib
keybinder
keybinder3
lasem
libchamplain
libcryptui
libdazzle
libepc
libgda
libgdamm
libgdata
libgee
libgepub
libgit2-glib
libgksu
libgnomekbd
libgrss
libgsf
libgtop
libgudev
libgweather
libgxps
libhandy
libhttpseverywhere
libmanette
libmediaart
libnotify
libpeas
librest
librsvg
libsecret
libsigcxx
libsoup
libwnck
libxmlxx
libzapojit
mm-common
osm-gps-map
pango
pangomm
rarian
template-glib
tepl
totem-pl-parser
tracker
tracker-miners
vte
xdg-desktop-portal-gtk
misc
yelp-tools
python-modules
gtimelog
pyatspi
pygobject
tools
documentation
gnome-doc-utils
gtk-doc
glade
misc
d-feet
gob2
msitools
nemiver
profiling
sysprof
react-native-debugger
web
games
gscrabble
megaglest
openra
steam
misc
emulators
vim-plugins
os-specific
linux
piper
tools
X11
wpgtk
admin
gtk-vnc
audio
gvolicon
pasystray
bluetooth
blueberry
blueman
inputmethods
misc
gparted
gsmartcontrol
kodi-cli
networking
gupnp-tools
networkmanager
applet
fortisslvpn
iodine
libnma
openconnect
openvpn
sstp
strongswan
vpnc
security
onioncircuits
text
gtranslator
top-level
+2 -2
doc/languages-frameworks/gnome.section.md
···
The setup hook [currently](https://github.com/NixOS/nixpkgs/issues/56943) does not work in expressions with `strictDeps` enabled, like Python packages. In those cases, you will need to disable it with `strictDeps = false;`.
:::
-
- []{#ssec-gnome-hooks-gst-grl-plugins} Setup hooks of `gst_all_1.gstreamer` and `gnome3.grilo` will populate the `GST_PLUGIN_SYSTEM_PATH_1_0` and `GRL_PLUGIN_PATH` variables, respectively, which will then be added to the wrapper by `wrapGAppsHook`.
+
- []{#ssec-gnome-hooks-gst-grl-plugins} Setup hooks of `gst_all_1.gstreamer` and `grilo` will populate the `GST_PLUGIN_SYSTEM_PATH_1_0` and `GRL_PLUGIN_PATH` variables, respectively, which will then be added to the wrapper by `wrapGAppsHook`.
You can also pass additional arguments to `makeWrapper` using `gappsWrapperArgs` in `preFixup` hook:
···
## Updating GNOME packages {#ssec-gnome-updating}
-
Most GNOME package offer [`updateScript`](#var-passthru-updateScript), it is therefore possible to update to latest source tarball by running `nix-shell maintainers/scripts/update.nix --argstr package gnome3.nautilus` or even en masse with `nix-shell maintainers/scripts/update.nix --argstr path gnome3`. Read the package’s `NEWS` file to see what changed.
+
Most GNOME package offer [`updateScript`](#var-passthru-updateScript), it is therefore possible to update to latest source tarball by running `nix-shell maintainers/scripts/update.nix --argstr package gnome.nautilus` or even en masse with `nix-shell maintainers/scripts/update.nix --argstr path gnome`. Read the package’s `NEWS` file to see what changed.
## Frequently encountered issues {#ssec-gnome-common-issues}
+2 -2
maintainers/scripts/update.nix
···
to run all update scripts for all packages that lists \`garbas\` as a maintainer
and have \`updateScript\` defined, or:
-
% nix-shell maintainers/scripts/update.nix --argstr package gnome3.nautilus
+
% nix-shell maintainers/scripts/update.nix --argstr package gnome.nautilus
to run update script for specific package, or
···
to run update script for all packages matching given predicate, or
-
% nix-shell maintainers/scripts/update.nix --argstr path gnome3
+
% nix-shell maintainers/scripts/update.nix --argstr path gnome
to run update script for all package under an attribute path.
+1 -1
nixos/doc/manual/configuration/x-windows.xml
···
<programlisting>
<xref linkend="opt-services.xserver.desktopManager.plasma5.enable"/> = true;
<xref linkend="opt-services.xserver.desktopManager.xfce.enable"/> = true;
-
<xref linkend="opt-services.xserver.desktopManager.gnome3.enable"/> = true;
+
<xref linkend="opt-services.xserver.desktopManager.gnome.enable"/> = true;
<xref linkend="opt-services.xserver.desktopManager.mate.enable"/> = true;
<xref linkend="opt-services.xserver.windowManager.xmonad.enable"/> = true;
<xref linkend="opt-services.xserver.windowManager.twm.enable"/> = true;
+4 -4
nixos/doc/manual/release-notes/rl-1909.xml
···
like games.
<itemizedlist>
<para>This can be achieved with the following options which the desktop manager default enables, excluding <literal>games</literal>.</para>
-
<listitem><para><xref linkend="opt-services.gnome3.core-os-services.enable"/></para></listitem>
-
<listitem><para><xref linkend="opt-services.gnome3.core-shell.enable"/></para></listitem>
-
<listitem><para><xref linkend="opt-services.gnome3.core-utilities.enable"/></para></listitem>
-
<listitem><para><xref linkend="opt-services.gnome3.games.enable"/></para></listitem>
+
<listitem><para><option>services.gnome3.core-os-services.enable</option></para></listitem>
+
<listitem><para><option>services.gnome3.core-shell.enable</option></para></listitem>
+
<listitem><para><option>services.gnome3.core-utilities.enable</option></para></listitem>
+
<listitem><para><option>services.gnome3.games.enable</option></para></listitem>
</itemizedlist>
With these options we hope to give users finer grained control over their systems. Prior to this change you'd either have to manually
disable options or use <option>environment.gnome3.excludePackages</option> which only excluded the optional applications.
+2 -2
nixos/doc/manual/release-notes/rl-2105.xml
···
<para>The default Linux kernel was updated to the 5.10 LTS series, coming from the 5.4 LTS series.</para>
</listitem>
<listitem>
-
<para>GNOME desktop environment was upgraded to 40, see the release notes for <link xlink:href="https://help.gnome.org/misc/release-notes/40.0/">40.0</link> and <link xlink:href="https://help.gnome.org/misc/release-notes/3.38/">3.38</link>.</para>
+
<para>GNOME desktop environment was upgraded to 40, see the release notes for <link xlink:href="https://help.gnome.org/misc/release-notes/40.0/">40.0</link> and <link xlink:href="https://help.gnome.org/misc/release-notes/3.38/">3.38</link>. The <code>gnome3</code> attribute set has been renamed to <code>gnome</code> and so have been the NixOS options.</para>
</listitem>
<listitem>
<para>
···
</listitem>
<listitem>
<para>
-
The GNOME desktop manager once again installs <package>gnome3.epiphany</package> by default.
+
The GNOME desktop manager once again installs <package>gnome.epiphany</package> by default.
</para>
</listitem>
<listitem>
+1 -1
nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
···
isoImage.edition = "gnome";
-
services.xserver.desktopManager.gnome3 = {
+
services.xserver.desktopManager.gnome = {
# Add firefox to favorite-apps
favoriteAppsOverride = ''
[org.gnome.shell]
+1 -1
nixos/modules/installer/virtualbox-demo.nix
···
# Enable GDM/GNOME by uncommenting above two lines and two lines below.
# services.xserver.displayManager.gdm.enable = true;
-
# services.xserver.desktopManager.gnome3.enable = true;
+
# services.xserver.desktopManager.gnome.enable = true;
# Set your time zone.
# time.timeZone = "Europe/Amsterdam";
+15 -15
nixos/modules/module-list.nix
···
./services/desktops/malcontent.nix
./services/desktops/pipewire/pipewire.nix
./services/desktops/pipewire/pipewire-media-session.nix
-
./services/desktops/gnome3/at-spi2-core.nix
-
./services/desktops/gnome3/chrome-gnome-shell.nix
-
./services/desktops/gnome3/evolution-data-server.nix
-
./services/desktops/gnome3/glib-networking.nix
-
./services/desktops/gnome3/gnome-initial-setup.nix
-
./services/desktops/gnome3/gnome-keyring.nix
-
./services/desktops/gnome3/gnome-online-accounts.nix
-
./services/desktops/gnome3/gnome-online-miners.nix
-
./services/desktops/gnome3/gnome-remote-desktop.nix
-
./services/desktops/gnome3/gnome-settings-daemon.nix
-
./services/desktops/gnome3/gnome-user-share.nix
-
./services/desktops/gnome3/rygel.nix
-
./services/desktops/gnome3/sushi.nix
-
./services/desktops/gnome3/tracker.nix
-
./services/desktops/gnome3/tracker-miners.nix
+
./services/desktops/gnome/at-spi2-core.nix
+
./services/desktops/gnome/chrome-gnome-shell.nix
+
./services/desktops/gnome/evolution-data-server.nix
+
./services/desktops/gnome/glib-networking.nix
+
./services/desktops/gnome/gnome-initial-setup.nix
+
./services/desktops/gnome/gnome-keyring.nix
+
./services/desktops/gnome/gnome-online-accounts.nix
+
./services/desktops/gnome/gnome-online-miners.nix
+
./services/desktops/gnome/gnome-remote-desktop.nix
+
./services/desktops/gnome/gnome-settings-daemon.nix
+
./services/desktops/gnome/gnome-user-share.nix
+
./services/desktops/gnome/rygel.nix
+
./services/desktops/gnome/sushi.nix
+
./services/desktops/gnome/tracker.nix
+
./services/desktops/gnome/tracker-miners.nix
./services/desktops/neard.nix
./services/desktops/profile-sync-daemon.nix
./services/desktops/system-config-printer.nix
+2 -2
nixos/modules/programs/file-roller.nix
···
config = mkIf config.programs.file-roller.enable {
-
environment.systemPackages = [ pkgs.gnome3.file-roller ];
+
environment.systemPackages = [ pkgs.gnome.file-roller ];
-
services.dbus.packages = [ pkgs.gnome3.file-roller ];
+
services.dbus.packages = [ pkgs.gnome.file-roller ];
};
+3 -3
nixos/modules/programs/geary.nix
···
};
config = mkIf cfg.enable {
-
environment.systemPackages = [ pkgs.gnome3.geary ];
+
environment.systemPackages = [ pkgs.gnome.geary ];
programs.dconf.enable = true;
-
services.gnome3.gnome-keyring.enable = true;
-
services.gnome3.gnome-online-accounts.enable = true;
+
services.gnome.gnome-keyring.enable = true;
+
services.gnome.gnome-online-accounts.enable = true;
};
}
+2 -2
nixos/modules/programs/gnome-disks.nix
···
config = mkIf config.programs.gnome-disks.enable {
-
environment.systemPackages = [ pkgs.gnome3.gnome-disk-utility ];
+
environment.systemPackages = [ pkgs.gnome.gnome-disk-utility ];
-
services.dbus.packages = [ pkgs.gnome3.gnome-disk-utility ];
+
services.dbus.packages = [ pkgs.gnome.gnome-disk-utility ];
};
+5 -5
nixos/modules/programs/gnome-documents.nix
···
# Added 2019-08-09
imports = [
(mkRenamedOptionModule
-
[ "services" "gnome3" "gnome-documents" "enable" ]
+
[ "services" "gnome" "gnome-documents" "enable" ]
[ "programs" "gnome-documents" "enable" ])
];
···
config = mkIf config.programs.gnome-documents.enable {
-
environment.systemPackages = [ pkgs.gnome3.gnome-documents ];
+
environment.systemPackages = [ pkgs.gnome.gnome-documents ];
-
services.dbus.packages = [ pkgs.gnome3.gnome-documents ];
+
services.dbus.packages = [ pkgs.gnome.gnome-documents ];
-
services.gnome3.gnome-online-accounts.enable = true;
+
services.gnome.gnome-online-accounts.enable = true;
-
services.gnome3.gnome-online-miners.enable = true;
+
services.gnome.gnome-online-miners.enable = true;
};
+3 -3
nixos/modules/programs/gnome-terminal.nix
···
};
config = mkIf cfg.enable {
-
environment.systemPackages = [ pkgs.gnome3.gnome-terminal ];
-
services.dbus.packages = [ pkgs.gnome3.gnome-terminal ];
-
systemd.packages = [ pkgs.gnome3.gnome-terminal ];
+
environment.systemPackages = [ pkgs.gnome.gnome-terminal ];
+
services.dbus.packages = [ pkgs.gnome.gnome-terminal ];
+
systemd.packages = [ pkgs.gnome.gnome-terminal ];
programs.bash.vteIntegration = true;
programs.zsh.vteIntegration = true;
+4 -4
nixos/modules/programs/gpaste.nix
···
###### implementation
config = mkIf config.programs.gpaste.enable {
-
environment.systemPackages = [ pkgs.gnome3.gpaste ];
-
services.dbus.packages = [ pkgs.gnome3.gpaste ];
-
systemd.packages = [ pkgs.gnome3.gpaste ];
+
environment.systemPackages = [ pkgs.gnome.gpaste ];
+
services.dbus.packages = [ pkgs.gnome.gpaste ];
+
systemd.packages = [ pkgs.gnome.gpaste ];
# gnome-control-center crashes in Keyboard Shortcuts pane without the GSettings schemas.
-
services.xserver.desktopManager.gnome3.sessionPath = [ pkgs.gnome3.gpaste ];
+
services.xserver.desktopManager.gnome.sessionPath = [ pkgs.gnome.gpaste ];
};
}
+2 -2
nixos/modules/programs/phosh.nix
···
'';
};
-
services.gnome3.core-shell.enable = true;
-
services.gnome3.core-os-services.enable = true;
+
services.gnome.core-shell.enable = true;
+
services.gnome.core-os-services.enable = true;
services.xserver.displayManager.sessionPackages = [ pkgs.phosh ];
environment.etc."phosh/phoc.ini".source =
+3 -3
nixos/modules/programs/seahorse.nix
···
config = mkIf config.programs.seahorse.enable {
-
programs.ssh.askPassword = mkDefault "${pkgs.gnome3.seahorse}/libexec/seahorse/ssh-askpass";
+
programs.ssh.askPassword = mkDefault "${pkgs.gnome.seahorse}/libexec/seahorse/ssh-askpass";
environment.systemPackages = [
-
pkgs.gnome3.seahorse
+
pkgs.gnome.seahorse
];
services.dbus.packages = [
-
pkgs.gnome3.seahorse
+
pkgs.gnome.seahorse
];
};
+3 -3
nixos/modules/security/pam.nix
···
("auth optional ${pkgs.plasma5Packages.kwallet-pam}/lib/security/pam_kwallet5.so" +
" kwalletd=${pkgs.plasma5Packages.kwallet.bin}/bin/kwalletd5")}
${optionalString cfg.enableGnomeKeyring
-
"auth optional ${pkgs.gnome3.gnome-keyring}/lib/security/pam_gnome_keyring.so"}
+
"auth optional ${pkgs.gnome.gnome-keyring}/lib/security/pam_gnome_keyring.so"}
${optionalString cfg.gnupg.enable
"auth optional ${pkgs.pam_gnupg}/lib/security/pam_gnupg.so"
+ optionalString cfg.gnupg.storeOnly " store-only"
···
${optionalString config.krb5.enable
"password sufficient ${pam_krb5}/lib/security/pam_krb5.so use_first_pass"}
${optionalString cfg.enableGnomeKeyring
-
"password optional ${pkgs.gnome3.gnome-keyring}/lib/security/pam_gnome_keyring.so use_authtok"}
+
"password optional ${pkgs.gnome.gnome-keyring}/lib/security/pam_gnome_keyring.so use_authtok"}
# Session management.
${optionalString cfg.setEnvironment ''
···
("session optional ${pkgs.plasma5Packages.kwallet-pam}/lib/security/pam_kwallet5.so" +
" kwalletd=${pkgs.plasma5Packages.kwallet.bin}/bin/kwalletd5")}
${optionalString (cfg.enableGnomeKeyring)
-
"session optional ${pkgs.gnome3.gnome-keyring}/lib/security/pam_gnome_keyring.so auto_start"}
+
"session optional ${pkgs.gnome.gnome-keyring}/lib/security/pam_gnome_keyring.so auto_start"}
${optionalString cfg.gnupg.enable
"session optional ${pkgs.pam_gnupg}/lib/security/pam_gnupg.so"
+ optionalString cfg.gnupg.noAutostart " no-autostart"
+1 -1
nixos/modules/services/desktops/flatpak.nix
···
internal = true;
type = types.listOf types.package;
default = [];
-
example = literalExample "[ pkgs.gnome3.gnome-software ]";
+
example = literalExample "[ pkgs.gnome.gnome-software ]";
description = ''
Packages that provide an interface for flatpak
(like gnome-software) that will be automatically available
+61
nixos/modules/services/desktops/gnome/gnome-keyring.nix
···
+
# GNOME Keyring daemon.
+
+
{ config, pkgs, lib, ... }:
+
+
with lib;
+
+
{
+
+
meta = {
+
maintainers = teams.gnome.members;
+
};
+
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "gnome-keyring" "enable" ]
+
[ "services" "gnome" "gnome-keyring" "enable" ]
+
)
+
];
+
+
###### interface
+
+
options = {
+
+
services.gnome.gnome-keyring = {
+
+
enable = mkOption {
+
type = types.bool;
+
default = false;
+
description = ''
+
Whether to enable GNOME Keyring daemon, a service designed to
+
take care of the user's security credentials,
+
such as user names and passwords.
+
'';
+
};
+
+
};
+
+
};
+
+
+
###### implementation
+
+
config = mkIf config.services.gnome.gnome-keyring.enable {
+
+
environment.systemPackages = [ pkgs.gnome.gnome-keyring ];
+
+
services.dbus.packages = [ pkgs.gnome.gnome-keyring pkgs.gcr ];
+
+
xdg.portal.extraPortals = [ pkgs.gnome.gnome-keyring ];
+
+
security.pam.services.login.enableGnomeKeyring = true;
+
+
security.wrappers.gnome-keyring-daemon = {
+
source = "${pkgs.gnome.gnome-keyring}/bin/gnome-keyring-daemon";
+
capabilities = "cap_ipc_lock=ep";
+
};
+
+
};
+
+
}
+51
nixos/modules/services/desktops/gnome/gnome-online-miners.nix
···
+
# GNOME Online Miners daemon.
+
+
{ config, pkgs, lib, ... }:
+
+
with lib;
+
+
{
+
+
meta = {
+
maintainers = teams.gnome.members;
+
};
+
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "gnome-online-miners" "enable" ]
+
[ "services" "gnome" "gnome-online-miners" "enable" ]
+
)
+
];
+
+
###### interface
+
+
options = {
+
+
services.gnome.gnome-online-miners = {
+
+
enable = mkOption {
+
type = types.bool;
+
default = false;
+
description = ''
+
Whether to enable GNOME Online Miners, a service that
+
crawls through your online content.
+
'';
+
};
+
+
};
+
+
};
+
+
+
###### implementation
+
+
config = mkIf config.services.gnome.gnome-online-miners.enable {
+
+
environment.systemPackages = [ pkgs.gnome.gnome-online-miners ];
+
+
services.dbus.packages = [ pkgs.gnome.gnome-online-miners ];
+
+
};
+
+
}
+32
nixos/modules/services/desktops/gnome/gnome-remote-desktop.nix
···
+
# Remote desktop daemon using Pipewire.
+
{ config, lib, pkgs, ... }:
+
+
with lib;
+
+
{
+
meta = {
+
maintainers = teams.gnome.members;
+
};
+
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "gnome-remote-desktop" "enable" ]
+
[ "services" "gnome" "gnome-remote-desktop" "enable" ]
+
)
+
];
+
+
###### interface
+
options = {
+
services.gnome.gnome-remote-desktop = {
+
enable = mkEnableOption "Remote Desktop support using Pipewire";
+
};
+
};
+
+
###### implementation
+
config = mkIf config.services.gnome.gnome-remote-desktop.enable {
+
services.pipewire.enable = true;
+
+
systemd.packages = [ pkgs.gnome.gnome-remote-desktop ];
+
};
+
}
+48
nixos/modules/services/desktops/gnome/gnome-user-share.nix
···
+
# GNOME User Share daemon.
+
+
{ config, pkgs, lib, ... }:
+
+
with lib;
+
+
{
+
+
meta = {
+
maintainers = teams.gnome.members;
+
};
+
+
imports = [
+
# Added 2021-05-07
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "gnome-user-share" "enable" ]
+
[ "services" "gnome" "gnome-user-share" "enable" ]
+
)
+
];
+
+
###### interface
+
+
options = {
+
+
services.gnome.gnome-user-share = {
+
+
enable = mkEnableOption "GNOME User Share, a user-level file sharing service for GNOME";
+
+
};
+
+
};
+
+
+
###### implementation
+
+
config = mkIf config.services.gnome.gnome-user-share.enable {
+
+
environment.systemPackages = [
+
pkgs.gnome.gnome-user-share
+
];
+
+
systemd.packages = [
+
pkgs.gnome.gnome-user-share
+
];
+
+
};
+
+
}
+44
nixos/modules/services/desktops/gnome/rygel.nix
···
+
# rygel service.
+
{ config, lib, pkgs, ... }:
+
+
with lib;
+
+
{
+
meta = {
+
maintainers = teams.gnome.members;
+
};
+
+
imports = [
+
# Added 2021-05-07
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "rygel" "enable" ]
+
[ "services" "gnome" "rygel" "enable" ]
+
)
+
];
+
+
###### interface
+
options = {
+
services.gnome.rygel = {
+
enable = mkOption {
+
default = false;
+
description = ''
+
Whether to enable Rygel UPnP Mediaserver.
+
+
You will need to also allow UPnP connections in firewall, see the following <link xlink:href="https://github.com/NixOS/nixpkgs/pull/45045#issuecomment-416030795">comment</link>.
+
'';
+
type = types.bool;
+
};
+
};
+
};
+
+
###### implementation
+
config = mkIf config.services.gnome.rygel.enable {
+
environment.systemPackages = [ pkgs.gnome.rygel ];
+
+
services.dbus.packages = [ pkgs.gnome.rygel ];
+
+
systemd.packages = [ pkgs.gnome.rygel ];
+
+
environment.etc."rygel.conf".source = "${pkgs.gnome.rygel}/etc/rygel.conf";
+
};
+
}
+50
nixos/modules/services/desktops/gnome/sushi.nix
···
+
# GNOME Sushi daemon.
+
+
{ config, lib, pkgs, ... }:
+
+
with lib;
+
+
{
+
+
meta = {
+
maintainers = teams.gnome.members;
+
};
+
+
imports = [
+
# Added 2021-05-07
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "sushi" "enable" ]
+
[ "services" "gnome" "sushi" "enable" ]
+
)
+
];
+
+
###### interface
+
+
options = {
+
+
services.gnome.sushi = {
+
+
enable = mkOption {
+
type = types.bool;
+
default = false;
+
description = ''
+
Whether to enable Sushi, a quick previewer for nautilus.
+
'';
+
};
+
+
};
+
+
};
+
+
+
###### implementation
+
+
config = mkIf config.services.gnome.sushi.enable {
+
+
environment.systemPackages = [ pkgs.gnome.sushi ];
+
+
services.dbus.packages = [ pkgs.gnome.sushi ];
+
+
};
+
+
}
+11 -3
nixos/modules/services/desktops/gnome3/at-spi2-core.nix nixos/modules/services/desktops/gnome/at-spi2-core.nix
···
###### interface
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "at-spi2-core" "enable" ]
+
[ "services" "gnome" "at-spi2-core" "enable" ]
+
)
+
];
+
options = {
-
services.gnome3.at-spi2-core = {
+
services.gnome.at-spi2-core = {
enable = mkOption {
type = types.bool;
···
###### implementation
config = mkMerge [
-
(mkIf config.services.gnome3.at-spi2-core.enable {
+
(mkIf config.services.gnome.at-spi2-core.enable {
environment.systemPackages = [ pkgs.at-spi2-core ];
services.dbus.packages = [ pkgs.at-spi2-core ];
systemd.packages = [ pkgs.at-spi2-core ];
})
-
(mkIf (!config.services.gnome3.at-spi2-core.enable) {
+
(mkIf (!config.services.gnome.at-spi2-core.enable) {
environment.variables.NO_AT_BRIDGE = "1";
})
];
+10 -2
nixos/modules/services/desktops/gnome3/chrome-gnome-shell.nix nixos/modules/services/desktops/gnome/chrome-gnome-shell.nix
···
maintainers = teams.gnome.members;
};
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "chrome-gnome-shell" "enable" ]
+
[ "services" "gnome" "chrome-gnome-shell" "enable" ]
+
)
+
];
+
###### interface
options = {
-
services.gnome3.chrome-gnome-shell.enable = mkEnableOption ''
+
services.gnome.chrome-gnome-shell.enable = mkEnableOption ''
Chrome GNOME Shell native host connector, a DBus service
allowing to install GNOME Shell extensions from a web browser.
'';
···
###### implementation
-
config = mkIf config.services.gnome3.chrome-gnome-shell.enable {
+
config = mkIf config.services.gnome.chrome-gnome-shell.enable {
environment.etc = {
"chromium/native-messaging-hosts/org.gnome.chrome_gnome_shell.json".source = "${pkgs.chrome-gnome-shell}/etc/chromium/native-messaging-hosts/org.gnome.chrome_gnome_shell.json";
"opt/chrome/native-messaging-hosts/org.gnome.chrome_gnome_shell.json".source = "${pkgs.chrome-gnome-shell}/etc/opt/chrome/native-messaging-hosts/org.gnome.chrome_gnome_shell.json";
+17 -5
nixos/modules/services/desktops/gnome3/evolution-data-server.nix nixos/modules/services/desktops/gnome/evolution-data-server.nix
···
maintainers = teams.gnome.members;
};
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "evolution-data-server" "enable" ]
+
[ "services" "gnome" "evolution-data-server" "enable" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "evolution-data-server" "plugins" ]
+
[ "services" "gnome" "evolution-data-server" "plugins" ]
+
)
+
];
+
###### interface
options = {
-
services.gnome3.evolution-data-server = {
+
services.gnome.evolution-data-server = {
enable = mkEnableOption "Evolution Data Server, a collection of services for storing addressbooks and calendars.";
plugins = mkOption {
type = types.listOf types.package;
···
config =
let
-
bundle = pkgs.evolutionWithPlugins.override { inherit (config.services.gnome3.evolution-data-server) plugins; };
+
bundle = pkgs.evolutionWithPlugins.override { inherit (config.services.gnome.evolution-data-server) plugins; };
in
mkMerge [
-
(mkIf config.services.gnome3.evolution-data-server.enable {
+
(mkIf config.services.gnome.evolution-data-server.enable {
environment.systemPackages = [ bundle ];
services.dbus.packages = [ bundle ];
···
systemd.packages = [ bundle ];
})
(mkIf config.programs.evolution.enable {
-
services.gnome3.evolution-data-server = {
+
services.gnome.evolution-data-server = {
enable = true;
plugins = [ pkgs.evolution ] ++ config.programs.evolution.plugins;
};
-
services.gnome3.gnome-keyring.enable = true;
+
services.gnome.gnome-keyring.enable = true;
})
];
}
+10 -2
nixos/modules/services/desktops/gnome3/glib-networking.nix nixos/modules/services/desktops/gnome/glib-networking.nix
···
maintainers = teams.gnome.members;
};
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "glib-networking" "enable" ]
+
[ "services" "gnome" "glib-networking" "enable" ]
+
)
+
];
+
###### interface
options = {
-
services.gnome3.glib-networking = {
+
services.gnome.glib-networking = {
enable = mkEnableOption "network extensions for GLib";
···
###### implementation
-
config = mkIf config.services.gnome3.glib-networking.enable {
+
config = mkIf config.services.gnome.glib-networking.enable {
services.dbus.packages = [ pkgs.glib-networking ];
+12 -4
nixos/modules/services/desktops/gnome3/gnome-initial-setup.nix nixos/modules/services/desktops/gnome/gnome-initial-setup.nix
···
maintainers = teams.gnome.members;
};
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "gnome-initial-setup" "enable" ]
+
[ "services" "gnome" "gnome-initial-setup" "enable" ]
+
)
+
];
+
###### interface
options = {
-
services.gnome3.gnome-initial-setup = {
+
services.gnome.gnome-initial-setup = {
enable = mkEnableOption "GNOME Initial Setup, a Simple, easy, and safe way to prepare a new system";
···
###### implementation
-
config = mkIf config.services.gnome3.gnome-initial-setup.enable {
+
config = mkIf config.services.gnome.gnome-initial-setup.enable {
environment.systemPackages = [
-
pkgs.gnome3.gnome-initial-setup
+
pkgs.gnome.gnome-initial-setup
]
++ optional (versionOlder config.system.stateVersion "20.03") createGisStampFilesAutostart
;
systemd.packages = [
-
pkgs.gnome3.gnome-initial-setup
+
pkgs.gnome.gnome-initial-setup
];
systemd.user.targets."gnome-session".wants = [
-53
nixos/modules/services/desktops/gnome3/gnome-keyring.nix
···
-
# GNOME Keyring daemon.
-
-
{ config, pkgs, lib, ... }:
-
-
with lib;
-
-
{
-
-
meta = {
-
maintainers = teams.gnome.members;
-
};
-
-
###### interface
-
-
options = {
-
-
services.gnome3.gnome-keyring = {
-
-
enable = mkOption {
-
type = types.bool;
-
default = false;
-
description = ''
-
Whether to enable GNOME Keyring daemon, a service designed to
-
take care of the user's security credentials,
-
such as user names and passwords.
-
'';
-
};
-
-
};
-
-
};
-
-
-
###### implementation
-
-
config = mkIf config.services.gnome3.gnome-keyring.enable {
-
-
environment.systemPackages = [ pkgs.gnome3.gnome-keyring ];
-
-
services.dbus.packages = [ pkgs.gnome3.gnome-keyring pkgs.gcr ];
-
-
xdg.portal.extraPortals = [ pkgs.gnome3.gnome-keyring ];
-
-
security.pam.services.login.enableGnomeKeyring = true;
-
-
security.wrappers.gnome-keyring-daemon = {
-
source = "${pkgs.gnome3.gnome-keyring}/bin/gnome-keyring-daemon";
-
capabilities = "cap_ipc_lock=ep";
-
};
-
-
};
-
-
}
+10 -2
nixos/modules/services/desktops/gnome3/gnome-online-accounts.nix nixos/modules/services/desktops/gnome/gnome-online-accounts.nix
···
maintainers = teams.gnome.members;
};
+
# Added 2021-05-07
+
imports = [
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "gnome-online-accounts" "enable" ]
+
[ "services" "gnome" "gnome-online-accounts" "enable" ]
+
)
+
];
+
###### interface
options = {
-
services.gnome3.gnome-online-accounts = {
+
services.gnome.gnome-online-accounts = {
enable = mkOption {
type = types.bool;
···
###### implementation
-
config = mkIf config.services.gnome3.gnome-online-accounts.enable {
+
config = mkIf config.services.gnome.gnome-online-accounts.enable {
environment.systemPackages = [ pkgs.gnome-online-accounts ];
-43
nixos/modules/services/desktops/gnome3/gnome-online-miners.nix
···
-
# GNOME Online Miners daemon.
-
-
{ config, pkgs, lib, ... }:
-
-
with lib;
-
-
{
-
-
meta = {
-
maintainers = teams.gnome.members;
-
};
-
-
###### interface
-
-
options = {
-
-
services.gnome3.gnome-online-miners = {
-
-
enable = mkOption {
-
type = types.bool;
-
default = false;
-
description = ''
-
Whether to enable GNOME Online Miners, a service that
-
crawls through your online content.
-
'';
-
};
-
-
};
-
-
};
-
-
-
###### implementation
-
-
config = mkIf config.services.gnome3.gnome-online-miners.enable {
-
-
environment.systemPackages = [ pkgs.gnome3.gnome-online-miners ];
-
-
services.dbus.packages = [ pkgs.gnome3.gnome-online-miners ];
-
-
};
-
-
}
-24
nixos/modules/services/desktops/gnome3/gnome-remote-desktop.nix
···
-
# Remote desktop daemon using Pipewire.
-
{ config, lib, pkgs, ... }:
-
-
with lib;
-
-
{
-
meta = {
-
maintainers = teams.gnome.members;
-
};
-
-
###### interface
-
options = {
-
services.gnome3.gnome-remote-desktop = {
-
enable = mkEnableOption "Remote Desktop support using Pipewire";
-
};
-
};
-
-
###### implementation
-
config = mkIf config.services.gnome3.gnome-remote-desktop.enable {
-
services.pipewire.enable = true;
-
-
systemd.packages = [ pkgs.gnome3.gnome-remote-desktop ];
-
};
-
}
+11 -5
nixos/modules/services/desktops/gnome3/gnome-settings-daemon.nix nixos/modules/services/desktops/gnome/gnome-settings-daemon.nix
···
let
-
cfg = config.services.gnome3.gnome-settings-daemon;
+
cfg = config.services.gnome.gnome-settings-daemon;
in
···
(mkRemovedOptionModule
["services" "gnome3" "gnome-settings-daemon" "package"]
"")
+
+
# Added 2021-05-07
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "gnome-settings-daemon" "enable" ]
+
[ "services" "gnome" "gnome-settings-daemon" "enable" ]
+
)
];
###### interface
options = {
-
services.gnome3.gnome-settings-daemon = {
+
services.gnome.gnome-settings-daemon = {
enable = mkEnableOption "GNOME Settings Daemon";
···
config = mkIf cfg.enable {
environment.systemPackages = [
-
pkgs.gnome3.gnome-settings-daemon
+
pkgs.gnome.gnome-settings-daemon
];
services.udev.packages = [
-
pkgs.gnome3.gnome-settings-daemon
+
pkgs.gnome.gnome-settings-daemon
];
systemd.packages = [
-
pkgs.gnome3.gnome-settings-daemon
+
pkgs.gnome.gnome-settings-daemon
];
systemd.user.targets."gnome-session-initialized".wants = [
-40
nixos/modules/services/desktops/gnome3/gnome-user-share.nix
···
-
# GNOME User Share daemon.
-
-
{ config, pkgs, lib, ... }:
-
-
with lib;
-
-
{
-
-
meta = {
-
maintainers = teams.gnome.members;
-
};
-
-
###### interface
-
-
options = {
-
-
services.gnome3.gnome-user-share = {
-
-
enable = mkEnableOption "GNOME User Share, a user-level file sharing service for GNOME";
-
-
};
-
-
};
-
-
-
###### implementation
-
-
config = mkIf config.services.gnome3.gnome-user-share.enable {
-
-
environment.systemPackages = [
-
pkgs.gnome3.gnome-user-share
-
];
-
-
systemd.packages = [
-
pkgs.gnome3.gnome-user-share
-
];
-
-
};
-
-
}
-36
nixos/modules/services/desktops/gnome3/rygel.nix
···
-
# rygel service.
-
{ config, lib, pkgs, ... }:
-
-
with lib;
-
-
{
-
meta = {
-
maintainers = teams.gnome.members;
-
};
-
-
###### interface
-
options = {
-
services.gnome3.rygel = {
-
enable = mkOption {
-
default = false;
-
description = ''
-
Whether to enable Rygel UPnP Mediaserver.
-
-
You will need to also allow UPnP connections in firewall, see the following <link xlink:href="https://github.com/NixOS/nixpkgs/pull/45045#issuecomment-416030795">comment</link>.
-
'';
-
type = types.bool;
-
};
-
};
-
};
-
-
###### implementation
-
config = mkIf config.services.gnome3.rygel.enable {
-
environment.systemPackages = [ pkgs.gnome3.rygel ];
-
-
services.dbus.packages = [ pkgs.gnome3.rygel ];
-
-
systemd.packages = [ pkgs.gnome3.rygel ];
-
-
environment.etc."rygel.conf".source = "${pkgs.gnome3.rygel}/etc/rygel.conf";
-
};
-
}
-42
nixos/modules/services/desktops/gnome3/sushi.nix
···
-
# GNOME Sushi daemon.
-
-
{ config, lib, pkgs, ... }:
-
-
with lib;
-
-
{
-
-
meta = {
-
maintainers = teams.gnome.members;
-
};
-
-
###### interface
-
-
options = {
-
-
services.gnome3.sushi = {
-
-
enable = mkOption {
-
type = types.bool;
-
default = false;
-
description = ''
-
Whether to enable Sushi, a quick previewer for nautilus.
-
'';
-
};
-
-
};
-
-
};
-
-
-
###### implementation
-
-
config = mkIf config.services.gnome3.sushi.enable {
-
-
environment.systemPackages = [ pkgs.gnome3.sushi ];
-
-
services.dbus.packages = [ pkgs.gnome3.sushi ];
-
-
};
-
-
}
+10 -2
nixos/modules/services/desktops/gnome3/tracker-miners.nix nixos/modules/services/desktops/gnome/tracker-miners.nix
···
maintainers = teams.gnome.members;
};
+
imports = [
+
# Added 2021-05-07
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "tracker-miners" "enable" ]
+
[ "services" "gnome" "tracker-miners" "enable" ]
+
)
+
];
+
###### interface
options = {
-
services.gnome3.tracker-miners = {
+
services.gnome.tracker-miners = {
enable = mkOption {
type = types.bool;
···
###### implementation
-
config = mkIf config.services.gnome3.tracker-miners.enable {
+
config = mkIf config.services.gnome.tracker-miners.enable {
environment.systemPackages = [ pkgs.tracker-miners ];
+10 -2
nixos/modules/services/desktops/gnome3/tracker.nix nixos/modules/services/desktops/gnome/tracker.nix
···
maintainers = teams.gnome.members;
};
+
imports = [
+
# Added 2021-05-07
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "tracker" "enable" ]
+
[ "services" "gnome" "tracker" "enable" ]
+
)
+
];
+
###### interface
options = {
-
services.gnome3.tracker = {
+
services.gnome.tracker = {
enable = mkOption {
type = types.bool;
···
###### implementation
-
config = mkIf config.services.gnome3.tracker.enable {
+
config = mkIf config.services.gnome.tracker.enable {
environment.systemPackages = [ pkgs.tracker ];
+1 -1
nixos/modules/services/desktops/gvfs.nix
···
# gvfs can be built with multiple configurations
package = mkOption {
type = types.package;
-
default = pkgs.gnome3.gvfs;
+
default = pkgs.gnome.gvfs;
description = "Which GVfs package to use.";
};
+1 -1
nixos/modules/services/desktops/telepathy.nix
···
services.dbus.packages = [ pkgs.telepathy-mission-control ];
# Enable runtime optional telepathy in gnome-shell
-
services.xserver.desktopManager.gnome3.sessionPath = with pkgs; [
+
services.xserver.desktopManager.gnome.sessionPath = with pkgs; [
telepathy-glib
telepathy-logger
];
+9 -9
nixos/modules/services/x11/desktop-managers/cinnamon.nix
···
sessionPath = mkOption {
default = [];
type = types.listOf types.package;
-
example = literalExample "[ pkgs.gnome3.gpaste ]";
+
example = literalExample "[ pkgs.gnome.gpaste ]";
description = ''
Additional list of packages to be added to the session search path.
Useful for GSettings-conditional autostart.
···
xapps
];
services.cinnamon.apps.enable = mkDefault true;
-
services.gnome3.glib-networking.enable = true;
-
services.gnome3.gnome-keyring.enable = true;
+
services.gnome.glib-networking.enable = true;
+
services.gnome.gnome-keyring.enable = true;
services.gvfs.enable = true;
services.udisks2.enable = true;
services.upower.enable = mkDefault config.powerManagement.enable;
···
programs.dconf.enable = true;
# Enable org.a11y.Bus
-
services.gnome3.at-spi2-core.enable = true;
+
services.gnome.at-spi2-core.enable = true;
# Fix lockscreen
security.pam.services = {
···
# session requirements
cinnamon-screensaver
# cinnamon-killer-daemon: provided by cinnamon-common
-
gnome3.networkmanagerapplet # session requirement - also nm-applet not needed
+
gnome.networkmanagerapplet # session requirement - also nm-applet not needed
# packages
nemo
cinnamon-control-center
cinnamon-settings-daemon
-
gnome3.libgnomekbd
+
gnome.libgnomekbd
orca
# theme
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
hicolor-icon-theme
-
gnome3.gnome-themes-extra
+
gnome.gnome-themes-extra
gtk3.out
mint-artwork
mint-themes
···
programs.evince.enable = mkDefault true;
programs.file-roller.enable = mkDefault true;
-
environment.systemPackages = (with pkgs // pkgs.gnome3 // pkgs.cinnamon; pkgs.gnome3.removePackagesByName [
+
environment.systemPackages = (with pkgs // pkgs.gnome // pkgs.cinnamon; pkgs.gnome.removePackagesByName [
# cinnamon team apps
blueberry
warpinator
+1 -1
nixos/modules/services/x11/desktop-managers/default.nix
···
# E.g., if Plasma 5 is enabled, it supersedes xterm.
imports = [
./none.nix ./xterm.nix ./xfce.nix ./plasma5.nix ./lumina.nix
-
./lxqt.nix ./enlightenment.nix ./gnome3.nix ./kodi.nix
+
./lxqt.nix ./enlightenment.nix ./gnome.nix ./kodi.nix
./mate.nix ./pantheon.nix ./surf-display.nix ./cde.nix
./cinnamon.nix
];
+118 -58
nixos/modules/services/x11/desktop-managers/gnome3.nix nixos/modules/services/x11/desktop-managers/gnome.nix
···
let
-
cfg = config.services.xserver.desktopManager.gnome3;
-
serviceCfg = config.services.gnome3;
+
cfg = config.services.xserver.desktopManager.gnome;
+
serviceCfg = config.services.gnome;
# Prioritize nautilus by default when opening directories
mimeAppsList = pkgs.writeTextFile {
···
'';
nixos-gsettings-desktop-schemas = let
-
defaultPackages = with pkgs; [ gsettings-desktop-schemas gnome3.gnome-shell ];
+
defaultPackages = with pkgs; [ gsettings-desktop-schemas gnome.gnome-shell ];
in
pkgs.runCommand "nixos-gsettings-desktop-schemas" { preferLocalBuild = true; }
''
···
(pkg: "cp -rf ${pkg}/share/gsettings-schemas/*/glib-2.0/schemas/*.xml $out/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas\n")
(defaultPackages ++ cfg.extraGSettingsOverridePackages)}
-
cp -f ${pkgs.gnome3.gnome-shell}/share/gsettings-schemas/*/glib-2.0/schemas/*.gschema.override $out/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas
+
cp -f ${pkgs.gnome.gnome-shell}/share/gsettings-schemas/*/glib-2.0/schemas/*.gschema.override $out/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas
${optionalString flashbackEnabled ''
-
cp -f ${pkgs.gnome3.gnome-flashback}/share/gsettings-schemas/*/glib-2.0/schemas/*.gschema.override $out/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas
+
cp -f ${pkgs.gnome.gnome-flashback}/share/gsettings-schemas/*/glib-2.0/schemas/*.gschema.override $out/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas
''}
chmod -R a+w $out/share/gsettings-schemas/nixos-gsettings-overrides
···
flashbackEnabled = cfg.flashback.enableMetacity || length cfg.flashback.customSessions > 0;
-
notExcluded = pkg: mkDefault (!(lib.elem pkg config.environment.gnome3.excludePackages));
+
notExcluded = pkg: mkDefault (!(lib.elem pkg config.environment.gnome.excludePackages));
in
···
maintainers = teams.gnome.members;
};
+
imports = [
+
# Added 2021-05-07
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "core-os-services" "enable" ]
+
[ "services" "gnome" "core-os-services" "enable" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "core-shell" "enable" ]
+
[ "services" "gnome" "core-shell" "enable" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "core-utilities" "enable" ]
+
[ "services" "gnome" "core-utilities" "enable" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "core-developer-tools" "enable" ]
+
[ "services" "gnome" "core-developer-tools" "enable" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "games" "enable" ]
+
[ "services" "gnome" "games" "enable" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "gnome3" "experimental-features" "realtime-scheduling" ]
+
[ "services" "gnome" "experimental-features" "realtime-scheduling" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "xserver" "desktopManager" "gnome3" "enable" ]
+
[ "services" "xserver" "desktopManager" "gnome" "enable" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "xserver" "desktopManager" "gnome3" "sessionPath" ]
+
[ "services" "xserver" "desktopManager" "gnome" "sessionPath" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "xserver" "desktopManager" "gnome3" "favoriteAppsOverride" ]
+
[ "services" "xserver" "desktopManager" "gnome" "favoriteAppsOverride" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "xserver" "desktopManager" "gnome3" "extraGSettingsOverrides" ]
+
[ "services" "xserver" "desktopManager" "gnome" "extraGSettingsOverrides" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "xserver" "desktopManager" "gnome3" "extraGSettingsOverridePackages" ]
+
[ "services" "xserver" "desktopManager" "gnome" "extraGSettingsOverridePackages" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "xserver" "desktopManager" "gnome3" "debug" ]
+
[ "services" "xserver" "desktopManager" "gnome" "debug" ]
+
)
+
(mkRenamedOptionModule
+
[ "services" "xserver" "desktopManager" "gnome3" "flashback" ]
+
[ "services" "xserver" "desktopManager" "gnome" "flashback" ]
+
)
+
(mkRenamedOptionModule
+
[ "environment" "gnome3" "excludePackages" ]
+
[ "environment" "gnome" "excludePackages" ]
+
)
+
];
+
options = {
-
services.gnome3 = {
+
services.gnome = {
core-os-services.enable = mkEnableOption "essential services for GNOME3";
core-shell.enable = mkEnableOption "GNOME Shell services";
core-utilities.enable = mkEnableOption "GNOME core utilities";
···
};
};
-
services.xserver.desktopManager.gnome3 = {
+
services.xserver.desktopManager.gnome = {
enable = mkOption {
type = types.bool;
default = false;
···
sessionPath = mkOption {
default = [];
type = types.listOf types.package;
-
example = literalExample "[ pkgs.gnome3.gpaste ]";
+
example = literalExample "[ pkgs.gnome.gpaste ]";
description = ''
Additional list of packages to be added to the session search path.
Useful for GNOME Shell extensions or GSettings-conditional autostart.
Note that this should be a last resort; patching the package is preferred (see GPaste).
'';
-
apply = list: list ++ [ pkgs.gnome3.gnome-shell pkgs.gnome3.gnome-shell-extensions ];
+
apply = list: list ++ [ pkgs.gnome.gnome-shell pkgs.gnome.gnome-shell-extensions ];
};
favoriteAppsOverride = mkOption {
···
};
};
-
environment.gnome3.excludePackages = mkOption {
+
environment.gnome.excludePackages = mkOption {
default = [];
-
example = literalExample "[ pkgs.gnome3.totem ]";
+
example = literalExample "[ pkgs.gnome.totem ]";
type = types.listOf types.package;
description = "Which packages gnome should exclude from the default environment";
};
···
system.nixos-generate-config.desktopConfiguration = [''
# Enable the GNOME 3 Desktop Environment.
services.xserver.displayManager.gdm.enable = true;
-
services.xserver.desktopManager.gnome3.enable = true;
+
services.xserver.desktopManager.gnome.enable = true;
''];
-
services.gnome3.core-os-services.enable = true;
-
services.gnome3.core-shell.enable = true;
-
services.gnome3.core-utilities.enable = mkDefault true;
+
services.gnome.core-os-services.enable = true;
+
services.gnome.core-shell.enable = true;
+
services.gnome.core-utilities.enable = mkDefault true;
-
services.xserver.displayManager.sessionPackages = [ pkgs.gnome3.gnome-session.sessions ];
+
services.xserver.displayManager.sessionPackages = [ pkgs.gnome.gnome-session.sessions ];
environment.extraInit = ''
${concatMapStrings (p: ''
···
# Override GSettings schemas
environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";
-
# If gnome3 is installed, build vim for gtk3 too.
+
# If gnome is installed, build vim for gtk3 too.
nixpkgs.config.vim.gui = "gtk3";
# Install gnome-software if flatpak is enabled
services.flatpak.guiPackages = [
-
pkgs.gnome3.gnome-software
+
pkgs.gnome.gnome-software
];
})
(mkIf flashbackEnabled {
services.xserver.displayManager.sessionPackages = map
-
(wm: pkgs.gnome3.gnome-flashback.mkSessionForWm {
+
(wm: pkgs.gnome.gnome-flashback.mkSessionForWm {
inherit (wm) wmName wmLabel wmCommand;
}) (optional cfg.flashback.enableMetacity {
wmName = "metacity";
wmLabel = "Metacity";
-
wmCommand = "${pkgs.gnome3.metacity}/bin/metacity";
+
wmCommand = "${pkgs.gnome.metacity}/bin/metacity";
} ++ cfg.flashback.customSessions);
security.pam.services.gnome-flashback = {
enableGnomeKeyring = true;
};
-
systemd.packages = with pkgs.gnome3; [
+
systemd.packages = with pkgs.gnome; [
gnome-flashback
] ++ (map
(wm: gnome-flashback.mkSystemdTargetForWm {
···
}) cfg.flashback.customSessions);
# gnome-panel needs these for menu applet
-
environment.sessionVariables.XDG_DATA_DIRS = [ "${pkgs.gnome3.gnome-flashback}/share" ];
+
environment.sessionVariables.XDG_DATA_DIRS = [ "${pkgs.gnome.gnome-flashback}/share" ];
# TODO: switch to sessionVariables (resolve conflict)
-
environment.variables.XDG_CONFIG_DIRS = [ "${pkgs.gnome3.gnome-flashback}/etc/xdg" ];
+
environment.variables.XDG_CONFIG_DIRS = [ "${pkgs.gnome.gnome-flashback}/etc/xdg" ];
})
(mkIf serviceCfg.core-os-services.enable {
···
services.dleyna-renderer.enable = mkDefault true;
services.dleyna-server.enable = mkDefault true;
services.power-profiles-daemon.enable = mkDefault true;
-
services.gnome3.at-spi2-core.enable = true;
-
services.gnome3.evolution-data-server.enable = true;
-
services.gnome3.gnome-keyring.enable = true;
-
services.gnome3.gnome-online-accounts.enable = mkDefault true;
-
services.gnome3.gnome-online-miners.enable = true;
-
services.gnome3.tracker-miners.enable = mkDefault true;
-
services.gnome3.tracker.enable = mkDefault true;
+
services.gnome.at-spi2-core.enable = true;
+
services.gnome.evolution-data-server.enable = true;
+
services.gnome.gnome-keyring.enable = true;
+
services.gnome.gnome-online-accounts.enable = mkDefault true;
+
services.gnome.gnome-online-miners.enable = true;
+
services.gnome.tracker-miners.enable = mkDefault true;
+
services.gnome.tracker.enable = mkDefault true;
services.hardware.bolt.enable = mkDefault true;
services.packagekit.enable = mkDefault true;
services.udisks2.enable = true;
···
(mkIf serviceCfg.core-shell.enable {
services.colord.enable = mkDefault true;
-
services.gnome3.chrome-gnome-shell.enable = mkDefault true;
-
services.gnome3.glib-networking.enable = true;
-
services.gnome3.gnome-initial-setup.enable = mkDefault true;
-
services.gnome3.gnome-remote-desktop.enable = mkDefault true;
-
services.gnome3.gnome-settings-daemon.enable = true;
-
services.gnome3.gnome-user-share.enable = mkDefault true;
-
services.gnome3.rygel.enable = mkDefault true;
+
services.gnome.chrome-gnome-shell.enable = mkDefault true;
+
services.gnome.glib-networking.enable = true;
+
services.gnome.gnome-initial-setup.enable = mkDefault true;
+
services.gnome.gnome-remote-desktop.enable = mkDefault true;
+
services.gnome.gnome-settings-daemon.enable = true;
+
services.gnome.gnome-user-share.enable = mkDefault true;
+
services.gnome.rygel.enable = mkDefault true;
services.gvfs.enable = true;
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
services.telepathy.enable = mkDefault true;
-
systemd.packages = with pkgs.gnome3; [
+
systemd.packages = with pkgs.gnome; [
gnome-session
gnome-shell
];
-
services.udev.packages = with pkgs.gnome3; [
+
services.udev.packages = with pkgs.gnome; [
# Force enable KMS modifiers for devices that require them.
# https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1443
mutter
···
services.avahi.enable = mkDefault true;
xdg.portal.extraPortals = [
-
pkgs.gnome3.gnome-shell
+
pkgs.gnome.gnome-shell
];
services.geoclue2.enable = mkDefault true;
···
];
# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/blob/gnome-3-38/elements/core/meta-gnome-core-shell.bst
-
environment.systemPackages = with pkgs.gnome3; [
+
environment.systemPackages = with pkgs.gnome; [
adwaita-icon-theme
gnome-backgrounds
gnome-bluetooth
···
# Enable soft realtime scheduling, only supported on wayland
(mkIf serviceCfg.experimental-features.realtime-scheduling {
security.wrappers.".gnome-shell-wrapped" = {
-
source = "${pkgs.gnome3.gnome-shell}/bin/.gnome-shell-wrapped";
+
source = "${pkgs.gnome.gnome-shell}/bin/.gnome-shell-wrapped";
capabilities = "cap_sys_nice=ep";
};
systemd.user.services.gnome-shell-wayland = let
-
gnomeShellRT = with pkgs.gnome3; pkgs.runCommand "gnome-shell-rt" {} ''
+
gnomeShellRT = with pkgs.gnome; pkgs.runCommand "gnome-shell-rt" {} ''
mkdir -p $out/bin/
cp ${gnome-shell}/bin/gnome-shell $out/bin
sed -i "s@${gnome-shell}/bin/@${config.security.wrapperDir}/@" $out/bin/gnome-shell
···
# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/blob/gnome-3-38/elements/core/meta-gnome-core-utilities.bst
(mkIf serviceCfg.core-utilities.enable {
-
environment.systemPackages = (with pkgs.gnome3; removePackagesByName [
+
environment.systemPackages = (with pkgs.gnome; removePackagesByName [
baobab
cheese
eog
···
simple-scan
totem
yelp
-
] config.environment.gnome3.excludePackages);
+
] config.environment.gnome.excludePackages);
# Enable default program modules
# Since some of these have a corresponding package, we only
# enable that program module if the package hasn't been excluded
-
# through `environment.gnome3.excludePackages`
-
programs.evince.enable = notExcluded pkgs.gnome3.evince;
-
programs.file-roller.enable = notExcluded pkgs.gnome3.file-roller;
-
programs.geary.enable = notExcluded pkgs.gnome3.geary;
-
programs.gnome-disks.enable = notExcluded pkgs.gnome3.gnome-disk-utility;
-
programs.gnome-terminal.enable = notExcluded pkgs.gnome3.gnome-terminal;
-
programs.seahorse.enable = notExcluded pkgs.gnome3.seahorse;
-
services.gnome3.sushi.enable = notExcluded pkgs.gnome3.sushi;
+
# through `environment.gnome.excludePackages`
+
programs.evince.enable = notExcluded pkgs.gnome.evince;
+
programs.file-roller.enable = notExcluded pkgs.gnome.file-roller;
+
programs.geary.enable = notExcluded pkgs.gnome.geary;
+
programs.gnome-disks.enable = notExcluded pkgs.gnome.gnome-disk-utility;
+
programs.gnome-terminal.enable = notExcluded pkgs.gnome.gnome-terminal;
+
programs.seahorse.enable = notExcluded pkgs.gnome.seahorse;
+
services.gnome.sushi.enable = notExcluded pkgs.gnome.sushi;
# Let nautilus find extensions
# TODO: Create nautilus-with-extensions package
···
})
(mkIf serviceCfg.games.enable {
-
environment.systemPackages = (with pkgs.gnome3; removePackagesByName [
+
environment.systemPackages = (with pkgs.gnome; removePackagesByName [
aisleriot
atomix
five-or-more
···
quadrapassel
swell-foop
tali
-
] config.environment.gnome3.excludePackages);
+
] config.environment.gnome.excludePackages);
})
# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/3.38.0/elements/core/meta-gnome-core-developer-tools.bst
(mkIf serviceCfg.core-developer-tools.enable {
-
environment.systemPackages = (with pkgs.gnome3; removePackagesByName [
+
environment.systemPackages = (with pkgs.gnome; removePackagesByName [
dconf-editor
devhelp
pkgs.gnome-builder
···
# in default configurations.
# https://github.com/NixOS/nixpkgs/issues/60908
/* gnome-boxes */
-
] config.environment.gnome3.excludePackages);
+
] config.environment.gnome.excludePackages);
services.sysprof.enable = true;
})
+1 -1
nixos/modules/services/x11/desktop-managers/lxqt.nix
···
environment.systemPackages =
pkgs.lxqt.preRequisitePackages ++
pkgs.lxqt.corePackages ++
-
(pkgs.gnome3.removePackagesByName
+
(pkgs.gnome.removePackagesByName
pkgs.lxqt.optionalPackages
config.environment.lxqt.excludePackages);
+3 -3
nixos/modules/services/x11/desktop-managers/mate.nix
···
environment.systemPackages =
pkgs.mate.basePackages ++
-
(pkgs.gnome3.removePackagesByName
+
(pkgs.gnome.removePackagesByName
pkgs.mate.extraPackages
config.environment.mate.excludePackages) ++
[
···
# Mate uses this for printing
programs.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
-
services.gnome3.at-spi2-core.enable = true;
-
services.gnome3.gnome-keyring.enable = true;
+
services.gnome.at-spi2-core.enable = true;
+
services.gnome.gnome-keyring.enable = true;
services.udev.packages = [ pkgs.mate.mate-settings-daemon ];
services.gvfs.enable = true;
services.upower.enable = config.powerManagement.enable;
+12 -12
nixos/modules/services/x11/desktop-managers/pantheon.nix
···
sessionPath = mkOption {
default = [];
type = types.listOf types.package;
-
example = literalExample "[ pkgs.gnome3.gpaste ]";
+
example = literalExample "[ pkgs.gnome.gpaste ]";
description = ''
Additional list of packages to be added to the session search path.
Useful for GSettings-conditional autostart.
···
];
services.pantheon.apps.enable = mkDefault true;
services.pantheon.contractor.enable = mkDefault true;
-
services.gnome3.at-spi2-core.enable = true;
-
services.gnome3.evolution-data-server.enable = true;
-
services.gnome3.glib-networking.enable = true;
-
services.gnome3.gnome-keyring.enable = true;
+
services.gnome.at-spi2-core.enable = true;
+
services.gnome.evolution-data-server.enable = true;
+
services.gnome.glib-networking.enable = true;
+
services.gnome.gnome-keyring.enable = true;
services.gvfs.enable = true;
-
services.gnome3.rygel.enable = mkDefault true;
+
services.gnome.rygel.enable = mkDefault true;
services.gsignond.enable = mkDefault true;
services.gsignond.plugins = with pkgs.gsignondPlugins; [ lastfm mail oauth ];
services.udisks2.enable = true;
···
desktop-file-utils
glib
gnome-menus
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gtk3.out
hicolor-icon-theme
lightlocker
···
elementary-settings-daemon
pantheon-agent-geoclue2
pantheon-agent-polkit
-
]) ++ (gnome3.removePackagesByName [
-
gnome3.geary
-
gnome3.epiphany
-
gnome3.gnome-font-viewer
+
]) ++ (gnome.removePackagesByName [
+
gnome.geary
+
gnome.epiphany
+
gnome.gnome-font-viewer
] config.environment.pantheon.excludePackages);
programs.evince.enable = mkDefault true;
···
})
(mkIf serviceCfg.apps.enable {
-
environment.systemPackages = (with pkgs.pantheon; pkgs.gnome3.removePackagesByName [
+
environment.systemPackages = (with pkgs.pantheon; pkgs.gnome.removePackagesByName [
elementary-calculator
elementary-calendar
elementary-camera
+3 -3
nixos/modules/services/x11/desktop-managers/xfce.nix
···
glib # for gsettings
gtk3.out # gtk-update-icon-cache
-
gnome3.gnome-themes-extra
-
gnome3.adwaita-icon-theme
+
gnome.gnome-themes-extra
+
gnome.adwaita-icon-theme
hicolor-icon-theme
tango-icon-theme
xfce4-icon-theme
···
security.polkit.enable = true;
services.accounts-daemon.enable = true;
services.upower.enable = config.powerManagement.enable;
-
services.gnome3.glib-networking.enable = true;
+
services.gnome.glib-networking.enable = true;
services.gvfs.enable = true;
services.tumbler.enable = true;
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
+5 -5
nixos/modules/services/x11/display-managers/gdm.nix
···
let
cfg = config.services.xserver.displayManager;
-
gdm = pkgs.gnome3.gdm;
+
gdm = pkgs.gnome.gdm;
xSessionWrapper = if (cfg.setupCommands == "") then null else
pkgs.writeScript "gdm-x-session-wrapper" ''
···
] ++ optionals config.hardware.pulseaudio.enable [
"d /run/gdm/.config/pulse 0711 gdm gdm"
"L+ /run/gdm/.config/pulse/${pulseConfig.name} - - - - ${pulseConfig}"
-
] ++ optionals config.services.gnome3.gnome-initial-setup.enable [
+
] ++ optionals config.services.gnome.gnome-initial-setup.enable [
# Create stamp file for gnome-initial-setup to prevent it starting in GDM.
"f /run/gdm/.config/gnome-initial-setup-done 0711 gdm gdm - yes"
];
# Otherwise GDM will not be able to start correctly and display Wayland sessions
-
systemd.packages = with pkgs.gnome3; [ gdm gnome-session gnome-shell ];
-
environment.systemPackages = [ pkgs.gnome3.adwaita-icon-theme ];
+
systemd.packages = with pkgs.gnome; [ gdm gnome-session gnome-shell ];
+
environment.systemPackages = [ pkgs.gnome.adwaita-icon-theme ];
systemd.services.display-manager.wants = [
# Because sd_login_monitor_new requires /run/systemd/machines
···
EnvironmentFile = "-/etc/locale.conf";
};
-
systemd.services.display-manager.path = [ pkgs.gnome3.gnome-session ];
+
systemd.services.display-manager.path = [ pkgs.gnome.gnome-session ];
# Allow choosing an user account
services.accounts-daemon.enable = true;
+2 -2
nixos/modules/services/x11/display-managers/lightdm-greeters/enso-os.nix
···
theme = {
package = mkOption {
type = types.package;
-
default = pkgs.gnome3.gnome-themes-extra;
-
defaultText = "pkgs.gnome3.gnome-themes-extra";
+
default = pkgs.gnome.gnome-themes-extra;
+
defaultText = "pkgs.gnome.gnome-themes-extra";
description = ''
The package path that contains the theme given in the name option.
'';
+6 -6
nixos/modules/services/x11/display-managers/lightdm-greeters/gtk.nix
···
package = mkOption {
type = types.package;
-
default = pkgs.gnome3.gnome-themes-extra;
-
defaultText = "pkgs.gnome3.gnome-themes-extra";
+
default = pkgs.gnome.gnome-themes-extra;
+
defaultText = "pkgs.gnome.gnome-themes-extra";
description = ''
The package path that contains the theme given in the name option.
'';
···
package = mkOption {
type = types.package;
-
default = pkgs.gnome3.adwaita-icon-theme;
-
defaultText = "pkgs.gnome3.adwaita-icon-theme";
+
default = pkgs.gnome.adwaita-icon-theme;
+
defaultText = "pkgs.gnome.adwaita-icon-theme";
description = ''
The package path that contains the icon theme given in the name option.
'';
···
package = mkOption {
type = types.package;
-
default = pkgs.gnome3.adwaita-icon-theme;
-
defaultText = "pkgs.gnome3.adwaita-icon-theme";
+
default = pkgs.gnome.adwaita-icon-theme;
+
defaultText = "pkgs.gnome.adwaita-icon-theme";
description = ''
The package path that contains the cursor theme given in the name option.
'';
+3 -3
nixos/modules/services/x11/window-managers/metacity.nix
···
let
cfg = config.services.xserver.windowManager.metacity;
-
inherit (pkgs) gnome3;
+
inherit (pkgs) gnome;
in
{
···
services.xserver.windowManager.session = singleton
{ name = "metacity";
start = ''
-
${gnome3.metacity}/bin/metacity &
+
${gnome.metacity}/bin/metacity &
waitPID=$!
'';
};
-
environment.systemPackages = [ gnome3.metacity ];
+
environment.systemPackages = [ gnome.metacity ];
};
+2 -2
nixos/release-combined.nix
···
(onFullSupported "nixos.tests.firefox")
(onFullSupported "nixos.tests.firewall")
(onFullSupported "nixos.tests.fontconfig-default-fonts")
-
(onFullSupported "nixos.tests.gnome3")
-
(onFullSupported "nixos.tests.gnome3-xorg")
+
(onFullSupported "nixos.tests.gnome")
+
(onFullSupported "nixos.tests.gnome-xorg")
(onSystems ["x86_64-linux"] "nixos.tests.hibernate")
(onFullSupported "nixos.tests.i3wm")
(onSystems ["x86_64-linux"] "nixos.tests.installer.btrfsSimple")
+2 -2
nixos/release.nix
···
services.xserver.desktopManager.xfce.enable = true;
});
-
gnome3 = makeClosure ({ ... }:
+
gnome = makeClosure ({ ... }:
{ services.xserver.enable = true;
services.xserver.displayManager.gdm.enable = true;
-
services.xserver.desktopManager.gnome3.enable = true;
+
services.xserver.desktopManager.gnome.enable = true;
});
pantheon = makeClosure ({ ... }:
+2 -2
nixos/tests/all-tests.nix
···
gitolite = handleTest ./gitolite.nix {};
gitolite-fcgiwrap = handleTest ./gitolite-fcgiwrap.nix {};
glusterfs = handleTest ./glusterfs.nix {};
-
gnome3 = handleTest ./gnome3.nix {};
-
gnome3-xorg = handleTest ./gnome3-xorg.nix {};
+
gnome = handleTest ./gnome.nix {};
+
gnome-xorg = handleTest ./gnome-xorg.nix {};
go-neb = handleTest ./go-neb.nix {};
gobgpd = handleTest ./gobgpd.nix {};
gocd-agent = handleTest ./gocd-agent.nix {};
+3 -3
nixos/tests/gnome3-xorg.nix nixos/tests/gnome-xorg.nix
···
import ./make-test-python.nix ({ pkgs, lib, ...} : {
-
name = "gnome3-xorg";
+
name = "gnome-xorg";
meta = with lib; {
maintainers = teams.gnome.members;
};
···
};
};
-
services.xserver.desktopManager.gnome3.enable = true;
-
services.xserver.desktopManager.gnome3.debug = true;
+
services.xserver.desktopManager.gnome.enable = true;
+
services.xserver.desktopManager.gnome.debug = true;
services.xserver.displayManager.defaultSession = "gnome-xorg";
virtualisation.memorySize = 1024;
+4 -4
nixos/tests/gnome3.nix nixos/tests/gnome.nix
···
import ./make-test-python.nix ({ pkgs, lib, ...} : {
-
name = "gnome3";
+
name = "gnome";
meta = with lib; {
maintainers = teams.gnome.members;
};
···
};
};
-
services.xserver.desktopManager.gnome3.enable = true;
-
services.xserver.desktopManager.gnome3.debug = true;
+
services.xserver.desktopManager.gnome.enable = true;
+
services.xserver.desktopManager.gnome.debug = true;
environment.systemPackages = [
(pkgs.makeAutostartItem {
name = "org.gnome.Terminal";
-
package = pkgs.gnome3.gnome-terminal;
+
package = pkgs.gnome.gnome-terminal;
})
];
+1 -1
nixos/tests/installed-tests/gnome-photos.nix
···
testConfig = {
programs.dconf.enable = true;
-
services.gnome3.at-spi2-core.enable = true; # needed for dogtail
+
services.gnome.at-spi2-core.enable = true; # needed for dogtail
environment.systemPackages = with pkgs; [
# gsettings tool with access to gsettings-desktop-schemas
(stdenv.mkDerivation {
+1 -1
nixos/tests/installed-tests/libgdata.nix
···
testConfig = {
# # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyTlsBackend) for ‘gio-tls-backend’
# Bail out! libgdata:ERROR:../gdata/tests/common.c:134:gdata_test_init: assertion failed (child_error == NULL): TLS support is not available (g-tls-error-quark, 0)
-
services.gnome3.glib-networking.enable = true;
+
services.gnome.glib-networking.enable = true;
};
}
+2 -2
nixos/tests/nixos-generate-config.nix
···
system.nixos-generate-config.desktopConfiguration = [''
# DESKTOP
services.xserver.displayManager.gdm.enable = true;
-
services.xserver.desktopManager.gnome3.enable = true;
+
services.xserver.desktopManager.gnome.enable = true;
''];
};
testScript = ''
···
# Test if the Perl variable $desktopConfiguration is spliced correctly
machine.succeed(
-
"grep 'services\\.xserver\\.desktopManager\\.gnome3\\.enable = true;' /etc/nixos/configuration.nix"
+
"grep 'services\\.xserver\\.desktopManager\\.gnome\\.enable = true;' /etc/nixos/configuration.nix"
)
'';
})
+1 -1
nixos/tests/plotinus.nix
···
{ imports = [ ./common/x11.nix ];
programs.plotinus.enable = true;
-
environment.systemPackages = [ pkgs.gnome3.gnome-calculator pkgs.xdotool ];
+
environment.systemPackages = [ pkgs.gnome.gnome-calculator pkgs.xdotool ];
};
testScript = ''
+2 -2
pkgs/applications/accessibility/mousetweaks/default.nix
···
{ lib, stdenv, fetchurl, pkg-config
-
, glib, gtk3, gnome3, gsettings-desktop-schemas, wrapGAppsHook
+
, glib, gtk3, gnome, gsettings-desktop-schemas, wrapGAppsHook
, libX11, libXtst, libXfixes, libXcursor
}:
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/applications/accessibility/squeekboard/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, glib
, gtk3
, wayland
···
buildInputs = [
gtk3
-
gnome3.gnome-desktop
+
gnome.gnome-desktop
wayland
wayland-protocols
libxml2
+2 -2
pkgs/applications/audio/cozy-audiobooks/default.nix
···
, file
, cairo
, gettext
-
, gnome3
+
, gnome
}:
python3Packages.buildPythonApplication rec {
···
gtk3
cairo
gettext
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
] ++ (with gst_all_1; [
gstreamer
gst-plugins-good
+3 -3
pkgs/applications/audio/easytag/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, intltool, gtk3, glib, libid3tag, id3lib, taglib
, libvorbis, libogg, opusfile, flac, itstool, libxml2, gsettings-desktop-schemas
-
, gnome3, wrapGAppsHook
+
, gnome, wrapGAppsHook
}:
let
···
nativeBuildInputs = [ pkg-config intltool itstool libxml2 wrapGAppsHook ];
buildInputs = [
gtk3 glib libid3tag id3lib taglib libvorbis libogg opusfile flac
-
gsettings-desktop-schemas gnome3.adwaita-icon-theme
+
gsettings-desktop-schemas gnome.adwaita-icon-theme
];
doCheck = false; # fails 1 out of 9 tests
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/applications/audio/gpodder/default.nix
···
{ lib, fetchFromGitHub, python3, python3Packages, intltool
-
, glibcLocales, gnome3, gtk3, wrapGAppsHook
+
, glibcLocales, gnome, gtk3, wrapGAppsHook
, gobject-introspection
}:
···
buildInputs = [
python3
gobject-introspection
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
checkInputs = with python3Packages; [
+2 -2
pkgs/applications/audio/gtkpod/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, wrapGAppsHook, intltool, libgpod, curl, flac,
-
gnome3, gtk3, gettext, perlPackages, flex, libid3tag, gdl,
+
gnome, gtk3, gettext, perlPackages, flex, libid3tag, gdl,
libvorbis, gdk-pixbuf }:
stdenv.mkDerivation rec {
···
buildInputs = [
curl gettext
flex libgpod libid3tag flac libvorbis gtk3 gdk-pixbuf
-
gdl gnome3.adwaita-icon-theme gnome3.anjuta
+
gdl gnome.adwaita-icon-theme gnome.anjuta
] ++ (with perlPackages; [ perl XMLParser ]);
patchPhase = ''
+2 -2
pkgs/applications/audio/guitarix/default.nix
···
, glib
, glib-networking
, glibmm
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
, gtk3
, gtkmm3
···
glib
glib-networking.out
glibmm
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
gtk3
gtkmm3
+3 -3
pkgs/applications/audio/helio-workstation/default.nix
···
{ lib, stdenv, fetchFromGitHub
-
, alsaLib, freetype, xorg, curl, libGL, libjack2, gnome3
+
, alsaLib, freetype, xorg, curl, libGL, libjack2, gnome
, pkg-config, makeWrapper
}:
···
buildInputs = [
alsaLib freetype xorg.libX11 xorg.libXext xorg.libXinerama xorg.libXrandr
-
xorg.libXcursor xorg.libXcomposite curl libGL libjack2 gnome3.zenity
+
xorg.libXcursor xorg.libXcomposite curl libGL libjack2 gnome.zenity
];
nativeBuildInputs = [ pkg-config makeWrapper ];
···
installPhase = ''
mkdir -p $out/bin
install -Dm755 build/Helio $out/bin
-
wrapProgram $out/bin/Helio --prefix PATH ":" ${gnome3.zenity}/bin
+
wrapProgram $out/bin/Helio --prefix PATH ":" ${gnome.zenity}/bin
mkdir -p $out/share
cp -r ../Deployment/Linux/Debian/x64/usr/share/* $out/share
+1 -1
pkgs/applications/audio/kapitonov-plugins-pack/default.nix
···
{ lib, stdenv, fetchFromGitHub, faust, meson, ninja, pkg-config
-
, boost, cairo, fftw, gnome3, ladspa-sdk, libxcb, lv2, xcbutilwm
+
, boost, cairo, fftw, gnome, ladspa-sdk, libxcb, lv2, xcbutilwm
, zita-convolver, zita-resampler
}:
+2 -2
pkgs/applications/audio/pavucontrol/default.nix
···
{ fetchurl, fetchpatch, lib, stdenv, pkg-config, intltool, libpulseaudio,
-
gtkmm3 , libcanberra-gtk3, gnome3, wrapGAppsHook }:
+
gtkmm3 , libcanberra-gtk3, gnome, wrapGAppsHook }:
stdenv.mkDerivation rec {
pname = "pavucontrol";
···
})];
buildInputs = [ libpulseaudio gtkmm3 libcanberra-gtk3
-
gnome3.adwaita-icon-theme ];
+
gnome.adwaita-icon-theme ];
nativeBuildInputs = [ pkg-config intltool wrapGAppsHook ];
+2 -2
pkgs/applications/audio/pithos/default.nix
···
{ lib, fetchFromGitHub, meson, ninja, pkg-config, appstream-glib
-
, wrapGAppsHook, pythonPackages, gtk3, gnome3, gobject-introspection
+
, wrapGAppsHook, pythonPackages, gtk3, gnome, gobject-introspection
, libnotify, libsecret, gst_all_1 }:
pythonPackages.buildPythonApplication rec {
···
nativeBuildInputs = [ meson ninja pkg-config appstream-glib wrapGAppsHook ];
propagatedBuildInputs =
-
[ gtk3 gobject-introspection libnotify libsecret gnome3.adwaita-icon-theme ] ++
+
[ gtk3 gobject-introspection libnotify libsecret gnome.adwaita-icon-theme ] ++
(with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad ]) ++
(with pythonPackages; [ pygobject3 pylast ]);
+2 -2
pkgs/applications/audio/quodlibet/default.nix
···
-
{ lib, stdenv, fetchurl, python3, wrapGAppsHook, gettext, libsoup, gnome3, gtk3, gdk-pixbuf, librsvg,
+
{ lib, stdenv, fetchurl, python3, wrapGAppsHook, gettext, libsoup, gnome, gtk3, gdk-pixbuf, librsvg,
tag ? "", xvfb_run, dbus, glibcLocales, glib, glib-networking, gobject-introspection, hicolor-icon-theme,
gst_all_1, withGstPlugins ? true,
xineBackend ? false, xine-lib,
···
checkInputs = [ gdk-pixbuf hicolor-icon-theme ] ++ (with python3.pkgs; [ pytest pytest_xdist polib xvfb_run dbus.daemon glibcLocales ]);
-
buildInputs = [ gnome3.adwaita-icon-theme libsoup glib glib-networking gtk3 webkitgtk gdk-pixbuf keybinder3 gtksourceview libmodplug libappindicator-gtk3 kakasi gobject-introspection ]
+
buildInputs = [ gnome.adwaita-icon-theme libsoup glib glib-networking gtk3 webkitgtk gdk-pixbuf keybinder3 gtksourceview libmodplug libappindicator-gtk3 kakasi gobject-introspection ]
++ (if xineBackend then [ xine-lib ] else with gst_all_1;
[ gstreamer gst-plugins-base ] ++ optionals withGstPlugins [ gst-plugins-good gst-plugins-ugly gst-plugins-bad ]);
+3 -3
pkgs/applications/audio/rhythmbox/default.nix
···
, intltool
, libpeas
, libsoup
-
, gnome3
+
, gnome
, totem-pl-parser
, tdb
, json-glib
···
gtk3
libpeas
totem-pl-parser
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+3 -3
pkgs/applications/audio/sfizz/default.nix
···
{ lib, stdenv, fetchFromGitHub
, libjack2, libsndfile, xorg, freetype, libxkbcommon
-
, cairo, glib, gnome3, flac, libogg, libvorbis, libopus
+
, cairo, glib, gnome, flac, libogg, libvorbis, libopus
, cmake, pkg-config
}:
···
libxkbcommon
cairo
glib
-
gnome3.zenity
+
gnome.zenity
freetype
];
nativeBuildInputs = [ cmake pkg-config ];
postPatch = ''
substituteInPlace editor/external/vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp \
-
--replace '"/usr/bin/zenity' '"${gnome3.zenity}/bin/zenity'
+
--replace '"/usr/bin/zenity' '"${gnome.zenity}/bin/zenity'
'';
cmakeFlags = [
+2 -2
pkgs/applications/audio/sonata/default.nix
···
{ lib, fetchFromGitHub, wrapGAppsHook, gettext
-
, python3Packages, gnome3, gtk3, glib, gdk-pixbuf, gsettings-desktop-schemas, gobject-introspection }:
+
, python3Packages, gnome, gtk3, glib, gdk-pixbuf, gsettings-desktop-schemas, gobject-introspection }:
let
inherit (python3Packages) buildPythonApplication isPy3k dbus-python pygobject3 mpd2 setuptools;
···
buildInputs = [
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
gtk3
gdk-pixbuf
+3 -3
pkgs/applications/audio/sound-juicer/default.nix
···
, libxml2
, brasero
, libcanberra-gtk3
-
, gnome3
+
, gnome
, gst_all_1
, libmusicbrainz5
, libdiscid
···
gtk3
brasero
libcanberra-gtk3
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
libmusicbrainz5
libdiscid
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/applications/audio/spotify/default.nix
···
{ fetchurl, lib, stdenv, squashfsTools, xorg, alsaLib, makeWrapper, openssl, freetype
, glib, pango, cairo, atk, gdk-pixbuf, gtk3, cups, nspr, nss, libpng, libnotify
-
, libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg, curl, zlib, gnome3
+
, libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg, curl, zlib, gnome
, at-spi2-atk, at-spi2-core, libpulseaudio, libdrm, mesa, libxkbcommon
}:
···
librarypath="${lib.makeLibraryPath deps}:$libdir"
wrapProgram $out/share/spotify/spotify \
--prefix LD_LIBRARY_PATH : "$librarypath" \
-
--prefix PATH : "${gnome3.zenity}/bin"
+
--prefix PATH : "${gnome.zenity}/bin"
# fix Icon line in the desktop file (#48062)
sed -i "s:^Icon=.*:Icon=spotify-client:" "$out/share/spotify/spotify.desktop"
+2 -2
pkgs/applications/display-managers/lightdm/default.nix
···
, polkit
, accountsservice
, gtk-doc
-
, gnome3
+
, gnome
, gobject-introspection
, vala
, fetchpatch
···
autoconf
automake
yelp-tools
-
gnome3.yelp-xsl
+
gnome.yelp-xsl
gobject-introspection
gtk-doc
intltool
+2 -2
pkgs/applications/editors/apostrophe/default.nix
···
{ lib, stdenv, fetchFromGitLab, meson, ninja, cmake
, wrapGAppsHook, pkg-config, desktop-file-utils
, appstream-glib, pythonPackages, glib, gobject-introspection
-
, gtk3, webkitgtk, glib-networking, gnome3, gspell, texlive
+
, gtk3, webkitgtk, glib-networking, gnome, gspell, texlive
, shared-mime-info, libhandy
}:
···
appstream-glib wrapGAppsHook ];
buildInputs = [ glib pythonEnv gobject-introspection gtk3
-
gnome3.adwaita-icon-theme webkitgtk gspell texlive
+
gnome.adwaita-icon-theme webkitgtk gspell texlive
glib-networking libhandy ];
postPatch = ''
+2 -2
pkgs/applications/editors/bluefish/default.nix
···
{ lib, stdenv, fetchurl, intltool, wrapGAppsHook, pkg-config , gtk, libxml2
-
, enchant, gucharmap, python3, gnome3
+
, enchant, gucharmap, python3, gnome
}:
stdenv.mkDerivation rec {
···
};
nativeBuildInputs = [ intltool pkg-config wrapGAppsHook ];
-
buildInputs = [ gnome3.adwaita-icon-theme gtk libxml2
+
buildInputs = [ gnome.adwaita-icon-theme gtk libxml2
enchant gucharmap python3 ];
meta = with lib; {
+3 -3
pkgs/applications/editors/gnome-builder/default.nix
···
, docbook_xml_dtd_43
, fetchurl
, flatpak
-
, gnome3
+
, gnome
, libgit2-glib
, gobject-introspection
, glade
···
buildInputs = [
ctags
flatpak
-
gnome3.devhelp
+
gnome.devhelp
glade
libgit2-glib
libpeas
···
done
'';
-
passthru.updateScript = gnome3.updateScript {
+
passthru.updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+3 -3
pkgs/applications/editors/gnome-latex/default.nix
···
, libgee
, tepl
, amtk
-
, gnome3
+
, gnome
, glib
, pkg-config
, intltool
···
buildInputs = [
amtk
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
glib
gsettings-desktop-schemas
gspell
···
NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
-
passthru.updateScript = gnome3.updateScript {
+
passthru.updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+1 -1
pkgs/applications/editors/gobby/default.nix
···
{ avahiSupport ? false # build support for Avahi in libinfinity
, lib, stdenv, fetchFromGitHub, autoconf, automake, pkg-config, wrapGAppsHook, yelp-tools
-
, gtkmm3, gsasl, gtksourceview3, libxmlxx, libinfinity, intltool, itstool, gnome3 }:
+
, gtkmm3, gsasl, gtksourceview3, libxmlxx, libinfinity, intltool, itstool, gnome }:
let
libinf = libinfinity.override { gtkWidgets = true; inherit avahiSupport; };
+2 -2
pkgs/applications/graphics/avocode/default.nix
···
{ lib, stdenv, makeDesktopItem, fetchurl, unzip
-
, gdk-pixbuf, glib, gtk3, atk, at-spi2-atk, pango, cairo, freetype, fontconfig, dbus, nss, nspr, alsaLib, cups, expat, udev, gnome3
+
, gdk-pixbuf, glib, gtk3, atk, at-spi2-atk, pango, cairo, freetype, fontconfig, dbus, nss, nspr, alsaLib, cups, expat, udev, gnome
, xorg, mozjpeg, makeWrapper, wrapGAppsHook, libuuid, at-spi2-core, libdrm, mesa
}:
···
};
nativeBuildInputs = [makeWrapper wrapGAppsHook unzip];
-
buildInputs = [ gtk3 gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtk3 gnome.adwaita-icon-theme ];
# src is producing multiple folder on unzip so we must
# override unpackCmd to extract it into newly created folder
+2 -2
pkgs/applications/graphics/darktable/default.nix
···
, cairo, cmake, ninja, curl, perl, llvm, desktop-file-utils, exiv2, glib
, ilmbase, gtk3, intltool, lcms2, lensfun, libX11, libexif, libgphoto2, libjpeg
, libpng, librsvg, libtiff, openexr, osm-gps-map, pkg-config, sqlite, libxslt
-
, openjpeg, lua, pugixml, colord, colord-gtk, libwebp, libsecret, gnome3
+
, openjpeg, lua, pugixml, colord, colord-gtk, libwebp, libsecret, gnome
, ocl-icd, pcre, gtk-mac-integration, isocodes, llvmPackages
}:
···
cairo curl exiv2 glib gtk3 ilmbase lcms2 lensfun libexif
libgphoto2 libjpeg libpng librsvg libtiff openexr sqlite libxslt
libsoup graphicsmagick json-glib openjpeg lua pugixml
-
libwebp libsecret gnome3.adwaita-icon-theme osm-gps-map pcre isocodes
+
libwebp libsecret gnome.adwaita-icon-theme osm-gps-map pcre isocodes
] ++ lib.optionals stdenv.isLinux [
colord colord-gtk libX11 ocl-icd
] ++ lib.optional stdenv.isDarwin gtk-mac-integration
+2 -2
pkgs/applications/graphics/gimp/wrapper.nix
···
-
{ lib, symlinkJoin, gimp, makeWrapper, gimpPlugins, gnome3, plugins ? null}:
+
{ lib, symlinkJoin, gimp, makeWrapper, gimpPlugins, gnome, plugins ? null}:
let
allPlugins = lib.filter (pkg: lib.isDerivation pkg && !pkg.meta.broken or false) (lib.attrValues gimpPlugins);
···
wrapProgram $out/bin/$each \
--set GIMP2_PLUGINDIR "$out/lib/gimp/2.0" \
--set GIMP2_DATADIR "$out/share/gimp/2.0" \
-
--prefix GTK_PATH : "${gnome3.gnome-themes-extra}/lib/gtk-2.0" \
+
--prefix GTK_PATH : "${gnome.gnome-themes-extra}/lib/gtk-2.0" \
${toString extraArgs}
done
set +x
+3 -3
pkgs/applications/graphics/glabels/default.nix
···
-
{ lib, stdenv, fetchurl, barcode, gnome3, autoreconfHook
+
{ lib, stdenv, fetchurl, barcode, gnome, autoreconfHook
, gtk3, gtk-doc, libxml2, librsvg , libtool, libe-book, gsettings-desktop-schemas
, intltool, itstool, makeWrapper, pkg-config, yelp-tools
}:
···
nativeBuildInputs = [ autoreconfHook pkg-config makeWrapper intltool ];
buildInputs = [
barcode gtk3 gtk-doc yelp-tools
-
gnome3.gnome-common gsettings-desktop-schemas
+
gnome.gnome-common gsettings-desktop-schemas
itstool libxml2 librsvg libe-book libtool
];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/applications/graphics/glimpse/wrapper.nix
···
-
{ lib, symlinkJoin, glimpse, makeWrapper, glimpsePlugins, gnome3, plugins ? null }:
+
{ lib, symlinkJoin, glimpse, makeWrapper, glimpsePlugins, gnome, plugins ? null }:
let
allPlugins = lib.filter (pkg: lib.isDerivation pkg && !pkg.meta.broken or false) (lib.attrValues glimpsePlugins);
···
wrapProgram $out/bin/$each \
--set GIMP2_PLUGINDIR "$out/lib/glimpse/2.0" \
--set GIMP2_DATADIR "$out/share/glimpse/2.0" \
-
--prefix GTK_PATH : "${gnome3.gnome-themes-extra}/lib/gtk-2.0" \
+
--prefix GTK_PATH : "${gnome.gnome-themes-extra}/lib/gtk-2.0" \
${toString extraArgs}
done
+3 -3
pkgs/applications/graphics/gnome-photos/default.nix
···
, gfbgraph
, glib
, gnome-online-accounts
-
, gnome3
+
, gnome
, gobject-introspection
, grilo
, grilo-plugins
···
gfbgraph
glib
gnome-online-accounts
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
grilo
grilo-plugins
gsettings-desktop-schemas
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
+3 -3
pkgs/applications/graphics/gthumb/default.nix
···
{ lib, stdenv
, fetchurl
-
, gnome3
+
, gnome
, pkg-config
, meson
, ninja
···
clutter-gtk
exiv2
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
gst_all_1.gst-plugins-base
(gst_all_1.gst-plugins-good.override { gtkSupport = true; })
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/applications/graphics/megapixels/default.nix
···
, pkg-config
, wrapGAppsHook
, gtk3
-
, gnome3
+
, gnome
, zbar
, tiffSupport ? true
, libraw
···
nativeBuildInputs = [ meson ninja pkg-config wrapGAppsHook ];
-
buildInputs = [ gtk3 gnome3.adwaita-icon-theme zbar ]
+
buildInputs = [ gtk3 gnome.adwaita-icon-theme zbar ]
++ optional tiffSupport libraw
++ optional jpgSupport graphicsmagick;
+1 -1
pkgs/applications/graphics/ocrfeeder/default.nix
···
, intltool
, itstool
, libxml2
-
, gnome3
+
, gnome
, python3
, gobject-introspection
, wrapGAppsHook
+3 -3
pkgs/applications/graphics/shotwell/default.nix
···
, sqlite
, webkitgtk
, pkg-config
-
, gnome3
+
, gnome
, gst_all_1
, libgudev
, libraw
···
librsvg
librest
gcr
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
libgdata
libchamplain
libsecret
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/applications/graphics/synfigstudio/default.nix
···
{ lib, stdenv, fetchFromGitHub, boost, cairo, gettext, glibmm, gtk3, gtkmm3
, libjack2, libsigcxx, libxmlxx, makeWrapper, mlt-qt5, pango, pkg-config
-
, imagemagick, intltool, autoreconfHook, which, gnome3
+
, imagemagick, intltool, autoreconfHook, which, gnome
}:
let
···
buildInputs = [
ETL boost cairo glibmm gtk3 gtkmm3 imagemagick intltool
libjack2 libsigcxx libxmlxx makeWrapper mlt-qt5
-
synfig which gnome3.adwaita-icon-theme
+
synfig which gnome.adwaita-icon-theme
];
postInstall = ''
+2 -2
pkgs/applications/graphics/tev/default.nix
···
{ lib, stdenv, fetchFromGitHub
, cmake, wrapGAppsHook
-
, libX11, libzip, glfw, libpng, xorg, gnome3
+
, libX11, libzip, glfw, libpng, xorg, gnome
}:
stdenv.mkDerivation rec {
···
postInstall = ''
wrapProgram $out/bin/tev \
"''${gappsWrapperArgs[@]}" \
-
--prefix PATH ":" "${gnome3.zenity}/bin"
+
--prefix PATH ":" "${gnome.zenity}/bin"
'';
meta = with lib; {
+2 -2
pkgs/applications/graphics/vimiv/default.nix
···
{ lib, python3Packages, fetchFromGitHub, imagemagick, librsvg, gtk3, jhead
-
, gnome3
+
, gnome
# Test requirements
, dbus, xvfb_run, xdotool
···
'';
checkInputs = [ python3Packages.nose dbus.daemon xvfb_run xdotool ];
-
buildInputs = [ gnome3.adwaita-icon-theme librsvg ];
+
buildInputs = [ gnome.adwaita-icon-theme librsvg ];
propagatedBuildInputs = with python3Packages; [ pillow pygobject3 gtk3 ];
makeWrapperArgs = [
+2 -2
pkgs/applications/misc/almanah/default.nix
···
, gcr
, gettext
, glib
-
, gnome3
+
, gnome
, gpgme
, gtk3
, gtksourceview3
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none"; # it is quite odd
};
+2 -2
pkgs/applications/misc/font-manager/default.nix
···
, vala
, gsettings-desktop-schemas
, gtk3
-
, gnome3
+
, gnome
, desktop-file-utils
, wrapGAppsHook
, gobject-introspection
···
sqlite
gsettings-desktop-schemas # for font settings
gtk3
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
libsoup
glib-networking # for SSL so that Google Fonts can load
webkitgtk
+2 -2
pkgs/applications/misc/gksu/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gtk2, gnome2, gnome3, libgksu,
+
{ lib, stdenv, fetchurl, pkg-config, gtk2, gnome2, gnome, libgksu,
intltool, libstartup_notification, gtk-doc, wrapGAppsHook
}:
···
];
buildInputs = [
-
gtk2 gnome2.GConf libstartup_notification gnome3.libgnome-keyring
+
gtk2 gnome2.GConf libstartup_notification gnome.libgnome-keyring
];
propagatedBuildInputs = [
+2 -2
pkgs/applications/misc/gnome-multi-writer/default.nix
···
, desktop-file-utils
, gettext
, glib
-
, gnome3
+
, gnome
, gtk3
, gusb
, libcanberra-gtk3
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/applications/misc/gnome-recipes/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, desktop-file-utils
, gettext
, itstool
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+3 -3
pkgs/applications/misc/gnome-usage/default.nix
···
, gtk3
, libgtop
, libdazzle
-
, gnome3
+
, gnome
, tracker
, libhandy
}:
···
buildInputs = [
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gtk3
libdazzle
libgtop
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/applications/misc/gpx-viewer/default.nix
···
-
{ lib, stdenv, fetchurl, intltool, libxml2, pkg-config, gnome3, libchamplain, gdl, shared-mime-info, desktop-file-utils, wrapGAppsHook }:
+
{ lib, stdenv, fetchurl, intltool, libxml2, pkg-config, gnome, libchamplain, gdl, shared-mime-info, desktop-file-utils, wrapGAppsHook }:
stdenv.mkDerivation rec {
pname = "gpx-viewer";
···
intltool pkg-config
wrapGAppsHook # Fix error: GLib-GIO-ERROR **: No GSettings schemas are installed on the system
];
-
buildInputs = [ gdl libchamplain gnome3.adwaita-icon-theme libxml2 ];
+
buildInputs = [ gdl libchamplain gnome.adwaita-icon-theme libxml2 ];
meta = with lib; {
homepage = "https://blog.sarine.nl/tag/gpxviewer/";
+1 -1
pkgs/applications/misc/gummi/default.nix
···
{ lib, stdenv, pkgs
-
, glib, gnome3, gtk3, gtksourceview3, gtkspell3, poppler, texlive
+
, glib, gnome, gtk3, gtksourceview3, gtkspell3, poppler, texlive
, pkg-config, intltool, autoreconfHook, wrapGAppsHook
}:
+2 -2
pkgs/applications/misc/lutris/fhsenv.nix
···
let
qt5Deps = pkgs: with pkgs.qt5; [ qtbase qtmultimedia ];
-
gnome3Deps = pkgs: with pkgs; [ gnome3.zenity gtksourceview gnome3.gnome-desktop gnome3.libgnome-keyring webkitgtk ];
+
gnomeDeps = pkgs: with pkgs; [ gnome.zenity gtksourceview gnome.gnome-desktop gnome.libgnome-keyring webkitgtk ];
xorgDeps = pkgs: with pkgs.xorg; [
libX11 libXrender libXrandr libxcb libXmu libpthreadstubs libXext libXdmcp
libXxf86vm libXinerama libSM libXv libXaw libXi libXcursor libXcomposite
···
# ZDOOM
soundfont-fluid bzip2 game-music-emu
] ++ qt5Deps pkgs
-
++ gnome3Deps pkgs
+
++ gnomeDeps pkgs
++ lib.optional steamSupport pkgs.steam;
multiPkgs = pkgs: with pkgs; [
+2 -2
pkgs/applications/misc/notify-osd-customizable/default.nix
···
, dbus-glib
, fetchurl
, glib
-
, gnome3
+
, gnome
, libnotify
, libtool
, libwnck3
···
nativeBuildInputs = [ pkg-config ];
buildInputs = [
glib libwnck3 libnotify dbus-glib makeWrapper
-
gsettings-desktop-schemas gnome3.gnome-common
+
gsettings-desktop-schemas gnome.gnome-common
libtool
];
+2 -2
pkgs/applications/misc/olifant/default.nix
···
, python3
, libgee
, gsettings-desktop-schemas
-
, gnome3
+
, gnome
, pantheon
, wrapGAppsHook
, gtk3
···
buildInputs = [
glib
glib-networking
-
gnome3.libsoup
+
gnome.libsoup
gsettings-desktop-schemas
gtk3
json-glib
+3 -3
pkgs/applications/misc/orca/default.nix
···
, python
, pygobject3
, gtk3
-
, gnome3
+
, gnome
, substituteAll
, at-spi2-atk
, at-spi2-core
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
···
GTK toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and
WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.
-
Needs `services.gnome3.at-spi2-core.enable = true;` in `configuration.nix`.
+
Needs `services.gnome.at-spi2-core.enable = true;` in `configuration.nix`.
'';
maintainers = with maintainers; [ berce ] ++ teams.gnome.members;
license = licenses.lgpl21;
+2 -2
pkgs/applications/misc/pcmanfm/default.nix
···
{ lib, stdenv, fetchurl, glib, intltool, libfm, libX11, pango, pkg-config
-
, wrapGAppsHook, gnome3, withGtk3 ? true, gtk2, gtk3 }:
+
, wrapGAppsHook, gnome, withGtk3 ? true, gtk2, gtk3 }:
let
libfm' = libfm.override { inherit withGtk3; };
···
sha256 = "sha256-FMt7JHSTxMzmX7tZAmEeOtAKeocPvB5QrcUEKMUUDPc=";
};
-
buildInputs = [ glib gtk libfm' libX11 pango gnome3.adwaita-icon-theme ];
+
buildInputs = [ glib gtk libfm' libX11 pango gnome.adwaita-icon-theme ];
nativeBuildInputs = [ pkg-config wrapGAppsHook intltool ];
configureFlags = optional withGtk3 "--with-gtk=3";
+3 -3
pkgs/applications/misc/phoc/default.nix
···
, python3
, wrapGAppsHook
, libinput
-
, gnome3
+
, gnome
, glib
, gtk3
, wayland
···
libinput
glib
gtk3
-
gnome3.gnome-desktop
+
gnome.gnome-desktop
# For keybindings settings schemas
-
gnome3.mutter
+
gnome.mutter
wayland
phocWlroots
];
+2 -2
pkgs/applications/misc/plank/default.nix
···
, cairo
, dconf
, glib
-
, gnome3
+
, gnome
, gtk3
, libwnck3
, libX11
···
nativeBuildInputs = [
autoreconfHook
gettext
-
gnome3.gnome-common
+
gnome.gnome-common
libxml2 # xmllint
pkg-config
vala
+2 -2
pkgs/applications/misc/pytrainer/default.nix
···
, python3
, fetchFromGitHub
, gdk-pixbuf
-
, gnome3
+
, gnome
, gpsbabel
, glib-networking
, glibcLocales
···
gtk3
webkitgtk
glib-networking
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gdk-pixbuf
];
+3 -3
pkgs/applications/misc/safeeyes/default.nix
···
-
{ lib, python3Packages, gobject-introspection, libappindicator-gtk3, libnotify, gtk3, gnome3, xprintidle-ng, wrapGAppsHook, gdk-pixbuf, shared-mime-info, librsvg
+
{ lib, python3Packages, gobject-introspection, libappindicator-gtk3, libnotify, gtk3, gnome, xprintidle-ng, wrapGAppsHook, gdk-pixbuf, shared-mime-info, librsvg
}:
let inherit (python3Packages) python buildPythonApplication fetchPypi croniter;
···
buildInputs = [
gtk3
gobject-introspection
-
gnome3.adwaita-icon-theme
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
nativeBuildInputs = [
+2 -2
pkgs/applications/misc/snapper-gui/default.nix
···
{ lib, fetchFromGitHub, python3, python3Packages
-
, gnome3, gtk3, wrapGAppsHook, gtksourceview3, snapper
+
, gnome, gtk3, wrapGAppsHook, gtksourceview3, snapper
, gobject-introspection
}:
···
buildInputs = [
python3
gobject-introspection
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
doCheck = false; # it doesn't have any tests
+2 -2
pkgs/applications/misc/tootle/default.nix
···
, python3
, libgee
, gsettings-desktop-schemas
-
, gnome3
+
, gnome
, pantheon
, wrapGAppsHook
, gtk3
···
buildInputs = [
glib
glib-networking
-
gnome3.libsoup
+
gnome.libsoup
gsettings-desktop-schemas
gtk3
json-glib
+2 -2
pkgs/applications/misc/ulauncher/default.nix
···
, python3Packages
, gdk-pixbuf
, glib
-
, gnome3
+
, gnome
, gobject-introspection
, gtk3
, wrapGAppsHook
···
buildInputs = [
gdk-pixbuf
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gobject-introspection
gtk3
keybinder3
+2 -2
pkgs/applications/networking/browsers/brave/default.nix
···
, gdk-pixbuf
, glib
, gnome2
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
, gtk3
, libpulseaudio
···
nativeBuildInputs = [ dpkg wrapGAppsHook ];
-
buildInputs = [ glib gsettings-desktop-schemas gnome3.adwaita-icon-theme ];
+
buildInputs = [ glib gsettings-desktop-schemas gnome.adwaita-icon-theme ];
unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner";
+2 -2
pkgs/applications/networking/browsers/chromium/common.nix
···
, libgcrypt ? null # gnomeSupport || cupsSupport
# package customization
-
, gnomeSupport ? false, gnome ? null
+
, gnomeSupport ? false, gnome2 ? null
, gnomeKeyringSupport ? false, libgnome-keyring3 ? null
, proprietaryCodecs ? true
, cupsSupport ? true
···
libdrm wayland mesa.drivers libxkbcommon
curl
] ++ optional gnomeKeyringSupport libgnome-keyring3
-
++ optionals gnomeSupport [ gnome.GConf libgcrypt ]
+
++ optionals gnomeSupport [ gnome2.GConf libgcrypt ]
++ optionals cupsSupport [ libgcrypt cups ]
++ optional pulseSupport libpulseaudio;
+4 -4
pkgs/applications/networking/browsers/chromium/default.nix
···
{ newScope, config, stdenv, fetchurl, makeWrapper
, llvmPackages_11, llvmPackages_12, ed, gnugrep, coreutils, xdg-utils
-
, glib, gtk3, gnome3, gsettings-desktop-schemas, gn, fetchgit
+
, glib, gtk3, gnome, gsettings-desktop-schemas, gn, fetchgit
, libva ? null
, pipewire
, gcc, nspr, nss, runCommand
···
# package customization
# Note: enable* flags should not require full rebuilds (i.e. only affect the wrapper)
, channel ? "stable"
-
, gnomeSupport ? false, gnome ? null
+
, gnomeSupport ? false, gnome2 ? null
, gnomeKeyringSupport ? false
, proprietaryCodecs ? true
, enableWideVine ? false
···
upstream-info = (lib.importJSON ./upstream-info.json).${channel};
mkChromiumDerivation = callPackage ./common.nix ({
-
inherit channel gnome gnomeSupport gnomeKeyringSupport proprietaryCodecs
+
inherit channel gnome2 gnomeSupport gnomeKeyringSupport proprietaryCodecs
cupsSupport pulseSupport ungoogled;
gnChromium = gn.overrideAttrs (oldAttrs: {
inherit (upstream-info.deps.gn) version;
···
gsettings-desktop-schemas glib gtk3
# needed for XDG_ICON_DIRS
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
outputs = ["out" "sandbox"];
+2 -2
pkgs/applications/networking/browsers/eolie/default.nix
···
{ lib, fetchgit, meson, ninja, pkg-config, nix-update-script
, python3, gtk3, libsecret, gst_all_1, webkitgtk, glib
, glib-networking, gtkspell3, hunspell, desktop-file-utils
-
, gobject-introspection, wrapGAppsHook, gnome3 }:
+
, gobject-introspection, wrapGAppsHook, gnome }:
python3.pkgs.buildPythonApplication rec {
pname = "eolie";
···
gst-plugins-base
gst-plugins-ugly
gstreamer
-
gnome3.gnome-settings-daemon
+
gnome.gnome-settings-daemon
gtk3
gtkspell3
hunspell
+2 -2
pkgs/applications/networking/browsers/firefox-bin/default.nix
···
, libXt
, libcanberra
, libnotify
-
, gnome3
+
, gnome
, libGLU, libGL
, nspr
, nss
···
inherit gtk3;
-
buildInputs = [ wrapGAppsHook gtk3 gnome3.adwaita-icon-theme ];
+
buildInputs = [ wrapGAppsHook gtk3 gnome.adwaita-icon-theme ];
# "strip" after "patchelf" may break binaries.
# See: https://github.com/NixOS/patchelf/issues/10
+2 -2
pkgs/applications/networking/browsers/firefox/wrapper.nix
···
## various stuff that can be plugged in
, ffmpeg, xorg, alsaLib, libpulseaudio, libcanberra-gtk2, libglvnd, libnotify
-
, gnome3/*.gnome-shell*/
+
, gnome/*.gnome-shell*/
, browserpass, chrome-gnome-shell, uget-integrator, plasma5Packages, bukubrow, pipewire
, tridactyl-native
, fx_cast_bridge
···
--set MOZ_ENABLE_WAYLAND "1" \
''}${lib.optionalString (browser ? gtk3)
''--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
-
--suffix XDG_DATA_DIRS : '${gnome3.adwaita-icon-theme}/share'
+
--suffix XDG_DATA_DIRS : '${gnome.adwaita-icon-theme}/share'
''
}
#############################
+2 -2
pkgs/applications/networking/browsers/google-chrome/default.nix
···
, chromium
, gsettings-desktop-schemas
-
, gnome3
+
, gnome
# For video acceleration via VA-API (--enable-features=VaapiVideoDecoder)
, libvaSupport ? true, libva
···
gsettings-desktop-schemas glib gtk3
# needed for XDG_ICON_DIRS
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
unpackPhase = ''
+2 -2
pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
···
# Wrapper runtime
, coreutils
, glibcLocales
-
, gnome3
+
, gnome
, runtimeShell
, shared-mime-info
, gsettings-desktop-schemas
···
"${graphene-hardened-malloc}/lib/libhardened_malloc.so"}
WRAPPER_XDG_DATA_DIRS=${concatMapStringsSep ":" (x: "${x}/share") [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
shared-mime-info
]}
WRAPPER_XDG_DATA_DIRS+=":"${concatMapStringsSep ":" (x: "${x}/share/gsettings-schemas/${x.name}") [
+2 -2
pkgs/applications/networking/dropbox/cli.nix
···
, python3
, dropbox
, gtk3
-
, gnome3
+
, gnome
, gdk-pixbuf
, gobject-introspection
}:
···
buildInputs = [
python3
gtk3
-
gnome3.nautilus
+
gnome.nautilus
];
configureFlags = [
+2 -2
pkgs/applications/networking/feedreaders/feedreader/default.nix
···
{ lib, stdenv, fetchFromGitHub, nix-update-script, meson, ninja, pkg-config, vala, gettext, python3
, appstream-glib, desktop-file-utils, wrapGAppsHook, gnome-online-accounts
, gtk3, libgee, libpeas, librest, webkitgtk, gsettings-desktop-schemas
-
, curl, glib, gnome3, gst_all_1, json-glib, libnotify, libsecret, sqlite, gumbo, libxml2
+
, curl, glib, gnome, gst_all_1, json-glib, libnotify, libsecret, sqlite, gumbo, libxml2
}:
stdenv.mkDerivation rec {
···
buildInputs = [
curl glib json-glib libnotify libsecret sqlite gumbo gtk3
-
libgee libpeas gnome3.libsoup librest webkitgtk gsettings-desktop-schemas
+
libgee libpeas gnome.libsoup librest webkitgtk gsettings-desktop-schemas
gnome-online-accounts
] ++ (with gst_all_1; [
gstreamer gst-plugins-base gst-plugins-good
+2 -2
pkgs/applications/networking/instant-messengers/coyim/default.nix
···
{ lib, buildGoPackage, fetchFromGitHub, pkg-config,
-
cairo, gdk-pixbuf, glib, gnome3, wrapGAppsHook, gtk3 }:
+
cairo, gdk-pixbuf, glib, gnome, wrapGAppsHook, gtk3 }:
buildGoPackage rec {
pname = "coyim";
···
nativeBuildInputs = [ pkg-config wrapGAppsHook ];
-
buildInputs = [ glib cairo gdk-pixbuf gtk3 gnome3.adwaita-icon-theme ];
+
buildInputs = [ glib cairo gdk-pixbuf gtk3 gnome.adwaita-icon-theme ];
meta = with lib; {
description = "a safe and secure chat client";
+2 -2
pkgs/applications/networking/instant-messengers/dino/default.nix
···
{ lib, stdenv, fetchFromGitHub
, vala, cmake, ninja, wrapGAppsHook, pkg-config, gettext
-
, gobject-introspection, gnome3, glib, gdk-pixbuf, gtk3, glib-networking
+
, gobject-introspection, gnome, glib, gdk-pixbuf, gtk3, glib-networking
, xorg, libXdmcp, libxkbcommon
, libnotify, libsoup, libgee
, librsvg, libsignal-protocol-c
···
glib-networking
glib
libgee
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
sqlite
gdk-pixbuf
gtk3
+2 -2
pkgs/applications/networking/instant-messengers/gajim/default.nix
···
{ lib, fetchurl, gettext, wrapGAppsHook
# Native dependencies
-
, python3, gtk3, gobject-introspection, gnome3
+
, python3, gtk3, gobject-introspection, gnome
, glib-networking
# Test dependencies
···
};
buildInputs = [
-
gobject-introspection gtk3 gnome3.adwaita-icon-theme
+
gobject-introspection gtk3 gnome.adwaita-icon-theme
glib-networking
] ++ lib.optionals enableJingle [ farstream gstreamer gst-plugins-base gst-libav gst-plugins-good libnice ]
++ lib.optional enableSecrets libsecret
+2 -2
pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
···
{ lib, stdenv, fetchurl, dpkg
-
, alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, glibc, gnome2, gnome3
+
, alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, glibc, gnome2, gnome
, gtk3, libappindicator-gtk3, libnotify, libpulseaudio, libsecret, libv4l, nspr, nss, pango, systemd, wrapGAppsHook, xorg
, at-spi2-atk, libuuid, at-spi2-core, libdrm, mesa, libxkbcommon }:
···
gtk3
libappindicator-gtk3
-
gnome3.gnome-keyring
+
gnome.gnome-keyring
libnotify
libpulseaudio
+3 -3
pkgs/applications/networking/instant-messengers/whatsapp-for-linux/default.nix
···
-
{ fetchFromGitHub, lib, stdenv, gnome3, cmake, pkg-config,
+
{ fetchFromGitHub, lib, stdenv, gnome, cmake, pkg-config,
libappindicator-gtk3, gst_all_1, pcre }:
stdenv.mkDerivation rec {
···
];
buildInputs = [
-
gnome3.gtkmm
-
gnome3.webkitgtk
+
gnome.gtkmm
+
gnome.webkitgtk
libappindicator-gtk3
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
+2 -2
pkgs/applications/networking/mailreaders/astroid/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, gnome3, gmime3, webkitgtk, ronn
+
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, gnome, gmime3, webkitgtk, ronn
, libsass, notmuch, boost, wrapGAppsHook, glib-networking, protobuf, vim_configurable
, gtkmm3, libpeas, gsettings-desktop-schemas, gobject-introspection, python3
···
buildInputs = [
gtkmm3 gmime3 webkitgtk libsass libpeas
python3
-
notmuch boost gsettings-desktop-schemas gnome3.adwaita-icon-theme
+
notmuch boost gsettings-desktop-schemas gnome.adwaita-icon-theme
glib-networking protobuf
vim
];
+2 -2
pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix
···
-
{ lib, stdenv, fetchurl, gnome3, cmake, gettext, intltool, pkg-config, evolution-data-server, evolution
+
{ lib, stdenv, fetchurl, gnome, cmake, gettext, intltool, pkg-config, evolution-data-server, evolution
, sqlite, gtk3, webkitgtk, libgdata, libmspack }:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "evolution-ews";
versionPolicy = "odd-unstable";
};
+4 -4
pkgs/applications/networking/mailreaders/evolution/evolution/default.nix
···
, db
, gcr
, sqlite
-
, gnome3
+
, gnome
, librsvg
, gdk-pixbuf
, libsecret
···
];
buildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
bogofilter
db
evolution-data-server
···
gdk-pixbuf
glib
glib-networking
-
gnome3.gnome-desktop
+
gnome.gnome-desktop
gsettings-desktop-schemas
gst_all_1.gst-plugins-base
gst_all_1.gstreamer
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "evolution";
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/applications/networking/mailreaders/evolution/evolution/wrapper.nix
···
-
{ lib, makeWrapper, symlinkJoin, gnome3, plugins }:
+
{ lib, makeWrapper, symlinkJoin, gnome, plugins }:
symlinkJoin {
name = "evolution-with-plugins";
-
paths = [ gnome3.evolution-data-server ] ++ plugins;
+
paths = [ gnome.evolution-data-server ] ++ plugins;
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/networking/mailreaders/thunderbird-bin/68.nix
···
, libXt
, libxcb
, libcanberra
-
, gnome3
+
, gnome
, libGLU, libGL
, nspr
, nss
···
stdenv.cc.cc
];
-
buildInputs = [ gtk3 gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtk3 gnome.adwaita-icon-theme ];
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
···
, gdk-pixbuf
, glib
, glibc
-
, gnome3
+
, gnome
, gnugrep
, gnupg
, gnused
···
stdenv.cc.cc
];
-
buildInputs = [ gtk3 gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtk3 gnome.adwaita-icon-theme ];
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/networking/p2p/retroshare/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, libupnp, gpgme, gnome3, glib, libssh, pkg-config, protobuf, bzip2
+
{ lib, stdenv, fetchFromGitHub, libupnp, gpgme, gnome, glib, libssh, pkg-config, protobuf, bzip2
, libXScrnSaver, speex, curl, libxml2, libxslt, sqlcipher, libmicrohttpd, opencv, qmake, ffmpeg_3
, qtmultimedia, qtx11extras, qttools }:
···
nativeBuildInputs = [ pkg-config qmake ];
buildInputs = [
-
speex libupnp gpgme gnome3.libgnome-keyring glib libssh qtmultimedia qtx11extras qttools
+
speex libupnp gpgme gnome.libgnome-keyring glib libssh qtmultimedia qtx11extras qttools
protobuf bzip2 libXScrnSaver curl libxml2 libxslt sqlcipher libmicrohttpd opencv ffmpeg_3
];
+2 -2
pkgs/applications/networking/pcloud/default.nix
···
# Runtime dependencies;
# A few additional ones (e.g. Node) are already shipped together with the
# AppImage, so we don't have to duplicate them here.
-
alsaLib, dbus-glib, fuse, gnome3, gtk3, libdbusmenu-gtk2, libXdamage, udev, nss
+
alsaLib, dbus-glib, fuse, gnome, gtk3, libdbusmenu-gtk2, libXdamage, udev, nss
}:
let
···
# This is required for the file picker dialog - otherwise pcloud just
# crashes
-
export XDG_DATA_DIRS="${gnome3.gsettings-desktop-schemas}/share/gsettings-schemas/${gnome3.gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS"
+
export XDG_DATA_DIRS="${gnome.gsettings-desktop-schemas}/share/gsettings-schemas/${gnome.gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS"
exec "$out/app/pcloud"
EOF
+2 -2
pkgs/applications/networking/remote/citrix-workspace/generic.nix
···
{ lib, stdenv, requireFile, makeWrapper, autoPatchelfHook, wrapGAppsHook, which, more
-
, file, atk, alsaLib, cairo, fontconfig, gdk-pixbuf, glib, gnome3, gtk2-x11, gtk3
+
, file, atk, alsaLib, cairo, fontconfig, gdk-pixbuf, glib, gnome, gtk2-x11, gtk3
, heimdal, krb5, libsoup, libvorbis, speex, openssl, zlib, xorg, pango, gtk2
, gnome2, mesa, nss, nspr, gtk_engines, freetype, dconf, libpng12, libxml2
, libjpeg, libredirect, tzdata, cacert, systemd, libcxxabi, libcxx, e2fsprogs, symlinkJoin
···
freetype
gdk-pixbuf
gnome2.gtkglext
-
gnome3.webkitgtk
+
gnome.webkitgtk
gtk2
gtk2-x11
gtk3
+2 -2
pkgs/applications/networking/remote/remmina/default.nix
···
, libsecret, libsoup, spice-protocol, spice-gtk, epoxy, at-spi2-core
, openssl, gsettings-desktop-schemas, json-glib, libsodium, webkitgtk, harfbuzz
# The themes here are soft dependencies; only icons are missing without them.
-
, gnome3
+
, gnome
}:
with lib;
···
pcre2 libdbusmenu-gtk3 libappindicator-gtk3
libvncserver libpthreadstubs libXdmcp libxkbcommon
libsecret libsoup spice-protocol spice-gtk epoxy at-spi2-core
-
openssl gnome3.adwaita-icon-theme json-glib libsodium webkitgtk
+
openssl gnome.adwaita-icon-theme json-glib libsodium webkitgtk
harfbuzz
];
+2 -2
pkgs/applications/networking/syncthing-gtk/default.nix
···
{ lib, fetchFromGitHub, fetchpatch, libnotify, librsvg, killall
, gtk3, libappindicator-gtk3, substituteAll, syncthing, wrapGAppsHook
-
, gnome3, buildPythonApplication, dateutil, pyinotify, pygobject3
+
, gnome, buildPythonApplication, dateutil, pyinotify, pygobject3
, bcrypt, gobject-introspection, gsettings-desktop-schemas
, pango, gdk-pixbuf, atk }:
···
buildInputs = [
gtk3 librsvg libappindicator-gtk3
-
libnotify gnome3.adwaita-icon-theme
+
libnotify gnome.adwaita-icon-theme
# Schemas with proxy configuration
gsettings-desktop-schemas
];
+2 -2
pkgs/applications/office/abiword/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, gtk3, fribidi
, libpng, popt, libgsf, enchant, wv, librsvg, bzip2, libjpeg, perl
-
, boost, libxslt, goffice, wrapGAppsHook, gnome3
+
, boost, libxslt, goffice, wrapGAppsHook, gnome
}:
stdenv.mkDerivation rec {
···
buildInputs = [
gtk3 librsvg bzip2 fribidi libpng popt
-
libgsf enchant wv libjpeg perl boost libxslt goffice gnome3.adwaita-icon-theme
+
libgsf enchant wv libjpeg perl boost libxslt goffice gnome.adwaita-icon-theme
];
meta = with lib; {
+3 -3
pkgs/applications/office/gnumeric/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, intltool, perlPackages
-
, goffice, gnome3, wrapGAppsHook, gtk3, bison, python3Packages
+
, goffice, gnome, wrapGAppsHook, gtk3, bison, python3Packages
, itstool
}:
···
# ToDo: optional libgda, introspection?
buildInputs = [
-
goffice gtk3 gnome3.adwaita-icon-theme
+
goffice gtk3 gnome.adwaita-icon-theme
python pygobject3
] ++ (with perlPackages; [ perl XMLParser ]);
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/applications/office/grisbi/default.nix
···
, intltool
, wrapGAppsHook
, libsoup
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
libofx
intltool
libsoup
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
meta = with lib; {
+2 -2
pkgs/applications/office/homebank/default.nix
···
{ fetchurl, lib, stdenv, gtk, pkg-config, libofx, intltool, wrapGAppsHook
-
, libsoup, gnome3 }:
+
, libsoup, gnome }:
stdenv.mkDerivation rec {
name = "homebank-5.5.1";
···
nativeBuildInputs = [ pkg-config wrapGAppsHook ];
buildInputs = [ gtk libofx intltool libsoup
-
gnome3.adwaita-icon-theme ];
+
gnome.adwaita-icon-theme ];
meta = with lib; {
description = "Free, easy, personal accounting for everyone";
+2 -2
pkgs/applications/office/libreoffice/default.nix
···
, libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf
, librevenge, libe-book, libmwaw, glm, gst_all_1
, gdb, commonsLogging, librdf_rasqal, wrapGAppsHook
-
, gnome3, glib, ncurses, epoxy, gpgme
+
, gnome, glib, ncurses, epoxy, gpgme
, langs ? [ "ca" "cs" "da" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "ja" "nl" "pl" "pt" "pt-BR" "ro" "ru" "sl" "zh-CN" ]
, withHelp ? true
, kdeIntegration ? false, mkDerivation ? null, qtbase ? null, qtx11extras ? null
···
mdds bluez5 libcmis libwps libabw libzmf
libxshmfence libatomic_ops graphite2 harfbuzz gpgme util-linux
librevenge libe-book libmwaw glm ncurses epoxy
-
libodfgen CoinMP librdf_rasqal gnome3.adwaita-icon-theme gettext
+
libodfgen CoinMP librdf_rasqal gnome.adwaita-icon-theme gettext
]
++ (with gst_all_1; [
gstreamer
+2 -2
pkgs/applications/office/paperwork/paperwork-gtk.nix
···
, python3Packages
, gtk3
, cairo
-
, gnome3
+
, gnome
, librsvg
, xvfb_run
, dbus
···
];
buildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
libnotify
librsvg
gtk3
+2 -2
pkgs/applications/office/tryton/default.nix
···
, atk
, gtk3
, gtkspell3
-
, gnome3
+
, gnome
, glib
, goocanvas2
, gdk-pixbuf
···
atk
gdk-pixbuf
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
goocanvas2
fontconfig
freetype
+2 -2
pkgs/applications/office/zim/default.nix
···
-
{ lib, stdenv, fetchurl, python3Packages, gtk3, gobject-introspection, wrapGAppsHook, gnome3 }:
+
{ lib, stdenv, fetchurl, python3Packages, gtk3, gobject-introspection, wrapGAppsHook, gnome }:
#
# TODO: Declare configuration options for the following optional dependencies:
···
sha256 = "13vhwsgv6mscgixypc0ixkgj0y7cpcm7z7wn1vmdrwp7kn8m3xgx";
};
-
buildInputs = [ gtk3 gobject-introspection wrapGAppsHook gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtk3 gobject-introspection wrapGAppsHook gnome.adwaita-icon-theme ];
propagatedBuildInputs = with python3Packages; [ pyxdg pygobject3 ];
+2 -2
pkgs/applications/office/zotero/default.nix
···
, libXrender
, libXt
, libnotify
-
, gnome3
+
, gnome
, libGLU, libGL
, nspr
, nss
···
};
nativeBuildInputs = [ wrapGAppsHook ];
-
buildInputs= [ gsettings-desktop-schemas glib gtk3 gnome3.adwaita-icon-theme dconf ];
+
buildInputs= [ gsettings-desktop-schemas glib gtk3 gnome.adwaita-icon-theme dconf ];
dontConfigure = true;
dontBuild = true;
+2 -2
pkgs/applications/science/electronics/kicad/default.nix
···
{ lib, stdenv
, fetchFromGitLab
-
, gnome3
+
, gnome
, dconf
, wxGTK30
, wxGTK31
···
makeWrapperArgs = with passthru.libraries; [
"--prefix XDG_DATA_DIRS : ${base}/share"
"--prefix XDG_DATA_DIRS : ${hicolor-icon-theme}/share"
-
"--prefix XDG_DATA_DIRS : ${gnome3.adwaita-icon-theme}/share"
+
"--prefix XDG_DATA_DIRS : ${gnome.adwaita-icon-theme}/share"
"--prefix XDG_DATA_DIRS : ${wxGTK.gtk}/share/gsettings-schemas/${wxGTK.gtk.name}"
"--prefix XDG_DATA_DIRS : ${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}"
# wrapGAppsHook did these two as well, no idea if it matters...
+2 -2
pkgs/applications/science/logic/coq/default.nix
···
, customOCamlPackages ? null
, ocamlPackages_4_05, ocamlPackages_4_09, ocamlPackages_4_10, ncurses
, buildIde ? true
-
, glib, gnome3, wrapGAppsHook
+
, glib, gnome, wrapGAppsHook
, csdp ? null
, version, coq-version ? null,
}@args:
···
buildInputs = [ ncurses ] ++ ocamlBuildInputs
++ optionals buildIde
(if versionAtLeast "8.10"
-
then [ ocamlPackages.lablgtk3-sourceview3 glib gnome3.adwaita-icon-theme wrapGAppsHook ]
+
then [ ocamlPackages.lablgtk3-sourceview3 glib gnome.adwaita-icon-theme wrapGAppsHook ]
else [ ocamlPackages.lablgtk ]);
postPatch = ''
+2 -2
pkgs/applications/science/math/wxmaxima/default.nix
···
{ lib, stdenv, fetchFromGitHub
, wrapGAppsHook, cmake, gettext
-
, maxima, wxGTK, gnome3 }:
+
, maxima, wxGTK, gnome }:
stdenv.mkDerivation rec {
pname = "wxmaxima";
···
sha256 = "sha256-5nvaaKsvSEs7QxOszjDK1Xkana2er1BCMZ83b1JZSqc=";
};
-
buildInputs = [ wxGTK maxima gnome3.adwaita-icon-theme ];
+
buildInputs = [ wxGTK maxima gnome.adwaita-icon-theme ];
nativeBuildInputs = [ wrapGAppsHook cmake gettext ];
+2 -2
pkgs/applications/terminal-emulators/kgx/default.nix
···
, genericBranding ? false
, fetchFromGitLab
, gettext
-
, gnome3
+
, gnome
, libgtop
, gtk3
, libhandy
···
buildInputs = [
gettext
libgtop
-
gnome3.nautilus
+
gnome.nautilus
gtk3
libhandy
pcre2
+1 -1
pkgs/applications/terminal-emulators/mlterm/default.nix
···
"--enable-ind" #indic scripts
"--enable-fribidi" #bidi scripts
"--with-tools=mlclient,mlconfig,mlcc,mlterm-menu,mlimgloader,registobmp,mlfc"
-
#mlterm-menu and mlconfig depend on enabling gnome3.at-spi2-core
+
#mlterm-menu and mlconfig depend on enabling gnome.at-spi2-core
#and configuring ~/.mlterm/key correctly.
] ++ lib.optionals (!stdenv.isDarwin) [
"--with-x=yes"
+2 -2
pkgs/applications/version-management/gitkraken/default.nix
···
{ lib, stdenv, libXcomposite, libgnome-keyring, makeWrapper, udev, curl, alsaLib
-
, libXfixes, atk, gtk3, libXrender, pango, gnome3, cairo, freetype, fontconfig
+
, libXfixes, atk, gtk3, libXrender, pango, gnome, cairo, freetype, fontconfig
, libX11, libXi, libxcb, libXext, libXcursor, glib, libXScrnSaver, libxkbfile, libXtst
, nss, nspr, cups, fetchzip, expat, gdk-pixbuf, libXdamage, libXrandr, dbus
, makeDesktopItem, openssl, wrapGAppsHook, at-spi2-atk, at-spi2-core, libuuid
···
};
nativeBuildInputs = [ makeWrapper wrapGAppsHook ];
-
buildInputs = [ gtk3 gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtk3 gnome.adwaita-icon-theme ];
installPhase = ''
runHook preInstall
+3 -3
pkgs/applications/version-management/meld/default.nix
···
, gobject-introspection
, gtk3
, gtksourceview4
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
}:
···
gtk3
gtksourceview4
gsettings-desktop-schemas
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
propagatedBuildInputs = with python3.pkgs; [
···
strictDeps = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/applications/version-management/smartgithg/default.nix
···
, jre
, gtk3
, glib
-
, gnome3
+
, gnome
, wrapGAppsHook
, libXtst
, which
···
nativeBuildInputs = [ wrapGAppsHook ];
-
buildInputs = [ jre gnome3.adwaita-icon-theme gtk3 ];
+
buildInputs = [ jre gnome.adwaita-icon-theme gtk3 ];
preFixup = with lib; ''
gappsWrapperArgs+=( \
+2 -2
pkgs/applications/video/byzanz/default.nix
···
-
{ lib, stdenv, fetchgit, wrapGAppsHook, which, gnome3, glib, intltool, pkg-config, libtool, cairo, gtk3, gst_all_1, xorg }:
+
{ lib, stdenv, fetchgit, wrapGAppsHook, which, gnome, glib, intltool, pkg-config, libtool, cairo, gtk3, gst_all_1, xorg }:
stdenv.mkDerivation {
version = "0.2.3.alpha";
···
NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations";
nativeBuildInputs = [ pkg-config ];
-
buildInputs = [ which gnome3.gnome-common glib intltool libtool cairo gtk3 xorg.xwininfo xorg.libXdamage ]
+
buildInputs = [ which gnome.gnome-common glib intltool libtool cairo gtk3 xorg.xwininfo xorg.libXdamage ]
++ (with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-bad gst-plugins-good gst-plugins-ugly gst-libav wrapGAppsHook ]);
meta = with lib; {
+4 -4
pkgs/applications/video/pitivi/default.nix
···
, gobject-introspection
, libpeas
, librsvg
-
, gnome3
+
, gnome
, libnotify
, gsound
, meson
···
gtk3
libpeas
librsvg
-
gnome3.gnome-desktop
+
gnome.gnome-desktop
gsound
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
libnotify
] ++ (with gst_all_1; [
···
strictDeps = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "pitivi";
versionPolicy = "none"; # we are using dev version, since the stable one is too old
};
+2 -2
pkgs/applications/virtualization/virt-manager/default.nix
···
{ lib, fetchurl, python3Packages, intltool, file
, wrapGAppsHook, gtk-vnc, vte, avahi, dconf
, gobject-introspection, libvirt-glib, system-libvirt
-
, gsettings-desktop-schemas, libosinfo, gnome3
+
, gsettings-desktop-schemas, libosinfo, gnome
, gtksourceview4, docutils
, spiceSupport ? true, spice-gtk ? null
, cpio, e2fsprogs, findutils, gzip
···
buildInputs = [
wrapGAppsHook
-
libvirt-glib vte dconf gtk-vnc gnome3.adwaita-icon-theme avahi
+
libvirt-glib vte dconf gtk-vnc gnome.adwaita-icon-theme avahi
gsettings-desktop-schemas libosinfo gtksourceview4
gobject-introspection # Temporary fix, see https://github.com/NixOS/nixpkgs/issues/56943
] ++ optional spiceSupport spice-gtk;
+6 -6
pkgs/applications/window-managers/phosh/default.nix
···
, pulseaudio
, glib
, gtk3
-
, gnome3
+
, gnome
, gcr
, pam
, systemd
···
[ -n "$WLR_BACKENDS" ] || WLR_BACKENDS=drm,libinput
export WLR_BACKENDS
exec "${phoc}/bin/phoc" -C "$PHOC_INI" \
-
-E "bash -lc 'XDG_DATA_DIRS=$XDG_DATA_DIRS:\$XDG_DATA_DIRS ${gnome3.gnome-session}/bin/gnome-session $GNOME_SESSION_ARGS'"
+
-E "bash -lc 'XDG_DATA_DIRS=$XDG_DATA_DIRS:\$XDG_DATA_DIRS ${gnome.gnome-session}/bin/gnome-session $GNOME_SESSION_ARGS'"
'';
in stdenv.mkDerivation rec {
···
gcr
networkmanager
polkit
-
gnome3.gnome-control-center
-
gnome3.gnome-desktop
-
gnome3.gnome-session
+
gnome.gnome-control-center
+
gnome.gnome-desktop
+
gnome.gnome-session
gtk3
pam
systemd
···
# Depends on GSettings schemas in gnome-shell
preFixup = ''
gappsWrapperArgs+=(
-
--prefix XDG_DATA_DIRS : "${gnome3.gnome-shell}/share/gsettings-schemas/${gnome3.gnome-shell.name}"
+
--prefix XDG_DATA_DIRS : "${gnome.gnome-shell}/share/gsettings-schemas/${gnome.gnome-shell.name}"
)
'';
+2 -2
pkgs/applications/window-managers/xmonad/log-applet/default.nix
···
{ lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, glib, dbus-glib
, desktopSupport ? "gnomeflashback", xorg
, gtk2
-
, gtk3, gnome3, mate
+
, gtk3, gnome, mate
, libxfce4util, xfce4-panel
}:
···
};
buildInputs = [ glib dbus-glib xorg.xcbutilwm ]
-
++ lib.optionals (desktopSupport == "gnomeflashback") [ gtk3 gnome3.gnome-panel ]
+
++ lib.optionals (desktopSupport == "gnomeflashback") [ gtk3 gnome.gnome-panel ]
++ lib.optionals (desktopSupport == "mate") [ gtk3 mate.mate-panel ]
++ lib.optionals (desktopSupport == "xfce4") [ gtk2 libxfce4util xfce4-panel ]
;
+1 -1
pkgs/build-support/appimage/default.nix
···
targetPkgs = pkgs: with pkgs; [
gtk3
bashInteractive
-
gnome3.zenity
+
gnome.zenity
python2
xorg.xrandr
which
+2 -2
pkgs/data/documentation/gnome-user-docs/default.nix
···
{ lib, stdenv
, fetchurl
, gettext
-
, gnome3
+
, gnome
, itstool
, libxml2
, yelp-tools
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/data/fonts/cantarell-fonts/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, gettext, appstream-glib, gnome3 }:
+
{ lib, stdenv, fetchurl, meson, ninja, gettext, appstream-glib, gnome }:
stdenv.mkDerivation rec {
pname = "cantarell-fonts";
···
outputHash = "1sczskw2kv3qy39i9mzw2lkl94a90bjgv5ln9acy5kh4gb2zmy7z";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/data/icons/arc-icon-theme/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, autoreconfHook, gtk3, gnome3, moka-icon-theme, gnome-icon-theme, hicolor-icon-theme }:
+
{ lib, stdenv, fetchFromGitHub, autoreconfHook, gtk3, gnome, moka-icon-theme, gnome-icon-theme, hicolor-icon-theme }:
stdenv.mkDerivation rec {
pname = "arc-icon-theme";
···
propagatedBuildInputs = [
moka-icon-theme
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gnome-icon-theme
hicolor-icon-theme
];
+2 -2
pkgs/data/icons/elementary-xfce-icon-theme/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, pkg-config, gdk-pixbuf, optipng, librsvg, gtk3, pantheon, gnome3, gnome-icon-theme, hicolor-icon-theme }:
+
{ lib, stdenv, fetchFromGitHub, pkg-config, gdk-pixbuf, optipng, librsvg, gtk3, pantheon, gnome, gnome-icon-theme, hicolor-icon-theme }:
stdenv.mkDerivation rec {
pname = "elementary-xfce-icon-theme";
···
propagatedBuildInputs = [
pantheon.elementary-icon-theme
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gnome-icon-theme
hicolor-icon-theme
];
+2 -2
pkgs/data/icons/humanity-icon-theme/default.nix
···
-
{ lib, stdenv, fetchurl, gtk3, gnome3, hicolor-icon-theme }:
+
{ lib, stdenv, fetchurl, gtk3, gnome, hicolor-icon-theme }:
stdenv.mkDerivation rec {
pname = "humanity-icon-theme";
···
];
propagatedBuildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
hicolor-icon-theme
];
+2 -2
pkgs/data/icons/paper-icon-theme/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, meson, ninja, gtk3, python3, gnome3, gnome-icon-theme, hicolor-icon-theme }:
+
{ lib, stdenv, fetchFromGitHub, meson, ninja, gtk3, python3, gnome, gnome-icon-theme, hicolor-icon-theme }:
stdenv.mkDerivation rec {
pname = "paper-icon-theme";
···
];
propagatedBuildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gnome-icon-theme
hicolor-icon-theme
];
+2 -2
pkgs/data/icons/pop-icon-theme/default.nix
···
, ninja
, gtk3
, breeze-icons
-
, gnome3
+
, gnome
, pantheon
, hicolor-icon-theme
}:
···
propagatedBuildInputs = [
breeze-icons
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
pantheon.elementary-icon-theme
hicolor-icon-theme
];
+2 -2
pkgs/data/misc/mobile-broadband-provider-info/default.nix
···
-
{ lib, stdenv, fetchurl, gnome3, libxslt }:
+
{ lib, stdenv, fetchurl, gnome, libxslt }:
stdenv.mkDerivation rec {
pname = "mobile-broadband-provider-info";
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/data/themes/adapta/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, parallel, sassc, inkscape, libxml2, glib, gdk-pixbuf, librsvg, gtk-engine-murrine, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, parallel, sassc, inkscape, libxml2, glib, gdk-pixbuf, librsvg, gtk-engine-murrine, gnome }:
stdenv.mkDerivation rec {
pname = "adapta-gtk-theme";
···
inkscape
libxml2
glib.dev
-
gnome3.gnome-shell
+
gnome.gnome-shell
];
buildInputs = [
+3 -3
pkgs/data/themes/arc/default.nix
···
, autoreconfHook
, pkg-config
, gtk3
-
, gnome3
+
, gnome
, gtk-engine-murrine
, optipng
, inkscape
···
];
propagatedUserEnvPkgs = [
-
gnome3.gnome-themes-extra
+
gnome.gnome-themes-extra
gtk-engine-murrine
];
···
configureFlags = [
"--with-cinnamon=${cinnamon.cinnamon-common.version}"
-
"--with-gnome-shell=${gnome3.gnome-shell.version}"
+
"--with-gnome-shell=${gnome.gnome-shell.version}"
"--disable-unity"
];
+2 -2
pkgs/data/themes/canta/default.nix
···
, librsvg
, gtk-engine-murrine
, gtk3
-
, gnome3
+
, gnome
, gnome-icon-theme
, numix-icon-theme-circle
, hicolor-icon-theme
···
];
propagatedBuildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gnome-icon-theme
numix-icon-theme-circle
hicolor-icon-theme
+3 -3
pkgs/data/themes/equilux-theme/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, gnome3, glib, libxml2, gtk-engine-murrine, gdk-pixbuf, librsvg, bc }:
+
{ lib, stdenv, fetchFromGitHub, gnome, glib, libxml2, gtk-engine-murrine, gdk-pixbuf, librsvg, bc }:
stdenv.mkDerivation rec {
pname = "equilux-theme";
···
nativeBuildInputs = [ glib libxml2 bc ];
-
buildInputs = [ gnome3.gnome-themes-extra gdk-pixbuf librsvg ];
+
buildInputs = [ gnome.gnome-themes-extra gdk-pixbuf librsvg ];
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
···
patchShebangs install.sh
sed -i install.sh \
-e "s|if .*which gnome-shell.*;|if true;|" \
-
-e "s|CURRENT_GS_VERSION=.*$|CURRENT_GS_VERSION=${lib.versions.majorMinor gnome3.gnome-shell.version}|"
+
-e "s|CURRENT_GS_VERSION=.*$|CURRENT_GS_VERSION=${lib.versions.majorMinor gnome.gnome-shell.version}|"
mkdir -p $out/share/themes
./install.sh --dest $out/share/themes
rm $out/share/themes/*/COPYING
+2 -2
pkgs/data/themes/lounge/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, meson, ninja, sassc, gtk3, gnome3, gdk-pixbuf, librsvg, gtk-engine-murrine }:
+
{ lib, stdenv, fetchFromGitHub, meson, ninja, sassc, gtk3, gnome, gdk-pixbuf, librsvg, gtk-engine-murrine }:
stdenv.mkDerivation rec {
pname = "lounge-gtk-theme";
···
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
mesonFlags = [
-
"-D gnome_version=${lib.versions.majorMinor gnome3.gnome-shell.version}"
+
"-D gnome_version=${lib.versions.majorMinor gnome.gnome-shell.version}"
];
postFixup = ''
+3 -3
pkgs/data/themes/materia-theme/default.nix
···
, meson
, ninja
, sassc
-
, gnome3
+
, gnome
, gtk-engine-murrine
, gdk-pixbuf
, librsvg
···
];
buildInputs = [
-
gnome3.gnome-themes-extra
+
gnome.gnome-themes-extra
gdk-pixbuf
librsvg
];
···
dontBuild = true;
mesonFlags = [
-
"-Dgnome_shell_version=${lib.versions.majorMinor gnome3.gnome-shell.version}"
+
"-Dgnome_shell_version=${lib.versions.majorMinor gnome.gnome-shell.version}"
];
postInstall = ''
+2 -2
pkgs/data/themes/ubuntu-themes/default.nix
···
, fetchurl
, fetchpatch
, gnome-icon-theme
-
, gnome3
+
, gnome
, gtk-engine-murrine
, gtk3
, hicolor-icon-theme
···
propagatedBuildInputs = [
gnome-icon-theme
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
humanity-icon-theme
hicolor-icon-theme
];
+2 -2
pkgs/data/themes/yaru/default.nix
···
{ lib, stdenv, fetchFromGitHub, meson, sassc, pkg-config, glib, ninja,
-
python3, gtk3, gnome3, gtk-engine-murrine, humanity-icon-theme, hicolor-icon-theme }:
+
python3, gtk3, gnome, gtk-engine-murrine, humanity-icon-theme, hicolor-icon-theme }:
stdenv.mkDerivation rec {
pname = "yaru";
···
};
nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];
-
buildInputs = [ gtk3 gnome3.gnome-themes-extra ];
+
buildInputs = [ gtk3 gnome.gnome-themes-extra ];
propagatedBuildInputs = [ humanity-icon-theme hicolor-icon-theme ];
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+2 -2
pkgs/desktops/cinnamon/cinnamon-common/default.nix
···
, wrapGAppsHook
, libxml2
, gtk-doc
-
, gnome3
+
, gnome
, python3
, keybinder3
, cairo
···
# bindings
cairo
-
gnome3.caribou
+
gnome.caribou
keybinder3
upower
xapps
+1 -1
pkgs/desktops/cinnamon/cinnamon-control-center/default.nix
···
, libxklavier
, networkmanager
, libwacom
-
, gnome3
+
, gnome
, wrapGAppsHook
, tzdata
, glibc
+2 -2
pkgs/desktops/cinnamon/cinnamon-screensaver/default.nix
···
, libxslt
, gtk3
, libgnomekbd
-
, gnome3
+
, gnome
, libtool
, wrapGAppsHook
, gobject-introspection
···
cinnamon-desktop
cinnamon-common
libgnomekbd
-
gnome3.caribou
+
gnome.caribou
# things
iso-flags-png-320x420
+2 -2
pkgs/desktops/cinnamon/cjs/default.nix
···
, wrapGAppsHook
, python3
, cairo
-
, gnome3
+
, gnome
, xapps
, keybinder3
, upower
···
glib
# bindings
-
gnome3.caribou
+
gnome.caribou
keybinder3
upower
xapps
+2 -2
pkgs/desktops/cinnamon/mint-x-icons/default.nix
···
{ fetchFromGitHub
, lib, stdenv
-
, gnome3
+
, gnome
, gnome-icon-theme
, hicolor-icon-theme
, gtk3
···
};
propagatedBuildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gnome-icon-theme
hicolor-icon-theme
humanity-icon-theme
+2 -2
pkgs/desktops/cinnamon/mint-y-icons/default.nix
···
{ fetchFromGitHub
, lib, stdenv
-
, gnome3
+
, gnome
, gnome-icon-theme
, hicolor-icon-theme
, gtk3
···
};
propagatedBuildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gnome-icon-theme
hicolor-icon-theme
];
+2 -2
pkgs/desktops/cinnamon/muffin/default.nix
···
, cinnamon-desktop
, glib
, file
-
, gnome3
+
, gnome
, gnome-doc-utils
, fetchpatch
, gobject-introspection
···
xorg.xkeyboardconfig
libxkbcommon
-
gnome3.zenity
+
gnome.zenity
libinput
libstartup_notification
libXtst
+3 -3
pkgs/desktops/gnome-3/apps/accerciser/default.nix pkgs/desktops/gnome/apps/accerciser/default.nix
···
{ lib
, fetchurl
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, wrapGAppsHook
, gobject-introspection
···
strictDeps = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "accerciser";
-
attrPath = "gnome3.accerciser";
+
attrPath = "gnome.accerciser";
versionPolicy = "odd-unstable";
};
};
+3 -3
pkgs/desktops/gnome-3/apps/cheese/default.nix pkgs/desktops/gnome/apps/cheese/default.nix
···
, librsvg
, totem
, gdk-pixbuf
-
, gnome3
+
, gnome
, gnome-desktop
, libxml2
, meson
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "cheese";
-
attrPath = "gnome3.cheese";
+
attrPath = "gnome.cheese";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/file-roller/default.nix pkgs/desktops/gnome/apps/file-roller/default.nix
···
-
{ lib, stdenv, fetchurl, glib, gtk3, meson, ninja, pkg-config, gnome3, gettext, itstool, libxml2, libarchive
+
{ lib, stdenv, fetchurl, glib, gtk3, meson, ninja, pkg-config, gnome, gettext, itstool, libxml2, libarchive
, file, json-glib, python3, wrapGAppsHook, desktop-file-utils, libnotify, nautilus, glibcLocales
, unzip, cpio }:
···
nativeBuildInputs = [ meson ninja gettext itstool pkg-config libxml2 python3 wrapGAppsHook glibcLocales desktop-file-utils ];
-
buildInputs = [ glib gtk3 json-glib libarchive file gnome3.adwaita-icon-theme libnotify nautilus cpio ];
+
buildInputs = [ glib gtk3 json-glib libarchive file gnome.adwaita-icon-theme libnotify nautilus cpio ];
PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/lib/nautilus/extensions-3.0";
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "file-roller";
-
attrPath = "gnome3.file-roller";
+
attrPath = "gnome.file-roller";
};
};
+3 -3
pkgs/desktops/gnome-3/apps/gedit/default.nix pkgs/desktops/gnome/apps/gedit/default.nix
···
, ninja
, libsoup
, tepl
-
, gnome3
+
, gnome
, gspell
, perl
, itstool
···
enableParallelBuilding = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gedit";
-
attrPath = "gnome3.gedit";
+
attrPath = "gnome.gedit";
};
};
+3 -3
pkgs/desktops/gnome-3/apps/ghex/default.nix pkgs/desktops/gnome/apps/ghex/default.nix
···
, meson
, ninja
, python3
-
, gnome3
+
, gnome
, desktop-file-utils
, appstream-glib
, gettext
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "ghex";
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+3 -3
pkgs/desktops/gnome-3/apps/gnome-books/default.nix pkgs/desktops/gnome/apps/gnome-books/default.nix
···
, webkitgtk
, gnome-desktop
, libgepub
-
, gnome3
+
, gnome
, gdk-pixbuf
, gsettings-desktop-schemas
, adwaita-icon-theme
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-books";
-
attrPath = "gnome3.gnome-books";
+
attrPath = "gnome.gnome-books";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix pkgs/desktops/gnome/apps/gnome-boxes/default.nix
···
, gmp
, gdbm
, cyrus_sasl
-
, gnome3
+
, gnome
, librsvg
, desktop-file-utils
, mtools
···
glib
glib-networking
gmp
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gtk-vnc
gtk3
gtksourceview4
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+3 -3
pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix pkgs/desktops/gnome/apps/gnome-calendar/default.nix
···
, python3
, gettext
, libxml2
-
, gnome3
+
, gnome
, gtk3
, evolution-data-server
, libsoup
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/apps/gnome-calendar/gtk_image_reset_crash.patch pkgs/desktops/gnome/apps/gnome-calendar/gtk_image_reset_crash.patch
+3 -3
pkgs/desktops/gnome-3/apps/gnome-characters/default.nix pkgs/desktops/gnome/apps/gnome-characters/default.nix
···
, ninja
, pkg-config
, gettext
-
, gnome3
+
, gnome
, glib
, gtk3
, pango
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+3 -3
pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix pkgs/desktops/gnome/apps/gnome-clocks/default.nix
···
, adwaita-icon-theme
, gnome-desktop
, geocode-glib
-
, gnome3
+
, gnome
, gdk-pixbuf
, geoclue2
, libgweather
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-clocks";
-
attrPath = "gnome3.gnome-clocks";
+
attrPath = "gnome.gnome-clocks";
};
};
+2 -2
pkgs/desktops/gnome-3/apps/gnome-connections/default.nix pkgs/desktops/gnome/apps/gnome-connections/default.nix
···
{ lib, stdenv
, fetchurl
-
, gnome3
+
, gnome
, meson
, ninja
, vala
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "connections";
attrPath = "gnome-connections";
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-documents/default.nix pkgs/desktops/gnome/apps/gnome-documents/default.nix
···
, gnome-desktop
, libzapojit
, libgepub
-
, gnome3
+
, gnome
, gdk-pixbuf
, libsoup
, docbook_xsl
···
glib
gsettings-desktop-schemas
gdk-pixbuf
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
evince
libsoup
webkitgtk
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-logs/default.nix pkgs/desktops/gnome/apps/gnome-logs/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, glib
, gtk3
, wrapGAppsHook
···
gtk3
systemd
gsettings-desktop-schemas
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
mesonFlags = [
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-logs";
-
attrPath = "gnome3.gnome-logs";
+
attrPath = "gnome.gnome-logs";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-maps/default.nix pkgs/desktops/gnome/apps/gnome-maps/default.nix
···
, gettext
, python3
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, gobject-introspection
, gdk-pixbuf
···
gfbgraph
gjs
gnome-online-accounts
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gobject-introspection
gsettings-desktop-schemas
gtk3
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-music/default.nix pkgs/desktops/gnome/apps/gnome-music/default.nix
···
, desktop-file-utils
, appstream-glib
, itstool
-
, gnome3
+
, gnome
, gst_all_1
, libdazzle
, libsoup
···
gnome-online-accounts
gobject-introspection
gdk-pixbuf
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
python3
grilo
grilo-plugins
···
strictDeps = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-nettool/default.nix pkgs/desktops/gnome/apps/gnome-nettool/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gnome3, gtk3, wrapGAppsHook
+
{ lib, stdenv, fetchurl, pkg-config, gnome, gtk3, wrapGAppsHook
, libgtop, intltool, itstool, libxml2, nmap, inetutils }:
stdenv.mkDerivation rec {
···
nativeBuildInputs = [ pkg-config ];
buildInputs = [
gtk3 wrapGAppsHook libgtop intltool itstool libxml2
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
propagatedUserEnvPkgs = [ nmap inetutils ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "none";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-notes/default.nix pkgs/desktops/gnome/apps/gnome-notes/default.nix
···
, curl
, libhandy
, webkitgtk
-
, gnome3
+
, gnome
, libxml2
, gsettings-desktop-schemas
, tracker
···
gnome-online-accounts
gsettings-desktop-schemas
evolution-data-server
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
mesonFlags = [
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "bijiben";
-
attrPath = "gnome3.gnome-notes";
+
attrPath = "gnome.gnome-notes";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-power-manager/default.nix pkgs/desktops/gnome/apps/gnome-power-manager/default.nix
···
, python3
, desktop-file-utils
, wrapGAppsHook
-
, gnome3 }:
+
, gnome }:
let
pname = "gnome-power-manager";
···
};
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
···
gtk3
glib
upower
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
meta = with lib; {
+3 -3
pkgs/desktops/gnome-3/apps/gnome-sound-recorder/default.nix pkgs/desktops/gnome/apps/gnome-sound-recorder/default.nix
···
, gtk3
, gdk-pixbuf
, gst_all_1
-
, gnome3
+
, gnome
, meson
, ninja
, python3
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-todo/default.nix pkgs/desktops/gnome/apps/gnome-todo/default.nix
···
, python3
, wrapGAppsHook
, gettext
-
, gnome3
+
, gnome
, glib
, gtk3
, libpeas
···
libpeas
gnome-online-accounts
gsettings-desktop-schemas
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
# Plug-ins
evolution-data-server
libxml2
···
preBuild = "ninja src/gtd-vcs-identifier.h";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/gnome-weather/default.nix pkgs/desktops/gnome/apps/gnome-weather/default.nix
···
, stdenv
, fetchurl
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, libhandy
, wrapGAppsHook
···
gobject-introspection
gnome-desktop
libgweather
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
geoclue2
gsettings-desktop-schemas
];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-weather";
-
attrPath = "gnome3.gnome-weather";
+
attrPath = "gnome.gnome-weather";
};
};
+3 -3
pkgs/desktops/gnome-3/apps/polari/default.nix pkgs/desktops/gnome/apps/polari/default.nix
···
{ lib, stdenv, itstool, fetchurl, gdk-pixbuf, adwaita-icon-theme
, telepathy-glib, gjs, meson, ninja, gettext, telepathy-idle, libxml2, desktop-file-utils
, pkg-config, gtk3, glib, libsecret, libsoup, webkitgtk, gobject-introspection, appstream-glib
-
, gnome3, wrapGAppsHook, telepathy-logger, gspell, gsettings-desktop-schemas }:
+
, gnome, wrapGAppsHook, telepathy-logger, gspell, gsettings-desktop-schemas }:
let
pname = "polari";
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/apps/polari/make-thumbnailer-wrappable.patch pkgs/desktops/gnome/apps/polari/make-thumbnailer-wrappable.patch
+4 -4
pkgs/desktops/gnome-3/apps/seahorse/default.nix pkgs/desktops/gnome/apps/seahorse/default.nix
···
, itstool
, gnupg
, libsoup
-
, gnome3
+
, gnome
, gpgme
, python3
, openldap
···
gcr
gsettings-desktop-schemas
gnupg
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gpgme
libsecret
avahi
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/apps/vinagre/default.nix pkgs/desktops/gnome/apps/vinagre/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gtk3, gnome3, vte, libxml2, gtk-vnc, intltool
+
{ lib, stdenv, fetchurl, pkg-config, gtk3, gnome, vte, libxml2, gtk-vnc, intltool
, libsecret, itstool, wrapGAppsHook, librsvg }:
stdenv.mkDerivation rec {
···
nativeBuildInputs = [ pkg-config intltool itstool wrapGAppsHook ];
buildInputs = [
-
gtk3 vte libxml2 gtk-vnc libsecret gnome3.adwaita-icon-theme librsvg
+
gtk3 vte libxml2 gtk-vnc libsecret gnome.adwaita-icon-theme librsvg
];
NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "vinagre";
-
attrPath = "gnome3.vinagre";
+
attrPath = "gnome.vinagre";
};
};
+3 -3
pkgs/desktops/gnome-3/core/adwaita-icon-theme/default.nix pkgs/desktops/gnome/core/adwaita-icon-theme/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, intltool, gnome3
+
{ lib, stdenv, fetchurl, pkg-config, intltool, gnome
, iconnamingutils, gtk3, gdk-pixbuf, librsvg, hicolor-icon-theme }:
stdenv.mkDerivation rec {
···
postInstall = '' rm -rf "$out/locale" '';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "adwaita-icon-theme";
-
attrPath = "gnome3.adwaita-icon-theme";
+
attrPath = "gnome.adwaita-icon-theme";
};
};
+3 -3
pkgs/desktops/gnome-3/core/baobab/default.nix pkgs/desktops/gnome/core/baobab/default.nix
···
, libxml2
, wrapGAppsHook
, itstool
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
gtk3
libhandy
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+3 -3
pkgs/desktops/gnome-3/core/caribou/default.nix pkgs/desktops/gnome/core/caribou/default.nix
···
-
{ fetchurl, lib, stdenv, pkg-config, gnome3, glib, gtk3, clutter, dbus, python3, libxml2
+
{ fetchurl, lib, stdenv, pkg-config, gnome, glib, gtk3, clutter, dbus, python3, libxml2
, libxklavier, libXtst, gtk2, intltool, libxslt, at-spi2-core, autoreconfHook
, wrapGAppsHook, libgee }:
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+3 -3
pkgs/desktops/gnome-3/core/dconf-editor/default.nix pkgs/desktops/gnome/core/dconf-editor/default.nix
···
, pkg-config
, glib
, gtk3
-
, gnome3
+
, gnome
, python3
, dconf
, libxml2
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+3 -3
pkgs/desktops/gnome-3/core/empathy/default.nix pkgs/desktops/gnome/core/empathy/default.nix
···
, glib
, file
, librsvg
-
, gnome3
+
, gnome
, gdk-pixbuf
, python3
, telepathy-glib
···
libcanberra-gtk3
telepathy-farstream
farstream
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
librsvg
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "empathy";
versionPolicy = "none";
};
+3 -3
pkgs/desktops/gnome-3/core/eog/default.nix pkgs/desktops/gnome/core/eog/default.nix
···
, libjpeg
, libpeas
, libportal
-
, gnome3
+
, gnome
, gtk3
, glib
, gsettings-desktop-schemas
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+3 -3
pkgs/desktops/gnome-3/core/epiphany/default.nix pkgs/desktops/gnome/core/epiphany/default.nix
···
, glib
, icu
, wrapGAppsHook
-
, gnome3
+
, gnome
, libportal
, libxml2
, libxslt
···
glib
glib-networking
gnome-desktop
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gst_all_1.gst-libav
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-base
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/desktops/gnome-3/core/evince/default.nix pkgs/desktops/gnome/core/evince/default.nix
···
, gdk-pixbuf
, shared-mime-info
, itstool
-
, gnome3
+
, gnome
, poppler
, ghostscriptX
, djvulibre
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/desktops/gnome-3/core/evolution-data-server/default.nix pkgs/desktops/gnome/core/evolution-data-server/default.nix
···
-
{ fetchurl, lib, stdenv, substituteAll, pkg-config, gnome3, python3, gobject-introspection
+
{ fetchurl, lib, stdenv, substituteAll, pkg-config, gnome, python3, gobject-introspection
, intltool, libsoup, libxml2, libsecret, icu, sqlite, tzdata, libcanberra-gtk3, gcr, p11-kit
, db, nspr, nss, libical, gperf, wrapGAppsHook, glib-networking, pcre, vala, cmake, ninja
, libkrb5, openldap, webkitgtk, libaccounts-glib, json-glib, glib, gtk3, libphonenumber
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "evolution-data-server";
versionPolicy = "odd-unstable";
};
pkgs/desktops/gnome-3/core/evolution-data-server/fix-paths.patch pkgs/desktops/gnome/core/evolution-data-server/fix-paths.patch
pkgs/desktops/gnome-3/core/evolution-data-server/hardcode-gsettings.patch pkgs/desktops/gnome/core/evolution-data-server/hardcode-gsettings.patch
+3 -3
pkgs/desktops/gnome-3/core/gdm/default.nix pkgs/desktops/gnome/core/gdm/default.nix
···
, xorg
, accountsservice
, libX11
-
, gnome3
+
, gnome
, systemd
, dconf
, gtk3
···
DESTDIR = "${placeholder "out"}/dest";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gdm";
-
attrPath = "gnome3.gdm";
+
attrPath = "gnome.gdm";
};
# Used in GDM NixOS module
pkgs/desktops/gnome-3/core/gdm/fix-paths.patch pkgs/desktops/gnome/core/gdm/fix-paths.patch
pkgs/desktops/gnome-3/core/gdm/gdm-session-worker_forward-vars.patch pkgs/desktops/gnome/core/gdm/gdm-session-worker_forward-vars.patch
pkgs/desktops/gnome-3/core/gdm/gdm-x-session_extra_args.patch pkgs/desktops/gnome/core/gdm/gdm-x-session_extra_args.patch
pkgs/desktops/gnome-3/core/gdm/gdm-x-session_session-wrapper.patch pkgs/desktops/gnome/core/gdm/gdm-x-session_session-wrapper.patch
pkgs/desktops/gnome-3/core/gdm/org.gnome.login-screen.gschema.override pkgs/desktops/gnome/core/gdm/org.gnome.login-screen.gschema.override
pkgs/desktops/gnome-3/core/gdm/reset-environment.patch pkgs/desktops/gnome/core/gdm/reset-environment.patch
+2 -2
pkgs/desktops/gnome-3/core/gnome-backgrounds/default.nix pkgs/desktops/gnome/core/gnome-backgrounds/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gnome3, gettext }:
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gnome, gettext }:
stdenv.mkDerivation rec {
pname = "gnome-backgrounds";
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "gnome-backgrounds"; attrPath = "gnome3.gnome-backgrounds"; };
+
updateScript = gnome.updateScript { packageName = "gnome-backgrounds"; attrPath = "gnome.gnome-backgrounds"; };
};
nativeBuildInputs = [ meson ninja pkg-config gettext ];
+4 -4
pkgs/desktops/gnome-3/core/gnome-bluetooth/default.nix pkgs/desktops/gnome/core/gnome-bluetooth/default.nix
···
{ lib
, stdenv
, fetchurl
-
, gnome3
+
, gnome
, meson
, ninja
, pkg-config
···
udev
libnotify
libcanberra-gtk3
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/core/gnome-calculator/default.nix pkgs/desktops/gnome/core/gnome-calculator/default.nix
···
, wrapGAppsHook
, gobject-introspection
, python3
-
, gnome3
+
, gnome
, mpfr
, gmp
, libsoup
···
gtksourceview4
mpfr
gmp
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
libgee
gsettings-desktop-schemas
libsoup
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-calculator";
-
attrPath = "gnome3.gnome-calculator";
+
attrPath = "gnome.gnome-calculator";
};
};
+3 -3
pkgs/desktops/gnome-3/core/gnome-color-manager/default.nix pkgs/desktops/gnome/core/gnome-color-manager/default.nix
···
, gettext
, itstool
, desktop-file-utils
-
, gnome3
+
, gnome
, glib
, gtk3
, libexif
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+2 -2
pkgs/desktops/gnome-3/core/gnome-common/default.nix pkgs/desktops/gnome/core/gnome-common/default.nix
···
-
{ lib, stdenv, fetchurl, which, gnome3, autoconf, automake }:
+
{ lib, stdenv, fetchurl, which, gnome, autoconf, automake }:
stdenv.mkDerivation rec {
pname = "gnome-common";
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "gnome-common"; attrPath = "gnome3.gnome-common"; };
+
updateScript = gnome.updateScript { packageName = "gnome-common"; attrPath = "gnome.gnome-common"; };
};
patches = [(fetchurl {
+4 -4
pkgs/desktops/gnome-3/core/gnome-contacts/default.nix pkgs/desktops/gnome/core/gnome-contacts/default.nix
···
, folks
, libgdata
, libxml2
-
, gnome3
+
, gnome
, vala
, meson
, ninja
···
libxml2
gnome-online-accounts
cheese
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
libchamplain
clutter-gtk
geocode-glib
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-contacts";
-
attrPath = "gnome3.gnome-contacts";
+
attrPath = "gnome.gnome-contacts";
};
};
+3 -3
pkgs/desktops/gnome-3/core/gnome-control-center/default.nix pkgs/desktops/gnome/core/gnome-control-center/default.nix
···
, gnome-desktop
, gnome-online-accounts
, gnome-settings-daemon
-
, gnome3
+
, gnome
, grilo
, grilo-plugins
, gsettings-desktop-schemas
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/core/gnome-control-center/paths.patch pkgs/desktops/gnome/core/gnome-control-center/paths.patch
pkgs/desktops/gnome-3/core/gnome-desktop/bubblewrap-paths.patch pkgs/desktops/gnome/core/gnome-desktop/bubblewrap-paths.patch
+3 -3
pkgs/desktops/gnome-3/core/gnome-desktop/default.nix pkgs/desktops/gnome/core/gnome-desktop/default.nix
···
, pkg-config
, libxslt
, ninja
-
, gnome3
+
, gnome
, gtk3
, glib
, gettext
···
separateDebugInfo = stdenv.isLinux;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-desktop";
-
attrPath = "gnome3.gnome-desktop";
+
attrPath = "gnome.gnome-desktop";
};
};
+4 -4
pkgs/desktops/gnome-3/core/gnome-dictionary/default.nix pkgs/desktops/gnome/core/gnome-dictionary/default.nix
···
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, desktop-file-utils, appstream-glib, libxslt
, libxml2, gettext, itstool, wrapGAppsHook, docbook_xsl, docbook_xml_dtd_43
-
, gnome3, gtk3, glib, gsettings-desktop-schemas }:
+
, gnome, gtk3, glib, gsettings-desktop-schemas }:
stdenv.mkDerivation rec {
pname = "gnome-dictionary";
···
meson ninja pkg-config wrapGAppsHook libxml2 gettext itstool
desktop-file-utils appstream-glib libxslt docbook_xsl docbook_xml_dtd_43
];
-
buildInputs = [ gtk3 glib gsettings-desktop-schemas gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtk3 glib gsettings-desktop-schemas gnome.adwaita-icon-theme ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-dictionary";
-
attrPath = "gnome3.gnome-dictionary";
+
attrPath = "gnome.gnome-dictionary";
};
};
+5 -5
pkgs/desktops/gnome-3/core/gnome-disk-utility/default.nix pkgs/desktops/gnome/core/gnome-disk-utility/default.nix
···
, python3
, libnotify
, itstool
-
, gnome3
+
, gnome
, libxml2
, gsettings-desktop-schemas
, libcanberra-gtk3
···
libdvdread
libcanberra-gtk3
udisks2
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
systemd
-
gnome3.gnome-settings-daemon
+
gnome.gnome-settings-daemon
gsettings-desktop-schemas
];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-disk-utility";
-
attrPath = "gnome3.gnome-disk-utility";
+
attrPath = "gnome.gnome-disk-utility";
};
};
+3 -3
pkgs/desktops/gnome-3/core/gnome-font-viewer/default.nix pkgs/desktops/gnome/core/gnome-font-viewer/default.nix
···
{ lib, stdenv, meson, ninja, gettext, fetchurl
, pkg-config, gtk3, glib, libxml2, gnome-desktop, adwaita-icon-theme, libhandy
-
, wrapGAppsHook, gnome3, harfbuzz }:
+
, wrapGAppsHook, gnome, harfbuzz }:
stdenv.mkDerivation rec {
pname = "gnome-font-viewer";
···
preConfigure = "sed -i '2,$ d' meson-postinstall.sh";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-font-viewer";
-
attrPath = "gnome3.gnome-font-viewer";
+
attrPath = "gnome.gnome-font-viewer";
};
};
pkgs/desktops/gnome-3/core/gnome-initial-setup/0001-fix-paths.patch pkgs/desktops/gnome/core/gnome-initial-setup/0001-fix-paths.patch
+3 -3
pkgs/desktops/gnome-3/core/gnome-initial-setup/default.nix pkgs/desktops/gnome/core/gnome-initial-setup/default.nix
···
, ninja
, pkg-config
, wrapGAppsHook
-
, gnome3
+
, gnome
, accountsservice
, fontconfig
, gdm
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/core/gnome-initial-setup/vendor.conf pkgs/desktops/gnome/core/gnome-initial-setup/vendor.conf
+3 -3
pkgs/desktops/gnome-3/core/gnome-keyring/default.nix pkgs/desktops/gnome/core/gnome-keyring/default.nix
···
, wrapGAppsHook
, docbook-xsl-nons
, docbook_xml_dtd_43
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-keyring";
-
attrPath = "gnome3.gnome-keyring";
+
attrPath = "gnome.gnome-keyring";
};
};
+3 -3
pkgs/desktops/gnome-3/core/gnome-online-miners/default.nix pkgs/desktops/gnome/core/gnome-online-miners/default.nix
···
, autoreconfHook
, pkg-config
, glib
-
, gnome3
+
, gnome
, libxml2
, libgdata
, grilo
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-online-miners";
-
attrPath = "gnome3.gnome-online-miners";
+
attrPath = "gnome.gnome-online-miners";
};
};
pkgs/desktops/gnome-3/core/gnome-remote-desktop/default.nix pkgs/desktops/gnome/core/gnome-remote-desktop/default.nix
+4 -4
pkgs/desktops/gnome-3/core/gnome-screenshot/default.nix pkgs/desktops/gnome/core/gnome-screenshot/default.nix
···
{ lib, stdenv, gettext, libxml2, libhandy, fetchurl, pkg-config, libcanberra-gtk3
, gtk3, glib, meson, ninja, python3, wrapGAppsHook, appstream-glib, desktop-file-utils
-
, gnome3, gsettings-desktop-schemas }:
+
, gnome, gsettings-desktop-schemas }:
let
pname = "gnome-screenshot";
···
nativeBuildInputs = [ meson ninja pkg-config gettext appstream-glib libxml2 desktop-file-utils python3 wrapGAppsHook ];
buildInputs = [
-
gtk3 glib libcanberra-gtk3 libhandy gnome3.adwaita-icon-theme
+
gtk3 glib libcanberra-gtk3 libhandy gnome.adwaita-icon-theme
gsettings-desktop-schemas
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/core/gnome-session/ctl.nix pkgs/desktops/gnome/core/gnome-session/ctl.nix
+7 -7
pkgs/desktops/gnome-3/core/gnome-session/default.nix pkgs/desktops/gnome/core/gnome-session/default.nix
···
-
{ fetchurl, lib, stdenv, substituteAll, meson, ninja, pkg-config, gnome3, glib, gtk3, gsettings-desktop-schemas
+
{ fetchurl, lib, stdenv, substituteAll, meson, ninja, pkg-config, gnome, glib, gtk3, gsettings-desktop-schemas
, gnome-desktop, dbus, json-glib, libICE, xmlto, docbook_xsl, docbook_xml_dtd_412, python3
, libxslt, gettext, makeWrapper, systemd, xorg, epoxy, gnugrep, bash, gnome-session-ctl }:
···
];
buildInputs = [
-
glib gtk3 libICE gnome-desktop json-glib xorg.xtrans gnome3.adwaita-icon-theme
-
gnome3.gnome-settings-daemon gsettings-desktop-schemas systemd epoxy
+
glib gtk3 libICE gnome-desktop json-glib xorg.xtrans gnome.adwaita-icon-theme
+
gnome.gnome-settings-daemon gsettings-desktop-schemas systemd epoxy
];
postPatch = ''
···
wrapProgram "$out/libexec/gnome-session-binary" \
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \
--suffix XDG_DATA_DIRS : "$out/share:$GSETTINGS_SCHEMAS_PATH" \
-
--suffix XDG_DATA_DIRS : "${gnome3.gnome-shell}/share"\
-
--suffix XDG_CONFIG_DIRS : "${gnome3.gnome-settings-daemon}/etc/xdg"
+
--suffix XDG_DATA_DIRS : "${gnome.gnome-shell}/share"\
+
--suffix XDG_CONFIG_DIRS : "${gnome.gnome-settings-daemon}/etc/xdg"
'';
# We move the GNOME sessions to another output since gnome-session is a dependency of
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-session";
-
attrPath = "gnome3.gnome-session";
+
attrPath = "gnome.gnome-session";
};
providedSessions = [ "gnome" "gnome-xorg" ];
};
pkgs/desktops/gnome-3/core/gnome-session/fix-paths.patch pkgs/desktops/gnome/core/gnome-session/fix-paths.patch
+3 -3
pkgs/desktops/gnome-3/core/gnome-settings-daemon/default.nix pkgs/desktops/gnome/core/gnome-settings-daemon/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, perl
, gettext
, gtk3
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/core/gnome-settings-daemon/fix-paths.patch pkgs/desktops/gnome/core/gnome-settings-daemon/fix-paths.patch
pkgs/desktops/gnome-3/core/gnome-settings-daemon/global-backlight-helper.patch pkgs/desktops/gnome/core/gnome-settings-daemon/global-backlight-helper.patch
+3 -3
pkgs/desktops/gnome-3/core/gnome-shell-extensions/default.nix pkgs/desktops/gnome/core/gnome-shell-extensions/default.nix
···
{ lib, stdenv, fetchurl, fetchpatch, meson, ninja, gettext, pkg-config, spidermonkey_68, glib
-
, gnome3, gnome-menus, substituteAll }:
+
, gnome, gnome-menus, substituteAll }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extensions";
···
};
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/core/gnome-shell-extensions/fix_gmenu.patch pkgs/desktops/gnome/core/gnome-shell-extensions/fix_gmenu.patch
+3 -3
pkgs/desktops/gnome-3/core/gnome-shell/default.nix pkgs/desktops/gnome/core/gnome-shell/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, json-glib
, gettext
, libsecret
···
passthru = {
mozillaPlugin = "/lib/mozilla/plugins";
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-shell";
-
attrPath = "gnome3.gnome-shell";
+
attrPath = "gnome.gnome-shell";
};
};
pkgs/desktops/gnome-3/core/gnome-shell/fix-paths.patch pkgs/desktops/gnome/core/gnome-shell/fix-paths.patch
pkgs/desktops/gnome-3/core/gnome-shell/shew-gir-path.patch pkgs/desktops/gnome/core/gnome-shell/shew-gir-path.patch
pkgs/desktops/gnome-3/core/gnome-shell/wrap-services.patch pkgs/desktops/gnome/core/gnome-shell/wrap-services.patch
+3 -3
pkgs/desktops/gnome-3/core/gnome-software/default.nix pkgs/desktops/gnome/core/gnome-software/default.nix
···
, meson
, ninja
, gettext
-
, gnome3
+
, gnome
, wrapGAppsHook
, packagekit
, ostree
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.gnome-software";
+
attrPath = "gnome.gnome-software";
};
};
pkgs/desktops/gnome-3/core/gnome-software/fix-paths.patch pkgs/desktops/gnome/core/gnome-software/fix-paths.patch
+4 -4
pkgs/desktops/gnome-3/core/gnome-system-monitor/default.nix pkgs/desktops/gnome/core/gnome-system-monitor/default.nix
···
, python3
, gsettings-desktop-schemas
, itstool
-
, gnome3
+
, gnome
, librsvg
, gdk-pixbuf
, libgtop
···
gtkmm3
libgtop
gdk-pixbuf
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
librsvg
gsettings-desktop-schemas
systemd
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-system-monitor";
-
attrPath = "gnome3.gnome-system-monitor";
+
attrPath = "gnome.gnome-system-monitor";
};
};
+5 -5
pkgs/desktops/gnome-3/core/gnome-terminal/default.nix pkgs/desktops/gnome/core/gnome-terminal/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, libxml2, gnome3, dconf, nautilus
+
{ lib, stdenv, fetchurl, pkg-config, libxml2, gnome, dconf, nautilus
, gtk3, gsettings-desktop-schemas, vte, gettext, which, libuuid, vala
, desktop-file-utils, itstool, wrapGAppsHook, pcre2
, libxslt, docbook-xsl-nons }:
···
# Silly ./configure, it looks for dbus file from gnome-shell in the
# installation tree of the package it is configuring.
postPatch = ''
-
substituteInPlace configure --replace '$(eval echo $(eval echo $(eval echo ''${dbusinterfacedir})))/org.gnome.ShellSearchProvider2.xml' "${gnome3.gnome-shell}/share/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml"
-
substituteInPlace src/Makefile.in --replace '$(dbusinterfacedir)/org.gnome.ShellSearchProvider2.xml' "${gnome3.gnome-shell}/share/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml"
+
substituteInPlace configure --replace '$(eval echo $(eval echo $(eval echo ''${dbusinterfacedir})))/org.gnome.ShellSearchProvider2.xml' "${gnome.gnome-shell}/share/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml"
+
substituteInPlace src/Makefile.in --replace '$(dbusinterfacedir)/org.gnome.ShellSearchProvider2.xml' "${gnome.gnome-shell}/share/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml"
'';
configureFlags = [ "--disable-migration" ]; # TODO: remove this with 3.30
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-terminal";
-
attrPath = "gnome3.gnome-terminal";
+
attrPath = "gnome.gnome-terminal";
};
};
+3 -3
pkgs/desktops/gnome-3/core/gnome-themes-extra/default.nix pkgs/desktops/gnome/core/gnome-themes-extra/default.nix
···
-
{ lib, stdenv, fetchurl, intltool, gtk3, gnome3, librsvg, pkg-config, pango, atk, gtk2
+
{ lib, stdenv, fetchurl, intltool, gtk3, gnome, librsvg, pkg-config, pango, atk, gtk2
, gdk-pixbuf, hicolor-icon-theme }:
let
···
};
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
nativeBuildInputs = [ pkg-config intltool ];
buildInputs = [ gtk3 librsvg pango atk gtk2 gdk-pixbuf ];
-
propagatedBuildInputs = [ gnome3.adwaita-icon-theme hicolor-icon-theme ];
+
propagatedBuildInputs = [ gnome.adwaita-icon-theme hicolor-icon-theme ];
dontDropIconThemeCache = true;
+2 -2
pkgs/desktops/gnome-3/core/gnome-tour/default.nix pkgs/desktops/gnome/core/gnome-tour/default.nix
···
, appstream-glib
, wrapGAppsHook
, python3
-
, gnome3
+
, gnome
, libhandy
, librsvg
, rustc
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+3 -3
pkgs/desktops/gnome-3/core/gnome-user-share/default.nix pkgs/desktops/gnome/core/gnome-user-share/default.nix
···
, itstool
, libnotify
, mod_dnssd
-
, gnome3
+
, gnome
, libcanberra-gtk3
, python3
}:
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+2 -2
pkgs/desktops/gnome-3/core/gucharmap/default.nix pkgs/desktops/gnome/core/gucharmap/default.nix
···
, desktop-file-utils
, gtk-doc
, wrapGAppsHook
-
, gnome3
+
, gnome
, itstool
, libxml2
, yelp-tools
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+1 -1
pkgs/desktops/gnome-3/core/libgnome-keyring/default.nix pkgs/desktops/gnome/core/libgnome-keyring/default.nix
···
-
{ lib, stdenv, fetchurl, glib, dbus, libgcrypt, pkg-config, intltool, gobject-introspection, gnome3 }:
+
{ lib, stdenv, fetchurl, glib, dbus, libgcrypt, pkg-config, intltool, gobject-introspection, gnome }:
let
pname = "libgnome-keyring";
pkgs/desktops/gnome-3/core/mutter/3.34/0001-EGL-Include-EGL-eglmesaext.h.patch pkgs/desktops/gnome/core/mutter/3.34/0001-EGL-Include-EGL-eglmesaext.h.patch
pkgs/desktops/gnome-3/core/mutter/3.34/0002-drop-inheritable.patch pkgs/desktops/gnome/core/mutter/3.34/0002-drop-inheritable.patch
pkgs/desktops/gnome-3/core/mutter/3.34/0003-Fix-glitches-in-gala.patch pkgs/desktops/gnome/core/mutter/3.34/0003-Fix-glitches-in-gala.patch
pkgs/desktops/gnome-3/core/mutter/3.34/0004-profiler-track-changes-in-GLib-and-Sysprof.patch pkgs/desktops/gnome/core/mutter/3.34/0004-profiler-track-changes-in-GLib-and-Sysprof.patch
pkgs/desktops/gnome-3/core/mutter/3.34/0005-meta-Add-missing-display.h-to-meta-workspace-manager.h.patch pkgs/desktops/gnome/core/mutter/3.34/0005-meta-Add-missing-display.h-to-meta-workspace-manager.h.patch
pkgs/desktops/gnome-3/core/mutter/3.34/0006-build-bump-ABI-to-sysprof-capture-4.patch pkgs/desktops/gnome/core/mutter/3.34/0006-build-bump-ABI-to-sysprof-capture-4.patch
pkgs/desktops/gnome-3/core/mutter/3.34/0007-fix-paths.patch pkgs/desktops/gnome/core/mutter/3.34/0007-fix-paths.patch
+1 -1
pkgs/desktops/gnome-3/core/mutter/3.34/default.nix pkgs/desktops/gnome/core/mutter/3.34/default.nix
···
, substituteAll
, lib, stdenv
, pkg-config
-
, gnome3
+
, gnome
, pantheon
, gettext
, gobject-introspection
+3 -3
pkgs/desktops/gnome-3/core/mutter/default.nix pkgs/desktops/gnome/core/mutter/default.nix
···
, runCommand
, lib, stdenv
, pkg-config
-
, gnome3
+
, gnome
, gettext
, gobject-introspection
, cairo
···
'';
};
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/core/mutter/drop-inheritable.patch pkgs/desktops/gnome/core/mutter/drop-inheritable.patch
pkgs/desktops/gnome-3/core/mutter/fix-paths.patch pkgs/desktops/gnome/core/mutter/fix-paths.patch
+4 -4
pkgs/desktops/gnome-3/core/nautilus/default.nix pkgs/desktops/gnome/core/nautilus/default.nix
···
, gtk3
, libhandy
, libportal
-
, gnome3
+
, gnome
, gnome-autoar
, glib-networking
, shared-mime-info
···
gexiv2
glib-networking
gnome-desktop
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
gst_all_1.gst-plugins-base
gtk3
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/core/nautilus/extension_dir.patch pkgs/desktops/gnome/core/nautilus/extension_dir.patch
pkgs/desktops/gnome-3/core/nautilus/fix-paths.patch pkgs/desktops/gnome/core/nautilus/fix-paths.patch
pkgs/desktops/gnome-3/core/rygel/add-option-for-installation-sysconfdir.patch pkgs/desktops/gnome/core/rygel/add-option-for-installation-sysconfdir.patch
+3 -3
pkgs/desktops/gnome-3/core/rygel/default.nix pkgs/desktops/gnome/core/rygel/default.nix
···
, systemd
, tracker
, shared-mime-info
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "odd-unstable";
};
};
+3 -3
pkgs/desktops/gnome-3/core/simple-scan/default.nix pkgs/desktops/gnome/core/simple-scan/default.nix
···
, libxml2
, sane-backends
, vala
-
, gnome3
+
, gnome
, gobject-introspection
}:
···
gdk-pixbuf
colord
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gusb
gtk3
libhandy
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "simple-scan";
};
};
+4 -4
pkgs/desktops/gnome-3/core/sushi/default.nix pkgs/desktops/gnome/core/sushi/default.nix
···
, gettext
, gobject-introspection
, glib
-
, gnome3
+
, gnome
, gtksourceview4
, gjs
, webkitgtk
···
buildInputs = [
glib
gtk3
-
gnome3.evince
+
gnome.evince
icu
harfbuzz
gjs
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "sushi";
-
attrPath = "gnome3.sushi";
+
attrPath = "gnome.sushi";
};
};
+3 -3
pkgs/desktops/gnome-3/core/totem/default.nix pkgs/desktops/gnome/core/totem/default.nix
···
, itstool
, libxml2
, vala
-
, gnome3
+
, gnome
, grilo
, grilo-plugins
, libpeas
···
wrapPrefixVariables = [ "PYTHONPATH" ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "totem";
-
attrPath = "gnome3.totem";
+
attrPath = "gnome.totem";
};
};
+3 -3
pkgs/desktops/gnome-3/core/yelp-xsl/default.nix pkgs/desktops/gnome/core/yelp-xsl/default.nix
···
, itstool
, libxml2
, libxslt
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/core/yelp/default.nix pkgs/desktops/gnome/core/yelp/default.nix
···
{ lib, stdenv, gettext, fetchurl, webkitgtk, pkg-config, gtk3, glib
-
, gnome3, sqlite
+
, gnome, sqlite
, itstool, libxml2, libxslt, gst_all_1
, wrapGAppsHook }:
···
nativeBuildInputs = [ pkg-config gettext itstool wrapGAppsHook ];
buildInputs = [
gtk3 glib webkitgtk sqlite
-
libxml2 libxslt gnome3.yelp-xsl
-
gnome3.adwaita-icon-theme
+
libxml2 libxslt gnome.yelp-xsl
+
gnome.adwaita-icon-theme
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "yelp";
};
};
+3 -3
pkgs/desktops/gnome-3/core/zenity/default.nix pkgs/desktops/gnome/core/zenity/default.nix
···
, fetchurl
, pkg-config
, libxml2
-
, gnome3
+
, gnome
, gtk3
, yelp-tools
, gettext
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "zenity";
-
attrPath = "gnome3.zenity";
+
attrPath = "gnome.zenity";
};
};
+6 -4
pkgs/desktops/gnome-3/default.nix pkgs/desktops/gnome/default.nix
···
libsoup = pkgs.libsoup.override { gnomeSupport = true; };
libchamplain = pkgs.libchamplain.override { libsoup = libsoup; };
-
gnome3 = self // { recurseForDerivations = false; };
# ISO installer
# installerIso = callPackage ./installer.nix {};
···
pidgin-im-gnome-shell-extension = pkgs.gnomeExtensions.pidgin-im-integration; # added 2019-08-01
# added 2019-08-25
-
corePackages = throw "gnome3.corePackages is removed since 2019-08-25: please use `services.gnome3.core-shell.enable`";
-
optionalPackages = throw "gnome3.optionalPackages is removed since 2019-08-25: please use `services.gnome3.core-utilities.enable`";
-
gamesPackages = throw "gnome3.gamesPackages is removed since 2019-08-25: please use `services.gnome3.games.enable`";
+
corePackages = throw "gnome.corePackages is removed since 2019-08-25: please use `services.gnome.core-shell.enable`";
+
optionalPackages = throw "gnome.optionalPackages is removed since 2019-08-25: please use `services.gnome.core-utilities.enable`";
+
gamesPackages = throw "gnome.gamesPackages is removed since 2019-08-25: please use `services.gnome.games.enable`";
nautilus-sendto = throw "nautilus-sendto is removed since 2019-09-17: abandoned upstream";
···
mutter328 = throw "Removed as Pantheon is upgraded to mutter334.";
gnome-getting-started-docs = throw "Removed in favour of gnome-tour.";
+
+
# Added 2021-05-07
+
gnome3 = self // { recurseForDerivations = false; };
})
+2 -2
pkgs/desktops/gnome-3/devtools/anjuta/default.nix pkgs/desktops/gnome/devtools/anjuta/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gnome3, gtk3, gjs, flex, bison, libxml2, intltool,
+
{ lib, stdenv, fetchurl, pkg-config, gnome, gtk3, gjs, flex, bison, libxml2, intltool,
gdl, libgda, gtksourceview, gsettings-desktop-schemas,
itstool, python3, ncurses, makeWrapper }:
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "anjuta"; attrPath = "gnome3.anjuta"; };
+
updateScript = gnome.updateScript { packageName = "anjuta"; attrPath = "gnome.anjuta"; };
};
enableParallelBuilding = true;
+4 -4
pkgs/desktops/gnome-3/devtools/devhelp/default.nix pkgs/desktops/gnome/devtools/devhelp/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, wrapGAppsHook
, glib
···
gtk3
webkitgtk
amtk
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gsettings-desktop-schemas
];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "devhelp";
-
attrPath = "gnome3.devhelp";
+
attrPath = "gnome.devhelp";
};
};
+2 -2
pkgs/desktops/gnome-3/devtools/gnome-devel-docs/default.nix pkgs/desktops/gnome/devtools/gnome-devel-docs/default.nix
···
-
{ lib, stdenv, fetchurl, gnome3, intltool, itstool, libxml2 }:
+
{ lib, stdenv, fetchurl, gnome, intltool, itstool, libxml2 }:
stdenv.mkDerivation rec {
pname = "gnome-devel-docs";
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "gnome-devel-docs"; attrPath = "gnome3.gnome-devel-docs"; };
+
updateScript = gnome.updateScript { packageName = "gnome-devel-docs"; attrPath = "gnome.gnome-devel-docs"; };
};
buildInputs = [ intltool itstool libxml2 ];
+2 -2
pkgs/desktops/gnome-3/extensions/EasyScreenCast/default.nix pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, substituteAll, glib, gnome3, gettext }:
+
{ lib, stdenv, fetchFromGitHub, substituteAll, glib, gnome, gettext }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-EasyScreenCast";
···
patches = [
(substituteAll {
src = ./fix-gi-path.patch;
-
gnomeShell = gnome3.gnome-shell;
+
gnomeShell = gnome.gnome-shell;
})
];
pkgs/desktops/gnome-3/extensions/EasyScreenCast/fix-gi-path.patch pkgs/desktops/gnome/extensions/EasyScreenCast/fix-gi-path.patch
+2 -2
pkgs/desktops/gnome-3/extensions/appindicator/default.nix pkgs/desktops/gnome/extensions/appindicator/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-appindicator";
···
description = "AppIndicator/KStatusNotifierItem support for GNOME Shell";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ jonafato ];
-
platforms = gnome3.gnome-shell.meta.platforms;
+
platforms = gnome.gnome-shell.meta.platforms;
homepage = "https://github.com/Ubuntu/gnome-shell-extension-appindicator";
};
}
pkgs/desktops/gnome-3/extensions/arcmenu/default.nix pkgs/desktops/gnome/extensions/arcmenu/default.nix
pkgs/desktops/gnome-3/extensions/arcmenu/fix_gmenu.patch pkgs/desktops/gnome/extensions/arcmenu/fix_gmenu.patch
+1 -1
pkgs/desktops/gnome-3/extensions/caffeine/default.nix pkgs/desktops/gnome/extensions/caffeine/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, glib, gettext, bash, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, glib, gettext, bash, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-caffeine";
+4 -4
pkgs/desktops/gnome-3/extensions/chrome-gnome-shell/default.nix pkgs/desktops/gnome/extensions/chrome-gnome-shell/default.nix
···
, ninja
, jq
, python3
-
, gnome3
+
, gnome
, wrapGAppsHook
, gobject-introspection
}:
···
];
buildInputs = [
-
gnome3.gnome-shell
+
gnome.gnome-shell
python
pygobject3
requests
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "chrome-gnome-shell";
};
};
···
description = "GNOME Shell integration for Chrome";
homepage = "https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome";
longDescription = ''
-
To use the integration, install the <link xlink:href="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation">browser extension</link>, and then set <option>services.gnome3.chrome-gnome-shell.enable</option> to <literal>true</literal>.
+
To use the integration, install the <link xlink:href="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation">browser extension</link>, and then set <option>services.gnome.chrome-gnome-shell.enable</option> to <literal>true</literal>.
'';
license = licenses.gpl3;
maintainers = teams.gnome.members;
pkgs/desktops/gnome-3/extensions/clipboard-indicator/default.nix pkgs/desktops/gnome/extensions/clipboard-indicator/default.nix
+2 -2
pkgs/desktops/gnome-3/extensions/clock-override/default.nix pkgs/desktops/gnome/extensions/clock-override/default.nix
···
-
{ lib, stdenv, fetchzip, gnome3, gettext, glib }:
+
{ lib, stdenv, fetchzip, gnome, gettext, glib }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-clock-override";
···
license = licenses.mit;
maintainers = with maintainers; [ rhoriguchi ];
homepage = "https://github.com/stuartlangridge/gnome-shell-clock-override";
-
broken = versionOlder gnome3.gnome-shell.version "3.18";
+
broken = versionOlder gnome.gnome-shell.version "3.18";
};
}
pkgs/desktops/gnome-3/extensions/dash-to-dock/default.nix pkgs/desktops/gnome/extensions/dash-to-dock/default.nix
pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix pkgs/desktops/gnome/extensions/dash-to-panel/default.nix
pkgs/desktops/gnome-3/extensions/disable-unredirect/default.nix pkgs/desktops/gnome/extensions/disable-unredirect/default.nix
+2 -2
pkgs/desktops/gnome-3/extensions/draw-on-your-screen/default.nix pkgs/desktops/gnome/extensions/draw-on-your-screen/default.nix
···
-
{ lib, stdenv, fetchgit, gettext, gnome3 }:
+
{ lib, stdenv, fetchgit, gettext, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-draw-on-your-screen";
···
description = "A drawing extension for GNOME Shell";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ericdallo ahuzik ];
-
platforms = gnome3.gnome-shell.meta.platforms;
+
platforms = gnome.gnome-shell.meta.platforms;
homepage = "https://framagit.org/abakkk/DrawOnYourScreen";
};
}
+1 -1
pkgs/desktops/gnome-3/extensions/drop-down-terminal/default.nix pkgs/desktops/gnome/extensions/drop-down-terminal/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, substituteAll, gjs, vte, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, substituteAll, gjs, vte, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-drop-down-terminal";
pkgs/desktops/gnome-3/extensions/drop-down-terminal/fix_vte_and_gjs.patch pkgs/desktops/gnome/extensions/drop-down-terminal/fix_vte_and_gjs.patch
+2 -2
pkgs/desktops/gnome-3/extensions/dynamic-panel-transparency/default.nix pkgs/desktops/gnome/extensions/dynamic-panel-transparency/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, gnome3, glib }:
+
{ lib, stdenv, fetchFromGitHub, gnome, glib }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-dynamic-panel-transparency";
···
license = licenses.gpl3Only;
maintainers = with maintainers; [ rhoriguchi ];
homepage = "https://github.com/ewlsh/dynamic-panel-transparency";
-
broken = versionOlder gnome3.gnome-shell.version "3.36";
+
broken = versionOlder gnome.gnome-shell.version "3.36";
};
}
pkgs/desktops/gnome-3/extensions/emoji-selector/default.nix pkgs/desktops/gnome/extensions/emoji-selector/default.nix
pkgs/desktops/gnome-3/extensions/freon/default.nix pkgs/desktops/gnome/extensions/freon/default.nix
-29
pkgs/desktops/gnome-3/extensions/fuzzy-app-search/default.nix
···
-
{ lib, stdenv, fetchFromGitLab, gnome3, glib }:
-
-
stdenv.mkDerivation rec {
-
pname = "gnome-shell-extension-fuzzy-app-search";
-
version = "4";
-
-
src = fetchFromGitLab {
-
owner = "Czarlie";
-
repo = "gnome-fuzzy-app-search";
-
rev = "da9c15d39958d9c3b38df3b616fd40b85aed24e5";
-
sha256 = "1r3qha530s97x818znn1wi76f4x9bhlgi7jlxfwjnrwys62cv5fn";
-
};
-
-
uuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com";
-
-
nativeBuildInputs = [ glib ];
-
-
patches = [ ./fix-desktop-file-paths.patch ];
-
-
makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ];
-
-
meta = with lib; {
-
description = "Fuzzy application search results for Gnome Search";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ rhoriguchi ];
-
homepage = "https://gitlab.com/Czarlie/gnome-fuzzy-app-search";
-
broken = versionOlder gnome3.gnome-shell.version "3.18";
-
};
-
}
pkgs/desktops/gnome-3/extensions/fuzzy-app-search/fix-desktop-file-paths.patch pkgs/desktops/gnome/extensions/fuzzy-app-search/fix-desktop-file-paths.patch
+3 -3
pkgs/desktops/gnome-3/extensions/gsconnect/default.nix pkgs/desktops/gnome/extensions/gsconnect/default.nix
···
, glib-networking
, gtk3
, openssh
-
, gnome3
+
, gnome
, gjs
, nixosTests
}:
···
gtk3
gsound
gjs # for running daemon
-
gnome3.evolution-data-server # for libebook-contacts typelib
+
gnome.evolution-data-server # for libebook-contacts typelib
];
mesonFlags = [
-
"-Dgnome_shell_libdir=${gnome3.gnome-shell}/lib"
+
"-Dgnome_shell_libdir=${gnome.gnome-shell}/lib"
"-Dgsettings_schemadir=${glib.makeSchemaPath (placeholder "out") "${pname}-${version}"}"
"-Dchrome_nmhdir=${placeholder "out"}/etc/opt/chrome/native-messaging-hosts"
"-Dchromium_nmhdir=${placeholder "out"}/etc/chromium/native-messaging-hosts"
pkgs/desktops/gnome-3/extensions/gsconnect/fix-paths.patch pkgs/desktops/gnome/extensions/gsconnect/fix-paths.patch
pkgs/desktops/gnome-3/extensions/gsconnect/installed-tests-path.patch pkgs/desktops/gnome/extensions/gsconnect/installed-tests-path.patch
pkgs/desktops/gnome-3/extensions/hot-edge/default.nix pkgs/desktops/gnome/extensions/hot-edge/default.nix
+3 -3
pkgs/desktops/gnome-3/extensions/icon-hider/default.nix pkgs/desktops/gnome/extensions/icon-hider/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-icon-hider";
···
description = "Icon Hider is a GNOME Shell extension for managing status area items";
license = licenses.bsd3;
maintainers = with maintainers; [ jonafato ];
-
platforms = gnome3.gnome-shell.meta.platforms;
+
platforms = gnome.gnome-shell.meta.platforms;
homepage = "https://github.com/ikalnytskyi/gnome-shell-extension-icon-hider";
-
broken = versionAtLeast gnome3.gnome-shell.version "3.32"; # Doesn't support 3.34
+
broken = versionAtLeast gnome.gnome-shell.version "3.32"; # Doesn't support 3.34
};
}
pkgs/desktops/gnome-3/extensions/impatience/default.nix pkgs/desktops/gnome/extensions/impatience/default.nix
+2 -2
pkgs/desktops/gnome-3/extensions/material-shell/default.nix pkgs/desktops/gnome/extensions/material-shell/default.nix
···
-
{ stdenv, lib, fetchFromGitHub, gnome3 }:
+
{ stdenv, lib, fetchFromGitHub, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-material-shell";
···
license = licenses.mit;
maintainers = with maintainers; [ benley ];
homepage = "https://github.com/material-shell/material-shell";
-
platforms = gnome3.gnome-shell.meta.platforms;
+
platforms = gnome.gnome-shell.meta.platforms;
};
}
+3 -3
pkgs/desktops/gnome-3/extensions/mpris-indicator-button/default.nix pkgs/desktops/gnome/extensions/mpris-indicator-button/default.nix
···
{ lib, stdenv
, fetchFromGitHub
, nix-update-script
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
description = "A simple MPRIS indicator button for GNOME Shell";
license = licenses.gpl3;
maintainers = with maintainers; [ worldofpeace ];
-
platforms = gnome3.gnome-shell.meta.platforms;
+
platforms = gnome.gnome-shell.meta.platforms;
homepage = "https://github.com/JasonLG1979/gnome-shell-extension-mpris-indicator-button";
-
broken = versionOlder gnome3.gnome-shell.version "3.34";
+
broken = versionOlder gnome.gnome-shell.version "3.34";
};
}
+2 -2
pkgs/desktops/gnome-3/extensions/night-theme-switcher/default.nix pkgs/desktops/gnome/extensions/night-theme-switcher/default.nix
···
-
{ lib, stdenv, fetchFromGitLab, glib, gnome3, unzip }:
+
{ lib, stdenv, fetchFromGitLab, glib, gnome, unzip }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-night-theme-switcher";
···
};
nativeBuildInputs = [ unzip ];
-
buildInputs = [ glib gnome3.gnome-shell ];
+
buildInputs = [ glib gnome.gnome-shell ];
uuid = "nightthemeswitcher@romainvigier.fr";
pkgs/desktops/gnome-3/extensions/no-title-bar/default.nix pkgs/desktops/gnome/extensions/no-title-bar/default.nix
pkgs/desktops/gnome-3/extensions/no-title-bar/fix-paths.patch pkgs/desktops/gnome/extensions/no-title-bar/fix-paths.patch
pkgs/desktops/gnome-3/extensions/noannoyance/default.nix pkgs/desktops/gnome/extensions/noannoyance/default.nix
pkgs/desktops/gnome-3/extensions/paperwm/default.nix pkgs/desktops/gnome/extensions/paperwm/default.nix
+2 -2
pkgs/desktops/gnome-3/extensions/pidgin-im-integration/default.nix pkgs/desktops/gnome/extensions/pidgin-im-integration/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, glib, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, glib, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-pidgin-im-integration";
···
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
-
broken = versionAtLeast gnome3.gnome-shell.version "3.32"; # Doesn't support 3.34
+
broken = versionAtLeast gnome.gnome-shell.version "3.32"; # Doesn't support 3.34
};
}
pkgs/desktops/gnome-3/extensions/remove-dropdown-arrows/default.nix pkgs/desktops/gnome/extensions/remove-dropdown-arrows/default.nix
pkgs/desktops/gnome-3/extensions/sound-output-device-chooser/default.nix pkgs/desktops/gnome/extensions/sound-output-device-chooser/default.nix
pkgs/desktops/gnome-3/extensions/sound-output-device-chooser/fix-paths.patch pkgs/desktops/gnome/extensions/sound-output-device-chooser/fix-paths.patch
+2 -2
pkgs/desktops/gnome-3/extensions/system-monitor/default.nix pkgs/desktops/gnome/extensions/system-monitor/default.nix
···
-
{ lib, stdenv, substituteAll, fetchFromGitHub, glib, glib-networking, libgtop, gnome3 }:
+
{ lib, stdenv, substituteAll, fetchFromGitHub, glib, glib-networking, libgtop, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-system-monitor";
···
patches = [
(substituteAll {
src = ./paths_and_nonexisting_dirs.patch;
-
clutter_path = gnome3.mutter.libdir; # this should not be used in settings but 🤷‍♀️
+
clutter_path = gnome.mutter.libdir; # this should not be used in settings but 🤷‍♀️
gtop_path = "${libgtop}/lib/girepository-1.0";
glib_net_path = "${glib-networking}/lib/girepository-1.0";
})
pkgs/desktops/gnome-3/extensions/system-monitor/paths_and_nonexisting_dirs.patch pkgs/desktops/gnome/extensions/system-monitor/paths_and_nonexisting_dirs.patch
pkgs/desktops/gnome-3/extensions/taskwhisperer/default.nix pkgs/desktops/gnome/extensions/taskwhisperer/default.nix
pkgs/desktops/gnome-3/extensions/taskwhisperer/fix-paths.patch pkgs/desktops/gnome/extensions/taskwhisperer/fix-paths.patch
+2 -2
pkgs/desktops/gnome-3/extensions/tilingnome/default.nix pkgs/desktops/gnome/extensions/tilingnome/default.nix
···
-
{ stdenv, lib, fetchFromGitHub, glib, gnome3 }:
+
{ stdenv, lib, fetchFromGitHub, glib, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-tilingnome-unstable";
···
license = licenses.gpl2;
maintainers = with maintainers; [ benley ];
homepage = "https://github.com/rliang/gnome-shell-extension-tilingnome";
-
platforms = gnome3.gnome-shell.meta.platforms;
+
platforms = gnome.gnome-shell.meta.platforms;
};
}
+1 -1
pkgs/desktops/gnome-3/extensions/timepp/default.nix pkgs/desktops/gnome/extensions/timepp/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-timepp";
pkgs/desktops/gnome-3/extensions/topicons-plus/default.nix pkgs/desktops/gnome/extensions/topicons-plus/default.nix
+2 -2
pkgs/desktops/gnome-3/extensions/unite/default.nix pkgs/desktops/gnome/extensions/unite/default.nix
···
-
{ lib, stdenv, gnome3, fetchFromGitHub, xprop, glib }:
+
{ lib, stdenv, gnome, fetchFromGitHub, xprop, glib }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-unite";
···
license = licenses.gpl3Only;
maintainers = with maintainers; [ rhoriguchi ];
homepage = "https://github.com/hardpixel/unite-shell";
-
broken = versionOlder gnome3.gnome-shell.version "3.32";
+
broken = versionOlder gnome.gnome-shell.version "3.32";
};
}
+2 -2
pkgs/desktops/gnome-3/extensions/window-corner-preview/default.nix pkgs/desktops/gnome/extensions/window-corner-preview/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-window-corner-preview";
···
license = licenses.mit;
maintainers = with maintainers; [ jtojnar ];
homepage = "https://github.com/medenagan/window-corner-preview";
-
broken = lib.versionAtLeast gnome3.gnome-shell.version "3.32"; # Doesn't support 3.34
+
broken = lib.versionAtLeast gnome.gnome-shell.version "3.32"; # Doesn't support 3.34
};
}
pkgs/desktops/gnome-3/extensions/window-is-ready-remover/default.nix pkgs/desktops/gnome/extensions/window-is-ready-remover/default.nix
pkgs/desktops/gnome-3/extensions/workspace-matrix/default.nix pkgs/desktops/gnome/extensions/workspace-matrix/default.nix
pkgs/desktops/gnome-3/find-latest-version.py pkgs/desktops/gnome/find-latest-version.py
+3 -3
pkgs/desktops/gnome-3/games/aisleriot/default.nix pkgs/desktops/gnome/games/aisleriot/default.nix
···
{ lib, stdenv
, fetchFromGitLab
, pkg-config
-
, gnome3
+
, gnome
, itstool
, gtk3
, wrapGAppsHook
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/games/atomix/default.nix pkgs/desktops/gnome/games/atomix/default.nix
···
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, wrapGAppsHook, python3
-
, gettext, gnome3, glib, gtk3, libgnome-games-support, gdk-pixbuf }:
+
, gettext, gnome, glib, gtk3, libgnome-games-support, gdk-pixbuf }:
let
pname = "atomix";
···
};
nativeBuildInputs = [ meson ninja pkg-config gettext wrapGAppsHook python3 ];
-
buildInputs = [ glib gtk3 gdk-pixbuf libgnome-games-support gnome3.adwaita-icon-theme ];
+
buildInputs = [ glib gtk3 gdk-pixbuf libgnome-games-support gnome.adwaita-icon-theme ];
postPatch = ''
chmod +x meson_post_install.py
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/games/five-or-more/default.nix pkgs/desktops/gnome/games/five-or-more/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gnome3, gtk3, wrapGAppsHook
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gnome, gtk3, wrapGAppsHook
, librsvg, libgnome-games-support, gettext, itstool, libxml2, python3, vala }:
stdenv.mkDerivation rec {
···
vala
];
buildInputs = [
-
gtk3 librsvg libgnome-games-support gnome3.adwaita-icon-theme
+
gtk3 librsvg libgnome-games-support gnome.adwaita-icon-theme
];
postPatch = ''
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "five-or-more";
-
attrPath = "gnome3.five-or-more";
+
attrPath = "gnome.five-or-more";
};
};
+4 -4
pkgs/desktops/gnome-3/games/four-in-a-row/default.nix pkgs/desktops/gnome/games/four-in-a-row/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gnome3, gtk3, wrapGAppsHook
+
{ lib, stdenv, fetchurl, pkg-config, gnome, gtk3, wrapGAppsHook
, gettext, meson, gsound, librsvg, itstool, vala
, python3, ninja, desktop-file-utils }:
···
pkg-config wrapGAppsHook gettext meson itstool vala
ninja python3 desktop-file-utils
];
-
buildInputs = [ gtk3 gsound librsvg gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtk3 gsound librsvg gnome.adwaita-icon-theme ];
postPatch = ''
chmod +x build-aux/meson_post_install.py
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "four-in-a-row";
-
attrPath = "gnome3.four-in-a-row";
+
attrPath = "gnome.four-in-a-row";
};
};
+4 -4
pkgs/desktops/gnome-3/games/gnome-chess/default.nix pkgs/desktops/gnome/games/gnome-chess/default.nix
···
, itstool
, libxml2
, python3
-
, gnome3
+
, gnome
, glib
, gtk4
, librsvg
···
glib
gtk4
librsvg
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
postPatch = ''
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-chess";
-
attrPath = "gnome3.gnome-chess";
+
attrPath = "gnome.gnome-chess";
};
};
+4 -4
pkgs/desktops/gnome-3/games/gnome-klotski/default.nix pkgs/desktops/gnome/games/gnome-klotski/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, vala, gnome3, gtk3, wrapGAppsHook, appstream-glib, desktop-file-utils
+
{ lib, stdenv, fetchurl, pkg-config, vala, gnome, gtk3, wrapGAppsHook, appstream-glib, desktop-file-utils
, glib, librsvg, libxml2, gettext, itstool, libgee, libgnome-games-support
, meson, ninja, python3
}:
···
nativeBuildInputs = [
pkg-config vala meson ninja python3 wrapGAppsHook
gettext itstool libxml2 appstream-glib desktop-file-utils
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
buildInputs = [ glib gtk3 librsvg libgee libgnome-games-support ];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/games/gnome-mahjongg/default.nix pkgs/desktops/gnome/games/gnome-mahjongg/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gnome3, gtk3, wrapGAppsHook
+
{ lib, stdenv, fetchurl, pkg-config, gnome, gtk3, wrapGAppsHook
, librsvg, gettext, itstool, libxml2
, meson, ninja, glib, vala, desktop-file-utils
}:
···
nativeBuildInputs = [
meson ninja vala desktop-file-utils
-
pkg-config gnome3.adwaita-icon-theme
+
pkg-config gnome.adwaita-icon-theme
libxml2 itstool gettext wrapGAppsHook
glib # for glib-compile-schemas
];
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/games/gnome-mines/default.nix pkgs/desktops/gnome/games/gnome-mines/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, vala, gobject-introspection, pkg-config, gnome3, gtk3, wrapGAppsHook
+
{ lib, stdenv, fetchurl, meson, ninja, vala, gobject-introspection, pkg-config, gnome, gtk3, wrapGAppsHook
, librsvg, gettext, itstool, python3, libxml2, libgnome-games-support, libgee, desktop-file-utils }:
stdenv.mkDerivation rec {
···
meson ninja vala gobject-introspection pkg-config gettext itstool python3
libxml2 wrapGAppsHook desktop-file-utils
];
-
buildInputs = [ gtk3 librsvg gnome3.adwaita-icon-theme libgnome-games-support libgee ];
+
buildInputs = [ gtk3 librsvg gnome.adwaita-icon-theme libgnome-games-support libgee ];
postPatch = ''
chmod +x build-aux/meson_post_install.py
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-mines";
-
attrPath = "gnome3.gnome-mines";
+
attrPath = "gnome.gnome-mines";
};
};
+4 -4
pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix pkgs/desktops/gnome/games/gnome-nibbles/default.nix
···
, fetchurl
, fetchpatch
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, wrapGAppsHook
, librsvg
···
librsvg
gsound
clutter-gtk
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
libgee
libgnome-games-support
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-nibbles";
-
attrPath = "gnome3.gnome-nibbles";
+
attrPath = "gnome.gnome-nibbles";
};
};
+3 -3
pkgs/desktops/gnome-3/games/gnome-robots/default.nix pkgs/desktops/gnome/games/gnome-robots/default.nix
···
, stdenv
, fetchurl
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, wrapGAppsHook
, librsvg
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-robots";
-
attrPath = "gnome3.gnome-robots";
+
attrPath = "gnome.gnome-robots";
};
};
+3 -3
pkgs/desktops/gnome-3/games/gnome-sudoku/default.nix pkgs/desktops/gnome/games/gnome-sudoku/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, vala, pkg-config, gobject-introspection, gettext, gtk3, gnome3, wrapGAppsHook
+
{ lib, stdenv, fetchurl, meson, ninja, vala, pkg-config, gobject-introspection, gettext, gtk3, gnome, wrapGAppsHook
, libgee, json-glib, qqwing, itstool, libxml2, python3, desktop-file-utils }:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-sudoku";
-
attrPath = "gnome3.gnome-sudoku";
+
attrPath = "gnome.gnome-sudoku";
};
};
+4 -4
pkgs/desktops/gnome-3/games/gnome-taquin/default.nix pkgs/desktops/gnome/games/gnome-taquin/default.nix
···
, fetchurl
, fetchpatch
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, wrapGAppsHook
, librsvg
···
gtk3
librsvg
gsound
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-taquin";
-
attrPath = "gnome3.gnome-taquin";
+
attrPath = "gnome.gnome-taquin";
};
};
+3 -3
pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix pkgs/desktops/gnome/games/gnome-tetravex/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gnome3, gtk3, wrapGAppsHook
+
{ lib, stdenv, fetchurl, pkg-config, gnome, gtk3, wrapGAppsHook
, libxml2, gettext, itstool, meson, ninja, python3
, vala, desktop-file-utils
}:
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "gnome-tetravex"; attrPath = "gnome3.gnome-tetravex"; };
+
updateScript = gnome.updateScript { packageName = "gnome-tetravex"; attrPath = "gnome.gnome-tetravex"; };
};
nativeBuildInputs = [
-
wrapGAppsHook itstool libxml2 gnome3.adwaita-icon-theme
+
wrapGAppsHook itstool libxml2 gnome.adwaita-icon-theme
pkg-config gettext meson ninja python3 vala desktop-file-utils
];
buildInputs = [
+3 -3
pkgs/desktops/gnome-3/games/hitori/default.nix pkgs/desktops/gnome/games/hitori/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, glib
, gtk3
, cairo
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/games/iagno/default.nix pkgs/desktops/gnome/games/iagno/default.nix
···
, fetchpatch
, pkg-config
, gtk3
-
, gnome3
+
, gnome
, gdk-pixbuf
, librsvg
, wrapGAppsHook
···
buildInputs = [
gtk3
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gdk-pixbuf
librsvg
gsound
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "iagno";
-
attrPath = "gnome3.iagno";
+
attrPath = "gnome.iagno";
};
};
+4 -4
pkgs/desktops/gnome-3/games/lightsoff/default.nix pkgs/desktops/gnome/games/lightsoff/default.nix
···
-
{ lib, stdenv, fetchurl, vala, pkg-config, gtk3, gnome3, gdk-pixbuf, librsvg, wrapGAppsHook
+
{ lib, stdenv, fetchurl, vala, pkg-config, gtk3, gnome, gdk-pixbuf, librsvg, wrapGAppsHook
, gettext, itstool, clutter, clutter-gtk, libxml2, appstream-glib
, meson, ninja, python3 }:
···
vala pkg-config wrapGAppsHook itstool gettext appstream-glib libxml2
meson ninja python3
];
-
buildInputs = [ gtk3 gnome3.adwaita-icon-theme gdk-pixbuf librsvg clutter clutter-gtk ];
+
buildInputs = [ gtk3 gnome.adwaita-icon-theme gdk-pixbuf librsvg clutter clutter-gtk ];
postPatch = ''
chmod +x build-aux/meson_post_install.py
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "lightsoff";
-
attrPath = "gnome3.lightsoff";
+
attrPath = "gnome.lightsoff";
};
};
+4 -4
pkgs/desktops/gnome-3/games/quadrapassel/default.nix pkgs/desktops/gnome/games/quadrapassel/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gtk3, gnome3, gdk-pixbuf
+
{ lib, stdenv, fetchurl, pkg-config, gtk3, gnome, gdk-pixbuf
, librsvg, gsound, libmanette
, gettext, itstool, libxml2, clutter, clutter-gtk, wrapGAppsHook
, meson, ninja, python3, vala, desktop-file-utils
···
nativeBuildInputs = [
meson ninja python3 vala desktop-file-utils
-
pkg-config gnome3.adwaita-icon-theme
+
pkg-config gnome.adwaita-icon-theme
libxml2 itstool gettext wrapGAppsHook
];
buildInputs = [
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+4 -4
pkgs/desktops/gnome-3/games/swell-foop/default.nix pkgs/desktops/gnome/games/swell-foop/default.nix
···
, glib
, gtk3
, libgnome-games-support
-
, gnome3
+
, gnome
, desktop-file-utils
, clutter
, clutter-gtk
···
glib
gtk3
libgnome-games-support
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
clutter
clutter-gtk
];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+3 -3
pkgs/desktops/gnome-3/games/tali/default.nix pkgs/desktops/gnome/games/tali/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gtk3, gnome3, gdk-pixbuf
+
{ lib, stdenv, fetchurl, pkg-config, gtk3, gnome, gdk-pixbuf
, librsvg, libgnome-games-support, gettext, itstool, libxml2, wrapGAppsHook
, meson, ninja, python3, desktop-file-utils
}:
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "tali"; attrPath = "gnome3.tali"; };
+
updateScript = gnome.updateScript { packageName = "tali"; attrPath = "gnome.tali"; };
};
nativeBuildInputs = [
meson ninja python3 desktop-file-utils
-
pkg-config gnome3.adwaita-icon-theme
+
pkg-config gnome.adwaita-icon-theme
libxml2 itstool gettext wrapGAppsHook
];
buildInputs = [ gtk3 gdk-pixbuf librsvg libgnome-games-support ];
pkgs/desktops/gnome-3/installer.nix pkgs/desktops/gnome/installer.nix
+3 -3
pkgs/desktops/gnome-3/misc/geary/default.nix pkgs/desktops/gnome/misc/geary/default.nix
···
, json-glib
, itstool
, libgee
-
, gnome3
+
, gnome
, webkitgtk
, python3
, gnutls
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
+2 -2
pkgs/desktops/gnome-3/misc/gitg/default.nix pkgs/desktops/gnome/misc/gitg/default.nix
···
, gtksourceview
, gsettings-desktop-schemas
, adwaita-icon-theme
-
, gnome3
+
, gnome
, gtkspell3
, shared-mime-info
, libgee
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+3 -3
pkgs/desktops/gnome-3/misc/gnome-applets/default.nix pkgs/desktops/gnome/misc/gnome-applets/default.nix
···
, gucharmap
, tracker
, polkit
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
PKG_CONFIG_LIBGNOME_PANEL_MODULESDIR = "${placeholder "out"}/lib/gnome-panel/modules";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "odd-unstable";
};
};
+2 -2
pkgs/desktops/gnome-3/misc/gnome-autoar/default.nix pkgs/desktops/gnome/misc/gnome-autoar/default.nix
···
{ lib, stdenv
, fetchurl
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, glib
, gobject-introspection
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "gnome-autoar"; attrPath = "gnome3.gnome-autoar"; };
+
updateScript = gnome.updateScript { packageName = "gnome-autoar"; attrPath = "gnome.gnome-autoar"; };
};
nativeBuildInputs = [
+3 -3
pkgs/desktops/gnome-3/misc/gnome-flashback/default.nix pkgs/desktops/gnome/misc/gnome-flashback/default.nix
···
, gnome-desktop
, gnome-panel
, gnome-session
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
, gtk3
, ibus
···
PKG_CONFIG_LIBGNOME_PANEL_MODULESDIR = "${placeholder "out"}/lib/gnome-panel/modules";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "odd-unstable";
};
+3 -3
pkgs/desktops/gnome-3/misc/gnome-packagekit/default.nix pkgs/desktops/gnome/misc/gnome-packagekit/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, gettext, gnome3, packagekit, polkit
+
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, gettext, gnome, packagekit, polkit
, gtk3, systemd, wrapGAppsHook, desktop-file-utils }:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gnome-packagekit";
-
attrPath = "gnome3.gnome-packagekit";
+
attrPath = "gnome.gnome-packagekit";
};
};
+3 -3
pkgs/desktops/gnome-3/misc/gnome-panel/default.nix pkgs/desktops/gnome/misc/gnome-panel/default.nix
···
, glib
, gnome-desktop
, gnome-menus
-
, gnome3
+
, gnome
, gtk3
, itstool
, libgweather
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "odd-unstable";
};
};
pkgs/desktops/gnome-3/misc/gnome-screensaver/fix-dbus-service-dir.patch pkgs/desktops/gnome/misc/gnome-screensaver/fix-dbus-service-dir.patch
+8 -8
pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix pkgs/desktops/gnome/misc/gnome-tweaks/default.nix
···
, gdk-pixbuf
, gettext
, glib
-
, gnome3
+
, gnome
, gobject-introspection
, gsettings-desktop-schemas
, gtk3
···
buildInputs = [
gdk-pixbuf
glib
-
gnome3.gnome-desktop
-
gnome3.gnome-settings-daemon
-
gnome3.gnome-shell
+
gnome.gnome-desktop
+
gnome.gnome-settings-daemon
+
gnome.gnome-shell
# Makes it possible to select user themes through the `user-theme` extension
-
gnome3.gnome-shell-extensions
-
gnome3.mutter
+
gnome.gnome-shell-extensions
+
gnome.mutter
gsettings-desktop-schemas
gtk3
libhandy
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
};
};
pkgs/desktops/gnome-3/misc/gpaste/default.nix pkgs/desktops/gnome/misc/gpaste/default.nix
pkgs/desktops/gnome-3/misc/gpaste/fix-paths.patch pkgs/desktops/gnome/misc/gpaste/fix-paths.patch
+3 -3
pkgs/desktops/gnome-3/misc/gtkhtml/default.nix pkgs/desktops/gnome/misc/gtkhtml/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, gtk3, intltool
-
, gnome3, enchant, isocodes, gsettings-desktop-schemas }:
+
, gnome, enchant, isocodes, gsettings-desktop-schemas }:
stdenv.mkDerivation rec {
pname = "gtkhtml";
···
};
passthru = {
-
updateScript = gnome3.updateScript { packageName = "gtkhtml"; attrPath = "gnome3.gtkhtml"; };
+
updateScript = gnome.updateScript { packageName = "gtkhtml"; attrPath = "gnome.gtkhtml"; };
};
nativeBuildInputs = [ pkg-config ];
-
buildInputs = [ gtk3 intltool gnome3.adwaita-icon-theme
+
buildInputs = [ gtk3 intltool gnome.adwaita-icon-theme
gsettings-desktop-schemas ];
propagatedBuildInputs = [ enchant isocodes ];
+3 -3
pkgs/desktops/gnome-3/misc/libgnome-games-support/default.nix pkgs/desktops/gnome/misc/libgnome-games-support/default.nix
···
, libgee
, gettext
, vala
-
, gnome3
+
, gnome
, libintl
, meson
, ninja
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "odd-unstable";
};
};
+3 -3
pkgs/desktops/gnome-3/misc/metacity/default.nix pkgs/desktops/gnome/misc/metacity/default.nix
···
, fetchurl
, gettext
, glib
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
, gtk3
, xorg
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "odd-unstable";
};
};
pkgs/desktops/gnome-3/misc/metacity/fix-paths.patch pkgs/desktops/gnome/misc/metacity/fix-paths.patch
+3 -3
pkgs/desktops/gnome-3/misc/nautilus-python/default.nix pkgs/desktops/gnome/misc/nautilus-python/default.nix
···
, ncurses
, nautilus
, gtk3
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/lib/nautilus/extensions-3.0";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome3.${pname}";
+
attrPath = "gnome.${pname}";
versionPolicy = "odd-unstable";
};
};
pkgs/desktops/gnome-3/misc/pomodoro/default.nix pkgs/desktops/gnome/misc/pomodoro/default.nix
pkgs/desktops/gnome-3/update.nix pkgs/desktops/gnome/update.nix
+29
pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix
···
+
{ lib, stdenv, fetchFromGitLab, gnome, glib }:
+
+
stdenv.mkDerivation rec {
+
pname = "gnome-shell-extension-fuzzy-app-search";
+
version = "4";
+
+
src = fetchFromGitLab {
+
owner = "Czarlie";
+
repo = "gnome-fuzzy-app-search";
+
rev = "da9c15d39958d9c3b38df3b616fd40b85aed24e5";
+
sha256 = "1r3qha530s97x818znn1wi76f4x9bhlgi7jlxfwjnrwys62cv5fn";
+
};
+
+
uuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com";
+
+
nativeBuildInputs = [ glib ];
+
+
patches = [ ./fix-desktop-file-paths.patch ];
+
+
makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ];
+
+
meta = with lib; {
+
description = "Fuzzy application search results for Gnome Search";
+
license = licenses.gpl3Only;
+
maintainers = with maintainers; [ rhoriguchi ];
+
homepage = "https://gitlab.com/Czarlie/gnome-fuzzy-app-search";
+
broken = versionOlder gnome.gnome-shell.version "3.18";
+
};
+
}
+2 -2
pkgs/desktops/mate/marco/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, libcanberra-gtk3, libgtop
-
, libXdamage, libXpresent, libstartup_notification, gnome3, gtk3, mate-settings-daemon, wrapGAppsHook, mateUpdateScript }:
+
, libXdamage, libXpresent, libstartup_notification, gnome, gtk3, mate-settings-daemon, wrapGAppsHook, mateUpdateScript }:
stdenv.mkDerivation rec {
pname = "marco";
···
libXpresent
libstartup_notification
gtk3
-
gnome3.zenity
+
gnome.zenity
mate-settings-daemon
];
+2 -2
pkgs/desktops/mate/mate-applets/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, gnome3, glib, gtk3, gtksourceview3, libwnck3
+
{ lib, stdenv, fetchurl, pkg-config, gettext, itstool, gnome, glib, gtk3, gtksourceview3, libwnck3
, libgtop, libxml2, libnotify, polkit, upower, wirelesstools, mate, hicolor-icon-theme, wrapGAppsHook
, mateUpdateScript }:
···
buildInputs = [
gtk3
gtksourceview3
-
gnome3.gucharmap
+
gnome.gucharmap
libwnck3
libgtop
libxml2
+1 -1
pkgs/desktops/mate/mate-desktop/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gettext, isocodes, gnome3, gtk3, dconf, wrapGAppsHook, mateUpdateScript }:
+
{ lib, stdenv, fetchurl, pkg-config, gettext, isocodes, gnome, gtk3, dconf, wrapGAppsHook, mateUpdateScript }:
stdenv.mkDerivation rec {
pname = "mate-desktop";
+2 -2
pkgs/desktops/mate/mate-power-manager/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, itstool, libxml2, mate-panel, libnotify, libcanberra-gtk3, dbus-glib, upower, gnome3, gtk3, libtool, polkit, wrapGAppsHook, mateUpdateScript }:
+
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, itstool, libxml2, mate-panel, libnotify, libcanberra-gtk3, dbus-glib, upower, gnome, gtk3, libtool, polkit, wrapGAppsHook, mateUpdateScript }:
stdenv.mkDerivation rec {
pname = "mate-power-manager";
···
libxml2
libcanberra-gtk3
gtk3
-
gnome3.libgnome-keyring
+
gnome.libgnome-keyring
libnotify
dbus-glib
upower
+2 -2
pkgs/desktops/mate/pluma/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, gettext, perl, itstool, isocodes, enchant, libxml2, python3
-
, gnome3, gtksourceview3, libpeas, mate, wrapGAppsHook, mateUpdateScript }:
+
, gnome, gtksourceview3, libpeas, mate, wrapGAppsHook, mateUpdateScript }:
stdenv.mkDerivation rec {
pname = "pluma";
···
python3
gtksourceview3
libpeas
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
mate.mate-desktop
];
+7 -7
pkgs/desktops/pantheon/default.nix
···
-
{ config, pkgs, lib, gnome3 }:
+
{ config, pkgs, lib, gnome }:
lib.makeScope pkgs.newScope (self: with self; {
···
maintainers = with pkgs.lib.maintainers; [ worldofpeace ];
-
mutter = pkgs.gnome3.mutter334;
+
mutter = pkgs.gnome.mutter334;
elementary-gsettings-schemas = callPackage ./desktop/elementary-gsettings-schemas { };
···
elementary-print-shim = callPackage ./desktop/elementary-print-shim { };
elementary-session-settings = callPackage ./desktop/elementary-session-settings {
-
inherit (gnome3) gnome-session gnome-keyring;
+
inherit (gnome) gnome-session gnome-keyring;
};
elementary-shortcut-overlay = callPackage ./desktop/elementary-shortcut-overlay { };
extra-elementary-contracts = callPackage ./desktop/extra-elementary-contracts {
-
inherit (gnome3) file-roller gnome-bluetooth;
+
inherit (gnome) file-roller gnome-bluetooth;
};
gala = callPackage ./desktop/gala {
-
inherit (gnome3) gnome-desktop;
+
inherit (gnome) gnome-desktop;
};
wingpanel = callPackage ./desktop/wingpanel { };
···
# explained here -> https://github.com/elementary/greeter/issues/92#issuecomment-376215614
# Take note of "I am holding off on "fixing" this bug for as long as possible."
elementary-settings-daemon = callPackage ./services/elementary-settings-daemon {
-
inherit (gnome3) gnome-desktop;
+
inherit (gnome) gnome-desktop;
};
pantheon-agent-geoclue2 = callPackage ./services/pantheon-agent-geoclue2 { };
···
switchboard-plug-onlineaccounts = callPackage ./apps/switchboard-plugs/onlineaccounts { };
switchboard-plug-pantheon-shell = callPackage ./apps/switchboard-plugs/pantheon-shell {
-
inherit (gnome3) gnome-desktop;
+
inherit (gnome) gnome-desktop;
};
switchboard-plug-power = callPackage ./apps/switchboard-plugs/power { };
+2 -2
pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, perl
, gettext
, gtk3
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = repoName;
attrPath = "pantheon.${pname}";
};
+2 -2
pkgs/desktops/xfce/default.nix
···
xfce4-terminal = callPackage ./applications/xfce4-terminal { };
xfce4-screenshooter = callPackage ./applications/xfce4-screenshooter {
-
inherit (pkgs.gnome3) libsoup;
+
inherit (pkgs.gnome) libsoup;
};
xfdashboard = callPackage ./applications/xfdashboard {};
···
libxfcegui4 = throw "libxfcegui4 is the deprecated Xfce GUI library. It has been superseded by the libxfce4ui library";
xinitrc = xfce4-session.xinitrc;
inherit (pkgs.gnome2) libglade;
-
inherit (pkgs.gnome3) vte gtksourceview;
+
inherit (pkgs.gnome) vte gtksourceview;
xfce4-mixer-pulse = xfce4-mixer;
thunar-bare = thunar.override {
thunarPlugins = [];
+1 -1
pkgs/development/compilers/vala/default.nix
···
# Wait for PR #59372
# passthru = {
-
# updateScript = gnome3.updateScript {
+
# updateScript = gnome.updateScript {
# attrPath = "${pname}_${lib.versions.major version}_${lib.versions.minor version}";
# packageName = pname;
# };
+1 -1
pkgs/development/haskell-modules/configuration-nix.nix
···
# Tries to run GUI in tests
leksah = dontCheck (overrideCabal super.leksah (drv: {
executableSystemDepends = (drv.executableSystemDepends or []) ++ (with pkgs; [
-
gnome3.adwaita-icon-theme # Fix error: Icon 'window-close' not present in theme ...
+
gnome.adwaita-icon-theme # Fix error: Icon 'window-close' not present in theme ...
wrapGAppsHook # 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
]);
+1 -1
pkgs/development/haskell-modules/hackage-packages.nix
···
platforms = [
"aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux"
-
}) {inherit (pkgs.gnome3) gnome-keyring;
+
}) {inherit (pkgs.gnome) gnome-keyring;
inherit (pkgs) libgnome-keyring;};
"gnomevfs" = callPackage
+2 -2
pkgs/development/libraries/amtk/default.nix
···
, ninja
, pkg-config
, gobject-introspection
-
, gnome3
+
, gnome
, dbus
, xvfb_run
}:
···
meson test --print-errorlogs
'';
-
passthru.updateScript = gnome3.updateScript {
+
passthru.updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+3 -3
pkgs/development/libraries/aravis/default.nix
···
, gst-plugins-good ? null
, gst-plugins-bad ? null
, libnotify ? null
-
, gnome3 ? null
+
, gnome ? null
, gtk3 ? null
, enableUsb ? true
, enablePacketSocket ? true
···
assert enableGstPlugin -> lib.all (pkg: pkg != null) [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad ];
assert enableViewer -> enableGstPlugin;
assert enableViewer -> libnotify != null;
-
assert enableViewer -> gnome3 != null;
+
assert enableViewer -> gnome != null;
assert enableViewer -> gtk3 != null;
assert enableViewer -> gstreamerAtLeastVersion1;
···
++ lib.optional enableUsb libusb1
++ lib.optional enablePacketSocket audit
++ lib.optionals (enableViewer || enableGstPlugin) [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad ]
-
++ lib.optionals (enableViewer) [ libnotify gtk3 gnome3.adwaita-icon-theme ];
+
++ lib.optionals (enableViewer) [ libnotify gtk3 gnome.adwaita-icon-theme ];
preAutoreconf = "./autogen.sh";
+2 -2
pkgs/development/libraries/at-spi2-atk/default.nix
···
, glib
, libxml2
-
, gnome3 # To pass updateScript
+
, gnome # To pass updateScript
}:
stdenv.mkDerivation rec {
···
doCheck = false; # fails with "No test data file provided"
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/at-spi2-core/default.nix
···
, libXi
, libXext
-
, gnome3 # To pass updateScript
+
, gnome # To pass updateScript
}:
stdenv.mkDerivation rec {
···
mesonFlags = [ "-Ddbus_daemon=/run/current-system/sw/bin/dbus-daemon" ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/atk/default.nix
···
{ lib, stdenv, fetchurl, meson, ninja, gettext, pkg-config, glib
-
, fixDarwinDylibNames, gobject-introspection, gnome3
+
, fixDarwinDylibNames, gobject-introspection, gnome
}:
let
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/atkmm/default.nix
···
-
{ lib, stdenv, fetchurl, atk, glibmm, pkg-config, gnome3 }:
+
{ lib, stdenv, fetchurl, atk, glibmm, pkg-config, gnome }:
stdenv.mkDerivation rec {
pname = "atkmm";
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/bamf/default.nix
···
, autoconf
, automake
, libtool
-
, gnome3
+
, gnome
, which
, fetchgit
, libgtop
···
automake
dbus
docbook_xsl
-
gnome3.gnome-common
+
gnome.gnome-common
gobject-introspection
gtk-doc
libtool
+2 -2
pkgs/development/libraries/clutter-gst/default.nix
···
-
{ fetchurl, lib, stdenv, pkg-config, clutter, gtk3, glib, cogl, gnome3, gdk-pixbuf }:
+
{ fetchurl, lib, stdenv, pkg-config, clutter, gtk3, glib, cogl, gnome, gdk-pixbuf }:
stdenv.mkDerivation rec {
pname = "clutter-gst";
···
postBuild = "rm -rf $out/share/gtk-doc";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/clutter-gtk/default.nix
···
{ fetchurl, lib, stdenv, pkg-config, meson, ninja
-
, gobject-introspection, clutter, gtk3, gnome3 }:
+
, gobject-introspection, clutter, gtk3, gnome }:
let
pname = "clutter-gtk";
···
postBuild = "rm -rf $out/share/gtk-doc";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/clutter/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, libGLU, libGL, libX11, libXext, libXfixes
, libXdamage, libXcomposite, libXi, libxcb, cogl, pango, atk, json-glib
-
, gobject-introspection, gtk3, gnome3, libinput, libgudev, libxkbcommon
+
, gobject-introspection, gtk3, gnome, libinput, libgudev, libxkbcommon
}:
let
···
#doCheck = true; # no tests possible without a display
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/cogl/default.nix
···
{ lib, stdenv, fetchurl, fetchpatch, pkg-config, libGL, glib, gdk-pixbuf, xorg, libintl
-
, pangoSupport ? true, pango, cairo, gobject-introspection, wayland, gnome3
+
, pangoSupport ? true, pango, cairo, gobject-introspection, wayland, gnome
, mesa, automake, autoconf
, gstreamerSupport ? true, gst_all_1 }:
···
#doCheck = true; # all tests fail (no idea why)
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/dconf/default.nix
···
, glib
, bash-completion
, dbus
-
, gnome3
+
, gnome
, gtk-doc
, docbook-xsl-nons
, docbook_xml_dtd_42
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/folks/default.nix
···
, meson
, ninja
, glib
-
, gnome3
+
, gnome
, nspr
, gettext
, gobject-introspection
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gcab/default.nix
···
, vala
, glib
, zlib
-
, gnome3
+
, gnome
, nixosTests
}:
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gcr/default.nix
···
, makeWrapper
, libxslt
, vala
-
, gnome3
+
, gnome
, python3
, shared-mime-info
}:
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gdk-pixbuf/default.nix
···
, libtiff
, libjpeg
, libpng
-
, gnome3
+
, gnome
, gobject-introspection
, doCheck ? false
, makeWrapper
···
separateDebugInfo = stdenv.isLinux;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gdl/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, libxml2, gtk3, gnome3, intltool }:
+
{ lib, stdenv, fetchurl, pkg-config, libxml2, gtk3, gnome, intltool }:
stdenv.mkDerivation rec {
pname = "gdl";
···
buildInputs = [ libxml2 gtk3 ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gdl";
};
};
+2 -2
pkgs/development/libraries/geocode-glib/default.nix
···
-
{ fetchurl, lib, stdenv, meson, ninja, pkg-config, gettext, gtk-doc, docbook_xsl, gobject-introspection, gnome3, libsoup, json-glib, glib }:
+
{ fetchurl, lib, stdenv, meson, ninja, pkg-config, gettext, gtk-doc, docbook_xsl, gobject-introspection, gnome, libsoup, json-glib, glib }:
stdenv.mkDerivation rec {
pname = "geocode-glib";
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/development/libraries/gexiv2/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, exiv2, glib, gnome3, gobject-introspection, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_43 }:
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, exiv2, glib, gnome, gobject-introspection, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_43 }:
stdenv.mkDerivation rec {
pname = "gexiv2";
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gfbgraph/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, glib, librest, gnome-online-accounts
-
, gnome3, libsoup, json-glib, gobject-introspection
+
, gnome, libsoup, json-glib, gobject-introspection
, gtk-doc, pkgs, docbook-xsl-nons, autoconf, automake, libtool }:
stdenv.mkDerivation rec {
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gjs/default.nix
···
, meson
, ninja
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, atk
, gobject-introspection
···
installed-tests = nixosTests.installed-tests.gjs;
};
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gjs";
};
};
+2 -2
pkgs/development/libraries/glib-networking/default.nix
···
, gnutls
, p11-kit
, libproxy
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
}:
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/glib/default.nix
···
{ config, lib, stdenv, fetchurl, gettext, meson, ninja, pkg-config, perl, python3
-
, libiconv, zlib, libffi, pcre, libelf, gnome3, libselinux, bash, gnum4, gtk-doc, docbook_xsl, docbook_xml_dtd_45
+
, libiconv, zlib, libffi, pcre, libelf, gnome, libselinux, bash, gnum4, gtk-doc, docbook_xsl, docbook_xml_dtd_45
# use util-linuxMinimal to avoid circular dependency (util-linux, systemd, glib)
, util-linuxMinimal ? null
, buildPackages
···
makeSchemaPath = dir: name: "${dir}/share/gsettings-schemas/${name}/glib-2.0/schemas";
getSchemaPath = pkg: makeSchemaPath pkg pkg.name;
inherit flattenInclude;
-
updateScript = gnome3.updateScript { packageName = "glib"; };
+
updateScript = gnome.updateScript { packageName = "glib"; };
};
meta = with lib; {
+2 -2
pkgs/development/libraries/glibmm/2.68.nix
···
, gnum4
, glib
, libsigcxx30
-
, gnome3
+
, gnome
, Cocoa
, meson
, ninja
···
doCheck = false; # fails. one test needs the net, another /etc/fstab
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "glibmm_2_68";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/glibmm/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gnum4, glib, libsigcxx, gnome3, darwin, meson, ninja }:
+
{ lib, stdenv, fetchurl, pkg-config, gnum4, glib, libsigcxx, gnome, darwin, meson, ninja }:
stdenv.mkDerivation rec {
pname = "glibmm";
···
doCheck = false; # fails. one test needs the net, another /etc/fstab
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gnome-menus/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, gobject-introspection, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, gettext, glib, gobject-introspection, gnome }:
stdenv.mkDerivation rec {
pname = "gnome-menus";
···
buildInputs = [ glib gobject-introspection ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gnome-online-accounts/default.nix
···
, libsoup
, docbook-xsl-nons
, docbook_xml_dtd_412
-
, gnome3
+
, gnome
, gcr
, libkrb5
, gvfs
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/development/libraries/gnome-video-effects/default.nix
···
, meson
, ninja
, gettext
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gobject-introspection/default.nix
···
, python3
, cctools
, cairo
-
, gnome3
+
, gnome
, substituteAll
, nixStoreDir ? builtins.storeDir
, x11Support ? true
···
setupHook = ./setup-hook.sh;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/goffice/default.nix
···
{ fetchurl, lib, stdenv, pkg-config, intltool, glib, gtk3, lasem
-
, libgsf, libxml2, libxslt, cairo, pango, librsvg, gnome3 }:
+
, libgsf, libxml2, libxslt, cairo, pango, librsvg, gnome }:
stdenv.mkDerivation rec {
pname = "goffice";
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gom/default.nix
···
, python3
, sqlite
, gdk-pixbuf
-
, gnome3
+
, gnome
, gobject-introspection
}:
···
doCheck = stdenv.isx86_64;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/goocanvas/default.nix
···
-
{ lib, stdenv, fetchurl, gtk2, cairo, glib, pkg-config, gnome3 }:
+
{ lib, stdenv, fetchurl, gtk2, cairo, glib, pkg-config, gnome }:
stdenv.mkDerivation rec {
pname = "goocanvas";
···
buildInputs = [ gtk2 cairo glib ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/goocanvasmm/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, goocanvas2, gtkmm3, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, goocanvas2, gtkmm3, gnome }:
stdenv.mkDerivation rec {
pname = "goocanvasmm";
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "goocanvasmm2";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/grilo-plugins/default.nix
···
, librest
, libarchive
, libsoup
-
, gnome3
+
, gnome
, libxml2
, lua5_3
, liboauth
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/grilo/default.nix
···
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gettext, vala, glib, liboauth, gtk3
, gtk-doc, docbook_xsl, docbook_xml_dtd_43
-
, libxml2, gnome3, gobject-introspection, libsoup, totem-pl-parser }:
+
, libxml2, gnome, gobject-introspection, libsoup, totem-pl-parser }:
let
pname = "grilo";
···
buildInputs = [ glib liboauth gtk3 libxml2 libsoup totem-pl-parser ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gsettings-desktop-schemas/default.nix
···
, ninja
, python3
# just for passthru
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/development/libraries/gsound/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, glib, vala, libcanberra, gobject-introspection, libtool, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, glib, vala, libcanberra, gobject-introspection, libtool, gnome }:
stdenv.mkDerivation rec {
pname = "gsound";
···
buildInputs = [ glib libcanberra ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gspell/default.nix
···
, icu
, vala
, gobject-introspection
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gssdp/default.nix
···
, libsoup
, gtk3
, glib
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/development/libraries/gstreamer/gstreamermm/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, file, glibmm, gst_all_1, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, file, glibmm, gst_all_1, gnome }:
stdenv.mkDerivation rec {
pname = "gstreamermm";
version = "1.10.0";
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gst_all_1.gstreamermm";
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gtk/3.x.nix
···
, libxkbcommon
, libxml2
, gmp
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
, sassc
, trackerSupport ? stdenv.isLinux
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gtk+";
attrPath = "gtk3";
};
+2 -2
pkgs/development/libraries/gtk/4.x.nix
···
, libsoup
, ffmpeg
, gmp
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
, gst_all_1
, sassc
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gtk";
attrPath = "gtk4";
};
+1 -1
pkgs/development/libraries/gtkd/default.nix
···
-
{ lib, stdenv, fetchzip, fetchpatch, atk, cairo, ldc, gdk-pixbuf, gnome3, gst_all_1, librsvg
+
{ lib, stdenv, fetchzip, fetchpatch, atk, cairo, ldc, gdk-pixbuf, gnome, gst_all_1, librsvg
, glib, gtk3, gtksourceview4, libgda, libpeas, pango, pkg-config, which, vte }:
let
+2 -2
pkgs/development/libraries/gtkmm/3.x.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, python3, gtk3, glibmm, cairomm, pangomm, atkmm, epoxy, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, python3, gtk3, glibmm, cairomm, pangomm, atkmm, epoxy, gnome }:
stdenv.mkDerivation rec {
pname = "gtkmm";
···
doCheck = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "${pname}3";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/gtkmm/4.x.nix
···
, cairomm_1_16
, pangomm_2_48
, epoxy
-
, gnome3
+
, gnome
, makeFontsConf
, xvfb_run
}:
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "${pname}4";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/gtksourceview/4.x.nix
···
, libxml2
, perl
, gettext
-
, gnome3
+
, gnome
, gobject-introspection
, dbus
, xvfb_run
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gtksourceview";
attrPath = "gtksourceview4";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/gtksourceview/5.x.nix
···
, libxml2
, perl
, gettext
-
, gnome3
+
, gnome
, gobject-introspection
, dbus
, xvfb_run
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gtksourceview";
attrPath = "gtksourceview5";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/gtksourceviewmm/4.x.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gtkmm3, glibmm, gtksourceview4, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, gtkmm3, glibmm, gtksourceview4, gnome }:
stdenv.mkDerivation rec {
pname = "gtksourceviewmm";
···
};
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gtksourceviewmm/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, gtkmm3, glibmm, gtksourceview3, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, gtkmm3, glibmm, gtksourceview3, gnome }:
stdenv.mkDerivation rec {
pname = "gtksourceviewmm";
···
};
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "gtksourceviewmm";
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/gupnp-av/default.nix
···
, docbook_xml_dtd_412
, glib
, libxml2
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gupnp-dlna/default.nix
···
, docbook_xml_dtd_412
, libxml2
, gst_all_1
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gupnp-igd/default.nix
···
, docbook_xml_dtd_412
, glib
, gupnp
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
#doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/gupnp/default.nix
···
, libsoup
, libxml2
, libuuid
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+3 -3
pkgs/development/libraries/gvfs/default.nix
···
, samba
, libmtp
, gnomeSupport ? false
-
, gnome3
+
, gnome
, gcr
, glib-networking
, gnome-online-accounts
···
gsettings-desktop-schemas
# TODO: a ligther version of libsoup to have FTP/HTTP support?
] ++ lib.optionals gnomeSupport [
-
gnome3.libsoup
+
gnome.libsoup
gcr
glib-networking # TLS support
gnome-online-accounts
···
doInstallCheck = doCheck;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/json-glib/default.nix
···
, gtk-doc
, docbook-xsl-nons
, docbook_xml_dtd_43
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/jsonrpc-glib/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, glib, json-glib, pkg-config, gobject-introspection, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_43, gnome3 }:
+
{ lib, stdenv, fetchurl, meson, ninja, glib, json-glib, pkg-config, gobject-introspection, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_43, gnome }:
stdenv.mkDerivation rec {
pname = "jsonrpc-glib";
version = "3.38.0";
···
doCheck = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/keybinder/default.nix
···
-
{ lib, stdenv, fetchurl, autoconf, automake, libtool, pkg-config, gnome3
+
{ lib, stdenv, fetchurl, autoconf, automake, libtool, pkg-config, gnome
, gtk-doc, gtk2, python2Packages, lua, gobject-introspection
}:
···
nativeBuildInputs = [ pkg-config ];
buildInputs = [
-
autoconf automake libtool gnome3.gnome-common gtk-doc gtk2
+
autoconf automake libtool gnome.gnome-common gtk-doc gtk2
python pygtk lua gobject-introspection
];
+2 -2
pkgs/development/libraries/keybinder3/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, pkg-config, gnome3
+
{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, pkg-config, gnome
, gtk-doc, gtk3, libX11, libXext, libXrender, gobject-introspection
}:
···
nativeBuildInputs = [ autoconf automake libtool pkg-config ];
buildInputs = [
-
gnome3.gnome-common gtk-doc gtk3
+
gnome.gnome-common gtk-doc gtk3
libX11 libXext libXrender gobject-introspection
];
+2 -2
pkgs/development/libraries/lasem/default.nix
···
{ fetchurl, lib, stdenv, pkg-config, intltool, gobject-introspection, glib, gdk-pixbuf
-
, libxml2, cairo, pango, gnome3 }:
+
, libxml2, cairo, pango, gnome }:
stdenv.mkDerivation rec {
pname = "lasem";
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libchamplain/default.nix
···
-
{ fetchurl, lib, stdenv, meson, ninja, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_412, pkg-config, glib, gtk3, cairo, sqlite, gnome3
+
{ fetchurl, lib, stdenv, meson, ninja, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_412, pkg-config, glib, gtk3, cairo, sqlite, gnome
, clutter-gtk, libsoup, gobject-introspection /*, libmemphis */ }:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libcryptui/default.nix
···
-
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, intltool, glib, gnome3, gtk3, gnupg22, gpgme, dbus-glib, libgnome-keyring }:
+
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, intltool, glib, gnome, gtk3, gnupg22, gpgme, dbus-glib, libgnome-keyring }:
stdenv.mkDerivation rec {
pname = "libcryptui";
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libdazzle/default.nix
···
{ lib, stdenv, fetchurl, ninja, meson, pkg-config, vala, gobject-introspection, libxml2
-
, gtk-doc, docbook_xsl, docbook_xml_dtd_43, dbus, xvfb_run, glib, gtk3, gnome3 }:
+
, gtk-doc, docbook_xsl, docbook_xml_dtd_43, dbus, xvfb_run, glib, gtk3, gnome }:
stdenv.mkDerivation rec {
pname = "libdazzle";
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/development/libraries/libepc/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, intltool, gtk-doc, glib, avahi, gnutls, libuuid, libsoup, gtk3, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, intltool, gtk-doc, glib, avahi, gnutls, libuuid, libsoup, gtk3, gnome }:
let
avahiWithGtk = avahi.override { gtk3Support = true; };
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgda/6.x.nix
···
, json-glib
, isocodes
, openssl
-
, gnome3
+
, gnome
, gobject-introspection
, vala
, libgee
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "libgda6";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/libgda/default.nix
···
, libxml2
, gtk3
, openssl
-
, gnome3
+
, gnome
, gobject-introspection
, vala
, libgee
···
hardeningDisable = [ "format" ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgdamm/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, glibmm, libgda, libxml2, gnome3
+
{ lib, stdenv, fetchurl, pkg-config, glibmm, libgda, libxml2, gnome
, mysqlSupport ? false
, postgresSupport ? false }:
···
enableParallelBuilding = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgdata/default.nix
···
, gcr
, gnome-online-accounts
, gobject-introspection
-
, gnome3
+
, gnome
, p11-kit
, openssl
, uhttpmock
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none"; # Stable version has not been updated for a long time.
};
+2 -2
pkgs/development/libraries/libgee/default.nix
···
-
{ lib, stdenv, fetchurl, autoconf, vala, pkg-config, glib, gobject-introspection, gnome3 }:
+
{ lib, stdenv, fetchurl, autoconf, vala, pkg-config, glib, gobject-introspection, gnome }:
stdenv.mkDerivation rec {
pname = "libgee";
···
PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_TYPELIBDIR = "${placeholder "out"}/lib/girepository-1.0";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgepub/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, glib, gobject-introspection, gnome3
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, glib, gobject-introspection, gnome
, webkitgtk, libsoup, libxml2, libarchive }:
stdenv.mkDerivation rec {
···
buildInputs = [ glib webkitgtk libsoup libxml2 libarchive ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/libgit2-glib/default.nix
···
-
{ lib, stdenv, fetchurl, gnome3, meson, ninja, pkg-config, vala, libssh2
+
{ lib, stdenv, fetchurl, gnome, meson, ninja, pkg-config, vala, libssh2
, gtk-doc, gobject-introspection, libgit2, glib, python3 }:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/libgksu/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, wrapGAppsHook, gtk2, gnome2, gnome3,
+
{ lib, stdenv, fetchurl, pkg-config, wrapGAppsHook, gtk2, gnome2, gnome,
libstartup_notification, libgtop, perlPackages,
autoreconfHook, intltool, docbook_xsl, xauth
}:
···
buildInputs = [
gtk2 gnome2.GConf libstartup_notification
-
gnome3.libgnome-keyring libgtop gnome2.libglade
+
gnome.libgnome-keyring libgtop gnome2.libglade
] ++ (with perlPackages; [ perl XMLParser ]);
enableParallelBuilding = true;
+2 -2
pkgs/development/libraries/libgnomekbd/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, file, intltool, glib, gtk3, libxklavier, wrapGAppsHook, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, file, intltool, glib, gtk3, libxklavier, wrapGAppsHook, gnome }:
stdenv.mkDerivation rec {
pname = "libgnomekbd";
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgrss/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, vala, gobject-introspection, gtk-doc, docbook_xsl, docbook_xml_dtd_412, glib, libxml2, libsoup, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, vala, gobject-introspection, gtk-doc, docbook_xsl, docbook_xml_dtd_412, glib, libxml2, libsoup, gnome }:
let
version = "0.7.0";
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/libgsf/default.nix
···
{ fetchurl, lib, stdenv, pkg-config, intltool, gettext, glib, libxml2, zlib, bzip2
-
, perl, gdk-pixbuf, libiconv, libintl, gnome3 }:
+
, perl, gdk-pixbuf, libiconv, libintl, gnome }:
stdenv.mkDerivation rec {
pname = "libgsf";
···
preCheck = "patchShebangs ./tests/";
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgtop/default.nix
···
, perl
, gettext
, gobject-introspection
-
, gnome3
+
, gnome
, gtk-doc
}:
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgudev/default.nix
···
, udev
, glib
, gobject-introspection
-
, gnome3
+
, gnome
, vala
}:
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/libgweather/default.nix
···
, tzdata
, geocode-glib
, vala
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libgxps/default.nix
···
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, glib, gobject-introspection, cairo
-
, libarchive, freetype, libjpeg, libtiff, gnome3, lcms2
+
, libarchive, freetype, libjpeg, libtiff, gnome, lcms2
}:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/libhandy/0.x.nix
···
{ lib, stdenv, fetchFromGitLab, meson, ninja, pkg-config, gobject-introspection, vala
, gtk-doc, docbook_xsl, docbook_xml_dtd_43
-
, gtk3, gnome3
+
, gtk3, gnome
, dbus, xvfb_run, libxml2
, hicolor-icon-theme
}:
···
meson ninja pkg-config gobject-introspection vala libxml2
gtk-doc docbook_xsl docbook_xml_dtd_43
];
-
buildInputs = [ gnome3.gnome-desktop gtk3 libxml2 ];
+
buildInputs = [ gnome.gnome-desktop gtk3 libxml2 ];
checkInputs = [ dbus xvfb_run hicolor-icon-theme ];
mesonFlags = [
+2 -2
pkgs/development/libraries/libhandy/default.nix
···
, hicolor-icon-theme
, at-spi2-atk
, at-spi2-core
-
, gnome3
+
, gnome
, libhandy
, runCommand
}:
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
} // lib.optionalAttrs (!enableGlade) {
+2 -2
pkgs/development/libraries/libhttpseverywhere/default.nix
···
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, makeFontsConf, vala, fetchpatch
-
, gnome3, libgee, glib, json-glib, libarchive, libsoup, gobject-introspection }:
+
, gnome, libgee, glib, json-glib, libarchive, libsoup, gobject-introspection }:
let
pname = "libhttpseverywhere";
···
outputs = [ "out" "devdoc" ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libmanette/default.nix
···
, glib
, libgudev
, libevdev
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libmediaart/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_412, glib, gdk-pixbuf, gobject-introspection, gnome3, fetchpatch }:
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_412, glib, gdk-pixbuf, gobject-introspection, gnome, fetchpatch }:
stdenv.mkDerivation rec {
pname = "libmediaart";
···
doCheck = false;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/libnotify/default.nix
···
, glib
, gdk-pixbuf
, gobject-introspection
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/libpeas/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gettext, gnome3
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gettext, gnome
, glib, gtk3, gobject-introspection, python3, ncurses
}:
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/librest/default.nix
···
, glib
, libsoup
, gobject-introspection
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "librest";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/librsvg/default.nix
···
, libobjc
, rustc
, cargo
-
, gnome3
+
, gnome
, vala
, gobject-introspection
, nixosTests
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libsecret/default.nix
···
{ lib, stdenv, fetchurl, fetchpatch, glib, pkg-config, gettext, libxslt, python3
, docbook_xsl, docbook_xml_dtd_42 , libgcrypt, gobject-introspection, vala
-
, gtk-doc, gnome3, gjs, libintl, dbus, xvfb_run }:
+
, gtk-doc, gnome, gjs, libintl, dbus, xvfb_run }:
stdenv.mkDerivation rec {
pname = "libsecret";
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
# Does not seem to use the odd-unstable policy: https://gitlab.gnome.org/GNOME/libsecret/issues/30
versionPolicy = "none";
+2 -2
pkgs/development/libraries/libsigcxx/3.0.nix
···
, pkg-config
, meson
, ninja
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "libsigcxx30";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/libsigcxx/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, gnome }:
stdenv.mkDerivation rec {
pname = "libsigc++";
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "libsigcxx";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/libsoup/default.nix
···
-
{ stdenv, lib, fetchurl, glib, libxml2, meson, ninja, pkg-config, gnome3, libsysprof-capture
+
{ stdenv, lib, fetchurl, glib, libxml2, meson, ninja, pkg-config, gnome, libsysprof-capture
, gnomeSupport ? true, sqlite, glib-networking, gobject-introspection, vala
, libpsl, python3, brotli
}:
···
passthru = {
propagatedUserEnvPackages = [ glib-networking.out ];
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libwnck/3.x.nix
···
, libstartup_notification
, gettext
, gobject-introspection
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "${pname}${lib.versions.major version}";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/libxmlxx/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, libxml2, glibmm, perl, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, libxml2, glibmm, perl, gnome }:
stdenv.mkDerivation rec {
pname = "libxml++";
···
propagatedBuildInputs = [ libxml2 glibmm ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/libzapojit/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, glib, intltool, json-glib, librest, libsoup, gnome3, gnome-online-accounts, gobject-introspection }:
+
{ lib, stdenv, fetchurl, pkg-config, glib, intltool, json-glib, librest, libsoup, gnome, gnome-online-accounts, gobject-introspection }:
stdenv.mkDerivation rec {
pname = "libzapojit";
···
propagatedBuildInputs = [ glib json-glib librest libsoup gnome-online-accounts ]; # zapojit-0.0.pc
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/mm-common/default.nix
···
{ lib, stdenv
, fetchurl
-
, gnome3
+
, gnome
, meson
, python3
, ninja
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/osm-gps-map/default.nix
···
-
{ cairo, fetchzip, glib, gnome3, gtk3, gobject-introspection, pkg-config, lib, stdenv }:
+
{ cairo, fetchzip, glib, gnome, gtk3, gobject-introspection, pkg-config, lib, stdenv }:
stdenv.mkDerivation rec {
pname = "osm-gps-map";
···
buildInputs = [
cairo glib gobject-introspection
-
gnome3.gnome-common gtk3 gnome3.libsoup
+
gnome.gnome-common gtk3 gnome.libsoup
];
meta = with lib; {
+2 -2
pkgs/development/libraries/pango/default.nix
···
, gobject-introspection
, darwin
, fribidi
-
, gnome3
+
, gnome
, gi-docgen
, makeFontsConf
, freefont_ttf
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/pangomm/2.48.nix
···
, pango
, glibmm_2_68
, cairomm_1_16
-
, gnome3
+
, gnome
, ApplicationServices
}:
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "${pname}_2_48";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/libraries/pangomm/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, python3, pango, glibmm, cairomm, gnome3
+
{ lib, stdenv, fetchurl, pkg-config, meson, ninja, python3, pango, glibmm, cairomm, gnome
, ApplicationServices }:
stdenv.mkDerivation rec {
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+1 -1
pkgs/development/libraries/rarian/default.nix
···
-
{lib, stdenv, fetchurl, pkg-config, perlPackages, libxml2, libxslt, docbook_xml_dtd_42, gnome3}:
+
{lib, stdenv, fetchurl, pkg-config, perlPackages, libxml2, libxslt, docbook_xml_dtd_42, gnome}:
let
pname = "rarian";
version = "0.8.1";
+2 -2
pkgs/development/libraries/template-glib/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, glib, gobject-introspection, flex, bison, vala, gettext, gnome3, gtk-doc, docbook_xsl, docbook_xml_dtd_43 }:
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, glib, gobject-introspection, flex, bison, vala, gettext, gnome, gtk-doc, docbook_xsl, docbook_xml_dtd_43 }:
let
version = "3.34.0";
pname = "template-glib";
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/tepl/default.nix
···
, meson
, ninja
, amtk
-
, gnome3
+
, gnome
, gobject-introspection
, gtk3
, gtksourceview4
···
# correctly installed or GVfs metadata are not supported on this platform. In
# the latter case, you should configure Tepl with --disable-gvfs-metadata.
-
passthru.updateScript = gnome3.updateScript {
+
passthru.updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/totem-pl-parser/default.nix
···
-
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gettext, libxml2, gobject-introspection, gnome3 }:
+
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gettext, libxml2, gobject-introspection, gnome }:
stdenv.mkDerivation rec {
pname = "totem-pl-parser";
···
};
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/development/libraries/tracker-miners/default.nix
···
, exempi
, giflib
, glib
-
, gnome3
+
, gnome
, gst_all_1
, icu
, json-glib
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/tracker/default.nix
···
, sqlite
, libxslt
, libstemmer
-
, gnome3
+
, gnome
, icu
, libuuid
, libsoup
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/libraries/vte/default.nix
···
, pkg-config
, meson
, ninja
-
, gnome3
+
, gnome
, glib
, gtk3
, gobject-introspection
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+3 -3
pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
···
, libxml2
, xdg-desktop-portal
, gtk3
-
, gnome3
+
, gnome
, glib
, wrapGAppsHook
, gsettings-desktop-schemas
···
glib
gsettings-desktop-schemas # settings exposed by settings portal
gtk3
-
gnome3.gnome-desktop
-
gnome3.gnome-settings-daemon # schemas needed for settings api (mostly useless now that fonts were moved to g-d-s)
+
gnome.gnome-desktop
+
gnome.gnome-settings-daemon # schemas needed for settings api (mostly useless now that fonts were moved to g-d-s)
];
meta = with lib; {
+3 -3
pkgs/development/misc/yelp-tools/default.nix
···
, libxml2
, libxslt
, itstool
-
, gnome3
+
, gnome
, pkg-config
, meson
, ninja
···
buildInputs = [
itstool # build script checks for its presence but I am not sure if anything uses it
-
gnome3.yelp-xsl
+
gnome.yelp-xsl
];
pythonPath = [
···
doCheck = true;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+3 -3
pkgs/development/python-modules/gtimelog/default.nix
···
To run gtimelog successfully on a system that does not have full GNOME 3
installed, the following NixOS options should be set:
- programs.dconf.enable = true;
-
- services.gnome3.gnome-keyring.enable = true;
+
- services.gnome.gnome-keyring.enable = true;
In addition, the following packages should be added to the environment:
-
- gnome3.adwaita-icon-theme
-
- gnome3.dconf
+
- gnome.adwaita-icon-theme
+
- gnome.dconf
'';
homepage = "https://gtimelog.org/";
license = licenses.gpl2Plus;
+2 -2
pkgs/development/python-modules/pyatspi/default.nix
···
-
{ lib, fetchurl, pkg-config, buildPythonPackage, isPy3k, at-spi2-core, pygobject3, gnome3 }:
+
{ lib, fetchurl, pkg-config, buildPythonPackage, isPy3k, at-spi2-core, pygobject3, gnome }:
buildPythonPackage rec {
pname = "pyatspi";
···
disabled = !isPy3k;
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "python3.pkgs.${pname}";
versionPolicy = "odd-unstable";
+1 -1
pkgs/development/python-modules/pygobject/3.36.nix
···
{ lib, stdenv, fetchurl, buildPythonPackage, pkg-config, glib, gobject-introspection,
-
pycairo, cairo, which, ncurses, meson, ninja, isPy3k, gnome3 }:
+
pycairo, cairo, which, ncurses, meson, ninja, isPy3k, gnome }:
buildPythonPackage rec {
pname = "pygobject";
+2 -2
pkgs/development/python-modules/pygobject/3.nix
···
, meson
, ninja
, isPy3k
-
, gnome3
+
, gnome
}:
buildPythonPackage rec {
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "python3.pkgs.${pname}3";
versionPolicy = "odd-unstable";
+2 -2
pkgs/development/tools/documentation/gnome-doc-utils/default.nix
···
-
{ lib, fetchurl, pkg-config, libxml2Python, libxslt, intltool, gnome3
+
{ lib, fetchurl, pkg-config, libxml2Python, libxslt, intltool, gnome
, python2Packages }:
python2Packages.buildPythonApplication rec {
···
propagatedBuildInputs = [ libxml2Python ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+2 -2
pkgs/development/tools/documentation/gtk-doc/default.nix
···
, docbook-xsl-nons
, libxslt
, gettext
-
, gnome3
+
, gnome
, withDblatex ? false, dblatex
}:
···
passthru = {
# Consumers are expected to copy the m4 files to their source tree, let them reuse the patch
respect_xml_catalog_files_var_patch = ./respect-xml-catalog-files-var.patch;
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+3 -3
pkgs/development/tools/glade/default.nix
···
, libxml2
, docbook-xsl-nons
, docbook_xml_dtd_42
-
, gnome3
+
, gnome
, gdk-pixbuf
, libxslt
, gsettings-desktop-schemas
···
python3.pkgs.pygobject3
gsettings-desktop-schemas
gdk-pixbuf
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+3 -3
pkgs/development/tools/misc/d-feet/default.nix
···
, gtk3
, python3
, wrapGAppsHook
-
, gnome3
+
, gnome
, libwnck3
, gobject-introspection
, gettext
···
buildInputs = [
glib
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
gtk3
libwnck3
];
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "dfeet";
versionPolicy = "none";
+2 -2
pkgs/development/tools/misc/gob2/default.nix
···
-
{ lib, stdenv, fetchurl, pkg-config, glib, bison, flex, gnome3 }:
+
{ lib, stdenv, fetchurl, pkg-config, glib, bison, flex, gnome }:
stdenv.mkDerivation rec {
pname = "gob2";
···
buildInputs = [ glib bison flex ];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/tools/misc/msitools/default.nix
···
, libgsf
, gcab
, bzip2
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/development/tools/nemiver/default.nix
···
, fetchurl
, fetchpatch
, pkg-config
-
, gnome3
+
, gnome
, gtk3
, libxml2
, intltool
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = "nemiver";
versionPolicy = "none";
};
+3 -3
pkgs/development/tools/profiling/sysprof/default.nix
···
, shared-mime-info
, systemd
, wrapGAppsHook
-
, gnome3
+
, gnome
}:
stdenv.mkDerivation rec {
···
pkg-config
shared-mime-info
wrapGAppsHook
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
buildInputs = [
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+1 -1
pkgs/development/tools/react-native-debugger/default.nix
···
-
{ lib, stdenv, fetchurl, unzip, cairo, xorg, gdk-pixbuf, fontconfig, pango, gnome3, atk, at-spi2-atk, at-spi2-core
+
{ lib, stdenv, fetchurl, unzip, cairo, xorg, gdk-pixbuf, fontconfig, pango, gnome, atk, at-spi2-atk, at-spi2-core
, gtk3, glib, freetype, dbus, nss, nspr, alsaLib, cups, expat, udev, makeDesktopItem
}:
+2 -2
pkgs/development/web/cog/default.nix
···
, webkitgtk
, makeWrapper
, wrapGAppsHook
-
, gnome3
+
, gnome
, gdk-pixbuf
}:
···
webkitgtk
glib-networking
gdk-pixbuf
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
nativeBuildInputs = [
+2 -2
pkgs/games/gscrabble/default.nix
···
{ lib, buildPythonApplication, fetchFromGitHub
, gtk3, wrapGAppsHook, gst_all_1, gobject-introspection
-
, python3Packages, gnome3 }:
+
, python3Packages, gnome }:
buildPythonApplication {
pname = "gscrabble";
···
buildInputs = with gst_all_1; [
gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad
-
gnome3.adwaita-icon-theme gtk3 gobject-introspection
+
gnome.adwaita-icon-theme gtk3 gobject-introspection
];
propagatedBuildInputs = with python3Packages; [ gst-python pygobject3 ];
+2 -2
pkgs/games/megaglest/default.nix
···
{ lib, stdenv, cmake, pkg-config, git, curl, SDL2, xercesc, openal, lua, libvlc
, libjpeg, wxGTK, cppunit, ftgl, glew, libogg, libvorbis, buildEnv, libpng
-
, fontconfig, freetype, xorg, makeWrapper, bash, which, gnome3, libGLU, glib
+
, fontconfig, freetype, xorg, makeWrapper, bash, which, gnome, libGLU, glib
, fetchFromGitHub
}:
let
···
};
path-env = buildEnv {
name = "megaglest-path-env";
-
paths = [ bash which gnome3.zenity ];
+
paths = [ bash which gnome.zenity ];
};
in
stdenv.mkDerivation {
+1 -1
pkgs/games/openra/default.nix
···
lua = pkgs.lua5_1;
# It is not necessary to run the game, but it is nicer to be given an error dialog in the case of failure,
# rather than having to look to the logs why it is not starting.
-
inherit (pkgs.gnome3) zenity;
+
inherit (pkgs.gnome) zenity;
});
/* Building a set of engines or mods requires some dependencies as well,
+1 -1
pkgs/games/openra/packages.nix
···
lua = pkgs.lua5_1;
# It is not necessary to run the game, but it is nicer to be given an error dialog in the case of failure,
# rather than having to look to the logs why it is not starting.
-
inherit (pkgs.gnome3) zenity;
+
inherit (pkgs.gnome) zenity;
});
/* Building a set of engines or mods requires some dependencies as well,
+1 -1
pkgs/games/steam/fhsenv.nix
···
targetPkgs = pkgs: with pkgs; [
steamPackages.steam
# License agreement
-
gnome3.zenity
+
gnome.zenity
] ++ commonTargetPkgs pkgs;
multiPkgs = pkgs: with pkgs; [
+2 -2
pkgs/misc/emulators/cdemu/analyzer.nix
···
{ callPackage, makeWrapper, gobject-introspection, cmake
-
, python3Packages, gtk3, glib, libxml2, gnuplot, gnome3, gdk-pixbuf, librsvg, intltool, libmirage }:
+
, python3Packages, gtk3, glib, libxml2, gnuplot, gnome, gdk-pixbuf, librsvg, intltool, libmirage }:
let pkg = import ./base.nix {
version = "3.2.3";
pkgName = "image-analyzer";
···
};
in callPackage pkg {
buildInputs = [ glib gtk3 libxml2 gnuplot libmirage makeWrapper
-
gnome3.adwaita-icon-theme gdk-pixbuf librsvg intltool
+
gnome.adwaita-icon-theme gdk-pixbuf librsvg intltool
python3Packages.python python3Packages.pygobject3 python3Packages.matplotlib ];
drvParams = {
nativeBuildInputs = [ gobject-introspection cmake ];
+2 -2
pkgs/misc/emulators/cdemu/gui.nix
···
{ callPackage, makeWrapper, gobject-introspection, cmake
-
, python3Packages, gtk3, glib, libnotify, intltool, gnome3, gdk-pixbuf, librsvg }:
+
, python3Packages, gtk3, glib, libnotify, intltool, gnome, gdk-pixbuf, librsvg }:
let
pkg = import ./base.nix {
version = "3.2.3";
···
inherit (python3Packages) python pygobject3;
in callPackage pkg {
buildInputs = [ python pygobject3 gtk3 glib libnotify intltool makeWrapper
-
gnome3.adwaita-icon-theme gdk-pixbuf librsvg ];
+
gnome.adwaita-icon-theme gdk-pixbuf librsvg ];
drvParams = {
nativeBuildInputs = [ gobject-introspection cmake ];
postFixup = ''
+2 -2
pkgs/misc/emulators/nestopia/default.nix
···
{ lib, stdenv, fetchFromGitHub, pkg-config, SDL2, alsaLib, gtk3
, makeWrapper, libGLU, libGL, libarchive, libao, unzip, xdg-utils
-
, epoxy, gdk-pixbuf, gnome3, wrapGAppsHook
+
, epoxy, gdk-pixbuf, gnome, wrapGAppsHook
}:
stdenv.mkDerivation rec {
···
libarchive
libao
xdg-utils
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
nativeBuildInputs = [
+2 -2
pkgs/misc/vim-plugins/overrides.nix
···
, dasht
, direnv
, fzf
-
, gnome3
+
, gnome
, khard
, languagetool
, llvmPackages
···
vCoolor-vim = super.vCoolor-vim.overrideAttrs (old: {
# on linux can use either Zenity or Yad.
-
propagatedBuildInputs = [ gnome3.zenity ];
+
propagatedBuildInputs = [ gnome.zenity ];
meta = {
description = "Simple color selector/picker plugin";
license = lib.licenses.publicDomain;
+2 -2
pkgs/os-specific/linux/piper/default.nix
···
{ lib, meson, ninja, pkg-config, gettext, fetchFromGitHub, python3
-
, wrapGAppsHook, gtk3, glib, desktop-file-utils, appstream-glib, gnome3
+
, wrapGAppsHook, gtk3, glib, desktop-file-utils, appstream-glib, gnome
, gobject-introspection }:
python3.pkgs.buildPythonApplication rec {
···
nativeBuildInputs = [ meson ninja gettext pkg-config wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ];
buildInputs = [
-
gtk3 glib gnome3.adwaita-icon-theme python3
+
gtk3 glib gnome.adwaita-icon-theme python3
];
propagatedBuildInputs = with python3.pkgs; [ lxml evdev pygobject3 ] ++ [
gobject-introspection # fixes https://github.com/NixOS/nixpkgs/issues/56943 for now
+2 -2
pkgs/tools/X11/wpgtk/default.nix
···
{ lib, python3Packages, fetchFromGitHub, libxslt,
-
gobject-introspection, gtk3, wrapGAppsHook, gnome3 }:
+
gobject-introspection, gtk3, wrapGAppsHook, gnome }:
python3Packages.buildPythonApplication rec {
pname = "wpgtk";
···
wrapGAppsHook
gtk3
gobject-introspection
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
libxslt
];
+2 -2
pkgs/tools/admin/gtk-vnc/default.nix
···
, vala
, gettext
, perl
-
, gnome3
+
, gnome
, gdk-pixbuf
, zlib
}:
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "none";
};
+2 -2
pkgs/tools/audio/gvolicon/default.nix
···
-
{ lib, stdenv, makeWrapper, alsaLib, pkg-config, fetchgit, gtk3, gnome3, gdk-pixbuf, librsvg, wrapGAppsHook }:
+
{ lib, stdenv, makeWrapper, alsaLib, pkg-config, fetchgit, gtk3, gnome, gdk-pixbuf, librsvg, wrapGAppsHook }:
stdenv.mkDerivation {
name = "gvolicon-2014-04-28";
···
nativeBuildInputs = [ pkg-config ];
buildInputs = [
-
makeWrapper alsaLib gtk3 gdk-pixbuf gnome3.adwaita-icon-theme
+
makeWrapper alsaLib gtk3 gdk-pixbuf gnome.adwaita-icon-theme
librsvg wrapGAppsHook
];
+2 -2
pkgs/tools/audio/pasystray/default.nix
···
{ lib, stdenv, fetchpatch, fetchFromGitHub, pkg-config, autoreconfHook, wrapGAppsHook
-
, gnome3, avahi, gtk3, libayatana-appindicator-gtk3, libnotify, libpulseaudio
+
, gnome, avahi, gtk3, libayatana-appindicator-gtk3, libnotify, libpulseaudio
, xlibsWrapper, gsettings-desktop-schemas
}:
···
nativeBuildInputs = [ pkg-config autoreconfHook wrapGAppsHook ];
buildInputs = [
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
avahi gtk3 libayatana-appindicator-gtk3 libnotify libpulseaudio xlibsWrapper
gsettings-desktop-schemas
];
+2 -2
pkgs/tools/bluetooth/blueberry/default.nix
···
, fetchFromGitHub
, bluez-tools
, cinnamon
-
, gnome3
+
, gnome
, gobject-introspection
, intltool
, pavucontrol
···
buildInputs = [
bluez-tools
cinnamon.xapps
-
gnome3.gnome-bluetooth
+
gnome.gnome-bluetooth
python3Packages.python
util-linux
];
+2 -2
pkgs/tools/bluetooth/blueman/default.nix
···
{ config, stdenv, lib, fetchurl, intltool, pkg-config, python3Packages, bluez, gtk3
, obex_data_server, xdg-utils, dnsmasq, dhcp, libappindicator, iproute2
-
, gnome3, librsvg, wrapGAppsHook, gobject-introspection, autoreconfHook
+
, gnome, librsvg, wrapGAppsHook, gobject-introspection, autoreconfHook
, networkmanager, withPulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio, fetchpatch }:
let
···
];
buildInputs = [ bluez gtk3 pythonPackages.python librsvg
-
gnome3.adwaita-icon-theme iproute2 libappindicator networkmanager ]
+
gnome.adwaita-icon-theme iproute2 libappindicator networkmanager ]
++ pythonPath
++ lib.optional withPulseAudio libpulseaudio;
+2 -2
pkgs/tools/inputmethods/fcitx/fcitx-configtool.nix
···
-
{ lib, stdenv, fetchurl, makeWrapper, pkg-config, cmake, fcitx, gtk3, isocodes, gnome3 }:
+
{ lib, stdenv, fetchurl, makeWrapper, pkg-config, cmake, fcitx, gtk3, isocodes, gnome }:
stdenv.mkDerivation rec {
name = "fcitx-configtool-0.4.10";
···
};
nativeBuildInputs = [ cmake pkg-config makeWrapper ];
-
buildInputs = [ fcitx isocodes gtk3 gnome3.adwaita-icon-theme ];
+
buildInputs = [ fcitx isocodes gtk3 gnome.adwaita-icon-theme ];
# Patch paths to `fcitx-remote`
prePatch = ''
+2 -2
pkgs/tools/misc/gparted/default.nix
···
-
{ lib, stdenv, fetchurl, intltool, gettext, makeWrapper, coreutils, gnused, gnome3
+
{ lib, stdenv, fetchurl, intltool, gettext, makeWrapper, coreutils, gnused, gnome
, gnugrep, parted, glib, libuuid, pkg-config, gtkmm3, libxml2
, gpart, hdparm, procps, util-linux, polkit, wrapGAppsHook, substituteAll
}:
···
configureFlags = [ "--disable-doc" ];
-
buildInputs = [ parted glib libuuid gtkmm3 libxml2 polkit.bin gnome3.adwaita-icon-theme ];
+
buildInputs = [ parted glib libuuid gtkmm3 libxml2 polkit.bin gnome.adwaita-icon-theme ];
nativeBuildInputs = [ intltool gettext pkg-config wrapGAppsHook ];
preFixup = ''
+2 -2
pkgs/tools/misc/gsmartcontrol/default.nix
···
-
{ fetchurl, lib, stdenv, smartmontools, autoreconfHook, gettext, gtkmm3, pkg-config, wrapGAppsHook, pcre-cpp, gnome3 }:
+
{ fetchurl, lib, stdenv, smartmontools, autoreconfHook, gettext, gtkmm3, pkg-config, wrapGAppsHook, pcre-cpp, gnome }:
stdenv.mkDerivation rec {
version="1.1.3";
···
];
nativeBuildInputs = [ autoreconfHook gettext pkg-config wrapGAppsHook ];
-
buildInputs = [ gtkmm3 pcre-cpp gnome3.adwaita-icon-theme ];
+
buildInputs = [ gtkmm3 pcre-cpp gnome.adwaita-icon-theme ];
enableParallelBuilding = true;
+2 -2
pkgs/tools/misc/kodi-cli/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, makeWrapper, curl, bash, jq, youtube-dl, gnome3 }:
+
{ lib, stdenv, fetchFromGitHub, makeWrapper, curl, bash, jq, youtube-dl, gnome }:
stdenv.mkDerivation rec {
pname = "kodi-cli";
···
cp -a kodi-cli $out/bin
wrapProgram $out/bin/kodi-cli --prefix PATH : ${lib.makeBinPath [ curl bash ]}
cp -a playlist_to_kodi $out/bin
-
wrapProgram $out/bin/playlist_to_kodi --prefix PATH : ${lib.makeBinPath [ curl bash gnome3.zenity jq youtube-dl ]}
+
wrapProgram $out/bin/playlist_to_kodi --prefix PATH : ${lib.makeBinPath [ curl bash gnome.zenity jq youtube-dl ]}
'';
meta = with lib; {
+3 -3
pkgs/tools/networking/gupnp-tools/default.nix
···
, gettext
, gupnp-av
, gtksourceview4
-
, gnome3
+
, gnome
, wrapGAppsHook
}:
···
gtk3
gupnp-av
gtksourceview4
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+3 -3
pkgs/tools/networking/networkmanager/applet/default.nix
···
, gettext
, pkg-config
, networkmanager
-
, gnome3
+
, gnome
, libnotify
, libsecret
, polkit
···
glib
glib-networking
libappindicator-gtk3
-
gnome3.adwaita-icon-theme
+
gnome.adwaita-icon-theme
];
nativeBuildInputs = [
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanagerapplet";
versionPolicy = "odd-unstable";
+2 -2
pkgs/tools/networking/networkmanager/default.nix
···
{ lib, stdenv, fetchurl, substituteAll, intltool, pkg-config, fetchpatch, dbus
-
, gnome3, systemd, libuuid, polkit, gnutls, ppp, dhcp, iptables, python3, vala
+
, gnome, systemd, libuuid, polkit, gnutls, ppp, dhcp, iptables, python3, vala
, libgcrypt, dnsmasq, bluez5, readline, libselinux, audit
, gobject-introspection, modemmanager, openresolv, libndp, newt, libsoup
, ethtool, gnused, iputils, kmod, jansson, gtk-doc, libxslt
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanager";
};
+2 -2
pkgs/tools/networking/networkmanager/fortisslvpn/default.nix
···
, ppp
, libsecret
, withGnome ? true
-
, gnome3
+
, gnome
, fetchpatch
, libnma
}:
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanager-fortisslvpn";
versionPolicy = "odd-unstable";
+2 -2
pkgs/tools/networking/networkmanager/iodine/default.nix
···
{ lib, stdenv, fetchFromGitLab, substituteAll, autoreconfHook, iodine, intltool, pkg-config, networkmanager, libsecret, gtk3
-
, withGnome ? true, gnome3, fetchpatch, libnma, glib }:
+
, withGnome ? true, gnome, fetchpatch, libnma, glib }:
let
pname = "NetworkManager-iodine";
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanager-iodine";
};
+2 -2
pkgs/tools/networking/networkmanager/libnma/default.nix
···
, pkg-config
, vala
, networkmanager
-
, gnome3
+
, gnome
, isocodes
, libxml2
, docbook_xsl
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
+2 -2
pkgs/tools/networking/networkmanager/openconnect/default.nix
···
, file
, gtk3
, withGnome ? true
-
, gnome3
+
, gnome
, kmod
, fetchpatch
}:
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanager-openconnect";
versionPolicy = "odd-unstable";
+2 -2
pkgs/tools/networking/networkmanager/openvpn/default.nix
···
{ lib, stdenv, fetchurl, substituteAll, openvpn, intltool, libxml2, pkg-config, file, networkmanager, libsecret
-
, gtk3, withGnome ? true, gnome3, kmod, libnma }:
+
, gtk3, withGnome ? true, gnome, kmod, libnma }:
let
pname = "NetworkManager-openvpn";
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanager-openvpn";
versionPolicy = "odd-unstable";
+2 -2
pkgs/tools/networking/networkmanager/sstp/default.nix
···
, fetchpatch
, file
, glib
-
, gnome3
+
, gnome
, gtk3
, intltool
, libnma
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanager-sstp";
};
+1 -1
pkgs/tools/networking/networkmanager/strongswan/default.nix
···
{ lib, stdenv, fetchurl, intltool, pkg-config, networkmanager, strongswanNM
-
, gtk3, gnome3, libsecret, libnma }:
+
, gtk3, gnome, libsecret, libnma }:
stdenv.mkDerivation rec {
pname = "NetworkManager-strongswan";
+2 -2
pkgs/tools/networking/networkmanager/vpnc/default.nix
···
{ lib, stdenv, fetchurl, substituteAll, vpnc, intltool, pkg-config, networkmanager, libsecret
-
, gtk3, withGnome ? true, gnome3, glib, kmod, file, fetchpatch, libnma }:
+
, gtk3, withGnome ? true, gnome, glib, kmod, file, fetchpatch, libnma }:
let
pname = "NetworkManager-vpnc";
version = "1.2.6";
···
];
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
attrPath = "networkmanager-vpnc";
versionPolicy = "odd-unstable";
+2 -2
pkgs/tools/security/onioncircuits/default.nix
···
-
{ lib, fetchgit, python3, intltool, gtk3, gobject-introspection, gnome3 }:
+
{ lib, fetchgit, python3, intltool, gtk3, gobject-introspection, gnome }:
python3.pkgs.buildPythonApplication rec {
pname = "onioncircuits";
···
postFixup = ''
wrapProgram "$out/bin/onioncircuits" \
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \
-
--prefix XDG_DATA_DIRS : "$out/share:${gnome3.adwaita-icon-theme}/share"
+
--prefix XDG_DATA_DIRS : "$out/share:${gnome.adwaita-icon-theme}/share"
'';
meta = with lib; {
+2 -2
pkgs/tools/text/gtranslator/default.nix
···
, libdazzle
, gtk3
, gtksourceview4
-
, gnome3
+
, gnome
, gsettings-desktop-schemas
}:
···
'';
passthru = {
-
updateScript = gnome3.updateScript {
+
updateScript = gnome.updateScript {
packageName = pname;
};
};
+1
pkgs/top-level/aliases.nix
···
gtk_doc = gtk-doc; # added 2018-02-25
guileCairo = guile-cairo; # added 2017-09-24
guileGnome = guile-gnome; # added 2017-09-24
+
gnome3 = gnome; # added 2021-05-07
guileLint = guile-lint; # added 2017-09-27
guile_lib = guile-lib; # added 2017-09-24
guile_ncurses = guile-ncurses; # added 2017-09-24
+63 -63
pkgs/top-level/all-packages.nix
···
aj-snapshot = callPackage ../applications/audio/aj-snapshot { };
ajour = callPackage ../tools/games/ajour {
-
inherit (gnome3) zenity;
+
inherit (gnome) zenity;
inherit (plasma5Packages) kdialog;
};
···
libpinyin = callPackage ../development/libraries/libpinyin { };
libskk = callPackage ../development/libraries/libskk {
-
inherit (gnome3) gnome-common;
+
inherit (gnome) gnome-common;
};
m17n_db = callPackage ../tools/inputmethods/m17n-db { };
···
libite = callPackage ../development/libraries/libite { };
liblangtag = callPackage ../development/libraries/liblangtag {
-
inherit (gnome3) gnome-common;
+
inherit (gnome) gnome-common;
};
liblouis = callPackage ../development/libraries/liblouis { };
···
libgig = callPackage ../development/libraries/libgig { };
libgnome-keyring = callPackage ../development/libraries/libgnome-keyring { };
-
libgnome-keyring3 = gnome3.libgnome-keyring;
+
libgnome-keyring3 = gnome.libgnome-keyring;
libgnomekbd = callPackage ../development/libraries/libgnomekbd { };
···
libopusenc = callPackage ../development/libraries/libopusenc { };
libosinfo = callPackage ../development/libraries/libosinfo {
-
inherit (gnome3) libsoup;
+
inherit (gnome) libsoup;
libosip = callPackage ../development/libraries/osip {};
···
kopia = callPackage ../tools/backup/kopia { };
kora-icon-theme = callPackage ../data/icons/kora-icon-theme {
-
inherit (gnome3) adwaita-icon-theme;
+
inherit (gnome) adwaita-icon-theme;
inherit (libsForQt5.kdeFrameworks) breeze-icons;
···
awesomebump = libsForQt5.callPackage ../applications/graphics/awesomebump { };
-
inherit (gnome3) baobab;
+
inherit (gnome) baobab;
backintime-common = callPackage ../applications/networking/sync/backintime/common.nix { };
···
(callPackage ../applications/science/electronics/bitscope/packages.nix { });
bitwig-studio1 = callPackage ../applications/audio/bitwig-studio/bitwig-studio1.nix {
-
inherit (gnome3) zenity;
+
inherit (gnome) zenity;
libxkbcommon = libxkbcommon_7;
bitwig-studio2 = callPackage ../applications/audio/bitwig-studio/bitwig-studio2.nix {
···
pkgs' = pkgs; # default pkgs used for bootstrapping the emacs package set
-
inherit (gnome3) empathy;
+
inherit (gnome) empathy;
enhanced-ctorrent = callPackage ../applications/networking/enhanced-ctorrent { };
···
epgstation = callPackage ../applications/video/epgstation { };
-
inherit (gnome3) epiphany;
+
inherit (gnome) epiphany;
ephemeral = callPackage ../applications/networking/browsers/ephemeral { };
···
keeweb = callPackage ../applications/misc/keeweb { };
-
inherit (gnome3) evince;
-
evolution-data-server = gnome3.evolution-data-server;
+
inherit (gnome) evince;
+
evolution-data-server = gnome.evolution-data-server;
evolution-ews = callPackage ../applications/networking/mailreaders/evolution/evolution-ews { };
evolution = callPackage ../applications/networking/mailreaders/evolution/evolution { };
evolutionWithPlugins = callPackage ../applications/networking/mailreaders/evolution/evolution/wrapper.nix { plugins = [ evolution evolution-ews ]; };
···
gtimelog = with python3Packages; toPythonApplication gtimelog;
-
inherit (gnome3) gucharmap;
+
inherit (gnome) gucharmap;
guitarix = callPackage ../applications/audio/guitarix {
fftw = fftwSinglePrec;
···
inherit (darwin.apple_sdk.frameworks) Security;
-
inherit (gnome3) gitg;
+
inherit (gnome) gitg;
gmrun = callPackage ../applications/misc/gmrun {};
···
celluloid = callPackage ../applications/video/celluloid { };
gnome-recipes = callPackage ../applications/misc/gnome-recipes {
-
inherit (gnome3) gnome-autoar;
+
inherit (gnome) gnome-autoar;
gollum = callPackage ../applications/misc/gollum { };
···
luppp = callPackage ../applications/audio/luppp { };
lutris-unwrapped = python3.pkgs.callPackage ../applications/misc/lutris {
-
inherit (gnome3) gnome-desktop;
+
inherit (gnome) gnome-desktop;
wine = wineWowPackages.staging;
lutris = callPackage ../applications/misc/lutris/fhsenv.nix {
···
shutter = callPackage ../applications/graphics/shutter { };
-
simple-scan = gnome3.simple-scan;
+
simple-scan = gnome.simple-scan;
siproxd = callPackage ../applications/networking/siproxd { };
···
surf-display = callPackage ../desktops/surf-display { };
surge = callPackage ../applications/audio/surge {
-
inherit (gnome3) zenity;
+
inherit (gnome) zenity;
git = gitMinimal;
···
yeetgif = callPackage ../applications/graphics/yeetgif { };
-
inherit (gnome3) yelp;
+
inherit (gnome) yelp;
yelp-tools = callPackage ../development/misc/yelp-tools { };
···
protontricks = python3Packages.callPackage ../tools/package-management/protontricks {
inherit steam-run;
inherit winetricks;
-
inherit (gnome3) zenity;
+
inherit (gnome) zenity;
sdlpop = callPackage ../games/sdlpop { };
···
gnome2 = recurseIntoAttrs (callPackage ../desktops/gnome-2 { });
-
gnome3 = recurseIntoAttrs (callPackage ../desktops/gnome-3 { });
+
gnome = recurseIntoAttrs (callPackage ../desktops/gnome { });
gnomeExtensions = recurseIntoAttrs {
-
appindicator = callPackage ../desktops/gnome-3/extensions/appindicator { };
-
arcmenu = callPackage ../desktops/gnome-3/extensions/arcmenu { };
-
caffeine = callPackage ../desktops/gnome-3/extensions/caffeine { };
-
clipboard-indicator = callPackage ../desktops/gnome-3/extensions/clipboard-indicator { };
-
clock-override = callPackage ../desktops/gnome-3/extensions/clock-override { };
-
dash-to-dock = callPackage ../desktops/gnome-3/extensions/dash-to-dock { };
-
dash-to-panel = callPackage ../desktops/gnome-3/extensions/dash-to-panel { };
-
disable-unredirect = callPackage ../desktops/gnome-3/extensions/disable-unredirect { };
-
draw-on-your-screen = callPackage ../desktops/gnome-3/extensions/draw-on-your-screen { };
-
drop-down-terminal = callPackage ../desktops/gnome-3/extensions/drop-down-terminal { };
-
dynamic-panel-transparency = callPackage ../desktops/gnome-3/extensions/dynamic-panel-transparency { };
-
easyScreenCast = callPackage ../desktops/gnome-3/extensions/EasyScreenCast { };
-
emoji-selector = callPackage ../desktops/gnome-3/extensions/emoji-selector { };
-
freon = callPackage ../desktops/gnome-3/extensions/freon { };
-
fuzzy-app-search = callPackage ../desktops/gnome-3/extensions/fuzzy-app-search { };
-
gsconnect = callPackage ../desktops/gnome-3/extensions/gsconnect { };
-
hot-edge = callPackage ../desktops/gnome-3/extensions/hot-edge { };
-
icon-hider = callPackage ../desktops/gnome-3/extensions/icon-hider { };
-
impatience = callPackage ../desktops/gnome-3/extensions/impatience { };
-
material-shell = callPackage ../desktops/gnome-3/extensions/material-shell { };
-
mpris-indicator-button = callPackage ../desktops/gnome-3/extensions/mpris-indicator-button { };
-
night-theme-switcher = callPackage ../desktops/gnome-3/extensions/night-theme-switcher { };
-
no-title-bar = callPackage ../desktops/gnome-3/extensions/no-title-bar { };
-
noannoyance = callPackage ../desktops/gnome-3/extensions/noannoyance { };
-
paperwm = callPackage ../desktops/gnome-3/extensions/paperwm { };
-
pidgin-im-integration = callPackage ../desktops/gnome-3/extensions/pidgin-im-integration { };
-
remove-dropdown-arrows = callPackage ../desktops/gnome-3/extensions/remove-dropdown-arrows { };
-
sound-output-device-chooser = callPackage ../desktops/gnome-3/extensions/sound-output-device-chooser { };
-
system-monitor = callPackage ../desktops/gnome-3/extensions/system-monitor { };
-
taskwhisperer = callPackage ../desktops/gnome-3/extensions/taskwhisperer { };
-
tilingnome = callPackage ../desktops/gnome-3/extensions/tilingnome { };
-
timepp = callPackage ../desktops/gnome-3/extensions/timepp { };
-
topicons-plus = callPackage ../desktops/gnome-3/extensions/topicons-plus { };
-
unite = callPackage ../desktops/gnome-3/extensions/unite { };
-
window-corner-preview = callPackage ../desktops/gnome-3/extensions/window-corner-preview { };
-
window-is-ready-remover = callPackage ../desktops/gnome-3/extensions/window-is-ready-remover { };
-
workspace-matrix = callPackage ../desktops/gnome-3/extensions/workspace-matrix { };
+
appindicator = callPackage ../desktops/gnome/extensions/appindicator { };
+
arcmenu = callPackage ../desktops/gnome/extensions/arcmenu { };
+
caffeine = callPackage ../desktops/gnome/extensions/caffeine { };
+
clipboard-indicator = callPackage ../desktops/gnome/extensions/clipboard-indicator { };
+
clock-override = callPackage ../desktops/gnome/extensions/clock-override { };
+
dash-to-dock = callPackage ../desktops/gnome/extensions/dash-to-dock { };
+
dash-to-panel = callPackage ../desktops/gnome/extensions/dash-to-panel { };
+
disable-unredirect = callPackage ../desktops/gnome/extensions/disable-unredirect { };
+
draw-on-your-screen = callPackage ../desktops/gnome/extensions/draw-on-your-screen { };
+
drop-down-terminal = callPackage ../desktops/gnome/extensions/drop-down-terminal { };
+
dynamic-panel-transparency = callPackage ../desktops/gnome/extensions/dynamic-panel-transparency { };
+
easyScreenCast = callPackage ../desktops/gnome/extensions/EasyScreenCast { };
+
emoji-selector = callPackage ../desktops/gnome/extensions/emoji-selector { };
+
freon = callPackage ../desktops/gnome/extensions/freon { };
+
fuzzy-app-search = callPackage ../desktops/gnome/extensions/fuzzy-app-search { };
+
gsconnect = callPackage ../desktops/gnome/extensions/gsconnect { };
+
hot-edge = callPackage ../desktops/gnome/extensions/hot-edge { };
+
icon-hider = callPackage ../desktops/gnome/extensions/icon-hider { };
+
impatience = callPackage ../desktops/gnome/extensions/impatience { };
+
material-shell = callPackage ../desktops/gnome/extensions/material-shell { };
+
mpris-indicator-button = callPackage ../desktops/gnome/extensions/mpris-indicator-button { };
+
night-theme-switcher = callPackage ../desktops/gnome/extensions/night-theme-switcher { };
+
no-title-bar = callPackage ../desktops/gnome/extensions/no-title-bar { };
+
noannoyance = callPackage ../desktops/gnome/extensions/noannoyance { };
+
paperwm = callPackage ../desktops/gnome/extensions/paperwm { };
+
pidgin-im-integration = callPackage ../desktops/gnome/extensions/pidgin-im-integration { };
+
remove-dropdown-arrows = callPackage ../desktops/gnome/extensions/remove-dropdown-arrows { };
+
sound-output-device-chooser = callPackage ../desktops/gnome/extensions/sound-output-device-chooser { };
+
system-monitor = callPackage ../desktops/gnome/extensions/system-monitor { };
+
taskwhisperer = callPackage ../desktops/gnome/extensions/taskwhisperer { };
+
tilingnome = callPackage ../desktops/gnome/extensions/tilingnome { };
+
timepp = callPackage ../desktops/gnome/extensions/timepp { };
+
topicons-plus = callPackage ../desktops/gnome/extensions/topicons-plus { };
+
unite = callPackage ../desktops/gnome/extensions/unite { };
+
window-corner-preview = callPackage ../desktops/gnome/extensions/window-corner-preview { };
+
window-is-ready-remover = callPackage ../desktops/gnome/extensions/window-is-ready-remover { };
+
workspace-matrix = callPackage ../desktops/gnome/extensions/workspace-matrix { };
nohotcorner = throw "gnomeExtensions.nohotcorner removed since 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks.";
mediaplayer = throw "gnomeExtensions.mediaplayer deprecated since 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md";
···
arc-menu = gnomeExtensions.arcmenu; # added 2021-02-14
-
gnome-connections = callPackage ../desktops/gnome-3/apps/gnome-connections { };
+
gnome-connections = callPackage ../desktops/gnome/apps/gnome-connections { };
-
gnome-tour = callPackage ../desktops/gnome-3/core/gnome-tour { };
+
gnome-tour = callPackage ../desktops/gnome/core/gnome-tour { };
hhexen = callPackage ../games/hhexen { };
···
latte-dock = libsForQt5.callPackage ../applications/misc/latte-dock { };
-
gnome-themes-extra = gnome3.gnome-themes-extra;
+
gnome-themes-extra = gnome.gnome-themes-extra;
rox-filer = callPackage ../desktops/rox/rox-filer {
gtk = gtk2;
···
});
winetricks = callPackage ../misc/emulators/wine/winetricks.nix {
-
inherit (gnome3) zenity;
+
inherit (gnome) zenity;
wishbone-tool = callPackage ../development/tools/misc/wishbone-tool { };
···
chrome-export = callPackage ../tools/misc/chrome-export {};
-
chrome-gnome-shell = callPackage ../desktops/gnome-3/extensions/chrome-gnome-shell {};
+
chrome-gnome-shell = callPackage ../desktops/gnome/extensions/chrome-gnome-shell {};
chrome-token-signing = libsForQt5.callPackage ../tools/security/chrome-token-signing {};