package/libpqxx: bump to version 7.9.2

Requires GCC 8.3 due to the introduction of the charconv header.
However, as there is no BR2_TOOLCHAIN_GCC_AT_LEAST_8_3, we round up to
BR2_TOOLCHAIN_GCC_AT_LEAST_9.

Note the `COPYING` file has changed due to copyright year bumps.

See also: https://github.com/jtv/libpqxx/blob/master/NEWS

Signed-off-by: James Knight <james.d.knight@live.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Knight 2024-08-03 19:54:01 -04:00 committed by Thomas Petazzoni
parent 6395fc6e65
commit 4398dd7e84
3 changed files with 6 additions and 6 deletions

View file

@ -2,7 +2,7 @@ config BR2_PACKAGE_LIBPQXX
bool "libpqxx"
depends on BR2_PACKAGE_POSTGRESQL
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 # C++17/charconv
depends on BR2_INSTALL_LIBSTDCPP
help
libpqxx is the official C++ client API for PostgreSQL, the
@ -10,8 +10,8 @@ config BR2_PACKAGE_LIBPQXX
http://pqxx.org/development/libpqxx/
comment "libpqxx needs toolchain w/ C++, gcc >= 7, threads"
comment "libpqxx needs toolchain w/ C++, gcc >= 9, threads"
depends on BR2_PACKAGE_POSTGRESQL
depends on !BR2_INSTALL_LIBSTDCPP || \
!BR2_TOOLCHAIN_GCC_AT_LEAST_7 || \
!BR2_TOOLCHAIN_GCC_AT_LEAST_9 || \
!BR2_TOOLCHAIN_HAS_THREADS

View file

@ -1,3 +1,3 @@
# Locally computed:
sha256 c7dc3e8fa2eee656f2b6a8179d72f15db10e97a80dc4f173f806e615ea990973 libpqxx-7.7.5.tar.gz
sha256 91718581edafc9f722915133d75f74c82d7c2e41a1831c1e042206423e5a63b0 COPYING
sha256 e37d5774c39f6c802e32d7f418e88b8e530404fb54758516e884fc0ebdee6da4 libpqxx-7.9.2.tar.gz
sha256 3dd057a614dd24688aafc38d4c41111140e17147cfd94f314a80af30879641b2 COPYING

View file

@ -4,7 +4,7 @@
#
################################################################################
LIBPQXX_VERSION = 7.7.5
LIBPQXX_VERSION = 7.9.2
LIBPQXX_SITE = $(call github,jtv,libpqxx,$(LIBPQXX_VERSION))
LIBPQXX_INSTALL_STAGING = YES
LIBPQXX_DEPENDENCIES = postgresql