public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Joonas Niilola" <juippis@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/mydumper/
Date: Thu, 10 Nov 2022 16:15:38 +0000 (UTC)	[thread overview]
Message-ID: <1668096933.8347d360060cd5479d154ae8a58eaff2e3cc17a1.juippis@gentoo> (raw)

commit:     8347d360060cd5479d154ae8a58eaff2e3cc17a1
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Sat Oct 22 07:04:31 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 16:15:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8347d360

dev-db/mydumper: bump to 0.12.7.3

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27889
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-db/mydumper/Manifest                 |  1 +
 dev-db/mydumper/mydumper-0.12.7.3.ebuild | 49 ++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-db/mydumper/Manifest b/dev-db/mydumper/Manifest
index 33635d830df6..e9d98b67f7fa 100644
--- a/dev-db/mydumper/Manifest
+++ b/dev-db/mydumper/Manifest
@@ -1,3 +1,4 @@
 DIST mydumper-0.11.5-2.tar.gz 110088 BLAKE2B c9e2f56ce7cc206f311ba00fd82e96479cd0313d99260ae27130489b5aa02e0b465c96900e41e9eb017d68022501bf327495ae39c8a64b330dc1072b3fb5ca9b SHA512 f600c086c7e3402c3d35070709c5968e30046be5fc351e67dca05d2d7c48565e68ccbba08cf01195aa4d2ae3f2bdf8df84338d4f44a40504b583959fb67e72d8
 DIST mydumper-0.12.1.tar.gz 114268 BLAKE2B d8fd459c645e0a8c7f978f0b948b534d3e602489ffdee926cc61d2f77053506c0b73a26b1dd89fc206dc9e7dea4b0c5cc848de6dbcceecf68450e5be9928be28 SHA512 90466520af4c26478b963a70ac9614889decae743fb40c3f5b6438b1e6db11ef284bd077288a0afa2aa02c93e9df32711d948cd868a7030d5215c2c7f5f96405
 DIST mydumper-0.12.5-3.tar.gz 131104 BLAKE2B 436c92474c498f17e7cfd723d7dbdd9f56f0a3cd42be88233dcfee6a2768ff49c795bb232e5f4bad1d6d9eb5e1cedf7fa812bc3dbc7a4eeb8fbb4894034a5960 SHA512 03c4a219877c61a3659561afd37ba095030edd0f44f922de51d4801a08cf6dc17c5fc8864f9b47d4d7c70a94bd2f814192ab1fa66f174e27d5d0e8a3a09a6b02
+DIST mydumper-0.12.7-3.tar.gz 136449 BLAKE2B 99906443c4195f1a43d11875156ccb943efea44c90d1e7b9a6fb3427ab87562dbf429b789d28ba285d6b8b6e0a13c279f34548b43ee28525636a01a4eaa86833 SHA512 266214d8ab11fb82ad64100cde8d57a873740bd2f14f5026eddbb25e196294a7533252e8f13ba57fa4224c5cac9914debca452efe68eea58d576282f8ba53f65

diff --git a/dev-db/mydumper/mydumper-0.12.7.3.ebuild b/dev-db/mydumper/mydumper-0.12.7.3.ebuild
new file mode 100644
index 000000000000..e4e2ef8601ec
--- /dev/null
+++ b/dev-db/mydumper/mydumper-0.12.7.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_rs 3 -)"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="A high-performance multi-threaded backup (and restore) toolset for MySQL"
+HOMEPAGE="https://github.com/maxbube/mydumper"
+SRC_URI="https://github.com/maxbube/mydumper/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="app-arch/zstd
+	dev-db/mysql-connector-c:=
+	dev-libs/glib:2
+	dev-libs/libpcre
+	dev-libs/openssl:=
+	sys-libs/zlib:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+	doc? ( dev-python/sphinx )"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-0.10.5-atomic.patch" #654314
+)
+
+src_prepare() {
+	# respect user cflags; do not expand ${CMAKE_C_FLAGS} (!)
+	sed -i -e 's|-O3 -g -Werror|${CMAKE_C_FLAGS}|' CMakeLists.txt || die
+
+	# fix doc install path
+	sed -i -e "s|share/doc/mydumper|share/doc/${PF}|" docs/CMakeLists.txt || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(-DBUILD_DOCS=$(usex doc))
+
+	cmake_src_configure
+}


             reply	other threads:[~2022-11-10 16:15 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-11-10 16:15 Joonas Niilola [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-03-11 14:24 [gentoo-commits] repo/gentoo:master commit in: dev-db/mydumper/ Sam James
2024-03-07 16:33 Petr Vaněk
2024-03-07 16:33 Petr Vaněk
2024-03-07 16:33 Petr Vaněk
2023-11-02 10:25 Sam James
2023-10-21  8:43 Joonas Niilola
2023-09-01 17:15 Arthur Zamarin
2023-09-01 17:15 Arthur Zamarin
2023-08-19  4:26 Sam James
2023-07-14  6:50 Joonas Niilola
2023-07-14  6:50 Joonas Niilola
2023-06-23 20:16 Sam James
2023-04-26  4:03 Sam James
2023-04-17 11:56 Sam James
2023-02-15  5:53 Sam James
2022-10-25 17:55 Sam James
2022-08-04  6:37 Joonas Niilola
2022-08-04  6:37 Joonas Niilola
2022-05-13 20:04 Sam James
2022-04-29 12:20 Joonas Niilola
2022-02-06 19:47 Ionen Wolkens
2022-01-07  5:14 Sam James
2022-01-07  5:14 Sam James
2021-12-09 16:22 Agostino Sarubbo
2021-10-15 10:22 Joonas Niilola
2021-10-15 10:22 Joonas Niilola
2021-10-15 10:22 Joonas Niilola
2021-09-29 14:07 Sam James
2021-08-08 19:21 Ionen Wolkens
2021-08-08 19:21 Ionen Wolkens
2021-05-23 22:28 Agostino Sarubbo
2021-04-16  6:26 Joonas Niilola
2021-02-05 10:40 Sam James
2021-02-04 22:27 Thomas Deutschmann
2021-02-04 22:27 Thomas Deutschmann
2019-01-07 17:00 Lars Wendler
2018-10-02  9:33 Thomas Deutschmann
2018-05-24 10:23 Amy Liffey
2017-10-08 12:29 Amy Liffey
2017-10-01 10:30 Jonas Stein
2017-03-23 20:53 David Seifert

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1668096933.8347d360060cd5479d154ae8a58eaff2e3cc17a1.juippis@gentoo \
    --to=juippis@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox