[gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/
commit: c8c28258ef84c69f6aa1c8592ff60de6c6342741 Author: Matthew Smith gentoo org> AuthorDate: Tue May 21 09:21:04 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue May 21 11:44:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c28258 net-misc/xmrig: drop myself as a maintainer Signed-off-by: Matthew Smith gentoo.org> net-misc/xmrig/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-misc/xmrig/metadata.xml b/net-misc/xmrig/metadata.xml index e7d991de9b98..daf9832980db 100644 --- a/net-misc/xmrig/metadata.xml +++ b/net-misc/xmrig/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -matt...@gentoo.org -Matthew Smith - candr...@gentoo.org Craig Andrews
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/files/, dev-lang/erlang/
commit: 109832ecc96f34fd5b51322175941835fa752991 Author: Matthew Smith gentoo org> AuthorDate: Tue May 21 11:43:57 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue May 21 11:44:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109832ec dev-lang/erlang: add 27.0 Signed-off-by: Matthew Smith gentoo.org> dev-lang/erlang/Manifest | 3 + dev-lang/erlang/erlang-27.0.ebuild | 189 + .../files/erlang-27.0-dont-ignore-LDFLAGS.patch| 23 +++ 3 files changed, 215 insertions(+) diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 46bf6c6b7422..468e71d7decf 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -5,11 +5,14 @@ DIST erlang-26.2.1.tar.gz 62435848 BLAKE2B 4e257c73de868b5bbd213a66ece60f29e5231 DIST erlang-26.2.2.tar.gz 62440930 BLAKE2B c2746b3eb4ffcd3643803745df3e6474291edfb1bd50a0a7cd858942d89808d8b041afd7d8c9dbd0ac336b71412cad972768a3c11d06908605e8a9521f5f5c11 SHA512 27d89f4ee1c7beccd27348ad0d5d9650cda58614f3c278b0a7cf062bf4efc91bd1c7aecfff55b934c57f69cb30c41ead89b94625616817acb2e5910b95bc80fd DIST erlang-26.2.4.tar.gz 62476971 BLAKE2B f3acfb05a569ce0b4cfd9d9a30ac4840845cc285691294c2ff2776c45812b9046d3453700150912128c385458a3afba7dc54ab773611d46de31b4d2744fcdaf6 SHA512 2fa385b5ec93810c984f31e22757fe8614087191adf0f99376702bd15a316237f8abc1b65d40a302d3919cd28afe65fb4086e39638c6c39af165c0c1ee6fb51d DIST erlang-26.2.tar.gz 64008902 BLAKE2B 145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162 SHA512 647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642 +DIST erlang-27.0.tar.gz 62019520 BLAKE2B 9c683e4de7a1b98579e572667746461b9cba0b54d572cde75e3484003548fea2f657292b7f6bfcb4e765d74d744276ddf5ee3f7f615b29cc4b3e563a8cc00944 SHA512 16945c50c09caad9aac6808470ea2a0e282713f23e54cd4ad60510b114811b5deac427acb36cc8049443b4e3c3302c40b02c696cf3f2028f8bd3e836c8c48ea9 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0 SHA512 d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0 SHA512 c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e DIST erlang_doc_html_26.1.tar.gz 37562532 BLAKE2B 235841cd644deb5c4d47adf7aa49cdb9be5dcb17154d91b8716ab8dcd8b74ca8f805348879c7ebb45a4b31dfabab772aa9f0d5dd5eb4e573a4a687ed0a93cec2 SHA512 160f208c81cbd8c615d233ad913a2e1ddfac4f3a3368f9b33ddb5202b5bf839116cddce2dbe1c5d7ba38d30083a0b33fe3a4fe5121452057d898be1a4e8950f9 DIST erlang_doc_html_26.2.tar.gz 37572819 BLAKE2B c9e5dcaf4a282063a58883fc63adb14e4448333e07994542fdf6dfb29cf4c782f3b7a33b4b6543ffa64b2ce9f40fa9482ca798181bd84e00ebaf5a3223d300d4 SHA512 846f42666d190c9c2b4c11048e842f921d2bc9767483b6f54095c3aba0cbea9a0fbe06daac4c4837b371f9653346660704ea957fd9fbb6606e4274897042abaa +DIST erlang_doc_html_27.0.tar.gz 29506649 BLAKE2B bae1425e3b43608c59975c7936e3e250ae9606acce34a7168c2ef1aba60a2956858e3a5cb4412f8ff937c93821110eae5f0d71b9378cce86d9ad9810f70510dc SHA512 a86497709bb0571b261f520f3e875d51628bc741affa8aded941fd9f66a7a6c821dbf415554cd7be6f91ebedd0d6ca7e6dde2f072bbffdf307bc127f17423536 DIST erlang_doc_man_25.3.tar.gz 1719335 BLAKE2B d3d91e5920648ddb5b8375c969586b904d743f1d60acbefddd98577bd11b82246a2f149fdaa8ff1d16e8efc9f3793ce1dbc61efc9bc28c68f50919460d1e8e24 SHA512 9f2e6c4e4a39dd41deb6a2d7b7a04dd374f110bf776c8d08f3139265a8fa00e7c9420e2d2c406231a8d2748bdc65ca7e40ef1d4b9bfe6b06f52a24881ee8747d DIST erlang_doc_man_26.0.tar.gz 1742307 BLAKE2B cd52b6e148fd45a1a1b427fa9dccdb7127082f0cfc23a850c519a9dc9e6cc7e0fca3894433d44dcad27e2a8123626b09d86b7f581e503d977f0977ef62a574d8 SHA512 9e3fc06667e633fd1c90f57d86159cbbdbb6105719e3c1ab6733e5190aa48b8c8fbf735172e5763b6893e89a56ec13c0afcdf6c6505de739312b37ff246ed113 DIST erlang_doc_man_26.1.tar.gz 1745691 BLAKE2B b06532551ab9d02c08a664ae495d706969eed5151a013eb64da962e73d871c6e8a17506bdd854a3ac86caa756f78be0fdcfc76c00be89b8e4564ab881457 SHA512 2129c7c7f60f456dd0322d4fbbf3fc0398f8cdb982bb9450a99d7f45573f685fddd36a0440c4d51b89c0e4f19dc2145d1285b9fcf847c7c8bc3d95b2393c20b9 DIST erlang_doc_man_26.2.tar.gz 1746046 BLAKE2B 20f3c5203313bc40595f9a0996c1a31c76d9b1da1ba90fd99b8946b23425c13ce11d27fb9b042911a39297c5bceeff098b44082a007cb2373cac253321f4435c SHA512 bdde6687b449391af5144de54e6d4edbaa75065e9f9cf1ec3878a034968785c2b35eb95331cad329fae6656461f1bc9475b68d1ee05af48166aa9c1083f84
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 755b0597d9a940a64340507a2c643faa6ae75014 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri May 3 23:06:20 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat May 4 07:45:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755b0597 dev-lang/elixir: drop 1.14.5-r1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/elixir-1.14.5-r1.ebuild | 40 - 1 file changed, 40 deletions(-) diff --git a/dev-lang/elixir/elixir-1.14.5-r1.ebuild b/dev-lang/elixir/elixir-1.14.5-r1.ebuild deleted file mode 100644 index 359bc83d8d81.. --- a/dev-lang/elixir/elixir-1.14.5-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-23:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 9de7498c9484953f5da8300593dbcf4852a3a020 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri May 3 23:16:55 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat May 4 07:45:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de7498c dev-lang/elixir: drop 1.15.6 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/36538 Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.15.6.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 13f61765aa5e..1719aa5b5565 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,6 +1,5 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 -DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686 SHA512 1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 diff --git a/dev-lang/elixir/elixir-1.15.6.ebuild b/dev-lang/elixir/elixir-1.15.6.ebuild deleted file mode 100644 index cfbe9e746fd9.. --- a/dev-lang/elixir/elixir-1.15.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-24:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 83baaf51d64218386514f6b3300f3019009ca4a6 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri May 3 23:05:35 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat May 4 07:45:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83baaf51 profiles/package.mask: Fix over-reaching mask on dev-lang/elixir dev-lang/elixir-1.14.5-r2 is compatible with erlang-26.2 Bug: https://bugs.gentoo.org/920682 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Matthew Smith gentoo.org> profiles/package.mask | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 8dc14fd6c7b8..e8ad7152a75d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -206,7 +206,8 @@ dev-python/tinycss # See the following link for breaking changes: # https://www.erlang.org/patches/otp-26.2#incompatibilities # Removal on 2024-05-23 - (2024-04-23)
[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/
commit: 17f5f1aa16129dead27ce292fcb7bc9fc1b24950 Author: Matthew Smith gentoo org> AuthorDate: Tue Apr 30 07:43:44 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Apr 30 07:59:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f5f1aa app-pda/usbmuxd: add myself as a maintainer Signed-off-by: Matthew Smith gentoo.org> app-pda/usbmuxd/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-pda/usbmuxd/metadata.xml b/app-pda/usbmuxd/metadata.xml index d8e789b30263..3fe735a71c64 100644 --- a/app-pda/usbmuxd/metadata.xml +++ b/app-pda/usbmuxd/metadata.xml @@ -9,6 +9,10 @@ proxy-ma...@gentoo.org Proxy Maintainers + + matt...@gentoo.org + Matthew Smith + libimobiledevice/usbmuxd
[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/
commit: 1626cbded796c152b34301be35ef2f92cacd51ea Author: Matthew Smith gentoo org> AuthorDate: Tue Apr 30 07:59:03 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Apr 30 07:59:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1626cbde app-pda/usbmuxd: add 1.1.1_p20231011 Add new snapshot version which has compatibility with newer libplist, and may fix other bugs. Signed-off-by: Matthew Smith gentoo.org> app-pda/usbmuxd/Manifest | 1 + app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/app-pda/usbmuxd/Manifest b/app-pda/usbmuxd/Manifest index 36324db90938..9b037fbf4578 100644 --- a/app-pda/usbmuxd/Manifest +++ b/app-pda/usbmuxd/Manifest @@ -1 +1,2 @@ DIST usbmuxd-1.1.1.tar.bz2 345290 BLAKE2B 580dd4e2fb05d6c4803d774f7d43c8399219d8f0ce4191428cb4fccffcc941894d0381d5f0746997570dd24e395af3dda340b1910827f9c5ace7e2d9cc176c6a SHA512 0e8829c93aac147a6b949fe95592d6ad9ea36e1c04676cb85accb4670a65b31065706fc438556def17b55850081d6c07deb325ca02b9853335b6e0b1049ba1da +DIST usbmuxd-1.1.1_p20231011.tar.gz 65638 BLAKE2B 68bfdcdf907241fbf3b8b41133e11f3b08c5007417a1ea86f5428a5c11f480f9e6a6a9073080976d84ed14b456f61e19ef2b2f161d5b1ec19367fe01eb89b435 SHA512 dfe2e39496aa6841aaa7c02dc5ad5425f4199d5e5ccf560438e5f07fff9050124918ce99a1b2e22fc5b8718e091aff81ff209467de16701a14279e994c5ceefe diff --git a/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild b/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild new file mode 100644 index ..1e79cbeeeadb --- /dev/null +++ b/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd udev + +MY_COMMIT=360619c5f721f93f0b9d8af1a2df0b926fbcf281 + +DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices" +HOMEPAGE="https://libimobiledevice.org/; +SRC_URI="https://github.com/libimobiledevice/usbmuxd/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${MY_COMMIT} + +# src/utils.h is LGPL-2.1+, rest is found in COPYING* +LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="selinux systemd" + +DEPEND=" + acct-user/usbmux + >=app-pda/libimobiledevice-1.3.0:= + app-pda/libimobiledevice-glue:= + >=app-pda/libplist-2.3:= + virtual/libusb:1= +" +RDEPEND=" + ${DEPEND} + virtual/udev + selinux? ( sec-policy/selinux-usbmuxd ) + systemd? ( sys-apps/systemd ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + echo ${PV} > "${S}"/.tarball-version + eautoreconf +} + +src_configure() { + econf \ + "$(use_with systemd)" \ + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ + --with-udevrulesdir="$(get_udevdir)"/rules.d +} + +pkg_postrm() { + udev_reload +} + +pkg_postinst() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: games-misc/opengfx/
commit: 1fbd3c33d4de591558ad537da5f3fb36e14ac9d1 Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 27 07:41:40 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 27 07:45:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbd3c33 games-misc/opengfx: enable py3.12 Test for ogfxe_extra.gfr still fails, but with same checksum as Python 3.11 (Bug #889073) Closes: https://bugs.gentoo.org/929584 Signed-off-by: Matthew Smith gentoo.org> games-misc/opengfx/opengfx-7.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-misc/opengfx/opengfx-7.1.ebuild b/games-misc/opengfx/opengfx-7.1.ebuild index 2339cf531224..46401d798deb 100644 --- a/games-misc/opengfx/opengfx-7.1.ebuild +++ b/games-misc/opengfx/opengfx-7.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit python-any-r1
[gentoo-commits] repo/gentoo:master commit in: games-misc/openmsx/
commit: e637fba79f43755ace65b0347f440e9bfed65e6f Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 27 07:43:51 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 27 07:45:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e637fba7 games-misc/openmsx: enable py3.12 Closes: https://bugs.gentoo.org/929585 Signed-off-by: Matthew Smith gentoo.org> games-misc/openmsx/openmsx-0.4.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-misc/openmsx/openmsx-0.4.2.ebuild b/games-misc/openmsx/openmsx-0.4.2.ebuild index 92166a263ff6..73b06e364295 100644 --- a/games-misc/openmsx/openmsx-0.4.2.ebuild +++ b/games-misc/openmsx/openmsx-0.4.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit python-any-r1
[gentoo-commits] repo/gentoo:master commit in: games-util/nml/
commit: 46ff1883a6d59af4c24a6bb091910fa903e72d7d Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 27 07:25:05 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 27 07:45:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ff1883 games-util/nml: add 0.7.5 Closes: https://bugs.gentoo.org/929598 Signed-off-by: Matthew Smith gentoo.org> games-util/nml/Manifest | 1 + games-util/nml/nml-0.7.5.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/games-util/nml/Manifest b/games-util/nml/Manifest index b04958c21fa5..18d2d57c1b4b 100644 --- a/games-util/nml/Manifest +++ b/games-util/nml/Manifest @@ -1,2 +1,3 @@ DIST nml-0.7.1.tar.gz 562101 BLAKE2B 3c29bde63048ea276d868df8aa3e13c4f1d3949c1e2c4a973e6f5f5bff7a6e57ce5c56d6605f44d91602209967cbe732f7f9031b471de3104d6c04a41582541f SHA512 a123680f89243f29ad88f2c0bc50fe7c801bd70d7cd49d71d3e5d199b1f4042e4143b71340aea3c47d938f838647016cebc0b56e39ede627497139755c9b829e DIST nml-0.7.4.tar.gz 569348 BLAKE2B 620f6100627d7c1cd67bbf481c96abb8be4574e0ec70cf529502980c9d8aca3660f1469fbdce99d5736d21287053b6c199a5a390f56f3704d7ceb16e6ba6582e SHA512 78a0961db3a56684fbc999f69bc5e02b9f002ba7b7a2afd39c7d4c9695b3306339ee55c4b9d711d85ca7c4c0e4d53abc71c9e0720904d44a0c388a793a28fc4b +DIST nml-0.7.5.tar.gz 578976 BLAKE2B 630afc4b532a76ff7dea84b231636cbf8fa50197e43c11eaa1fdaa80b2acadb61d35dc07119f57417d7cdae88d39d516f52bac49aa56fa3177e287ab11bd07b2 SHA512 6c92ce5124e2c4bc641ff8c14a2e88e2576ef06dccce8fb5ffee1b1dbcee2b9640fa51410bfb7aa6b800b00274020b38161617aa41712d4d358612493ea8fe26 diff --git a/games-util/nml/nml-0.7.5.ebuild b/games-util/nml/nml-0.7.5.ebuild new file mode 100644 index ..44f64b61cec4 --- /dev/null +++ b/games-util/nml/nml-0.7.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) +inherit distutils-r1 + +DESCRIPTION="Compiler of NML files into GRF/NFO files" +HOMEPAGE="https://github.com/OpenTTD/nml/; +SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_USEDEP},zlib] + dev-python/ply[${PYTHON_USEDEP}] + ') +" + +src_prepare() { + default +} + +python_test() { + # the tests involving sprites seem to fail when running in the ebuild, + # unless --no-cache is passed. + emake regression NML_FLAGS='-s -c --verbosity=1 --no-cache' +} + +src_install() { + local DOCS=( README.md docs/changelog.txt ) + distutils-r1_src_install + + doman docs/nmlc.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
commit: a8f1993453bb362f73c31b5eaa122f2ee1adf4c5 Author: Matthew Smith gentoo org> AuthorDate: Tue Apr 23 17:35:46 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Apr 23 17:36:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f19934 dev-libs/mimalloc: add 2.1.4 - Add -DMI_USE_LIBATOMIC=ON to force -latomic (#923177) - Add new -DMI_LIBC_MUSL if elibc_musl. Bug: https://bugs.gentoo.org/923177 Signed-off-by: Matthew Smith gentoo.org> dev-libs/mimalloc/Manifest | 1 + dev-libs/mimalloc/mimalloc-2.1.4.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest index 1570e67ef6a4..bd29ba52dd71 100644 --- a/dev-libs/mimalloc/Manifest +++ b/dev-libs/mimalloc/Manifest @@ -1 +1,2 @@ DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1 +DIST mimalloc-2.1.4.tar.gz 1133761 BLAKE2B 6271f54b8c0c0397bc0d7fb909009e05b9119c15ad3f926a82f078f3ffa7320503cc679487414d3b8e17bb41b17a43f71982727f80c7288b3b2d473992d706e5 SHA512 cdc43b212b9c67cd50b31bfae875387e3099165260fec995681a4079ca107c275452c2aadc5ee9a177391d1856750e0e2b104191bbb9829aeb5a42406267832e diff --git a/dev-libs/mimalloc/mimalloc-2.1.4.ebuild b/dev-libs/mimalloc/mimalloc-2.1.4.ebuild new file mode 100644 index ..bd26f566a18c --- /dev/null +++ b/dev-libs/mimalloc/mimalloc-2.1.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A compact general purpose allocator with excellent performance" +HOMEPAGE="https://github.com/microsoft/mimalloc; +SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/2" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" +IUSE="hardened test valgrind" +RESTRICT="!test? ( test )" + +DEPEND="valgrind? ( dev-debug/valgrind )" + +src_configure() { + local mycmakeargs=( + -DMI_SECURE=$(usex hardened) + -DMI_INSTALL_TOPLEVEL=ON + -DMI_BUILD_TESTS=$(usex test) + -DMI_BUILD_OBJECT=OFF + -DMI_BUILD_STATIC=OFF + -DMI_TRACK_VALGRIND=$(usex valgrind) + + # Bug #923177 + # find_library(... atomic) appears to not work. Fall back to -latomic + -DMI_USE_LIBATOMIC=ON + + -DMI_LIBC_MUSL=$(usex elibc_musl) + ) + + cmake-multilib_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e84fe19de28ec79f89bc70312ee277133d540e8e Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 19 07:35:18 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Apr 23 13:10:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84fe19d profiles: mask https://bugs.gentoo.org/920682 Signed-off-by: Matthew Smith gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/36320 Signed-off-by: Matthew Smith gentoo.org> profiles/package.mask | 8 1 file changed, 8 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index ce2f91c8aa8e..b96f45b13126 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,14 @@ #--- END OF EXAMPLES --- +# Matthew Smith (2024-04-23) +# Security issues (Bug #920682). +# See the following link for breaking changes: +# https://www.erlang.org/patches/otp-26.2#incompatibilities +# Removal on 2024-05-23 + (2024-04-23) # Security issues (Bug #918527) and blocking cleanup of vulnerable # dev-lang/erlang versions. Please upgrade.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: b925c0292e68ade7bfddb23896fc858539236899 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 19 07:34:01 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Apr 23 13:10:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b925c029 profiles: mask https://bugs.gentoo.org/918527 Signed-off-by: Matthew Smith gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 7efdbb769a87..ce2f91c8aa8e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# Matthew Smith (2024-04-23) +# Security issues (Bug #918527) and blocking cleanup of vulnerable +# dev-lang/erlang versions. Please upgrade. +# https://www.rabbitmq.com/docs/upgrade +# Removal on 2024-05-23 + (2024-04-20) # EAPI6 package, with no reverse dependencies. Not really maintained # since gentoo's transition to git. Distfile is fetch and mirror
[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/
commit: 6820af89912277871ba165dcd7815dc99cabced3 Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 20 13:59:09 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 20 13:59:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6820af89 app-pda/usbmuxd: drop 1.1.1 Closes: https://bugs.gentoo.org/926999 Closes: https://github.com/gentoo/gentoo/pull/35853 Signed-off-by: Matthew Smith gentoo.org> app-pda/usbmuxd/usbmuxd-1.1.1.ebuild | 44 1 file changed, 44 deletions(-) diff --git a/app-pda/usbmuxd/usbmuxd-1.1.1.ebuild b/app-pda/usbmuxd/usbmuxd-1.1.1.ebuild deleted file mode 100644 index 30099a03f5d5.. --- a/app-pda/usbmuxd/usbmuxd-1.1.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd udev - -DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices" -HOMEPAGE="https://libimobiledevice.org/; -SRC_URI="https://github.com/libimobiledevice/usbmuxd/releases/download/${PV}/${P}.tar.bz2; - -# src/utils.h is LGPL-2.1+, rest is found in COPYING* -LICENSE="GPL-2 GPL-3 LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" -IUSE="selinux systemd" - -DEPEND=" - acct-user/usbmux - >=app-pda/libimobiledevice-1.0:= - >=app-pda/libplist-2.0:= - virtual/libusb:1" - -RDEPEND=" - ${DEPEND} - virtual/udev - selinux? ( sec-policy/selinux-usbmuxd ) -" - -BDEPEND=" - virtual/pkgconfig -" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_with systemd) \ - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ - --with-udevrulesdir="$(get_udevdir)"/rules.d -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: ef15e7b40f4afb5e31b06eb163ab3e6a67027237 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 19 07:25:29 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 19 07:25:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef15e7b4 dev-libs/tree-sitter: sync live ebuild Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/tree-sitter-.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/tree-sitter/tree-sitter-.ebuild b/dev-libs/tree-sitter/tree-sitter-.ebuild index db60d1726316..178a494dffc9 100644 --- a/dev-libs/tree-sitter/tree-sitter-.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-.ebuild @@ -16,7 +16,10 @@ else fi LICENSE="MIT" -SLOT="0" +# ABI is not stable. Revisit after tree-sitter-1.0. +# https://bugs.gentoo.org/930039 +# https://github.com/tree-sitter/tree-sitter/pull/3302 +SLOT="0/${PV}" RESTRICT="test" # tests are for CLI and not the lib PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: ccecf69bd2a06c49f1d969747b01f63b8e87c579 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 19 07:10:54 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 19 07:25:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccecf69b dev-libs/tree-sitter: drop 0.22.4 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild | 47 -- 1 file changed, 47 deletions(-) diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild deleted file mode 100644 index db60d1726316.. --- a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit optfeature toolchain-funcs - -DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - 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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -fi - -LICENSE="MIT" -SLOT="0" -RESTRICT="test" # tests are for CLI and not the lib - -PATCHES=( - "${FILESDIR}/${PN}-0.22.2-no-static.patch" -) - -src_prepare() { - default - tc-export CC -} - -src_compile() { - emake \ - PREFIX="${EPREFIX}/usr" \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - STRIP="" # bug 930020 -} - -src_install() { - emake DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - install -} - -pkg_postinst() { - optfeature "building and testing grammars" dev-util/tree-sitter-cli -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/
commit: bb92a8827ab37f492b62ee023cfc0d412ab098a2 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 19 07:24:59 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 19 07:25:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb92a882 dev-util/tree-sitter-cli: add 0.22.5 Signed-off-by: Matthew Smith gentoo.org> dev-util/tree-sitter-cli/Manifest | 1 + .../tree-sitter-cli/tree-sitter-cli-0.22.5.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-util/tree-sitter-cli/Manifest b/dev-util/tree-sitter-cli/Manifest index 8b4f5f800fc6..e41e93573e54 100644 --- a/dev-util/tree-sitter-cli/Manifest +++ b/dev-util/tree-sitter-cli/Manifest @@ -133,6 +133,7 @@ DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B a6cf6606f75918eeab7dab0d2758cdba0 DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40 SHA512 fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95 SHA512 a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856 DIST tree-sitter-0.22.4.tar.gz 3034955 BLAKE2B 797feb6e2171b0e00b10c67c8b6dcda6cc2ec420ef797991a642524982629496e4b7bcae92a2658ba3adffea75332bcda09ecbced01e73e13ba6f4c39d15e9ea SHA512 7f160e88cdffb47f4ee3f884385ec759fcf3307221ddadd8bf561d1dfb3659b0c7f4b216286066cf912183cc8234788492d62d1f1ad14fcb39bd3287cf36 +DIST tree-sitter-0.22.5.tar.gz 3035094 BLAKE2B f54b16e2421ad68fd34b5bada767010be4224652f5a138f7afcdbc15ebaae98dfe3cc8ac77e5e8e5ab12cef516464d29e38a23fc895fa966d5a03a9569fa5ffc SHA512 cff3902e8f6e0211b6d4fafecf9f0d73a2bf73efed68df0d6e8798aac3e685cbcc882fb698ebc10115e72bcf46b59aabd0b14dd402a08d3b42cfceffea5aab2c DIST tree-sitter-cli-0.22.1-crates.tar.xz 21952352 BLAKE2B 6c097ce2cd58495cb0cfb3760f0c4b59b863b2e9eb6af25a178218a82c55b80f2b98bfa18899314b078df68f252aec159d26925abce767afc039c0ee19630026 SHA512 9380762b0217a0b90c9f21c3bc680e0778c09111fc48ff73e2e51534ff62266c69978af5cb758aec353275033935607607c28d24e380d7d2a5ac5d8573c94a19 DIST tree-sitter-cli-0.22.2-crates.tar.xz 21937812 BLAKE2B faa8e5d5627397a9f613078ab25bc12a7103ceb16ae195f687c47c222139ca27833d6ed16ffc7bafa30b7eeeb9aa206b23f0e45cd11bf34a265861ec3ea15cd9 SHA512 499dedb899a6fc3847be59d0cf5f81a4c93aacd9a12dc1420a0667842fccae5b2ad3e790e89d9b813b6dba4e1a6d7add3b0c4e7f1590402f3b49bfff07e15999 DIST tree-sitter-cli-0.22.4-crates.tar.gz 51254931 BLAKE2B 1cc056f503353ce594726af8c5d7aff2e85d8c79ecb691894d371586735b80a3a7fe278516a43597121f6c4613a9d31a2acd85573fe3a0f0719f64ab1829c1bf SHA512 6a031c9ca8b0db10281d59579120b972c9f9d389976bfc8018c0d74b5e339bcbb1d5349a95385571aaeb975080470a92ca685d0f9037550f73bdf503d7de diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.5.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.5.ebuild new file mode 100644 index ..baf5a8249a6d --- /dev/null +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=tree-sitter +MY_P=${MY_PN}-${PV} + +inherit cargo + +DESCRIPTION="Command-line tool for creating and testing tree-sitter grammars" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter; +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz + https://dev.gentoo.org/~matthew/distfiles/${PN}-0.22.4-crates.tar.gz; +S="${WORKDIR}"/${MY_P}/cli + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Test seems to require files (grammar definitions) that we don't have. +RESTRICT="test" + +BDEPEND="~dev-libs/tree-sitter-${PV}:=" +RDEPEND="${BDEPEND}" + +QA_FLAGS_IGNORED="usr/bin/${MY_PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: 00bd822f4fd40f12ccaf16f2af83d39595484ce9 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 19 07:24:10 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 19 07:25:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bd822f dev-libs/tree-sitter: add 0.22.5 Set subslot to ${PV} to handle unstable ABI. Bug: https://bugs.gentoo.org/930039 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/Manifest | 1 + dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index 5cf69b64952b..164b8e1ccc2e 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -2,3 +2,4 @@ DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B a6cf6606f75918eeab7dab0d2758cdba0 DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40 SHA512 fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95 SHA512 a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856 DIST tree-sitter-0.22.4.tar.gz 3034955 BLAKE2B 797feb6e2171b0e00b10c67c8b6dcda6cc2ec420ef797991a642524982629496e4b7bcae92a2658ba3adffea75332bcda09ecbced01e73e13ba6f4c39d15e9ea SHA512 7f160e88cdffb47f4ee3f884385ec759fcf3307221ddadd8bf561d1dfb3659b0c7f4b216286066cf912183cc8234788492d62d1f1ad14fcb39bd3287cf36 +DIST tree-sitter-0.22.5.tar.gz 3035094 BLAKE2B f54b16e2421ad68fd34b5bada767010be4224652f5a138f7afcdbc15ebaae98dfe3cc8ac77e5e8e5ab12cef516464d29e38a23fc895fa966d5a03a9569fa5ffc SHA512 cff3902e8f6e0211b6d4fafecf9f0d73a2bf73efed68df0d6e8798aac3e685cbcc882fb698ebc10115e72bcf46b59aabd0b14dd402a08d3b42cfceffea5aab2c diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild b/dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild new file mode 100644 index ..178a494dffc9 --- /dev/null +++ b/dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit optfeature toolchain-funcs + +DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + 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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +fi + +LICENSE="MIT" +# ABI is not stable. Revisit after tree-sitter-1.0. +# https://bugs.gentoo.org/930039 +# https://github.com/tree-sitter/tree-sitter/pull/3302 +SLOT="0/${PV}" +RESTRICT="test" # tests are for CLI and not the lib + +PATCHES=( + "${FILESDIR}/${PN}-0.22.2-no-static.patch" +) + +src_prepare() { + default + tc-export CC +} + +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + STRIP="" # bug 930020 +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + install +} + +pkg_postinst() { + optfeature "building and testing grammars" dev-util/tree-sitter-cli +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: dff29ae50574a89fa11b2870cdf7e99e8aeba0d3 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 19 07:11:19 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 19 07:25:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff29ae5 profiles: remove tree-sitter-0.22.4-r0 mask Signed-off-by: Matthew Smith gentoo.org> profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 3c5719cb24a6..2558f3207576 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -44,10 +44,6 @@ sci-visualization/spectromatic # Removal on 2024-05-16, bug #929444 dev-python/carbon -# Matthew Smith (2024-04-15) -# Unexpected ABI break, bug #930039 -=dev-libs/tree-sitter-0.22.4 - # Fabian Groffen (2024-04-13) # Python wrapper around liblmsensors, no reverse dependencies # Removal on 2024-05-13, bug #929495
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: a830422371d5ccd315b578ff888f429320195e18 Author: Matthew Smith gentoo org> AuthorDate: Thu Apr 18 16:40:42 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Apr 18 16:42:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8304223 Revert "net-misc/putty: drop 0.81 (security cleanup)" This reverts commit 4de767ddd30d85aac883649f2af1cf40546ccb46. Signed-off-by: Matthew Smith gentoo.org> net-misc/putty/Manifest | 1 + net-misc/putty/putty-0.81.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest index beb1f064be86..8e8ee4148932 100644 --- a/net-misc/putty/Manifest +++ b/net-misc/putty/Manifest @@ -1,2 +1,3 @@ DIST putty-0.80.tar.gz 2831433 BLAKE2B 95769ed372ee57f1cd0b9c9b26aab47c710b3eac2dd2f40b511179f1e06dae6c59ef5fd270eddc6b0531d8ed135897490ea029e0ca8c1febefe64743ddada341 SHA512 c8a6b6fa54ecd8bcf4ec274fef51343dd9996e6458b250bc4dc88ded25e87f97277da482c29858510e65635112d541f559ab683635bd950572d850129f90 +DIST putty-0.81.tar.gz 2844616 BLAKE2B f4f687555ae6d043f9eb868eccb1086227a0fa3ec1a5eff68ab7ccd96c877fd87afad9c9639930e899e0fc16058ea0f4553a3035ab477761038d6257332d64af SHA512 d86f2fd0e126b18275d58cf64334b3b27c450899a1c2be2502de9faa2ef58f7fc8efc5d45f25c8395623f1e21917aa02407343bb2fee44c4c00b9f81267d5ecd DIST putty-icons.tar.bz2 4878 BLAKE2B 589f1bace82e3fd202b70bd35661d2ec4ef383363f8ae6716d4a6828bd822ef624b0acde39354d3d837e2d2bb49a34dbb89e031c64c520cbc675cad79813acff SHA512 4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71 diff --git a/net-misc/putty/putty-0.81.ebuild b/net-misc/putty/putty-0.81.ebuild new file mode 100644 index ..fdd92be3c643 --- /dev/null +++ b/net-misc/putty/putty-0.81.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake desktop xdg-utils + +DESCRIPTION="A Free Telnet/SSH Client" +HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/putty/; +SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${PN}-icons.tar.bz2; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; +else + SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; + KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" +fi +LICENSE="MIT" + +SLOT="0" +IUSE="debug doc +gtk gssapi" + +RDEPEND=" + !net-misc/pssh + gtk? ( + dev-libs/glib:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/pango + ) + gssapi? ( virtual/krb5 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( app-text/halibut ) +" + +src_unpack() { + [[ ${PV} == * ]] && git-r3_src_unpack + default +} + +src_configure() { + cd "${S}"/unix || die + local mycmakeargs=( + -DPUTTY_DEBUG="$(usex debug)" + -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)" + -DPUTTY_GTK_VERSION=$(usex gtk 3 '') + -DPUTTY_IPV6=yes + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile all doc +} + +src_install() { + cmake_src_install + + doman "${BUILD_DIR}"/doc/*.1 + + if use doc ; then + docinto html + dodoc "${BUILD_DIR}"/doc/html/*.html + fi + + if use gtk ; then + local i + for i in 16 22 24 32 48 64 128 256; do + newicon -s ${i} \ + "${WORKDIR}"/${PN}-icons/${PN}-${i}.png \ + ${PN}.png + done + + # install desktop file provided by Gustav Schaffter in #49577 + make_desktop_entry ${PN} PuTTY ${PN} Network + fi +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: d7c3ef126895c8dd48ac1458c0ded96bd4b7bba4 Author: Matthew Smith gentoo org> AuthorDate: Thu Apr 18 16:41:35 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Apr 18 16:42:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c3ef12 net-misc/putty: drop 0.80 (security cleanup) Drop the vulnerable version, not the new fixed version. Bug: https://bugs.gentoo.org/930082 Signed-off-by: Matthew Smith gentoo.org> net-misc/putty/Manifest | 1 - net-misc/putty/putty-0.80.ebuild | 92 2 files changed, 93 deletions(-) diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest index 8e8ee4148932..e13e75e9f078 100644 --- a/net-misc/putty/Manifest +++ b/net-misc/putty/Manifest @@ -1,3 +1,2 @@ -DIST putty-0.80.tar.gz 2831433 BLAKE2B 95769ed372ee57f1cd0b9c9b26aab47c710b3eac2dd2f40b511179f1e06dae6c59ef5fd270eddc6b0531d8ed135897490ea029e0ca8c1febefe64743ddada341 SHA512 c8a6b6fa54ecd8bcf4ec274fef51343dd9996e6458b250bc4dc88ded25e87f97277da482c29858510e65635112d541f559ab683635bd950572d850129f90 DIST putty-0.81.tar.gz 2844616 BLAKE2B f4f687555ae6d043f9eb868eccb1086227a0fa3ec1a5eff68ab7ccd96c877fd87afad9c9639930e899e0fc16058ea0f4553a3035ab477761038d6257332d64af SHA512 d86f2fd0e126b18275d58cf64334b3b27c450899a1c2be2502de9faa2ef58f7fc8efc5d45f25c8395623f1e21917aa02407343bb2fee44c4c00b9f81267d5ecd DIST putty-icons.tar.bz2 4878 BLAKE2B 589f1bace82e3fd202b70bd35661d2ec4ef383363f8ae6716d4a6828bd822ef624b0acde39354d3d837e2d2bb49a34dbb89e031c64c520cbc675cad79813acff SHA512 4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71 diff --git a/net-misc/putty/putty-0.80.ebuild b/net-misc/putty/putty-0.80.ebuild deleted file mode 100644 index fdd92be3c643.. --- a/net-misc/putty/putty-0.80.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake desktop xdg-utils - -DESCRIPTION="A Free Telnet/SSH Client" -HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/putty/; -SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${PN}-icons.tar.bz2; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; -else - SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" -fi -LICENSE="MIT" - -SLOT="0" -IUSE="debug doc +gtk gssapi" - -RDEPEND=" - !net-misc/pssh - gtk? ( - dev-libs/glib:2 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/pango - ) - gssapi? ( virtual/krb5 ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-lang/perl - virtual/pkgconfig - doc? ( app-text/halibut ) -" - -src_unpack() { - [[ ${PV} == * ]] && git-r3_src_unpack - default -} - -src_configure() { - cd "${S}"/unix || die - local mycmakeargs=( - -DPUTTY_DEBUG="$(usex debug)" - -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)" - -DPUTTY_GTK_VERSION=$(usex gtk 3 '') - -DPUTTY_IPV6=yes - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile all doc -} - -src_install() { - cmake_src_install - - doman "${BUILD_DIR}"/doc/*.1 - - if use doc ; then - docinto html - dodoc "${BUILD_DIR}"/doc/html/*.html - fi - - if use gtk ; then - local i - for i in 16 22 24 32 48 64 128 256; do - newicon -s ${i} \ - "${WORKDIR}"/${PN}-icons/${PN}-${i}.png \ - ${PN}.png - done - - # install desktop file provided by Gustav Schaffter in #49577 - make_desktop_entry ${PN} PuTTY ${PN} Network - fi -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gleam/
commit: fe75ab052aa5af9d412827218cbc6244b945329c Author: Matthew Smith gentoo org> AuthorDate: Thu Apr 18 07:49:22 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Apr 18 07:49:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe75ab05 dev-lang/gleam: drop 1.0.0 Signed-off-by: Matthew Smith gentoo.org> dev-lang/gleam/Manifest | 302 -- dev-lang/gleam/gleam-1.0.0.ebuild | 335 -- 2 files changed, 637 deletions(-) diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest index f57e3b662410..9367b0aa35be 100644 --- a/dev-lang/gleam/Manifest +++ b/dev-lang/gleam/Manifest @@ -1,304 +1,2 @@ -DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c -DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b -DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c11cbf1bb159570f7bb3e878b0abce3ebf9e948554f214dd9f77449ed79ade4ffe88511e66274d3d4beea8a8e1b539a SHA512 37fd963d0aab2f29866931858f3235086170133f86953f70b44003e9505a5c716ffa6ed7429601520716259688cf2e4cb17649e89065d210eff28119416773f9 -DIST askama_escape-0.10.3.crate 8875 BLAKE2B 6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8 SHA512 1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2 -DIST askama_parser-0.2.1.crate 20707 BLAKE2B 14d385d906295c892543bf917a835b9b354666927a63cb66c6082b8bd7330b07b89a1cb60a88ce0b8a8a58cc23023587fdea2117329bf384a22c097c0e45aaa6 SHA512 50c2a8a1f08006b375c450275ca7b455209aabcaf2b5a2ed903d1f8cf26920d95985e1ce2b6d77397b8dc32cdcbea6c442a1b4f590af64f92e4e5b47e3a52f75 -DIST asn1-rs-0.5.2.crate 82934 BLAKE2B 6f976d10bc2ba7f844dce346fc4ff20a8400bb1b8e414574c9c6ed6e8ff58c12beab22684bccafe84d587e260cc4f0c43d502f326520e7bb2db3393e16758b42 SHA512 c967a78a197dceb2cc37313319120b8d406220fcd2c32064f65d9fa602db54a08eb0615c7ff1dc301d81ea3fc0a23847ceb71fa4a1aeb413c55f04ba918499bf -DIST asn1-rs-derive-0.4.0.crate 5220 BLAKE2B 4b17fd9ea052cf23fa9351672007f5dec6fc2a3544582b2d29e5064c0617d5bf1fc472a98c02af836b7c2559849890506e7a08519ff3290edb833022252d13e2 SHA512 23f2ddb17fddc9c605cb2794cfc0e4c017a1f222871e484d2ae9382203129b460934d9820ccb37a80d86fe859587f6f69b8f0796fc9c5ab5e013a8e64461badf -DIST asn1-rs-impl-0.1.0.crate 2256 BLAKE2B 61025d2e33da89c874a1e08c1ba2595c1bc72577d8db73883e9a5cf274f9a66c31c2945c23cade8fd111a356cdee2db65138022b2d1a276c8e1334c3b8607ca6 SHA512 392854ea63256910131e0596d30ac9a43ce2013d39aedfbab77ac70935a2e8b5524d763b44dde83cd164cabaa5021bf10e5393f83650617a6c119be51893aba3 -DIST async-trait-0.1.77.crate 29986 BLAKE2B f678cea4defa1cc7c0f1571e71f87392c0fdca8ba175bd94be68b92adaf2b4afe13fac9020bd27bfbb2af9a7d5f2f7047e3bbd0b080a7213354a8175e6ccd455 SHA512 7ddadfe6c434267cbb22de62f09373ea83ec3c4eceb7781e0bc438ce422266f30193730e0215411f1c7c9c6d5cc589ed9bbbd71c836e440bbcddf8afd3d8950f -DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gleam/
commit: b598ec07f2754f49a19625cb67929efaf5d3e07b Author: Matthew Smith gentoo org> AuthorDate: Thu Apr 18 07:49:07 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Apr 18 07:49:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b598ec07 dev-lang/gleam: add 1.1.0 Signed-off-by: Matthew Smith gentoo.org> dev-lang/gleam/Manifest | 2 ++ dev-lang/gleam/gleam-1.1.0.ebuild | 33 + 2 files changed, 35 insertions(+) diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest index 322b515a2783..f57e3b662410 100644 --- a/dev-lang/gleam/Manifest +++ b/dev-lang/gleam/Manifest @@ -81,6 +81,8 @@ DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281e DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 DIST gleam-1.0.0.tar.gz 818255 BLAKE2B ae0fb310f8eaf4e6bdf826057acb8f8bfd64a47ee3c8299101485cc1302a23af963c29e7474e8fff3ec27a432c398fbb0278f753c66c4fd989bee4866004e343 SHA512 97a3e1c1953ad865c9a8612c580b1a57704448febdf9e1d3cab3042ab3d8fb0ba2f0c716ef59478025829560f4c4b0191c9c21275e985e71df1bb3987795fbeb +DIST gleam-1.1.0-crates.tar.xz 28586380 BLAKE2B edecdff51966a0091bc915d7e3d4f8d1530f62dd4cb6b2b5d235e0512103c614df028351e61b6793bc56a79f469567a95224cbae3dee7b4932df23d21a5f3c5f SHA512 221675cab2b1ca6e61bbe1a87976640d25e741de4578a8d7ed5be3e552d784596bac1905af2ea06d1b3c5c6efb1ec189aa682d3e9e3f6462fd09d8b31af9603d +DIST gleam-1.1.0.tar.gz 882622 BLAKE2B 7f3ff5ce346e3f1b8d7a13723ea649f5b6e325a563cd3f4e4c0b227f3d9e4643e1e9cd403dbe9c5e8c93e47c2ae6fe1f137250c0155f8b4acbe324fdcf9efc91 SHA512 265867096b758ab554f0b4228d95b40a30d5796499b29775465d8dc3cc3ad37cf517cf979f33d906229dd33e424708e40a13ea6cf9932b54c573cd2335788695 DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc DIST h2-0.3.24.crate 167814 BLAKE2B df25fee9f6e39f8ddcb9c1be4775d055328606b3454786a397c50564e3e8340d72d0fd58581239063e29fb80acf92444e1d588b0672817b12cc5c1322652189d SHA512 4741e2732f08c6388c112877f52d6f859088026f75bf928f90b06a521d43e8e8c10f14d088f8a17b42a0a613ee43009882077a68df9300d17365d936400f1695 DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 diff --git a/dev-lang/gleam/gleam-1.1.0.ebuild b/dev-lang/gleam/gleam-1.1.0.ebuild new file mode 100644 index ..050a8cc09d08 --- /dev/null +++ b/dev-lang/gleam/gleam-1.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo optfeature + +DESCRIPTION="A friendly language for building type-safe, scalable systems!" +HOMEPAGE="https://gleam.run https://github.com/gleam-lang/gleam; +SRC_URI=" + https://github.com/gleam-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~matthew/distfiles/${P}-crates.tar.xz +" + +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB openssl" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-lang/erlang:*" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + dodoc CHANGELOG.md + cargo_src_install --path compiler-cli +} + +pkg_postinst() { + optfeature "erlang package support" dev-util/rebar:3 + optfeature "javascript runtime" net-libs/nodejs +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: 4de767ddd30d85aac883649f2af1cf40546ccb46 Author: Matthew Smith gentoo org> AuthorDate: Thu Apr 18 07:27:16 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Apr 18 07:27:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de767dd net-misc/putty: drop 0.81 (security cleanup) Bug: https://bugs.gentoo.org/930082 Signed-off-by: Matthew Smith gentoo.org> net-misc/putty/Manifest | 1 - net-misc/putty/putty-0.81.ebuild | 92 2 files changed, 93 deletions(-) diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest index 8e8ee4148932..beb1f064be86 100644 --- a/net-misc/putty/Manifest +++ b/net-misc/putty/Manifest @@ -1,3 +1,2 @@ DIST putty-0.80.tar.gz 2831433 BLAKE2B 95769ed372ee57f1cd0b9c9b26aab47c710b3eac2dd2f40b511179f1e06dae6c59ef5fd270eddc6b0531d8ed135897490ea029e0ca8c1febefe64743ddada341 SHA512 c8a6b6fa54ecd8bcf4ec274fef51343dd9996e6458b250bc4dc88ded25e87f97277da482c29858510e65635112d541f559ab683635bd950572d850129f90 -DIST putty-0.81.tar.gz 2844616 BLAKE2B f4f687555ae6d043f9eb868eccb1086227a0fa3ec1a5eff68ab7ccd96c877fd87afad9c9639930e899e0fc16058ea0f4553a3035ab477761038d6257332d64af SHA512 d86f2fd0e126b18275d58cf64334b3b27c450899a1c2be2502de9faa2ef58f7fc8efc5d45f25c8395623f1e21917aa02407343bb2fee44c4c00b9f81267d5ecd DIST putty-icons.tar.bz2 4878 BLAKE2B 589f1bace82e3fd202b70bd35661d2ec4ef383363f8ae6716d4a6828bd822ef624b0acde39354d3d837e2d2bb49a34dbb89e031c64c520cbc675cad79813acff SHA512 4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71 diff --git a/net-misc/putty/putty-0.81.ebuild b/net-misc/putty/putty-0.81.ebuild deleted file mode 100644 index fdd92be3c643.. --- a/net-misc/putty/putty-0.81.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake desktop xdg-utils - -DESCRIPTION="A Free Telnet/SSH Client" -HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/putty/; -SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${PN}-icons.tar.bz2; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; -else - SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" -fi -LICENSE="MIT" - -SLOT="0" -IUSE="debug doc +gtk gssapi" - -RDEPEND=" - !net-misc/pssh - gtk? ( - dev-libs/glib:2 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/pango - ) - gssapi? ( virtual/krb5 ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-lang/perl - virtual/pkgconfig - doc? ( app-text/halibut ) -" - -src_unpack() { - [[ ${PV} == * ]] && git-r3_src_unpack - default -} - -src_configure() { - cd "${S}"/unix || die - local mycmakeargs=( - -DPUTTY_DEBUG="$(usex debug)" - -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)" - -DPUTTY_GTK_VERSION=$(usex gtk 3 '') - -DPUTTY_IPV6=yes - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile all doc -} - -src_install() { - cmake_src_install - - doman "${BUILD_DIR}"/doc/*.1 - - if use doc ; then - docinto html - dodoc "${BUILD_DIR}"/doc/html/*.html - fi - - if use gtk ; then - local i - for i in 16 22 24 32 48 64 128 256; do - newicon -s ${i} \ - "${WORKDIR}"/${PN}-icons/${PN}-${i}.png \ - ${PN}.png - done - - # install desktop file provided by Gustav Schaffter in #49577 - make_desktop_entry ${PN} PuTTY ${PN} Network - fi -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/rabbitmq-server/
commit: e381bf9e679293683f3ba523a07455a0d296f482 Author: Matthew Smith gentoo org> AuthorDate: Wed Apr 17 12:08:07 2024 + Commit: Matthew Smith gentoo org> CommitDate: Wed Apr 17 12:08:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e381bf9e net-misc/rabbitmq-server: disable parallel make Missing dependencies causes 'no such file or directory' issue when copying .beam files around. Issue is reliably reproducible with MAKEOPTS='-j --shuffle=reverse'. Closes: https://bugs.gentoo.org/930133 Closes: https://bugs.gentoo.org/930098 Closes: https://bugs.gentoo.org/930093 Signed-off-by: Matthew Smith gentoo.org> net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild index 958f619bf72b..606e75d85213 100644 --- a/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild +++ b/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild @@ -40,7 +40,11 @@ pkg_setup() { } src_compile() { - emake all docs dist + # Disable parallel make + # https://bugs.gentoo.org/930093 + # https://bugs.gentoo.org/930098 + # https://bugs.gentoo.org/930133 + emake -j1 all docs dist } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/
commit: 34ad425210f33f8b64102eaac5371a6dce1e4f17 Author: Matthew Smith gentoo org> AuthorDate: Tue Apr 16 06:51:44 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Apr 16 06:51:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ad4252 dev-libs/tree-sitter-cpp: add 0.22.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-cpp/Manifest | 1 + dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-libs/tree-sitter-cpp/Manifest b/dev-libs/tree-sitter-cpp/Manifest index ec405dfe3fff..8ae1ed3ef255 100644 --- a/dev-libs/tree-sitter-cpp/Manifest +++ b/dev-libs/tree-sitter-cpp/Manifest @@ -1,3 +1,4 @@ DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a SHA512 62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab DIST tree-sitter-cpp-0.20.5.tar.gz 1442677 BLAKE2B ee9e058cca7727d567869d58568b3808efad7b1f4059089682b31ac39fd623213111078250eb034fb66be51f502f693f65686fb89ba8865866ded7ed1f195b5a SHA512 0afe19dc868bce8fef7114c0553ed3af2c479fc84257959a617dd6acf695fb13a91468a3daddafd39cac11f7d5a72ba988bd29d7d7f1987d7486ae4d1dc7f746 DIST tree-sitter-cpp-0.21.0.tar.gz 1482410 BLAKE2B b15467c3525416fcc925fd8c3480200362ee8ae41528757cebc113090d5678dcfa47bac4b54e32e791dba954de15fd3bba68e6ecdedbc55bb61095487de386c4 SHA512 70be7b446e5acf0f439fbf1d4c9d649e8e8bc8ea044d0d3f3644e3047eaa5468eabefd5552f98fa39d34030cce654db25371008ddbc27a64d3df14611ac3061c +DIST tree-sitter-cpp-0.22.0.tar.gz 1253356 BLAKE2B 6834cba10f8f5f0981620d69c3ebe2b4efe6815bfd35e00ef333ef96900d418b0204375b93f84989e826c225849cd6f7e8520bd8c2f4195f6e2ed8db41dc1b6d SHA512 68ec7378a6abc3154090bf7f14b95f646c44ac09e309ec5161906f42641e568171412fd4c30360680982af5e621cac4d51a1cfe03695117560a3a5eeed73d22d diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild new file mode 100644 index ..011d04ce711e --- /dev/null +++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_BINDINGS=( python ) + +inherit tree-sitter-grammar + +DESCRIPTION="C++ grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + +# requires test data from tree-sitter-c +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: bd80e49457a8d2ae823f8c1fd9329733cfdf7c6e Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 20:53:51 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 20:54:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd80e494 net-misc/putty: add 0.81 Bug: https://bugs.gentoo.org/930082 Signed-off-by: Matthew Smith gentoo.org> net-misc/putty/Manifest | 1 + net-misc/putty/putty-0.81.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest index beb1f064be86..8e8ee4148932 100644 --- a/net-misc/putty/Manifest +++ b/net-misc/putty/Manifest @@ -1,2 +1,3 @@ DIST putty-0.80.tar.gz 2831433 BLAKE2B 95769ed372ee57f1cd0b9c9b26aab47c710b3eac2dd2f40b511179f1e06dae6c59ef5fd270eddc6b0531d8ed135897490ea029e0ca8c1febefe64743ddada341 SHA512 c8a6b6fa54ecd8bcf4ec274fef51343dd9996e6458b250bc4dc88ded25e87f97277da482c29858510e65635112d541f559ab683635bd950572d850129f90 +DIST putty-0.81.tar.gz 2844616 BLAKE2B f4f687555ae6d043f9eb868eccb1086227a0fa3ec1a5eff68ab7ccd96c877fd87afad9c9639930e899e0fc16058ea0f4553a3035ab477761038d6257332d64af SHA512 d86f2fd0e126b18275d58cf64334b3b27c450899a1c2be2502de9faa2ef58f7fc8efc5d45f25c8395623f1e21917aa02407343bb2fee44c4c00b9f81267d5ecd DIST putty-icons.tar.bz2 4878 BLAKE2B 589f1bace82e3fd202b70bd35661d2ec4ef383363f8ae6716d4a6828bd822ef624b0acde39354d3d837e2d2bb49a34dbb89e031c64c520cbc675cad79813acff SHA512 4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71 diff --git a/net-misc/putty/putty-0.81.ebuild b/net-misc/putty/putty-0.81.ebuild new file mode 100644 index ..777cb2365198 --- /dev/null +++ b/net-misc/putty/putty-0.81.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake desktop xdg-utils + +DESCRIPTION="A Free Telnet/SSH Client" +HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/putty/; +SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${PN}-icons.tar.bz2; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; +else + SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi +LICENSE="MIT" + +SLOT="0" +IUSE="debug doc +gtk gssapi" + +RDEPEND=" + !net-misc/pssh + gtk? ( + dev-libs/glib:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/pango + ) + gssapi? ( virtual/krb5 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( app-text/halibut ) +" + +src_unpack() { + [[ ${PV} == * ]] && git-r3_src_unpack + default +} + +src_configure() { + cd "${S}"/unix || die + local mycmakeargs=( + -DPUTTY_DEBUG="$(usex debug)" + -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)" + -DPUTTY_GTK_VERSION=$(usex gtk 3 '') + -DPUTTY_IPV6=yes + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile all doc +} + +src_install() { + cmake_src_install + + doman "${BUILD_DIR}"/doc/*.1 + + if use doc ; then + docinto html + dodoc "${BUILD_DIR}"/doc/html/*.html + fi + + if use gtk ; then + local i + for i in 16 22 24 32 48 64 128 256; do + newicon -s ${i} \ + "${WORKDIR}"/${PN}-icons/${PN}-${i}.png \ + ${PN}.png + done + + # install desktop file provided by Gustav Schaffter in #49577 + make_desktop_entry ${PN} PuTTY ${PN} Network + fi +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/rabbitmq-server/
commit: 5c4e0418e30ca0a40eebb61782d633004aa76a9f Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 19:06:41 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 19:07:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4e0418 net-misc/rabbitmq-server: add 3.13.1 - Update to support new Erlang and Elixir versions - Use insopts to ensure that scripts are executable Signed-off-by: Matthew Smith gentoo.org> net-misc/rabbitmq-server/Manifest | 1 + .../rabbitmq-server/rabbitmq-server-3.13.1.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/net-misc/rabbitmq-server/Manifest b/net-misc/rabbitmq-server/Manifest index 52b20c665f6f..7d9d925cd1be 100644 --- a/net-misc/rabbitmq-server/Manifest +++ b/net-misc/rabbitmq-server/Manifest @@ -1,2 +1,3 @@ DIST rabbitmq-server-3.11.2.tar.xz 3752644 BLAKE2B bc98808579cbaa12371fc95d137fd18a0d784a859471d4dac6c328e819bb7ba5cb0256509a678788452f6dbeaa6fc48b4dbe39b24bd7cf0b1698fb6e4f67cb03 SHA512 ceec07fb9dfe8ba76850aa94543396a4e878aca13b9e3e303e86bb441cea863148a1480b83517bfd2bdc66b814c3177ad2ed595604f5710f8f98e8dcc439 DIST rabbitmq-server-3.12.9.tar.xz 4437392 BLAKE2B 19c1e88e79c29af0c06d732d25098ee7b5575e8f269ba08e3247a65ba206c8cdc819767572071063dcbd8816756366d0a3f059d8e060ffe47fb221e1546b4c23 SHA512 c6015ee9593336104fc043ed20d99a476e7b36802ae36798f23c2caf91a01a71913963fdbe6de249f234cb3ba82379e5c5b2976e07d098c287ee72e3f238f2eb +DIST rabbitmq-server-3.13.1.tar.xz 5083312 BLAKE2B 1821d05c1be2da491019605de7877f26cb8d47bf67f901d5bb2ede961558a44900a3b8697e254167eb5622d37b20b668dc919fadbe5c5c98f5cc644b948986b3 SHA512 022c6e213cf7cea865a6931a3481897efea65dffa649dd77df9d88bb5f9b7abaaa83b525f983de4cb336b1e0469073cadc2ce48d4f47f93005c87b9fdadb3857 diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild new file mode 100644 index ..3307447c0c23 --- /dev/null +++ b/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-any-r1 systemd + +DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker written in Erlang" +HOMEPAGE="https://www.rabbitmq.com/; +SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="test" + +# See https://www.rabbitmq.com/which-erlang.html for Erlang version +# See https://github.com/rabbitmq/rabbitmq-server/blob/main/deps/rabbitmq_cli/mix.exs for Elixir version +RDEPEND=" + acct-group/rabbitmq + acct-user/rabbitmq + >=dev-lang/erlang-26.0[ssl] https://www.rabbitmq.com/docs/upgrade#rabbitmq-version-upgradability + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 3.12; then + elog "Upgrading to RabbitMQ 3.12 requires all feature flags" + elog "from 3.11 to be enabled. If any feature flags are not" + elog "enabled, the node will refuse to start." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/, dev-lang/erlang/files/
commit: f896d0ab0d82517302d351d5ea9740b9475e1229 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 17:58:35 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 17:58:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f896d0ab dev-lang/erlang: add 26.2.4 Signed-off-by: Matthew Smith gentoo.org> dev-lang/erlang/Manifest | 1 + dev-lang/erlang/erlang-26.2.4.ebuild | 187 + .../files/erlang-26.2.4-test-errorinfo.patch | 14 ++ 3 files changed, 202 insertions(+) diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 4a8ed0797c9c..46bf6c6b7422 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -3,6 +3,7 @@ DIST erlang-26.0.tar.gz 61355457 BLAKE2B 4f5abc04b794d2b2b9e27e20be9197a7c811136 DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2 SHA512 6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710 DIST erlang-26.2.1.tar.gz 62435848 BLAKE2B 4e257c73de868b5bbd213a66ece60f29e5231845c5f40b17876b8f042c20ba89bced920ffdbb2a44b890b920d8a147b0a0cb4a2bce66a51e49b720ee794c06c9 SHA512 f4fa0d11ecbd99ca5ef4421abb78ef2aba8ea0f8d19e4aed991c2afcc42bb057a37ae34a416b050fd7ed8ca39ba7cc8b3619ff371bc09f56dfd5b523988a8f8c DIST erlang-26.2.2.tar.gz 62440930 BLAKE2B c2746b3eb4ffcd3643803745df3e6474291edfb1bd50a0a7cd858942d89808d8b041afd7d8c9dbd0ac336b71412cad972768a3c11d06908605e8a9521f5f5c11 SHA512 27d89f4ee1c7beccd27348ad0d5d9650cda58614f3c278b0a7cf062bf4efc91bd1c7aecfff55b934c57f69cb30c41ead89b94625616817acb2e5910b95bc80fd +DIST erlang-26.2.4.tar.gz 62476971 BLAKE2B f3acfb05a569ce0b4cfd9d9a30ac4840845cc285691294c2ff2776c45812b9046d3453700150912128c385458a3afba7dc54ab773611d46de31b4d2744fcdaf6 SHA512 2fa385b5ec93810c984f31e22757fe8614087191adf0f99376702bd15a316237f8abc1b65d40a302d3919cd28afe65fb4086e39638c6c39af165c0c1ee6fb51d DIST erlang-26.2.tar.gz 64008902 BLAKE2B 145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162 SHA512 647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0 SHA512 d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0 SHA512 c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e diff --git a/dev-lang/erlang/erlang-26.2.4.ebuild b/dev-lang/erlang/erlang-26.2.4.ebuild new file mode 100644 index ..233389fa0b29 --- /dev/null +++ b/dev-lang/erlang/erlang-26.2.4.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +WX_GTK_VER="3.2-gtk3" + +inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs wxwidgets + +UPSTREAM_V="$(ver_cut 1-2)" + +DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)" +HOMEPAGE="https://www.erlang.org/; +SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz + https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz + doc? ( https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )" + +LICENSE="Apache-2.0" +# We use this subslot because Compiled HiPE Code can be loaded on the exact +# same build of ERTS that was used when compiling the code. See +# http://erlang.org/doc/system_principles/misc.html for more information. +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets" + +RDEPEND=" + acct-group/epmd + acct-user/epmd + sys-libs/ncurses:0 + sys-libs/zlib + emacs? ( >=app-editors/emacs-23.1:* ) + java? ( >=virtual/jdk-1.8:* ) + odbc? ( dev-db/unixODBC ) + sctp? ( net-misc/lksctp-tools ) + ssl? ( >=dev-libs/openssl-0.9.7d:0= ) + systemd? ( sys-apps/systemd ) + wxw
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: ac54b1544fda4fb5e265a2e788990dfa42247651 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:18:03 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac54b154 app-editors/emacs: dev-libs/tree-sitter subslot Closes: https://github.com/gentoo/gentoo/pull/36263 Signed-off-by: Matthew Smith gentoo.org> app-editors/emacs/{emacs-29.2-r1.ebuild => emacs-29.2-r2.ebuild} | 2 +- app-editors/emacs/{emacs-29.3.ebuild => emacs-29.3-r1.ebuild}| 2 +- app-editors/emacs/emacs-29.3..ebuild | 2 +- app-editors/emacs/emacs-30.0..ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r2.ebuild similarity index 99% rename from app-editors/emacs/emacs-29.2-r1.ebuild rename to app-editors/emacs/emacs-29.2-r2.ebuild index 6b943b04d393..970be5ea8634 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r2.ebuild @@ -121,7 +121,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3-r1.ebuild similarity index 99% rename from app-editors/emacs/emacs-29.3.ebuild rename to app-editors/emacs/emacs-29.3-r1.ebuild index c3b4ffc30b6b..b827e1c7f472 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3-r1.ebuild @@ -121,7 +121,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( diff --git a/app-editors/emacs/emacs-29.3..ebuild b/app-editors/emacs/emacs-29.3..ebuild index 1aab6b584222..fbd5febcfaa7 100644 --- a/app-editors/emacs/emacs-29.3..ebuild +++ b/app-editors/emacs/emacs-29.3..ebuild @@ -118,7 +118,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 75914892e14a..572a28d32bdb 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -117,7 +117,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
[gentoo-commits] repo/gentoo:master commit in: dev-python/tree-sitter/
commit: 5213e5cf02d4be25d06c2ee3c368b636e23881bd Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:16:41 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5213e5cf dev-python/tree-sitter: dev-libs/tree-sitter subslot Signed-off-by: Matthew Smith gentoo.org> .../{tree-sitter-0.21.0.ebuild => tree-sitter-0.21.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tree-sitter/tree-sitter-0.21.0.ebuild b/dev-python/tree-sitter/tree-sitter-0.21.0-r1.ebuild similarity index 97% rename from dev-python/tree-sitter/tree-sitter-0.21.0.ebuild rename to dev-python/tree-sitter/tree-sitter-0.21.0-r1.ebuild index 59dcab0b0b24..626d43cd98cf 100644 --- a/dev-python/tree-sitter/tree-sitter-0.21.0.ebuild +++ b/dev-python/tree-sitter/tree-sitter-0.21.0-r1.ebuild @@ -43,7 +43,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" # setuptools is needed for distutils import -DEPEND=">=dev-libs/tree-sitter-0.22.1" +DEPEND=">=dev-libs/tree-sitter-0.22.1:=" RDEPEND="${DEPEND} $(python_gen_cond_dep ' dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 5d0d2a73ac5f020fea7f9e396a8b30a2a0ccef03 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:14:57 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0d2a73 dev-util/pkgcheck: dev-libs/tree-sitter subslot Signed-off-by: Matthew Smith gentoo.org> .../pkgcheck/{pkgcheck-0.10.27-r1.ebuild => pkgcheck-0.10.27-r2.ebuild} | 2 +- .../pkgcheck/{pkgcheck-0.10.28.ebuild => pkgcheck-0.10.28-r1.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.27-r2.ebuild similarity index 98% rename from dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.27-r2.ebuild index 813c851ee5f3..a79aef63b1dc 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.27-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.27-r2.ebuild @@ -37,7 +37,7 @@ else >=sys-apps/pkgcore-0.12.21[${PYTHON_USEDEP}]" fi RDEPEND+=" - dev-libs/tree-sitter + dev-libs/tree-sitter:= >=dev-libs/tree-sitter-bash-0.20.4 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] diff --git a/dev-util/pkgcheck/pkgcheck-0.10.28.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.28-r1.ebuild similarity index 98% rename from dev-util/pkgcheck/pkgcheck-0.10.28.ebuild rename to dev-util/pkgcheck/pkgcheck-0.10.28-r1.ebuild index f7f462d985e0..469b16aee6a7 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.28.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.28-r1.ebuild @@ -33,7 +33,7 @@ else >=sys-apps/pkgcore-0.12.25[${PYTHON_USEDEP}]" fi RDEPEND+=" - >=dev-libs/tree-sitter-0.20.9 + >=dev-libs/tree-sitter-0.20.9:= >=dev-libs/tree-sitter-bash-0.20.5 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 474595aa6cbdf74f4489378f87f83534b4c3d926 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:03:45 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474595aa profiles: mask dev-libs/tree-sitter-0.22.4 Bug: https://bugs.gentoo.org/930039 Signed-off-by: Matthew Smith gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index a063b60479b0..c3ed28dbe377 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,10 @@ #--- END OF EXAMPLES --- +# Matthew Smith (2024-04-15) +# Unexpected ABI break, bug #930039 +=dev-libs/tree-sitter-0.22.4 + # Fabian Groffen (2024-04-13) # Python wrapper around liblmsensors, no reverse dependencies # Removal on 2024-05-13, bug #929495
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: fd7ecadcca4dd220302c3f7dadddee91c251d929 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:05:51 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7ecadc dev-libs/tree-sitter: add subslot The ABI break seemed to be unintentional, but adding a subslot will be useful in the future as a break with version 1.0 of tree-sitter looks to be planned. Ref: https://github.com/tree-sitter/tree-sitter/issues/930#issuecomment-782924093 Bug: https://bugs.gentoo.org/930039 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild | 49 +++ 1 file changed, 49 insertions(+) diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild b/dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild new file mode 100644 index ..d9718e3f31d5 --- /dev/null +++ b/dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit optfeature toolchain-funcs + +DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + 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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +fi + +LICENSE="MIT" +# soname is .0, but abi was broken unexpectedly +# Bug #930039 +SLOT="0/1" +RESTRICT="test" # tests are for CLI and not the lib + +PATCHES=( + "${FILESDIR}/${PN}-0.22.2-no-static.patch" +) + +src_prepare() { + default + tc-export CC +} + +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + STRIP="" # bug 930020 +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + install +} + +pkg_postinst() { + optfeature "building and testing grammars" dev-util/tree-sitter-cli +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/
commit: 8e5ca1de211ee12db26accc57ec5e7a16c3793f9 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:12:37 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5ca1de dev-util/tree-sitter-cli: dev-libs/tree-sitter subslot Signed-off-by: Matthew Smith gentoo.org> .../{tree-sitter-cli-0.20.9.ebuild => tree-sitter-cli-0.20.9-r1.ebuild} | 2 +- .../{tree-sitter-cli-0.22.1.ebuild => tree-sitter-cli-0.22.1-r1.ebuild} | 2 +- .../{tree-sitter-cli-0.22.2.ebuild => tree-sitter-cli-0.22.2-r1.ebuild} | 2 +- .../{tree-sitter-cli-0.22.4.ebuild => tree-sitter-cli-0.22.4-r1.ebuild} | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.9.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.9-r1.ebuild similarity index 99% rename from dev-util/tree-sitter-cli/tree-sitter-cli-0.20.9.ebuild rename to dev-util/tree-sitter-cli/tree-sitter-cli-0.20.9-r1.ebuild index cacc6162d7cb..f13183d0efc2 100644 --- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.9.ebuild +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.9-r1.ebuild @@ -206,7 +206,7 @@ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" # Test seems to require files (grammar definitions) that we don't have. RESTRICT="test" -BDEPEND="~dev-libs/tree-sitter-${PV}" +BDEPEND="~dev-libs/tree-sitter-${PV}:=" RDEPEND="${BDEPEND}" QA_FLAGS_IGNORED="usr/bin/${MY_PN}" diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1-r1.ebuild similarity index 95% rename from dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1.ebuild rename to dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1-r1.ebuild index 73a7e65e1384..708fc4f17850 100644 --- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1.ebuild +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1-r1.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # Test seems to require files (grammar definitions) that we don't have. RESTRICT="test" -BDEPEND="~dev-libs/tree-sitter-${PV}" +BDEPEND="~dev-libs/tree-sitter-${PV}:=" RDEPEND="${BDEPEND}" QA_FLAGS_IGNORED="usr/bin/${MY_PN}" diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.2.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.2-r1.ebuild similarity index 95% rename from dev-util/tree-sitter-cli/tree-sitter-cli-0.22.2.ebuild rename to dev-util/tree-sitter-cli/tree-sitter-cli-0.22.2-r1.ebuild index f41d286c295a..c3cd05c81b40 100644 --- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.2.ebuild +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.2-r1.ebuild @@ -29,7 +29,7 @@ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" # Test seems to require files (grammar definitions) that we don't have. RESTRICT="test" -BDEPEND="~dev-libs/tree-sitter-${PV}" +BDEPEND="~dev-libs/tree-sitter-${PV}:=" RDEPEND="${BDEPEND}" QA_FLAGS_IGNORED="usr/bin/${MY_PN}" diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4-r1.ebuild similarity index 95% rename from dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4.ebuild rename to dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4-r1.ebuild index 928bc49eb8d0..8d62016ff1f2 100644 --- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4.ebuild +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4-r1.ebuild @@ -26,7 +26,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # Test seems to require files (grammar definitions) that we don't have. RESTRICT="test" -BDEPEND="~dev-libs/tree-sitter-${PV}" +BDEPEND="~dev-libs/tree-sitter-${PV}:=" RDEPEND="${BDEPEND}" QA_FLAGS_IGNORED="usr/bin/${MY_PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/rizin/
commit: b6b6cb3362d335e01aa19fd63ca2a79d07e25038 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:13:55 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b6cb33 dev-util/rizin: dev-libs/tree-sitter subslot Signed-off-by: Matthew Smith gentoo.org> dev-util/rizin/{rizin-0.6.3.ebuild => rizin-0.6.3-r1.ebuild} | 4 ++-- dev-util/rizin/{rizin-0.7.1.ebuild => rizin-0.7.1-r1.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/rizin/rizin-0.6.3.ebuild b/dev-util/rizin/rizin-0.6.3-r1.ebuild similarity index 97% rename from dev-util/rizin/rizin-0.6.3.ebuild rename to dev-util/rizin/rizin-0.6.3-r1.ebuild index 80c181364210..4f402e6fed56 100644 --- a/dev-util/rizin/rizin-0.6.3.ebuild +++ b/dev-util/rizin/rizin-0.6.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,7 +32,7 @@ RDEPEND=" dev-libs/libmspack dev-libs/libzip:0= dev-libs/openssl:0= - >=dev-libs/tree-sitter-0.19.0 + >=dev-libs/tree-sitter-0.19.0:= dev-libs/xxhash sys-apps/file sys-libs/zlib:0= diff --git a/dev-util/rizin/rizin-0.7.1.ebuild b/dev-util/rizin/rizin-0.7.1-r1.ebuild similarity index 98% rename from dev-util/rizin/rizin-0.7.1.ebuild rename to dev-util/rizin/rizin-0.7.1-r1.ebuild index 0ec214767a5e..549798343329 100644 --- a/dev-util/rizin/rizin-0.7.1.ebuild +++ b/dev-util/rizin/rizin-0.7.1-r1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/libzip:0= dev-libs/openssl:0= dev-libs/libpcre2:0= - >=dev-libs/tree-sitter-0.19.0 + >=dev-libs/tree-sitter-0.19.0:= dev-libs/xxhash sys-apps/file sys-libs/zlib:0=
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/
commit: 8ac404a9fb5f456a96e196809537479a8c611b5d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Mar 25 18:08:18 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 18:36:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac404a9 net-mail/mu: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/files/mu-1.12.0-cld2-opt.patch | 36 -- 1 file changed, 36 deletions(-) diff --git a/net-mail/mu/files/mu-1.12.0-cld2-opt.patch b/net-mail/mu/files/mu-1.12.0-cld2-opt.patch deleted file mode 100644 index 124675868670.. --- a/net-mail/mu/files/mu-1.12.0-cld2-opt.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://github.com/djcb/mu/pull/2632 - a/meson.build -+++ b/meson.build -@@ -189,11 +189,11 @@ else - endif - - # optionally, use Compact Language Detector2 if we can find it. --cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: false) --if cld2_dep.found() -+cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: get_option('cld2')) -+if not get_option('cld2').disabled() and cld2_dep.found() - config_h_data.set('HAVE_CLD2', 1) - else -- message('CLD2 not found; no support for language detection') -+ message('CLD2 not found or disabled; no support for language detection') - endif - - # note: these are for the unit-tests a/meson_options.txt -+++ b/meson_options.txt -@@ -24,6 +24,11 @@ option('guile', -value: 'auto', -description: 'build the guile scripting support (requires guile-3.x)') - -+option('cld2', -+ type : 'feature', -+ value: 'auto', -+ description: 'Compact Language Detector2') -+ - # by default, this uses guile_dep.get_variable(pkgconfig: 'extensiondir') - option('guile-extension-dir', -type: 'string', --- -2.44.0 -
[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar/files/
commit: 1f68a0d28e2ff6784086820066990a325364b815 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Mar 25 18:04:26 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 18:36:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f68a0d2 dev-util/rebar: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matthew Smith gentoo.org> .../files/rebar-3.18.0-bootstrap-vendored.patch| 36 -- 1 file changed, 36 deletions(-) diff --git a/dev-util/rebar/files/rebar-3.18.0-bootstrap-vendored.patch b/dev-util/rebar/files/rebar-3.18.0-bootstrap-vendored.patch deleted file mode 100644 index 633a74e174d4.. --- a/dev-util/rebar/files/rebar-3.18.0-bootstrap-vendored.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 4c4b0d39dba07911a707f8b8f17711900d2ee786 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Viktor=20S=C3=B6derqvist?= -Date: Fri, 5 Nov 2021 09:46:29 +0100 -Subject: [PATCH] Make bootstrap use _checkouts - -This makes it possible to run the bootstrap offline by placing the deps -in the using the already documented _checkouts directory in advance. - bootstrap | 14 +- - 1 file changed, 13 insertions(+), 1 deletion(-) - -diff --git a/bootstrap b/bootstrap -index 9632b6c77..18cc46216 100755 a/bootstrap -+++ b/bootstrap -@@ -92,7 +92,19 @@ fetch_and_compile({Name, ErlFirstFiles}, Deps) -> - - compile(Name, ErlFirstFiles). - --fetch({pkg, Name, Vsn}, App) -> -+fetch(Source, App) -> -+Dir = filename:join([filename:absname("_checkouts"), App]), -+case filelib:is_dir(Dir) of -+false -> -+fetch_from_hex(Source, App); -+true -> -+io:format("Using ~p from ~p~n", [App, Dir]), -+Dest = filename:absname("_build/default/lib"), -+ok = filelib:ensure_dir(filename:join([Dest, "dummy"])), -+cp_r([Dir], Dest) -+end. -+ -+fetch_from_hex({pkg, Name, Vsn}, App) -> - Dir = filename:join([filename:absname("_build/default/lib/"), App]), - case filelib:is_dir(Dir) of - false ->
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: e38444b5ae9a1ee96e10ca711963835095f2dd81 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 18:30:31 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 18:31:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38444b5 dev-libs/tree-sitter: disable -cli tests Closes: https://bugs.gentoo.org/930026 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild | 1 + dev-libs/tree-sitter/tree-sitter-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild index 38948bc34bfa..db60d1726316 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild @@ -17,6 +17,7 @@ fi LICENSE="MIT" SLOT="0" +RESTRICT="test" # tests are for CLI and not the lib PATCHES=( "${FILESDIR}/${PN}-0.22.2-no-static.patch" diff --git a/dev-libs/tree-sitter/tree-sitter-.ebuild b/dev-libs/tree-sitter/tree-sitter-.ebuild index 38948bc34bfa..db60d1726316 100644 --- a/dev-libs/tree-sitter/tree-sitter-.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-.ebuild @@ -17,6 +17,7 @@ fi LICENSE="MIT" SLOT="0" +RESTRICT="test" # tests are for CLI and not the lib PATCHES=( "${FILESDIR}/${PN}-0.22.2-no-static.patch"
[gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/files/, mail-mta/opensmtpd/
commit: 650f13dce660ef67fd90b7e6134a9ab79fa36c2c Author: NHOrus yahoo com> AuthorDate: Mon Apr 1 07:51:45 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 16:06:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650f13dc mail-mta/opensmtpd: Add missing include Fixes GCC-14 build error implicit declaration of function snprintf Closes: https://bugs.gentoo.org/922951 Signed-off-by: NHOrus yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/36035 Signed-off-by: Matthew Smith gentoo.org> .../opensmtpd/files/opensmtpd-7.4.0-missing-include.patch | 11 +++ mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild | 2 ++ 2 files changed, 13 insertions(+) diff --git a/mail-mta/opensmtpd/files/opensmtpd-7.4.0-missing-include.patch b/mail-mta/opensmtpd/files/opensmtpd-7.4.0-missing-include.patch new file mode 100644 index ..b11d62456743 --- /dev/null +++ b/mail-mta/opensmtpd/files/opensmtpd-7.4.0-missing-include.patch @@ -0,0 +1,11 @@ +diff -ur '--exclude=*.o' opensmtpd-7.4.0p1.orig/openbsd-compat/getdtablecount.c opensmtpd-7.4.0p1/openbsd-compat/getdtablecount.c +--- a/openbsd-compat/getdtablecount.c 2024-04-01 07:25:41.230753002 + b/openbsd-compat/getdtablecount.c 2024-04-01 07:27:23.556124378 + +@@ -20,6 +20,7 @@ + + #include + #include ++#include + + void fatal(const char *, ...); + void fatalx(const char *, ...); diff --git a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild index c5b98eddea63..9dfe3df3f2c5 100644 --- a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild +++ b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild @@ -57,6 +57,8 @@ QA_CONFIG_IMPL_DECL_SKIP=( closefrom ) DOCS=( {CHANGES,README}.md ) +PATCHES=( "${FILESDIR}/${PN}-7.4.0-missing-include.patch" ) + src_unpack() { if use verify-sig; then # Too many levels of symbolic links
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/
commit: 5473d40ed62097a4a3f2af44fcc4f89a08a66592 Author: David Roman gmail com> AuthorDate: Tue Apr 2 13:04:47 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 16:06:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5473d40e dev-util/radare2: drop 5.8.6, 5.8.8 Signed-off-by: David Roman gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36061 Signed-off-by: Matthew Smith gentoo.org> dev-util/radare2/Manifest | 6 -- dev-util/radare2/radare2-5.8.6.ebuild | 125 -- dev-util/radare2/radare2-5.8.8.ebuild | 125 -- 3 files changed, 256 deletions(-) diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest index cca7e00c8ebc..bb27f3ab1991 100644 --- a/dev-util/radare2/Manifest +++ b/dev-util/radare2/Manifest @@ -1,8 +1,3 @@ -DIST radare2-5.8.6-capstone-4.0.2.tar.gz 3439542 BLAKE2B 435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9 SHA512 7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e -DIST radare2-5.8.6-vector35-arm64.tar.gz 1050988 BLAKE2B 889c5a98b6efb45026349ca25b73d39e8a8049fce052d49b5e37d974bff038de85f99f1d7651db6c621b036be2948e29a62e6b8261cab6a9bdfd72442858d7e9 SHA512 433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92 -DIST radare2-5.8.6-vector35-armv7.tar.gz 255278 BLAKE2B 8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21 SHA512 40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10 -DIST radare2-5.8.6.tar.gz 9704 BLAKE2B da53500982894a84de0a60640622b6498d3a6cc5236d7141cbd400b76448dc53535c74eef620e13531965c855124065a7f8ccfc3d8622c4e366100dc777e5274 SHA512 cd53ed7519d485253182d8d7d414b8d0927e65dd4d0c9716d0d8819e739c8e5e39deb702d93cb5a2a9425804d9798e6eb0acb58a4b904e25a9ba4fcad2315f47 -DIST radare2-5.8.8-capstone-4.0.2.tar.gz 3439542 BLAKE2B 435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9 SHA512 7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e DIST radare2-5.8.8-vector35-arm64.tar.gz 1050988 BLAKE2B 889c5a98b6efb45026349ca25b73d39e8a8049fce052d49b5e37d974bff038de85f99f1d7651db6c621b036be2948e29a62e6b8261cab6a9bdfd72442858d7e9 SHA512 433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92 DIST radare2-5.8.8-vector35-armv7.tar.gz 255278 BLAKE2B 8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21 SHA512 40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10 DIST radare2-5.8.8.tar.gz 11169182 BLAKE2B 7730bfefba5e5b9196404219800693fe37bf86b97f196b200dfbda913c07001e970c98f4b999a059e9636983b7311880e37f436890a68397d732a5a463ce7015 SHA512 38f3373cc3029a7d92e1ae44ab515f0bea4c897cb981a904b40a7e05c04c29786dc8ac2f46fc97b495c4a2ec4905e0e196633dd3144c557c550239c462c9360b @@ -11,4 +6,3 @@ DIST radare2-5.9.0-vector35-armv7.tar.gz 255278 BLAKE2B 8b5191c48fad2e7602dc2f70 DIST radare2-5.9.0.tar.gz 11425359 BLAKE2B 4e345eb93f50dd57f65d659e82918a3e83c29f86d758d6b98efbfea8a3ecebf2648d32dac53cc43c2a36b8a71aa969b6e1eaab87dd9bf667570110eb6ed056b1 SHA512 f184ad6e066a5113091912c11cca87cb9450eff20e920a00dc9da0efa9de97d6bfdaf44ae4d9e08a4760f4ebca82732832a309fad8452930adb4ee2438d9668e DIST radare2-testbins-32e2480e3b7b6959cd1ba483a200c792b4cb9236.tar.gz 156265712 BLAKE2B 4729c30f56ab9c318f8de83e2a0de820539351cb44aa64c500fa02ed94e4bf6494c60a928b64980767ec3003d72619c98769cfd229d8381524f5175027c03c2e SHA512 d8de16e7aacd2ea4e5ecc85ddc1d38c4b8c47b37964c680084bfcb49144e2da783bccd859cb0a84de6080c7ce893af08f27d170725dcdc5f87ee4f830c5dc6da DIST radare2-testbins-b598433124fd1fad032e92ca2588b5c0e58674c4.tar.gz 127941374 BLAKE2B 5c4a0f804ded455ae90a546b487a49ed8e9fa19144970d271ef78cd7d6796b628aa4673fb1560b3802a3196558c785fdaf32c37f2b43a38f08650dbd0c1b52a9 SHA512 4ca82bff1055429c4d19f5dfa6a47664eb9c59ff45869419bcaada7579d785ad9540da81f834b4bb82c0a27602d80feeb0e891489c77bc30de7d7e531b948dc5 -DIST radare2-testbins-fbb0059b0a120fbb31d378affd8b47d0996f9676.tar.gz 127037525 BLAKE2B d7387650bb0eeebb2fe247755c9640b1d089f91239a7669da888c13db62147cc0d51bbf17ecf060a789d0319048ee61c8eda9b8477267bd5f53093e1c3b28e98 SHA512 50942dd3f17ccf22b71f3e50fa78e12578966f7cdadbc45ba36719de9117fc0455a74038ed4d9436daa43b74050bea72848841787f7aa660ed765d4644da1fe8 diff --git a/dev-util/rad
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/
commit: 1de36cd6aec36d4d2b64ab3aaa05b77ecaeb12f2 Author: David Roman gmail com> AuthorDate: Tue Apr 2 13:04:33 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 16:06:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de36cd6 dev-util/radare2: add 5.9.0 Bug: https://bugs.gentoo.org/916508 Signed-off-by: David Roman gmail.com> Signed-off-by: Matthew Smith gentoo.org> dev-util/radare2/Manifest | 4 ++ dev-util/radare2/radare2-5.9.0.ebuild | 121 ++ 2 files changed, 125 insertions(+) diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest index 21fd081bc0d1..cca7e00c8ebc 100644 --- a/dev-util/radare2/Manifest +++ b/dev-util/radare2/Manifest @@ -6,5 +6,9 @@ DIST radare2-5.8.8-capstone-4.0.2.tar.gz 3439542 BLAKE2B 435729a8fef2dce64956353 DIST radare2-5.8.8-vector35-arm64.tar.gz 1050988 BLAKE2B 889c5a98b6efb45026349ca25b73d39e8a8049fce052d49b5e37d974bff038de85f99f1d7651db6c621b036be2948e29a62e6b8261cab6a9bdfd72442858d7e9 SHA512 433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92 DIST radare2-5.8.8-vector35-armv7.tar.gz 255278 BLAKE2B 8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21 SHA512 40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10 DIST radare2-5.8.8.tar.gz 11169182 BLAKE2B 7730bfefba5e5b9196404219800693fe37bf86b97f196b200dfbda913c07001e970c98f4b999a059e9636983b7311880e37f436890a68397d732a5a463ce7015 SHA512 38f3373cc3029a7d92e1ae44ab515f0bea4c897cb981a904b40a7e05c04c29786dc8ac2f46fc97b495c4a2ec4905e0e196633dd3144c557c550239c462c9360b +DIST radare2-5.9.0-vector35-arm64.tar.gz 1050988 BLAKE2B 889c5a98b6efb45026349ca25b73d39e8a8049fce052d49b5e37d974bff038de85f99f1d7651db6c621b036be2948e29a62e6b8261cab6a9bdfd72442858d7e9 SHA512 433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92 +DIST radare2-5.9.0-vector35-armv7.tar.gz 255278 BLAKE2B 8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21 SHA512 40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10 +DIST radare2-5.9.0.tar.gz 11425359 BLAKE2B 4e345eb93f50dd57f65d659e82918a3e83c29f86d758d6b98efbfea8a3ecebf2648d32dac53cc43c2a36b8a71aa969b6e1eaab87dd9bf667570110eb6ed056b1 SHA512 f184ad6e066a5113091912c11cca87cb9450eff20e920a00dc9da0efa9de97d6bfdaf44ae4d9e08a4760f4ebca82732832a309fad8452930adb4ee2438d9668e +DIST radare2-testbins-32e2480e3b7b6959cd1ba483a200c792b4cb9236.tar.gz 156265712 BLAKE2B 4729c30f56ab9c318f8de83e2a0de820539351cb44aa64c500fa02ed94e4bf6494c60a928b64980767ec3003d72619c98769cfd229d8381524f5175027c03c2e SHA512 d8de16e7aacd2ea4e5ecc85ddc1d38c4b8c47b37964c680084bfcb49144e2da783bccd859cb0a84de6080c7ce893af08f27d170725dcdc5f87ee4f830c5dc6da DIST radare2-testbins-b598433124fd1fad032e92ca2588b5c0e58674c4.tar.gz 127941374 BLAKE2B 5c4a0f804ded455ae90a546b487a49ed8e9fa19144970d271ef78cd7d6796b628aa4673fb1560b3802a3196558c785fdaf32c37f2b43a38f08650dbd0c1b52a9 SHA512 4ca82bff1055429c4d19f5dfa6a47664eb9c59ff45869419bcaada7579d785ad9540da81f834b4bb82c0a27602d80feeb0e891489c77bc30de7d7e531b948dc5 DIST radare2-testbins-fbb0059b0a120fbb31d378affd8b47d0996f9676.tar.gz 127037525 BLAKE2B d7387650bb0eeebb2fe247755c9640b1d089f91239a7669da888c13db62147cc0d51bbf17ecf060a789d0319048ee61c8eda9b8477267bd5f53093e1c3b28e98 SHA512 50942dd3f17ccf22b71f3e50fa78e12578966f7cdadbc45ba36719de9117fc0455a74038ed4d9436daa43b74050bea72848841787f7aa660ed765d4644da1fe8 diff --git a/dev-util/radare2/radare2-5.9.0.ebuild b/dev-util/radare2/radare2-5.9.0.ebuild new file mode 100644 index ..fcd2d8642dc6 --- /dev/null +++ b/dev-util/radare2/radare2-5.9.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 toolchain-funcs + +DESCRIPTION="unix-like reverse engineering framework and commandline tools" +HOMEPAGE="https://www.radare.org; + +ARM64_COMMIT=55d73c6bbb94448a5c615933179e73ac618cf876 +ARMV7_COMMIT=f270a6cc99644cb8e76055b6fa632b25abd26024 +BINS_COMMIT=32e2480e3b7b6959cd1ba483a200c792b4cb9236 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/radareorg/radare2; +else + SRC_URI="mirror+https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz + mirror+https://github.com/radareorg/vector35-arch-arm64/archive/${ARM64_COMMIT}.tar.gz -> ${P}-vector35-arm64.tar.gz + mirror+https://github.com/radareorg/vector3
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gimps/
commit: f98fe31cc0dd4f52cdd527c26992fe925c7f61c4 Author: Paolo Pedroni iol it> AuthorDate: Sun Apr 14 15:48:26 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 16:06:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98fe31c sci-mathematics/gimps: drop 30.7.9, 30.19.13 Signed-off-by: Paolo Pedroni iol.it> Signed-off-by: Matthew Smith gentoo.org> sci-mathematics/gimps/Manifest | 4 -- sci-mathematics/gimps/gimps-30.19.13.ebuild | 74 - sci-mathematics/gimps/gimps-30.7.9.ebuild | 74 - 3 files changed, 152 deletions(-) diff --git a/sci-mathematics/gimps/Manifest b/sci-mathematics/gimps/Manifest index 10b1f7c02642..31c5813e1bfc 100644 --- a/sci-mathematics/gimps/Manifest +++ b/sci-mathematics/gimps/Manifest @@ -1,9 +1,5 @@ -DIST gimps-30.19.13.linux32.tar.gz 4696212 BLAKE2B d48c12ea6b317e2785cb825e4f7994a6be067580c8382dafed56bd3ad30092093ee3deab28a8903fcaaaebe694cf2125f821f2882edcf0c8744ebbaeeefe9d3b SHA512 0398bf6f23c0cf66c24f4a0c1f69c0bc7ad205610cb935a34ac893f3d0775758fe917f152300d7416c754e52a1b32e947fefd453857ba423fab1e4cc7af47b1e -DIST gimps-30.19.13.linux64.tar.gz 5912390 BLAKE2B add84251cb432f092360d6f7855c6cef3f6570a9f37b14837e435363899a5395ed913b8feb1142ca47446d03a772dffc5086a7f67d8b7b50d1d9c962b4a33e59 SHA512 a674fbfe5c26758bf3199ff315942f586e2acb71dbf23307e13a81441ae6ae7e927744f954e50da5e8720cbedc3882fc648c0a615e80dae90972e43c139b3e2c DIST gimps-30.19.14.linux32.tar.gz 4695497 BLAKE2B 41067b8ed04d9d8aa00c3ac54ab70089acd4900eed16c9217f81d488438e731ae4c27dd87c462efbef8950e79d9268a74273d68e333df9c64bb166ad1b52b72d SHA512 78c2074225d63b1139601f0b352cc6ab77b840ffaf23385d5e0ded76f4b19cdd422d41dc931799ceb13e592a83cd2032c01e1950d41e81a76802ecf2de4b321c DIST gimps-30.19.14.linux64.tar.gz 5912298 BLAKE2B 75f0c0cdd02a8d3ddc83cad8cabc48ed5b33fcdf5e94606cfde500da47848cdb3e49e227a5386d62b8b76ac4461ed96c4c315e38ba614cfe1a9d3c0ee59bca29 SHA512 87995b17d6721a4f17b3770531a8361fccc5a073dc11bd922420d387bfff1cc9b5675f9ce6cd4b9efa0f210c962c879339203b0149b49f7e04f590102c73a547 -DIST gimps-30.7.9.linux32.tar.gz 5966449 BLAKE2B b31b93417857d338e5e7454e1466bd881422fef51ce0cecb9f7991f7dd19526fcfc01283e0ed871859e32aa4672492fe222bdacd2e06b55ef8401a2169c1846a SHA512 0491f7ec80953b8a86c75b6cc58532130dd51c6abd28617c87208da22a1fb4a1d2f4bea15bf6bd5de3a6706f5b8dcaa5a4cf7bcd39a47f5db0ee4ec74c41cfbd -DIST gimps-30.7.9.linux64.tar.gz 7100830 BLAKE2B 8ebae083d26309f7c624e38c943e3bb0c7fe40a538840970dc222ed33ba5eaa9a5c0767b822682921eaae27f839c1eca5c0204b2c135748002e5d072744afe25 SHA512 5e6f3fbcc50b9b91fda7b286392bb17e58fd8d55a8386f27e206c63c560993da9713513d5eb4355e8e934f2e8703b39fc96f3c6f01058b729330f3526d37479b DIST gimps-30.8.15.linux32.tar.gz 6029035 BLAKE2B 4b84ebd89d45d5f0d0de28539ea8bc5bfb0f7383f39bb02ac00d51ba46897bba222db6215578e38fb939f541dae2569f431547caa51825dcdc6845e7e62f028b SHA512 b0a30d2d629d0f08dd2838be9dbe669c7f8f3d9f50ccfedc94c453a994cba9972440182e05d8e3b74b258e6e60cff53f6521e73a7ebdb34a45701a81d8b3f671 DIST gimps-30.8.15.linux64.tar.gz 7211031 BLAKE2B 1d0291adb255099b9c8b44e2f650831755822ab850c2ebaa86dbe9728da619a4f9c22e3e5736a70ca3657818e2748caf32a23243347c048b9d57ecc8f7b3cf42 SHA512 6034dca7644bab85da3fdb194755a076778b37dfaa0a944ee5e64915e1196b61bd5f0a291a40118648c3a81faef3ac3026230709312d2de154260c3cf736a166 DIST gimps-30.8.17.linux64.tar.gz 7222132 BLAKE2B 14e0e75fbb4784fdfe27e29535eb162071f04d63456f09bb98beb2a03af2b7d9eeac8357dc8d53e9591f9035351bedde40825b7eb8f6d85035e87b317a7aa50b SHA512 988c7a387b4d39af55bd04793bdc1c64acf67b13ab905bcc19fbd17575a7ef65d3a33ac06c2290f0457a6ebe4bf92451b43bc47d0b6d913bb03eb5f67ab823d1 diff --git a/sci-mathematics/gimps/gimps-30.19.13.ebuild b/sci-mathematics/gimps/gimps-30.19.13.ebuild deleted file mode 100644 index de4c00db270e.. --- a/sci-mathematics/gimps/gimps-30.19.13.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pax-utils readme.gentoo-r1 systemd tmpfiles - -DESCRIPTION="The Great Internet Mersenne Prime Search" -HOMEPAGE="https://www.mersenne.org/; - -# The author has finally caved in to the pressure of putting the build -# number in the package name. Some dark magic necessary to get to the -# package name - -MY_PV=$(ver_rs 2 'b' ) - -SRC_URI=" - amd64? ( https://mersenne.org/download/software/v$(ver_cut 1)/$(ver_cut 1-2)/p95v${MY_PV/./}.linux64.tar.gz -> ${P}.linux64.tar.gz ) - x86? ( https://mersenne.org/download/software/v$(ver_cut 1)/$(ver_cut 1-2)/p95v${MY_PV/./}.linux32.tar.gz -> ${P}.linux32.tar.gz ) - " - -SLOT="0" -LICENSE="GIMPS" -RESTRICT="mirror bindist" -KEYWORDS="-* ~amd64 ~x86" - -# Since there are no statically linked binaries for this version of mprime, -#
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gimps/
commit: d957ecba5ba19ac8a13bfbaff79b90c68387cf20 Author: Paolo Pedroni iol it> AuthorDate: Wed Apr 3 14:23:39 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 16:06:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d957ecba sci-mathematics/gimps: Version Bump to 30.19.14 Closes: https://bugs.gentoo.org/928514 Signed-off-by: Paolo Pedroni iol.it> Closes: https://github.com/gentoo/gentoo/pull/36076 Signed-off-by: Matthew Smith gentoo.org> sci-mathematics/gimps/Manifest | 2 + sci-mathematics/gimps/gimps-30.19.14.ebuild | 73 + 2 files changed, 75 insertions(+) diff --git a/sci-mathematics/gimps/Manifest b/sci-mathematics/gimps/Manifest index 165d7d57d1ed..10b1f7c02642 100644 --- a/sci-mathematics/gimps/Manifest +++ b/sci-mathematics/gimps/Manifest @@ -1,5 +1,7 @@ DIST gimps-30.19.13.linux32.tar.gz 4696212 BLAKE2B d48c12ea6b317e2785cb825e4f7994a6be067580c8382dafed56bd3ad30092093ee3deab28a8903fcaaaebe694cf2125f821f2882edcf0c8744ebbaeeefe9d3b SHA512 0398bf6f23c0cf66c24f4a0c1f69c0bc7ad205610cb935a34ac893f3d0775758fe917f152300d7416c754e52a1b32e947fefd453857ba423fab1e4cc7af47b1e DIST gimps-30.19.13.linux64.tar.gz 5912390 BLAKE2B add84251cb432f092360d6f7855c6cef3f6570a9f37b14837e435363899a5395ed913b8feb1142ca47446d03a772dffc5086a7f67d8b7b50d1d9c962b4a33e59 SHA512 a674fbfe5c26758bf3199ff315942f586e2acb71dbf23307e13a81441ae6ae7e927744f954e50da5e8720cbedc3882fc648c0a615e80dae90972e43c139b3e2c +DIST gimps-30.19.14.linux32.tar.gz 4695497 BLAKE2B 41067b8ed04d9d8aa00c3ac54ab70089acd4900eed16c9217f81d488438e731ae4c27dd87c462efbef8950e79d9268a74273d68e333df9c64bb166ad1b52b72d SHA512 78c2074225d63b1139601f0b352cc6ab77b840ffaf23385d5e0ded76f4b19cdd422d41dc931799ceb13e592a83cd2032c01e1950d41e81a76802ecf2de4b321c +DIST gimps-30.19.14.linux64.tar.gz 5912298 BLAKE2B 75f0c0cdd02a8d3ddc83cad8cabc48ed5b33fcdf5e94606cfde500da47848cdb3e49e227a5386d62b8b76ac4461ed96c4c315e38ba614cfe1a9d3c0ee59bca29 SHA512 87995b17d6721a4f17b3770531a8361fccc5a073dc11bd922420d387bfff1cc9b5675f9ce6cd4b9efa0f210c962c879339203b0149b49f7e04f590102c73a547 DIST gimps-30.7.9.linux32.tar.gz 5966449 BLAKE2B b31b93417857d338e5e7454e1466bd881422fef51ce0cecb9f7991f7dd19526fcfc01283e0ed871859e32aa4672492fe222bdacd2e06b55ef8401a2169c1846a SHA512 0491f7ec80953b8a86c75b6cc58532130dd51c6abd28617c87208da22a1fb4a1d2f4bea15bf6bd5de3a6706f5b8dcaa5a4cf7bcd39a47f5db0ee4ec74c41cfbd DIST gimps-30.7.9.linux64.tar.gz 7100830 BLAKE2B 8ebae083d26309f7c624e38c943e3bb0c7fe40a538840970dc222ed33ba5eaa9a5c0767b822682921eaae27f839c1eca5c0204b2c135748002e5d072744afe25 SHA512 5e6f3fbcc50b9b91fda7b286392bb17e58fd8d55a8386f27e206c63c560993da9713513d5eb4355e8e934f2e8703b39fc96f3c6f01058b729330f3526d37479b DIST gimps-30.8.15.linux32.tar.gz 6029035 BLAKE2B 4b84ebd89d45d5f0d0de28539ea8bc5bfb0f7383f39bb02ac00d51ba46897bba222db6215578e38fb939f541dae2569f431547caa51825dcdc6845e7e62f028b SHA512 b0a30d2d629d0f08dd2838be9dbe669c7f8f3d9f50ccfedc94c453a994cba9972440182e05d8e3b74b258e6e60cff53f6521e73a7ebdb34a45701a81d8b3f671 diff --git a/sci-mathematics/gimps/gimps-30.19.14.ebuild b/sci-mathematics/gimps/gimps-30.19.14.ebuild new file mode 100644 index ..df7238cd585d --- /dev/null +++ b/sci-mathematics/gimps/gimps-30.19.14.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils readme.gentoo-r1 systemd tmpfiles + +DESCRIPTION="The Great Internet Mersenne Prime Search" +HOMEPAGE="https://www.mersenne.org/; + +# The author has finally caved in to the pressure of putting the build +# number in the package name. Some dark magic necessary to get to the +# package name + +MY_PV=$(ver_rs 2 'b' ) + +SRC_URI=" + amd64? ( https://www.mersenne.org/download/software/v$(ver_cut 1)/$(ver_cut 1-2)/p95v${MY_PV/./}.linux64.tar.gz -> ${P}.linux64.tar.gz ) + x86? ( https://www.mersenne.org/download/software/v$(ver_cut 1)/$(ver_cut 1-2)/p95v${MY_PV/./}.linux32.tar.gz -> ${P}.linux32.tar.gz ) + " + +S="${WORKDIR}" +SLOT="0" +LICENSE="GIMPS" +RESTRICT="mirror bindist" +KEYWORDS="-* ~amd64 ~x86" + +# Since there are no statically linked binaries for this version of mprime, +# and no static binaries for amd64 in general, we use the dynamically linked +# ones and try to cover the .so deps with the packages listed in RDEPEND. +# libgmp.so.10.4.1 is bundled within the .tar.gz, but we use the system one. + +RDEPEND="net-misc/curl + >=dev-libs/gmp-6.1.2" + +OPTINSTALLDIR="/opt/gimps" + +QA_PREBUILT="opt/gimps/mprime" + +DOCS=( license.txt readme.txt stress.txt undoc.txt whatsnew.txt ) + +src_install() { + dodir ${OPTINSTALLDIR} + keepdir /var/lib/gimps + pax-mark m mprime + cp mprime "${D}/${O
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-go/
commit: 610fb0301fb79e3c57e06087dc6db431262770e3 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:51:51 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610fb030 dev-libs/tree-sitter-go: drop 0.19.1 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-go/Manifest | 1 - dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild | 14 -- 2 files changed, 15 deletions(-) diff --git a/dev-libs/tree-sitter-go/Manifest b/dev-libs/tree-sitter-go/Manifest index 1d657dc51ebe..939f1d87e1d4 100644 --- a/dev-libs/tree-sitter-go/Manifest +++ b/dev-libs/tree-sitter-go/Manifest @@ -1,3 +1,2 @@ -DIST tree-sitter-go-0.19.1.tar.gz 160180 BLAKE2B f92bbb342eae3a7705dbd6f6564a16fdbad1a25c405970bca1e8df01ff6d0c20b45f9849a0d13d53e2f56d95b71db0f7813765f64e0dcdfd9ca617d1f71e688d SHA512 8390dd3e39daa42ec5254b4c6c0b15fec0caa7ae64a9ec3b9116a10f9e9f1b6940cd88c8cf14dc50b28b97ea588ff302ebd16f3c88e0bd6983e76b5526a31b45 DIST tree-sitter-go-0.20.0-2.tar.gz 195753 BLAKE2B eca2965c0d7bba3c639e092845ac98d05936e9d87290dca2a283dcd6afb1151f8d63aba907337fee79e9fd9b0d901edfda62ec936ef948f57dc663c9d906715b SHA512 ff438a6c84454f38cdefe506f5da787007cb50b3d41bcb9c7f26ed7d951a3268e6bf0b32f2e750d0e4233516c1e4a827c24af831020f81f268fe825adcd5f836 DIST tree-sitter-go-0.21.0.tar.gz 210048 BLAKE2B 3589922c610d6a8f32fb753cb91f2c925a2bd4d63dc5b32cc37bb7723b7b6eb7339135cc2dd1629c6aa42684c4fe376dd1364bd928fc8c48100471203b68b627 SHA512 c12725c85ab6836fc6554edc64bc2f005d62e45c3d69d07811138cd09d29635399f70ba5837ead05f5827a327a1666bb4134475c99e2f8da81bd3412e4946a59 diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild b/dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild deleted file mode 100644 index 4193e530e8c5.. --- a/dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TS_PV=rust-0.19.1 -inherit tree-sitter-grammar - -DESCRIPTION="Go grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-go; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/
commit: 58d9fbc81b36ec307b84f50560131206fd38f8dc Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 15:16:28 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d9fbc8 dev-util/tree-sitter-cli: drop 0.20.8 Signed-off-by: Matthew Smith gentoo.org> dev-util/tree-sitter-cli/Manifest | 61 .../tree-sitter-cli/tree-sitter-cli-0.20.8.ebuild | 156 - 2 files changed, 217 deletions(-) diff --git a/dev-util/tree-sitter-cli/Manifest b/dev-util/tree-sitter-cli/Manifest index 5ce45342a176..8b4f5f800fc6 100644 --- a/dev-util/tree-sitter-cli/Manifest +++ b/dev-util/tree-sitter-cli/Manifest @@ -1,8 +1,6 @@ DIST ahash-0.8.6.crate 42780 BLAKE2B ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b SHA512 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73 -DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 -DIST anyhow-1.0.70.crate 43803 BLAKE2B 574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de SHA512 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 DIST arbitrary-1.3.1.crate 31941 BLAKE2B 757356b063ee84ad08e3b38107aa2c70f425e78892f12f499ee379f46fd6c6df08095b170205534274f1a749a175a682eff572971444c5c4819c9f484aa5a994 SHA512 6feed6baa69a24c4970e48a1d1de77b96f3cd62f555ff7e049b06bcbd1c279d35942913f14fd45a2f0ec9585bce57bdcfc760b3ad5731da2e118fc4d426d2f5c DIST ascii-1.1.0.crate 36075 BLAKE2B 7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec SHA512 d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec @@ -12,11 +10,8 @@ DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f DIST bindgen-0.66.1.crate 218860 BLAKE2B e0edc8dd6c14220ca223b5d2a5f2af93aa64ed32f4fedfabcca1b93e46d8e7a88b283c2e67070c71900e0dfc899fdf51e3931781575b25e40c8c1f4891905e35 SHA512 82ceed313f6b45d54745ec79040e4298ad29e3f600bf7e16a48e88c2d166204b14aabd919e8449548997f20a65400e74bb56abc511c0131b98ec1cc050411c6e DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b -DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b -DIST bytes-1.4.0.crate 5808
[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/
commit: 1a2c7ab22791b7c9a4dd4c35d35f957c2501cb10 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 15:15:40 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2c7ab2 dev-util/tree-sitter-cli: add 0.22.4 Signed-off-by: Matthew Smith gentoo.org> dev-util/tree-sitter-cli/Manifest | 2 ++ .../tree-sitter-cli/tree-sitter-cli-0.22.4.ebuild | 32 ++ 2 files changed, 34 insertions(+) diff --git a/dev-util/tree-sitter-cli/Manifest b/dev-util/tree-sitter-cli/Manifest index 9b1d43dd3c0e..5ce45342a176 100644 --- a/dev-util/tree-sitter-cli/Manifest +++ b/dev-util/tree-sitter-cli/Manifest @@ -179,8 +179,10 @@ DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 158820a88b20cc96252f8bfdd257e910c DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0 SHA512 6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40 SHA512 fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95 SHA512 a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856 +DIST tree-sitter-0.22.4.tar.gz 3034955 BLAKE2B 797feb6e2171b0e00b10c67c8b6dcda6cc2ec420ef797991a642524982629496e4b7bcae92a2658ba3adffea75332bcda09ecbced01e73e13ba6f4c39d15e9ea SHA512 7f160e88cdffb47f4ee3f884385ec759fcf3307221ddadd8bf561d1dfb3659b0c7f4b216286066cf912183cc8234788492d62d1f1ad14fcb39bd3287cf36 DIST tree-sitter-cli-0.22.1-crates.tar.xz 21952352 BLAKE2B 6c097ce2cd58495cb0cfb3760f0c4b59b863b2e9eb6af25a178218a82c55b80f2b98bfa18899314b078df68f252aec159d26925abce767afc039c0ee19630026 SHA512 9380762b0217a0b90c9f21c3bc680e0778c09111fc48ff73e2e51534ff62266c69978af5cb758aec353275033935607607c28d24e380d7d2a5ac5d8573c94a19 DIST tree-sitter-cli-0.22.2-crates.tar.xz 21937812 BLAKE2B faa8e5d5627397a9f613078ab25bc12a7103ceb16ae195f687c47c222139ca27833d6ed16ffc7bafa30b7eeeb9aa206b23f0e45cd11bf34a265861ec3ea15cd9 SHA512 499dedb899a6fc3847be59d0cf5f81a4c93aacd9a12dc1420a0667842fccae5b2ad3e790e89d9b813b6dba4e1a6d7add3b0c4e7f1590402f3b49bfff07e15999 +DIST tree-sitter-cli-0.22.4-crates.tar.gz 51254931 BLAKE2B 1cc056f503353ce594726af8c5d7aff2e85d8c79ecb691894d371586735b80a3a7fe278516a43597121f6c4613a9d31a2acd85573fe3a0f0719f64ab1829c1bf SHA512 6a031c9ca8b0db10281d59579120b972c9f9d389976bfc8018c0d74b5e339bcbb1d5349a95385571aaeb975080470a92ca685d0f9037550f73bdf503d7de DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b2714bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4.ebuild new file mode 100644 index ..928bc49eb8d0 --- /dev/null +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=tree-sitter +MY_P=${MY_PN}-${PV} + +inherit cargo + +DESCRIPTION="Command-line tool for creating and testing tree-sitter grammars" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter; +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz + https://dev.gentoo.org/~matthew/distfiles/${P}-crates.tar.gz; +S="${WORKDIR}"/${MY_P}/cli + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BS
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/files/, dev-libs/tree-sitter/
commit: 8316761e4d24174ccec27a2ac34f4b4c5e950dd9 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 15:18:12 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8316761e dev-libs/tree-sitter: drop 0.20.8, 0.20.8-r1 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/Manifest | 1 - .../tree-sitter-0.20.8-no-parser-header.patch | 23 -- .../files/tree-sitter-No-static-libs-gentoo.patch | 21 - dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild | 53 -- dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild | 51 - 5 files changed, 149 deletions(-) diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index 552b42894fd7..5cf69b64952b 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1,4 +1,3 @@ -DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 158820a88b20cc96252f8bfdd257e910ca4dc79174bb45ee52623c923b8a634714c65be8f9534411865fb03aaf84bf16bf659567a74cd58141ea687fa89601e5 SHA512 30fa3f97e1a24d469a7565dc91db629accdfbe081b43d951e9751059a0c7f763d727e95efce5806cd9b1689650773bee1106f4f91ba001da57df3b0d83dda967 DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0 SHA512 6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40 SHA512 fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95 SHA512 a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856 diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.20.8-no-parser-header.patch b/dev-libs/tree-sitter/files/tree-sitter-0.20.8-no-parser-header.patch deleted file mode 100644 index 1e055a69e00d.. --- a/dev-libs/tree-sitter/files/tree-sitter-0.20.8-no-parser-header.patch +++ /dev/null @@ -1,23 +0,0 @@ -https://github.com/tree-sitter/tree-sitter-bash/issues/199 -https://github.com/tree-sitter/tree-sitter/pull/2573 -https://github.com/tree-sitter/tree-sitter/pull/2574 - -From 05b18c2cda9b391efffb4986bf46fa56333d801b Mon Sep 17 00:00:00 2001 -From: Andrew Hlynskyi -Date: Sat, 26 Aug 2023 20:50:23 +0300 -Subject: [PATCH] fix: makefile should install only header - a/Makefile -+++ b/Makefile -@@ -57,7 +57,7 @@ install: all - ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR) - ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT) - install -d '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter -- install -m644 lib/include/tree_sitter/*.h '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/ -+ install -m644 lib/include/tree_sitter/api.h '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/ - install -d '$(DESTDIR)$(PCLIBDIR)' - sed -e 's|@LIBDIR@|$(LIBDIR)|;s|@INCLUDEDIR@|$(INCLUDEDIR)|;s|@VERSION@|$(VERSION)|' \ - -e 's|=$(PREFIX)|=$${prefix}|' \ --- -2.42.0 - diff --git a/dev-libs/tree-sitter/files/tree-sitter-No-static-libs-gentoo.patch b/dev-libs/tree-sitter/files/tree-sitter-No-static-libs-gentoo.patch deleted file mode 100644 index dd898b059612.. --- a/dev-libs/tree-sitter/files/tree-sitter-No-static-libs-gentoo.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/Makefile b/Makefile -index 764f411a..86aaefd8 100644 a/Makefile -+++ b/Makefile -@@ -41,7 +41,7 @@ ifneq (,$(filter $(shell uname),FreeBSD NetBSD DragonFly)) - PCLIBDIR := $(PREFIX)/libdata/pkgconfig - endif - --all: libtree-sitter.a libtree-sitter.$(SOEXTVER) -+all: libtree-sitter.$(SOEXTVER) - - libtree-sitter.a: $(OBJ) - $(AR) rcs $@ $^ -@@ -53,7 +53,6 @@ libtree-sitter.$(SOEXTVER): $(OBJ) - - install: all - install -d '$(DESTDIR)$(LIBDIR)' -- install -m755 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a - install -m755 libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER) - ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR) - ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT) diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild deleted file mode 100644 index d521078d2bfc.. --- a/dev-libs/tree-sitter/tr
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-go/
commit: c2090f3763582eacd3429845438f73f5b21b1cf5 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:51:39 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2090f37 dev-libs/tree-sitter-go: add 0.21.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-go/Manifest | 1 + dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild | 13 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/tree-sitter-go/Manifest b/dev-libs/tree-sitter-go/Manifest index 5e4d96e64955..1d657dc51ebe 100644 --- a/dev-libs/tree-sitter-go/Manifest +++ b/dev-libs/tree-sitter-go/Manifest @@ -1,2 +1,3 @@ DIST tree-sitter-go-0.19.1.tar.gz 160180 BLAKE2B f92bbb342eae3a7705dbd6f6564a16fdbad1a25c405970bca1e8df01ff6d0c20b45f9849a0d13d53e2f56d95b71db0f7813765f64e0dcdfd9ca617d1f71e688d SHA512 8390dd3e39daa42ec5254b4c6c0b15fec0caa7ae64a9ec3b9116a10f9e9f1b6940cd88c8cf14dc50b28b97ea588ff302ebd16f3c88e0bd6983e76b5526a31b45 DIST tree-sitter-go-0.20.0-2.tar.gz 195753 BLAKE2B eca2965c0d7bba3c639e092845ac98d05936e9d87290dca2a283dcd6afb1151f8d63aba907337fee79e9fd9b0d901edfda62ec936ef948f57dc663c9d906715b SHA512 ff438a6c84454f38cdefe506f5da787007cb50b3d41bcb9c7f26ed7d951a3268e6bf0b32f2e750d0e4233516c1e4a827c24af831020f81f268fe825adcd5f836 +DIST tree-sitter-go-0.21.0.tar.gz 210048 BLAKE2B 3589922c610d6a8f32fb753cb91f2c925a2bd4d63dc5b32cc37bb7723b7b6eb7339135cc2dd1629c6aa42684c4fe376dd1364bd928fc8c48100471203b68b627 SHA512 c12725c85ab6836fc6554edc64bc2f005d62e45c3d69d07811138cd09d29635399f70ba5837ead05f5827a327a1666bb4134475c99e2f8da81bd3412e4946a59 diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild b/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild new file mode 100644 index ..322cb405b4be --- /dev/null +++ b/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Go grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-go; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: ce4805cb680f5a95a5db164fc635fe587f136348 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:58:28 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4805cb dev-libs/tree-sitter: add 0.22.4 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/Manifest | 1 + dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index 693a9f4a608a..552b42894fd7 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -2,3 +2,4 @@ DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 158820a88b20cc96252f8bfdd257e910c DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0 SHA512 6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40 SHA512 fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95 SHA512 a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856 +DIST tree-sitter-0.22.4.tar.gz 3034955 BLAKE2B 797feb6e2171b0e00b10c67c8b6dcda6cc2ec420ef797991a642524982629496e4b7bcae92a2658ba3adffea75332bcda09ecbced01e73e13ba6f4c39d15e9ea SHA512 7f160e88cdffb47f4ee3f884385ec759fcf3307221ddadd8bf561d1dfb3659b0c7f4b216286066cf912183cc8234788492d62d1f1ad14fcb39bd3287cf36 diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild new file mode 100644 index ..a47fc0a4f63a --- /dev/null +++ b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit optfeature toolchain-funcs + +DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + 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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +fi + +LICENSE="MIT" +SLOT="0" + +PATCHES=( + "${FILESDIR}/${PN}-0.22.2-no-static.patch" +) + +src_prepare() { + default + tc-export CC +} + +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + install +} + +pkg_postinst() { + optfeature "building and testing grammars" dev-util/tree-sitter-cli +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: 0dd290a77d73236dcd1a259fce1e6e8497b74d28 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:58:07 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd290a7 dev-libs/tree-sitter: update live ebuild Apply most recent Makefile patch. Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter/tree-sitter-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tree-sitter/tree-sitter-.ebuild b/dev-libs/tree-sitter/tree-sitter-.ebuild index 1725e8da5f49..a47fc0a4f63a 100644 --- a/dev-libs/tree-sitter/tree-sitter-.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" SLOT="0" PATCHES=( - "${FILESDIR}/${PN}-0.20.9-no-static.patch" + "${FILESDIR}/${PN}-0.22.2-no-static.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-java/
commit: e35bfd7ede5c7b78c095b0eb7ebf5bd76c7282f2 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:50:00 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35bfd7e dev-libs/tree-sitter-java: add 0.21.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-java/Manifest | 1 + dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild | 13 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/tree-sitter-java/Manifest b/dev-libs/tree-sitter-java/Manifest index 3797e2552640..214aef7eec35 100644 --- a/dev-libs/tree-sitter-java/Manifest +++ b/dev-libs/tree-sitter-java/Manifest @@ -2,3 +2,4 @@ DIST tree-sitter-java-0.19.1.tar.gz 134115 BLAKE2B 92b2388d644659fa84646deeff06c DIST tree-sitter-java-0.20.0.tar.gz 166695 BLAKE2B 6a618894746f113692997ba683fd3185e0f321f82bef3a7a11226a81f28e40b9973f74cc7010035983da1f5a6f2cbc493688c8bac47381fcd1d1010d03d4db5c SHA512 e6a341879e0eb889be7ff26a7f675e8bcb6f85de040f7d09029421b43bf4069a62889fdc7bd6b8e4afabd2b93df1bdfd86853b1cc6c2daf69f84ea68ede217d5 DIST tree-sitter-java-0.20.1.tar.gz 176841 BLAKE2B eda966d8c648fc0192ab34b6ed8f2b87a6eff4dd05f47d54ec87659f62e497f7793d6949452504102fefe41c38bea4f51051484cd338b8a407030a3f7c888907 SHA512 07179852060198989c980462e2006083440895f37feb29b639d3c8ce8cb6a84a1b826e11d136821d398c34b0f989a23fce2ddf4ef0391b6f1ebb611b3004d1fc DIST tree-sitter-java-0.20.2.tar.gz 200727 BLAKE2B 03c9b805ad94b852fc9e02f1e266cae9010636cd33ffd2a7f3da1076843aced2358f95022476476edd0b201efb87b164f31bdd610654f182cc627fd762c39cb8 SHA512 188b4d4c5aad6367ab25e5bbc3b7f56fe1b6108ee1dbe072d71a7376e52793364fad004e2f79d1aa6e18176d5642afef982a40b8da127d4252f2ea10d4bf874c +DIST tree-sitter-java-0.21.0.tar.gz 218672 BLAKE2B 8138dbfdb76aebd1067be3a6c97543c71d601b3b5475e14b050251e163a0f1fff97003505ef4c3f997b34f588470acd5e46df70e54afead8dc2f80b020cb41a3 SHA512 236159990182f2cab0fd50ab1f43898f021243a37e7517f7c8df039296f08e1fe615889a0fd0677eae3abd6a495333ed56be5164f43855cb9ef8e0cc4f2b70c9 diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild b/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild new file mode 100644 index ..e09c03cd7396 --- /dev/null +++ b/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Java grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/
commit: 554c77ba349b60326f37ecb45f855d601170e3fd Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:49:07 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=554c77ba dev-libs/tree-sitter-javascript: drop 0.20.0, 0.20.3 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-javascript/Manifest | 2 -- .../tree-sitter-javascript-0.20.0.ebuild | 14 -- .../tree-sitter-javascript-0.20.3.ebuild | 13 - 3 files changed, 29 deletions(-) diff --git a/dev-libs/tree-sitter-javascript/Manifest b/dev-libs/tree-sitter-javascript/Manifest index 2c25d4ba65d7..c46994c8c152 100644 --- a/dev-libs/tree-sitter-javascript/Manifest +++ b/dev-libs/tree-sitter-javascript/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-javascript-0.20.0.tar.gz 278831 BLAKE2B cd66005e7ebdae154a192ff556d4cb35e91d93a2ab645a24b9492217858278adc1f7917a7dc5033bbcfd84ca7ef41a3e7ebb1ff934bb09b79c8923469110e1de SHA512 778e0f2f5bf276d7ffb6eab0fe3f7473b56605de707c8e2f491fbb5826da94067b9f1bc476306013267001b5ecaab11a956e896b78520cdedd27006fac97fe41 DIST tree-sitter-javascript-0.20.1-2.tar.gz 371027 BLAKE2B 5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223 SHA512 5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d -DIST tree-sitter-javascript-0.20.3.tar.gz 394552 BLAKE2B e578299df6645b3529e8b82385a8060a8e25f122faf63f4e7f0ecc6ddbec7f29986c552a83dba9cf0bc8866225e749e3c9c0a5a9556e6266e8e731cf09af4def SHA512 31fd1b645fcbdd6670bc6b00e6c4adc2ce440aa35ba9b530a6161849fd70d0a38f8539727d321ba2bbc60a8d9bcf33296b561f8921115a8e68c50a40b253bbc4 DIST tree-sitter-javascript-0.20.4.tar.gz 396452 BLAKE2B b33c4c44fb59985af7809ef9bd015d12dac18593570164de4ac87a60cde28cf4c1232a06dd3e312ce256f2b021ef5fa500fd9e0772a3fb657f74256500a4 SHA512 65171e5af35c9c5cc9a6c54792d2194b197e130ec277b35e67e04b654082bcb1b98cb9bbe497bbe1dde69f582e5cdca01cba4f40682b7b587fd19e89b88f3dd6 DIST tree-sitter-javascript-0.21.0.tar.gz 367344 BLAKE2B 7698b918db7fb49bd73ee03757fa17d5f6c0adc14a279410e2bc924123b1a187e6018b534bc1d2b6cbc41e5f42f7b4b6541c65d4f70d6345dda31c719bf479c6 SHA512 c83d7525e3639e237b9f81cac38d0290a3257aa98dba62f079abfb234f3cbd3de23e0b275da85878d3ab4b8de03384dc4e8a8512641b17ff0aca2e3a722947a6 diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.0.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.0.ebuild deleted file mode 100644 index a082528027b0.. --- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.0.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TS_PV=rust-0.20.0 -inherit tree-sitter-grammar - -DESCRIPTION="JavaScript grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.3.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.3.ebuild deleted file mode 100644 index a95e21c0d4a6.. --- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="JavaScript grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-dnsimple/
commit: 2bb55d9f17db0ad10608208de87b41eda1c4b075 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:47:34 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb55d9f app-crypt/certbot-dns-dnsimple: drop myself as a maintainer Signed-off-by: Matthew Smith gentoo.org> app-crypt/certbot-dns-dnsimple/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/app-crypt/certbot-dns-dnsimple/metadata.xml b/app-crypt/certbot-dns-dnsimple/metadata.xml index 7b274bf81e54..0d75ba589015 100644 --- a/app-crypt/certbot-dns-dnsimple/metadata.xml +++ b/app-crypt/certbot-dns-dnsimple/metadata.xml @@ -5,10 +5,6 @@ azamat.hacki...@gmail.com Azamat H. Hackimov - - matt...@gentoo.org - Matthew Smith - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-java/
commit: 22e13f52051924ebfd492191285be207d0f1ae1c Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:50:19 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e13f52 dev-libs/tree-sitter-java: drop 0.19.1, 0.20.0, 0.20.1 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-java/Manifest | 3 --- dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild | 13 - dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild | 13 - dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild | 13 - 4 files changed, 42 deletions(-) diff --git a/dev-libs/tree-sitter-java/Manifest b/dev-libs/tree-sitter-java/Manifest index 214aef7eec35..9a93dd4f91c9 100644 --- a/dev-libs/tree-sitter-java/Manifest +++ b/dev-libs/tree-sitter-java/Manifest @@ -1,5 +1,2 @@ -DIST tree-sitter-java-0.19.1.tar.gz 134115 BLAKE2B 92b2388d644659fa84646deeff06cda9c1c3bf3dbf6d06bda8e8dea14c2e748813cbaec440a458f98e0f1182e7543ca6a1d4c30ecbd2ba7733e09acf3aeff623 SHA512 71bd34132785f1b95538ce321eba4d6258fff309abf6150852b749336d7ffa5e4bd06f52fb5b6db2e2845592e6faf2ad4cac226289a0078f06cf2fc2f74152bb -DIST tree-sitter-java-0.20.0.tar.gz 166695 BLAKE2B 6a618894746f113692997ba683fd3185e0f321f82bef3a7a11226a81f28e40b9973f74cc7010035983da1f5a6f2cbc493688c8bac47381fcd1d1010d03d4db5c SHA512 e6a341879e0eb889be7ff26a7f675e8bcb6f85de040f7d09029421b43bf4069a62889fdc7bd6b8e4afabd2b93df1bdfd86853b1cc6c2daf69f84ea68ede217d5 -DIST tree-sitter-java-0.20.1.tar.gz 176841 BLAKE2B eda966d8c648fc0192ab34b6ed8f2b87a6eff4dd05f47d54ec87659f62e497f7793d6949452504102fefe41c38bea4f51051484cd338b8a407030a3f7c888907 SHA512 07179852060198989c980462e2006083440895f37feb29b639d3c8ce8cb6a84a1b826e11d136821d398c34b0f989a23fce2ddf4ef0391b6f1ebb611b3004d1fc DIST tree-sitter-java-0.20.2.tar.gz 200727 BLAKE2B 03c9b805ad94b852fc9e02f1e266cae9010636cd33ffd2a7f3da1076843aced2358f95022476476edd0b201efb87b164f31bdd610654f182cc627fd762c39cb8 SHA512 188b4d4c5aad6367ab25e5bbc3b7f56fe1b6108ee1dbe072d71a7376e52793364fad004e2f79d1aa6e18176d5642afef982a40b8da127d4252f2ea10d4bf874c DIST tree-sitter-java-0.21.0.tar.gz 218672 BLAKE2B 8138dbfdb76aebd1067be3a6c97543c71d601b3b5475e14b050251e163a0f1fff97003505ef4c3f997b34f588470acd5e46df70e54afead8dc2f80b020cb41a3 SHA512 236159990182f2cab0fd50ab1f43898f021243a37e7517f7c8df039296f08e1fe615889a0fd0677eae3abd6a495333ed56be5164f43855cb9ef8e0cc4f2b70c9 diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild b/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild deleted file mode 100644 index d90c0532fc87.. --- a/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Java grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild b/dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild deleted file mode 100644 index 5b79a06f012a.. --- a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Java grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild b/dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild deleted file mode 100644 index 19ac8915ea50.. --- a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Java grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/
commit: b04318ccf1f5f1d288b45a4dd98a9170a4208640 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 14 14:48:48 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 15:18:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04318cc dev-libs/tree-sitter-javascript: add 0.21.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-javascript/Manifest| 1 + .../tree-sitter-javascript-0.21.0.ebuild| 13 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/tree-sitter-javascript/Manifest b/dev-libs/tree-sitter-javascript/Manifest index ac157e77d251..2c25d4ba65d7 100644 --- a/dev-libs/tree-sitter-javascript/Manifest +++ b/dev-libs/tree-sitter-javascript/Manifest @@ -2,3 +2,4 @@ DIST tree-sitter-javascript-0.20.0.tar.gz 278831 BLAKE2B cd66005e7ebdae154a192ff DIST tree-sitter-javascript-0.20.1-2.tar.gz 371027 BLAKE2B 5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223 SHA512 5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d DIST tree-sitter-javascript-0.20.3.tar.gz 394552 BLAKE2B e578299df6645b3529e8b82385a8060a8e25f122faf63f4e7f0ecc6ddbec7f29986c552a83dba9cf0bc8866225e749e3c9c0a5a9556e6266e8e731cf09af4def SHA512 31fd1b645fcbdd6670bc6b00e6c4adc2ce440aa35ba9b530a6161849fd70d0a38f8539727d321ba2bbc60a8d9bcf33296b561f8921115a8e68c50a40b253bbc4 DIST tree-sitter-javascript-0.20.4.tar.gz 396452 BLAKE2B b33c4c44fb59985af7809ef9bd015d12dac18593570164de4ac87a60cde28cf4c1232a06dd3e312ce256f2b021ef5fa500fd9e0772a3fb657f74256500a4 SHA512 65171e5af35c9c5cc9a6c54792d2194b197e130ec277b35e67e04b654082bcb1b98cb9bbe497bbe1dde69f582e5cdca01cba4f40682b7b587fd19e89b88f3dd6 +DIST tree-sitter-javascript-0.21.0.tar.gz 367344 BLAKE2B 7698b918db7fb49bd73ee03757fa17d5f6c0adc14a279410e2bc924123b1a187e6018b534bc1d2b6cbc41e5f42f7b4b6541c65d4f70d6345dda31c719bf479c6 SHA512 c83d7525e3639e237b9f81cac38d0290a3257aa98dba62f079abfb234f3cbd3de23e0b275da85878d3ab4b8de03384dc4e8a8512641b17ff0aca2e3a722947a6 diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild new file mode 100644 index ..a95e21c0d4a6 --- /dev/null +++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="JavaScript grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-python/kaitaistruct/
commit: 2d0ec0cee0ad57ec1ef8f8487f1310704987f6f5 Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 13 11:17:22 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 13 12:49:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0ec0ce dev-python/kaitaistruct: enable py3.12 No automated tests. Tested manually with ksc and Python repl. Fedora 39 and nixpkgs unstable also shipping kaitaistruct runtime for Python 3.12. Closes: https://bugs.gentoo.org/929462 Signed-off-by: Matthew Smith gentoo.org> dev-python/kaitaistruct/kaitaistruct-0.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild b/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild index d207860de9f6..d2186f5cfcf4 100644 --- a/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild +++ b/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar/
commit: 0e61fced000323ee181837242a21957a8affab25 Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 13 12:49:28 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 13 12:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e61fced dev-util/rebar: add 3.23.0 Signed-off-by: Matthew Smith gentoo.org> dev-util/rebar/Manifest| 1 + dev-util/rebar/rebar-3.23.0.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/dev-util/rebar/Manifest b/dev-util/rebar/Manifest index 9571d9405a94..8d3920cabb1f 100644 --- a/dev-util/rebar/Manifest +++ b/dev-util/rebar/Manifest @@ -1,3 +1,4 @@ DIST meck-0.8.13.tar 34304 BLAKE2B f2bb100bdea75079351610edd572ea7ced1503c02f86ed3378ec00e023ee63b729e859dfb3aefd521eb50541d4fc3ce70f1425beae8dd32d2dd2adb68618cc57 SHA512 adcfd3fdf69d4926dc1d9c2f0b477c8977bddba8b8ffdbfedcf1b5dc3c1af47b39b1c6263c922a43efede90f145f009d71b27178597320522960c5ebbd84a15a DIST rebar-2.6.4.tar.gz 213158 BLAKE2B a71c525948697f9ba44a7faa9183f1aadce031b8b85857da87c5b2376f3b7511c78d02c183b115836605a6d3830e9b9ceac754ab64ec11d9d1bb66f37ea78665 SHA512 4e53d1ab7db296c60fb039443da7e3b31b63410fc614690c6faa7ec330d9e9393dbc1c8507aa4aea2c99397e1b443ff9d25e4d57ec57f616ee748aa97d055ffa DIST rebar-3.22.1.tar.gz 797521 BLAKE2B 7785dcfb400108324ea5ee351796cfdf7ca8658a93db01d4530e291feb22d64261749142cd74f9fe0dd5c1e53190f191531932315e6dcc4290870f13519b7df2 SHA512 fc41b306ba88ce2fb600763b226850d55f6b85a169d6177cf24c4483effbc6c4c202051b6e0b4d0cd1e06b913fb8597b1517d73d2c1422b573005e51ed81d54e +DIST rebar-3.23.0.tar.gz 807007 BLAKE2B 97c4bdb2c2fa8d5ad6f3dd7760329ecff801495a3cd3c4e389a9197071fc6e34cc880626e94a30045a4783e0dd240fcd46d32f41a0d83f823daf8d304c02294b SHA512 4da1db8ed830c59fb322c1a652c2efe28d54e09ad74d12a87381ea7a7f13965b91815f383221831fbc14e6deed1a75db1039164f7df128a977d5b64048540cc3 diff --git a/dev-util/rebar/rebar-3.23.0.ebuild b/dev-util/rebar/rebar-3.23.0.ebuild new file mode 100644 index ..cac74bb37686 --- /dev/null +++ b/dev-util/rebar/rebar-3.23.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN}3 +MECK_PV=0.8.13 # see rebar.config + +inherit bash-completion-r1 + +DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" +HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3; +SRC_URI=" + https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + test? ( https://repo.hex.pm/tarballs/meck-${MECK_PV}.tar ) +" +S="${WORKDIR}"/${MY_PN}-${PV} + +LICENSE="Apache-2.0 MIT BSD" +SLOT="3" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# Note: /usr/bin/rebar is a ZIP archive of BEAM files so := is needed +# see #913601 +RDEPEND=" + dev-lang/erlang:=[ssl] +" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${P}.tar.gz + + if use test; then + mkdir "${S}"/vendor/meck || die + tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | + tar -xzf - -C "${S}"/vendor/meck + assert + fi +} + +src_compile() { + ./bootstrap || die +} + +src_test() { + ./rebar3 ct || die +} + +src_install() { + dobashcomp apps/rebar/priv/shell-completion/bash/${MY_PN} + dobin ${MY_PN} + dodoc rebar.config.sample + doman manpages/${MY_PN}.1 + + # MIX_REBAR3: Used by elixir + newenvd - 98rebar3 <<-EOF + MIX_REBAR3=${EPREFIX}/usr/bin/${MY_PN} +EOF + + insinto /usr/share/fish/completion + newins apps/rebar/priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} + + insinto /usr/share/zsh/site-functions + doins apps/rebar/priv/shell-completion/zsh/_${MY_PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/blake3/
commit: 46fc006ea5a65496dae3a72b5e68865e148e89ca Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 13 11:23:09 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 13 12:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fc006e dev-libs/blake3: drop 1.4.1 Signed-off-by: Matthew Smith gentoo.org> dev-libs/blake3/Manifest| 1 - dev-libs/blake3/blake3-1.4.1.ebuild | 18 -- 2 files changed, 19 deletions(-) diff --git a/dev-libs/blake3/Manifest b/dev-libs/blake3/Manifest index 9f44bfb3ca0f..14f82ce4b719 100644 --- a/dev-libs/blake3/Manifest +++ b/dev-libs/blake3/Manifest @@ -1,3 +1,2 @@ -DIST blake3-1.4.1.tar.gz 224891 BLAKE2B c5d20f40ee2c4c35dfa89de8318e246baef2feab23d71e6c73da201c726ea51b42bec2a5769660a18298057591f479a62b29150f91f07b37eed3438f1a78bec1 SHA512 d21025764fb9ae020561ce2301156a69a77c89a4c5e402a27095e5014159d1a8fee340ff1b1db00b5b22f7a9a4d38273132aab13ca5bd639944492f1b31c9ec1 DIST blake3-1.5.0.tar.gz 228053 BLAKE2B 04405b0bea5e0a5a774c84e712f36c61fd695c4cbe203a327741db7138af38fc4deda7c75a149f1850a1ca01a519897fb8e84c2cbe38f9cc084357c5ed61a1ed SHA512 eb782d48240cf2fa8cc3cddd699dce3a362eb480b3ca58a97d54cd3595a0c969e51fe14374b91136036e8e29c8f745efbd5a4d1aaed2c17f23cb89fb756645d0 DIST blake3-1.5.1.tar.gz 242161 BLAKE2B 12712bcc6413f90bd9d79ee87d73b45ee611032ccfa3f9e73b2c41b080c2a9451db028c9ff32efa546bef19b85e4aa9fc5ecd9fc6b76c34fd347cbc5fe337649 SHA512 a2ac662b0e45d1f4c4ee01a5e556a47c49ab5407a6057034033ce6fd0fc6b88f66dd428d80f5e7c4a8413356cb4b5ab655924d96138213499893e0204d7c8d24 diff --git a/dev-libs/blake3/blake3-1.4.1.ebuild b/dev-libs/blake3/blake3-1.4.1.ebuild deleted file mode 100644 index 2bc612e7279e.. --- a/dev-libs/blake3/blake3-1.4.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="a fast cryptographic hash function" -HOMEPAGE="https://github.com/BLAKE3-team/BLAKE3; -SRC_URI="https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/BLAKE3-${PV}/c" - -LICENSE="|| ( CC0-1.0 Apache-2.0 )" -SLOT="0/0" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" - -RDEPEND="" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/blake3/
commit: 927957906d8dec4f1e2abcaae36fca66bcd9ef03 Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 13 11:22:54 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 13 12:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92795790 dev-libs/blake3: add 1.5.1 Signed-off-by: Matthew Smith gentoo.org> dev-libs/blake3/Manifest| 1 + dev-libs/blake3/blake3-1.5.1.ebuild | 15 +++ 2 files changed, 16 insertions(+) diff --git a/dev-libs/blake3/Manifest b/dev-libs/blake3/Manifest index cab775f96d36..9f44bfb3ca0f 100644 --- a/dev-libs/blake3/Manifest +++ b/dev-libs/blake3/Manifest @@ -1,2 +1,3 @@ DIST blake3-1.4.1.tar.gz 224891 BLAKE2B c5d20f40ee2c4c35dfa89de8318e246baef2feab23d71e6c73da201c726ea51b42bec2a5769660a18298057591f479a62b29150f91f07b37eed3438f1a78bec1 SHA512 d21025764fb9ae020561ce2301156a69a77c89a4c5e402a27095e5014159d1a8fee340ff1b1db00b5b22f7a9a4d38273132aab13ca5bd639944492f1b31c9ec1 DIST blake3-1.5.0.tar.gz 228053 BLAKE2B 04405b0bea5e0a5a774c84e712f36c61fd695c4cbe203a327741db7138af38fc4deda7c75a149f1850a1ca01a519897fb8e84c2cbe38f9cc084357c5ed61a1ed SHA512 eb782d48240cf2fa8cc3cddd699dce3a362eb480b3ca58a97d54cd3595a0c969e51fe14374b91136036e8e29c8f745efbd5a4d1aaed2c17f23cb89fb756645d0 +DIST blake3-1.5.1.tar.gz 242161 BLAKE2B 12712bcc6413f90bd9d79ee87d73b45ee611032ccfa3f9e73b2c41b080c2a9451db028c9ff32efa546bef19b85e4aa9fc5ecd9fc6b76c34fd347cbc5fe337649 SHA512 a2ac662b0e45d1f4c4ee01a5e556a47c49ab5407a6057034033ce6fd0fc6b88f66dd428d80f5e7c4a8413356cb4b5ab655924d96138213499893e0204d7c8d24 diff --git a/dev-libs/blake3/blake3-1.5.1.ebuild b/dev-libs/blake3/blake3-1.5.1.ebuild new file mode 100644 index ..7440aae92bc1 --- /dev/null +++ b/dev-libs/blake3/blake3-1.5.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="a fast cryptographic hash function" +HOMEPAGE="https://github.com/BLAKE3-team/BLAKE3; +SRC_URI="https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/BLAKE3-${PV}/c" + +LICENSE="|| ( CC0-1.0 Apache-2.0 )" +SLOT="0/0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/kaitaistruct/
commit: 28af73d06b08ceb94ef6a54229cc0d40c98e5d25 Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 13 11:20:11 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 13 12:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28af73d0 dev-python/kaitaistruct: drop myself as a maintainer Signed-off-by: Matthew Smith gentoo.org> dev-python/kaitaistruct/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/kaitaistruct/metadata.xml b/dev-python/kaitaistruct/metadata.xml index 03df5426a71b..956764ec6616 100644 --- a/dev-python/kaitaistruct/metadata.xml +++ b/dev-python/kaitaistruct/metadata.xml @@ -2,10 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - matt...@gentoo.org - Matthew Smith - + Kaitai Struct is a declarative language used for describe various binary data structures, laid out in
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: fba0a67619c4b12453679227629b5077cfa18f9c Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 7 13:34:19 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 7 13:34:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba0a676 profiles/features/musl: mask dev-qt/qtbase[renderdoc] NonsolvableDepsInDev because of media-gfx/renderdoc mask. Signed-off-by: Matthew Smith gentoo.org> profiles/features/musl/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 83facb689f20..0e1f019c61aa 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matthew Smith (2024-04-07) +# Renderdoc masked on musl, bug #853856 +dev-qt/qtbase renderdoc + # Andreas K. Hüttel (2024-03-11) # Only works properly with glibc dev-debug/gdb cet
[gentoo-commits] repo/gentoo:master commit in: net-dns/knot-resolver/
commit: 42908cf32f480ccffcabecf05c94ea91a2efdcee Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 7 10:38:53 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 7 10:40:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42908cf3 net-dns/knot-resolver: add 5.7.2 Signed-off-by: Matthew Smith gentoo.org> net-dns/knot-resolver/Manifest | 2 + net-dns/knot-resolver/knot-resolver-5.7.2.ebuild | 101 +++ 2 files changed, 103 insertions(+) diff --git a/net-dns/knot-resolver/Manifest b/net-dns/knot-resolver/Manifest index f0901331dea4..e689e1deb0f5 100644 --- a/net-dns/knot-resolver/Manifest +++ b/net-dns/knot-resolver/Manifest @@ -1,2 +1,4 @@ DIST knot-resolver-5.7.1.tar.xz 1928088 BLAKE2B 66a7f4e5e16a07f4ef2ed7ec42e40068dc9642362deffb2f78a1aa14e7cffe7e170ebde4180d460b9d5701632258e9e2148b34f5967200651762c2e8b5fe371a SHA512 89ebff7e239ea09d9d180386f4551952fb59a3f1d0ca01a172acf27d2eade16ae578142d811333e49ad3a2f629cf5b23d038043c0768469078fcfd5cbfb5020b DIST knot-resolver-5.7.1.tar.xz.asc 833 BLAKE2B 058a040d23a7e55dc9faf7b02967f9e5d9582f2fdbed9b8737843d0e734a1dd1bc7503e367904664fc5f42f79f1839c43aaf1c00a3fbce50c1a7d2ddf7c515cc SHA512 0ec86e0aba583383df4f1ed909ef71a3473bc1412970b91d184372b53c5471ac41e6bf60e9a817c184501113f2d8272c3b0d2c379f80dfe2476ef32c861dd235 +DIST knot-resolver-5.7.2.tar.xz 1928336 BLAKE2B c4f17a050752a5d1ed141bae646f53f313e866b91b80bb72d37c6b2907d365333ca02fbadf4ff49e5559b721b695d1e7af3417a25e0518dbdfdec1860f890408 SHA512 973e9a541b54cee0d230247d279785a83ce2127216b12ee9f314a49adedac3e23e8369900d6f0985b0a666e9bcae7772f29224565e6208ed4988b13530e4ff0b +DIST knot-resolver-5.7.2.tar.xz.asc 833 BLAKE2B f73f52d7b2326a58a37b821cd8495d20c93017bd1f7bad2cc828f807f1886fc376dc95405b3b36047719f8566e27d7c1052b7ab11fae3d1d67c5563a293d965e SHA512 cf05ceca45544cf249b1029b93619a1d5fcf839bca1259a7b411a1ddef1da0aff187ea0023c587de1981e91a8d26af3bb22341cf426e5055e8ca1c4024e2 diff --git a/net-dns/knot-resolver/knot-resolver-5.7.2.ebuild b/net-dns/knot-resolver/knot-resolver-5.7.2.ebuild new file mode 100644 index ..9877746f6cda --- /dev/null +++ b/net-dns/knot-resolver/knot-resolver-5.7.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) + +inherit lua-single meson tmpfiles verify-sig + +DESCRIPTION="A scaleable caching DNS resolver" +HOMEPAGE="https://www.knot-resolver.cz https://gitlab.nic.cz/knot/knot-resolver; +SRC_URI=" + https://secure.nic.cz/files/${PN}/${P}.tar.xz + verify-sig? ( https://secure.nic.cz/files/${PN}/${P}.tar.xz.asc ) +" + +LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="caps dnstap jemalloc kresc nghttp2 systemd test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + ${LUA_DEPS} + acct-group/knot-resolver + acct-user/knot-resolver + dev-db/lmdb:= + dev-libs/libuv:= + net-dns/knot:= + net-libs/gnutls:= + caps? ( sys-libs/libcap-ng ) + dnstap? ( + dev-libs/fstrm + dev-libs/protobuf-c:= + ) + jemalloc? ( dev-libs/jemalloc:= ) + kresc? ( dev-libs/libedit ) + nghttp2? ( net-libs/nghttp2:= ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND=" + ${RDEPEND} + test? ( + dev-util/cmocka + ) +" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( >=sec-keys/openpgp-keys-knot-resolver-20240304 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.5.3-docdir.patch + "${FILESDIR}"/${PN}-5.5.3-nghttp-openssl.patch + + # Bug #921567 + "${FILESDIR}"/${PN}-5.7.0-r2-tmpfiles.patch +) + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/${PN}.gpg + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc} + fi + + unpack ${P}.tar.xz +} + +src_configure() { + local emesonargs=( + --localstatedir "${EPREFIX}"/var # double lib + # https://bugs.gentoo.org/870019 + -Dauto_features=disabled + -Ddoc=disabled + -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} + -Dopenssl=disabled + -Dmalloc=$(usex jemalloc jemalloc disabled) + $(meson_feature caps capng) + $(meson_feature dnstap) + $(meson_feature kresc client) + $(meson_feature nghttp2) + $(meson_feature test unit_tests) + $(meson_feature systemd systemd_files) + ) + + meson_src_configure +} + +src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nasm/
commit: 84372036b2a637165ec9f7c21245c0374ca314c4 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 7 09:47:14 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 7 10:40:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84372036 dev-lang/nasm: skip implicit decl warning for musl Closes: https://bugs.gentoo.org/928848 Signed-off-by: Matthew Smith gentoo.org> dev-lang/nasm/nasm-2.16.02.ebuild | 13 + 1 file changed, 13 insertions(+) diff --git a/dev-lang/nasm/nasm-2.16.02.ebuild b/dev-lang/nasm/nasm-2.16.02.ebuild index f1f5ac53b3bd..bd26dd550266 100644 --- a/dev-lang/nasm/nasm-2.16.02.ebuild +++ b/dev-lang/nasm/nasm-2.16.02.ebuild @@ -16,8 +16,11 @@ KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="doc" QA_CONFIG_IMPL_DECL_SKIP=( + # Windows. _BitScanReverse _BitScanReverse64 + + # Linux headers that are not included. __cpu_to_le16 __cpu_to_le32 __cpu_to_le64 @@ -27,7 +30,17 @@ QA_CONFIG_IMPL_DECL_SKIP=( cpu_to_le16 cpu_to_le32 cpu_to_le64 + + # __typeof as gnu extensions are not enabled typeof + + # musl doesn't define __bswap_N in endian.h (it's named _bswapN + # instead). could be fixed to call this instead, or to include + # musl's byteswap.h instead, but it is much easier to fall back on + # __builtin_bswapN. Bug #928848 + __bswap_16 + __bswap_32 + __bswap_64 ) # [fonts note] doc/psfonts.ph defines ordered list of font preference.
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: 0f2a06078a34036dcf02e3d3581062f8630f0505 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 7 09:33:35 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 7 10:40:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2a0607 profiles/features/musl: mask media-gfx/renderdoc Bug: https://bugs.gentoo.org/853856 Signed-off-by: Matthew Smith gentoo.org> profiles/features/musl/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 0f1e9a62e36e..07351f961a50 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matthew Smith (2024-04-07) +# Mask until execinfo.h use can be properly patched, bug #853856 +media-gfx/renderdoc + # Maciej Barć (2024-03-23) # Binary package, which is compiled against glibc www-apps/jellyfin-bin
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-knot-resolver/
commit: f96daa006bf95390ef4f446f3f98d435ab2fc41d Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 7 10:36:53 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 7 10:40:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96daa00 sec-keys/openpgp-keys-knot-resolver: add 20240304 Signed-off-by: Matthew Smith gentoo.org> sec-keys/openpgp-keys-knot-resolver/Manifest | 1 + .../openpgp-keys-knot-resolver-20240304.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/sec-keys/openpgp-keys-knot-resolver/Manifest b/sec-keys/openpgp-keys-knot-resolver/Manifest index c2c704c7abe0..081f40b2d630 100644 --- a/sec-keys/openpgp-keys-knot-resolver/Manifest +++ b/sec-keys/openpgp-keys-knot-resolver/Manifest @@ -1 +1,2 @@ DIST knot-resolver.gpg 8009 BLAKE2B 7f379cde3f328cfca0ef874cfaff23dd667d5f6c387e7c646c7511cab50badfa5f62d4ee3e84a45004879466207d0d57157882c6a2125ed7d6a8e44e485534a8 SHA512 c138d9c155863d1e331f05fdd0437058477acd0867351393ab1d118f1d01f3f86505eb8569e50caacc6a1b62c0dd473cdce95e4b29a8ce8992355371c359e9dd +DIST openpgp-keys-knot-resolver-20240304.gpg 16155 BLAKE2B 6bcc7d55f8ccd6b2d8e540698179d229cdc8d5038e87647a89e2bcea1bf9e271558fd1e8bfe247bc8d8ea554e5eb57c338fd725b3fa30476f92b0dd233ce8602 SHA512 62233624b32fbc08be6eb1f7176b0f8f6e042132f8c932b724ed633e4ee3f612a6f070d949653e0b9528bbb6fc33bf831db3450f102cae57370ee5ea60052446 diff --git a/sec-keys/openpgp-keys-knot-resolver/openpgp-keys-knot-resolver-20240304.ebuild b/sec-keys/openpgp-keys-knot-resolver/openpgp-keys-knot-resolver-20240304.ebuild new file mode 100644 index ..f969cd09debf --- /dev/null +++ b/sec-keys/openpgp-keys-knot-resolver/openpgp-keys-knot-resolver-20240304.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by the Knot Resolver developers" +HOMEPAGE="https://www.knot-resolver.cz/download/; +SRC_URI="https://secure.nic.cz/files/knot-resolver/kresd-keyblock.asc -> ${P}.gpg" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + insinto /usr/share/openpgp-keys + newins "${DISTDIR}"/${P}.gpg knot-resolver.gpg +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/renderdoc/
commit: de964f0d860da10e8a73ef0f755f2b545fd71acb Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 7 10:18:57 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 7 10:40:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de964f0d media-gfx/renderdoc: add 1.32 Signed-off-by: Matthew Smith gentoo.org> media-gfx/renderdoc/Manifest | 2 + media-gfx/renderdoc/renderdoc-1.32.ebuild | 191 ++ 2 files changed, 193 insertions(+) diff --git a/media-gfx/renderdoc/Manifest b/media-gfx/renderdoc/Manifest index c72dab197a3d..a78b49cde398 100644 --- a/media-gfx/renderdoc/Manifest +++ b/media-gfx/renderdoc/Manifest @@ -2,4 +2,6 @@ DIST renderdoc-1.30.tar.gz 50938458 BLAKE2B 2e9364a8eabca64384e066709c98be8df0ed DIST renderdoc-1.30.tar.gz.asc 833 BLAKE2B c829329806de5cfc672c2cc976596a5c126cd5f24bef189f6832de8f8f3721461e56688823d562e82eae89792c5fc4a500037cc97c2cce2b762b211a951c1d19 SHA512 f68a04aec4e304df0eba3dcba2876f99182fecff82b6b600d621e48c15bce42c07f20aebc811fd36aff5c04f550a51483af2b499051700a2c5bc936311a534de DIST renderdoc-1.31.tar.gz 51193992 BLAKE2B a51e2d380b61f462e29b97679b0c2014e26cf108e3d9bc70874fedfbee5a9f391e8693f54c76fae51b9459b70d2197c362b95054a54c5e2e889c8ce85ba74305 SHA512 c119fdd7f27ef4f617b5b5aad94267326f403802648d6ed0970651e48b2467729ce5768ea64c77cab337ff0bdde4c17eaa01028dfebb15568bb4500693cf6d6e DIST renderdoc-1.31.tar.gz.asc 833 BLAKE2B 82d360070eea9cf037b3ec7de899c58372e64540d2346cc209edb8cc3c321fd628954fbb1275b27366a2d91dd8604e9ebdd961cfd4dcab0abea1fb3bc793817b SHA512 878dd0a042aa8af97b7ba158fd88776cb2ea3ca662cfc95752d477727686342153db217302d9325f0f6bbd76628eb608820350981bf0d819812e57cea773f499 +DIST renderdoc-1.32.tar.gz 51324019 BLAKE2B 5f138bd1fa5dbf3689def983b996385b8670ad83c9da82b7978fc25c94687aac9f6f2f35b93e6af9c994064698b6931eb7b544f43d8f00ef0fc6836695ef1447 SHA512 2b8efde5d4684b4b66fb4c12bbc0cd15c04dc8df98fb9a93b78e1a36ef17b652b3b50043cb8400bbe6859a4e34c3ab8ba01b1a44ea379569ad7f265399d8afe4 +DIST renderdoc-1.32.tar.gz.asc 833 BLAKE2B f9769e654b03f73073e7a7c99a2148194879fab4a687ae44ed9096af881574b8ea945a8af02a4df019cb44808a1c65714146623aae8f879b396a8e4836bf09a8 SHA512 8c60ec37077fa6ef777585f4b55c15fe51c30ed6f6a852605e53abf982d6111210dccf031a4afba737bd7ce76004a44b7f52c6ed607e7525fe13ab7c03baae30 DIST swig-renderdoc-7.tar.gz 4006241 BLAKE2B 619f41239f4aef496264d61f44ae042cf80d3ff28491d452cf11ad07e898554c4a32df6119ee0e8e3de36e6bee61855358cd968ad01c9281976e24e9a6cac839 SHA512 5285a65924c069cfb9f73104ad8a95251badac4001293a1757b97ebead5953730c03289159741f82da4c5afe4f61f7c826b105eaf82df044ed2fa21810242c86 diff --git a/media-gfx/renderdoc/renderdoc-1.32.ebuild b/media-gfx/renderdoc/renderdoc-1.32.ebuild new file mode 100644 index ..c8d27b42b52d --- /dev/null +++ b/media-gfx/renderdoc/renderdoc-1.32.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# The swig fork is required for compatibility with both provided and +# 3rd-party Python scripts. Required patch was sent to upstream in +# 2014: https://github.com/swig/swig/pull/251 +MY_SWIG_VER=7 +MY_SWIG=swig-${PN}-${MY_SWIG_VER} + +AUTOTOOLS_AUTO_DEPEND="no" +DOCS_BUILDER="sphinx" +DOCS_DIR="docs" +PYTHON_COMPAT=( python3_{9..12} ) +inherit autotools cmake flag-o-matic optfeature python-single-r1 docs qmake-utils verify-sig xdg + +DESCRIPTION="A stand-alone graphics debugging tool" +HOMEPAGE="https://renderdoc.org https://github.com/baldurk/renderdoc; +SRC_URI=" + https://github.com/baldurk/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + qt5? ( https://github.com/baldurk/swig/archive/${PN}-modified-${MY_SWIG_VER}.tar.gz -> ${MY_SWIG}.tar.gz ) + verify-sig? ( https://github.com/baldurk/renderdoc/releases/download/v${PV}/v${PV}.tar.gz.asc -> ${P}.tar.gz.asc ) +" + +# renderdoc: MIT +# + cmdline: BSD (not compatible with upstream lib) +# + farm fresh icons: CC-BY-3.0 +# + half: MIT (not compatible with system dev-libs/half) +# + include-bin ZLIB (upstream doesn't exist anymore, maintained in tree) +# + md5: public-domain +# + plthook: BSD-2 +# + pugixml: MIT +# + radeon gpu analyzer: MIT +# + source code pro: OFL-1.1 +# + stb: public-domain +# + tinyfiledialogs: ZLIB +# + glslang: BSD +# + docs? ( sphinx.paramlinks: MIT ) +# swig: GPL-3+ BSD BSD-2 +LICENSE="BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="qt5" +REQUIRED_USE="doc? ( qt5 ) qt5? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + app-arch/lz4:= + app-arch/zstd:= + dev-libs/miniz:= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-keysyms + virtual/opengl + qt5? ( +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/cmake-mode/
commit: 19144666bfe9ab3895677c8801733a25909cef06 Author: Matthew Smith gentoo org> AuthorDate: Sun Apr 7 10:30:06 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 7 10:40:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19144666 app-emacs/cmake-mode: add 3.29.1 Signed-off-by: Matthew Smith gentoo.org> app-emacs/cmake-mode/Manifest | 1 + app-emacs/cmake-mode/cmake-mode-3.29.1.ebuild | 30 +++ 2 files changed, 31 insertions(+) diff --git a/app-emacs/cmake-mode/Manifest b/app-emacs/cmake-mode/Manifest index edeab127d14a..277c0059e977 100644 --- a/app-emacs/cmake-mode/Manifest +++ b/app-emacs/cmake-mode/Manifest @@ -1,2 +1,3 @@ DIST cmake-3.28.3.tar.gz 11067653 BLAKE2B a329c7cd80e8e74d11ec2a8b377857b1ae8c4c50a792f982803fcc6a00f531ecb7ac2dd7ccad34968b3e3efc14933085b51425974fc5ee29b6c49c2da5ceeaf4 SHA512 66e923925b764e1fe3d150c69dab3e0abd9e0c90d8e30cab63c3a1f70c3e37df0a5e3ff12b378eeae3bdc6608495f41399e6f81602e26b513b19fa19ff6c48fc DIST cmake-3.29.0.tar.gz 11244341 BLAKE2B 76244cfc6222ce23dbddc9bb3aa51d98d00826d6fa19d86b836f63977c56f0cae11cd592efa1c727e8872fea1e6365a3b67a37e80e588fbf4189f7ec07c2f6e1 SHA512 abcca7a4db221d98864b77220445f0b70f87149626d3162ed49636862b87514b2640318438c0c711bfaafa1aba4d049b55f98e6ac28c44545543986c35fbd062 +DIST cmake-3.29.1.tar.gz 11246071 BLAKE2B ec20bccb354a7097d8f2b1bd3486c162a93085671e10e4839c043b2452f597e4b8789dae887c88677d945ea7dcc71b8b0f30116103aac875270f52468bfc9bc0 SHA512 3665ddb356bf973f75c9f2601f7210f7ff58c77c39926a43af8640979777a796d441df43fda5d2632548f7d15e4553829680c76f3d9376f9e763fe7bba16f3d7 diff --git a/app-emacs/cmake-mode/cmake-mode-3.29.1.ebuild b/app-emacs/cmake-mode/cmake-mode-3.29.1.ebuild new file mode 100644 index ..e6ca0450dffd --- /dev/null +++ b/app-emacs/cmake-mode/cmake-mode-3.29.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +MY_P="${P/-mode}" +MY_P="${MY_P/_/-}" + +DESCRIPTION="GNU Emacs mode for handling CMake build files" +HOMEPAGE="https://cmake.org/; +SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" +S="${WORKDIR}/${P/-mode}/Auxiliary" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + !dev-build/cmake[emacs(-)] +" + +DOCS=() +SITEFILE="50${PN/-mode}-gentoo.el" + +src_install() { + elisp_src_install + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-typescript/
commit: 09fffbc0ad80f2f073c06adb0341edc410f571c6 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 5 08:45:32 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 5 08:45:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fffbc0 dev-libs/tree-sitter-typescript: drop 0.20.1, 0.20.2 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-typescript/Manifest | 2 -- .../tree-sitter-typescript-0.20.1.ebuild | 14 -- .../tree-sitter-typescript-0.20.2.ebuild | 14 -- 3 files changed, 30 deletions(-) diff --git a/dev-libs/tree-sitter-typescript/Manifest b/dev-libs/tree-sitter-typescript/Manifest index 9411594321fb..c077958053be 100644 --- a/dev-libs/tree-sitter-typescript/Manifest +++ b/dev-libs/tree-sitter-typescript/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-typescript-0.20.1.tar.gz 767713 BLAKE2B 25921ef20ec82bacf9858fd2bdca5d79f19ee132a48ad523ce4ea9d5141c2d314ec76d81a7d1751a6fab3651c3b3a2e0e2a469fc5168a5961310ee412e22ad4f SHA512 4d57308e84964bbf136868285141c4cd28ae0bbddef7973849679f8b8b85f00cd1bb5a4db7fd7b5cbd6a090b56193c8120bfd134358d33597a60a9145c694de0 -DIST tree-sitter-typescript-0.20.2.tar.gz 826705 BLAKE2B f51e56932676bb16d6439a0513f38cd5970afff47045d3e43ad804c1557c6f93c267934d1cd7804caded6d14b85fb88e6f7c21ea99bc23e99912e6f434d96510 SHA512 0ed78e515ffa3756800e1c3864540b761d734c34efeab4c5ab46ea96ae026bc09f7c6ef51eaa7275cc06ebdccc870961580da1930717d038265c0293fcf1784e DIST tree-sitter-typescript-0.20.3.tar.gz 843881 BLAKE2B a8b01a6fef435ac089ff716be400e6f55b89256a0b170cef3d6103eeca301f076d909180db61534dcf58bcf703d607871193f0a517d34398d81131c6dcb0e977 SHA512 6dacfe3d329acfbc80dd798bc900798cf3bad06441ece0964adb51117876b8c54be7d88303deb3abf139d7241b60d45c458a66f6079a149c010a3cd55581065b DIST tree-sitter-typescript-0.20.5.tar.gz 1556573 BLAKE2B ae4d71cc8e4745a3b6899f3f28fb31f0d31b0b1f749a73485b5f0b9e81257bde1b3338650e72e7c0082386cabb3b04bfc6bf8a603305aa8fa44c1e08e3843aab SHA512 5b0f9b5725766069d1535e39f3a4658b5200a2a33c3b4881f4876b741a6c13f9140429b73621949e2bd1e06ab0ee147893fffcd3c5349df337eb923a649b8867 DIST tree-sitter-typescript-0.20.6.tar.gz 1564217 BLAKE2B bc4d26bd8e4e9ca14ddf4b175cc2a2e7a81dac67e114a6e01f59ff55c5ecd63a0a359e03d78928aa965363e9c4db154a9b1917cf3aafce9fdaca3a58d60bfcc1 SHA512 f30f38aa269302eee5f738422626187111c14c7ba07982d619b200a58a20a08849f8a0e79358cad331d689afd5ab389a88b246bda30031ae354f93433e85b763 diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild deleted file mode 100644 index 3826613aff5d.. --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="TypeScript grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript; -S="${WORKDIR}"/${P}/typescript - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild deleted file mode 100644 index 3826613aff5d.. --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="TypeScript grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript; -S="${WORKDIR}"/${P}/typescript - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-typescript/
commit: f55963d036feb0871b9da11c76a90fc4ce685ec2 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 5 08:44:01 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 5 08:44:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55963d0 dev-libs/tree-sitter-typescript: add 0.20.6 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-typescript/Manifest | 1 + .../tree-sitter-typescript-0.20.6.ebuild | 14 ++ 2 files changed, 15 insertions(+) diff --git a/dev-libs/tree-sitter-typescript/Manifest b/dev-libs/tree-sitter-typescript/Manifest index 5f69a46f87f9..9411594321fb 100644 --- a/dev-libs/tree-sitter-typescript/Manifest +++ b/dev-libs/tree-sitter-typescript/Manifest @@ -2,3 +2,4 @@ DIST tree-sitter-typescript-0.20.1.tar.gz 767713 BLAKE2B 25921ef20ec82bacf9858fd DIST tree-sitter-typescript-0.20.2.tar.gz 826705 BLAKE2B f51e56932676bb16d6439a0513f38cd5970afff47045d3e43ad804c1557c6f93c267934d1cd7804caded6d14b85fb88e6f7c21ea99bc23e99912e6f434d96510 SHA512 0ed78e515ffa3756800e1c3864540b761d734c34efeab4c5ab46ea96ae026bc09f7c6ef51eaa7275cc06ebdccc870961580da1930717d038265c0293fcf1784e DIST tree-sitter-typescript-0.20.3.tar.gz 843881 BLAKE2B a8b01a6fef435ac089ff716be400e6f55b89256a0b170cef3d6103eeca301f076d909180db61534dcf58bcf703d607871193f0a517d34398d81131c6dcb0e977 SHA512 6dacfe3d329acfbc80dd798bc900798cf3bad06441ece0964adb51117876b8c54be7d88303deb3abf139d7241b60d45c458a66f6079a149c010a3cd55581065b DIST tree-sitter-typescript-0.20.5.tar.gz 1556573 BLAKE2B ae4d71cc8e4745a3b6899f3f28fb31f0d31b0b1f749a73485b5f0b9e81257bde1b3338650e72e7c0082386cabb3b04bfc6bf8a603305aa8fa44c1e08e3843aab SHA512 5b0f9b5725766069d1535e39f3a4658b5200a2a33c3b4881f4876b741a6c13f9140429b73621949e2bd1e06ab0ee147893fffcd3c5349df337eb923a649b8867 +DIST tree-sitter-typescript-0.20.6.tar.gz 1564217 BLAKE2B bc4d26bd8e4e9ca14ddf4b175cc2a2e7a81dac67e114a6e01f59ff55c5ecd63a0a359e03d78928aa965363e9c4db154a9b1917cf3aafce9fdaca3a58d60bfcc1 SHA512 f30f38aa269302eee5f738422626187111c14c7ba07982d619b200a58a20a08849f8a0e79358cad331d689afd5ab389a88b246bda30031ae354f93433e85b763 diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild new file mode 100644 index ..3ab5b3028d0d --- /dev/null +++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="TypeScript grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript; +S="${WORKDIR}"/${P}/typescript + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/
commit: c8838f8f02b19e42607e0eb9609566c09e8740cb Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 5 08:38:10 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 5 08:38:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8838f8f dev-libs/tree-sitter-cpp: drop 0.20.0, 0.20.0_p20230410 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-cpp/Manifest | 2 -- .../tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild | 16 .../tree-sitter-cpp-0.20.0_p20230410.ebuild| 22 -- 3 files changed, 40 deletions(-) diff --git a/dev-libs/tree-sitter-cpp/Manifest b/dev-libs/tree-sitter-cpp/Manifest index b2956e97f7a8..ec405dfe3fff 100644 --- a/dev-libs/tree-sitter-cpp/Manifest +++ b/dev-libs/tree-sitter-cpp/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-cpp-0.20.0.tar.gz 504679 BLAKE2B 654f72f7a56a66dccf437ba5a2b2b5f627358ae58aeaafe9a507e0876443937d42b244ddb34b8a72a6723c28e6c10c95851b1fdb2775b3080c344426c0386e4d SHA512 c97d02c8250c93721ed5b951c97cdb1cf6558e20cbef353a33c9937f6b3116e328bbdd4e9e7a70a23dba3e144cbd6318e37ebbb9b6345ac085c62100d09ff34d -DIST tree-sitter-cpp-0.20.0_p20230410.tar.gz 715821 BLAKE2B fa867ce4e16dd1044007cf366bc711a6eb85dd6fee11796aa32d9bcee4ffbec3b83b7cd56333d5d79c3eb5e6f6e966291626d6edbb7660aed4b4e144caa18e60 SHA512 0d48722962909a708eec0c401e08f71f9eb3e742dc6bbdb0cfc9cb2b31c187b222866f279346de68726811db461f12fa6b1453bafe49d64f6c340a94a6a7abe6 DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a SHA512 62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab DIST tree-sitter-cpp-0.20.5.tar.gz 1442677 BLAKE2B ee9e058cca7727d567869d58568b3808efad7b1f4059089682b31ac39fd623213111078250eb034fb66be51f502f693f65686fb89ba8865866ded7ed1f195b5a SHA512 0afe19dc868bce8fef7114c0553ed3af2c479fc84257959a617dd6acf695fb13a91468a3daddafd39cac11f7d5a72ba988bd29d7d7f1987d7486ae4d1dc7f746 DIST tree-sitter-cpp-0.21.0.tar.gz 1482410 BLAKE2B b15467c3525416fcc925fd8c3480200362ee8ae41528757cebc113090d5678dcfa47bac4b54e32e791dba954de15fd3bba68e6ecdedbc55bb61095487de386c4 SHA512 70be7b446e5acf0f439fbf1d4c9d649e8e8bc8ea044d0d3f3644e3047eaa5468eabefd5552f98fa39d34030cce654db25371008ddbc27a64d3df14611ac3061c diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild deleted file mode 100644 index 654df3497df3.. --- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="C++ grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -# requires test data from tree-sitter-c -RESTRICT="test" diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild deleted file mode 100644 index 7d1911486869.. --- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -# Upstream has not created a release in a while, and there have been -# some changes that fix weirdness with Emacs tree-sitter-mode. -GIT_COMMIT="0b6d0eb9abdf7cea31961cd903eeed5bbd0aae74" - -DESCRIPTION="C++ grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp; -SRC_URI="https://github.com/tree-sitter/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${GIT_COMMIT} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64" - -# requires test data from tree-sitter-c -RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/
commit: b6285b73a280be750a78a1d7d2b1716814c6bae8 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 5 08:37:45 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 5 08:37:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6285b73 dev-libs/tree-sitter-cpp: add 0.21.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-cpp/Manifest | 1 + dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-libs/tree-sitter-cpp/Manifest b/dev-libs/tree-sitter-cpp/Manifest index b907ffd70a1b..b2956e97f7a8 100644 --- a/dev-libs/tree-sitter-cpp/Manifest +++ b/dev-libs/tree-sitter-cpp/Manifest @@ -2,3 +2,4 @@ DIST tree-sitter-cpp-0.20.0.tar.gz 504679 BLAKE2B 654f72f7a56a66dccf437ba5a2b2b5 DIST tree-sitter-cpp-0.20.0_p20230410.tar.gz 715821 BLAKE2B fa867ce4e16dd1044007cf366bc711a6eb85dd6fee11796aa32d9bcee4ffbec3b83b7cd56333d5d79c3eb5e6f6e966291626d6edbb7660aed4b4e144caa18e60 SHA512 0d48722962909a708eec0c401e08f71f9eb3e742dc6bbdb0cfc9cb2b31c187b222866f279346de68726811db461f12fa6b1453bafe49d64f6c340a94a6a7abe6 DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a SHA512 62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab DIST tree-sitter-cpp-0.20.5.tar.gz 1442677 BLAKE2B ee9e058cca7727d567869d58568b3808efad7b1f4059089682b31ac39fd623213111078250eb034fb66be51f502f693f65686fb89ba8865866ded7ed1f195b5a SHA512 0afe19dc868bce8fef7114c0553ed3af2c479fc84257959a617dd6acf695fb13a91468a3daddafd39cac11f7d5a72ba988bd29d7d7f1987d7486ae4d1dc7f746 +DIST tree-sitter-cpp-0.21.0.tar.gz 1482410 BLAKE2B b15467c3525416fcc925fd8c3480200362ee8ae41528757cebc113090d5678dcfa47bac4b54e32e791dba954de15fd3bba68e6ecdedbc55bb61095487de386c4 SHA512 70be7b446e5acf0f439fbf1d4c9d649e8e8bc8ea044d0d3f3644e3047eaa5468eabefd5552f98fa39d34030cce654db25371008ddbc27a64d3df14611ac3061c diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild new file mode 100644 index ..6fa20973c00b --- /dev/null +++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="C++ grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + +# requires test data from tree-sitter-c +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ruby/
commit: 4d243117318c664fe69bf5cd0ba5bda3b4029e4f Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 5 08:35:10 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 5 08:35:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d243117 dev-libs/tree-sitter-ruby: drop 0.19.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-ruby/Manifest | 1 - dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild | 13 - 2 files changed, 14 deletions(-) diff --git a/dev-libs/tree-sitter-ruby/Manifest b/dev-libs/tree-sitter-ruby/Manifest index 624dbe5a13ad..be7ced1bd3dc 100644 --- a/dev-libs/tree-sitter-ruby/Manifest +++ b/dev-libs/tree-sitter-ruby/Manifest @@ -1,3 +1,2 @@ -DIST tree-sitter-ruby-0.19.0.tar.gz 325077 BLAKE2B eb39ba999ccf582b698138ebb7a7f9cbd949510046460d84e37471634700b0751219a7a266652256225bc6fbdd80340cca38662b180c2314f82c5ed7de3324cf SHA512 dc092b55a73a7ffaf698c784e0a6e8fd115478ce8eb2de00301bb8c2455044a4b7f4cd04ab36eb19401386b55088ad3fba6cb9cce9856b6f607bd76caaf0900b DIST tree-sitter-ruby-0.20.0_pre20221101.tar.gz 575761 BLAKE2B 17daf39dfd812ab0993cd2a3ad728603d629c2e177261fa60d237a1dfd504b2a087611824cdffb03e95c0b304d9f6991ccf36aad1f18db4aa3177c082c6e275e SHA512 ff6eb4a28e5313cbdebca0f939d209d7c15016fef4ed864e64ce2e6f30023e15a88483c5bc90673fcee42df75c6e003b69fc2e5f81b72ecf1a506c836eebeba4 DIST tree-sitter-ruby-0.20.1.tar.gz 601038 BLAKE2B 29174a74a96f0b93d803eb9455ae1ceb7e4ca78be215c062ca341485c19f595a29cafe7c9ee75b95239045497e8d4695648c3ab1503d96039ec7c5a3c64c9883 SHA512 96d68cb7c557d341def9cbb9a51ecf12b7572bb46b9588bd3dab6f2598b6ce73df2fbbae8f0aa08737b34bda55e98eff8499921ea68f7389a7237fa32f62793b diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild deleted file mode 100644 index 116225a7b7ce.. --- a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Ruby grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nasm/files/, dev-lang/nasm/
commit: 4e89a4edbc73f13fd6c82aa0be01765579ddafd2 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 5 08:02:22 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 5 08:21:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e89a4ed dev-lang/nasm: add 2.16.02 Closes: https://bugs.gentoo.org/916478 Signed-off-by: Matthew Smith gentoo.org> dev-lang/nasm/Manifest | 1 + dev-lang/nasm/files/nasm-2.16.02-unconfig.patch | 11 dev-lang/nasm/nasm-2.16.02.ebuild | 73 + 3 files changed, 85 insertions(+) diff --git a/dev-lang/nasm/Manifest b/dev-lang/nasm/Manifest index ddee0b50c4c7..48b66ce7fc14 100644 --- a/dev-lang/nasm/Manifest +++ b/dev-lang/nasm/Manifest @@ -1 +1,2 @@ DIST nasm-2.16.01.tar.xz 1017732 BLAKE2B 0f7e96648e3db6fa4a8e10a89885f61cab7d79af25adbcc9d4706b3af61206c3cae024b7f873d636f5c1b2cb34ce5e7fbecc16af9b59086e9a1f49fb37c59670 SHA512 51fccb5639ce019d9c423c0f279750ffbd74c64cd41dd3b185d1aa1a1aaed79c5d3cd8d4bebbc13ee249a375ed27457ea2abde1a4dbb24d354598fffd1254833 +DIST nasm-2.16.02.tar.xz 1044824 BLAKE2B daa3585e9aef3c388e3b577a52453b31aaa7f13942e621c21bbe6ec744ff30bf2692e853dda193b30006989cb10e40dcc1cf0107176e31fd5ee096baad28c7a1 SHA512 9ccafb4cd9064fb21f6551309d35ba7461de8da138b1239d76c2ea0c070a1a767f1019d5d705088375d625cfb73eebbfd9dfa3588107793b95354d89dcfd22c3 diff --git a/dev-lang/nasm/files/nasm-2.16.02-unconfig.patch b/dev-lang/nasm/files/nasm-2.16.02-unconfig.patch new file mode 100644 index ..77478b7e68cc --- /dev/null +++ b/dev-lang/nasm/files/nasm-2.16.02-unconfig.patch @@ -0,0 +1,11 @@ +--- a/Makefile.in 2024-04-05 07:51:48.394437050 - b/Makefile.in 2024-04-05 07:52:38.731388961 - +@@ -214,7 +214,7 @@ + INSDEP = x86/insns.dat x86/insns.pl x86/insns-iflags.ph x86/iflags.ph + + config/unconfig.h: config/config.h.in +- $(RUNPERL) $(tools)/unconfig.pl \ ++ $(RUNPERL) $(top_srcdir)/autoconf/unconfig.pl \ + '$(srcdir)' config/config.h.in config/unconfig.h + + x86/iflag.c: $(INSDEP) diff --git a/dev-lang/nasm/nasm-2.16.02.ebuild b/dev-lang/nasm/nasm-2.16.02.ebuild new file mode 100644 index ..f1f5ac53b3bd --- /dev/null +++ b/dev-lang/nasm/nasm-2.16.02.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="groovy little assembler" +HOMEPAGE="https://www.nasm.us/; +SRC_URI="https://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.xz; +S="${WORKDIR}"/${P/_} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +QA_CONFIG_IMPL_DECL_SKIP=( + _BitScanReverse + _BitScanReverse64 + __cpu_to_le16 + __cpu_to_le32 + __cpu_to_le64 + _byteswap_uint64 + _byteswap_ulong + _byteswap_ushort + cpu_to_le16 + cpu_to_le32 + cpu_to_le64 + typeof +) + +# [fonts note] doc/psfonts.ph defines ordered list of font preference. +# Currently 'media-fonts/source-pro' is most preferred and is able to +# satisfy all 6 font flavours: tilt, chapter, head, etc. +BDEPEND=" + dev-lang/perl + doc? ( + app-text/ghostscript-gpl + dev-perl/Font-TTF + dev-perl/Sort-Versions + media-fonts/source-code-pro + media-fonts/source-sans:3 + virtual/perl-File-Spec + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.15-bsd-cp-doc.patch + "${FILESDIR}"/${PN}-2.16.02-unconfig.patch +) + +src_prepare() { + default + + # https://bugs.gentoo.org/870214 + # During the split of media-fonts/source-pro, the source-sans files + # were renamed. Currently depend on media-fonts/source-sans:3 which works + # with this sed. + sed -i 's/SourceSansPro/SourceSans3/g' doc/psfonts.ph || die + + AT_M4DIR="${S}/autoconf/m4" eautoreconf +} + +src_compile() { + default + use doc && emake doc +} + +src_install() { + default + emake DESTDIR="${D}" install $(usex doc install_doc '') +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/renderdoc/files/, media-gfx/renderdoc/
commit: 005b4f99bb3495483514c179811f253ea7132c71 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 5 07:32:07 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 5 08:21:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005b4f99 media-gfx/renderdoc: add 1.31 Closes: https://bugs.gentoo.org/925578 Signed-off-by: Matthew Smith gentoo.org> media-gfx/renderdoc/Manifest | 2 + media-gfx/renderdoc/files/renderdoc-1.31-lld.patch | 23 +++ media-gfx/renderdoc/renderdoc-1.31.ebuild | 191 + 3 files changed, 216 insertions(+) diff --git a/media-gfx/renderdoc/Manifest b/media-gfx/renderdoc/Manifest index 17f8392c0cce..c72dab197a3d 100644 --- a/media-gfx/renderdoc/Manifest +++ b/media-gfx/renderdoc/Manifest @@ -1,3 +1,5 @@ DIST renderdoc-1.30.tar.gz 50938458 BLAKE2B 2e9364a8eabca64384e066709c98be8df0ed3c970c173074f9d38eea21d4dc31a50b862818879ccb9f32be8b839643c2d01ddda70d9da8c338c2fc305549eaa9 SHA512 33437f7420d6a79f2b02536ae63bc31537cfab83cdac2d44efdef377e93db7c0c15f2e46ecc67a6ea780f36b162f04d7a00ac3fe5d382fe761fa986664aceb60 DIST renderdoc-1.30.tar.gz.asc 833 BLAKE2B c829329806de5cfc672c2cc976596a5c126cd5f24bef189f6832de8f8f3721461e56688823d562e82eae89792c5fc4a500037cc97c2cce2b762b211a951c1d19 SHA512 f68a04aec4e304df0eba3dcba2876f99182fecff82b6b600d621e48c15bce42c07f20aebc811fd36aff5c04f550a51483af2b499051700a2c5bc936311a534de +DIST renderdoc-1.31.tar.gz 51193992 BLAKE2B a51e2d380b61f462e29b97679b0c2014e26cf108e3d9bc70874fedfbee5a9f391e8693f54c76fae51b9459b70d2197c362b95054a54c5e2e889c8ce85ba74305 SHA512 c119fdd7f27ef4f617b5b5aad94267326f403802648d6ed0970651e48b2467729ce5768ea64c77cab337ff0bdde4c17eaa01028dfebb15568bb4500693cf6d6e +DIST renderdoc-1.31.tar.gz.asc 833 BLAKE2B 82d360070eea9cf037b3ec7de899c58372e64540d2346cc209edb8cc3c321fd628954fbb1275b27366a2d91dd8604e9ebdd961cfd4dcab0abea1fb3bc793817b SHA512 878dd0a042aa8af97b7ba158fd88776cb2ea3ca662cfc95752d477727686342153db217302d9325f0f6bbd76628eb608820350981bf0d819812e57cea773f499 DIST swig-renderdoc-7.tar.gz 4006241 BLAKE2B 619f41239f4aef496264d61f44ae042cf80d3ff28491d452cf11ad07e898554c4a32df6119ee0e8e3de36e6bee61855358cd968ad01c9281976e24e9a6cac839 SHA512 5285a65924c069cfb9f73104ad8a95251badac4001293a1757b97ebead5953730c03289159741f82da4c5afe4f61f7c826b105eaf82df044ed2fa21810242c86 diff --git a/media-gfx/renderdoc/files/renderdoc-1.31-lld.patch b/media-gfx/renderdoc/files/renderdoc-1.31-lld.patch new file mode 100644 index ..4c19c97bf28e --- /dev/null +++ b/media-gfx/renderdoc/files/renderdoc-1.31-lld.patch @@ -0,0 +1,23 @@ +Remove undefined symbols from version script. + +Bug: https://bugs.gentoo.org/925578 +--- a/renderdoc/renderdoc.version b/renderdoc/renderdoc.version +@@ -6,17 +6,14 @@ + egl[A-Z]*; + vk_icd*; + dlopen; +-dlsym; + fork; + execl; + execlp; + execle; +-execlpe; + execv; + execvp; + execve; + execvpe; +-_exit; + RENDERDOC_*; + VK_LAYER_RENDERDOC_*; + local: diff --git a/media-gfx/renderdoc/renderdoc-1.31.ebuild b/media-gfx/renderdoc/renderdoc-1.31.ebuild new file mode 100644 index ..c8d27b42b52d --- /dev/null +++ b/media-gfx/renderdoc/renderdoc-1.31.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# The swig fork is required for compatibility with both provided and +# 3rd-party Python scripts. Required patch was sent to upstream in +# 2014: https://github.com/swig/swig/pull/251 +MY_SWIG_VER=7 +MY_SWIG=swig-${PN}-${MY_SWIG_VER} + +AUTOTOOLS_AUTO_DEPEND="no" +DOCS_BUILDER="sphinx" +DOCS_DIR="docs" +PYTHON_COMPAT=( python3_{9..12} ) +inherit autotools cmake flag-o-matic optfeature python-single-r1 docs qmake-utils verify-sig xdg + +DESCRIPTION="A stand-alone graphics debugging tool" +HOMEPAGE="https://renderdoc.org https://github.com/baldurk/renderdoc; +SRC_URI=" + https://github.com/baldurk/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + qt5? ( https://github.com/baldurk/swig/archive/${PN}-modified-${MY_SWIG_VER}.tar.gz -> ${MY_SWIG}.tar.gz ) + verify-sig? ( https://github.com/baldurk/renderdoc/releases/download/v${PV}/v${PV}.tar.gz.asc -> ${P}.tar.gz.asc ) +" + +# renderdoc: MIT +# + cmdline: BSD (not compatible with upstream lib) +# + farm fresh icons: CC-BY-3.0 +# + half: MIT (not compatible with system dev-libs/half) +# + include-bin ZLIB (upstream doesn't exist anymore, maintained in tree) +# + md5: public-domain +# + plthook: BSD-2 +# + pugixml: MIT +# + radeon gpu analyzer: MIT +# + source
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-css/
commit: 72c047adda322b17a7387f474481b056a52ae671 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 1 15:33:56 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 1 15:33:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c047ad dev-libs/tree-sitter-css: drop 0.19.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-css/Manifest | 1 - dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild | 13 - 2 files changed, 14 deletions(-) diff --git a/dev-libs/tree-sitter-css/Manifest b/dev-libs/tree-sitter-css/Manifest index 013ca3062931..1d560099ad3c 100644 --- a/dev-libs/tree-sitter-css/Manifest +++ b/dev-libs/tree-sitter-css/Manifest @@ -1,2 +1 @@ -DIST tree-sitter-css-0.19.0.tar.gz 80823 BLAKE2B 5a011981bea8dca3ea51d3615c88eeefb2e0dafae52a947b58a930f9521cfd5759ff22812d4f49283453cc86f52372a798dd507b1982fb55dba086156a5842fb SHA512 888f8506ae6cc25bf30285361b751902cd4af9d25cd64eccacd1721cacd8b66277c7c950c825fe6e72ac3155dbd39c24ee94090faaae9ee8b67ce61fc1c4 DIST tree-sitter-css-0.20.0.tar.gz 93887 BLAKE2B 5f5962de37fa6a65dd531a54515b24ccb78932f17d15884adfe00cb1098a86ece3894c2e7f54a8936ad7fa1c76e5dcb89453999e3ffd3f3d894c9e112407e4a2 SHA512 0b4c45de304a5a18834a85665b5da5eaf7adc968c509de6cb95b98a08b2987be7b13f2cbb7181da04cf23e199942d9daf788a12cd2f4b8d85767ef1250196825 diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild b/dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild deleted file mode 100644 index db311c39a97c.. --- a/dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="CSS grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-css/, dev-libs/tree-sitter-css/files/
commit: a18074ab3baeceb198e6457a365d0a57d987b237 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 1 15:33:00 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 1 15:33:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18074ab dev-libs/tree-sitter-css: fix test with >tree-sitter-0.22 Closes: https://bugs.gentoo.org/928010 Signed-off-by: Matthew Smith gentoo.org> .../files/tree-sitter-css-0.20.0-test-selector.patch | 14 ++ dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild | 6 ++ 2 files changed, 20 insertions(+) diff --git a/dev-libs/tree-sitter-css/files/tree-sitter-css-0.20.0-test-selector.patch b/dev-libs/tree-sitter-css/files/tree-sitter-css-0.20.0-test-selector.patch new file mode 100644 index ..bbcec7e47e23 --- /dev/null +++ b/dev-libs/tree-sitter-css/files/tree-sitter-css-0.20.0-test-selector.patch @@ -0,0 +1,14 @@ +https://bugs.gentoo.org/928010 +https://github.com/tree-sitter/tree-sitter-css/issues/47 +https://github.com/tree-sitter/tree-sitter/issues/3238 +--- a/test/corpus/selectors.txt b/test/corpus/selectors.txt +@@ -102,7 +102,7 @@ a::first-line {} + (block))) + + = +-::slotted pseudo element ++slotted pseudo element + = + + ::slotted(button) {} diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild b/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild index a1f48ed9e145..632f1a55a2fa 100644 --- a/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild +++ b/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild @@ -11,3 +11,9 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css; LICENSE="MIT" SLOT="0" KEYWORDS="amd64" + +PATCHES=( + # https://bugs.gentoo.org/928010 + # Test name beginning with :: is incompatible with tree-sitter >0.22 + "${FILESDIR}"/${PN}-0.20.0-test-selector.patch +)
[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/
commit: 6b5c967f7a97e695e58cea6a96b42c524b68d54a Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 1 12:50:46 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 1 12:51:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5c967f metadata/stabilization-groups: add tree-sitter group Signed-off-by: Matthew Smith gentoo.org> metadata/stabilization-groups/tree-sitter.group | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metadata/stabilization-groups/tree-sitter.group b/metadata/stabilization-groups/tree-sitter.group new file mode 100644 index ..453d43dab157 --- /dev/null +++ b/metadata/stabilization-groups/tree-sitter.group @@ -0,0 +1,2 @@ +dev-libs/tree-sitter +dev-util/tree-sitter-cli
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/, net-mail/mu/
commit: 88218a840c990719954f75cb24c6da4ebd33613e Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 1 11:33:20 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 1 11:33:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88218a84 net-mail/mu: fix musl build Closes: https://bugs.gentoo.org/928361 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/files/mu-1.12.2-musl.patch | 31 +++ net-mail/mu/mu-1.12.2.ebuild | 3 +++ 2 files changed, 34 insertions(+) diff --git a/net-mail/mu/files/mu-1.12.2-musl.patch b/net-mail/mu/files/mu-1.12.2-musl.patch new file mode 100644 index ..35f6017e56f3 --- /dev/null +++ b/net-mail/mu/files/mu-1.12.2-musl.patch @@ -0,0 +1,31 @@ +From: https://github.com/djcb/mu/pull/2677 +From: Matthew Smith +Date: Mon, 1 Apr 2024 11:23:39 + +Subject: [PATCH] mu-utils: Fix build with musl + +In musl, `stdout` is a macro that expands to `(stdout)`, and +`::(stdout)` is not valid C++. + +../mu-1.12.2/lib/utils/mu-utils.hh:268:32: error: expected + id-expression before '(' token + 268 | ::stdout); + |^~ + +Nothing in the Mu namespace is named stdout, so it is safe to drop +the `::`. + +Bug: https://bugs.gentoo.org/928361 +--- a/lib/utils/mu-utils.hh b/lib/utils/mu-utils.hh +@@ -265,7 +265,7 @@ bool fputs_encoded (const std::string& str, FILE *stream); + template + static inline bool mu_print_encoded(fmt::format_string frm, T&&... args) noexcept { + return fputs_encoded(fmt::format(frm, std::forward(args)...), +- ::stdout); ++ stdout); + } + + /** +-- +2.44.0 + diff --git a/net-mail/mu/mu-1.12.2.ebuild b/net-mail/mu/mu-1.12.2.ebuild index 04c44da48677..f4e55a3d9779 100644 --- a/net-mail/mu/mu-1.12.2.ebuild +++ b/net-mail/mu/mu-1.12.2.ebuild @@ -29,6 +29,9 @@ BDEPEND=" PATCHES=( # https://bugs.gentoo.org/925503 "${FILESDIR}"/${PN}-1.12.0-no-python.patch + + # https://bugs.gentoo.org/928361 + "${FILESDIR}"/${PN}-1.12.2-musl.patch ) SITEFILE="70mu-gentoo-autoload.el"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-scala/
commit: f3ceee855ac5748d59252ceb48520be397aa2c86 Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 28 08:55:13 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 28 08:56:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ceee85 dev-libs/tree-sitter-scala: drop 0.19.0, 0.19.1 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-scala/Manifest| 2 -- dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild | 13 - dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild | 13 - 3 files changed, 28 deletions(-) diff --git a/dev-libs/tree-sitter-scala/Manifest b/dev-libs/tree-sitter-scala/Manifest index dd2ae5a8cff0..5a8367249478 100644 --- a/dev-libs/tree-sitter-scala/Manifest +++ b/dev-libs/tree-sitter-scala/Manifest @@ -1,4 +1,2 @@ -DIST tree-sitter-scala-0.19.0.tar.gz 127779 BLAKE2B c0cde9adf3bc4dc25b84bc57d02e248613f42caf1531ad4eeb58e226a39c2323e28553154eb1a5a6d0ba1359cea847ab8e0dac67060d35df1d017bf475524acb SHA512 5845720ce7181f0272fbd9b5980258680d5cb9bf5f8276e4be28f4dad15694f79a2184e46ef94909ac54f510e44ffc67a9632f9767866034f5fa2a9945311661 -DIST tree-sitter-scala-0.19.1.tar.gz 1137112 BLAKE2B 8e12ebc4a9e0a4390318e2e63efa0bccae92c30db08cae1652384df71eb0ae3af0c0c295bbd8d0ef1811173faa635ae9bf65380cd84c431970e9ad46bfac441e SHA512 1a23cbcf471ecac901afe5a4a21a8f4744925d001a7dd04325e18a459fdf9ac95274953aff114023bf0ee7a8cef121e362b4c515a80d956df891ba69b6e58532 DIST tree-sitter-scala-0.20.2.tar.gz 1305216 BLAKE2B 6fdfd74975f60794ca27b986250fdbb196b08892d48aca4fe034e8d2f9a18c1244538e03bd6f5618372ffdba64299c8431ce2bdf95d27578fa262c75516163b1 SHA512 7dba7733c126877c26a4da82420cd6fe8bb933d7694dfbc7a64a9195b33014ab6fd74de6a659ed79eb48dd46767874611713dbad8cea1e7b2fc13a124e7e4e38 DIST tree-sitter-scala-0.21.0.tar.gz 1339069 BLAKE2B ae3406b49da3c7d349b0689b1f6d1ef037f5c6e5326016b64abef00174da0b1fe489579939150bd065fa82546a5782c04232ac144eb596855b59e263afe72ed0 SHA512 4d76e496c68993babe3c11315d6ce2c2a15cf576f55197358d718b0d16d1ee2c7e498ee45f793729b03faef7f35b8dbbe4d3692e4255f9aedb9ef69d49cdb189 diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild deleted file mode 100644 index d9083f607d6b.. --- a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Scala grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild deleted file mode 100644 index 4b0aec90ae8b.. --- a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Scala grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-scala/
commit: dfa7e8239e84f1ac76faefa1739b7e3fe5e76e25 Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 28 08:53:22 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 28 08:56:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa7e823 dev-libs/tree-sitter-scala: add 0.21.0 Closes: https://bugs.gentoo.org/928013 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-scala/Manifest| 1 + dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild | 13 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/tree-sitter-scala/Manifest b/dev-libs/tree-sitter-scala/Manifest index e3fa1e3ed14a..dd2ae5a8cff0 100644 --- a/dev-libs/tree-sitter-scala/Manifest +++ b/dev-libs/tree-sitter-scala/Manifest @@ -1,3 +1,4 @@ DIST tree-sitter-scala-0.19.0.tar.gz 127779 BLAKE2B c0cde9adf3bc4dc25b84bc57d02e248613f42caf1531ad4eeb58e226a39c2323e28553154eb1a5a6d0ba1359cea847ab8e0dac67060d35df1d017bf475524acb SHA512 5845720ce7181f0272fbd9b5980258680d5cb9bf5f8276e4be28f4dad15694f79a2184e46ef94909ac54f510e44ffc67a9632f9767866034f5fa2a9945311661 DIST tree-sitter-scala-0.19.1.tar.gz 1137112 BLAKE2B 8e12ebc4a9e0a4390318e2e63efa0bccae92c30db08cae1652384df71eb0ae3af0c0c295bbd8d0ef1811173faa635ae9bf65380cd84c431970e9ad46bfac441e SHA512 1a23cbcf471ecac901afe5a4a21a8f4744925d001a7dd04325e18a459fdf9ac95274953aff114023bf0ee7a8cef121e362b4c515a80d956df891ba69b6e58532 DIST tree-sitter-scala-0.20.2.tar.gz 1305216 BLAKE2B 6fdfd74975f60794ca27b986250fdbb196b08892d48aca4fe034e8d2f9a18c1244538e03bd6f5618372ffdba64299c8431ce2bdf95d27578fa262c75516163b1 SHA512 7dba7733c126877c26a4da82420cd6fe8bb933d7694dfbc7a64a9195b33014ab6fd74de6a659ed79eb48dd46767874611713dbad8cea1e7b2fc13a124e7e4e38 +DIST tree-sitter-scala-0.21.0.tar.gz 1339069 BLAKE2B ae3406b49da3c7d349b0689b1f6d1ef037f5c6e5326016b64abef00174da0b1fe489579939150bd065fa82546a5782c04232ac144eb596855b59e263afe72ed0 SHA512 4d76e496c68993babe3c11315d6ce2c2a15cf576f55197358d718b0d16d1ee2c7e498ee45f793729b03faef7f35b8dbbe4d3692e4255f9aedb9ef69d49cdb189 diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild new file mode 100644 index ..f994c3b92365 --- /dev/null +++ b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Scala grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c/
commit: 1455fdaeb19511925af9ec59b49d844df5ac883b Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 28 08:55:49 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 28 08:56:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1455fdae dev-libs/tree-sitter-c: drop 0.20.2 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-c/Manifest| 1 - dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild | 13 - 2 files changed, 14 deletions(-) diff --git a/dev-libs/tree-sitter-c/Manifest b/dev-libs/tree-sitter-c/Manifest index f628ff017ca3..4428775d5f8a 100644 --- a/dev-libs/tree-sitter-c/Manifest +++ b/dev-libs/tree-sitter-c/Manifest @@ -1,4 +1,3 @@ -DIST tree-sitter-c-0.20.2.tar.gz 249711 BLAKE2B f5f0ef1b15ba0fc216c082c973d6a52e79affb6075bc7fcf04e7ff93209b4624f4e9b414440fe6d20c0ea0bed5f3d96f538237c2fa365b919d6c280f98cc54b4 SHA512 ac559ee1d29bb77ce3cade02cfa4ed95c24cea7b84844df6521ebbf6213894c6f91499eb782e04e5e778091300f0043d59b9324a78d72d9bea4f40cc67d56cc1 DIST tree-sitter-c-0.20.6.tar.gz 337801 BLAKE2B 96dfe37535aca85d2bae15af0a2d59a99bd6861a9a32957b6ae9a4fe02ac1a8e8c4f649760e5eccf68f224b30992aa1656a8b3e11da8a3bb43e07c62f4b26063 SHA512 047b47ef9190f3894083be2b8b26dd33c06d87bba6b960e63e9787112b374a76e2239171b89bb346a27b886396c2054a4ecc1e42d4f83a23ab62060907fe2198 DIST tree-sitter-c-0.20.7.tar.gz 377856 BLAKE2B c18e23d010a6d2db9c6171134ae536c299e6fdb51b1d4c8693475b1249e6f1420a352d8e1aa3e10281a230acf4953196ab0e59248da7f9ab9995c8e9576da1e8 SHA512 42199156796dc6fb427b57c67c1fc5105c315b812a5ade81346676b1b5c37957c071b52a58e4f46b5a55f189de13eab92ff8b6adea45ce07aa2322c5c357 DIST tree-sitter-c-0.21.0.tar.gz 426566 BLAKE2B dbd2cf89d2ac79e5c6ec7b6e16e588d74b6ed0b467beb411fa32643ed70434193a155510d1649cd074efc98d4e04acdb1a3799c99c8cc6e836bacc444836fff0 SHA512 1ed2b48b6adda606c7074da650c089040e04873bfb666ab08f4c7f67e8077de3760e0b1610c2519d69d3eb48c101cf8e441d2b29622a075b4a6992efbc324abb diff --git a/dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild b/dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild deleted file mode 100644 index 9037756ab61b.. --- a/dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="C grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c/
commit: b0db463a561f8022f7de2e1a30d9839ac1d0d881 Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 28 08:41:14 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 28 08:41:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0db463a dev-libs/tree-sitter-c: add 0.21.0 Closes: https://bugs.gentoo.org/928009 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-c/Manifest| 1 + dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild | 15 +++ 2 files changed, 16 insertions(+) diff --git a/dev-libs/tree-sitter-c/Manifest b/dev-libs/tree-sitter-c/Manifest index 148b7d141a08..f628ff017ca3 100644 --- a/dev-libs/tree-sitter-c/Manifest +++ b/dev-libs/tree-sitter-c/Manifest @@ -1,3 +1,4 @@ DIST tree-sitter-c-0.20.2.tar.gz 249711 BLAKE2B f5f0ef1b15ba0fc216c082c973d6a52e79affb6075bc7fcf04e7ff93209b4624f4e9b414440fe6d20c0ea0bed5f3d96f538237c2fa365b919d6c280f98cc54b4 SHA512 ac559ee1d29bb77ce3cade02cfa4ed95c24cea7b84844df6521ebbf6213894c6f91499eb782e04e5e778091300f0043d59b9324a78d72d9bea4f40cc67d56cc1 DIST tree-sitter-c-0.20.6.tar.gz 337801 BLAKE2B 96dfe37535aca85d2bae15af0a2d59a99bd6861a9a32957b6ae9a4fe02ac1a8e8c4f649760e5eccf68f224b30992aa1656a8b3e11da8a3bb43e07c62f4b26063 SHA512 047b47ef9190f3894083be2b8b26dd33c06d87bba6b960e63e9787112b374a76e2239171b89bb346a27b886396c2054a4ecc1e42d4f83a23ab62060907fe2198 DIST tree-sitter-c-0.20.7.tar.gz 377856 BLAKE2B c18e23d010a6d2db9c6171134ae536c299e6fdb51b1d4c8693475b1249e6f1420a352d8e1aa3e10281a230acf4953196ab0e59248da7f9ab9995c8e9576da1e8 SHA512 42199156796dc6fb427b57c67c1fc5105c315b812a5ade81346676b1b5c37957c071b52a58e4f46b5a55f189de13eab92ff8b6adea45ce07aa2322c5c357 +DIST tree-sitter-c-0.21.0.tar.gz 426566 BLAKE2B dbd2cf89d2ac79e5c6ec7b6e16e588d74b6ed0b467beb411fa32643ed70434193a155510d1649cd074efc98d4e04acdb1a3799c99c8cc6e836bacc444836fff0 SHA512 1ed2b48b6adda606c7074da650c089040e04873bfb666ab08f4c7f67e8077de3760e0b1610c2519d69d3eb48c101cf8e441d2b29622a075b4a6992efbc324abb diff --git a/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild new file mode 100644 index ..f589df316253 --- /dev/null +++ b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_BINDINGS=( python ) + +inherit tree-sitter-grammar + +DESCRIPTION="C grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/
commit: faea7c8b05303d6a8cd387b9e5bc06136df64e9c Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 28 08:55:31 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 28 08:56:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faea7c8b dev-libs/tree-sitter-php: drop 0.19.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-php/Manifest | 1 - dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild | 13 - 2 files changed, 14 deletions(-) diff --git a/dev-libs/tree-sitter-php/Manifest b/dev-libs/tree-sitter-php/Manifest index 31d89e403808..02d9e0cff7d8 100644 --- a/dev-libs/tree-sitter-php/Manifest +++ b/dev-libs/tree-sitter-php/Manifest @@ -1,3 +1,2 @@ -DIST tree-sitter-php-0.19.0.tar.gz 155930 BLAKE2B e78b0a719f2e8cde6398a5645023c09135f61bbe138abeff8160bb1688bab84fa7ca51438e380d79fc0e05efa2e4897a7ff05fd677ac0b8cb4098e27d576a10a SHA512 bf82af3a4c0da96f58e93aaee2724f327c11e297bcd455998e0863aa64ab6ae85d1d212afa51b75c8e8ab998568cc71b0309ee3d1d41b632ef0283478ecc5711 DIST tree-sitter-php-0.20.0.tar.gz 290518 BLAKE2B 5ba7dabf79665ceb2be737906493bf774e51a0233a62bdb89d84a6a9204745a99679322e047a9115d95e92c3dbb34c5da591497223bb580522b587bedc933d10 SHA512 0ce3e8b2a7cb26b8fa2210e2ac8b133c0ea8450b7504f93422a7baa0ee6f5217c72b9ce0cbdc5ac1e85deb2ab08fc6b968e74f124dce13ebfb8ad9b0af2afb8f DIST tree-sitter-php-0.22.2.tar.gz 541599 BLAKE2B 5e98d7d9226900c16b8681ec408bafb6a4c4c281fa0d97b3b9c06b58657f69166df6700ecd127406efff430c0f79a56ff08cc45ca48b483ecd6579cfe7263a05 SHA512 0592d145f92f9f93524b5d6b341b8141234784c03d9e0384311cd735f4b8216e0dd3d5ff27daef6127d3a079b16043b3957e7fd0f8759e90924539bb42f4f306 diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild b/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild deleted file mode 100644 index dd916334a06c.. --- a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="PHP grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/
commit: 546dd95deed9cc64e92f621c28514b72677fabd0 Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 28 08:51:27 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 28 08:56:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546dd95d dev-libs/tree-sitter-php: add 0.22.2 Closes: https://bugs.gentoo.org/928012 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-php/Manifest | 1 + dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild | 14 ++ 2 files changed, 15 insertions(+) diff --git a/dev-libs/tree-sitter-php/Manifest b/dev-libs/tree-sitter-php/Manifest index 9a3813ae5fa8..31d89e403808 100644 --- a/dev-libs/tree-sitter-php/Manifest +++ b/dev-libs/tree-sitter-php/Manifest @@ -1,2 +1,3 @@ DIST tree-sitter-php-0.19.0.tar.gz 155930 BLAKE2B e78b0a719f2e8cde6398a5645023c09135f61bbe138abeff8160bb1688bab84fa7ca51438e380d79fc0e05efa2e4897a7ff05fd677ac0b8cb4098e27d576a10a SHA512 bf82af3a4c0da96f58e93aaee2724f327c11e297bcd455998e0863aa64ab6ae85d1d212afa51b75c8e8ab998568cc71b0309ee3d1d41b632ef0283478ecc5711 DIST tree-sitter-php-0.20.0.tar.gz 290518 BLAKE2B 5ba7dabf79665ceb2be737906493bf774e51a0233a62bdb89d84a6a9204745a99679322e047a9115d95e92c3dbb34c5da591497223bb580522b587bedc933d10 SHA512 0ce3e8b2a7cb26b8fa2210e2ac8b133c0ea8450b7504f93422a7baa0ee6f5217c72b9ce0cbdc5ac1e85deb2ab08fc6b968e74f124dce13ebfb8ad9b0af2afb8f +DIST tree-sitter-php-0.22.2.tar.gz 541599 BLAKE2B 5e98d7d9226900c16b8681ec408bafb6a4c4c281fa0d97b3b9c06b58657f69166df6700ecd127406efff430c0f79a56ff08cc45ca48b483ecd6579cfe7263a05 SHA512 0592d145f92f9f93524b5d6b341b8141234784c03d9e0384311cd735f4b8216e0dd3d5ff27daef6127d3a079b16043b3957e7fd0f8759e90924539bb42f4f306 diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild new file mode 100644 index ..13dc08afbb50 --- /dev/null +++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="PHP grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php; +S="${WORKDIR}"/${P}/php + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/
commit: b9598b9ae15c3686c61756f6f7e53e6c1b78058c Author: Matthew Smith gentoo org> AuthorDate: Sun Mar 24 16:23:42 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Mar 24 16:24:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9598b9a dev-libs/tree-sitter-javascript: add 0.20.4 Closes: https://bugs.gentoo.org/927633 Signed-off-by: Matthew Smith gentoo.org> dev-libs/tree-sitter-javascript/Manifest| 1 + .../tree-sitter-javascript-0.20.4.ebuild| 13 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/tree-sitter-javascript/Manifest b/dev-libs/tree-sitter-javascript/Manifest index dfa8fdf55bf2..ac157e77d251 100644 --- a/dev-libs/tree-sitter-javascript/Manifest +++ b/dev-libs/tree-sitter-javascript/Manifest @@ -1,3 +1,4 @@ DIST tree-sitter-javascript-0.20.0.tar.gz 278831 BLAKE2B cd66005e7ebdae154a192ff556d4cb35e91d93a2ab645a24b9492217858278adc1f7917a7dc5033bbcfd84ca7ef41a3e7ebb1ff934bb09b79c8923469110e1de SHA512 778e0f2f5bf276d7ffb6eab0fe3f7473b56605de707c8e2f491fbb5826da94067b9f1bc476306013267001b5ecaab11a956e896b78520cdedd27006fac97fe41 DIST tree-sitter-javascript-0.20.1-2.tar.gz 371027 BLAKE2B 5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223 SHA512 5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d DIST tree-sitter-javascript-0.20.3.tar.gz 394552 BLAKE2B e578299df6645b3529e8b82385a8060a8e25f122faf63f4e7f0ecc6ddbec7f29986c552a83dba9cf0bc8866225e749e3c9c0a5a9556e6266e8e731cf09af4def SHA512 31fd1b645fcbdd6670bc6b00e6c4adc2ce440aa35ba9b530a6161849fd70d0a38f8539727d321ba2bbc60a8d9bcf33296b561f8921115a8e68c50a40b253bbc4 +DIST tree-sitter-javascript-0.20.4.tar.gz 396452 BLAKE2B b33c4c44fb59985af7809ef9bd015d12dac18593570164de4ac87a60cde28cf4c1232a06dd3e312ce256f2b021ef5fa500fd9e0772a3fb657f74256500a4 SHA512 65171e5af35c9c5cc9a6c54792d2194b197e130ec277b35e67e04b654082bcb1b98cb9bbe497bbe1dde69f582e5cdca01cba4f40682b7b587fd19e89b88f3dd6 diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild new file mode 100644 index ..a95e21c0d4a6 --- /dev/null +++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="JavaScript grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar/
commit: 74bf6e01b265c578f45a01edd93ba45b701e51ed Author: Matthew Smith gentoo org> AuthorDate: Sun Mar 24 15:29:55 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Mar 24 16:24:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bf6e01 dev-util/rebar: drop 3.19.0, 3.20.0, 3.20.0-r1, 3.21.0, 3.22.1 Signed-off-by: Matthew Smith gentoo.org> dev-util/rebar/Manifest | 13 - dev-util/rebar/rebar-3.19.0.ebuild| 94 --- dev-util/rebar/rebar-3.20.0-r1.ebuild | 67 - dev-util/rebar/rebar-3.20.0.ebuild| 62 --- dev-util/rebar/rebar-3.21.0.ebuild| 67 - dev-util/rebar/rebar-3.22.1.ebuild| 67 - 6 files changed, 370 deletions(-) diff --git a/dev-util/rebar/Manifest b/dev-util/rebar/Manifest index affc2833dbd7..9571d9405a94 100644 --- a/dev-util/rebar/Manifest +++ b/dev-util/rebar/Manifest @@ -1,16 +1,3 @@ -DIST bbmustache-1.12.2.tar 17920 BLAKE2B a91df2d85533de4ad2df661b19e5dea67e84b73fd0192ecac43b8c9163beeb872af605ad298b104725687f2a5a2107b0d142a4654213f7b817903c06aca2 SHA512 aecba4e354bdd5e09756cf9cd8c1e55af832f0e121c4c8000b71bc9a46485a4cdd86d13aae4f1838588be228745003a324956fdd440fb4c48b987cc58a9e238c -DIST certifi-2.9.0.tar 156160 BLAKE2B b2599590e18da52685fd953b62f54ec1db7fac749d202bd4ec865a5477348bbcb93712af89b9206723da7bd9461205a43b4cd30f486074b617ddd92ab8cb SHA512 d8c2f62b3b5a626735bbdaf3fb553bafe2cd1c736a378240633f0970c35079ce610ad3458d3e43c79f244c670b5e197554ddf8a71944bdc0975213db693a5583 -DIST cf-0.3.1.tar 10240 BLAKE2B 0a13aca11772ea8b7a9ed6a5908a013b82248a64ca633c616ed75b3ccc0e7d52199480e53519f96c1767ceef9c863da16840ad90d1d7c6235cb6ea3291d35b8d SHA512 232fa9cd175e54599c035b087a6d44c9afb4135a5509b7498ebce8becec333cd670d0e06a3bf9e30d54c7c609ad2aecd42fc40e667cf95e68b7dc228e1fd85d8 -DIST cth_readable-1.5.1.tar 19968 BLAKE2B ecaab32aec9e327a2e39ab7312bbaf07c5ab4a88916ed6d84e064897d49f148486b9d95a761d9243cbb8b3cc0a779c9075f1eba179db0ec5e22502176e8c10e5 SHA512 8abd3f7255634e29584559e0d4b811e2af3ed047a10f32a7e2b899abd02f0ab3cef117d3ef6c9db38d34fed6285a1f47356b647350c9b636f011445d3914da7f -DIST erlware_commons-1.5.0.tar 53760 BLAKE2B 042b321c2d0e5ae82801ab982a989618b2cacf4aef921162d6185e4bf4790346765fae265ab9ad337b58ccd0a928199b8b95823528fdd7cb8c440288efb7dc88 SHA512 215072e79da4edf51ac6889721c0d4cefbee60fd5e2a803b39acdd2735b5e91f2df690b94f14a9814f63a4cd3e4762e8d7f87f6debb3e659e542a6dda5159739 -DIST eunit_formatters-0.5.0.tar 14848 BLAKE2B 6f672235d3cfb7d5f8a6d4e870916b931ef7de2d52901a2b66c6bdb4da86db4e220981cc3a104e15e04405b1c8a232c3d5aa0462107debf83c6832bede1f03e7 SHA512 e8692ff35f979dfaf99ccac58014429d300a71ff76f2ce945814a0d4d9431821f04f988dc0271271858a37e6903a73b4dd9ae3abf215333f3135fa883ec07022 -DIST getopt-1.0.1.tar 19456 BLAKE2B 9b9deb22ddb10170603d4743190f80f7152b70b1eafc3e3511f2520599fbc8054c7aa021eec4aade28ae8e8bbfe6c9aa5a9df249173270344db15d364860a07b SHA512 859642dc26c42414474fa8af8a32fed827b0773ac6d6eb51ec19c291672408e71619ad2bb0c7f08d84ff591b33a655a7e0b6241b94372e9cc816a648ee6cdaf6 DIST meck-0.8.13.tar 34304 BLAKE2B f2bb100bdea75079351610edd572ea7ced1503c02f86ed3378ec00e023ee63b729e859dfb3aefd521eb50541d4fc3ce70f1425beae8dd32d2dd2adb68618cc57 SHA512 adcfd3fdf69d4926dc1d9c2f0b477c8977bddba8b8ffdbfedcf1b5dc3c1af47b39b1c6263c922a43efede90f145f009d71b27178597320522960c5ebbd84a15a -DIST providers-1.9.0.tar 14848 BLAKE2B a50e97faee63bb62335005e61e63de0a1b9ebf467f61e316fd0002485fbc6a102689bd0881878db95972a367ac2ee56c603bfcdd0b8e5efc6dfeee7e177fea8d SHA512 7227855164124425b89996b0295a786e36bbc2fadee9949d0b3d9ad518b3be9204650e5fa9e027e72cc4c2d2e8b968bddfc2015ceaf4cc00d865a35132defe76 DIST rebar-2.6.4.tar.gz 213158 BLAKE2B a71c525948697f9ba44a7faa9183f1aadce031b8b85857da87c5b2376f3b7511c78d02c183b115836605a6d3830e9b9ceac754ab64ec11d9d1bb66f37ea78665 SHA512 4e53d1ab7db296c60fb039443da7e3b31b63410fc614690c6faa7ec330d9e9393dbc1c8507aa4aea2c99397e1b443ff9d25e4d57ec57f616ee748aa97d055ffa -DIST rebar-3.19.0.tar.gz 442286 BLAKE2B 834bd25fb301a3362ba281638ae5680c1d7315971e85ba1b90cd3f0452ad1d1f6064c0d197d960c1a88af539ddda955bbef6747d71c1c69103af2938a9b28a04 SHA512 43928e2b96ca9361af2ec0b6ceb82f4429e29990054e1cbe2f1d4e293748243d16a8d2b809200ce443408a82fd3227b2cfe02efc14941d1cdd3d3c9a689fa0ea -DIST rebar-3.20.0.tar.gz 785992 BLAKE2B 5c012102a3ae93e1f6c73e87a70d15e6cea155d77f5858e1ee83228b3b846750df61328f290d56de43c189da91b41586d1c3ba8eca0baa6b19b63a72d31a1e4d SHA512 5e31a1458972ccd84fbaf778e7abe150dcab7aa95beda3cf2a67e35a891cc058d6b9d7c8319ea4169b4b24f9e5e8ca0dba18fa4a7ceb509be1ec9051a2321ce9 -DIST rebar-3.21.0.tar.gz 795317 BLAKE2B 7ba49e6e62a3e5fa7d19a20cc1f8792355d9935ff6ecb74667a925fc68940ace8088b499bb83faebe5cd08e289d8b9f40caeb874db5c8e046dea889246ad818
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/picotool/
commit: 3f841b670af213e3f0f09e423895ffcd61cc3302 Author: Matthew Smith gentoo org> AuthorDate: Sun Mar 24 15:30:24 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Mar 24 16:24:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f841b67 dev-embedded/picotool: drop 1.1.0 Signed-off-by: Matthew Smith gentoo.org> dev-embedded/picotool/Manifest | 1 - dev-embedded/picotool/picotool-1.1.0.ebuild | 35 - 2 files changed, 36 deletions(-) diff --git a/dev-embedded/picotool/Manifest b/dev-embedded/picotool/Manifest index b2a8c592757b..3d6cae10ab17 100644 --- a/dev-embedded/picotool/Manifest +++ b/dev-embedded/picotool/Manifest @@ -1,3 +1,2 @@ DIST pico-sdk-1.4.0.tar.gz 959068 BLAKE2B 95c5e61c4d66c345daa4b8aff8e9e2cd90bcc722289ac67c1a18ce00dfa02ef7fb07512a0fdc7558f989746c215cff31979f1ad8a582e20ff2d151fdd109914f SHA512 4be28cf41e5b808a504b4c949f6c3e9fbc425beb4f838a7898bfd78925cc54e0390ff56c036bc7f60a26efac0d6c1bd811b27f7b60a1c8d7bb4750f3fa37690e -DIST picotool-1.1.0.tar.gz 43994 BLAKE2B 2b8536540be912418be1f0f0d93bb59b9cd4832ce46854478fb0bfbcb4463b49e4806068897a1d665b73ea7a764bf0d96f0a56cde01ef6503c74e1eadc4ed9c2 SHA512 5c13a88e90baed28cf435c7641a84c1c814fc473d57f2502ebb594d84c71bbe82632bf0d24b7755ebfec270d85f4588c488917a224b68c93f40573e956026efc DIST picotool-1.1.2.tar.gz 45282 BLAKE2B b7425ae197adef3f72aafa9450338ab1c3ddd4b1a13ff9f4847951ee3d7fd91226f780061416c0d72f963ad0afcf4a14d85c72b6199482738eb5344c8dc6563f SHA512 63e0c77865243aca0b46cb844f5eb104c762d2b38f645c75f32224b61d9768ef0ba59b55d94480559627ec4b23ad6edc49d013f90646644a5dc798090d37a257 diff --git a/dev-embedded/picotool/picotool-1.1.0.ebuild b/dev-embedded/picotool/picotool-1.1.0.ebuild deleted file mode 100644 index bd7b207bbca2.. --- a/dev-embedded/picotool/picotool-1.1.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -SDK_PV=1.4.0 -SDK_PN=pico-sdk -SDK_P=${SDK_PN}-${SDK_PV} - -DESCRIPTION="tool for interacting with rp2040 devices and binaries" -HOMEPAGE="https://github.com/raspberrypi/picotool; -SRC_URI=" - https://github.com/raspberrypi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/raspberrypi/${SDK_PN}/archive/refs/tags/${SDK_PV}.tar.gz -> ${SDK_P}.tar.gz -" - -# picotool (BSD) -# |- clipp (MIT) -# |- pico-sdk (BSD) -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND="virtual/libusb:1" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DPICO_SDK_PATH="${WORKDIR}"/${SDK_P} - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/renderdoc/
commit: 190c9921dd740997251ad3553e401809c8a381cd Author: Matthew Smith gentoo org> AuthorDate: Sun Mar 24 15:27:11 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Mar 24 16:24:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190c9921 media-gfx/renderdoc: fix UnusedLocalUse Signed-off-by: Matthew Smith gentoo.org> media-gfx/renderdoc/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/media-gfx/renderdoc/metadata.xml b/media-gfx/renderdoc/metadata.xml index 81616f84b9f6..67b3bed149ce 100644 --- a/media-gfx/renderdoc/metadata.xml +++ b/media-gfx/renderdoc/metadata.xml @@ -6,9 +6,6 @@ Matthew Smith - - Expose the QRenderdoc UI to Python scripting to allow for customisation - Build and install the qrenderdoc GUI
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mkp224o/
commit: 0fb3b82169864de479a79ec3dfa54f7c5b4afdec Author: Matthew Smith gentoo org> AuthorDate: Sun Mar 24 15:28:06 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Mar 24 16:24:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb3b821 app-crypt/mkp224o: drop 1.6.1-r1 Signed-off-by: Matthew Smith gentoo.org> app-crypt/mkp224o/Manifest| 1 - app-crypt/mkp224o/mkp224o-1.6.1-r1.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/app-crypt/mkp224o/Manifest b/app-crypt/mkp224o/Manifest index bf211390453a..a4a9f4a441f2 100644 --- a/app-crypt/mkp224o/Manifest +++ b/app-crypt/mkp224o/Manifest @@ -1,3 +1,2 @@ -DIST mkp224o-1.6.1-src.tar.gz 1387615 BLAKE2B 271424dcee44b5b1e1a35346a0cc1c37ee5d430231fe93e0b936ac994c892f0406ea361be763732db8a8397684ecad70e26c34f5553a415e7ed0592417672310 SHA512 d0c21ee5fb5f7b2950e1c39af5dc62b1e26aef0917b53169e9c3f9a99a7febe70bb2f96ada612c71bdbdbf8cad9c1f407d175af49fca40eedd68bbe8112970a5 DIST mkp224o-1.7.0-src.tar.gz 1388765 BLAKE2B 63b99d29ec1f1e971926417c14a77aa32f620dc0983eec4761ac9a40aa55ff6fb6182554377b4629e90c157de6eee25c9fac7250b55e51e1c7d68e705631d8d5 SHA512 3585a6708b32420f594b4aa27db2ad4aaeb84dedd5b6109b3440b575e4573909079f0ac477b709af6b5e33084b2098cff5fb59101155d9e905da2caf215856c8 DIST mkp224o-1.7.0-src.tar.gz.sig 585 BLAKE2B 0454257e35fd9433374551416ece13fd5f7e0ae5fc50c4ad10d336768afbde231090bf1355c750f7302f753f2a2dcc25be6433afc18ad4d015cad9aadd0d5fa3 SHA512 906972a347e8b8111adf80bd358da007b71d8deab2d55a6f78d84793f1f91001d0e807d0f09fe429d03bc3a0ea610792ea58bdcd347fb0d1a360600f1be7df2e diff --git a/app-crypt/mkp224o/mkp224o-1.6.1-r1.ebuild b/app-crypt/mkp224o/mkp224o-1.6.1-r1.ebuild deleted file mode 100644 index 1185aeba051a.. --- a/app-crypt/mkp224o/mkp224o-1.6.1-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Vanity address generator for v3 Tor hidden service addresses" -HOMEPAGE="https://github.com/cathugger/mkp224o; -SRC_URI="https://github.com/cathugger/${PN}/releases/download/v${PV}/${PN}-${PV}-src.tar.gz; - -LICENSE="CC0-1.0" -SLOT="0" -KEYWORDS="amd64" -IUSE="cpu_flags_x86_sse2 pcre" - -DEPEND=" - dev-libs/libsodium:= - pcre? ( dev-libs/libpcre2:= ) -" -RDEPEND="${DEPEND}" - -DOCS=( OPTIMISATION.txt README.md ) - -src_configure() { - local myeconfargs=( - --enable-regex=$(usex pcre) - --enable-statistics - ) - use cpu_flags_x86_sse2 && myeconfargs+=( --enable-donna-sse2 ) - - econf "${myeconfargs[@]}" -} - -src_install() { - einstalldocs - dobin ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/
commit: 2d9e27cc4fdc819469352fa60f4756498fa3d951 Author: Matthew Smith gentoo org> AuthorDate: Sat Mar 23 07:35:34 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Mar 23 07:36:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9e27cc net-misc/xmrig: add 6.21.2 Signed-off-by: Matthew Smith gentoo.org> net-misc/xmrig/Manifest| 1 + net-misc/xmrig/xmrig-6.21.2.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest index b5fba213d02b..cdc42fdf3e2f 100644 --- a/net-misc/xmrig/Manifest +++ b/net-misc/xmrig/Manifest @@ -1,2 +1,3 @@ DIST xmrig-6.18.1.tar.gz 2394259 BLAKE2B 4d7ed3ce7b6c9dce9b25da7c316df4542046b014167ce090c5c2ec4dbf61607e4238ce8a8407a396f1eb47dc76cbfac08e0131835d9c4bbff8f4e5920d2f19a6 SHA512 bb297b17f820ad38f0c68aebfe1be8e82e85aede99a9e2a7692935ed57dab06a36566d13c16f850123dc6e829dfb56bc9253c46b94e6a703fe169a0126feb37b DIST xmrig-6.21.1.tar.gz 2416545 BLAKE2B 72ecdfc8c999aee91aef4f540211c5d5a6f1992c76211162a623e89391cedfcc2d5540f291d9915ee4180b83f58ef7f2eb1e3aff8dee49c72f41f90878d7ef62 SHA512 a9267708e61084db7116381adb2256a04c30eba0c84b571764cc73ccafc9276f55b6665529eb7b9c1785d582d0d280ced6ee7ca88a5e98f9bbdef2a9176a9794 +DIST xmrig-6.21.2.tar.gz 2426759 BLAKE2B df2b25177ae4b60eff0f518cfe0aa513820fdce1811c329a33d16ee74c9f387b26bf41e8a2bf84471f0c1eef4deceee164e82a245c9a7813d633a08747bf6cfd SHA512 e6fefa091c5884ebd30a938472032efcf68fccde1ba492bd045dc50fef1ec95bb951bbbf1ed1832670bc241400629754f31318477ae634080a89790e9fa27957 diff --git a/net-misc/xmrig/xmrig-6.21.2.ebuild b/net-misc/xmrig/xmrig-6.21.2.ebuild new file mode 100644 index ..2061563b6ac5 --- /dev/null +++ b/net-misc/xmrig/xmrig-6.21.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" +HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig; + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="Apache-2.0 GPL-3+ MIT" +SLOT="0" +IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" + +DEPEND=" + dev-libs/libuv:= + hwloc? ( >=sys-apps/hwloc-2.5.0:= ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND=" + ${DEPEND} + !arm64? ( sys-apps/msr-tools ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.12.2-nonotls.patch +) + +src_prepare() { + if ! use donate ; then + sed -i 's/1;/0;/g' src/donate.h || die + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DWITH_HWLOC=$(usex hwloc) + -DWITH_TLS=$(usex ssl) + -DWITH_OPENCL=$(usex opencl) + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + default + keepdir /etc/xmrig + systemd_dounit "${FILESDIR}"/xmrig.service + dobin "${BUILD_DIR}/xmrig" + dobin "${S}/scripts/enable_1gb_pages.sh" + dobin "${S}/scripts/randomx_boost.sh" +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/
commit: 9577efa11cca713f2e5b7e80ab07cb37365fba19 Author: Matthew Smith gentoo org> AuthorDate: Sat Mar 23 07:32:32 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Mar 23 07:36:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9577efa1 net-misc/xmrig: stop filtering -D_FORTIFY_SOURCE=3 Fixed upstream in commit f6c50b5393. Bug: https://bugs.gentoo.org/913420 Signed-off-by: Matthew Smith gentoo.org> net-misc/xmrig/xmrig-.ebuild | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/net-misc/xmrig/xmrig-.ebuild b/net-misc/xmrig/xmrig-.ebuild index a36872e00718..2061563b6ac5 100644 --- a/net-misc/xmrig/xmrig-.ebuild +++ b/net-misc/xmrig/xmrig-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake flag-o-matic systemd toolchain-funcs +inherit cmake systemd DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig; @@ -44,13 +44,6 @@ src_prepare() { } src_configure() { - # JIT broken with FORTIFY_SOURCE=3 - # Bug #913420 - if tc-enables-fortify-source; then - filter-flags -D_FORTIFY_SOURCE=3 - append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 - fi - local mycmakeargs=( -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) -DWITH_HWLOC=$(usex hwloc)
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gleam/
commit: e7dda9790a4c3a619cd0a38559efac62bcf7b0d8 Author: Matthew Smith gentoo org> AuthorDate: Fri Mar 22 18:05:53 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Mar 22 18:07:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7dda979 dev-lang/gleam: add 1.0.0 Closes: https://bugs.gentoo.org/927346 Suggested-by: realguy 0x6a67.rocks> Signed-off-by: Matthew Smith gentoo.org> dev-lang/gleam/Manifest | 86 ++ dev-lang/gleam/gleam-1.0.0.ebuild | 335 ++ 2 files changed, 421 insertions(+) diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest index 6929b1a7f535..208551fcfef6 100644 --- a/dev-lang/gleam/Manifest +++ b/dev-lang/gleam/Manifest @@ -3,31 +3,40 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e64656907 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b DIST askama_derive-0.12.2.crate 29345 BLAKE2B b4cf9a766e10817e05dd251c8e460d59410a939980d262c06c49948a389eded308aabe37909c44ced82c40340127239c4a2f524bc7e033ddc912a39c58c976eb SHA512 8c5d59157bb0d12ce7a323fbbdad3440ea3dc1bc7284cd497e058f3c52ed1014b213b373bbc4723c6dd1586a3f4723646fe3a409d212bdffbd6daeb422736a18 +DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c11cbf1bb159570f7bb3e878b0abce3ebf9e948554f214dd9f77449ed79ade4ffe88511e66274d3d4beea8a8e1b539a SHA512 37fd963d0aab2f29866931858f3235086170133f86953f70b44003e9505a5c716ffa6ed7429601520716259688cf2e4cb17649e89065d210eff28119416773f9 DIST askama_escape-0.10.3.crate 8875 BLAKE2B 6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8 SHA512 1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2 DIST askama_parser-0.1.1.crate 12850 BLAKE2B 3ce33f94babdc2273fdc42bb301675f6038ab7360fa5689084bf8c4ae07717c679badb143dc86d6cc616633b3b2f9cdb3926df12cd2af338174c93221e94b715 SHA512 746c432f14474e2ef3a43e028c3aa98e1127d91374fc79e484618fdc11da3c53a57ae33bffe4b212720395b0c49e34a22442232357590319d0fc657c5805f241 +DIST askama_parser-0.2.1.crate 20707 BLAKE2B 14d385d906295c892543bf917a835b9b354666927a63cb66c6082b8bd7330b07b89a1cb60a88ce0b8a8a58cc23023587fdea2117329bf384a22c097c0e45aaa6 SHA512 50c2a8a1f08006b375c450275ca7b455209aabcaf2b5a2ed903d1f8cf26920d95985e1ce2b6d77397b8dc32cdcbea6c442a1b4f590af64f92e4e5b47e3a52f75 DIST asn1-rs-0.5.2.crate 82934 BLAKE2B 6f976d10bc2ba7f844dce346fc4ff20a8400bb1b8e414574c9c6ed6e8ff58c12beab22684bccafe84d587e260cc4f0c43d502f326520e7bb2db3393e16758b42 SHA512 c967a78a197dceb2cc37313319120b8d406220fcd2c32064f65d9fa602db54a08eb0615c7ff1dc301d81ea3fc0a23847ceb71fa4a1aeb413c55f04ba918499bf DIST asn1-rs-derive-0.4.0.crate 5220 BLAKE2B 4b17fd9ea052cf23fa9351672007f5dec6fc2a3544582b2d29e5064c0617d5bf1fc472a98c02af836b7c2559849890506e7a08519ff3290edb833022252d13e2 SHA512 23f2ddb17fddc9c605cb2794cfc0e4c017a1f222871e484d2ae9382203129b460934d9820ccb37a80d86fe859587f6f69b8f0796fc9c5ab5e013a8e64461badf DIST asn1-rs-impl-0.1.0.crate 2256 BLAKE2B 61025d2e33da89c874a1e08c1ba2595c1bc72577d8db73883e9a5cf274f9a66c31c2945c23cade8fd111a356cdee2db65138022b2d1a276c8e1334c3b8607ca6 SHA512 392854ea63256910131e0596d30ac9a43ce2013d39aedfbab77ac70935a2e8b5524d763b44dde83cd164cabaa5021bf10e5393f83650617a6c119be51893aba3 DIST async-trait-0.1.74.crate 28997 BLAKE2B adef7d3929f7cfb64c9884fdd17871193cc063f935a5540562b1092e85d85ab89527bd353486a219a2f9bb74ada6a0ee765e839435962cb5768f2a65b7a2b1e2 SHA512 2c0880bc3b7863deab06e873b3d5a893545549c1dae922370d629c16cc0ee5cb4df13b30fe9e34d1cee74449d549745ff99894ab0743f805d96a5d4b5ef2dc80 +DIST async-trait-0.1.77.crate 29986 BLAKE2B f678cea4defa1cc7c0f1571e71f87392c0fdca8ba175bd94be68b92adaf2b4afe13fac9020bd27bfbb2af9a7d5f2f7047e3bbd0b080a7213354a8175e6ccd455 SHA512 7ddadfe6c434267cbb22de62f09373ea83ec3c4eceb7781e0bc438ce422266f30193730e0215411f1c7c9c6d5cc589ed9bbbd71c836e440bbcddf8afd3d8950f DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 1
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gleam/
commit: af496601559acd249bdacd4844eb0d1094de22fd Author: Matthew Smith gentoo org> AuthorDate: Fri Mar 22 18:06:21 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Mar 22 18:07:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af496601 dev-lang/gleam: drop 0.33.0, 0.34.1 Signed-off-by: Matthew Smith gentoo.org> dev-lang/gleam/Manifest| 96 --- dev-lang/gleam/gleam-0.33.0.ebuild | 344 dev-lang/gleam/gleam-0.34.1.ebuild | 345 - 3 files changed, 785 deletions(-) diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest index 208551fcfef6..322b515a2783 100644 --- a/dev-lang/gleam/Manifest +++ b/dev-lang/gleam/Manifest @@ -2,40 +2,31 @@ DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b -DIST askama_derive-0.12.2.crate 29345 BLAKE2B b4cf9a766e10817e05dd251c8e460d59410a939980d262c06c49948a389eded308aabe37909c44ced82c40340127239c4a2f524bc7e033ddc912a39c58c976eb SHA512 8c5d59157bb0d12ce7a323fbbdad3440ea3dc1bc7284cd497e058f3c52ed1014b213b373bbc4723c6dd1586a3f4723646fe3a409d212bdffbd6daeb422736a18 DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c11cbf1bb159570f7bb3e878b0abce3ebf9e948554f214dd9f77449ed79ade4ffe88511e66274d3d4beea8a8e1b539a SHA512 37fd963d0aab2f29866931858f3235086170133f86953f70b44003e9505a5c716ffa6ed7429601520716259688cf2e4cb17649e89065d210eff28119416773f9 DIST askama_escape-0.10.3.crate 8875 BLAKE2B 6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8 SHA512 1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2 -DIST askama_parser-0.1.1.crate 12850 BLAKE2B 3ce33f94babdc2273fdc42bb301675f6038ab7360fa5689084bf8c4ae07717c679badb143dc86d6cc616633b3b2f9cdb3926df12cd2af338174c93221e94b715 SHA512 746c432f14474e2ef3a43e028c3aa98e1127d91374fc79e484618fdc11da3c53a57ae33bffe4b212720395b0c49e34a22442232357590319d0fc657c5805f241 DIST askama_parser-0.2.1.crate 20707 BLAKE2B 14d385d906295c892543bf917a835b9b354666927a63cb66c6082b8bd7330b07b89a1cb60a88ce0b8a8a58cc23023587fdea2117329bf384a22c097c0e45aaa6 SHA512 50c2a8a1f08006b375c450275ca7b455209aabcaf2b5a2ed903d1f8cf26920d95985e1ce2b6d77397b8dc32cdcbea6c442a1b4f590af64f92e4e5b47e3a52f75 DIST asn1-rs-0.5.2.crate 82934 BLAKE2B 6f976d10bc2ba7f844dce346fc4ff20a8400bb1b8e414574c9c6ed6e8ff58c12beab22684bccafe84d587e260cc4f0c43d502f326520e7bb2db3393e16758b42 SHA512 c967a78a197dceb2cc37313319120b8d406220fcd2c32064f65d9fa602db54a08eb0615c7ff1dc301d81ea3fc0a23847ceb71fa4a1aeb413c55f04ba918499bf DIST asn1-rs-derive-0.4.0.crate 5220 BLAKE2B 4b17fd9ea052cf23fa9351672007f5dec6fc2a3544582b2d29e5064c0617d5bf1fc472a98c02af836b7c2559849890506e7a08519ff3290edb833022252d13e2 SHA512 23f2ddb17fddc9c605cb2794cfc0e4c017a1f222871e484d2ae9382203129b460934d9820ccb37a80d86fe859587f6f69b8f0796fc9c5ab5e013a8e64461badf DIST asn1-rs-impl-0.1.0.crate 2256 BLAKE2B 61025d2e33da89c874a1e08c1ba2595c1bc72577d8db73883e9a5cf274f9a66c31c2945c23cade8fd111a356cdee2db65138022b2d1a276c8e1334c3b8607ca6 SHA512 392854ea63256910131e0596d30ac9a43ce2013d39aedfbab77ac70935a2e8b5524d763b44dde83cd164cabaa5021bf10e5393f83650617a6c119be51893aba3 -DIST async-trait-0.1.74.crate 28997 BLAKE2B adef7d3929f7cfb64c9884fdd17871193cc063f935a5540562b1092e85d85ab89527bd353486a219a2f9bb74ada6a0ee765e839435962cb5768f2a65b7a2b1e2 SHA512 2c0880bc3b7863deab06e873b3d5a893545549c1dae922370d629c16cc0ee5cb4df13b30fe9e34d1cee74449d549745ff99894ab0743f805d96a5d4b5ef2dc80 DIST async-trait-0.1.77.crate 29986 BLAKE2B f678cea4defa1cc7c0f1571e71f87392c0fdca8ba175bd94be68b92adaf2b4afe13fac9020bd27bfbb2af9a7d5f2f7047e3bbd0b080a7213354a8175e6ccd455 SHA512 7ddadfe6c434267cbb22de62f09373ea83ec3c4eceb7781e0bc438ce422266f30193730e0215411f1c7c9c6d5cc589ed9bbbd71c836e440bbcddf8afd3d8950f DIST atty-0.2.14.crate 547
[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-roam/
commit: 8bb1882118089ac908b288dc66a66dc74af8c36c Author: Matthew Smith gentoo org> AuthorDate: Sun Mar 10 09:11:28 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Mar 16 07:51:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb18821 app-emacs/org-roam: install extensions Signed-off-by: Matthew Smith gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/35693 Signed-off-by: Matthew Smith gentoo.org> .../org-roam/{org-roam-.ebuild => org-roam-2.2.2-r2.ebuild} | 5 + app-emacs/org-roam/org-roam-.ebuild | 5 + 2 files changed, 10 insertions(+) diff --git a/app-emacs/org-roam/org-roam-.ebuild b/app-emacs/org-roam/org-roam-2.2.2-r2.ebuild similarity index 92% copy from app-emacs/org-roam/org-roam-.ebuild copy to app-emacs/org-roam/org-roam-2.2.2-r2.ebuild index d4214ed1928c..8432aafaa462 100644 --- a/app-emacs/org-roam/org-roam-.ebuild +++ b/app-emacs/org-roam/org-roam-2.2.2-r2.ebuild @@ -35,6 +35,11 @@ SITEFILE="50${PN}-gentoo.el" elisp-enable-tests buttercup tests +src_prepare() { + default + mv extensions/*.el . || die +} + src_install() { elisp-make-autoload-file elisp_src_install diff --git a/app-emacs/org-roam/org-roam-.ebuild b/app-emacs/org-roam/org-roam-.ebuild index d4214ed1928c..8432aafaa462 100644 --- a/app-emacs/org-roam/org-roam-.ebuild +++ b/app-emacs/org-roam/org-roam-.ebuild @@ -35,6 +35,11 @@ SITEFILE="50${PN}-gentoo.el" elisp-enable-tests buttercup tests +src_prepare() { + default + mv extensions/*.el . || die +} + src_install() { elisp-make-autoload-file elisp_src_install
[gentoo-commits] repo/gentoo:master commit in: app-arch/makeself/
commit: 9bd2d1561d649a565638ade951d7e8077492ca46 Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 14 07:44:56 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 14 07:54:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd2d156 app-arch/makeself: drop 2.4.5 Signed-off-by: Matthew Smith gentoo.org> app-arch/makeself/Manifest | 1 - app-arch/makeself/makeself-2.4.5.ebuild | 40 - 2 files changed, 41 deletions(-) diff --git a/app-arch/makeself/Manifest b/app-arch/makeself/Manifest index b4929442c908..87361737f561 100644 --- a/app-arch/makeself/Manifest +++ b/app-arch/makeself/Manifest @@ -1,2 +1 @@ -DIST makeself-2.4.5.tar.gz 39012 BLAKE2B f79cf1c087e89c4fd09f328fb795a3f8a78ee38060dbbd1590e3dcdf22a346b0c12bf6837d1636efadb2a66f6a762308de7ee9dd2fc62a7c88d417d257c5f0f6 SHA512 1dae74586f6bd5afb526801b7ffa7fc7962ff74b0f190cdd51da93c21421864b72f5fe18090cb2ff6ad27f0907fbf3aeb5545f3f70e33dbc9e505a78505f5f90 DIST makeself-2.5.0.tar.gz 43996 BLAKE2B 60e5b7a55bd03e45d25753600ddb4e0e15f05eabc95db18f1a9da10308d018bb913ba1e8bc264c3bd828c3d229aca34fae4ab1682bf6cf59c591a6fdef186061 SHA512 cd0ce98579f00a02f9559848b39e0a6efea9df1866073d419f0b6560034cc186ed8315f8b4589e03f626b040727d9ae646bc2abaebe4f4da556b87617bdd770f diff --git a/app-arch/makeself/makeself-2.4.5.ebuild b/app-arch/makeself/makeself-2.4.5.ebuild deleted file mode 100644 index 57a66dd9848b.. --- a/app-arch/makeself/makeself-2.4.5.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit optfeature - -DESCRIPTION="Shell script that generates a self-extractible tar.gz" -HOMEPAGE="https://makeself.io/; -SRC_URI="https://github.com/megastep/makeself/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux" - -# NB: The test framework requires bashunit (which isn't a big deal), but the -# tests themselves are not of great quality. You should avoid running them -# yourself as they like to run commands like gpg against your own ~/ settings. -RESTRICT="test" - -S="${WORKDIR}/${PN}-release-${PV}" - -src_compile() { :; } - -src_install() { - dobin makeself-header.sh makeself.sh - dosym makeself.sh /usr/bin/makeself - doman makeself.1 - dodoc README.md makeself.lsm -} - -pkg_postinst() { - optfeature "lz4 support" app-arch/lz4 - optfeature "lzop support" app-arch/lzop - optfeature "pbzip2 support" app-arch/pbzip2 - optfeature "pigz support" app-arch/pigz - optfeature "zstd support" app-arch/zstd - - # Also bzip2 and xz are supported but they are in @system. -}
[gentoo-commits] repo/gentoo:master commit in: app-pda/ideviceinstaller/
commit: 16e4b45255a91fe9f0e5b732486841c1da474028 Author: Marcos Rodrigues Gonzalez gmail com> AuthorDate: Wed Feb 28 02:48:17 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 14 07:54:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e4b452 app-pda/ideviceinstaller: add 1.1.1 Co-authored-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/35559 Closes: https://bugs.gentoo.org/883099 Signed-off-by: Marcos Rodrigues Gonzalez gmail.com> Signed-off-by: Matthew Smith gentoo.org> app-pda/ideviceinstaller/Manifest | 1 + .../ideviceinstaller/ideviceinstaller-1.1.1.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/app-pda/ideviceinstaller/Manifest b/app-pda/ideviceinstaller/Manifest index de74f2fb71eb..086a519e54a9 100644 --- a/app-pda/ideviceinstaller/Manifest +++ b/app-pda/ideviceinstaller/Manifest @@ -1 +1,2 @@ DIST ideviceinstaller-1.1.0.tar.bz2 272210 BLAKE2B da67c16d046e148d11bafcd1f33a8e5a5cba49c6f975ba038602eaf2444a76883d568e16583923c7303cce170e6718fc1cfcd0b2cffed5a1eaf895944043d785 SHA512 8bf5dc30b8fa2f0c171ec3705db8d8d143d2520b2875fc05d9d325bd4f1ffdf29230557e57f3e824654ab3bb71bbaf9019aa573d4b1cce29a9c75bf15024d623 +DIST ideviceinstaller-1.1.1.tar.bz2 274494 BLAKE2B e3aaccc225556f401f4b26b49bf19dd582425dfc7ea0dc1e4e523ce1ff60b643466d021d9d4c1205487551a4968ccafc410adb9e09248ab1a651c8d2a81a73ed SHA512 fd117a5745890746237f381c9fe0e01cf8ea06d9c2341da397c52e5ebc0e058c73797e349a0a81b2777f5333dafc32e5c32e9e2c99ee70a864be159fe73e9568 diff --git a/app-pda/ideviceinstaller/ideviceinstaller-1.1.1.ebuild b/app-pda/ideviceinstaller/ideviceinstaller-1.1.1.ebuild new file mode 100644 index ..6d9a50718818 --- /dev/null +++ b/app-pda/ideviceinstaller/ideviceinstaller-1.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A tool to interact with the installation_proxy of an Apple's iDevice" +HOMEPAGE="https://libimobiledevice.org; +SRC_URI="https://github.com/libimobiledevice/ideviceinstaller/releases/download/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=app-pda/libimobiledevice-1.3.0:= + >=app-pda/libplist-2.3.0:= + >=dev-libs/libzip-0.8" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + sed -i -e 's:-Werror -g::' configure || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 0ab04a9e3d355ff60d0103cd73bea9cce987051b Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 14 07:47:42 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 14 07:54:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab04a9e x11-terms/zutty: drop 0.13, 0.14 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 3 --- x11-terms/zutty/zutty-0.13.ebuild | 50 --- x11-terms/zutty/zutty-0.14.ebuild | 42 3 files changed, 95 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 34418f4e7b51..01f24e465028 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,4 +1 @@ -DIST zutty-0.13-waf 105632 BLAKE2B 9edbaab125e398d3e0794f0ea0650cda833514f7e571ce5549d74c563c6adfd4483af34be4845d67993fe14bcacee89c02a8ca221673c472f6b16c6e27c0ad4d SHA512 ab756b7e3248bd6b87a58fd94d8d786c058889fa5015a2ed2eb2a05869af898324297a903810e43899de8eb226dc30a0a9605d7fdf6bec3bc05c68b74907e79f -DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e -DIST zutty-0.14.tar.gz 351015 BLAKE2B 36dc0f285b48261e01b199bd047634f6893b9969766867a163a2e87d3169e5eb2ee6760dca7976bb93bbcbba2fed4e9d79230135605a8bd905e067686a3717e5 SHA512 d73894feefa1fb58c76aa5f9d68a47b9871ab8d02eb5dd2575769c4f082a65cb9df2bdb2478e5aa54d121eb19a16269f169e79d72f0df779760520f2d501c086 DIST zutty-0.15.tar.gz 351752 BLAKE2B d7de40d490fb2674f939a20fde5f28d4438153a0a5397e801cbe255f3394f7d776107106882dab75fff51fa7d7de73e902679d9d0b4668f54e0417ae4cd95f9f SHA512 a0d482cc60ff3059c14f65fe0892ab81f793e1b98bb892136a7027399dac84360726187c9f47bdb40fcae0b9b361a929aba783c61fca7a57f844787c483c0884 diff --git a/x11-terms/zutty/zutty-0.13.ebuild b/x11-terms/zutty/zutty-0.13.ebuild deleted file mode 100644 index 0284eaf0e295.. --- a/x11-terms/zutty/zutty-0.13.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI=" - https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/tomscii/zutty/raw/8db89ee270f3130d8a2c5c1201d08e7d627278ce/waf -> ${PF}-waf -" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -# It is possible to run the tests using virtualx, but it seems to take -# screenshots of the terminal window, and compares checksums that never -# seem to match. -RESTRICT="test" - -RDEPEND=" - media-libs/freetype:2 - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Remove default CXX/LDFLAGS, bug #830405. - "${FILESDIR}"/${PN}-0.12-cxxflags.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org ) - -src_unpack() { - unpack ${P}.tar.gz - cp "${DISTDIR}"/${PF}-waf "${S}"/waf || die -} diff --git a/x11-terms/zutty/zutty-0.14.ebuild b/x11-terms/zutty/zutty-0.14.ebuild deleted file mode 100644 index 5dcd90c67e88.. --- a/x11-terms/zutty/zutty-0.14.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomscii/zutty; -SRC_URI="https://github.com/tomscii/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -# It is possible to run the tests using virtualx, but it seems to take -# screenshots of the terminal window, and compares checksums that never -# seem to match. -RESTRICT="test" - -RDEPEND=" - media-libs/freetype:2 - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Remove default CXX/LDFLAGS, bug #830405. - "${FILESDIR}"/${PN}-0.12-cxxflags.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: media-gfx/renderdoc/
commit: cc392d2312c7deca87163d85c2b2c6ae6af66af1 Author: Matthew Smith gentoo org> AuthorDate: Wed Mar 13 16:27:20 2024 + Commit: Matthew Smith gentoo org> CommitDate: Wed Mar 13 16:27:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc392d23 media-gfx/renderdoc: drop 1.30-r1 Closes: https://bugs.gentoo.org/926549 Signed-off-by: Matthew Smith gentoo.org> media-gfx/renderdoc/renderdoc-1.30-r1.ebuild | 194 --- 1 file changed, 194 deletions(-) diff --git a/media-gfx/renderdoc/renderdoc-1.30-r1.ebuild b/media-gfx/renderdoc/renderdoc-1.30-r1.ebuild deleted file mode 100644 index 2ee9da15af0d.. --- a/media-gfx/renderdoc/renderdoc-1.30-r1.ebuild +++ /dev/null @@ -1,194 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# The swig fork is required for compatibility with both provided and -# 3rd-party Python scripts. Required patch was sent to upstream in -# 2014: https://github.com/swig/swig/pull/251 -MY_SWIG_VER=7 -MY_SWIG=swig-${PN}-${MY_SWIG_VER} - -AUTOTOOLS_AUTO_DEPEND="no" -DOCS_BUILDER="sphinx" -DOCS_DIR="docs" -PYTHON_COMPAT=( python3_{9..11} ) -inherit autotools cmake flag-o-matic optfeature python-single-r1 docs qmake-utils verify-sig xdg - -DESCRIPTION="A stand-alone graphics debugging tool" -HOMEPAGE="https://renderdoc.org https://github.com/baldurk/renderdoc; -SRC_URI=" - https://github.com/baldurk/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - qt5? ( https://github.com/baldurk/swig/archive/${PN}-modified-${MY_SWIG_VER}.tar.gz -> ${MY_SWIG}.tar.gz ) - verify-sig? ( https://github.com/baldurk/renderdoc/releases/download/v${PV}/v${PV}.tar.gz.asc -> ${P}.tar.gz.asc ) -" - -# renderdoc: MIT -# + cmdline: BSD (not compatible with upstream lib) -# + farm fresh icons: CC-BY-3.0 -# + half: MIT (not compatible with system dev-libs/half) -# + include-bin ZLIB (upstream doesn't exist anymore, maintained in tree) -# + md5: public-domain -# + plthook: BSD-2 -# + pugixml: MIT -# + radeon gpu analyzer: MIT -# + source code pro: OFL-1.1 -# + stb: public-domain -# + tinyfiledialogs: ZLIB -# + glslang: BSD -# + docs? ( sphinx.paramlinks: MIT ) -# swig: GPL-3+ BSD BSD-2 -LICENSE="BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB" -SLOT="0" -KEYWORDS="amd64" -IUSE="pyside2 qt5" -REQUIRED_USE="doc? ( qt5 ) pyside2? ( qt5 ) qt5? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - app-arch/lz4:= - app-arch/zstd:= - dev-libs/miniz:= - x11-libs/libX11 - x11-libs/libxcb:= - x11-libs/xcb-util-keysyms - virtual/opengl - pyside2? ( - $(python_gen_cond_dep ' - dev-python/pyside2[${PYTHON_USEDEP}] - ') - ) - qt5? ( - ${PYTHON_DEPS} - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - ) -" -DEPEND="${RDEPEND}" -# qtcore provides qmake, which is required to build the qrenderdoc gui. -BDEPEND=" - x11-base/xorg-proto - virtual/pkgconfig - qt5? ( - ${AUTOTOOLS_DEPEND} - ${PYTHON_DEPS} - dev-libs/libpcre - dev-qt/qtcore:5 - app-alternatives/yacc - ) - verify-sig? ( sec-keys/openpgp-keys-baldurkarlsson ) -" - -PATCHES=( - # The analytics seem very reasonable, and even without this patch - # they are NOT sent before the user accepts. But default the - # selection to off, just in case. - "${FILESDIR}"/${PN}-1.18-analytics-off.patch - - # Only search for PySide2 if pyside2 USE flag is set. - # Bug #833627 - "${FILESDIR}"/${PN}-1.18-conditional-pyside.patch - - # Pass CXXFLAGS and LDFLAGS through to qmake when qrenderdoc is - # built. - "${FILESDIR}"/${PN}-1.18-system-flags.patch - - # Needed to prevent sandbox violations during build. - "${FILESDIR}"/${PN}-1.27-env-home.patch - - "${FILESDIR}"/${PN}-1.30-r1-system-compress.patch -) - -DOCS=( util/LINUX_DIST_README ) - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/baldurkarlsson.gpg - -pkg_setup() { - use qt5 && python-single-r1_pkg_setup -} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} - fi - - # Do not unpack the swig sources here. CMake will do that if - # required. - unpack ${P}.tar.gz -} - -src_prepare() { - cmake_src_prepare - - # Remove the calls to install the doc
[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/
commit: 9ee8190572a5b0028722aee64beefe61d8ba4dad Author: Matthew Smith gentoo org> AuthorDate: Wed Mar 13 14:56:22 2024 + Commit: Matthew Smith gentoo org> CommitDate: Wed Mar 13 14:56:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee81905 app-pda/libimobiledevice: fix build with USE=doc Closes: https://bugs.gentoo.org/926934 Signed-off-by: Matthew Smith gentoo.org> app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild b/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild index d62ad8f41e79..400cee6bf9ea 100644 --- a/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild +++ b/app-pda/libimobiledevice/libimobiledevice-1.3.0_p20240201.ebuild @@ -63,7 +63,7 @@ src_compile() { emake if use doc; then - doxygen "${BUILD_DIR}"/doxygen.cfg || die + doxygen doxygen.cfg || die fi }