treewide: wrapGAppsHook → wrapGAppsHook3

This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
This commit is contained in:
Jan Tojnar 2024-04-26 22:24:03 +02:00
parent 37383113cc
commit eb04659fc2
886 changed files with 1793 additions and 1793 deletions

View File

@ -167,7 +167,7 @@ python3.pkgs.buildPythonApplication {
version = "3.32.2"; version = "3.32.2";
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook wrapGAppsHook3
gobject-introspection gobject-introspection
# ... # ...
]; ];
@ -189,7 +189,7 @@ mkDerivation {
version = "3.47.0"; version = "3.47.0";
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook wrapGAppsHook3
qmake qmake
# ... # ...
]; ];

View File

@ -13,7 +13,7 @@ makeInstalledTest {
(stdenv.mkDerivation { (stdenv.mkDerivation {
name = "desktop-gsettings"; name = "desktop-gsettings";
dontUnpack = true; dontUnpack = true;
nativeBuildInputs = [ glib wrapGAppsHook ]; nativeBuildInputs = [ glib wrapGAppsHook3 ];
buildInputs = [ gsettings-desktop-schemas ]; buildInputs = [ gsettings-desktop-schemas ];
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall

View File

@ -3,7 +3,7 @@
, fetchFromGitLab , fetchFromGitLab
, autoreconfHook , autoreconfHook
, pkg-config , pkg-config
, wrapGAppsHook , wrapGAppsHook3
, glib , glib
, gtk3 , gtk3
, expat , expat
@ -39,7 +39,7 @@ stdenv.mkDerivation {
nativeBuildInputs = [ nativeBuildInputs = [
autoreconfHook autoreconfHook
wrapGAppsHook wrapGAppsHook3
pkg-config pkg-config
# doc generation # doc generation
gnome-doc-utils gnome-doc-utils

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, pkg-config { lib, stdenv, fetchurl, pkg-config
, glib, gtk3, gnome, gsettings-desktop-schemas, wrapGAppsHook , glib, gtk3, gnome, gsettings-desktop-schemas, wrapGAppsHook3
, xorg , xorg
}: }:
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "005fhmvb45sa9mq17dpa23n1xnspiissx5rnpiy7hiqmy3g5rg8f"; sha256 = "005fhmvb45sa9mq17dpa23n1xnspiissx5rnpiy7hiqmy3g5rg8f";
}; };
nativeBuildInputs = [ pkg-config wrapGAppsHook ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
glib gtk3 gsettings-desktop-schemas glib gtk3 gsettings-desktop-schemas

View File

@ -17,7 +17,7 @@
, rustPlatform , rustPlatform
, rustc , rustc
, feedbackd , feedbackd
, wrapGAppsHook , wrapGAppsHook3
, fetchpatch , fetchpatch
, nixosTests , nixosTests
}: }:
@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
pkg-config pkg-config
glib glib
wayland wayland
wrapGAppsHook wrapGAppsHook3
rustPlatform.cargoSetupHook rustPlatform.cargoSetupHook
cargo cargo
rustc rustc

View File

@ -13,7 +13,7 @@
, libsoup , libsoup
, libxml2 , libxml2
, taglib , taglib
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
pkg-config pkg-config
gettext gettext
intltool intltool
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -3,7 +3,7 @@
, fetchFromGitHub , fetchFromGitHub
, cmake , cmake
, makeWrapper , makeWrapper
, wrapGAppsHook , wrapGAppsHook3
, pkg-config , pkg-config
, python3 , python3
, gettext , gettext
@ -88,7 +88,7 @@ stdenv.mkDerivation rec {
pkg-config pkg-config
python3 python3
makeWrapper makeWrapper
wrapGAppsHook wrapGAppsHook3
] ++ lib.optionals stdenv.isLinux [ ] ++ lib.optionals stdenv.isLinux [
linuxHeaders linuxHeaders
]; ];

View File

@ -1,7 +1,7 @@
{ lib, stdenv, fetchurl { lib, stdenv, fetchurl
, pkg-config, intltool , pkg-config, intltool
, glib, dbus, gtk3, libappindicator-gtk3, gst_all_1 , glib, dbus, gtk3, libappindicator-gtk3, gst_all_1
, librsvg, wrapGAppsHook , librsvg, wrapGAppsHook3
, pulseaudioSupport ? true, libpulseaudio }: , pulseaudioSupport ? true, libpulseaudio }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
# https://bugs.launchpad.net/audio-recorder/+bug/1784622 # https://bugs.launchpad.net/audio-recorder/+bug/1784622
env.NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0"; env.NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
nativeBuildInputs = [ pkg-config intltool wrapGAppsHook ]; nativeBuildInputs = [ pkg-config intltool wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
glib dbus gtk3 librsvg libappindicator-gtk3 glib dbus gtk3 librsvg libappindicator-gtk3

View File

@ -2,7 +2,7 @@
, gdk-pixbuf, glib, gtk3, lib, xorg , gdk-pixbuf, glib, gtk3, lib, xorg
, libglvnd, libjack2, ffmpeg , libglvnd, libjack2, ffmpeg
, libxkbcommon, xdg-utils, zlib, pulseaudio , libxkbcommon, xdg-utils, zlib, pulseaudio
, wrapGAppsHook, makeWrapper }: , wrapGAppsHook3, makeWrapper }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "bitwig-studio"; pname = "bitwig-studio";
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-cF8gVPjM0KUcKOW09uFccp4/lzbUmZcBkVOwr/A/8Yw="; sha256 = "sha256-cF8gVPjM0KUcKOW09uFccp4/lzbUmZcBkVOwr/A/8Yw=";
}; };
nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ]; nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook3 ];
unpackCmd = '' unpackCmd = ''
mkdir -p root mkdir -p root

View File

@ -16,7 +16,7 @@
, makeWrapper , makeWrapper
, pipewire , pipewire
, pulseaudio , pulseaudio
, wrapGAppsHook , wrapGAppsHook3
, xdg-utils , xdg-utils
, xorg , xorg
, zlib , zlib
@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-gtQ1mhXk0AqGidZk5TCzSR58pD1JJoELMBmELtqyb4U="; sha256 = "sha256-gtQ1mhXk0AqGidZk5TCzSR58pD1JJoELMBmELtqyb4U=";
}; };
nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ]; nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook3 ];
unpackCmd = '' unpackCmd = ''
mkdir -p root mkdir -p root

View File

@ -19,7 +19,7 @@
, pango , pango
, pipewire , pipewire
, pulseaudio , pulseaudio
, wrapGAppsHook , wrapGAppsHook3
, xdg-utils , xdg-utils
, xorg , xorg
, zlib , zlib
@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-U1Qp7/7kAr1IEcv256I2J/sb5MYxfR20Pi5N8WaVh2U="; sha256 = "sha256-U1Qp7/7kAr1IEcv256I2J/sb5MYxfR20Pi5N8WaVh2U=";
}; };
nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ]; nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook3 ];
unpackCmd = '' unpackCmd = ''
mkdir -p root mkdir -p root

View File

@ -7,7 +7,7 @@
, itstool , itstool
, libtool , libtool
, pkg-config , pkg-config
, wrapGAppsHook , wrapGAppsHook3
, yelp-tools , yelp-tools
, clutter-gtk , clutter-gtk
, gst_all_1 , gst_all_1
@ -41,7 +41,7 @@ stdenv.mkDerivation {
itstool itstool
libtool libtool
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
yelp-tools yelp-tools
]; ];

View File

@ -8,7 +8,7 @@
, swift-corelibs-libdispatch , swift-corelibs-libdispatch
# deadbeef can use either gtk2 or gtk3 # deadbeef can use either gtk2 or gtk3
, gtk2Support ? false, gtk2 , gtk2Support ? false, gtk2
, gtk3Support ? true, gtk3, gsettings-desktop-schemas, wrapGAppsHook , gtk3Support ? true, gtk3, gsettings-desktop-schemas, wrapGAppsHook3
# input plugins # input plugins
, vorbisSupport ? true, libvorbis , vorbisSupport ? true, libvorbis
, mp123Support ? true, libmad , mp123Support ? true, libmad
@ -112,7 +112,7 @@ in clangStdenv.mkDerivation {
libtool libtool
pkg-config pkg-config
] ++ optionals gtk3Support [ ] ++ optionals gtk3Support [
wrapGAppsHook wrapGAppsHook3
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -3,7 +3,7 @@
, glib, libxml2, librsvg, libsndfile, aubio , glib, libxml2, librsvg, libsndfile, aubio
, gtk3, gtksourceview, evince, fluidsynth, rubberband , gtk3, gtksourceview, evince, fluidsynth, rubberband
, autoreconfHook, gtk-doc , autoreconfHook, gtk-doc
, portaudio, portmidi, fftw, wrapGAppsHook }: , portaudio, portmidi, fftw, wrapGAppsHook3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "denemo"; pname = "denemo";
@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
autoreconfHook autoreconfHook
gtk-doc gtk-doc
wrapGAppsHook wrapGAppsHook3
intltool intltool
gettext gettext
pkg-config pkg-config

