aboutsummaryrefslogtreecommitdiff
path: root/extra/nettle
diff options
context:
space:
mode:
Diffstat (limited to 'extra/nettle')
-rwxr-xr-xextra/nettle/build11
-rw-r--r--extra/nettle/checksums2
-rw-r--r--extra/nettle/depends1
-rw-r--r--extra/nettle/meta3
-rw-r--r--extra/nettle/sources1
-rw-r--r--extra/nettle/version1
6 files changed, 19 insertions, 0 deletions
diff --git a/extra/nettle/build b/extra/nettle/build
new file mode 100755
index 00000000..977edacb
--- /dev/null
+++ b/extra/nettle/build
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+./configure \
+ --prefix=/usr \
+ --enable-shared \
+ --enable-static \
+ --enable-mini-gmp \
+ --disable-documentation
+
+make M4=gm4
+make DESTDIR="$1" install
diff --git a/extra/nettle/checksums b/extra/nettle/checksums
new file mode 100644
index 00000000..53b66638
--- /dev/null
+++ b/extra/nettle/checksums
@@ -0,0 +1,2 @@
+%BLAKE3
+e4bfbda32f4fdf5ed96c152efe3a3867193b690faa5378d02a2a6fd052ee3393 nettle-3.9.1.tar.gz
diff --git a/extra/nettle/depends b/extra/nettle/depends
new file mode 100644
index 00000000..e8fb4a13
--- /dev/null
+++ b/extra/nettle/depends
@@ -0,0 +1 @@
+m4 make
diff --git a/extra/nettle/meta b/extra/nettle/meta
new file mode 100644
index 00000000..8e05aed3
--- /dev/null
+++ b/extra/nettle/meta
@@ -0,0 +1,3 @@
+description: Low-level cryptographic library
+license: GPL-2.0-or-later, GPL-3.0-or-later, LGPL-3.0-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/nettle/sources b/extra/nettle/sources
new file mode 100644
index 00000000..2b9e4a56
--- /dev/null
+++ b/extra/nettle/sources
@@ -0,0 +1 @@
+https://ftp.gnu.org/gnu/nettle/nettle-3.9.1.tar.gz
diff --git a/extra/nettle/version b/extra/nettle/version
new file mode 100644
index 00000000..0059660b
--- /dev/null
+++ b/extra/nettle/version
@@ -0,0 +1 @@
+3.9.1 1