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