Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
7ad0ca1
digitalbitbox: 2.2.2 -> 3.0.0
freezeboy Nov 4, 2020
768733f
qlcplus: 4.12.2 -> 4.12.3
freezeboy Nov 4, 2020
9cbe9b5
golden-cheetah: use Qt5.14
freezeboy Nov 4, 2020
ba898ae
sdrangel: 4.11.12 -> 4.21.1
freezeboy Nov 4, 2020
fbab63e
plex-media-player: 2.55.0.1069 -> 2.58.0.1076
freezeboy Nov 4, 2020
62b77c5
teamspeak_client: migrate to Qt5.15
freezeboy Nov 4, 2020
568befb
protonmail-bridge: migrate to Qt5.15
freezeboy Nov 4, 2020
8053c25
vnote: 2.8.2 2.8.2 -> 2.10
freezeboy Nov 5, 2020
43dbe81
tellico: migrate to Qt5.15
freezeboy Nov 5, 2020
6683f3b
calaos_installer: 3.1 -> 3.5
freezeboy Nov 5, 2020
ed7a64c
qcsxcad: migrate to Qt511 + additional cleanup
freezeboy Nov 5, 2020
f2335a5
appcsxcad: migrate to Qt5.15
freezeboy Nov 5, 2020
1bb18de
eagle: migrate to Qt5.15
freezeboy Nov 5, 2020
9950899
xflr5: migrate to Qt5.15
freezeboy Nov 5, 2020
9f930f6
solarus: move to multiple outputs
freezeboy Nov 5, 2020
94f44a6
samplv1: 0.9.13 -> 0.9.18, migrate to Qt5.15
freezeboy Nov 5, 2020
8e375d7
saga: 7.7.0 -> 7.8.1
freezeboy Nov 5, 2020
9290417
pentobi: 18.1 -> 18.3
freezeboy Nov 5, 2020
d29feee
chiaki: migrate to Qt5.15
freezeboy Nov 5, 2020
97b51ad
psi: 1.4 -> 1.5
freezeboy Nov 5, 2020
8296881
psi-plus: migrate to Qt5.15
freezeboy Nov 5, 2020
9ea55b4
zoom-us: migrate to Qt5.15
freezeboy Nov 5, 2020
032bd0f
webcamoid: migrate to Qt5.15
freezeboy Nov 5, 2020
bacf704
virt-manager-qt: migrate to Qt5.15
freezeboy Nov 5, 2020
d1259ed
kdiff3: migrate to Qt5.15
freezeboy Nov 5, 2020
a40551c
krename: migrate to Qt5.15
freezeboy Nov 5, 2020
d05f546
kronometer: migrate to Qt5.15
freezeboy Nov 5, 2020
6d2cd35
peruse: migrate to Qt5.15
freezeboy Nov 5, 2020
b6602c1
minitube: 3.2 -> 3.6
freezeboy Nov 5, 2020
0ed2faf
rsibreak: migrate to Qt5.15
freezeboy Nov 5, 2020
0c1c706
birdtray: migrate to Qt5.15
freezeboy Nov 5, 2020
84ee3f6
strawberry: migrate to Qt5.15
freezeboy Nov 5, 2020
45e4e72
flameshot: migrate to Qt5.15, fix homepage
freezeboy Nov 6, 2020
984114b
ktorrent: migrate to Qt5.15
freezeboy Nov 6, 2020
57a938a
clipgrab: migrate to Qt5.15
freezeboy Nov 6, 2020
8a2a835
sonic-lineup: migrate to Qt5.15
freezeboy Nov 6, 2020
b492fd4
skrooge: migrate to Qt5.15, enable tests
freezeboy Nov 6, 2020
be86d67
skanlite: migrate to Qt5.15
freezeboy Nov 6, 2020
cec5b4d
cutecom: fix build with Qt5.15
freezeboy Nov 7, 2020
c99a4f9
libsForQt5.herqq: fix build with qt5.15
freezeboy Nov 7, 2020
a624258
p4v: comment why it is broken with Qt5.15
freezeboy Nov 7, 2020
e4aa0e0
ostinato: 0.9 -> 1.1
freezeboy Nov 7, 2020
c173f41
libsForQt5.kde2-decoration: 1.0 -> 1.1
freezeboy Nov 7, 2020
ecf4fd1
retroshare: move to alias and explain why it is broken
freezeboy Nov 7, 2020
bb18d1d
sigil: migrate to Qt5.15 and fix segfault
freezeboy Nov 7, 2020
38b041b
libsForQt5.qtcurve: fix build with Qt5.15
freezeboy Nov 7, 2020
b203a64
kmymoney: pin to qt5.14
doronbehar Nov 9, 2020
3b4598f
mendeley: comment why it needs qt5.14
doronbehar Nov 10, 2020
c240827
merkaator: comment why it needs qt5.14
doronbehar Nov 10, 2020
28ea56d
amarok: migrate to Qt5.15
freezeboy Nov 13, 2020
78e3620
communi: migrate to Qt5.15
freezeboy Nov 13, 2020
df3065a
csound-qt: migrate to Qt5.15
freezeboy Nov 13, 2020
d63a389
fritzing: migrate to Qt5.15
freezeboy Nov 13, 2020
2bdac39
kgraphviewer: migrate to Qt5.15
freezeboy Nov 13, 2020
c604e61
luminanceHDR: migrate to Qt5.15
freezeboy Nov 13, 2020
5c2d391
rssguard: migrate to Qt5.15
freezeboy Nov 13, 2020
8b0dee1
obs-studio,obs-v4l2sink: migrate to Qt5.15
freezeboy Nov 13, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 10 additions & 7 deletions pkgs/applications/audio/samplv1/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,22 @@
{ stdenv, fetchurl, pkgconfig, libjack2, alsaLib, liblo, libsndfile, lv2, qt5 }:
{ mkDerivation, lib, fetchurl, pkgconfig, libjack2
, alsaLib, liblo, libsndfile, lv2, qtbase, qttools
, rubberband
}:

stdenv.mkDerivation rec {
mkDerivation rec {
pname = "samplv1";
version = "0.9.13";
version = "0.9.18";

src = fetchurl {
url = "mirror://sourceforge/samplv1/${pname}-${version}.tar.gz";
sha256 = "0clsp6s5qfnh0xaxbd35vq2ppi72q9dfayrzlgl73800a8p7gh9m";
sha256 = "ePhM9OTLJp1Wa2D9Y1Dqq/69WlEhEp3ih9yNUIJU5Y4=";
};

buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qt5.qtbase qt5.qttools];
nativeBuildInputs = [ qttools pkgconfig ];

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qtbase rubberband ];

meta = with stdenv.lib; {
meta = with lib; {
description = "An old-school all-digital polyphonic sampler synthesizer with stereo fx";
homepage = "http://samplv1.sourceforge.net/";
license = licenses.gpl2Plus;
Expand Down
4 changes: 4 additions & 0 deletions pkgs/applications/editors/sigil/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ mkDerivation rec {
python3Packages.lxml
];

prePatch = ''
sed -i '/^QTLIB_DIR=/ d' src/Resource_Files/bash/sigil-sh_install
'';

dontWrapQtApps = true;

preFixup = ''
Expand Down
19 changes: 0 additions & 19 deletions pkgs/applications/gis/saga/clang_patch.patch

This file was deleted.

21 changes: 9 additions & 12 deletions pkgs/applications/gis/saga/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{ stdenv
, mkDerivation
, lib
, fetchurl
# native
, autoreconfHook
Expand Down Expand Up @@ -28,13 +30,13 @@
, fftw
}:

stdenv.mkDerivation rec {
mkDerivation rec {
pname = "saga";
version = "7.7.0";
version = "7.8.1";

src = fetchurl {
url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%20${stdenv.lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz";
sha256 = "1nmvrlcpcm2pas9pnav13iydnym9d8yqqnwq47lm0j6b0a2wy9zk";
url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%20${lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz";
sha256 = "qwjuimeoadwf254bwJ7h2vSKaELkcaJdFrGj1WtvnbM=";
};

nativeBuildInputs = [
Expand Down Expand Up @@ -68,24 +70,19 @@ stdenv.mkDerivation rec {
]
# See https://groups.google.com/forum/#!topic/nix-devel/h_vSzEJAPXs
# for why the have additional buildInputs on darwin
++ stdenv.lib.optionals stdenv.isDarwin [
++ lib.optionals stdenv.isDarwin [
Cocoa
unixODBC
poppler
netcdf
sqlite
];

patches = [
# See https://sourceforge.net/p/saga-gis/bugs/280/
./opencv4.patch
];

enableParallelBuilding = true;

CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isClang "-std=c++11 -Wno-narrowing";
CXXFLAGS = lib.optionalString stdenv.cc.isClang "-std=c++11 -Wno-narrowing";

meta = with stdenv.lib; {
meta = with lib; {
description = "System for Automated Geoscientific Analyses";
homepage = "http://www.saga-gis.org";
license = licenses.gpl2Plus;
Expand Down
13 changes: 0 additions & 13 deletions pkgs/applications/gis/saga/finite.patch

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/applications/gis/saga/opencv4.patch

This file was deleted.

23 changes: 11 additions & 12 deletions pkgs/applications/misc/digitalbitbox/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{ stdenv
{ mkDerivation
, lib
, autoreconfHook
, curl
, fetchFromGitHub
Expand All @@ -7,7 +8,7 @@
, libtool
, qrencode
, udev
, libusb-compat-0_1
, libusb1
, makeWrapper
, pkgconfig
, qtbase
Expand Down Expand Up @@ -46,18 +47,18 @@
let
copyUdevRuleToOutput = name: rule:
"cp ${writeText name rule} $out/etc/udev/rules.d/${name}";
in stdenv.mkDerivation rec {
in mkDerivation rec {
pname = "digitalbitbox";
version = "2.2.2";
version = "3.0.0";

src = fetchFromGitHub {
owner = "digitalbitbox";
repo = "dbb-app";
rev = "v${version}";
sha256 = "1r77fvqrlaryzij5dfbnigzhvg1d12g96qb2gp8dy3xph1j0k3s1";
sha256 = "ig3+TdYv277D9GVnkRSX6nc6D6qruUOw/IQdQCK6FoA=";
};

nativeBuildInputs = with stdenv.lib; [
nativeBuildInputs = with lib; [
autoreconfHook
curl
git
Expand All @@ -70,7 +71,7 @@ in stdenv.mkDerivation rec {
libevent
libtool
udev
libusb-compat-0_1
libusb1
qrencode

qtbase
Expand All @@ -93,6 +94,8 @@ in stdenv.mkDerivation rec {
"format"
];

qtWrapperArgs = [ ''--prefix LD_LIBRARY_PATH : $out/lib'' ];

postInstall = ''
mkdir -p "$out/lib"
cp src/libbtc/.libs/*.so* $out/lib
Expand All @@ -103,9 +106,6 @@ in stdenv.mkDerivation rec {
# [RPATH][patchelf] Avoid forbidden reference error
rm -rf $PWD

wrapProgram "$out/bin/dbb-cli" --prefix LD_LIBRARY_PATH : "$out/lib"
wrapProgram "$out/bin/dbb-app" --prefix LD_LIBRARY_PATH : "$out/lib"

# Provide udev rules as documented in https://digitalbitbox.com/start_linux
mkdir -p "$out/etc/udev/rules.d"
${copyUdevRuleToOutput "51-hid-digitalbox.rules" udevRule51}
Expand All @@ -114,7 +114,7 @@ in stdenv.mkDerivation rec {

enableParallelBuilding = true;

meta = with stdenv.lib; {
meta = with lib; {
description = "A QT based application for the Digital Bitbox hardware wallet";
longDescription = ''
Digital Bitbox provides dbb-app, a GUI tool, and dbb-cli, a CLI tool, to manage Digital Bitbox devices.
Expand All @@ -138,6 +138,5 @@ in stdenv.mkDerivation rec {
vidbina
];
platforms = platforms.linux;
broken = true;
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/misc/qlcplus/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@

mkDerivation rec {
pname = "qlcplus";
version = "4.12.2";
version = "4.12.3";

src = fetchFromGitHub {
owner = "mcallegari";
repo = "qlcplus";
rev = "QLC+_${version}";
sha256 = "1j0jhgql78p5ghcaz36l1k55447s5qiv396a448qic7xqpym2vl3";
sha256 = "PB1Y8N1TrJMcS7A2e1nKjsUlAxOYjdJqBhbyuDCAbGs=";
};

nativeBuildInputs = [ qmake pkgconfig ];
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{ stdenv, fetchFromGitHub, cmake, wrapQtAppsHook
{ mkDerivation, lib, fetchFromGitHub, cmake
, qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine
, libidn, qca-qt5, libsecret, libXScrnSaver, hunspell
, libgcrypt, libotr, html-tidy, libgpgerror, libsignal-protocol-c
}:

stdenv.mkDerivation rec {
mkDerivation rec {
pname = "psi-plus";
version = "1.4.1473";

Expand All @@ -19,15 +19,16 @@ stdenv.mkDerivation rec {
"-DENABLE_PLUGINS=ON"
];

nativeBuildInputs = [ cmake wrapQtAppsHook ];
nativeBuildInputs = [ cmake qttools ];

buildInputs = [
qtbase qtmultimedia qtx11extras qttools qtwebengine
qtbase qtmultimedia qtx11extras qtwebengine
libidn qca-qt5 libsecret libXScrnSaver hunspell
libgcrypt libotr html-tidy libgpgerror libsignal-protocol-c
];

meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://sourceforge.net/projects/psiplus/";
description = "XMPP (Jabber) client";
maintainers = with maintainers; [ orivej misuzu ];
license = licenses.gpl2;
Expand Down
19 changes: 11 additions & 8 deletions pkgs/applications/networking/instant-messengers/psi/default.nix
Original file line number Diff line number Diff line change
@@ -1,30 +1,33 @@
{ stdenv, fetchFromGitHub, cmake, wrapQtAppsHook
{ lib, mkDerivation, fetchFromGitHub, cmake
, qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine
, libidn, qca-qt5, libXScrnSaver, hunspell
}:
stdenv.mkDerivation rec {

mkDerivation rec {
pname = "psi";
version = "1.4";
version = "1.5";
src = fetchFromGitHub {
owner = "psi-im";
repo = pname;
rev = version;
sha256 = "09c7cg96vgxzgbpypgcw7yv73gvzppbi1lm4svbpfn2cfxy059d4";
sha256 = "hXDZODHl14kimRlMQ1XjISQ2kk9NS78axVN3U21wkuM=";
fetchSubmodules = true;
};
patches = [
./fix-cmake-hunspell-1.7.patch
];
nativeBuildInputs = [ cmake wrapQtAppsHook ];
nativeBuildInputs = [ cmake qttools ];
buildInputs = [
qtbase qtmultimedia qtx11extras qttools qtwebengine
qtbase qtmultimedia qtx11extras qtwebengine
libidn qca-qt5 libXScrnSaver hunspell
];
enableParallelBuilding = true;
meta = with stdenv.lib; {

meta = with lib; {
homepage = "https://psi-im.org";
description = "An XMPP (Jabber) client";
maintainers = [ maintainers.raskin ];
license = licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
platforms = platforms.linux;
};
}
22 changes: 13 additions & 9 deletions pkgs/applications/networking/ostinato/default.nix
Original file line number Diff line number Diff line change
@@ -1,31 +1,35 @@
{ stdenv, fetchFromGitHub, fetchurl, qmake4Hook, makeDesktopItem
, qt4, protobuf, libpcap, wireshark, gzip, diffutils, gawk
{ lib, mkDerivation, fetchFromGitHub, fetchurl, qmake, makeDesktopItem
, qtbase, qtscript, protobuf, libpcap, wireshark, gzip, diffutils, gawk
, libnl
}:

stdenv.mkDerivation rec {
mkDerivation rec {
pname = "ostinato";
version = "0.9";
version = "1.1";

src = fetchFromGitHub {
owner = "pstavirs";
repo = "ostinato";
rev = "v${version}";
sha256 = "109gxj6djdsk7rp1nxpx39kfi75xfl9p9qgffh1cpcdpbsbvq5bx";
sha256 = "0B3jOj5rA3/rD2gXS2praZImeP34zN06fOPy/IswXOg=";
};

ostinatoIcon = fetchurl {
url = "https://ostinato.org/images/site-logo.png";
sha256 = "f5c067823f2934e4d358d76f65a343efd69ad783a7aeabd7ab4ce3cd03490d70";
};

buildInputs = [ qt4 protobuf libpcap ];
buildInputs = [ qtbase protobuf libpcap qtscript libnl ];

nativeBuildInputs = [ qmake4Hook ];
nativeBuildInputs = [ qmake ];

patches = [ ./drone_ini.patch ];
prePatch = ''
sed -i 's|/usr/include/libnl3|${libnl.dev}/include/libnl3|' server/drone.pro
'';

desktopItem = makeDesktopItem {
type = "application";
type = "Application";
name = "ostinato";
desktopName = "Ostinato";
genericName = "Packet/Traffic Generator and Analyzer";
Expand Down Expand Up @@ -58,7 +62,7 @@ stdenv.mkDerivation rec {
# pdmlprotocol.h:23:25: fatal error: protocol.pb.h: No such file or directory
enableParallelBuilding = false;

meta = with stdenv.lib; {
meta = with lib; {
description = "A packet traffic generator and analyzer";
homepage = "https://ostinato.org";
license = licenses.gpl3;
Expand Down
1 change: 1 addition & 0 deletions pkgs/applications/office/skrooge/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ mkDerivation rec {
cmakeFlags = [
"-DSKG_DESIGNER=OFF"
"-DSKG_WEBENGINE=ON"
"-DBUILD_TESTS=ON"
];

meta = with lib; {
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/office/vnote/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
let
description = "A note-taking application that knows programmers and Markdown better";
in mkDerivation rec {
version = "2.8.2";
version = "2.10";
pname = "vnote";

src = fetchFromGitHub {
owner = "tamlok";
repo = "vnote";
fetchSubmodules = true;
rev = "v${version}";
sha256 = "18qffq5c2plr5rjb5lafhdz1v5kbbb2wiyacgdhh3xni3khni52l";
sha256 = "EeeVGnKI0irLO1zJQxlVlIUhqG987JIgxNvKpUgLxUQ=";
};

nativeBuildInputs = [ qmake ];
Expand Down
Loading