6 Commits

Author SHA1 Message Date
naddy
85229c97e7 drop RCS Ids 2022-03-11 18:49:30 +00:00
kn
b12d29201e Fix sparc64 libcdada and pmacct builds
ld.bfd(1) does not understand library-specs(7), i.e. `-lestdc++>=17'
but both ports pass them through CXXLIB on non-clang arches.

Use c++ to link, disable examples, update libcdada and fix CXXLIB handling
for libcdada detection in pmacct.
From Brad Smith, thanks!

Prodded by my ugly hack to remove library-specs(7)
OK sthen
2022-02-22 13:18:44 +00:00
sthen
75261975b1 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:00:22 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
b5a52c332c needs py3 for to build cdada-gen, reported by aja 2021-02-18 14:29:23 +00:00
sthen
383a78ba93 import devel/libcdada, ok benoit@
Small library that offers basic data structures (list, set, map, ..)
in a pure C API for user-space applications. Key features:

- Easy to use, portable
- No "magic" MACROs, and no need to modify your data structures (except,
perhaps, for __attribute__((packed)))
- Uses C++ standard library as the backend for most data structures
- Reasonable performance
2021-02-18 13:23:22 +00:00