View File

@ -1,4 +1,4 @@
{ lib, fetchFromGitHub, fetchPypi, substituteAll, python39, fluidsynth, soundfont-fluid, wrapGAppsHook, abcmidi, abcm2ps, ghostscript }: { lib, fetchFromGitHub, fetchPypi, substituteAll, python39, fluidsynth, soundfont-fluid, wrapGAppsHook3, abcmidi, abcm2ps, ghostscript }:
let let
# requires python39 due to https://stackoverflow.com/a/71902541 https://github.com/jwdj/EasyABC/issues/52 # requires python39 due to https://stackoverflow.com/a/71902541 https://github.com/jwdj/EasyABC/issues/52
@ -28,7 +28,7 @@ in python.pkgs.buildPythonApplication {
hash = "sha256-leC3A4HQMeJNeZXArb3YAYr2mddGPcws618NrRh2Q1Y="; hash = "sha256-leC3A4HQMeJNeZXArb3YAYr2mddGPcws618NrRh2Q1Y=";
}; };
nativeBuildInputs = [ wrapGAppsHook ]; nativeBuildInputs = [ wrapGAppsHook3 ];
propagatedBuildInputs = with python.pkgs; [ propagatedBuildInputs = with python.pkgs; [
cx-freeze cx-freeze

View File

@ -1,6 +1,6 @@
{ lib, stdenv, fetchurl, pkg-config, intltool, gtk3, glib, libid3tag, id3lib, taglib { lib, stdenv, fetchurl, pkg-config, intltool, gtk3, glib, libid3tag, id3lib, taglib
, libvorbis, libogg, opusfile, flac, itstool, libxml2, gsettings-desktop-schemas , libvorbis, libogg, opusfile, flac, itstool, libxml2, gsettings-desktop-schemas
, gnome, wrapGAppsHook , gnome, wrapGAppsHook3
}: }:
let let
@ -16,7 +16,7 @@ in stdenv.mkDerivation rec {
NIX_LDFLAGS = "-lid3tag -lz"; NIX_LDFLAGS = "-lid3tag -lz";
nativeBuildInputs = [ pkg-config intltool itstool libxml2 wrapGAppsHook ]; nativeBuildInputs = [ pkg-config intltool itstool libxml2 wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
gtk3 glib libid3tag id3lib taglib libvorbis libogg opusfile flac gtk3 glib libid3tag id3lib taglib libvorbis libogg opusfile flac
gsettings-desktop-schemas gnome.adwaita-icon-theme gsettings-desktop-schemas gnome.adwaita-icon-theme

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub { stdenv, lib, fetchFromGitHub
, gobject-introspection, makeWrapper, wrapGAppsHook , gobject-introspection, makeWrapper, wrapGAppsHook3
, gtk3, gst_all_1, python3 , gtk3, gst_all_1, python3
, gettext, gnome, help2man, keybinder3, libnotify, librsvg, streamripper, udisks, webkitgtk , gettext, gnome, help2man, keybinder3, libnotify, librsvg, streamripper, udisks, webkitgtk
, iconTheme ? gnome.adwaita-icon-theme , iconTheme ? gnome.adwaita-icon-theme
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
gobject-introspection gobject-introspection
makeWrapper makeWrapper
wrapGAppsHook wrapGAppsHook3
] ++ lib.optionals documentationSupport [ ] ++ lib.optionals documentationSupport [
help2man help2man
python3.pkgs.sphinx python3.pkgs.sphinx

View File

@ -16,7 +16,7 @@
, libICE , libICE
, sqlite , sqlite
, hicolor-icon-theme , hicolor-icon-theme
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
sha256 = "0b3bnxf98i5lhjyljvgxgx9xmb6p46cn3a9cccrng14nagri9556"; sha256 = "0b3bnxf98i5lhjyljvgxgx9xmb6p46cn3a9cccrng14nagri9556";
}; };
nativeBuildInputs = [ pkg-config libtool intltool gob2 vala wrapGAppsHook ]; nativeBuildInputs = [ pkg-config libtool intltool gob2 vala wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
glib glib
gtk2 gtk2

View File

@ -10,7 +10,7 @@
, libsoup , libsoup
, keybinder3 , keybinder3
, gst_all_1 , gst_all_1
, wrapGAppsHook , wrapGAppsHook3
, appstream-glib , appstream-glib
, desktop-file-utils , desktop-file-utils
}: }:
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meson meson
ninja ninja
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
appstream-glib appstream-glib
desktop-file-utils desktop-file-utils
]; ];

View File

@ -8,7 +8,7 @@
, intltool , intltool
, python3 , python3
, python3Packages , python3Packages
, wrapGAppsHook , wrapGAppsHook3
, xdg-utils , xdg-utils
}: }:
@ -34,7 +34,7 @@ python3Packages.buildPythonApplication rec {
nativeBuildInputs = [ nativeBuildInputs = [
intltool intltool
wrapGAppsHook wrapGAppsHook3
glibcLocales glibcLocales
gobject-introspection gobject-introspection
]; ];

View File

@ -2,7 +2,7 @@
, fetchFromGitHub , fetchFromGitHub
, python3 , python3
, gtk3 , gtk3
, wrapGAppsHook , wrapGAppsHook3
, glibcLocales , glibcLocales
, gobject-introspection , gobject-introspection
, gettext , gettext
@ -30,7 +30,7 @@ python3.pkgs.buildPythonApplication rec {
}; };
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook wrapGAppsHook3
gobject-introspection gobject-introspection
pango pango
gdk-pixbuf gdk-pixbuf

View File

@ -3,7 +3,7 @@
, fetchFromGitHub , fetchFromGitHub
, autoreconfHook , autoreconfHook
, pkg-config , pkg-config
, wrapGAppsHook , wrapGAppsHook3
, gst_all_1 , gst_all_1
, gtk3 , gtk3
, ncurses , ncurses
@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ nativeBuildInputs = [
autoreconfHook autoreconfHook
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -31,7 +31,7 @@
, sord , sord
, sratom , sratom
, wafHook , wafHook
, wrapGAppsHook , wrapGAppsHook3
, zita-convolver , zita-convolver
, zita-resampler , zita-resampler
, optimizationSupport ? false # Enable support for native CPU extensions , optimizationSupport ? false # Enable support for native CPU extensions
@ -62,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config pkg-config
python3 python3
wafHook wafHook
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -6,7 +6,7 @@
, SDL_image , SDL_image
, SDL_ttf , SDL_ttf
, gtk3 , gtk3
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -9,7 +9,7 @@
, pycairo , pycairo
, pygobject3 , pygobject3
, six , six
, wrapGAppsHook , wrapGAppsHook3
, xlib , xlib
}: }:
@ -25,7 +25,7 @@ buildPythonApplication {
}; };
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook wrapGAppsHook3
gobject-introspection gobject-introspection
]; ];

View File

