mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
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:
committed by
Thomas Petazzoni
parent
6395fc6e65
commit
4398dd7e84
@@ -2,7 +2,7 @@ config BR2_PACKAGE_LIBPQXX
|
|||||||
bool "libpqxx"
|
bool "libpqxx"
|
||||||
depends on BR2_PACKAGE_POSTGRESQL
|
depends on BR2_PACKAGE_POSTGRESQL
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
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
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
help
|
help
|
||||||
libpqxx is the official C++ client API for PostgreSQL, the
|
libpqxx is the official C++ client API for PostgreSQL, the
|
||||||
@@ -10,8 +10,8 @@ config BR2_PACKAGE_LIBPQXX
|
|||||||
|
|
||||||
http://pqxx.org/development/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_PACKAGE_POSTGRESQL
|
||||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_7 || \
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_9 || \
|
||||||
!BR2_TOOLCHAIN_HAS_THREADS
|
!BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed:
|
# Locally computed:
|
||||||
sha256 c7dc3e8fa2eee656f2b6a8179d72f15db10e97a80dc4f173f806e615ea990973 libpqxx-7.7.5.tar.gz
|
sha256 e37d5774c39f6c802e32d7f418e88b8e530404fb54758516e884fc0ebdee6da4 libpqxx-7.9.2.tar.gz
|
||||||
sha256 91718581edafc9f722915133d75f74c82d7c2e41a1831c1e042206423e5a63b0 COPYING
|
sha256 3dd057a614dd24688aafc38d4c41111140e17147cfd94f314a80af30879641b2 COPYING
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBPQXX_VERSION = 7.7.5
|
LIBPQXX_VERSION = 7.9.2
|
||||||
LIBPQXX_SITE = $(call github,jtv,libpqxx,$(LIBPQXX_VERSION))
|
LIBPQXX_SITE = $(call github,jtv,libpqxx,$(LIBPQXX_VERSION))
|
||||||
LIBPQXX_INSTALL_STAGING = YES
|
LIBPQXX_INSTALL_STAGING = YES
|
||||||
LIBPQXX_DEPENDENCIES = postgresql
|
LIBPQXX_DEPENDENCIES = postgresql
|
||||||
|
|||||||
Reference in New Issue
Block a user