[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: e5c9521427a3f3a6590baefbd181a8c310b1413c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 30 15:36:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 30 15:41:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c95214 sys-apps/pkgcore: add 0.12.15 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/pkgcore/Manifest | 1 + sys-apps/pkgcore/pkgcore-0.12.15.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest index 8931e719f425..e7e6b34fff24 100644 --- a/sys-apps/pkgcore/Manifest +++ b/sys-apps/pkgcore/Manifest @@ -1,2 +1,3 @@ DIST pkgcore-0.12.13.tar.gz 625121 BLAKE2B add4e54c9d92570f4a4e9dad1af45f7c10e4fa48a312f1dd07b24bede5bf796d523d0a8b8d069234e92db5cf64bfb2911c57e5161ebdb7325bfb336237066b73 SHA512 26267f8ac2c79408467a20decd5fa5b12c075269b3bec155f185349186d920b5273ad1666879ac59caf08af022c2395fe737e2d51f26f9674996767bfbfb9bc6 DIST pkgcore-0.12.14.tar.gz 623778 BLAKE2B 2ac96b45f1aa7b480e5c721c6d354b9b248f1c9111302a1734e33884ada2e7cd62900f6a2162f445f36576beed8fb866952c29728d2084feef7ee492d75b8724 SHA512 760e4491b8613c37e6b88fbded67494a314789fddb78729c7833b7d1678559618c42d9fa10d0c58af1fc9e659766e26b2d9d6d98bf7e90654a2991569defcbff +DIST pkgcore-0.12.15.tar.gz 623988 BLAKE2B cea8187ec5f02990b5501c0d1d97a1d228de58c78e2be733074f312f1d3a1016722a0a7765b8c4284381082144164f39691c1118e6f5b509e76cf86fb9c410ff SHA512 cc70b9e0afda4958d7dd3889276f3cb3eb3873c3e866c862330ca4e935e022d742bb0e218b09a0ef584a411ef4924ae45da65db9d28147263a578157dae67c7f diff --git a/sys-apps/pkgcore/pkgcore-0.12.15.ebuild b/sys-apps/pkgcore/pkgcore-0.12.15.ebuild new file mode 100644 index ..f1cb1a254268 --- /dev/null +++ b/sys-apps/pkgcore/pkgcore-0.12.15.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="a framework for package management" +HOMEPAGE="https://github.com/pkgcore/pkgcore; + +LICENSE="BSD MIT" +SLOT="0" + +RDEPEND=" + >=app-shells/bash-5.0 + dev-python/lxml[${PYTHON_USEDEP}] +" +if [[ ${PV} == * ]]; then + RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" +else + RDEPEND+=" >=dev-python/snakeoil-0.10.0[${PYTHON_USEDEP}]" +fi +BDEPEND=" + test? ( + >=dev-python/pytest-6[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +distutils_enable_tests setup.py + +src_test() { + # With PYTHONDONTWRITEBYTECODE=, python will try rebuild all sorts of modules. + # https://bugs.gentoo.org/840266 + local -x SANDBOX_PREDICT=${SANDBOX_PREDICT} + addpredict / + + local -x PYTHONDONTWRITEBYTECODE= + distutils-r1_src_test +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
commit: 8cd7e7e8ae70da427ba192cc90f758a1cdfaa8d5 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:24:43 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:24:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd7e7e8 net-im/bitlbee: Stabilize 3.6-r3 x86, #873586 Signed-off-by: Agostino Sarubbo gentoo.org> net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild index 2f194882480a..58a5879455b9 100644 --- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild +++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz; - KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~x86" + KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86" fi DESCRIPTION="irc to IM gateway that support multiple IM protocols"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: be034e1a3e94c8767f7a0f4cf4f1cff49cf4f0c4 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:24:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:24:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be034e1a sys-libs/tevent: Stabilize 0.12.1 x86, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 496525a1f71e..a0a5b430194b 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-parser/
commit: cfc46fd9dfc5b21e446c5566f37dbd6a5826678d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:24:42 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:24:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc46fd9 dev-libs/json-parser: Stabilize 1.1.0_p20211208 x86, #873586 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild index 5b49051f1af5..e87630245f8d 100644 --- a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild +++ b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: c4a4d0231c52d6b9054da9538b9b8de18b06c2bc Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:24:13 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:24:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a4d023 sys-libs/tevent: Stabilize 0.12.1 sparc, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 1e1abf806de1..496525a1f71e 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 84aa4932ede02937b540b2f976717196e775f0b7 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:23:48 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:23:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84aa4932 sys-libs/tevent: Stabilize 0.12.1 ppc64, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 02fc7248c97e..1e1abf806de1 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: e6d85f6a837d9c34daaa0423ed0095a3ff666779 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:23:18 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:23:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d85f6a sys-libs/tevent: Stabilize 0.12.1 ppc, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 48743b2faeba..02fc7248c97e 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
commit: cb5a091d3c5a2f5d66348e65af69453f9da74467 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:23:21 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:23:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5a091d net-im/bitlbee: Stabilize 3.6-r3 ppc, #873586 Signed-off-by: Agostino Sarubbo gentoo.org> net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild index 492ff81b9cc4..2f194882480a 100644 --- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild +++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz; - KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~x86" fi DESCRIPTION="irc to IM gateway that support multiple IM protocols"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-parser/
commit: 054397092d354877a12a3e6cbbe9709f08daa1c9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:23:21 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:23:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05439709 dev-libs/json-parser: Stabilize 1.1.0_p20211208 ppc, #873586 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild index c6b5918f9e67..5b49051f1af5 100644 --- a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild +++ b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 024e1144710378cf3a2dff57c5c6a2e897976d56 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:22:51 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:22:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024e1144 sys-libs/tevent: Stabilize 0.12.1 arm64, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index ccb5f67d..48743b2faeba 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: b394f7fa6890d06a22b27df7425fb20f2a1468b6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:22:24 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:22:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b394f7fa sys-libs/tevent: Stabilize 0.12.1 arm, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index d0f489c99ad6..ccb5f67d 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-parser/
commit: 504141385791af4ac0e2b47e24d8ed2cc73e2c6c Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:21:57 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:21:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50414138 dev-libs/json-parser: Stabilize 1.1.0_p20211208 amd64, #873586 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild index 9def2d6c57f4..c6b5918f9e67 100644 --- a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild +++ b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: c79d0dd5a24a37598f9c27f9f245d44213a2eab1 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:21:54 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:21:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79d0dd5 sys-libs/tevent: Stabilize 0.12.1 amd64, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 487aad5cf6f6..d0f489c99ad6 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
commit: cef66ed2794661fe91c14576cde22d4a0294c13c Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:21:58 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:21:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef66ed2 net-im/bitlbee: Stabilize 3.6-r3 amd64, #873586 Signed-off-by: Agostino Sarubbo gentoo.org> net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild index 1d6fa8851f55..492ff81b9cc4 100644 --- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild +++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" fi DESCRIPTION="irc to IM gateway that support multiple IM protocols"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
commit: 42d5e9d6c8415ba4f6a09aac08b49a9af6958e55 Author: Alexander Tsoy tsoy me> AuthorDate: Fri Sep 30 15:06:46 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Sep 30 15:18:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d5e9d6 net-libs/libvncserver: security cleanup Bug: https://bugs.gentoo.org/868135 Signed-off-by: Alexander Tsoy tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/27540 Signed-off-by: John Helmert III gentoo.org> net-libs/libvncserver/libvncserver-0.9.13.ebuild | 75 1 file changed, 75 deletions(-) diff --git a/net-libs/libvncserver/libvncserver-0.9.13.ebuild b/net-libs/libvncserver/libvncserver-0.9.13.ebuild deleted file mode 100644 index c046ad17bcf2.. --- a/net-libs/libvncserver/libvncserver-0.9.13.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -MY_P="LibVNCServer-${PV}" - -DESCRIPTION="library for creating vnc servers" -HOMEPAGE="https://libvnc.github.io/; -SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_P}.tar.gz; -S="${WORKDIR}/${PN}-${MY_P}" - -# common/d3des.*: https://github.com/LibVNC/libvncserver/issues/88 -LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT" -# no sub slot wanted (yet), see #578958 -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="+24bpp +filetransfer gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd +threads +zlib" -# https://bugs.gentoo.org/690202 -# https://bugs.gentoo.org/435326 -# https://bugs.gentoo.org/550916 -REQUIRED_USE=" - filetransfer? ( threads ) - jpeg? ( zlib ) - png? ( zlib ) - ssl? ( !gnutls? ( threads ) ) -" - -DEPEND=" - gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0= ) - ssl? ( - !gnutls? ( - >=dev-libs/openssl-1.0.2:0= - ) - gnutls? ( >=net-libs/gnutls-2.12.23-r6:0= ) - ) - jpeg? ( >=virtual/jpeg-0-r2:0 ) - lzo? ( dev-libs/lzo ) - png? ( >=media-libs/libpng-1.6.10:0= ) - sasl? ( dev-libs/cyrus-sasl ) - systemd? ( sys-apps/systemd:= ) - zlib? ( >=sys-libs/zlib-1.2.8-r1:0= ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS.md README.md TODO.md ) - -PATCHES=( - "${FILESDIR}"/${P}-test-fix-includetest.patch - "${FILESDIR}"/${P}-test-fix-tjunittest.patch -) - -src_configure() { - local mycmakeargs=( - -DWITH_FFMPEG=OFF - -DWITH_GTK=OFF - -DWITH_SDL=OFF - -DWITH_24BPP=$(usex 24bpp ON OFF) - -DWITH_TIGHTVNC_FILETRANSFER=$(usex filetransfer ON OFF) - -DWITH_GCRYPT=$(usex gcrypt ON OFF) - -DWITH_GNUTLS=$(usex gnutls $(usex ssl ON OFF) OFF) - -DWITH_IPv6=$(usex ipv6 ON OFF) - -DWITH_JPEG=$(usex jpeg ON OFF) - -DWITH_LZO=$(usex lzo ON OFF) - -DWITH_OPENSSL=$(usex gnutls OFF $(usex ssl ON OFF)) - -DWITH_PNG=$(usex png ON OFF) - -DWITH_SASL=$(usex sasl ON OFF) - -DWITH_SYSTEMD=$(usex systemd ON OFF) - -DWITH_THREADS=$(usex threads ON OFF) - -DWITH_ZLIB=$(usex zlib ON OFF) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 0b658427a7e6a356dca459d37e11fd7f2a14211c Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:35 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b658427 sys-libs/libomp: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-16.0.0_pre20220930.ebuild | 133 +++ 2 files changed, 134 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 853521d69088..da24472f8b24 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -4,5 +4,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libomp/libomp-16.0.0_pre20220930.ebuild b/sys-libs/libomp/libomp-16.0.0_pre20220930.ebuild new file mode 100644 index ..7cff82c5f737 --- /dev/null +++ b/sys-libs/libomp/libomp-16.0.0_pre20220930.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1 + +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" +KEYWORDS="" +IUSE=" + debug hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + 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 + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 124957cbf143bd2a255d1cce55160d276e63541e Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124957cb sys-libs/libcxx: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-16.0.0_pre20220930.ebuild | 219 +++ 2 files changed, 220 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 853521d69088..da24472f8b24 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -4,5 +4,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20220930.ebuild b/sys-libs/libcxx/libcxx-16.0.0_pre20220930.ebuild new file mode 100644 index ..28c4cca66346 --- /dev/null +++ b/sys-libs/libcxx/libcxx-16.0.0_pre20220930.ebuild @@ -0,0 +1,219 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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] ) +" +LLVM_MAX_SLOT=${PV%%.*} +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAX_SLOT} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAX_SLOT} + ) + !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 "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: b4321d9de01879b0315fb7f811e72d5a6dc80c41 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4321d9d sys-devel/clang: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 1 + sys-devel/clang/clang-16.0.0_pre20220930.ebuild | 463 2 files changed, 464 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 0aaec3968314..ef86825a19a1 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -10,5 +10,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/clang/clang-16.0.0_pre20220930.ebuild b/sys-devel/clang/clang-16.0.0_pre20220930.ebuild new file mode 100644 index ..5baa52268eff --- /dev/null +++ b/sys-devel/clang/clang-16.0.0_pre20220930.ebuild @@ -0,0 +1,463 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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="$(ver_cut 1)" +KEYWORDS="" +IUSE=" + debug default-compiler-rt default-libcxx default-lld doc + llvm-libunwind +pie +static-analyzer test xml +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" +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-common + sys-devel/clang-toolchain-symlinks:${SLOT} + ~sys-devel/clang-runtime-${PV} + default-compiler-rt? ( + =sys-libs/compiler-rt-${PV%_*}* + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + default-lld? ( sys-devel/lld ) +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/lib/Testing/Support + llvm/utils/{lit,llvm-lit,unittest} + llvm/utils/{UpdateTestChecks,update_cc_test_checks.py} +) +LLVM_PATCHSET=-r4
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 4b868c76fb43f603521d0c78e64fe724e706ee78 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:30 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b868c76 dev-util/lldb: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-16.0.0_pre20220930.ebuild | 115 +++ 2 files changed, 116 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-util/lldb/lldb-16.0.0_pre20220930.ebuild b/dev-util/lldb/lldb-16.0.0_pre20220930.ebuild new file mode 100644 index ..fd12eb1fbf30 --- /dev/null +++ b/dev-util/lldb/lldb-16.0.0_pre20220930.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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" +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}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 36fa3f8b6ee853102475ff923836e1066367fbd3 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:28 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fa3f8b dev-python/lit: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-16.0.0_pre20220930.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/lit/lit-16.0.0_pre20220930.ebuild b/dev-python/lit/lit-16.0.0_pre20220930.ebuild new file mode 100644 index ..8ace6ca8b915 --- /dev/null +++ b/dev-python/lit/lit-16.0.0_pre20220930.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..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-devel/clang/
commit: fe71a6b0ed25cf283425fd27478a9cb06da891b4 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 13:14:10 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe71a6b0 sys-devel/clang: Enable config file support in 16.x Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/clang-16.0.0..ebuild| 2 ++ sys-devel/clang/clang-16.0.0_pre20220930.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys-devel/clang/clang-16.0.0..ebuild b/sys-devel/clang/clang-16.0.0..ebuild index 5baa52268eff..1bf259b60f4b 100644 --- a/sys-devel/clang/clang-16.0.0..ebuild +++ b/sys-devel/clang/clang-16.0.0..ebuild @@ -32,6 +32,7 @@ DEPEND=" RDEPEND=" ${PYTHON_DEPS} ${DEPEND} + >=sys-devel/clang-common-${PV} " BDEPEND=" ${PYTHON_DEPS} @@ -260,6 +261,7 @@ multilib_src_configure() { -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang" # relative to bindir -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" diff --git a/sys-devel/clang/clang-16.0.0_pre20220930.ebuild b/sys-devel/clang/clang-16.0.0_pre20220930.ebuild index 5baa52268eff..1bf259b60f4b 100644 --- a/sys-devel/clang/clang-16.0.0_pre20220930.ebuild +++ b/sys-devel/clang/clang-16.0.0_pre20220930.ebuild @@ -32,6 +32,7 @@ DEPEND=" RDEPEND=" ${PYTHON_DEPS} ${DEPEND} + >=sys-devel/clang-common-${PV} " BDEPEND=" ${PYTHON_DEPS} @@ -260,6 +261,7 @@ multilib_src_configure() { -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang" # relative to bindir -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: d93d1886251d2b15393283506deb6fa77e249bb3 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:27 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93d1886 dev-python/clang-python: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + .../clang-python-16.0.0_pre20220930.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/clang-python/clang-python-16.0.0_pre20220930.ebuild b/dev-python/clang-python/clang-python-16.0.0_pre20220930.ebuild new file mode 100644 index ..f0290ca4c7b1 --- /dev/null +++ b/dev-python/clang-python/clang-python-16.0.0_pre20220930.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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:${PV%%.*} + ) +" + +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/${PV%%.*}/$(get_libdir) + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 0b5fb711c451fc9e931db9a1dea6fd884c8d87dd Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:28 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5fb711 sys-devel/lld: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-16.0.0_pre20220930.ebuild | 81 + 2 files changed, 82 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/lld/lld-16.0.0_pre20220930.ebuild b/sys-devel/lld/lld-16.0.0_pre20220930.ebuild new file mode 100644 index ..f8773e9ca849 --- /dev/null +++ b/sys-devel/lld/lld-16.0.0_pre20220930.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" +PDEPEND=" + sys-devel/lld-toolchain-symlinks:${PV%%.*} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +python_check_deps() { + python_has_version "~dev-python/lit-${PV}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} 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", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + ) + use test && mycmakeargs+=( +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 9ad847baef4b6650d8020ce82914b9bacd05fd1f Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:31 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad847ba sys-libs/compiler-rt: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + .../compiler-rt-16.0.0_pre20220930.ebuild | 151 + 2 files changed, 152 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 1a118d537cb0..bb38ad11c159 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -6,5 +6,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20220930.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20220930.ebuild new file mode 100644 index ..236d4a319ccf --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20220930.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +LLVM_MAX_SLOT=${SLOT%%.*} +DEPEND=" + sys-devel/llvm:${LLVM_MAX_SLOT} +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_PATCHSET=-1 +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 "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() {
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: 2ef8cc296928f06e409dcbe50c7356ba1ab0559f Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:21 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef8cc29 sys-devel/llvm-common: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 1 + .../llvm-common-16.0.0_pre20220930.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20220930.ebuild b/sys-devel/llvm-common/llvm-common-16.0.0_pre20220930.ebuild new file mode 100644 index ..df37476f6fbc --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-16.0.0_pre20220930.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 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-libs/libclc/
commit: 8360a3abdee536063cd3a7e43b1d0cc53ac25e54 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8360a3ab dev-libs/libclc: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 1 + dev-libs/libclc/libclc-16.0.0_pre20220930.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index d2643a8c4e79..198cf4365ce4 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -2,4 +2,5 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 diff --git a/dev-libs/libclc/libclc-16.0.0_pre20220930.ebuild b/dev-libs/libclc/libclc-16.0.0_pre20220930.ebuild new file mode 100644 index ..2ec99d83a103 --- /dev/null +++ b/dev-libs/libclc/libclc-16.0.0_pre20220930.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi" +IUSE="${IUSE_VIDEO_CARDS}" +REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )" + +LLVM_MAX_SLOT=16 +BDEPEND=" + ${PYTHON_DEPS} + || ( + sys-devel/clang:16 + sys-devel/clang:15 + sys-devel/clang:14 + sys-devel/clang:13 + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + # we do not need llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + # TODO: spirv + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + -DLLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 28907fb65bfbb1e76da28a18339abdd07e4b53a6 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 13:14:39 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28907fb6 sys-devel/clang: Remove obsolete default-* flags in 16.x Now that the defaults are controlled via the configuration file, remove the relevant flags from the sys-devel/clang ebuilds. Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/clang-16.0.0..ebuild| 17 + sys-devel/clang/clang-16.0.0_pre20220930.ebuild | 17 + 2 files changed, 2 insertions(+), 32 deletions(-) diff --git a/sys-devel/clang/clang-16.0.0..ebuild b/sys-devel/clang/clang-16.0.0..ebuild index 1bf259b60f4b..d8c93d2e1d27 100644 --- a/sys-devel/clang/clang-16.0.0..ebuild +++ b/sys-devel/clang/clang-16.0.0..ebuild @@ -16,10 +16,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" SLOT="$(ver_cut 1)" KEYWORDS="" -IUSE=" - debug default-compiler-rt default-libcxx default-lld doc - llvm-libunwind +pie +static-analyzer test xml -" +IUSE="debug doc +pie +static-analyzer test xml" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" @@ -47,13 +44,6 @@ PDEPEND=" sys-devel/clang-common sys-devel/clang-toolchain-symlinks:${SLOT} ~sys-devel/clang-runtime-${PV} - default-compiler-rt? ( - =sys-libs/compiler-rt-${PV%_*}* - llvm-libunwind? ( sys-libs/llvm-libunwind ) - !llvm-libunwind? ( sys-libs/libunwind ) - ) - default-libcxx? ( >=sys-libs/libcxx-${PV} ) - default-lld? ( sys-devel/lld ) " LLVM_COMPONENTS=( @@ -284,12 +274,7 @@ multilib_src_configure() { # disable using CUDA to autodetect GPU, just build for all -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON - # override default stdlib and rtlib - -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") - -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") - -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "") -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie) - -DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind "") -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) diff --git a/sys-devel/clang/clang-16.0.0_pre20220930.ebuild b/sys-devel/clang/clang-16.0.0_pre20220930.ebuild index 1bf259b60f4b..d8c93d2e1d27 100644 --- a/sys-devel/clang/clang-16.0.0_pre20220930.ebuild +++ b/sys-devel/clang/clang-16.0.0_pre20220930.ebuild @@ -16,10 +16,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" SLOT="$(ver_cut 1)" KEYWORDS="" -IUSE=" - debug default-compiler-rt default-libcxx default-lld doc - llvm-libunwind +pie +static-analyzer test xml -" +IUSE="debug doc +pie +static-analyzer test xml" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" @@ -47,13 +44,6 @@ PDEPEND=" sys-devel/clang-common sys-devel/clang-toolchain-symlinks:${SLOT} ~sys-devel/clang-runtime-${PV} - default-compiler-rt? ( - =sys-libs/compiler-rt-${PV%_*}* - llvm-libunwind? ( sys-libs/llvm-libunwind ) - !llvm-libunwind? ( sys-libs/libunwind ) - ) - default-libcxx? ( >=sys-libs/libcxx-${PV} ) - default-lld? ( sys-devel/lld ) " LLVM_COMPONENTS=( @@ -284,12 +274,7 @@ multilib_src_configure() { # disable using CUDA to autodetect GPU, just build for all -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON - # override default stdlib and rtlib - -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") - -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") - -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "") -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie) - -DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind "") -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b83864ffb2d25173aca9b54f4cedb8e676e21943 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:40:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83864ff llvm.org.eclass: Remove verify-sig inherit for non-releases Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index f6619fcb76de..869ef157284a 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -93,7 +93,7 @@ fi inherit multiprocessing -if ver_test -ge 14.0.5; then +if [[ ${_LLVM_SOURCE_TYPE} == tar ]] && ver_test -ge 14.0.5; then inherit verify-sig fi
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 5c17599a6b99d202a7c655b7fd009dee63d07ebe Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 12:19:12 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c17599a sys-libs/llvm-libunwind: Disable cross-unwind in 16.0.0_pre20220930 Disable cross-unwinding support in 16.0.0_pre20220930 snapshot due to upstream regression. Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild index 67d11a24dc77..71139d2b5fda 100644 --- a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild +++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild @@ -85,9 +85,8 @@ multilib_src_configure() { -DLIBUNWIND_INCLUDE_TESTS=$(usex test) -DLIBUNWIND_INSTALL_HEADERS=ON - # support non-native unwinding; given it's small enough, - # enable it unconditionally - -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + # temporarily disabled due to upstream regression + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=OFF # avoid dependency on libgcc_s if compiler-rt is used -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 5c524dcec3aa90e0517704b3c6ebe523b6080366 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:24 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c524dce sys-devel/clang-common: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 1 + .../clang-common-16.0.0_pre20220930.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20220930.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20220930.ebuild new file mode 100644 index ..1285500128bb --- /dev/null +++ b/sys-devel/clang-common/clang-common-16.0.0_pre20220930.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 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="" + +PDEPEND=" + sys-devel/clang:* +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +src_install() { + newbashcomp bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: bf25b57ea645de70edfa0798d7392349a75c222a Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 13:11:50 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf25b57e sys-devel/clang-common: Install config files for clang 16.x Signed-off-by: Michał Górny gentoo.org> .../clang-common/clang-common-16.0.0..ebuild | 76 +- .../clang-common-16.0.0_pre20220930.ebuild | 76 +- sys-devel/clang-common/metadata.xml| 5 ++ 3 files changed, 155 insertions(+), 2 deletions(-) diff --git a/sys-devel/clang-common/clang-common-16.0.0..ebuild b/sys-devel/clang-common/clang-common-16.0.0..ebuild index 1285500128bb..67012cf2b988 100644 --- a/sys-devel/clang-common/clang-common-16.0.0..ebuild +++ b/sys-devel/clang-common/clang-common-16.0.0..ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit bash-completion-r1 llvm.org +inherit bash-completion-r1 llvm.org multilib DESCRIPTION="Common files shared between multiple slots of clang" HOMEPAGE="https://llvm.org/; @@ -11,14 +11,88 @@ 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" PDEPEND=" sys-devel/clang:* + default-compiler-rt? ( + =sys-libs/compiler-rt-${PV%_*}* + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + default-lld? ( sys-devel/lld ) " LLVM_COMPONENTS=( clang/utils ) llvm.org_set_globals +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on sys-devel/clang:" + eerror + eerror " ${missing_flags[*]}" + eerror + eerror "The default runtimes are now set via flags on sys-devel/clang-common." + eerror "The build is being aborted to prevent breakage. Please either set" + eerror "the respective flags on this ebuild, e.g.:" + eerror + eerror " sys-devel/clang-common ${missing_flags[*]}" + eerror + eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." + die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" + fi +} + +usec() { + usex "default-${1}" "" "# " +} + src_install() { newbashcomp bash-autocomplete.sh clang + + insinto /etc/clang + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by sys-devel/clang-runtime. + # It is used to control the default runtimes using by clang. + + $(usec compiler-rt)-rtlib=compiler-rt + $(usec compiler-rt)-unwindlib=libunwind + $(usec libcxx)-stdlib=libc++ + $(usec lld)-fuse-ld=lld + EOF + + newins - gentoo-gcc-install.cfg <<-EOF + # This file is maintained by gcc-config. + # It is used to specify the selected GCC installation. + EOF + + local tool + for tool in clang{,++,-cpp}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @gentoo-runtimes.cfg + @gentoo-gcc-install.cfg + EOF + done +} + +pkg_preinst() { + # TODO: move this to gcc-config and call it here? + + local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) + if [[ -n ${gcc_path} ]]; then + cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF + --gcc-install-dir=${gcc_path%%:*} + EOF + fi } diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20220930.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20220930.ebuild index 1285500128bb..67012cf2b988 100644 --- a/sys-devel/clang-common/clang-common-16.0.0_pre20220930.ebuild +++ b/sys-devel/clang-common/clang-common-16.0.0_pre20220930.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit bash-completion-r1 llvm.org +inherit bash-completion-r1 llvm.org multilib DESCRIPTION="Common files shared between multiple slots of clang" HOMEPAGE="https://llvm.org/; @@ -11,14 +11,88 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" KEYWORDS="" +IUSE="default-compiler-rt default-libcxx default-lld
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: c4722d8cc03364d9b8c406c97201c69940af46c7 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:36 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4722d8c sys-devel/clang-runtime: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> .../clang-runtime-16.0.0_pre20220930.ebuild| 41 ++ 1 file changed, 41 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20220930.ebuild b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20220930.ebuild new file mode 100644 index ..3cb2769d40af --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20220930.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 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="$(ver_cut 1-3)" +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/libcxxabi/
commit: 5d91ad5b11ef2635ba2fafc7f4263a0fff1c4e98 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:33 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d91ad5b sys-libs/libcxxabi: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + .../libcxxabi/libcxxabi-16.0.0_pre20220930.ebuild | 123 + 2 files changed, 124 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20220930.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20220930.ebuild new file mode 100644 index ..78be4b5b862f --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20220930.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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-libs/llvm-libunwind/
commit: 5205d59bad475a4842ee8df9292c39e1d4c8a0f9 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:32 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5205d59b sys-libs/llvm-libunwind: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-16.0.0_pre20220930.ebuild | 130 + 2 files changed, 131 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index b3ef3d4b4d0f..9a7cfb30369c 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -3,5 +3,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild new file mode 100644 index ..67d11a24dc77 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20220930.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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 +" +LLVM_MAX_SLOT=${PV%%.*} +DEPEND=" + sys-devel/llvm:${LLVM_MAX_SLOT} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAX_SLOT} + ) + !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_pkg_setup + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local use_compiler_rt=OFF + local libdir=$(get_libdir) + + # https://github.com/llvm/llvm-project/issues/56825 + # also separately bug #863917 + filter-lto + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 30dbb1f15dffb8837acde5fe629d99510f5bb622 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:22 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30dbb1f1 sys-devel/llvm: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 1 + sys-devel/llvm/llvm-16.0.0_pre20220930.ebuild | 529 ++ 2 files changed, 530 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 4c7148538063..7fcb2fa2eda9 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -9,5 +9,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/llvm/llvm-16.0.0_pre20220930.ebuild b/sys-devel/llvm/llvm-16.0.0_pre20220930.ebuild new file mode 100644 index ..9171387473ba --- /dev/null +++ b/sys-devel/llvm/llvm-16.0.0_pre20220930.ebuild @@ -0,0 +1,529 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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="$(ver_cut 1)" +KEYWORDS="" +IUSE="+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3" +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}] ) +" +DEPEND=" + ${RDEPEND} + binutils-plugin? ( sys-libs/binutils-libs ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + >=dev-util/cmake-3.16 + sys-devel/gnuconfig + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + doc? ( $(python_gen_any_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + libffi? ( virtual/pkgconfig ) +" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND=" + ${RDEPEND} + !sys-devel/llvm:0 +" +PDEPEND=" + sys-devel/llvm-common +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: f5dc8b4e62886ae8282a6ed811053b23277e9662 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:32 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5dc8b4e sys-libs/compiler-rt-sanitizers: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + ...ompiler-rt-sanitizers-16.0.0_pre20220930.ebuild | 220 + 2 files changed, 221 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index aaf1da153153..e9a19c4c89bd 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -6,5 +6,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 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_pre20220930.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20220930.ebuild new file mode 100644 index ..f716dc74b423 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20220930.ebuild @@ -0,0 +1,220 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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="$(ver_cut 1-3)" +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 ) +" + +LLVM_MAX_SLOT=${SLOT%%.*} +DEPEND=" + sys-devel/llvm:${LLVM_MAX_SLOT} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + !!=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT} + sys-libs/compiler-rt:${SLOT} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +LLVM_PATCHSET=-1 +llvm.org_set_globals + +python_check_deps() { +
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 5cf79ad9c6f71a777a16954feb1e98133db145ad Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:37:24 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:52:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf79ad9 dev-ml/llvm-ocaml: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 1 + .../llvm-ocaml-16.0.0_pre20220930.ebuild | 115 + 2 files changed, 116 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 4d1bc3f24027..8f6a1414d8a4 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -2,5 +2,6 @@ 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.1.src.tar.xz 112068688 BLAKE2B 8fd6690445f7cbc8b47a7c1dd1f2c4fbc39f9a97f9d4a0015d466726454b090b0d1ff9b0d926eba7065e84782901687f74e6540a36dc6656a93f3c92c7bc7e06 SHA512 cef84bc173118a30db3ece5e5c6f874bf689c77afc40a4792fdcb7556555ac14a8e6de1dc811755405e5d162d63bc69abaecba30d220a42765160d69f0073fda DIST llvm-project-15.0.1.src.tar.xz.sig 438 BLAKE2B d8f634adab531bb19178fb27bc83b3a90c856e9402dd5af700f9af43813f68d20c21b9112dd95e9f6f10609ee51ed5aaf77edb96ca16fb93136b8aea432affd3 SHA512 cbf2570840d8dc12f6436c495a23cf9d439ee195755c01a6d1d5bcc20133599dc956dc43a0f5016698e3c9a960826f5f3c2840a73f993467e275856a67999fda +DIST llvm-project-215c9fa4deac9ec6b4e504843830551f03b60620.tar.gz 168942763 BLAKE2B 545c7c372c38667b7d811753464e91134aae600060d9054979eab8735d535a72d6bbb33a6008dc81f3b14513f58791ca3b8c3068e62ff146ccb14f32abb41a32 SHA512 d0c244357650ef5d56bc7afd836cd747cc2cce92d5f7fb4ddec3414e5bafe4e611acb2a7ff42343c184caad14a30fa9a6ced7e493df3ceb06fe8f9445aeb5a9b DIST llvm-project-303526ef3aa211c1930be2885deae15eeeda3b18.tar.gz 167503164 BLAKE2B 143c72c58517b3e40ee74c1a0df47bfd0d0f9e71926bc8c39a007e674a08df95d0ffe05f523f97e4409b248349e13719cabbc7ac6938feebe702959e84a07243 SHA512 9aa5c86de6c6be1d26c085eb29ea283429e41330e937e5fdbd545bb3f5b996ac82cd6268701fcbbd202e89ee35f2b67e595fc595bb7383778e9ad5fd52ca10a0 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20220930.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20220930.ebuild new file mode 100644 index ..3f682163a64b --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20220930.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..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=${PV%%.*} 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 + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 278d588e973bb1d33833a73b0c8a1516451dcdec Author: Michał Górny gentoo org> AuthorDate: Fri Sep 30 08:36:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 30 14:51:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278d588e llvm.org.eclass: Add 16.0.0_pre20220930 snapshot Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index bea8bc8cf31b..f6619fcb76de 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then 16.0.0_pre20220918) EGIT_COMMIT=303526ef3aa211c1930be2885deae15eeeda3b18 ;; + 16.0.0_pre20220930) + EGIT_COMMIT=215c9fa4deac9ec6b4e504843830551f03b60620 + ;; *) die "Unknown snapshot: ${PV}" ;;
[gentoo-commits] repo/gentoo:master commit in: app-text/zotero-bin/
commit: 0c06a27307c240ab7294e67a9118a314223a36ba Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Sep 30 14:37:34 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Sep 30 14:37:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c06a273 app-text/zotero-bin: drop 6.0.9, 6.0.10, 6.0.13 Signed-off-by: Andrew Ammerlaan gentoo.org> app-text/zotero-bin/Manifest | 4 -- app-text/zotero-bin/zotero-bin-6.0.10.ebuild | 72 --- app-text/zotero-bin/zotero-bin-6.0.13.ebuild | 87 app-text/zotero-bin/zotero-bin-6.0.9.ebuild | 72 --- 4 files changed, 235 deletions(-) diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest index 81beb436923c..a8f646e8913b 100644 --- a/app-text/zotero-bin/Manifest +++ b/app-text/zotero-bin/Manifest @@ -1,6 +1,2 @@ -DIST zotero-bin-6.0.10.tar.bz2 68712203 BLAKE2B 45e4ff33de1cf84c9c6bf9177de4096eb52abfaeb3347153376598d1dd8ad0d90a11383a4a1c62f77e8234f167cf0950fbfa4f58b74d33f48ec073a22a8bc832 SHA512 06ac2a21f8ec7576c759b6375a66e7e9370ac81f6e8832b7ca4850311a2d7e208d17b5fe2cda372763f80756fbaccaffc75afc828014611723931ace2958f19a -DIST zotero-bin-6.0.13-amd64.tar.bz2 68738437 BLAKE2B d70dd479b8f9517f7eb0017c9be891df39e74b919719f4308e6fb8cea064920f41717377ab8072af3ed2b60c28deeb75fba918e7a2b03f7d40eef08c15c38446 SHA512 150ad3f213ad7289e09f79422f4840a4a288d80bfe661a9c06d330198c52018efe01bc68629485fd822647902df59ec5862bee5df13d1de106a2ccd84b647944 -DIST zotero-bin-6.0.13-x86.tar.bz2 70376898 BLAKE2B dc16790081cdf9fbb35febd537b180192f43a28dabd8ee012ef721ebeabd516f422bd04e2bb8820571dabfd26a5039d72822e07b9df7f457be0834762ec75eb4 SHA512 4bf71e788cb97497e4acb18150dc7865fe4d2e90a2d658e660c54b2312ec3939365226f30bc65f736c0b38316a238b97ddde0555ccf12b95c449d396d7872c1d DIST zotero-bin-6.0.14-amd64.tar.bz2 69149210 BLAKE2B 8979e00f2bb80c97aa65fde5b247198628544202682d1ed754135279c8001658e6aea68bf55ed3051f0e6dd4a27c60f1fe633a4310dc9d53de597048cd937ac3 SHA512 6d3604ed3eb7821316ea378b92bf3bdc3e89e077fa1ccfef7e2baa4d26455f8b04d68aee3036711bf85ef97a79e6f97cc37cb9e1156320b11c6c8fe9156f5526 DIST zotero-bin-6.0.14-x86.tar.bz2 70825827 BLAKE2B e4f2ed26997feac6a3214dd06fc91fafd583ce835a4f34bb84c659a38ed2fbdc59692a5fdf2423c7d480d0c7e6b0dbf361a462661bd9fb05955532e15a15 SHA512 3c26ce57570946c2a62eb3631fa95c0130372144ab3d2a5ba795290031f247939d25c541c6f7e9a2f31a3478e09e2196771299bce1683232a476e31836c6bb7a -DIST zotero-bin-6.0.9.tar.bz2 68609695 BLAKE2B a921b6558d53b162ef2d3ef23db73dfd20f9f87f2fa533b28d95fe33f5e20c1c9d341b72d7a51f4780f3081f6f925991b40193ae5287565f3de0a4d937ec9333 SHA512 4610d0e7ae8fe228ffe6ceff9cd9724bc47b8fa7b6b0d0cdac3e539b67af037aeaaeb5d7f0935306f2e6bb719ca16bcad266a576e6389674f6717b15d610643c diff --git a/app-text/zotero-bin/zotero-bin-6.0.10.ebuild b/app-text/zotero-bin/zotero-bin-6.0.10.ebuild deleted file mode 100644 index b9f2fd5004e0.. --- a/app-text/zotero-bin/zotero-bin-6.0.10.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="Helps you collect, organize, cite, and share your research sources" -HOMEPAGE="https://www.zotero.org; -SRC_URI="https://www.zotero.org/download/client/dl?channel=release=linux-x86_64=${PV} -> ${P}.tar.bz2" -S="${WORKDIR}/Zotero_linux-x86_64" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -RDEPEND=" - dev-libs/atk - dev-libs/dbus-glib - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/fontconfig - media-libs/freetype - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXt - x11-libs/pango -" - -QA_PREBUILT="opt/zotero/*" - -src_prepare() { - # disable auto-update - sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die - - # disable default oo installation questions - manual installation is still possible - sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \ - extensions/zoteroopenofficeintegrat...@zotero.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die - - # fix desktop-file - sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die - - default -} - -src_install() { - dodir opt/zotero - cp -a "${S}"/* "${ED}/opt/zotero" || die - - dosym ../../opt/zotero/zotero usr/bin/zotero -
[gentoo-commits] repo/gentoo:master commit in: app-text/zotero-bin/
commit: 89683cceed438812ccc7073fb59ce4702322f1b8 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Sep 30 14:37:13 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Sep 30 14:37:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89683cce app-text/zotero-bin: add 6.0.14 Signed-off-by: Andrew Ammerlaan gentoo.org> app-text/zotero-bin/Manifest | 2 + app-text/zotero-bin/zotero-bin-6.0.14.ebuild | 87 2 files changed, 89 insertions(+) diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest index d382ffd6d98c..81beb436923c 100644 --- a/app-text/zotero-bin/Manifest +++ b/app-text/zotero-bin/Manifest @@ -1,4 +1,6 @@ DIST zotero-bin-6.0.10.tar.bz2 68712203 BLAKE2B 45e4ff33de1cf84c9c6bf9177de4096eb52abfaeb3347153376598d1dd8ad0d90a11383a4a1c62f77e8234f167cf0950fbfa4f58b74d33f48ec073a22a8bc832 SHA512 06ac2a21f8ec7576c759b6375a66e7e9370ac81f6e8832b7ca4850311a2d7e208d17b5fe2cda372763f80756fbaccaffc75afc828014611723931ace2958f19a DIST zotero-bin-6.0.13-amd64.tar.bz2 68738437 BLAKE2B d70dd479b8f9517f7eb0017c9be891df39e74b919719f4308e6fb8cea064920f41717377ab8072af3ed2b60c28deeb75fba918e7a2b03f7d40eef08c15c38446 SHA512 150ad3f213ad7289e09f79422f4840a4a288d80bfe661a9c06d330198c52018efe01bc68629485fd822647902df59ec5862bee5df13d1de106a2ccd84b647944 DIST zotero-bin-6.0.13-x86.tar.bz2 70376898 BLAKE2B dc16790081cdf9fbb35febd537b180192f43a28dabd8ee012ef721ebeabd516f422bd04e2bb8820571dabfd26a5039d72822e07b9df7f457be0834762ec75eb4 SHA512 4bf71e788cb97497e4acb18150dc7865fe4d2e90a2d658e660c54b2312ec3939365226f30bc65f736c0b38316a238b97ddde0555ccf12b95c449d396d7872c1d +DIST zotero-bin-6.0.14-amd64.tar.bz2 69149210 BLAKE2B 8979e00f2bb80c97aa65fde5b247198628544202682d1ed754135279c8001658e6aea68bf55ed3051f0e6dd4a27c60f1fe633a4310dc9d53de597048cd937ac3 SHA512 6d3604ed3eb7821316ea378b92bf3bdc3e89e077fa1ccfef7e2baa4d26455f8b04d68aee3036711bf85ef97a79e6f97cc37cb9e1156320b11c6c8fe9156f5526 +DIST zotero-bin-6.0.14-x86.tar.bz2 70825827 BLAKE2B e4f2ed26997feac6a3214dd06fc91fafd583ce835a4f34bb84c659a38ed2fbdc59692a5fdf2423c7d480d0c7e6b0dbf361a462661bd9fb05955532e15a15 SHA512 3c26ce57570946c2a62eb3631fa95c0130372144ab3d2a5ba795290031f247939d25c541c6f7e9a2f31a3478e09e2196771299bce1683232a476e31836c6bb7a DIST zotero-bin-6.0.9.tar.bz2 68609695 BLAKE2B a921b6558d53b162ef2d3ef23db73dfd20f9f87f2fa533b28d95fe33f5e20c1c9d341b72d7a51f4780f3081f6f925991b40193ae5287565f3de0a4d937ec9333 SHA512 4610d0e7ae8fe228ffe6ceff9cd9724bc47b8fa7b6b0d0cdac3e539b67af037aeaaeb5d7f0935306f2e6bb719ca16bcad266a576e6389674f6717b15d610643c diff --git a/app-text/zotero-bin/zotero-bin-6.0.14.ebuild b/app-text/zotero-bin/zotero-bin-6.0.14.ebuild new file mode 100644 index ..a31cabce92e9 --- /dev/null +++ b/app-text/zotero-bin/zotero-bin-6.0.14.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Helps you collect, organize, cite, and share your research sources" +HOMEPAGE="https://www.zotero.org; +SRC_URI=" + amd64? ( https://www.zotero.org/download/client/dl?channel=release=linux-x86_64=${PV} -> ${P}-amd64.tar.bz2 ) + x86? ( https://www.zotero.org/download/client/dl?channel=release=linux-i686=${PV} -> ${P}-x86.tar.bz2 ) +" +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +RDEPEND=" + dev-libs/atk + dev-libs/dbus-glib + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/fontconfig + media-libs/freetype + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXt + x11-libs/pango +" + +QA_PREBUILT="opt/zotero/*" + +src_prepare() { + if use amd64; then + cd Zotero_linux-x86_64 || die + elif use x86; then + cd Zotero_linux-i686 || die + fi + + # disable auto-update + sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die + + # disable default oo installation questions - manual installation is still possible + sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \ + extensions/zoteroopenofficeintegrat...@zotero.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die + + # fix desktop-file + sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die + sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die + + default +} + +src_install() { + if use
[gentoo-commits] repo/gentoo:master commit in: kde-misc/colord-kde/files/, kde-misc/colord-kde/
commit: 6fe0864328db0a92234f7b39bb8b6376ca7a285f Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 30 13:55:33 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 30 13:55:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe08643 kde-misc/colord-kde: drop 0.5.0-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/colord-kde/Manifest | 2 - kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild | 56 -- .../colord-kde/files/colord-kde-0.5.0-icon.patch | 38 --- 3 files changed, 96 deletions(-) diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest index 33756d54a5a6..d3604bbab4b4 100644 --- a/kde-misc/colord-kde/Manifest +++ b/kde-misc/colord-kde/Manifest @@ -1,3 +1 @@ -DIST colord-kde-0.5.0-patches.tar.xz 9500 BLAKE2B e8f4b2f07b7e17eeaddf1cba94945b47a5485213941d7cce3fb9bd0f67bcef37467541e154dfda8babac22fd46778809e84691cc4bebc2e149888a3927e73da7 SHA512 0f153413bd55c294eef1bbb8ae0af60972cdd68df4fe41c1a6fade34c4fa37d7195766561a9570a712b87c055cb9bbc54a5c2bf725c7776066f8fa91c00563e5 -DIST colord-kde-0.5.0.tar.xz 97572 BLAKE2B 7cb5434c25e576c98e2ffbf428bf81d37605fd489199bacc2c040d443021f1f1055b3640f2698b622b021e34f4c517e168a45cd2c1006fdc2c24590789b482e3 SHA512 f285931f0f97462fcf173f64aaf2f32752bddb0b724d2055055ce5beb7dbe89ccebc62cb8c2ce455a8d68beb737fd55bf89be8e4dc7eaa37f09878b757370f07 DIST colord-kde-0.5.0_p20220907-077644b5.tar.gz 64138 BLAKE2B 2bf2b705da0264f74568b69ef5f2ed4b90d38fa3457d870a806ca3b5db436f813232baa0901c73ed759b0b7409e9d44a427b1dfd764b7f14a7640d93b8c9f3dd SHA512 338e15b62ba46afb670ce7ee7ce24923e0485de09bdc4e33638696a962fc6773296e556d77d77bd1df22d0e7657c1e112836773f759225dd40cac29fb97fe262 diff --git a/kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild b/kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild deleted file mode 100644 index 81ce4ef44c0d.. --- a/kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Provides interfaces and session daemon to colord" -HOMEPAGE="https://invent.kde.org/graphics/colord-kde; -SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz -https://dev.gentoo.org/~asturm/distfiles/${P}-patches.tar.xz; - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - media-libs/lcms:2 - x11-libs/libxcb - x11-libs/libX11 - x11-libs/libXrandr -" -DEPEND="${COMMON_DEPEND} - >=kde-frameworks/kwindowsystem-${KFMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - kde-plasma/kde-cli-tools:5 - x11-misc/colord -" - -PATCHES=( - "${WORKDIR}/${P}-patches" - "${FILESDIR}/${P}-icon.patch" -) - -pkg_postinst() { - ecm_pkg_postinst - if ! has_version "gnome-extra/gnome-color-manager"; then - elog "You may want to install gnome-extra/gnome-color-manager to add support for" - elog "colorhug calibration devices." - fi -} diff --git a/kde-misc/colord-kde/files/colord-kde-0.5.0-icon.patch b/kde-misc/colord-kde/files/colord-kde-0.5.0-icon.patch deleted file mode 100644 index bcc8ba2586ca.. --- a/kde-misc/colord-kde/files/colord-kde-0.5.0-icon.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 7ea14bbaf6b0e923496cb5e50dfcd5068c7858c5 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bj=C3=B6rn=20Feber?= -Date: Sun, 30 Jun 2019 17:50:38 +0200 -Subject: [colord-kde] Use more appropriate icon, because the activities icon - got changed - -Summary: -Use a more appopriate icon, because the activities icon got changed in D22155. -{F6948366} - -Test Plan: Open the Color Corrections KCM. - -Reviewers: #plasma, #vdg, ndavis - -Reviewed By: #vdg, ndavis - -Subscribers: #vdg, #plasma - -Differential Revision: https://phabricator.kde.org/D22171 - colord-kcm/ColordKCM.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/colord-kcm/ColordKCM.cpp b/colord-kcm/ColordKCM.cpp -index f14b4a9..fffbf54 100644 a/colord-kcm/ColordKCM.cpp -+++ b/colord-kcm/ColordKCM.cpp -@@ -158,7 +158,7 @@ ColordKCM::ColordKCM(QWidget *parent, const QVariantList ) : - connect(watcher, ::serviceOwnerChanged, - ui->profile, ::serviceOwnerChanged); - --
[gentoo-commits] repo/gentoo:master commit in: net-libs/libhackrf/
commit: 47d312a25cc0d8c6917787a41a37c4e73d7d0eab Author: Rick Farina gentoo org> AuthorDate: Fri Sep 30 13:51:51 2022 + Commit: Rick Farina gentoo org> CommitDate: Fri Sep 30 13:53:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d312a2 net-libs/libhackrf: build only shared lib (no-op) So, this actually does nothing, because the applied patch ALSO builds only shared libs. That said, it's the first step toward not needing the patch and I don't want to forget later when/if upstream fixes their bug which won't allow install for only shared libs. Signed-off-by: Rick Farina gentoo.org> net-libs/libhackrf/libhackrf-2022.09.1.ebuild | 4 net-libs/libhackrf/libhackrf-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/net-libs/libhackrf/libhackrf-2022.09.1.ebuild b/net-libs/libhackrf/libhackrf-2022.09.1.ebuild index 586e9f4bd1ec..126023d3e828 100644 --- a/net-libs/libhackrf/libhackrf-2022.09.1.ebuild +++ b/net-libs/libhackrf/libhackrf-2022.09.1.ebuild @@ -42,6 +42,10 @@ src_configure() { cmake_src_configure } +src_compile() { + cmake_build hackrf +} + pkg_postinst() { if use udev; then einfo "Users in the usb group can use hackrf." diff --git a/net-libs/libhackrf/libhackrf-.ebuild b/net-libs/libhackrf/libhackrf-.ebuild index 586e9f4bd1ec..126023d3e828 100644 --- a/net-libs/libhackrf/libhackrf-.ebuild +++ b/net-libs/libhackrf/libhackrf-.ebuild @@ -42,6 +42,10 @@ src_configure() { cmake_src_configure } +src_compile() { + cmake_build hackrf +} + pkg_postinst() { if use udev; then einfo "Users in the usb group can use hackrf."
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh/, net-libs/libssh/files/
commit: 06f2d87af6e41e33a345f1bf49173f682ff8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 30 11:51:03 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 30 13:33:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f2d87a net-libs/libssh: drop 0.9.6 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libssh/Manifest | 1 - net-libs/libssh/files/libssh-0.8.0-tests.patch | 11 --- net-libs/libssh/libssh-0.9.6.ebuild| 124 - 3 files changed, 136 deletions(-) diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest index 5ba4cc28088f..a4166a8ad16b 100644 --- a/net-libs/libssh/Manifest +++ b/net-libs/libssh/Manifest @@ -1,2 +1 @@ DIST libssh-0.10.4.tar.xz 554920 BLAKE2B 9349a688bdbd7c0d3bc93d6d0d6d55122ae9f918b922baeae8a7c6d4ae3ec340e6607afdd8a47055176f31531aefa94b6cc2bda25d59625fe1a7f83823dd75f9 SHA512 01ee52d480201d9886c15e81137c185334b404d1c8e8b743ddf58e95fe8619c8c013616a49807bdfde72fa177cd35f3c22b66cbf5d720b5abfacdf7601ed -DIST libssh-0.9.6.tar.xz 1053056 BLAKE2B e8565279a430786b8877386a26700a39386e908546a209815b135a2bf4ef42c37b9890dc29cda9ce6c8bfe3f3bae4942097dc794302aec767d106a45c44b811d SHA512 4040ec4af937e95be2e41313ef6d4db60b46b8d4dea10c09402398127c1d1ca8843392d207088aeee3c7ef631c6ae7b66861327dcebf78ed3af0723777619fd1 diff --git a/net-libs/libssh/files/libssh-0.8.0-tests.patch b/net-libs/libssh/files/libssh-0.8.0-tests.patch deleted file mode 100644 index 7ce84f89983b.. --- a/net-libs/libssh/files/libssh-0.8.0-tests.patch +++ /dev/null @@ -1,11 +0,0 @@ libssh-0.8.0/tests/unittests/torture_misc.c -+++ libssh-0.8.0/tests/unittests/torture_misc.c -@@ -361,7 +361,7 @@ - #ifdef _WIN32 - cmocka_unit_test(torture_path_expand_tilde_win), - #else --cmocka_unit_test(torture_path_expand_tilde_unix), -+//cmocka_unit_test(torture_path_expand_tilde_unix), - #endif - cmocka_unit_test_setup_teardown(torture_path_expand_escape, setup, teardown), - cmocka_unit_test_setup_teardown(torture_path_expand_known_hosts, setup, teardown), diff --git a/net-libs/libssh/libssh-0.9.6.ebuild b/net-libs/libssh/libssh-0.9.6.ebuild deleted file mode 100644 index e90e4d2cfed3.. --- a/net-libs/libssh/libssh-0.9.6.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -DESCRIPTION="Access a working SSH implementation by means of a library" -HOMEPAGE="https://www.libssh.org/; - -if [[ "${PV}" == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git; -else - SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="LGPL-2.1" -SLOT="0/4" # subslot = soname major version -IUSE="debug doc examples gcrypt gssapi mbedtls pcap server +sftp static-libs test zlib" -# Maintainer: check IUSE-defaults at DefineOptions.cmake - -REQUIRED_USE="?? ( gcrypt mbedtls )" - -BDEPEND=" - doc? ( app-doc/doxygen[dot] ) -" -RDEPEND=" - !gcrypt? ( - !mbedtls? ( - >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] - ) - ) - gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] ) - gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - test? ( - >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] - elibc_musl? ( sys-libs/argp-standalone ) ) -" - -DOCS=( AUTHORS README ChangeLog ) - -PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" ) - -RESTRICT+=" !test? ( test )" - -src_prepare() { - cmake_src_prepare - - # just install the examples, do not compile them - cmake_comment_add_subdirectory examples - - # keyfile torture test is currently broken - sed -e "/torture_keyfiles/d" \ - -i tests/unittests/CMakeLists.txt || die - - # disable tests that take too long (bug #677006) - if use sparc; then - sed -e "/torture_threads_pki_rsa/d" -e "/torture_pki_dsa/d" \ - -i tests/unittests/CMakeLists.txt || die - fi - - sed -e "/^check_include_file.*HAVE_VALGRIND_VALGRIND_H/s/^/#DONT /" \ - -i ConfigureChecks.cmake || die - - if use test && use elibc_musl; then - sed -e "/SOLARIS/d" \ - -i tests/CMakeLists.txt || die - fi -} - -multilib_src_configure() { - local mycmakeargs=( - -DWITH_NACL=OFF - -DWITH_STACK_PROTECTOR=OFF -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/
commit: 04e87feb89d0abe22b016eba58e8281462e11243 Author: Ben Kohler gentoo org> AuthorDate: Fri Sep 30 12:57:49 2022 + Commit: Ben Kohler gentoo org> CommitDate: Fri Sep 30 12:58:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e87feb sys-apps/memtest86-bin: add 10.0 Signed-off-by: Ben Kohler gentoo.org> sys-apps/memtest86-bin/Manifest | 1 + sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest index dd2b28717705..677bf41a040c 100644 --- a/sys-apps/memtest86-bin/Manifest +++ b/sys-apps/memtest86-bin/Manifest @@ -1 +1,2 @@ +DIST memtest86-bin-10.0.zip 9369041 BLAKE2B c5792b45ee0b9e32013ad64d17e43d6da4ffd80160a913fbd3b82390dd1d7d5e6ca226730fffab01ee6cb36d66b2a78e66d0bfd7a1dd4b07546550e268bc18f5 SHA512 b08e6cf3cb9448d5ac7fb4ba7c6338d2037caebd16710f4c2897cfe73766d7dfba7a0012b1ec5acbc546932e989c2a82bec1428295ea0bf4702e49d75e5b03e1 DIST memtest86-bin-9.4.zip 8760207 BLAKE2B a4db434f9ce049d14b7a7bd98ed88ecad5492e4541d564520eba60b9c37d40d22bdf27ec92f05f3601453647ee88486caf51259bf90a72954b29c8eecbd36ca9 SHA512 c5a6183e2b66fe6023a7478ddfecf94dab03e99272d916fe156f05e2edcc2e70c7cd12feff474381571213bd6b07c76b78dd54d07f2db011cbe3127dac2dc222 diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild b/sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild new file mode 100644 index ..9e0a77415687 --- /dev/null +++ b/sys-apps/memtest86-bin/memtest86-bin-10.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mount-boot + +DESCRIPTION="Stand alone memory testing software for x86 computers" +HOMEPAGE="http://www.memtest86.com/; +SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip" + +LICENSE="PassMark-EULA" +RESTRICT="mirror bindist" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="" + +BDEPEND="app-arch/unzip + sys-fs/fatcat" + +S=${WORKDIR} + +src_unpack() { + default + fatcat -O 1048576 -r /EFI/BOOT/BOOTX64.efi memtest86-usb.img > ${PN}.efi || die +} + +src_install() { + insinto /boot + doins ${PN}.efi + + exeinto /etc/grub.d/ + newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin + + dodoc MemTest86_User_Guide_UEFI.pdf +} + +pkg_postinst() { + mount-boot_pkg_postinst + + if [ ! -e /sys/firmware/efi ]; then + ewarn "WARNING: You appear to be booted in BIOS mode but ${PN} is an EFI-only tool." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/
commit: 7eeb5ce7714609aa90710776f56000daf6c220a0 Author: Ben Kohler gentoo org> AuthorDate: Fri Sep 30 12:58:01 2022 + Commit: Ben Kohler gentoo org> CommitDate: Fri Sep 30 12:58:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eeb5ce7 sys-apps/memtest86-bin: drop 9.4 Signed-off-by: Ben Kohler gentoo.org> sys-apps/memtest86-bin/Manifest | 1 - sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild | 44 - 2 files changed, 45 deletions(-) diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest index 677bf41a040c..a076bb1cc9cd 100644 --- a/sys-apps/memtest86-bin/Manifest +++ b/sys-apps/memtest86-bin/Manifest @@ -1,2 +1 @@ DIST memtest86-bin-10.0.zip 9369041 BLAKE2B c5792b45ee0b9e32013ad64d17e43d6da4ffd80160a913fbd3b82390dd1d7d5e6ca226730fffab01ee6cb36d66b2a78e66d0bfd7a1dd4b07546550e268bc18f5 SHA512 b08e6cf3cb9448d5ac7fb4ba7c6338d2037caebd16710f4c2897cfe73766d7dfba7a0012b1ec5acbc546932e989c2a82bec1428295ea0bf4702e49d75e5b03e1 -DIST memtest86-bin-9.4.zip 8760207 BLAKE2B a4db434f9ce049d14b7a7bd98ed88ecad5492e4541d564520eba60b9c37d40d22bdf27ec92f05f3601453647ee88486caf51259bf90a72954b29c8eecbd36ca9 SHA512 c5a6183e2b66fe6023a7478ddfecf94dab03e99272d916fe156f05e2edcc2e70c7cd12feff474381571213bd6b07c76b78dd54d07f2db011cbe3127dac2dc222 diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild b/sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild deleted file mode 100644 index 9e0a77415687.. --- a/sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit mount-boot - -DESCRIPTION="Stand alone memory testing software for x86 computers" -HOMEPAGE="http://www.memtest86.com/; -SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip" - -LICENSE="PassMark-EULA" -RESTRICT="mirror bindist" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="" - -BDEPEND="app-arch/unzip - sys-fs/fatcat" - -S=${WORKDIR} - -src_unpack() { - default - fatcat -O 1048576 -r /EFI/BOOT/BOOTX64.efi memtest86-usb.img > ${PN}.efi || die -} - -src_install() { - insinto /boot - doins ${PN}.efi - - exeinto /etc/grub.d/ - newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin - - dodoc MemTest86_User_Guide_UEFI.pdf -} - -pkg_postinst() { - mount-boot_pkg_postinst - - if [ ! -e /sys/firmware/efi ]; then - ewarn "WARNING: You appear to be booted in BIOS mode but ${PN} is an EFI-only tool." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/
commit: 2340279299b3b280d0e229c4092ad894dd6fc766 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 11:28:22 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 12:42:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23402792 dev-games/godot: add 4.0_beta2 Signed-off-by: Ionen Wolkens gentoo.org> dev-games/godot/Manifest | 1 + dev-games/godot/godot-4.0_beta2.ebuild | 256 + 2 files changed, 257 insertions(+) diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest index 9e96f4de45d0..a093cfad1b96 100644 --- a/dev-games/godot/Manifest +++ b/dev-games/godot/Manifest @@ -1,3 +1,4 @@ DIST godot-3.5-stable.tar.xz 24044340 BLAKE2B 9d77ecdfa6bd90065fff26c2334f13c32bbbc4b26aad111b5aab2563d1e4782457ea6cf2115f1a809e0d8aac3d3ee9a138ad224998068983ad36e54a577d89c3 SHA512 23785e39ccc7e1406c97ee33b5e90f7f397aa907d79d72ed08ea3f4b7e68788030a1bcdd07c9f782a21ee3a84636a2cea47a57dcfc94c24e327fa210ae0515b0 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473 SHA512 59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f DIST godot-4.0-beta1.tar.xz 31113892 BLAKE2B b7adc96ea9d19b962833bb3244f464151a08befb1301dbd147f421c8fb649dcb645656e0982aebaec695988c29e763f52456fa7e23a52b64cfddf39866f2c0af SHA512 86babe6bcd960f3e911b309de39145535f8755ffb64ba024315eab253803d78049020a6f7362318b9e29ba27527e479fba95a20db686ec854ba0a377a276d467 +DIST godot-4.0-beta2.tar.xz 31175512 BLAKE2B 5fd4c0d3e7a287e861c08b9a4f3b6657576bdc860ea57dc47b9aba06b4858225cf4864d9d115acc4e4079faf9b753af5298dc1e5a9d3f6c0e5f5eec50b785e11 SHA512 ebefc876c1f40e1f7d71a19fd12453c372e8b1c361d8d8e7b6cf4a729df83390514d8410dbb561d1146ecc6b3c92eea81318b801bdd6c44470596cd5994d7d2e diff --git a/dev-games/godot/godot-4.0_beta2.ebuild b/dev-games/godot/godot-4.0_beta2.ebuild new file mode 100644 index ..2c88cf57aa9d --- /dev/null +++ b/dev-games/godot/godot-4.0_beta2.ebuild @@ -0,0 +1,256 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg + +MY_P="${PN}-$(ver_rs 2 -)" + +DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" +HOMEPAGE="https://godotengine.org/; +SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 /)/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}" + +LICENSE=" + MIT + Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB + gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )" +SLOT="4" +KEYWORDS="~amd64" +# Enable roughly same as upstream by default so it works as expected, +# except raycast (tools-only heavy dependency), and deprecated. +IUSE=" + +dbus debug deprecated +fontconfig +gui pulseaudio raycast + +runner speech test +theora +tools +udev +upnp +webp" +RESTRICT="!test? ( test ) !tools? ( test ) !webp? ( test )" + +# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev +RDEPEND=" + app-arch/zstd:= + dev-games/recastnavigation:= + dev-libs/icu:= + dev-libs/libpcre2:=[pcre32] + media-libs/freetype[brotli,harfbuzz] + media-libs/harfbuzz:=[icu] + media-libs/libogg + media-libs/libpng:= + media-libs/libvorbis +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/blis/files/, sci-libs/blis/
commit: 834c70df02cc32759474c76ebb1f069b7ad550fb Author: Zhang Zongyu novazy net> AuthorDate: Thu Sep 29 12:45:36 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Sep 30 12:09:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834c70df sci-libs/blis: bump version to 0.9.0 Closes: https://bugs.gentoo.org/693470 Closes: https://bugs.gentoo.org/841440 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zhang Zongyu novazy.net> Closes: https://github.com/gentoo/gentoo/pull/27534 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-libs/blis/Manifest | 1 + sci-libs/blis/blis-0.9.0.ebuild| 113 + sci-libs/blis/files/blis-0.9.0-rpath.patch | 15 3 files changed, 129 insertions(+) diff --git a/sci-libs/blis/Manifest b/sci-libs/blis/Manifest index ec8f4283416a..5e90ff7400e3 100644 --- a/sci-libs/blis/Manifest +++ b/sci-libs/blis/Manifest @@ -1,2 +1,3 @@ DIST blis-0.6.0.tar.gz 5107257 BLAKE2B cd589ad1216486e8bb0cf574cc096c1e1f2bb9587b182c2bcff44db322468d9f027323c0bf2d22ea0fabb1902dc047d2bf62253ef1c2797fc3de9ba53d7fc34a SHA512 74e9da5146f7986cbd11651d7cd0837562a1603c667b9e6d3f79b5057443de657b60d7463cb2d64daf3eff7d33fc05a64e6d8eb807f4cabe0c3121517924a206 DIST blis-0.8.1.tar.gz 13442609 BLAKE2B cc4167aaa6461b73876f428de2ab02107803fd6d63df101bf30de4c6ca57241e29f09dfb82fe1cfec8c661b2d9efe65ab854ad7719bf36e27f8a33bf3dd4bb92 SHA512 f920e6ae699af899caca27274b55bb944c886c882dfc06bc2f66d069c08e6d4999c130626cd96297308c1b7e85e77e6552bf981cce37dbbaa5acdf0cb5078e02 +DIST blis-0.9.0.tar.gz 15078619 BLAKE2B f7c9632024e0adbba370a4077a7a47f05c54779ad6195b2ccda0950df8e784b8988b4338758ec2fabd424a69009010f8f02cbaef0eda1d74f6794127b43b4f70 SHA512 01e1990eefa4387839ac404089e4ffa32922ceaa30a1747c08a931c67706bcf29fed9d25e30c0faa36bba4f460821290e7973ed6b657d2cd95e126caaf853f81 diff --git a/sci-libs/blis/blis-0.9.0.ebuild b/sci-libs/blis/blis-0.9.0.ebuild new file mode 100644 index ..9e2aa275f970 --- /dev/null +++ b/sci-libs/blis/blis-0.9.0.ebuild @@ -0,0 +1,113 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit python-any-r1 + +DESCRIPTION="BLAS-like Library Instantiation Software Framework" +HOMEPAGE="https://github.com/flame/blis; +SRC_URI="https://github.com/flame/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="doc eselect-ldso openmp pthread serial static-libs 64bit-index" +REQUIRED_USE=" + ?? ( openmp pthread serial ) + ?? ( eselect-ldso 64bit-index )" + +DEPEND=" + eselect-ldso? ( + !app-eselect/eselect-cblas + >=app-eselect/eselect-blas-0.2 + )" + +RDEPEND="${DEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-blas-provider.patch + # to prevent QA Notice: pkg-config files with wrong LDFLAGS detected + "${FILESDIR}"/${PN}-0.8.1-pkg-config.patch + "${FILESDIR}"/${PN}-0.9.0-rpath.patch +) + +src_configure() { + local BLIS_FLAGS=() + local confname + # determine flags + if use openmp; then + BLIS_FLAGS+=( -t openmp ) + elif use pthread; then + BLIS_FLAGS+=( -t pthreads ) + else + BLIS_FLAGS+=( -t no ) + fi + use 64bit-index && BLIS_FLAGS+=( -b 64 -i 64 ) + # determine config name + case "${ARCH}" in + "x86" | "amd64") + confname=auto ;; + "ppc64") + confname=generic ;; + *) + confname=generic ;; + esac + # This is not an autotools configure file. We don't use econf here. + ./configure \ + --enable-verbose-make \ + --prefix="${BROOT}"/usr \ + --libdir="${BROOT}"/usr/$(get_libdir) \ + $(use_enable static-libs static) \ + --enable-blas \ + --enable-cblas \ + "${BLIS_FLAGS[@]}" \ + --enable-shared \ + $confname || die +} + +src_compile() { + DEB_LIBBLAS=libblas.so.3 DEB_LIBCBLAS=libcblas.so.3 \ + LDS_BLAS="${FILESDIR}"/blas.lds LDS_CBLAS="${FILESDIR}"/cblas.lds \ + default +} + +src_test() { + LD_LIBRARY_PATH="${S}/lib/haswell" emake check +} + +src_install() { + default + use doc && dodoc README.md docs/*.md + + if use eselect-ldso; then + insinto /usr/$(get_libdir)/blas/blis + doins lib/*/lib{c,}blas.so.3 + dosym libblas.so.3 usr/$(get_libdir)/blas/blis/libblas.so + dosym libcblas.so.3 usr/$(get_libdir)/blas/blis/libcblas.so + fi +} + +pkg_postinst() { + use eselect-ldso || return + + local libdir=$(get_libdir) me="blis" + + #
[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/
commit: 3e35260425c2c9e474637df6edbe467b555d5945 Author: Richard Freeman gentoo org> AuthorDate: Fri Sep 30 12:04:39 2022 + Commit: Richard Freeman gentoo org> CommitDate: Fri Sep 30 12:05:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e352604 app-backup/duplicity: stabilize 0.8.23-r1 for amd64 Signed-off-by: Richard Freeman gentoo.org> app-backup/duplicity/duplicity-0.8.23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/duplicity/duplicity-0.8.23-r1.ebuild b/app-backup/duplicity/duplicity-0.8.23-r1.ebuild index bf59fe56d88b..b5662cd277ed 100644 --- a/app-backup/duplicity/duplicity-0.8.23-r1.ebuild +++ b/app-backup/duplicity/duplicity-0.8.23-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 1-3)/+ LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="s3 test" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/files/, app-backup/duplicity/
commit: 7ffdbf5be166203e5d7e582146a8ed16771d8dc2 Author: Richard Freeman gentoo org> AuthorDate: Fri Sep 30 12:03:15 2022 + Commit: Richard Freeman gentoo org> CommitDate: Fri Sep 30 12:05:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ffdbf5b app-backup/duplicity: add 1.0.0 Signed-off-by: Richard Freeman gentoo.org> app-backup/duplicity/Manifest | 1 + app-backup/duplicity/duplicity-1.0.0.ebuild| 53 ++ .../files/duplicity-1.0.0-fix-docs-cmd.patch | 20 3 files changed, 74 insertions(+) diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest index a81c6e41afa4..3d94afb49aee 100644 --- a/app-backup/duplicity/Manifest +++ b/app-backup/duplicity/Manifest @@ -1,2 +1,3 @@ DIST duplicity-0.8.22.tar.gz 1408482 BLAKE2B 3a8b6eb79d5f67e8f274bdaaaf0bb5b6c9f0ebf91a3b6a849b876cdf2c9af0f5435946150b5db6ab5e524cedc5b98b40c456b1de0fe8c6e33c024fe3c7d881fa SHA512 474237e3ca9876fb124baf9871f781b8347c85e76b7b4191d6993a76fb4728500091c74ed0943c6c22d69651c08094b6d155eca742d1711bebe676734c84d12a DIST duplicity-0.8.23.tar.gz 1385252 BLAKE2B 63042486e6e17d2d93af72f617990c879763d5921e230302f406b4f9e7c57a67284130f9f57849b9ffc8638614b55f0f8abdf6bb20201155b33b72bef952ec9f SHA512 083cf0060a8c7a8472c6ee4ffbb87e85edf0fcdaba95862a9f272cc03d8ab3d18b584a8d256473e6cfab9eed6f993382b846b692a8c0dd46fd3a2d8215e54e45 +DIST duplicity-rel.1.0.0.tar.bz2 802941 BLAKE2B 7b5f33b2b8b0f938a86688ea68838fd45a1405e69cc59e9cc082035253d123258f6a30239ecc470e9210b5bafeda556909fe94887517be8c75a2c18641de66b0 SHA512 a3a0a8eee8f2555f275676c24c3e0933ef0ba267b64eccb7765dad751e58aae3ed0ffac4c4cee3acd3dd76c93bb799edb7fe1430ae159389174cc37ab646f339 diff --git a/app-backup/duplicity/duplicity-1.0.0.ebuild b/app-backup/duplicity/duplicity-1.0.0.ebuild new file mode 100644 index ..2d2b3174a000 --- /dev/null +++ b/app-backup/duplicity/duplicity-1.0.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_8 python3_9 python3_10 python3_11 ) + +inherit distutils-r1 + +DESCRIPTION="Secure backup system using gnupg to encrypt data" +HOMEPAGE="https://duplicity.gitlab.io/; +SRC_URI="https://gitlab.com/duplicity/duplicity/-/archive/rel.${PV}/duplicity-rel.${PV}.tar.bz2; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="s3 test" + +CDEPEND=" + net-libs/librsync + app-crypt/gnupg + dev-python/fasteners[${PYTHON_USEDEP}] +" +DEPEND="${CDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + app-arch/par2cmdline + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + ) +" +RDEPEND="${CDEPEND} + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + s3? ( dev-python/boto3[${PYTHON_USEDEP}] ) +" + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${P}-fix-docs-cmd.patch" +) + +S="${WORKDIR}/duplicity-rel.${PV}" + +python_test() { + esetup.py test +} + +pkg_postinst() { + elog "Duplicity has many optional dependencies to support various backends." + elog "Currently it's up to you to install them as necessary." +} diff --git a/app-backup/duplicity/files/duplicity-1.0.0-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-1.0.0-fix-docs-cmd.patch new file mode 100644 index ..e6c4278b572d --- /dev/null +++ b/app-backup/duplicity/files/duplicity-1.0.0-fix-docs-cmd.patch @@ -0,0 +1,20 @@ +--- duplicity-rel.1.0.0/setup.py 2022-03-19 15:08:36.755624771 -0400 duplicity-rel.1.0.0/setup.py 2022-03-19 15:09:38.332763172 -0400 +@@ -94,17 +94,6 @@ + u'bin/rdiffdir.1' + ] + ), +-(u'share/doc/duplicity-%s' % Version, +-[ +-u'CHANGELOG.md', +-u'CONTRIBUTING.md', +-u'COPYING', +-u'README.md', +-u'README-LOG.md', +-u'README-REPO.md', +-u'README-TESTING.md', +-], +-), + ] + + if not os.environ.get(u'READTHEDOCS') == u'True':
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tdb/
commit: 07836ed9b75e53d565ad9eaf835715698d2b2c81 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:50:35 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:50:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07836ed9 sys-libs/tdb: Stabilize 1.4.7 x86, #873571 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tdb/tdb-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tdb/tdb-1.4.7.ebuild b/sys-libs/tdb/tdb-1.4.7.ebuild index 0c2ea4cd1f77..395a57071e4e 100644 --- a/sys-libs/tdb/tdb-1.4.7.ebuild +++ b/sys-libs/tdb/tdb-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/
commit: 10799c9e7bc4b15347657f4f340ee7ba5143ae01 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:50:38 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:50:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10799c9e sys-libs/talloc: Stabilize 2.3.4 x86, #873574 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/talloc/talloc-2.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/talloc/talloc-2.3.4.ebuild b/sys-libs/talloc/talloc-2.3.4.ebuild index 3670d719743f..a44537ac5b4e 100644 --- a/sys-libs/talloc/talloc-2.3.4.ebuild +++ b/sys-libs/talloc/talloc-2.3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz; LICENSE="GPL-3 LGPL-3+ LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" IUSE="compat +python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/strawberry/
commit: 162bede80688466efaeffd2f06764d8eefba14d6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:50:43 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:50:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162bede8 media-sound/strawberry: Stabilize 1.0.8 x86, #873583 Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/strawberry/strawberry-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/strawberry/strawberry-1.0.8.ebuild b/media-sound/strawberry/strawberry-1.0.8.ebuild index ca8c5afb6d1b..b14411677be9 100644 --- a/media-sound/strawberry/strawberry-1.0.8.ebuild +++ b/media-sound/strawberry/strawberry-1.0.8.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="amd64 ~ppc64 ~x86" + KEYWORDS="amd64 ~ppc64 x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/
commit: dc8d330306c7c17ac71218418d48f593088916bc Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:50:32 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:50:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8d3303 games-board/stockfish: Stabilize 15-r1 x86, #873454 Signed-off-by: Agostino Sarubbo gentoo.org> games-board/stockfish/stockfish-15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/stockfish/stockfish-15-r1.ebuild b/games-board/stockfish/stockfish-15-r1.ebuild index 0f696fbba453..73b2da8cffe6 100644 --- a/games-board/stockfish/stockfish-15-r1.ebuild +++ b/games-board/stockfish/stockfish-15-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz https://tests.stockfishchess.org/api/nn/${NNUE_FILE} -> ${P}-${NNUE_FILE}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug general-32 general-64 +optimize"
[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/
commit: cce7da3c8e02fb9aa620c9a1e52365b11de1e909 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:50:41 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:50:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce7da3c net-fs/cifs-utils: Stabilize 6.15-r1 x86, #873577 Signed-off-by: Agostino Sarubbo gentoo.org> net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild index bbd1f21cbd39..9e2054bc08b2 100644 --- a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild +++ b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="+acl +ads +caps creds pam +python systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh/
commit: a5636099f0f5a9d4c6bd37085d714f4f84209a5d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:49:29 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:49:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5636099 net-libs/libssh: Stabilize 0.10.4 ppc64, #873439 Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libssh/libssh-0.10.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh/libssh-0.10.4.ebuild b/net-libs/libssh/libssh-0.10.4.ebuild index d73da0cf1ee1..a9eb0f3c9971 100644 --- a/net-libs/libssh/libssh-0.10.4.ebuild +++ b/net-libs/libssh/libssh-0.10.4.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git; else SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/
commit: 5e6e301c6ef45104df9b54bc8a837cc32c6e4921 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:49:38 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:49:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6e301c net-fs/cifs-utils: Stabilize 6.15-r1 ppc64, #873577 Signed-off-by: Agostino Sarubbo gentoo.org> net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild index bd1782323014..bbd1f21cbd39 100644 --- a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild +++ b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="+acl +ads +caps creds pam +python systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tdb/
commit: b8c04007614c2ee7dedb0b23548c7915dfcc4f81 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:49:32 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:49:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c04007 sys-libs/tdb: Stabilize 1.4.7 ppc64, #873571 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tdb/tdb-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tdb/tdb-1.4.7.ebuild b/sys-libs/tdb/tdb-1.4.7.ebuild index 400f64d7031d..0c2ea4cd1f77 100644 --- a/sys-libs/tdb/tdb-1.4.7.ebuild +++ b/sys-libs/tdb/tdb-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
commit: 4da370423ea886469d8a8c53db8a2191a3fe7ee9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:49:26 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:49:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da37042 net-libs/libvncserver: Stabilize 0.9.13-r1 ppc64, #872647 Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild b/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild index f3f17d813c79..af204e2ea41f 100644 --- a/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild +++ b/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}" LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT" # no sub slot wanted (yet), see #578958 SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+24bpp +filetransfer gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd +threads +zlib" # https://bugs.gentoo.org/690202 # https://bugs.gentoo.org/435326
[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/
commit: fec33652c375bf06f524879b8ed31b315458b674 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:49:35 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:49:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec33652 sys-libs/talloc: Stabilize 2.3.4 ppc64, #873574 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/talloc/talloc-2.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/talloc/talloc-2.3.4.ebuild b/sys-libs/talloc/talloc-2.3.4.ebuild index 10bf40076df5..3670d719743f 100644 --- a/sys-libs/talloc/talloc-2.3.4.ebuild +++ b/sys-libs/talloc/talloc-2.3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz; LICENSE="GPL-3 LGPL-3+ LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" IUSE="compat +python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
commit: d4d77dbafabf8c39309788efec5f7662be4c3565 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:48:34 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:48:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d77dba net-libs/libvncserver: Stabilize 0.9.13-r1 ppc, #872647 Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild b/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild index a79c16a2928b..f3f17d813c79 100644 --- a/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild +++ b/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}" LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT" # no sub slot wanted (yet), see #578958 SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+24bpp +filetransfer gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd +threads +zlib" # https://bugs.gentoo.org/690202 # https://bugs.gentoo.org/435326
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh/
commit: aec750c3aea0d40b03c69816ded9f78610305687 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:48:37 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:48:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec750c3 net-libs/libssh: Stabilize 0.10.4 ppc, #873439 Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libssh/libssh-0.10.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh/libssh-0.10.4.ebuild b/net-libs/libssh/libssh-0.10.4.ebuild index a720b2847321..d73da0cf1ee1 100644 --- a/net-libs/libssh/libssh-0.10.4.ebuild +++ b/net-libs/libssh/libssh-0.10.4.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git; else SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tdb/
commit: c20c8900e58f8f8063c3e2ef502c3930c9917047 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:48:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:48:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20c8900 sys-libs/tdb: Stabilize 1.4.7 ppc, #873571 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tdb/tdb-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tdb/tdb-1.4.7.ebuild b/sys-libs/tdb/tdb-1.4.7.ebuild index 7f100f2ec5d6..400f64d7031d 100644 --- a/sys-libs/tdb/tdb-1.4.7.ebuild +++ b/sys-libs/tdb/tdb-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/
commit: 166b0f311ed0f9e79eeb5a67bd012cdf1b68e507 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:48:43 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:48:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166b0f31 sys-libs/talloc: Stabilize 2.3.4 ppc, #873574 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/talloc/talloc-2.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/talloc/talloc-2.3.4.ebuild b/sys-libs/talloc/talloc-2.3.4.ebuild index c1e4b2ae603d..10bf40076df5 100644 --- a/sys-libs/talloc/talloc-2.3.4.ebuild +++ b/sys-libs/talloc/talloc-2.3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz; LICENSE="GPL-3 LGPL-3+ LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" IUSE="compat +python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/
commit: 54aec4dcb499d4de91f2de111633ad356e3ab23f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:47:46 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:47:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54aec4dc sys-libs/talloc: Stabilize 2.3.4 arm64, #873574 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/talloc/talloc-2.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/talloc/talloc-2.3.4.ebuild b/sys-libs/talloc/talloc-2.3.4.ebuild index 43fa4a002bd3..c1e4b2ae603d 100644 --- a/sys-libs/talloc/talloc-2.3.4.ebuild +++ b/sys-libs/talloc/talloc-2.3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz; LICENSE="GPL-3 LGPL-3+ LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" IUSE="compat +python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/
commit: b529073fbb7fe7199067f39595598c822fefe9ca Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:47:49 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:47:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b529073f net-fs/cifs-utils: Stabilize 6.15-r1 arm64, #873577 Signed-off-by: Agostino Sarubbo gentoo.org> net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild index 9cb0a3e8fbc6..bd1782323014 100644 --- a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild +++ b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="+acl +ads +caps creds pam +python systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh/
commit: b07c5a6e1eab95b1ff8aceb661c7ba6556f8b999 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:47:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:47:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07c5a6e net-libs/libssh: Stabilize 0.10.4 arm64, #873439 Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libssh/libssh-0.10.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh/libssh-0.10.4.ebuild b/net-libs/libssh/libssh-0.10.4.ebuild index 33a83a595668..a720b2847321 100644 --- a/net-libs/libssh/libssh-0.10.4.ebuild +++ b/net-libs/libssh/libssh-0.10.4.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git; else SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
commit: 3000d8e0fc63e3577347cf58266a4d5afe5732ab Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:47:37 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:47:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3000d8e0 net-libs/libvncserver: Stabilize 0.9.13-r1 arm64, #872647 Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild b/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild index 4b3ae4640064..a79c16a2928b 100644 --- a/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild +++ b/net-libs/libvncserver/libvncserver-0.9.13-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}" LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT" # no sub slot wanted (yet), see #578958 SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+24bpp +filetransfer gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd +threads +zlib" # https://bugs.gentoo.org/690202 # https://bugs.gentoo.org/435326
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tdb/
commit: e812ddaa1c537373fbc0be3044453674b090364d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:47:43 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:47:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e812ddaa sys-libs/tdb: Stabilize 1.4.7 arm64, #873571 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tdb/tdb-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tdb/tdb-1.4.7.ebuild b/sys-libs/tdb/tdb-1.4.7.ebuild index bba4f786ceea..7f100f2ec5d6 100644 --- a/sys-libs/tdb/tdb-1.4.7.ebuild +++ b/sys-libs/tdb/tdb-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tdb/
commit: 8bff646cad23bbc25237d6bc1f1c7b4942efe768 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:46:09 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:46:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bff646c sys-libs/tdb: Stabilize 1.4.7 amd64, #873571 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tdb/tdb-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tdb/tdb-1.4.7.ebuild b/sys-libs/tdb/tdb-1.4.7.ebuild index 04a59d09dc48..bba4f786ceea 100644 --- a/sys-libs/tdb/tdb-1.4.7.ebuild +++ b/sys-libs/tdb/tdb-1.4.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/
commit: 7938bdd5d4037567ba06cbdad6054b13bb28ed56 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:46:11 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:46:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7938bdd5 sys-libs/talloc: Stabilize 2.3.4 amd64, #873574 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/talloc/talloc-2.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/talloc/talloc-2.3.4.ebuild b/sys-libs/talloc/talloc-2.3.4.ebuild index 284000cb00fc..43fa4a002bd3 100644 --- a/sys-libs/talloc/talloc-2.3.4.ebuild +++ b/sys-libs/talloc/talloc-2.3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz; LICENSE="GPL-3 LGPL-3+ LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" IUSE="compat +python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/strawberry/
commit: 681dbd06c99289e31ee32c28946aeccae34a4987 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:46:17 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:46:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681dbd06 media-sound/strawberry: Stabilize 1.0.8 amd64, #873583 Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/strawberry/strawberry-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/strawberry/strawberry-1.0.8.ebuild b/media-sound/strawberry/strawberry-1.0.8.ebuild index fac9c644eb35..ca8c5afb6d1b 100644 --- a/media-sound/strawberry/strawberry-1.0.8.ebuild +++ b/media-sound/strawberry/strawberry-1.0.8.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="amd64 ~ppc64 ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/
commit: 4e9484505fe7a165cd4b4f33a958a74f91206ef9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 11:46:14 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 11:46:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e948450 net-fs/cifs-utils: Stabilize 6.15-r1 amd64, #873577 Signed-off-by: Agostino Sarubbo gentoo.org> net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild index 521a23c9272a..9cb0a3e8fbc6 100644 --- a/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild +++ b/net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="+acl +ads +caps creds pam +python systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kterm/
commit: 7f04a2241960a2de4b91f9ae55e26cb1b4f81ae0 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 10:17:07 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f04a224 x11-terms/kterm: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. wrt #873631, this only helps a bit and still has several clang issues. Bug: https://bugs.gentoo.org/873631 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kterm/kterm-6.2.0-r7.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-terms/kterm/kterm-6.2.0-r7.ebuild b/x11-terms/kterm/kterm-6.2.0-r7.ebuild index 82a0e0e0ef31..5f674d0259b6 100644 --- a/x11-terms/kterm/kterm-6.2.0-r7.ebuild +++ b/x11-terms/kterm/kterm-6.2.0-r7.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 @@ -28,6 +28,7 @@ RDEPEND=" !
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xtitle/
commit: b0bc4c395b0db980013ffd2d4a0174ece2058b4d Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:42:35 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bc4c39 x11-misc/xtitle: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Haven't looked closely for possible quirks, but this should be migrated to not use imake (builds nothing, just shell scripts). Closes: https://bugs.gentoo.org/870916 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xtitle/xtitle-1.0.4.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/x11-misc/xtitle/xtitle-1.0.4.ebuild b/x11-misc/xtitle/xtitle-1.0.4.ebuild index ca330584c334..eb54d4f2901c 100644 --- a/x11-misc/xtitle/xtitle-1.0.4.ebuild +++ b/x11-misc/xtitle/xtitle-1.0.4.ebuild @@ -13,13 +13,15 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" -BDEPEND=">=x11-misc/imake-1.0.8-r1" +BDEPEND=" + sys-devel/gcc + >=x11-misc/imake-1.0.8-r1" HTML_DOCS=( xtitle.html ) src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsnap/
commit: 5bc3dd271aacdb716cedc94495a343f1aeffb8bd Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:31:46 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc3dd27 x11-misc/xsnap: EAPI7->8, update deps Signed-off-by: Ionen Wolkens gentoo.org> ...nap-1.5.15-r2.ebuild => xsnap-1.5.15-r3.ebuild} | 26 +- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild b/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild similarity index 83% rename from x11-misc/xsnap/xsnap-1.5.15-r2.ebuild rename to x11-misc/xsnap/xsnap-1.5.15-r3.ebuild index e93eb8f85a7d..560e1574bb68 100644 --- a/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild +++ b/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild @@ -1,7 +1,8 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + inherit toolchain-funcs DESCRIPTION="Program to interactively take a 'snapshot' of a region of the screen" @@ -11,31 +12,25 @@ SRC_URI="ftp://ftp.ac-grenoble.fr/ge/Xutils/${P}.tar.bz2; LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ppc x86 ~amd64-linux" -IUSE="" COMMON_DEPEND=" - media-libs/libpng:0 - virtual/jpeg:0 + media-libs/libjpeg-turbo:= + media-libs/libpng:= + sys-libs/zlib:= x11-libs/libX11 x11-libs/libXft - x11-libs/libXpm -" + x11-libs/libXpm" RDEPEND=" ${COMMON_DEPEND} - media-fonts/font-misc-misc -" + media-fonts/font-misc-misc" DEPEND=" ${COMMON_DEPEND} - x11-base/xorg-proto -" + x11-base/xorg-proto" BDEPEND=" app-text/rman dev-lang/perl sys-devel/gcc - >=x11-misc/imake-1.0.8-r1 -" - -DOCS=( AUTHORS Changelog README ) + >=x11-misc/imake-1.0.8-r1" PATCHES=( "${FILESDIR}"/${P}-root_name.patch @@ -70,5 +65,6 @@ src_compile() { src_install() { default - find "${ED}" -name '*.1.gz' -exec gunzip {} \; || die + + find "${ED}" -type f -name '*.1.gz' -exec gunzip {} + || die }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xearth/
commit: 2b9bf983be4237399e3b48c27f63d871da9b9a9e Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:12:07 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9bf983 x11-misc/xearth: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xearth/xearth-1.1-r1.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/x11-misc/xearth/xearth-1.1-r1.ebuild b/x11-misc/xearth/xearth-1.1-r1.ebuild index 542041ede4a8..d80d0c43e7eb 100644 --- a/x11-misc/xearth/xearth-1.1-r1.ebuild +++ b/x11-misc/xearth/xearth-1.1-r1.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 @@ -18,20 +18,23 @@ RDEPEND=" x11-libs/libX11 x11-libs/libXext x11-libs/libXt" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" BDEPEND=" app-text/rman - x11-base/xorg-proto + sys-devel/gcc >=x11-misc/imake-1.0.8-r1" PATCHES=( "${FILESDIR}"/${P}-include.patch ) + DOCS=( BUILT-IN GAMMA-TEST HISTORY README ) src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsnap/
commit: c93bd722e0b57cf2313f3eb97e50e4277cfce344 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:19:37 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93bd722 x11-misc/xsnap: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Bug: https://bugs.gentoo.org/870811 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xsnap/xsnap-1.5.15-r2.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild b/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild index dd43dcab6432..bc17eb259842 100644 --- a/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild +++ b/x11-misc/xsnap/xsnap-1.5.15-r2.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 @@ -24,11 +24,14 @@ RDEPEND=" ${COMMON_DEPEND} media-fonts/font-misc-misc " -DEPEND="${COMMON_DEPEND}" +DEPEND=" + ${COMMON_DEPEND} + x11-base/xorg-proto +" BDEPEND=" app-text/rman dev-lang/perl - x11-base/xorg-proto + sys-devel/gcc >=x11-misc/imake-1.0.8-r1 " DOCS=( AUTHORS Changelog README ) @@ -50,7 +53,7 @@ src_prepare() { src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xbatt/
commit: 3e8c612e4e146c920f33595b95034ebee18ca031 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:08:16 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8c612e x11-misc/xbatt: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild index 56d0ce5f7d91..1c3072e729f7 100644 --- a/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild +++ b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild @@ -26,7 +26,9 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto" -BDEPEND=">=x11-misc/imake-1.0.8-r1" +BDEPEND=" + sys-devel/gcc + >=x11-misc/imake-1.0.8-r1" PATCHES=( "${FILESDIR}"/${PN}-1.2.1-implicits.patch @@ -34,7 +36,7 @@ PATCHES=( src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeycaps/
commit: c663d76d498d34d84edd2ecf23ebc6be911f327d Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:17:17 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c663d76d x11-misc/xkeycaps: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Closes: https://bugs.gentoo.org/871129 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild b/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild index cbac2508a679..be540734790a 100644 --- a/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild +++ b/x11-misc/xkeycaps/xkeycaps-2.47_p7.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 @@ -23,10 +23,12 @@ RDEPEND=" x11-libs/libXt x11-misc/xbitmaps " -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/sed-4 +DEPEND=" + ${RDEPEND} x11-base/xorg-proto +" +BDEPEND=" + sys-devel/gcc >=x11-misc/imake-1.0.8-r1 " @@ -47,7 +49,7 @@ src_prepare() { src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die sed -i \ -e "s,all:: xkeycaps.\$(MANSUFFIX).html,all:: ,g" \ Makefile || die
[gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
commit: d087b16d8b67447cbc42adb8b7f9471a93b1ece5 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 10:24:31 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d087b16d x11-wm/lwm: EAPI6->8, use https, fix license Signed-off-by: Ionen Wolkens gentoo.org> x11-wm/lwm/lwm-1.2.4.ebuild | 24 ++-- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild index c42e35e0988d..0a0a57a1a84e 100644 --- a/x11-wm/lwm/lwm-1.2.4.ebuild +++ b/x11-wm/lwm/lwm-1.2.4.ebuild @@ -1,35 +1,31 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs DESCRIPTION="The ultimate lightweight window manager" -SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz; -HOMEPAGE="http://www.jfc.org.uk/software/lwm.html; +HOMEPAGE="https://www.jfc.org.uk/software/lwm.html; +SRC_URI="https://www.jfc.org.uk/files/lwm/${P}.tar.gz; -KEYWORDS="amd64 ppc ~sparc x86" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" +KEYWORDS="amd64 ppc ~sparc x86" RDEPEND=" x11-libs/libICE x11-libs/libSM x11-libs/libX11 - x11-libs/libXext -" - + x11-libs/libXext" DEPEND=" ${RDEPEND} - x11-base/xorg-proto - >=x11-misc/imake-1.0.8-r1 -" - -DOCS=( AUTHORS BUGS ChangeLog ) + x11-base/xorg-proto" +BDEPEND=">=x11-misc/imake-1.0.8-r1" src_prepare() { default + sed -i -e "s#(SMLIB)#& -lICE#g" Imakefile || die #370127 }
[gentoo-commits] repo/gentoo:master commit in: x11-wm/vtwm/
commit: 9ad9a90a22515deca0a04f3df582d3c1950dd0fa Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 10:28:45 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad9a90a x11-wm/vtwm: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Closes: https://bugs.gentoo.org/870925 Signed-off-by: Ionen Wolkens gentoo.org> x11-wm/vtwm/vtwm-5.4.7-r2.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-wm/vtwm/vtwm-5.4.7-r2.ebuild b/x11-wm/vtwm/vtwm-5.4.7-r2.ebuild index 67ac8de4a833..4f976b42e894 100644 --- a/x11-wm/vtwm/vtwm-5.4.7-r2.ebuild +++ b/x11-wm/vtwm/vtwm-5.4.7-r2.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 @@ -20,12 +20,13 @@ RDEPEND="x11-libs/libX11 x11-libs/libXext x11-libs/libXpm rplay? ( media-sound/rplay )" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + x11-base/xorg-proto" BDEPEND=" app-text/rman sys-devel/bison sys-devel/flex - x11-base/xorg-proto + sys-devel/gcc >=x11-misc/imake-1.0.8-r1" src_prepare() { @@ -47,7 +48,7 @@ src_prepare() { src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf -a || die "xmkmf failed" + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die "xmkmf failed" } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmnet/
commit: 3a42003924c50f31c331265b58e9881e92696980 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 10:00:24 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a420039 x11-plugins/wmnet: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-plugins/wmnet/wmnet-1.06-r2.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-plugins/wmnet/wmnet-1.06-r2.ebuild b/x11-plugins/wmnet/wmnet-1.06-r2.ebuild index 1b2ce83086b5..21e339edf295 100644 --- a/x11-plugins/wmnet/wmnet-1.06-r2.ebuild +++ b/x11-plugins/wmnet/wmnet-1.06-r2.ebuild @@ -18,17 +18,18 @@ IUSE="" RDEPEND="x11-libs/libX11 x11-libs/libXext" DEPEND="${RDEPEND} + x11-base/xorg-proto elibc_musl? ( net-libs/ppp-defs )" BDEPEND=" - x11-base/xorg-proto - >=x11-misc/imake-1.0.8-r1 - app-text/rman" + app-text/rman + sys-devel/gcc + >=x11-misc/imake-1.0.8-r1" PATCHES=( "${WORKDIR}"/${P}-misc.patch ) src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die "xmkmf failed" + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die "xmkmf failed" } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/x2x/
commit: 6cafe8b2adb5449e7a7c98b024b618939d0774b9 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 08:51:31 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cafe8b2 x11-misc/x2x: fixup build deps This doesn't use imake/rman anymore. Small package so revbump to allow depcleaning these more easily. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/x2x/{x2x-1.30.ebuild => x2x-1.30-r1.ebuild} | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/x11-misc/x2x/x2x-1.30.ebuild b/x11-misc/x2x/x2x-1.30-r1.ebuild similarity index 89% rename from x11-misc/x2x/x2x-1.30.ebuild rename to x11-misc/x2x/x2x-1.30-r1.ebuild index e1ea883c0b2f..505f19649f03 100644 --- a/x11-misc/x2x/x2x-1.30.ebuild +++ b/x11-misc/x2x/x2x-1.30-r1.ebuild @@ -8,28 +8,25 @@ inherit autotools toolchain-funcs DESCRIPTION="A utility to connect the mouse and keyboard to another X" HOMEPAGE="https://github.com/dottedmag/x2x; SRC_URI="https://github.com/dottedmag/x2x/archive/refs/tags/debian/${PV}-10.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-debian-1.30-10 LICENSE="MIT BSD" SLOT="0" KEYWORDS="amd64 ~arm ~mips ppc x86" -IUSE="" RDEPEND="x11-libs/libX11 x11-libs/libXtst x11-libs/libXext" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/rman - x11-base/xorg-proto - >=x11-misc/imake-1.0.8-r1" - -S="${WORKDIR}"/${PN}-debian-1.30-10 +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="virtual/pkgconfig" PATCHES=( # Patch to fix bug #126939 # AltGr does not work in x2x with different keymaps: "${FILESDIR}"/${PN}_1.30-10-keymap.patch ) + DOCS=( README AUTHORS INSTALL ChangeLog ChangeLog.old ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
commit: f4e6242a6cfc760dfe65a5718967426372da9b2f Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 10:27:10 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e6242a x11-wm/lwm: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-wm/lwm/lwm-1.2.4.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild index 0a0a57a1a84e..e1d55b18003d 100644 --- a/x11-wm/lwm/lwm-1.2.4.ebuild +++ b/x11-wm/lwm/lwm-1.2.4.ebuild @@ -21,7 +21,9 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto" -BDEPEND=">=x11-misc/imake-1.0.8-r1" +BDEPEND=" + sys-devel/gcc + >=x11-misc/imake-1.0.8-r1" src_prepare() { default @@ -31,7 +33,7 @@ src_prepare() { src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-wm/larswm/
commit: 94f9b8b6e9074bf601fbd12a04cd4f7342621405 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 10:21:57 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f9b8b6 x11-wm/larswm: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-wm/larswm/larswm-7.5.3-r2.ebuild | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/x11-wm/larswm/larswm-7.5.3-r2.ebuild b/x11-wm/larswm/larswm-7.5.3-r2.ebuild index 6506e3b2921d..8adcdfe73021 100644 --- a/x11-wm/larswm/larswm-7.5.3-r2.ebuild +++ b/x11-wm/larswm/larswm-7.5.3-r2.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 @@ -17,16 +17,16 @@ RDEPEND="x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXext" -DEPEND="${RDEPEND}" -BDEPEND=" - x11-base/xorg-proto - >=x11-misc/imake-1.0.8-r1 +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="app-text/rman + sys-devel/gcc x11-misc/gccmakedep - app-text/rman" + >=x11-misc/imake-1.0.8-r1" src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf -a || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xtoolwait/
commit: 6d7ebecbe32b8fd1d3c8fc450aa949431bf77cfd Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:47:58 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7ebecb x11-misc/xtoolwait: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Closes: https://bugs.gentoo.org/870805 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild b/x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild index 379b2beb3faf..f6dfa47f2340 100644 --- a/x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild +++ b/x11-misc/xtoolwait/xtoolwait-1.3-r2.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 @@ -16,15 +16,17 @@ KEYWORDS="amd64 ppc x86" RDEPEND=" x11-libs/libX11 x11-libs/libXext" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" BDEPEND=" app-text/rman - x11-base/xorg-proto + sys-devel/gcc >=x11-misc/imake-1.0.8-r1" src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/hexcalc/
commit: 22a88c72c06705bc13f4c7c09881aba1ee1b4780 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 08:39:40 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a88c72 sci-calculators/hexcalc: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild b/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild index e3c78faf52ab..20e117cd6853 100644 --- a/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild +++ b/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild @@ -23,6 +23,7 @@ DEPEND=" x11-base/xorg-proto" BDEPEND=" app-text/rman + sys-devel/gcc >=x11-misc/imake-1.0.8-r1" PATCHES=( @@ -32,7 +33,7 @@ PATCHES=( src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xtrlock/
commit: 6398d97368629e77b8ae765cfeb12805ff3a88d5 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:57:31 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6398d973 x11-misc/xtrlock: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xtrlock/xtrlock-2.13-r1.ebuild | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild b/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild index 6818f908f40f..fef71c7cb75b 100644 --- a/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild +++ b/x11-misc/xtrlock/xtrlock-2.13-r1.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 @@ -12,17 +12,19 @@ SLOT="0" LICENSE="GPL-3" KEYWORDS="amd64 ppc x86" -RDEPEND="virtual/libcrypt:= +RDEPEND=" + virtual/libcrypt:= x11-libs/libX11" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" BDEPEND=" - x11-base/xorg-proto - >=x11-misc/imake-1.0.8-r1 -" + sys-devel/gcc + >=x11-misc/imake-1.0.8-r1" src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsnap/, x11-misc/xsnap/files/
commit: 1c0bcea858a457034445af16010899e97f0d55fb Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:24:43 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0bcea8 x11-misc/xsnap: fix build with clang Includes fix specific to >=clang16 too. Closes: https://bugs.gentoo.org/870811 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xsnap/files/xsnap-1.5.15-clang.patch | 17 + x11-misc/xsnap/xsnap-1.5.15-r2.ebuild | 7 ++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/x11-misc/xsnap/files/xsnap-1.5.15-clang.patch b/x11-misc/xsnap/files/xsnap-1.5.15-clang.patch new file mode 100644 index ..9b51bcb33e5b --- /dev/null +++ b/x11-misc/xsnap/files/xsnap-1.5.15-clang.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/870811 +--- a/xsnap.c b/xsnap.c +@@ -150,2 +150,3 @@ + Window win; ++int init_cursor; + { +@@ -1706,3 +1707,3 @@ +static Window win0 = None; +- static w0 = 0, h0 = 0; ++ static int w0 = 0, h0 = 0; +int i, j, d, w, h; +@@ -2254,3 +2255,3 @@ + if (op_mode == 0) +- exitXsnap (NULL, NULL, snap_pixmap, copy_gc); ++ exitXsnap ((Window)0, (Window)0, snap_pixmap, copy_gc); + diff --git a/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild b/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild index bc17eb259842..e93eb8f85a7d 100644 --- a/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild +++ b/x11-misc/xsnap/xsnap-1.5.15-r2.ebuild @@ -34,8 +34,13 @@ BDEPEND=" sys-devel/gcc >=x11-misc/imake-1.0.8-r1 " + DOCS=( AUTHORS Changelog README ) -PATCHES=( "${FILESDIR}"/${P}-root_name.patch ) + +PATCHES=( + "${FILESDIR}"/${P}-root_name.patch + "${FILESDIR}"/${P}-clang.patch +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xtitle/
commit: 03d6b863cf364ab16eda270ad1114a8f34cdfaba Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:39:44 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d6b863 x11-misc/xtitle: EAPI6->8, fix license Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xtitle/xtitle-1.0.4.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/x11-misc/xtitle/xtitle-1.0.4.ebuild b/x11-misc/xtitle/xtitle-1.0.4.ebuild index db79ece8e4ad..ca330584c334 100644 --- a/x11-misc/xtitle/xtitle-1.0.4.ebuild +++ b/x11-misc/xtitle/xtitle-1.0.4.ebuild @@ -1,21 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs DESCRIPTION="Set window title and icon name for an X11 terminal window" HOMEPAGE="https://kinzler.com/me/xtitle/; -SRC_URI="https://kinzler.com/me/${PN}/${P}.tgz; +SRC_URI="https://kinzler.com/me/xtitle/${P}.tgz; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" -DEPEND=">=x11-misc/imake-1.0.8-r1" -RDEPEND="" +BDEPEND=">=x11-misc/imake-1.0.8-r1" HTML_DOCS=( xtitle.html ) @@ -26,6 +24,7 @@ src_configure() { src_install() { default + newman "${PN}.man" "${PN}.1" einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: x11-terms/root-tail/
commit: 0ce2363dcf5bed5a993e16586c7e0e2e2e3b1449 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 10:20:12 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce2363d x11-terms/root-tail: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/root-tail/root-tail-1.2-r4.ebuild | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/x11-terms/root-tail/root-tail-1.2-r4.ebuild b/x11-terms/root-tail/root-tail-1.2-r4.ebuild index aa82399568d3..733a496b5760 100644 --- a/x11-terms/root-tail/root-tail-1.2-r4.ebuild +++ b/x11-terms/root-tail/root-tail-1.2-r4.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 @@ -16,11 +16,12 @@ IUSE="kde debug" RDEPEND="x11-libs/libXext x11-libs/libX11" -DEPEND="${RDEPEND}" -BDEPEND=">=x11-misc/imake-1.0.8-r1 - app-text/rman - x11-base/xorg-proto - x11-misc/gccmakedep" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="app-text/rman + sys-devel/gcc + x11-misc/gccmakedep + >=x11-misc/imake-1.0.8-r1" src_prepare() { use kde && eapply "${FILESDIR}"/${P}-kde.patch @@ -29,7 +30,7 @@ src_prepare() { src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf -a || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xfishtank/
commit: e08f9c22c1b49251a14d47fec27378ca60f5a6c4 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:15:47 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08f9c22 x11-misc/xfishtank: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xfishtank/xfishtank-2.5.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/x11-misc/xfishtank/xfishtank-2.5.ebuild b/x11-misc/xfishtank/xfishtank-2.5.ebuild index c8e58903ac86..48df2a9e84c5 100644 --- a/x11-misc/xfishtank/xfishtank-2.5.ebuild +++ b/x11-misc/xfishtank/xfishtank-2.5.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 @@ -18,16 +18,19 @@ RDEPEND=" x11-libs/libXext x11-libs/libXt " -DEPEND="${RDEPEND}" -BDEPEND=" +DEPEND=" + ${RDEPEND} x11-base/xorg-proto +" +BDEPEND=" + sys-devel/gcc >=x11-misc/imake-1.0.8-r1 " S=${WORKDIR}/${PN} src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xbatt/
commit: 876bd6875f3669646929f012647be6fbbe34aea9 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:07:05 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876bd687 x11-misc/xbatt: EAPI6->8, drop dead urls Signed-off-by: Ionen Wolkens gentoo.org> ...batt-1.3_rc1.ebuild => xbatt-1.3_rc1-r1.ebuild} | 25 +++--- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/x11-misc/xbatt/xbatt-1.3_rc1.ebuild b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild similarity index 68% rename from x11-misc/xbatt/xbatt-1.3_rc1.ebuild rename to x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild index df26d01cbd2c..56d0ce5f7d91 100644 --- a/x11-misc/xbatt/xbatt-1.3_rc1.ebuild +++ b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild @@ -1,13 +1,16 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit toolchain-funcs eapi7-ver +EAPI=8 + +inherit toolchain-funcs MY_PV=${PV/_rc/pr} + DESCRIPTION="Notebook battery indicator for X" -HOMEPAGE="http://www.clave.gr.jp/~eto/xbatt/; -SRC_URI="http://www.clave.gr.jp/~eto/xbatt/${PN}-${MY_PV}.tar.gz; +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; +SRC_URI="mirror://gentoo/${PN}-${MY_PV}.tar.gz" +S="${WORKDIR}/${PN}-$(ver_cut 1-2)" LICENSE="xbatt" SLOT="0" @@ -19,17 +22,15 @@ RDEPEND=" x11-libs/libXaw x11-libs/libXext x11-libs/libxkbfile - x11-libs/libXpm -" + x11-libs/libXpm" DEPEND=" ${RDEPEND} - x11-base/xorg-proto - >=x11-misc/imake-1.0.8-r1 -" + x11-base/xorg-proto" +BDEPEND=">=x11-misc/imake-1.0.8-r1" + PATCHES=( "${FILESDIR}"/${PN}-1.2.1-implicits.patch ) -S="${WORKDIR}"/${PN}-$(ver_cut 1-2) src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ @@ -46,5 +47,5 @@ src_compile() { src_install() { emake DESTDIR="${D}" install - dodoc README* + einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xbatt/files/, x11-misc/xbatt/
commit: 8928da1acfffdc887ba79d34b1088fe21406e0d7 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 09:10:31 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8928da1a x11-misc/xbatt: fix build with clang16 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xbatt/files/xbatt-1.2.1-clang16.patch | 8 x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild | 1 + 2 files changed, 9 insertions(+) diff --git a/x11-misc/xbatt/files/xbatt-1.2.1-clang16.patch b/x11-misc/xbatt/files/xbatt-1.2.1-clang16.patch new file mode 100644 index ..9a7c03157738 --- /dev/null +++ b/x11-misc/xbatt/files/xbatt-1.2.1-clang16.patch @@ -0,0 +1,8 @@ +https://bugs.gentoo.org/870412 +--- a/xbatt.c b/xbatt.c +@@ -223,3 +223,3 @@ + +-main( ++int main( + int argc, diff --git a/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild index 1c3072e729f7..460d865a6a04 100644 --- a/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild +++ b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild @@ -32,6 +32,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-1.2.1-implicits.patch + "${FILESDIR}"/${PN}-1.2.1-clang16.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xautolock/
commit: 0da382f0a5c38cce6e70a3724471a6c7981730d7 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 08:59:31 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da382f0 x11-misc/xautolock: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/xautolock/xautolock-2.2_p7.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/x11-misc/xautolock/xautolock-2.2_p7.ebuild b/x11-misc/xautolock/xautolock-2.2_p7.ebuild index 03cb72de3b8f..fd84f8e1b114 100644 --- a/x11-misc/xautolock/xautolock-2.2_p7.ebuild +++ b/x11-misc/xautolock/xautolock-2.2_p7.ebuild @@ -19,10 +19,13 @@ KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 sparc x86" RDEPEND=" x11-libs/libXScrnSaver " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" BDEPEND=" app-text/rman - x11-base/xorg-proto + sys-devel/gcc >=x11-misc/imake-1.0.8-r1 " PATCHES=( @@ -38,7 +41,7 @@ src_prepare() { src_configure() { CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dclock/
commit: f610370333c533c0dae1e0c59d009f23849ff993 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 08:44:31 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6103703 x11-misc/dclock: force gcc -E for imake's generation Requires traditional cpp support and is broken in all sort of ways with clang-cpp / -E. Can still use clang & friends for everything else. Ideally these packages need to be built another way or last rited, imake will just accumulate more problems. Closes: https://bugs.gentoo.org/871357 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/dclock/dclock-2.2.2_p12.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-misc/dclock/dclock-2.2.2_p12.ebuild b/x11-misc/dclock/dclock-2.2.2_p12.ebuild index aa4f9a6f28fd..40e1bc5b5574 100644 --- a/x11-misc/dclock/dclock-2.2.2_p12.ebuild +++ b/x11-misc/dclock/dclock-2.2.2_p12.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 @@ -30,6 +30,7 @@ DEPEND=" " BDEPEND=" app-text/rman + sys-devel/gcc >=x11-misc/imake-1.0.8-r1 xft? ( virtual/pkgconfig ) " @@ -54,7 +55,7 @@ src_configure() { fi CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/x2x/
commit: ee11946e94226fc50234380a368ecd8dbb0b7520 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 30 08:46:22 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 30 10:48:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee11946e x11-misc/x2x: drop 1.27-r3 Came here to do some fixing of imake-using packages, but the newer version doesn't use it (yay). Let's just get rid of this one. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/x2x/Manifest | 4 --- x11-misc/x2x/x2x-1.27-r3.ebuild | 61 - 2 files changed, 65 deletions(-) diff --git a/x11-misc/x2x/Manifest b/x11-misc/x2x/Manifest index afbe097daec5..1de96fbf7187 100644 --- a/x11-misc/x2x/Manifest +++ b/x11-misc/x2x/Manifest @@ -1,5 +1 @@ -DIST x2x-1.27-keymap.diff.gz 1145 BLAKE2B cca78c368a9f5a27c94121eec12ab800322d1b0549c1be940b22dd455cbd42761283d1646bba8e098b94364cd6023ef6e615df9f788cf68913af967077eb6de9 SHA512 46e0d9cef4b985523e4bf2d6c550d68f488c0975a007433f2a6c03d77541ce0cbdffd44ea29472fa6db4e8b804503cdaf9e8b5f9d72c56d902270cf3291ca37f -DIST x2x-1.27.tar.gz 16776 BLAKE2B 8f78d801c1911928b0d5bb37b406bcf5285d3a54daf5067abae40125ad4e4f7fc52b8cc74f4e1c35b99350fc794f80c26120cae48e5076326746ec87d7aee0f3 SHA512 c5f8b1ec49f9871bf0d8142a047a2dff9a6ee262dfafd459044c977973dd45e297186961a8793938fc8e328f2553ec4de97e06343bdf3550f3bc3f2368b23131 DIST x2x-1.30.tar.gz 52760 BLAKE2B fae2eeb9aa68241c3ba9e79021aa9313a5852048f23b6be8ad5de7dd090d2cd09c006f4c1b1403ccfa8057f314657c2248463a7c53187e41291742cfaa04139a SHA512 cb14b40e1511e3fe6c927443f5f411a827ebf6c313bfb46af0165eebdd534c8aa3abcc8064b89420b7f44c23c518ed4f02bab4c23bbcfaece8910a3f824c9c11 -DIST x2x_1.27-8-initvars.patch.gz 494 BLAKE2B 97d48f4a2e7b65fd6755860c51399e5b6343bd0c7e6c79c7dd311792a899a02ed0ac6991d16495e96ca34913fbcec011b106bac6d0f9798540fb5704ca12f4cf SHA512 53060affef7575106932380063616473103c738193fdeab9118e0fb9ec1d1de2fe63f4112e5af82fe38198d0b42a10effde574bb9dee95c8fefdbdf680dbdf01 -DIST x2x_1.27-8.diff.gz 13291 BLAKE2B 4a4a0bf34a864596cff2f0722163bfe53968e30892bd0a18ed18ca6c3ef8f5bc763b215381c46792b499839397dbecab033bd9095646fad36613ad11beba1240 SHA512 8201ab5fd0efd93adec53cec3b48f7b4de907b2db184ffa6e85a1e16739b4d0021f4562820d0b4730a0f6a2779985b5574973c2b0ceb04b241f0d7dc15060b71 diff --git a/x11-misc/x2x/x2x-1.27-r3.ebuild b/x11-misc/x2x/x2x-1.27-r3.ebuild deleted file mode 100644 index 3fa95a9e0e9a.. --- a/x11-misc/x2x/x2x-1.27-r3.ebuild +++ /dev/null @@ -1,61 +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 utility to connect the Mouse and KeyBoard to another X" -HOMEPAGE="http://www.the-labs.com/X11/#x2x; -SRC_URI="http://ftp.digital.com/pub/Digital/SRC/x2x/${P}.tar.gz - mirror://debian/pool/main/x/x2x/x2x_1.27-8.diff.gz - mirror://gentoo/x2x_1.27-8-initvars.patch.gz - mirror://gentoo/${P}-keymap.diff.gz" - -LICENSE="x2x" -SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc x86" -IUSE="" - -RDEPEND="x11-libs/libX11 - x11-libs/libXtst - x11-libs/libXext" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/rman - x11-base/xorg-proto - >=x11-misc/imake-1.0.8-r1" - -PATCHES=( - # Patch from Debian to add -north and -south, among other fixes - "${WORKDIR}"/x2x_1.27-8.diff - # Fix variable initialization in Debian patch - "${WORKDIR}"/x2x_1.27-8-initvars.patch - # Patch to fix bug #126939 - # AltGr does not work in x2x with different keymaps: - "${WORKDIR}"/${P}-keymap.diff -) - -src_prepare() { - default - - # Revert part of debian patch messing with CFLAGS - sed -i '/CFLAGS = -Wall/d' Imakefile || die - # Man-page is packaged as x2x.1 but needs to be x2x.man for building - mv x2x.1 x2x.man || die -} - -src_configure() { - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die -} - -src_compile() { - emake CC="$(tc-getCC)" CDEBUGFLAGS="${CFLAGS}" \ - EXTRA_LDOPTIONS="${LDFLAGS}" -} - -src_install() { - default - newman x2x.man x2x.1 -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gradle-bin/
commit: e76f24c5b634908b654a3af0194ed549f461ba7b Author: Florian Schmaus gentoo org> AuthorDate: Fri Sep 30 10:25:20 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Sep 30 10:25:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76f24c5 Revert "dev-java/gradle-bin: drop 7.5.1" This reverts commit f65c71d101479a64e62c71ac632c61fa7fccf4ab. Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest| 1 + dev-java/gradle-bin/gradle-bin-7.5.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index 35f1fc4b3edd..a1c6edac9a0d 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -3,4 +3,5 @@ DIST gradle-bin-7.1.1.zip 154838841 BLAKE2B 0a0ad08101f0c5fa7c0cb2a4c9ad6e53320c DIST gradle-bin-7.2.zip 157058280 BLAKE2B 918213df58ac2afbd075c74588f60676cd7dc99030834828138c621348ac1abd368e0b54c2f6937cbfc9533e55e310b46cf841c92dcb1039b898c6f456032d38 SHA512 6ccc79f08afdc20b3d5abf876c3cabb69114d1ab4285cdb77158cd8c5e09207589edefb6c79f2bcffe4629a38c6b9e2f473de42dab29a24310965bc5816b907d DIST gradle-bin-7.3.3.zip 158875257 BLAKE2B 94f86e06da3eae4a9522d35a28577d033d64ce1bc2f36d0f5c1992e9b92ec311d25bd98bbeaf4b8a9869f22d93e14c88952e12166e436a0a6c206541d1f967aa SHA512 03f2bdd77202788cd43bb3e3a6390340f4d083d69ade5a53e0163204fb85307f5f4e04077c6ae558bc36ab3c478674f941079bc14a8344f55631fbba1490 DIST gradle-bin-7.4.2.zip 159315974 BLAKE2B c7c8dbe82d22dec699d1997a781f3a66110c9910dfe67df2304c48cead96c130ca072550b8c5fa2362744cd2ea3c9723c45a6ecf6e0737fe3c9b7e286b44f4ae SHA512 2e1d05486baa9661d5c8ffead2df87874a66f6cfc958ee6840432b89d221d8b0af9e3cad3675766f5413d12aa61c5b5fb0dd82f4164e5da3022865eba9ceadbf +DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e1bf541ce75f22561e16c43d8501c2f2501db72081656a836ab1c3358020dbf0be3499e7c16b385d9940c852c62ae SHA512 89189d529df1258a01ad2e6c38b1374dfb3a1440706c1c7f27ace89b6fd5b6849f9809f209e3e410f226aeeb9348d144de70397ac94b4e59fd311a2b0dee0dc9 DIST gradle-bin-7.5.zip 166044548 BLAKE2B 2814ebe54bbe7165e6337be087bf2c841ff308c5d3f6c01e7a4d1dd63c13e723e9c06c395632edb32b7c9f84d174e1c0dd8c6ffee1f35f0b33201e24615b6521 SHA512 48646d59cd89836c33805fe3899587d338b46665f8f9c9d1535aa862b2a331e3045aa77cf4f2523e85b88ca3d2c58e0b4990fc02b84fb79e327817e37d9c6319 diff --git a/dev-java/gradle-bin/gradle-bin-7.5.1.ebuild b/dev-java/gradle-bin/gradle-bin-7.5.1.ebuild new file mode 100644 index ..0e7b49ee8847 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-7.5.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +IUSE="doc" +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 + +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV/_rc/-rc-}" + +DESCRIPTION="A project automation and build tool with a Groovy based DSL" +SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" +HOMEPAGE="https://www.gradle.org/; + +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="amd64 x86" + +DEPEND="app-eselect/eselect-gradle" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${DEPEND} + >=virtual/jre-1.8:* +" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + : +} + +src_install() { + local gradle_dir="/usr/share/${PN}-${SLOT}" + + if use source; then + java-pkg_dosrc src + fi + + docinto html + dodoc -r docs/release-notes.html + if use doc; then + dodoc -r docs/{dsl,userguide} + java-pkg_dojavadoc docs/javadoc + fi + + insinto "${gradle_dir}" + doins -r bin/ lib/ + fperms 755 "${gradle_dir}/bin/gradle" + dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" +} + +pkg_postinst() { + eselect gradle update ifunset +} + +pkg_postrm() { + eselect gradle update ifunset +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gradle-bin/
commit: 02972c626359ac1b33a52b5b5f483cb371cd2cef Author: Florian Schmaus gentoo org> AuthorDate: Fri Sep 30 10:25:35 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Sep 30 10:26:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02972c62 dev-java/gradle-bin: drop 7.5 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest | 1 - dev-java/gradle-bin/gradle-bin-7.5.ebuild | 61 --- 2 files changed, 62 deletions(-) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index a1c6edac9a0d..bc9ce60978f7 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -4,4 +4,3 @@ DIST gradle-bin-7.2.zip 157058280 BLAKE2B 918213df58ac2afbd075c74588f60676cd7dc9 DIST gradle-bin-7.3.3.zip 158875257 BLAKE2B 94f86e06da3eae4a9522d35a28577d033d64ce1bc2f36d0f5c1992e9b92ec311d25bd98bbeaf4b8a9869f22d93e14c88952e12166e436a0a6c206541d1f967aa SHA512 03f2bdd77202788cd43bb3e3a6390340f4d083d69ade5a53e0163204fb85307f5f4e04077c6ae558bc36ab3c478674f941079bc14a8344f55631fbba1490 DIST gradle-bin-7.4.2.zip 159315974 BLAKE2B c7c8dbe82d22dec699d1997a781f3a66110c9910dfe67df2304c48cead96c130ca072550b8c5fa2362744cd2ea3c9723c45a6ecf6e0737fe3c9b7e286b44f4ae SHA512 2e1d05486baa9661d5c8ffead2df87874a66f6cfc958ee6840432b89d221d8b0af9e3cad3675766f5413d12aa61c5b5fb0dd82f4164e5da3022865eba9ceadbf DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e1bf541ce75f22561e16c43d8501c2f2501db72081656a836ab1c3358020dbf0be3499e7c16b385d9940c852c62ae SHA512 89189d529df1258a01ad2e6c38b1374dfb3a1440706c1c7f27ace89b6fd5b6849f9809f209e3e410f226aeeb9348d144de70397ac94b4e59fd311a2b0dee0dc9 -DIST gradle-bin-7.5.zip 166044548 BLAKE2B 2814ebe54bbe7165e6337be087bf2c841ff308c5d3f6c01e7a4d1dd63c13e723e9c06c395632edb32b7c9f84d174e1c0dd8c6ffee1f35f0b33201e24615b6521 SHA512 48646d59cd89836c33805fe3899587d338b46665f8f9c9d1535aa862b2a331e3045aa77cf4f2523e85b88ca3d2c58e0b4990fc02b84fb79e327817e37d9c6319 diff --git a/dev-java/gradle-bin/gradle-bin-7.5.ebuild b/dev-java/gradle-bin/gradle-bin-7.5.ebuild deleted file mode 100644 index 0e7b49ee8847.. --- a/dev-java/gradle-bin/gradle-bin-7.5.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -IUSE="doc" -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 - -MY_PN=${PN%%-bin} -MY_P="${MY_PN}-${PV/_rc/-rc-}" - -DESCRIPTION="A project automation and build tool with a Groovy based DSL" -SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" -HOMEPAGE="https://www.gradle.org/; - -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="amd64 x86" - -DEPEND="app-eselect/eselect-gradle" -BDEPEND="app-arch/unzip" -RDEPEND=" - ${DEPEND} - >=virtual/jre-1.8:* -" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - : -} - -src_install() { - local gradle_dir="/usr/share/${PN}-${SLOT}" - - if use source; then - java-pkg_dosrc src - fi - - docinto html - dodoc -r docs/release-notes.html - if use doc; then - dodoc -r docs/{dsl,userguide} - java-pkg_dojavadoc docs/javadoc - fi - - insinto "${gradle_dir}" - doins -r bin/ lib/ - fperms 755 "${gradle_dir}/bin/gradle" - dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" -} - -pkg_postinst() { - eselect gradle update ifunset -} - -pkg_postrm() { - eselect gradle update ifunset -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cdecl/
commit: 64ce421adb6cd415b81886299a6bd18646a08b53 Author: Florian Schmaus gentoo org> AuthorDate: Fri Sep 30 10:22:34 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Sep 30 10:24:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ce421a dev-util/cdecl: stabilize 12.0 for amd64 Signed-off-by: Florian Schmaus gentoo.org> dev-util/cdecl/cdecl-12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cdecl/cdecl-12.0.ebuild b/dev-util/cdecl/cdecl-12.0.ebuild index 7e715e918523..e11e661104b3 100644 --- a/dev-util/cdecl/cdecl-12.0.ebuild +++ b/dev-util/cdecl/cdecl-12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/paul-j-lucas/${PN}/archive/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+readline" DEPEND="