Merge pull request #102840 from freezeboy/update-fixes

treewide: Qt5.X -> Qt5.15 (when possible)

authored by

Jonathan Ringer and committed by
GitHub
f0aac911 4f2880ba

+240 -256
+10 -7
pkgs/applications/audio/samplv1/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, libjack2, alsaLib, liblo, libsndfile, lv2, qt5 }: 1 + { mkDerivation, lib, fetchurl, pkgconfig, libjack2 2 + , alsaLib, liblo, libsndfile, lv2, qtbase, qttools 3 + , rubberband 4 + }: 2 5 3 - stdenv.mkDerivation rec { 6 + mkDerivation rec { 4 7 pname = "samplv1"; 5 - version = "0.9.13"; 8 + version = "0.9.18"; 6 9 7 10 src = fetchurl { 8 11 url = "mirror://sourceforge/samplv1/${pname}-${version}.tar.gz"; 9 - sha256 = "0clsp6s5qfnh0xaxbd35vq2ppi72q9dfayrzlgl73800a8p7gh9m"; 12 + sha256 = "ePhM9OTLJp1Wa2D9Y1Dqq/69WlEhEp3ih9yNUIJU5Y4="; 10 13 }; 11 14 12 - buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qt5.qtbase qt5.qttools]; 15 + nativeBuildInputs = [ qttools pkgconfig ]; 13 16 14 - nativeBuildInputs = [ pkgconfig ]; 17 + buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qtbase rubberband ]; 15 18 16 - meta = with stdenv.lib; { 19 + meta = with lib; { 17 20 description = "An old-school all-digital polyphonic sampler synthesizer with stereo fx"; 18 21 homepage = "http://samplv1.sourceforge.net/"; 19 22 license = licenses.gpl2Plus;
+4
pkgs/applications/editors/sigil/default.nix
··· 24 24 python3Packages.lxml 25 25 ]; 26 26 27 + prePatch = '' 28 + sed -i '/^QTLIB_DIR=/ d' src/Resource_Files/bash/sigil-sh_install 29 + ''; 30 + 27 31 dontWrapQtApps = true; 28 32 29 33 preFixup = ''
-19
pkgs/applications/gis/saga/clang_patch.patch
··· 1 - commit e92b250968e9656084ab5984689747ca615ff6e7 2 - Author: Volker Wichmann <wichmann@laserdata.at> 3 - Date: Sun Mar 5 13:49:53 2017 +0100 4 - 5 - saga_api, CSG_Table::Del_Records(): bug fix, check record count correctly 6 - 7 - diff --git a/src/saga_core/saga_api/table.cpp b/src/saga_core/saga_api/table.cpp 8 - index 76a1d8d..fa1a66f 100644 9 - --- a/src/saga_core/saga_api/table.cpp 10 - +++ b/src/saga_core/saga_api/table.cpp 11 - @@ -901,7 +901,7 @@ bool CSG_Table::Del_Record(int iRecord) 12 - //--------------------------------------------------------- 13 - bool CSG_Table::Del_Records(void) 14 - { 15 - - if( m_Records > 0 ) 16 - + if( m_nRecords > 0 ) 17 - { 18 - _Index_Destroy(); 19 -
+9 -12
pkgs/applications/gis/saga/default.nix
··· 1 1 { stdenv 2 + , mkDerivation 3 + , lib 2 4 , fetchurl 3 5 # native 4 6 , autoreconfHook ··· 28 30 , fftw 29 31 }: 30 32 31 - stdenv.mkDerivation rec { 33 + mkDerivation rec { 32 34 pname = "saga"; 33 - version = "7.7.0"; 35 + version = "7.8.1"; 34 36 35 37 src = fetchurl { 36 - url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%20${stdenv.lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz"; 37 - sha256 = "1nmvrlcpcm2pas9pnav13iydnym9d8yqqnwq47lm0j6b0a2wy9zk"; 38 + url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%20${lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz"; 39 + sha256 = "qwjuimeoadwf254bwJ7h2vSKaELkcaJdFrGj1WtvnbM="; 38 40 }; 39 41 40 42 nativeBuildInputs = [ ··· 68 70 ] 69 71 # See https://groups.google.com/forum/#!topic/nix-devel/h_vSzEJAPXs 70 72 # for why the have additional buildInputs on darwin 71 - ++ stdenv.lib.optionals stdenv.isDarwin [ 73 + ++ lib.optionals stdenv.isDarwin [ 72 74 Cocoa 73 75 unixODBC 74 76 poppler ··· 76 78 sqlite 77 79 ]; 78 80 79 - patches = [ 80 - # See https://sourceforge.net/p/saga-gis/bugs/280/ 81 - ./opencv4.patch 82 - ]; 83 - 84 81 enableParallelBuilding = true; 85 82 86 - CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isClang "-std=c++11 -Wno-narrowing"; 83 + CXXFLAGS = lib.optionalString stdenv.cc.isClang "-std=c++11 -Wno-narrowing"; 87 84 88 - meta = with stdenv.lib; { 85 + meta = with lib; { 89 86 description = "System for Automated Geoscientific Analyses"; 90 87 homepage = "http://www.saga-gis.org"; 91 88 license = licenses.gpl2Plus;
-13
pkgs/applications/gis/saga/finite.patch
··· 1 - diff --git a/saga-gis/src/modules/imagery/imagery_maxent/me.cpp b/saga-gis/src/modules/imagery/imagery_maxent/me.cpp 2 - index c5da854..d3e9cff 100755 3 - --- a/src/modules/imagery/imagery_maxent/me.cpp 4 - +++ b/src/modules/imagery/imagery_maxent/me.cpp 5 - @@ -21,7 +21,7 @@ 6 - #ifdef _SAGA_MSW 7 - #define isinf(x) (!_finite(x)) 8 - #else 9 - -#define isinf(x) (!finite(x)) 10 - +#define isinf(x) (!isfinite(x)) 11 - #endif 12 - 13 - /** The input array contains a set of log probabilities lp1, lp2, lp3
-14
pkgs/applications/gis/saga/opencv4.patch
··· 1 - --- a/src/tools/imagery/imagery_opencv/Makefile.am 2 - +++ b/src/tools/imagery/imagery_opencv/Makefile.am 3 - @@ -7,9 +7,9 @@ 4 - 5 - if HAVE_CV 6 - DEF_SAGA = -D_SAGA_LINUX -D_TYPEDEF_BYTE -D_TYPEDEF_WORD 7 - -CXX_INCS = -I$(top_srcdir)/src/saga_core -I/usr/include/opencv 8 - +CXX_INCS = -I$(top_srcdir)/src/saga_core `pkg-config opencv4 --cflags` 9 - AM_CXXFLAGS = -fPIC $(CXX_INCS) $(DEF_SAGA) $(DBGFLAGS) $(GOMPFLAGS) 10 - -AM_LDFLAGS = -fPIC -shared -avoid-version `pkg-config opencv --libs` 11 - +AM_LDFLAGS = -fPIC -shared -avoid-version `pkg-config opencv4 --libs` 12 - pkglib_LTLIBRARIES = libimagery_opencv.la 13 - libimagery_opencv_la_SOURCES =\ 14 - MLB_Interface.cpp\
+11 -12
pkgs/applications/misc/digitalbitbox/default.nix
··· 1 - { stdenv 1 + { mkDerivation 2 + , lib 2 3 , autoreconfHook 3 4 , curl 4 5 , fetchFromGitHub ··· 7 8 , libtool 8 9 , qrencode 9 10 , udev 10 - , libusb-compat-0_1 11 + , libusb1 11 12 , makeWrapper 12 13 , pkgconfig 13 14 , qtbase ··· 46 47 let 47 48 copyUdevRuleToOutput = name: rule: 48 49 "cp ${writeText name rule} $out/etc/udev/rules.d/${name}"; 49 - in stdenv.mkDerivation rec { 50 + in mkDerivation rec { 50 51 pname = "digitalbitbox"; 51 - version = "2.2.2"; 52 + version = "3.0.0"; 52 53 53 54 src = fetchFromGitHub { 54 55 owner = "digitalbitbox"; 55 56 repo = "dbb-app"; 56 57 rev = "v${version}"; 57 - sha256 = "1r77fvqrlaryzij5dfbnigzhvg1d12g96qb2gp8dy3xph1j0k3s1"; 58 + sha256 = "ig3+TdYv277D9GVnkRSX6nc6D6qruUOw/IQdQCK6FoA="; 58 59 }; 59 60 60 - nativeBuildInputs = with stdenv.lib; [ 61 + nativeBuildInputs = with lib; [ 61 62 autoreconfHook 62 63 curl 63 64 git ··· 70 71 libevent 71 72 libtool 72 73 udev 73 - libusb-compat-0_1 74 + libusb1 74 75 qrencode 75 76 76 77 qtbase ··· 93 94 "format" 94 95 ]; 95 96 97 + qtWrapperArgs = [ ''--prefix LD_LIBRARY_PATH : $out/lib'' ]; 98 + 96 99 postInstall = '' 97 100 mkdir -p "$out/lib" 98 101 cp src/libbtc/.libs/*.so* $out/lib ··· 103 106 # [RPATH][patchelf] Avoid forbidden reference error 104 107 rm -rf $PWD 105 108 106 - wrapProgram "$out/bin/dbb-cli" --prefix LD_LIBRARY_PATH : "$out/lib" 107 - wrapProgram "$out/bin/dbb-app" --prefix LD_LIBRARY_PATH : "$out/lib" 108 - 109 109 # Provide udev rules as documented in https://digitalbitbox.com/start_linux 110 110 mkdir -p "$out/etc/udev/rules.d" 111 111 ${copyUdevRuleToOutput "51-hid-digitalbox.rules" udevRule51} ··· 114 114 115 115 enableParallelBuilding = true; 116 116 117 - meta = with stdenv.lib; { 117 + meta = with lib; { 118 118 description = "A QT based application for the Digital Bitbox hardware wallet"; 119 119 longDescription = '' 120 120 Digital Bitbox provides dbb-app, a GUI tool, and dbb-cli, a CLI tool, to manage Digital Bitbox devices. ··· 138 138 vidbina 139 139 ]; 140 140 platforms = platforms.linux; 141 - broken = true; 142 141 }; 143 142 }
+2 -2
pkgs/applications/misc/qlcplus/default.nix
··· 5 5 6 6 mkDerivation rec { 7 7 pname = "qlcplus"; 8 - version = "4.12.2"; 8 + version = "4.12.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "mcallegari"; 12 12 repo = "qlcplus"; 13 13 rev = "QLC+_${version}"; 14 - sha256 = "1j0jhgql78p5ghcaz36l1k55447s5qiv396a448qic7xqpym2vl3"; 14 + sha256 = "PB1Y8N1TrJMcS7A2e1nKjsUlAxOYjdJqBhbyuDCAbGs="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ qmake pkgconfig ];
+6 -5
pkgs/applications/networking/instant-messengers/psi-plus/default.nix
··· 1 - { stdenv, fetchFromGitHub, cmake, wrapQtAppsHook 1 + { mkDerivation, lib, fetchFromGitHub, cmake 2 2 , qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine 3 3 , libidn, qca-qt5, libsecret, libXScrnSaver, hunspell 4 4 , libgcrypt, libotr, html-tidy, libgpgerror, libsignal-protocol-c 5 5 }: 6 6 7 - stdenv.mkDerivation rec { 7 + mkDerivation rec { 8 8 pname = "psi-plus"; 9 9 version = "1.4.1473"; 10 10 ··· 19 19 "-DENABLE_PLUGINS=ON" 20 20 ]; 21 21 22 - nativeBuildInputs = [ cmake wrapQtAppsHook ]; 22 + nativeBuildInputs = [ cmake qttools ]; 23 23 24 24 buildInputs = [ 25 - qtbase qtmultimedia qtx11extras qttools qtwebengine 25 + qtbase qtmultimedia qtx11extras qtwebengine 26 26 libidn qca-qt5 libsecret libXScrnSaver hunspell 27 27 libgcrypt libotr html-tidy libgpgerror libsignal-protocol-c 28 28 ]; 29 29 30 - meta = with stdenv.lib; { 30 + meta = with lib; { 31 + homepage = "https://sourceforge.net/projects/psiplus/"; 31 32 description = "XMPP (Jabber) client"; 32 33 maintainers = with maintainers; [ orivej misuzu ]; 33 34 license = licenses.gpl2;
+11 -8
pkgs/applications/networking/instant-messengers/psi/default.nix
··· 1 - { stdenv, fetchFromGitHub, cmake, wrapQtAppsHook 1 + { lib, mkDerivation, fetchFromGitHub, cmake 2 2 , qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine 3 3 , libidn, qca-qt5, libXScrnSaver, hunspell 4 4 }: 5 - stdenv.mkDerivation rec { 5 + 6 + mkDerivation rec { 6 7 pname = "psi"; 7 - version = "1.4"; 8 + version = "1.5"; 8 9 src = fetchFromGitHub { 9 10 owner = "psi-im"; 10 11 repo = pname; 11 12 rev = version; 12 - sha256 = "09c7cg96vgxzgbpypgcw7yv73gvzppbi1lm4svbpfn2cfxy059d4"; 13 + sha256 = "hXDZODHl14kimRlMQ1XjISQ2kk9NS78axVN3U21wkuM="; 13 14 fetchSubmodules = true; 14 15 }; 15 16 patches = [ 16 17 ./fix-cmake-hunspell-1.7.patch 17 18 ]; 18 - nativeBuildInputs = [ cmake wrapQtAppsHook ]; 19 + nativeBuildInputs = [ cmake qttools ]; 19 20 buildInputs = [ 20 - qtbase qtmultimedia qtx11extras qttools qtwebengine 21 + qtbase qtmultimedia qtx11extras qtwebengine 21 22 libidn qca-qt5 libXScrnSaver hunspell 22 23 ]; 23 24 enableParallelBuilding = true; 24 - meta = with stdenv.lib; { 25 + 26 + meta = with lib; { 27 + homepage = "https://psi-im.org"; 25 28 description = "An XMPP (Jabber) client"; 26 29 maintainers = [ maintainers.raskin ]; 27 30 license = licenses.gpl2; 28 - platforms = stdenv.lib.platforms.linux; 31 + platforms = platforms.linux; 29 32 }; 30 33 }
+13 -9
pkgs/applications/networking/ostinato/default.nix
··· 1 - { stdenv, fetchFromGitHub, fetchurl, qmake4Hook, makeDesktopItem 2 - , qt4, protobuf, libpcap, wireshark, gzip, diffutils, gawk 1 + { lib, mkDerivation, fetchFromGitHub, fetchurl, qmake, makeDesktopItem 2 + , qtbase, qtscript, protobuf, libpcap, wireshark, gzip, diffutils, gawk 3 + , libnl 3 4 }: 4 5 5 - stdenv.mkDerivation rec { 6 + mkDerivation rec { 6 7 pname = "ostinato"; 7 - version = "0.9"; 8 + version = "1.1"; 8 9 9 10 src = fetchFromGitHub { 10 11 owner = "pstavirs"; 11 12 repo = "ostinato"; 12 13 rev = "v${version}"; 13 - sha256 = "109gxj6djdsk7rp1nxpx39kfi75xfl9p9qgffh1cpcdpbsbvq5bx"; 14 + sha256 = "0B3jOj5rA3/rD2gXS2praZImeP34zN06fOPy/IswXOg="; 14 15 }; 15 16 16 17 ostinatoIcon = fetchurl { ··· 18 19 sha256 = "f5c067823f2934e4d358d76f65a343efd69ad783a7aeabd7ab4ce3cd03490d70"; 19 20 }; 20 21 21 - buildInputs = [ qt4 protobuf libpcap ]; 22 + buildInputs = [ qtbase protobuf libpcap qtscript libnl ]; 22 23 23 - nativeBuildInputs = [ qmake4Hook ]; 24 + nativeBuildInputs = [ qmake ]; 24 25 25 26 patches = [ ./drone_ini.patch ]; 27 + prePatch = '' 28 + sed -i 's|/usr/include/libnl3|${libnl.dev}/include/libnl3|' server/drone.pro 29 + ''; 26 30 27 31 desktopItem = makeDesktopItem { 28 - type = "application"; 32 + type = "Application"; 29 33 name = "ostinato"; 30 34 desktopName = "Ostinato"; 31 35 genericName = "Packet/Traffic Generator and Analyzer"; ··· 58 62 # pdmlprotocol.h:23:25: fatal error: protocol.pb.h: No such file or directory 59 63 enableParallelBuilding = false; 60 64 61 - meta = with stdenv.lib; { 65 + meta = with lib; { 62 66 description = "A packet traffic generator and analyzer"; 63 67 homepage = "https://ostinato.org"; 64 68 license = licenses.gpl3;
+1
pkgs/applications/office/skrooge/default.nix
··· 30 30 cmakeFlags = [ 31 31 "-DSKG_DESIGNER=OFF" 32 32 "-DSKG_WEBENGINE=ON" 33 + "-DBUILD_TESTS=ON" 33 34 ]; 34 35 35 36 meta = with lib; {
+2 -2
pkgs/applications/office/vnote/default.nix
··· 3 3 let 4 4 description = "A note-taking application that knows programmers and Markdown better"; 5 5 in mkDerivation rec { 6 - version = "2.8.2"; 6 + version = "2.10"; 7 7 pname = "vnote"; 8 8 9 9 src = fetchFromGitHub { ··· 11 11 repo = "vnote"; 12 12 fetchSubmodules = true; 13 13 rev = "v${version}"; 14 - sha256 = "18qffq5c2plr5rjb5lafhdz1v5kbbb2wiyacgdhh3xni3khni52l"; 14 + sha256 = "EeeVGnKI0irLO1zJQxlVlIUhqG987JIgxNvKpUgLxUQ="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ qmake ];
+11 -18
pkgs/applications/radio/sdrangel/default.nix
··· 13 13 libiio, 14 14 libopus, 15 15 libpulseaudio, 16 - libusb-compat-0_1, 16 + libusb1, 17 17 limesuite, 18 + libbladeRF, 18 19 mkDerivation, 19 20 ocl-icd, 20 21 opencv3, 21 22 pkgconfig, 22 23 qtbase, 23 24 qtmultimedia, 25 + qtserialport, 24 26 qtwebsockets, 25 27 rtl-sdr, 26 - serialdv 28 + serialdv, 29 + uhd 27 30 }: 28 31 29 - let 30 - 31 - codec2' = codec2.overrideAttrs (old: { 32 - src = fetchFromGitHub { 33 - owner = "drowe67"; 34 - repo = "codec2"; 35 - rev = "567346818c0d4d697773cf66d925fdb031e15668"; 36 - sha256 = "0ngqlh2cw5grx2lg7xj8baz6p55gfhq4caggxkb4pxlg817pwbpa"; 37 - }; 38 - }); 39 - 40 - in mkDerivation rec { 32 + mkDerivation rec { 41 33 pname = "sdrangel"; 42 - version = "4.11.12"; 34 + version = "4.21.1"; 43 35 44 36 src = fetchFromGitHub { 45 37 owner = "f4exb"; 46 38 repo = "sdrangel"; 47 39 rev = "v${version}"; 48 - sha256 = "0zbx0gklylk8npb3wnnmqpam0pdxl40f20i3wzwwh4gqrppxywzx"; 40 + sha256 = "y6BVwnSJXiapgm9pAuby1DLLeU5MSyB4uqEa3oS35/U="; 49 41 fetchSubmodules = false; 50 42 }; 51 43 52 44 nativeBuildInputs = [ cmake pkgconfig ]; 53 45 buildInputs = [ 54 - glew opencv3 libusb-compat-0_1 boost libopus limesuite libav libiio libpulseaudio 46 + glew opencv3 libusb1 boost libopus limesuite libav libiio libpulseaudio 55 47 qtbase qtwebsockets qtmultimedia rtl-sdr airspy hackrf 56 - fftwFloat codec2' cm256cc serialdv 48 + fftwFloat codec2 cm256cc serialdv qtserialport 49 + libbladeRF uhd 57 50 ]; 58 51 cmakeFlags = [ 59 52 "-DLIBSERIALDV_INCLUDE_DIR:PATH=${serialdv}/include/serialdv"
-1
pkgs/applications/science/electronics/appcsxcad/default.nix
··· 27 27 28 28 nativeBuildInputs = [ 29 29 cmake 30 - wrapQtAppsHook 31 30 ]; 32 31 33 32 buildInputs = [
+4 -5
pkgs/applications/science/electronics/qcsxcad/default.nix pkgs/development/libraries/science/electronics/qcsxcad/default.nix
··· 1 - { stdenv 1 + { lib 2 2 , mkDerivation 3 3 , fetchFromGitHub 4 4 , cmake 5 5 , csxcad 6 6 , tinyxml 7 7 , vtkWithQt5 8 - , wrapQtAppsHook 9 8 , qtbase 10 9 }: 11 10 ··· 19 18 rev = "0dabbaf2bc1190adec300871cf309791af842c8e"; 20 19 sha256 = "11kbh0mxbdfh7s5azqin3i2alic5ihmdfj0jwgnrhlpjk4cbf9rn"; 21 20 }; 21 + 22 + outputs = [ "out" "dev" ]; 22 23 23 24 nativeBuildInputs = [ 24 25 cmake 25 - wrapQtAppsHook 26 26 ]; 27 27 28 28 cmakeFlags = [ 29 - "-DCMAKE_INSTALL_PREFIX=${placeholder "out"}" 30 29 "-DCSXCAD_ROOT_DIR=${csxcad}" 31 30 "-DENABLE_RPATH=OFF" 32 31 ]; ··· 40 39 41 40 enableParallelBuilding = true; 42 41 43 - meta = with stdenv.lib; { 42 + meta = with lib; { 44 43 description = "Qt library for CSXCAD"; 45 44 homepage = "https://github.com/thliebig/QCSXCAD"; 46 45 license = licenses.gpl3;
+4 -4
pkgs/applications/science/physics/xflr5/default.nix
··· 1 - { stdenv, lib, fetchurl, wrapQtAppsHook, qmake }: 1 + { mkDerivation, lib, fetchurl, qmake }: 2 2 3 - stdenv.mkDerivation rec { 3 + mkDerivation rec { 4 4 pname = "xflr5"; 5 5 version = "6.47"; 6 6 ··· 11 11 12 12 enableParallelBuilding = true; 13 13 14 - nativeBuildInputs = [ qmake wrapQtAppsHook ]; 14 + nativeBuildInputs = [ qmake ]; 15 15 16 - meta = with stdenv.lib; { 16 + meta = with lib; { 17 17 description = "An analysis tool for airfoils, wings and planes"; 18 18 homepage = https://sourceforge.net/projects/xflr5/; 19 19 license = licenses.gpl3;
+7 -7
pkgs/applications/video/minitube/default.nix
··· 1 - { stdenv, fetchFromGitHub, wrapQtAppsHook, phonon, phonon-backend-vlc, qtbase, qmake 1 + { mkDerivation, lib, fetchFromGitHub, phonon, phonon-backend-vlc, qtbase, qmake 2 2 , qtdeclarative, qttools, qtx11extras, mpv 3 3 4 4 # "Free" key generated by nckx <github@tobias.gr>. I no longer have a Google 5 5 # account. You'll need to generate (and please share :-) a new one if it breaks. 6 6 , withAPIKey ? "AIzaSyBtFgbln3bu1swQC-naMxMtKh384D3xJZE" }: 7 7 8 - stdenv.mkDerivation rec { 8 + mkDerivation rec { 9 9 pname = "minitube"; 10 - version = "3.2"; 10 + version = "3.6"; 11 11 12 12 src = fetchFromGitHub { 13 - sha256 = "0175sgqmszakqd631bni4aqjpx68h6n49zjvg23fb1yyancnkn4c"; 13 + sha256 = "6IaBPYL/yGWKUHxPe1FnAR1gDHImXYGItYWq7VNjwEU="; 14 14 rev = version; 15 15 repo = "minitube"; 16 16 owner = "flaviotordini"; 17 17 fetchSubmodules = true; 18 18 }; 19 19 20 - buildInputs = [ phonon phonon-backend-vlc qtbase qtdeclarative qttools qtx11extras mpv ]; 21 - nativeBuildInputs = [ wrapQtAppsHook qmake ]; 20 + buildInputs = [ phonon phonon-backend-vlc qtbase qtdeclarative qtx11extras mpv ]; 21 + nativeBuildInputs = [ qmake qttools ]; 22 22 23 23 qmakeFlags = [ "DEFINES+=APP_GOOGLE_API_KEY=${withAPIKey}" ]; 24 24 25 25 enableParallelBuilding = true; 26 26 27 - meta = with stdenv.lib; { 27 + meta = with lib; { 28 28 description = "Stand-alone YouTube video player"; 29 29 longDescription = '' 30 30 Watch YouTube videos in a new way: you type a keyword, Minitube gives
+3 -3
pkgs/applications/video/plex-media-player/default.nix
··· 11 11 depSrcs = import ./deps.nix { inherit fetchurl; }; 12 12 in mkDerivation rec { 13 13 pname = "plex-media-player"; 14 - version = "2.55.0.1069"; 15 - vsnHash = "2369bed9"; 14 + version = "2.58.0.1076"; 15 + vsnHash = "38e019da"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "plexinc"; 19 19 repo = "plex-media-player"; 20 20 rev = "v${version}-${vsnHash}"; 21 - sha256 = "1jq4592sgaia0xy2h7n3vh5i7c84sdh4l64fdc774r4i0bmg66qi"; 21 + sha256 = "XFwcSHn9wG30bDMGFITBmhp6/VI1RLmxMxFFxjntTmw="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ pkgconfig cmake python3 ];
+7 -7
pkgs/applications/video/plex-media-player/deps.nix
··· 1 1 { fetchurl }: 2 2 3 3 rec { 4 - webClientBuildId = "180-afec74de50e175"; 4 + webClientBuildId = "183-045db5be50e175"; 5 5 webClientDesktopBuildId = "4.29.2-e50e175"; 6 - webClientTvBuildId = "4.29.3-afec74d"; 6 + webClientTvBuildId = "4.29.6-045db5b"; 7 7 8 8 webClient = fetchurl { 9 9 url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/buildid.cmake"; 10 - sha256 = "0rabrg3lk9vgpswk8npa54hzqf2v8ghqqnysxpwn12wrp1pc2rr9"; 10 + sha256 = "AzHlO7Z8SxQoT6++OphwDDQ47Ombnpaby0mh1YNnSvc="; 11 11 }; 12 12 webClientDesktopHash = fetchurl { 13 13 url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-desktop-${webClientDesktopBuildId}.tar.xz.sha1"; 14 - sha256 = "02b5yq4yc411qlg2dkw5j9lrr3cn2y4d27sin0skf6qza180473g"; 14 + sha256 = "7vUcTuN5ypFFIrBygyutEZu4MYl5WPmFureQl6HvVx8="; 15 15 }; 16 16 webClientDesktop = fetchurl { 17 17 url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-desktop-${webClientDesktopBuildId}.tar.xz"; 18 - sha256 = "0l3xv48kr2rx878a40zrgwif2ga2ikv6fdcbq9pylycnmm41pxmh"; 18 + sha256 = "xWwXhN2N4Pvalxtm5PwZprkcFU6RIiE6fA71d2E6lP4="; 19 19 }; 20 20 webClientTvHash = fetchurl { 21 21 url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-tv-${webClientTvBuildId}.tar.xz.sha1"; 22 - sha256 = "0wq115y2xrgwqrzr43nhkq8ba237z20yfp426ki2kdypsq8fjqka"; 22 + sha256 = "U8u5SOxPpz8HOJKrYXlIHx0X08Flspl67hlzc57g7v8="; 23 23 }; 24 24 webClientTv = fetchurl { 25 25 url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-tv-${webClientTvBuildId}.tar.xz"; 26 - sha256 = "1wax1qslm226l2w53m2fnl849jw349qhg3rjghx7vip5pmb43vw9"; 26 + sha256 = "4Et9d4BO+4UParvsSJglJvb+cnp0oUP3O4MDNnLeP7g="; 27 27 }; 28 28 }
+2 -2
pkgs/applications/video/webcamoid/default.nix
··· 1 - { stdenv, fetchFromGitHub, pkgconfig, libxcb, mkDerivation, qmake 1 + { lib, fetchFromGitHub, pkgconfig, libxcb, mkDerivation, qmake 2 2 , qtbase, qtdeclarative, qtquickcontrols, qtquickcontrols2 3 3 , ffmpeg-full, gst_all_1, libpulseaudio, alsaLib, jack2 4 4 , v4l-utils }: ··· 29 29 "INSTALLQMLDIR=${placeholder "out"}/lib/qt/qml" 30 30 ]; 31 31 32 - meta = with stdenv.lib; { 32 + meta = with lib; { 33 33 description = "Webcam Capture Software"; 34 34 longDescription = "Webcamoid is a full featured and multiplatform webcam suite."; 35 35 homepage = "https://github.com/webcamoid/webcamoid/";
+3 -2
pkgs/data/themes/kde2/default.nix
··· 5 5 6 6 mkDerivation rec { 7 7 pname = "kde2-decoration"; 8 - version = "1.0"; 8 + version = "1.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "repos-holder"; 12 12 repo = "kdecoration2-kde2"; 13 13 rev = version; 14 - sha256 = "1766z9wscybcqvr828xih93b3rab3hb0ghsf818iflhp1xy0js08"; 14 + sha256 = "y2q1j36EURJc7k1huqhEH1Z82PnVSKlfx20bpQWY28c="; 15 15 }; 16 16 17 + outputs = [ "out" "dev" ]; 17 18 enableParallelBuilding = true; 18 19 19 20 nativeBuildInputs = [ cmake extra-cmake-modules ];
+21 -12
pkgs/data/themes/qtcurve/default.nix
··· 1 - { stdenv, fetchFromGitHub, cmake, extra-cmake-modules, pkgconfig, mkDerivation 2 - , gtk2, qtbase, qtsvg, qtx11extras # Toolkit dependencies 1 + { lib, fetchFromGitHub, cmake, extra-cmake-modules, pkgconfig, mkDerivation 2 + , gtk2Support ? true, gtk2 3 + , qtbase, qtsvg, qtx11extras # Toolkit dependencies 3 4 , karchive, kconfig, kconfigwidgets, kio, frameworkintegration 4 5 , kguiaddons, ki18n, kwindowsystem, kdelibs4support, kiconthemes 5 6 , libpthreadstubs, pcre, libXdmcp, libX11, libXau # X11 dependencies 6 7 , fetchpatch 7 8 }: 8 9 9 - let 10 + mkDerivation rec { 11 + pname = "qtcurve"; 10 12 version = "1.9.1"; 11 - in mkDerivation { 12 - pname = "qtcurve"; 13 - inherit version; 14 13 src = fetchFromGitHub { 15 14 owner = "KDE"; 16 15 repo = "qtcurve"; 17 16 rev = version; 18 - sha256 = "0sm1fza68mwl9cvid4h2lsyxq5svia86l5v9wqk268lmx16mbzsw"; 17 + sha256 = "XP9VTeiVIiMm5mkXapCKWxfcvaYCkhY3S5RXZNR3oWo="; 19 18 }; 20 19 20 + enableParallelBuilding = true; 21 + 21 22 patches = [ 23 + # Remove unnecessary constexpr, this is not allowed in C++14 22 24 (fetchpatch { 23 25 url = "https://github.com/KDE/qtcurve/commit/ee2228ea2f18ac5da9b434ee6089381df815aa94.patch"; 24 26 sha256 = "1vz5frsrsps93awn84gk8d7injrqfcyhc1rji6s0gsgsp5z9sl34"; 25 27 }) 28 + # Fix build with Qt5.15 29 + (fetchpatch { 30 + url = "https://github.com/KDE/qtcurve/commit/44e2a35ebb164dcab0bad1a9158b1219a3ff6504.patch"; 31 + sha256 = "5I2fTxKRJX0cJcyUvYHWZx369FKk6ti9Se7AfYmB9ek="; 32 + }) 26 33 ]; 27 34 28 - enableParallelBuilding = true; 29 - 30 35 nativeBuildInputs = [ cmake extra-cmake-modules pkgconfig ]; 31 36 32 37 buildInputs = [ 33 - gtk2 34 38 qtbase qtsvg qtx11extras 35 39 karchive kconfig kconfigwidgets kio kiconthemes kguiaddons ki18n 36 40 kwindowsystem kdelibs4support frameworkintegration 37 41 libpthreadstubs 38 42 pcre 39 43 libXdmcp libX11 libXau 40 - ]; 44 + ] ++ lib.optional gtk2Support gtk2; 41 45 42 46 preConfigure = '' 43 47 for i in qt5/CMakeLists.txt qt5/config/CMakeLists.txt ··· 52 56 patchShebangs tools/gen-version.sh 53 57 ''; 54 58 55 - meta = with stdenv.lib; { 59 + configureFlags = [ 60 + "-DENABLE_GTK2=${if gtk2Support then "ON" else "OFF"}" 61 + "-DENABLE_QT4=OFF" 62 + ]; 63 + 64 + meta = with lib; { 56 65 homepage = "https://github.com/QtCurve/qtcurve"; 57 66 description = "Widget styles for Qt5/Plasma 5 and gtk2"; 58 67 platforms = platforms.linux;
+9 -8
pkgs/development/libraries/herqq/default.nix
··· 1 - { stdenv, unzip, fetchFromGitHub, qmake, qtmultimedia, qtbase }: 1 + { lib, mkDerivation, unzip, fetchFromGitHub, qmake, qtmultimedia, qtbase }: 2 2 3 - stdenv.mkDerivation rec { 4 - version = "2.1.0"; 3 + mkDerivation rec { 4 + version = "unstable-20-06-26"; 5 5 pname = "herqq"; 6 6 7 7 nativeBuildInputs = [ qmake ]; 8 8 buildInputs = [ qtbase unzip qtmultimedia ]; 9 - preConfigure = "cd herqq"; 9 + 10 + outputs = [ "out" "dev" ]; 10 11 12 + sourceRoot = "source/herqq"; 11 13 src = fetchFromGitHub { 12 14 owner = "ThomArmax"; 13 15 repo = "HUPnP"; 14 - rev = version; 15 - sha256 = "1w674rbwbhpirq70gp9rk6p068j36rwn112fx3nz613wgw63x84m"; 16 + rev = "c8385a8846b52def7058ae3794249d6b566a41fc"; 17 + sha256 = "FxN/QlLB3sZ6Vn/9VIKNUntX/B4+crQZ7t760pwFqY8="; 16 18 }; 17 19 18 - meta = with stdenv.lib; { 20 + meta = with lib; { 19 21 homepage = "http://herqq.org"; 20 22 description = "A software library for building UPnP devices and control points"; 21 23 platforms = platforms.linux; 22 24 maintainers = [ ]; 23 - broken = true; # 2018-09-21, built with qt510 (which was removed) but neither qt59 nor qt511 24 25 }; 25 26 }
+12 -12
pkgs/games/pentobi/default.nix
··· 1 - { stdenv, appstream, fetchurl, cmake, gettext, libxslt, librsvg, itstool 2 - , qtbase, qtquickcontrols2, qtsvg, qttools, qtwebview, docbook_xsl 3 - , wrapQtAppsHook 1 + { lib, mkDerivation, appstream, fetchFromGitHub, cmake, gettext, libxslt, librsvg, itstool 2 + , qtbase, qtquickcontrols2, qtsvg, qttools, qtwebview, docbook_xsl 4 3 }: 5 4 6 - with stdenv.lib; 7 - stdenv.mkDerivation rec { 8 - version = "18.1"; 5 + mkDerivation rec { 6 + version = "18.3"; 9 7 pname = "pentobi"; 10 8 11 - src = fetchurl { 12 - url = "mirror://sourceforge/pentobi/${pname}-${version}.tar.xz"; 13 - sha256 = "1vfw61lk9z7dngncmx3fggy5ld7ksdk48dpwnsq2vl5fh3f71qbq"; 9 + src = fetchFromGitHub { 10 + owner = "enz"; 11 + repo = "pentobi"; 12 + rev = "v${version}"; 13 + sha256 = "9AymvAlXi0zkkcakTR0mC4gmyrweZR4EwlhORkmVshw="; 14 14 }; 15 15 16 - nativeBuildInputs = [ cmake docbook_xsl wrapQtAppsHook ]; 17 - buildInputs = [ appstream qtbase qtsvg qtquickcontrols2 qttools qtwebview itstool librsvg ]; 16 + nativeBuildInputs = [ cmake docbook_xsl qttools ]; 17 + buildInputs = [ appstream qtbase qtsvg qtquickcontrols2 qtwebview itstool librsvg ]; 18 18 19 19 patchPhase = '' 20 20 substituteInPlace pentobi_thumbnailer/CMakeLists.txt --replace "/manpages" "/share/xml/docbook-xsl/manpages/" ··· 28 28 "-DMETAINFO_ITS=${appstream}/share/gettext/its/metainfo.its" 29 29 ]; 30 30 31 - meta = { 31 + meta = with lib; { 32 32 description = "A computer opponent for the board game Blokus"; 33 33 homepage = "https://pentobi.sourceforge.io"; 34 34 license = licenses.gpl3;
+16 -8
pkgs/games/solarus/default.nix
··· 1 - { lib, mkDerivation, fetchFromGitLab, cmake, luajit, 2 - SDL2, SDL2_image, SDL2_ttf, physfs, 3 - openal, libmodplug, libvorbis, 4 - qtbase, qttools }: 1 + { lib, mkDerivation, fetchFromGitLab, cmake, luajit 2 + , SDL2, SDL2_image, SDL2_ttf, physfs, glm 3 + , openal, libmodplug, libvorbis 4 + , qtbase, qttools }: 5 5 6 6 mkDerivation rec { 7 7 pname = "solarus"; 8 - version = "1.6.2"; 8 + version = "1.6.4"; 9 9 10 10 src = fetchFromGitLab { 11 11 owner = "solarus-games"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "0d0xfjbmamz84aajxfc0fwrj8862xxbxz6n4xnc05r1m4g7gba77"; 14 + sha256 = "sbdlf+R9OskDQ5U5rqUX2gF8l/fj0sDJv6BL7H1I1Ng="; 15 15 }; 16 16 17 - buildInputs = [ cmake luajit SDL2 17 + outputs = [ "out" "lib" "dev" ]; 18 + 19 + nativeBuildInputs = [ cmake qttools ]; 20 + buildInputs = [ luajit SDL2 18 21 SDL2_image SDL2_ttf physfs 19 22 openal libmodplug libvorbis 20 - qtbase qttools ]; 23 + qtbase glm ]; 21 24 22 25 enableParallelBuilding = true; 26 + 27 + preFixup = '' 28 + mkdir $lib/ 29 + mv $out/lib $lib 30 + ''; 23 31 24 32 meta = with lib; { 25 33 description = "A Zelda-like ARPG game engine";
+3 -3
pkgs/misc/calaos/installer/default.nix
··· 1 1 { mkDerivation, stdenv, fetchFromGitHub, qmake, qttools, qtbase }: 2 2 3 3 mkDerivation rec { 4 - name = "calaos_installer-3.1"; 5 - version = "3.1"; 4 + pname = "calaos_installer"; 5 + version = "3.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "calaos"; 9 9 repo = "calaos_installer"; 10 10 rev = "v${version}"; 11 - sha256 = "0g8igj5sax5vjqzrpbil7i6329708lqqwvg5mwiqd0zzzha9sawd"; 11 + sha256 = "hx7XVF2iueKFR67U0EvSK1vYZnJBnuOpUOkSjx7h1XY="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ qmake qttools ];
+3 -3
pkgs/tools/misc/cutecom/default.nix
··· 2 2 3 3 mkDerivation rec { 4 4 pname = "cutecom"; 5 - version = "0.51.0"; 5 + version = "0.51.0+patch"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "cutecom"; 9 9 repo = "cutecom"; 10 - rev = "v${version}"; 11 - sha256 = "1zprabjs4z26hsb64fc3k790aiiqiz9d88j666xrzi4983m1bfv8"; 10 + rev = "70d0c497acf8f298374052b2956bcf142ed5f6ca"; 11 + sha256 = "X8jeESt+x5PxK3rTNC1h1Tpvue2WH09QRnG2g1eMoEE="; 12 12 }; 13 13 14 14 preConfigure = ''
+1 -1
pkgs/tools/misc/flameshot/default.nix
··· 18 18 19 19 meta = with lib; { 20 20 description = "Powerful yet simple to use screenshot software"; 21 - homepage = "https://flameshot.js.org"; 21 + homepage = "https://github.com/flameshot-org/flameshot"; 22 22 maintainers = [ maintainers.scode ]; 23 23 license = lib.licenses.gpl3Plus; 24 24 platforms = lib.platforms.linux;
+1 -1
pkgs/tools/text/kdiff3/default.nix
··· 18 18 propagatedBuildInputs = [ kconfig kcrash kinit kparts kiconthemes ]; 19 19 20 20 meta = with lib; { 21 - homepage = "http://kdiff3.sourceforge.net/"; 21 + homepage = "https://invent.kde.org/sdk/kdiff3"; 22 22 license = licenses.gpl2Plus; 23 23 description = "Compares and merges 2 or 3 files or directories"; 24 24 maintainers = with maintainers; [ peterhoeg ];
+3
pkgs/top-level/aliases.nix
··· 471 471 phonon-backend-vlc = throw "phonon-backend-vlc: Please use libsForQt5.phonon-backend-vlc, as Qt4 support in this package has been removed."; # added 2019-11-22 472 472 phonon = throw "phonon: Please use libsForQt5.phonon, as Qt4 support in this package has been removed."; # added 2019-11-22 473 473 qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19 474 + qcsxcad = libsForQt5.qcsxcad; # added 2020-11-05 474 475 quake3game = ioquake3; # added 2016-01-14 475 476 qvim = throw "qvim has been removed."; # added 2020-08-31 476 477 qwt6 = libsForQt5.qwt; # added 2015-12-19 478 + qtcurve = libsForQt5.qtcurve; # added 2020-11-07 477 479 qtpfsgui = throw "qtpfsgui is now luminanceHDR"; # added 2019-06-26 478 480 quaternion-git = throw "quaternion-git has been removed in favor of the stable version 'quaternion'"; # added 2020-04-09 479 481 rdf4store = throw "rdf4store has been removed from nixpkgs."; # added 2019-12-21 ··· 486 488 rssglx = rss-glx; #added 2015-03-25 487 489 rssh = throw "rssh has been removed from nixpkgs: no upstream releases since 2012, several known CVEs"; # added 2020-08-25 488 490 recordmydesktop = throw "recordmydesktop has been removed from nixpkgs, as it's unmaintained and uses deprecated libraries"; # added 2019-12-10 491 + retroshare06 = retroshare; 489 492 gtk-recordmydesktop = throw "gtk-recordmydesktop has been removed from nixpkgs, as it's unmaintained and uses deprecated libraries"; # added 2019-12-10 490 493 qt-recordmydesktop = throw "qt-recordmydesktop has been removed from nixpkgs, as it's abandoned and uses deprecated libraries"; # added 2019-12-10 491 494 rfkill = throw "rfkill has been removed, as it's included in utillinux"; # added 2020-08-23
+61 -56
pkgs/top-level/all-packages.nix
··· 1481 1481 1482 1482 bindfs = callPackage ../tools/filesystems/bindfs { }; 1483 1483 1484 - birdtray = libsForQt514.callPackage ../applications/misc/birdtray { }; 1484 + birdtray = libsForQt5.callPackage ../applications/misc/birdtray { }; 1485 1485 1486 1486 bitbucket-cli = python2Packages.bitbucket-cli; 1487 1487 ··· 3520 3520 3521 3521 sonobuoy = callPackage ../applications/networking/cluster/sonobuoy { }; 3522 3522 3523 - strawberry = libsForQt514.callPackage ../applications/audio/strawberry { }; 3523 + strawberry = libsForQt5.callPackage ../applications/audio/strawberry { }; 3524 3524 3525 3525 tealdeer = callPackage ../tools/misc/tealdeer { 3526 3526 inherit (darwin.apple_sdk.frameworks) Security; ··· 5024 5024 5025 5025 kpcli = callPackage ../tools/security/kpcli { }; 5026 5026 5027 - krename = libsForQt514.callPackage ../applications/misc/krename { }; 5027 + krename = libsForQt5.callPackage ../applications/misc/krename { }; 5028 5028 5029 5029 krunner-pass = libsForQt5.callPackage ../tools/security/krunner-pass { }; 5030 5030 5031 - kronometer = libsForQt514.callPackage ../tools/misc/kronometer { }; 5031 + kronometer = libsForQt5.callPackage ../tools/misc/kronometer { }; 5032 5032 5033 5033 krop = callPackage ../applications/graphics/krop { }; 5034 5034 5035 - kdiff3 = libsForQt514.callPackage ../tools/text/kdiff3 { }; 5035 + kdiff3 = libsForQt5.callPackage ../tools/text/kdiff3 { }; 5036 5036 5037 5037 kube-router = callPackage ../applications/networking/cluster/kube-router { }; 5038 5038 5039 5039 kwalletcli = libsForQt5.callPackage ../tools/security/kwalletcli { }; 5040 5040 5041 - peruse = libsForQt514.callPackage ../tools/misc/peruse { }; 5041 + peruse = libsForQt5.callPackage ../tools/misc/peruse { }; 5042 5042 5043 5043 ksmoothdock = libsForQt514.callPackage ../applications/misc/ksmoothdock { }; 5044 5044 ··· 6689 6689 6690 6690 qarte = libsForQt5.callPackage ../applications/video/qarte { }; 6691 6691 6692 - qlcplus = libsForQt512.callPackage ../applications/misc/qlcplus { }; 6692 + qlcplus = libsForQt5.callPackage ../applications/misc/qlcplus { }; 6693 6693 6694 6694 qnial = callPackage ../development/interpreters/qnial { }; 6695 6695 ··· 6935 6935 6936 6936 rshijack = callPackage ../tools/networking/rshijack { }; 6937 6937 6938 - rsibreak = libsForQt514.callPackage ../applications/misc/rsibreak { }; 6938 + rsibreak = libsForQt5.callPackage ../applications/misc/rsibreak { }; 6939 6939 6940 6940 rss2email = callPackage ../applications/networking/feedreaders/rss2email { 6941 6941 pythonPackages = python3Packages; ··· 7159 7159 7160 7160 sigal = callPackage ../applications/misc/sigal { }; 7161 7161 7162 - sigil = libsForQt514.callPackage ../applications/editors/sigil { }; 7162 + sigil = libsForQt5.callPackage ../applications/editors/sigil { }; 7163 7163 7164 7164 signal-cli = callPackage ../applications/networking/instant-messengers/signal-cli { }; 7165 7165 ··· 15380 15380 15381 15381 grantlee = callPackage ../development/libraries/grantlee/5 { }; 15382 15382 15383 + qtcurve = callPackage ../data/themes/qtcurve {}; 15384 + 15385 + herqq = callPackage ../development/libraries/herqq { }; 15386 + 15383 15387 kdb = callPackage ../development/libraries/kdb { }; 15388 + 15389 + kde2-decoration = callPackage ../data/themes/kde2 { }; 15384 15390 15385 15391 kdiagram = callPackage ../development/libraries/kdiagram { }; 15386 15392 ··· 15445 15451 pulseaudio-qt = callPackage ../development/libraries/pulseaudio-qt { }; 15446 15452 15447 15453 qca-qt5 = callPackage ../development/libraries/qca-qt5 { }; 15454 + 15455 + qcsxcad = callPackage ../development/libraries/science/electronics/qcsxcad { }; 15448 15456 15449 15457 qmltermwidget = callPackage ../development/libraries/qmltermwidget { 15450 15458 inherit (darwin.apple_sdk.libs) utmp; ··· 19434 19442 19435 19443 kawkab-mono-font = callPackage ../data/fonts/kawkab-mono {}; 19436 19444 19437 - kde2-decoration = libsForQt514.callPackage ../data/themes/kde2 { }; 19438 - 19439 19445 kochi-substitute = callPackage ../data/fonts/kochi-substitute {}; 19440 19446 19441 19447 kochi-substitute-naga10 = callPackage ../data/fonts/kochi-substitute-naga10 {}; ··· 19687 19693 qogir-icon-theme = callPackage ../data/icons/qogir-icon-theme { }; 19688 19694 19689 19695 qogir-theme = callPackage ../data/themes/qogir { }; 19690 - 19691 - qtcurve = libsForQt514.callPackage ../data/themes/qtcurve {}; 19692 19696 19693 19697 redhat-official-fonts = callPackage ../data/fonts/redhat-official { }; 19694 19698 ··· 20019 20023 20020 20024 msgviewer = callPackage ../applications/networking/mailreaders/msgviewer { }; 20021 20025 20022 - amarok = libsForQt514.callPackage ../applications/audio/amarok { }; 20026 + amarok = libsForQt5.callPackage ../applications/audio/amarok { }; 20023 20027 amarok-kf5 = amarok; # for compatibility 20024 20028 20025 20029 amfora = callPackage ../applications/networking/browsers/amfora { }; ··· 20422 20426 20423 20427 clightd = callPackage ../applications/misc/clight/clightd.nix { }; 20424 20428 20425 - clipgrab = libsForQt514.callPackage ../applications/video/clipgrab { }; 20429 + clipgrab = libsForQt5.callPackage ../applications/video/clipgrab { }; 20426 20430 20427 20431 clipcat = callPackage ../applications/misc/clipcat { }; 20428 20432 ··· 20451 20455 20452 20456 cntr = callPackage ../applications/virtualization/cntr { }; 20453 20457 20454 - communi = libsForQt514.callPackage ../applications/networking/irc/communi { }; 20458 + communi = libsForQt5.callPackage ../applications/networking/irc/communi { }; 20455 20459 20456 20460 confclerk = callPackage ../applications/misc/confclerk { }; 20457 20461 ··· 20474 20478 pygments = python27Packages.pygments; 20475 20479 }; 20476 20480 20477 - csound-qt = libsForQt514.callPackage ../applications/audio/csound/csound-qt { 20481 + csound-qt = libsForQt5.callPackage ../applications/audio/csound/csound-qt { 20478 20482 python = python27; 20479 20483 }; 20480 20484 ··· 20519 20523 20520 20524 curseradio = callPackage ../applications/audio/curseradio { }; 20521 20525 20522 - cutecom = libsForQt514.callPackage ../tools/misc/cutecom { }; 20526 + cutecom = libsForQt5.callPackage ../tools/misc/cutecom { }; 20523 20527 20524 20528 cvs = callPackage ../applications/version-management/cvs { }; 20525 20529 ··· 20957 20961 20958 20962 freewheeling = callPackage ../applications/audio/freewheeling { }; 20959 20963 20960 - fritzing = libsForQt514.callPackage ../applications/science/electronics/fritzing { }; 20964 + fritzing = libsForQt5.callPackage ../applications/science/electronics/fritzing { }; 20961 20965 20962 20966 fsv = callPackage ../applications/misc/fsv { }; 20963 20967 ··· 21177 21181 21178 21182 redoflacs = callPackage ../applications/audio/redoflacs { }; 21179 21183 21180 - flameshot = libsForQt514.callPackage ../tools/misc/flameshot { }; 21184 + flameshot = libsForQt5.callPackage ../tools/misc/flameshot { }; 21181 21185 21182 21186 flashplayer = callPackage ../applications/networking/browsers/mozilla-plugins/flashplayer (config.flashplayer or {}); 21183 21187 ··· 21957 21961 21958 21962 keyfinder-cli = libsForQt5.callPackage ../applications/audio/keyfinder-cli { }; 21959 21963 21960 - kgraphviewer = libsForQt514.callPackage ../applications/graphics/kgraphviewer { }; 21964 + kgraphviewer = libsForQt5.callPackage ../applications/graphics/kgraphviewer { }; 21961 21965 21962 21966 khal = callPackage ../applications/misc/khal { }; 21963 21967 ··· 21980 21984 21981 21985 kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { }; 21982 21986 21983 - kmymoney = libsForQt5.callPackage ../applications/office/kmymoney { }; 21987 + # Pinned to qt5.14 due to kdewebkit (depends on qtwebkit) which is currently broken with qt5.15 21988 + kmymoney = libsForQt514.callPackage ../applications/office/kmymoney { }; 21984 21989 21985 21990 kodestudio = callPackage ../applications/editors/kodestudio { }; 21986 21991 ··· 22002 22007 22003 22008 ktimetracker = libsForQt5.callPackage ../applications/office/ktimetracker { }; 22004 22009 22005 - ktorrent = libsForQt514.callPackage ../applications/networking/p2p/ktorrent { }; 22010 + ktorrent = libsForQt5.callPackage ../applications/networking/p2p/ktorrent { }; 22006 22011 22007 22012 kubecfg = callPackage ../applications/networking/cluster/kubecfg { }; 22008 22013 ··· 22189 22194 22190 22195 lsp-plugins = callPackage ../applications/audio/lsp-plugins { }; 22191 22196 22192 - luminanceHDR = libsForQt514.callPackage ../applications/graphics/luminance-hdr { }; 22197 + luminanceHDR = libsForQt5.callPackage ../applications/graphics/luminance-hdr { }; 22193 22198 22194 22199 lxdvdrip = callPackage ../applications/video/lxdvdrip { }; 22195 22200 ··· 22310 22315 22311 22316 meme = callPackage ../applications/graphics/meme { }; 22312 22317 22318 + # Needs qtwebkit which is broken on qt5.15 22313 22319 mendeley = libsForQt514.callPackage ../applications/office/mendeley { 22314 22320 gconf = pkgs.gnome2.GConf; 22315 22321 }; ··· 22325 22331 22326 22332 mercurialFull = appendToName "full" (pkgs.mercurial.override { guiSupport = true; }); 22327 22333 22334 + # Needs qtwebkit which is broken on qt5.15 22328 22335 merkaartor = libsForQt514.callPackage ../applications/misc/merkaartor { }; 22329 22336 22330 22337 meshlab = libsForQt5.callPackage ../applications/graphics/meshlab { }; ··· 22354 22361 22355 22362 minishift = callPackage ../applications/networking/cluster/minishift { }; 22356 22363 22357 - minitube = libsForQt514.callPackage ../applications/video/minitube { }; 22364 + minitube = libsForQt5.callPackage ../applications/video/minitube { }; 22358 22365 22359 22366 mimic = callPackage ../applications/audio/mimic { }; 22360 22367 ··· 22611 22618 22612 22619 osm2pgsql = callPackage ../tools/misc/osm2pgsql { }; 22613 22620 22614 - ostinato = callPackage ../applications/networking/ostinato { 22615 - wireshark = wireshark.override { qt5 = qt514; }; 22616 - }; 22621 + ostinato = libsForQt5.callPackage ../applications/networking/ostinato { }; 22617 22622 22618 22623 p4 = callPackage ../applications/version-management/p4 { }; 22624 + # Broken with Qt5.15 because qtwebkit is broken with it 22619 22625 p4v = libsForQt514.callPackage ../applications/version-management/p4v { }; 22620 22626 22621 22627 partio = callPackage ../development/libraries/partio {}; ··· 22677 22683 22678 22684 qbec = callPackage ../applications/networking/cluster/qbec { }; 22679 22685 22680 - rssguard = libsForQt514.callPackage ../applications/networking/feedreaders/rssguard { }; 22686 + rssguard = libsForQt5.callPackage ../applications/networking/feedreaders/rssguard { }; 22681 22687 22682 22688 scudcloud = callPackage ../applications/networking/instant-messengers/scudcloud { }; 22683 22689 ··· 22849 22855 inherit (gnome2) libglade; 22850 22856 }; 22851 22857 22852 - obs-studio = libsForQt514.callPackage ../applications/video/obs-studio { }; 22858 + obs-studio = libsForQt5.callPackage ../applications/video/obs-studio { }; 22853 22859 22854 22860 obs-wlrobs = callPackage ../applications/video/obs-studio/wlrobs.nix { }; 22855 22861 22856 22862 obs-move-transition = callPackage ../applications/video/obs-studio/obs-move-transition.nix { }; 22857 22863 22858 - obs-v4l2sink = libsForQt514.callPackage ../applications/video/obs-studio/v4l2sink.nix { }; 22864 + obs-v4l2sink = libsForQt5.callPackage ../applications/video/obs-studio/v4l2sink.nix { }; 22859 22865 22860 22866 obs-ndi = libsForQt514.callPackage ../applications/video/obs-studio/obs-ndi.nix { }; 22861 22867 ··· 23171 23177 23172 23178 properties-cpp = callPackage ../development/libraries/properties-cpp { }; 23173 23179 23174 - protonmail-bridge = libsForQt512.callPackage ../applications/networking/protonmail-bridge { }; 23180 + protonmail-bridge = libsForQt5.callPackage ../applications/networking/protonmail-bridge { }; 23175 23181 23176 23182 protonvpn-cli = callPackage ../applications/networking/protonvpn-cli { }; 23177 23183 ··· 23179 23185 23180 23186 ps2client = callPackage ../applications/networking/ps2client { }; 23181 23187 23182 - psi = libsForQt514.callPackage ../applications/networking/instant-messengers/psi { }; 23188 + psi = libsForQt5.callPackage ../applications/networking/instant-messengers/psi { }; 23183 23189 23184 - psi-plus = libsForQt514.callPackage ../applications/networking/instant-messengers/psi-plus { }; 23190 + psi-plus = libsForQt5.callPackage ../applications/networking/instant-messengers/psi-plus { }; 23185 23191 23186 23192 psol = callPackage ../development/libraries/psol { }; 23187 23193 ··· 23425 23431 23426 23432 remotebox = callPackage ../applications/virtualization/remotebox { }; 23427 23433 23428 - retroshare = libsForQt514.callPackage ../applications/networking/p2p/retroshare { }; 23429 - retroshare06 = retroshare; 23434 + # This package is currently broken with libupnp 23435 + # But when unbroken, it should work with the stable Qt5 23436 + retroshare = libsForQt5.callPackage ../applications/networking/p2p/retroshare { }; 23430 23437 23431 23438 rgp = libsForQt5.callPackage ../development/tools/rgp { }; 23432 23439 ··· 23682 23689 23683 23690 robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { }; 23684 23691 23685 - skrooge = libsForQt514.callPackage ../applications/office/skrooge {}; 23692 + skrooge = libsForQt5.callPackage ../applications/office/skrooge {}; 23686 23693 23687 23694 smartgithg = callPackage ../applications/version-management/smartgithg { 23688 23695 jre = openjdk11; ··· 23698 23705 23699 23706 sipp = callPackage ../development/tools/misc/sipp { }; 23700 23707 23701 - skanlite = libsForQt514.callPackage ../applications/office/skanlite { }; 23708 + skanlite = libsForQt5.callPackage ../applications/office/skanlite { }; 23702 23709 23703 23710 soci = callPackage ../development/libraries/soci { }; 23704 23711 23705 - sonic-lineup = libsForQt514.callPackage ../applications/audio/sonic-lineup { }; 23712 + sonic-lineup = libsForQt5.callPackage ../applications/audio/sonic-lineup { }; 23706 23713 23707 23714 sonic-visualiser = libsForQt5.callPackage ../applications/audio/sonic-visualiser { }; 23708 23715 ··· 23877 23884 23878 23885 teams = callPackage ../applications/networking/instant-messengers/teams { }; 23879 23886 23880 - teamspeak_client = libsForQt512.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { }; 23887 + teamspeak_client = libsForQt5.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { }; 23881 23888 teamspeak_server = callPackage ../applications/networking/instant-messengers/teamspeak/server.nix { }; 23882 23889 23883 23890 taskell = haskell.lib.justStaticExecutables haskellPackages.taskell; ··· 24214 24221 system-libvirt = libvirt; 24215 24222 }; 24216 24223 24217 - virt-manager-qt = libsForQt514.callPackage ../applications/virtualization/virt-manager/qt.nix { 24224 + virt-manager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix { 24218 24225 qtermwidget = lxqt.qtermwidget; 24219 24226 }; 24220 24227 ··· 24376 24383 24377 24384 wayvnc = callPackage ../applications/networking/remote/wayvnc { }; 24378 24385 24379 - webcamoid = libsForQt514.callPackage ../applications/video/webcamoid { }; 24386 + webcamoid = libsForQt5.callPackage ../applications/video/webcamoid { }; 24380 24387 24381 24388 webmacs = libsForQt5.callPackage ../applications/networking/browsers/webmacs {}; 24382 24389 ··· 24914 24921 24915 24922 zombietrackergps = libsForQt514.callPackage ../applications/gis/zombietrackergps { }; 24916 24923 24917 - zoom-us = libsForQt514.callPackage ../applications/networking/instant-messengers/zoom-us { }; 24924 + zoom-us = libsForQt5.callPackage ../applications/networking/instant-messengers/zoom-us { }; 24918 24925 24919 24926 zotero = callPackage ../applications/office/zotero { }; 24920 24927 ··· 25157 25164 25158 25165 chessx = libsForQt5.callPackage ../games/chessx { }; 25159 25166 25160 - chiaki = libsForQt514.callPackage ../games/chiaki { }; 25167 + chiaki = libsForQt5.callPackage ../games/chiaki { }; 25161 25168 25162 25169 chocolateDoom = callPackage ../games/chocolate-doom { }; 25163 25170 ··· 25601 25608 25602 25609 papermc = callPackage ../games/papermc { }; 25603 25610 25604 - pentobi = libsForQt514.callPackage ../games/pentobi { }; 25611 + pentobi = libsForQt5.callPackage ../games/pentobi { }; 25605 25612 25606 25613 performous = callPackage ../games/performous { 25607 25614 boost = boost166; ··· 25686 25693 25687 25694 rrootage = callPackage ../games/rrootage { }; 25688 25695 25689 - saga = libsForQt514.callPackage ../applications/gis/saga { 25696 + saga = libsForQt5.callPackage ../applications/gis/saga { 25690 25697 inherit (darwin.apple_sdk.frameworks) Cocoa; 25691 25698 }; 25692 25699 25693 - samplv1 = callPackage ../applications/audio/samplv1 { qt5 = qt514; }; 25700 + samplv1 = libsForQt5.callPackage ../applications/audio/samplv1 { }; 25694 25701 25695 25702 sauerbraten = callPackage ../games/sauerbraten {}; 25696 25703 ··· 26591 26598 26592 26599 xfitter = callPackage ../applications/science/physics/xfitter {}; 26593 26600 26594 - xflr5 = libsForQt514.callPackage ../applications/science/physics/xflr5 { }; 26601 + xflr5 = libsForQt5.callPackage ../applications/science/physics/xflr5 { }; 26595 26602 26596 26603 ### SCIENCE/PROGRAMMING 26597 26604 ··· 26820 26827 26821 26828 adms = callPackage ../applications/science/electronics/adms { }; 26822 26829 26823 - appcsxcad = libsForQt514.callPackage ../applications/science/electronics/appcsxcad { }; 26830 + appcsxcad = libsForQt5.callPackage ../applications/science/electronics/appcsxcad { }; 26824 26831 26825 26832 # Since version 8 Eagle requires an Autodesk account and a subscription 26826 26833 # in contrast to single payment for the charged editions. ··· 26829 26836 openssl = openssl_1_0_2; 26830 26837 }; 26831 26838 26832 - eagle = libsForQt514.callPackage ../applications/science/electronics/eagle/eagle.nix { }; 26839 + eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { }; 26833 26840 26834 26841 caneda = libsForQt5.callPackage ../applications/science/electronics/caneda { }; 26835 26842 ··· 26871 26878 openems = callPackage ../applications/science/electronics/openems { }; 26872 26879 26873 26880 pcb = callPackage ../applications/science/electronics/pcb { }; 26874 - 26875 - qcsxcad = libsForQt514.callPackage ../applications/science/electronics/qcsxcad { }; 26876 26881 26877 26882 qucs = callPackage ../applications/science/electronics/qucs { }; 26878 26883 ··· 27149 27154 27150 27155 cached-nix-shell = callPackage ../tools/nix/cached-nix-shell {}; 27151 27156 27152 - calaos_installer = libsForQt514.callPackage ../misc/calaos/installer {}; 27157 + calaos_installer = libsForQt5.callPackage ../misc/calaos/installer {}; 27153 27158 27154 27159 ccemux = callPackage ../misc/emulators/ccemux { }; 27155 27160 ··· 27948 27953 27949 27954 prow = callPackage ../applications/networking/cluster/prow { }; 27950 27955 27951 - tellico = libsForQt514.callPackage ../applications/misc/tellico { }; 27956 + tellico = libsForQt5.callPackage ../applications/misc/tellico { }; 27952 27957 27953 27958 termpdfpy = python3Packages.callPackage ../applications/misc/termpdf.py {}; 27954 27959 ··· 27999 28004 28000 28005 ib-controller = callPackage ../applications/office/ib/controller { jdk=oraclejdk8; }; 28001 28006 28002 - vnote = libsForQt514.callPackage ../applications/office/vnote { }; 28007 + vnote = libsForQt5.callPackage ../applications/office/vnote { }; 28003 28008 28004 28009 ssh-audit = callPackage ../tools/security/ssh-audit { }; 28005 28010 ··· 28314 28319 inherit pkgs; 28315 28320 }; 28316 28321 28317 - golden-cheetah = libsForQt512.callPackage ../applications/misc/golden-cheetah {}; 28322 + golden-cheetah = libsForQt514.callPackage ../applications/misc/golden-cheetah {}; 28318 28323 28319 28324 linkchecker = callPackage ../tools/networking/linkchecker { }; 28320 28325