From 8df1c9ac175d72c0c18ede3d22764ece9dceeeef Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Sat, 14 Oct 2017 14:40:53 +0800 Subject: Revert "firewalld: init at 0.4.4.4" This reverts commit 178a96f99be69a173669254295d5a06732e7a906. --- pkgs/os-specific/linux/firewalld/default.nix | 94 ---------------------------- 1 file changed, 94 deletions(-) delete mode 100644 pkgs/os-specific/linux/firewalld/default.nix (limited to 'pkgs/os-specific/linux') diff --git a/pkgs/os-specific/linux/firewalld/default.nix b/pkgs/os-specific/linux/firewalld/default.nix deleted file mode 100644 index 6b2e58038759..000000000000 --- a/pkgs/os-specific/linux/firewalld/default.nix +++ /dev/null @@ -1,94 +0,0 @@ -{ stdenv, lib, fetchFromGitHub -, autoreconfHook, docbook_xml_dtd_42, docbook_xsl, gettext, python3Packages -, intltool, libxslt, dbus, pkgconfig, iptables, ebtables, ipset, glib, kmod -, withKde ? true, plasma-nm ? null -}: - -let - slip = python3Packages.buildPythonPackage rec { - name = "python-slip-${version}"; - version = "0.6.4"; - - src = fetchFromGitHub { - owner = "nphilipp"; - repo = "python-slip"; - rev = name; - sha256 = "07zyxy62738dzsvifm1241k0zx5l3xl6s5yfhyn88wc59fa8p570"; - }; - - doCheck = false; # no tests - - buildPhase = '' - runHook preBuild - export PREFIX=$out - make - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - make install - runHook postInstall - ''; - - }; - -in python3Packages.buildPythonApplication rec { - name = "firewalld-${version}"; - version = "0.4.4.4"; - - src = fetchFromGitHub { - owner = "t-woerner"; - repo = "firewalld"; - rev = "v${version}"; - sha256 = "048flfcsi3ibp124k01hhf9bnbpyi3b92jgc96fhfvw6ns2l48qc"; - }; - - doCheck = false; # no tests - - propagatedBuildInputs = with python3Packages; [ - dbus - decorator - pygobject3 - pyqt5 - six - slip - ]; - - buildInputs = [ - autoreconfHook pkgconfig - docbook_xml_dtd_42 docbook_xsl gettext intltool libxslt - dbus ebtables glib ipset iptables - ]; - - preConfigure = '' - patchShebangs . - - substituteInPlace doc/xml/*.xml \ - --replace "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" "${docbook_xml_dtd_42}/xml/dtd/docbook/docbookx.dtd" - - substituteInPlace src/firewall-applet \ - --replace /usr/bin/kde5-nm-connection-editor ${lib.getBin plasma-nm}/bin/kde5-nm-connection-editor - - export MODINFO=${kmod}/bin/modinfo - export MODPROBE=${kmod}/bin/modprobe - export RMMOD=${kmod}/bin/rmmod - ''; - - buildPhase = '' - ./autogen.sh --prefix=$out - make - ''; - - installPhase = '' - make install $out - cp -r config/{helpers,icmptypes,ipsets,services,zones} $out/etc/firewalld - ''; - - meta = with lib; { - description = "A service daemon with D-Bus interface"; - license = licenses.gpl2; - platforms = platforms.linux; - maintainers = with maintainers; [ peterhoeg ]; - }; -} -- cgit 1.4.1