valeronoi: migrate to by-name; refactor (#427499)

authored by guylamar2006 and committed by GitHub fd54edc4 16bf4a02

+55 -57
+55
pkgs/by-name/va/valeronoi/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + boost, 6 + cgal, 7 + cmake, 8 + gpp, 9 + mpfr, 10 + qt6Packages, 11 + }: 12 + 13 + stdenv.mkDerivation (finalAttrs: { 14 + pname = "valeronoi"; 15 + version = "0.2.2"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "ccoors"; 19 + repo = "valeronoi"; 20 + tag = "v${finalAttrs.version}"; 21 + hash = "sha256-5KXVSIqWDkXnpO+qgBzFtbJb444RW8dIVXp8Y/aAOrk="; 22 + }; 23 + 24 + buildInputs = 25 + [ 26 + boost 27 + cgal 28 + gpp 29 + mpfr 30 + ] 31 + ++ (with qt6Packages; [ 32 + qtbase 33 + qtimageformats 34 + qtsvg 35 + ]); 36 + 37 + nativeBuildInputs = [ 38 + cmake 39 + qt6Packages.wrapQtAppsHook 40 + ]; 41 + 42 + doCheck = true; 43 + 44 + meta = { 45 + homepage = "https://github.com/ccoors/Valeronoi/"; 46 + description = "WiFi mapping companion app for Valetudo"; 47 + license = lib.licenses.gpl3Only; 48 + platforms = [ "x86_64-linux" ]; 49 + maintainers = with lib.maintainers; [ 50 + nova-madeline 51 + maeve 52 + ]; 53 + mainProgram = "valeronoi"; 54 + }; 55 + })
-55
pkgs/tools/misc/valeronoi/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - boost, 6 - cgal, 7 - cmake, 8 - gpp, 9 - mpfr, 10 - qtbase, 11 - qtimageformats, 12 - qtsvg, 13 - wrapQtAppsHook, 14 - }: 15 - 16 - stdenv.mkDerivation rec { 17 - pname = "valeronoi"; 18 - version = "0.2.2"; 19 - 20 - src = fetchFromGitHub { 21 - owner = "ccoors"; 22 - repo = pname; 23 - tag = "v${version}"; 24 - sha256 = "sha256-5KXVSIqWDkXnpO+qgBzFtbJb444RW8dIVXp8Y/aAOrk="; 25 - }; 26 - 27 - buildInputs = [ 28 - boost 29 - cgal 30 - gpp 31 - mpfr 32 - qtbase 33 - qtimageformats 34 - qtsvg 35 - ]; 36 - 37 - nativeBuildInputs = [ 38 - cmake 39 - wrapQtAppsHook 40 - ]; 41 - 42 - doCheck = true; 43 - 44 - meta = with lib; { 45 - homepage = "https://github.com/ccoors/Valeronoi/"; 46 - description = "WiFi mapping companion app for Valetudo"; 47 - license = licenses.gpl3Only; 48 - platforms = [ "x86_64-linux" ]; 49 - maintainers = with maintainers; [ 50 - nova-madeline 51 - maeve 52 - ]; 53 - mainProgram = "valeronoi"; 54 - }; 55 - }
-2
pkgs/top-level/all-packages.nix
··· 1154 1154 1155 1155 ufolint = with python3Packages; toPythonApplication ufolint; 1156 1156 1157 - valeronoi = qt6Packages.callPackage ../tools/misc/valeronoi { }; 1158 - 1159 1157 veikk-linux-driver-gui = libsForQt5.callPackage ../tools/misc/veikk-linux-driver-gui { }; 1160 1158 1161 1159 ventoy-full = ventoy.override {