sds: update devel/sds to sds-2.0.0.974b5d1

* Better memory usage. A bit slower in certain workloads.
* sdscatfmt() replacement for sdscatprintf() for speed critical code added.
* Ability to easily switch allocator just changing sdsalloc.h
* No longer binary compatible with SDS v1.0.
* Backport of the fixes applied to Redis
This commit is contained in:
Travis Paul 2018-03-13 23:24:11 +00:00
parent de94b840cc
commit deb05f483d
2 changed files with 16 additions and 14 deletions

View File

@ -1,18 +1,16 @@
# $NetBSD: Makefile,v 1.1 2015/07/10 21:24:03 travis-paul Exp $
# vim: noexpandtab:
# $NetBSD$
GITHUB_PROJECT= sds
GITHUB_TAG= d86a9b85cb4fb96430c7479ae6c956f2b605bbd1
DISTNAME= master
PKGNAME= ${GITHUB_PROJECT}-0.d86a9b8
PKGNAME= sds-2.0.0.974b5d1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=antirez/}
DIST_SUBDIR= ${GITHUB_PROJECT}
EXTRACT_SUFX= .zip
GHCOMMIT= 974b5d11f9e17a6659f591bcc07a8bd981acdfd0
DISTNAME= ${GHCOMMIT}
MASTER_SITES= ${MASTER_SITE_GITHUB:=antirez/sds/archive/}
DIST_SUBDIR= sds
WRKSRC= ${WRKDIR}/sds-${GHCOMMIT}
MAINTAINER= Tr@visPaul.me
MAINTAINER= tr@vispaul.me
HOMEPAGE= https://github.com/antirez/sds/
COMMENT= Simple Dynamic Strings library for C
COMMENT= Simple dynamic strings library for C
LICENSE= 2-clause-bsd
INSTALLATION_DIRS= lib include
@ -21,4 +19,7 @@ do-install:
${INSTALL_LIB} ${WRKSRC}/libsds.so ${DESTDIR}${PREFIX}/lib/libsds.so
${INSTALL_DATA} ${WRKSRC}/sds.h ${DESTDIR}${PREFIX}/include/sds.h
do-test:
${WRKSRC}/sds-test
.include "../../mk/bsd.pkg.mk"

View File

@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.1 2015/07/10 21:24:03 travis-paul Exp $
SHA1 (sds/master-d86a9b85cb4fb96430c7479ae6c956f2b605bbd1.zip) = 382c40a241dc22c7a36430cf33cbc3073425b58e
RMD160 (sds/master-d86a9b85cb4fb96430c7479ae6c956f2b605bbd1.zip) = 9a9e5d576e6db258365ac56f54ba2299a419aaa2
Size (sds/master-d86a9b85cb4fb96430c7479ae6c956f2b605bbd1.zip) = 24051 bytes
SHA1 (sds/974b5d11f9e17a6659f591bcc07a8bd981acdfd0.tar.gz) = c9347a0653718cb0e988835d0e385ddaf14b46b5
RMD160 (sds/974b5d11f9e17a6659f591bcc07a8bd981acdfd0.tar.gz) = 0eff4a9dd92b25e982400c14abea4c075f8ff0ea
SHA512 (sds/974b5d11f9e17a6659f591bcc07a8bd981acdfd0.tar.gz) = b8b4cdfb6d7c0b28e3c8304f82204e31f22332a4d2be219df7659b32c5aeabfb462fec3f21e3b72a98b368e0a33793b39245f7660662cdd7a930d35dfe994764
Size (sds/974b5d11f9e17a6659f591bcc07a8bd981acdfd0.tar.gz) = 25641 bytes
SHA1 (patch-Makefile) = 95d581795ef4adb3ad2fe2cfdd566666bccb0540