@ -5,7 +5,7 @@
, gettext , gettext
, gtk3 , gtk3
, gobject-introspection , gobject-introspection
, intltool, wrapGAppsHook, glib , intltool, wrapGAppsHook3, glib
, librsvg , librsvg
, libayatana-appindicator , libayatana-appindicator
, libpulseaudio , libpulseaudio
@ -32,7 +32,7 @@ python3Packages.buildPythonApplication rec {
nativeBuildInputs = [ nativeBuildInputs = [
gettext gettext
intltool intltool
wrapGAppsHook wrapGAppsHook3
glib glib
gdk-pixbuf gdk-pixbuf
]; ];

View File

@ -3,7 +3,7 @@
, fetchurl , fetchurl
, pkg-config , pkg-config
, intltool , intltool
, wrapGAppsHook , wrapGAppsHook3
, gtk3 , gtk3
, alsa-lib , alsa-lib
, libpulseaudio , libpulseaudio
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config
intltool intltool
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -18,7 +18,7 @@
, gdk-pixbuf , gdk-pixbuf
, glib , glib
, pango , pango
, wrapGAppsHook , wrapGAppsHook3
, lastFMSupport ? true , lastFMSupport ? true
, youtubeSupport ? true , youtubeSupport ? true
}: }:
@ -45,7 +45,7 @@ python3.pkgs.buildPythonApplication rec {
meson meson
ninja ninja
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = with gst_all_1; [ buildInputs = with gst_all_1; [

View File

@ -2,7 +2,7 @@
, lib , lib
, fetchFromGitHub , fetchFromGitHub
, makeDesktopItem , makeDesktopItem
, wrapGAppsHook , wrapGAppsHook3
, gtk3 , gtk3
, gobject-introspection , gobject-introspection
, sox , sox
@ -34,7 +34,7 @@ python3Packages.buildPythonApplication rec {
propagatedBuildInputs = with python3Packages; [ toml pygobject3 ]; propagatedBuildInputs = with python3Packages; [ toml pygobject3 ];
nativeBuildInputs = [ wrapGAppsHook gobject-introspection ]; nativeBuildInputs = [ wrapGAppsHook3 gobject-introspection ];
buildInputs = [ gtk3 sox ]; buildInputs = [ gtk3 sox ];

View File

@ -3,7 +3,7 @@
, python3Packages , python3Packages
, gdk-pixbuf, glib, gobject-introspection, gtk3 , gdk-pixbuf, glib, gobject-introspection, gtk3
, libnotify , libnotify
, wrapGAppsHook }: , wrapGAppsHook3 }:
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "mpdevil"; pname = "mpdevil";
@ -19,7 +19,7 @@ python3Packages.buildPythonApplication rec {
format = "other"; format = "other";
nativeBuildInputs = [ nativeBuildInputs = [
glib.dev gobject-introspection gtk3 pkg-config meson ninja wrapGAppsHook glib.dev gobject-introspection gtk3 pkg-config meson ninja wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [
@ -40,7 +40,7 @@ python3Packages.buildPythonApplication rec {
# Prevent double wrapping. # Prevent double wrapping.
dontWrapGApps = true; dontWrapGApps = true;
# Otherwise wrapGAppsHook do not pick up the dependencies correctly. # Otherwise wrapGAppsHook3 do not pick up the dependencies correctly.
strictDeps = false; strictDeps = false;
# There aren't any checks. # There aren't any checks.
doCheck = false; doCheck = false;

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, rustPlatform { lib, stdenv, fetchFromGitHub, rustPlatform
, pkg-config, wrapGAppsHook, CoreServices , pkg-config, wrapGAppsHook3, CoreServices
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
@ -13,7 +13,7 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-09DWUER0ZWQuwfE3sjov2GjJNI7coE3D3E5iUy9mlSE="; hash = "sha256-09DWUER0ZWQuwfE3sjov2GjJNI7coE3D3E5iUy9mlSE=";
}; };
nativeBuildInputs = [ pkg-config wrapGAppsHook ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ];
buildInputs = lib.optional stdenv.isDarwin CoreServices; buildInputs = lib.optional stdenv.isDarwin CoreServices;
preConfigure = '' preConfigure = ''

View File

@ -8,7 +8,7 @@
, pulseaudioFull , pulseaudioFull
, glibmm , glibmm
, gtkmm3 , gtkmm3
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
ninja ninja
gettext gettext
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -9,7 +9,7 @@
, libcanberra-gtk3 , libcanberra-gtk3
, json-glib , json-glib
, gnome , gnome
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
gnome.adwaita-icon-theme gnome.adwaita-icon-theme
]; ];
nativeBuildInputs = [ pkg-config intltool wrapGAppsHook ]; nativeBuildInputs = [ pkg-config intltool wrapGAppsHook3 ];
configureFlags = [ "--disable-lynx" ]; configureFlags = [ "--disable-lynx" ];

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub, meson, ninja, pkg-config, appstream-glib { stdenv, lib, fetchFromGitHub, meson, ninja, pkg-config, appstream-glib
, wrapGAppsHook, pythonPackages, gtk3, gnome, gobject-introspection , wrapGAppsHook3, pythonPackages, gtk3, gnome, gobject-introspection
, libnotify, libsecret, gst_all_1 }: , libnotify, libsecret, gst_all_1 }:
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
@ -20,7 +20,7 @@ pythonPackages.buildPythonApplication rec {
patchShebangs meson_post_install.py patchShebangs meson_post_install.py
''; '';
nativeBuildInputs = [ meson ninja pkg-config appstream-glib wrapGAppsHook ]; nativeBuildInputs = [ meson ninja pkg-config appstream-glib wrapGAppsHook3 ];
propagatedNativeBuildInputs = [ propagatedNativeBuildInputs = [
gobject-introspection gobject-introspection

View File

@ -6,7 +6,7 @@
, libpulseaudio , libpulseaudio
, pkg-config , pkg-config
, stdenv , stdenv
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -7,7 +7,7 @@
, python3 , python3
, libxml2 , libxml2
, desktop-file-utils , desktop-file-utils
, wrapGAppsHook , wrapGAppsHook3
, gst_all_1 , gst_all_1
, pulseaudio , pulseaudio
, gtk3 , gtk3
@ -62,7 +62,7 @@ in stdenv.mkDerivation rec {
itstool itstool
python3 python3
desktop-file-utils desktop-file-utils
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -5,7 +5,7 @@
# build time # build time
, gettext , gettext
, gobject-introspection , gobject-introspection
, wrapGAppsHook , wrapGAppsHook3
# runtime # runtime
, adwaita-icon-theme , adwaita-icon-theme
@ -62,7 +62,7 @@ python3.pkgs.buildPythonApplication rec {
nativeBuildInputs = [ nativeBuildInputs = [
gettext gettext
gobject-introspection gobject-introspection
wrapGAppsHook wrapGAppsHook3
] ++ (with python3.pkgs; [ ] ++ (with python3.pkgs; [
sphinx-rtd-theme sphinx-rtd-theme
sphinxHook sphinxHook

View File

@ -26,7 +26,7 @@
# Testing # Testing
, gtest , gtest
# Fixup # Fixup
, wrapGAppsHook , wrapGAppsHook3
, makeWrapper , makeWrapper
}: }:
@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-/0GlQdSsIPKGrDT9CgxvaH8TpAbqxFduwL2A2+BSrEI="; sha256 = "sha256-/0GlQdSsIPKGrDT9CgxvaH8TpAbqxFduwL2A2+BSrEI=";
}; };
nativeBuildInputs = [ cmake pkg-config wrapGAppsHook makeWrapper ]; nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 makeWrapper ];
buildInputs = [ buildInputs = [
curl curl

View File

@ -27,7 +27,7 @@
, tdb , tdb
, json-glib , json-glib
, itstool , itstool
, wrapGAppsHook , wrapGAppsHook3
, desktop-file-utils , desktop-file-utils
, gst_all_1 , gst_all_1
, gst_plugins ? with gst_all_1; [ gst-plugins-good gst-plugins-ugly ] , gst_plugins ? with gst_all_1; [ gst-plugins-good gst-plugins-ugly ]
@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
vala vala
glib glib
itstool itstool
wrapGAppsHook wrapGAppsHook3
desktop-file-utils desktop-file-utils
gobject-introspection gobject-introspection
]; ];

View File

@ -6,7 +6,7 @@
, SDL , SDL
, gtk3 , gtk3
, gsettings-desktop-schemas , gsettings-desktop-schemas
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
SDL SDL
gtk3 gtk3
gsettings-desktop-schemas gsettings-desktop-schemas
wrapGAppsHook wrapGAppsHook3
]; ];
makeFlags = [ "DESTDIR=$(out)" ]; makeFlags = [ "DESTDIR=$(out)" ];

View File

@ -1,4 +1,4 @@
{ lib, fetchFromGitHub, wrapGAppsHook, gettext { lib, fetchFromGitHub, wrapGAppsHook3, gettext
, python3Packages, gnome, gtk3, glib, gdk-pixbuf, gsettings-desktop-schemas, gobject-introspection }: , python3Packages, gnome, gtk3, glib, gdk-pixbuf, gsettings-desktop-schemas, gobject-introspection }:
let let
@ -19,7 +19,7 @@ in buildPythonApplication rec {
nativeBuildInputs = [ nativeBuildInputs = [
gettext gettext
gobject-introspection gobject-introspection
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -16,7 +16,7 @@
, libdiscid , libdiscid
, isocodes , isocodes
, gsettings-desktop-schemas , gsettings-desktop-schemas
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
pkg-config pkg-config
itstool itstool
libxml2 libxml2
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -1,7 +1,7 @@
{ lib, fetchurl { lib, fetchurl
# Optional due to unfree license. # Optional due to unfree license.
, faacSupport ? false , faacSupport ? false
, glib, python3Packages, gtk3, wrapGAppsHook , glib, python3Packages, gtk3, wrapGAppsHook3
, gsettings-desktop-schemas, intltool, xvfb-run , gsettings-desktop-schemas, intltool, xvfb-run
, gobject-introspection, gst_all_1, fdk-aac-encoder }: , gobject-introspection, gst_all_1, fdk-aac-encoder }:
@ -26,7 +26,7 @@ python3Packages.buildPythonApplication rec {
nativeBuildInputs = [ nativeBuildInputs = [
intltool intltool
wrapGAppsHook wrapGAppsHook3
gobject-introspection gobject-introspection
]; ];

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook, intltool, pkg-config, ffmpeg, wxGTK32, gtk3, wrapGAppsHook }: { lib, stdenv, fetchFromGitHub, autoreconfHook, intltool, pkg-config, ffmpeg, wxGTK32, gtk3, wrapGAppsHook3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "spek"; pname = "spek";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-VYt2so2k3Rk3sLSV1Tf1G2pESYiXygrKr9Koop8ChCg="; sha256 = "sha256-VYt2so2k3Rk3sLSV1Tf1G2pESYiXygrKr9Koop8ChCg=";
}; };
nativeBuildInputs = [ autoreconfHook intltool pkg-config wrapGAppsHook ]; nativeBuildInputs = [ autoreconfHook intltool pkg-config wrapGAppsHook3 ];
buildInputs = [ ffmpeg wxGTK32 gtk3 ]; buildInputs = [ ffmpeg wxGTK32 gtk3 ];

View File

@ -1,4 +1,4 @@
{ fetchurl, lib, stdenv, squashfsTools, xorg, alsa-lib, makeShellWrapper, wrapGAppsHook, openssl, freetype { fetchurl, lib, stdenv, squashfsTools, xorg, alsa-lib, makeShellWrapper, wrapGAppsHook3, openssl, freetype
, glib, pango, cairo, atk, gdk-pixbuf, gtk3, cups, nspr, nss_latest, libpng, libnotify , glib, pango, cairo, atk, gdk-pixbuf, gtk3, cups, nspr, nss_latest, libpng, libnotify
, libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg_4, curlWithGnuTls, zlib, gnome , libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg_4, curlWithGnuTls, zlib, gnome
, at-spi2-atk, at-spi2-core, libpulseaudio, libdrm, mesa, libxkbcommon , at-spi2-atk, at-spi2-core, libpulseaudio, libdrm, mesa, libxkbcommon
@ -90,7 +90,7 @@ stdenv.mkDerivation {
hash = "sha512-o4iLcbNqbsxo9YJMy0SXO7Udv4CMhhBcsf53UuqWKFFWY/jKVN+Lb+dB7Jf9+UowpmbrP44w97Oi+dnbfFXYjQ=="; hash = "sha512-o4iLcbNqbsxo9YJMy0SXO7Udv4CMhhBcsf53UuqWKFFWY/jKVN+Lb+dB7Jf9+UowpmbrP44w97Oi+dnbfFXYjQ==";
}; };
nativeBuildInputs = [ wrapGAppsHook makeShellWrapper squashfsTools ]; nativeBuildInputs = [ wrapGAppsHook3 makeShellWrapper squashfsTools ];
dontStrip = true; dontStrip = true;
dontPatchELF = true; dontPatchELF = true;

View File

@ -4,7 +4,7 @@
, gobject-introspection , gobject-introspection
, gtk3 , gtk3
, pango , pango
, wrapGAppsHook , wrapGAppsHook3
, xvfb-run , xvfb-run
, chromecastSupport ? false , chromecastSupport ? false
, serverSupport ? false , serverSupport ? false
@ -57,7 +57,7 @@ python.pkgs.buildPythonApplication rec {
nativeBuildInputs = [ nativeBuildInputs = [
python.pkgs.flit-core python.pkgs.flit-core
gobject-introspection gobject-introspection
wrapGAppsHook wrapGAppsHook3
]; ];
postPatch = '' postPatch = ''

View File

@ -1,7 +1,7 @@
{ stdenv { stdenv
, fetchzip , fetchzip
, lib , lib
, wrapGAppsHook , wrapGAppsHook3
, xdg-utils , xdg-utils
, which , which
, alsa-lib , alsa-lib
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
which which
xdg-utils xdg-utils
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = with gst_all_1; [ buildInputs = with gst_all_1; [

View File

@ -7,7 +7,7 @@
, vala , vala
, glib , glib
, itstool , itstool
, wrapGAppsHook , wrapGAppsHook3
, desktop-file-utils , desktop-file-utils
, libsoup , libsoup
, json-glib , json-glib
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
vala vala
glib glib
itstool itstool
wrapGAppsHook wrapGAppsHook3
desktop-file-utils desktop-file-utils
]; ];

View File

@ -24,7 +24,7 @@
, rtmidi , rtmidi
, speexdsp , speexdsp
, stdenv , stdenv
, wrapGAppsHook , wrapGAppsHook3
, zstd , zstd
}: }:
@ -183,7 +183,7 @@ stdenv.mkDerivation rec {
libicns libicns
makeWrapper makeWrapper
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [
alsa-lib alsa-lib

View File

@ -21,7 +21,7 @@
, gst_all_1 , gst_all_1
, json-glib , json-glib
, libgee , libgee
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
ninja ninja
vala vala
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = with gst_all_1; [ buildInputs = with gst_all_1; [

View File

@ -1,7 +1,7 @@
{ lib { lib
, fetchFromGitHub , fetchFromGitHub
, buildGoModule , buildGoModule
, wrapGAppsHook , wrapGAppsHook3
, pkg-config , pkg-config
, glib , glib
, gobject-introspection , gobject-introspection
@ -26,7 +26,7 @@ buildGoModule rec {
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
glib glib
gobject-introspection gobject-introspection
gdk-pixbuf gdk-pixbuf

View File

@ -1,6 +1,6 @@
{ stdenvNoCC { stdenvNoCC
, lib , lib
, wrapGAppsHook , wrapGAppsHook3
, gdk-pixbuf , gdk-pixbuf
, librsvg , librsvg
, xorg , xorg
@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation {
nativeBuildInputs = [ nativeBuildInputs = [
xorg.lndir xorg.lndir
wrapGAppsHook wrapGAppsHook3
]; ];
installPhase = '' installPhase = ''

View File

@ -1,7 +1,7 @@
{ stdenv { stdenv
, lib , lib
, fetchFromSourcehut , fetchFromSourcehut
, wrapGAppsHook , wrapGAppsHook3
, pkg-config , pkg-config
, cmake , cmake
, meson , meson
@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
meson meson
ninja ninja
cmake cmake
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub, pkg-config, linkFarm, lightdm-enso-os-greeter { lib, stdenv, fetchFromGitHub, pkg-config, linkFarm, lightdm-enso-os-greeter
, dbus, pcre, libepoxy, xorg, at-spi2-core, libxklavier, libxkbcommon , dbus, pcre, libepoxy, xorg, at-spi2-core, libxklavier, libxkbcommon
, gtk3, vala, cmake, libgee, lightdm, gdk-pixbuf, clutter-gtk, wrapGAppsHook, librsvg }: , gtk3, vala, cmake, libgee, lightdm, gdk-pixbuf, clutter-gtk, wrapGAppsHook3, librsvg }:
stdenv.mkDerivation { stdenv.mkDerivation {
pname = "lightdm-enso-os-greeter"; pname = "lightdm-enso-os-greeter";
@ -21,7 +21,7 @@ stdenv.mkDerivation {
cmake cmake
pkg-config pkg-config
vala vala
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ lib, stdenv, linkFarm, lightdm-mini-greeter, fetchFromGitHub, autoreconfHook, pkg-config, lightdm, gtk3, glib, gdk-pixbuf, wrapGAppsHook, librsvg }: { lib, stdenv, linkFarm, lightdm-mini-greeter, fetchFromGitHub, autoreconfHook, pkg-config, lightdm, gtk3, glib, gdk-pixbuf, wrapGAppsHook3, librsvg }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "lightdm-mini-greeter"; pname = "lightdm-mini-greeter";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-Pm7ExfusFIPktX2C4UE07qgOVhcWhVxnaD3QARpmu7Y="; sha256 = "sha256-Pm7ExfusFIPktX2C4UE07qgOVhcWhVxnaD3QARpmu7Y=";
}; };
nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook ]; nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook3 ];
buildInputs = [ lightdm gtk3 glib gdk-pixbuf librsvg ]; buildInputs = [ lightdm gtk3 glib gdk-pixbuf librsvg ];
configureFlags = [ "--sysconfdir=/etc" ]; configureFlags = [ "--sysconfdir=/etc" ];

View File

@ -6,7 +6,7 @@
, vala , vala
, intltool , intltool
, autoreconfHook , autoreconfHook
, wrapGAppsHook , wrapGAppsHook3
, cinnamon , cinnamon
, lightdm , lightdm
, gtk3 , gtk3
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
vala vala
intltool intltool
autoreconfHook autoreconfHook
wrapGAppsHook wrapGAppsHook3
python3 python3
python3.pkgs.wrapPython python3.pkgs.wrapPython
]; ];

View File

@ -1,5 +1,5 @@
{ lib, stdenv, linkFarm, lightdm-tiny-greeter, fetchFromGitHub { lib, stdenv, linkFarm, lightdm-tiny-greeter, fetchFromGitHub
, pkg-config, lightdm, gtk3, glib, wrapGAppsHook, config, conf ? config.lightdm-tiny-greeter.conf or "" }: , pkg-config, lightdm, gtk3, glib, wrapGAppsHook3, config, conf ? config.lightdm-tiny-greeter.conf or "" }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "lightdm-tiny-greeter"; pname = "lightdm-tiny-greeter";
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "08azpj7b5qgac9bgi1xvd6qy6x2nb7iapa0v40ggr3d1fabyhrg6"; sha256 = "08azpj7b5qgac9bgi1xvd6qy6x2nb7iapa0v40ggr3d1fabyhrg6";
}; };
nativeBuildInputs = [ pkg-config wrapGAppsHook ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ];
buildInputs = [ lightdm gtk3 glib ]; buildInputs = [ lightdm gtk3 glib ];
postUnpack = lib.optionalString (conf != "") '' postUnpack = lib.optionalString (conf != "") ''

View File

@ -6,7 +6,7 @@
, pkg-config , pkg-config
, intltool , intltool
, linkFarm , linkFarm
, wrapGAppsHook , wrapGAppsHook3
, gtk3 , gtk3
, xfce4-dev-tools , xfce4-dev-tools
, at-spi2-core , at-spi2-core
@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
pkg-config pkg-config
intltool intltool
xfce4-dev-tools xfce4-dev-tools
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [
@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
"--localstatedir=/var" "--localstatedir=/var"
"--sysconfdir=/etc" "--sysconfdir=/etc"
"--disable-indicator-services-command" "--disable-indicator-services-command"
"--sbindir=${placeholder "out"}/bin" # for wrapGAppsHook to wrap automatically "--sbindir=${placeholder "out"}/bin" # for wrapGAppsHook3 to wrap automatically
]; ];
preConfigure = '' preConfigure = ''

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitLab, meson, ninja { lib, stdenv, fetchFromGitLab, meson, ninja
, wrapGAppsHook, pkg-config, desktop-file-utils , wrapGAppsHook3, pkg-config, desktop-file-utils
, appstream-glib, pythonPackages, glib, gobject-introspection , appstream-glib, pythonPackages, glib, gobject-introspection
, gtk3, webkitgtk, glib-networking, gnome, gspell, texliveMedium , gtk3, webkitgtk, glib-networking, gnome, gspell, texliveMedium
, shared-mime-info, libhandy, fira, sassc , shared-mime-info, libhandy, fira, sassc
@ -24,7 +24,7 @@ in stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ meson ninja pkg-config desktop-file-utils nativeBuildInputs = [ meson ninja pkg-config desktop-file-utils
appstream-glib wrapGAppsHook sassc gobject-introspection ]; appstream-glib wrapGAppsHook3 sassc gobject-introspection ];
buildInputs = [ glib pythonEnv gtk3 buildInputs = [ glib pythonEnv gtk3
gnome.adwaita-icon-theme webkitgtk gspell texliveMedium gnome.adwaita-icon-theme webkitgtk gspell texliveMedium

View File

@ -1,7 +1,7 @@
{ lib { lib
, stdenv , stdenv
, fetchurl , fetchurl
, wrapGAppsHook , wrapGAppsHook3
, pkg-config , pkg-config
, gtk , gtk
, libxml2 , libxml2
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-YUPlHGtVedWW86moXg8NhYDJ9Y+ChXWxGYgODKHZQbw="; sha256 = "sha256-YUPlHGtVedWW86moXg8NhYDJ9Y+ChXWxGYgODKHZQbw=";
}; };
nativeBuildInputs = [ pkg-config wrapGAppsHook ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
gnome.adwaita-icon-theme gnome.adwaita-icon-theme
gtk gtk

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, openjdk, glib, dpkg, wrapGAppsHook }: { lib, stdenv, fetchurl, openjdk, glib, dpkg, wrapGAppsHook3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "bluej"; pname = "bluej";
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-sOT86opMa9ytxJlfURIsD06HiP+j+oz3lQ0DqmLV1wE="; sha256 = "sha256-sOT86opMa9ytxJlfURIsD06HiP+j+oz3lQ0DqmLV1wE=";
}; };
nativeBuildInputs = [ dpkg wrapGAppsHook ]; nativeBuildInputs = [ dpkg wrapGAppsHook3 ];
buildInputs = [ glib ]; buildInputs = [ glib ];
dontWrapGApps = true; dontWrapGApps = true;

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, fetchpatch, pkg-config, file, zip, wxGTK32, gtk3 { lib, stdenv, fetchurl, fetchpatch, pkg-config, file, zip, wxGTK32, gtk3
, contribPlugins ? false, hunspell, gamin, boost, wrapGAppsHook , contribPlugins ? false, hunspell, gamin, boost, wrapGAppsHook3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "1idaksw1vacmm83krxh5zlb12kad3dkz9ixh70glw1gaibib7vhm"; sha256 = "1idaksw1vacmm83krxh5zlb12kad3dkz9ixh70glw1gaibib7vhm";
}; };
nativeBuildInputs = [ pkg-config file zip wrapGAppsHook ]; nativeBuildInputs = [ pkg-config file zip wrapGAppsHook3 ];
buildInputs = [ wxGTK32 gtk3 ] buildInputs = [ wxGTK32 gtk3 ]
++ lib.optionals contribPlugins [ hunspell gamin boost ]; ++ lib.optionals contribPlugins [ hunspell gamin boost ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -58,7 +58,7 @@
, tree-sitter , tree-sitter
, texinfo , texinfo
, webkitgtk , webkitgtk
, wrapGAppsHook , wrapGAppsHook3
# Boolean flags # Boolean flags
, withNativeCompilation ? stdenv.buildPlatform.canExecute stdenv.hostPlatform , withNativeCompilation ? stdenv.buildPlatform.canExecute stdenv.hostPlatform
@ -212,7 +212,7 @@ mkDerivation (finalAttrs: {
] ++ lib.optionals srcRepo [ ] ++ lib.optionals srcRepo [
autoreconfHook autoreconfHook
texinfo texinfo
] ++ lib.optional (withPgtk || withX && (withGTK3 || withXwidgets)) wrapGAppsHook; ] ++ lib.optional (withPgtk || withX && (withGTK3 || withXwidgets)) wrapGAppsHook3;
buildInputs = [ buildInputs = [
gettext gettext

View File

@ -1,7 +1,7 @@
{ lib { lib
, buildPythonApplication , buildPythonApplication
, fetchFromGitHub , fetchFromGitHub
, wrapGAppsHook , wrapGAppsHook3
, gobject-introspection , gobject-introspection
, gtk3 , gtk3
, docutils , docutils
@ -24,7 +24,7 @@ buildPythonApplication rec {
}; };
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook wrapGAppsHook3
gobject-introspection gobject-introspection
gtk3 gtk3
]; ];

View File

@ -8,7 +8,7 @@
, libintl , libintl
, hicolor-icon-theme , hicolor-icon-theme
, python3 , python3
, wrapGAppsHook , wrapGAppsHook3
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
file file
hicolor-icon-theme hicolor-icon-theme
python3 python3
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -15,7 +15,7 @@
, libpeas , libpeas
, libxml2 , libxml2
, gsettings-desktop-schemas , gsettings-desktop-schemas
, wrapGAppsHook , wrapGAppsHook3
, gtk-doc , gtk-doc
, gobject-introspection , gobject-introspection
, docbook-xsl-nons , docbook-xsl-nons
@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
python3 python3
python3Packages.wrapPython python3Packages.wrapPython
vala vala
wrapGAppsHook wrapGAppsHook3
gtk-doc gtk-doc
gobject-introspection gobject-introspection
docbook-xsl-nons docbook-xsl-nons

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, python3, perl, bison { lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, python3, perl, bison
, texinfo, desktop-file-utils, wrapGAppsHook, docbook2x, docbook-xsl-nons , texinfo, desktop-file-utils, wrapGAppsHook3, docbook2x, docbook-xsl-nons
, inform7, gettext, libossp_uuid, gtk3, gobject-introspection, vala, gtk-doc , inform7, gettext, libossp_uuid, gtk3, gobject-introspection, vala, gtk-doc
, webkitgtk, gtksourceview3, gspell, libxml2, goocanvas2, libplist, glib , webkitgtk, gtksourceview3, gspell, libxml2, goocanvas2, libplist, glib
, gst_all_1 }: , gst_all_1 }:
@ -22,7 +22,7 @@ let
pkg-config pkg-config
docbook2x docbook2x
docbook-xsl-nons docbook-xsl-nons
wrapGAppsHook wrapGAppsHook3
gobject-introspection gobject-introspection
]; ];
buildInputs = [ buildInputs = [
@ -49,7 +49,7 @@ let
texinfo texinfo
python3 python3
glib glib
wrapGAppsHook wrapGAppsHook3
gobject-introspection gobject-introspection
]; ];
buildInputs = [ buildInputs = [
@ -84,7 +84,7 @@ in stdenv.mkDerivation {
inform7 inform7
python3 python3
desktop-file-utils desktop-file-utils
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [
gettext gettext

View File

@ -5,7 +5,7 @@
, gtk-doc , gtk-doc
, vala , vala
, gobject-introspection , gobject-introspection
, wrapGAppsHook , wrapGAppsHook3
, gsettings-desktop-schemas , gsettings-desktop-schemas
, gspell , gspell
, libgedit-amtk , libgedit-amtk
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
gtk-doc gtk-doc
vala vala
gobject-introspection gobject-introspection
wrapGAppsHook wrapGAppsHook3
itstool itstool
gettext gettext
]; ];

View File

@ -1,5 +1,5 @@
{ avahiSupport ? false # build support for Avahi in libinfinity { avahiSupport ? false # build support for Avahi in libinfinity
, lib, stdenv, fetchFromGitHub, autoconf, automake, pkg-config, wrapGAppsHook, yelp-tools , lib, stdenv, fetchFromGitHub, autoconf, automake, pkg-config, wrapGAppsHook3, yelp-tools
, gtkmm3, gsasl, gtksourceview3, libxmlxx, libinfinity, intltool, itstool }: , gtkmm3, gsasl, gtksourceview3, libxmlxx, libinfinity, intltool, itstool }:
let let
@ -15,7 +15,7 @@ in stdenv.mkDerivation rec {
sha256 = "06cbc2y4xkw89jaa0ayhgh7fxr5p2nv3jjs8h2xcbbbgwaw08lk0"; sha256 = "06cbc2y4xkw89jaa0ayhgh7fxr5p2nv3jjs8h2xcbbbgwaw08lk0";
}; };
nativeBuildInputs = [ autoconf automake pkg-config intltool itstool yelp-tools wrapGAppsHook ]; nativeBuildInputs = [ autoconf automake pkg-config intltool itstool yelp-tools wrapGAppsHook3 ];
buildInputs = [ gtkmm3 gsasl gtksourceview3 libxmlxx libinf ]; buildInputs = [ gtkmm3 gsasl gtksourceview3 libxmlxx libinf ];
preConfigure = "./autogen.sh"; preConfigure = "./autogen.sh";

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, openjdk, glib, dpkg, wrapGAppsHook }: { lib, stdenv, fetchurl, openjdk, glib, dpkg, wrapGAppsHook3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "greenfoot"; pname = "greenfoot";
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
hash = "sha256-wpmgWtx2jTDjt+7p6HcjU/uy1PRmnAHpJ1rOYb+hV+U="; hash = "sha256-wpmgWtx2jTDjt+7p6HcjU/uy1PRmnAHpJ1rOYb+hV+U=";
}; };
nativeBuildInputs = [ dpkg wrapGAppsHook ]; nativeBuildInputs = [ dpkg wrapGAppsHook3 ];
buildInputs = [ glib ]; buildInputs = [ glib ];
dontWrapGApps = true; dontWrapGApps = true;

View File

@ -3,7 +3,7 @@
, fetchurl , fetchurl
, extra-cmake-modules , extra-cmake-modules
, kdoctools , kdoctools
, wrapGAppsHook , wrapGAppsHook3
, qtscript , qtscript
, kconfig , kconfig
, kcrash , kcrash
@ -32,7 +32,7 @@ mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
extra-cmake-modules extra-cmake-modules
wrapGAppsHook wrapGAppsHook3
kdoctools kdoctools
]; ];

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, intltool, pkg-config, gtk3, fetchFromGitHub { lib, stdenv, fetchurl, intltool, pkg-config, gtk3, fetchFromGitHub
, autoreconfHook, wrapGAppsHook }: , autoreconfHook, wrapGAppsHook3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "unstable-2022-02-14"; version = "unstable-2022-02-14";
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-ly2w9jmRlprm/PnyC0LYjrxBVK+J0DLiSpzuTUMZpWA="; sha256 = "sha256-ly2w9jmRlprm/PnyC0LYjrxBVK+J0DLiSpzuTUMZpWA=";
}; };
nativeBuildInputs = [ pkg-config autoreconfHook wrapGAppsHook intltool ]; nativeBuildInputs = [ pkg-config autoreconfHook wrapGAppsHook3 intltool ];
buildInputs = [ gtk3 ]; buildInputs = [ gtk3 ];
meta = with lib; { meta = with lib; {

View File

@ -19,7 +19,7 @@
, ApplicationServices , ApplicationServices
, Carbon , Carbon
, AppKit , AppKit
, wrapGAppsHook , wrapGAppsHook3
, wayland , wayland
, gobject-introspection , gobject-introspection
, xorg , xorg
@ -82,7 +82,7 @@ rustPlatform.buildRustPackage rec {
pkg-config pkg-config
perl perl
python3 python3
wrapGAppsHook # FIX: No GSettings schemas are installed on the system wrapGAppsHook3 # FIX: No GSettings schemas are installed on the system
gobject-introspection gobject-introspection
]; ];

View File

@ -1,4 +1,4 @@
{ stdenv, lib, fetchgit, pkg-config, meson, ninja, wrapGAppsHook { stdenv, lib, fetchgit, pkg-config, meson, ninja, wrapGAppsHook3
, enchant, gtkmm3, libchamplain, libgcrypt, shared-mime-info }: , enchant, gtkmm3, libchamplain, libgcrypt, shared-mime-info }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
ninja ninja
pkg-config pkg-config
shared-mime-info # for update-mime-database shared-mime-info # for update-mime-database
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -5,7 +5,7 @@
, meson , meson
, ninja , ninja
, pkg-config , pkg-config
, wrapGAppsHook , wrapGAppsHook3
, gtk3 , gtk3
, gtksourceview , gtksourceview
, gtkspell3 , gtkspell3
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meson meson
ninja ninja
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -6,7 +6,7 @@
, qmake , qmake
, qtbase , qtbase
, qtwebengine , qtwebengine
, wrapGAppsHook , wrapGAppsHook3
, wrapQtAppsHook , wrapQtAppsHook
}: }:
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
sha256 = "1pghsw8kwvjhg3jpmjs0n892h2l0pm0cs6ymi8b23fwk0kfj67rd"; sha256 = "1pghsw8kwvjhg3jpmjs0n892h2l0pm0cs6ymi8b23fwk0kfj67rd";
}; };
nativeBuildInputs = [ qmake wrapGAppsHook wrapQtAppsHook ]; nativeBuildInputs = [ qmake wrapGAppsHook3 wrapQtAppsHook ];
buildInputs = [ qtbase qtwebengine cmark-gfm ]; buildInputs = [ qtbase qtwebengine cmark-gfm ];
doCheck = true; doCheck = true;

View File

@ -8,7 +8,7 @@
, autoPatchelfHook , autoPatchelfHook
, gsettings-desktop-schemas , gsettings-desktop-schemas
, gtk3 , gtk3
, wrapGAppsHook , wrapGAppsHook3
, makeWrapper , makeWrapper
, pinegrowVersion ? "7" , pinegrowVersion ? "7"
}: }:
@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
unzip unzip
autoPatchelfHook autoPatchelfHook
makeWrapper makeWrapper
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -2,7 +2,7 @@
, stdenv , stdenv
, git , git
, fetchurl , fetchurl
, wrapGAppsHook , wrapGAppsHook3
, alsa-lib , alsa-lib
, at-spi2-atk , at-spi2-atk
, cairo , cairo
@ -90,7 +90,7 @@ stdenv.mkDerivation rec {
]; ];
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook wrapGAppsHook3
copyDesktopItems copyDesktopItems
asar asar
]; ];

