nanovna-saver: 0.5.4 -> 0.6.0

+11 -14
+11 -14
pkgs/applications/science/electronics/nanovna-saver/default.nix
··· 3 3 python3, 4 4 fetchFromGitHub, 5 5 fetchpatch, 6 - wrapQtAppsHook, 6 + qt6, 7 7 }: 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "nanovna-saver"; 10 - version = "0.5.4"; 10 + version = "0.6.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "NanoVNA-Saver"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-CLfgDQt2rOXtWwvEhlXEstPp28nFhuhiAPYL6EjZVu4="; 16 + sha256 = "sha256-2vDjAdEL8eNje5bm/1m+Fdi+PCGxpXwpxe2KvlLYB58="; 17 17 }; 18 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 - }) 19 + nativeBuildInputs = [ 20 + qt6.wrapQtAppsHook 21 + qt6.qtbase 27 22 ]; 28 - 29 - nativeBuildInputs = [ wrapQtAppsHook ]; 30 23 31 24 propagatedBuildInputs = with python3.pkgs; [ 32 25 cython 33 26 scipy 34 - pyqt5 27 + pyqt6 35 28 pyserial 36 29 numpy 30 + setuptools 31 + setuptools-scm 37 32 ]; 33 + 34 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 38 35 39 36 doCheck = false; 40 37