From 5c2836a338de43540b52bd519a9eae58d8d22890 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 2 Apr 2023 22:08:23 -0300 Subject: queue.scm: Add "pax-utils" package --- src/org/euandre/queue.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/org/euandre/queue.scm b/src/org/euandre/queue.scm index 931cd1d..7fd313f 100644 --- a/src/org/euandre/queue.scm +++ b/src/org/euandre/queue.scm @@ -2,6 +2,7 @@ #:use-module ((gnu build linux-container) #:prefix container:) #:use-module ((guix licenses) #:prefix license:) #:use-module ((srfi srfi-1) #:prefix s1:) + #:use-module (guix build-system meson) #:use-module (guix build-system gnu) #:use-module (guix build-system python) #:use-module (guix build-system trivial) @@ -353,6 +354,29 @@ definite Sendmail-ish flavor, but the inside is completely different.") +(define-public pax-utils + (package + (name "pax-utils") + (version "1.3.7") + (source + (origin + (method url-fetch) + (uri + (string-append + "https://distfiles.gentoo.org/distfiles/pax-utils-" + version + ".tar.xz")) + (sha256 + (base32 "16lkrvgffprwnd8w3bbiph6zq72cbaqn7p6an3vmrlk8jv9650qh")))) + (build-system meson-build-system) + (synopsis "ELF utils that can check files for security relevant properties") + (description + "A suite of ELF tools to aid auditing systems. Contains various ELF +related utils for ELF32, ELF64 binaries useful for displaying PaX and security +information on a large group of binary files.") + (home-page "https://distfiles.gentoo.org/distfiles/pax-utils-1.3.7.tar.xz") + (license license:gpl2))) + (define-public (hunspell-dictionary-utf8 dict-name) (package (name (string-append "hunspell-dict-" dict-name "-utf8")) @@ -1676,6 +1700,7 @@ connections correctly."))) (list + pax-utils hunspell-dict-en-utf8 hunspell-dict-pt-utf8 hunspell-dict-fr-utf8 -- cgit v1.2.3