From cdf35c4f17daac170410c8d4ddcc2e2783fb890c Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Thu, 25 Apr 2019 13:04:18 +0200 Subject: [PATCH] pythonPackages.pysideTools: Use fetchFromGitHub and update meta --- .../python-modules/pyside/tools.nix | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/pyside/tools.nix b/pkgs/development/python-modules/pyside/tools.nix index e23e63525183..6c2b357c5668 100644 --- a/pkgs/development/python-modules/pyside/tools.nix +++ b/pkgs/development/python-modules/pyside/tools.nix @@ -1,29 +1,28 @@ -{ lib, fetchurl, cmake, pyside, qt4, pysideShiboken, buildPythonPackage }: +{ lib, buildPythonPackage, fetchFromGitHub, cmake, qt4, pyside, pysideShiboken }: -# This derivation provides a Python module and should therefore be called via `python-packages.nix`. buildPythonPackage rec { pname = "pyside-tools"; version = "0.2.15"; format = "other"; - src = fetchurl { - url = "https://github.com/PySide/Tools/archive/0.2.15.tar.gz"; - sha256 = "0x4z3aq7jgar74gxzwznl3agla9i1dcskw5gh11jnnwwn63ffzwa"; + src = fetchFromGitHub { + owner = "PySide"; + repo = "Tools"; + rev = version; + sha256 = "017i2yxgjrisaifxqnl3ym8ijl63l2yl6a3474dsqhlyqz2nx2ll"; }; - enableParallelBuilding = true; - nativeBuildInputs = [ cmake ]; buildInputs = [ qt4 ]; propagatedBuildInputs = [ pyside pysideShiboken ]; - meta = { - description = "Tools for pyside, the LGPL-licensed Python bindings for the Qt cross-platform application and UI framework"; - license = lib.licenses.gpl2; - homepage = http://www.pyside.org; + meta = with lib; { + description = "Development tools (pyside-uic/rcc/lupdate) for PySide, the LGPL-licensed Python bindings for the Qt framework"; + license = licenses.gpl2; + homepage = https://wiki.qt.io/PySide; maintainers = [ ]; - platforms = lib.platforms.all; + platforms = platforms.all; }; }