diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-25 19:25:33 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-25 19:25:33 +0000 |
commit | 67dbd3ba144944fbf4b466be1b5fa0569b774e6f (patch) | |
tree | 721c7f9085992578da57f71ea0c5becb6827cdb4 /dev-db | |
parent | d4653056cc74d97f24bef0d56b4ebe11c53c8b76 (diff) |
gentoo auto-resync : 25:02:2025 - 19:25:33
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/Manifest.gz | bin | 16781 -> 16791 bytes | |||
-rw-r--r-- | dev-db/influx-cli/Manifest | 3 | ||||
-rw-r--r-- | dev-db/influx-cli/influx-cli-2.7.5.ebuild | 38 | ||||
-rw-r--r-- | dev-db/pgpool2/Manifest | 4 | ||||
-rw-r--r-- | dev-db/pgpool2/pgpool2-4.4.7.ebuild | 11 | ||||
-rw-r--r-- | dev-db/pgpool2/pgpool2-9999.ebuild | 11 | ||||
-rw-r--r-- | dev-db/recutils/Manifest | 3 | ||||
-rw-r--r-- | dev-db/recutils/files/recutils-1.9-add-const.patch | 14 | ||||
-rw-r--r-- | dev-db/recutils/recutils-1.9-r1.ebuild (renamed from dev-db/recutils/recutils-1.9.ebuild) | 10 |
9 files changed, 78 insertions, 16 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex 42357a53b936..207df2183658 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/influx-cli/Manifest b/dev-db/influx-cli/Manifest index 38d52dcd0f93..8c02e4e270de 100644 --- a/dev-db/influx-cli/Manifest +++ b/dev-db/influx-cli/Manifest @@ -1,4 +1,7 @@ DIST influx-cli-2.7.3-deps.tar.xz 52915924 BLAKE2B 38ca630eb4445dfdd66ed47362cbad220e727c8ddab64eb262e4859577155038650e5d14fcdc6fd8f44c541db07d1b79503c7d9ec5fdd52595198293edf3850e SHA512 c2fa4b7d5d744a85de11f97e3172c9d51b2c1c7b2e31d35fbd15a6ba2b6c12cd4d265216ced0bd27d150d5d3ee619e7d972b67c63cfdbdfdfb69d84d966d881c DIST influx-cli-2.7.3.tar.gz 442354 BLAKE2B 3c69e6a2510a4b82830134b930ebc62446848f19cad302f35796853cebd53002963a2d9015512dbf60a4a24e86f237af1ce62c698231150a66331cd8718f2c69 SHA512 d2ffd56c7a1dee24e48afdf487e79b3f125f897fe1c642cccf64a9544134dd6692ebd40415624418597341c16c1afbd444b949c9e3d1bb825ebed5e3f8392dfa +DIST influx-cli-2.7.5-vendor.tar.xz 2851976 BLAKE2B 7c408252255bfe2dd1fbe203c47bc442925ca0a15dfa017ffb387ed8f038166fe91031e2bb497eb97a5cc3112935b56290cf85eeba64fad8d4164cc10f765372 SHA512 44d6d9ea60b3c3dac4d93d1092c5f0d8681b314e16d7a3a627ed29c378a5dec65a96626297d51e23989d091993c8c0bdac4469e712228c9a1088a6568098a432 +DIST influx-cli-2.7.5.tar.gz 443950 BLAKE2B 2e5b3e046683ba928269e1cc2d4a8d7664e0f71ae3cca84f719ccdb0902a5105d61aedf323c16f64e14e725163c01aeab41ad344d39cde276d25e866149ff1f9 SHA512 cae26640e7382aa22a4a7ed024cd62f098f592c1be98bec7d1469c0e1ccdcb5e3eee3c0dd08d4ee972e16e96c054e6c8f0cdfcfe27ce88e939219196dada9d67 EBUILD influx-cli-2.7.3.ebuild 607 BLAKE2B c4ba4dee85c09e92d79141901a4e819ee2c8adb2b6336ea407e81ccc44788e6327b43d5ae5ece9de6cf1abd8831d6357218ca33ee358183075785b8958110d19 SHA512 c84b3fef27f685c483db75447708ab70faf36b50893a3c07046669b30a4c7c9cbfe4973bec0547dc5771a4b762f124010257dfa97c621b9dd9bd1b6907e1e261 +EBUILD influx-cli-2.7.5.ebuild 965 BLAKE2B 9c55972fb3a8aa0aa67c3da3b27b3e775f853019c271052fe6c515fc932672e2041da7d84e3c2802c92f5537fc97bafb7e69291e165c1ad8514cf6fb93c62b12 SHA512 72daaf6190a5da29e4b60523b6f1d778813e45fafe5a4b3b5bc909e998aa71965dfee340973881ff854304e87b3a0f9bd0549f4a64a8c5f95e54adde612b4153 MISC metadata.xml 335 BLAKE2B ccdc9654f7819519bea209895c0a001e37c8297a7de8a55e283ab6ba9427fa4838c04f2d93f303b9d510e72538d076b7c768689be13ce9a384ab645c41cdf25f SHA512 9d5fafd31f2aa729643aa0c2535a0d2f35019706ae246fe5b1d85a388bdfb006a676853a29ea601e042fd39dcb6a4007d94176793d79eb50d9ba632e3c11aa5e diff --git a/dev-db/influx-cli/influx-cli-2.7.5.ebuild b/dev-db/influx-cli/influx-cli-2.7.5.ebuild new file mode 100644 index 000000000000..e5b810b7f8bd --- /dev/null +++ b/dev-db/influx-cli/influx-cli-2.7.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module shell-completion +MY_PV="${PV/_rc/-rc.}" + +DESCRIPTION="The command line for influxdb" +HOMEPAGE="https://github.com/influxdata/influx-cli" + +SRC_URI="https://github.com/influxdata/influx-cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +# Previous versions ship they own client +DEPEND="!<dev-db/influxdb-2.0.0" +RDEPEND="${DEPEND}" + +src_compile() { + unset LDFLAGS + emake + + cd bin/$(go env GOOS)/$(go env GOARCH)/ || die + ./influx completion bash > influx-completion.bash || die + ./influx completion zsh > influx-completion.zsh || die +} + +src_install() { + cd bin/$(go env GOOS)/$(go env GOARCH) || die + + dobin influx + + newbashcomp influx-completion.bash influx + newzshcomp influx-completion.zsh _influx +} diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest index af5c621ffcfd..dd904f398efd 100644 --- a/dev-db/pgpool2/Manifest +++ b/dev-db/pgpool2/Manifest @@ -15,6 +15,6 @@ EBUILD pgpool2-4.3.10.ebuild 2458 BLAKE2B 22f65c3a22c9b79dba97d5eb6ba24ef010a3e9 EBUILD pgpool2-4.3.8.ebuild 2456 BLAKE2B 7ac3722e1336c3b8447732fa2495b919fc91f56012aafc96bd19ca2ab2beea30b942f03341df33831c68c02b97673b0fa974a2930fca5bc8b787224ca7534d0a SHA512 6edb966973bc72d7284b6f15474758b16755da8b65befa094f79b51150d8be1dcf22d9e951abc1efdb1bd0cc9b58f9d11d751485479defe719deca463704e1fc EBUILD pgpool2-4.4.4.ebuild 2454 BLAKE2B a59c283e26abaaf4444c57cc9055465ecc5c4233dbabf8a072f47432e5d14f2d21f17068c09968584f01f70d29bfe95d490bd04dab487778c04cb473230b25da SHA512 4355cb8dde83e810a46cbb8859bfbb841bea03382e14cf7760eda76ec969d24ccedd35db6cea0d90107997369ca3f58cbdef78e66d12eda79beaef65685331a4 EBUILD pgpool2-4.4.5.ebuild 2452 BLAKE2B b95d99df5991a36c809e7f07145b0dc5872e92b897be9797c448268c99fed3c1ffcfda69c594ef64104f310e05df01b795c10a193fb6fdaa571d82ac5aecb2a3 SHA512 1cfdbf1ce126dd07a30f4907cbe6bec1751e93c4a2480ea1bd86f542633c13a411bc63576a3dfdbc09fe5d838590972432a1e458dca58972618eb8203f4276aa -EBUILD pgpool2-4.4.7.ebuild 2454 BLAKE2B 72c3f7bf2142e85be2d0c4d58f1e23537bcac20079436d95ab3da45f9150150e2a83a21d98b42999d1593dde041a6eb5d618203e293e7ac4c09446f7c1e87c82 SHA512 d2f5256914cc5aefdae9958a019b8e353ed1d603f3a0103c22c5c0834a00b01f75daa51c87255175675687a8f31e7ac4c62963b983aadcad167beb7d281abec5 -EBUILD pgpool2-9999.ebuild 2552 BLAKE2B 01e1997a789efb97126111830ab8022a25d47d6eb45a25545fe5a218644de73e7a8a54aca7f18881bfc25e60a0b2361dd0ced1a8682b065bf1619b3d5df14542 SHA512 b989b9385dcff0bf1fcdb876d6eac368a3e57ef6d2e6d376c4e4001c04373ab6e2464ff912d325eb5a8ef512655245cfcf5c1ec2c1f6b3e1016459c5c0982a80 +EBUILD pgpool2-4.4.7.ebuild 2443 BLAKE2B d6defbed2107f33030f264129e882484b4ea14716d8e8fbcb24c450e2a6771bbafc3ec481534f8f7a08d9f428fafcd9e0d6310dd448988cfe0adf3502307df5e SHA512 724cc3aaa99585c896582993f9b8e4e258b9db97b9bdda5b18f1c714f8cbc6432c0e8c12a7272ca1d9bfa1886c951cc61b144609b914bd0fd4cc7d21779b2d1a +EBUILD pgpool2-9999.ebuild 2541 BLAKE2B e8012736db822040d3ea55470102014c8136347aca4ba9e33bc66d072a33a564c908e1b8f48c711df66e200524a3dc5936515bc80b0f8ae55902be6d8afc11e6 SHA512 873b41c3305c23ceb747f776305572b421b1a6129b3b17869c6099ea982199fb11a78ed7f48caff7ca98f13b525af9c8a6ad23422297e3b7eb3a211a78162508 MISC metadata.xml 391 BLAKE2B c5855fde95e138709d778b50b897ea0dd75267547e89faf60988d1dfe78740c313291a226c30fdd618ef2893ad3dc11000b33026e04369fe294ca9ed1e18efb1 SHA512 374bd70841f1f13e2f8265f972e2debc7fb79a3f463efb897a75fd8ddc3163edf82c888d3d8d5bfede6c509fc27f67e74592599b8da8640035a5d4241cad98c1 diff --git a/dev-db/pgpool2/pgpool2-4.4.7.ebuild b/dev-db/pgpool2/pgpool2-4.4.7.ebuild index 8170c488c799..1d474610d775 100644 --- a/dev-db/pgpool2/pgpool2-4.4.7.ebuild +++ b/dev-db/pgpool2/pgpool2-4.4.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -48,11 +48,10 @@ src_prepare() { } src_configure() { - # -Werror=lto-type-mismatch - # https://bugs.gentoo.org/855248 - # https://github.com/pgpool/pgpool2/issues/42 - # - filter-lto + # bug #946410 + append-cflags -std=gnu17 + # Usual always_inline problem + filter-flags -fno-semantic-interposition postgres-multi_foreach econf \ --disable-rpath \ diff --git a/dev-db/pgpool2/pgpool2-9999.ebuild b/dev-db/pgpool2/pgpool2-9999.ebuild index aec380cbbd43..786ad47b5026 100644 --- a/dev-db/pgpool2/pgpool2-9999.ebuild +++ b/dev-db/pgpool2/pgpool2-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -53,11 +53,10 @@ src_prepare() { } src_configure() { - # -Werror=lto-type-mismatch - # https://bugs.gentoo.org/855248 - # https://github.com/pgpool/pgpool2/issues/42 - # - filter-lto + # bug #946410 + append-cflags -std=gnu17 + # Usual always_inline problem + filter-flags -fno-semantic-interposition postgres-multi_foreach econf \ --disable-rpath \ diff --git a/dev-db/recutils/Manifest b/dev-db/recutils/Manifest index adf43a3dc33a..903f034c5c3f 100644 --- a/dev-db/recutils/Manifest +++ b/dev-db/recutils/Manifest @@ -8,6 +8,7 @@ AUX 1.9/0007-configure.ac-modernise.patch 3064 BLAKE2B a48d78f15b9da375453a94a60 AUX 1.9/0008-configure.ac-call-PKG_PROG_PKG_CONFIG-unconditionall.patch 1200 BLAKE2B eda53eee3379987fb93df87c028d06dc664fd2609b6130babac56ae096dbc0b4f6201fffcfa272ddcc13ce53c8a9a9925e2aa4bb3bc0f1dc95394d935c8e3aa0 SHA512 442b4d7b07279c641a19b74d4a552f1aa12ce769ca18ce7d8462415d91f0d412025060c9bea943007f676b0d9d535234d152ff8ea4877b221426dc1b55edc3a7 AUX 1.9/0009-Port-to-newer-mdbutils-0.9.0.patch 2173 BLAKE2B 27213a8fddc10ad9f075f80591d97699bcdecffc9274d4f6e6746b1456f124d9dcb743fae4252fdd245e11005ba0da510bdf1141e2d848db3ef7f219879cb93c SHA512 d75196de27d46489553230c7d21ab775a0dded704209adaef87df4ef8a62ef7322a98116ad6d0d869dc4ad12e11484b8d2da42e2a36f6d3c8153898fa8b3fd0c AUX 1.9/0010-configure.ac-use-pkg-config-to-find-curl.patch 1443 BLAKE2B c99a0d501273067f40552c8be3adfce22a4ee7f88f2a3f858eb52219811c703c97e31e106541d3c7513c4bdda02b8491c7b1b91ae24a6f43bcaa231de8688b40 SHA512 31842f8439778f45b72971c4a9a634e58d1c7424d1777f43d2dafd3ae122f04d6dcccf37521974e6ea99f58e18e6e5b35190fceba7e0266655f225d2908be00b +AUX recutils-1.9-add-const.patch 487 BLAKE2B eec770635e542e7e85cd0c7ea57d3e4301996fcdedb55f2cae05394a84438c3a5fa6e2581c6867d2df836f2cb45a3c2739fe20f52185d183166a147720fdb560 SHA512 17f6b273790b8645d8aa90ef6ae974563d1db3a0b3836a9247bb39af960e0ab90ea024425d7f6b45b41bf6dc0256002a9322912020aa03357cea722119ff2e70 DIST recutils-1.9.tar.gz 2759999 BLAKE2B 839dbcd36e7fe0ececbf3ef3a1b842890e876c6feda2bc003c921c53eba83b70f38baa5a536962253eec5b06eed29c6e301751d7b6586f0ef0c5ea35d94a44d7 SHA512 775b3b8925a4e5c6f04c6376291b966bdc271f172be2bca06b1f02155ecba12d916c22219f85fe0393f7f9f200f3788ab5fa5d522da2b84b2a0c0ec198318809 -EBUILD recutils-1.9.ebuild 1047 BLAKE2B 4248100bffedd08c52928a24797a44e2e67bb84948465d1bb66cb4cb0e50315681af8479696370bf6a854108ed6855d47e6cc238fee1ac407c968fe8bf5fa85d SHA512 513f3f984bfbd25ccaf83c72673c4429dd0ec5700f52817da48a8de80992fe258b6fcf2fa40b7cc466d30b442fa3afd30b01773df73b49629c43691758b698ba +EBUILD recutils-1.9-r1.ebuild 1205 BLAKE2B 3f16a4bbc4b1dd0a7712e147705359430777fe1b3de46cdd12ac6ebd94b55ae803a77bed49d689307f82f60999670b2c711d1ebaf3724c0d98ebcd8ac69c6e47 SHA512 fca1f74741cf168d14a268452ab8960ba021f900381aa1d66f3824406a012f1b0d9f6bc229d96d914e6f32a2aeaac1bb1e6b094ba183965e95a58241c4297688 MISC metadata.xml 624 BLAKE2B 99f308873f7c982a3b881053f9fec8a459ccb9003cec4d97364a73fee13cbe46b711d4e981ef0dc9c6bd24eaf8bd07a3d5fdc864a83ab4948da0c2d2cbe57745 SHA512 41bc9720c4d104c5502c9cfe197ac15526835d6c2b2ffbef34d2415ceaef6d43e9295f71c4b6a92ba89c88a210d79e6e70332071a9c083ffdd073d9a4563b1f3 diff --git a/dev-db/recutils/files/recutils-1.9-add-const.patch b/dev-db/recutils/files/recutils-1.9-add-const.patch new file mode 100644 index 000000000000..b8c14845d11e --- /dev/null +++ b/dev-db/recutils/files/recutils-1.9-add-const.patch @@ -0,0 +1,14 @@ +Cast bash-generated argv from char ** to const char ** so it would be of the same +type argv was declared +https://bugs.gentoo.org/941542 +--- a/bash/testrec.c ++++ b/bash/testrec.c +@@ -60,7 +60,7 @@ + + /* Get arguments and verify them. */ + +- argv = make_builtin_argv (list, &argc); ++ argv = (const char**)make_builtin_argv (list, &argc); + if ((argc != 3) + || ((strcmp (argv[0], "[%") == 0) && ((strlen (argv[2]) == 2) && ((argv[2][0] != '%') || (argv[2][1] != ']'))))) + { diff --git a/dev-db/recutils/recutils-1.9.ebuild b/dev-db/recutils/recutils-1.9-r1.ebuild index cff0821ae74e..df600fd416d6 100644 --- a/dev-db/recutils/recutils-1.9.ebuild +++ b/dev-db/recutils/recutils-1.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -37,6 +37,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PV} + "${FILESDIR}"/${P}-add-const.patch ) src_prepare() { @@ -63,3 +64,10 @@ src_test() { # tests have parallel issues emake -j1 check } + +src_install() { + default + + # Remove unneeded .la files (Bug #941097) + find "${ED}" -name '*.la' -type f -delete || die +} |