Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions pkgs/applications/audio/sooperlooper/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
, libxml2
, libjack2
, libsndfile
, wxGTK30-gtk3
, wxGTK30
, libsigcxx
, libsamplerate
, rubberband
Expand Down Expand Up @@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
libxml2
libjack2
libsndfile
wxGTK30-gtk3
wxGTK30
libsigcxx
libsamplerate
rubberband
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/audio/spek/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook, intltool, pkg-config, ffmpeg, wxGTK30-gtk3, wrapGAppsHook }:
{ lib, stdenv, fetchFromGitHub, autoreconfHook, intltool, pkg-config, ffmpeg, wxGTK30, gtk3, wrapGAppsHook }:

stdenv.mkDerivation rec {
pname = "spek";
Expand All @@ -16,7 +16,7 @@ stdenv.mkDerivation rec {

nativeBuildInputs = [ autoreconfHook intltool pkg-config wrapGAppsHook ];

buildInputs = [ ffmpeg wxGTK30-gtk3 wxGTK30-gtk3.gtk ];
buildInputs = [ ffmpeg wxGTK30 gtk3 ];

meta = with lib; {
description = "Analyse your audio files by showing their spectrogram";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/emulators/dolphin-emu/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
, fetchFromGitHub
, libusb1
, libevdev
, wxGTK30-gtk3
, wxGTK30
, soundtouch
, miniupnpc
, mbedtls
Expand Down Expand Up @@ -101,7 +101,7 @@ stdenv.mkDerivation rec {
portaudio
libusb1
libpulseaudio
wxGTK30-gtk3
wxGTK30
soundtouch
miniupnpc
mbedtls
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/lenmus/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
, libpng
, pngpp
, zlib
, wxGTK30-gtk3
, wxGTK30
, wxsqlite3
}:

Expand Down Expand Up @@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
libpng
pngpp
zlib
wxGTK30-gtk3
wxGTK30
wxsqlite3
];

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/lutris/fhsenv.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ in buildFHSUserEnv {
# DGen // TODO: libarchive is broken

# Dolphin
bluez ffmpeg gettext portaudio wxGTK30-gtk3 miniupnpc mbedtls lzo sfml gsm
bluez ffmpeg gettext portaudio wxGTK30 miniupnpc mbedtls lzo sfml gsm
wavpack orc nettle gmp pcre vulkan-loader

# DOSBox
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/mediainfo-gui/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, libmediainfo, wxGTK30-gtk3
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, libmediainfo, wxGTK30
, desktop-file-utils, libSM, imagemagick }:

stdenv.mkDerivation rec {
Expand All @@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
};

nativeBuildInputs = [ autoreconfHook pkg-config ];
buildInputs = [ libmediainfo wxGTK30-gtk3 desktop-file-utils libSM imagemagick ];
buildInputs = [ libmediainfo wxGTK30 desktop-file-utils libSM imagemagick ];

sourceRoot = "./MediaInfo/Project/GNU/GUI/";

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/pwsafe/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
, zip
, gettext
, perl
, wxGTK30-gtk3
, wxGTK30
, libXext
, libXi
, libXt
Expand Down Expand Up @@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
libXi
libXt
libXtst
wxGTK30-gtk3
wxGTK30
curl
qrencode
libuuid
Expand Down
7 changes: 4 additions & 3 deletions pkgs/applications/networking/ftp/filezilla/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
, sqlite
, tinyxml
, wrapGAppsHook
, wxGTK30-gtk3
, wxGTK30
, gtk3
, xdg-utils
}:

Expand Down Expand Up @@ -42,8 +43,8 @@ stdenv.mkDerivation rec {
pugixml
sqlite
tinyxml
wxGTK30-gtk3
wxGTK30-gtk3.gtk
wxGTK30
gtk3
xdg-utils
];

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/science/astronomy/phd2/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, pkg-config, cmake, gtk3, wxGTK30-gtk3
{ lib, stdenv, fetchFromGitHub, pkg-config, cmake, gtk3, wxGTK30
, curl, gettext, glib, indi-full, libnova, wrapGAppsHook }:

stdenv.mkDerivation rec {
Expand All @@ -20,7 +20,7 @@ stdenv.mkDerivation rec {

buildInputs = [
gtk3
wxGTK30-gtk3
wxGTK30
curl
gettext
glib
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/version-management/rapidsvn/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, wxGTK30-gtk3, subversion, apr, aprutil, python3, fetchpatch }:
{ lib, stdenv, fetchurl, wxGTK30, subversion, apr, aprutil, python3, fetchpatch }:

stdenv.mkDerivation rec {
pname = "rapidsvn";
Expand All @@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "1bmcqjc12k5w0z40k7fkk8iysqv4fw33i80gvcmbakby3d4d4i4p";
};

buildInputs = [ wxGTK30-gtk3 subversion apr aprutil python3 ];
buildInputs = [ wxGTK30 subversion apr aprutil python3 ];

NIX_CFLAGS_COMPILE = [ "-std=c++14" ];

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/video/dvdstyler/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
, libjpeg
, pkg-config
, wrapGAppsHook
, wxGTK30-gtk3 # crash with wxGTK30 with GTK2 compat
, wxGTK30 # crash with wxGTK30 with GTK2 compat
, wxSVG
, xine-ui
, xmlto
Expand Down Expand Up @@ -62,7 +62,7 @@ in stdenv.mkDerivation rec {
libexif
libjpeg
wxSVG
wxGTK30-gtk3
wxGTK30
xine-ui
]
++ optionals dvdisasterSupport [ dvdisaster ]
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/openscenegraph/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
sdlSupport ? false, SDL2,
restSupport ? false, asio,
withApps ? false,
withExamples ? false, fltk, wxGTK30-gtk3,
withExamples ? false, fltk, wxGTK30,
}:

stdenv.mkDerivation rec {
Expand Down Expand Up @@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
++ lib.optional luaSupport lua
++ lib.optional sdlSupport SDL2
++ lib.optional restSupport asio
++ lib.optionals withExamples [ fltk wxGTK30-gtk3 ]
++ lib.optionals withExamples [ fltk wxGTK30 ]
++ lib.optionals stdenv.isDarwin [ AGL Carbon Cocoa Foundation ]
++ lib.optional (restSupport || colladaSupport) boost
;
Expand Down
10 changes: 1 addition & 9 deletions pkgs/development/libraries/wxwidgets/wxGTK30.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@
, expat
, fetchFromGitHub
, gst_all_1
, withGtk2 ? true
, gtk2
, gtk3
, libGL
, libGLU
Expand Down Expand Up @@ -34,11 +32,6 @@
, WebKit
}:

assert withGtk2 -> (!withWebKit);

let
gtk = if withGtk2 then gtk2 else gtk3;
in
stdenv.mkDerivation rec {
pname = "wxwidgets";
version = "3.0.5.1";
Expand All @@ -60,7 +53,7 @@ stdenv.mkDerivation rec {
libjpeg_turbo
zlib
] ++ lib.optionals stdenv.isLinux [
gtk
gtk3
libSM
libXinerama
libXxf86vm
Expand Down Expand Up @@ -148,7 +141,6 @@ stdenv.mkDerivation rec {
};

passthru = {
inherit gtk;
inherit compat26 compat28 unicode;
};
}
5 changes: 3 additions & 2 deletions pkgs/development/python-modules/wxPython/4.0.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
, ncurses
, libintl
, wxGTK
, gtk3
, IOKit
, Carbon
, Cocoa
Expand Down Expand Up @@ -42,7 +43,7 @@ buildPythonPackage rec {
then
[ AudioToolbox Carbon Cocoa CoreFoundation IOKit OpenGL ]
else
[ wxGTK.gtk ]
[ gtk3 ]
);

propagatedBuildInputs = [
Expand All @@ -58,7 +59,7 @@ buildPythonPackage rec {
--replace 'cairoLib = None' 'cairoLib = ctypes.CDLL("${cairo}/lib/libcairo.so")'
substituteInPlace wx/lib/wxcairo/wx_pycairo.py \
--replace '_dlls = dict()' '_dlls = {k: ctypes.CDLL(v) for k, v in [
("gdk", "${wxGTK.gtk}/lib/libgtk-x11-2.0.so"),
("gdk", "${gtk3}/lib/libgtk-x11-2.0.so"),
("pangocairo", "${pango.out}/lib/libpangocairo-1.0.so"),
("appsvc", None)
]}'
Expand Down
6 changes: 3 additions & 3 deletions pkgs/games/megaglest/default.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ lib, stdenv, cmake, pkg-config, git, curl, SDL2, xercesc, openal, lua, libvlc
, libjpeg, wxGTK30-gtk3, cppunit, ftgl, glew, libogg, libvorbis, buildEnv, libpng
, libjpeg, wxGTK30, cppunit, ftgl, glew, libogg, libvorbis, buildEnv, libpng
, fontconfig, freetype, xorg, makeWrapper, bash, which, gnome, libGLU, glib
, fetchFromGitHub, fetchpatch
}:
Expand All @@ -9,7 +9,7 @@ let
name = "megaglest-lib-env";
paths = [ SDL2 xorg.libSM xorg.libICE xorg.libX11 xorg.libXext
xercesc openal libvorbis lua libjpeg libpng curl fontconfig ftgl freetype
stdenv.cc.cc glew libGLU wxGTK30-gtk3 ];
stdenv.cc.cc glew libGLU wxGTK30 ];
};
path-env = buildEnv {
name = "megaglest-path-env";
Expand Down Expand Up @@ -38,7 +38,7 @@ stdenv.mkDerivation {
];

nativeBuildInputs = [ cmake pkg-config makeWrapper git ];
buildInputs = [ curl SDL2 xercesc openal lua libpng libjpeg libvlc wxGTK30-gtk3
buildInputs = [ curl SDL2 xercesc openal lua libpng libjpeg libvlc wxGTK30
glib cppunit fontconfig freetype ftgl glew libogg libvorbis libGLU ];

cmakeFlags = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/games/rigsofrods/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ fetchFromGitHub, lib, stdenv, wxGTK30-gtk3, freeimage, cmake, zziplib, libGLU, libGL, boost,
{ fetchFromGitHub, lib, stdenv, wxGTK30, freeimage, cmake, zziplib, libGLU, libGL, boost,
pkg-config, libuuid, openal, ogre, ois, curl, gtk3, mygui, unzip,
angelscript, ogrepaged, mysocketw, libxcb
}:
Expand Down Expand Up @@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
'';

nativeBuildInputs = [ cmake pkg-config unzip ];
buildInputs = [ wxGTK30-gtk3 freeimage zziplib libGLU libGL boost
buildInputs = [ wxGTK30 freeimage zziplib libGLU libGL boost
libuuid openal ogre ois curl gtk3 mygui angelscript
ogrepaged mysocketw libxcb ];

Expand Down
4 changes: 2 additions & 2 deletions pkgs/servers/klipper/klipper-firmware.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
, bintools-unwrapped
, libffi
, libusb1
, wxGTK30-gtk3
, wxGTK30
, python3
, gcc-arm-embedded
, klipper
Expand All @@ -28,7 +28,7 @@
avrdude
stm32flash
pkg-config
wxGTK30-gtk3 # Required for bossac
wxGTK30 # Required for bossac
];

preBuild = "cp ${firmwareConfig} ./.config";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/tools/networking/p2p/amule/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
, lib
, cmake
, zlib
, wxGTK30-gtk3 # WxGTK 3.0 must be used because aMule does not yet work well with 3.1
, wxGTK30 # WxGTK 3.0 must be used because aMule does not yet work well with 3.1
, perl
, cryptopp
, libupnp
Expand Down Expand Up @@ -41,7 +41,7 @@ stdenv.mkDerivation rec {

buildInputs = [
zlib
wxGTK30-gtk3
wxGTK30
perl
cryptopp.dev
libupnp
Expand Down
4 changes: 2 additions & 2 deletions pkgs/tools/text/poedit/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, pkg-config, wxGTK30-gtk3,
{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, pkg-config, wxGTK30,
boost, icu, lucenepp, asciidoc, libxslt, xmlto, gtk3, gtkspell3, pugixml,
nlohmann_json, hicolor-icon-theme, wrapGAppsHook }:

Expand All @@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoconf automake asciidoc wrapGAppsHook
libxslt xmlto boost libtool pkg-config ];

buildInputs = [ lucenepp nlohmann_json wxGTK30-gtk3 icu pugixml gtk3 gtkspell3 hicolor-icon-theme ];
buildInputs = [ lucenepp nlohmann_json wxGTK30 icu pugixml gtk3 gtkspell3 hicolor-icon-theme ];

propagatedBuildInputs = [ gettext ];

Expand Down
2 changes: 2 additions & 0 deletions pkgs/top-level/aliases.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1590,6 +1590,8 @@ mapAliases ({
wxGTK = throw "wxGTK28 has been removed from nixpkgs as it has reached end of life"; # Added 2022-11-04
wxGTK28 = throw "wxGTK28 has been removed from nixpkgs as it has reached end of life"; # Added 2022-11-04
wxGTK29 = throw "wxGTK29 has been removed from nixpkgs as it has reached end of life"; # Added 2022-11-04
wxGTK30-gtk2 = throw "'wxGTK30-gtk2' has been removed from nixpkgs as it depends on deprecated GTK2"; # Added 2022-12-03
wxGTK30-gtk3 = throw "'wxGTK30-gtk3' has been renamed to/replaced by 'wxGTK30'"; # Added 2022-12-03
wxGTK31-gtk2 = throw "'wxGTK31-gtk2' has been removed from nixpkgs as it depends on deprecated GTK2"; # Added 2022-10-27
wxGTK31-gtk3 = throw "'wxGTK31-gtk3' has been renamed to/replaced by 'wxGTK31'"; # Added 2022-10-27
wxmupen64plus = throw "wxmupen64plus was removed because the upstream disappeared"; # Added 2022-01-31
Expand Down
Loading