View File

@ -1,6 +1,6 @@
{ buildVersion, x32sha256, x64sha256, dev ? false }: { buildVersion, x32sha256, x64sha256, dev ? false }:
{ fetchurl, lib, stdenv, xorg, glib, glibcLocales, gtk3, cairo, pango, libredirect, makeWrapper, wrapGAppsHook { fetchurl, lib, stdenv, xorg, glib, glibcLocales, gtk3, cairo, pango, libredirect, makeWrapper, wrapGAppsHook3
, pkexecPath ? "/run/wrappers/bin/pkexec" , pkexecPath ? "/run/wrappers/bin/pkexec"
, openssl, bzip2, bash, unzip, zip , openssl, bzip2, bash, unzip, zip
}: }:
@ -40,7 +40,7 @@ in let
dontStrip = true; dontStrip = true;
dontPatchELF = true; dontPatchELF = true;
buildInputs = [ glib gtk3 ]; # for GSETTINGS_SCHEMAS_PATH buildInputs = [ glib gtk3 ]; # for GSETTINGS_SCHEMAS_PATH
nativeBuildInputs = [ zip unzip makeWrapper wrapGAppsHook ]; nativeBuildInputs = [ zip unzip makeWrapper wrapGAppsHook3 ];
# make exec.py in Default.sublime-package use own bash with an LD_PRELOAD instead of "/bin/bash" # make exec.py in Default.sublime-package use own bash with an LD_PRELOAD instead of "/bin/bash"
patchPhase = '' patchPhase = ''

