Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Feb 2026 20:13:28 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Rafe <mondo.debater_0q@icloud.com>
Subject:   git: 5af542b57309 - main - devel/small: New port: C++ small containers
Message-ID:  <69961d68.199b0.a37b302@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5af542b57309da54769221a23eac073462e959b7

commit 5af542b57309da54769221a23eac073462e959b7
Author:     Rafe <mondo.debater_0q@icloud.com>
AuthorDate: 2026-02-18 20:08:02 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-02-18 20:08:02 +0000

    devel/small: New port: C++ small containers
    
    C++ standard template library optimized small containers.
    Reuired by net-p2p/transmission 4.1.0.
    
    PR:             292846
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
 devel/Makefile        |  1 +
 devel/small/Makefile  | 16 ++++++++++++++++
 devel/small/distinfo  |  3 +++
 devel/small/pkg-descr |  1 +
 devel/small/pkg-plist | 41 +++++++++++++++++++++++++++++++++++++++++
 5 files changed, 62 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 6fb4755b78c1..144675199d12 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -8351,6 +8351,7 @@
     SUBDIR += slibtool
     SUBDIR += sltdl
     SUBDIR += smake
+    SUBDIR += small
     SUBDIR += smc
     SUBDIR += smooth
     SUBDIR += smv
diff --git a/devel/small/Makefile b/devel/small/Makefile
new file mode 100644
index 000000000000..aadbbdc8e412
--- /dev/null
+++ b/devel/small/Makefile
@@ -0,0 +1,16 @@
+PORTNAME=	small
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.2.2
+CATEGORIES=	devel
+
+MAINTAINER=	mondo.debater_0q@icloud.com
+COMMENT=	C++ small containers
+WWW=		https://github.com/alandefreitas/small/
+
+LICENSE=	BSL
+
+USES=		cmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	alandefreitas
+
+.include <bsd.port.mk>
diff --git a/devel/small/distinfo b/devel/small/distinfo
new file mode 100644
index 000000000000..7d455be13a23
--- /dev/null
+++ b/devel/small/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1770029683
+SHA256 (alandefreitas-small-v0.2.2_GH0.tar.gz) = 4b8bbc2f5879178a387a10c36619ea54ed2228cf33a9a38aa0534dbd95b6c41d
+SIZE (alandefreitas-small-v0.2.2_GH0.tar.gz) = 190449
diff --git a/devel/small/pkg-descr b/devel/small/pkg-descr
new file mode 100644
index 000000000000..4d937d3e15b8
--- /dev/null
+++ b/devel/small/pkg-descr
@@ -0,0 +1 @@
+C++ standard template library optimized small containers.
diff --git a/devel/small/pkg-plist b/devel/small/pkg-plist
new file mode 100644
index 000000000000..5eaa2d2b092d
--- /dev/null
+++ b/devel/small/pkg-plist
@@ -0,0 +1,41 @@
+include/small/detail/algorithm/console_unicode_guard.hpp
+include/small/detail/algorithm/intcmp.hpp
+include/small/detail/algorithm/leading_zeros.hpp
+include/small/detail/algorithm/shift.hpp
+include/small/detail/algorithm/strlen.hpp
+include/small/detail/algorithm/to_unsigned.hpp
+include/small/detail/algorithm/utf.hpp
+include/small/detail/container/aligned_storage_vector.hpp
+include/small/detail/container/associative_vector.hpp
+include/small/detail/container/lookup_table_view.hpp
+include/small/detail/container/span-lite.hpp
+include/small/detail/container/variant_vector.hpp
+include/small/detail/exception/scope_guard.hpp
+include/small/detail/exception/throw.hpp
+include/small/detail/iterator/codepoint_iterator.hpp
+include/small/detail/iterator/const_key_iterator.hpp
+include/small/detail/iterator/iterator_type_traits.hpp
+include/small/detail/iterator/ordered_concat_iterator.hpp
+include/small/detail/iterator/pointer_wrapper.hpp
+include/small/detail/traits/add_key_const.hpp
+include/small/detail/traits/cpp_version.hpp
+include/small/detail/traits/default_inline_storage.hpp
+include/small/detail/traits/enable_allocator_from_this.hpp
+include/small/detail/traits/extract_value_type.hpp
+include/small/detail/traits/has_allocator.hpp
+include/small/detail/traits/hedley.hpp
+include/small/detail/traits/is_pair.hpp
+include/small/detail/traits/is_range.hpp
+include/small/detail/traits/is_relocatable.hpp
+include/small/detail/traits/little_endian.hpp
+include/small/detail/traits/ptr_to_const.hpp
+include/small/detail/traits/strong_type.hpp
+include/small/map.hpp
+include/small/queue.hpp
+include/small/set.hpp
+include/small/stack.hpp
+include/small/string.hpp
+include/small/vector.hpp
+lib/cmake/small/small-config-version.cmake
+lib/cmake/small/small-config.cmake
+lib/cmake/small/small-targets.cmake


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69961d68.199b0.a37b302>