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