diff options
author | freezeboy <freezeboy@users.noreply.github.com> | 2020-11-07 12:35:30 +0100 |
---|---|---|
committer | freezeboy <freezeboy@users.noreply.github.com> | 2020-11-20 22:24:25 +0100 |
commit | c99a4f92ac2ebe02590e3849acdb4410066e69c1 (patch) | |
tree | 34ccc8020edc16812251206e3d6f3f3da17578f5 | |
parent | cec5b4d18b61b4f1a78c3f624ff926eda8c4470e (diff) | |
download | nixpkgs-c99a4f92ac2ebe02590e3849acdb4410066e69c1.tar nixpkgs-c99a4f92ac2ebe02590e3849acdb4410066e69c1.tar.gz nixpkgs-c99a4f92ac2ebe02590e3849acdb4410066e69c1.tar.bz2 nixpkgs-c99a4f92ac2ebe02590e3849acdb4410066e69c1.tar.lz nixpkgs-c99a4f92ac2ebe02590e3849acdb4410066e69c1.tar.xz nixpkgs-c99a4f92ac2ebe02590e3849acdb4410066e69c1.tar.zst nixpkgs-c99a4f92ac2ebe02590e3849acdb4410066e69c1.zip |
libsForQt5.herqq: fix build with qt5.15
Using a unreleased commit from upstream. Also moved the derivation to mkLibsForQt5 to let the application choose its Qt5 version. Did not put an alias as previous version was broken since ages.
-rw-r--r-- | pkgs/development/libraries/herqq/default.nix | 17 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 11 insertions, 8 deletions
diff --git a/pkgs/development/libraries/herqq/default.nix b/pkgs/development/libraries/herqq/default.nix index 8dc0df3a9f2..265289f06f3 100644 --- a/pkgs/development/libraries/herqq/default.nix +++ b/pkgs/development/libraries/herqq/default.nix @@ -1,25 +1,26 @@ -{ stdenv, unzip, fetchFromGitHub, qmake, qtmultimedia, qtbase }: +{ lib, mkDerivation, unzip, fetchFromGitHub, qmake, qtmultimedia, qtbase }: -stdenv.mkDerivation rec { - version = "2.1.0"; +mkDerivation rec { + version = "unstable-20-06-26"; pname = "herqq"; nativeBuildInputs = [ qmake ]; buildInputs = [ qtbase unzip qtmultimedia ]; - preConfigure = "cd herqq"; + outputs = [ "out" "dev" ]; + + sourceRoot = "source/herqq"; src = fetchFromGitHub { owner = "ThomArmax"; repo = "HUPnP"; - rev = version; - sha256 = "1w674rbwbhpirq70gp9rk6p068j36rwn112fx3nz613wgw63x84m"; + rev = "c8385a8846b52def7058ae3794249d6b566a41fc"; + sha256 = "FxN/QlLB3sZ6Vn/9VIKNUntX/B4+crQZ7t760pwFqY8="; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://herqq.org"; description = "A software library for building UPnP devices and control points"; platforms = platforms.linux; maintainers = [ ]; - broken = true; # 2018-09-21, built with qt510 (which was removed) but neither qt59 nor qt511 }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0af612780d2..2e03c6b6d5e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15380,6 +15380,8 @@ in grantlee = callPackage ../development/libraries/grantlee/5 { }; + herqq = callPackage ../development/libraries/herqq { }; + kdb = callPackage ../development/libraries/kdb { }; kdiagram = callPackage ../development/libraries/kdiagram { }; |