fwbuilder: migrate to by-name (#427489)

authored by Aleksana and committed by GitHub bd8753cd fd54edc4

+10 -13
+10 -11
pkgs/tools/security/fwbuilder/default.nix pkgs/by-name/fw/fwbuilder/package.nix
··· 4 fetchFromGitHub, 5 cmake, 6 ninja, 7 - wrapQtAppsHook, 8 wayland, 9 wayland-protocols, 10 - qtwayland, 11 }: 12 13 - stdenv.mkDerivation rec { 14 pname = "fwbuilder"; 15 version = "6.0.0-rc1"; 16 17 src = fetchFromGitHub { 18 owner = "fwbuilder"; 19 repo = "fwbuilder"; 20 - rev = "v${version}"; 21 hash = "sha256-j5HjGcIqq93Ca9OBqEgSotoSXyw+q6Fqxa3hKk1ctwQ="; 22 }; 23 ··· 31 nativeBuildInputs = [ 32 cmake 33 ninja 34 - wrapQtAppsHook 35 ]; 36 37 buildInputs = [ 38 wayland 39 wayland-protocols 40 - qtwayland 41 ]; 42 43 - meta = with lib; { 44 description = "GUI Firewall Management Application"; 45 longDescription = '' 46 Firewall Builder is a GUI firewall management application for iptables, ··· 49 managed from a single UI. 50 ''; 51 homepage = "https://github.com/fwbuilder/fwbuilder"; 52 - license = licenses.gpl2Only; 53 - platforms = platforms.linux; 54 - maintainers = [ maintainers.elatov ]; 55 }; 56 - }
··· 4 fetchFromGitHub, 5 cmake, 6 ninja, 7 wayland, 8 wayland-protocols, 9 + libsForQt5, 10 }: 11 12 + stdenv.mkDerivation (finalAttrs: { 13 pname = "fwbuilder"; 14 version = "6.0.0-rc1"; 15 16 src = fetchFromGitHub { 17 owner = "fwbuilder"; 18 repo = "fwbuilder"; 19 + tag = "v${finalAttrs.version}"; 20 hash = "sha256-j5HjGcIqq93Ca9OBqEgSotoSXyw+q6Fqxa3hKk1ctwQ="; 21 }; 22 ··· 30 nativeBuildInputs = [ 31 cmake 32 ninja 33 + libsForQt5.wrapQtAppsHook 34 ]; 35 36 buildInputs = [ 37 wayland 38 wayland-protocols 39 + libsForQt5.qtwayland 40 ]; 41 42 + meta = { 43 description = "GUI Firewall Management Application"; 44 longDescription = '' 45 Firewall Builder is a GUI firewall management application for iptables, ··· 48 managed from a single UI. 49 ''; 50 homepage = "https://github.com/fwbuilder/fwbuilder"; 51 + license = lib.licenses.gpl2Only; 52 + platforms = lib.platforms.linux; 53 + maintainers = with lib.maintainers; [ elatov ]; 54 }; 55 + })
-2
pkgs/top-level/all-packages.nix
··· 1088 1089 gp-saml-gui = python3Packages.callPackage ../tools/networking/gp-saml-gui { }; 1090 1091 - fwbuilder = libsForQt5.callPackage ../tools/security/fwbuilder { }; 1092 - 1093 inherit (callPackages ../tools/networking/ivpn/default.nix { }) 1094 ivpn 1095 ivpn-service
··· 1088 1089 gp-saml-gui = python3Packages.callPackage ../tools/networking/gp-saml-gui { }; 1090 1091 inherit (callPackages ../tools/networking/ivpn/default.nix { }) 1092 ivpn 1093 ivpn-service