diff options
Diffstat (limited to 'dev-libs')
| -rw-r--r-- | dev-libs/confuse/confuse-3.3-r2.ebuild | 62 | ||||
| -rw-r--r-- | dev-libs/elfutils/elfutils-0.194.ebuild | 2 | ||||
| -rw-r--r-- | dev-libs/freexl/Manifest | 2 | ||||
| -rw-r--r-- | dev-libs/freexl/freexl-1.0.5.ebuild | 25 | ||||
| -rw-r--r-- | dev-libs/freexl/freexl-1.0.6.ebuild | 32 | ||||
| -rw-r--r-- | dev-libs/json-glib/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/json-glib/json-glib-1.8.0.ebuild | 69 | ||||
| -rw-r--r-- | dev-libs/libax25/libax25-0.0.12_rc5-r1.ebuild | 2 | ||||
| -rw-r--r-- | dev-libs/libgit2/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/libgit2/libgit2-1.9.2.ebuild | 79 | ||||
| -rw-r--r-- | dev-libs/tree-sitter-bash/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/tree-sitter-bash/tree-sitter-bash-0.25.1.ebuild | 15 | ||||
| -rw-r--r-- | dev-libs/tree-sitter-cmake/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/tree-sitter-cmake/tree-sitter-cmake-0.7.2.ebuild | 16 | ||||
| -rw-r--r-- | dev-libs/tree-sitter-query/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/tree-sitter-query/tree-sitter-query-0.8.0.ebuild | 16 | ||||
| -rw-r--r-- | dev-libs/tree-sitter/tree-sitter-0.25.10.ebuild | 2 |
17 files changed, 133 insertions, 194 deletions
diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild deleted file mode 100644 index 9bac3c44979f..000000000000 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit multilib-minimal flag-o-matic - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="https://github.com/libconfuse/libconfuse" -SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="ISC" -SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -IUSE="nls static-libs" - -BDEPEND=" - app-alternatives/lex - dev-build/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" -RDEPEND=" - nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) -" - -PATCHES=( - # Upstream commit to fix CVE-2022-40320: - # https://github.com/libconfuse/libconfuse/commit/d73777c2c3566fb2647727bb56d9a2295b81669b - "${FILESDIR}"/confuse-3.3-fix-CVE-2022-40320.patch -) - -DOCS=( AUTHORS ) - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - # https://github.com/libconfuse/libconfuse/pull/167 - append-lfs-flags - - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - local ECONF_SOURCE=${BUILD_DIR} - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - doman doc/man/man3/*.3 - dodoc -r doc/html - - docinto examples - dodoc examples/*.{c,conf} - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/elfutils/elfutils-0.194.ebuild b/dev-libs/elfutils/elfutils-0.194.ebuild index fe2a99d4bfe3..6d56d1f683d2 100644 --- a/dev-libs/elfutils/elfutils-0.194.ebuild +++ b/dev-libs/elfutils/elfutils-0.194.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2" SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-elfutils-20240301 )" fi diff --git a/dev-libs/freexl/Manifest b/dev-libs/freexl/Manifest index a7a8e79184ae..cd5459ba6fb5 100644 --- a/dev-libs/freexl/Manifest +++ b/dev-libs/freexl/Manifest @@ -1,3 +1 @@ -DIST freexl-1.0.5.tar.gz 938994 BLAKE2B a3d2667271f6ab3de61a90f75ba8f7a645c5eddcd7f6d452fbbd59dc211c4676bdef7f7772235f60898de1e0a6d2e4951a3eadf77c4766bf938f5d8465f9de42 SHA512 86d742f58353be1f3ab683899a4d914845250b481acc078c769ef337d0a6ea24d25501a3e7c73b95904c6839ddd35f53e58ad4eee0c3b433caa84db0a8c6462b -DIST freexl-1.0.6.tar.gz 941179 BLAKE2B e0b04e66c56d3a2805eed3f86442269843a2ccf7133669b9506a1812562396f2b5bbc04e29c9f829d9df6e627fa31b87fccc5407275ffb205ff498bd47bc4b89 SHA512 efbbe261e57d5c05167ad8e1d5a5b348a7e702c0a4030b18dd2a8c60a38332caccbb073ff604bdf5bafac827310b41c7b79f9fa519ea512d6de2eafd9c1f71f6 DIST freexl-2.0.0.tar.gz 991565 BLAKE2B 1fcb894b61fce05feeb89d36547291edb98ef8f2c40145e513d0f1f58357a3443b0a93b0c0283f0040b0687d980c5f165b1a080a9955814412cddc47bd550010 SHA512 663ccc321c2f0dcab8ad9255b2a77066c2046d531a0aa723fb114301fa27b53bf980787dd2548c46541036eceef988c5eedf2bec053adf628929470e67ddc17a diff --git a/dev-libs/freexl/freexl-1.0.5.ebuild b/dev-libs/freexl/freexl-1.0.5.ebuild deleted file mode 100644 index b7f8ab96b0df..000000000000 --- a/dev-libs/freexl/freexl-1.0.5.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Simple XLS data extraction library" -HOMEPAGE="https://www.gaia-gis.it/fossil/freexl/index" -SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz" - -LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86" - -DEPEND="virtual/libiconv" -RDEPEND="${DEPEND}" - -src_configure() { - econf --disable-static -} - -src_install() { - default - - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/freexl/freexl-1.0.6.ebuild b/dev-libs/freexl/freexl-1.0.6.ebuild deleted file mode 100644 index 5f76fbb6fb8d..000000000000 --- a/dev-libs/freexl/freexl-1.0.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit libtool - -DESCRIPTION="Simple XLS data extraction library" -HOMEPAGE="https://www.gaia-gis.it/fossil/freexl/index" -SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz" - -LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86" - -DEPEND="virtual/libiconv" -RDEPEND="${DEPEND}" - -src_prepare() { - default - elibtoolize -} - -src_configure() { - econf --disable-static -} - -src_install() { - default - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest index fd9a13e8ebb6..17231f8aaf63 100644 --- a/dev-libs/json-glib/Manifest +++ b/dev-libs/json-glib/Manifest @@ -1,4 +1,3 @@ DIST json-glib-1.10.0.tar.xz 252652 BLAKE2B 83f0707c18806c90640fa36208d8aeb46c9902660484c24e4c736b72d35bb0997ab7b0c62fe3f8f4cd5001abb31ca979d75fd0eff54afa57116d360d1ac9e118 SHA512 cafe813c465e69bc002965483359354be0c0af1af8302e93416e25f835103cb9cd2c07ae51783dc28b69512562b3fdd6f62fdcc4c5952d59e667b3fc7740df06 DIST json-glib-1.10.6.tar.xz 253324 BLAKE2B 125ba305d5d33ecb1a1fbe46322c5035c7f97bd49e8eeef26e3c9c5d829693978fdc10bbe3d926cd4d07f8fd80c9df282d5ff7fe80ab4a6ab8e17c93e9d362d4 SHA512 e1c0e33b17333cf94beb381f505c1819090a11b616dcc23a883f231029dff277c2482823278cbf7b8a07e237d45cbfc7b05f132e1234beff609a739fd5704c6e DIST json-glib-1.10.8.tar.xz 1294096 BLAKE2B c24cf2b5c4a24bc8eaa31a52aff23522b1fb98724bff445fd766d6def8138535ba24ba52d7dd9a348891c604ca747df4affb86170af486f6987c8810ccfe2f44 SHA512 f4ba8660b586a4e738803e4dbfdfcd34fa7ceba9189e7bf3f2b50e21f4d4886f99535ceb3453c89b1d1ae8d96bf4168a135b73b7e1a2dbc46b19e9b710ad56a1 -DIST json-glib-1.8.0.tar.xz 157300 BLAKE2B eef0344c353bb9288efb700a6041342379627b924a042263e011f21140166b57b108f6816e80ac692159b49943f9c1afeb722efafa34e8c60f2fcdf53a0dc034 SHA512 e4fe16bb7c5b72fcf9c0966ac1903ff0cd74ec8eab891db4b94e92353bdcb57b24613b6c2cce7bfa1996603c367d1b4939c12209369dfb915aac0f3804a3a900 diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild b/dev-libs/json-glib/json-glib-1.8.0.ebuild deleted file mode 100644 index 9818724338b1..000000000000 --- a/dev-libs/json-glib/json-glib-1.8.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnome.org meson-multilib xdg-utils - -DESCRIPTION="Library providing GLib serialization and deserialization for the JSON format" -HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="gtk-doc +introspection nls test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) -" -DEPEND="${RDEPEND}" -# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all? -BDEPEND=" - ~app-text/docbook-xml-dtd-4.1.2 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-util/glib-utils - gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) - >=sys-devel/gettext-0.18 - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-werror.patch -) - -src_prepare() { - xdg_environment_reset - default - - # Disable installed-tests; this also indirectly removes - # build_aux/gen-installed-test.py calls, thus not needing - # python-any-r1.eclass - sed -e 's/install: true/install: false/g' -i json-glib/tests/meson.build || die - sed -e '/install_data/d' -i json-glib/tests/meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - # Never use gi-docgen subproject - --wrap-mode nofallback - - $(meson_native_use_feature introspection) - $(meson_native_use_feature gtk-doc gtk_doc) - $(meson_native_true man) - - $(meson_feature nls) - $(meson_use test tests) - ) - meson_src_configure -} - -multilib_src_install_all() { - einstalldocs - if use gtk-doc ; then - # Move to location that <devhelp-41 will see, reconsider once devhelp-41 is stable - mkdir -p "${ED}"/usr/share/gtk-doc/html || die - mv "${ED}"/usr/share/doc/json-glib-1.0 "${ED}"/usr/share/gtk-doc/html/ || die - fi -} diff --git a/dev-libs/libax25/libax25-0.0.12_rc5-r1.ebuild b/dev-libs/libax25/libax25-0.0.12_rc5-r1.ebuild index 39872195bf78..f8b7fb8e4336 100644 --- a/dev-libs/libax25/libax25-0.0.12_rc5-r1.ebuild +++ b/dev-libs/libax25/libax25-0.0.12_rc5-r1.ebuild @@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="static-libs" src_prepare() { diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index f429554b3ce1..726acc78fe1f 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1 +1,2 @@ DIST libgit2-1.9.1.tar.gz 7665631 BLAKE2B fac1ecb9ef1589049fe99d54984fb18692ecb4805fc02a1f49193a7d71de75f72b2143214f9239097867b196f90ca45a033b5e65d07ddf1a5b8f00068b1b784a SHA512 3bec01704ad1acdb4f7e9454101c2a205b7e288a4dffaa5e1afc2b1f849fa3a42b961c532bed2669841925ab8f84fb35bb82a2df8039b1caf76c5779665032d9 +DIST libgit2-1.9.2.tar.gz 7667818 BLAKE2B 6e5be4aee7ebe959a23ec24952eaff3ad66bbc740e0fd3ef66bc61b57c3228b71ad9b01808494782a90d362692d2cfabbfc24946543bbc109ec66df9c03cf26d SHA512 b9ac2d0a7cc92a31057fbf066e47145cdda89ebf0489d712d4452c709c3de9923a93a3c37128fdcfd8fbb5498f513a519a7f2a77ad6ef4efafe865323d481f18 diff --git a/dev-libs/libgit2/libgit2-1.9.2.ebuild b/dev-libs/libgit2/libgit2-1.9.2.ebuild new file mode 100644 index 000000000000..b86ed590044b --- /dev/null +++ b/dev-libs/libgit2/libgit2-1.9.2.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) + +inherit cmake flag-o-matic python-any-r1 + +DESCRIPTION="A linkable library for Git" +HOMEPAGE="https://libgit2.org/" +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" +S=${WORKDIR}/${P/_/-} + +LICENSE="GPL-2-with-linking-exception" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples gssapi +ssh test +threads trace" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libpcre2:= + net-libs/llhttp:= + virtual/zlib:= + dev-libs/openssl:0= + gssapi? ( virtual/krb5 ) + ssh? ( net-libs/libssh2 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + # https://bugs.gentoo.org/948941 + sed -i -e 's:-Werror::' tests/headertest/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DUSE_SSH=$(usex ssh libssh2 OFF) + -DUSE_GSSAPI=$(usex gssapi ON OFF) + -DUSE_HTTP_PARSER=llhttp + -DREGEX_BACKEND=pcre2 + ) + # https://bugs.gentoo.org/925207 + append-lfs-flags + cmake_src_configure +} + +src_test() { + if [[ ${EUID} -eq 0 ]] ; then + # repo::iterator::fs_preserves_error fails if run as root + # since root can still access dirs with 0000 perms + ewarn "Skipping tests: non-root privileges are required for all tests to pass" + else + local TEST_VERBOSE=1 + cmake_src_test -R offline + fi +} + +src_install() { + cmake_src_install + dodoc docs/*.{md,txt} + + if use examples ; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-libs/tree-sitter-bash/Manifest b/dev-libs/tree-sitter-bash/Manifest index 85b81b75ee12..c55b7ceb0613 100644 --- a/dev-libs/tree-sitter-bash/Manifest +++ b/dev-libs/tree-sitter-bash/Manifest @@ -1,3 +1,4 @@ DIST tree-sitter-bash-0.21.0.tar.gz 557096 BLAKE2B bfbdb4db0f75c292567043a47d32e26c6ec119ed70fa9b77675eb57e686c072315fc114befecc430730c8eec20238544d13836402f2264a1b6657e0387d4987c SHA512 9585ea80f85bc7010444a91142bc943486ade68982c7ca367a6cbe65619af2bdaa1acd8b6ee698cdf74b84d62a7f44acc4676ddb4b6007035eb9eea4768f122d DIST tree-sitter-bash-0.23.3.tar.gz 544232 BLAKE2B a7f2b8e73fcf99f29771e2952b10cd5679ee35cd1b98a2f59acf6e6110d4aafc900b4b5d53d43f1cc78dbdfc3ca376b1ff34bec79cffd81efbb1b8950efc96c0 SHA512 4882f12aed6dc73f15c0452af38ad400ab0fe386eb33aa61b3c7133fc86d48fff4f0a29302cb5c3ced55eddb2fd65d39414585833cad59a02e98417ef5aac1ba DIST tree-sitter-bash-0.25.0.tar.gz 550233 BLAKE2B 813b89d9c16a06bf392159b29267383682bc0af053ea24695574b6ca60621725c7b1bed056b50c9b75662807721889ea2d9bd11b1a0c89e9dba323ee351b4677 SHA512 612e505a564d07691806faaca19d1f552e2786ca8c4ed9716af62a630b91089f4e58f2139ce18373478a23a5c4807ff6bea51a2cab451c59c84d02498f31db61 +DIST tree-sitter-bash-0.25.1.tar.gz 543006 BLAKE2B 285629664bf30594b81403485fbda68d8f97731bf810488dbf5fb491c84d84fab2c4bee2a51535cc594f9b4aca8596a9f0efef71d44d32cfeb7c1dbdd01479f3 SHA512 5e0d1ad5fa3736a7ab27d1667af66e5e454d590b1eafca471f83d3037f1d2d871104d1c4cf8c35661883d41e0906081e6177280206ad49b6faed805c66c9a35b diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.25.1.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.25.1.ebuild new file mode 100644 index 000000000000..e066f715a0ca --- /dev/null +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.25.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_BINDINGS=( python ) + +inherit tree-sitter-grammar + +DESCRIPTION="Bash grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" diff --git a/dev-libs/tree-sitter-cmake/Manifest b/dev-libs/tree-sitter-cmake/Manifest index 9d029de83f96..dfed98b2f041 100644 --- a/dev-libs/tree-sitter-cmake/Manifest +++ b/dev-libs/tree-sitter-cmake/Manifest @@ -1 +1,2 @@ DIST tree-sitter-cmake-0.7.1.tar.gz 63414 BLAKE2B 69cd0982511bd1778f6ed82cb88e280ecd0f44af3737920244a39c054ea962a2976c77052afd602e2ca17b0705ab426a27dd59e6b98d2acebf35d4b9ff6b91cd SHA512 6a8e30631901aa0f3f3f722a06827871017beb3ebcbf4478ee39f74f7523c400c52fbcea8f6493122a4e92e9bc274503d5ceb9d8005d4d24bdb12957cef928ec +DIST tree-sitter-cmake-0.7.2.tar.gz 63410 BLAKE2B 66deee6fc5f0a95c62a46ab77c97aead90dbf97fc53c326a30b9455b7f119be36aff202564afc6936f6c5ec05f274aa8e9b5084c8d4d195744d329c22231be7a SHA512 85dc552db14d25b4d2bbae7df59d48b9ace722c16db661e8f6ecdb38700d2f70038496c7f040e95499110f0a0c42e3e9b8f48d56136199a9cbe6846b37124cf3 diff --git a/dev-libs/tree-sitter-cmake/tree-sitter-cmake-0.7.2.ebuild b/dev-libs/tree-sitter-cmake/tree-sitter-cmake-0.7.2.ebuild new file mode 100644 index 000000000000..45caf238b3f7 --- /dev/null +++ b/dev-libs/tree-sitter-cmake/tree-sitter-cmake-0.7.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_BINDINGS=( python ) + +inherit tree-sitter-grammar + +DESCRIPTION="CMake grammar for tree-sitter" +HOMEPAGE="https://github.com/uyha/tree-sitter-cmake" +SRC_URI="https://github.com/uyha/tree-sitter-cmake/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-libs/tree-sitter-query/Manifest b/dev-libs/tree-sitter-query/Manifest index c2e8727ba221..dfac38d5ebe9 100644 --- a/dev-libs/tree-sitter-query/Manifest +++ b/dev-libs/tree-sitter-query/Manifest @@ -2,3 +2,4 @@ DIST tree-sitter-query-0.4.0.tar.gz 42944 BLAKE2B f323ae7a7443dd7deffd08c54e36e5 DIST tree-sitter-query-0.5.0.tar.gz 43982 BLAKE2B 240fb436f1472b4a4b7dd43d272e001518763b599028f8ca971e139cab01c36327c5e0283e48bd1dccb20c5a34826f918ece8c9d8491a354423bf8f839f04b37 SHA512 402476a080f0c27dd7583cf8ffb147c10c5121fcb14f9f71d4b31e1f3537174365864c030cdcd886400c39b2c292244c66b947769839e29fa7293bbeea53c5ac DIST tree-sitter-query-0.6.2.tar.gz 43386 BLAKE2B 6462b94b02749531150ecea817710a9ad81f311003f1ec1b45e46b7a051e0ffd745cec653f1ed9cdb9a0797d9c20e1ac83eb848ba3e73832dd4b86fa267ac9eb SHA512 850ea075529a2d1a6ece3a8fcf3a1f8736d22c1e5e6956b555fa0a0f557020a1e450361083bd9b50b24a882e0d01fc9dd4cbe9830483f27812940c0eedb70aaa DIST tree-sitter-query-0.7.0.tar.gz 43813 BLAKE2B 59206175a6e9b980c10aae7965373b7e10617bdede958d6230daa4c701b013b33df801533d066e9b90cc9c1e35b67e8749d703ea645e8a32ed6837ce94f167ed SHA512 e30d74ddf05b9f241691598acc5b029f971c879dee18d79022cf45dddbeeabe4b0460e00382eba6b39f5b242c225ebb475ba9f460c6c9ecb5189dd7925f20f04 +DIST tree-sitter-query-0.8.0.tar.gz 40303 BLAKE2B aa671262c1d20f5454a7993411f212ace45aeeb915e8f6278dbc811b51cb01a107ad59868efb3a48eddcc1141d04b313ca4da9b92f1fbee9baba6615bd93f46a SHA512 d455a8aa231cff85a213945882edb09e6fd3508c5745b30699b1e6a7f862d37eaebe20f54e5cf7e870dc47e801f06fe3ec05fe2b85425517ed244b6f06f72da5 diff --git a/dev-libs/tree-sitter-query/tree-sitter-query-0.8.0.ebuild b/dev-libs/tree-sitter-query/tree-sitter-query-0.8.0.ebuild new file mode 100644 index 000000000000..006b455df6d6 --- /dev/null +++ b/dev-libs/tree-sitter-query/tree-sitter-query-0.8.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_BINDINGS=( python ) + +inherit tree-sitter-grammar + +DESCRIPTION="Tree-sitter query grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter-grammars/tree-sitter-query" +SRC_URI="https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" diff --git a/dev-libs/tree-sitter/tree-sitter-0.25.10.ebuild b/dev-libs/tree-sitter/tree-sitter-0.25.10.ebuild index 7121e61d8794..20863acffab5 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.25.10.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.25.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}" else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" fi LICENSE="MIT" |
