pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
libseccomp: Import libseccomp-2.5.3 as wip/libseccomp
Module Name: pkgsrc-wip
Committed By: Dan Cîrnaț <dan%alt.md@localhost>
Pushed By: cirnatdan
Date: Sun Jan 2 15:13:19 2022 +0100
Changeset: 473699cab714669411d01823ea3d0c912a3bb56d
Modified Files:
Makefile
Added Files:
libseccomp/DESCR
libseccomp/Makefile
libseccomp/PLIST
libseccomp/distinfo
Log Message:
libseccomp: Import libseccomp-2.5.3 as wip/libseccomp
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=473699cab714669411d01823ea3d0c912a3bb56d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
libseccomp/DESCR | 5 +++++
libseccomp/Makefile | 20 ++++++++++++++++++++
libseccomp/PLIST | 39 +++++++++++++++++++++++++++++++++++++++
libseccomp/distinfo | 5 +++++
5 files changed, 70 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index c7b12b6460..075670339a 100644
--- a/Makefile
+++ b/Makefile
@@ -2180,6 +2180,7 @@ SUBDIR+= librocket
SUBDIR+= libs-gui
SUBDIR+= libscscp
SUBDIR+= libsearpc
+SUBDIR+= libseccomp
SUBDIR+= libslab
SUBDIR+= libsocialweb
SUBDIR+= libspt
diff --git a/libseccomp/DESCR b/libseccomp/DESCR
new file mode 100644
index 0000000000..967579b459
--- /dev/null
+++ b/libseccomp/DESCR
@@ -0,0 +1,5 @@
+The libseccomp library provides an easy to use, platform independent, interface
+to the Linux Kernel's syscall filtering mechanism. The libseccomp API is
+designed to abstract away the underlying BPF based syscall filter language and
+present a more conventional function-call based filtering interface that should
+be familiar to, and easily adopted by, application developers.
diff --git a/libseccomp/Makefile b/libseccomp/Makefile
new file mode 100644
index 0000000000..de1b4e195f
--- /dev/null
+++ b/libseccomp/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+GITHUB_PROJECT= libseccomp
+DISTNAME= libseccomp-2.5.3
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_GITHUB:=seccomp/}
+GITHUB_RELEASE= v2.5.3
+
+MAINTAINER= cirnatdan%NetBSD.org@localhost
+HOMEPAGE= https://github.com/seccomp/libseccomp/
+COMMENT= Interface to the Linux syscall filtering mechanism
+LICENSE= gnu-lgpl-v2
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= pkg-config gmake
+USE_LIBTOOL= yes
+
+PKGCONFIG_OVERRIDE+= libseccomp.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libseccomp/PLIST b/libseccomp/PLIST
new file mode 100644
index 0000000000..4f0da7429f
--- /dev/null
+++ b/libseccomp/PLIST
@@ -0,0 +1,39 @@
+@comment $NetBSD$
+bin/scmp_sys_resolver
+include/seccomp-syscalls.h
+include/seccomp.h
+lib/libseccomp.la
+lib/pkgconfig/libseccomp.pc
+man/man1/scmp_sys_resolver.1
+man/man3/seccomp_api_get.3
+man/man3/seccomp_api_set.3
+man/man3/seccomp_arch_add.3
+man/man3/seccomp_arch_exist.3
+man/man3/seccomp_arch_native.3
+man/man3/seccomp_arch_remove.3
+man/man3/seccomp_arch_resolve_name.3
+man/man3/seccomp_attr_get.3
+man/man3/seccomp_attr_set.3
+man/man3/seccomp_export_bpf.3
+man/man3/seccomp_export_pfc.3
+man/man3/seccomp_init.3
+man/man3/seccomp_load.3
+man/man3/seccomp_merge.3
+man/man3/seccomp_notify_alloc.3
+man/man3/seccomp_notify_fd.3
+man/man3/seccomp_notify_free.3
+man/man3/seccomp_notify_id_valid.3
+man/man3/seccomp_notify_receive.3
+man/man3/seccomp_notify_respond.3
+man/man3/seccomp_release.3
+man/man3/seccomp_reset.3
+man/man3/seccomp_rule_add.3
+man/man3/seccomp_rule_add_array.3
+man/man3/seccomp_rule_add_exact.3
+man/man3/seccomp_rule_add_exact_array.3
+man/man3/seccomp_syscall_priority.3
+man/man3/seccomp_syscall_resolve_name.3
+man/man3/seccomp_syscall_resolve_name_arch.3
+man/man3/seccomp_syscall_resolve_name_rewrite.3
+man/man3/seccomp_syscall_resolve_num_arch.3
+man/man3/seccomp_version.3
diff --git a/libseccomp/distinfo b/libseccomp/distinfo
new file mode 100644
index 0000000000..7f3dbc6e11
--- /dev/null
+++ b/libseccomp/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (libseccomp-2.5.3.tar.gz) = ae742beac7993114dc6f6e1c0b6d2db4ccd27e8283260649ad48589aea787eae
+SHA512 (libseccomp-2.5.3.tar.gz) = 00170fe2360f0c0b33293dccfcc33e98fabb99619f34ecefbcc92bfdaa249ba91e7433226545b842b71542a3b224b6e980ea2ae656c4addf07e84a0def1870a0
+Size (libseccomp-2.5.3.tar.gz) = 637572 bytes
Home |
Main Index |
Thread Index |
Old Index