Index: head/devel/serd/Makefile =================================================================== --- head/devel/serd/Makefile +++ head/devel/serd/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= serd -PORTVERSION= 0.30.8 +PORTVERSION= 0.30.10 CATEGORIES= devel MASTER_SITES= http://download.drobilla.net/ Index: head/devel/serd/distinfo =================================================================== --- head/devel/serd/distinfo +++ head/devel/serd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611145297 -SHA256 (serd-0.30.8.tar.bz2) = 672ec48f55f6f5bf1b548f3d6a76f127e803dbae2550ddb730bb02d2fd28fa87 -SIZE (serd-0.30.8.tar.bz2) = 590817 +TIMESTAMP = 1611744759 +SHA256 (serd-0.30.10.tar.bz2) = affa80deec78921f86335e6fc3f18b80aefecf424f6a5755e9f2fa0eb0710edf +SIZE (serd-0.30.10.tar.bz2) = 586386 Index: head/devel/serd/files/patch-src_serd__config.h =================================================================== --- head/devel/serd/files/patch-src_serd__config.h +++ head/devel/serd/files/patch-src_serd__config.h @@ -1,33 +0,0 @@ ---- src/serd_config.h.orig 2021-01-20 12:23:24 UTC -+++ src/serd_config.h -@@ -44,17 +44,6 @@ - # endif - # endif - --// C99 and C++11: aligned_alloc() --# ifndef HAVE_ALIGNED_ALLOC --# if !defined(__APPLE__) && !defined(_WIN32) --# if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L --# define HAVE_ALIGNED_ALLOC --# elif defined(__cplusplus) && __cplusplus >= 201103L) --# define HAVE_ALIGNED_ALLOC --# endif --# endif --# endif -- - // POSIX.1-2001: fileno() - # ifndef HAVE_FILENO - # if defined(_POSIX_VERSION) && _POSIX_VERSION >= 200112L -@@ -87,12 +76,6 @@ - and this header is always required by any code that checks for features, even - if the build system defines them all. - */ -- --#ifdef HAVE_ALIGNED_ALLOC --# define USE_ALIGNED_ALLOC 1 --#else --# define USE_ALIGNED_ALLOC 0 --#endif - - #ifdef HAVE_FILENO - # define USE_FILENO 1 Index: head/devel/serd/files/patch-src_system.c =================================================================== --- head/devel/serd/files/patch-src_system.c +++ head/devel/serd/files/patch-src_system.c @@ -1,11 +0,0 @@ ---- src/system.c.orig 2021-01-20 12:24:18 UTC -+++ src/system.c -@@ -55,8 +55,6 @@ serd_malloc_aligned(const size_t alignment, const size - { - #if defined(_WIN32) - return _aligned_malloc(size, alignment); --#elif USE_ALIGNED_ALLOC -- return aligned_alloc(alignment, size); - #elif USE_POSIX_MEMALIGN - void* ptr = NULL; - const int ret = posix_memalign(&ptr, alignment, size); Index: head/devel/serd/files/patch-wscript =================================================================== --- head/devel/serd/files/patch-wscript +++ head/devel/serd/files/patch-wscript @@ -1,16 +0,0 @@ ---- wscript.orig 2021-01-20 12:26:07 UTC -+++ wscript -@@ -123,13 +123,6 @@ def configure(conf): - if Options.options.largefile: - conf.env.append_unique('DEFINES', ['_FILE_OFFSET_BITS=64']) - -- conf.check_function('c', 'aligned_alloc', -- header_name = 'stdlib.h', -- return_type = 'void*', -- arg_types = 'size_t,size_t', -- define_name = 'HAVE_ALIGNED_ALLOC', -- mandatory = False) -- - if not Options.options.no_posix: - funcs = {'posix_memalign': ('stdlib.h', 'int', 'void**,size_t,size_t'), - 'posix_fadvise': ('fcntl.h', 'int', 'int,off_t,off_t,int'),