View File

@ -17,7 +17,7 @@
cairo, cairo,
pango, pango,
makeWrapper, makeWrapper,
wrapGAppsHook, wrapGAppsHook3,
writeShellScript, writeShellScript,
common-updater-scripts, common-updater-scripts,
curl, curl,
@ -80,7 +80,7 @@ let
nativeBuildInputs = [ nativeBuildInputs = [
makeWrapper makeWrapper
wrapGAppsHook wrapGAppsHook3
]; ];
buildPhase = '' buildPhase = ''

View File

@ -1,4 +1,4 @@
{ lib, mkDerivation, fetchurl, qtbase, qtscript, qtwebengine, qmake, zlib, pkg-config, poppler, wrapGAppsHook }: { lib, mkDerivation, fetchurl, qtbase, qtscript, qtwebengine, qmake, zlib, pkg-config, poppler, wrapGAppsHook3 }:
mkDerivation rec { mkDerivation rec {
pname = "texmaker"; pname = "texmaker";
@ -10,7 +10,7 @@ mkDerivation rec {
}; };
buildInputs = [ qtbase qtscript poppler zlib qtwebengine ]; buildInputs = [ qtbase qtscript poppler zlib qtwebengine ];
nativeBuildInputs = [ pkg-config poppler qmake wrapGAppsHook ]; nativeBuildInputs = [ pkg-config poppler qmake wrapGAppsHook3 ];
env.NIX_CFLAGS_COMPILE = "-I${poppler.dev}/include/poppler"; env.NIX_CFLAGS_COMPILE = "-I${poppler.dev}/include/poppler";
qmakeFlags = [ qmakeFlags = [

View File

@ -5,7 +5,7 @@
, ninja , ninja
, vala , vala
, pkg-config , pkg-config
, wrapGAppsHook , wrapGAppsHook3
, desktop-file-utils , desktop-file-utils
, discount , discount
, glib , glib
@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
ninja ninja
vala vala
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
desktop-file-utils desktop-file-utils
]; ];

View File

@ -6,7 +6,7 @@
, libgit2 , libgit2
, editorconfig-core-c , editorconfig-core-c
, gtksourceview4 , gtksourceview4
, wrapGAppsHook , wrapGAppsHook3
, desktopToDarwinBundle , desktopToDarwinBundle
}: }:
crystal.buildCrystalPackage rec { crystal.buildCrystalPackage rec {
@ -20,7 +20,7 @@ crystal.buildCrystalPackage rec {
hash = "sha256-3TfXvRVP3lu43qF3RWCHnZ3czTaSl5EzrhuTlpnMfKo="; hash = "sha256-3TfXvRVP3lu43qF3RWCHnZ3czTaSl5EzrhuTlpnMfKo=";
}; };
nativeBuildInputs = [ wrapGAppsHook ] nativeBuildInputs = [ wrapGAppsHook3 ]
++ lib.optionals stdenv.isDarwin [ desktopToDarwinBundle ]; ++ lib.optionals stdenv.isDarwin [ desktopToDarwinBundle ];
buildInputs = [ vte libgit2 gtksourceview4 editorconfig-core-c ]; buildInputs = [ vte libgit2 gtksourceview4 editorconfig-core-c ];

View File

@ -4,7 +4,7 @@
, libICE , libICE
, vimPlugins , vimPlugins
, makeWrapper , makeWrapper
, wrapGAppsHook , wrapGAppsHook3
, runtimeShell , runtimeShell
# apple frameworks # apple frameworks
@ -135,7 +135,7 @@ in stdenv.mkDerivation {
++ lib.optional wrapPythonDrv makeWrapper ++ lib.optional wrapPythonDrv makeWrapper
++ lib.optional nlsSupport gettext ++ lib.optional nlsSupport gettext
++ lib.optional perlSupport perl ++ lib.optional perlSupport perl
++ lib.optional (guiSupport == "gtk3") wrapGAppsHook ++ lib.optional (guiSupport == "gtk3") wrapGAppsHook3
; ;
buildInputs = [ buildInputs = [

View File

@ -78,7 +78,7 @@
, # sved dependencies , # sved dependencies
glib glib
, gobject-introspection , gobject-introspection
, wrapGAppsHook , wrapGAppsHook3
, # sniprun dependencies , # sniprun dependencies
bashInteractive bashInteractive
, coreutils , coreutils
@ -1335,11 +1335,11 @@
sved = sved =
let let
# we put the script in its own derivation to benefit the magic of wrapGAppsHook # we put the script in its own derivation to benefit the magic of wrapGAppsHook3
svedbackend = stdenv.mkDerivation { svedbackend = stdenv.mkDerivation {
name = "svedbackend-${super.sved.name}"; name = "svedbackend-${super.sved.name}";
inherit (super.sved) src; inherit (super.sved) src;
nativeBuildInputs = [ wrapGAppsHook gobject-introspection ]; nativeBuildInputs = [ wrapGAppsHook3 gobject-introspection ];
buildInputs = [ buildInputs = [
glib glib
(python3.withPackages (ps: with ps; [ pygobject3 pynvim dbus-python ])) (python3.withPackages (ps: with ps; [ pygobject3 pynvim dbus-python ]))

View File

@ -165,7 +165,7 @@ in
autoPatchelfHook autoPatchelfHook
asar asar
# override doesn't preserve splicing https://github.com/NixOS/nixpkgs/issues/132651 # override doesn't preserve splicing https://github.com/NixOS/nixpkgs/issues/132651
(buildPackages.wrapGAppsHook.override { inherit (buildPackages) makeWrapper; }) (buildPackages.wrapGAppsHook3.override { inherit (buildPackages) makeWrapper; })
]; ];
dontBuild = true; dontBuild = true;

View File

@ -12,7 +12,7 @@
, python3 , python3
, meson , meson
, ninja , ninja
, wrapGAppsHook , wrapGAppsHook3
, intltool , intltool
, itstool , itstool
}: }:
@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
itstool itstool
ninja ninja
python3 python3
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -16,7 +16,7 @@
, pkg-config , pkg-config
, udev , udev
, which , which
, wrapGAppsHook , wrapGAppsHook3
, darwin , darwin
}: }:
@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config
which which
wrapGAppsHook wrapGAppsHook3
] ++ lib.optionals stdenv.isDarwin [ ] ++ lib.optionals stdenv.isDarwin [
libicns libicns
]; ];

