[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/
commit: 28d4031122398fcc4051d785b5ec8ef118c835e4 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Nov 7 18:01:17 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Nov 20 20:19:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d40311 dev-db/percona-xtrabackup: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Ulrich Müller gentoo.org> .../percona-xtrabackup-2.4.20-fix-gcc10.patch | 26 -- ...rabackup-2.4.6-remove-boost-version-check.patch | 19 2 files changed, 45 deletions(-) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch deleted file mode 100644 index 8987082d1f9c.. --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/sql/mysqld.cc b/sql/mysqld.cc -index 3801448b..83098498 100644 a/sql/mysqld.cc -+++ b/sql/mysqld.cc -@@ -625,7 +625,7 @@ struct system_variables global_system_variables; - struct system_variables max_system_variables; - struct system_status_var global_status_var; - --MY_TMPDIR mysql_tmpdir_list; -+extern MY_TMPDIR mysql_tmpdir_list; - MY_BITMAP temp_pool; - - CHARSET_INFO *system_charset_info, *files_charset_info ; -diff --git a/storage/innobase/xtrabackup/src/xbstream.c b/storage/innobase/xtrabackup/src/xbstream.c -index 611f8c04..f0c57588 100644 a/storage/innobase/xtrabackup/src/xbstream.c -+++ b/storage/innobase/xtrabackup/src/xbstream.c -@@ -55,7 +55,7 @@ datasink_t datasink_xbstream; - datasink_t datasink_compress; - datasink_t datasink_tmpfile; - datasink_t datasink_encrypt; --datasink_t datasink_buffer; -+extern datasink_t datasink_buffer; - - static run_mode_t opt_mode; - static char * opt_directory = NULL; diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-remove-boost-version-check.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-remove-boost-version-check.patch deleted file mode 100644 index 48a7fcc783f0.. --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-remove-boost-version-check.patch +++ /dev/null @@ -1,19 +0,0 @@ -Remove Boost version check which makes using the -system boost libraries close to impossible. - a/cmake/boost.cmake -+++ b/cmake/boost.cmake -@@ -262,13 +262,6 @@ - COULD_NOT_FIND_BOOST() - ENDIF() - --IF(NOT BOOST_MINOR_VERSION EQUAL 59) -- MESSAGE(WARNING "Boost minor version found is ${BOOST_MINOR_VERSION} " --"we need 59" --) -- COULD_NOT_FIND_BOOST() --ENDIF() -- - MESSAGE(STATUS "BOOST_INCLUDE_DIR ${BOOST_INCLUDE_DIR}") - - # We have a limited set of patches/bugfixes here:
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: fe82ebe78dd6c3fd85932228c3f093d0d6e17350 Author: Hans de Graaff gentoo org> AuthorDate: Thu Nov 2 14:47:25 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Nov 2 14:48:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe82ebe7 dev-db/percona-xtrabackup: drop 2.4.24 Bug: https://bugs.gentoo.org/908033 Signed-off-by: Hans de Graaff gentoo.org> dev-db/percona-xtrabackup/Manifest | 2 - .../percona-xtrabackup-2.4.24.ebuild | 67 -- 2 files changed, 69 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 5cc9e51a3fa0..a349da217cfa 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,4 +1,2 @@ -DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 106aeb09ec7705b595f2ca966a76c53c649eac6fac50d88c156862e0991c33c89a2f3a09edcbcb453fa44bf71cdde030b35d0a0889ad97b65f3a868cb877a532 SHA512 39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f -DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 DIST percona-xtrabackup-8.0.30-23.tar.gz 338259133 BLAKE2B 3b73731497013aea6abae7d83cd96914cb5300dd867f6066514c71d68f8a1420227e33512a5f2faf082029ccd2c871394acbf43fb58c029472cbeb5605f354fc SHA512 acada88f3509526259281b7f9805fcabb31c5924eb50c5ed761b0813f89adda046b060a57825b6a49178171daec8b4388e99202ef9c9def4b2b0932e73b4d535 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild deleted file mode 100644 index afba247aad2b.. --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -CMAKE_MAKEFILE_GENERATOR="emake" - -inherit cmake flag-o-matic - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz - mirror://sourceforge/boost/boost_1_59_0.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - dev-libs/libaio - dev-libs/libedit - dev-libs/libev - dev-libs/libevent:0= - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - dev-python/sphinx - net-misc/curl - sys-libs/zlib:=" - -RDEPEND=" - ${DEPEND} - !dev-db/percona-xtrabackup-bin - dev-perl/DBD-mysql" - -PATCHES=( - "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch - "${FILESDIR}"/${PN}-2.4.20-fix-gcc10.patch -) - -src_configure() { - local mycmakeargs=( - -DBUILD_CONFIG=xtrabackup_release - -DBUILD_SHARED_LIBS=OFF - -DWITH_BOOST="${WORKDIR}/boost_1_59_0" - -DWITH_EDITLINE=system - -DWITH_LIBEVENT=system - -DWITH_LZ4=system - -DWITH_SSL=system - -DWITH_ZLIB=system - -DWITH_PIC=ON - ) - - local CMAKE_BUILD_TYPE="Release" - cmake_src_configure -} - -src_install() { - local p="${BUILD_DIR}/storage/innobase/xtrabackup" - - dobin "${p}"/src/{xbcloud/xbcloud,xbcrypt,xbstream,xtrabackup} - dosym xtrabackup /usr/bin/innobackupex - - einstalldocs - doman "${p}"/doc/source/build/man/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/, dev-db/percona-xtrabackup/
commit: b537cd6ac3b9c413dc0077c252ff8a3d14ba2efa Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:15:20 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 18:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b537cd6a dev-db/percona-xtrabackup: drop 2.4.15, 8.0.26.18 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/percona-xtrabackup/Manifest | 3 - ...ercona-xtrabackup-2.4.11-fix-gcc6-isystem.patch | 113 - .../percona-xtrabackup-8.0.26.18-gcc-12.patch | 21 .../percona-xtrabackup-2.4.15.ebuild | 79 -- .../percona-xtrabackup-8.0.26.18.ebuild| 86 5 files changed, 302 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 7935294f6a94..5cc9e51a3fa0 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,7 +1,4 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae -DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8 SHA512 86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668 DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 106aeb09ec7705b595f2ca966a76c53c649eac6fac50d88c156862e0991c33c89a2f3a09edcbcb453fa44bf71cdde030b35d0a0889ad97b65f3a868cb877a532 SHA512 39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f -DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 -DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400 SHA512 0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea DIST percona-xtrabackup-8.0.30-23.tar.gz 338259133 BLAKE2B 3b73731497013aea6abae7d83cd96914cb5300dd867f6066514c71d68f8a1420227e33512a5f2faf082029ccd2c871394acbf43fb58c029472cbeb5605f354fc SHA512 acada88f3509526259281b7f9805fcabb31c5924eb50c5ed761b0813f89adda046b060a57825b6a49178171daec8b4388e99202ef9c9def4b2b0932e73b4d535 diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch deleted file mode 100644 index 4fed659cdae6.. --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch +++ /dev/null @@ -1,113 +0,0 @@ -Do not use -isystem to add headers, as they break GCC 6's header wrapping. -See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 - -diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt -index dbf1c48..e5d7347 100644 a/client/CMakeLists.txt -+++ b/client/CMakeLists.txt -@@ -52,7 +52,7 @@ IF(NOT WITHOUT_SERVER) - upgrade/program.cc - ) - ADD_COMPILE_FLAGS( -- upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core) - ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema) -diff --git a/client/base/CMakeLists.txt b/client/base/CMakeLists.txt -index b206de7..91cce4c 100644 a/client/base/CMakeLists.txt -+++ b/client/base/CMakeLists.txt -@@ -49,7 +49,7 @@ ADD_COMPILE_FLAGS( - mutex.cc - mysql_query_runner.cc - show_variable_query_extractor.cc -- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - TARGET_LINK_LIBRARIES(client_base mysqlclient) -diff --git a/client/dump/CMakeLists.txt b/client/dump/CMakeLists.txt -index fdbb631..bae2ce7 100644 a/client/dump/CMakeLists.txt -+++ b/client/dump/CMakeLists.txt -@@ -50,7 +50,7 @@
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: ab270c702a21d69c4ebd099951ff7a79142081d1 Author: Sam James gentoo org> AuthorDate: Tue Jul 4 22:20:03 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 4 22:20:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab270c70 dev-db/percona-xtrabackup: drop to maintainer-needed Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index d7a33b9c5649..e3725b25700f 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - mysql-b...@gentoo.org - MySQL - + percona/percona-xtrabackup
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 8a6f820e894ab6f16330b6d8265ee64d171a4363 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 01:31:11 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 01:31:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6f820e dev-db/percona-xtrabackup: Stabilize 8.0.30.23 amd64, #904533 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild index 7c1066f1f22d..3bba6d274ce2 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 9e22519fcd7edb2cb357153f3e2e0e73d3be49e1 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 01:31:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 01:31:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e22519f dev-db/percona-xtrabackup: Stabilize 8.0.30.23 x86, #904533 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild index 3bba6d274ce2..c75845fa0b49 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 95cd738669ad518043c143132efca01c856d82e0 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 01:31:17 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 01:31:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cd7386 dev-db/percona-xtrabackup: Stabilize 2.4.24 amd64, #878851 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild index 0a907e2e0f33..928584b130ba 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -14,7 +14,7 @@ SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBa LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 95ce8caaaf8fe72d7e024d32df1b7c9cee5a7e24 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 01:31:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 01:31:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ce8caa dev-db/percona-xtrabackup: Stabilize 2.4.24 x86, #878851 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild index 928584b130ba..afba247aad2b 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBa LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/
commit: 3e4e1bd6097ad840d46a72b7772ded571ad09100 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 07:54:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 07:54:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4e1bd6 dev-db/percona-xtrabackup: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/895702 Signed-off-by: Sam James gentoo.org> .../files/percona-xtrabackup-8.0.30.23-gcc13.patch | 38 ++ .../percona-xtrabackup-8.0.30.23.ebuild| 3 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.30.23-gcc13.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.30.23-gcc13.patch new file mode 100644 index ..cf13aba845a1 --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.30.23-gcc13.patch @@ -0,0 +1,38 @@ +https://bugs.gentoo.org/895702 +--- a/components/keyrings/common/data/data.h b/components/keyrings/common/data/data.h +@@ -23,6 +23,7 @@ + #ifndef DATA_INCLUDED + #define DATA_INCLUDED + ++#include + #include + #include + #include "pfs_string.h" +--- a/libbinlogevents/include/gtids/global.h b/libbinlogevents/include/gtids/global.h +@@ -23,6 +23,7 @@ + #ifndef CS_GTIDS_GLOBALS_INCLUDED + #define CS_GTIDS_GLOBALS_INCLUDED + ++#include + #include + #include + #include "libbinlogevents/include/uuid.h" +@@ -34,4 +35,4 @@ typedef binary_log::Uuid Uuid; + + } // namespace binary_log::gtids + +-#endif +\ No newline at end of file ++#endif +--- a/sql/dd/impl/sdi.h b/sql/dd/impl/sdi.h +@@ -23,6 +23,7 @@ + #ifndef DD__SDI_INCLUDED + #define DD__SDI_INCLUDED + ++#include + #include + #include "my_compiler.h" + #include "sql/dd/sdi_fwd.h" // RJ_Document diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild index d0a696311550..7c1066f1f22d 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -50,6 +50,7 @@ RDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch + "${FILESDIR}"/${PN}-8.0.30.23-gcc13.patch ) S="${WORKDIR}/percona-xtrabackup-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 0ba269e5c7bf9c7ae6c461d0ebd475f75f240575 Author: Sam James gentoo org> AuthorDate: Wed Dec 14 01:51:46 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 14 01:52:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba269e5 dev-db/percona-xtrabackup: drop 8.0.29.22-r1 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 - .../percona-xtrabackup-8.0.29.22-r1.ebuild | 85 -- 2 files changed, 86 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index dc945664f426..7935294f6a94 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -4,5 +4,4 @@ DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 106aeb09ec7705b595f2ca966a76c53c649e DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400 SHA512 0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea -DIST percona-xtrabackup-8.0.29-22.tar.gz 332851436 BLAKE2B 922e4b308efdb307b998e78e3764e611052afa46f53c69456a721c201f5bda2470fd2ba3164cd0eaf865c3455d3b5175c9bb63f4cb3a60d16ae00222695b88f9 SHA512 5ebf62acdf7dc35080f1ec12f9d84177eb10de6784f47d3504027f418cecf4e3c232381d896a3eac30554bdc5d9271e80666a99e2ed3cc8b457c28456dcda2b5 DIST percona-xtrabackup-8.0.30-23.tar.gz 338259133 BLAKE2B 3b73731497013aea6abae7d83cd96914cb5300dd867f6066514c71d68f8a1420227e33512a5f2faf082029ccd2c871394acbf43fb58c029472cbeb5605f354fc SHA512 acada88f3509526259281b7f9805fcabb31c5924eb50c5ed761b0813f89adda046b060a57825b6a49178171daec8b4388e99202ef9c9def4b2b0932e73b4d535 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild deleted file mode 100644 index 104265abca23.. --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_MAKEFILE_GENERATOR="emake" - -inherit cmake - -MY_BOOST_VERSION="1.77.0" -MY_PV=$(ver_rs 3 '-') -MY_PV="${MY_PV//_pre*}" -MY_PN="Percona-XtraBackup" -MY_P="${PN}-${MY_PV}" -MY_MAJOR_PV=$(ver_cut 1-2) - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz - https://boostorg.jfrog.io/artifactory/main/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION}).tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - dev-libs/icu:= - dev-libs/libaio - dev-libs/libedit - dev-libs/libev - dev-libs/libevent:0= - dev-libs/libfido2:= - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - dev-libs/openssl:0= - dev-libs/protobuf:= - dev-libs/rapidjson - dev-libs/re2:= - dev-python/sphinx - net-misc/curl - sys-libs/zlib:=" - -RDEPEND=" - ${DEPEND} - !dev-db/percona-xtrabackup-bin - dev-perl/DBD-mysql" - -PATCHES=( - "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch -) - -S="${WORKDIR}/percona-xtrabackup-${MY_PV}" - -src_configure() { - CMAKE_BUILD_TYPE="RelWithDebInfo" - - local mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DBUILD_SHARED_LIBS=OFF - -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" - -DINSTALL_PLUGINDIR=$(get_libdir)/${PN}/plugin - -DWITH_BOOST="${WORKDIR}/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION})" - -DWITH_MAN_PAGES=ON - -DWITH_SYSTEM_LIBS=ON - ) - - cmake_src_configure -} - -src_install() { - local p="${BUILD_DIR}/storage/innobase/xtrabackup" - - dobin "${p}"/xbcloud_osenv - dobin
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: dddc2a9b8a49204fe8a1e0dedef27a6eea448dc3 Author: Sam James gentoo org> AuthorDate: Fri Nov 18 04:22:04 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 04:22:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddc2a9b dev-db/percona-xtrabackup: add 8.0.30.23 Closes: https://bugs.gentoo.org/805905 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-8.0.30.23.ebuild| 97 ++ 2 files changed, 98 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 4b532bfed677..dc945664f426 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -5,3 +5,4 @@ DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400 SHA512 0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea DIST percona-xtrabackup-8.0.29-22.tar.gz 332851436 BLAKE2B 922e4b308efdb307b998e78e3764e611052afa46f53c69456a721c201f5bda2470fd2ba3164cd0eaf865c3455d3b5175c9bb63f4cb3a60d16ae00222695b88f9 SHA512 5ebf62acdf7dc35080f1ec12f9d84177eb10de6784f47d3504027f418cecf4e3c232381d896a3eac30554bdc5d9271e80666a99e2ed3cc8b457c28456dcda2b5 +DIST percona-xtrabackup-8.0.30-23.tar.gz 338259133 BLAKE2B 3b73731497013aea6abae7d83cd96914cb5300dd867f6066514c71d68f8a1420227e33512a5f2faf082029ccd2c871394acbf43fb58c029472cbeb5605f354fc SHA512 acada88f3509526259281b7f9805fcabb31c5924eb50c5ed761b0813f89adda046b060a57825b6a49178171daec8b4388e99202ef9c9def4b2b0932e73b4d535 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild new file mode 100644 index ..d0a696311550 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.30.23.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake + +# TODO: just keep it unbundled...? +MY_BOOST_VERSION="1.77.0" +MY_PV=$(ver_rs 3 '-') +MY_PV="${MY_PV//_pre*}" +MY_PN="Percona-XtraBackup" +MY_P="${PN}-${MY_PV}" +MY_MAJOR_PV=$(ver_cut 1-2) + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz + https://boostorg.jfrog.io/artifactory/main/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION}).tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/icu:= + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libfido2:= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-libs/openssl:0= + dev-libs/protobuf:= + dev-libs/rapidjson + dev-libs/re2:= + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch +) + +S="${WORKDIR}/percona-xtrabackup-${MY_PV}" + +src_prepare() { + cmake_src_prepare + + local bundled_boost_version=$(sed -En '/^SET\(BOOST_PACKAGE_NAME /{s/[^0-9.]//gp}' cmake/boost.cmake) + if [[ ${MY_BOOST_VERSION//./} != ${bundled_boost_version} ]] ; then + eerror "Source Boost version: ${bundled_boost_version}" + eerror "Ebuild Boost version: ${MY_BOOST_VERSION}" + die "Ebuild needs to fix MY_BOOST_VERSION!" + fi +} + +src_configure() { + CMAKE_BUILD_TYPE="RelWithDebInfo" + + local mycmakeargs=( + -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG + -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG + -DBUILD_SHARED_LIBS=OFF + -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" + -DINSTALL_PLUGINDIR=$(get_libdir)/${PN}/plugin + -DWITH_BOOST="${WORKDIR}/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION})" + -DWITH_MAN_PAGES=ON + -DWITH_SYSTEM_LIBS=ON + ) + + cmake_src_configure +} +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 4e04d83b73b34d4cfdd29ec087acf3df4162d439 Author: Sam James gentoo org> AuthorDate: Mon Oct 31 19:55:15 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 31 19:55:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e04d83b dev-db/percona-xtrabackup: add libfido2 dep Closes: https://bugs.gentoo.org/878859 Signed-off-by: Sam James gentoo.org> ...trabackup-8.0.29.22.ebuild => percona-xtrabackup-8.0.29.22-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild similarity index 99% rename from dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22.ebuild rename to dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild index 5688d886cb03..104265abca23 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild @@ -31,6 +31,7 @@ DEPEND=" dev-libs/libedit dev-libs/libev dev-libs/libevent:0= + dev-libs/libfido2:= dev-libs/libgcrypt:0= dev-libs/libgpg-error dev-libs/openssl:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: fd7205fde5b86aa811c1a1dcb1c71c0a13d8596b Author: Sam James gentoo org> AuthorDate: Mon Oct 31 01:17:22 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 31 01:42:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7205fd dev-db/percona-xtrabackup: add 8.0.29.22 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/Manifest | 2 + .../percona-xtrabackup-8.0.29.22.ebuild| 84 ++ 2 files changed, 86 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index e035d43b48cc..4b532bfed677 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,5 +1,7 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8 SHA512 86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668 +DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 106aeb09ec7705b595f2ca966a76c53c649eac6fac50d88c156862e0991c33c89a2f3a09edcbcb453fa44bf71cdde030b35d0a0889ad97b65f3a868cb877a532 SHA512 39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400 SHA512 0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea +DIST percona-xtrabackup-8.0.29-22.tar.gz 332851436 BLAKE2B 922e4b308efdb307b998e78e3764e611052afa46f53c69456a721c201f5bda2470fd2ba3164cd0eaf865c3455d3b5175c9bb63f4cb3a60d16ae00222695b88f9 SHA512 5ebf62acdf7dc35080f1ec12f9d84177eb10de6784f47d3504027f418cecf4e3c232381d896a3eac30554bdc5d9271e80666a99e2ed3cc8b457c28456dcda2b5 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22.ebuild new file mode 100644 index ..5688d886cb03 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake + +MY_BOOST_VERSION="1.77.0" +MY_PV=$(ver_rs 3 '-') +MY_PV="${MY_PV//_pre*}" +MY_PN="Percona-XtraBackup" +MY_P="${PN}-${MY_PV}" +MY_MAJOR_PV=$(ver_cut 1-2) + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz + https://boostorg.jfrog.io/artifactory/main/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION}).tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/icu:= + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-libs/openssl:0= + dev-libs/protobuf:= + dev-libs/rapidjson + dev-libs/re2:= + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch +) + +S="${WORKDIR}/percona-xtrabackup-${MY_PV}" + +src_configure() { + CMAKE_BUILD_TYPE="RelWithDebInfo" + + local mycmakeargs=( + -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG + -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG + -DBUILD_SHARED_LIBS=OFF +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/, dev-db/percona-xtrabackup/
commit: c2eb76c5cb05a6f1a4e8d14ffcd811dc58f1c83f Author: Sam James gentoo org> AuthorDate: Mon Oct 31 01:08:52 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 31 01:42:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eb76c5 dev-db/percona-xtrabackup: drop 8.0.25.17 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 - .../percona-xtrabackup-8.0.25-remove-rpm.patch | 37 -- .../percona-xtrabackup-8.0.25.17.ebuild| 85 -- 3 files changed, 123 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index b3ed6bca51c9..e035d43b48cc 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -2,5 +2,4 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8 SHA512 86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 -DIST percona-xtrabackup-8.0.25-17.tar.gz 291581323 BLAKE2B 3860994ce969abc72378d29b32768c70ab4210f55400ad47d446b6e50b97fd6e90f124388663b02ba0e41fbb1c0ac4106c337861da46006442072591cfff2ba5 SHA512 f7186881c8422f6802efb813644c5721bb274db54afb591b58fe9ee1a084fba6546c7673f461b4d581c01ff0cbda588cb96b7fe21d669b3d9cbe3b5898288e08 DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400 SHA512 0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.25-remove-rpm.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.25-remove-rpm.patch deleted file mode 100644 index 9496e73d24c6.. --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.25-remove-rpm.patch +++ /dev/null @@ -1,37 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -193,33 +193,6 @@ ENDIF() - OPTION(FORCE_UNSUPPORTED_COMPILER "Disable compiler version checks" OFF) - MARK_AS_ADVANCED(WITHOUT_SERVER FORCE_UNSUPPORTED_COMPILER) - --# Use 'uname -r' and 'rpm -qf /' to figure out host system. --# For Docker images we cannot trust uname, so use rpm instead. --IF(UNIX) -- FIND_PROGRAM(MY_UNAME uname /bin /usr/bin /usr/local/bin /sbin) -- IF(MY_UNAME) --EXECUTE_PROCESS(COMMAND ${MY_UNAME} -s -- OUTPUT_VARIABLE MY_HOST_SYSTEM_NAME -- OUTPUT_STRIP_TRAILING_WHITESPACE -- RESULT_VARIABLE MY_UNAME_RESULT -- ) --EXECUTE_PROCESS(COMMAND ${MY_UNAME} -m -- OUTPUT_VARIABLE MY_HOST_MACHINE_NAME -- OUTPUT_STRIP_TRAILING_WHITESPACE -- RESULT_VARIABLE MY_UNAME_MACHINE_RESULT -- ) --EXEC_PROGRAM(${MY_UNAME} ARGS -r OUTPUT_VARIABLE MY_HOST_SYSTEM_VERSION) -- ENDIF() -- FIND_PROGRAM(MY_RPM rpm /bin /usr/bin) -- IF(MY_RPM) --EXECUTE_PROCESS(COMMAND ${MY_RPM} -qf / -- OUTPUT_VARIABLE MY_HOST_FILESYSTEM_NAME -- OUTPUT_STRIP_TRAILING_WHITESPACE -- RESULT_VARIABLE MY_RPM_RESULT -- ) -- ENDIF() --ENDIF() -- - # See comments above, about CMAKE_MINIMUM_REQUIRED VERSION and macOS 11. - IF(APPLE) - IF(MY_HOST_SYSTEM_VERSION VERSION_GREATER_EQUAL 20) - diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.25.17.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.25.17.ebuild deleted file mode 100644 index 4c813b45c01f.. --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.25.17.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR="emake" - -inherit cmake flag-o-matic - -MY_BOOST_VERSION="1.73.0" -MY_PV=$(ver_rs 3 '-') -MY_PV="${MY_PV//_pre*}" -MY_PN="Percona-XtraBackup" -MY_P="${PN}-${MY_PV}" -MY_MAJOR_PV=$(ver_cut 1-2) - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup;
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 2a5034f71c56019526dcfbcd686b6e454b3a7dd4 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 19 09:41:24 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 19 09:41:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5034f7 dev-db/percona-xtrabackup: x86 stable wrt bug #813858 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild index 6815ab26ef74..a295c5613862 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 4459bea6fa233306c73da3afaf2ce52e946c27e6 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 19 08:13:10 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 19 08:13:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4459bea6 dev-db/percona-xtrabackup: amd64 stable wrt bug #813858 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild index 5a9f56ff952c..6815ab26ef74 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/, dev-db/percona-xtrabackup/
commit: eeca3ee8974115da795637014aab52981ce4788c Author: Sam James gentoo org> AuthorDate: Fri Jun 10 02:24:30 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 10 02:27:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeca3ee8 dev-db/percona-xtrabackup: fix build with GCC 12 Closes: https://bugs.gentoo.org/840335 Signed-off-by: Sam James gentoo.org> .../files/percona-xtrabackup-8.0.26.18-gcc-12.patch | 21 + .../percona-xtrabackup-8.0.26.18.ebuild | 3 ++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26.18-gcc-12.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26.18-gcc-12.patch new file mode 100644 index ..f9d1f79c97ea --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26.18-gcc-12.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/840335 +--- a/client/logger.cc b/client/logger.cc +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + + using namespace std; + +--- a/components/keyrings/common/component_helpers/src/keyring_log_builtins_definition.cc b/components/keyrings/common/component_helpers/src/keyring_log_builtins_definition.cc +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + #include + + #include diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild index 896af1ba69aa..5a9f56ff952c 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -49,6 +49,7 @@ RDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch + "${FILESDIR}"/${PN}-8.0.26.18-gcc-12.patch ) S="${WORKDIR}/percona-xtrabackup-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 9f65dbe09da5747b669cb44ce46f32b6817221f0 Author: Sam James gentoo org> AuthorDate: Fri Nov 19 17:43:30 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 19 17:44:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f65dbe0 dev-db/percona-xtrabackup-bin: flip libxcrypt[compat] dep order Help Portage resolve dependencies a bit easier. Bug: https://bugs.gentoo.org/814335 Bug: https://bugs.gentoo.org/822849 Signed-off-by: Sam James gentoo.org> dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild index 69f1ac6bae71..b3d20dbf 100644 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild +++ b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild @@ -30,8 +30,8 @@ RDEPEND="dev-libs/libaio sys-libs/zlib sys-process/numactl || ( - sys-libs/glibc[crypt(+)] sys-libs/libxcrypt[compat] + sys-libs/glibc[crypt(+)] ) !dev-db/percona-xtrabackup"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/
commit: 07b7466e378c823a3013faf0c72c0df22362199a Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Oct 1 15:50:07 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Oct 8 21:51:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b7466e dev-db/percona-xtrabackup: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/22459 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> .../percona-xtrabackup-8.0.13-remove-rpm.patch | 32 - ...backup-8.0.22-fix-building-against-ICU-68.patch | 28 --- .../percona-xtrabackup-8.0.22-remove-rpm.patch | 31 .../files/percona-xtrabackup-8.0.23-gcc11.patch| 41 -- 4 files changed, 132 deletions(-) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.13-remove-rpm.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.13-remove-rpm.patch deleted file mode 100644 index 759598637a8..000 --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.13-remove-rpm.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1b9865e2..e3c82cdd 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -181,27 +181,6 @@ ENDIF() - OPTION(FORCE_UNSUPPORTED_COMPILER "Disable compiler version checks" OFF) - MARK_AS_ADVANCED(WITHOUT_SERVER FORCE_UNSUPPORTED_COMPILER) - --# Use 'uname -r' and 'rpm -qf /' to figure out host system. --# For Docker images we cannot trust uname, so use rpm instead. --IF(UNIX) -- FIND_PROGRAM(MY_UNAME uname /bin /usr/bin /usr/local/bin /sbin) -- IF(MY_UNAME) --EXECUTE_PROCESS(COMMAND ${MY_UNAME} -s -- OUTPUT_VARIABLE MY_HOST_SYSTEM_NAME -- OUTPUT_STRIP_TRAILING_WHITESPACE -- RESULT_VARIABLE MY_UNAME_RESULT -- ) -- ENDIF() -- FIND_PROGRAM(MY_RPM rpm /bin /usr/bin) -- IF(MY_RPM) --EXECUTE_PROCESS(COMMAND ${MY_RPM} -qf / -- OUTPUT_VARIABLE MY_HOST_FILESYSTEM_NAME -- OUTPUT_STRIP_TRAILING_WHITESPACE -- RESULT_VARIABLE MY_RPM_RESULT -- ) -- ENDIF() --ENDIF() -- - IF(CMAKE_HOST_UNIX AND NOT FORCE_UNSUPPORTED_COMPILER - AND NOT CMAKE_C_COMPILER AND NOT CMAKE_CXX_COMPILER) - # Cannot INCLUDE(CMakeDetermineSystem) prior to PROJECT initialization below. diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-fix-building-against-ICU-68.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-fix-building-against-ICU-68.patch deleted file mode 100644 index b3e1662a0cf..000 --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-fix-building-against-ICU-68.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 16048ed60bef16d4bf1e361a59e7899845b9426a Mon Sep 17 00:00:00 2001 -From: Thomas Deutschmann -Date: Sun, 20 Dec 2020 21:47:33 +0100 -Subject: [PATCH 10/10] Fix building against >=ICU-68 - -Link: https://github.com/unicode-org/icu/commit/a18df7ba2834afc2b577a1d5a7d906868ade6fa9 -Bug: https://bugs.gentoo.org/759070 -Signed-off-by: Thomas Deutschmann - sql/mysqld.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/sql/mysqld.cc b/sql/mysqld.cc -index c400e5584..5d2ebfaea 100644 a/sql/mysqld.cc -+++ b/sql/mysqld.cc -@@ -7323,7 +7323,7 @@ int mysqld_main(int argc, char **argv) - if (opt_keyring_migration_source || opt_keyring_migration_destination || - migrate_connect_options) { - Migrate_keyring mk; --my_getopt_skip_unknown = TRUE; -+my_getopt_skip_unknown = true; - if (mk.init(remaining_argc, remaining_argv, opt_keyring_migration_source, - opt_keyring_migration_destination, opt_keyring_migration_user, - opt_keyring_migration_host, opt_keyring_migration_password, --- -2.29.2 - diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-remove-rpm.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-remove-rpm.patch deleted file mode 100644 index 91f67c43716..000 --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-remove-rpm.patch +++ /dev/null @@ -1,31 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -222,28 +222,6 @@ ENDIF() - OPTION(FORCE_UNSUPPORTED_COMPILER "Disable compiler version checks" OFF) - MARK_AS_ADVANCED(WITHOUT_SERVER FORCE_UNSUPPORTED_COMPILER) - --# Use 'uname -r' and 'rpm -qf /' to figure out host system. --# For Docker images we cannot trust uname, so use rpm instead. --IF(UNIX) -- FIND_PROGRAM(MY_UNAME uname /bin /usr/bin /usr/local/bin /sbin) -- IF(MY_UNAME) --EXECUTE_PROCESS(COMMAND ${MY_UNAME} -s -- OUTPUT_VARIABLE MY_HOST_SYSTEM_NAME -- OUTPUT_STRIP_TRAILING_WHITESPACE -- RESULT_VARIABLE MY_UNAME_RESULT -- ) --EXEC_PROGRAM(${MY_UNAME} ARGS -r OUTPUT_VARIABLE MY_HOST_SYSTEM_VERSION) -- ENDIF() -- FIND_PROGRAM(MY_RPM rpm /bin /usr/bin) -- IF(MY_RPM) --
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/
commit: ddb48ce0148367aea0f36b5e63a65a73e354c974 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Sep 29 16:37:15 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Sep 29 16:55:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb48ce0 dev-db/percona-xtrabackup: bump to v8.0.26-18 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-8.0.26-remove-rpm.patch | 19 + .../percona-xtrabackup-8.0.26.18.ebuild| 85 ++ 3 files changed, 105 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 45febd5ec0a..944cd59c82c 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -10,3 +10,4 @@ DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c36 DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52 SHA512 f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672 DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06 SHA512 11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810 DIST percona-xtrabackup-8.0.25-17.tar.gz 291581323 BLAKE2B 3860994ce969abc72378d29b32768c70ab4210f55400ad47d446b6e50b97fd6e90f124388663b02ba0e41fbb1c0ac4106c337861da46006442072591cfff2ba5 SHA512 f7186881c8422f6802efb813644c5721bb274db54afb591b58fe9ee1a084fba6546c7673f461b4d581c01ff0cbda588cb96b7fe21d669b3d9cbe3b5898288e08 +DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400 SHA512 0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26-remove-rpm.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26-remove-rpm.patch new file mode 100644 index 000..797ef15b194 --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26-remove-rpm.patch @@ -0,0 +1,19 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -210,15 +210,6 @@ IF(UNIX) + ) + EXEC_PROGRAM(${MY_UNAME} ARGS -r OUTPUT_VARIABLE MY_HOST_SYSTEM_VERSION) + ENDIF() +- FIND_PROGRAM(MY_DPKG_BUILDFLAGS dpkg-buildflags /bin /usr/bin) +- FIND_PROGRAM(MY_RPM rpm /bin /usr/bin) +- IF(MY_RPM) +-EXECUTE_PROCESS(COMMAND ${MY_RPM} -qf / +- OUTPUT_VARIABLE MY_HOST_FILESYSTEM_NAME +- OUTPUT_STRIP_TRAILING_WHITESPACE +- RESULT_VARIABLE MY_RPM_RESULT +- ) +- ENDIF() + ENDIF() + + # See comments above, about CMAKE_MINIMUM_REQUIRED VERSION and macOS 11. + diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild new file mode 100644 index 000..896af1ba69a --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake flag-o-matic + +MY_BOOST_VERSION="1.73.0" +MY_PV=$(ver_rs 3 '-') +MY_PV="${MY_PV//_pre*}" +MY_PN="Percona-XtraBackup" +MY_P="${PN}-${MY_PV}" +MY_MAJOR_PV=$(ver_cut 1-2) + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz + https://dl.bintray.com/boostorg/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION}).tar.bz2 +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/icu:= + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-libs/openssl:0= + dev-libs/protobuf:= + dev-libs/rapidjson + dev-libs/re2:= + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch +) + +S="${WORKDIR}/percona-xtrabackup-${MY_PV}" + +src_configure() { +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: b8959ce0b0f7cda312ca5aba864f68a70a100cd1 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Sep 29 16:37:56 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Sep 29 16:55:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8959ce0 dev-db/percona-xtrabackup: drop old Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 7 -- .../percona-xtrabackup-2.4.20.ebuild | 67 - .../percona-xtrabackup-2.4.21.ebuild | 67 - .../percona-xtrabackup-2.4.22.ebuild | 67 - .../percona-xtrabackup-8.0.13.ebuild | 68 - .../percona-xtrabackup-8.0.22.15.ebuild| 77 --- .../percona-xtrabackup-8.0.23.16.ebuild| 87 -- 7 files changed, 440 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 944cd59c82c..b3ed6bca51c 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,13 +1,6 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae -DIST boost_1_70_0.tar.gz 116000903 BLAKE2B aefeddf5671295ae46fcfed033cef37cca1c70f88d7d3305636e0add98c277fc8170c7e3e0de58ff83a64389b5b430b81077b6852da5941aa4867845a7b08554 SHA512 3d8800d0aa864fb5484a5339ab75dee9bceca063122108e92d971f1d1295a9f09399b2dd88b117da7f0c4558b4f9fb1494eda1e3035498557bbe90e8f058668f DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8 SHA512 86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 -DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99 SHA512 bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478 -DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e SHA512 8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284 -DIST percona-xtrabackup-2.4.22.tar.gz 61911038 BLAKE2B 4e0eb211b253ac3bbe82af7b4303ae13ca557926fdad100e9101522f0b1af2fab5258f4a2c98dd9e71cbf3f28586bd527f552a40f1a7a9cb93f5649260a8325b SHA512 2ad0533e5f4750dbb2713b8538d62c23613ac94066fcaee154ab90b1a9ac19ed3c5c7a024e2dbbdf298192665ad6f3c0d42a1435400b003425a8d7630503eb2d DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 -DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff -DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52 SHA512 f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672 -DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06 SHA512 11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810 DIST percona-xtrabackup-8.0.25-17.tar.gz 291581323 BLAKE2B 3860994ce969abc72378d29b32768c70ab4210f55400ad47d446b6e50b97fd6e90f124388663b02ba0e41fbb1c0ac4106c337861da46006442072591cfff2ba5 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: bfdb6b184646cb6dffaa98bacb106f474c5e0ed3 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Sep 29 15:34:13 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Sep 29 16:55:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdb6b18 dev-db/percona-xtrabackup: bump to v2.4.24 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.24.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index a6c4d7edd13..45febd5ec0a 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -5,6 +5,7 @@ DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300 DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99 SHA512 bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478 DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e SHA512 8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284 DIST percona-xtrabackup-2.4.22.tar.gz 61911038 BLAKE2B 4e0eb211b253ac3bbe82af7b4303ae13ca557926fdad100e9101522f0b1af2fab5258f4a2c98dd9e71cbf3f28586bd527f552a40f1a7a9cb93f5649260a8325b SHA512 2ad0533e5f4750dbb2713b8538d62c23613ac94066fcaee154ab90b1a9ac19ed3c5c7a024e2dbbdf298192665ad6f3c0d42a1435400b003425a8d7630503eb2d +DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d SHA512 de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201 DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52 SHA512 f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672 DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06 SHA512 11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild new file mode 100644 index 000..0a907e2e0f3 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_1_59_0.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch + "${FILESDIR}"/${PN}-2.4.20-fix-gcc10.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DBUILD_SHARED_LIBS=OFF + -DWITH_BOOST="${WORKDIR}/boost_1_59_0" + -DWITH_EDITLINE=system + -DWITH_LIBEVENT=system + -DWITH_LZ4=system + -DWITH_SSL=system + -DWITH_ZLIB=system + -DWITH_PIC=ON + ) + + local
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 83be375b10a6e71f4c76f75eb5703cae8cd45291 Author: Sam James gentoo org> AuthorDate: Sat Jul 10 18:53:23 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 10 18:53:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83be375b dev-db/percona-xtrabackup-bin: add missing libcrypt compat dependency Prebuilt. Closes: https://bugs.gentoo.org/801091 Signed-off-by: Sam James gentoo.org> ...up-bin-2.4.13.ebuild => percona-xtrabackup-bin-2.4.13-r1.ebuild} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild similarity index 93% rename from dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild rename to dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild index 791c5b01275..69f1ac6bae7 100644 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild +++ b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -29,6 +29,10 @@ RDEPEND="dev-libs/libaio dev-perl/DBD-mysql sys-libs/zlib sys-process/numactl + || ( + sys-libs/glibc[crypt(+)] + sys-libs/libxcrypt[compat] + ) !dev-db/percona-xtrabackup" QA_PREBUILT="usr/bin/*"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/, dev-db/percona-xtrabackup/
commit: 83df4ca15e424d3bb6b7098332063a4a56dc3445 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 8 09:53:35 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 8 09:53:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83df4ca1 dev-db/percona-xtrabackup: bump to v8.0.25-17 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-8.0.25-remove-rpm.patch | 37 ++ .../percona-xtrabackup-8.0.25.17.ebuild| 85 ++ 3 files changed, 123 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index bbb0901a006..a6c4d7edd13 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -8,3 +8,4 @@ DIST percona-xtrabackup-2.4.22.tar.gz 61911038 BLAKE2B 4e0eb211b253ac3bbe82af7b4 DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52 SHA512 f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672 DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06 SHA512 11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810 +DIST percona-xtrabackup-8.0.25-17.tar.gz 291581323 BLAKE2B 3860994ce969abc72378d29b32768c70ab4210f55400ad47d446b6e50b97fd6e90f124388663b02ba0e41fbb1c0ac4106c337861da46006442072591cfff2ba5 SHA512 f7186881c8422f6802efb813644c5721bb274db54afb591b58fe9ee1a084fba6546c7673f461b4d581c01ff0cbda588cb96b7fe21d669b3d9cbe3b5898288e08 diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.25-remove-rpm.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.25-remove-rpm.patch new file mode 100644 index 000..9496e73d24c --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.25-remove-rpm.patch @@ -0,0 +1,37 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -193,33 +193,6 @@ ENDIF() + OPTION(FORCE_UNSUPPORTED_COMPILER "Disable compiler version checks" OFF) + MARK_AS_ADVANCED(WITHOUT_SERVER FORCE_UNSUPPORTED_COMPILER) + +-# Use 'uname -r' and 'rpm -qf /' to figure out host system. +-# For Docker images we cannot trust uname, so use rpm instead. +-IF(UNIX) +- FIND_PROGRAM(MY_UNAME uname /bin /usr/bin /usr/local/bin /sbin) +- IF(MY_UNAME) +-EXECUTE_PROCESS(COMMAND ${MY_UNAME} -s +- OUTPUT_VARIABLE MY_HOST_SYSTEM_NAME +- OUTPUT_STRIP_TRAILING_WHITESPACE +- RESULT_VARIABLE MY_UNAME_RESULT +- ) +-EXECUTE_PROCESS(COMMAND ${MY_UNAME} -m +- OUTPUT_VARIABLE MY_HOST_MACHINE_NAME +- OUTPUT_STRIP_TRAILING_WHITESPACE +- RESULT_VARIABLE MY_UNAME_MACHINE_RESULT +- ) +-EXEC_PROGRAM(${MY_UNAME} ARGS -r OUTPUT_VARIABLE MY_HOST_SYSTEM_VERSION) +- ENDIF() +- FIND_PROGRAM(MY_RPM rpm /bin /usr/bin) +- IF(MY_RPM) +-EXECUTE_PROCESS(COMMAND ${MY_RPM} -qf / +- OUTPUT_VARIABLE MY_HOST_FILESYSTEM_NAME +- OUTPUT_STRIP_TRAILING_WHITESPACE +- RESULT_VARIABLE MY_RPM_RESULT +- ) +- ENDIF() +-ENDIF() +- + # See comments above, about CMAKE_MINIMUM_REQUIRED VERSION and macOS 11. + IF(APPLE) + IF(MY_HOST_SYSTEM_VERSION VERSION_GREATER_EQUAL 20) + diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.25.17.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.25.17.ebuild new file mode 100644 index 000..4c813b45c01 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.25.17.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake flag-o-matic + +MY_BOOST_VERSION="1.73.0" +MY_PV=$(ver_rs 3 '-') +MY_PV="${MY_PV//_pre*}" +MY_PN="Percona-XtraBackup" +MY_P="${PN}-${MY_PV}" +MY_MAJOR_PV=$(ver_cut 1-2) + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz + https://dl.bintray.com/boostorg/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION}).tar.bz2 +" + +LICENSE="GPL-2" +SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/
commit: 5fdb9c306fcb46c5eb2cad186268575100a84760 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Apr 28 18:53:13 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Apr 28 18:54:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdb9c30 dev-db/percona-xtrabackup: fix building with GCC 11 Closes: https://bugs.gentoo.org/786489 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> .../files/percona-xtrabackup-8.0.23-gcc11.patch| 41 ++ .../percona-xtrabackup-8.0.23.16.ebuild| 1 + 2 files changed, 42 insertions(+) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.23-gcc11.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.23-gcc11.patch new file mode 100644 index 000..83aa6ab78a5 --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.23-gcc11.patch @@ -0,0 +1,41 @@ +--- a/extra/robin-hood-hashing/robin_hood.h b/extra/robin-hood-hashing/robin_hood.h +@@ -42,6 +42,7 @@ + #include + #include + #include ++#include + #include + #include // only to support hash of smart pointers + #include +--- a/include/my_alloc.h b/include/my_alloc.h +@@ -32,6 +32,7 @@ + + #include + ++#include + #include + #include + #include +--- a/include/mysql/components/services/page_track_service.h b/include/mysql/components/services/page_track_service.h +@@ -27,6 +27,7 @@ + #include + #include + ++#include + #include + + #ifdef __cplusplus +--- a/sql-common/sql_string.cc b/sql-common/sql_string.cc +@@ -23,6 +23,7 @@ + #include "sql_string.h" + + #include ++#include + + #include "my_dbug.h" + #include "my_macros.h" + diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild index cb198ddf576..7e7eab27d0e 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild @@ -50,6 +50,7 @@ RDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-8.0.22-remove-rpm.patch "${FILESDIR}"/${PN}-8.0.22-fix-building-against-ICU-68.patch + "${FILESDIR}"/${PN}-8.0.23-gcc11.patch ) S="${WORKDIR}/percona-xtrabackup-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: d377e5b93e811f4bda0022143d680a39a7c75ed4 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Mar 23 18:34:46 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Mar 23 20:16:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d377e5b9 dev-db/percona-xtrabackup: bump to v8.0.23-16 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-8.0.23.16.ebuild| 86 ++ 2 files changed, 87 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index e615bdce7bd..dbad89f9750 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -6,3 +6,4 @@ DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bba DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e SHA512 8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284 DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52 SHA512 f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672 +DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06 SHA512 11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild new file mode 100644 index 000..cb198ddf576 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake flag-o-matic + +MY_BOOST_VERSION="1.73.0" +MY_PV=$(ver_rs 3 '-') +MY_PV="${MY_PV//_pre*}" +MY_PN="Percona-XtraBackup" +MY_P="${PN}-${MY_PV}" +MY_MAJOR_PV=$(ver_cut 1-2) + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz + https://dl.bintray.com/boostorg/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION}).tar.bz2 +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/icu:= + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-libs/openssl:0= + dev-libs/protobuf:= + dev-libs/rapidjson + dev-libs/re2:= + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-8.0.22-remove-rpm.patch + "${FILESDIR}"/${PN}-8.0.22-fix-building-against-ICU-68.patch +) + +S="${WORKDIR}/percona-xtrabackup-${MY_PV}" + +src_configure() { + CMAKE_BUILD_TYPE="RelWithDebInfo" + + local mycmakeargs=( + -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG + -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG + -DBUILD_SHARED_LIBS=OFF + -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" + -DINSTALL_PLUGINDIR=$(get_libdir)/${PN}/plugin + -DWITH_BOOST="${WORKDIR}/boost_$(ver_rs 1- _ ${MY_BOOST_VERSION})" + -DWITH_MAN_PAGES=ON + -DWITH_SYSTEM_LIBS=ON + ) + + cmake_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/xbcloud_osenv + dobin "${BUILD_DIR}"/runtime_output_directory/{xbcloud,xbcrypt,xbstream,xtrabackup} + + # cannot use dolib.so because helper would append libdir to target dir + insinto /usr/$(get_libdir)/${PN}/plugin + insopts -m 0755 + doins
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 2d90ca990db067766e5684debc8d526a61e5646d Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Mar 23 18:35:55 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Mar 23 20:16:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d90ca99 dev-db/percona-xtrabackup: bump to v2.4.22 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.22.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index dbad89f9750..bbb0901a006 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -4,6 +4,7 @@ DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca9 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99 SHA512 bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478 DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e SHA512 8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284 +DIST percona-xtrabackup-2.4.22.tar.gz 61911038 BLAKE2B 4e0eb211b253ac3bbe82af7b4303ae13ca557926fdad100e9101522f0b1af2fab5258f4a2c98dd9e71cbf3f28586bd527f552a40f1a7a9cb93f5649260a8325b SHA512 2ad0533e5f4750dbb2713b8538d62c23613ac94066fcaee154ab90b1a9ac19ed3c5c7a024e2dbbdf298192665ad6f3c0d42a1435400b003425a8d7630503eb2d DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52 SHA512 f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672 DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06 SHA512 11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.22.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.22.ebuild new file mode 100644 index 000..967e9fa2e0e --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.22.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_1_59_0.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch + "${FILESDIR}"/${PN}-2.4.20-fix-gcc10.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DBUILD_SHARED_LIBS=OFF + -DWITH_BOOST="${WORKDIR}/boost_1_59_0" + -DWITH_EDITLINE=system + -DWITH_LIBEVENT=system + -DWITH_LZ4=system + -DWITH_SSL=system + -DWITH_ZLIB=system + -DWITH_PIC=ON + ) + + local
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/, dev-db/percona-xtrabackup/
commit: ec58bff74ba8527408a98f7bd5cbd26c93242215 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 21 23:23:06 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 21 23:24:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec58bff7 dev-db/percona-xtrabackup: bump to v8.0.22-15 Closes: https://bugs.gentoo.org/766297 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 2 + ...backup-8.0.22-fix-building-against-ICU-68.patch | 28 .../percona-xtrabackup-8.0.22-remove-rpm.patch | 31 + .../percona-xtrabackup-8.0.22.15.ebuild| 77 ++ 4 files changed, 138 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 0ee90423a98..e615bdce7bd 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,6 +1,8 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae DIST boost_1_70_0.tar.gz 116000903 BLAKE2B aefeddf5671295ae46fcfed033cef37cca1c70f88d7d3305636e0add98c277fc8170c7e3e0de58ff83a64389b5b430b81077b6852da5941aa4867845a7b08554 SHA512 3d8800d0aa864fb5484a5339ab75dee9bceca063122108e92d971f1d1295a9f09399b2dd88b117da7f0c4558b4f9fb1494eda1e3035498557bbe90e8f058668f +DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8 SHA512 86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99 SHA512 bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478 DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e SHA512 8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284 DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff +DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52 SHA512 f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672 diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-fix-building-against-ICU-68.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-fix-building-against-ICU-68.patch new file mode 100644 index 000..b3e1662a0cf --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.22-fix-building-against-ICU-68.patch @@ -0,0 +1,28 @@ +From 16048ed60bef16d4bf1e361a59e7899845b9426a Mon Sep 17 00:00:00 2001 +From: Thomas Deutschmann +Date: Sun, 20 Dec 2020 21:47:33 +0100 +Subject: [PATCH 10/10] Fix building against >=ICU-68 + +Link: https://github.com/unicode-org/icu/commit/a18df7ba2834afc2b577a1d5a7d906868ade6fa9 +Bug: https://bugs.gentoo.org/759070 +Signed-off-by: Thomas Deutschmann +--- + sql/mysqld.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sql/mysqld.cc b/sql/mysqld.cc +index c400e5584..5d2ebfaea 100644 +--- a/sql/mysqld.cc b/sql/mysqld.cc +@@ -7323,7 +7323,7 @@ int mysqld_main(int argc, char **argv) + if (opt_keyring_migration_source || opt_keyring_migration_destination || + migrate_connect_options) { + Migrate_keyring mk; +-my_getopt_skip_unknown = TRUE; ++my_getopt_skip_unknown = true; + if (mk.init(remaining_argc, remaining_argv, opt_keyring_migration_source, + opt_keyring_migration_destination, opt_keyring_migration_user, +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: eaf8a3752652c4177474bd2d9babf1839fec464b Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 21 23:22:18 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 21 23:24:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf8a375 dev-db/percona-xtrabackup: bump to v2.4.21 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.21.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index f81887d0dc0..0ee90423a98 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -2,4 +2,5 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec DIST boost_1_70_0.tar.gz 116000903 BLAKE2B aefeddf5671295ae46fcfed033cef37cca1c70f88d7d3305636e0add98c277fc8170c7e3e0de58ff83a64389b5b430b81077b6852da5941aa4867845a7b08554 SHA512 3d8800d0aa864fb5484a5339ab75dee9bceca063122108e92d971f1d1295a9f09399b2dd88b117da7f0c4558b4f9fb1494eda1e3035498557bbe90e8f058668f DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99 SHA512 bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478 +DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e SHA512 8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284 DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.21.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.21.ebuild new file mode 100644 index 000..967e9fa2e0e --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.21.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_1_59_0.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch + "${FILESDIR}"/${PN}-2.4.20-fix-gcc10.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DBUILD_SHARED_LIBS=OFF + -DWITH_BOOST="${WORKDIR}/boost_1_59_0" + -DWITH_EDITLINE=system + -DWITH_LIBEVENT=system + -DWITH_LZ4=system + -DWITH_SSL=system + -DWITH_ZLIB=system + -DWITH_PIC=ON + ) + + local CMAKE_BUILD_TYPE="Release" + cmake_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/src/{xbcloud/xbcloud,xbcrypt,xbstream,xtrabackup} + dosym xtrabackup /usr/bin/innobackupex + + einstalldocs + doman "${p}"/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: f4800cb2818f62a78faefbd4b5c2694e34e6a60f Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 21 23:23:36 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 21 23:24:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4800cb2 dev-db/percona-xtrabackup: add mysql project as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index 5a6137a144a..379f247efeb 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + mysql-b...@gentoo.org + MySQL + percona/percona-xtrabackup
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: c2c73a1e8c90dfc6e24118143e31c57c14fb3ee1 Author: Jonas Stein gentoo org> AuthorDate: Sun Jan 3 16:20:17 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Jan 3 16:20:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c73a1e dev-db/percona-xtrabackup: Proxied maintainer retired as requested Requested in https://bugs.gentoo.org/729696#c2 Closes: https://bugs.gentoo.org/632832 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> dev-db/percona-xtrabackup/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index 06a7f98b155..5a6137a144a 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - gen...@manwe.pl - Michał Zając - - - proxy-ma...@gentoo.org - Proxy Maintainers - + percona/percona-xtrabackup
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: e570dfd98095fa52521c6910e8618fcbb0e85730 Author: Tomáš Mózes gmail com> AuthorDate: Sat Nov 21 17:28:08 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 21 18:21:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e570dfd9 dev-db/percona-xtrabackup: drop myself as maintainer Closes: https://github.com/gentoo/gentoo/pull/18349 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> dev-db/percona-xtrabackup/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index 9e4529d4229..06a7f98b155 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - hydrapo...@gmail.com - Tomáš Mózes - gen...@manwe.pl Michał Zając
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: daec6ea0474a2ac7b8d105ecb77a2ac01f3378c4 Author: Tomáš Mózes gmail com> AuthorDate: Mon Jun 29 06:11:37 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 30 13:31:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daec6ea0 dev-db/percona-xtrabackup: adjust src uri Closes: https://bugs.gentoo.org/729824 Package-Manager: Portage-2.3.102, Repoman-2.3.23 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16482 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild index edbb5af4c04..1ee00910f4e 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild @@ -8,11 +8,10 @@ CMAKE_MAKEFILE_GENERATOR="emake" inherit cmake flag-o-matic BOOST_VER="1_70_0" -MY_PV="$(ver_rs 2 '-')" DESCRIPTION="Hot backup utility for MySQL based servers" HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-${MY_PV}/source/tarball/${P}.tar.gz +SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz mirror://sourceforge/boost/boost_${BOOST_VER}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/
commit: 062bc067381f78340e1131e0ec26821f12ce7dd6 Author: Tomáš Mózes gmail com> AuthorDate: Fri Jun 26 21:00:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jun 26 22:59:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062bc067 dev-db/percona-xtrabackup: bump to 2.4.20 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.20-fix-gcc10.patch | 26 + .../percona-xtrabackup-2.4.20.ebuild | 67 ++ 3 files changed, 94 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index c28ac1fe3a4..65b4fc69f84 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,4 +1,5 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae DIST boost_1_69_0.tar.gz 111710205 BLAKE2B 4a6d151ba10553641045a08bf4658c165862e05903b48bc700437104be468070785c67eed6dfcf1ed0923d5cf583a684b448e2a985e201bda298a3b839e62407 SHA512 89da45aca0774f68f897434882e8ec58f0673807c3a862315b90e893be90184722c098ad5822b89602b98ac3cc5a9f89c807079fd0f7e9c3f97be0d415414014 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 +DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99 SHA512 bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478 DIST percona-xtrabackup-8.0.7.tar.gz 149143566 BLAKE2B 0a6c832f44725230023c01b50ed3d188358e7d2ba073422652a258cdf416b9d3c2a18bda4730bc5d9eb77aab17612bf93204fc2838c521e90b8571706a31d3c6 SHA512 9947b4a943f52e4d07fbde4d3b590146da19b94ce40305fc0230fc67c39e93fa4f3a30a55029cdcdb582cce7efe93831164a96f985d19d1f7b64a75aea552f47 diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch new file mode 100644 index 000..8987082d1f9 --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.20-fix-gcc10.patch @@ -0,0 +1,26 @@ +diff --git a/sql/mysqld.cc b/sql/mysqld.cc +index 3801448b..83098498 100644 +--- a/sql/mysqld.cc b/sql/mysqld.cc +@@ -625,7 +625,7 @@ struct system_variables global_system_variables; + struct system_variables max_system_variables; + struct system_status_var global_status_var; + +-MY_TMPDIR mysql_tmpdir_list; ++extern MY_TMPDIR mysql_tmpdir_list; + MY_BITMAP temp_pool; + + CHARSET_INFO *system_charset_info, *files_charset_info ; +diff --git a/storage/innobase/xtrabackup/src/xbstream.c b/storage/innobase/xtrabackup/src/xbstream.c +index 611f8c04..f0c57588 100644 +--- a/storage/innobase/xtrabackup/src/xbstream.c b/storage/innobase/xtrabackup/src/xbstream.c +@@ -55,7 +55,7 @@ datasink_t datasink_xbstream; + datasink_t datasink_compress; + datasink_t datasink_tmpfile; + datasink_t datasink_encrypt; +-datasink_t datasink_buffer; ++extern datasink_t datasink_buffer; + + static run_mode_t opt_mode; + static char * opt_directory = NULL; diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.20.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.20.ebuild new file mode 100644 index 000..f15f04741bf --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.20.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_1_59_0.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/
commit: e871aa4cb418e91b28592acdc08263bfa13f416f Author: Tomáš Mózes gmail com> AuthorDate: Fri Jun 26 21:17:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jun 26 22:59:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e871aa4c dev-db/percona-xtrabackup: bump to 8.0.13, drop old Closes: https://bugs.gentoo.org/722266 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16438 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 4 +-- .../percona-xtrabackup-8.0.13-remove-rpm.patch | 32 ++ ...0.7.ebuild => percona-xtrabackup-8.0.13.ebuild} | 10 +-- 3 files changed, 42 insertions(+), 4 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 65b4fc69f84..f81887d0dc0 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,5 +1,5 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae -DIST boost_1_69_0.tar.gz 111710205 BLAKE2B 4a6d151ba10553641045a08bf4658c165862e05903b48bc700437104be468070785c67eed6dfcf1ed0923d5cf583a684b448e2a985e201bda298a3b839e62407 SHA512 89da45aca0774f68f897434882e8ec58f0673807c3a862315b90e893be90184722c098ad5822b89602b98ac3cc5a9f89c807079fd0f7e9c3f97be0d415414014 +DIST boost_1_70_0.tar.gz 116000903 BLAKE2B aefeddf5671295ae46fcfed033cef37cca1c70f88d7d3305636e0add98c277fc8170c7e3e0de58ff83a64389b5b430b81077b6852da5941aa4867845a7b08554 SHA512 3d8800d0aa864fb5484a5339ab75dee9bceca063122108e92d971f1d1295a9f09399b2dd88b117da7f0c4558b4f9fb1494eda1e3035498557bbe90e8f058668f DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99 SHA512 bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478 -DIST percona-xtrabackup-8.0.7.tar.gz 149143566 BLAKE2B 0a6c832f44725230023c01b50ed3d188358e7d2ba073422652a258cdf416b9d3c2a18bda4730bc5d9eb77aab17612bf93204fc2838c521e90b8571706a31d3c6 SHA512 9947b4a943f52e4d07fbde4d3b590146da19b94ce40305fc0230fc67c39e93fa4f3a30a55029cdcdb582cce7efe93831164a96f985d19d1f7b64a75aea552f47 +DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5 SHA512 b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.13-remove-rpm.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.13-remove-rpm.patch new file mode 100644 index 000..759598637a8 --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.13-remove-rpm.patch @@ -0,0 +1,32 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1b9865e2..e3c82cdd 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -181,27 +181,6 @@ ENDIF() + OPTION(FORCE_UNSUPPORTED_COMPILER "Disable compiler version checks" OFF) + MARK_AS_ADVANCED(WITHOUT_SERVER FORCE_UNSUPPORTED_COMPILER) + +-# Use 'uname -r' and 'rpm -qf /' to figure out host system. +-# For Docker images we cannot trust uname, so use rpm instead. +-IF(UNIX) +- FIND_PROGRAM(MY_UNAME uname /bin /usr/bin /usr/local/bin /sbin) +- IF(MY_UNAME) +-EXECUTE_PROCESS(COMMAND ${MY_UNAME} -s +- OUTPUT_VARIABLE MY_HOST_SYSTEM_NAME +- OUTPUT_STRIP_TRAILING_WHITESPACE +- RESULT_VARIABLE MY_UNAME_RESULT +- ) +- ENDIF() +- FIND_PROGRAM(MY_RPM rpm /bin /usr/bin) +- IF(MY_RPM) +-EXECUTE_PROCESS(COMMAND ${MY_RPM} -qf / +- OUTPUT_VARIABLE MY_HOST_FILESYSTEM_NAME +- OUTPUT_STRIP_TRAILING_WHITESPACE +- RESULT_VARIABLE MY_RPM_RESULT +- ) +- ENDIF() +-ENDIF() +- + IF(CMAKE_HOST_UNIX AND NOT FORCE_UNSUPPORTED_COMPILER + AND NOT CMAKE_C_COMPILER AND NOT CMAKE_CXX_COMPILER) + # Cannot INCLUDE(CMakeDetermineSystem) prior to PROJECT initialization below. diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild similarity index 87% rename from dev-db/percona-xtrabackup/percona-xtrabackup-8.0.7.ebuild rename to
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: e52be95a7c176f78257085b7f6fda2e436b7715a Author: Joonas Niilola gentoo org> AuthorDate: Sat May 16 13:23:21 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 16 13:23:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52be95a dev-db/percona-xtrabackup: update maintainer e-mail address Bug: https://bugs.gentoo.org/632832 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-xtrabackup/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index 927d7f85fdf..9e4529d4229 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -6,7 +6,7 @@ Tomáš Mózes - ma...@manwe.pl + gen...@manwe.pl Michał Zając
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 5627c54fb44d65cb110213f6521285b6188dfe2d Author: Tomas Mozes gmail com> AuthorDate: Fri Oct 25 04:46:44 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Oct 28 14:33:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5627c54f dev-db/percona-xtrabackup: bump to 8.0.7 Closes: https://bugs.gentoo.org/696602 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-xtrabackup/Manifest | 2 + .../percona-xtrabackup-8.0.7.ebuild| 63 ++ 2 files changed, 65 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 61cf20a17c3..b8b31ea3623 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,5 +1,7 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae DIST boost_1_68_0.tar.gz 108771741 BLAKE2B 35e00bff941d5c55a83b642454843ecf4b98726e44d6ed389c0bce316ac3280977a53002b442bbf9cfcd3813c47e4df896a62e112384cf49b195f834f6f1b0e1 SHA512 66090ac63257f8151dfc98d4adaf1f35e04071b23067139e1297b91f0a09418aa85464fb956eaef5b2795b06368b20377ad1c2565d81f614f8fe9a39b8382b41 +DIST boost_1_69_0.tar.gz 111710205 BLAKE2B 4a6d151ba10553641045a08bf4658c165862e05903b48bc700437104be468070785c67eed6dfcf1ed0923d5cf583a684b448e2a985e201bda298a3b839e62407 SHA512 89da45aca0774f68f897434882e8ec58f0673807c3a862315b90e893be90184722c098ad5822b89602b98ac3cc5a9f89c807079fd0f7e9c3f97be0d415414014 DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 DIST percona-xtrabackup-8.0.6.tar.gz 120345254 BLAKE2B e5cd5fe77cc439ffc42be9e8c97a987fbadc079262f1dd4a56d0fc93692bac604bc0ffaeefe2acd1e7edc2f57bfbeccff34621b4dfb5b707f5daa3d2653b0ec7 SHA512 39d4235e3c8e4f6d035d73154293968fd5e13d0d1430935c470155d7f00338ad612886e47c24a6a4d5f69985871ee9dd57d925f963b7c887412cf0c2480e3de1 +DIST percona-xtrabackup-8.0.7.tar.gz 149143566 BLAKE2B 0a6c832f44725230023c01b50ed3d188358e7d2ba073422652a258cdf416b9d3c2a18bda4730bc5d9eb77aab17612bf93204fc2838c521e90b8571706a31d3c6 SHA512 9947b4a943f52e4d07fbde4d3b590146da19b94ce40305fc0230fc67c39e93fa4f3a30a55029cdcdb582cce7efe93831164a96f985d19d1f7b64a75aea552f47 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.7.ebuild new file mode 100644 index 000..af0018e27b3 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.7.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake-utils flag-o-matic + +BOOST_VER="1_69_0" +MY_PV="$(ver_rs 2 '-')" + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-${MY_PV}/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_${BOOST_VER}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/icu:= + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-libs/openssl:0= + dev-libs/protobuf:= + dev-libs/rapidjson + dev-libs/re2:= + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +src_configure() { + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DBUILD_SHARED_LIBS=OFF + -DWITH_BOOST="${WORKDIR}/boost_${BOOST_VER}" + -DWITH_SYSTEM_LIBS=ON + ) + local CMAKE_BUILD_TYPE="Release" + cmake-utils_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/xbcloud_osenv +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 79be77d06fe25116ebafc589b0ba34a65081c981 Author: Tomas Mozes gmail com> AuthorDate: Fri Oct 25 04:59:32 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Oct 28 14:33:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79be77d0 dev-db/percona-xtrabackup: drop old Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13423 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-xtrabackup/Manifest | 3 - .../percona-xtrabackup-2.4.13.ebuild | 86 -- .../percona-xtrabackup-8.0.6.ebuild| 60 --- 3 files changed, 149 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index b8b31ea3623..c28ac1fe3a4 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,7 +1,4 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae -DIST boost_1_68_0.tar.gz 108771741 BLAKE2B 35e00bff941d5c55a83b642454843ecf4b98726e44d6ed389c0bce316ac3280977a53002b442bbf9cfcd3813c47e4df896a62e112384cf49b195f834f6f1b0e1 SHA512 66090ac63257f8151dfc98d4adaf1f35e04071b23067139e1297b91f0a09418aa85464fb956eaef5b2795b06368b20377ad1c2565d81f614f8fe9a39b8382b41 DIST boost_1_69_0.tar.gz 111710205 BLAKE2B 4a6d151ba10553641045a08bf4658c165862e05903b48bc700437104be468070785c67eed6dfcf1ed0923d5cf583a684b448e2a985e201bda298a3b839e62407 SHA512 89da45aca0774f68f897434882e8ec58f0673807c3a862315b90e893be90184722c098ad5822b89602b98ac3cc5a9f89c807079fd0f7e9c3f97be0d415414014 -DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 -DIST percona-xtrabackup-8.0.6.tar.gz 120345254 BLAKE2B e5cd5fe77cc439ffc42be9e8c97a987fbadc079262f1dd4a56d0fc93692bac604bc0ffaeefe2acd1e7edc2f57bfbeccff34621b4dfb5b707f5daa3d2653b0ec7 SHA512 39d4235e3c8e4f6d035d73154293968fd5e13d0d1430935c470155d7f00338ad612886e47c24a6a4d5f69985871ee9dd57d925f963b7c887412cf0c2480e3de1 DIST percona-xtrabackup-8.0.7.tar.gz 149143566 BLAKE2B 0a6c832f44725230023c01b50ed3d188358e7d2ba073422652a258cdf416b9d3c2a18bda4730bc5d9eb77aab17612bf93204fc2838c521e90b8571706a31d3c6 SHA512 9947b4a943f52e4d07fbde4d3b590146da19b94ce40305fc0230fc67c39e93fa4f3a30a55029cdcdb582cce7efe93831164a96f985d19d1f7b64a75aea552f47 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild deleted file mode 100644 index d47037bbe0c..000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz - mirror://sourceforge/boost/boost_1_59_0.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - dev-libs/libaio - dev-libs/libedit - dev-libs/libev - dev-libs/libevent:0= - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - dev-python/sphinx - net-misc/curl - sys-libs/zlib:=" - -RDEPEND=" - ${DEPEND} - !dev-db/percona-xtrabackup-bin - dev-perl/DBD-mysql" - -PATCHES=( - "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch - "${FILESDIR}"/${PN}-2.4.11-fix-gcc6-isystem.patch -) - -src_prepare() { - cmake-utils_src_prepare - - # remove bundled boost, libedit, libevent, zlib - # just to be safe... - # We keep lz4 directory because we use extra/lz4/xxhash.c in cmake/libutils.cmake - rm -rv \ - cmd-line-utils/libedit \ - libevent \ - zlib || die -} - -src_configure() { - # Needed, due to broken handling of CMAKE_BUILD_TYPE leading to - # -
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 7465f6c4d0d063bc43c840ae5ccd0aa655d86fca Author: Mikle Kolyada gentoo org> AuthorDate: Thu Sep 26 19:55:34 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Sep 26 19:55:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7465f6c4 dev-db/percona-xtrabackup: amd64 stable wrt bug #694060 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild index 20e8b14dcd3..2ca76ece9d8 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 98c7caa13781d8a8adfffac69c8c2ba37cf6c4b5 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Sep 26 18:54:50 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Sep 26 19:02:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c7caa1 dev-db/percona-xtrabackup: x86 stable (bug #694060) Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild index bb46be8d481..20e8b14dcd3 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: dc48fae18dc797506763675054b080239badc1ea Author: Tomas Mozes gmail com> AuthorDate: Tue Jul 30 21:31:28 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 31 06:39:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc48fae1 dev-db/percona-xtrabackup: require dev-libs/openssl Libressl is not (yet) supported Closes: https://bugs.gentoo.org/690172 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12583 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild index ce2024ec0e2..47a080f6e78 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild @@ -26,6 +26,7 @@ DEPEND=" dev-libs/libevent:0= dev-libs/libgcrypt:0= dev-libs/libgpg-error + dev-libs/openssl:0= dev-libs/protobuf:= dev-libs/rapidjson dev-libs/re2:=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: ed0ec4b4aad8f22ebee13844aa91641cfa0c0f30 Author: Tomas Mozes gmail com> AuthorDate: Fri Jul 12 16:25:25 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 15 19:35:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0ec4b4 dev-db/percona-xtrabackup: bump to 8.0.6 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11987 Signed-off-by: Michał Górny gentoo.org> dev-db/percona-xtrabackup/Manifest | 2 + .../percona-xtrabackup-8.0.6.ebuild| 59 ++ 2 files changed, 61 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index bd1ec14504a..61cf20a17c3 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,3 +1,5 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae +DIST boost_1_68_0.tar.gz 108771741 BLAKE2B 35e00bff941d5c55a83b642454843ecf4b98726e44d6ed389c0bce316ac3280977a53002b442bbf9cfcd3813c47e4df896a62e112384cf49b195f834f6f1b0e1 SHA512 66090ac63257f8151dfc98d4adaf1f35e04071b23067139e1297b91f0a09418aa85464fb956eaef5b2795b06368b20377ad1c2565d81f614f8fe9a39b8382b41 DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 +DIST percona-xtrabackup-8.0.6.tar.gz 120345254 BLAKE2B e5cd5fe77cc439ffc42be9e8c97a987fbadc079262f1dd4a56d0fc93692bac604bc0ffaeefe2acd1e7edc2f57bfbeccff34621b4dfb5b707f5daa3d2653b0ec7 SHA512 39d4235e3c8e4f6d035d73154293968fd5e13d0d1430935c470155d7f00338ad612886e47c24a6a4d5f69985871ee9dd57d925f963b7c887412cf0c2480e3de1 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild new file mode 100644 index 000..ce2024ec0e2 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.6.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-8.0-6/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_1_68_0.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/icu:= + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-libs/protobuf:= + dev-libs/rapidjson + dev-libs/re2:= + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +src_configure() { + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DBUILD_SHARED_LIBS=OFF + -DWITH_BOOST="${WORKDIR}/boost_1_68_0" + -DWITH_SYSTEM_LIBS=ON + ) + local CMAKE_BUILD_TYPE="Release" + cmake-utils_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/xbcloud_osenv + dobin "${BUILD_DIR}"/runtime_output_directory/{xbcloud,xbcrypt,xbstream,xtrabackup} + + doman "${p}"/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 383f3a07f690faca7112ed56dcff64d5ab48ebe0 Author: Tomas Mozes gmail com> AuthorDate: Mon May 13 22:32:09 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 15 19:35:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383f3a07 dev-db/percona-xtrabackup: bump to 2.4.15 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Michał Górny gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.15.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 551c586904a..bd1ec14504a 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,2 +1,3 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 +DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444 SHA512 789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild new file mode 100644 index 000..bb46be8d481 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_1_59_0.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + dev-libs/libaio + dev-libs/libedit + dev-libs/libev + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib:=" + +RDEPEND=" + ${DEPEND} + !dev-db/percona-xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch + "${FILESDIR}"/${PN}-2.4.11-fix-gcc6-isystem.patch +) + +src_prepare() { + cmake-utils_src_prepare + + # remove bundled libedit, libevent, zlib + # just to be safe... + # We keep lz4 directory because we use extra/lz4/xxhash.c in cmake/libutils.cmake + rm -rv \ + cmd-line-utils/libedit \ + libevent \ + zlib || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DBUILD_SHARED_LIBS=OFF + -DWITH_BOOST="${WORKDIR}/boost_1_59_0" + -DWITH_EDITLINE=system + -DWITH_LIBEVENT=system + -DWITH_LZ4=system + -DWITH_SSL=bundled # uses yassl, which isn't packaged + -DWITH_ZLIB=system + -DWITH_PIC=ON + ) + + local CMAKE_BUILD_TYPE="Release" + cmake-utils_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/src/{xbcloud/xbcloud,xbcrypt,xbstream,xtrabackup} + dosym xtrabackup /usr/bin/innobackupex + + einstalldocs + doman "${p}"/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 2abf6846a13e71d41bd00e20f3e3645769b9f1f4 Author: David Seifert gentoo org> AuthorDate: Sun Apr 21 19:18:05 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 21 19:18:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abf6846 dev-db/percona-xtrabackup: Remove old Closes: https://github.com/gentoo/gentoo/pull/11766 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 - .../percona-xtrabackup-2.4.12.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 0f003953d5a..551c586904a 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,3 +1,2 @@ DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae -DIST percona-xtrabackup-2.4.12.tar.gz 57232309 BLAKE2B 71b1dc0448b521b252463fb68ff111def3b71aebe187d3196e3c82f56539db02347d94713bea3dda5978f13b86b88a564ad6f12e3907134edc49a41dcde98e51 SHA512 228a48617eec3b824c7cb33882796ac2beb6ca1895fe73f7004e8dfd0b8bd1df471c39ba1c3fca2a819140d934a8a884f61dafae7cb56023dc7bc844d2846c8a DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild deleted file mode 100644 index 00fa92ff8fb..000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - https://bugs.mysql.com/bug.php?id=87956 - append-cxxflags $(test-flags-CXX -std=gnu++03) -std=gnu++03 - - local mycmakeargs=( - -DBUILD_CONFIG=xtrabackup_release - -DWITH_EDITLINE=system - -DWITH_LIBEVENT=system - -DWITH_LZ4=system - -DWITH_SSL=bundled # uses yassl, which isn't packaged - -DWITH_ZLIB=system - -DWITH_PIC=ON - ) - - local CMAKE_BUILD_TYPE="Release" - cmake-utils_src_configure -} - -src_install() { - local p="${BUILD_DIR}/storage/innobase/xtrabackup" - - dobin "${p}"/src/{xbcloud,xbcrypt,xbstream,xtrabackup} - dosym xtrabackup /usr/bin/innobackupex - - einstalldocs - doman "${p}"/doc/source/build/man/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 06160f4dd87c4ff4d07603db170c28ac964eeb81 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 18 20:20:03 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 18 20:31:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06160f4d dev-db/percona-xtrabackup: x86 stable (bug #683450) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild index b6f649295f2..d47037bbe0c 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 6174ce88a783dadd64ac0bcf4fe3394a170953df Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 16 20:28:11 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 16 20:29:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6174ce88 dev-db/percona-xtrabackup: amd64 stable wrt bug #683450 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild index b30c9c1a026..b6f649295f2 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/
commit: 61b72a0b920c4b49b432d62058b2374d35ae24f6 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Mar 1 17:57:11 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 2 00:40:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b72a0b dev-db/percona-xtrabackup: remove unused patches Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11203 Signed-off-by: Andreas Sturmlechner gentoo.org> ...ercona-xtrabackup-2.4.10-fix-gcc6-isystem.patch | 112 - ...percona-xtrabackup-2.4.6-fix-gcc6-isystem.patch | 112 - 2 files changed, 224 deletions(-) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.10-fix-gcc6-isystem.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.10-fix-gcc6-isystem.patch deleted file mode 100644 index c38398a1ce7..000 --- a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.10-fix-gcc6-isystem.patch +++ /dev/null @@ -1,112 +0,0 @@ -Do not use -isystem to add headers, as they break GCC 6's header wrapping. -See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 - a/client/CMakeLists.txt -+++ b/client/CMakeLists.txt -@@ -52,7 +52,7 @@ IF(NOT WITHOUT_SERVER) - upgrade/program.cc - ) - ADD_COMPILE_FLAGS( -- upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core) - ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema) a/client/base/CMakeLists.txt -+++ b/client/base/CMakeLists.txt -@@ -49,7 +49,7 @@ ADD_COMPILE_FLAGS( - mutex.cc - mysql_query_runner.cc - show_variable_query_extractor.cc -- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - TARGET_LINK_LIBRARIES(client_base mysqlclient) a/client/dump/CMakeLists.txt -+++ b/client/dump/CMakeLists.txt -@@ -50,7 +50,7 @@ IF(USING_LOCAL_BOOST) - - ADD_COMPILE_FLAGS( - ${BOOST_LIB_SOURCES} --COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - IF(HAVE_clock_gettime_IN_rt) -@@ -145,7 +145,7 @@ TARGET_LINK_LIBRARIES(mysqlpump_lib - - ADD_COMPILE_FLAGS( - ${MYSQLPUMP_LIB_SOURCES} -- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - # Files that use Boost sources that trigger compilation warnings -@@ -179,7 +179,7 @@ ADD_COMPILE_FLAGS( - ) - MYSQL_ADD_EXECUTABLE(mysqlpump program.cc) - ADD_COMPILE_FLAGS( -- program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - TARGET_LINK_LIBRARIES(mysqlpump mysqlpump_lib ${LOCAL_BOOST_LIB}) a/libmysqld/CMakeLists.txt -+++ b/libmysqld/CMakeLists.txt -@@ -123,7 +123,7 @@ ADD_COMPILE_FLAGS( - ../sql/item_geofunc_setops.cc - ../sql/item_json_func.cc - ../sql/spatial.cc -- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - ADD_COMPILE_FLAGS( a/sql/CMakeLists.txt -+++ b/sql/CMakeLists.txt -@@ -311,7 +311,7 @@ ADD_COMPILE_FLAGS( - item_geofunc_setops.cc - item_json_func.cc - spatial.cc -- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - ADD_COMPILE_FLAGS( a/storage/innobase/xtrabackup/src/CMakeLists.txt -+++ b/storage/innobase/xtrabackup/src/CMakeLists.txt -@@ -79,7 +79,7 @@ SET(keyring_source_files - - ADD_COMPILE_FLAGS( - ${keyring_source_files} -- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - -DEMBEDDED_LIBRARY - ) - a/unittest/gunit/CMakeLists.txt -+++ b/unittest/gunit/CMakeLists.txt -@@ -385,7 +385,7 @@ IF (MERGE_UNITTESTS) - ENDIF() - ADD_COMPILE_FLAGS( - ${MERGE_SMALL_TESTS} --COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - # Fixes "C1128: number of sections exceeded object file format limit" in MSVC - IF(WIN32) -@@ -467,11 +467,11 @@ ENDIF(MERGE_UNITTESTS) - ENDIF() - ADD_COMPILE_FLAGS( - bounded_queue-t.cc --COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - ADD_COMPILE_FLAGS( - pump_object_filter-t.cc --COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} -+COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} - ) - - FOREACH(test
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: de7e49089af9a6bd45b3df608ea414fce5dd11b1 Author: Tomas Mozes gmail com> AuthorDate: Thu Feb 14 07:12:53 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Feb 14 14:39:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7e4908 dev-db/percona-xtrabackup: adjust blocker on dev-db/percona-xtrabackup-bin Commit 7008658c4a69aa73b53d30ea3a20b5e719a04f2e changed the name of the binary version of xtrabackup. Closes: https://bugs.gentoo.org/677924 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11045 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild | 4 ++-- dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild index 57da1cc8e41..00fa92ff8fb 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -29,7 +29,7 @@ DEPEND=" RDEPEND=" ${DEPEND} - !dev-db/xtrabackup-bin + !dev-db/percona-xtrabackup-bin dev-perl/DBD-mysql" PATCHES=( diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild index 1e7262ec208..b30c9c1a026 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild @@ -29,7 +29,7 @@ DEPEND=" RDEPEND=" ${DEPEND} - !dev-db/xtrabackup-bin + !dev-db/percona-xtrabackup-bin dev-perl/DBD-mysql" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: e0a056a0e8462f5e644a1bd7758266ef9af66330 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Feb 14 14:43:09 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Feb 14 14:43:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a056a0 dev-db/percona-xtrabackup-bin: set blocker on dev-db/percona-xtrabackup Bug: https://bugs.gentoo.org/677924 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild | 5 +++-- dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild index 2e9e7ddc752..cab516adcb4 100644 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild +++ b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -28,7 +28,8 @@ RDEPEND="dev-libs/libaio dev-libs/libgpg-error dev-perl/DBD-mysql sys-libs/zlib - sys-process/numactl" + sys-process/numactl + !dev-db/percona-xtrabackup" QA_PREBUILT="usr/bin/*" diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild index 29a995636cf..791c5b01275 100644 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild +++ b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -28,7 +28,8 @@ RDEPEND="dev-libs/libaio dev-libs/libgpg-error dev-perl/DBD-mysql sys-libs/zlib - sys-process/numactl" + sys-process/numactl + !dev-db/percona-xtrabackup" QA_PREBUILT="usr/bin/*"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 6049516b34a30cbb7660fc6f327f2e5ff66fb885 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Feb 14 14:45:32 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Feb 14 14:45:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6049516b dev-db/percona-xtrabackup-bin: drop old Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup-bin/Manifest | 2 - .../percona-xtrabackup-bin-2.4.11.ebuild | 65 -- 2 files changed, 67 deletions(-) diff --git a/dev-db/percona-xtrabackup-bin/Manifest b/dev-db/percona-xtrabackup-bin/Manifest index c2905b8e589..0a737728051 100644 --- a/dev-db/percona-xtrabackup-bin/Manifest +++ b/dev-db/percona-xtrabackup-bin/Manifest @@ -1,5 +1,3 @@ -DIST percona-xtrabackup-2.4.11-Linux-i686.libgcrypt20.tar.gz 85158090 BLAKE2B 3d6565542208d1a9c74154d0a7e23610a34416f4840bcff240a262958fe4e4b0f489883349760934469619d225dccc7a2d531919e716dfdc3c2f10b1f98263e2 SHA512 bd6419f1b2e79e8e41817c677209a0d08912b247314f611689e0208028d4870e1e2a2b559fe8d60a3a369704aaee57e300643d9d355f083bb89c950f13d724bb -DIST percona-xtrabackup-2.4.11-Linux-x86_64.libgcrypt20.tar.gz 87975988 BLAKE2B 850b06d3e063b2884f0731ada7ad20e09816e38f60ee5eef2b1150c2b1f0cd59082d26fa026bf7e80ccebdf6b513ab8af6c7d228ade96d532ef41a74490093e9 SHA512 dc412e3ad65a5d3aed6053e107a79094760b868f008171c9aaee190c97e666a38716b0c7d3e7f3db74eecff98b35c114be29114d50630f554a0c2cb0b1b71cfe DIST percona-xtrabackup-2.4.12-Linux-i686.libgcrypt20.tar.gz 85181957 BLAKE2B b066ff9efa8c57829a441c2e416ac1eeeff60cb0839ccdab4cd685bff9b2ead552ba9b7105541e0a824ca8aaeeb47d89d66180fe428842470c4743dfd149f31d SHA512 adbaae8ad3347e15b13fe360dd5d4721330d6b17e75696128dfe770d03ad85056abeb861ffcbfe1d08020c8b9d726dd9e5650f63b7199804fe4d3cd9806debe2 DIST percona-xtrabackup-2.4.12-Linux-x86_64.libgcrypt20.tar.gz 87975175 BLAKE2B b21ab8dd4fac27ae8c731b5fbd816dfc39572bc52a9273255a4c89ddf99ee490cc66ed4f92945b18f4ec58e731ae036a16e08674cb9837544ca5150cb6b91c7b SHA512 355b9f7f052a1242e502ddcbdc26cb931d16366be4db405730a2bb04de3030e0d0e6d4d15eb87f68fe232648dd435c85505a6d895b7c27b3baea0cb851214766 DIST percona-xtrabackup-2.4.13-Linux-i686.libgcrypt20.tar.gz 85192746 BLAKE2B 7df4fee162587830a19499cd692d5e81ba67bb445ad0bea7bb93a9857bae5e4671740d01b817b6d04043abfd436ef88e0983dc7ab80d5d20426d9c05b470c79e SHA512 c2fa43aa4654cfcf06aa47ee20ee48e9b725aa3b0514419c5af5872d7ed37a971d5afe5aa4dc9475cf4d0738354a0ec35e6dd97a24ec00b2330465e94bafb365 diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild deleted file mode 100644 index cab516adcb4..000 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.11.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_PN="${PN%-bin}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB databases" -HOMEPAGE="https://www.percona.com/software/percona-xtrabackup; -SRC_URI=" - amd64? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.libgcrypt20.tar.gz - ) - x86? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.libgcrypt20.tar.gz - )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup? -DEPEND="" -RDEPEND="dev-libs/libaio - dev-libs/libgcrypt:0/20 - dev-libs/libgpg-error - dev-perl/DBD-mysql - sys-libs/zlib - sys-process/numactl - !dev-db/percona-xtrabackup" - -QA_PREBUILT="usr/bin/*" - -src_unpack() { - default - - if use amd64; then - S="${WORKDIR}/${MY_P}-Linux-x86_64" - elif use x86; then - S="${WORKDIR}/${MY_P}-Linux-i686" - fi -} - -src_install() { - # Two new tools with an old libcurl.so.3 dep... - # TODO: Wait for a new release using libcurl.so.4 - # net-misc/curl dev-libs/libev - # dobin bin/xbcloud{,_osenv} - - for tool in xbcrypt xbstream xtrabackup; do - dobin bin/${tool} - done - - for man in innobackupex xbcrypt xbstream xtrabackup; do - doman man/man1/${man}.1 - done - - dosym xtrabackup /usr/bin/innobackupex -} - -pkg_postinst() { - ewarn "innobackupex got deprecated in 2.3.x series and is just a symlink to xtrabackup" -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 60373254cb005a5912471fb0b529371f2c20ecad Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Feb 14 14:45:07 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Feb 14 14:45:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60373254 dev-db/percona-xtrabackup-bin: bump to v2.4.13 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup-bin/Manifest | 2 + .../percona-xtrabackup-bin-2.4.13.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/dev-db/percona-xtrabackup-bin/Manifest b/dev-db/percona-xtrabackup-bin/Manifest index 035bb7c8e3a..c2905b8e589 100644 --- a/dev-db/percona-xtrabackup-bin/Manifest +++ b/dev-db/percona-xtrabackup-bin/Manifest @@ -2,3 +2,5 @@ DIST percona-xtrabackup-2.4.11-Linux-i686.libgcrypt20.tar.gz 85158090 BLAKE2B 3d DIST percona-xtrabackup-2.4.11-Linux-x86_64.libgcrypt20.tar.gz 87975988 BLAKE2B 850b06d3e063b2884f0731ada7ad20e09816e38f60ee5eef2b1150c2b1f0cd59082d26fa026bf7e80ccebdf6b513ab8af6c7d228ade96d532ef41a74490093e9 SHA512 dc412e3ad65a5d3aed6053e107a79094760b868f008171c9aaee190c97e666a38716b0c7d3e7f3db74eecff98b35c114be29114d50630f554a0c2cb0b1b71cfe DIST percona-xtrabackup-2.4.12-Linux-i686.libgcrypt20.tar.gz 85181957 BLAKE2B b066ff9efa8c57829a441c2e416ac1eeeff60cb0839ccdab4cd685bff9b2ead552ba9b7105541e0a824ca8aaeeb47d89d66180fe428842470c4743dfd149f31d SHA512 adbaae8ad3347e15b13fe360dd5d4721330d6b17e75696128dfe770d03ad85056abeb861ffcbfe1d08020c8b9d726dd9e5650f63b7199804fe4d3cd9806debe2 DIST percona-xtrabackup-2.4.12-Linux-x86_64.libgcrypt20.tar.gz 87975175 BLAKE2B b21ab8dd4fac27ae8c731b5fbd816dfc39572bc52a9273255a4c89ddf99ee490cc66ed4f92945b18f4ec58e731ae036a16e08674cb9837544ca5150cb6b91c7b SHA512 355b9f7f052a1242e502ddcbdc26cb931d16366be4db405730a2bb04de3030e0d0e6d4d15eb87f68fe232648dd435c85505a6d895b7c27b3baea0cb851214766 +DIST percona-xtrabackup-2.4.13-Linux-i686.libgcrypt20.tar.gz 85192746 BLAKE2B 7df4fee162587830a19499cd692d5e81ba67bb445ad0bea7bb93a9857bae5e4671740d01b817b6d04043abfd436ef88e0983dc7ab80d5d20426d9c05b470c79e SHA512 c2fa43aa4654cfcf06aa47ee20ee48e9b725aa3b0514419c5af5872d7ed37a971d5afe5aa4dc9475cf4d0738354a0ec35e6dd97a24ec00b2330465e94bafb365 +DIST percona-xtrabackup-2.4.13-Linux-x86_64.libgcrypt20.tar.gz 87985226 BLAKE2B 937518b96d948098f2026397947250fbe4952752cf6f83fee5fdda4031564916bbfa07cd77a5db5db16150d446593b52fd82d6ee919ceb9fb0fb41de2f6ca631 SHA512 824ad9e94c38d51291afa1c9f1b9114c88c2b777ac9e5eb41a523463355521233b682920940084f8771820ccad6bd2a9ca280f6397eebd99ca26995712e68007 diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild new file mode 100644 index 000..791c5b01275 --- /dev/null +++ b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PN="${PN%-bin}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB databases" +HOMEPAGE="https://www.percona.com/software/percona-xtrabackup; +SRC_URI=" + amd64? ( + https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.libgcrypt20.tar.gz + ) + x86? ( + https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.libgcrypt20.tar.gz + )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup? +DEPEND="" +RDEPEND="dev-libs/libaio + dev-libs/libgcrypt:0/20 + dev-libs/libgpg-error + dev-perl/DBD-mysql + sys-libs/zlib + sys-process/numactl + !dev-db/percona-xtrabackup" + +QA_PREBUILT="usr/bin/*" + +src_unpack() { + default + + if use amd64; then + S="${WORKDIR}/${MY_P}-Linux-x86_64" + elif use x86; then + S="${WORKDIR}/${MY_P}-Linux-i686" + fi +} + +src_install() { + # Two new tools with an old libcurl.so.3 dep... + # TODO: Wait for a new release using libcurl.so.4 + # net-misc/curl dev-libs/libev + # dobin bin/xbcloud{,_osenv} + + for tool in xbcrypt xbstream xtrabackup; do + dobin bin/${tool} + done + + for man in innobackupex xbcrypt xbstream xtrabackup; do + doman man/man1/${man}.1 + done + + dosym xtrabackup /usr/bin/innobackupex +} + +pkg_postinst() { + ewarn "innobackupex got deprecated in 2.3.x series and is just a symlink to xtrabackup" +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: bd195e9e834c269f2428276c6355d970c2d05342 Author: Tomas Mozes gmail com> AuthorDate: Thu Jan 24 09:53:50 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 13 13:41:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd195e9e dev-db/percona-xtrabackup: bump to 2.4.13 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.13.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 99b4d18ea28..19908337842 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,4 +1,5 @@ DIST percona-xtrabackup-2.4.10.tar.gz 59217573 BLAKE2B 3a4485b6d8c5b9ad2ca4b60603383b18ec0a3da7e4cca3b5a1ee2d24b6ca17844cc406123bbaf9313fc17570db0168c13af16d17404e075fc8140731ef9b79c2 SHA512 a4ebbebabc8b9b5fec9777fc3569c530b4a88a1b75d3e78d2edf7627a2e8cadf7aa2d8988963136b331a274c80371ff9b7fafcc7d8a129f446eb58777ce1764f DIST percona-xtrabackup-2.4.11.tar.gz 59267058 BLAKE2B 1de9905a2c191a58290e87a90e36c263f66935ce0846af205e1a0accc6e9b2938dd8679f65acc4b51ca956f2bcbca831cd10c9d50c01c2ecfd9d059fde500e20 SHA512 2fa4757fe944fb4c8113dca1fa25beaa23de5d5f9fc830b36a6d9eb4efb7e7fb1eec10f91be5e91fd3b7980bc157832ed52c9da59a342f6aae05ceae8ecdf760 DIST percona-xtrabackup-2.4.12.tar.gz 57232309 BLAKE2B 71b1dc0448b521b252463fb68ff111def3b71aebe187d3196e3c82f56539db02347d94713bea3dda5978f13b86b88a564ad6f12e3907134edc49a41dcde98e51 SHA512 228a48617eec3b824c7cb33882796ac2beb6ca1895fe73f7004e8dfd0b8bd1df471c39ba1c3fca2a819140d934a8a884f61dafae7cb56023dc7bc844d2846c8a +DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418 SHA512 913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild new file mode 100644 index 000..65d8b1b2534 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + https://bugs.mysql.com/bug.php?id=87956 + append-cxxflags $(test-flags-CXX -std=gnu++03) -std=gnu++03 + + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DWITH_EDITLINE=system + -DWITH_LIBEVENT=system + -DWITH_LZ4=system + -DWITH_SSL=bundled # uses yassl, which isn't packaged + -DWITH_ZLIB=system + -DWITH_PIC=ON + ) + + local CMAKE_BUILD_TYPE="Release" + cmake-utils_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/src/{xbcloud,xbcrypt,xbstream,xtrabackup} + dosym xtrabackup /usr/bin/innobackupex + + einstalldocs + doman "${p}"/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: ca59f123318c7ab931c676fc9de24f667ceb6145 Author: Tomas Mozes gmail com> AuthorDate: Thu Jan 24 09:55:38 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 13 13:41:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca59f123 dev-db/percona-xtrabackup: drop old Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10901 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 3 - .../percona-xtrabackup-2.4.10.ebuild | 86 -- .../percona-xtrabackup-2.4.11.ebuild | 86 -- .../percona-xtrabackup-2.4.9.ebuild| 82 - 4 files changed, 257 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 19908337842..b4cd1939c52 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,5 +1,2 @@ -DIST percona-xtrabackup-2.4.10.tar.gz 59217573 BLAKE2B 3a4485b6d8c5b9ad2ca4b60603383b18ec0a3da7e4cca3b5a1ee2d24b6ca17844cc406123bbaf9313fc17570db0168c13af16d17404e075fc8140731ef9b79c2 SHA512 a4ebbebabc8b9b5fec9777fc3569c530b4a88a1b75d3e78d2edf7627a2e8cadf7aa2d8988963136b331a274c80371ff9b7fafcc7d8a129f446eb58777ce1764f -DIST percona-xtrabackup-2.4.11.tar.gz 59267058 BLAKE2B 1de9905a2c191a58290e87a90e36c263f66935ce0846af205e1a0accc6e9b2938dd8679f65acc4b51ca956f2bcbca831cd10c9d50c01c2ecfd9d059fde500e20 SHA512 2fa4757fe944fb4c8113dca1fa25beaa23de5d5f9fc830b36a6d9eb4efb7e7fb1eec10f91be5e91fd3b7980bc157832ed52c9da59a342f6aae05ceae8ecdf760 DIST percona-xtrabackup-2.4.12.tar.gz 57232309 BLAKE2B 71b1dc0448b521b252463fb68ff111def3b71aebe187d3196e3c82f56539db02347d94713bea3dda5978f13b86b88a564ad6f12e3907134edc49a41dcde98e51 SHA512 228a48617eec3b824c7cb33882796ac2beb6ca1895fe73f7004e8dfd0b8bd1df471c39ba1c3fca2a819140d934a8a884f61dafae7cb56023dc7bc844d2846c8a DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 -DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418 SHA512 913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild deleted file mode 100644 index ec724c075e6..000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - https://bugs.mysql.com/bug.php?id=87956 - append-cxxflags $(test-flags-CXX -std=gnu++03) -std=gnu++03 - - local mycmakeargs=( - -DBUILD_CONFIG=xtrabackup_release - -DWITH_EDITLINE=system - -DWITH_LIBEVENT=system - -DWITH_LZ4=system - -DWITH_SSL=bundled # uses yassl, which isn't packaged - -DWITH_ZLIB=system - -DWITH_PIC=ON - ) - - local CMAKE_BUILD_TYPE="Release" - cmake-utils_src_configure -} - -src_install() { - local p="${BUILD_DIR}/storage/innobase/xtrabackup" - - dobin "${p}"/src/{xbcloud,xbcrypt,xbstream,xtrabackup} - dosym xtrabackup /usr/bin/innobackupex - - einstalldocs - doman "${p}"/doc/source/build/man/* -} diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.11.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.11.ebuild deleted file mode 100644 index 8842c1a74b7..000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.11.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; -
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 9cdf4c1ca5d6b2a95a8918136132bc4d763229b8 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Feb 13 13:41:19 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 13 13:41:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cdf4c1c dev-db/percona-xtrabackup: use bundled boost version Gentoo's MySQL project gave up on using system's boost version with >=5.7.x. Let's do the same with xtrabackup for MySQL 5.7.x. Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/Manifest | 1 + dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index b4cd1939c52..0f003953d5a 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,2 +1,3 @@ +DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4 SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae DIST percona-xtrabackup-2.4.12.tar.gz 57232309 BLAKE2B 71b1dc0448b521b252463fb68ff111def3b71aebe187d3196e3c82f56539db02347d94713bea3dda5978f13b86b88a564ad6f12e3907134edc49a41dcde98e51 SHA512 228a48617eec3b824c7cb33882796ac2beb6ca1895fe73f7004e8dfd0b8bd1df471c39ba1c3fca2a819140d934a8a884f61dafae7cb56023dc7bc844d2846c8a DIST percona-xtrabackup-2.4.13.tar.gz 57254236 BLAKE2B 061cbee03374193359ae557909389ec675ed35edf216afc9deeb0b7880705d03024d380d0d6070aabfdb710bbde3664fd73da65ae5980e58290d8c9af29f351c SHA512 19d5fb3d775f1513b931cb2e736b753c1dd82c42fee382fdfa9f183eaee562c32f635db5d569d991cf1c8f7168de55ed863ba2c59db459ab79b80792b21ab298 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild index 65d8b1b2534..1e7262ec208 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild @@ -7,7 +7,8 @@ inherit cmake-utils flag-o-matic DESCRIPTION="Hot backup utility for MySQL based servers" HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + mirror://sourceforge/boost/boost_1_59_0.tar.gz" LICENSE="GPL-2" SLOT="0" @@ -16,7 +17,6 @@ KEYWORDS="~amd64 ~x86" DEPEND=" app-arch/lz4:0= app-editors/vim-core -
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 70fd8612c821c303cd1ebfc71711fa5ebc6fb685 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 15 15:38:52 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 15 15:38:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fd8612 dev-db/percona-xtrabackup: x86 stable (bug #670970) Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild index 02307dcf536..57da1cc8e41 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: becff986b7956e3cfc91b0005f5cf7a56eb4ec4d Author: Mikle Kolyada gentoo org> AuthorDate: Thu Nov 15 13:23:31 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Nov 15 13:23:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=becff986 dev-db/percona-xtrabackup: amd64 stable wrt bug #670970 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild index 8842c1a74b7..02307dcf536 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 0e3fbd9766cdbf7261cb2f60951738c4fd438795 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 5 14:38:51 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 5 14:38:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3fbd97 dev-db/percona-xtrabackup-bin: drop old Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-db/percona-xtrabackup-bin/Manifest | 2 - .../percona-xtrabackup-bin-2.4.10.ebuild | 64 -- 2 files changed, 66 deletions(-) diff --git a/dev-db/percona-xtrabackup-bin/Manifest b/dev-db/percona-xtrabackup-bin/Manifest index 7174ce280a7..035bb7c8e3a 100644 --- a/dev-db/percona-xtrabackup-bin/Manifest +++ b/dev-db/percona-xtrabackup-bin/Manifest @@ -1,5 +1,3 @@ -DIST percona-xtrabackup-2.4.10-Linux-i686.libgcrypt20.tar.gz 84004091 BLAKE2B 0fde32a53aaba54d71e34b729ba4d3dc94c21d8852a4c87da221b6967b6e9c6b59c7fc4966724cbdf3fd474082b3e14717dc34b30b3f235b2271c0f7fdbf52e8 SHA512 07e75c0770736f2566d44395a5ed455b5f90a64244754e621e9c90d8e7a0ad3fe1d7a05037b9f0ecba53b821a8f1ad4d51914ef0b414ae470091ccd489379b19 -DIST percona-xtrabackup-2.4.10-Linux-x86_64.libgcrypt20.tar.gz 86736776 BLAKE2B b55915b1ad34bb55668b90de2441502491e98d2a685932848e756ea61562592416a05eba33d0c6df2bcad9f113b867b64eca39813a3683b25c18574535ba2b70 SHA512 1293e9511e09cd8cac2ef2a117282d3f79573974b7b7c3ffe6e80fe1c57edb27f32fe19e14c0ea643084c62ad83f6e5e25b5f01671628735fae940fcfb7795f1 DIST percona-xtrabackup-2.4.11-Linux-i686.libgcrypt20.tar.gz 85158090 BLAKE2B 3d6565542208d1a9c74154d0a7e23610a34416f4840bcff240a262958fe4e4b0f489883349760934469619d225dccc7a2d531919e716dfdc3c2f10b1f98263e2 SHA512 bd6419f1b2e79e8e41817c677209a0d08912b247314f611689e0208028d4870e1e2a2b559fe8d60a3a369704aaee57e300643d9d355f083bb89c950f13d724bb DIST percona-xtrabackup-2.4.11-Linux-x86_64.libgcrypt20.tar.gz 87975988 BLAKE2B 850b06d3e063b2884f0731ada7ad20e09816e38f60ee5eef2b1150c2b1f0cd59082d26fa026bf7e80ccebdf6b513ab8af6c7d228ade96d532ef41a74490093e9 SHA512 dc412e3ad65a5d3aed6053e107a79094760b868f008171c9aaee190c97e666a38716b0c7d3e7f3db74eecff98b35c114be29114d50630f554a0c2cb0b1b71cfe DIST percona-xtrabackup-2.4.12-Linux-i686.libgcrypt20.tar.gz 85181957 BLAKE2B b066ff9efa8c57829a441c2e416ac1eeeff60cb0839ccdab4cd685bff9b2ead552ba9b7105541e0a824ca8aaeeb47d89d66180fe428842470c4743dfd149f31d SHA512 adbaae8ad3347e15b13fe360dd5d4721330d6b17e75696128dfe770d03ad85056abeb861ffcbfe1d08020c8b9d726dd9e5650f63b7199804fe4d3cd9806debe2 diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.10.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.10.ebuild deleted file mode 100644 index 2e9e7ddc752..000 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.10.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_PN="${PN%-bin}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB databases" -HOMEPAGE="https://www.percona.com/software/percona-xtrabackup; -SRC_URI=" - amd64? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.libgcrypt20.tar.gz - ) - x86? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.libgcrypt20.tar.gz - )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup? -DEPEND="" -RDEPEND="dev-libs/libaio - dev-libs/libgcrypt:0/20 - dev-libs/libgpg-error - dev-perl/DBD-mysql - sys-libs/zlib - sys-process/numactl" - -QA_PREBUILT="usr/bin/*" - -src_unpack() { - default - - if use amd64; then - S="${WORKDIR}/${MY_P}-Linux-x86_64" - elif use x86; then - S="${WORKDIR}/${MY_P}-Linux-i686" - fi -} - -src_install() { - # Two new tools with an old libcurl.so.3 dep... - # TODO: Wait for a new release using libcurl.so.4 - # net-misc/curl dev-libs/libev - # dobin bin/xbcloud{,_osenv} - - for tool in xbcrypt xbstream xtrabackup; do - dobin bin/${tool} - done - - for man in innobackupex xbcrypt xbstream xtrabackup; do - doman man/man1/${man}.1 - done - - dosym xtrabackup /usr/bin/innobackupex -} - -pkg_postinst() { - ewarn "innobackupex got deprecated in 2.3.x series and is just a symlink to xtrabackup" -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 4de471a1a76d718fa5458f17f49b6d64a922db40 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 5 14:38:31 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 5 14:38:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de471a1 dev-db/percona-xtrabackup-bin: drop version requiring libgcrypt:11 Closes: https://bugs.gentoo.org/656376 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-db/percona-xtrabackup-bin/Manifest | 2 - .../percona-xtrabackup-bin-2.4.9.ebuild| 61 -- 2 files changed, 63 deletions(-) diff --git a/dev-db/percona-xtrabackup-bin/Manifest b/dev-db/percona-xtrabackup-bin/Manifest index b65296bbe64..7174ce280a7 100644 --- a/dev-db/percona-xtrabackup-bin/Manifest +++ b/dev-db/percona-xtrabackup-bin/Manifest @@ -4,5 +4,3 @@ DIST percona-xtrabackup-2.4.11-Linux-i686.libgcrypt20.tar.gz 85158090 BLAKE2B 3d DIST percona-xtrabackup-2.4.11-Linux-x86_64.libgcrypt20.tar.gz 87975988 BLAKE2B 850b06d3e063b2884f0731ada7ad20e09816e38f60ee5eef2b1150c2b1f0cd59082d26fa026bf7e80ccebdf6b513ab8af6c7d228ade96d532ef41a74490093e9 SHA512 dc412e3ad65a5d3aed6053e107a79094760b868f008171c9aaee190c97e666a38716b0c7d3e7f3db74eecff98b35c114be29114d50630f554a0c2cb0b1b71cfe DIST percona-xtrabackup-2.4.12-Linux-i686.libgcrypt20.tar.gz 85181957 BLAKE2B b066ff9efa8c57829a441c2e416ac1eeeff60cb0839ccdab4cd685bff9b2ead552ba9b7105541e0a824ca8aaeeb47d89d66180fe428842470c4743dfd149f31d SHA512 adbaae8ad3347e15b13fe360dd5d4721330d6b17e75696128dfe770d03ad85056abeb861ffcbfe1d08020c8b9d726dd9e5650f63b7199804fe4d3cd9806debe2 DIST percona-xtrabackup-2.4.12-Linux-x86_64.libgcrypt20.tar.gz 87975175 BLAKE2B b21ab8dd4fac27ae8c731b5fbd816dfc39572bc52a9273255a4c89ddf99ee490cc66ed4f92945b18f4ec58e731ae036a16e08674cb9837544ca5150cb6b91c7b SHA512 355b9f7f052a1242e502ddcbdc26cb931d16366be4db405730a2bb04de3030e0d0e6d4d15eb87f68fe232648dd435c85505a6d895b7c27b3baea0cb851214766 -DIST percona-xtrabackup-2.4.9-Linux-i686.tar.gz 79816483 BLAKE2B 0fd97ee14c97f66edf629fa0300bfa2d6b333ac5942f5cee46dd9d0ad04ef2fe12750209971ff8f6a8ca225a85deaa42ca64c484e12e60c85789153689e55c42 SHA512 014921b0ea9fec783adbdd4556301e8df77f801729faae5b2b7245c349df069fc3af33ebef5ec65ef0e020c7b0ec8ebf4aa7a7acc0e9936c6f4a90b721a5de19 -DIST percona-xtrabackup-2.4.9-Linux-x86_64.tar.gz 90282874 BLAKE2B 2c4cdb8c6da443baf01857fbe4b27be002df370b67687f417a9fde6b08a5e72482552b165a9f27fda305787b42089fb138a4fca2f1d683afbd42efa23746b13c SHA512 24138c098d8e674de291dc494c38f2fce52f4d6a5a2552a62b34ea801b867431917449656f990043c7bbbc1e18a8806c4343eadbe1fea17e36ff1b10109e5047 diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.9.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.9.ebuild deleted file mode 100644 index 061d2fc6a0c..000 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.9.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_PN="${PN%-bin}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB databases" -HOMEPAGE="https://www.percona.com/software/percona-xtrabackup; -SRC_URI=" - amd64? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.tar.gz - ) - x86? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.tar.gz - )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup? -DEPEND="" -RDEPEND="dev-libs/libaio - dev-libs/libgcrypt:11/11 - dev-libs/libgpg-error - dev-perl/DBD-mysql - sys-libs/zlib" - -src_unpack() { - default - - if use amd64; then - S="${WORKDIR}/${MY_P}-Linux-x86_64" - elif use x86; then - S="${WORKDIR}/${MY_P}-Linux-i686" - fi -} - -src_install() { - # Two new tools with an old libcurl.so.3 dep... - # TODO: Wait for a new release using libcurl.so.4 - # net-misc/curl dev-libs/libev - # dobin bin/xbcloud{,_osenv} - - for tool in xbcrypt xbstream xtrabackup; do - dobin bin/${tool} - done - - for man in innobackupex xbcrypt xbstream xtrabackup; do - doman man/man1/${man}.1 - done - - dosym xtrabackup /usr/bin/innobackupex -} - -pkg_postinst() { - ewarn "innobackupex got deprecated in 2.3.x series and is just a symlink to xtrabackup" -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 8a3df68b2e60d5994721d55117c642e114b2a300 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 5 14:31:21 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 5 14:36:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3df68b dev-db/percona-xtrabackup-bin: bump to v2.4.12 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-db/percona-xtrabackup-bin/Manifest | 2 + .../percona-xtrabackup-bin-2.4.12.ebuild | 64 ++ 2 files changed, 66 insertions(+) diff --git a/dev-db/percona-xtrabackup-bin/Manifest b/dev-db/percona-xtrabackup-bin/Manifest index 36665861a95..b65296bbe64 100644 --- a/dev-db/percona-xtrabackup-bin/Manifest +++ b/dev-db/percona-xtrabackup-bin/Manifest @@ -2,5 +2,7 @@ DIST percona-xtrabackup-2.4.10-Linux-i686.libgcrypt20.tar.gz 84004091 BLAKE2B 0f DIST percona-xtrabackup-2.4.10-Linux-x86_64.libgcrypt20.tar.gz 86736776 BLAKE2B b55915b1ad34bb55668b90de2441502491e98d2a685932848e756ea61562592416a05eba33d0c6df2bcad9f113b867b64eca39813a3683b25c18574535ba2b70 SHA512 1293e9511e09cd8cac2ef2a117282d3f79573974b7b7c3ffe6e80fe1c57edb27f32fe19e14c0ea643084c62ad83f6e5e25b5f01671628735fae940fcfb7795f1 DIST percona-xtrabackup-2.4.11-Linux-i686.libgcrypt20.tar.gz 85158090 BLAKE2B 3d6565542208d1a9c74154d0a7e23610a34416f4840bcff240a262958fe4e4b0f489883349760934469619d225dccc7a2d531919e716dfdc3c2f10b1f98263e2 SHA512 bd6419f1b2e79e8e41817c677209a0d08912b247314f611689e0208028d4870e1e2a2b559fe8d60a3a369704aaee57e300643d9d355f083bb89c950f13d724bb DIST percona-xtrabackup-2.4.11-Linux-x86_64.libgcrypt20.tar.gz 87975988 BLAKE2B 850b06d3e063b2884f0731ada7ad20e09816e38f60ee5eef2b1150c2b1f0cd59082d26fa026bf7e80ccebdf6b513ab8af6c7d228ade96d532ef41a74490093e9 SHA512 dc412e3ad65a5d3aed6053e107a79094760b868f008171c9aaee190c97e666a38716b0c7d3e7f3db74eecff98b35c114be29114d50630f554a0c2cb0b1b71cfe +DIST percona-xtrabackup-2.4.12-Linux-i686.libgcrypt20.tar.gz 85181957 BLAKE2B b066ff9efa8c57829a441c2e416ac1eeeff60cb0839ccdab4cd685bff9b2ead552ba9b7105541e0a824ca8aaeeb47d89d66180fe428842470c4743dfd149f31d SHA512 adbaae8ad3347e15b13fe360dd5d4721330d6b17e75696128dfe770d03ad85056abeb861ffcbfe1d08020c8b9d726dd9e5650f63b7199804fe4d3cd9806debe2 +DIST percona-xtrabackup-2.4.12-Linux-x86_64.libgcrypt20.tar.gz 87975175 BLAKE2B b21ab8dd4fac27ae8c731b5fbd816dfc39572bc52a9273255a4c89ddf99ee490cc66ed4f92945b18f4ec58e731ae036a16e08674cb9837544ca5150cb6b91c7b SHA512 355b9f7f052a1242e502ddcbdc26cb931d16366be4db405730a2bb04de3030e0d0e6d4d15eb87f68fe232648dd435c85505a6d895b7c27b3baea0cb851214766 DIST percona-xtrabackup-2.4.9-Linux-i686.tar.gz 79816483 BLAKE2B 0fd97ee14c97f66edf629fa0300bfa2d6b333ac5942f5cee46dd9d0ad04ef2fe12750209971ff8f6a8ca225a85deaa42ca64c484e12e60c85789153689e55c42 SHA512 014921b0ea9fec783adbdd4556301e8df77f801729faae5b2b7245c349df069fc3af33ebef5ec65ef0e020c7b0ec8ebf4aa7a7acc0e9936c6f4a90b721a5de19 DIST percona-xtrabackup-2.4.9-Linux-x86_64.tar.gz 90282874 BLAKE2B 2c4cdb8c6da443baf01857fbe4b27be002df370b67687f417a9fde6b08a5e72482552b165a9f27fda305787b42089fb138a4fca2f1d683afbd42efa23746b13c SHA512 24138c098d8e674de291dc494c38f2fce52f4d6a5a2552a62b34ea801b867431917449656f990043c7bbbc1e18a8806c4343eadbe1fea17e36ff1b10109e5047 diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild new file mode 100644 index 000..29a995636cf --- /dev/null +++ b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.12.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PN="${PN%-bin}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB databases" +HOMEPAGE="https://www.percona.com/software/percona-xtrabackup; +SRC_URI=" + amd64? ( + https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.libgcrypt20.tar.gz + ) + x86? ( + https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.libgcrypt20.tar.gz + )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup? +DEPEND="" +RDEPEND="dev-libs/libaio + dev-libs/libgcrypt:0/20 + dev-libs/libgpg-error + dev-perl/DBD-mysql + sys-libs/zlib + sys-process/numactl" + +QA_PREBUILT="usr/bin/*" + +src_unpack() { + default + + if use amd64; then + S="${WORKDIR}/${MY_P}-Linux-x86_64" + elif use x86; then + S="${WORKDIR}/${MY_P}-Linux-i686" + fi +} + +src_install() { + # Two new tools with an old libcurl.so.3 dep... + # TODO: Wait for a new release using libcurl.so.4 + # net-misc/curl
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup-bin/
commit: 00657243506ea29ea050a3d01612bc93975a682b Author: Christian Ruppert gentoo org> AuthorDate: Mon Jul 23 08:13:26 2018 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Jul 23 08:15:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00657243 dev-db/percona-xtrabackup-bin: Drop Maintainership Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-db/percona-xtrabackup-bin/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-db/percona-xtrabackup-bin/metadata.xml b/dev-db/percona-xtrabackup-bin/metadata.xml index 5840601f180..097975e3adc 100644 --- a/dev-db/percona-xtrabackup-bin/metadata.xml +++ b/dev-db/percona-xtrabackup-bin/metadata.xml @@ -1,8 +1,4 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - id...@gentoo.org - Christian Ruppert -
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 60bec5ef257b7f0a88614af56779732205205ffc Author: Tomas Mozes gmail com> AuthorDate: Thu Jun 28 08:47:08 2018 + Commit: Tony Vroon gentoo org> CommitDate: Wed Jul 11 10:33:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60bec5ef dev-db/percona-xtrabackup: bump to 2.4.12 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9168 dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.12.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index a18e112ee8a..99b4d18ea28 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,3 +1,4 @@ DIST percona-xtrabackup-2.4.10.tar.gz 59217573 BLAKE2B 3a4485b6d8c5b9ad2ca4b60603383b18ec0a3da7e4cca3b5a1ee2d24b6ca17844cc406123bbaf9313fc17570db0168c13af16d17404e075fc8140731ef9b79c2 SHA512 a4ebbebabc8b9b5fec9777fc3569c530b4a88a1b75d3e78d2edf7627a2e8cadf7aa2d8988963136b331a274c80371ff9b7fafcc7d8a129f446eb58777ce1764f DIST percona-xtrabackup-2.4.11.tar.gz 59267058 BLAKE2B 1de9905a2c191a58290e87a90e36c263f66935ce0846af205e1a0accc6e9b2938dd8679f65acc4b51ca956f2bcbca831cd10c9d50c01c2ecfd9d059fde500e20 SHA512 2fa4757fe944fb4c8113dca1fa25beaa23de5d5f9fc830b36a6d9eb4efb7e7fb1eec10f91be5e91fd3b7980bc157832ed52c9da59a342f6aae05ceae8ecdf760 +DIST percona-xtrabackup-2.4.12.tar.gz 57232309 BLAKE2B 71b1dc0448b521b252463fb68ff111def3b71aebe187d3196e3c82f56539db02347d94713bea3dda5978f13b86b88a564ad6f12e3907134edc49a41dcde98e51 SHA512 228a48617eec3b824c7cb33882796ac2beb6ca1895fe73f7004e8dfd0b8bd1df471c39ba1c3fca2a819140d934a8a884f61dafae7cb56023dc7bc844d2846c8a DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418 SHA512 913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild new file mode 100644 index 000..8842c1a74b7 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.12.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + https://bugs.mysql.com/bug.php?id=87956 + append-cxxflags $(test-flags-CXX -std=gnu++03) -std=gnu++03 + + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DWITH_EDITLINE=system + -DWITH_LIBEVENT=system + -DWITH_LZ4=system + -DWITH_SSL=bundled # uses yassl, which isn't packaged + -DWITH_ZLIB=system + -DWITH_PIC=ON + ) + + local CMAKE_BUILD_TYPE="Release" + cmake-utils_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/src/{xbcloud,xbcrypt,xbstream,xtrabackup} + dosym xtrabackup /usr/bin/innobackupex + + einstalldocs + doman "${p}"/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: a05efbefddd1d3c6e42fca77fd3f7a4f32126e00 Author: Tomas Mozes gmail com> AuthorDate: Wed May 2 12:49:13 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri May 4 14:20:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05efbef dev-db/percona-xtrabackup: drop old Closes: https://github.com/gentoo/gentoo/pull/8241 Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-db/percona-xtrabackup/Manifest | 2 - .../percona-xtrabackup-2.4.7.ebuild| 75 .../percona-xtrabackup-2.4.8.ebuild| 82 -- 3 files changed, 159 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 41fd3c82675..a18e112ee8a 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,5 +1,3 @@ DIST percona-xtrabackup-2.4.10.tar.gz 59217573 BLAKE2B 3a4485b6d8c5b9ad2ca4b60603383b18ec0a3da7e4cca3b5a1ee2d24b6ca17844cc406123bbaf9313fc17570db0168c13af16d17404e075fc8140731ef9b79c2 SHA512 a4ebbebabc8b9b5fec9777fc3569c530b4a88a1b75d3e78d2edf7627a2e8cadf7aa2d8988963136b331a274c80371ff9b7fafcc7d8a129f446eb58777ce1764f DIST percona-xtrabackup-2.4.11.tar.gz 59267058 BLAKE2B 1de9905a2c191a58290e87a90e36c263f66935ce0846af205e1a0accc6e9b2938dd8679f65acc4b51ca956f2bcbca831cd10c9d50c01c2ecfd9d059fde500e20 SHA512 2fa4757fe944fb4c8113dca1fa25beaa23de5d5f9fc830b36a6d9eb4efb7e7fb1eec10f91be5e91fd3b7980bc157832ed52c9da59a342f6aae05ceae8ecdf760 -DIST percona-xtrabackup-2.4.7.tar.gz 54119422 BLAKE2B 41ae661efe53e0ede92dc1e1555e05f68c2fd2848d32c5ae9df3244a5b3e9d996c23cd3b9b79e5a0630140ea02e04f3560679b4c493484e7c2a1b0bcc5847aa0 SHA512 7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009 -DIST percona-xtrabackup-2.4.8.tar.gz 57965576 BLAKE2B 5cca947549181413ef68bcc7a5fd935404ebf2aaccc2e8de42221cbc0007371ca3499e26f2ab312b7fb94fe74a7079c48a11405df18cc3c809329403a83840cd SHA512 a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739 DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418 SHA512 913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild deleted file mode 100644 index 7a3720c1107..000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core -
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/, dev-db/percona-xtrabackup/
commit: 75127cd12bb23cca25c5ee46a016b0d8592e6d05 Author: Tomas Mozes sygic com> AuthorDate: Wed May 2 12:42:26 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri May 4 14:16:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75127cd1 dev-db/percona-xtrabackup: bump to 2.4.11 Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-db/percona-xtrabackup/Manifest | 1 + ...ercona-xtrabackup-2.4.11-fix-gcc6-isystem.patch | 113 + .../percona-xtrabackup-2.4.11.ebuild | 86 3 files changed, 200 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index a28256c1118..41fd3c82675 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,4 +1,5 @@ DIST percona-xtrabackup-2.4.10.tar.gz 59217573 BLAKE2B 3a4485b6d8c5b9ad2ca4b60603383b18ec0a3da7e4cca3b5a1ee2d24b6ca17844cc406123bbaf9313fc17570db0168c13af16d17404e075fc8140731ef9b79c2 SHA512 a4ebbebabc8b9b5fec9777fc3569c530b4a88a1b75d3e78d2edf7627a2e8cadf7aa2d8988963136b331a274c80371ff9b7fafcc7d8a129f446eb58777ce1764f +DIST percona-xtrabackup-2.4.11.tar.gz 59267058 BLAKE2B 1de9905a2c191a58290e87a90e36c263f66935ce0846af205e1a0accc6e9b2938dd8679f65acc4b51ca956f2bcbca831cd10c9d50c01c2ecfd9d059fde500e20 SHA512 2fa4757fe944fb4c8113dca1fa25beaa23de5d5f9fc830b36a6d9eb4efb7e7fb1eec10f91be5e91fd3b7980bc157832ed52c9da59a342f6aae05ceae8ecdf760 DIST percona-xtrabackup-2.4.7.tar.gz 54119422 BLAKE2B 41ae661efe53e0ede92dc1e1555e05f68c2fd2848d32c5ae9df3244a5b3e9d996c23cd3b9b79e5a0630140ea02e04f3560679b4c493484e7c2a1b0bcc5847aa0 SHA512 7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009 DIST percona-xtrabackup-2.4.8.tar.gz 57965576 BLAKE2B 5cca947549181413ef68bcc7a5fd935404ebf2aaccc2e8de42221cbc0007371ca3499e26f2ab312b7fb94fe74a7079c48a11405df18cc3c809329403a83840cd SHA512 a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739 DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418 SHA512 913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch new file mode 100644 index 000..4fed659cdae --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch @@ -0,0 +1,113 @@ +Do not use -isystem to add headers, as they break GCC 6's header wrapping. +See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 + +diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt +index dbf1c48..e5d7347 100644 +--- a/client/CMakeLists.txt b/client/CMakeLists.txt +@@ -52,7 +52,7 @@ IF(NOT WITHOUT_SERVER) + upgrade/program.cc + ) + ADD_COMPILE_FLAGS( +- upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core) + ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema) +diff --git a/client/base/CMakeLists.txt b/client/base/CMakeLists.txt +index b206de7..91cce4c 100644 +--- a/client/base/CMakeLists.txt b/client/base/CMakeLists.txt +@@ -49,7 +49,7 @@ ADD_COMPILE_FLAGS( + mutex.cc + mysql_query_runner.cc + show_variable_query_extractor.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + TARGET_LINK_LIBRARIES(client_base mysqlclient) +diff --git a/client/dump/CMakeLists.txt b/client/dump/CMakeLists.txt +index fdbb631..bae2ce7 100644 +--- a/client/dump/CMakeLists.txt b/client/dump/CMakeLists.txt +@@ -50,7 +50,7 @@ IF(USING_LOCAL_BOOST) + + ADD_COMPILE_FLAGS( + ${BOOST_LIB_SOURCES} +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + IF(HAVE_clock_gettime_IN_rt) +@@ -145,7 +145,7 @@ TARGET_LINK_LIBRARIES(mysqlpump_lib + + ADD_COMPILE_FLAGS( + ${MYSQLPUMP_LIB_SOURCES} +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + # Files that use Boost sources that trigger compilation warnings +@@ -179,7 +179,7 @@ ADD_COMPILE_FLAGS( + ) + MYSQL_ADD_EXECUTABLE(mysqlpump program.cc) + ADD_COMPILE_FLAGS( +- program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ program.cc COMPILE_FLAGS
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/
commit: 0f29ea14c29317389defc689f593aeaa0280b059 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Apr 17 13:20:05 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Apr 17 13:20:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f29ea14 dev-db/percona-xtrabackup: Fix build problems Ebuild changes: === - Re-spin "fix-gcc6-isystem" patch. - Keep lz4 source for "xxhash.c". - Force gnu++03 instead of GCC 7's default C++14 to avoid -fpermissive build error. [Bug 87956] Bug: https://bugs.mysql.com/bug.php?id=87956 Closes: https://bugs.gentoo.org/653360 Package-Manager: Portage-2.3.28, Repoman-2.3.9 ...ercona-xtrabackup-2.4.10-fix-gcc6-isystem.patch | 112 + .../percona-xtrabackup-2.4.10.ebuild | 12 ++- 2 files changed, 120 insertions(+), 4 deletions(-) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.10-fix-gcc6-isystem.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.10-fix-gcc6-isystem.patch new file mode 100644 index 000..c38398a1ce7 --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.10-fix-gcc6-isystem.patch @@ -0,0 +1,112 @@ +Do not use -isystem to add headers, as they break GCC 6's header wrapping. +See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 + +--- a/client/CMakeLists.txt b/client/CMakeLists.txt +@@ -52,7 +52,7 @@ IF(NOT WITHOUT_SERVER) + upgrade/program.cc + ) + ADD_COMPILE_FLAGS( +- upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core) + ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema) +--- a/client/base/CMakeLists.txt b/client/base/CMakeLists.txt +@@ -49,7 +49,7 @@ ADD_COMPILE_FLAGS( + mutex.cc + mysql_query_runner.cc + show_variable_query_extractor.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + TARGET_LINK_LIBRARIES(client_base mysqlclient) +--- a/client/dump/CMakeLists.txt b/client/dump/CMakeLists.txt +@@ -50,7 +50,7 @@ IF(USING_LOCAL_BOOST) + + ADD_COMPILE_FLAGS( + ${BOOST_LIB_SOURCES} +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + IF(HAVE_clock_gettime_IN_rt) +@@ -145,7 +145,7 @@ TARGET_LINK_LIBRARIES(mysqlpump_lib + + ADD_COMPILE_FLAGS( + ${MYSQLPUMP_LIB_SOURCES} +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + # Files that use Boost sources that trigger compilation warnings +@@ -179,7 +179,7 @@ ADD_COMPILE_FLAGS( + ) + MYSQL_ADD_EXECUTABLE(mysqlpump program.cc) + ADD_COMPILE_FLAGS( +- program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + TARGET_LINK_LIBRARIES(mysqlpump mysqlpump_lib ${LOCAL_BOOST_LIB}) +--- a/libmysqld/CMakeLists.txt b/libmysqld/CMakeLists.txt +@@ -123,7 +123,7 @@ ADD_COMPILE_FLAGS( + ../sql/item_geofunc_setops.cc + ../sql/item_json_func.cc + ../sql/spatial.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + ADD_COMPILE_FLAGS( +--- a/sql/CMakeLists.txt b/sql/CMakeLists.txt +@@ -311,7 +311,7 @@ ADD_COMPILE_FLAGS( + item_geofunc_setops.cc + item_json_func.cc + spatial.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + ADD_COMPILE_FLAGS( +--- a/storage/innobase/xtrabackup/src/CMakeLists.txt b/storage/innobase/xtrabackup/src/CMakeLists.txt +@@ -79,7 +79,7 @@ SET(keyring_source_files + + ADD_COMPILE_FLAGS( + ${keyring_source_files} +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + -DEMBEDDED_LIBRARY + ) + +--- a/unittest/gunit/CMakeLists.txt b/unittest/gunit/CMakeLists.txt +@@ -385,7 +385,7 @@ IF (MERGE_UNITTESTS) + ENDIF() + ADD_COMPILE_FLAGS( + ${MERGE_SMALL_TESTS} +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + # Fixes "C1128: number of sections exceeded object file format limit" in MSVC + IF(WIN32) +@@ -467,11 +467,11 @@ ENDIF(MERGE_UNITTESTS) + ENDIF() + ADD_COMPILE_FLAGS( + bounded_queue-t.cc +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + ADD_COMPILE_FLAGS( + pump_object_filter-t.cc +-
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 8f1ec2bae863e4d60838025e03df3e0ea4a4511d Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 16 12:09:31 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 16 12:23:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1ec2ba dev-db/percona-xtrabackup: Bump to v2.4.10 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.10.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 6c75c1e2105..a28256c1118 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,3 +1,4 @@ +DIST percona-xtrabackup-2.4.10.tar.gz 59217573 BLAKE2B 3a4485b6d8c5b9ad2ca4b60603383b18ec0a3da7e4cca3b5a1ee2d24b6ca17844cc406123bbaf9313fc17570db0168c13af16d17404e075fc8140731ef9b79c2 SHA512 a4ebbebabc8b9b5fec9777fc3569c530b4a88a1b75d3e78d2edf7627a2e8cadf7aa2d8988963136b331a274c80371ff9b7fafcc7d8a129f446eb58777ce1764f DIST percona-xtrabackup-2.4.7.tar.gz 54119422 BLAKE2B 41ae661efe53e0ede92dc1e1555e05f68c2fd2848d32c5ae9df3244a5b3e9d996c23cd3b9b79e5a0630140ea02e04f3560679b4c493484e7c2a1b0bcc5847aa0 SHA512 7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009 DIST percona-xtrabackup-2.4.8.tar.gz 57965576 BLAKE2B 5cca947549181413ef68bcc7a5fd935404ebf2aaccc2e8de42221cbc0007371ca3499e26f2ab312b7fb94fe74a7079c48a11405df18cc3c809329403a83840cd SHA512 a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739 DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418 SHA512 913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild new file mode 100644 index 000..6ff3b357bbf --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: c5ff63b2c4f16b4c56fdbbb29daad4d9c5995376 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Mar 13 19:33:00 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Mar 13 19:33:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ff63b2 dev-db/percona-xtrabackup: amd64 stable wrt bug #648262 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild index c18eb722b77..fc4d5f95ea8 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 6f2f6e168feeb5a2a196f9d146273d11ce5f54df Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Feb 21 02:57:43 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 21 02:57:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2f6e16 dev-db/percona-xtrabackup: x86 stable (bug #648262) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild index 9230fcab15d..c18eb722b77 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 7552d64c1ae7cbbd9d7a9d43baf7c4a7815651f0 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Dec 16 10:29:41 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Dec 16 10:31:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7552d64c dev-db/percona-xtrabackup-2.4.8-r0: amd64 stable Gentoo-Bug: http://bugs.gentoo.org/631528 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild index bc2837236d0..a7de4a224d0 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 0c3989f188e56a8fd76db967cf9a583db0d1c510 Author: Tomas Mozes gmail com> AuthorDate: Fri Dec 1 15:16:59 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Dec 2 22:52:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3989f1 dev-db/percona-xtrabackup: version bump to 2.4.9. Package-Manager: Portage-2.3.16, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6371 dev-db/percona-xtrabackup/Manifest | 3 +- .../percona-xtrabackup-2.4.9.ebuild| 82 ++ 2 files changed, 84 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index e297ce3c752..d15584c9422 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,2 +1,3 @@ DIST percona-xtrabackup-2.4.7.tar.gz 54119422 SHA256 261567a4f0bdde0df7eefeb4f651ad39b4752984bbaabd68245e0e5ee368871a SHA512 7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009 WHIRLPOOL 768749471ac987a24f86d07b330988cb679042be5a8affd264f1195eeeacaa8e403370d558316708a056acb4b0ad78083e195f31a4f2a58bc497bf301be2ddb1 -DIST percona-xtrabackup-2.4.8.tar.gz 57965576 SHA256 66a9cb73ce03c8a0b125998d464190288cb400cc6c22a766798ed4b24cceab91 SHA512 a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739 WHIRLPOOL c6b8d93abade6f8a4586c6d01db6e569eafad9cc21827af6d36b91e58fcb0352e0cba0221031b4c582b372744360a97b296b868006e9d9b6f591cfa07cf22918 +DIST percona-xtrabackup-2.4.8.tar.gz 57965576 BLAKE2B 5cca947549181413ef68bcc7a5fd935404ebf2aaccc2e8de42221cbc0007371ca3499e26f2ab312b7fb94fe74a7079c48a11405df18cc3c809329403a83840cd SHA512 a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739 +DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418 SHA512 913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild new file mode 100644 index 000..9230fcab15d --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.9.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 8824c908f2456bdcb1550407c6d48045826b33b8 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 29 22:07:24 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 29 22:08:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8824c908 dev-db/percona-xtrabackup: x86 stable (bug #631528) Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild index 9230fcab15d..bc2837236d0 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" DEPEND=" app-arch/lz4:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: a6761dd5bf5c0b13c2761f1ac174a5dc55f3fd2e Author: Tomas Mozes gmail com> AuthorDate: Wed Sep 20 15:22:44 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Sep 22 09:58:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6761dd5 dev-db/percona-xtrabackup: require https://bugs.gentoo.org/630946 Package-Manager: Portage-2.3.8, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5740 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild | 2 +- dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild index 1e698fcfca1..7a3720c1107 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild @@ -17,7 +17,7 @@ IUSE="" DEPEND=" app-arch/lz4:0= app-editors/vim-core - >=dev-libs/boost-1.59.0:= +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 9d8b60a576c75b66f05133a9d46d704a3b6a466c Author: Tomas Mozes gmail com> AuthorDate: Thu Aug 10 12:54:48 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Aug 13 12:58:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8b60a5 dev-db/percona-xtrabackup: remove old. Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-db/percona-xtrabackup/Manifest | 1 - .../percona-xtrabackup-2.4.6-r1.ebuild | 75 -- 2 files changed, 76 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index f521aa60004..e297ce3c752 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,3 +1,2 @@ -DIST percona-xtrabackup-2.4.6.tar.gz 54108124 SHA256 1e21ab097550901d8f2fa3dc37402ba6a994afa0722760f8f19cb369565e5e8b SHA512 7ed16ba73d4232cc5f40f3dd4674087b65326b42f3f0d9cd462a1eef1dd2c41c582cb71fff49998d9e65f71322e2b26d0708b2ba36da22f54f456679b9a544e5 WHIRLPOOL 3d53e7a2b7b61c0dd779d723a3efb4d1ab4d98aff751a325e6028c0710a1f4de969d70f62c65a8a0e67f0d95643a0245524fb37708602ef303f21674c5f92fe3 DIST percona-xtrabackup-2.4.7.tar.gz 54119422 SHA256 261567a4f0bdde0df7eefeb4f651ad39b4752984bbaabd68245e0e5ee368871a SHA512 7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009 WHIRLPOOL 768749471ac987a24f86d07b330988cb679042be5a8affd264f1195eeeacaa8e403370d558316708a056acb4b0ad78083e195f31a4f2a58bc497bf301be2ddb1 DIST percona-xtrabackup-2.4.8.tar.gz 57965576 SHA256 66a9cb73ce03c8a0b125998d464190288cb400cc6c22a766798ed4b24cceab91 SHA512 a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739 WHIRLPOOL c6b8d93abade6f8a4586c6d01db6e569eafad9cc21827af6d36b91e58fcb0352e0cba0221031b4c582b372744360a97b296b868006e9d9b6f591cfa07cf22918 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild deleted file mode 100644 index 695964f6e7a..000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - >=dev-libs/boost-1.59.0:= - dev-libs/libaio - dev-libs/libedit - dev-libs/libev - dev-libs/libevent:0= - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - dev-python/sphinx - net-misc/curl - sys-libs/zlib" -RDEPEND="${DEPEND} - !dev-db/xtrabackup-bin - dev-perl/DBD-mysql" - -PATCHES=( - "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch - "${FILESDIR}"/${PN}-2.4.6-fix-gcc6-isystem.patch -) - -src_prepare() { - cmake-utils_src_prepare - - # remove bundled lz4, boost, libedit, libevent, zlib - # just to be safe... - rm -r extra/lz4 include/boost_1_59_0 \ - cmd-line-utils/libedit libevent zlib || die -} - -src_configure() { - # Needed, due to broken handling of CMAKE_BUILD_TYPE leading to - # - # error: 'fts_ast_node_type_get' was not declared in this scope - # - append-cppflags -DDBUG_OFF - - local mycmakeargs=( - -DBUILD_CONFIG=xtrabackup_release - -DWITH_EDITLINE=system - -DWITH_LIBEVENT=system - -DWITH_LZ4=system - -DWITH_SSL=bundled # uses yassl, which isn't packaged - -DWITH_ZLIB=system - -DWITH_PIC=ON - ) - cmake-utils_src_configure -} - -src_install() { - local p="${BUILD_DIR}/storage/innobase/xtrabackup" - - dobin "${p}"/src/{xbcloud,xbcrypt,xbstream,xtrabackup} - dosym xtrabackup /usr/bin/innobackupex - - einstalldocs - doman "${p}"/doc/source/build/man/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 6162cbf39b8ae7f574bb45370605635fb41ccf23 Author: Tomas Mozes gmail com> AuthorDate: Thu Aug 10 12:50:12 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Aug 13 12:58:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6162cbf3 dev-db/percona-xtrabackup: version bump to 2.4.8. Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5354 dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.8.ebuild| 82 ++ 2 files changed, 83 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index f34a4c3f7be..f521aa60004 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,2 +1,3 @@ DIST percona-xtrabackup-2.4.6.tar.gz 54108124 SHA256 1e21ab097550901d8f2fa3dc37402ba6a994afa0722760f8f19cb369565e5e8b SHA512 7ed16ba73d4232cc5f40f3dd4674087b65326b42f3f0d9cd462a1eef1dd2c41c582cb71fff49998d9e65f71322e2b26d0708b2ba36da22f54f456679b9a544e5 WHIRLPOOL 3d53e7a2b7b61c0dd779d723a3efb4d1ab4d98aff751a325e6028c0710a1f4de969d70f62c65a8a0e67f0d95643a0245524fb37708602ef303f21674c5f92fe3 DIST percona-xtrabackup-2.4.7.tar.gz 54119422 SHA256 261567a4f0bdde0df7eefeb4f651ad39b4752984bbaabd68245e0e5ee368871a SHA512 7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009 WHIRLPOOL 768749471ac987a24f86d07b330988cb679042be5a8affd264f1195eeeacaa8e403370d558316708a056acb4b0ad78083e195f31a4f2a58bc497bf301be2ddb1 +DIST percona-xtrabackup-2.4.8.tar.gz 57965576 SHA256 66a9cb73ce03c8a0b125998d464190288cb400cc6c22a766798ed4b24cceab91 SHA512 a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739 WHIRLPOOL c6b8d93abade6f8a4586c6d01db6e569eafad9cc21827af6d36b91e58fcb0352e0cba0221031b4c582b372744360a97b296b868006e9d9b6f591cfa07cf22918 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild new file mode 100644 index 000..0dce3c1a694 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.8.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + >=dev-libs/boost-1.59.0:= + dev-libs/libaio +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 3f14238b83f60eb53b7b173a95b688715da0e795 Author: Tomas Mozes gmail com> AuthorDate: Wed Jul 19 08:32:34 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 30 14:24:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f14238b dev-db/percona-xtrabackup: use older libedit Bug: https://bugs.gentoo.org/show_bug.cgi?id=621654 Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5134 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild index 695964f6e7a..1e698fcfca1 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild @@ -19,7 +19,7 @@ DEPEND=" app-editors/vim-core >=dev-libs/boost-1.59.0:= dev-libs/libaio - dev-libs/libedit +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: dc07d295df7d703b6c2d3c84189177a4c8b53853 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 1 09:12:51 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 1 09:13:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc07d295 dev-db/percona-xtrabackup: x86 stable wrt bug #620180 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild index a95821aec27..695964f6e7a 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 3a65cfe7830f1489b8c4e41d102816d39bee1617 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 31 13:06:21 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 31 13:06:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a65cfe7 dev-db/percona-xtrabackup: amd64 stable wrt bug #620180 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild index 3c9ef34cd1d..a95821aec27 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: cf053265cf4a1ee8687a0602097ac2fd8a9fada3 Author: Tomas Mozes gmail com> AuthorDate: Fri Apr 28 06:44:33 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon May 1 21:30:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf053265 dev-db/percona-xtrabackup: add missing dep on dev-libs/libev. Package-Manager: Portage-2.3.5, Repoman-2.3.2 Gentoo-Bug: https://bugs.gentoo.org/616750 Closes: https://github.com/gentoo/gentoo/pull/4511 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild | 1 + dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild index f2926e24fd1..695964f6e7a 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild @@ -20,6 +20,7 @@ DEPEND=" >=dev-libs/boost-1.59.0:= dev-libs/libaio dev-libs/libedit + dev-libs/libev dev-libs/libevent:0= dev-libs/libgcrypt:0= dev-libs/libgpg-error diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild index a2108da72ad..3c9ef34cd1d 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild @@ -20,6 +20,7 @@ DEPEND=" >=dev-libs/boost-1.59.0:= dev-libs/libaio dev-libs/libedit + dev-libs/libev dev-libs/libevent:0= dev-libs/libgcrypt:0= dev-libs/libgpg-error
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: fc0e93f4c79400485e369518a9bc8dd7665d283a Author: Tomas Mozes gmail com> AuthorDate: Fri Apr 21 15:09:02 2017 + Commit: Patrice Clement gentoo org> CommitDate: Wed Apr 26 21:01:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0e93f4 dev-db/percona-xtrabackup: version bump to 2.4.7. Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4458 dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.7.ebuild| 74 ++ 2 files changed, 75 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 7b00b9fe287..f34a4c3f7be 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1 +1,2 @@ DIST percona-xtrabackup-2.4.6.tar.gz 54108124 SHA256 1e21ab097550901d8f2fa3dc37402ba6a994afa0722760f8f19cb369565e5e8b SHA512 7ed16ba73d4232cc5f40f3dd4674087b65326b42f3f0d9cd462a1eef1dd2c41c582cb71fff49998d9e65f71322e2b26d0708b2ba36da22f54f456679b9a544e5 WHIRLPOOL 3d53e7a2b7b61c0dd779d723a3efb4d1ab4d98aff751a325e6028c0710a1f4de969d70f62c65a8a0e67f0d95643a0245524fb37708602ef303f21674c5f92fe3 +DIST percona-xtrabackup-2.4.7.tar.gz 54119422 SHA256 261567a4f0bdde0df7eefeb4f651ad39b4752984bbaabd68245e0e5ee368871a SHA512 7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009 WHIRLPOOL 768749471ac987a24f86d07b330988cb679042be5a8affd264f1195eeeacaa8e403370d558316708a056acb4b0ad78083e195f31a4f2a58bc497bf301be2ddb1 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild new file mode 100644 index 000..a2108da72ad --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.7.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + app-arch/lz4:0= + app-editors/vim-core + >=dev-libs/boost-1.59.0:= + dev-libs/libaio + dev-libs/libedit + dev-libs/libevent:0= + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib" +RDEPEND="${DEPEND} + !dev-db/xtrabackup-bin + dev-perl/DBD-mysql" + +PATCHES=( + "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch + "${FILESDIR}"/${PN}-2.4.6-fix-gcc6-isystem.patch +) + +src_prepare() { + cmake-utils_src_prepare + + # remove bundled lz4, boost, libedit, libevent, zlib + # just to be safe... + rm -r extra/lz4 include/boost_1_59_0 \ + cmd-line-utils/libedit libevent zlib || die +} + +src_configure() { + # Needed, due to broken handling of CMAKE_BUILD_TYPE leading to + # + # error: 'fts_ast_node_type_get' was not declared in this scope + # + append-cppflags -DDBUG_OFF + + local mycmakeargs=( + -DBUILD_CONFIG=xtrabackup_release + -DWITH_EDITLINE=system + -DWITH_LIBEVENT=system + -DWITH_LZ4=system + -DWITH_SSL=bundled # uses yassl, which isn't packaged + -DWITH_ZLIB=system + -DWITH_PIC=ON + ) + cmake-utils_src_configure +} + +src_install() { + local p="${BUILD_DIR}/storage/innobase/xtrabackup" + + dobin "${p}"/src/{xbcloud,xbcrypt,xbstream,xtrabackup} + dosym xtrabackup /usr/bin/innobackupex + + einstalldocs + doman "${p}"/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 0f868f3c81542cb71f7cf1056d5d6cf93d9fcefc Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 17 08:00:41 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 17 08:02:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f868f3c dev-db/percona-xtrabackup: x86 stable wrt bug #606110 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild index e2d50264fd1..f2926e24fd1 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: f02d052883dc687e5771538a3db3b746d6bb04a2 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 5 12:54:26 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 5 12:54:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02d0528 dev-db/percona-xtrabackup: amd64 stable wrt bug #606110 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild index a2108da72ad..e2d50264fd1 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 5bf5f698fe9649c127707d9b41c7cebbdfff Author: David Seifert gentoo org> AuthorDate: Tue Apr 4 17:46:40 2017 + Commit: David Seifert gentoo org> CommitDate: Tue Apr 4 17:47:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf5f698 dev-db/percona-xtrabackup: Remove dev-libs/openssl from {R,}DEPEND Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild index d77219973f4..a2108da72ad 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6-r1.ebuild @@ -23,7 +23,6 @@ DEPEND=" dev-libs/libevent:0= dev-libs/libgcrypt:0= dev-libs/libgpg-error - dev-libs/openssl:0= dev-python/sphinx net-misc/curl sys-libs/zlib"
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: bc319ac8c4ef759bfbc349bc38d57467bf677fb7 Author: David Seifert gentoo org> AuthorDate: Tue Apr 4 17:26:35 2017 + Commit: David Seifert gentoo org> CommitDate: Tue Apr 4 17:28:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc319ac8 dev-db/percona-xtrabackup: Remove old * The removed ebuilds depend on a specific boost version, which is about to be removed from the tree. Furthermore, they still bundle a number of dependencies, which is a QA violation. Bug: https://bugs.gentoo.org/show_bug.cgi?id=606110 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/percona-xtrabackup/Manifest | 3 -- dev-db/percona-xtrabackup/metadata.xml | 33 ++ .../percona-xtrabackup-2.4.4.ebuild| 53 -- .../percona-xtrabackup-2.4.5.ebuild| 53 -- .../percona-xtrabackup-2.4.6.ebuild| 53 -- 5 files changed, 15 insertions(+), 180 deletions(-) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 256d2d09a01..7b00b9fe287 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,4 +1 @@ -DIST boost_1_59_0.tar.gz 83709983 SHA256 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae WHIRLPOOL b316c2b5e445010766b7ce3f6582565177e1ed763381912dd6b21a882176e19e382c929e1f5a2419e2ed701058c56320cdbf8487234835a00fb94e7115059b67 -DIST percona-xtrabackup-2.4.4.tar.gz 54060567 SHA256 e3ec54eb468482503bccdd1619136e798798086042e9eb7c6daa2fb9b78783a3 SHA512 aa013aa8f2bef49c66fd14a980444039bdbabb17c09efec3119d5fc074623d6c5f7492602c759f1d51e3a01898729e1209d2195081b537f679a3713b37a7cf0d WHIRLPOOL 77ef90b028cfcec60b0aa7dea4aab2bbebb3be8f18ae50406af81c1cdfe6339f08b29eded004ca6b91ce86303ef694803e34dc5c4d723606b34c1b95120bd8f7 -DIST percona-xtrabackup-2.4.5.tar.gz 54104240 SHA256 1c8c457e1912525f6c3079a8c5b2948dbcf693d2b86c8f57d13b4a446cec2036 SHA512 07d93ea7de987a06687cc772b32dff13e75e34061163bf990abe640015f765d9fe4deb6d78ddb91a667ddb312448400a5e7e1114cf955837584b5fd16821c66b WHIRLPOOL a3be4ee0eb39c23aeabf1f70dadecf23fda7e3c2d2b033097c66cab7616a84a2e5703c64c1738c3c251297c4c64930590610cb99001f65cd76ef71c204d192f8 DIST percona-xtrabackup-2.4.6.tar.gz 54108124 SHA256 1e21ab097550901d8f2fa3dc37402ba6a994afa0722760f8f19cb369565e5e8b SHA512 7ed16ba73d4232cc5f40f3dd4674087b65326b42f3f0d9cd462a1eef1dd2c41c582cb71fff49998d9e65f71322e2b26d0708b2ba36da22f54f456679b9a544e5 WHIRLPOOL 3d53e7a2b7b61c0dd779d723a3efb4d1ab4d98aff751a325e6028c0710a1f4de969d70f62c65a8a0e67f0d95643a0245524fb37708602ef303f21674c5f92fe3 diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index ef07b404541..927d7f85fdf 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -1,22 +1,19 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -hydrapo...@gmail.com -Tomáš Mózes - - -ma...@manwe.pl -Michał Zając - - -proxy-ma...@gentoo.org -Proxy Maintainers - - -Use system boost (dev-libs/boost) instead of bundled one - - -percona/percona-xtrabackup - + + hydrapo...@gmail.com + Tomáš Mózes + + + ma...@manwe.pl + Michał Zając + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + percona/percona-xtrabackup + diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild deleted file mode 100644 index e21d7d25b16..000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; -SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz - !system-boost? ( http://jenkins.percona.com/downloads/boost/boost_1_59_0.tar.gz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="system-boost" - -DEPEND="system-boost? ( =dev-libs/boost-1.59.0 ) - app-editors/vim-core - dev-libs/libaio - dev-libs/libev - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - dev-python/sphinx - net-misc/curl - sys-libs/zlib" -RDEPEND="${DEPEND} - !dev-db/xtrabackup-bin - dev-perl/DBD-mysql" - -src_configure() { - local my_args - -
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/
commit: a572009f71a0a16e50f0a250d6a00b6912e44e82 Author: David Seifert gentoo org> AuthorDate: Mon Apr 3 21:12:30 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Apr 3 21:15:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a572009f dev-db/percona-xtrabackup: [QA] Unbundle boost, fix ebuild * Use cmake-utils.eclass instead of calling cmake explicitly * Fix building with GCC 6 * Unbundle - Boost - lz4 - libedit - libevent - zlib * Install README using einstalldocs Package-Manager: Portage-2.3.5, Repoman-2.3.2 ...percona-xtrabackup-2.4.6-fix-gcc6-isystem.patch | 112 + ...rabackup-2.4.6-remove-boost-version-check.patch | 19 .../percona-xtrabackup-2.4.6-r1.ebuild | 75 ++ 3 files changed, 206 insertions(+) diff --git a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-fix-gcc6-isystem.patch b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-fix-gcc6-isystem.patch new file mode 100644 index 000..6418e34a8d6 --- /dev/null +++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.6-fix-gcc6-isystem.patch @@ -0,0 +1,112 @@ +Do not use -isystem to add headers, as they break GCC 6's header wrapping. +See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 + +--- a/client/base/CMakeLists.txt b/client/base/CMakeLists.txt +@@ -49,7 +49,7 @@ + mutex.cc + mysql_query_runner.cc + show_variable_query_extractor.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + TARGET_LINK_LIBRARIES(client_base mysqlclient) +--- a/client/CMakeLists.txt b/client/CMakeLists.txt +@@ -52,7 +52,7 @@ + upgrade/program.cc + ) + ADD_COMPILE_FLAGS( +- upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core) + ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema) +--- a/client/dump/CMakeLists.txt b/client/dump/CMakeLists.txt +@@ -68,7 +68,7 @@ + ADD_COMPILE_FLAGS( + ${BOOST_LIB_SOURCES} + ${BOOST_THREAD_SOURCES} +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + IF(HAVE_clock_gettime_IN_rt) +@@ -163,7 +163,7 @@ + + ADD_COMPILE_FLAGS( + ${MYSQLPUMP_LIB_SOURCES} +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + # Files that use Boost sources that trigger compilation warnings +@@ -199,7 +199,7 @@ + ) + MYSQL_ADD_EXECUTABLE(mysqlpump program.cc) + ADD_COMPILE_FLAGS( +- program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + TARGET_LINK_LIBRARIES(mysqlpump mysqlpump_lib ${LOCAL_BOOST_LIB}) +--- a/libmysqld/CMakeLists.txt b/libmysqld/CMakeLists.txt +@@ -115,7 +115,7 @@ + ../sql/item_geofunc_setops.cc + ../sql/item_json_func.cc + ../sql/spatial.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + # Fixes "C1128: number of sections exceeded object file format limit" in MSVC /MD +--- a/sql/CMakeLists.txt b/sql/CMakeLists.txt +@@ -309,7 +309,7 @@ + item_geofunc_setops.cc + item_json_func.cc + spatial.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + # Fixes "C1128: number of sections exceeded object file format limit" in MSVC /MD +--- a/storage/innobase/xtrabackup/src/CMakeLists.txt b/storage/innobase/xtrabackup/src/CMakeLists.txt +@@ -68,7 +68,7 @@ + ../../../../plugin/keyring/keyring_key.cc + ../../../../plugin/keyring/buffered_file_io.cc + ../../../../plugin/keyring/keys_container.cc +- COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++ COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + + ADD_COMPILE_FLAGS( +--- a/unittest/gunit/CMakeLists.txt b/unittest/gunit/CMakeLists.txt +@@ -378,7 +378,7 @@ + ENDIF() + ADD_COMPILE_FLAGS( + ${MERGE_SMALL_TESTS} +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) + +@@ -453,11 +453,11 @@ + ENDIF() + ADD_COMPILE_FLAGS( + bounded_queue-t.cc +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR} ++COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR} + ) + ADD_COMPILE_FLAGS( + pump_object_filter-t.cc +-COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 123337a74ddffd683928b7ec1830be24d912d7d3 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 2 13:42:57 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 2 13:49:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123337a7 dev-db/percona-xtrabackup: Bump to v2.4.6 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.6.ebuild| 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index bf632d55295..256d2d09a01 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,3 +1,4 @@ DIST boost_1_59_0.tar.gz 83709983 SHA256 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae WHIRLPOOL b316c2b5e445010766b7ce3f6582565177e1ed763381912dd6b21a882176e19e382c929e1f5a2419e2ed701058c56320cdbf8487234835a00fb94e7115059b67 DIST percona-xtrabackup-2.4.4.tar.gz 54060567 SHA256 e3ec54eb468482503bccdd1619136e798798086042e9eb7c6daa2fb9b78783a3 SHA512 aa013aa8f2bef49c66fd14a980444039bdbabb17c09efec3119d5fc074623d6c5f7492602c759f1d51e3a01898729e1209d2195081b537f679a3713b37a7cf0d WHIRLPOOL 77ef90b028cfcec60b0aa7dea4aab2bbebb3be8f18ae50406af81c1cdfe6339f08b29eded004ca6b91ce86303ef694803e34dc5c4d723606b34c1b95120bd8f7 DIST percona-xtrabackup-2.4.5.tar.gz 54104240 SHA256 1c8c457e1912525f6c3079a8c5b2948dbcf693d2b86c8f57d13b4a446cec2036 SHA512 07d93ea7de987a06687cc772b32dff13e75e34061163bf990abe640015f765d9fe4deb6d78ddb91a667ddb312448400a5e7e1114cf955837584b5fd16821c66b WHIRLPOOL a3be4ee0eb39c23aeabf1f70dadecf23fda7e3c2d2b033097c66cab7616a84a2e5703c64c1738c3c251297c4c64930590610cb99001f65cd76ef71c204d192f8 +DIST percona-xtrabackup-2.4.6.tar.gz 54108124 SHA256 1e21ab097550901d8f2fa3dc37402ba6a994afa0722760f8f19cb369565e5e8b SHA512 7ed16ba73d4232cc5f40f3dd4674087b65326b42f3f0d9cd462a1eef1dd2c41c582cb71fff49998d9e65f71322e2b26d0708b2ba36da22f54f456679b9a544e5 WHIRLPOOL 3d53e7a2b7b61c0dd779d723a3efb4d1ab4d98aff751a325e6028c0710a1f4de969d70f62c65a8a0e67f0d95643a0245524fb37708602ef303f21674c5f92fe3 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6.ebuild new file mode 100644 index 000..ff3de6232d0 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + !system-boost? ( http://jenkins.percona.com/downloads/boost/boost_1_59_0.tar.gz )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="system-boost" + +DEPEND="system-boost? ( =dev-libs/boost-1.59.0 ) + app-editors/vim-core + dev-libs/libaio + dev-libs/libev + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib" +RDEPEND="${DEPEND} + !dev-db/xtrabackup-bin + dev-perl/DBD-mysql" + +src_configure() { + local my_args + + if ! use system-boost; then + my_args="-DDOWNLOAD_BOOST=0 -DWITH_BOOST=${WORKDIR}" + fi + + cmake -DBUILD_CONFIG=xtrabackup_release $my_args || die +} + +src_compile() { + emake VERBOSE=1 +} + +src_install() { + local p="storage/innobase/xtrabackup" + + for tool in xbcloud xbcrypt xbstream xtrabackup; do + dobin ${p}/src/${tool} + done + + dosym xtrabackup /usr/bin/innobackupex + + doman ${p}/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 5d26699fd833bf201b2380dceaba32b1a267eb92 Author: Tomas Mozes gmail com> AuthorDate: Fri Dec 2 11:38:47 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Dec 4 22:36:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d26699f dev-db/percona-xtrabackup: version bump to 2.4.5. Package-Manager: portage-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/2984 dev-db/percona-xtrabackup/Manifest | 1 + .../percona-xtrabackup-2.4.5.ebuild| 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest index 65c21a3..bf632d5 100644 --- a/dev-db/percona-xtrabackup/Manifest +++ b/dev-db/percona-xtrabackup/Manifest @@ -1,2 +1,3 @@ DIST boost_1_59_0.tar.gz 83709983 SHA256 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae WHIRLPOOL b316c2b5e445010766b7ce3f6582565177e1ed763381912dd6b21a882176e19e382c929e1f5a2419e2ed701058c56320cdbf8487234835a00fb94e7115059b67 DIST percona-xtrabackup-2.4.4.tar.gz 54060567 SHA256 e3ec54eb468482503bccdd1619136e798798086042e9eb7c6daa2fb9b78783a3 SHA512 aa013aa8f2bef49c66fd14a980444039bdbabb17c09efec3119d5fc074623d6c5f7492602c759f1d51e3a01898729e1209d2195081b537f679a3713b37a7cf0d WHIRLPOOL 77ef90b028cfcec60b0aa7dea4aab2bbebb3be8f18ae50406af81c1cdfe6339f08b29eded004ca6b91ce86303ef694803e34dc5c4d723606b34c1b95120bd8f7 +DIST percona-xtrabackup-2.4.5.tar.gz 54104240 SHA256 1c8c457e1912525f6c3079a8c5b2948dbcf693d2b86c8f57d13b4a446cec2036 SHA512 07d93ea7de987a06687cc772b32dff13e75e34061163bf990abe640015f765d9fe4deb6d78ddb91a667ddb312448400a5e7e1114cf955837584b5fd16821c66b WHIRLPOOL a3be4ee0eb39c23aeabf1f70dadecf23fda7e3c2d2b033097c66cab7616a84a2e5703c64c1738c3c251297c4c64930590610cb99001f65cd76ef71c204d192f8 diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.5.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.5.ebuild new file mode 100644 index ..e2fe46c --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + !system-boost? ( http://jenkins.percona.com/downloads/boost/boost_1_59_0.tar.gz )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="system-boost" + +DEPEND="system-boost? ( =dev-libs/boost-1.59.0 ) + app-editors/vim-core + dev-libs/libaio + dev-libs/libev + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib" +RDEPEND="${DEPEND} + !dev-db/xtrabackup-bin + dev-perl/DBD-mysql" + +src_configure() { + local my_args + + if ! use system-boost; then + my_args="-DDOWNLOAD_BOOST=0 -DWITH_BOOST=${WORKDIR}" + fi + + cmake -DBUILD_CONFIG=xtrabackup_release $my_args || die +} + +src_compile() { + emake +} + +src_install() { + local p="storage/innobase/xtrabackup" + + for tool in xbcloud xbcrypt xbstream xtrabackup; do + dobin ${p}/src/${tool} + done + + dosym xtrabackup /usr/bin/innobackupex + + doman ${p}/doc/source/build/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 7ff504967355f23a22c704d5397d85aded0033ec Author: Tomas Mozes gmail com> AuthorDate: Wed Aug 10 05:58:10 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Aug 11 09:30:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff50496 dev-db/percona-xtrabackup: add Michał Zając as maintainer Package-Manager: portage-2.3.0 dev-db/percona-xtrabackup/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index bef6214..ef07b40 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -4,7 +4,10 @@ hydrapo...@gmail.com Tomáš Mózes -Proxy maintainer + + +ma...@manwe.pl +Michał Zając proxy-ma...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 99ca842235fc5d4ba20ba7d10f85b916fe3dffb5 Author: Tomas Mozes gmail com> AuthorDate: Wed Aug 10 06:00:47 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Aug 11 09:30:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ca8422 dev-db/percona-xtrabackup: add missing dep on dev-perl/DBD-mysql, #590522 Package-Manager: portage-2.3.0 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild index 8425ed8..e2fe46c 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild @@ -24,7 +24,8 @@ DEPEND="system-boost? ( =dev-libs/boost-1.59.0 ) net-misc/curl sys-libs/zlib" RDEPEND="${DEPEND} - !dev-db/xtrabackup-bin" + !dev-db/xtrabackup-bin + dev-perl/DBD-mysql" src_configure() { local my_args
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 97b82b34de81db86b625186a35ab3aec297d8303 Author: Tomas Mozes gmail com> AuthorDate: Wed Aug 10 05:59:26 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Aug 11 09:30:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b82b34 dev-db/percona-xtrabackup: add missing dep on app-editors/vim-core, #590408 Package-Manager: portage-2.3.0 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild index 34af509..8425ed8 100644 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild @@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="system-boost" DEPEND="system-boost? ( =dev-libs/boost-1.59.0 ) + app-editors/vim-core dev-libs/libaio dev-libs/libev dev-libs/libgcrypt:0=
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/
commit: 9f553b1a4dffb76fc3fd8b1f67498559b666d091 Author: Tomas Mozes gmail com> AuthorDate: Tue Aug 2 11:32:58 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Aug 3 12:00:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f553b1a dev-db/percona-xtrabackup: New package. Percona XtraBackup is an online non-blocking backup tool for MySQL, MariaDB and Percona Server. Gentoo-Bug: https://bugs.gentoo.org/265407 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/1998 Signed-off-by: Patrice Clement gentoo.org> dev-db/percona-xtrabackup/Manifest | 2 + dev-db/percona-xtrabackup/metadata.xml | 19 .../percona-xtrabackup-2.4.4.ebuild| 52 ++ 3 files changed, 73 insertions(+) diff --git a/dev-db/percona-xtrabackup/Manifest b/dev-db/percona-xtrabackup/Manifest new file mode 100644 index 000..65c21a3 --- /dev/null +++ b/dev-db/percona-xtrabackup/Manifest @@ -0,0 +1,2 @@ +DIST boost_1_59_0.tar.gz 83709983 SHA256 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae WHIRLPOOL b316c2b5e445010766b7ce3f6582565177e1ed763381912dd6b21a882176e19e382c929e1f5a2419e2ed701058c56320cdbf8487234835a00fb94e7115059b67 +DIST percona-xtrabackup-2.4.4.tar.gz 54060567 SHA256 e3ec54eb468482503bccdd1619136e798798086042e9eb7c6daa2fb9b78783a3 SHA512 aa013aa8f2bef49c66fd14a980444039bdbabb17c09efec3119d5fc074623d6c5f7492602c759f1d51e3a01898729e1209d2195081b537f679a3713b37a7cf0d WHIRLPOOL 77ef90b028cfcec60b0aa7dea4aab2bbebb3be8f18ae50406af81c1cdfe6339f08b29eded004ca6b91ce86303ef694803e34dc5c4d723606b34c1b95120bd8f7 diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml new file mode 100644 index 000..bef6214 --- /dev/null +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +hydrapo...@gmail.com +Tomáš Mózes +Proxy maintainer + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +Use system boost (dev-libs/boost) instead of bundled one + + +percona/percona-xtrabackup + + diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild new file mode 100644 index 000..34af509 --- /dev/null +++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Hot backup utility for MySQL based servers" +HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup; +SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz + !system-boost? ( http://jenkins.percona.com/downloads/boost/boost_1_59_0.tar.gz )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="system-boost" + +DEPEND="system-boost? ( =dev-libs/boost-1.59.0 ) + dev-libs/libaio + dev-libs/libev + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + dev-python/sphinx + net-misc/curl + sys-libs/zlib" +RDEPEND="${DEPEND} + !dev-db/xtrabackup-bin" + +src_configure() { + local my_args + + if ! use system-boost; then + my_args="-DDOWNLOAD_BOOST=0 -DWITH_BOOST=${WORKDIR}" + fi + + cmake -DBUILD_CONFIG=xtrabackup_release $my_args || die +} + +src_compile() { + emake +} + +src_install() { + local p="storage/innobase/xtrabackup" + + for tool in xbcloud xbcrypt xbstream xtrabackup; do + dobin ${p}/src/${tool} + done + + dosym xtrabackup /usr/bin/innobackupex + + doman ${p}/doc/source/build/man/* +}