Date: Tue, 17 Feb 2026 16:55:22 +0000 From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 26a824247d33 - main - graphics/hdr_histogram: Add hdr_histogram 0.11.9 Message-ID: <69949d7a.26af1.345e90f@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=26a824247d336bf1ca0b90a37b1d938f209759a7 commit 26a824247d336bf1ca0b90a37b1d938f209759a7 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2026-02-17 16:50:17 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2026-02-17 16:53:37 +0000 graphics/hdr_histogram: Add hdr_histogram 0.11.9 HdrHistogram_c is a C port of High Dynamic Range (HDR) Histogram. This port contains a subset of the functionality supported by the Java implementation. The current supported features are: - Standard histogram with 64 bit counts (32/16 bit counts not supported) - All iterator types (all values, recorded, percentiles, linear, logarithmic) - Histogram serialisation (encoding version 1.2, decoding 1.0-1.2) - Reader/writer phaser and interval recorder --- graphics/Makefile | 1 + graphics/hdr_histogram/Makefile | 28 ++++++++++++++++++++++++++++ graphics/hdr_histogram/distinfo | 3 +++ graphics/hdr_histogram/pkg-descr | 7 +++++++ graphics/hdr_histogram/pkg-plist | 16 ++++++++++++++++ 5 files changed, 55 insertions(+) diff --git a/graphics/Makefile b/graphics/Makefile index 35736a98330c..723ef5c47302 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -346,6 +346,7 @@ SUBDIR += gwenview SUBDIR += h3 SUBDIR += halftone + SUBDIR += hdr_histogram SUBDIR += hdr_tools SUBDIR += heimer SUBDIR += hiptext diff --git a/graphics/hdr_histogram/Makefile b/graphics/hdr_histogram/Makefile new file mode 100644 index 000000000000..cce477123d48 --- /dev/null +++ b/graphics/hdr_histogram/Makefile @@ -0,0 +1,28 @@ +PORTNAME= hdr_histogram +PORTVERSION= 0.11.9 +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C port of the HdrHistogram +WWW= https://github.com/HdrHistogram/HdrHistogram_c + +LICENSE= BSD2CLAUSE CC0-1.0 +LICENSE_COMB= multi +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt +LICENSE_FILE_CC0-1.0= ${WRKSRC}/COPYING.txt + +USES= cmake compiler:c++11-lang + +CMAKE_OFF= HDR_HISTOGRAM_BUILD_BENCHMARK \ + HDR_HISTOGRAM_BUILD_PROGRAMS +CMAKE_ON= HDR_HISTOGRAM_BUILD_SHARED \ + HDR_HISTOGRAM_BUILD_STATIC \ + HDR_HISTOGRAM_INSTALL_SHARED \ + HDR_HISTOGRAM_INSTALL_STATIC \ + HDR_LOG_REQUIRED + +USE_GITHUB= yes +GH_ACCOUNT= HdrHistogram +GH_PROJECT= HdrHistogram_c + +.include <bsd.port.mk> diff --git a/graphics/hdr_histogram/distinfo b/graphics/hdr_histogram/distinfo new file mode 100644 index 000000000000..aa24f20ae9ac --- /dev/null +++ b/graphics/hdr_histogram/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1771105008 +SHA256 (HdrHistogram-HdrHistogram_c-0.11.9_GH0.tar.gz) = 0eb5fdb9f1f8c4b9c6eb319502f8d9e28991afffb8418672a61741993855650e +SIZE (HdrHistogram-HdrHistogram_c-0.11.9_GH0.tar.gz) = 306687 diff --git a/graphics/hdr_histogram/pkg-descr b/graphics/hdr_histogram/pkg-descr new file mode 100644 index 000000000000..d6739f8ec12c --- /dev/null +++ b/graphics/hdr_histogram/pkg-descr @@ -0,0 +1,7 @@ +HdrHistogram_c is a C port of High Dynamic Range (HDR) Histogram. This port +contains a subset of the functionality supported by the Java implementation. The +current supported features are: +- Standard histogram with 64 bit counts (32/16 bit counts not supported) +- All iterator types (all values, recorded, percentiles, linear, logarithmic) +- Histogram serialisation (encoding version 1.2, decoding 1.0-1.2) +- Reader/writer phaser and interval recorder diff --git a/graphics/hdr_histogram/pkg-plist b/graphics/hdr_histogram/pkg-plist new file mode 100644 index 000000000000..3cdea2b75e11 --- /dev/null +++ b/graphics/hdr_histogram/pkg-plist @@ -0,0 +1,16 @@ +include/hdr/hdr_histogram.h +include/hdr/hdr_histogram_log.h +include/hdr/hdr_histogram_version.h +include/hdr/hdr_interval_recorder.h +include/hdr/hdr_thread.h +include/hdr/hdr_time.h +include/hdr/hdr_writer_reader_phaser.h +lib/cmake/hdr_histogram/hdr_histogram-config-version.cmake +lib/cmake/hdr_histogram/hdr_histogram-config.cmake +lib/cmake/hdr_histogram/hdr_histogram-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/hdr_histogram/hdr_histogram-targets.cmake +lib/libhdr_histogram.so +lib/libhdr_histogram.so.6 +lib/libhdr_histogram.so.6.2.3 +lib/libhdr_histogram_static.a +libdata/pkgconfig/hdr_histogram.pchome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69949d7a.26af1.345e90f>
