diff options
-rw-r--r-- | px/packages/inspection.scm | 42 | ||||
-rw-r--r-- | px/packages/networking.scm | 26 |
2 files changed, 26 insertions, 42 deletions
diff --git a/px/packages/inspection.scm b/px/packages/inspection.scm deleted file mode 100644 index 5376756..0000000 --- a/px/packages/inspection.scm +++ /dev/null @@ -1,42 +0,0 @@ -;;; Netwrok Inspection tool packages. -;;; Copyright © 2020 Sina Mahmoodi Khorandi <s.mahmoodi@pantherx.org> - -(define-module (px packages inspection) - #:use-module ((guix licenses) - #:prefix license:) - #:use-module (guix download) - #:use-module (guix packages) - #:use-module (guix build-system cmake) - #:use-module (gnu packages glib) - #:use-module (gnu packages web) - #:use-module (gnu packages linux) - #:use-module (gnu packages curl) - #:use-module (gnu packages networking) - #:use-module (guix utils) - #:use-module (gnu packages pkg-config)) - -(define-public px-network-inspection - (package - (name "px-network-inspection") - (version "0.0.15") - (source - (origin - (method url-fetch) - (uri (string-append - "https://source.pantherx.org/px-network-inspection_" version - ".tgz")) - (sha256 - (base32 "0fzcy9f61qz0zi8chb6y86qfsjyn510fkxkxcw66rgxji76b1qx1")))) - (build-system cmake-build-system) - (arguments - `(#:tests? #f)) - (inputs `(("glib" ,glib) - ("curl" ,curl) - ("fping" ,fping) - ("json-c" ,json-c) - ("libnl" ,libnl))) - (native-inputs `(("pkg-config" ,pkg-config))) - (home-page "https://www.pantherx.org/") - (synopsis "PantherX Netwrok Inspection") - (description "This package provides network inspection utility tool") - (license license:expat))) diff --git a/px/packages/networking.scm b/px/packages/networking.scm index 0c3d728..403669b 100644 --- a/px/packages/networking.scm +++ b/px/packages/networking.scm @@ -162,3 +162,29 @@ offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery.") (home-page "https://nng.nanomsg.org/") (license license:expat))) + +(define-public px-network-inspection + (package + (name "px-network-inspection") + (version "0.0.15") + (source + (origin + (method url-fetch) + (uri (string-append + "https://source.pantherx.org/px-network-inspection_" version + ".tgz")) + (sha256 + (base32 "0fzcy9f61qz0zi8chb6y86qfsjyn510fkxkxcw66rgxji76b1qx1")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f)) + (inputs `(("glib" ,glib) + ("curl" ,curl) + ("fping" ,fping) + ("json-c" ,json-c) + ("libnl" ,libnl))) + (native-inputs `(("pkg-config" ,pkg-config))) + (home-page "https://www.pantherx.org/") + (synopsis "PantherX Netwrok Inspection") + (description "This package provides network inspection utility tool") + (license license:expat))) |