diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-04-16 11:50:23 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-04-16 11:50:23 +0100 |
commit | a2844b413d00a2859401e017a0311986151e1594 (patch) | |
tree | 3758da107fb05d4012a3f4813be2bf13c03d3985 /dev-util | |
parent | 1ac83daac7198a5717483e1cfab669ba4f12debe (diff) |
gentoo auto-resync : 16:04:2023 - 11:50:23
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 68421 -> 68417 bytes | |||
-rw-r--r-- | dev-util/bear/Manifest | 3 | ||||
-rw-r--r-- | dev-util/bear/bear-3.0.21.ebuild | 4 | ||||
-rw-r--r-- | dev-util/bear/files/bear-3.0.21-clang16-tests.patch | 32 | ||||
-rw-r--r-- | dev-util/meson/Manifest | 2 | ||||
-rw-r--r-- | dev-util/meson/meson-1.1.0.ebuild | 2 | ||||
-rw-r--r-- | dev-util/shards/Manifest | 2 | ||||
-rw-r--r-- | dev-util/shards/shards-0.17.3.ebuild | 56 |
8 files changed, 98 insertions, 3 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex b8fab9c9536b..8e70fbd9aa4e 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest index 68dd9c5542ae..8c3940c8ef15 100644 --- a/dev-util/bear/Manifest +++ b/dev-util/bear/Manifest @@ -1,5 +1,6 @@ +AUX bear-3.0.21-clang16-tests.patch 911 BLAKE2B e9a11358b80604ef7a2e59e22bc5bde5740e31acfe5603fdf231f187f053f494c498bd0c169d70d658d2326803f0b102146c51ce475453f5780a2a35dc407ebe SHA512 558082dada367a4b8e95294ad57bada30c0e982551be248c3b08d610f81b653d75fe02c07cf1bb9321f2314893de4aced0cc97f16d276d4762874e7fdbfbd70f DIST bear-3.0.20.tar.gz 125393 BLAKE2B 826a774beeb0596038f69b345a3659fe58f897bdb1a63f5faeac1d4242ae3cf4bf346ab82d2f87934d0786e5c0d4e835837b838a62f5a92c28ffe5e6a3d6a900 SHA512 4cf0e648b73fd4c0ac109c4a853e203efccb34ac7373d6c2f3ee3d5089853b791008990df768871dfd1268324bcce97c44657b4c3a2d1383134cba3eaec40bdd DIST bear-3.0.21.tar.gz 125827 BLAKE2B f7dcd383f27c370edb2fa0225e8337b2abe086df25a0272f61051600c017527b4079750328cb811b6967ad6fab51647909333eb1d084e24060fe56ca1036e40d SHA512 9fe43a52fb30b7b413244576c6ea0d493bb720e54d0b6263280224efef4b0432dee46697df160ba7e76bc1a5c8735fe814e0eb686ed797658b563bcb8c5bb7e5 EBUILD bear-3.0.20-r1.ebuild 2130 BLAKE2B 032ab0d9e944f03b29a31756b7b482a7b29c27e85767e25a6d32c94b0e5c98252d7d847df991989346625d90e92179a8307eba883758776c4653d1c99081302a SHA512 6b97b0d7e42951d9e78f0ba6940500b2d397f8326e1453041e088bada11e57c62828d5a02f5ea16f023ae0fe4d8651d1a0c62439392ea5cb39cb54691b454de7 -EBUILD bear-3.0.21.ebuild 2153 BLAKE2B 835f749e574a907a927e110a8b2f6e27bd5b3b221fb81d79a0d38a08af4a3e1868d407a0e383aec4e4863a754cccfbfa79ef5ad0cfe2ddf51cc42a7451cb4e99 SHA512 05a6628baa4bd58345b86015d39c46dd9111efdcd8f2c9d496bbf3582e71bc029210d97c1ff645545106095caef43bfe3e83d926c63230c9e7213ca679c55128 +EBUILD bear-3.0.21.ebuild 2214 BLAKE2B 40916e4ba1fa690892f00894aa41e013506bf9c2148309c8ca63d299958488db5acf3c70ad5ea5e14b7087446b41046af5f29300493d0502463c35d97b296b7e SHA512 03a5499a712662fc17525f660bfb0cdba5554ecaf188b3c3cb1e52fbe5d1f12c9f5dbaa2d27f2e1711582d9766515c23f4fa135a5ab45677747124d5423a9183 MISC metadata.xml 915 BLAKE2B 74d981eed24b95353d225061c11b11e3f7aedddd6fb3b79a96bc98f2d348d64ea4598337f5b946d94ac64278eaa9bce5a3ade0f9564d9e3f3b4031574569f20c SHA512 010b17d6da15e7b5a4079864c7c2f3f11c8531faddee1ab226c1d6c3f646079c52ef4495e4685bae6eeec8702801ddbd41c4bd2e1aaa82400c1265e2ecad1957 diff --git a/dev-util/bear/bear-3.0.21.ebuild b/dev-util/bear/bear-3.0.21.ebuild index 14481878c2f2..6b0aff0cffe9 100644 --- a/dev-util/bear/bear-3.0.21.ebuild +++ b/dev-util/bear/bear-3.0.21.ebuild @@ -45,6 +45,10 @@ RESTRICT="!test? ( test )" S="${WORKDIR}/${P^}" +PATCHES=( + "${FILESDIR}"/${PN}-3.0.21-clang16-tests.patch +) + pkg_setup() { use test && python-any-r1_pkg_setup } diff --git a/dev-util/bear/files/bear-3.0.21-clang16-tests.patch b/dev-util/bear/files/bear-3.0.21-clang16-tests.patch new file mode 100644 index 000000000000..19c63ba60849 --- /dev/null +++ b/dev-util/bear/files/bear-3.0.21-clang16-tests.patch @@ -0,0 +1,32 @@ +https://github.com/rizsotto/Bear/pull/521 + +From 472cbed312444cdcef9102e924c79070ea1d3ab2 Mon Sep 17 00:00:00 2001 +From: Florian Weimer <fweimer@redhat.com> +Date: Sat, 15 Apr 2023 19:37:41 +0200 +Subject: [PATCH] Avoid implicit function declarations in tests, for C99 + compatibility + +Include <stdio.h> for printf and define _GNU_SOURCE for execvpe. + +Future compilers will not support implicit function declartions by +default, causing these tests to fail to build. +--- a/test/cases/intercept/preload/errno_reset.c ++++ b/test/cases/intercept/preload/errno_reset.c +@@ -5,6 +5,7 @@ + #include <stdlib.h> + #include <errno.h> + #include <string.h> ++#include <stdio.h> + + int main() + { +--- a/test/cases/intercept/preload/posix/execvpe/success.c ++++ b/test/cases/intercept/preload/posix/execvpe/success.c +@@ -8,6 +8,7 @@ + #include "config.h" + + #if defined HAVE_UNISTD_H ++#define _GNU_SOURCE + #include <unistd.h> + #endif + diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 0a3844aca843..cf1e9ff38e8b 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -2,6 +2,6 @@ AUX meson-0.63-xtools-support.patch 1136 BLAKE2B 7600b29f1c4accbf33ca587b848566d DIST meson-1.0.1.tar.gz 2104183 BLAKE2B 23b47a2231da966de8da3032887a81458b795d5c0c1d35cf9e3ea1499f7ddbc28d1cc3ca469052c4b33c51fcf9f92a36dab44da0133d748afdbf4e5b260427f1 SHA512 3d2e2630f9eacf2fd999d5068d82b2a719400a55cfdea5d38253410a3ee74def638ac09622bceb72edf7bc867ae3de6a5f48c1846601e7e4b5afdf3ac9339ebc DIST meson-1.1.0.tar.gz 2124254 BLAKE2B 149dedc0e49b72682fa053f27f9a6c2543362539861b4b79ce65ecf4d913e221ac2d63f3b9aa350bd7622851c73be418b804ae1131dd27607eb01218e0204a5e SHA512 b8968becd1de25d8e92ecbe4c3b50694269a463430b41fcf5206f35ac952507b01f316721fb36f8c7940437e35c3588f6a4504f5b8256fa47fd9b0ceb588ae39 EBUILD meson-1.0.1.ebuild 2975 BLAKE2B 887530bfe946ae9b8b19dcdce8ebfcc3ddb2bf5f4c21948039cce7c4012902f5ab9fa97ba7ab2d487eaa0a6fdc73ec52e295ecd309cb604bd28b718a6ba1ba62 SHA512 bb592e4cd5c6a9b03184871ae99bd4e93854364c67097723de2665ecb9a4b3160b4524db62bb293bcabcf16856ed17bc1925a00357eca273a186a30cbb933cbb -EBUILD meson-1.1.0.ebuild 2985 BLAKE2B 0c4535db40346d0201e9590df62ddc73c61b1e5aa749d5d5b0c6a788d897d509aa92fde99e6cf29ec90790b20da5f6c503fad5e22e4563d0b1b5452039252f1d SHA512 7c82767343f7fac058700148195326fb5ecc41a96d06dbe26c4d36b9db2d15fd691ff8ca46cdda9789a94a4196705b82d8949c61ab7fc8b87136cfecbbfa97fc +EBUILD meson-1.1.0.ebuild 2983 BLAKE2B 0ea5d22287834058c10d8fef252fbdebe93706dba037bb3c5dbc68d4efdf9a1a885bc66e2d8cbec03b5fef53ebff283bd435ad3e0918b3e4e2d47935e05c91c0 SHA512 fffcd619626a784cce14309d8a80f7f6542aea07ae7b9401a4383860501687d9b77d8313533caa175bed297bf61751114346cf6dd646fd9a851c45a5d919c600 EBUILD meson-9999.ebuild 2983 BLAKE2B 0ea5d22287834058c10d8fef252fbdebe93706dba037bb3c5dbc68d4efdf9a1a885bc66e2d8cbec03b5fef53ebff283bd435ad3e0918b3e4e2d47935e05c91c0 SHA512 fffcd619626a784cce14309d8a80f7f6542aea07ae7b9401a4383860501687d9b77d8313533caa175bed297bf61751114346cf6dd646fd9a851c45a5d919c600 MISC metadata.xml 480 BLAKE2B 5d3a0af4d84e497dcc2ccd5eb680e898beda896d5c37dc71fcaad2fe63f436f758d356990a5bca06baee9d265389b6e7084daec90d13c004f5523df4d0badbff SHA512 748f91fc17a18302ad0892d458e8e59650ab23dd3db5e83da85cfbca03d7932633c37b16f039faa12d87f6e4ec75a7a7fe4cc22f17328e61d57d99b073b6df3f diff --git a/dev-util/meson/meson-1.1.0.ebuild b/dev-util/meson/meson-1.1.0.ebuild index d8c4a3c533d4..97dcdaf7e9fa 100644 --- a/dev-util/meson/meson-1.1.0.ebuild +++ b/dev-util/meson/meson-1.1.0.ebuild @@ -16,7 +16,7 @@ else S=${WORKDIR}/${MY_P} if [[ ${PV} != *_rc* ]] ; then - : KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi diff --git a/dev-util/shards/Manifest b/dev-util/shards/Manifest index e60f8f9da550..b081adaedaf6 100644 --- a/dev-util/shards/Manifest +++ b/dev-util/shards/Manifest @@ -1,6 +1,8 @@ DIST crystal-molinillo-0.2.0.tar.gz 23959 BLAKE2B 257dcca66583db87a802b27b1f100e226eb0b6ac53708d110040d7b5560f429a82f11595e303af4922f22917d922d60ea380fb395d254dc3b3ce24f4183395b6 SHA512 7c00a6a3ee4864b712ad8b703557f10498ba0b25491a55ae2f6c02d574034ec5bf8b87df777c3d34eb9cc4c87eebdcf6567c153e9edf3bc3c1b9ac4306ce3dc2 DIST shards-0.15.0.tar.gz 62648 BLAKE2B bd36733e4a98fcc4a02038745ac2b838c61109edc593a333ebb35474d5a7ecb2767c8c1a54f7116c76e83fceb59d151813d3dd23e8afc37c29f00e6b879daf3c SHA512 cbd428627c08658213494215db78c94513482aaa54038c159e8fea4819291552eda8a8f6decf5cf90134c89e98ad7fdaee5f666f02df054fb44c703179f428ca DIST shards-0.17.2.tar.gz 72048 BLAKE2B 1aab6e12be7300918d2e39d3c529da852fd7bb085a23fb2b4c089901ca2188d8f707b5c6554d3912d06067c9cae2c559d415636445c771ec9ec620deabe408ed SHA512 a3f4343fb3e7c653f8a61384bc159ae5c1dacc97017c7895f65f425a79bfee0af080abe2a98b7a3f2a7e4b0ee4bfc05db53af724d0ffb09cbde64f848599acd1 +DIST shards-0.17.3.tar.gz 72539 BLAKE2B 2be15469df4b8a53ebd480815487f782717ce9d436cddf6acc2559e4c5dd61f06a1089d34b0a31aab2ab3e5334cd10abe513edd2cbe92b84d0fbd1cfc6cb09e5 SHA512 0789cf1fcc0df0f2d7657c034a157f05c0d65ee2c2ecda1f3d8b2d2f1274d584769f8600985fc463bc6632fe0a0822bdc40250aef2a92d1d612d0548ed0f4d2a EBUILD shards-0.15.0-r1.ebuild 1065 BLAKE2B 14a29d7d8e92eefb21b03a752573f6461057d20efd36107ac8040cdabae60532875cb22e535532bae331c754a34a70b4c5478f494bba91233e7608d83802ab71 SHA512 76c0a0a185174aa638d06f9ff2a2e42c432db623c25cc79925e1742281147df49fcbb6b9d6ee8c1ee77828a9bcdf48391d076bd3d589e624922673abe8695f6a EBUILD shards-0.17.2.ebuild 1192 BLAKE2B 6bd7e041d4f09573c615ffd3602ddf40e2b2329fc35d7ced0479cb9e5ff95bc4d32ceacfdb6a0edc991d5d227040cd759da569431917d6871b2043e7bcae74b0 SHA512 4dfced023fab1f45c58032a00fad841c4dc246f1669d55ac135b8b1ac9a3fccf917485314713611b691047f73cc1f5db26bbe11493b2fba52e02f2e5c71e38e9 +EBUILD shards-0.17.3.ebuild 1193 BLAKE2B cd9f7c86542483940f8b43040987f863e559874b57c6b661b609cde54f1608f62bad1623a4517f2a364d624d01484f5ee3d07b2845d6f07dba874b6ee37cb5c0 SHA512 4f433f53e2880e206de95a9b81529bbfa85a590fcbc6003daef7d10256968244aba55d2c0e36c184489070886f8d893e956f4bdf6ddf0f927a94798bd684dc83 MISC metadata.xml 410 BLAKE2B d1c98e949a9c44a8bb295b1c800d735ae3575e5826cad4749ed7da13fb7ca58043eae458f3f8d5a0b00017b59a9854693f6c0ed812dee3296c24fc1ec57397db SHA512 c6821307655656a756bc711a9271d5d6e506257354e975c71211f7c353476ed80f4269358f75e34d8271bf5099fec8eb38f840b262fa91f1f2c4783c174657ca diff --git a/dev-util/shards/shards-0.17.3.ebuild b/dev-util/shards/shards-0.17.3.ebuild new file mode 100644 index 000000000000..013d311a44fe --- /dev/null +++ b/dev-util/shards/shards-0.17.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing toolchain-funcs + +CRYSTAL_MOLINILLO_PV=0.2.0 +CRYSTAL_MOLINILLO_P=crystal-molinillo-${CRYSTAL_MOLINILLO_PV} + +DESCRIPTION="Dependency manager for the Crystal language" +HOMEPAGE="https://github.com/crystal-lang/shards/" +SRC_URI=" + https://github.com/crystal-lang/shards/archive/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/crystal-lang/crystal-molinillo/archive/v${CRYSTAL_MOLINILLO_PV}.tar.gz + -> ${CRYSTAL_MOLINILLO_P}.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" # missing files in tarball + +RDEPEND=" + >dev-lang/crystal-0.11.1 + dev-libs/libyaml:= +" +DEPEND="${RDEPEND}" + +DOCS=( CHANGELOG.md README.md SPEC.md ) + +QA_PREBUILT=".*" # Generated by Crystal. + +src_prepare() { + default + + # bundle crystal-molinillo to bootstrap 'shards' + mkdir -p lib || die + ln -s ../../${CRYSTAL_MOLINILLO_P} lib/molinillo || die + + tc-export CC +} + +src_compile() { + emake release=1 \ + FLAGS="--link-flags=\"${LDFLAGS}\" --verbose --threads $(makeopts_jobs)" +} + +src_install() { + exeinto /usr/bin + doexe bin/${PN} + + doman man/* + einstalldocs +} |