View File

@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub, fetchpatch { lib, stdenv, fetchFromGitHub, fetchpatch
, pkg-config , pkg-config
, wrapGAppsHook , wrapGAppsHook3
, libX11, libXv , libX11, libXv
, udev , udev
, SDL2 , SDL2
@ -47,7 +47,7 @@ stdenv.mkDerivation {
]; ];
nativeBuildInputs = [ pkg-config ] nativeBuildInputs = [ pkg-config ]
++ lib.optionals stdenv.isLinux [ wrapGAppsHook ] ++ lib.optionals stdenv.isLinux [ wrapGAppsHook3 ]
++ lib.optionals stdenv.isDarwin [ libicns makeWrapper ]; ++ lib.optionals stdenv.isDarwin [ libicns makeWrapper ];
buildInputs = [ SDL2 libao ] buildInputs = [ SDL2 libao ]

View File

@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub { lib, stdenv, fetchFromGitHub
, addOpenGLRunpath , addOpenGLRunpath
, wrapGAppsHook , wrapGAppsHook3
, cmake , cmake
, glslang , glslang
, nasm , nasm
@ -64,7 +64,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
addOpenGLRunpath addOpenGLRunpath
wrapGAppsHook wrapGAppsHook3
cmake cmake
glslang glslang
nasm nasm

View File

@ -6,7 +6,7 @@
, agg , agg
, alsa-lib , alsa-lib
, desktop-file-utils , desktop-file-utils
, wrapGAppsHook , wrapGAppsHook3
, gtk3 , gtk3
, intltool , intltool
, libGLU , libGLU
@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
]; ];
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook wrapGAppsHook3
desktop-file-utils desktop-file-utils
intltool intltool
libtool libtool

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, perl, pkg-config, wrapGAppsHook { lib, stdenv, fetchurl, perl, pkg-config, wrapGAppsHook3
, SDL, bzip2, glib, gtk3, libgcrypt, libpng, libspectrum, libxml2, zlib , SDL, bzip2, glib, gtk3, libgcrypt, libpng, libspectrum, libxml2, zlib
}: }:
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-Oo/t8v/pR8VxVhusVaWa2tTFkzj3TkSbfnpn2coEcJY="; sha256 = "sha256-Oo/t8v/pR8VxVhusVaWa2tTFkzj3TkSbfnpn2coEcJY=";
}; };
nativeBuildInputs = [ perl pkg-config wrapGAppsHook ]; nativeBuildInputs = [ perl pkg-config wrapGAppsHook3 ];
buildInputs = [ SDL bzip2 glib gtk3 libgcrypt libpng libspectrum libxml2 zlib ]; buildInputs = [ SDL bzip2 glib gtk3 libgcrypt libpng libspectrum libxml2 zlib ];

