From 38efae7f3eb932ed41510139679efd5c1e2f5eda Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 4 Jan 2025 06:31:29 +0000 Subject: gentoo auto-resync : 04:01:2025 - 06:31:29 --- dev-db/Manifest.gz | Bin 16594 -> 16594 bytes dev-db/mydumper/Manifest | 4 ++ .../mydumper/files/mydumper-0.16-cmake-docs.patch | 20 +++++++ dev-db/mydumper/mydumper-0.16.11.2.ebuild | 57 +++++++++++++++++++ dev-db/pgmodeler/Manifest | 2 - dev-db/pgmodeler/pgmodeler-0.9.2.ebuild | 61 --------------------- 6 files changed, 81 insertions(+), 63 deletions(-) create mode 100644 dev-db/mydumper/files/mydumper-0.16-cmake-docs.patch create mode 100644 dev-db/mydumper/mydumper-0.16.11.2.ebuild delete mode 100644 dev-db/pgmodeler/pgmodeler-0.9.2.ebuild (limited to 'dev-db') diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 1e6403d5c412..7b2067405eea 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/mydumper/Manifest b/dev-db/mydumper/Manifest index fca626a845b0..0f23206f5f9a 100644 --- a/dev-db/mydumper/Manifest +++ b/dev-db/mydumper/Manifest @@ -1,8 +1,12 @@ AUX mydumper-0.13.1-atomic.patch 965 BLAKE2B 789b72fc49a8362466b7081ea6f112d373ebfb428959be96bbf4f9a7dc42366f90d574040a3aed9d32af29074fcda1da96850522d78f8f11c32d925a40d80348 SHA512 4bf764fb119a9c6fd2ab106e20259b48c526729a49ebbb93b3d27e483170ebbb849dcd2af1599ce41ee3ff26233735fbc02f39a8402b0d526f224cdb148663f8 AUX mydumper-0.15-Do-not-overwrite-the-user-CFLAGS.patch 984 BLAKE2B 6b47af57b37adf29e273c9ce4384e75efe9ad4ed89ff54bf93ac491d7149f240b4b67263886c30acc6f69c60fe05cdf14572da781614d7a2697ddd5defeb1d4d SHA512 959c56f38912844e7e10aced0e9bde14ea5db68962de83b0649647ebd348c94a0999e17845cd2b2f565f5e14c942930b9c7b7020247378d211d9894cb977a8ac AUX mydumper-0.15-fix-call-to-open.patch 1341 BLAKE2B 8d7080f694fe99eb70c79519877873ce4e237015647b8997590df3dd95c3307e3b818ead2f8735405b3040049844b85d83d277b169a8662709a6199b6eb3f681 SHA512 e9baeeb10d61f129df457106be56ab379b9cf948aee2bf9f5f68cabf14a8876d749459ad6c42280e67ed5caf3ad6735bae39901a6c16cf93f65677b9d8e464c1 +AUX mydumper-0.16-cmake-docs.patch 603 BLAKE2B 1895470dead622ad0ce19dda66cc95a5353c322d522527a65abe875931f7bd2bc07bc4da01efbf776fd1df4be6a258a0cd0840b94281d52e57b0197f60a9b3a2 SHA512 d2f7a2ee5d6c4ef7b6746a991a4e19df25600a6eebce71c815be6ca7ea78ab7a35a2af28ae6055044d58f79666474ff334e856c4a27520b63a92f5884a9328a9 DIST mydumper-0.15.2-8.tar.gz 186389 BLAKE2B 84e08fa6460a156771f598a8a0c98c79089490f9f2fe3b90fa49efd519e2270468fe86287bab03612006489a3a1d5ab2442e76cc0f4825c8df95acec30a1c4ba SHA512 f6ca5c5756944bd2704e8a25432db1fbe14ed2a1e88b549c0799c3e0c251e524523ed39797b0b2c15c9d65c0e6e5ce3d93a60a17c77090732a8f909ab24a0126 +DIST mydumper-0.16.11-2.tar.gz 192249 BLAKE2B 5e3a79d38fd6a346804d1b3b0edd60da13a031abc5d7b6cc5a0b1ea625af3979bc134b3946acc9228f4f0cba3583912c6d2a52bba9552ef65d374646ee335334 SHA512 4cb9272be1c13d31841fab928627f71868167e04f64e9742807326a1a2054b04fad2a65da2c5d703627cf760259760393bc8a8beca7066986c3a7af8cb1f181f +DIST mydumper-0.16.11-2_docs.tar.gz 914231 BLAKE2B e9e163848a3b54317162fdb172b4f1d1daa867c2178f21ad61a597c4a3c7604a11a238874f2d208c7c702637318c63da1c12f040b64a57f572affb9a6af139c1 SHA512 af72d87b7460ebc37d72d2b368c8c296e42dc3bbb1ee517566cb9e10564bb81d0ec3eaf57fe1adb524f33bd152634e9fa8b0fd74e8da38e6de490fd8936ed967 DIST mydumper-0.16.7-5.tar.gz 192080 BLAKE2B dac0d0700ad7a68b3bffdb13f6cb674e75b868715822ef791eb00d64ce4a41335b5f54fc4a166ee527356a4f4c5311c01aabb1c8e0c91d964b4bca5b30a546c0 SHA512 ab7f06557814318352b1a511ff06f9e094dac43d3d5638977074aa8a79c3a9b83114aa15fcafcd0a39945a8c497c725b0a8221759d55aedb424eb048f10653d8 EBUILD mydumper-0.15.2.8-r1.ebuild 1265 BLAKE2B 221ab1b3ca989ea53a26bc0216c60538b3be6b1293e6a30e888b1a3f9525a91a58517a763e91e3ccddb573c8ca4c8b0bc0fe9347c55c314423cad5456c7bf8aa SHA512 0902075b31384658fe192618cf8f5bc149dd16b03150d50183bdf7ac43b71dc0ce031235f4aef90951c79c74b1e38fa94bee95aa97e9a4ddcb69b744f729b5b7 +EBUILD mydumper-0.16.11.2.ebuild 1374 BLAKE2B 662d52dd2e61b35aba12d4274c0a2d77addfac79cd1046d5be16f2a30ab16085a64f9b83a535de05acb8f5bd7dc1096ab4f2a1cc3458d8da564ef5e8db4265e2 SHA512 bd2269d2358c91e77aa67124f48de50cdb8825c3a75a9340bf415c8154a17bad515ae42211d5870d480d921b51bc21df7308bdde287ac78b73eb61da076cdaf3 EBUILD mydumper-0.16.7.5.ebuild 771 BLAKE2B eae39daf3cf031f83509a99b99a218bee7bb07964a6d8ae841027b240810fb4734b84ffbd28820e83c87a5a52c6ea29b86f5fb732b7fc9ebe5a22189ead5b69f SHA512 b26145add4df7afc92a2f815256869c47554e988f06eed8451b6bf09516a4583e69c03a47231c5ee5e183249e078c6803523e98184ca2f119e60af8e43422f6a MISC metadata.xml 480 BLAKE2B b046228a8aea053cdd034cb3ce0e28e3fd666fe9a600b7bb82a36083fff6686559a6746518ff8c41002476ac8214ff45376c5b08fa9e71c1e2ed1ed890b68091 SHA512 8d71ae229741c263328195baec3917d9c496d9afeff591e3c66ef8744776d8cbc53f17ff526255e61139338b03f5027e19142108dd9c37c0871a6510f72a8661 diff --git a/dev-db/mydumper/files/mydumper-0.16-cmake-docs.patch b/dev-db/mydumper/files/mydumper-0.16-cmake-docs.patch new file mode 100644 index 000000000000..0b88b61bbfc4 --- /dev/null +++ b/dev-db/mydumper/files/mydumper-0.16-cmake-docs.patch @@ -0,0 +1,20 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8f1c9ad..a62195b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -24,11 +24,11 @@ if (NOT MYSQL_FOUND) + MESSAGE(FATAL_ERROR "Could not find MySQL or MariaDB client libraries") + endif () + +-#option(BUILD_DOCS "Build the documentation" ON) ++option(BUILD_DOCS "Build the documentation" ON) + +-#if (BUILD_DOCS) +-# add_subdirectory(docs) +-#endif (BUILD_DOCS) ++if (BUILD_DOCS) ++ add_subdirectory(docs) ++endif (BUILD_DOCS) + + if (PC_GLIB2_VERSION VERSION_GREATER "2.51") + option(WITH_GLIB_uuid_string_random "uuid_string_random not available" ON) diff --git a/dev-db/mydumper/mydumper-0.16.11.2.ebuild b/dev-db/mydumper/mydumper-0.16.11.2.ebuild new file mode 100644 index 000000000000..0190ed1f92dd --- /dev/null +++ b/dev-db/mydumper/mydumper-0.16.11.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2025 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}" +DOCS_COMMIT="c3eea3ce006292a2656f4bc9390a7f629abcbeee" + +DESCRIPTION="A high-performance multi-threaded backup (and restore) toolset for MySQL" +HOMEPAGE="https://github.com/mydumper/mydumper" +SRC_URI="https://github.com/mydumper/mydumper/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz + https://github.com/mydumper/mydumper_docs/archive/${DOCS_COMMIT}.tar.gz -> ${MY_P}_docs.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/furo ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.13.1-atomic.patch" #654314 + "${FILESDIR}/${PN}-0.15-Do-not-overwrite-the-user-CFLAGS.patch" + "${FILESDIR}/${PN}-0.16-cmake-docs.patch" +) + +src_prepare() { + # copy in docs + rm -rv "${WORKDIR}"/"${MY_P}"/docs || die + mv -v "${WORKDIR}/${PN}_docs-${DOCS_COMMIT}" "${WORKDIR}/${MY_P}/docs" || 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 +} diff --git a/dev-db/pgmodeler/Manifest b/dev-db/pgmodeler/Manifest index 7d7571dcb659..f0e34b8ad505 100644 --- a/dev-db/pgmodeler/Manifest +++ b/dev-db/pgmodeler/Manifest @@ -1,5 +1,3 @@ -DIST pgmodeler-0.9.2.tar.gz 3930988 BLAKE2B 36d89c3bb400cd82199492208acf40fb872cb832a4911f818581672478d80e43bf56246a4485dd9b3a65a378bc261ad1c4b40243f1007aa2e67e75b62233ded4 SHA512 1bc48998623e39139e930c028095aace808084bb05d837273386a96aaeccd292890bbee58059b27710331f87d6e89a79005f2b0cdf901d229be6f777958fe051 DIST pgmodeler-0.9.4.tar.gz 4016619 BLAKE2B 27a621a9b810d4f90214fc4b0f39ba1673170bd3341af3f8298c9ecd1ad45f021c225864c9b2cf47d5775e3c1630d8f44273621bda2bb891ddefbab2eb0c525f SHA512 5162f4f23ec1c202309fe0837687e8d7c2a836ed36d52a3c5ee55b649067070ae878642493257c6466b9c18c422c9fe97f433b02826e8183ea286d400769bea2 -EBUILD pgmodeler-0.9.2.ebuild 1242 BLAKE2B 247e11983196270bc4726d444a1e7f0252c00106dec736d2074bdd9735a6c647ad1ecf7d5d94970b132bacb76a7542e5e21dd05b015ba8726de57c437d70e6e3 SHA512 5f821619920e5ae860085c9452e5b1181b3aa4392d09d06ef244461142e5946a3e372723b090fb3317ee20f6e758b822924b6e6dd9b3fea25c536283690b5f81 EBUILD pgmodeler-0.9.4.ebuild 1251 BLAKE2B 461c64450baf817a7bead6ec0200fe948d727879028beb59c751a74274951dcc95fcf061fa1d47b3862372661180b4f7b38fbae3b9205f01b062bc1ed0096709 SHA512 43cb0b72a39b9bffc1db3636b6195cd08bee305b9778a9cf3f777c1f3d9fc0bfcd8cfb7462484b6a376c49ce3e885c854d1d3b119f88880def90d14714e4425a MISC metadata.xml 267 BLAKE2B aad407580ae3a3a34c336eb43a736908dbe0f302241b38189742a39a31843d18c57f064dd8fd4d3f2cbdb44bb57dfda793e9920cc6262f7ef8e9c8eadc977ff5 SHA512 e99af2e8b97b6c9cf977da5facfff07259da78150f077d7c715a61f4dd0b0de5e904666a28c8a91b6b52bbb6105c947ef57c94571a3d271fc6cdd960a99b9a0c diff --git a/dev-db/pgmodeler/pgmodeler-0.9.2.ebuild b/dev-db/pgmodeler/pgmodeler-0.9.2.ebuild deleted file mode 100644 index 04fd2b04d24b..000000000000 --- a/dev-db/pgmodeler/pgmodeler-0.9.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 9.6 10 11 12 ) - -inherit desktop postgres qmake-utils - -MY_PV=${PV/_/-} - -DESCRIPTION="PostgreSQL Database Modeler" -HOMEPAGE="https://pgmodeler.io" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="${POSTGRES_DEP} - dev-libs/icu:= - dev-libs/libxml2:= - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md RELEASENOTES.md ) - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_configure() { - eqmake5 \ - PREFIX="${EPREFIX}/usr" \ - PLUGINSDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/plugins" \ - PRIVATEBINDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/bin" \ - PRIVATELIBDIR="${EPREFIX}/usr/$(get_libdir)/${PN}" \ - NO_UPDATE_CHECK=1 \ - -r ${PN}.pro -} - -src_test() { - cd "${S}/tests" || die - eqmake5 tests.pro - emake - emake check -} - -src_install() { - emake INSTALL_ROOT="${D}" install - - rm "${D}"/usr/share/${PN}/{CHANGELOG.md,LICENSE,README.md,RELEASENOTES.md} - - einstalldocs - - doicon conf/${PN}_logo.png - make_desktop_entry ${PN} ${PN} ${PN}_logo Development -} -- cgit v1.2.3