diff mbox series

[next,2/2] package/poco: add the new Prometheus component

Message ID 20220828084033.13660-2-ju.o@free.fr
State Accepted
Headers show
Series [next,1/2] package/poco: bump version to 1.12.2 | expand

Commit Message

Julien Olivain Aug. 28, 2022, 8:40 a.m. UTC
The Poco Prometheus component was added in 1.12.0. See:
https://github.com/pocoproject/poco/blob/poco-1.12.0-release/CHANGELOG#L6

For Prometheus information, see: https://prometheus.io/

Signed-off-by: Julien Olivain <ju.o@free.fr>
---
Tested with previous patch on BR commit 6c7061f with command:
    cat > poco.config <<EOF
    BR2_PACKAGE_POCO=y
    BR2_PACKAGE_POCO_ACTIVERECORD=y
    BR2_PACKAGE_POCO_CPP_PARSER=y
    BR2_PACKAGE_POCO_DATA_MYSQL=y
    BR2_PACKAGE_POCO_DATA_PGSQL=y
    BR2_PACKAGE_POCO_DATA_SQLITE=y
    BR2_PACKAGE_POCO_JWT=y
    BR2_PACKAGE_POCO_MONGODB=y
    BR2_PACKAGE_POCO_NETSSL_OPENSSL=y
    BR2_PACKAGE_POCO_PDF=y
    BR2_PACKAGE_POCO_PROMETHEUS=y
    BR2_PACKAGE_POCO_REDIS=y
    BR2_PACKAGE_POCO_ZIP=y
    EOF
    utils/test-pkg -a -p poco -c poco.config
    ...
    44 builds, 16 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed
---
 package/poco/Config.in | 4 ++++
 package/poco/poco.mk   | 1 +
 2 files changed, 5 insertions(+)

Comments

Yann E. MORIN Aug. 28, 2022, 10:18 a.m. UTC | #1
Julien, All,

On 2022-08-28 10:40 +0200, Julien Olivain spake thusly:
> The Poco Prometheus component was added in 1.12.0. See:
> https://github.com/pocoproject/poco/blob/poco-1.12.0-release/CHANGELOG#L6
> 
> For Prometheus information, see: https://prometheus.io/
> 
> Signed-off-by: Julien Olivain <ju.o@free.fr>

Applied to next, thanks.

Regards,
Yann E. MORIN.

> ---
> Tested with previous patch on BR commit 6c7061f with command:
>     cat > poco.config <<EOF
>     BR2_PACKAGE_POCO=y
>     BR2_PACKAGE_POCO_ACTIVERECORD=y
>     BR2_PACKAGE_POCO_CPP_PARSER=y
>     BR2_PACKAGE_POCO_DATA_MYSQL=y
>     BR2_PACKAGE_POCO_DATA_PGSQL=y
>     BR2_PACKAGE_POCO_DATA_SQLITE=y
>     BR2_PACKAGE_POCO_JWT=y
>     BR2_PACKAGE_POCO_MONGODB=y
>     BR2_PACKAGE_POCO_NETSSL_OPENSSL=y
>     BR2_PACKAGE_POCO_PDF=y
>     BR2_PACKAGE_POCO_PROMETHEUS=y
>     BR2_PACKAGE_POCO_REDIS=y
>     BR2_PACKAGE_POCO_ZIP=y
>     EOF
>     utils/test-pkg -a -p poco -c poco.config
>     ...
>     44 builds, 16 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed
> ---
>  package/poco/Config.in | 4 ++++
>  package/poco/poco.mk   | 1 +
>  2 files changed, 5 insertions(+)
> 
> diff --git a/package/poco/Config.in b/package/poco/Config.in
> index cb447960f1..820e631966 100644
> --- a/package/poco/Config.in
> +++ b/package/poco/Config.in
> @@ -92,6 +92,10 @@ config BR2_PACKAGE_POCO_PDF
>  	select BR2_PACKAGE_POCO_UTIL
>  	select BR2_PACKAGE_POCO_XML
>  
> +config BR2_PACKAGE_POCO_PROMETHEUS
> +	bool "Prometheus"
> +	select BR2_PACKAGE_POCO_NET
> +
>  config BR2_PACKAGE_POCO_REDIS
>  	bool "Redis"
>  	select BR2_PACKAGE_POCO_NET
> diff --git a/package/poco/poco.mk b/package/poco/poco.mk
> index 3bcc42c455..e37effd690 100644
> --- a/package/poco/poco.mk
> +++ b/package/poco/poco.mk
> @@ -33,6 +33,7 @@ POCO_OMIT = Data/ODBC PageCompiler \
>  	$(if $(BR2_PACKAGE_POCO_NET),,Net) \
>  	$(if $(BR2_PACKAGE_POCO_NETSSL_OPENSSL),,NetSSL_OpenSSL) \
>  	$(if $(BR2_PACKAGE_POCO_PDF),,PDF) \
> +	$(if $(BR2_PACKAGE_POCO_PROMETHEUS),,Prometheus) \
>  	$(if $(BR2_PACKAGE_POCO_REDIS),,Redis) \
>  	$(if $(BR2_PACKAGE_POCO_UTIL),,Util) \
>  	$(if $(BR2_PACKAGE_POCO_XML),,XML) \
> -- 
> 2.37.2
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
diff mbox series

Patch

diff --git a/package/poco/Config.in b/package/poco/Config.in
index cb447960f1..820e631966 100644
--- a/package/poco/Config.in
+++ b/package/poco/Config.in
@@ -92,6 +92,10 @@  config BR2_PACKAGE_POCO_PDF
 	select BR2_PACKAGE_POCO_UTIL
 	select BR2_PACKAGE_POCO_XML
 
+config BR2_PACKAGE_POCO_PROMETHEUS
+	bool "Prometheus"
+	select BR2_PACKAGE_POCO_NET
+
 config BR2_PACKAGE_POCO_REDIS
 	bool "Redis"
 	select BR2_PACKAGE_POCO_NET
diff --git a/package/poco/poco.mk b/package/poco/poco.mk
index 3bcc42c455..e37effd690 100644
--- a/package/poco/poco.mk
+++ b/package/poco/poco.mk
@@ -33,6 +33,7 @@  POCO_OMIT = Data/ODBC PageCompiler \
 	$(if $(BR2_PACKAGE_POCO_NET),,Net) \
 	$(if $(BR2_PACKAGE_POCO_NETSSL_OPENSSL),,NetSSL_OpenSSL) \
 	$(if $(BR2_PACKAGE_POCO_PDF),,PDF) \
+	$(if $(BR2_PACKAGE_POCO_PROMETHEUS),,Prometheus) \
 	$(if $(BR2_PACKAGE_POCO_REDIS),,Redis) \
 	$(if $(BR2_PACKAGE_POCO_UTIL),,Util) \
 	$(if $(BR2_PACKAGE_POCO_XML),,XML) \