Splux Linux

source-based Linux using SPS

sps-core · log · files · refs · tags · releases · people · languages · GitHub · commit

cd81fd6


net: add network and TLS tooling

Date
Commitcd81fd658feff3efb8637ef3d127ddbefae7f9e8
GitHubmirror

Parents

Stat

 libs/openssl/recipe | 13 +++++++++++++
 net/curl/recipe     | 14 ++++++++++++++
 net/wget/recipe     | 14 ++++++++++++++
 3 files changed, 41 insertions(+)

Diff

diff --git a/libs/openssl/recipe b/libs/openssl/recipe
new file mode 100644
index 0000000..b58fdd5
--- /dev/null
+++ b/libs/openssl/recipe
@@ -0,0 +1,13 @@
+name        openssl
+version     4.0.2
+release     1
+description OpenSSL: cryptography and TLS toolkit
+
+source      https://github.com/openssl/openssl/releases/download/openssl-${version}/openssl-${version}.tar.gz
+hash        sha256:736b467530f916737b7031310ccb21d8218c6229e61e8e160cd1d3458cd543a8
+
+depend      filesystem
+
+configure   ./config --prefix=/usr --openssldir=/etc/ssl --libdir=lib shared
+build       make -j"$MAKEJOBS"
+install     make install DESTDIR="$PKG"
diff --git a/net/curl/recipe b/net/curl/recipe
new file mode 100644
index 0000000..2c7c308
--- /dev/null
+++ b/net/curl/recipe
@@ -0,0 +1,14 @@
+name        curl
+version     8.21.0
+release     1
+description curl: command line URL transfer tool
+
+source      https://github.com/curl/curl/releases/download/curl-8_21_0/curl-${version}.tar.gz
+hash        sha256:d9b327997999045a24cda50f3983e69e51c516bd8be6ef9842fc7f99135e33bb
+
+depend      filesystem
+depend      openssl
+
+configure   ./configure --prefix=/usr --with-openssl --without-libpsl
+build       make -j"$MAKEJOBS"
+install     make install DESTDIR="$PKG"
diff --git a/net/wget/recipe b/net/wget/recipe
new file mode 100644
index 0000000..af57d43
--- /dev/null
+++ b/net/wget/recipe
@@ -0,0 +1,14 @@
+name        wget
+version     1.25.0
+release     1
+description GNU wget: network download utility
+
+source      https://ftp.gnu.org/gnu/wget/wget-${version}.tar.gz
+hash        sha256:766e48423e79359ea31e41db9e5c289675947a7fcf2efdcedb726ac9d0da3784
+
+depend      filesystem
+depend      openssl
+
+configure   ./configure --prefix=/usr --with-ssl=openssl
+build       make -j"$MAKEJOBS"
+install     make install DESTDIR="$PKG"