nanovna-saver: 0.5.4 -> 0.6.0

+11 -14
+11 -14
pkgs/applications/science/electronics/nanovna-saver/default.nix
··· 3 python3, 4 fetchFromGitHub, 5 fetchpatch, 6 - wrapQtAppsHook, 7 }: 8 python3.pkgs.buildPythonApplication rec { 9 pname = "nanovna-saver"; 10 - version = "0.5.4"; 11 12 src = fetchFromGitHub { 13 owner = "NanoVNA-Saver"; 14 repo = pname; 15 rev = "v${version}"; 16 - sha256 = "sha256-CLfgDQt2rOXtWwvEhlXEstPp28nFhuhiAPYL6EjZVu4="; 17 }; 18 19 - # Fix for https://github.com/NanoVNA-Saver/nanovna-saver/issues/579 20 - # Try dropping the patch in the next release after v0.5.4 21 - patches = [ 22 - (fetchpatch { 23 - name = "remote-changelog-from-setup-py.patch"; 24 - url = "https://github.com/NanoVNA-Saver/${pname}/commit/d654ea0441939e4e1c599d1333b587a185394fbe.diff"; 25 - sha256 = "sha256-ifOhiWD0EYyQZRKp2W3G6crmWslca+/21APmhpfP/xE="; 26 - }) 27 ]; 28 - 29 - nativeBuildInputs = [ wrapQtAppsHook ]; 30 31 propagatedBuildInputs = with python3.pkgs; [ 32 cython 33 scipy 34 - pyqt5 35 pyserial 36 numpy 37 ]; 38 39 doCheck = false; 40
··· 3 python3, 4 fetchFromGitHub, 5 fetchpatch, 6 + qt6, 7 }: 8 python3.pkgs.buildPythonApplication rec { 9 pname = "nanovna-saver"; 10 + version = "0.6.0"; 11 12 src = fetchFromGitHub { 13 owner = "NanoVNA-Saver"; 14 repo = pname; 15 rev = "v${version}"; 16 + sha256 = "sha256-2vDjAdEL8eNje5bm/1m+Fdi+PCGxpXwpxe2KvlLYB58="; 17 }; 18 19 + nativeBuildInputs = [ 20 + qt6.wrapQtAppsHook 21 + qt6.qtbase 22 ]; 23 24 propagatedBuildInputs = with python3.pkgs; [ 25 cython 26 scipy 27 + pyqt6 28 pyserial 29 numpy 30 + setuptools 31 + setuptools-scm 32 ]; 33 + 34 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 35 36 doCheck = false; 37