[gentoo-commits] repo/gentoo:master commit in: dev-ml/facile/files/
commit: 547ff673f2d0807d1e91a372f754ceda642aa17f Author: Alfredo Tupone gentoo org> AuthorDate: Tue Jan 31 07:51:01 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jan 31 07:52:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547ff673 dev-ml/facile: drop stdlib-shims requirement Closes: https://bugs.gentoo.org/892689 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/facile/files/facile-1.1.4-dune.patch | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-ml/facile/files/facile-1.1.4-dune.patch b/dev-ml/facile/files/facile-1.1.4-dune.patch index f9c667cabb1d..f740a80c4cd5 100644 --- a/dev-ml/facile/files/facile-1.1.4-dune.patch +++ b/dev-ml/facile/files/facile-1.1.4-dune.patch @@ -21,10 +21,9 @@ new file mode 100644 index 000..d28179f --- /dev/null +++ b/lib/dune -@@ -0,0 +1,5 @@ +@@ -0,0 +1,4 @@ +(library + (public_name facile) -+ (libraries stdlib-shims) + (ocamlopt_flags (-unsafe -noassert -inline 10)) +) diff --git a/lib_test/dune b/lib_test/dune
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/
commit: 95a6fed5beb543719c8cf073b931e68d80281474 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:41:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 07:23:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a6fed5 dev-python/pip: Bump to 23.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pip/Manifest| 1 + dev-python/pip/pip-23.0.ebuild | 151 + 2 files changed, 152 insertions(+) diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest index fbee9bbfc87a..d5baf21475af 100644 --- a/dev-python/pip/Manifest +++ b/dev-python/pip/Manifest @@ -1,4 +1,5 @@ DIST pip-22.3.1.gh.tar.gz 9326504 BLAKE2B b125599a9f77e49414dae13ca3fe0ac27c9b7e127f6ca7f467f3af4e0b51d835f2790f8311b2ec616966c299fb431403b456f7b38ea1f3fe1e7f769f7d5a78e5 SHA512 c7865c4ce79b0fea7ba469fe593af3be205b3bdb574a6ae019842e0f82a0af406ec905d8c6ff02fbbafe01630c8899a398d071ce74501ca830249160f2f6df98 +DIST pip-23.0.gh.tar.gz 9336486 BLAKE2B 693623292e498ec939ce931063bccc8079fc313a0a9f30d406a99a2084fcd84b5b5a17566602c53bb96090920bc2d0615f28b8f9c165022c2b0de62fa9355b21 SHA512 9b791ed15b4e5dd768351043929dc6ee18eeab251a26fb2b0d712dec578101f1620a13d5914d44f2761ecb95e64bc47e6b07096126404ca70345268028524d43 DIST setuptools-62.3.2-py3-none-any.whl 1225929 BLAKE2B 608952e201f749ebf557e3962ba9856d5bdcbc534f3a25598cab0d6c53282cfb3b9f007ba135497a8addf49db4c02bc4387c486d95a4529d01ce4114154ec28a SHA512 366d69dc44e326dd7549cdacd8dec481a14dce4feef4338adc38b9de5c4c338f04d61696e13ce8603be1315f2e8734100f92d3fe4b4b11843e19f550c9631978 DIST virtualenv-16.7.12.gh.tar.gz 8906590 BLAKE2B a1f206769e4e5797562906162e492e44c4a72720e4f88a0362dc802ce2df20c65aaab6a72dce2238445601a10fae59bd90cd362217994d30911f105afd71c5fa SHA512 0278b33fb19f6553e70ad3dcffa6ea1a455ff435b216ac9b4fadff216b2932714faa2bb6027af3058010111d8511a5c2fcd424f31c9645be361603971f111c8e DIST wheel-0.36.2-py2.py3-none-any.whl 35046 BLAKE2B bc4e8dab7c74eea34d3b4a813b7eaf6295a99a396a861b6cdd76f743043e89140bad132bdd13e385e8945ce02e0798e1d3ac73fc1b23bde5b2a83e4bb4dd5cdc SHA512 6bb5119b4d3704fe1e3c1eaaa3124edab13f61b46f8a0a8e75974fac4e5b25d8b53606071a03a8d8990ad1cfe2ab247ddea260098df2c0c35ae965be47080284 diff --git a/dev-python/pip/pip-23.0.ebuild b/dev-python/pip/pip-23.0.ebuild new file mode 100644 index ..d88d2f950e8e --- /dev/null +++ b/dev-python/pip/pip-23.0.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# please bump dev-python/ensurepip-wheels along with this package! + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{9..10} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 pypy3 ) +PYTHON_REQ_USE="ssl(+),threads(+)" + +inherit bash-completion-r1 distutils-r1 multiprocessing + +# setuptools & wheel .whl files are required for testing, +# the exact version is not very important. +SETUPTOOLS_WHL="setuptools-62.3.2-py3-none-any.whl" +WHEEL_WHL="wheel-0.36.2-py2.py3-none-any.whl" +# upstream still requires virtualenv-16 for testing, we are now fetching +# it directly to avoid blockers with virtualenv-20 +VENV_PV=16.7.12 + +DESCRIPTION="The PyPA recommended tool for installing Python packages" +HOMEPAGE=" + https://pip.pypa.io/en/stable/ + https://pypi.org/project/pip/ + https://github.com/pypa/pip/ +" +SRC_URI=" + https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz + test? ( + https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL} + https://files.pythonhosted.org/packages/py2.py3/w/wheel/${WHEEL_WHL} + https://github.com/pypa/virtualenv/archive/${VENV_PV}.tar.gz + -> virtualenv-${VENV_PV}.gh.tar.gz + ) +" + +LICENSE="MIT" +# bundled deps +LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="test-rust" + +# TODO: remove the explicit deps when we update distutils-r1 +RDEPEND=" + >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-lang/python-3.9.16-r1:3.9 + ' python3_9) + $(python_gen_cond_dep ' + >=dev-lang/python-3.10.9-r1:3.10 + ' python3_10) + $(python_gen_cond_dep ' + >=dev-lang/python-3.11.1-r1:3.11 + ' python3_11) + $(python_gen_cond_dep ' + >=dev-python/pypy3-7.3.11-r1 + ' pypy3) +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/scripttest[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: a184cc523d9826ab2e25e9a3d5bb4548d70af59c Author: Joonas Niilola gentoo org> AuthorDate: Tue Jan 31 07:10:28 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jan 31 07:10:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a184cc52 www-client/firefox-bin: drop 109.0 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 98 -- www-client/firefox-bin/firefox-bin-109.0.ebuild | 377 2 files changed, 475 deletions(-) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index e437637cea8a..a7b74c81e4dd 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -94,102 +94,6 @@ DIST firefox-102.7.0esr-vi.xpi 586366 BLAKE2B eed1d4a9e0dc73814d5c442d08b0ba414f DIST firefox-102.7.0esr-xh.xpi 427187 BLAKE2B ae8eff5530da4706639502e3a2be8a6d03f81f221e2dc46f740c3cda5fd3ee4d0c611177bf29ad22af8820c2faa02383f47b886067d4a7d065c3f3e70b139f37 SHA512 2e76697477a43c0109da9083fbcf7741c79032f5e7a091f1c7dedeeddd75fde45844c963c7f454d4d7ba88b81e0d6cee9574e8d79b2a0fb0154143a67a7ad05e DIST firefox-102.7.0esr-zh-CN.xpi 589091 BLAKE2B 6f06ee4c2e63228710afdd538be7d9c302797bb37de00ea49689e7af87d1e97842c82c6bfac3ddcfb38cbfcbc1d31c7b6fd6f9e9301ccd68fb44bd6ccce0c76b SHA512 4dbc8ec0b17853f4d85480a98b6d63c176ba848836fc245bbf973c2ca3945e9b787ad9011ef514522ede2ce4ffd36021af7dc4f9edfbd38e151641327a138af9 DIST firefox-102.7.0esr-zh-TW.xpi 590473 BLAKE2B 6440aa1b490fb2962b9b1378c270639c380df41c871f94ce25cab0b39cbfe25b194536bc5403565b00140c4ce1e7e17c31b5533c72c1854cc8d2b70f57bf2893 SHA512 2b9447f6904d4ab9a833750bdc08c1d5d174f4294d8ce68436ac022de5dd2aa8c50e7a97c8775b8741d136a520e1d264e24d1bc755887971b7b7ef8db1660cff -DIST firefox-109.0-ach.xpi 452792 BLAKE2B b8f00eff5529e6ce84bcc37cb0b849ec1eda17180f7d2ee6620178fdf7dd6b8202da7e2bac2b1494d2ed52cb50c3c46c49fd9804e38deb37c8a39d9e5cac69ba SHA512 ebaee3967394facf58f37030b2250718c1ffbff74c1ba0e0801bbad7218a24bccc9772b36fdd081be7fbb014ebbc93952d76d4a3b4736a9ac7c44a607d5d78df -DIST firefox-109.0-af.xpi 417020 BLAKE2B f8688351d03ad78aa546dc1dbdd84f296f7010c005dea52aa4ab2310d3927fb3b9686a2bc5858b9473da1ff99fc29c55a64962720d54e906680a5a22deb0b7a0 SHA512 27a2c762028705390a44fe3561792beb8865c8e204e2e992316e64c21b9c7e40e7bf9fcd0c4f0837d91f54e0bf5001ee39d9f00817d7de5d2bb5a349fb2c1aa0 -DIST firefox-109.0-an.xpi 499852 BLAKE2B deb6b38c21d3fc39ae2ac2ae7e193ec51853fc53649bbe8a815552880ae75dbcf1b97ffe88a9e2d6054705d91beed8bcf58926c3064bb42d2b305a2de215e349 SHA512 c7441714281899e139be305c32f4eee40d6b3c0a246a5d2030f6813fa5e32bd2275adfb04ac736ca69ea4dac80615bbee3c3349f4f19717ed13f3c59cf406f5d -DIST firefox-109.0-ar.xpi 566791 BLAKE2B addc57c48d05dd116cb16f668190c21790a23d0280276065696354e6b671faa020076a2dc3d143f83ae8cfc09b2d14f2cf0cc38ef9424b87fc5cf2adaa16e5f3 SHA512 3931ca06a2524716f75e29464f77b327acfcba5ddb6668e16e44ce919931bca857eb5e66eb3e8ae88bbc57a9869b2b4a57d5b942b8f41b8761be5f8999cb7676 -DIST firefox-109.0-ast.xpi 486042 BLAKE2B 17d63468e374e12717935245081b4de89d5654d24c2fc89da904a492aa6778d3c73d97fcda5d2f18ff0d37054c08c807d8908072397ec01c48b03f48c843481f SHA512 0700510e75260027e493f328185abd89c41e80585832079945f1bf1eddf7c948de36c35236f14cebe4d18dadb1ffa29e251f8989c6321ea711159945f6f55382 -DIST firefox-109.0-az.xpi 488675 BLAKE2B 0d3ebb83cce94013cb3926b284f6d0056acfa4193cdb3ce36136ca0e6e413910f9e0c93f32d62732830d696cc13a1f81739cc07abef8795262f32d11153a9ff9 SHA512 0bc8b3c6feae6d7903d7846e9c16538fcfc6ed9b107c3a8c6e9a78d5f8fa195dbfe708902f80c1ec015aa0cddbc8ee38c3778636251cf6f2d6476883e260f71f -DIST firefox-109.0-be.xpi 650105 BLAKE2B f7224aadeb0d9eb3e1cb0ec840f7283e4e2a1dbfbd647361721196bd55a350d9ddef101f6a38c635d9eccd0fb3ab24d5fdb212901e95ea93e8fdb5e8e151fbcd SHA512 b5d3fe61a74a33fdeb90ad8cf3b889f60793b8374c4262c3416ce74082562e36b8a6ffe1c5dab5cba444da8f22363488dcd1b76bfb736a202394b0e2085bf9fc -DIST firefox-109.0-bg.xpi 578534 BLAKE2B 6b235ad3616a441355ce9ec0844e51a7164c40a65428ee9cbfa12470ebf6cd00f2f446ae69101476aba959cf1bd413faa84579fee7729c8b74722256c9741abd SHA512 54dd3893097753c9cae1679661038c8531fdafbb077be523933a912f8edadf6015f07714471743db6d4cbb5b42c7f71f10b72a7d4a6618deb7fdbb4ec968cc73 -DIST firefox-109.0-bn.xpi 577818 BLAKE2B 0be3021daee4373a2b755f842ba9fbf959a65b5fe68733f4a04b79af46c4727d01d6ff07748de0aab64e8cd51fc0a019e36bdc6d1a6d160973653d7c1db99a85 SHA512 cfbc8924bad700397c749681effca6060cc20a262b75c460653dab292d06335eec2eecd76a547b20db6348acc4fda6c08e7f3f0dcdc9dc3aea2100e9454edfd0 -DIST firefox-109.0-br.xpi 541323 BLAKE2B 18cd2a861c23ec552b10b6663a449829c280f75192b1e3ca2441583131d416170c42bc55925dc92c572e96c32d9c9f817c708e1e458281e1d4126d4008530f5c SHA512 6c2e17a1cdbc9d41c6759fe42e38bb909f9043f88c1f29e12d3928f4b0b6626fb0f5c8d1e26909fa01df82a6c6e5c82e89bd2fcd6c9318ed1436e0edb4c1571a -DIST firefox-109.0-bs.xpi 460211 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: 84e5a1fa74617645789b9c76fc28124ec2a45b45 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jan 31 07:10:19 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jan 31 07:10:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e5a1fa www-client/firefox-bin: add 109.0.1 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 98 ++ www-client/firefox-bin/firefox-bin-109.0.1.ebuild | 377 ++ 2 files changed, 475 insertions(+) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index bab9626ae343..e437637cea8a 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -190,7 +190,105 @@ DIST firefox-109.0-vi.xpi 598112 BLAKE2B 3be25e7e342c246308059460bb3fe8ee906ab59 DIST firefox-109.0-xh.xpi 415560 BLAKE2B 106591aea45a0e79d5420ac1d91560d4772505cb2babc7295007548503d7a5c132738f52961236677d590b78b59fcc8fae32a844132d168073699084c1d1a2dd SHA512 3a0265625b7af4255cd7463cca5aa1143bdc362ed18b35a6d80b1893026ae71f69ae8278adf24cce76fa47af16c38724d87b23beb96ffc7e5ee0be5325bf0d36 DIST firefox-109.0-zh-CN.xpi 597581 BLAKE2B cc006bbcc32c6835ab0f0522c1e32999fccdb7c5907d2f25101e2b3b04b3050034adbd6507f878a7859e500f287055c06c2058b2b94857152941d40843ad595c SHA512 249ead45e1dcaf68860522474cdaff39df359d16d1e1132a2cfa4eefd20a29720190088d7282811ded4fa8f2b760467e38b10f4d5fe05b29cb3b14c297281b42 DIST firefox-109.0-zh-TW.xpi 598878 BLAKE2B db537db23377f15978bd53ebe0a13d6e64df476af7a5d5ccdb7cb419d5fda66632d3dd734582586a72e926b4e555848263410252a822332b03b7b33cfc6a7106 SHA512 01a6e7f8c41d7a7fc4fbf868d97be4cf37c225b0167ae9df2843728713355dcc7e2e4bbf67f663d69df8ae867bec822478228e97912620419879f65ba25352f9 +DIST firefox-109.0.1-ach.xpi 452777 BLAKE2B 4c8ec9d561e8aeec85dbadda6c0db63f8cf269e59f529783d738cad217d3dfedbe1a8f88f1769219a060c40c0a22070469f482af362536519a743b7d308880da SHA512 19538c2471877253da1eb45fba6ab9556a1084a0be5488cc68dcc3486358c18954cd4e0bf007f329e3a67d2b79f93b8c23a722e6cb44fd2a7f1efcf9912cf3cb +DIST firefox-109.0.1-af.xpi 417020 BLAKE2B c74621da5de5b75aa2539f936be2cd1ffba3bf876c5b3db9f1481c1fa5d3b87304860f3500412174bff7e991da2c496f3954c35f0d4ba6491767ab6b0c8b02bc SHA512 08557f8bece33f2b9fb81f2b460a7f5ccc81f4cf75b120e0009e14841eab98c287b3855046f7ad53bdd5af853bb25eed13b2e2397102ba5d763914e6f104f105 +DIST firefox-109.0.1-an.xpi 499845 BLAKE2B 2a3e485ce813d999b81f94439b5ba93eef7b47c8a3bf7404b747b57fdbfe2a4db10663e9bbe50aed57b9694b8396743b515add2a2a4e0f5f420fa83e1e3aa625 SHA512 0186f8afcf42509528483c20ba48211d50f3bdf4f5a94fb313bcf24a3aea1c678a6f6a74d371abc0244335ed739d67a6ac330f81ee8d6e23ccf30287f4e55751 +DIST firefox-109.0.1-ar.xpi 566797 BLAKE2B bebc2e9e91725e018c09ab05edd48c6e4b5673a3a3fe4e36625619e691739a331bba7d51511d4edbf1ef922d2b53a94286be60c097f8366700f0a0e54666987f SHA512 f116c5c15aa2488e3527883393c56068c0a6a081ec2307f64773aa0d96f15bf6a5eb42cc15ae3dd59f57391212ac4071e53d2f32b1d19d29df0ccf21565974b8 +DIST firefox-109.0.1-ast.xpi 486040 BLAKE2B ceae93939f32109838fcee759a03895101fd6f7ce6140dc69355195c0cc7387c0481e310382d837333574532b8f845f0f8f3ea75c540457ddf629711de552638 SHA512 adcb4056ec90144cce331d84ad6c29288d2a67d34d29c25f6faa6bb899845a57f901bf4bc6f66ce2266c22b4c58fc3572bd483e6043e4a5b249c23f6b9ec58d6 +DIST firefox-109.0.1-az.xpi 488688 BLAKE2B 83ebe10d6bd245f4bc9b632456e8e26d45528ae52b741ec2955dbbb10e6b67640de0444269341a348d437382164404d4a81f9bfa912e41df3695b4a1c595d2bf SHA512 0771a80e30fe67b1ed34de7783d2c176c22c4b2ec95feb92c9573922bc01b71c9570dbe5cc7dfca9d0a75f74cc40484dc62155f4ff39ae38bf252ced72e5e999 +DIST firefox-109.0.1-be.xpi 650091 BLAKE2B 0cccdeffb63a1a53efc408b779767a975916af9c7be5f31ca032fd44da67d87f85ca2d997b86f18a8cf8a9b5dbca7346dd87fe4e1f29ce6d31d5860d538a226b SHA512 eb526fffda722e469a76ed9a805ac2d78adb9d8fd52142e5b409674e4091b4b9a4b3cbcc56913c902315b402fe9028be92c41312604586ab144453bfffcdef58 +DIST firefox-109.0.1-bg.xpi 578526 BLAKE2B ff773254215a868d783de408b0ead610dd5063405db1d88e641602d20a5313f324e58dd748a5a455e78a1ad8f7475ea4b2c40eeb9178de9793f7d35a787d63b4 SHA512 b5f4fa61bcbf8f65d740cc0d13b6babbb11d1bfcde069399f41f51b838d4f2c422e88f284112206c662a91b9f45b2847f5f66c185554ab61567b663c2ec230dd +DIST firefox-109.0.1-bn.xpi 577812 BLAKE2B bafc22fe1050c9e853913c8d94a643c9515a06a3bb8d623b6b014e55a1b3d8ebbe668adaa44d4e63424ffa60b351ec367d990a78bbf6e7d93395349cdf3c3500 SHA512 a1a7739558c74452ff1c2562cc492c91a4ee2d5a3e9bb6c57654d906c5d3b9444d30aaa7e78864481a06333c8e68c15e35d59072824ff62fdfea29d8bedaa810 +DIST firefox-109.0.1-br.xpi 541334 BLAKE2B 24fe85016626442e6b125ca4e56fd4ba0178780af9a1d68b60a042f511d6d01eb0e37365336bd448b9132f2c640ff4ddb5ac58f7d7480a4034983001f8d8dbfb SHA512 c4f2accbc50164c7de10e0f461ec00493c3bfb6f4c3274a5f9139379837ae8db9ceefc8ac5981900110a3fa1f1fb1929c2c15c983c6a95b40eec80a17bd0de5e +DIST firefox-109.0.1-bs.xpi 460214 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip-run/
commit: a25124838034445aa7ddea594f802dd1ae384392 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:53:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 07:08:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2512483 dev-python/pip-run: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pip-run/Manifest | 8 dev-python/pip-run/pip-run-10.0.1.ebuild | 54 --- dev-python/pip-run/pip-run-10.0.2.ebuild | 64 dev-python/pip-run/pip-run-10.0.3.ebuild | 64 dev-python/pip-run/pip-run-10.0.4.ebuild | 64 dev-python/pip-run/pip-run-9.0.0.ebuild | 44 -- dev-python/pip-run/pip-run-9.2.1.ebuild | 48 dev-python/pip-run/pip-run-9.4.0.ebuild | 49 dev-python/pip-run/pip-run-9.5.0.ebuild | 49 9 files changed, 444 deletions(-) diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest index c327923a5c4f..4779ff17ee75 100644 --- a/dev-python/pip-run/Manifest +++ b/dev-python/pip-run/Manifest @@ -1,9 +1 @@ -DIST pip-run-10.0.1.gh.tar.gz 25236 BLAKE2B 319f67420f44c4df1ea950f920de16f3187f1465c619fb628123a07ce56b3c63c96490cc9705f38f273a6fe71d868c9cb31193236af50aff903a34755991a241 SHA512 d4ddca5395a1be291b763555f7d634f5740515167bb38f670b1c3af81d7196e1e084b5659f0d981f2328adb340632bfd452e2913f3d56ea012a2587623b28364 -DIST pip-run-10.0.2.gh.tar.gz 25253 BLAKE2B 9ed3066e70109e64a907426752757881d1c95af304f5f114a270e767945d327ec49eebf2bcae1f2f469151446626cb5204d419c63e8701ec90091a4522a9cd7b SHA512 2d0e8e891aa93b36daefa9259a437ea29860bdc07d986f244ad3fc485351a50f68b5ba53fe6431e42b7a04c437195ef58342674b247f001a4aea5181f31ee03d -DIST pip-run-10.0.3.gh.tar.gz 25330 BLAKE2B 43a1e21674cd717be2059bcc599f80db10529f06f6dd903bb7ea1d0e65fa63ce7f6996945c9a123981009a05b87e22819df5266ff07f9ca20f45764698d83d88 SHA512 47e94382985d144bc2bb4ea528ad54ee54c98c8d217d3dff3b7bbe6eeb4e1221b66735f2c930354ae0045a7d7631fd8514e439a0e6b15299784c8b2c47c4070a -DIST pip-run-10.0.4.gh.tar.gz 25454 BLAKE2B c159f9e581d87d7c0b8e9f10ecfe200b4088205a2a5d50092b4d0032288e93a0fda168a80d330c5f6aab9d32d7d15ff461313073cb3235a92ba660d6461ee65c SHA512 fd7e26e62a2c27032b0161b757b2efdd1f8bd64f78b24843c16a67bb856773b7d6350af7e09ec4aafe13cb290d352134c5e7ddb39c339622a6526f44f37c9178 DIST pip-run-10.0.5.gh.tar.gz 25463 BLAKE2B a25d6f06aa53dabbb15fec0f5a051bd7d612fb96bb1557ac25cd5611db7963110cb5aa8be376fe199e7e9438b3b28930fd45626af1246deb48c41de9b61b8264 SHA512 6595c9b3b635a5bb5ae6e61478986531698947fb4289734b8c689f902afe7726efda283df43530253fc0f9b9416db13c4645a7ac0ed4d2ac8d87a71e9a9923ab -DIST pip-run-9.0.0.gh.tar.gz 23171 BLAKE2B ca1bee27f4d1826029aa2520dbad9807d22ce66326fd917f0b7687284ce3daf9abcd45e593d735633fb86186ea88ffa0b71780f9b56e27458798763db309bd9d SHA512 117b2260fe628dcc5aae47335ab645c2db47ca9b4d5cd0446ef11bb399c0e91df3a32b61aa7a228aca4d7b837228ddb41fe010896f7debf5fbca6111398cce73 -DIST pip-run-9.2.1.gh.tar.gz 24104 BLAKE2B ebb26cd5356a5919d74c6601b36deed0046c0d67d7533f5817b62b7b7ba74240ef44dd2425be7143f8432d3f8a3f611a051f099b6059e64479eadd77e8f39b45 SHA512 f320da7641817df5c9418094fb49792e3368907ddac551ef22d97ab45b5183cb84f40338da106d5a47d238ca68ca376cbfc6d6c3528b9fca1db02bf910bd3d28 -DIST pip-run-9.4.0.gh.tar.gz 25821 BLAKE2B 8d4d9712f0563d3edf8d963e14221fde89cffc14c3fb26afc2b18bdeca9917cacb27c88a815d398d2b67f10112e888c9f60b497c3c1bf59d0105a4c972aef15d SHA512 c266e6eb30f21ddfd89cc25dee5c56542b3734497d59315751c190e7bd985c6746b95802255ec05da19d5cec8822f4fa169eba4218989013e36a2c118d560f4d -DIST pip-run-9.5.0.gh.tar.gz 25620 BLAKE2B 156b33f6978ae7c26e4f73be931f887b0a6d793414dee5b69290b88eb849b487d366ce722d6cc6eb58a10074c779cf7dd4bbbdf192bb57494757a6f9c11adbee SHA512 5f1a59e60203dc5e5fd818687112f23ef93117af315161a4ce31e2de183e097aa205af12bd81f45aac91ab2b6a18fbd6a0275b9ad3ce3a7942140b345f49a7a9 diff --git a/dev-python/pip-run/pip-run-10.0.1.ebuild b/dev-python/pip-run/pip-run-10.0.1.ebuild deleted file mode 100644 index 1efb18721d8b.. --- a/dev-python/pip-run/pip-run-10.0.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Install packages and run Python with them" -HOMEPAGE=" - https://github.com/jaraco/pip-run/ - https://pypi.org/project/pip-run/ -" -SRC_URI=" - https://github.com/jaraco/pip-run/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86" - -RDEPEND=" - dev-python/autocommand[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' -
[gentoo-commits] repo/gentoo:master commit in: dev-python/blosc/
commit: 8b14a3cf073b4eabcaec34cfdb574f88a988 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 07:01:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 07:08:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b14a888 dev-python/blosc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/blosc/Manifest| 2 -- dev-python/blosc/blosc-1.10.6.ebuild | 52 -- dev-python/blosc/blosc-1.11.0.ebuild | 54 3 files changed, 108 deletions(-) diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest index 211b034fd612..afe7d36fd126 100644 --- a/dev-python/blosc/Manifest +++ b/dev-python/blosc/Manifest @@ -1,3 +1 @@ -DIST python-blosc-1.10.6.gh.tar.gz 1570504 BLAKE2B 44f444fa5050a6198e83649973fc82d6804eec50bf79c332ed6a974e417f2a58baf09480a9bb5c5b7abcef2a961cd7bc61f962c12db625b1a7c48799ace0b39a SHA512 e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed -DIST python-blosc-1.11.0.gh.tar.gz 111589 BLAKE2B 6bc5dda4e40ceb9770dd5b6e6db1fced42e257475b220bcb530c8b291bf132f61013ece5934a7d47778fdac716fcea0e6d57b7543b1cc76ccd95201cad072bdd SHA512 94c6f470b9f6e8d1fec0e44709e84582cd595291dddcd07ea174665a6fc12e029c6f0c781c8e506e95d4f9ee9fc27cbbfb5bc2789f341df3e84f342626dcfdb0 DIST python-blosc-1.11.1.gh.tar.gz 111262 BLAKE2B cb348253a24258d2649ebc0604acbf936b8ccc2b28c42c69da2fee72ddf87eb17a24657bc5d3c0530193a60f482555ce4cc5d168a18d9c2d79a13410d40670bc SHA512 21f8a697a3a902860a6ed72233984cf00c464ec0ddde9842a0c24b1e8e5ec4dd57b872096445a873d162d7529cba5c3666ba2a3ee3f9b1b18107d9636011281c diff --git a/dev-python/blosc/blosc-1.10.6.ebuild b/dev-python/blosc/blosc-1.10.6.ebuild deleted file mode 100644 index 4d70e9f0f988.. --- a/dev-python/blosc/blosc-1.10.6.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -MY_P=python-blosc-${PV} -DESCRIPTION="High performance compressor optimized for binary data" -HOMEPAGE=" - https://www.blosc.org/ - https://github.com/Blosc/python-blosc/ - https://pypi.org/project/blosc/ -" -SRC_URI=" - https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -SLOT="0" -LICENSE="BSD" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/c-blosc-1.19.0:= -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-python/scikit-build[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst ) - -src_configure() { - export USE_SYSTEM_BLOSC=1 - export BLOSC_DIR="${EPREFIX}/usr" -} - -python_test() { - "${EPYTHON}" -m blosc.test -v || die -} diff --git a/dev-python/blosc/blosc-1.11.0.ebuild b/dev-python/blosc/blosc-1.11.0.ebuild deleted file mode 100644 index 9e9cebc73a2f.. --- a/dev-python/blosc/blosc-1.11.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -MY_P=python-blosc-${PV} -DESCRIPTION="High performance compressor optimized for binary data" -HOMEPAGE=" - https://www.blosc.org/ - https://github.com/Blosc/python-blosc/ - https://pypi.org/project/blosc/ -" -SRC_URI=" - https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/c-blosc-1.19.0:= -" -DEPEND=" - ${RDEPEND} -" -# py-cpuinfo dep is irrelevant for us, as it is only used to configure -# bundled c-blosc build -BDEPEND=" - dev-python/scikit-build[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst ) - -src_configure() { - export USE_SYSTEM_BLOSC=1 - export BLOSC_DIR="${EPREFIX}/usr" -} - -python_test() { - "${EPYTHON}" -m blosc.test -v || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/
commit: de5816453cf331c6afb1df4f810f8c1a4c249146 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:42:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 07:08:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de581645 dev-python/sphinx-autodoc-typehints: Bump to 1.22 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-autodoc-typehints/Manifest | 1 + .../sphinx-autodoc-typehints-1.22.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index 21cec9a9a3e6..f6b28649404b 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -3,3 +3,4 @@ DIST sphinx-autodoc-typehints-1.20.1.gh.tar.gz 28374 BLAKE2B 87891c5ee6b1fa76b12 DIST sphinx-autodoc-typehints-1.21.5.gh.tar.gz 33282 BLAKE2B 9bed01a1de3f82f5f7f2809901c51dcacc7543920950dabf3a1d7ce87e0298337b0d9779d79cbfa58b2b0bfb2ab195f9957c83fc78ffc4837023733b9cef1f46 SHA512 b111832cb266bc2d48b3c60a3725b8f625581ce30e7f0c020cab83316f6f109db60031f214b6eeef02c181da63fec4bea4cf03cadda0a2c13e44c722f174be3e DIST sphinx-autodoc-typehints-1.21.7.gh.tar.gz 34523 BLAKE2B e5ad3c02e9717d0cf19d54ce90f3b1f75537b224b16cd3fe2ed52ac471e5bea435455c611bbdb284d2ed0c1be13e7cc300b1af6957c6fdd6725b17f044d62be9 SHA512 7c0f3dd94a6f41df8630ff21303f3085efa7ad6c1b3a9137bf43bc8f748944f715984c5d55041fa30ea16cb15ab25cf612dc231c4426cf25dba6f68a85493890 DIST sphinx-autodoc-typehints-1.21.8.gh.tar.gz 35224 BLAKE2B b370690b6bb2ff6e7eaea668b73ac96af30c7d5c4e6352af76b522487f670524db754d5fd22c969f320f267dc75f13a01a0f5683cfc55a8d136bdfc651446d88 SHA512 c87bd9aec4afe6cd0341ca795f26cc1b808226a9d97f13f283e42aa64ac87814bd27fab44bc278b3affbe3e71508fe27a0a6ddcd4f48aef40d08096c379c1883 +DIST sphinx-autodoc-typehints-1.22.gh.tar.gz 35429 BLAKE2B d871de3d3a37b2632e6b43dcb4ce58fbf61bdfdb225650486fdffbbfff4148770f40096815d3e6807f4d3f789c0f7f7fdfef841a3d087f0b12e65671597207e3 SHA512 9fed312b5b63dcbf0b39e226486abd687e68c26eeb7303ee3049251c7007d7c364ceb196672ac16101b1a76493e0a0a4e1d9532e54eec250720a37f0c8f77fda diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild new file mode 100644 index ..395c86133d9e --- /dev/null +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Type hints support for the Sphinx autodoc extension" +HOMEPAGE=" + https://github.com/tox-dev/sphinx-autodoc-typehints/ + https://pypi.org/project/sphinx-autodoc-typehints/ +" +SRC_URI=" + https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/sphinx-5.2.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/nptyping-2.3.1[${PYTHON_USEDEP}] + >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # this package is addicted to Internet + tests/test_sphinx_autodoc_typehints.py::test_format_annotation +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 8b78ea206a583f04b653ddd7e708ad212953b845 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:11:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 06:11:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b78ea20 app-admin/awscli: Bump to 1.27.60 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.60.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index e7a4e6c2ed13..af1db5dab645 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,3 +3,4 @@ DIST aws-cli-1.27.54.gh.tar.gz 2349811 BLAKE2B 08cb317ea4621273644c39c1152e1a3f8 DIST aws-cli-1.27.57.gh.tar.gz 2359650 BLAKE2B 637674f1726828b43a8135b9f7ff9d1f4a05716680aa909829148e4acf7104290c49f90b453294e16cc74d0d200bdfa4049b470a5194df5e3098308d0c088d3b SHA512 be1ac08e57012751f59e63996395b39bf5a9f42381e9a08baffacc2ac9d104c3560c250b2b210608bf6b460fdc31cc1f794a90949a52ebdbb3c22f03e5fb00c2 DIST aws-cli-1.27.58.gh.tar.gz 2359921 BLAKE2B da3ead9140407faff60384fa7aafbc27a8a86d088e4516599e573b9e968f00d3e292a8ea6a0eb0a80449f1fef3bb62204dad2a788f10ba87a959218d909da77b SHA512 2bc4dfe5058c847510f4f43006191153b23e5efecc51bb010f9b06ba127504ee40c953bcb6e47d921760f1bc6eb87747971a9a3514f781dd4bd76f30ecd7de81 DIST aws-cli-1.27.59.gh.tar.gz 2360458 BLAKE2B e60117e41cf95d442db333cf49c146e4ed02247007b8f46228799c5dee8c486aec34b236c9a0a6d152d690ff86c34fd797a6f35227a6e443805cdfe1b1b30f00 SHA512 87b9aebe812415223285c09ab5a36de2b9c0da49775d1162a5b5d7489ad61c16ca5361b721bc9e4ec4ccc09306be24513f42d7263b315d6856be20fdf0779686 +DIST aws-cli-1.27.60.gh.tar.gz 2361068 BLAKE2B ee5b5b1129bcdfe261d0b7ddbfa905b4c97a799ba7c494cad74bcb3c74dcff39131b908d602a60c023c26cf4c733a52b385c4ad8266c53e5d60d8036c5abd2e6 SHA512 aa14729040d4dcfdbb75936eb29d651c03ea28a3c18f5ad4b9e685899e07f03703f2058d508a16c753df1b1e66af3ff84ec9e31476fc2f969786235ce15ae425 diff --git a/app-admin/awscli/awscli-1.27.60.ebuild b/app-admin/awscli/awscli-1.27.60.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.60.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-metadata/
commit: 91b1da2357841da819817888a33133c1818e89ef Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:48:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 07:08:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b1da23 dev-python/pyproject-metadata: Bump to 0.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-metadata/Manifest | 1 + .../pyproject-metadata-0.7.1.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/pyproject-metadata/Manifest b/dev-python/pyproject-metadata/Manifest index 987f905de4c9..95d895807b01 100644 --- a/dev-python/pyproject-metadata/Manifest +++ b/dev-python/pyproject-metadata/Manifest @@ -1,2 +1,3 @@ DIST pyproject-metadata-0.5.0.gh.tar.gz 13816 BLAKE2B 8f5613c1279539116e99b6f319b687a08160360109e1ed71d5bc6c0434ee316ef7c0b7109d6769a03452a41c1b258765c849fe416b4632b4ba25990b6b3702aa SHA512 66cd447a01d0d01ab37611415bd620517600af667d7179a2696f763ae031c013393c8145ebd33f27b43629659333effa58596a02dfc5c217935c90475250b822 DIST pyproject-metadata-0.6.1.gh.tar.gz 14047 BLAKE2B d97be3532450541f4f464eca8d3e241259463bbd9d8277df380e3bf38908b9fd4e279d4ec88051e974a51091da9afef0691c7d723213e244c9fb5a6b6fa1e7ac SHA512 4af84f9534a5c71e192e1355e1e99f99e82b97d01411c011ed2f1dff579a7420a0f5d982eea5a032de8549c14191b64334c8e2aeea22fe767837e662e8d8b588 +DIST pyproject-metadata-0.7.1.gh.tar.gz 14138 BLAKE2B 901e0b0b07d035ee220cfdba840a2b05ec1b1dfa3184ab614621c462b049bdbe484aa2d9abc42a54964c163d360028a00ff1db2c502504d11fb6d2837bd60552 SHA512 a4cb97b6646b765016f047f8d3da388ab758dbf8acf5a8ee6ccb017c764a90c069e04effbef21f878be7f4b01a5090f24252372300ce7e3a0410a6eea5d98b66 diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild new file mode 100644 index ..d5e0c16768f2 --- /dev/null +++ b/dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="PEP 621 metadata parsing" +HOMEPAGE=" + https://github.com/FFY00/python-pyproject-metadata/ + https://pypi.org/project/pyproject-metadata/ +" +SRC_URI=" + https://github.com/FFY00/python-pyproject-metadata/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/python-${P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}] + ' 3.{8..10}) + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 523dcefe1e3b54f9f675cbaea1dbd1633b640d7e Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:46:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 07:08:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523dcefe dev-python/mkdocs-material: Bump to 9.0.9 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.0.9.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index bfe5a6c9f3f4..d31a52a0640b 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -2,3 +2,4 @@ DIST mkdocs-material-9.0.5.gh.tar.gz 10898510 BLAKE2B d5c6f10db280e6aa9dc1c1d761 DIST mkdocs-material-9.0.6.gh.tar.gz 10898851 BLAKE2B 332903d2acd90f5b979536ab518ca403f26762dcd9b1fc9220b079b400ac1c688556b98e83dc5da321bb6ac73e7ba475179225e88c48495bd85e0e8e81cb02ab SHA512 6a6e51cb3a56c660d1e66613b98db916d9db81108894c04e67cb0267ac79e25c8dccd1d5587814984b1c9a6b87b06bd9d796ac0f613eca69399f1d575dfb41d3 DIST mkdocs-material-9.0.7.gh.tar.gz 10910584 BLAKE2B 0b7b4393e4db7b3c20718f231f46030463c4654317af5a9c1fd37347810eb4c1f1bfc307878d96511633fa3b1c51a2ed2c4bc43a7fd273fcdc0d14893c22e878 SHA512 560688e1d3888438d83daee611a1b05a6d693f1c63e7aa931d074531f7c53bdbad61ae03bf60f6f68ab9358959c78d65fe347637811d8a4120c8cefeb1ed9397 DIST mkdocs-material-9.0.8.gh.tar.gz 10920568 BLAKE2B 1df11a43e3bad280dbbdb1bbdd56859b5d078483b9edf43bff388f9dd2080b903a292d7edb007c0c3d5310d8bc06abf881dc56d7368d6a0c394beebdec50d8bb SHA512 ca00bdde402bb44778bd7307ece4950521f30a1a14060cc1848069d0a0112a52ff1adcb4224ff8c75cb65f0fd0a7734946d64772d73b6983ec17cfafd7297154 +DIST mkdocs-material-9.0.9.gh.tar.gz 10931754 BLAKE2B 871103b5142f04a21aee6ebf0f041e600c46e998d96592ee26f40a10fecd4400c8603d54cb74cce474b9a5c4004de2b35226eed8b3e0ed07536f893bf5d6064b SHA512 cb4b9650dcdd68dd55395b92f7aa2d47af9854f977f5282488bf103475e9a8049f40f6ce4779fdfab56bf3c4f410bee2dcbb12ee71272d6e0e3b08f3b72b69fc diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.9.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.0.9.ebuild new file mode 100644 index ..ae30183c31b4 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.0.9.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/identify/
commit: 3bbe50aa53a902c4f95668bc162b7d6f8a9c9fad Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:51:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 07:08:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbe50aa dev-python/identify: Bump to 2.5.17 Signed-off-by: Michał Górny gentoo.org> dev-python/identify/Manifest | 1 + dev-python/identify/identify-2.5.17.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index 77142622c4d4..6b8c2a91d1f1 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -3,3 +3,4 @@ DIST identify-2.5.12.gh.tar.gz 101331 BLAKE2B 5335d8e4628921ca813c37197adc8802dc DIST identify-2.5.13.gh.tar.gz 101385 BLAKE2B 2425fd7d1283067215eb776a635421e126ce307c6d94c618bfa2397c0a8e857e34a99c70d8d425f55c577158544165ab8d59b65a879bd6ce113416a99c2684d2 SHA512 efdc3e8d5293fac7f51c72408010b86bf0e84258e114bf2130105d1d6c74ed8d969b92b0bd9a06029c373a767f184c9e3006df1284393d95a6f0b386f9fc69da DIST identify-2.5.15.gh.tar.gz 101380 BLAKE2B b00d46dbb492464d819abb8c3fb8782c56351c3f61d635bcf40feb4a5aea175e65f3a0ba2b5ecdfc87fe62b7f9c69f36ede9b6d5d02dd4a579286790a8f16f29 SHA512 898a25399589897833b330b2d17814962f644b60ea80327c32de146b7827d548807ca13a5b6737e5bf0a9dc9bc798eb449aed964f62bc552a71c57baabe46e57 DIST identify-2.5.16.gh.tar.gz 101388 BLAKE2B c1e81bd98533360a2040a8f866cd5f7e6f866473572609a84677bf4666db6b74962e694d8fa2ea1f66f6ff3893d4e10530cf3eee65bcc29c5f181490c88c2497 SHA512 b0d9bd970823c6d5490ce13d372896d758961b68ebc7b30d4cf58f99f77331bb2453bb0b9e4a0b07ac6d5193ebcd6f56ae9b2f26bea7736509837e0af65099fd +DIST identify-2.5.17.gh.tar.gz 101448 BLAKE2B d9319bbbe67f8c2c7a0ed8b7db8efc64f7c90d5cb3706366a00e24a78afd76c0c5707514d660febf02397f95d02785ea52f65e09c239d83d82ef84488d9dbbd2 SHA512 c9baf22f6893802c83e302fabe3cd4ca46a3b64ae6ef4fd5c939b131545c260e24861e59a617b3e4c4812e1a250692a26e4f8febaa389eaf6958d5c2aa79aeb2 diff --git a/dev-python/identify/identify-2.5.17.ebuild b/dev-python/identify/identify-2.5.17.ebuild new file mode 100644 index ..a0d521fdd551 --- /dev/null +++ b/dev-python/identify/identify-2.5.17.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="File identification library for Python" +HOMEPAGE=" + https://github.com/pre-commit/identify/ + https://pypi.org/project/identify/ +" +SRC_URI=" + https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/ukkonen[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: d60201e06a3db945baa5a241f614b12c78509d21 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:36:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 06:36:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60201e0 dev-python/tox: Bump to 4.4.3 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.4.3.ebuild | 95 + 2 files changed, 96 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 2a8ddb7cd9fe..4e821ad42181 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,2 +1,3 @@ DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca DIST tox-4.4.2.gh.tar.gz 303341 BLAKE2B 812394e15996b04138e2a8167b3d332b48217c5ecfb807d8ed77ff106d8ad31cfc6b43e07737dec39e1deba7165aa7778471894823b0dbe795b1ccddd2396602 SHA512 1e5b8f025c93bea5b9071d5cfcb4e4e68f1925e7b70c4c838b9f4ba70f8f077ed752176c2a7349b96d125842312c4fa8ccbd23d79665ba46667f4b408bf58f78 +DIST tox-4.4.3.gh.tar.gz 303758 BLAKE2B 2182ee88ea3fcc1792304c3a0e064f5f6c790f1305c195084b942e8181986c68faa48ad7a85eb52097de5e822351ee0f0e0f076adfa57276e822405927a0d0f1 SHA512 438ce96a6751363f37bfe7ffc42ab3a2349d6b22fa4259642f3a7cbadd4183d7bc065b6b93298b85dd174700a222cde149657e9203f70cbe747e8a84d9adf35a diff --git a/dev-python/tox/tox-4.4.3.ebuild b/dev-python/tox/tox-4.4.3.ebuild new file mode 100644 index ..3f569fd7734b --- /dev/null +++ b/dev-python/tox/tox-4.4.3.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" +SRC_URI=" + https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv" + +RDEPEND=" + >=dev-python/cachetools-5.2.1[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + # the minimal bounds in tox are entirely meaningless and new packaging + # breaks setuptools + sed -i -e '/packaging/s:>=[0-9]\+::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' +
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 063b5189e03f8c5711bb8c58f9889b01112b2aa1 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:11:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 06:11:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063b5189 dev-python/boto3: Bump to 1.26.60 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.60.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 9afd93c22169..6aa6b788eb14 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.26.54.gh.tar.gz 592401 BLAKE2B 7fd5bb10cda2b27fc43a7efa65c4651d95c8 DIST boto3-1.26.57.gh.tar.gz 593947 BLAKE2B 5a30f237d992bb766b3afaced8b9e01c792c857a02aee5ba589f0f03c4c8eace3b32920d1dd62554fbb85d14b7f96789590d4acbc764dd3c56208fa5bf2dea1d SHA512 112719584ad122373e5aa24ebb6ea5c87772cdab71f59274b2f2172d92c72ed6894645253e15e12a808a83e14b12d27fde8a9fe086ccc33b987166de3fe0984b DIST boto3-1.26.58.gh.tar.gz 594149 BLAKE2B 5bf0ec6a321826a6f7cc346e6051e6b4d99451d0222ccf9445a9f24f561dd1797333a05d44addf1bea9b2b7e18b952c5acfa9f51a5d275fc7b34c5e8c5ab4342 SHA512 16a68f232cfdfbd4c8c6368d520c5826150039f069819aaf608a2e8b03845739a8014c54ba1fb57eeba8ebe4c6ad8e3b135d2a6a4dccd9d41de98fa0b730142d DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 90c5fe950da7fabc46a4c34e0a77997cfc643273f6b3c1afed6caad3415486b25a6610c8fb9d3f3450b4f3b73e45cfec5d6b1f02666dbd2608944e2db81a955b SHA512 e4dff5978e41a9f4c29ef131d7b8c1f0ec625d9fc77a8cff9ce3c6d5a00d68e75b62da34b418252ddfeedf6302332edd8a30d88401ea393d0de3add64ab5cc40 +DIST boto3-1.26.60.gh.tar.gz 595047 BLAKE2B ae920d1fd17e4ceb81c512f5d2af63e4b6c09d8a5382bc50656a8ade1bd490a28bc299d7beb9b3f2b271d1001dbad7f3f1a52177d0d6a09943aea5b351a805dc SHA512 372b3e1a5265448a1f7ed11e1d66f2d33f7b35a5b66203220470eefa93eb04cbcddf2f45809ee5d1d2d369bd75ae40dbd48580b6a30a5f43d97e6b04c6211cfa diff --git a/dev-python/boto3/boto3-1.26.60.ebuild b/dev-python/boto3/boto3-1.26.60.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.60.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 6b0287988fe38ed039f520e264e94a51e53fd09f Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:11:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 06:11:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b028798 dev-python/botocore: Bump to 1.29.60 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.60.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 3b4ef1c636da..8e2b392b5b42 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.29.54.gh.tar.gz 11127081 BLAKE2B 7c2d11d968ca6a4d3b23b12c44cb8f0 DIST botocore-1.29.57.gh.tar.gz 11132049 BLAKE2B 748a8b709cb6bff1a1bb38757ad68c31aa680589ed59e7c3f73b6563a5b9572ace96102ffda56643d33f0dee98f30f8443a431c7869ccfe54a311964ce781b5b SHA512 adbd760b8238b259bcc1eb3ba42cdb702b60eb6fece73a5bda5129a974826655157e702cef6a1114c2e3bd036b1cf22ebbead6e78bf88129fe68b02de1f38dae DIST botocore-1.29.58.gh.tar.gz 11135559 BLAKE2B 937b00f1a3c4e3ec818846549bc0cef391c86d3fee9bdd53285111e51c2c52145e7e904020511ed32f2247dd4f150f036f40feeac1a6f899781aff057f9a6d85 SHA512 5cfe5fb174cc14018cd2b7b7af15110665d7ca22f5ae827ba939ce12e71a45e9b5cab8d7ec656fa94c450d46c430a5541cd5bfe92d82da868424db4f8fa4fb2e DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B fa85e1f8dc3c366f7a7fb3e9b06dd298b1ad62be882891df3414289aa9e88bff72753690a1438e6040aefb7cafa1718a70c940e8cd2b4e743df44013b5748ef6 SHA512 9a4811b44c67652cacc899d1d84d4db1305cb60e73dd47d7f543b85ec37f921cab00a51d67b48ab6a215be8f7543e30c54585e0fb337085e1b75774b053c4bf3 +DIST botocore-1.29.60.gh.tar.gz 11129718 BLAKE2B 690d80fa12e9df141402019dc45ef2b0807669132ede8af6b57a45a172da78fda3de017a6392920885125763f221a1dbc6a406cb5cf85e66fb50916cc58ba15f SHA512 b8fb6567db599e09bc000ed0b178ff2799c45edeaf21b122a2028b83a50ef7aa27f874b8dec034f6dc61738c4fd3a218db92b26e104cfa2b3ed6f818d034108e diff --git a/dev-python/botocore/botocore-1.29.60.ebuild b/dev-python/botocore/botocore-1.29.60.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.60.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 689f2e6b268b4e50f875d7077c396fa9274dffb1 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 06:35:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 06:35:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689f2e6b dev-python/tox: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 - dev-python/tox/tox-4.3.5.ebuild | 86 - 2 files changed, 87 deletions(-) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 3e22d1282d06..2a8ddb7cd9fe 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,3 +1,2 @@ DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca -DIST tox-4.3.5.gh.tar.gz 298866 BLAKE2B 86f6d76d2600f6acc3ac02f0998e818acf053991b3a2e89c3c206d36a32f1427f14ba2e5524124172a353c51d4fab8dfd7161b0d2d437f80cfc7b554befcc91c SHA512 18347306857c616801fc0975dff94fcd5097dc16741a0fdd0c885d4f43bbc8620a419b53fd8a5c97b8f80220ba6a2d3911e42b42c767233260337152784b732b DIST tox-4.4.2.gh.tar.gz 303341 BLAKE2B 812394e15996b04138e2a8167b3d332b48217c5ecfb807d8ed77ff106d8ad31cfc6b43e07737dec39e1deba7165aa7778471894823b0dbe795b1ccddd2396602 SHA512 1e5b8f025c93bea5b9071d5cfcb4e4e68f1925e7b70c4c838b9f4ba70f8f077ed752176c2a7349b96d125842312c4fa8ccbd23d79665ba46667f4b408bf58f78 diff --git a/dev-python/tox/tox-4.3.5.ebuild b/dev-python/tox/tox-4.3.5.ebuild deleted file mode 100644 index 86ff7b745303.. --- a/dev-python/tox/tox-4.3.5.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/_} -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" -SRC_URI=" - https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv" - -RDEPEND=" - >=dev-python/cachetools-5.2.1[${PYTHON_USEDEP}] - >=dev-python/chardet-5.1[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] - >=dev-python/pluggy-1[${PYTHON_USEDEP}] - >=dev-python/pyproject-api-1.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] - >=dev-python/flaky-3.7[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] - >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -src_prepare() { - # the minimal bounds in tox are entirely meaningless and new packaging - # breaks setuptools - sed -i -e '/packaging/s:>=[0-9]\+::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/debootstrap/
commit: 1e34f456196e661460ce3aeb7b4e6818858f686c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 31 05:59:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 31 05:59:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e34f456 dev-util/debootstrap: Stabilize 1.0.128_p2 ppc, #883565 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild index cdd03039032c..466ec93b04e3 100644 --- a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild +++ b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" app-arch/dpkg
[gentoo-commits] repo/gentoo:master commit in: games-fps/alephone/, games-fps/alephone/files/
commit: 7a764027a90d303368bccecd6f703b0b6543fbea Author: Matt Jolly footclan ninja> AuthorDate: Sat Jan 28 10:03:22 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 05:58:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a764027 games-fps/alephone: add 20230119, drop 20221126 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/29314 Signed-off-by: Sam James gentoo.org> games-fps/alephone/Manifest| 2 +- ...ne-20221126.ebuild => alephone-20230119.ebuild} | 4 +- games-fps/alephone/alephone-.ebuild| 2 +- .../alephone/files/alephone-20230119-c99.patch | 99 ++ 4 files changed, 104 insertions(+), 3 deletions(-) diff --git a/games-fps/alephone/Manifest b/games-fps/alephone/Manifest index e0f3565ec87f..24554b54aee2 100644 --- a/games-fps/alephone/Manifest +++ b/games-fps/alephone/Manifest @@ -1 +1 @@ -DIST release-20221126.tar.gz 6968670 BLAKE2B d4437f845fd9cc1c6f99620e3ff5b2e5e3fabda82622343589246999ee8c654f4762a0a2e13fc9e595ec34d1d1db7a114b4f8436967da559737af8ca86bfd559 SHA512 ca6acc4de03b65c27829c57bfabd7f6e49e78111c94aac29cf03aeb8606c9c6d8e56a477ebfbbd0b6079b2d8ed0946717883de27855532917ac4758ab43d108d +DIST release-20230119.tar.gz 6968352 BLAKE2B 06bc87b4c2bc6a311ee90f854f7c35fb4da2862c417b192a4364dbd38cac9c0c02c4439abf07e6bc7c2d68899fae4dd938464896039943f1fa6ae5a4a644260f SHA512 d1ede53c20a24b74f5525e2e8c09fdbbb05fa0262bbd8f6c1abe6c3698cdfd1dea2436487ec8f64c79a7e1f150367e40ea48838f8a42031b45c0b1498a0e77d1 diff --git a/games-fps/alephone/alephone-20221126.ebuild b/games-fps/alephone/alephone-20230119.ebuild similarity index 96% rename from games-fps/alephone/alephone-20221126.ebuild rename to games-fps/alephone/alephone-20230119.ebuild index 70b887308564..67bf15ff6d89 100644 --- a/games-fps/alephone/alephone-20221126.ebuild +++ b/games-fps/alephone/alephone-20230119.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -57,6 +57,8 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( "${FILESDIR}/${P}-c99.patch" ) + src_prepare() { default eautoreconf diff --git a/games-fps/alephone/alephone-.ebuild b/games-fps/alephone/alephone-.ebuild index 70b887308564..15a4810f346c 100644 --- a/games-fps/alephone/alephone-.ebuild +++ b/games-fps/alephone/alephone-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/games-fps/alephone/files/alephone-20230119-c99.patch b/games-fps/alephone/files/alephone-20230119-c99.patch new file mode 100644 index ..7340e1fb2be0 --- /dev/null +++ b/games-fps/alephone/files/alephone-20230119-c99.patch @@ -0,0 +1,99 @@ +https://github.com/Aleph-One-Marathon/alephone/pull/405 +From: Matt Jolly +Date: Sat, 28 Jan 2023 18:03:51 +1100 +Subject: [PATCH] use designated initialisers for SDL_ffmpegCodec* + +These were failing to compile under clang16 as the old `audioBitrate` +was being jammed into `crf`, causing an incompatible integer conversion. +--- a/Source_Files/FFmpeg/SDL_ffmpeg.c b/Source_Files/FFmpeg/SDL_ffmpeg.c +@@ -155,41 +155,55 @@ int SDL_ffmpegDecodeVideoFrame( SDL_ffmpegFile*, AVPacket*, SDL_ffmpegVideoFrame + + const SDL_ffmpegCodec SDL_ffmpegCodecAUTO = + { +--1, +-720, 576, +-1, 25, +-600, +--1, -1, +--1, +-2, 48000, +-192000, +--1, -1 ++.videoCodecID=-1, ++.width=720, ++.height=576, ++.framerateNum=1, ++.framerateDen=25, ++.videoBitrate=600, ++.videoMinRate=-1, ++.videoMaxRate=-1, ++.audioCodecID=-1, ++.channels=2, ++.sampleRate=48000, ++.cpuCount=-1, ++.audioQuality=-1 + }; + ++ ++ + const SDL_ffmpegCodec SDL_ffmpegCodecPALDVD = + { +-AV_CODEC_ID_MPEG2VIDEO, +-720, 576, +-1, 25, +-600, +--1, -1, +-AV_CODEC_ID_MP2, +-2, 48000, +-192000, +--1, -1 ++.videoCodecID=AV_CODEC_ID_MPEG2VIDEO, ++.width=720, ++.height=576, ++.framerateNum=1, ++.framerateDen=25, ++.videoBitrate=600, ++.videoMinRate=-1, ++.videoMaxRate=-1, ++.audioCodecID=AV_CODEC_ID_MP2, ++.channels=2, ++.sampleRate=48000, ++.cpuCount=-1, ++.audioQuality=-1 + }; + + const SDL_ffmpegCodec SDL_ffmpegCodecPALDV = + { +-AV_CODEC_ID_DVVIDEO, +-720, 576, +-1, 25, +-6553600, +--1, -1, +-AV_CODEC_ID_DVAUDIO, +-2, 48000, +-256000, +--1, -1 ++.videoCodecID=AV_CODEC_ID_DVVIDEO, ++.width=720, ++.height=576, ++.framerateNum=1, ++.framerateDen=25, ++.videoBitrate=6553600, ++.videoMinRate=-1, ++.videoMaxRate=-1, ++.audioCodecID=AV_CODEC_ID_DVAUDIO, ++.channels=2,
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wtfis/
commit: e15fb876eefe0894da6a7141a58c6549abd15df3 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 05:56:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 05:56:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15fb876 net-analyzer/wtfis: Stabilize 0.5.1 amd64, #892661 Signed-off-by: Sam James gentoo.org> net-analyzer/wtfis/wtfis-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wtfis/wtfis-0.5.1.ebuild b/net-analyzer/wtfis/wtfis-0.5.1.ebuild index d3af053ab8f1..98a16230fa10 100644 --- a/net-analyzer/wtfis/wtfis-0.5.1.ebuild +++ b/net-analyzer/wtfis/wtfis-0.5.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = "" ]]; then EGIT_REPO_URI="https://github.com/pirxthepilot/wtfis.git; else SRC_URI="https://github.com/pirxthepilot/wtfis/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~loong x86" + KEYWORDS="amd64 ~loong x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/, net-wireless/bluez/files/
commit: 4a5a1d52e9a5ebdd5e8011ea933765bda0c838b6 Author: brahmajit das protonmail com> AuthorDate: Sat Jan 21 16:35:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 05:55:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5a1d52 net-wireless/bluez: fix 'MAX_INPUT' undeclared in musl musl does provide _POSIX_MAX_INPUT, but no MAX_INPUT out of the box. This commit assigns _POSIX_MAX_INPUT to MAX_INPUT. Closes: https://bugs.gentoo.org/888467 Signed-off-by: brahmajit das protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/29209 Signed-off-by: Sam James gentoo.org> net-wireless/bluez/bluez-5.66-r1.ebuild | 4 .../bluez/files/bluez-5.66-musl-max-input.patch | 19 +++ 2 files changed, 23 insertions(+) diff --git a/net-wireless/bluez/bluez-5.66-r1.ebuild b/net-wireless/bluez/bluez-5.66-r1.ebuild index 4278549b3ee0..639e234d67c2 100644 --- a/net-wireless/bluez/bluez-5.66-r1.ebuild +++ b/net-wireless/bluez/bluez-5.66-r1.ebuild @@ -77,6 +77,10 @@ PATCHES=( # Fixed in next release "${FILESDIR}"/${P}-transient-hostname-fix.patch + + # https://github.com/nilfs-dev/nilfs-utils/commit/115fe4b976858c487cf83065f513d8626089579a + # https://bugs.gentoo.org/888467 + "${FILESDIR}"/${PN}-5.66-musl-max-input.patch ) pkg_setup() { diff --git a/net-wireless/bluez/files/bluez-5.66-musl-max-input.patch b/net-wireless/bluez/files/bluez-5.66-musl-max-input.patch new file mode 100644 index ..d8bdb3316e49 --- /dev/null +++ b/net-wireless/bluez/files/bluez-5.66-musl-max-input.patch @@ -0,0 +1,19 @@ +# https://lore.kernel.org/linux-bluetooth/20230131055258.3311810-1-...@gentoo.org/T/#u +# musl does provide _POSIX_MAX_INPUT, but no MAX_INPUT out of the box. +# This patch assigns _POSIX_MAX_INPUT to MAX_INPUT. +# Please refer: https://github.com/nilfs-dev/nilfs-utils/commit/115fe4b976858c487cf83065f513d8626089579a +# https://bugs.gentoo.org/888467 +--- a/src/shared/util.c b/src/shared/util.c +@@ -28,6 +28,11 @@ + #include + #endif + ++/* define MAX_INPUT for musl */ ++#ifndef MAX_INPUT ++#define MAX_INPUT _POSIX_MAX_INPUT ++#endif ++ + #include "src/shared/util.h" + + void *util_malloc(size_t size)
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-imagick/
commit: a268b54f5cb66f3b0d4a8dd58b4c66d1e09215c8 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 05:56:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 05:56:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a268b54f dev-php/pecl-imagick: Stabilize 3.7.0-r1 amd64, #891579 Signed-off-by: Sam James gentoo.org> dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild index a4adcd199914..a0c683be62ab 100644 --- a/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild +++ b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild @@ -8,7 +8,7 @@ USE_PHP="php7-4 php8-0 php8-1 php8-2" inherit php-ext-pecl-r3 -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" DESCRIPTION="PHP wrapper for the ImageMagick library" HOMEPAGE="https://pecl.php.net/package/imagick https://github.com/Imagick/imagick;
[gentoo-commits] repo/gentoo:master commit in: net-misc/rinetd/, net-misc/rinetd/files/
commit: 0496527537647fe9387252a20d7580cde21f7b48 Author: Viorel Munteanu gentoo org> AuthorDate: Tue Jan 31 05:32:18 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 31 05:32:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04965275 net-misc/rinetd: drop 0.62-r3 Signed-off-by: Viorel Munteanu gentoo.org> net-misc/rinetd/Manifest| 1 - net-misc/rinetd/files/rinetd-0.62-clang16.patch | 11 --- net-misc/rinetd/rinetd-0.62-r3.ebuild | 42 - 3 files changed, 54 deletions(-) diff --git a/net-misc/rinetd/Manifest b/net-misc/rinetd/Manifest index f4c5ff624624..d7df5fbf9d00 100644 --- a/net-misc/rinetd/Manifest +++ b/net-misc/rinetd/Manifest @@ -1,2 +1 @@ -DIST rinetd-0.62.tar.gz 115541 BLAKE2B 11a6db6955181ba6c823c3b8d9697e4efac10962364b4e993e9057b3500b09161826d325ac0dc3f6756c5cc91b29885c493ba5f053dffd28da97ecae25d2346f SHA512 b6ddb496b4542ad46aacaef4b2241b16b9ee43f2f6761a18a4813d83a0a9db23fbd73a554393dcf01ae7350e8b6662571414ca6f93a949ce4effbbeddc198606 DIST rinetd-0.73.tar.bz2 115343 BLAKE2B c85ff0b65d28095a554b53bc7a1b162cbbdb8eabd1c3d1bd8475c64a5b9dd7ec576036e2318d3a8125ac52af323f8238bb4a3e05fe37d1d9ad87e4d6d6fbcb3b SHA512 e5d1c7e5826a75c520453032f6e4651700860505dfced625698fc036249b9f585a894e1fee905321878b2d2a265c843f5a746090311929518594263b33b64ed8 diff --git a/net-misc/rinetd/files/rinetd-0.62-clang16.patch b/net-misc/rinetd/files/rinetd-0.62-clang16.patch deleted file mode 100644 index 1aefd48aff1e.. --- a/net-misc/rinetd/files/rinetd-0.62-clang16.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://bugs.gentoo.org/871060 a/rinetd.c -+++ b/rinetd.c -@@ -12,2 +12,3 @@ - #include -+#include - #include -@@ -25,2 +26,3 @@ - #include -+#include - diff --git a/net-misc/rinetd/rinetd-0.62-r3.ebuild b/net-misc/rinetd/rinetd-0.62-r3.ebuild deleted file mode 100644 index b6df56b6242f.. --- a/net-misc/rinetd/rinetd-0.62-r3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="redirects TCP connections from one IP address and port to another" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; -SRC_URI="mirror://gentoo/${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-2+ GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -PATCHES=( - "${FILESDIR}"/${P}-clang16.patch -) - -src_prepare() { - default - - sed -i '/gcc rinetd/d' Makefile || die -} - -src_compile() { - tc-export CC - - emake CFLAGS="${CFLAGS} -DLINUX" -} - -src_install() { - dosbin rinetd - doman rinetd.8 - einstalldocs - - docinto html - dodoc index.html - - newinitd "${FILESDIR}"/rinetd.rc rinetd -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/debootstrap/
commit: 8c4befc9aaf28e3799a47f3e1e7ec32b8702f1ec Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 31 05:31:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 31 05:31:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4befc9 dev-util/debootstrap: Stabilize 1.0.128_p2 amd64, #883565 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild index 56ef9ab1b0eb..cdd03039032c 100644 --- a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild +++ b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" app-arch/dpkg
[gentoo-commits] repo/gentoo:master commit in: dev-util/debootstrap/
commit: 46d7fae3c1f27ffdb33f63ba3d616b081f4422d1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 31 05:28:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 31 05:28:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d7fae3 dev-util/debootstrap: Stabilize 1.0.128_p2 hppa, #883565 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild index 11cb0d587e5d..56ef9ab1b0eb 100644 --- a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild +++ b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" app-arch/dpkg
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 08dfa7fb6eb74cb49c191acac89093bf38d3dab5 Author: Huang Rui gmail com> AuthorDate: Tue Jan 31 04:13:35 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Jan 31 04:22:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08dfa7fb sci-electronics/verilator: add 4.106 cocotb can't work after verilator 4.106 Issue: https://github.com/verilator/verilator/issues/2810 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.106.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 095b5a8e1..f0a50e1f1 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ +DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d diff --git a/sci-electronics/verilator/verilator-4.106.ebuild b/sci-electronics/verilator/verilator-4.106.ebuild new file mode 100644 index 0..74ea567ff --- /dev/null +++ b/sci-electronics/verilator/verilator-4.106.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +RDEPEND=" + dev-lang/perl + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 8cb4cca7d9207c1b8f909ea0bf7dfe5a41acc5ca Author: Huang Rui gmail com> AuthorDate: Tue Jan 31 04:22:11 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Jan 31 04:22:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cb4cca7 sci-electronics/verilator: add 5.006 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.006.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index f9dd6e280..e17c8e6f1 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d +DIST verilator-5.006.tar.gz 2866281 BLAKE2B 9a66b308e40f0bceb4f07906dbb65e4113494826bcad81d88047402f85fb38f6d2d0bcd2e36f9b32a6144505f13349723909020f3df7a4061397740841885c9f SHA512 a0b5d535ba89f17983a959002dc54b4c24d4c6442576113f2e3305cb0960d2564192f27639ccca33ee7026656b91ca0aa44f0c3efd4ffd75b3d19a8c4530418c diff --git a/sci-electronics/verilator/verilator-5.006.ebuild b/sci-electronics/verilator/verilator-5.006.ebuild new file mode 100644 index 0..74ea567ff --- /dev/null +++ b/sci-electronics/verilator/verilator-5.006.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +RDEPEND=" + dev-lang/perl + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 532ce45fff114c1c28ebc04f8ef03a2f600a0871 Author: Huang Rui gmail com> AuthorDate: Tue Jan 31 04:15:32 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Jan 31 04:22:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=532ce45f sci-electronics/verilator: drop 4.228 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.228.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index f0a50e1f1..f9dd6e280 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,2 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe -DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d diff --git a/sci-electronics/verilator/verilator-4.228.ebuild b/sci-electronics/verilator/verilator-4.228.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-4.228.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - default - eautoconf --force -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/debootstrap/
commit: 4299d8f7209737b470a87b644a0e65a2b7c94a80 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:08:17 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:08:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4299d8f7 dev-util/debootstrap: Stabilize 1.0.128_p2 sparc, #883565 Signed-off-by: Sam James gentoo.org> dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild index 05ea91441af5..0325bafd26b7 100644 --- a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild +++ b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" RDEPEND=" app-arch/dpkg
[gentoo-commits] repo/gentoo:master commit in: dev-util/debootstrap/
commit: 8f8ed2a1e43aa07ff2dd493c853b7516458f Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:08:19 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:08:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8edfff dev-util/debootstrap: Stabilize 1.0.128_p2 ppc64, #883565 Signed-off-by: Sam James gentoo.org> dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild index 0325bafd26b7..583036af62ec 100644 --- a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild +++ b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" RDEPEND=" app-arch/dpkg
[gentoo-commits] repo/gentoo:master commit in: dev-util/debootstrap/
commit: 7746e150adcef4fc637b3c8eb6a172488bfdead8 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:08:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:08:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7746e150 dev-util/debootstrap: Stabilize 1.0.128_p2 arm, #883565 Signed-off-by: Sam James gentoo.org> dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild index 1563df0c4a6d..05ea91441af5 100644 --- a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild +++ b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" RDEPEND=" app-arch/dpkg
[gentoo-commits] repo/gentoo:master commit in: dev-util/debootstrap/
commit: 52722918f17fc44468185bb8dbacfe2f0e0bc5fe Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:08:20 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:08:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52722918 dev-util/debootstrap: Stabilize 1.0.128_p2 x86, #883565 Signed-off-by: Sam James gentoo.org> dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild index 583036af62ec..11cb0d587e5d 100644 --- a/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild +++ b/dev-util/debootstrap/debootstrap-1.0.128_p2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" app-arch/dpkg
[gentoo-commits] repo/gentoo:master commit in: games-util/antimicrox/
commit: e10329a69a1a1073a85eebdbf407381821549a02 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:03:47 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:03:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10329a6 games-util/antimicrox: Stabilize 3.3.1 amd64, #892673 Signed-off-by: Sam James gentoo.org> games-util/antimicrox/antimicrox-3.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-util/antimicrox/antimicrox-3.3.1.ebuild b/games-util/antimicrox/antimicrox-3.3.1.ebuild index 15e929f6d678..c8b91e144b90 100644 --- a/games-util/antimicrox/antimicrox-3.3.1.ebuild +++ b/games-util/antimicrox/antimicrox-3.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AntiMicroX/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc" # Tests fail to build # https://github.com/AntiMicroX/antimicrox/issues/530
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-imagick/
commit: 341a07052bd56a06ff72621d408d23d0534b4bd8 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:03:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:03:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341a0705 dev-php/pecl-imagick: Stabilize 3.7.0-r1 x86, #891579 Signed-off-by: Sam James gentoo.org> dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild index 8f23fe654a7b..a4adcd199914 100644 --- a/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild +++ b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -8,7 +8,7 @@ USE_PHP="php7-4 php8-0 php8-1 php8-2" inherit php-ext-pecl-r3 -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" DESCRIPTION="PHP wrapper for the ImageMagick library" HOMEPAGE="https://pecl.php.net/package/imagick https://github.com/Imagick/imagick;
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wtfis/
commit: 2278e9f9e219081709cbb7e429f4bdf66cc11064 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:03:44 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:03:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2278e9f9 net-analyzer/wtfis: Stabilize 0.5.1 x86, #892661 Signed-off-by: Sam James gentoo.org> net-analyzer/wtfis/wtfis-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wtfis/wtfis-0.5.1.ebuild b/net-analyzer/wtfis/wtfis-0.5.1.ebuild index bc0d8ff31d44..d3af053ab8f1 100644 --- a/net-analyzer/wtfis/wtfis-0.5.1.ebuild +++ b/net-analyzer/wtfis/wtfis-0.5.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = "" ]]; then EGIT_REPO_URI="https://github.com/pirxthepilot/wtfis.git; else SRC_URI="https://github.com/pirxthepilot/wtfis/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~loong ~x86" + KEYWORDS="~amd64 ~loong x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
commit: 48bf58c08bf4c6120646da1302e47e16c29bcc32 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 04:03:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 04:03:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48bf58c0 dev-util/pwntools: regenerate Manifest (victim of gh tarball instability window) Signed-off-by: Sam James gentoo.org> dev-util/pwntools/Manifest| 4 ++-- .../{pwntools-4.10.0_beta0.ebuild => pwntools-4.10.0_beta0-r1.ebuild} | 0 dev-util/pwntools/{pwntools-4.9.0.ebuild => pwntools-4.9.0-r1.ebuild} | 0 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest index 1a7e7f40853c..43f0be0443ed 100644 --- a/dev-util/pwntools/Manifest +++ b/dev-util/pwntools/Manifest @@ -1,2 +1,2 @@ -DIST pwntools-4.10.0_beta0.tar.gz 4234355 BLAKE2B d214233b286422de0ba37bc6c4bb506c0f9aec37a3f740785636e7e5c556ba71fa150625cd50fb306a68a00f7896f32d8c84108ac57651417f984adf8fa7fa89 SHA512 7b0c0f7cea09ce85965be655aa6d776144b6d5940260a4bbb402c9f1b28aa7734faf215e1a44be4364dcded24bd9db0a4ef1923be2e74b5ee436a067256d2652 -DIST pwntools-4.9.0.tar.gz 4224412 BLAKE2B b4efd94c04b5c0b224fdcd97ebb6811f9cefe1ff9c433136bbcd4ea139c1c6e1c0900480f40d31de632c25982217aac8410afa801ff6ab4edfec60618f8903e1 SHA512 759be3889f71bde4e7276f67c2bee1b0b305216a7320c1ba056a3f440156e102eacd69e9397f7bf4b49a36a8e327cbfbe2abc4e430dc41b4c6bd83546c8047f5 +DIST pwntools-4.10.0_beta0.tar.gz 4228046 BLAKE2B 3b03b3a9af12b23405af3d59fffa6c0baf430d9c8fc9c4180d43fb015b5707e317189a4d38091de02a688da34756aa9dd1ba8ae264857556db142880141f7d61 SHA512 9806509deff098e1d0f4f3cec335191f536d3e59d620acb7966aafccc64ebc84a28ee77c91b2aac93c8ba13a36fc77968dfe56852b1fc593a1ca2d2e568d82c6 +DIST pwntools-4.9.0.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d8704a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb diff --git a/dev-util/pwntools/pwntools-4.10.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.10.0_beta0-r1.ebuild similarity index 100% rename from dev-util/pwntools/pwntools-4.10.0_beta0.ebuild rename to dev-util/pwntools/pwntools-4.10.0_beta0-r1.ebuild diff --git a/dev-util/pwntools/pwntools-4.9.0.ebuild b/dev-util/pwntools/pwntools-4.9.0-r1.ebuild similarity index 100% rename from dev-util/pwntools/pwntools-4.9.0.ebuild rename to dev-util/pwntools/pwntools-4.9.0-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: 97c5fcda477df37aaf29e3abed2361e4d553d3f6 Author: Alice Ferrazzi gentoo org> AuthorDate: Tue Jan 31 03:51:06 2023 + Commit: Alice Ferrazzi gentoo org> CommitDate: Tue Jan 31 03:51:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c5fcda sys-kernel/rt-sources: add 5.10.165_p81, drop 5.10.162_p79 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest| 4 ++-- ...{rt-sources-5.10.162_p79.ebuild => rt-sources-5.10.165_p81.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index 22106717105d..b40297f0b0dc 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -17,8 +17,8 @@ DIST patch-4.19.271-rt120.patch.xz 168236 BLAKE2B 6b5f68ab96f350fef7dff579a55c57 DIST patch-4.19.271.xz 5011412 BLAKE2B 236a7a5b79e9b004b175df8e9ce62abc593d208af15692b577252535acdf7663b6b4c415604c2b0a02a3e2f03fadfbc4ed5c97b241d32c8756a0a15d954bfb6d SHA512 f2a0dd6e893bb4bb783776f6ffadd456818b1cb1bbba1c8c7abbe85102dcf708fa0c8ad8fdeb09ce80962f3290391fee8695b58b9c430c3e90958d04c20e658a DIST patch-4.9.327-rt197.patch.xz 169900 BLAKE2B 432b68f260db4970c3bd844a4d1a8709ceaaee86df6a77bd4be6260f53b1491f900cb63fd59efbcd55161e6c5629274fd555a05d97baef15bd68103194b2c6c1 SHA512 acfbe50962fb2fe6b215be10f076427161950098f33278bf5a51c3a28dd70203923e92b2a43b635fb2fe4fb791f4fd532eb4db378b094baa8abaa9fbfeaed822 DIST patch-4.9.327.xz 4449004 BLAKE2B b48aa23af600cafe5117854b76105c9c65adf9f2f026927367781cd360c61c551b174d2ea73eb02543e626408b27bf3bb8cfed62d9c36e9bac6d22c7e1099a48 SHA512 d6a5421cfbd70ff20664cbf05f9c955f03b55c3e22306f7adfd87ed760794817fd7d2211e5d92b169df64d8578717a9250c7ea6ca312bf10287a7283bf66d0e6 -DIST patch-5.10.162-rt79.patch.xz 170456 BLAKE2B 89614278435c1875cf5a8c51b0cc103616d158f91c8dd16aa56815013da843c6727fec8b7ba5b4bb2ee1872731d55df14ca867cdf262f68fbd2a816573c5e827 SHA512 7fe258948fbe2a7d7b0031f983369280854cc4b29fce2b9fa22d82a0718c6ff59d69144e603ccfe4c84de011430c641ccfad1422fcd6ab22326d8586c844f417 -DIST patch-5.10.162.xz 4068192 BLAKE2B 24a208a7b068585d8950f3e3d00b5f1ea39963d7df754e815431e5f78b0c6520ba15084b0f4c51f5e3f6c2657f649edfcd7f5f8e9703fd13603572f04ba9 SHA512 a5424e791fd772ea03975eeacecd6a7d12a7fbbaf7031e25ea6d3f9272f56d6c2f665e85f1df2c0219e424c8cb02463207235c63e902f77ffa5f8dcaf08daa1e +DIST patch-5.10.165-rt81.patch.xz 170480 BLAKE2B 888ebb862e517b02a7e75f10521188c0d2882b1a955e0f012e86a08c92667d68b0684dac1c3b650cf8fb8ac8f211f475add5139cceb809c7350ce4c05835bf7c SHA512 3d176ce049d3e13fcaad1a646708a979d5729a3fe80ad7db82ecdbe9d477b918543ea7c419d6a46ddbe5d94e3e660e89ba1adff9704431d9cc76713abf2284e1 +DIST patch-5.10.165.xz 4278688 BLAKE2B 09c3925cf14a2ba9f69f765108ae462aae47ed58f1fcb966029e5cf863dcfbe337de4cb61bbbc6238cc77da11c48f39859fbe703e8df8c680c50821464fc091c SHA512 a23f466013b1d0a868552ba9a75c87e8ffe59721a04abd8665be308a18cdb0b85ed41ce11ff9956c19612a00d1172cf723166923050440b975e0ae468c2cc7c1 DIST patch-5.15.86-rt56.patch.xz 77112 BLAKE2B 0a92210143f617b78f8fc6680431b544d2436c255e7caa5db850e5981c8b412ab7f93b53904c418267451b0899821de4b36debb23f4c14185c8b672fec476a0c SHA512 073d035948e3966a7f1d2759e1e51ce981cf247cedba942a580e5fb95082e928423284046c2dbd13aad6f79b2b8de4c7b20aa2ca880142f8b376aa956fb2ec0f DIST patch-5.15.86.xz 3367720 BLAKE2B 669d633a4540188761e991fa680236853ac01ebece18868b4dfc5607ad281c9ecfa9d9cad3ffcc156ae858ae1961965ab4ec0c799db873a8a356b9d183ef6e9d SHA512 c1552ed1c10a44cbfd6e6d995f05adbaa62554460e4f8bae124eaf30efd49972bc1f5ece5c6bcc20c4f21fd1ff05a3d7b662b3d98cd8e2f3a3a7e186f3aba53b DIST patch-5.4.221-rt79.patch.xz 183152 BLAKE2B cab43dd724bf7354491d0f3a61c27af410356009d9c703a2295deec06e4cd797c07c1b10626dd90bd67f7578a65643c09408dfd9bb270b16d885e640f4dc9cc3 SHA512 00d173216a7f3874a6e0747ec72ce725bc6637abf594f7a825485a2b47d6bdd7a061e9582ea288ae076ae791daf20cf01cda814793deeaabf33449411facbac4 diff --git a/sys-kernel/rt-sources/rt-sources-5.10.162_p79.ebuild b/sys-kernel/rt-sources/rt-sources-5.10.165_p81.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-5.10.162_p79.ebuild rename to sys-kernel/rt-sources/rt-sources-5.10.165_p81.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 43e4f08cb1fe6f9247e6ee9c8213db8f74b8e30b Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jan 31 03:22:39 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jan 31 03:22:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e4f08c dev-util/maturin: add 0.14.11 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 39 +++ dev-util/maturin/maturin-0.14.11.ebuild | 501 2 files changed, 540 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index ec17e1921d8a..5fe2b30b5df5 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -29,6 +29,7 @@ DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d1 DIST bstr-1.1.0.crate 340878 BLAKE2B 33168147f9e53bbae98672b61e342665b70dad65ec440af24245d358758ef79e9e50d1a518de09e79207106901aea5cf7824a3d7b18f3a258a3cc50bfe03 SHA512 5c7802a9d3d2cc219d26fd82c91288195a95d16d4f9f14d7bc3e9932f1027b6a4a50729a2eef998eba25e75d95945a4bd4fba9bd18b8a5bd33306b4548f114ca DIST bumpalo-3.11.0.crate 80945 BLAKE2B a740a674d0922794cc71b87a8bd686f677f8d0b38d88cc43467b7f8f6d1368ef5cff99bf10867d3c8af9b79b71deca7e5bfe78670b7890b04e468359780d8c76 SHA512 f747b5743bd2825c62c363ec49f1eccc492d7cf8cca8101aa9733f32489685c1777344dc6183f83c772f1067f9648b953d3ae1034976a14295f252f1ee7788fa DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc +DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST bytes-1.2.1.crate 54857 BLAKE2B fae7e7b0e8023e4b5a9b7d5a390035dc5ee2b19f1fca03d885ad27611d45bd276c837bb63e9498e3f6d2f00d5573fd01f20115da21ccdf8606ce8d8bf5bd1b7f SHA512 39c19594f52af24b04eab319ab329e8ecb5732e4531184eb376677f57c8a6402c15bd171282498e69a4a472d82e308d0dc8140df0b7d923dca588aec90c4fd31 DIST bytes-1.3.0.crate 57563 BLAKE2B 29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb SHA512 902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76 @@ -53,6 +54,7 @@ DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70b DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cc-1.0.74.crate 59410 BLAKE2B e53e0992395e6ae54a732ece8af7a7713afeec3488a303c545b4ec50459d049609cebe8652ed595bf86d4f3c23a16d7a19c7f73e6f6f42b13b1567cb34ea6078 SHA512 0cea38466818473b0c3b3c304eda797b018dbf644c084cdf07539c63557be4c38346fd10afc20fa65a099aa83fdb423972c987a080c68205abd9ef04166a8d3b DIST cc-1.0.78.crate 61375 BLAKE2B fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43 SHA512 b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893 +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST charset-0.1.3.crate 14330 BLAKE2B
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glicko2/
commit: 96244a57a36a07a990692db7b142d7b2c5315cf0 Author: Julien Roy jroy ca> AuthorDate: Tue Jan 31 03:23:31 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Jan 31 03:23:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96244a57 dev-python/glicko2: exclude tests package Closes: https://bugs.gentoo.org/892597 Signed-off-by: Julien Roy jroy.ca> .../glicko2/{glicko2-2.0.0-r1.ebuild => glicko2-2.0.0-r2.ebuild}| 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-python/glicko2/glicko2-2.0.0-r1.ebuild b/dev-python/glicko2/glicko2-2.0.0-r2.ebuild similarity index 76% rename from dev-python/glicko2/glicko2-2.0.0-r1.ebuild rename to dev-python/glicko2/glicko2-2.0.0-r2.ebuild index c6a18e6cb..ce52f4be0 100644 --- a/dev-python/glicko2/glicko2-2.0.0-r1.ebuild +++ b/dev-python/glicko2/glicko2-2.0.0-r2.ebuild @@ -17,3 +17,9 @@ SLOT="0" KEYWORDS="~amd64" distutils_enable_tests unittest + +src_prepare() { + sed -e "s/find_packages()/find_packages(exclude=['tests'])/" \ + -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] proj/sci:master commit in: dev-python/hdbscan/
commit: 207a85724b6526e0f3be017a8a953412fcdcf597 Author: Horea Christian chymera eu> AuthorDate: Tue Jan 31 03:23:22 2023 + Commit: Horea Christian gmail com> CommitDate: Tue Jan 31 03:23:22 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=207a8572 dev-python/hdbscan: new package, add 0.8.26, 0.8.29 Signed-off-by: Horea Christian chymera.eu> dev-python/hdbscan/hdbscan-0.8.26.ebuild | 33 dev-python/hdbscan/hdbscan-0.8.29.ebuild | 33 dev-python/hdbscan/metadata.xml | 28 +++ 3 files changed, 94 insertions(+) diff --git a/dev-python/hdbscan/hdbscan-0.8.26.ebuild b/dev-python/hdbscan/hdbscan-0.8.26.ebuild new file mode 100644 index 0..91e83eb87 --- /dev/null +++ b/dev-python/hdbscan/hdbscan-0.8.26.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A high performance implementation of HDBSCAN clustering." +HOMEPAGE="https://github.com/scikit-learn-contrib/hdbscan; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="test" +# Tests fail, reported to upstream +# https://github.com/scikit-learn-contrib/hdbscan/issues/501 + +DEPEND="" +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/joblib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + sci-libs/scikit-learn[${PYTHON_USEDEP}] +" +BDEPEND="" + +distutils_enable_tests pytest diff --git a/dev-python/hdbscan/hdbscan-0.8.29.ebuild b/dev-python/hdbscan/hdbscan-0.8.29.ebuild new file mode 100644 index 0..85d049d4c --- /dev/null +++ b/dev-python/hdbscan/hdbscan-0.8.29.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A high performance implementation of HDBSCAN clustering." +HOMEPAGE="https://github.com/scikit-learn-contrib/hdbscan; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +# Reported upstream: +# https://github.com/scikit-learn-contrib/hdbscan/issues/501 +RESTRICT="test" + +DEPEND="" +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/joblib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + sci-libs/scikit-learn[${PYTHON_USEDEP}] +" +BDEPEND="" + +distutils_enable_tests pytest diff --git a/dev-python/hdbscan/metadata.xml b/dev-python/hdbscan/metadata.xml new file mode 100644 index 0..b43e627e0 --- /dev/null +++ b/dev-python/hdbscan/metadata.xml @@ -0,0 +1,28 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gen...@chymera.eu + Horea Christian + + + s...@gentoo.org + Gentoo Science Project + + + HDBSCAN - Hierarchical Density-Based Spatial Clustering of Applications with + Noise. Performs DBSCAN over varying epsilon values and integrates the result + to find a clustering that gives the best stability over epsilon. This allows + HDBSCAN to find clusters of varying densities (unlike DBSCAN), and be more + robust to parameter selection. + + In practice this means that HDBSCAN returns a good clustering straight away + with little or no parameter tuning -- and the primary parameter, minimum + cluster size, is intuitive and easy to select. HDBSCAN is ideal for + exploratory data analysis; it's a fast and robust algorithm that you can + trust to return meaningful clusters (if there are any). + + + scikit-learn-contrib/hdbscan + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/curio/
commit: ee44f476e8d611c82eb2244f7d3c75b868dc6d03 Author: Julien Roy jroy ca> AuthorDate: Tue Jan 31 03:07:02 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Jan 31 03:09:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee44f476 dev-python/curio: deselect test that requires network Closes: https://bugs.gentoo.org/892595 Signed-off-by: Julien Roy jroy.ca> dev-python/curio/curio-1.6.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-python/curio/curio-1.6.ebuild b/dev-python/curio/curio-1.6.ebuild index 0cf35ad54..17adf0b74 100644 --- a/dev-python/curio/curio-1.6.ebuild +++ b/dev-python/curio/curio-1.6.ebuild @@ -23,5 +23,10 @@ SLOT="0" DEPEND="test? ( dev-python/sphinx[${PYTHON_USEDEP}] )" +EPYTEST_DESELECT=( + # Needs net + "tests/test_network.py::test_ssl_outgoing" +) + distutils_enable_sphinx docs --no-autodoc distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: www-client/httrack/
commit: 94010a6c269d8ccf568e7869515653827f86a793 Author: Sebastian Pipping gentoo org> AuthorDate: Tue Jan 31 02:30:44 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Jan 31 02:30:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94010a6c www-client/httrack: Address MissingRemoteId Signed-off-by: Sebastian Pipping gentoo.org> www-client/httrack/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/www-client/httrack/metadata.xml b/www-client/httrack/metadata.xml index c5e96a5ca3bc..13c8a9403797 100644 --- a/www-client/httrack/metadata.xml +++ b/www-client/httrack/metadata.xml @@ -4,4 +4,7 @@ sp...@gentoo.org + + xroche/httrack +
[gentoo-commits] repo/gentoo:master commit in: app-shells/nushell/
commit: d32a5a9076989790c0bea728812291cc440a4538 Author: Violet Purcell inventati org> AuthorDate: Sun Jan 29 05:09:41 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Jan 31 02:10:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32a5a90 app-shells/nushell: add 0.74.0 Signed-off-by: Violet Purcell inventati.org> Signed-off-by: Zac Medico gentoo.org> app-shells/nushell/Manifest | 56 +++ app-shells/nushell/nushell-0.74.0.ebuild | 639 +++ 2 files changed, 695 insertions(+) diff --git a/app-shells/nushell/Manifest b/app-shells/nushell/Manifest index 99b8a60576b0..6a4a9fd07e8e 100644 --- a/app-shells/nushell/Manifest +++ b/app-shells/nushell/Manifest @@ -2,6 +2,7 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877 DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 +DIST ahash-0.8.1.crate 42520 BLAKE2B 5f656e7ba652481e109cf3c47c694557b41ef6e92a6bd88ddaff7b2c42ad7c7320b45eb1bad43b8804769d46f56d0998a14c58b2175c758747bd247ce3d6a638 SHA512 f840f3124d22c90479ad5eb2818a37fcab3822426d7e6b8c7bfe6647eaee55c547df22505c065f8179bbb172982d89462231d4429f9b41f4faf74821fe668568 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c DIST alloc-no-stdlib-2.0.3.crate 10199 BLAKE2B 725d0ee96e91bf93434757340427bb59b6efb1e169e202fa9153b1ff34c002fd69e08de6940e1830484ab40cf72530abecf0ffde6e2a238e2974b2c568c79022 SHA512 44dc8360a77dd984e4211648d1a2465df9d664885ab8f523dd0b3200e3d28799e4149d7b3df87df8a9cb19602331e98badf596a626f484756cd14926bfea6078 @@ -10,20 +11,24 @@ DIST alloc-stdlib-0.2.1.crate 6304 BLAKE2B 949abd6c77f4c448a32eec2df8a2ced03a2fe DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B a22faf3482e416664f2e104f5f45c4e6d116a42b890216b80102e266f7a3a3accd2933aeca71650a4c4626e3d9da76b6488ffc9ea2ae4229cdfbf1ce9ca6c7cf SHA512 9c4169052ad460af2be6f2a128056661b2f26da0122877f13fcd4f4f3e2e9537783cb2b2bec47af43569629639aa8ad507ab010833982e5d942f5b26cfd46c14 DIST alphanumeric-sort-1.4.4.crate 5740 BLAKE2B 1509fcc1994a7ee14d55e1e094110e6422d3466486f00e9cf481e676149c46642806c44f4c02b146752a3b6ae7346e81cce43d7051ed11b79e0b0b8994fdf294 SHA512 1ba7e4634bb585faf43a85930de922cf9988aab44ce8ef33cf3a1c4f5b75dfb8e0d0a229b16e56681b161dcfba75fe83ddd0792d284346943dab968f217dc008 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST ansi-str-0.3.0.crate 15657 BLAKE2B 686c9ad7d5e648b2025b7e8c9104e1d5db0b2ba9e8400f49672449a73a01fd180d374a9dbf460f8f329d879f7cec7d9c21f5faa29d57ff660cc4bc4f7b7ccfda SHA512 440cdd772afcd01879d91a9720f33b969724cc2c86377d97f64cd048517f6c51c5607712ab6b3a1c89ed5ea643f053a033e030e82839a2487d5000c8d5cc80f8 DIST ansi-str-0.4.0.crate 16174 BLAKE2B 817aca6c9b04e8a05eaf8ba3a983efdc851342f997c166c41a79687ff9c588a1a58dab8a60669f7184f80a982376b20edd3506377882ff4fdc9ea558416f5c19 SHA512
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/vocabsieve/
commit: 8f817abb981ee3f2f5460736e3db0d7a2787432f Author: Shaoyu Tseng <1over137 anche no> AuthorDate: Tue Jan 31 02:07:03 2023 + Commit: Shaoyu Tseng tuta io> CommitDate: Tue Jan 31 02:07:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f817abb app-misc/vocabsieve: add 0.9.2, drop 0.9.1 Signed-off-by: Shaoyu Tseng <1over137 anche.no> app-misc/vocabsieve/Manifest| 2 +- .../vocabsieve/{vocabsieve-0.9.1.ebuild => vocabsieve-0.9.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/vocabsieve/Manifest b/app-misc/vocabsieve/Manifest index b41c01ad8..1d1f58b93 100644 --- a/app-misc/vocabsieve/Manifest +++ b/app-misc/vocabsieve/Manifest @@ -1 +1 @@ -DIST vocabsieve-0.9.1.tar.gz 194866 BLAKE2B 5aa22146a3464d84cb125160e8917c7cdd2e9aab5fd3de9df24c677e1cb8aca91fa05f2af360178f94c762f1ded679608be90de2270411338a188ae854a56585 SHA512 8e60c8316b05b25fb21b3ed8c199dc3df95f55cb47d696e8813f908968985902633c9c6b171b6d044f0a4ce5b301b65c50ee4d44e0cf01ad93cdabcbb1a6fb2e +DIST vocabsieve-0.9.2.tar.gz 195231 BLAKE2B 7dfdd1c58fa2eefaeffa56bb2558e4b2630c6f30a47285acbf4a99685c13a725e89a6950014a0fca1c274555ae27ac6f4829c3e2939d0aee30302bf1d6466b41 SHA512 a2862cae2f4e11010302e9816b897af29e70c247d1f2b25909d3abcb55bb93b1bcd52a2db3611e1f6fe384a7189e73694d37aa0fc08e006bc896b914466c2462 diff --git a/app-misc/vocabsieve/vocabsieve-0.9.1.ebuild b/app-misc/vocabsieve/vocabsieve-0.9.2.ebuild similarity index 100% rename from app-misc/vocabsieve/vocabsieve-0.9.1.ebuild rename to app-misc/vocabsieve/vocabsieve-0.9.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/files/, dev-util/pwntools/
commit: 003cd078f05b7ffd11fe4d2c30e4502aee81455b Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Jan 30 22:11:52 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 02:00:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003cd078 dev-util/pwntools: new package, add 4.9.0, 4.10.0_beta0, Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-util/pwntools/Manifest | 2 + .../pwntools-4.0.0_do_not_mess_with_docs.patch | 25 ++ .../files/pwntools-4.1.0_update_deps.patch | 10 dev-util/pwntools/metadata.xml | 16 +++ dev-util/pwntools/pwntools-4.10.0_beta0.ebuild | 56 ++ dev-util/pwntools/pwntools-4.9.0.ebuild| 56 ++ dev-util/pwntools/pwntools-.ebuild | 56 ++ 7 files changed, 221 insertions(+) diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest new file mode 100644 index ..1a7e7f40853c --- /dev/null +++ b/dev-util/pwntools/Manifest @@ -0,0 +1,2 @@ +DIST pwntools-4.10.0_beta0.tar.gz 4234355 BLAKE2B d214233b286422de0ba37bc6c4bb506c0f9aec37a3f740785636e7e5c556ba71fa150625cd50fb306a68a00f7896f32d8c84108ac57651417f984adf8fa7fa89 SHA512 7b0c0f7cea09ce85965be655aa6d776144b6d5940260a4bbb402c9f1b28aa7734faf215e1a44be4364dcded24bd9db0a4ef1923be2e74b5ee436a067256d2652 +DIST pwntools-4.9.0.tar.gz 4224412 BLAKE2B b4efd94c04b5c0b224fdcd97ebb6811f9cefe1ff9c433136bbcd4ea139c1c6e1c0900480f40d31de632c25982217aac8410afa801ff6ab4edfec60618f8903e1 SHA512 759be3889f71bde4e7276f67c2bee1b0b305216a7320c1ba056a3f440156e102eacd69e9397f7bf4b49a36a8e327cbfbe2abc4e430dc41b4c6bd83546c8047f5 diff --git a/dev-util/pwntools/files/pwntools-4.0.0_do_not_mess_with_docs.patch b/dev-util/pwntools/files/pwntools-4.0.0_do_not_mess_with_docs.patch new file mode 100644 index ..9256a2772245 --- /dev/null +++ b/dev-util/pwntools/files/pwntools-4.0.0_do_not_mess_with_docs.patch @@ -0,0 +1,25 @@ +--- a/setup.py.orig2020-01-10 12:01:28.688051015 +0800 b/setup.py 2020-01-10 12:02:10.370053813 +0800 +@@ -70,14 +70,6 @@ + print("$ apt-get install python-dev", file=sys.stderr) + sys.exit(-1) + +-# Convert README.md to reStructuredText for PyPI +-long_description = '' +-try: +-long_description = subprocess.check_output(['pandoc', 'README.md', '--to=rst'], universal_newlines=True) +-except Exception as e: +-print("Failed to convert README.md through pandoc, proceeding anyway", file=sys.stderr) +-traceback.print_exc() +- + setup( + name = 'pwntools', + python_requires = '>=2.7', +@@ -99,7 +91,6 @@ + entry_points = {'console_scripts': console_scripts}, + scripts = glob.glob("bin/*"), + description = "Pwntools CTF framework and exploit development library.", +-long_description = long_description, + author = "Gallopsled et al.", + author_email = "pwntools-us...@googlegroups.com", + url = 'https://pwntools.com', diff --git a/dev-util/pwntools/files/pwntools-4.1.0_update_deps.patch b/dev-util/pwntools/files/pwntools-4.1.0_update_deps.patch new file mode 100644 index ..fd103c13e497 --- /dev/null +++ b/dev-util/pwntools/files/pwntools-4.1.0_update_deps.patch @@ -0,0 +1,10 @@ +--- a/setup.py.orig2020-05-09 10:43:06.946464282 +0800 b/setup.py 2020-05-09 10:44:20.572463455 +0800 +@@ -52,7 +52,6 @@ + 'ropgadget>=5.3', + 'pyserial>=2.7', + 'requests>=2.0', +-'pip>=6.0.8', + 'pygments>=2.0', + 'pysocks', + 'python-dateutil', diff --git a/dev-util/pwntools/metadata.xml b/dev-util/pwntools/metadata.xml new file mode 100644 index ..bd1ce602dab7 --- /dev/null +++ b/dev-util/pwntools/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Gallopsled/pwntools + pwntools + + diff --git a/dev-util/pwntools/pwntools-4.10.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.10.0_beta0.ebuild new file mode 100644 index ..765bf018a914 --- /dev/null +++ b/dev-util/pwntools/pwntools-4.10.0_beta0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="CTF framework and exploit development library" +HOMEPAGE="https://github.com/Gallopsled/pwntools; + +if [[ ${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pwndbg/
commit: 6ac84dc1e4aec4f49796e82c5471e489406fbaea Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Jan 30 22:24:29 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 02:00:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac84dc1 dev-util/pwndbg: update dependencies Closes: https://bugs.gentoo.org/889628 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/29349 Signed-off-by: Sam James gentoo.org> ...bg-.ebuild => pwndbg-20221219-r2.ebuild} | 19 +-- dev-util/pwndbg/pwndbg-.ebuild | 21 +++-- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/dev-util/pwndbg/pwndbg-.ebuild b/dev-util/pwndbg/pwndbg-20221219-r2.ebuild similarity index 82% copy from dev-util/pwndbg/pwndbg-.ebuild copy to dev-util/pwndbg/pwndbg-20221219-r2.ebuild index bcd220f3d9af..2c9a6ddb9ae8 100644 --- a/dev-util/pwndbg/pwndbg-.ebuild +++ b/dev-util/pwndbg/pwndbg-20221219-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,15 +32,14 @@ RDEPEND=" ${PYTHON_DEPS} sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' - dev-libs/capstone[python,${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycparser[${PYTHON_USEDEP}] - dev-python/pyelftools[${PYTHON_USEDEP}] - dev-python/python-ptrace[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-util/ROPgadget[${PYTHON_USEDEP}] - dev-util/unicorn[python,${PYTHON_USEDEP}] + >=dev-libs/capstone-4.0.2[python,${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.2[${PYTHON_USEDEP}] + >=dev-python/pycparser-2.21[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.29[${PYTHON_USEDEP}] + >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] + >=dev-util/pwntools-4.8.0[${PYTHON_USEDEP}] + >=dev-util/ROPgadget-7.1[${PYTHON_USEDEP}] + >=dev-util/unicorn-2.0.1[python,${PYTHON_USEDEP}] ')" src_prepare() { diff --git a/dev-util/pwndbg/pwndbg-.ebuild b/dev-util/pwndbg/pwndbg-.ebuild index bcd220f3d9af..bd3b1a48231a 100644 --- a/dev-util/pwndbg/pwndbg-.ebuild +++ b/dev-util/pwndbg/pwndbg-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,15 +32,16 @@ RDEPEND=" ${PYTHON_DEPS} sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' - dev-libs/capstone[python,${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycparser[${PYTHON_USEDEP}] - dev-python/pyelftools[${PYTHON_USEDEP}] - dev-python/python-ptrace[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-util/ROPgadget[${PYTHON_USEDEP}] - dev-util/unicorn[python,${PYTHON_USEDEP}] + >=dev-libs/capstone-4.0.2[python,${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + >=dev-python/pycparser-2.21[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.29[${PYTHON_USEDEP}] + >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}] + >=dev-util/pwntools-4.9.0[${PYTHON_USEDEP}] + >=dev-util/ROPgadget-7.2[${PYTHON_USEDEP}] + >=dev-util/unicorn-2.0.1[python,${PYTHON_USEDEP}] ')" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/colored-traceback/
commit: 8724b209e3c20ba16dab8f7a5a164eba50045307 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Jan 30 22:04:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 02:00:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8724b209 dev-python/colored-traceback: new package, add 0.3.0 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-python/colored-traceback/Manifest | 1 + .../colored-traceback-0.3.0.ebuild | 19 +++ dev-python/colored-traceback/metadata.xml | 21 + 3 files changed, 41 insertions(+) diff --git a/dev-python/colored-traceback/Manifest b/dev-python/colored-traceback/Manifest new file mode 100644 index ..5f9e6ef0eece --- /dev/null +++ b/dev-python/colored-traceback/Manifest @@ -0,0 +1 @@ +DIST colored-traceback-0.3.0.tar.gz 3837 BLAKE2B bf79942de0d0791b567dce21609be87319da11596b90e67018ee74069ea63b072b73778283112f9f52270fef046220eff355993d38f84ecd80d895da0401a010 SHA512 013d779df231295319c29a48fe81a5ddfd1b77b1734dedf630a914bdf0ea89e19a8ec028ae40c55125209e748f4027a74d04ec816f6c6d3c21aca52d2dd58e37 diff --git a/dev-python/colored-traceback/colored-traceback-0.3.0.ebuild b/dev-python/colored-traceback/colored-traceback-0.3.0.ebuild new file mode 100644 index ..c0575730fe5d --- /dev/null +++ b/dev-python/colored-traceback/colored-traceback-0.3.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Automatically color Python's uncaught exception tracebacks" +HOMEPAGE="https://github.com/staticshock/colored-traceback.py; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" diff --git a/dev-python/colored-traceback/metadata.xml b/dev-python/colored-traceback/metadata.xml new file mode 100644 index ..2c1fd78f31a0 --- /dev/null +++ b/dev-python/colored-traceback/metadata.xml @@ -0,0 +1,21 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + pyt...@gentoo.org + Python + + + + staticshock/colored-traceback.py + colored_traceback + +
[gentoo-commits] repo/gentoo:master commit in: dev-util/pwndbg/
commit: da95d65270363d4abe647e1aac17dd86017337b7 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Jan 30 21:51:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 02:00:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da95d652 dev-util/pwndbg: drop 20220830 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-util/pwndbg/Manifest | 2 - dev-util/pwndbg/pwndbg-20220830.ebuild | 87 -- 2 files changed, 89 deletions(-) diff --git a/dev-util/pwndbg/Manifest b/dev-util/pwndbg/Manifest index bcaa50b71bf9..f5e465a172af 100644 --- a/dev-util/pwndbg/Manifest +++ b/dev-util/pwndbg/Manifest @@ -1,4 +1,2 @@ DIST gdb-pt-dump-ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz 385989 BLAKE2B b7582289f83fd0c76b8ef2a04540db979b0f599b6b711e17541e2804b93bcffe6fd611d43101c96644a7324398eea5df02326267b4e201564929de956849b719 SHA512 57701b5fdd4c69be79a451f08fa6d7cbd43a0963cfd7689443676b68ece96154ccb61121d4a770d6e519d3142f99c589df1143b0ff8308547c06fb0e87e187db -DIST gdb-pt-dump-f25898adc61d60e5f30c6452b15700bbf1bd630c.tar.gz 385826 BLAKE2B 0cfca93c620f0292d5e0b99f57f6a4090af512d0c12e4cafd3db09960f70cba7efbd7b664235b4c6147d74d368e12fc8ab5d8884db0fc514a135cd6b2ea5db47 SHA512 ef8956a191ba0627ac9070b590e32da9fff452dcd1cef1bebcf2a45266a1f218229b694e617de25da412109a3c4115049519b7f9855ffd7b2e8d7d61bad3f4ed -DIST pwndbg-20220830.tar.gz 8302318 BLAKE2B fd6821d0846646927a3a7f0f352067360984f90156702bb8d2001b40651e20b11c8a33b07fa522f568f39ce6337f2503d930f745ab424d5ce6948a270e331c1f SHA512 be59544eb959ba05e6a662dbc629eb33a014c39d5ad5fceb44e9c6a9ccfa3ac6c133c082adfda1602002aff9eab3326d5b97aff7b6ce1357116a2d1fe6aa28fb DIST pwndbg-20221219.tar.gz 8344938 BLAKE2B 1ecda02573ef03b569f8a46c390f5388e6db9cfbb0df84410f245e4f043e89be16b6581d0e07fe840d50cab875943dd5a30dab1c2fc40fb93c5982cecc33e490 SHA512 1578ea834d7aa1d574e559844dae1991eddc9575c4e445ae02d05f0024900c550253293cba7277ed651df613cb2a2e2028486c2b8bc52adc0dedb9d9796c58d8 diff --git a/dev-util/pwndbg/pwndbg-20220830.ebuild b/dev-util/pwndbg/pwndbg-20220830.ebuild deleted file mode 100644 index 043d25b753e7.. --- a/dev-util/pwndbg/pwndbg-20220830.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit python-single-r1 wrapper - -DESCRIPTION="A GDB plug-in that makes debugging with GDB suck less" -HOMEPAGE="https://github.com/pwndbg/pwndbg; - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/pwndbg/pwndbg; -else - MY_PV="${PV:0:4}.${PV:4:2}.${PV:6:2}" - GDB_PT_DUMP_COMMIT="f25898adc61d60e5f30c6452b15700bbf1bd630c" - SRC_URI=" - https://github.com/pwndbg/pwndbg/archive/${MY_PV}.tar.gz -> ${P}.tar.gz - https://github.com/martinradev/gdb-pt-dump/archive/${GDB_PT_DUMP_COMMIT}.tar.gz -> gdb-pt-dump-${GDB_PT_DUMP_COMMIT}.tar.gz - " - KEYWORDS="amd64 x86" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -LICENSE="MIT" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - dev-libs/capstone[python,${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - dev-python/isort[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycparser[${PYTHON_USEDEP}] - dev-python/pyelftools[${PYTHON_USEDEP}] - dev-python/python-ptrace[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-util/ROPgadget[${PYTHON_USEDEP}] - dev-util/unicorn[python,${PYTHON_USEDEP}] - ')" - -src_prepare() { - if [[ ${PV} == * ]]; then - rm -r gdb-pt-dump/.git || die - else - sed -e "s/__version__ = '\(.*\)'/__version__ = '${PV}'/" \ - -i pwndbg/version.py || die - - rm -r gdb-pt-dump || die - mv "${WORKDIR}/gdb-pt-dump-${GDB_PT_DUMP_COMMIT}" gdb-pt-dump || die - fi - - python_fix_shebang "${S}" - default -} - -src_install() { - insinto /usr/share/${PN} - doins -r pwndbg/ gdbinit.py # ida_script.py - doins -r gdb-pt-dump/ - - python_optimize "${ED}"/usr/share/${PN} - - make_wrapper "pwndbg" \ - "gdb -x \"${EPREFIX}/usr/share/${PN}/gdbinit.py\"" || die - - dodoc {README,DEVELOPING,FEATURES}.md -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - einfo "\nUsage:" - einfo "~$ pwndbg " - ewarn "\nWARNING!!!" - ewarn "Some pwndbg commands
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/hyprland/, gui-wm/hyprland/files/
commit: feb04b9534db4886657316d519db700baf180880 Author: Julien Roy jroy ca> AuthorDate: Tue Jan 31 01:11:39 2023 + Commit: Julien Roy jroy ca> CommitDate: Tue Jan 31 01:12:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=feb04b95 gui-wm/hyprland: add patch for bug 891799 Also fix dependencies for USE="X" Closes: https://bugs.gentoo.org/891799 Signed-off-by: Julien Roy jroy.ca> gui-wm/hyprland/Manifest| 2 +- gui-wm/hyprland/files/0.21.0-meson.patch| 13 + .../{hyprland-0.21.0.ebuild => hyprland-0.21.0-r1.ebuild} | 12 ++-- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest index ce25b0cf3..007dad7cf 100644 --- a/gui-wm/hyprland/Manifest +++ b/gui-wm/hyprland/Manifest @@ -1,4 +1,4 @@ DIST contrib.tar.gz 7408 BLAKE2B 03c3733a0b7b747f759b1b13f6fbd5342bc5cdea31f142730f69af85abf576f2c35bd7ea01e1aafba8ad7ae63505d7a9372279538ffb8cea3d61839e2bf4ea21 SHA512 671ea675b8f3de9b6ff8cce62297b5c14947b458de88ffa4bca5c51aafb66fc475782d0ed609a18e5281147f89aa531d4480ee46bb888f98651e4620f58318b4 -DIST hyprland-0.21.0.tar.gz 714570 BLAKE2B 6576765ec28e918be9aefa1252ad70019e2d77ae6f07b61161692ed1d0016d52376f1aae30b4200ae003585ca8ff907e810c635dc639d360f4f22be52d313b0d SHA512 a1fcd015be10267503d9ca529a538a0eebe8c197e91134de8377cca150efd99d0e51e7c9751ef8e81587fe04a497edff9d18b0e9dc5751a0f3eb4b3775c8ecad +DIST hyprland-0.21.0-r1.tar.gz 715422 BLAKE2B b001e246c48d6f92a779abb1aaa41c03ca4154cdebf31b8916147f917e9ba020f39090d5d7476b54b1a63f29ede28da2dd7b6d20a0304826b73d4ca46d462f7c SHA512 cc4e917889afe0a2a9a3f7d508e9dc27c4a21ba2a4fc2e809c54102c2f1458ba5ccf7d29c28c37ac5b4eb75a51f460c39e1654a752d47c1120cb4cef0e65b98a DIST hyprland-protocols.tar.gz 4858 BLAKE2B 565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2 SHA512 03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23 DIST wlr.tar.bz2 448534 BLAKE2B 35ff3e316ce5fa5d444e623597fdc61f143aa07440b8821faecc131aa5376b4ed691e84511ef438dfe4d429941d09fe0ab2d403414fd6a91e54a5bef890a4d68 SHA512 98af3902be681b11989f7d0c3b147ef3e4ef27dd377dd74b4e2a5151be1eeb0ff99d7738f2be4050116a7233820b0bb4f581ae0229d44043bfbd0f6af59108d4 diff --git a/gui-wm/hyprland/files/0.21.0-meson.patch b/gui-wm/hyprland/files/0.21.0-meson.patch new file mode 100644 index 0..30664610e --- /dev/null +++ b/gui-wm/hyprland/files/0.21.0-meson.patch @@ -0,0 +1,13 @@ +diff --git a/protocols/meson.build b/protocols/meson.build +index 9d47e0a..c082845 100644 +--- a/protocols/meson.build b/protocols/meson.build +@@ -29,7 +29,7 @@ protocols = [ + ['pointer-constraints-unstable-v1.xml'], + ['tablet-unstable-v2.xml'], + ['idle.xml'], +- [hl_protocol_dir, 'protocols/hyprland-toplevel-export-v1.xml'] ++ ['hyprland-toplevel-export-v1.xml'] + ] + wl_protos_src = [] + wl_protos_headers = [] diff --git a/gui-wm/hyprland/hyprland-0.21.0.ebuild b/gui-wm/hyprland/hyprland-0.21.0-r1.ebuild similarity index 87% rename from gui-wm/hyprland/hyprland-0.21.0.ebuild rename to gui-wm/hyprland/hyprland-0.21.0-r1.ebuild index 3901b7500..3669168cc 100644 --- a/gui-wm/hyprland/hyprland-0.21.0.ebuild +++ b/gui-wm/hyprland/hyprland-0.21.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/hyprwm/Hyprland/releases; PROTOCOMMIT=301733ae466b229066ba15a53e6d8b91c5dcef5b WLRCOMMIT=dc7cc98cf21a8dc19ab8895505500e3700646af0 CONTRIBCOMMIT=37c8121f98d76f57caa00dd7106877876e0d7483 -SRC_URI="https://github.com/hyprwm/${PN^}/archive/v${PV}beta.tar.gz -> ${P}.tar.gz +SRC_URI="https://github.com/hyprwm/${PN^}/archive/v${PV}beta.tar.gz -> ${PF}.tar.gz https://github.com/hyprwm/hyprland-protocols/archive/${PROTOCOMMIT}.tar.gz -> hyprland-protocols.tar.gz https://github.com/hyprwm/contrib/archive/${CONTRIBCOMMIT}.tar.gz -> contrib.tar.gz https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/${WLRCOMMIT}/wlroots-${WLRCOMMIT}.tar.bz2 -> wlr.tar.bz2" @@ -48,9 +48,11 @@ RDEPEND=" x11-libs/libnotify ) X? ( + gui-libs/wlroots[x11-backend] x11-base/xwayland x11-libs/libxcb x11-libs/xcb-util-image + x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) " @@ -60,6 +62,10 @@ BDEPEND=" shellevents? ( app-text/scdoc ) " +PATCHES=( + "${FILESDIR}/0.21.0-meson.patch" +) + src_unpack() { default @@ -67,6 +73,8 @@ src_unpack() { rmdir "${S}/subprojects/hyprland-protocols" mv "${WORKDIR}/wlroots-${WLRCOMMIT}" "${S}/subprojects/wlroots" || die mv "${WORKDIR}/hyprland-protocols-${PROTOCOMMIT}" "${S}/subprojects/hyprland-protocols" || die + # Workaround for https://github.com/hyprwm/Hyprland/issues/1207 +
[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/baba-is-you/
commit: 6b12be791668005cf1abb916cef7927cb733642a Author: Lucio Sauer posteo net> AuthorDate: Tue Jan 31 00:44:39 2023 + Commit: Lucio Sauer posteo net> CommitDate: Tue Jan 31 00:44:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b12be79 games-puzzle/baba-is-you: add metadata.xml Signed-off-by: Lucio Sauer posteo.net> games-puzzle/baba-is-you/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/games-puzzle/baba-is-you/metadata.xml b/games-puzzle/baba-is-you/metadata.xml new file mode 100644 index 0..e642e11ee --- /dev/null +++ b/games-puzzle/baba-is-you/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + watermanpa...@posteo.net + Lucio Sauer + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pdm-pep517/
commit: 4a7c016117bdacf946bc0857d6eb78779fd7cf97 Author: Patrick McLean gentoo org> AuthorDate: Tue Jan 31 00:11:43 2023 + Commit: Patrick McLean gentoo org> CommitDate: Tue Jan 31 00:11:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7c0161 dev-python/pdm-pep517: add 1.1.1 Signed-off-by: Patrick McLean gentoo.org> dev-python/pdm-pep517/Manifest| 1 + dev-python/pdm-pep517/pdm-pep517-1.1.1.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest index 9f8c051dde70..2223c9ca6d29 100644 --- a/dev-python/pdm-pep517/Manifest +++ b/dev-python/pdm-pep517/Manifest @@ -1,2 +1,3 @@ DIST pdm-pep517-1.0.6.gh.tar.gz 315755 BLAKE2B 7b221d9ddc9683521e901177cafd2ffd2908af4acbe083b4a7d6525a81ece64d3768331135451d45ffc5c40c67c8c72802d75d52fdf85fa89a13f30110436a13 SHA512 5aeef3179d508d2acaedf4b99df41e64b26537120e586a01870651d2b379e2e5a1bf42934ee28a4b285cb83fe10ead073408b6b7d022ca1f55653533d12a2da1 DIST pdm-pep517-1.1.0.gh.tar.gz 315971 BLAKE2B 679cdd14633a5d745be4dcb215986386464dbdcc91a69a7aaec4910cca7a6c1f65dab8e1a4710715873fae9b0fd07732e8df8a4859155864df330bfda7bfd120 SHA512 b12eeaf294556cdf79e4dc5bfd1d0dc57df64ed632ae678b00452f62b6d48eaf8b7f9437a8f7eec9ecc779d4da3155f3c4923fcdba814cbd1a4575e8f79cecd4 +DIST pdm-pep517-1.1.1.gh.tar.gz 234424 BLAKE2B 7bf64c741c6e0e135d8d2358c7eee0777af792a32a825813e1d8dddbfeeeacfb232861dec063ba18a8f8f3587748bb63706a225114eaa60dcc02b40ce8a9ae5c SHA512 5ea8beb0275a2faae9b13c0f13da0f6d3ed8f3bf8f46572b9805daec6174fbfadc093158608b7b6ede4b682240d39edf904d2ad412c1fbdf4054ecb0b6d01283 diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.1.ebuild b/dev-python/pdm-pep517/pdm-pep517-1.1.1.ebuild new file mode 100644 index ..b2eb1913f560 --- /dev/null +++ b/dev-python/pdm-pep517/pdm-pep517-1.1.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +# upstream has renamed the repo but the legacy branch is still published +# as pdm-pep517, sigh +MY_P=pdm-backend-${PV} +DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata" +HOMEPAGE=" + https://pypi.org/project/pdm-pep517/ + https://github.com/pdm-project/pdm-backend/ +" +SRC_URI=" + https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}] + dev-python/license-expression[${PYTHON_USEDEP}] + =dev-python/packaging-23*[${PYTHON_USEDEP}] + >=dev-python/tomli-2[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/setuptools[${PYTHON_USEDEP}] + dev-vcs/git + ) +" +# setuptools are used to build C extensions +RDEPEND+=" + dev-python/setuptools[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + rm -r pdm/pep517/_vendor || die + find -name '*.py' -exec sed \ + -e 's:from pdm\.pep517\._vendor\.:from :' \ + -e 's:from pdm\.pep517\._vendor ::' \ + -i {} + || die + distutils-r1_src_prepare +} + +src_test() { + git config --global user.email "t...@example.com" || die + git config --global user.name "Test User" || die + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/fibers/
commit: 3482215046c22a35452f5c60e500fa5779d0b9a3 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 30 23:25:23 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 30 23:25:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34822150 dev-scheme/fibers: new package; add 1.2.0 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/fibers/Manifest| 1 + dev-scheme/fibers/fibers-1.2.0.ebuild | 39 +++ dev-scheme/fibers/metadata.xml| 22 3 files changed, 62 insertions(+) diff --git a/dev-scheme/fibers/Manifest b/dev-scheme/fibers/Manifest new file mode 100644 index ..fa9b8cd04f82 --- /dev/null +++ b/dev-scheme/fibers/Manifest @@ -0,0 +1 @@ +DIST fibers-1.2.0.tar.gz 104975 BLAKE2B d43175eeb03bf8ed1100e948423e0e7abb5ae1d859f3d4dd82f775b7b0ff477d99d1d2fffd9ccf0a1c19ab398f33eb1d7cefad30ba1991a63a63755ae38e6f07 SHA512 3113e287ab2b09c54c14a5c4d2b0330fcfc96281ec6f234655acadfb5a3c0a2872b602089e4fa025f42ba52749e71121062057029097f0957d71e97c0e4e9c71 diff --git a/dev-scheme/fibers/fibers-1.2.0.ebuild b/dev-scheme/fibers/fibers-1.2.0.ebuild new file mode 100644 index ..ca3a3103affc --- /dev/null +++ b/dev-scheme/fibers/fibers-1.2.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Lightweight concurrency facility for Guile Scheme" +HOMEPAGE="https://github.com/wingo/fibers/ + https://github.com/wingo/fibers/wiki/Manual/; +SRC_URI="https://github.com/wingo/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="strip" + +RDEPEND=">=dev-scheme/guile-2.1.7:=" +DEPEND="${RDEPEND}" + +# guile generates ELF files without use of C or machine code +# It's a portage's false positive. bug #677600 +QA_PREBUILT='*[.]go' + +src_prepare() { + default + + # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 + find "${S}" -name "*.scm" -exec touch {} + || die + + eautoreconf +} + +src_install() { + default + + find "${D}" -name "*.la" -delete || die +} diff --git a/dev-scheme/fibers/metadata.xml b/dev-scheme/fibers/metadata.xml new file mode 100644 index ..c95b5f88b1d8 --- /dev/null +++ b/dev-scheme/fibers/metadata.xml @@ -0,0 +1,22 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +sch...@gentoo.org +Gentoo Scheme Project + + +Fibers is a Guile library that implements a a lightweight concurrency +facility, inspired by systems like Concurrent ML, Go, and Erlang. A fiber +is like a "goroutine" from the Go language: a lightweight thread-like +abstraction. Systems built with Fibers can scale up to millions of +concurrent fibers, tens of thousands of concurrent socket connections, and +many parallel cores. The Fibers library also provides Concurrent ML-like +channels for communication between fibers. + + +https://gitlab.com/wingo/fibers/-/issues/ +wingo/fibers + +
[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp4/
commit: 5a00b6c0f7f958c1c5251c4ea0a2784b4f9b3625 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 30 23:36:39 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 30 23:37:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a00b6c0 dev-ml/camlp4: bump to 4.14.1 Signed-off-by: Maciej Barć gentoo.org> dev-ml/camlp4/Manifest | 1 + dev-ml/camlp4/camlp4-4.14_p1.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest index 4c5e345871a6..697499398f99 100644 --- a/dev-ml/camlp4/Manifest +++ b/dev-ml/camlp4/Manifest @@ -5,3 +5,4 @@ DIST camlp4-4.11_p1.tar.gz 650280 BLAKE2B 6fe46b49c1f2b2e5fc87fbbbdba3ccae795c55 DIST camlp4-4.12.tar.gz 650428 BLAKE2B 4957d3db73ec82fbac58dd95fa13c48f9f8480a70cd6bded43a00df0a182f9b9e31a43acef8264f9d940776667d10b0a5c46bded59ebf4a645719264628428fc SHA512 0a19bb596e47076a28a6bea62007f1d3b59c4d688075f6b723abaa205c555707feb4ea0624259994a4ba5251fdea9dc61cdc936dc13611b36937e755a4bc9b7b DIST camlp4-4.13.tar.gz 650642 BLAKE2B 5bf70b21f47eefe4631227d0d30fdd08ab965020026d0183fc94b9dbfd1eee45626afbe62bf9507b1a887217cf9245901d40f25cce9430155eb9ec1ddc577554 SHA512 d3307bd11b813540d126719c0afe7e75a7740d0851b272be9bd1a28e8b1ab1ed9a7576109000c8d6cee7ece7f777122aa83917a48147d42ed8f4d72994397819 DIST camlp4-4.14.tar.gz 653205 BLAKE2B 52978c3fc67ddc1ecf8f6e4fa956823bd1bca41f7a317e4a17936ec774171fd566e49140da69930750dceb5519657912cc2490ca725838c27bbe5ec987596d67 SHA512 1f06a5db82f556da8bfb2c7a699acb007173d4e685aa07a8349b1da91a8ac1a460bf9f98ac8f920357961c1da78ccc27814e178d466e270a4f00a1a9f00ea776 +DIST camlp4-4.14_p1.tar.gz 641790 BLAKE2B 3e1054a924956e9c23d43fb4ef00cf99fe09f6d2a5eb4216cb3d5079a439159d36703b6ae268789d73e51e87ed0329531b25c2e846df03c4ae99b1a6403b84c3 SHA512 1853ae0465a1366cf73d7aa9de56c037ef3d4bb5b341fe3eeb39677b5b08bda44316634b93d5d35d917a98dff8eb40da974937f714ab609818e7d25f716de811 diff --git a/dev-ml/camlp4/camlp4-4.14_p1.ebuild b/dev-ml/camlp4/camlp4-4.14_p1.ebuild new file mode 100644 index ..80e3c447d302 --- /dev/null +++ b/dev-ml/camlp4/camlp4-4.14_p1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV=${PV/_p/+} +MY_P=${PN}-${MY_PV} + +inherit edo + +DESCRIPTION="System for writing extensible parsers for programming languages" +HOMEPAGE="https://github.com/camlp4/camlp4; +SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${P/_p/-} + +LICENSE="LGPL-2-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+ocamlopt" + +RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]" +DEPEND=" + ${RDEPEND} + dev-ml/ocamlbuild[ocamlopt?] + dev-ml/findlib:= +" + +QA_FLAGS_IGNORED='.*' + +PATCHES=( "${FILESDIR}/reload.patch" ) + +src_configure() { + edo ./configure \ + --bindir="${EPREFIX}/usr/bin" \ + --libdir="$(ocamlc -where)" \ + --pkgdir="$(ocamlc -where)" +} + +src_compile() { + # Increase stack limit to 11GiB to avoid stack overflow error. + ulimit -s 1153 + + emake byte + use ocamlopt && emake native +} + +src_install() { + emake DESTDIR="${D}" install install-META + dodoc CHANGES.md README.md + + if has_version ">=dev-ml/findlib-1.9" ; then + # See bug #803275 + rm "${ED}/usr/$(get_libdir)/ocaml/camlp4/META" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/, sys-cluster/charliecloud/files/
commit: e266e13009ebe1786bb496bc346dd5b6a2ca947e Author: Oliver Freyermuth googlemail com> AuthorDate: Sat Jan 28 20:43:36 2023 + Commit: Nicolas Bock gentoo org> CommitDate: Mon Jan 30 21:58:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e266e130 sys-cluster/charliecloud: multiple fixes - backport patch for readpath from recent glibc [1, 2] - drop 0.31 - do not compress installed examples [1] https://github.com/hpc/charliecloud/pull/1550 [2] https://bugzilla.redhat.com/show_bug.cgi?id=1916968 Closes: https://github.com/gentoo/gentoo/pull/29323 Signed-off-by: Oliver Freyermuth googlemail.com> Signed-off-by: Nicolas Bock gentoo.org> ...oud-0.31.ebuild => charliecloud-0.31-r1.ebuild} | 9 ++ sys-cluster/charliecloud/charliecloud-.ebuild | 5 .../files/charliecloud-0.31-realpath_return.patch | 32 ++ 3 files changed, 46 insertions(+) diff --git a/sys-cluster/charliecloud/charliecloud-0.31.ebuild b/sys-cluster/charliecloud/charliecloud-0.31-r1.ebuild similarity index 94% rename from sys-cluster/charliecloud/charliecloud-0.31.ebuild rename to sys-cluster/charliecloud/charliecloud-0.31-r1.ebuild index db6df71719a9..2efd4a83f907 100644 --- a/sys-cluster/charliecloud/charliecloud-0.31.ebuild +++ b/sys-cluster/charliecloud/charliecloud-0.31-r1.ebuild @@ -48,6 +48,10 @@ DEPEND=" net-misc/rsync )" +PATCHES=( + "${FILESDIR}"/${P}-realpath_return.patch +) + src_prepare() { default eautoreconf @@ -72,6 +76,11 @@ src_configure() { econf "${econf_args[@]}" } +src_install() { + docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples + default +} + pkg_postinst() { elog "Various builders are supported, as alternative to the internal ch-image." optfeature "Building with Buildah" app-containers/buildah diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild b/sys-cluster/charliecloud/charliecloud-.ebuild index db6df71719a9..3e5a83f42d7e 100644 --- a/sys-cluster/charliecloud/charliecloud-.ebuild +++ b/sys-cluster/charliecloud/charliecloud-.ebuild @@ -72,6 +72,11 @@ src_configure() { econf "${econf_args[@]}" } +src_install() { + docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples + default +} + pkg_postinst() { elog "Various builders are supported, as alternative to the internal ch-image." optfeature "Building with Buildah" app-containers/buildah diff --git a/sys-cluster/charliecloud/files/charliecloud-0.31-realpath_return.patch b/sys-cluster/charliecloud/files/charliecloud-0.31-realpath_return.patch new file mode 100644 index ..7b320fa9dbab --- /dev/null +++ b/sys-cluster/charliecloud/files/charliecloud-0.31-realpath_return.patch @@ -0,0 +1,32 @@ +From e6d25474fcd326ae657c08d7b49606aeabc98b51 Mon Sep 17 00:00:00 2001 +From: Oliver Freyermuth +Date: Sat, 28 Jan 2023 21:25:09 +0100 +Subject: [PATCH] ch-misc: Do not check errno in realpath_ unless realpath + returns NULL +Bug: https://github.com/hpc/charliecloud/pull/1550 + +glibc's realpath may set errno also on success, as POSIX specifies +errno should only be checked after realpath if the return value is not NULL. + +See for example: + https://bugzilla.redhat.com/show_bug.cgi?id=1916968 +--- + bin/ch_misc.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/bin/ch_misc.c b/bin/ch_misc.c +index 04ac52a..93a3339 100644 +--- a/bin/ch_misc.c b/bin/ch_misc.c +@@ -589,7 +589,7 @@ char *realpath_(const char *path, bool fail_ok) +errno = 0; +pathc = realpath(path, NULL); + +- if (errno != 0) { ++ if (pathc == NULL && errno != 0) { + if (fail_ok) { + T_ (pathc = strdup(path)); + } else { +-- +2.39.1 +
[gentoo-commits] repo/gentoo:master commit in: dev-util/bpftrace/files/
commit: afe066b68f5ccdf61bba479d22669b66b40fb257 Author: Patrick McLean gentoo org> AuthorDate: Mon Jan 30 21:52:48 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jan 30 21:54:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe066b6 dev-util/bpftrace: Restore deleted patch that is still used Signed-off-by: Patrick McLean gentoo.org> .../files/bpftrace-0.15.0-dont-compress-man.patch | 47 ++ 1 file changed, 47 insertions(+) diff --git a/dev-util/bpftrace/files/bpftrace-0.15.0-dont-compress-man.patch b/dev-util/bpftrace/files/bpftrace-0.15.0-dont-compress-man.patch new file mode 100644 index ..84241e052462 --- /dev/null +++ b/dev-util/bpftrace/files/bpftrace-0.15.0-dont-compress-man.patch @@ -0,0 +1,47 @@ +diff --git a/man/adoc/CMakeLists.txt b/man/adoc/CMakeLists.txt +index 1a81dee0..c93ccbd2 100644 +--- a/man/adoc/CMakeLists.txt b/man/adoc/CMakeLists.txt +@@ -1,7 +1,5 @@ +-find_program(GZIP gzip REQUIRED) + find_program(ASCIIDOCTOR asciidoctor) + file(GLOB FILES *.adoc) +-set(GZFILES "") + if(NOT "${ASCIIDOCTOR}" STREQUAL "ASCIIDOCTOR-NOTFOUND") + foreach(FIL ${FILES}) + get_filename_component(NAME ${FIL} NAME_WE) +@@ -12,14 +10,9 @@ if(NOT "${ASCIIDOCTOR}" STREQUAL "ASCIIDOCTOR-NOTFOUND") + COMMAND ${ASCIIDOCTOR} ${FIL} -b manpage -o - > ${MANPAGE_FILE} + DEPENDS ${FIL}) + +-add_custom_command(OUTPUT ${GZ_MANPAGE_FILE} +- COMMAND ${GZIP} -c ${MANPAGE_FILE} > ${GZ_MANPAGE_FILE} +- DEPENDS ${MANPAGE_FILE}) +- +-list(APPEND GZFILES ${GZ_MANPAGE_FILE}) + endforeach() +- add_custom_target(adoc_man DEPENDS ${GZFILES}) +- install(FILES ${GZFILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8) ++ add_custom_target(adoc_man DEPENDS ${FILES}) ++ install(FILES ${FILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8) + else() + message(WARNING "asciidoctor not found, building without bpftrace manpage") + add_custom_target(adoc_man) +diff --git a/man/man8/CMakeLists.txt b/man/man8/CMakeLists.txt +index 2a316cd9..2207cf80 100644 +--- a/man/man8/CMakeLists.txt b/man/man8/CMakeLists.txt +@@ -1,12 +1,3 @@ +-find_program(GZIP gzip REQUIRED) + file(GLOB FILES *.8) +-set(GZFILES "") +-foreach(FIL ${FILES}) +- get_filename_component(NAME ${FIL} NAME) +- add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz +-COMMAND ${GZIP} -c ${FIL} > ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz +-DEPENDS ${FIL}) +- list(APPEND GZFILES "${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz") +-endforeach() + add_custom_target(man_man DEPENDS ${GZFILES}) +-install(FILES ${GZFILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8) ++install(FILES ${FILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8)
[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
commit: 0c353e4eeb41bedc59f8f69c649d60ed6ff08a8f Author: Piotr Karbowski gentoo org> AuthorDate: Mon Jan 30 21:51:13 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Jan 30 21:53:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c353e4e media-gfx/prusaslicer: 2.5.0-r2: relax opencascade dep. Closes: https://bugs.gentoo.org/892647 Signed-off-by: Piotr Karbowski gentoo.org> media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild | 88 +++ 1 file changed, 88 insertions(+) diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild new file mode 100644 index ..65d30cb77442 --- /dev/null +++ b/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" +MY_PN="PrusaSlicer" +MY_PV="$(ver_rs 3 -)" + +inherit cmake wxwidgets xdg + +DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)" +HOMEPAGE="https://www.prusa3d.com/prusaslicer/; +SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="test" + +RDEPEND=" + dev-cpp/eigen:3 + dev-cpp/tbb:= + dev-libs/boost:=[nls] + dev-libs/cereal + dev-libs/expat + dev-libs/glib:2 + dev-libs/gmp:= + dev-libs/mpfr:= + >=media-gfx/openvdb-8.2:= + net-misc/curl[adns] + media-libs/glew:0= + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + media-libs/qhull:= + sci-libs/libigl + sci-libs/nlopt + >=sci-libs/opencascade-7.6.2:= + >=sci-mathematics/cgal-5.0:= + sys-apps/dbus + sys-libs/zlib:= + virtual/opengl + x11-libs/gtk+:3 + x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] +" +DEPEND="${RDEPEND} + media-libs/qhull[static-libs] +" + +PATCHES=( + "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch" + "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch" + "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch" + "${FILESDIR}/${PN}-2.5.0_boost-1.81-std-wxString-to-std-wstring.patch" +) + +S="${WORKDIR}/${MY_PN}-version_${MY_PV}" + +src_prepare() { + sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die + + sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \ + src/occt_wrapper/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + CMAKE_BUILD_TYPE="Release" + + setup-wxwidgets + + local mycmakeargs=( + -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB" + + -DSLIC3R_BUILD_TESTS=$(usex test) + -DSLIC3R_FHS=ON + -DSLIC3R_GTK=3 + -DSLIC3R_GUI=ON + -DSLIC3R_PCH=OFF + -DSLIC3R_STATIC=OFF + -DSLIC3R_WX_STABLE=ON + -Wno-dev + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mergerfs/
commit: e3924bede6db0a09beee7876d3aa243c5ca29498 Author: Piotr Karbowski gentoo org> AuthorDate: Mon Jan 30 21:35:59 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Jan 30 21:53:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3924bed sys-fs/mergerfs: drop old. Signed-off-by: Piotr Karbowski gentoo.org> sys-fs/mergerfs/Manifest | 4 --- sys-fs/mergerfs/mergerfs-2.32.3.ebuild | 52 -- sys-fs/mergerfs/mergerfs-2.33.1.ebuild | 52 -- sys-fs/mergerfs/mergerfs-2.33.3.ebuild | 52 -- sys-fs/mergerfs/mergerfs-2.33.4.ebuild | 52 -- 5 files changed, 212 deletions(-) diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest index d481dba680f5..769d2f87bc96 100644 --- a/sys-fs/mergerfs/Manifest +++ b/sys-fs/mergerfs/Manifest @@ -1,6 +1,2 @@ -DIST mergerfs-2.32.3.tar.gz 314280 BLAKE2B f7c5ab92f1241627bd91255b35bdd81782f153f9144242a52241f9e812e4096c23d73401251a8ace43781f39a4644814dc724a8a31066f77cfd78ad6c27d54dd SHA512 f3f8f320f98ef2a345a0229eca661c6c8c75fdd23613ae0d45f13062b18f6f052474a009c77a6602df77762100f45b3eb76692812e81d12555763ead5c83b87d -DIST mergerfs-2.33.1.tar.gz 382421 BLAKE2B 0985a0ad53a12fe5283fd0e953cd74a835efd3e83f65ba4e96bc42814ce151d03f95c032eeebcc9821c7c15ae59d14b9e40055438b4482a337c5b7bc9503d27e SHA512 1178fbd4ad99c6c693e2c21551c7522107701b0d5c608a7c18be29825cf97f2a2b2d6a50094e800a749a3902c374f8b57e84a76c0640aa8e387aa095d300 -DIST mergerfs-2.33.3.tar.gz 382386 BLAKE2B 49a2b75a2a39fbec178460f94696a918a0f872a7c904355c84180f8be07d9abdf68e342e7acca5093a621b85110d0a0fdb5650de68e04aa176250199eaa5bdb7 SHA512 aca5884a9d5dc03d7095e73461dee843d69463db72dfc033f76611d5417dab63ff29eb2b473f39f0390299c3aa882e6197a7038e82b58ab85799d39cc44b84d0 -DIST mergerfs-2.33.4.tar.gz 382872 BLAKE2B fe369f377f731a6323566cf4d5076e9ba7dca302aae1125635433ab93927d3aad5ca57a95e0791742cdf80c7fa69cacdd16a6519593bad9e933e529974bd5d2a SHA512 e8bd0a502c045d6f93d34bce833108deaf1071a3e5c56eb61a59416067230d6e8f19f9b0f8c8aa9fe84060a886afae7509231c97fc6d9537d3ad3390ce342239 DIST mergerfs-2.33.5.tar.gz 382895 BLAKE2B e45d6d5890046cce495f788924323052effe63ea570061ed1d031595f166c0e680fdbbcf01dd992263550d6c33a04d91a6fabd5c9f97381c5c3e6858c3e1c122 SHA512 9032142285d85e22d2a880a42ae379209d44d12d71adec6388afd43a9fb77675149ec8558bdb1f01de1b511b3d0bf910dd2ccb6f47c918df377d4d5e41368408 DIST mergerfs-2.34.1.tar.gz 343252 BLAKE2B 07fd53707cca0dcd7859b811a836eeeaea2a008eec808807cd02051b566bb0633a670858eb6b1e55bf4c7cf656146dfc7949e7feb8832b8ba8d6997b85de39ac SHA512 a76433cfd2e654c71e9f6dcae88b6739f59d07024c2ab32573586401fb8508cae4774bd65046646bc19737f7b5d52d1a8c89f3f4b33e08360c80540b94980c93 diff --git a/sys-fs/mergerfs/mergerfs-2.32.3.ebuild b/sys-fs/mergerfs/mergerfs-2.32.3.ebuild deleted file mode 100644 index 1a8305d70486.. --- a/sys-fs/mergerfs/mergerfs-2.32.3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A featureful union filesystem" -HOMEPAGE="https://github.com/trapexit/mergerfs; - -SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 x86" - -# Vendorized libfuse that's bundled is under LGPL-2.1. -LICENSE="ISC LGPL-2.1" -SLOT="0" -IUSE="+xattr" - -DEPEND=" - xattr? ( sys-apps/attr ) -" - -RDEPEND="${DEPEND}" - -BDEPEND="sys-devel/gettext" - -src_prepare() { - default - - # Hand made build system at it's finest. - echo -e "#!/bin/sh\ntrue" >tools/update-version || die - echo "#pragma once" >src/version.hpp || die - echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die - - if ! use xattr; then - sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die - fi -} - -src_compile() { - # https://bugs.gentoo.org/725978 - tc-export AR - - default -} - -src_install() { - dobin build/mergerfs - dosym mergerfs /usr/bin/mount.mergerfs - dodoc README.md - doman man/mergerfs.1 -} diff --git a/sys-fs/mergerfs/mergerfs-2.33.1.ebuild b/sys-fs/mergerfs/mergerfs-2.33.1.ebuild deleted file mode 100644 index a21ae969d856.. --- a/sys-fs/mergerfs/mergerfs-2.33.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A featureful union filesystem" -HOMEPAGE="https://github.com/trapexit/mergerfs; - -SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 x86" - -# Vendorized libfuse that's bundled is under LGPL-2.1. -LICENSE="ISC LGPL-2.1" -SLOT="0" -IUSE="+xattr" - -DEPEND=" - xattr? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/girara/
commit: bee39ea471c8b2c126ae2392c826658a447e7d6b Author: Piotr Karbowski gentoo org> AuthorDate: Mon Jan 30 20:47:58 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Jan 30 21:53:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee39ea4 dev-libs/girara: 0.3.9 version bump; sync live ebuild. Closes: https://bugs.gentoo.org/885443 Signed-off-by: Piotr Karbowski gentoo.org> dev-libs/girara/Manifest | 1 + .../{girara-.ebuild => girara-0.3.9.ebuild}| 32 -- dev-libs/girara/girara-.ebuild | 32 -- 3 files changed, 25 insertions(+), 40 deletions(-) diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest index 3f0c4007f041..250b7af5a3cf 100644 --- a/dev-libs/girara/Manifest +++ b/dev-libs/girara/Manifest @@ -1,3 +1,4 @@ DIST girara-0.3.5.tar.xz 60488 BLAKE2B 2d0f2f0635e8e8906810b1425191f5d70b7f9af0985c461bd90654e83d87ad698da225d70064438fed4473295aca8dbd26c4ce1efd96f8a7399e7145b1f8c111 SHA512 e7c5bf887b29767878502224ad45d62e43b3da91bd8e754603256550d4f0126f1493f0fb7473a4ebb8cc5909306564249c6a60e99eba2b0b417b98c728fcdc84 DIST girara-0.3.6.tar.xz 60056 BLAKE2B 4a9f651e2127c7924cd3e55c7f955b3f80b90849b5ee06f2785388ae3adbb8910bb90e59f934f426fdb6d8e7d797ac82a52bc7b05becff56e1aff610e5e56081 SHA512 e9496b1bb629d59377ed1fee8a2fab2c7e5d60845e6777ed9bb796e1843fea20abda32d7de885f01e892654ea996490403c442021528b6b4f2aa50cf54d74c42 DIST girara-0.3.7.tar.xz 60352 BLAKE2B 59515baf53d3ef46d98d5720437c253c82637df8380abe04a1649d4a2636124d6d0dfb001c9363d8a33a1bc496511e90b8c5365db34a29d489802fc780575d2a SHA512 9b91ef7e5047b3250327eab9280372f38615e9948884c108c3d1c5d3e81794f786adc827692b112d2bfdc2660e22206a143fafd5a814408df8ffd4c858148717 +DIST girara-0.3.9.tar.xz 60832 BLAKE2B e577c4273c2d8f4d51e0ee283184ecd2b5b48877996f95aa5cec83ad716efd4946508203d3108d451492ff5d118d965ca98d86f4e0d9b31fcc1cc0b2266b9511 SHA512 b5399b26389cff0c6aa6f70687b53a99243d38d66ec401f48de49391c88b31dc3287366819288c405051d14f4f778db952953d48be51ac47d90d9f3604c94708 diff --git a/dev-libs/girara/girara-.ebuild b/dev-libs/girara/girara-0.3.9.ebuild similarity index 57% copy from dev-libs/girara/girara-.ebuild copy to dev-libs/girara/girara-0.3.9.ebuild index 52f9e4952594..88dc773e88de 100644 --- a/dev-libs/girara/girara-.ebuild +++ b/dev-libs/girara/girara-0.3.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ ${PV} == *999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git; EGIT_BRANCH="develop" else - SRC_URI="https://github.com/pwmt/girara/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz; KEYWORDS="~amd64 ~arm ~riscv ~x86" fi @@ -23,30 +23,22 @@ IUSE="doc libnotify test" RESTRICT="!test? ( test )" -RDEPEND="dev-libs/glib:2 -dev-libs/json-c:= ->=x11-libs/gtk+-3.20:3 ->=x11-libs/pango-1.14 -libnotify? ( x11-libs/libnotify )" - -DEPEND="${RDEPEND} -doc? ( app-doc/doxygen ) -test? ( dev-libs/check )" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - sed -i -e '/'-Werror.*'/d' meson.build || die "sed failed" -} +DEPEND="dev-libs/glib:2 + dev-libs/json-glib:= + >=x11-libs/gtk+-3.20:3 + libnotify? ( x11-libs/libnotify )" +RDEPEND="${DEPEND}" +BDEPEND="doc? ( app-doc/doxygen ) + test? ( dev-libs/check ) + virtual/pkgconfig" src_configure() { local emesonargs=( -Djson=enabled -Ddocs=$(usex doc enabled disabled) -Dnotify=$(usex libnotify enabled disabled) - ) - meson_src_configure + ) + meson_src_configure } src_test() { diff --git a/dev-libs/girara/girara-.ebuild b/dev-libs/girara/girara-.ebuild index 52f9e4952594..88dc773e88de 100644 --- a/dev-libs/girara/girara-.ebuild +++ b/dev-libs/girara/girara-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ ${PV} == *999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git; EGIT_BRANCH="develop" else - SRC_URI="https://github.com/pwmt/girara/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz; KEYWORDS="~amd64 ~arm ~riscv ~x86" fi @@ -23,30 +23,22 @@ IUSE="doc libnotify test" RESTRICT="!test? ( test )" -RDEPEND="dev-libs/glib:2 -dev-libs/json-c:= ->=x11-libs/gtk+-3.20:3 ->=x11-libs/pango-1.14 -libnotify? ( x11-libs/libnotify )" - -DEPEND="${RDEPEND} -doc? ( app-doc/doxygen
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mergerfs/
commit: ee4e67f8c363a01831c6500396c4542aeda14f59 Author: Piotr Karbowski gentoo org> AuthorDate: Mon Jan 30 21:31:16 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Jan 30 21:53:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4e67f8 sys-fs/mergerfs: 2.34.1 version bump Signed-off-by: Piotr Karbowski gentoo.org> sys-fs/mergerfs/Manifest | 1 + sys-fs/mergerfs/mergerfs-2.34.1.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest index 77cab80d7477..d481dba680f5 100644 --- a/sys-fs/mergerfs/Manifest +++ b/sys-fs/mergerfs/Manifest @@ -3,3 +3,4 @@ DIST mergerfs-2.33.1.tar.gz 382421 BLAKE2B 0985a0ad53a12fe5283fd0e953cd74a835efd DIST mergerfs-2.33.3.tar.gz 382386 BLAKE2B 49a2b75a2a39fbec178460f94696a918a0f872a7c904355c84180f8be07d9abdf68e342e7acca5093a621b85110d0a0fdb5650de68e04aa176250199eaa5bdb7 SHA512 aca5884a9d5dc03d7095e73461dee843d69463db72dfc033f76611d5417dab63ff29eb2b473f39f0390299c3aa882e6197a7038e82b58ab85799d39cc44b84d0 DIST mergerfs-2.33.4.tar.gz 382872 BLAKE2B fe369f377f731a6323566cf4d5076e9ba7dca302aae1125635433ab93927d3aad5ca57a95e0791742cdf80c7fa69cacdd16a6519593bad9e933e529974bd5d2a SHA512 e8bd0a502c045d6f93d34bce833108deaf1071a3e5c56eb61a59416067230d6e8f19f9b0f8c8aa9fe84060a886afae7509231c97fc6d9537d3ad3390ce342239 DIST mergerfs-2.33.5.tar.gz 382895 BLAKE2B e45d6d5890046cce495f788924323052effe63ea570061ed1d031595f166c0e680fdbbcf01dd992263550d6c33a04d91a6fabd5c9f97381c5c3e6858c3e1c122 SHA512 9032142285d85e22d2a880a42ae379209d44d12d71adec6388afd43a9fb77675149ec8558bdb1f01de1b511b3d0bf910dd2ccb6f47c918df377d4d5e41368408 +DIST mergerfs-2.34.1.tar.gz 343252 BLAKE2B 07fd53707cca0dcd7859b811a836eeeaea2a008eec808807cd02051b566bb0633a670858eb6b1e55bf4c7cf656146dfc7949e7feb8832b8ba8d6997b85de39ac SHA512 a76433cfd2e654c71e9f6dcae88b6739f59d07024c2ab32573586401fb8508cae4774bd65046646bc19737f7b5d52d1a8c89f3f4b33e08360c80540b94980c93 diff --git a/sys-fs/mergerfs/mergerfs-2.34.1.ebuild b/sys-fs/mergerfs/mergerfs-2.34.1.ebuild new file mode 100644 index ..768881f29bc8 --- /dev/null +++ b/sys-fs/mergerfs/mergerfs-2.34.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A featureful union filesystem" +HOMEPAGE="https://github.com/trapexit/mergerfs; + +SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~riscv ~x86" + +# Vendorized libfuse that's bundled is under LGPL-2.1. +LICENSE="ISC LGPL-2.1" +SLOT="0" +IUSE="+xattr" + +DEPEND=" + xattr? ( sys-apps/attr ) +" + +RDEPEND="${DEPEND}" + +BDEPEND="sys-devel/gettext" + +src_prepare() { + default + + # Hand made build system at it's finest. + echo -e "#!/bin/sh\ntrue" >tools/update-version || die + echo "#pragma once" >src/version.hpp || die + echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die + + if ! use xattr; then + sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die + fi +} + +src_compile() { + # https://bugs.gentoo.org/725978 + tc-export AR CC CXX + + default +} + +src_install() { + dobin build/mergerfs + dosym mergerfs /usr/bin/mount.mergerfs + dodoc README.md + doman man/mergerfs.1 +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
commit: 42adb2d5aeb08239822470731f95c5477a84c5f6 Author: Piotr Karbowski gentoo org> AuthorDate: Mon Jan 30 21:52:05 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Jan 30 21:53:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42adb2d5 media-gfx/prusaslicer: drop old. Signed-off-by: Piotr Karbowski gentoo.org> media-gfx/prusaslicer/Manifest | 2 - media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild | 87 -- .../prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild | 83 - media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild | 87 -- 4 files changed, 259 deletions(-) diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest index fb1b02237103..6b14dcd25eb3 100644 --- a/media-gfx/prusaslicer/Manifest +++ b/media-gfx/prusaslicer/Manifest @@ -1,3 +1 @@ DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431 SHA512 b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665 -DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e SHA512 8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd -DIST prusaslicer-2.5.0_rc2.tar.gz 48596343 BLAKE2B 41df2c34929ee6797604f87d5444f252c6f751cef1de2f5275b67d675217ff2fe7bf98ecad3a551528be1f18bf926d3660cddce2ab07911a3f8c154499dd918e SHA512 94ce4b335cc89ce7c8949cdc35013bd6166ed09aa8bda556328630d7977be5d293e6ba7a143af2d1485ea7a6f6b613514ed874287793e7edcaba3453d63e37f3 diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild deleted file mode 100644 index 0340bc2f5bbe.. --- a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" -MY_PN="PrusaSlicer" -MY_PV="$(ver_rs 3 -)" - -inherit cmake wxwidgets xdg - -DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)" -HOMEPAGE="https://www.prusa3d.com/prusaslicer/; -SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="test" - -RESTRICT="test" - -RDEPEND=" - dev-cpp/eigen:3 - dev-cpp/tbb:= - dev-libs/boost:=[nls] - dev-libs/cereal - dev-libs/expat - dev-libs/glib:2 - dev-libs/gmp:= - dev-libs/mpfr:= - >=media-gfx/openvdb-8.2:= - net-misc/curl[adns] - media-libs/glew:0= - media-libs/libjpeg-turbo:= - media-libs/libpng:0= - media-libs/qhull:= - sci-libs/libigl - sci-libs/nlopt - =sci-libs/opencascade-7.6*:= - >=sci-mathematics/cgal-5.0:= - sys-apps/dbus - sys-libs/zlib:= - virtual/opengl - x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] -" -DEPEND="${RDEPEND} - media-libs/qhull[static-libs] -" - -PATCHES=( - "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch" - "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch" - "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch" -) - -S="${WORKDIR}/${MY_PN}-version_${MY_PV}" - -src_prepare() { - sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die - - sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \ - src/occt_wrapper/CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - CMAKE_BUILD_TYPE="Release" - - setup-wxwidgets - - local mycmakeargs=( - -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB" - - -DSLIC3R_BUILD_TESTS=$(usex test) - -DSLIC3R_FHS=ON - -DSLIC3R_GTK=3 - -DSLIC3R_GUI=ON - -DSLIC3R_PCH=OFF - -DSLIC3R_STATIC=OFF - -DSLIC3R_WX_STABLE=ON - -Wno-dev - ) - - cmake_src_configure -} diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild deleted file mode 100644 index fb35f87e8787.. --- a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" -MY_PN="PrusaSlicer" -MY_PV="${PV//_/-}" - -inherit cmake wxwidgets xdg -
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/
commit: 1b729167bf6d97b0e94b1e7bb72da45f5c1dd6bf Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 30 21:33:49 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 21:35:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b729167 kde-frameworks/kio: Add missing copyFromFile entries for webdav(s) Backport upstream commit fe76c7e7224bde6a93e327de097c8a1e14c7d323 KDE-bug: https://bugs.kde.org/show_bug.cgi?id=464450 Signed-off-by: Andreas Sturmlechner gentoo.org> ...o-5.102.0-add-missing-webdav-copyFromFile.patch | 36 + kde-frameworks/kio/kio-5.102.0-r1.ebuild | 91 ++ 2 files changed, 127 insertions(+) diff --git a/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch b/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch new file mode 100644 index ..afdca9c1ec5d --- /dev/null +++ b/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch @@ -0,0 +1,36 @@ +From fe76c7e7224bde6a93e327de097c8a1e14c7d323 Mon Sep 17 00:00:00 2001 +From: Alberto Mattea +Date: Thu, 26 Jan 2023 13:19:27 +0100 +Subject: [PATCH] Add missing copyFromFile entries to http.json for webdav and + webdavs + +copyFromFile support was already implemented but not enabled due to the missing entries. + +BUG: 464450 +--- + src/kioworkers/http/http.json | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/kioworkers/http/http.json b/src/kioworkers/http/http.json +index 42e963c8d..f6c2d55a8 100644 +--- a/src/kioworkers/http/http.json b/src/kioworkers/http/http.json +@@ -35,6 +35,7 @@ + "Class": ":internet", + "Icon": "folder-remote", + "X-DocPath": "kioslave5/webdav/index.html", ++"copyFromFile": true, + "defaultMimetype": "application/octet-stream", + "deleteRecursive": true, + "deleting": true, +@@ -62,6 +63,7 @@ + "Icon": "folder-remote", + "X-DocPath": "kioslave5/webdav/index.html", + "config": "webdav", ++"copyFromFile": true, + "defaultMimetype": "application/octet-stream", + "deleteRecursive": true, + "deleting": true, +-- +GitLab + diff --git a/kde-frameworks/kio/kio-5.102.0-r1.ebuild b/kde-frameworks/kio/kio-5.102.0-r1.ebuild new file mode 100644 index ..0a3b651f341e --- /dev/null +++ b/kde-frameworks/kio/kio-5.102.0-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org xdg-utils + +DESCRIPTION="Framework providing transparent file and data management" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="acl +handbook kerberos +kwallet X" + +# tests hang +RESTRICT="test" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kbookmarks-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + acl? ( + sys-apps/attr + virtual/acl + ) + handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 ) + kerberos? ( virtual/krb5 ) + kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 ) + X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( sys-libs/zlib ) +" +PDEPEND=">=kde-frameworks/kded-${PVCUT}:5" + +PATCHES=( "${FILESDIR}/${P}-add-missing-webdav-copyFromFile.patch" ) # KDE-bug 464450 + +src_configure() { + local mycmakeargs=( + -DKIO_NO_PUBLIC_QTCONCURRENT=ON +
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/knewstuff/, kde-frameworks/knewstuff/files/
commit: 8110f4e742ce83572f258fc81481ae2c3cef4a97 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 30 21:27:33 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 21:34:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8110f4e7 kde-frameworks/knewstuff: Fix crash in QQuickQuestionListener Backport upstream commit c8e5b36e190f8b71ac14e3afd403debdbe3cf9a8 KDE-bug: https://bugs.kde.org/show_bug.cgi?id=464624 Signed-off-by: Andreas Sturmlechner gentoo.org> ...102.0-fix-crash-in-QQuickQuestionListener.patch | 55 ++ .../knewstuff/knewstuff-5.102.0-r1.ebuild | 52 2 files changed, 107 insertions(+) diff --git a/kde-frameworks/knewstuff/files/knewstuff-5.102.0-fix-crash-in-QQuickQuestionListener.patch b/kde-frameworks/knewstuff/files/knewstuff-5.102.0-fix-crash-in-QQuickQuestionListener.patch new file mode 100644 index ..00bafeb28b93 --- /dev/null +++ b/kde-frameworks/knewstuff/files/knewstuff-5.102.0-fix-crash-in-QQuickQuestionListener.patch @@ -0,0 +1,55 @@ +From c8e5b36e190f8b71ac14e3afd403debdbe3cf9a8 Mon Sep 17 00:00:00 2001 +From: David Edmundson +Date: Sun, 29 Jan 2023 13:33:09 + +Subject: [PATCH] Fix crash in QQuickQuestionListener + +The code path is: + - we create a Question object + - we show a prompt + - we start a nested event loop to get this into a syncronous API + - we return the result to the question object + +The lifespan of the question object is not controlled by the listener, +during the nested event loop anything could have happened including +deletion. + +BUG: 464624 + + +(cherry picked from commit e9e0e3faa986757ba096dbe599468f395b3461d3) +--- + src/qtquick/quickquestionlistener.cpp | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/src/qtquick/quickquestionlistener.cpp b/src/qtquick/quickquestionlistener.cpp +index 81123b33..f760ef39 100644 +--- a/src/qtquick/quickquestionlistener.cpp b/src/qtquick/quickquestionlistener.cpp +@@ -10,6 +10,7 @@ + #include "core/question.h" + + #include ++#include + + using namespace KNewStuffQuick; + +@@ -35,7 +36,7 @@ public: + Private() + { + } +-KNSCore::Question *question = nullptr; ++QPointer question; + }; + + QuickQuestionListener *QuickQuestionListener::instance() +@@ -117,6 +118,6 @@ void KNewStuffQuick::QuickQuestionListener::passResponse(bool responseIsContinue + break; + } + } +-d->question = nullptr; ++d->question.clear(); + } + } +-- +GitLab + diff --git a/kde-frameworks/knewstuff/knewstuff-5.102.0-r1.ebuild b/kde-frameworks/knewstuff/knewstuff-5.102.0-r1.ebuild new file mode 100644 index ..2eb1ae629599 --- /dev/null +++ b/kde-frameworks/knewstuff/knewstuff-5.102.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for downloading and sharing additional application data" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="opds" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/attica-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + opds? ( =kde-frameworks/syndication-${PVCUT}*:5 ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${PVCUT}:5 +" + +PATCHES=( "${FILESDIR}/${P}-fix-crash-in-QQuickQuestionListener.patch" ) # KDE-bug 464624 + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package opds KF5Syndication) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-apps/k3b/
commit: 874b32c81812fca380c00b5726d28a0efd8c417f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 30 21:04:05 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 21:11:24 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=874b32c8 kde-apps/k3b: Re-add IUSE ffmpeg This reverts commits bf5d8421329b1533e0365dffa6b570355f435938 and 6a1427f974d5a62b4c398b698632912e1bd2d395. Upstream commits: 7341cec22caca61c0b048537c47ba529b4653a64 b5134345d51a6215e8328288b61f611ceed7c803 88dfdd9b8f71c5e5d092c6d6ebab6d3e73e744da Bug: https://bugs.gentoo.org/831621 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/k3b/k3b-22.12.49..ebuild | 4 +++- kde-apps/k3b/k3b-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/kde-apps/k3b/k3b-22.12.49..ebuild b/kde-apps/k3b/k3b-22.12.49..ebuild index a8a70674de..46bca58022 100644 --- a/kde-apps/k3b/k3b-22.12.49..ebuild +++ b/kde-apps/k3b/k3b-22.12.49..ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b; LICENSE="GPL-2 FDL-1.2" SLOT="5" KEYWORDS="" -IUSE="dvd flac mad musepack sndfile taglib vcd vorbis" +IUSE="dvd ffmpeg flac mad musepack sndfile taglib vcd vorbis" REQUIRED_USE="flac? ( taglib )" @@ -48,6 +48,7 @@ DEPEND=" >=kde-frameworks/solid-${KFMIN}:5 media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) + ffmpeg? ( media-video/ffmpeg:0= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) @@ -81,6 +82,7 @@ src_configure() { -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON -DK3B_DEBUG=$(usex debug) -DK3B_ENABLE_DVD_RIPPING=$(usex dvd) + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg) -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac) -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad) -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack) diff --git a/kde-apps/k3b/k3b-.ebuild b/kde-apps/k3b/k3b-.ebuild index a8a70674de..46bca58022 100644 --- a/kde-apps/k3b/k3b-.ebuild +++ b/kde-apps/k3b/k3b-.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b; LICENSE="GPL-2 FDL-1.2" SLOT="5" KEYWORDS="" -IUSE="dvd flac mad musepack sndfile taglib vcd vorbis" +IUSE="dvd ffmpeg flac mad musepack sndfile taglib vcd vorbis" REQUIRED_USE="flac? ( taglib )" @@ -48,6 +48,7 @@ DEPEND=" >=kde-frameworks/solid-${KFMIN}:5 media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) + ffmpeg? ( media-video/ffmpeg:0= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) @@ -81,6 +82,7 @@ src_configure() { -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON -DK3B_DEBUG=$(usex debug) -DK3B_ENABLE_DVD_RIPPING=$(usex dvd) + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg) -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac) -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad) -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
[gentoo-commits] proj/kde:master commit in: kde-apps/k3b/
commit: 922fbdd8be012b4d8c9c936a0fdcfa8cd48058b8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 30 20:59:06 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 20:59:06 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=922fbdd8 kde-apps/k3b: Drop IUSE transcode, mp3, sox Bug: https://bugs.gentoo.org/891585 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/k3b/k3b-22.12.49..ebuild | 21 ++--- kde-apps/k3b/k3b-.ebuild | 21 ++--- 2 files changed, 12 insertions(+), 30 deletions(-) diff --git a/kde-apps/k3b/k3b-22.12.49..ebuild b/kde-apps/k3b/k3b-22.12.49..ebuild index 17e5d0f24e..a8a70674de 100644 --- a/kde-apps/k3b/k3b-22.12.49..ebuild +++ b/kde-apps/k3b/k3b-22.12.49..ebuild @@ -16,13 +16,9 @@ HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b; LICENSE="GPL-2 FDL-1.2" SLOT="5" KEYWORDS="" -IUSE="dvd encode flac mad mp3 musepack sndfile sox taglib vcd vorbis" +IUSE="dvd flac mad musepack sndfile taglib vcd vorbis" -REQUIRED_USE=" - flac? ( taglib ) - mp3? ( encode taglib ) - sox? ( encode taglib ) -" +REQUIRED_USE="flac? ( taglib )" DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -53,7 +49,6 @@ DEPEND=" media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) - mp3? ( media-sound/lame ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) sndfile? ( media-libs/libsndfile ) @@ -68,11 +63,7 @@ RDEPEND="${DEPEND} app-cdr/cdrtools dev-libs/libburn media-sound/cdparanoia - dvd? ( - >=app-cdr/dvd+rw-tools-7 - encode? ( media-video/transcode[dvd] ) - ) - sox? ( media-sound/sox ) + dvd? ( >=app-cdr/dvd+rw-tools-7 ) vcd? ( media-video/vcdimager ) " @@ -81,19 +72,19 @@ DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) src_configure() { local mycmakeargs=( -DK3B_BUILD_API_DOCS=OFF + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=OFF + -DK3B_BUILD_LAME_ENCODER_PLUGIN=OFF + -DK3B_BUILD_SOX_ENCODER_PLUGIN=OFF -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON -DK3B_ENABLE_HAL_SUPPORT=OFF -DK3B_ENABLE_MUSICBRAINZ=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON -DK3B_DEBUG=$(usex debug) -DK3B_ENABLE_DVD_RIPPING=$(usex dvd) - -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode) -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac) - -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3) -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad) -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack) -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile) - -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox) -DK3B_ENABLE_TAGLIB=$(usex taglib) -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis) -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis) diff --git a/kde-apps/k3b/k3b-.ebuild b/kde-apps/k3b/k3b-.ebuild index 17e5d0f24e..a8a70674de 100644 --- a/kde-apps/k3b/k3b-.ebuild +++ b/kde-apps/k3b/k3b-.ebuild @@ -16,13 +16,9 @@ HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b; LICENSE="GPL-2 FDL-1.2" SLOT="5" KEYWORDS="" -IUSE="dvd encode flac mad mp3 musepack sndfile sox taglib vcd vorbis" +IUSE="dvd flac mad musepack sndfile taglib vcd vorbis" -REQUIRED_USE=" - flac? ( taglib ) - mp3? ( encode taglib ) - sox? ( encode taglib ) -" +REQUIRED_USE="flac? ( taglib )" DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -53,7 +49,6 @@ DEPEND=" media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) - mp3? ( media-sound/lame ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) sndfile? ( media-libs/libsndfile ) @@ -68,11 +63,7 @@ RDEPEND="${DEPEND} app-cdr/cdrtools dev-libs/libburn media-sound/cdparanoia - dvd? ( - >=app-cdr/dvd+rw-tools-7 - encode? ( media-video/transcode[dvd] ) - ) - sox? ( media-sound/sox ) + dvd? ( >=app-cdr/dvd+rw-tools-7 ) vcd? ( media-video/vcdimager ) " @@ -81,19 +72,19 @@ DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) src_configure() { local mycmakeargs=( -DK3B_BUILD_API_DOCS=OFF + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=OFF + -DK3B_BUILD_LAME_ENCODER_PLUGIN=OFF + -DK3B_BUILD_SOX_ENCODER_PLUGIN=OFF -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON -DK3B_ENABLE_HAL_SUPPORT=OFF -DK3B_ENABLE_MUSICBRAINZ=OFF
[gentoo-commits] proj/kde:master commit in: kde-apps/kopete/
commit: 9f2026c5cdbd47b21550d0ea3c7027501dfad502 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 30 20:50:28 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 20:50:28 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f2026c5 kde-apps/kopete: Drop oscar and xmpp PROTOCOLS There is no sign of that stuff actually working anymore. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kopete/kopete-22.12.49..ebuild | 26 +- kde-apps/kopete/kopete-.ebuild | 26 +- kde-apps/kopete/metadata.xml| 1 - 3 files changed, 26 insertions(+), 27 deletions(-) diff --git a/kde-apps/kopete/kopete-22.12.49..ebuild b/kde-apps/kopete/kopete-22.12.49..ebuild index e591c9c4de..7cb07bb451 100644 --- a/kde-apps/kopete/kopete-22.12.49..ebuild +++ b/kde-apps/kopete/kopete-22.12.49..ebuild @@ -44,14 +44,12 @@ otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence # gadu: net-libs/libgadu @since 4.3 # groupwise: app-crypt/qca:2 # irc: NO DEPS, probably will fail so inform user about it -# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK # meanwhile: net-libs/meanwhile -# oscar: NO DEPS # telepathy: net-libs/decibel # testbed: NO DEPS # winpopup: NO DEPS (we're adding samba as RDEPEND so it works) # zeroconf (bonjour): NO DEPS -PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf" +PROTOCOLS="gadu groupwise meanwhile testbed winpopup zeroconf" # disabled protocols # irc: NO DEPS @@ -59,9 +57,14 @@ PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf" # qq: NO DEPS # telepathy: net-libs/decibel # skype, sms (until fixed) +# oscar (until fixed: KDE-bug #402647 +# xmpp: continuously broken, KDE-bugs #304722, 412228, 457330, 410938, ... IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}" +# tests hang, last checked for 4.2.96 +RESTRICT="test" + COMMON_DEPEND=" app-crypt/gpgme:=[cxx,qt5] >=dev-qt/qtgui-${QTMIN}:5 @@ -96,11 +99,6 @@ COMMON_DEPEND=" dev-libs/libxml2 dev-libs/libxslt ) - xmpp? ( - >=app-crypt/qca-2.3.0:2[qt5(+)] - net-dns/libidn:0= - sys-libs/zlib - ) zeroconf? ( >=kde-apps/kidentitymanagement-${PVCUT}:5 >=kde-frameworks/kdnssd-${KFMIN}:5 @@ -114,6 +112,11 @@ COMMON_DEPEND=" # net-libs/libsrtp:0= # net-libs/ortp:= # ) +# xmpp? ( +# >=app-crypt/qca-2.3.0:2[qt5(+)] +# net-dns/libidn:0= +# sys-libs/zlib +# ) RDEPEND="${COMMON_DEPEND} latex? ( || ( @@ -123,18 +126,15 @@ RDEPEND="${COMMON_DEPEND} virtual/latex-base ) ssl? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] ) - xmpp? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl?] ) " # sms? ( app-mobilephone/smssend ) # winpopup? ( net-fs/samba ) +# xmpp? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl?] ) DEPEND="${COMMON_DEPEND} x11-base/xorg-proto " # jingle? ( dev-libs/jsoncpp ) -# tests hang, last checked for 4.2.96 -RESTRICT="test" - src_configure() { local x x2 # Handle common stuff @@ -158,7 +158,7 @@ src_configure() { done # disable until fixed: - mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF ) + mycmakeargs+=( -DWITH_{cryptography,jabber,libjingle,oscar,skype,sms}=OFF ) # enable plugins for x in ${PLUGINS}; do diff --git a/kde-apps/kopete/kopete-.ebuild b/kde-apps/kopete/kopete-.ebuild index 9fd41cc6b3..fd83313e3a 100644 --- a/kde-apps/kopete/kopete-.ebuild +++ b/kde-apps/kopete/kopete-.ebuild @@ -44,14 +44,12 @@ otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence # gadu: net-libs/libgadu @since 4.3 # groupwise: app-crypt/qca:2 # irc: NO DEPS, probably will fail so inform user about it -# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK # meanwhile: net-libs/meanwhile -# oscar: NO DEPS # telepathy: net-libs/decibel # testbed: NO DEPS # winpopup: NO DEPS (we're adding samba as RDEPEND so it works) # zeroconf (bonjour): NO DEPS -PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf" +PROTOCOLS="gadu groupwise meanwhile testbed winpopup zeroconf" # disabled protocols # irc: NO DEPS @@ -59,9 +57,14 @@ PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf" # qq: NO DEPS # telepathy: net-libs/decibel # sms (until fixed) +# oscar (until fixed: KDE-bug #402647 +# xmpp: continuously broken, KDE-bugs #304722, 412228, 457330, 410938, ... IUSE="${IUSE}
[gentoo-commits] proj/kde:master commit in: kde-apps/kopete/
commit: 5857f4a5a325d3af0ba34a19b9965ab7eca54a3a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 30 20:28:50 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 20:28:50 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5857f4a5 kde-apps/kopete: Remove skype from PROTOCOLS Upstream commits: 56460825f8c6145fe3c1873f6cc394359356e456 ac2ab0a35b4c219808bd4bd765dd41b058a84193 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kopete/kopete-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kopete/kopete-.ebuild b/kde-apps/kopete/kopete-.ebuild index e591c9c4de..9fd41cc6b3 100644 --- a/kde-apps/kopete/kopete-.ebuild +++ b/kde-apps/kopete/kopete-.ebuild @@ -58,7 +58,7 @@ PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf" # jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM # qq: NO DEPS # telepathy: net-libs/decibel -# skype, sms (until fixed) +# sms (until fixed) IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}" @@ -158,7 +158,7 @@ src_configure() { done # disable until fixed: - mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF ) + mycmakeargs+=( -DWITH_{cryptography,libjingle,sms}=OFF ) # enable plugins for x in ${PLUGINS}; do
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ordering/
commit: fb7b3fabd2c61c237c36cb443be9c9958ba74bac Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 20:47:40 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 20:47:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7b3fab dev-ml/ordering: add 3.6.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ordering/Manifest | 1 + dev-ml/ordering/ordering-3.6.2.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ml/ordering/Manifest b/dev-ml/ordering/Manifest index 914ebeebac7e..505371057bf6 100644 --- a/dev-ml/ordering/Manifest +++ b/dev-ml/ordering/Manifest @@ -1,3 +1,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9 +DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e SHA512 636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be diff --git a/dev-ml/ordering/ordering-3.6.2.ebuild b/dev-ml/ordering/ordering-3.6.2.ebuild new file mode 100644 index ..3302c44ddac1 --- /dev/null +++ b/dev-ml/ordering/ordering-3.6.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="Element ordering" +HOMEPAGE="https://github.com/ocaml/dune; +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz + -> dune-${PV}.tar.gz" +S="${WORKDIR}/dune-${PV}" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" +RESTRICT="test" + +BDEPEND=">=dev-ml/dune-3.5" +DEPEND=">=dev-lang/ocaml-4.08" +RDEPEND="${DEPEND}" + +src_configure() { + : +} + +src_compile() { + dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-site/
commit: 8214d66c84dacf3f92569b01de9a071ff4bab292 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 20:51:38 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 20:51:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8214d66c dev-ml/dune-site: add 3.6.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune-site/Manifest | 1 + dev-ml/dune-site/dune-site-3.6.2.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ml/dune-site/Manifest b/dev-ml/dune-site/Manifest index c13199ef3a35..d8a4d3dad048 100644 --- a/dev-ml/dune-site/Manifest +++ b/dev-ml/dune-site/Manifest @@ -3,3 +3,4 @@ DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7 DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9 +DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e SHA512 636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be diff --git a/dev-ml/dune-site/dune-site-3.6.2.ebuild b/dev-ml/dune-site/dune-site-3.6.2.ebuild new file mode 100644 index ..86c18b3cac7e --- /dev/null +++ b/dev-ml/dune-site/dune-site-3.6.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="Embed locations informations inside executable and libraries" +HOMEPAGE="https://github.com/ocaml/dune; +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz + -> dune-${PV}.tar.gz" +S="${WORKDIR}/dune-${PV}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+ocamlopt" +RESTRICT="test" + +RDEPEND=" + ~dev-ml/dune-private-libs-${PV}:=[ocamlopt=] +" +DEPEND="${RDEPEND}" + +src_configure() { + : +} + +src_compile() { + dune build -p ${PN} @install -j $(makeopts_jobs) --display short || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/stdune/
commit: 9307783195aa5d6b12f33481708dcab424ed5788 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 20:49:28 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 20:49:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93077831 dev-ml/stdune: add 3.6.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/stdune/Manifest| 1 + dev-ml/stdune/stdune-3.6.2.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-ml/stdune/Manifest b/dev-ml/stdune/Manifest index 914ebeebac7e..505371057bf6 100644 --- a/dev-ml/stdune/Manifest +++ b/dev-ml/stdune/Manifest @@ -1,3 +1,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9 +DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e SHA512 636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be diff --git a/dev-ml/stdune/stdune-3.6.2.ebuild b/dev-ml/stdune/stdune-3.6.2.ebuild new file mode 100644 index ..7ee771448037 --- /dev/null +++ b/dev-ml/stdune/stdune-3.6.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="Dune's unstable standard library" +HOMEPAGE="https://github.com/ocaml/dune; +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz + -> dune-${PV}.tar.gz" +S="${WORKDIR}/dune-${PV}" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" +RESTRICT="test" + +BDEPEND=">=dev-ml/dune-3.5" +DEPEND=" + dev-ml/pp:=[ocamlopt?] + ~dev-ml/dyn-${PV}:=[ocamlopt?] + ~dev-ml/ordering-${PV}:=[ocamlopt?] + >=dev-ml/csexp-1.5:=[ocamlopt?] +" +RDEPEND="${DEPEND}" + +src_configure() { + : +} + +src_compile() { + dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/
commit: 3460f78c2061ad5a1560f8ba108617b85afb05c6 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 20:49:57 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 20:49:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3460f78c dev-ml/dune-private-libs: add 3.6.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune-private-libs/Manifest | 1 + .../dune-private-libs-3.6.2.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-ml/dune-private-libs/Manifest b/dev-ml/dune-private-libs/Manifest index 9b9b1dec2dfc..0e12f2ba6bb6 100644 --- a/dev-ml/dune-private-libs/Manifest +++ b/dev-ml/dune-private-libs/Manifest @@ -4,3 +4,4 @@ DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7 DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9 +DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e SHA512 636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be diff --git a/dev-ml/dune-private-libs/dune-private-libs-3.6.2.ebuild b/dev-ml/dune-private-libs/dune-private-libs-3.6.2.ebuild new file mode 100644 index ..797e233bbac6 --- /dev/null +++ b/dev-ml/dune-private-libs/dune-private-libs-3.6.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="Private libraries of Dune" +HOMEPAGE="https://github.com/ocaml/dune; +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz + -> dune-${PV}.tar.gz" +S="${WORKDIR}/dune-${PV}" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" +RESTRICT="test" + +BDEPEND=">=dev-ml/dune-3.5" +DEPEND=" + >=dev-ml/csexp-1.5:=[ocamlopt?] + dev-ml/pp:=[ocamlopt?] + ~dev-ml/dyn-${PV}:=[ocamlopt?] + ~dev-ml/stdune-${PV}:=[ocamlopt?] + >=dev-lang/ocaml-4.08 +" +RDEPEND="${DEPEND}" + +src_configure() { + : +} + +src_compile() { + dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dyn/
commit: 399b3138531c644e3e5d204dcabecde8ea7b5911 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 20:48:01 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 20:48:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399b3138 dev-ml/dyn: add 3.6.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dyn/Manifest | 1 + dev-ml/dyn/dyn-3.6.2.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ml/dyn/Manifest b/dev-ml/dyn/Manifest index 914ebeebac7e..505371057bf6 100644 --- a/dev-ml/dyn/Manifest +++ b/dev-ml/dyn/Manifest @@ -1,3 +1,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9 +DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e SHA512 636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be diff --git a/dev-ml/dyn/dyn-3.6.2.ebuild b/dev-ml/dyn/dyn-3.6.2.ebuild new file mode 100644 index ..a3d55d2d7132 --- /dev/null +++ b/dev-ml/dyn/dyn-3.6.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="Dynamic type" +HOMEPAGE="https://github.com/ocaml/dune; +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz + -> dune-${PV}.tar.gz" +S="${WORKDIR}/dune-${PV}" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" +RESTRICT="test" + +BDEPEND=">=dev-ml/dune-3.5" +DEPEND="~dev-ml/ordering-${PV}:= + dev-ml/pp:=" +RDEPEND="${DEPEND}" + +src_configure() { + : +} + +src_compile() { + dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune/
commit: 3fd5826a295fbf952d4cc6eb4ed7b8c81fcfe0fa Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 20:43:08 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 20:43:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd5826a dev-ml/dune: add 3.6.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune/Manifest | 1 + dev-ml/dune/dune-3.6.2.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest index 7811e5041cfd..bcdac14640a2 100644 --- a/dev-ml/dune/Manifest +++ b/dev-ml/dune/Manifest @@ -6,3 +6,4 @@ DIST dune-3.1.1.tar.gz 1738713 BLAKE2B 29e2034a551f9fbc57aeb1056f934ee5b69d38743 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4 DIST dune-3.5.0.tar.gz 1801260 BLAKE2B 684c6540c3f5e9356e12f1b483b1adbf9f4a44bb24fdd8b79bc5d48efab05b479cef0c9449adb84e3e30be81f07913460073928d5e91647096fc02608f8e9709 SHA512 f1a94d867e1b82502aed3f7ae16adb48bd1f773c0045c3313303f29b70ec99bed4264d420c85fe7c4be2343ac970586d77705f6083049c6bec860b543fbd3c3c DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9 +DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e SHA512 636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be diff --git a/dev-ml/dune/dune-3.6.2.ebuild b/dev-ml/dune/dune-3.6.2.ebuild new file mode 100644 index ..4055f5de2e82 --- /dev/null +++ b/dev-ml/dune/dune-3.6.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing elisp-common + +DESCRIPTION="A composable build system for OCaml" +HOMEPAGE="https://github.com/ocaml/dune; +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="emacs" +RESTRICT="strip test" + +RDEPEND=" + >=dev-lang/ocaml-4.08:= + emacs? ( >=app-editors/emacs-23.1:* ) +" +DEPEND="${RDEPEND}" + +QA_FLAGS_IGNORED="usr/bin/dune" + +BYTECOMPFLAGS="-L ${S}/editor-integration/emacs" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + default + + # This allows `dune --version` to output the correct version + # instead of "n/a" + sed -i "/^(name dune)/a (version ${PV})" dune-project || die +} + +src_configure() { + ./configure \ + --libdir="$(ocamlc -where)" \ + --mandir=/usr/share/man \ + --docdir=/usr/doc \ + --etcdir=/etc \ + --datadir=/usr/share \ + --sbindir=/usr/sbin \ + --bindir=/usr/bin \ + || die +} + +src_compile() { + ocaml boot/bootstrap.ml -j $(makeopts_jobs) --verbose || die + ./_boot/dune.exe build @install -p "${PN}" --profile dune-bootstrap \ + -j $(makeopts_jobs) --display short || die + + use emacs && elisp-compile editor-integration/emacs/*.el +} + +src_install() { + default + + dodir /usr/share/doc + mv "${ED}"/usr/doc/dune "${ED}"/usr/share/doc/${PF} || die + rmdir "${ED}"/usr/doc || die + + if use emacs ; then + elisp-install ${PN} editor-integration/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/facile/files/, dev-ml/facile/
commit: b418632d46c6b67f90e56eae45fa41e86da2ae4d Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 20:35:27 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 20:37:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b418632d dev-ml/facile: add 1.1.4 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/facile/Manifest | 1 + dev-ml/facile/facile-1.1.4.ebuild | 21 +++ dev-ml/facile/files/facile-1.1.4-dune.patch | 42 + 3 files changed, 64 insertions(+) diff --git a/dev-ml/facile/Manifest b/dev-ml/facile/Manifest index 65406b20bc00..8d6cbde9bf91 100644 --- a/dev-ml/facile/Manifest +++ b/dev-ml/facile/Manifest @@ -1 +1,2 @@ DIST facile-1.1.3.tar.gz 99656 BLAKE2B 19d81c48c39b96083628cc40eb9aca7e8ad7dea4ae81c884bfb22daa56135ac411698d57b68f3112829a1fc53d29612627809901c6e30eb4672776508eee57b2 SHA512 78d315188e661245eb7306b645e9baaca94db0b952b57dbc8597bf2f75cab5604c8f4cf850209464e802c636f592552c8b492730cb28896d2acd7f413346 +DIST facile-1.1.4.tbz 83874 BLAKE2B a0921615425124b6f1ba51a939bd4c89bcab71a0341e5b866f2c44d89863c077c42f269fcee2a8e302c580ce618c4e765f826fd9c4855f9e992c35cbdc8660db SHA512 b4484275ebf7f0bd271d865c6745bd1784e2260060470f64f86a18833a9663efbf56b089ae668c51f57bc8473281af4e92d461b87eefb2c62162fa7da60838f9 diff --git a/dev-ml/facile/facile-1.1.4.ebuild b/dev-ml/facile/facile-1.1.4.ebuild new file mode 100644 index ..d3e4a42f5a4d --- /dev/null +++ b/dev-ml/facile/facile-1.1.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="OCaml constraint programming library on integer & integer set finite domains" +HOMEPAGE="http://opti.recherche.enac.fr/; +SRC_URI="https://github.com/Emmanuel-PLF/${PN}/releases/download/${PV}/${P}.tbz; + +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${P}-dune.patch ) diff --git a/dev-ml/facile/files/facile-1.1.4-dune.patch b/dev-ml/facile/files/facile-1.1.4-dune.patch new file mode 100644 index ..f9c667cabb1d --- /dev/null +++ b/dev-ml/facile/files/facile-1.1.4-dune.patch @@ -0,0 +1,42 @@ +diff --git a/dune-project b/dune-project +new file mode 100644 +index 000..7d8f2ba +--- /dev/null b/dune-project +@@ -0,0 +1,2 @@ ++(lang dune 2.9) ++(name facile) +diff --git a/examples/dune b/examples/dune +new file mode 100644 +index 000..b804a36 +--- /dev/null b/examples/dune +@@ -0,0 +1,4 @@ ++(executables ++ (libraries facile) ++ (names coins golf golomb jobshop magic marriage prolog seven_eleven tiles) ++) +diff --git a/lib/dune b/lib/dune +new file mode 100644 +index 000..d28179f +--- /dev/null b/lib/dune +@@ -0,0 +1,5 @@ ++(library ++ (public_name facile) ++ (libraries stdlib-shims) ++ (ocamlopt_flags (-unsafe -noassert -inline 10)) ++) +diff --git a/lib_test/dune b/lib_test/dune +new file mode 100644 +index 000..e8993ee +--- /dev/null b/lib_test/dune +@@ -0,0 +1,7 @@ ++(executable ++ (libraries facile) ++ (name queens)) ++ ++(rule ++ (alias runtest) ++ (action (run ./queens.exe 8)))
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 1ef1125c204192c38458a2feb3cc15060194d66b Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef1125c dev-python/clang-python: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 2 + .../clang-python/clang-python-16.0.0_rc1.ebuild| 54 ++ 2 files changed, 56 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/clang-python/clang-python-16.0.0_rc1.ebuild b/dev-python/clang-python/clang-python-16.0.0_rc1.ebuild new file mode 100644 index ..5ec556a2ca20 --- /dev/null +++ b/dev-python/clang-python/clang-python-16.0.0_rc1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + sys-devel/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: b417a117e7fcb6e0d830a6d1d120525bac094c63 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b417a117 sys-devel/clang: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 2 + sys-devel/clang/clang-16.0.0_rc1.ebuild | 472 2 files changed, 474 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index d36dfbea9dcc..56210b031d68 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -8,6 +8,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/clang/clang-16.0.0_rc1.ebuild b/sys-devel/clang/clang-16.0.0_rc1.ebuild new file mode 100644 index ..b45257440e78 --- /dev/null +++ b/sys-devel/clang/clang-16.0.0_rc1.ebuild @@ -0,0 +1,472 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org multilib multilib-minimal \ + prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="" +IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=sys-devel/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + doc? ( $(python_gen_cond_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + ~sys-devel/clang-runtime-${PV} + sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-test/
commit: 09e05f9340b06315696fab17abf150db14b1b92d Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 19:08:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e05f93 dev-python/jaraco-test: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-test/Manifest| 2 -- dev-python/jaraco-test/jaraco-test-5.1.0-r1.ebuild | 37 -- dev-python/jaraco-test/jaraco-test-5.2.0.ebuild| 29 - 3 files changed, 68 deletions(-) diff --git a/dev-python/jaraco-test/Manifest b/dev-python/jaraco-test/Manifest index c7955cb3bd47..26f232a151f5 100644 --- a/dev-python/jaraco-test/Manifest +++ b/dev-python/jaraco-test/Manifest @@ -1,3 +1 @@ -DIST jaraco.test-5.1.0.tar.gz 6700 BLAKE2B 69ac08ab7e1c8aeff45d25483f2bb2648ad57a5977dbff8aab844f114a15f054b782ad5b424d9baa805ab80fc7483362dc97320965ef0abe86573b1e7f40b97b SHA512 d1d93eab85068fcba94530df50da9221b7f574e58b2c4ed519c8c4dec7231aa982d588e29137418226f23e0f94bd98f47c0859cf14d7a58c1683ac8ccc24d900 -DIST jaraco.test-5.2.0.tar.gz 8000 BLAKE2B 21e0714537a9966cc285eb1458f313c354226903ee3da816d7a6620676716cf9c220f82963c8b8ea7ac7a1d641f174d5c72dcca43c68c62e4f929c411aa00d62 SHA512 25cd7d5defda6941569958ce61cf41b54555d54c7dc1e115de409d6da352f8e8c09b8671adbdfdc00cf6f1c60a0d43201680c40dbeda44bdcf11a0e64cb23751 DIST jaraco.test-5.3.0.tar.gz 8199 BLAKE2B bb44899e9d459350b7edff1a0212afada0765b250e7450c28e15da958632b33a1d6db2b7ae9984772928003fbd368b6482889816198c971c77fd1f967bcd SHA512 31d2ea0557023c6996b786ee1b2a385ac8f22c2af66baab98c3a6b894bf1eaa7378a595d00bc46a537cc89fe87c9193733968fc8a586a58654b468b712d63728 diff --git a/dev-python/jaraco-test/jaraco-test-5.1.0-r1.ebuild b/dev-python/jaraco-test/jaraco-test-5.1.0-r1.ebuild deleted file mode 100644 index 339a07fef366.. --- a/dev-python/jaraco-test/jaraco-test-5.1.0-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/-/.} -DESCRIPTION="Testing support by jaraco" -HOMEPAGE=" - https://github.com/jaraco/jaraco.test/ - https://pypi.org/project/jaraco.test/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc x86" - -RDEPEND=" - dev-python/jaraco-collections[${PYTHON_USEDEP}] - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - # stray dep - sed -i -e '/toml/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/jaraco-test/jaraco-test-5.2.0.ebuild b/dev-python/jaraco-test/jaraco-test-5.2.0.ebuild deleted file mode 100644 index 309e9485b670.. --- a/dev-python/jaraco-test/jaraco-test-5.2.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/-/.} -DESCRIPTION="Testing support by jaraco" -HOMEPAGE=" - https://github.com/jaraco/jaraco.test/ - https://pypi.org/project/jaraco.test/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86" - -RDEPEND=" - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 8c15e56a5af2d046ebc517bf6807d2cf81269694 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 19:19:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c15e56a dev-libs/libclc: Update LLVM_MAX_SLOT in 17.x Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/libclc-17.0.0..ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-libs/libclc/libclc-17.0.0..ebuild b/dev-libs/libclc/libclc-17.0.0..ebuild index c424e4a83842..93cce600989e 100644 --- a/dev-libs/libclc/libclc-17.0.0..ebuild +++ b/dev-libs/libclc/libclc-17.0.0..ebuild @@ -14,10 +14,14 @@ SLOT="0" KEYWORDS="" IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=17 BDEPEND=" ${PYTHON_DEPS} || ( + ( + sys-devel/clang:17 + spirv? ( dev-util/spirv-llvm-translator:17 ) + ) ( sys-devel/clang:16 spirv? ( dev-util/spirv-llvm-translator:16 )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: dc92494503d742c2470dc8dafcc45fb52ce7397c Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc924945 sys-libs/compiler-rt: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 2 + sys-libs/compiler-rt/compiler-rt-16.0.0_rc1.ebuild | 149 + 2 files changed, 151 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index ff4ae182a40b..374894677b3a 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -5,6 +5,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc1.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc1.ebuild new file mode 100644 index ..2ed5fc860074 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc1.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 5049e275ec593ec2a0a1382a2938ead50037c2dc Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5049e275 dev-libs/libclc: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 2 + dev-libs/libclc/libclc-16.0.0_rc1.ebuild | 84 2 files changed, 86 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 92771c3dbb03..53407e02853b 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -2,5 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/dev-libs/libclc/libclc-16.0.0_rc1.ebuild b/dev-libs/libclc/libclc-16.0.0_rc1.ebuild new file mode 100644 index ..c424e4a83842 --- /dev/null +++ b/dev-libs/libclc/libclc-16.0.0_rc1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +KEYWORDS="" +IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +LLVM_MAX_SLOT=16 +BDEPEND=" + ${PYTHON_DEPS} + || ( + ( + sys-devel/clang:16 + spirv? ( dev-util/spirv-llvm-translator:16 ) + ) + ( + sys-devel/clang:15 + spirv? ( dev-util/spirv-llvm-translator:15 ) + ) + ( + sys-devel/clang:14 + spirv? ( dev-util/spirv-llvm-translator:14 ) + ) + ( + sys-devel/clang:13 + spirv? ( dev-util/spirv-llvm-translator:13 ) + ) + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + if use spirv; then + has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || + return 1 + fi + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: a169a15447d75f88ff865cf53eb0c029857b0ee0 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a169a154 sys-libs/libomp: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 2 + sys-libs/libomp/libomp-16.0.0_rc1.ebuild | 148 +++ 2 files changed, 150 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index ad8653ff8b27..cc79f0637989 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -4,6 +4,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libomp/libomp-16.0.0_rc1.ebuild b/sys-libs/libomp/libomp-16.0.0_rc1.ebuild new file mode 100644 index ..971931877b19 --- /dev/null +++ b/sys-libs/libomp/libomp-16.0.0_rc1.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit flag-o-matic cmake-multilib linux-info llvm llvm.org +inherit python-single-r1 toolchain-funcs + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="" +IUSE=" + debug gdb-plugin hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: dc6ceecafed1f0de1f9d06c6151909b1c7cb0f0b Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6ceeca sys-devel/clang-runtime: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-16.0.0_rc1.ebuild | 41 ++ 1 file changed, 41 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_rc1.ebuild b/sys-devel/clang-runtime/clang-runtime-16.0.0_rc1.ebuild new file mode 100644 index ..67b42357665e --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_rc1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build toolchain-funcs + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="${PV%%.*}" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" +PROPERTIES="live" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +" + +pkg_pretend() { + if tc-is-clang; then + ewarn "You seem to be using clang as a system compiler. As of clang-16," + ewarn "upstream has turned a few warnings that commonly occur during" + ewarn "configure script runs into errors by default. This causes some" + ewarn "configure tests to start failing, sometimes resulting in silent" + ewarn "breakage, missing functionality or runtime misbehavior. It is" + ewarn "not yet clear whether the change will remain or be reverted." + ewarn + ewarn "For more information, please see:" + ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213; + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 5af88d63316c393691c401fd03ece1d1c87960a9 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af88d63 sys-libs/libcxx: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 2 + sys-libs/libcxx/libcxx-16.0.0_rc1.ebuild | 204 +++ 2 files changed, 206 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 8d2b348ce9fb..2da70c79b90e 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -5,6 +5,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libcxx/libcxx-16.0.0_rc1.ebuild b/sys-libs/libcxx/libcxx-16.0.0_rc1.ebuild new file mode 100644 index ..4eeb65e55e83 --- /dev/null +++ b/sys-libs/libcxx/libcxx-16.0.0_rc1.ebuild @@ -0,0 +1,204 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang +libcxxabi static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + >=dev-util/cmake-3.16 + sys-devel/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 80a9eef7ad08c1de936cac6e3d8e0e58cbbf3c2f Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 19:12:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a9eef7 sys-devel/llvm: Backport gcc-13 build fix to 13.0.1 Closes: https://bugs.gentoo.org/892419 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 2 +- sys-devel/llvm/llvm-13.0.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 56210b031d68..2309542ac3fa 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -1,7 +1,7 @@ DIST llvm-13.0.1-manpages.tar.bz2 202187 BLAKE2B 32a761426dbe4c3c355d30660254305cd88b6d513faee04c78e370cea9d38761108a9be4c4b4ac39b6a74400af1f9d37ffd11ab05acd7340175c8d66845ae7d9 SHA512 9495e1daf588540fdb8b9ee905a9b6be4693bd70b7f42c8e8a0d667242fc24dc853c45918d3bc09d02f0761ad61541bc9749c1498e312da129abdab638a0d572 DIST llvm-14.0.6-manpages.tar.bz2 218186 BLAKE2B 4491296e490936a2d7b518e19a0ff6312b89abeef3fbe5da5d0b93bb2add1088ddf64a0b00ec8846062d19b1ad31e53eadee7ce03c9034aab554e183d1baccf6 SHA512 f8328dc2ec1e8d941d47e583ee31fae7bdcebb3f854b5c8a4a84bd19a79bf5427ad204012c81349bc05a291e41cf48e5129b4578bbd5d4490dd01e1c0b5823bf DIST llvm-15.0.7-manpages.tar.bz2 228425 BLAKE2B 573b030a32407cfe241fb2c8c62bed8e7c54f9daf4b8cffdd2d4e5ca2e40b5ec5ed3724475aedf77119be1a4d9de847a989e933d315e6d94908e407a19c98047 SHA512 86d5eeea2757b0a627c8d2d6e70a3265fc0207085f4e473cdd6e8b624c719625dead23fd1737742a1bea27b1c4631ef3e8e3041a1122a85fcb49859e5bfbee49 -DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 +DIST llvm-gentoo-patchset-13.0.1-r1.tar.xz 6716 BLAKE2B 3ad6a2f5d28b1a15574943f0a869afdbfa77cc99e4686c961f0b4c3fc1ee18fbf2870b6df516c2062aa46775a0c6a1a2fe74d9f389b80f13bb13cead8c5277ec SHA512 7a586a95369a2d8736d0cc0aa249951ac256aa2baea08a150ce313ff58a2150d5b72998bd51b7a62147c3cbfa23f8ac2a0c7f6254d15cc9c097346018b1b3be1 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb54186a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8 SHA512 da6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 diff --git a/sys-devel/llvm/llvm-13.0.1.ebuild b/sys-devel/llvm/llvm-13.0.1.ebuild index 4257c602aa0e..d930be46e4d9 100644 --- a/sys-devel/llvm/llvm-13.0.1.ebuild +++ b/sys-devel/llvm/llvm-13.0.1.ebuild @@ -60,7 +60,7 @@ PDEPEND="sys-devel/llvm-common LLVM_COMPONENTS=( llvm ) LLVM_MANPAGES=1 -LLVM_PATCHSET=${PV/_/-} +LLVM_PATCHSET=${PV/_/-}-r1 LLVM_USE_TARGETS=provide llvm.org_set_globals
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 80f8aa2fecfd92698975c78cd2a86eb272712fce Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f8aa2f sys-libs/compiler-rt-sanitizers: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 2 + .../compiler-rt-sanitizers-16.0.0_rc1.ebuild | 216 + 2 files changed, 218 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index bcf626a597af..502c678c2658 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -5,6 +5,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc1.ebuild new file mode 100644 index ..cc599404c49c --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc1.ebuild @@ -0,0 +1,216 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 6ef111b2c43cd3f2d198c6ca62dbc1ae4d1959dc Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef111b2 sys-libs/llvm-libunwind: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 2 + .../llvm-libunwind-16.0.0_rc1.ebuild | 123 + 2 files changed, 125 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 4d22dadf6329..36e3c4fbf69b 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -3,6 +3,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc1.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc1.ebuild new file mode 100644 index ..6ffa6c4f81b8 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc1.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup +
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: c44242a3b9e528d82850d82645d4f386afcc4dad Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44242a3 dev-python/lit: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 2 ++ dev-python/lit/lit-16.0.0_rc1.ebuild | 42 2 files changed, 44 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/lit/lit-16.0.0_rc1.ebuild b/dev-python/lit/lit-16.0.0_rc1.ebuild new file mode 100644 index ..f4b401a77373 --- /dev/null +++ b/dev-python/lit/lit-16.0.0_rc1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 9c0ff04913e874bb04ac7e579d23b4396ea94416 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:33:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0ff049 sys-libs/libcxxabi: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 2 + sys-libs/libcxxabi/libcxxabi-16.0.0_rc1.ebuild | 116 + 2 files changed, 118 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc1.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc1.ebuild new file mode 100644 index ..e5f19fc61a28 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 8df72f1307ed2af2713d4317c9914898d40a5919 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df72f13 sys-devel/lld: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 2 + sys-devel/lld/lld-16.0.0_rc1.ebuild | 90 + 2 files changed, 92 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/lld/lld-16.0.0_rc1.ebuild b/sys-devel/lld/lld-16.0.0_rc1.ebuild new file mode 100644 index ..d22c1fb13951 --- /dev/null +++ b/sys-devel/lld/lld-16.0.0_rc1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="" +IUSE="debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}[zstd=] + sys-libs/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !sys-devel/lld:0 +" +BDEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" +PDEPEND=" + >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils third-party ) +llvm.org_set_globals + +python_check_deps() { + python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", +
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: b710d9621d37d55d64d6366dd33e86bbff6ff57c Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b710d962 dev-util/lldb: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 2 + dev-util/lldb/lldb-16.0.0_rc1.ebuild | 115 +++ 2 files changed, 117 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-util/lldb/lldb-16.0.0_rc1.ebuild b/dev-util/lldb/lldb-16.0.0_rc1.ebuild new file mode 100644 index ..985e9ba9d42f --- /dev/null +++ b/dev-util/lldb/lldb-16.0.0_rc1.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="" +IUSE="debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 50ef192da3d4805fc2d3244e9b0511eb640e05f2 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ef192d sys-devel/llvm: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 2 + sys-devel/llvm/llvm-16.0.0_rc1.ebuild | 514 ++ 2 files changed, 516 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index d36dfbea9dcc..56210b031d68 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -8,6 +8,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/llvm/llvm-16.0.0_rc1.ebuild b/sys-devel/llvm/llvm-16.0.0_rc1.ebuild new file mode 100644 index ..d4655d4dc33f --- /dev/null +++ b/sys-devel/llvm/llvm-16.0.0_rc1.ebuild @@ -0,0 +1,514 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="" +IUSE=" + +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar + xml z3 zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) + exegesis? ( dev-libs/libpfm:= ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + xar? ( app-arch/xar ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 3a31b0abfc40b1e8cb6b3f4ee10cbab83cf7b04c Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a31b0ab sys-devel/clang-common: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 2 + .../clang-common/clang-common-16.0.0_rc1.ebuild| 168 + 2 files changed, 170 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/clang-common/clang-common-16.0.0_rc1.ebuild b/sys-devel/clang-common/clang-common-16.0.0_rc1.ebuild new file mode 100644 index ..be17e87b775a --- /dev/null +++ b/sys-devel/clang-common/clang-common-16.0.0_rc1.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE=" + default-compiler-rt default-libcxx default-lld llvm-libunwind + hardened stricter +" + +PDEPEND=" + sys-devel/clang:* + default-compiler-rt? ( + sys-devel/clang-runtime[compiler-rt] + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( sys-devel/lld ) + !default-lld? ( sys-devel/binutils ) +" +IDEPEND=" + !default-compiler-rt? ( sys-devel/gcc-config ) + !default-libcxx? ( sys-devel/gcc-config ) +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in
[gentoo-commits] repo/gentoo:master commit in: app-portage/flaggie/
commit: 4446b4356b52440fce7daf4836c78b3266b191b9 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:25:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4446b435 app-portage/flaggie: Remove old Signed-off-by: Michał Górny gentoo.org> app-portage/flaggie/Manifest | 2 -- app-portage/flaggie/flaggie-0.99.0.ebuild | 36 --- app-portage/flaggie/flaggie-0.99.1.ebuild | 36 --- 3 files changed, 74 deletions(-) diff --git a/app-portage/flaggie/Manifest b/app-portage/flaggie/Manifest index c44a62cd6e16..4acbcbb1e3ca 100644 --- a/app-portage/flaggie/Manifest +++ b/app-portage/flaggie/Manifest @@ -1,4 +1,2 @@ DIST flaggie-0.2.1.tar.bz2 16767 BLAKE2B fea0fbc505bfa97e7bee2c05f0cc19077b9b23a021b01aafa2c4b064466677f9dd4ae95c36f6de65b4ad07c5046d539ceb0cb667dcb791b60410d7a5e688813f SHA512 3f273ebeceaaedce7a3807126fb3f450e420338a883440066d06a4d6a95b63bd538bb5da882fea23e0d390b28a83f50375dbda2624f656327775b2b700f2b2e4 -DIST flaggie-0.99.0.gh.tar.gz 15210 BLAKE2B 59d8d877ed98580b8631f72be531c21cb8ba9bf482ed3c4ceca6bb8f10fb9873124258eb3aad51b56f2e4f3d8c54fc192c9909bf5f48cbf6127aa74a9f23b377 SHA512 41fcac02b1eb0588802d364da468c5fd9d223e9d21dcbb17a1802953ca74704bfe9d2b764e7be8a8748a8dfcc5172d8395f801c4f36ab836c5b75a08886e1971 -DIST flaggie-0.99.1.gh.tar.gz 16703 BLAKE2B f0f5cfef0a05ab30cdf2f6822c1d447b3977b7230881b96b01d8c6692d89b49bd6f30272d42c9546db0b164957cb76ba2b89d63c8c4a944d54d5d89bd075131c SHA512 757f3528a4c90ab90fbc61b33eeaff15631ee196e3933d11b181b00d4abcde9fa6d84a349286b05b270a68ebd64c618932c140fe0263d509ad90b9246db20dfd DIST flaggie-0.99.2.gh.tar.gz 17279 BLAKE2B c9015647f5a67e0a5d87e3f9af95784ca2e1eee67c4740d292594a9fc8b259c6485066d3111393b4774d24436b4779f2759b5cefdbc03b02d28e433dce121dfc SHA512 3fc705935f9b14d8f87152516a23a0fb7825ee57063d2916d5336fa9522cf830e2c2adf00d5eb4a906845ef6c3b955ce46592ced09607ebe7c7de591496df876 diff --git a/app-portage/flaggie/flaggie-0.99.0.ebuild b/app-portage/flaggie/flaggie-0.99.0.ebuild deleted file mode 100644 index 8a7cfc3fa1d2.. --- a/app-portage/flaggie/flaggie-0.99.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A smart CLI mangler for package.* files" -HOMEPAGE=" - https://github.com/projg2/flaggie/ -" -SRC_URI=" - https://github.com/projg2/flaggie/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - app-portage/gentoopm[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-vcs/git -" - -distutils_enable_tests pytest - -pkg_postinst() { - ewarn "This is a preview release of flaggie 1.x. It it not fully featured" - ewarn "yet and it may have significant bugs. Please back your /etc/portage" - ewarn "up before using it. Verify the results using --pretend." -} diff --git a/app-portage/flaggie/flaggie-0.99.1.ebuild b/app-portage/flaggie/flaggie-0.99.1.ebuild deleted file mode 100644 index 9ace377582e4.. --- a/app-portage/flaggie/flaggie-0.99.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A smart CLI mangler for package.* files" -HOMEPAGE=" - https://github.com/projg2/flaggie/ -" -SRC_URI=" - https://github.com/projg2/flaggie/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - >=app-portage/gentoopm-0.5.0[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-vcs/git -" - -distutils_enable_tests pytest - -pkg_postinst() { - ewarn "This is a preview release of flaggie 1.x. It it not fully featured" - ewarn "yet and it may have significant bugs. Please back your /etc/portage" - ewarn "up before using it. Verify the results using --pretend." -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/flaggie/
commit: c73e6dc4c9a3a21ee6ad02c225419ceb19deff75 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73e6dc4 app-portage/flaggie: Keyword 0.99.2 Signed-off-by: Michał Górny gentoo.org> app-portage/flaggie/flaggie-0.99.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/flaggie/flaggie-0.99.2.ebuild b/app-portage/flaggie/flaggie-0.99.2.ebuild index 9ace377582e4..070539b02d69 100644 --- a/app-portage/flaggie/flaggie-0.99.2.ebuild +++ b/app-portage/flaggie/flaggie-0.99.2.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" >=app-portage/gentoopm-0.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: a25cf0410f689cbe4dfa266eaad66a69d85d8d50 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25cf041 sys-devel/llvm-common: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 2 ++ .../llvm-common/llvm-common-16.0.0_rc1.ebuild | 28 ++ 2 files changed, 30 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_rc1.ebuild b/sys-devel/llvm-common/llvm-common-16.0.0_rc1.ebuild new file mode 100644 index ..ce5f03ca34a5 --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-16.0.0_rc1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + !sys-devel/llvm:0 +" + +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 364e83b6fd131183402500f9b62610e7ef158817 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 30 16:26:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 30 20:32:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364e83b6 dev-ml/llvm-ocaml: Add 16.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 2 + dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc1.ebuild | 112 + 2 files changed, 114 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 4037ff77248d..854f3e11851b 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -2,6 +2,8 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 +DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0 +DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc1.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc1.ebuild new file mode 100644 index ..aee649edd10c --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc1.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib + >=dev-util/cmake-3.16 +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/metamath-mode/, app-emacs/company-coq/, app-emacs/elpy/, ...
commit: ff7d89fb05372a559134e51f6dee5de3ab45b488 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 30 20:29:45 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 30 20:31:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7d89fb app-emacs: H -> COMMIT Bug: https://github.com/pkgcore/pkgcheck/issues/536 Signed-off-by: Maciej Barć gentoo.org> .../all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild | 6 +++--- app-emacs/ansi/ansi-0.4.1_p20211104.ebuild| 6 +++--- app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild | 8 app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild | 8 app-emacs/boogie-friends/boogie-friends-0.1_p20210703.ebuild | 8 app-emacs/boogie-friends/boogie-friends-0.1_p20220922.ebuild | 8 app-emacs/bui/bui-1.2.1_p20210108.ebuild | 8 app-emacs/company-coq/company-coq-1.0.1_p20210708-r1.ebuild | 8 app-emacs/company-coq/company-coq-1.0.1_p20220314.ebuild | 8 app-emacs/company-mode/company-mode-0.9.13_p20220720.ebuild | 9 + app-emacs/compat/compat-28.1.1.3.ebuild | 7 --- app-emacs/ctable/ctable-0.1.3.ebuild | 8 app-emacs/dashboard/dashboard-1.8.0_pre20220406.ebuild| 8 app-emacs/dashboard/dashboard-1.8.0_pre20220809.ebuild| 6 +++--- app-emacs/deft/deft-08_p20210707.ebuild | 8 app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild | 6 +++--- app-emacs/diff-hl/diff-hl-1.9.0.ebuild| 6 +++--- app-emacs/diff-hl/diff-hl-1.9.1.ebuild| 6 +++--- app-emacs/diminish/diminish-0.46_pre20220128.ebuild | 8 app-emacs/docker/docker-2.2.0_p20221012.ebuild| 8 app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild | 8 app-emacs/ebib/ebib-2.38.1.ebuild | 8 app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild| 8 app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild | 8 app-emacs/elpher/elpher-3.3.3.ebuild | 8 app-emacs/elpher/elpher-3.4.1.ebuild | 8 app-emacs/elpher/elpher-3.4.2.ebuild | 8 app-emacs/elpy/elpy-1.35.0_p20220321.ebuild | 6 +++--- app-emacs/elpy/elpy-1.35.0_p20220627.ebuild | 6 +++--- app-emacs/emacs-aio/emacs-aio-1.0_p20200610.ebuild| 8 .../emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild | 11 ++- .../emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild | 6 +++--- app-emacs/emojify/emojify-1.2_p20210309.ebuild| 6 +++--- app-emacs/ert-async/ert-async-0.1.2_p20200105.ebuild | 8 app-emacs/espuds/espuds-0.3.3_p2017.ebuild| 6 +++--- app-emacs/esup/esup-0.7.1_p20220203.ebuild| 8 app-emacs/fennel-mode/fennel-mode-0.5.0.ebuild| 8 .../flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild | 8 app-emacs/fsharp-mode/fsharp-mode-1.10_p20211229.ebuild | 6 +++--- app-emacs/graphql/graphql-0.1.2.ebuild| 6 +++--- .../highlight-indentation-0.7.0_p20210221.ebuild | 8 app-emacs/ivy-rich/ivy-rich-0.1.6_p20210409.ebuild| 6 +++--- app-emacs/jq-mode/jq-mode-0.5.0_p20220610.ebuild | 6 +++--- app-emacs/julia-mode/julia-mode-0.4_p20211023.ebuild | 8 app-emacs/julia-repl/julia-repl-1.3.0_p20220225.ebuild| 8 app-emacs/key-chord/key-chord-0.6_p20201222.ebuild| 8 app-emacs/lean-mode/lean-mode-20211220-r1.ebuild | 9 + app-emacs/lean-mode/lean-mode-20220124-r1.ebuild | 9 + app-emacs/lean-mode/lean-mode-20220501.ebuild | 9 + app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild| 8 .../macrostep-geiser/macrostep-geiser-0.2.0_p20210717.ebuild | 8 app-emacs/metamath-mode/metamath-mode-0_p20221005.ebuild | 8 app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild| 8 app-emacs/noflet/noflet-0.0.15_p20141102-r1.ebuild| 8 app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild| 8 app-emacs/polymode/polymode-0.2.2_p20220322.ebuild| 8 app-emacs/pos-tip/pos-tip-0.4.6_p20191227.ebuild | 8 app-emacs/powerline/powerline-2.5_p20221110.ebuild| 6 +++--- app-emacs/powershell/powershell-0.3_pre20220402.ebuild| 8 app-emacs/proofgeneral/proofgeneral-4.5_pre20220228.ebuild| 8
[gentoo-commits] repo/gentoo:master commit in: games-util/antimicrox/
commit: 956dbbc158e1e172e9696dfdac5117279300871f Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 30 19:56:43 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 30 20:31:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956dbbc1 games-util/antimicrox: drop old 3.2.5 Signed-off-by: Maciej Barć gentoo.org> games-util/antimicrox/Manifest| 1 - games-util/antimicrox/antimicrox-3.2.5.ebuild | 74 --- 2 files changed, 75 deletions(-) diff --git a/games-util/antimicrox/Manifest b/games-util/antimicrox/Manifest index cbe17b5ec3b3..e4d404b44b7b 100644 --- a/games-util/antimicrox/Manifest +++ b/games-util/antimicrox/Manifest @@ -1,4 +1,3 @@ -DIST antimicrox-3.2.5.tar.gz 1801792 BLAKE2B 8e42bef2c04f57a4ca733fa9632bb8b2070e4bfc6f0ac1c01016dd221a6cf24a229d1090c0d8ed2a7562d4c7224668cebdf0fe23265ac4d9208403f9fbe7e85c SHA512 5b9e75fcb1e5d7e12d5880f83451c12f0eb2da1a6e43387fc42bbcba8c24a77398868f69177277840b9a7541736007fdbec58fd852d32d12ca559f6f75178c0b DIST antimicrox-3.3.1.tar.gz 1878461 BLAKE2B 4f1d0c9be92bf89c5ebc6cad8a8b106f1888e53d135efc86616c1244738f79df6981fe0ea0e233e8d436ace126f4ac43a5edd63b0684a6af257c055db99f4284 SHA512 15c6b88640e0cd6ebff85574d1911fb92ed27868b2442ab225ef0eaccfbe243b445c3a78435225cb5a54d9dca65517da8998df95ebfa50d92bd1e53338c102d2 DIST antimicrox-3.3.2.tar.gz 1884509 BLAKE2B fad1c73800944defab7c807a76677f2451cb6ec436ca32bacb75663a71a5df7cac65cb26cb780efbead5ff2d496b54d35aa362d48321d6cfad6895146dfe2c3c SHA512 b78827e4fb7909d4b8998be7bdbfe22e3e1453da3ad34aa924e57a34993397155e5a249e10b616ea85595fc2559bb733910217a191cb53f640e52a9a4ebeab4f DIST antimicrox-3.3.3.tar.gz 1956700 BLAKE2B 8f385f238bfe03cb294e5970dde63cc3f1668c8dfdd31c751b769e79493bfe86901fdcb6da80beda72fdb1672d3b1246a3e3f509387dba6418e09e1e6ff8bbb4 SHA512 e4e9edf4fdd15c111ee1675a166b70d0ecdcf735adf79d46498a88fe81ebbfd4f35fec10cb831d6506d19db8fd21edc7055d39be362c0f53036dff684841fb5e diff --git a/games-util/antimicrox/antimicrox-3.2.5.ebuild b/games-util/antimicrox/antimicrox-3.2.5.ebuild deleted file mode 100644 index 15e929f6d678.. --- a/games-util/antimicrox/antimicrox-3.2.5.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit udev xdg cmake - -DESCRIPTION="Graphical program used to map keyboard buttons and mouse controls to a gamepad" -HOMEPAGE="https://github.com/AntiMicroX/antimicrox/; -SRC_URI="https://github.com/AntiMicroX/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -# Tests fail to build -# https://github.com/AntiMicroX/antimicrox/issues/530 -RESTRICT="test" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - media-libs/libsdl2[X,joystick] - virtual/udev - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXtst -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-qt/linguist-tools:5 - kde-frameworks/extra-cmake-modules - doc? ( app-doc/doxygen[dot] ) -" - -PATCHES=( "${FILESDIR}"/${PN}-man_gz.patch ) -DOCS=( CHANGELOG.md README.md ) - -src_configure() { - local mycmakeargs=( - -DAPPDATA=OFF - -DCHECK_FOR_UPDATES=OFF - -DINSTALL_UINPUT_UDEV_RULES=OFF # Install in src_install - -DWITH_TESTS=OFF - -DWITH_UINPUT=ON - -DWITH_X11=ON - -DWITH_XTEST=ON - -DBUILD_DOCS=$(usex doc ON OFF) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - rm -r "${ED}"/usr/share/doc/${PN} || die - - udev_dorules "${S}"/other/60-${PN}-uinput.rules - - use doc && dodoc -r "${S}"/docs/{html,latex} -} - -pkg_postinst() { - udev_reload - xdg_pkg_postinst -} - -pkg_postrm() { - udev_reload - xdg_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: games-util/antimicrox/
commit: 9196a75d54b18d7e49fc0f8f1173578168909077 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 30 19:54:18 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 30 20:31:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9196a75d games-util/antimicrox: bump to 3.3.3 Signed-off-by: Maciej Barć gentoo.org> games-util/antimicrox/Manifest| 1 + games-util/antimicrox/antimicrox-3.3.3.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/games-util/antimicrox/Manifest b/games-util/antimicrox/Manifest index 210c60cafafb..cbe17b5ec3b3 100644 --- a/games-util/antimicrox/Manifest +++ b/games-util/antimicrox/Manifest @@ -1,3 +1,4 @@ DIST antimicrox-3.2.5.tar.gz 1801792 BLAKE2B 8e42bef2c04f57a4ca733fa9632bb8b2070e4bfc6f0ac1c01016dd221a6cf24a229d1090c0d8ed2a7562d4c7224668cebdf0fe23265ac4d9208403f9fbe7e85c SHA512 5b9e75fcb1e5d7e12d5880f83451c12f0eb2da1a6e43387fc42bbcba8c24a77398868f69177277840b9a7541736007fdbec58fd852d32d12ca559f6f75178c0b DIST antimicrox-3.3.1.tar.gz 1878461 BLAKE2B 4f1d0c9be92bf89c5ebc6cad8a8b106f1888e53d135efc86616c1244738f79df6981fe0ea0e233e8d436ace126f4ac43a5edd63b0684a6af257c055db99f4284 SHA512 15c6b88640e0cd6ebff85574d1911fb92ed27868b2442ab225ef0eaccfbe243b445c3a78435225cb5a54d9dca65517da8998df95ebfa50d92bd1e53338c102d2 DIST antimicrox-3.3.2.tar.gz 1884509 BLAKE2B fad1c73800944defab7c807a76677f2451cb6ec436ca32bacb75663a71a5df7cac65cb26cb780efbead5ff2d496b54d35aa362d48321d6cfad6895146dfe2c3c SHA512 b78827e4fb7909d4b8998be7bdbfe22e3e1453da3ad34aa924e57a34993397155e5a249e10b616ea85595fc2559bb733910217a191cb53f640e52a9a4ebeab4f +DIST antimicrox-3.3.3.tar.gz 1956700 BLAKE2B 8f385f238bfe03cb294e5970dde63cc3f1668c8dfdd31c751b769e79493bfe86901fdcb6da80beda72fdb1672d3b1246a3e3f509387dba6418e09e1e6ff8bbb4 SHA512 e4e9edf4fdd15c111ee1675a166b70d0ecdcf735adf79d46498a88fe81ebbfd4f35fec10cb831d6506d19db8fd21edc7055d39be362c0f53036dff684841fb5e diff --git a/games-util/antimicrox/antimicrox-3.3.3.ebuild b/games-util/antimicrox/antimicrox-3.3.3.ebuild new file mode 100644 index ..aa75972cfbbd --- /dev/null +++ b/games-util/antimicrox/antimicrox-3.3.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit udev xdg cmake + +DESCRIPTION="Graphical program used to map keyboard buttons and mouse controls to a gamepad" +HOMEPAGE="https://github.com/AntiMicroX/antimicrox/; +SRC_URI="https://github.com/AntiMicroX/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" +# Tests fail to build +# https://github.com/AntiMicroX/antimicrox/issues/530 +RESTRICT="test" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + media-libs/libsdl2[X,joystick] + virtual/udev + x11-libs/libX11 + x11-libs/libXi + x11-libs/libXtst +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/linguist-tools:5 + kde-frameworks/extra-cmake-modules + doc? ( app-doc/doxygen[dot] ) +" + +PATCHES=( "${FILESDIR}"/${PN}-man_gz.patch ) +DOCS=( CHANGELOG.md README.md ) + +src_configure() { + local mycmakeargs=( + -DAPPDATA=OFF + -DCHECK_FOR_UPDATES=OFF + -DINSTALL_UINPUT_UDEV_RULES=OFF # Install in src_install + -DWITH_TESTS=OFF + -DWITH_UINPUT=ON + -DWITH_X11=ON + -DWITH_XTEST=ON + -DBUILD_DOCS=$(usex doc ON OFF) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + rm -r "${ED}"/usr/share/doc/${PN} || die + + udev_dorules "${S}"/other/60-${PN}-uinput.rules + + use doc && dodoc -r "${S}"/docs/{html,latex} +} + +pkg_postinst() { + udev_reload + xdg_pkg_postinst +} + +pkg_postrm() { + udev_reload + xdg_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/google-drive-ocamlfuse/
commit: 0cb7c6db06c59d0946101510dbc1f94f7009b6b6 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 30 19:51:51 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 30 19:52:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb7c6db sys-fs/google-drive-ocamlfuse: add 0.7.30 Signed-off-by: Alfredo Tupone gentoo.org> sys-fs/google-drive-ocamlfuse/Manifest | 1 + .../google-drive-ocamlfuse-0.7.30.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/sys-fs/google-drive-ocamlfuse/Manifest b/sys-fs/google-drive-ocamlfuse/Manifest index 4177ad68e223..48c9b62d13d7 100644 --- a/sys-fs/google-drive-ocamlfuse/Manifest +++ b/sys-fs/google-drive-ocamlfuse/Manifest @@ -1 +1,2 @@ DIST google-drive-ocamlfuse-0.7.29.gh.tar.gz 98832 BLAKE2B 7a959047abacc65379c2da0f590c6dba613cb7708dd56a7e029409d8791d76e6a0a164eea113b21a84b07bf522879401833431482f18d97865364eaee03dcb3b SHA512 562bca2e9019a999886052eb4b7f6554706c25be69670148c1938d3b30d742b03eafb6fba430c4762ba44713e291ec3b0cddabc1baaa6491740ddd3e77655fe9 +DIST google-drive-ocamlfuse-0.7.30.gh.tar.gz 98849 BLAKE2B 89ff486cc13d86b67ef4ceda769ff7e144d91cf8c4ce67a8d8fb011f7a26a2c21e802c71dbb8bda50b871de089cd6c70762bcb9640c841c84dcd8696b011ebee SHA512 4182ab3697b84afa983ea033f6de7f94a3482f2c9c9024c875f0ed196dbe33c97fa88a0a86c818b55f30eddd1f3d9ab674dd4a6df2a1f8abcfc793f4d4b3 diff --git a/sys-fs/google-drive-ocamlfuse/google-drive-ocamlfuse-0.7.30.ebuild b/sys-fs/google-drive-ocamlfuse/google-drive-ocamlfuse-0.7.30.ebuild new file mode 100644 index ..95bdbd6fd5f6 --- /dev/null +++ b/sys-fs/google-drive-ocamlfuse/google-drive-ocamlfuse-0.7.30.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune findlib + +DESCRIPTION="FUSE filesystem over Google Drive" +HOMEPAGE=" + https://github.com/astrada/google-drive-ocamlfuse + https://opam.ocaml.org/packages/google-drive-ocamlfuse/ +" +SRC_URI="https://github.com/astrada/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND=" + >=dev-ml/gapi-ocaml-0.4.2:= + >=dev-ml/ocamlfuse-2.7.1:= + dev-ml/cryptokit:= + dev-ml/extlib:= + dev-ml/ocaml-sqlite3:= + >=dev-ml/tiny_httpd-0.6:= +" +DEPEND=" + ${RDEPEND} + dev-ml/camlidl:= + test? ( dev-ml/ounit2 ) +" + +RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/alt-ergo/
commit: 520acbb882cdd701e561e1c54bfa94134506c905 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 27 20:30:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 19:48:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520acbb8 sci-mathematics/alt-ergo: drop 2.3.0-r1, 2.4.1_p20220407-r1 2.3.0-r1 overshadowed by 2.4.1-r2 2.4.1_p20220407-r1 overshadowed by 2.4.2-r1 Closes: https://bugs.gentoo.org/769332 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-mathematics/alt-ergo/Manifest | 2 - sci-mathematics/alt-ergo/alt-ergo-2.3.0-r1.ebuild | 56 -- .../alt-ergo/alt-ergo-2.4.1_p20220407-r1.ebuild| 52 3 files changed, 110 deletions(-) diff --git a/sci-mathematics/alt-ergo/Manifest b/sci-mathematics/alt-ergo/Manifest index 7fc16be695dd..49ac1bd63a83 100644 --- a/sci-mathematics/alt-ergo/Manifest +++ b/sci-mathematics/alt-ergo/Manifest @@ -1,4 +1,2 @@ -DIST alt-ergo-2.3.0.tar.gz 455577 BLAKE2B 1836782be452df5147fc3041517fd267f3ce7facd15ad460c3e1dfba2b6ea455fee79ad8264ccb12cf21622c21a54c186c9943e7bffb392daab15d046ff93863 SHA512 a2f209b62b8494bfefe84328cdc786185e0534c5e224e212b83045b078352a51d2ab02622f72c22c74c7de95c7a554cbdae2a9a8a0c41f3f26c841f8c72f6b21 DIST alt-ergo-2.4.1.tar.gz 2883046 BLAKE2B 6930080f7735f043e33d02b7fa0990c53992848796c0a5cf6ea4d7122eb6b9e5d6ac7ce420a4a19da35fa0ce5ff431bc228f2314a6f709f27a16bc7481bbacd5 SHA512 c3eee41d3c588ca89c2a1eebe9f10914ef647743b58fb562b682172cf6b6bdeb0920ebbba8a850820c0cb53bad0260f11b82fe71f00830ea9b33f5bb5d4fd048 -DIST alt-ergo-2.4.1_p20220407.tar.gz 2884310 BLAKE2B aaa31242de3ffe3f804de1e47fb740593812991e60eb583339ec0e1c56caa40b3c7f14108d068a1dbcbd7efc0d8fc96f1ba652a77c03170bddef90931a44c12c SHA512 4c353a359c92e121859f84455bb98bd80c0d33bb2001d6f2998a822e6b3dd65c9c56b0bdcaf93e52863afd8e999de6939d05859b5fc6de2ed9689c1d083bba0a DIST alt-ergo-2.4.2.tar.gz 2884553 BLAKE2B 95392625a6b17b3a2e41070a7f70ba124a95d99294f295d7c5a636a3327e6dac6b2153d1c90be4d24b72ce5ad22be5e174f6ae1c37663b093218a76ec1ada29a SHA512 61ae181ccd60a49f833ea79bbd5184a46f8eef24e7fe1169b15e905ed86584bdbe993ef86c203d5bfc3d79961024f96af0e4e623dc15479aa9538648291c9a75 diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.3.0-r1.ebuild b/sci-mathematics/alt-ergo/alt-ergo-2.3.0-r1.ebuild deleted file mode 100644 index 6dbe4ce6fc63.. --- a/sci-mathematics/alt-ergo/alt-ergo-2.3.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Automatic theorem prover" -HOMEPAGE="https://alt-ergo.ocamlpro.com; -SRC_URI="https://alt-ergo.ocamlpro.com/http/${P}/${P}.tar.gz; - -LICENSE="CeCILL-C" -SLOT="0" -KEYWORDS="amd64" -IUSE="examples gtk +ocamlopt" - -DEPEND=">=dev-lang/ocaml-4.09.0:=[ocamlopt=] - dev-ml/zarith:= - dev-ml/lablgtk:2=[sourceview,ocamlopt=] - dev-ml/camlzip:= - sci-mathematics/psmt2-frontend - >=dev-ml/ocplib-simplex-0.4:= - >=dev-ml/menhir-20181006:= - dev-ml/seq:= - dev-ml/dune:= - dev-ml/num:=" -RDEPEND="${DEPEND}" - -DOCS=( CHANGES INSTALL.md README.md ) - -QA_FLAGS_IGNORED=( - /usr/lib64/alt-ergo-parsers/AltErgoParsers.cmxs - /usr/lib64/alt-ergo-lib/AltErgoLib.cmxs - /usr/bin/alt-ergo -) - -src_prepare() { - default - find "${S}" -name \*.ml | xargs sed -i "s:Pervasives:Stdlib:g" || die -} - -src_configure() { - ./configure --prefix /usr --libdir=/usr/$(get_libdir) -} - -src_compile() { - emake lib - emake bin - use gtk && emake gui -} - -src_install() { - default - use gtk && emake DESTDIR="${D}" install-gui - use examples && dodoc -r examples - mv "${D}"/usr/doc/* "${D}"/usr/share/doc/${PF}/ || die - rmdir "${D}"/usr/doc || die -} diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.4.1_p20220407-r1.ebuild b/sci-mathematics/alt-ergo/alt-ergo-2.4.1_p20220407-r1.ebuild deleted file mode 100644 index 99700c400f68.. --- a/sci-mathematics/alt-ergo/alt-ergo-2.4.1_p20220407-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=4e082218efe6e0e2315331580bbd08306c1f8a2d - -inherit dune - -DESCRIPTION="Automatic theorem prover" -HOMEPAGE="https://alt-ergo.ocamlpro.com; -SRC_URI="https://github.com/OCamlPro/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${H} - -LICENSE="CeCILL-C" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="examples +ocamlopt" - -RDEPEND=" - >=dev-lang/ocaml-4.09.0:=[ocamlopt=] - >=sci-mathematics/psmt2-frontend-0.4.0:= - - >=dev-ml/cmdliner-1.1.0:= - >=dev-ml/menhir-20181006:= - >=dev-ml/ocplib-simplex-0.4:= - dev-ml/camlzip:= - dev-ml/num:= - dev-ml/seq:= - dev-ml/stdlib-shims:= -
[gentoo-commits] repo/gentoo:master commit in: sci-physics/geant/
commit: 19d92516d717a83a51827b47bf24fe0464142ad1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 28 09:18:29 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 30 19:48:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d92516 sci-physics/geant: drop 4.10.7.3 Closes: https://bugs.gentoo.org/886975 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-physics/geant/Manifest | 1 - sci-physics/geant/geant-4.10.7.3.ebuild | 107 sci-physics/geant/metadata.xml | 4 -- 3 files changed, 112 deletions(-) diff --git a/sci-physics/geant/Manifest b/sci-physics/geant/Manifest index 0eef485dc96e..e39081323fba 100644 --- a/sci-physics/geant/Manifest +++ b/sci-physics/geant/Manifest @@ -1,4 +1,3 @@ DIST geant4-v11.0.2.tar.gz 35636883 BLAKE2B f22c68cf4c4c9d68d24c98251198804d5790b500ed9077a06ffe5fcc7d84447befc15c93e57f725e68915ff97e7ce022c7f7f5678ceea593aacb231294affa3e SHA512 e7e98242787d1e37303dac54c763e659682adf5c86d30dcefb6c22a7360ba837591c11fb5787a56219461913db786e408f4a344e7ace8ca39cbb8b65b1e23ede DIST geant4-v11.0.3.tar.gz 35680670 BLAKE2B 202cd035cd9ed7520d8662c80a49063b639ec90107255234fca95664b245a12af495546d92227d905f69c5cddabd56ee1fb5b0ecbe468a9e4bf5ff2063f7f705 SHA512 43f86fc8df90a36f26914bd72967c376a909ab9bd7369b4d1c04dc1a95f73cdef4ba32195d4e99cc5eac5ce2c8dc07d6c952aa23347db10e4cef16c47baca34a DIST geant4-v11.1.0.tar.gz 36412990 BLAKE2B 92d7a370ab7c3f2e91edf9bd323ba76833ee1e4973701507c40849b348a032e7cc6baeaf06bff850d76e0b92704ce042a797a41d2ed93e309ca5f4d6ed4c6f8c SHA512 b8d181e3433754b89a27fec8f3a3ebff8289fbd5ec0bc04521b18f0df7774304ea391c3aca547aa03707c83fc72501a670827ef02ab4999e113e869da9eca88f -DIST geant4.10.07.p03.tar.gz 35756099 BLAKE2B 9e510d17173d280a24d2540d0e0f25f7337a410858c30e9281b937a8402cbc0acd022cc6f41cc3b88fec28b53fa8a266d79e90bfb6545f4ecffe0724e36183da SHA512 174e4f37ca977eff89bbd8f72f18ef5534db72d95b9a837ed26acffa527d45741fd38fde460f0719c8962dc2ee33db1f3dfe065a7d0e74c148e4582c095c diff --git a/sci-physics/geant/geant-4.10.7.3.ebuild b/sci-physics/geant/geant-4.10.7.3.ebuild deleted file mode 100644 index fe10d40f4664.. --- a/sci-physics/geant/geant-4.10.7.3.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -MY_P=${PN}$(ver_cut 1-2).$(printf %02d $(ver_cut 3)) - -case ${PV} in -*_beta*) - MY_P+=.b$(printf %02d $(ver_cut 5)) - DOCS="ReleaseNotes/Beta$(ver_cut 1-3)-*.txt" - ;; -*) - if [[ $(ver_cut 4) -gt 0 ]]; then - MY_P+=.p$(printf %02d $(ver_cut 4)) - DOCS="ReleaseNotes/Patch$(ver_cut 1-3)-*.txt" - fi - HTML_DOCS="ReleaseNotes/ReleaseNotes$(ver_cut 1-3).html" - ;; -esac - -DESCRIPTION="Toolkit for simulation of passage of particles through matter" -HOMEPAGE="https://geant4.web.cern.ch/; -SRC_URI="https://geant4-data.web.cern.ch/geant4-data/releases/${MY_P}.tar.gz; - -LICENSE="geant4" -SLOT="4" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="c++11 c++14 +c++17 +data dawn doc examples freetype gdml geant3 hdf5 - inventor motif opengl qt5 raytracerx static-libs threads vrml" - -REQUIRED_USE=" - ^^ ( c++11 c++14 c++17 ) - inventor? ( opengl ) - motif? ( opengl ) - qt5? ( opengl ) -" - -RDEPEND=" - dev-libs/expat - >=sci-physics/clhep-2.4.4.0:2=[threads?] - data? ( ~sci-physics/geant-data-4.10.7.1 ) - dawn? ( media-gfx/dawn ) - doc? ( =app-doc/geant-docs-$(ver_cut 1-3)* ) - gdml? ( dev-libs/xerces-c ) - hdf5? ( sci-libs/hdf5[threads?] ) - inventor? ( media-libs/SoXt ) - motif? ( x11-libs/motif:0 ) - opengl? ( virtual/opengl ) - qt5? ( - dev-qt/qt3d:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - opengl? ( dev-qt/qtopengl:5 ) - ) - raytracerx? ( - x11-libs/libX11 - x11-libs/libXmu - )" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share/geant4" - -DGEANT4_BUILD_CXXSTD=$( (usev c++11 || usev c++14 || usev c++17) | cut -c4-) - -DGEANT4_BUILD_MULTITHREADED=$(usex threads) - -DGEANT4_BUILD_STORE_TRAJECTORY=OFF - -DGEANT4_BUILD_TLS_MODEL=$(usex threads global-dynamic initial-exec) - -DGEANT4_BUILD_VERBOSE_CODE=OFF - -DGEANT4_INSTALL_DATA=OFF - -DGEANT4_INSTALL_DATADIR="${EPREFIX}/usr/share/geant4/data" - -DGEANT4_INSTALL_EXAMPLES=$(usex examples) - -DGEANT4_INSTALL_PACKAGE_CACHE=OFF - -DGEANT4_USE_FREETYPE=$(usex freetype) -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 41811e6dccc06d1760e3ede11d638f01c947fef1 Author: James Le Cuirot gentoo org> AuthorDate: Mon Jan 30 19:44:31 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jan 30 19:44:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41811e6d sys-libs/glibc: Backport prefix sysroot change to stable version Sorry for changing the stable version, but I forgot to consider stable before publishing the news item. This only affects prefix anyway. Signed-off-by: James Le Cuirot gentoo.org> sys-libs/glibc/glibc-2.36-r5.ebuild | 11 +++ 1 file changed, 11 insertions(+) diff --git a/sys-libs/glibc/glibc-2.36-r5.ebuild b/sys-libs/glibc/glibc-2.36-r5.ebuild index ed09d00c8a98..5aa15579a204 100644 --- a/sys-libs/glibc/glibc-2.36-r5.ebuild +++ b/sys-libs/glibc/glibc-2.36-r5.ebuild @@ -1306,6 +1306,17 @@ glibc_do_src_install() { mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die fi + # We configure toolchains for standalone prefix systems with a sysroot, + # which is prepended to paths in ld scripts, so strip the prefix from these. + # Before: GROUP ( /foo/lib64/libc.so.6 /foo/usr/lib64/libc_nonshared.a AS_NEEDED ( /foo/lib64/ld-linux-x86-64.so.2 ) ) + # After: GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a AS_NEEDED ( /lib64/ld-linux-x86-64.so.2 ) ) + if [[ -n $(host_eprefix) ]] ; then + local file + grep -lZIF "ld script" "${ED}/$(alt_usrlibdir)"/lib*.{a,so} 2>/dev/null | while read -rd '' file ; do + sed -i "s|$(host_eprefix)/|/|g" "${file}" || die + done + fi + # We'll take care of the cache ourselves rm -f "${ED}"/etc/ld.so.cache