pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/converters/aklomp-base64
Module Name: pkgsrc
Committed By: wiz
Date: Mon Jan 20 13:35:04 UTC 2025
Added Files:
pkgsrc/converters/aklomp-base64: DESCR Makefile PLIST buildlink3.mk
distinfo
Log Message:
converters/aklomp-base64: import aklomp-base64-0.5.2
Fast Base64 stream encoder/decoder
This is an implementation of a base64 stream encoding/decoding
library in C99 with SIMD (AVX2, AVX512, NEON, AArch64/NEON, SSSE3,
SSE4.1, SSE4.2, AVX) and OpenMP acceleration. It also contains
wrapper functions to encode/decode simple length-delimited strings.
This library aims to be:
- fast
- easy to use
- elegant
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/converters/aklomp-base64/DESCR \
pkgsrc/converters/aklomp-base64/Makefile \
pkgsrc/converters/aklomp-base64/PLIST \
pkgsrc/converters/aklomp-base64/buildlink3.mk \
pkgsrc/converters/aklomp-base64/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/converters/aklomp-base64/DESCR
diff -u /dev/null pkgsrc/converters/aklomp-base64/DESCR:1.1
--- /dev/null Mon Jan 20 13:35:04 2025
+++ pkgsrc/converters/aklomp-base64/DESCR Mon Jan 20 13:35:04 2025
@@ -0,0 +1,11 @@
+Fast Base64 stream encoder/decoder
+
+This is an implementation of a base64 stream encoding/decoding
+library in C99 with SIMD (AVX2, AVX512, NEON, AArch64/NEON, SSSE3,
+SSE4.1, SSE4.2, AVX) and OpenMP acceleration. It also contains
+wrapper functions to encode/decode simple length-delimited strings.
+This library aims to be:
+
+- fast
+- easy to use
+- elegant
Index: pkgsrc/converters/aklomp-base64/Makefile
diff -u /dev/null pkgsrc/converters/aklomp-base64/Makefile:1.1
--- /dev/null Mon Jan 20 13:35:04 2025
+++ pkgsrc/converters/aklomp-base64/Makefile Mon Jan 20 13:35:04 2025
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2025/01/20 13:35:04 wiz Exp $
+
+DISTNAME= base64-0.5.2
+PKGNAME= aklomp-${DISTNAME}
+CATEGORIES= converters
+MASTER_SITES= ${MASTER_SITE_GITHUB:=aklomp/}
+GITHUB_PROJECT= aklomp
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/aklomp/base64/
+COMMENT= Fast Base64 stream encoder/decoder in C99, with SIMD acceleration
+LICENSE= 2-clause-bsd
+
+WRKSRC= ${WRKDIR}/${DISTNAME}
+#USE_TOOLS+= gmake
+
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} base64 aklomp-base64
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/converters/aklomp-base64/PLIST
diff -u /dev/null pkgsrc/converters/aklomp-base64/PLIST:1.1
--- /dev/null Mon Jan 20 13:35:04 2025
+++ pkgsrc/converters/aklomp-base64/PLIST Mon Jan 20 13:35:04 2025
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2025/01/20 13:35:04 wiz Exp $
+bin/aklomp-base64
+include/libbase64.h
+lib/cmake/base64/base64-config-version.cmake
+lib/cmake/base64/base64-config.cmake
+lib/cmake/base64/base64-targets-noconfig.cmake
+lib/cmake/base64/base64-targets.cmake
+lib/libbase64.a
Index: pkgsrc/converters/aklomp-base64/buildlink3.mk
diff -u /dev/null pkgsrc/converters/aklomp-base64/buildlink3.mk:1.1
--- /dev/null Mon Jan 20 13:35:04 2025
+++ pkgsrc/converters/aklomp-base64/buildlink3.mk Mon Jan 20 13:35:04 2025
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/01/20 13:35:04 wiz Exp $
+
+BUILDLINK_TREE+= aklomp-base64
+
+.if !defined(AKLOMP_BASE64_BUILDLINK3_MK)
+AKLOMP_BASE64_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.aklomp-base64+= aklomp-base64>=0.5.2
+BUILDLINK_PKGSRCDIR.aklomp-base64?= ../../converters/aklomp-base64
+.endif # AKLOMP_BASE64_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -aklomp-base64
Index: pkgsrc/converters/aklomp-base64/distinfo
diff -u /dev/null pkgsrc/converters/aklomp-base64/distinfo:1.1
--- /dev/null Mon Jan 20 13:35:04 2025
+++ pkgsrc/converters/aklomp-base64/distinfo Mon Jan 20 13:35:04 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/01/20 13:35:04 wiz Exp $
+
+BLAKE2s (base64-0.5.2.tar.gz) = 6020ffec366fffb22058462df56f5f985b65c40a2a5b3f889f7b7f9965513ba7
+SHA512 (base64-0.5.2.tar.gz) = 9f8ca8a6e9feb8ad98158d675ec3331e83c77401d2633de0e43b62e794682a9d63c03e1c2599981ad3cdb249e263964f6a79084dbdf2ca19a1e1eed6195a98f4
+Size (base64-0.5.2.tar.gz) = 104531 bytes
Home |
Main Index |
Thread Index |
Old Index