diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-04 06:31:29 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-04 06:31:29 +0000 |
commit | 38efae7f3eb932ed41510139679efd5c1e2f5eda (patch) | |
tree | d331259e03d114338bc5a96a883b728facdc4cde /dev-libs/oniguruma | |
parent | 5087ee3bf0055aae666159351774f2fb3610e571 (diff) |
gentoo auto-resync : 04:01:2025 - 06:31:29
Diffstat (limited to 'dev-libs/oniguruma')
-rw-r--r-- | dev-libs/oniguruma/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/oniguruma/oniguruma-6.9.10.ebuild | 55 |
2 files changed, 57 insertions, 0 deletions
diff --git a/dev-libs/oniguruma/Manifest b/dev-libs/oniguruma/Manifest index 017f4c3c59f9..ad41fd9f243f 100644 --- a/dev-libs/oniguruma/Manifest +++ b/dev-libs/oniguruma/Manifest @@ -1,5 +1,7 @@ AUX oniguruma-6.9.9-c23.patch 5087 BLAKE2B 0325ccbce315100848b6119e6b572cfa36012b9dce59e7695a5b1821c3cf16268d1f243c7d8f6d02f5aa63ed52c9e0bda6b5d61ccfa98d2e6b766de9cbd08a42 SHA512 e86bb94cdbb4884b30ae68787efb5e04ba99ea5fd25d645c0586bb84296d45656f1695d7f93fe37113dfb9567da8fa921ab06af4b508a59dea354e7a785599c4 +DIST onig-6.9.10.tar.gz 979159 BLAKE2B 963507cf7692a049d85dbd2beec82e3c16807117518f667b4f318df0360acad1a95b90c811efa10f852086256a17d2b555793e85832063d05cca6d2d976cc6e9 SHA512 f7cf33008ca0181322fb8efc8e6bb67a1f81677095a33d88134781b804e6a9fbf675f05789d762fdd3d9f0171f8dc4c2e960c2b6a09ddd03bfd35a5ab0920317 DIST onig-6.9.9.tar.gz 957444 BLAKE2B d31f4caf5e14477ec1fd40ab764137b49046ac759f487432a129ebdf6da89b128218bb14b08f9359ac0b87286bcd309faa3878b26528926aab6f7d2e25e722b0 SHA512 14d2afd0d2cf86012c9959f221e9a77e7787e709c9dd7295d159e0a9ba89df52fa3edc59f95a6d859c34181e2e2e53e21b932b3eceb4d6ddeb2a3445ef951e95 +EBUILD oniguruma-6.9.10.ebuild 1305 BLAKE2B e4e506b6cf3a63dc0e567e477adb243bdcc8647c3ee07898e843da34ccaa6aee874e4697b1da4fbb4a9005de842fcccf563a71fba781c0d5bc30b55a12e06137 SHA512 0080522957ddb98fa29cba86d1445b53dfeb3dd65fd449aec1e78f1297aa6a8b2ed193b68570296a5822b392b545281a8753defb3352cbf08a78a720f2ccc16c EBUILD oniguruma-6.9.9-r1.ebuild 1348 BLAKE2B bde9bdaa32117f58eae2ec27ff9d0a066ab2b54157117d369de1045a2a1d87f82c87ab5d9ab935a9c37cc0e50678bd701844217f4c595dfb6a57874f63b8b5b9 SHA512 dc172ed09719f0a53244a083a7d1380c16e7e64d77c38d36eee80a67a89330b16be7993b27ae832be737b5331178ca1bdd1f785df3a951ad843a05ecfff85747 EBUILD oniguruma-6.9.9.ebuild 1297 BLAKE2B 42b1f76a60d451cb8e25510cf0ea812b594245ae097671901640c8436ee3647fd9130173443070b42e39b839047a8559d8860837c85c4599ab2f15f3275023cd SHA512 175cfc9c56b342d9e7886b8d9a57d9f5035bfec7921c46b97fed3cad82faeff9b70bbd0879ff8edaff5bbd9edb26d4e1fc081e80877f66f5ceea49cf24865fb1 EBUILD oniguruma-9999.ebuild 1152 BLAKE2B c2910ecee5175e00896f5e91c712c9d1c284a37e44673f3609e45cf1fb935c46189daaba27792f468f1aa60c80c7a9cadef881abbad026cebc56cb8733317046 SHA512 0c49cf1fc620e9e8b1ef78193abc4cf6f9d92c5aea38f2a6914241c6f7bc074c7acec0e79183c996973eec80f2bccb70be7492af05bd999558813e60621e2166 diff --git a/dev-libs/oniguruma/oniguruma-6.9.10.ebuild b/dev-libs/oniguruma/oniguruma-6.9.10.ebuild new file mode 100644 index 000000000000..e16d7d46942c --- /dev/null +++ b/dev-libs/oniguruma/oniguruma-6.9.10.ebuild @@ -0,0 +1,55 @@ +# Copyright 2003-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit multilib-minimal + +if [[ "${PV}" == "9999" ]]; then + inherit autotools git-r3 + + EGIT_REPO_URI="https://github.com/kkos/oniguruma" +fi + +DESCRIPTION="Regular expression library for different character encodings" +HOMEPAGE="https://github.com/kkos/oniguruma" +if [[ "${PV}" == "9999" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/onig-${PV}.tar.gz" +fi + +LICENSE="BSD-2" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="crnl-as-line-terminator static-libs" + +BDEPEND="" +DEPEND="" +RDEPEND="" + +if [[ "${PV}" != "9999" ]]; then + S="${WORKDIR}/onig-${PV}" +fi + +DOCS=(AUTHORS HISTORY README{,_japanese} doc/{API,CALLOUTS.API,CALLOUTS.BUILTIN,FAQ,RE}{,.ja} doc/{SYNTAX.md,UNICODE_PROPERTIES}) + +src_prepare() { + default + + if [[ "${PV}" == "9999" ]]; then + eautoreconf + fi +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --enable-posix-api \ + $(use_enable crnl-as-line-terminator) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name "*.la" -delete || die +} |