View File

@ -13,7 +13,7 @@
, minizip , minizip
, pkg-config , pkg-config
, stdenv , stdenv
, wrapGAppsHook , wrapGAppsHook3
, enableDiscordRpc ? false , enableDiscordRpc ? false
}: }:
@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
SDL2 SDL2
cmake cmake
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
wrapQtAppsHook wrapQtAppsHook
]; ];

View File

@ -1,4 +1,4 @@
{ stdenv, lib, fetchzip, wxGTK32, coreutils, SDL2, openal, alsa-lib, pkg-config, gtk3, wrapGAppsHook { stdenv, lib, fetchzip, wxGTK32, coreutils, SDL2, openal, alsa-lib, pkg-config, gtk3, wrapGAppsHook3
, autoreconfHook, withNetworking ? true, withALSA ? true }: , autoreconfHook, withNetworking ? true, withALSA ? true }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "067pbnc15h6a4pnnym82klr1w8qwfm6p0pkx93gx06wvwqsxvbdv"; sha256 = "067pbnc15h6a4pnnym82klr1w8qwfm6p0pkx93gx06wvwqsxvbdv";
}; };
nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook ]; nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook3 ];
buildInputs = [ wxGTK32 coreutils SDL2 openal gtk3 ] buildInputs = [ wxGTK32 coreutils SDL2 openal gtk3 ]
++ lib.optional withALSA alsa-lib; ++ lib.optional withALSA alsa-lib;

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, autoreconfHook, intltool, pkg-config, gtk3, SDL2, xorg { lib, stdenv, fetchurl, autoreconfHook, intltool, pkg-config, gtk3, SDL2, xorg
, wrapGAppsHook, libcdio, nasm, ffmpeg_4, file , wrapGAppsHook3, libcdio, nasm, ffmpeg_4, file
, fetchpatch }: , fetchpatch }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
./0001-libpcsxcore-fix-build-with-ffmpeg-4.patch ./0001-libpcsxcore-fix-build-with-ffmpeg-4.patch
]; ];
nativeBuildInputs = [ autoreconfHook intltool pkg-config wrapGAppsHook ]; nativeBuildInputs = [ autoreconfHook intltool pkg-config wrapGAppsHook3 ];
buildInputs = [ buildInputs = [
gtk3 SDL2 xorg.libXv xorg.libXtst libcdio nasm ffmpeg_4 file gtk3 SDL2 xorg.libXv xorg.libXtst libcdio nasm ffmpeg_4 file
xorg.libXxf86vm xorg.libXxf86vm

View File

@ -13,7 +13,7 @@
, jre_minimal , jre_minimal
, cairo , cairo
, gtk3 , gtk3
, wrapGAppsHook , wrapGAppsHook3
, gsettings-desktop-schemas , gsettings-desktop-schemas
, glib , glib
, libxkbcommon , libxkbcommon
@ -37,7 +37,7 @@ rustPlatform.buildRustPackage rec {
makeWrapper makeWrapper
pkg-config pkg-config
python3 python3
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, gtk3, rgbds, SDL2, wrapGAppsHook, glib }: { lib, stdenv, fetchFromGitHub, gtk3, rgbds, SDL2, wrapGAppsHook3, glib }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "sameboy"; pname = "sameboy";
@ -12,8 +12,8 @@ stdenv.mkDerivation rec {
}; };
enableParallelBuilding = true; enableParallelBuilding = true;
# glib and wrapGAppsHook are needed to make the Open ROM menu work. # glib and wrapGAppsHook3 are needed to make the Open ROM menu work.
nativeBuildInputs = [ rgbds glib wrapGAppsHook ]; nativeBuildInputs = [ rgbds glib wrapGAppsHook3 ];
buildInputs = [ SDL2 ]; buildInputs = [ SDL2 ];
makeFlags = [ makeFlags = [

View File

@ -20,7 +20,7 @@
, runtimeShell , runtimeShell
, xa , xa
, file , file
, wrapGAppsHook , wrapGAppsHook3
, xdg-utils , xdg-utils
}: }:
@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
file file
flex flex
pkg-config pkg-config
wrapGAppsHook wrapGAppsHook3
]; ];
buildInputs = [ buildInputs = [

View File

@ -3,7 +3,7 @@
, fetchurl , fetchurl
, extra-cmake-modules , extra-cmake-modules
, kdoctools , kdoctools
, wrapGAppsHook , wrapGAppsHook3
, karchive , karchive
, kconfig , kconfig
, kcrash , kcrash
@ -30,7 +30,7 @@ mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
extra-cmake-modules extra-cmake-modules
kdoctools kdoctools
wrapGAppsHook wrapGAppsHook3
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

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

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