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