pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/prometheus-cpp
Module Name: pkgsrc
Committed By: wiz
Date: Mon May 19 12:52:41 UTC 2025
Modified Files:
pkgsrc/databases/prometheus-cpp: Makefile PLIST distinfo options.mk
Log Message:
prometheus-cpp: update to 1.3.0.
1.3.0
What's Changed
Move benchmark activation logic under ENABLE_TESTING by @mrbald in #705
Use curl as bazel_dep by @mmorel-35 in #709
Feature/update bazel deps by @gjasny in #710
Use civetweb as bazel_dep by @mmorel-35 in #712
build(bazel): Add support for --incompatible_disallow_empty_glob by @keith in #715
Add config for basic package version file by @PythonGermany in #713
Add presetupCurl callback to Gateway. by @nbelov-magdv in #706
feat(push): allow any url prefix for push gateway by @gjasny in #723
ci: switch to supported macos-13 by @gjasny in #724
1.2.4
What's Changed
Fix consumption as a Bazel Module (#699)
1.2.3
What's Changed
test(pull): cope with old curl versions by @gjasny in #697
1.2.2
What's Changed
test(pull): fix linker error when building against shared libs by @gjasny in #690
test(core): properly declare manual time by @gjasny in #691
1.2.1
What's Changed
Restore CMake 3.14 compatibility by @gjasny in #685
Push
Add missing encode for push labels by @gjasny
1.2.0
What's Changed
build: revert code base back to C++11 by @gjasny in #620
build(bazel): add Bazel modules by @gjasny in #631
Core
Use std::atomic::fetch_add in modern C++. by @Romain-Geissler-1A in #622
Add Reset APIs to histogram and counters by @hkadayam in #601
feat(core): optimize add by @gjasny in #673
Pull
feat(pull): use civetweb 1.16 by @gjasny in #648
Push
Encode push labels by @gjasny in #675
feat(push): allow timeout for HTTP requests by @gjasny in #676
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/prometheus-cpp/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/prometheus-cpp/PLIST \
pkgsrc/databases/prometheus-cpp/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/prometheus-cpp/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/databases/prometheus-cpp/Makefile
diff -u pkgsrc/databases/prometheus-cpp/Makefile:1.11 pkgsrc/databases/prometheus-cpp/Makefile:1.12
--- pkgsrc/databases/prometheus-cpp/Makefile:1.11 Sat Apr 19 07:57:38 2025
+++ pkgsrc/databases/prometheus-cpp/Makefile Mon May 19 12:52:41 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2025/04/19 07:57:38 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2025/05/19 12:52:41 wiz Exp $
DISTNAME= prometheus-cpp-with-submodules
-PKGNAME= prometheus-cpp-1.1.0
-PKGREVISION= 10
+PKGNAME= prometheus-cpp-1.3.0
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_GITHUB:=jupp0r/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
@@ -17,7 +16,7 @@ LICENSE= mit
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
-USE_CXX_FEATURES+= c++14
+USE_CXX_FEATURES+= c++11
PKGCONFIG_OVERRIDE+= 3rdparty/googletest/googlemock/cmake/gmock.pc.in
PKGCONFIG_OVERRIDE+= 3rdparty/googletest/googlemock/cmake/gmock_main.pc.in
Index: pkgsrc/databases/prometheus-cpp/PLIST
diff -u pkgsrc/databases/prometheus-cpp/PLIST:1.1 pkgsrc/databases/prometheus-cpp/PLIST:1.2
--- pkgsrc/databases/prometheus-cpp/PLIST:1.1 Mon Jun 26 11:39:20 2023
+++ pkgsrc/databases/prometheus-cpp/PLIST Mon May 19 12:52:41 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2023/06/26 11:39:20 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/05/19 12:52:41 wiz Exp $
include/prometheus/CivetServer.h
include/prometheus/check_names.h
include/prometheus/civetweb.h
@@ -8,6 +8,7 @@ include/prometheus/counter.h
include/prometheus/detail/builder.h
include/prometheus/detail/ckms_quantiles.h
include/prometheus/detail/core_export.h
+include/prometheus/detail/future_std.h
include/prometheus/detail/http_method.h
include/prometheus/detail/pull_export.h
include/prometheus/detail/push_export.h
@@ -26,6 +27,7 @@ include/prometheus/registry.h
include/prometheus/serializer.h
include/prometheus/summary.h
include/prometheus/text_serializer.h
+lib/cmake/prometheus-cpp/prometheus-cpp-config-version.cmake
lib/cmake/prometheus-cpp/prometheus-cpp-config.cmake
lib/cmake/prometheus-cpp/prometheus-cpp-targets-noconfig.cmake
lib/cmake/prometheus-cpp/prometheus-cpp-targets.cmake
Index: pkgsrc/databases/prometheus-cpp/distinfo
diff -u pkgsrc/databases/prometheus-cpp/distinfo:1.1 pkgsrc/databases/prometheus-cpp/distinfo:1.2
--- pkgsrc/databases/prometheus-cpp/distinfo:1.1 Mon Jun 26 11:39:20 2023
+++ pkgsrc/databases/prometheus-cpp/distinfo Mon May 19 12:52:41 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2023/06/26 11:39:20 wiz Exp $
+$NetBSD: distinfo,v 1.2 2025/05/19 12:52:41 wiz Exp $
-BLAKE2s (prometheus-cpp-1.1.0/prometheus-cpp-with-submodules.tar.gz) = c44229c5487789f72461b9bf0a8f8efc94812b85dbe7690c63044d010e4a9bdc
-SHA512 (prometheus-cpp-1.1.0/prometheus-cpp-with-submodules.tar.gz) = 8a364364b6122e6543e5b4166973c0d5803d88673d348e307c8285b5c414788d2dcc242323ee71ec3c7bd2741db238965f6c6adf3c3d638d6ef497cf965287dd
-Size (prometheus-cpp-1.1.0/prometheus-cpp-with-submodules.tar.gz) = 13014032 bytes
+BLAKE2s (prometheus-cpp-1.3.0/prometheus-cpp-with-submodules.tar.gz) = 9ae145c335c8f14ea711e844c2d8eeba8d35fd4e2306fab71cda3ce4d6f293ce
+SHA512 (prometheus-cpp-1.3.0/prometheus-cpp-with-submodules.tar.gz) = 482468f07a804c0856a67d6ad8e23779eaba402845210a832ff34a565db4f8045a5c98404f1ca79a318e86d69fd988ab871ad449b28e9dca28b8be49ca443425
+Size (prometheus-cpp-1.3.0/prometheus-cpp-with-submodules.tar.gz) = 13054338 bytes
Index: pkgsrc/databases/prometheus-cpp/options.mk
diff -u pkgsrc/databases/prometheus-cpp/options.mk:1.3 pkgsrc/databases/prometheus-cpp/options.mk:1.4
--- pkgsrc/databases/prometheus-cpp/options.mk:1.3 Mon May 19 12:46:50 2025
+++ pkgsrc/databases/prometheus-cpp/options.mk Mon May 19 12:52:41 2025
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.3 2025/05/19 12:46:50 wiz Exp $
+# $NetBSD: options.mk,v 1.4 2025/05/19 12:52:41 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.prometheus-cpp
@@ -10,6 +10,8 @@ PKG_SUPPORTED_OPTIONS= tests
.if !empty(PKG_OPTIONS:Mtests)
TEST_TARGET= test
CMAKE_CONFIGURE_ARGS+= -DENABLE_TESTING=ON
+# needed for pull test
+ALLOW_NETWORK_ACCESS= yes
# XXX: it's using an internal copy...
#. include "../../devel/googletest/buildlink3.mk"
.else
Home |
Main Index |
Thread Index |
Old Index