summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD8
-rw-r--r--shared-libs.patch19
3 files changed, 34 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cbde1ee58802..142c1c12ea34 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -28,3 +28,33 @@ pkgbase = proxysql
sha256sums = 6f48bd54c6b8592cd84006e991d3cbd8b38a460c6e72091acdca05f6781ae380
pkgname = proxysql
+pkgbase = proxysql
+ pkgdesc = High-performance MySQL proxy with a GPL license
+ pkgver = 2.4.5
+ pkgrel = 1
+ url = http://proxysql.com
+ arch = x86_64
+ arch = amd64
+ license = GPL
+ makedepends = cmake
+ makedepends = automake
+ makedepends = bzip2
+ makedepends = make
+ makedepends = gcc
+ makedepends = git
+ makedepends = patch
+ makedepends = python
+ depends = openssl
+ depends = gnutls
+ provides = proxysql
+ backup = etc/proxysql.cnf
+ source = https://github.com/sysown/proxysql/archive/refs/tags/v2.4.5.tar.gz
+ source = proxysql.sysusers
+ source = shared-libs.patch
+ source = proxysql.tmpfiles
+ sha256sums = 5fcd3f430f65dd9387d6f166b8dea5947ca89ed141c48e301ab4018aad4e17ae
+ sha256sums = 8b074c0d72e4b66349a84a13fdb65918145fcaf6a8697ba99304bd603d097735
+ sha256sums = f28bef1b1f9763afe2929ff5f01b9f04c42a606086d5aaa627523cf5f81fb21d
+ sha256sums = 6f48bd54c6b8592cd84006e991d3cbd8b38a460c6e72091acdca05f6781ae380
+
+pkgname = proxysql
diff --git a/PKGBUILD b/PKGBUILD
index 5f8aa32c3416..ba57d8c5b117 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: Boris Momčilović <boris.momcilovic@gmail.com>
# Contributor: Matthew McGinn <mamcgi@gmail.com>
pkgname=proxysql
-pkgver=2.3.2
+pkgver=2.4.5
pkgrel=1
pkgdesc="High-performance MySQL proxy with a GPL license"
arch=('x86_64' 'amd64')
url="http://proxysql.com"
_github_url="https://github.com/sysown/proxysql"
license=('GPL')
-makedepends=('cmake' 'automake' 'bzip2' 'make' 'gcc' 'git' 'patch' 'python2')
+makedepends=('cmake' 'automake' 'bzip2' 'make' 'gcc' 'git' 'patch' 'python')
depends=('openssl' 'gnutls')
provides=('proxysql')
backup=("etc/proxysql.cnf")
@@ -16,9 +16,9 @@ source=("https://github.com/sysown/${pkgname}/archive/refs/tags/v${pkgver}.tar.g
"proxysql.sysusers"
"shared-libs.patch"
"proxysql.tmpfiles")
-sha256sums=('e296e83612012f40ffbb42c995d507a54c596dfec2bd20b40ec6034e5cbf1f5b'
+sha256sums=('5fcd3f430f65dd9387d6f166b8dea5947ca89ed141c48e301ab4018aad4e17ae'
'8b074c0d72e4b66349a84a13fdb65918145fcaf6a8697ba99304bd603d097735'
- 'd4641f367a9c056e02a0b3b86f6870e36026953d2a40433b6c6979bc944ffdfd'
+ 'f28bef1b1f9763afe2929ff5f01b9f04c42a606086d5aaa627523cf5f81fb21d'
'6f48bd54c6b8592cd84006e991d3cbd8b38a460c6e72091acdca05f6781ae380')
prepare() {
diff --git a/shared-libs.patch b/shared-libs.patch
index ab29a18de70e..ce89f4beeabc 100644
--- a/shared-libs.patch
+++ b/shared-libs.patch
@@ -1,22 +1,3 @@
-diff --new-file -ur proxysql-2.2.0/deps/Makefile proxysql-2.2.0-patched/deps/Makefile
---- proxysql-2.2.0/deps/Makefile 2021-05-28 05:14:25.000000000 +1200
-+++ proxysql-2.2.0-patched/deps/Makefile 2021-06-29 13:38:43.015414700 +1200
-@@ -169,6 +169,7 @@
- cd mariadb-client-library && rm -rf mariadb-connector-c-3.1.9-src
- cd mariadb-client-library && tar -zxf mariadb-connector-c-3.1.9-src.tar.gz
- cd mariadb-client-library/mariadb_client && patch ./plugins/auth/CMakeLists.txt < ../plugin_auth_CMakeLists.txt.patch
-+ cd mariadb-client-library/mariadb_client && patch -p0 < ../ConnectorName.cmake.patch
- cd mariadb-client-library/mariadb_client && cmake . -DOPENSSL_ROOT_DIR=$(shell pwd)/libssl/openssl/ -DOPENSSL_LIBRARIES=$(shell pwd)/libssl/openssl/ .
- # cd mariadb-client-library/mariadb_client && cmake . -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl # this is needed on MacOSX
- cd mariadb-client-library/mariadb_client && patch libmariadb/mariadb_stmt.c < ../mariadb_stmt.c.patch
-@@ -217,6 +218,7 @@
- cd prometheus-cpp && tar --strip-components=1 -zxf civetweb-v1.11.tar.gz -C prometheus-cpp/3rdparty/civetweb
- cd prometheus-cpp/prometheus-cpp && patch -p1 < ../serial_exposer.patch
- cd prometheus-cpp/prometheus-cpp && patch -p0 < ../registry_counters_reset.patch
-+ cd prometheus-cpp/prometheus-cpp && patch -p0 < ../histogram.cc.fix.patch
- cd prometheus-cpp/prometheus-cpp && cmake . -DBUILD_SHARED_LIBS=OFF -DENABLE_TESTING=OFF -DENABLE_PUSH=OFF
- cd prometheus-cpp/prometheus-cpp && CC=${CC} CXX=${CXX} ${MAKE}
-
diff --new-file -ur proxysql-2.2.0/deps/mariadb-client-library/ConnectorName.cmake.patch proxysql-2.2.0-patched/deps/mariadb-client-library/ConnectorName.cmake.patch
--- proxysql-2.2.0/deps/mariadb-client-library/ConnectorName.cmake.patch 1970-01-01 12:00:00.000000000 +1200
+++ proxysql-2.2.0-patched/deps/mariadb-client-library/ConnectorName.cmake.patch 2021-06-29 13:19:51.861267481 +1200