[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyodbc/
commit: 7b48e2e460a8ea04b05ed6c7975358d4d5bec2c9 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jan 22 17:44:58 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:51:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b48e2e4 dev-python/pyodbc: sync with databases.eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pyodbc/pyodbc-4.0.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyodbc/pyodbc-4.0.35.ebuild b/dev-python/pyodbc/pyodbc-4.0.35.ebuild index eeecbb51d8..8925127fd8 100644 --- a/dev-python/pyodbc/pyodbc-4.0.35.ebuild +++ b/dev-python/pyodbc/pyodbc-4.0.35.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=dev-db/unixODBC-2.3.0" DEPEND="${RDEPEND}" BDEPEND=" test? ( - $(emysql --get-depend) + ${DATABASES_DEPEND[mysql]} dev-db/myodbc:8.0 ) "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: 6f8dfb3b5ee85392b6eca0ef08bca0d615d0d061 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jan 22 17:45:42 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:51:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f8dfb3b dev-python/mautrix: sync with databases.eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/mautrix/mautrix-0.20.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mautrix/mautrix-0.20.4-r1.ebuild b/dev-python/mautrix/mautrix-0.20.4-r1.ebuild index 4dc824b277..0304110f15 100644 --- a/dev-python/mautrix/mautrix-0.20.4-r1.ebuild +++ b/dev-python/mautrix/mautrix-0.20.4-r1.ebuild @@ -36,11 +36,11 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" test? ( + ${DATABASES_DEPEND[postgres]} dev-python/aiosqlite[${PYTHON_USEDEP}] dev-python/asyncpg[${PYTHON_USEDEP}] dev-python/pytest-asyncio[${PYTHON_USEDEP}] dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(epostgres --get-depend) ) "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncmy/
commit: d78798e25889ec63da072705034ebe6027be384f Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jan 22 17:34:02 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:51:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d78798e2 dev-python/asyncmy: drop 0.2.7 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/asyncmy/asyncmy-0.2.7.ebuild | 73 - 1 file changed, 73 deletions(-) diff --git a/dev-python/asyncmy/asyncmy-0.2.7.ebuild b/dev-python/asyncmy/asyncmy-0.2.7.ebuild deleted file mode 100644 index 139ab0cca2..00 --- a/dev-python/asyncmy/asyncmy-0.2.7.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="ssl" -DISTUTILS_USE_PEP517=poetry -inherit databases distutils-r1 optfeature - -DESCRIPTION="A fast asyncio MySQL driver" -HOMEPAGE=" - https://pypi.org/project/asyncmy/ - https://github.com/long2ice/asyncmy -" -SRC_URI="https://github.com/long2ice/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -TEST_S="${S}_test" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - $(emysql --get-depend) - ) -" - -distutils_enable_tests pytest - -src_unpack() { - default - - cp -a "${S}" "${TEST_S}" || die - rm -r "${TEST_S}"/asyncmy || die -} - -src_test() { - emysql --start - local sockfile=$(emysql --get-sockfile) - - local myargs=( - --user=root - --socket="${sockfile}" - --silent - --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';" - ) - - ebegin "Changing database password" - mysql "${myargs[@]}" - eend $? || emysql --die "Changing database password failed" - - distutils-r1_src_test - emysql --stop -} - -python_test() { - cd "${T}" || die - epytest "${TEST_S}" -} - -python_install() { - distutils-r1_python_install - find "${ED}"/usr/lib -name '*.md' -delete || die - find "${ED}"/usr/lib -name LICENSE -delete || die -} - -pkg_postinst() { - optfeature "sha256_password and caching_sha2_password auth methods" dev-python/cryprography -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncmy/
commit: cdecb4c74a5280fb6d5c6864373520bd3bb717c4 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jan 22 17:36:42 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:51:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cdecb4c7 dev-python/asyncmy: sync with databases.eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/asyncmy/Manifest | 1 - dev-python/asyncmy/asyncmy-0.2.8.ebuild | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/asyncmy/Manifest b/dev-python/asyncmy/Manifest index 4889241c9f..dcd24947ef 100644 --- a/dev-python/asyncmy/Manifest +++ b/dev-python/asyncmy/Manifest @@ -1,2 +1 @@ -DIST asyncmy-0.2.7.gh.tar.gz 141090 BLAKE2B a16aa12dd68d7e7af36f854b0c05e03870c09087b85cd4154df30b2353fa1e6863def03e07873211594b5dce726b0ea18ceb796503cec83e62ebda9276498a40 SHA512 570add3f83088ed970305af26b17b639aed1954872f52310a4c24a588ce705481203ad5f0e82084d9d6a24a34913bc396b279c57c4b7b715ff2ef4840bc619c9 DIST asyncmy-0.2.8.gh.tar.gz 141544 BLAKE2B 12b18165706da58cf44a2df70e23c20084baf9f4464ca5aa419f7c824fee241963ae1d3c56d6fb098c804916fb09db6e3fda75376b42c5d83bf913f6b07e7e25 SHA512 949c643f79ce8d614bab664c563ed0a79fed1b30e4229d823a3dd2a1c6f01e37df52f7ccde5cadb663cad6474835ad4039fc8f5c314ae4196d1265e537063512 diff --git a/dev-python/asyncmy/asyncmy-0.2.8.ebuild b/dev-python/asyncmy/asyncmy-0.2.8.ebuild index 39638e8792..00a50fedf5 100644 --- a/dev-python/asyncmy/asyncmy-0.2.8.ebuild +++ b/dev-python/asyncmy/asyncmy-0.2.8.ebuild @@ -25,8 +25,8 @@ BDEPEND=" dev-python/cython[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] test? ( + ${DATABASES_DEPEND[mysql]} dev-python/pytest-asyncio[${PYTHON_USEDEP}] - $(emysql --get-depend) ) "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
commit: 0a8e0d49370084a4a9b6d63cc917b6c9ba0a0180 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jan 21 22:24:46 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:33:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a8e0d49 dev-python/pg8000: sync with databases.eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pg8000/pg8000-1.29.4.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/pg8000/pg8000-1.29.4.ebuild b/dev-python/pg8000/pg8000-1.29.4.ebuild index fcb5c6c053..a862ae0e42 100644 --- a/dev-python/pg8000/pg8000-1.29.4.ebuild +++ b/dev-python/pg8000/pg8000-1.29.4.ebuild @@ -5,6 +5,8 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools +declare -A DATABASES_REQ_USE=( [postgres]="xml" ) + inherit databases distutils-r1 edo pypi DESCRIPTION="PostgreSQL interface library" @@ -24,8 +26,7 @@ RDEPEND=" BDEPEND=" dev-python/versioningit[${PYTHON_USEDEP}] test? ( - $(python_gen_impl_dep "ssl") - $(epostgres --get-depend "xml") + ${DATABASES_DEPEND[postgres]} dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] )
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: 1271f372c1b9485b899a364e11e41514d15c9302 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jan 21 20:27:36 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:33:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1271f372 databases.eclass: replace "--get-depend" with variables It slows down metadata regeneration, so associative arrays are used instead. Suggested-by: sam_ Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/databases.eclass | 111 +++- 1 file changed, 63 insertions(+), 48 deletions(-) diff --git a/eclass/databases.eclass b/eclass/databases.eclass index d906f2a547..9c2457e93e 100644 --- a/eclass/databases.eclass +++ b/eclass/databases.eclass @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: databases.eclass @@ -37,10 +37,6 @@ # # Returns the directory where the server stores database files. # -# --get-depend [use1,use2,...] -# -# Returns a dependency string (to be included in BDEPEND). -# # --get-logfile # # Returns the path to the server's log file. @@ -76,18 +72,21 @@ # # ... # +# DATABASES_REQ_USE=( +# [postgres]="xml" +# ) # inherit databases distutils-r1 # # ... # -# BDEPEND="$(eredis --get-depend)" +# BDEPEND="test? ( ${DATABASES_DEPEND[postgres]} )" # # distutils_enable_tests pytest # # src_test() { -# eredis --start 16739 +# epostgres --start 65432 # distutils-r1_src_test -# eredis --stop +# epostgres --stop # } # @CODE @@ -99,47 +98,66 @@ esac if [[ ! ${_DATABASES_ECLASS} ]]; then _DATABASES_ECLASS=1 -# == -# GENERIC FUNCTIONS -# == +# @ECLASS_VARIABLE: DATABASES_REQ_USE +# @PRE_INHERIT +# @DEFAULT_UNSET +# @DESCRIPTION: +# Bash associative array of USE flags required to be enabled on database +# servers, formed as a USE-dependency string. +# +# Keys are helper function names without the "e" prefix. -# @FUNCTION: _databases_gen_depend -# @USAGE: -# @INTERNAL +# @ECLASS_VARIABLE: DATABASES_DEPEND +# @OUTPUT_VARIABLE # @DESCRIPTION: -# Get a dependency string for the given helper function. -_databases_gen_depend() { - local srvname=${1:1} - local req_use=${2} - - local pkg_dep - case ${srvname} in - memcached) - pkg_dep="net-misc/memcached" - ;; - mongod) - pkg_dep="dev-db/mongodb" - ;; - mysql) - pkg_dep="virtual/mysql" - req_use="server,${req_use}" - ;; - postgres) - pkg_dep="dev-db/postgresql" - req_use="server,${req_use}" - ;; - redis) - pkg_dep="dev-db/redis" - ;; - *) - die "${ECLASS}: unknown database: ${srvname}" - esac +# This is an eclass-generated bash associative array of dependency strings for +# database servers. +# +# Keys are helper function names without the "e" prefix. +declare -Ag DATABASES_DEPEND=() - req_use=${req_use%,} # strip trailing comma - printf "%s" "${pkg_dep}" - [[ ${req_use} ]] && \ - printf "[%s]" "${req_use}" +# @FUNCTION: _databases_set_globals +# @INTERNAL +_databases_set_globals() { + local -A db_pkgs=( + [memcached]="net-misc/memcached" + [mongod]="dev-db/mongodb" + [mysql]="virtual/mysql" + [postgres]="dev-db/postgresql" + [redis]="dev-db/redis" + ) + + local -A db_useflags=( + [mysql]="server" + [postgres]="server" + ) + + if declare -p DATABASES_REQ_USE &>/dev/null; then + [[ $(declare -p DATABASES_REQ_USE) == "declare -A"* ]] || \ + die "DATABASES_REQ_USE must be declared as an associative array" + fi + + local name dep usestr + for name in "${!db_pkgs[@]}"; do + dep=${db_pkgs[${name}]?} + usestr=${db_useflags[${name}]} + usestr+=",${DATABASES_REQ_USE[${name}]}" + # strip leading/trailing commas + usestr=${usestr#,} + usestr=${usestr%,} + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/psycopg2cffi/
commit: 7644cf2e063babda6e50045ea9895bcfee663aa8 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jan 22 17:43:15 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:51:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7644cf2e dev-python/psycopg2cffi: sync with databases.eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild index 6c0c367058..5aace629b5 100644 --- a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild +++ b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild @@ -25,9 +25,7 @@ RDEPEND=" " BDEPEND=" $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') - test? ( - $(epostgres --get-depend) - ) + test? ( ${DATABASES_DEPEND[postgres]} ) " PATCHES=( "${FILESDIR}"/${P}-include-tests.patch )
[gentoo-commits] repo/proj/guru:dev commit in: eclass/tests/
commit: 1b7238edb6dafc3b01cf94ebae75361acd9a1cd9 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jan 21 22:24:19 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jan 22 17:33:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b7238ed eclass/tests: add databases.eclass tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/tests/databases.sh | 49 +++ 1 file changed, 49 insertions(+) diff --git a/eclass/tests/databases.sh b/eclass/tests/databases.sh new file mode 100755 index 00..92cbbd13bf --- /dev/null +++ b/eclass/tests/databases.sh @@ -0,0 +1,49 @@ +#!/bin/bash +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_REPO=$(portageq get_repo_path / gentoo) || exit +source "${GENTOO_REPO}"/eclass/tests/tests-common.sh || exit +TESTS_ECLASS_SEARCH_PATHS+=( "${GENTOO_REPO}"/eclass ) + +declare -A DATABASES_REQ_USE=( + [mongod]="ssl" + [postgres]="xml" +) + +inherit databases + +test_depend() { + tbegin "if \${DATABASES_DEPEND} is defined" + declare -p DATABASES_DEPEND &>/dev/null + tend $? + + tbegin "\${DATABASES_DEPEND[memcached]}" + test "${DATABASES_DEPEND[memcached]}" == "net-misc/memcached" + tend $? + + tbegin "\${DATABASES_DEPEND[mongod]}" + test "${DATABASES_DEPEND[mongod]}" == "dev-db/mongodb[ssl]" + tend $? + + tbegin "\${DATABASES_DEPEND[mysql]}" + test "${DATABASES_DEPEND[mysql]}" == "virtual/mysql[server]" + tend $? + + tbegin "\${DATABASES_DEPEND[postgres]}" + test "${DATABASES_DEPEND[postgres]}" == "dev-db/postgresql[server,xml]" + tend $? + + tbegin "\${DATABASES_DEPEND[redis]}" + test "${DATABASES_DEPEND[redis]}" == "dev-db/redis" + tend $? +} + +einfo "Testing dependency strings" +eindent +test_depend +eoutdent + +texit
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 5770633fe0b5ab5d71d26de8b41bdeaa21ff1b36 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 22 17:28:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 22 17:28:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5770633f sys-fs/zfs-kmod: Stabilize 2.2.2 amd64, #921701 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild index 940666b38c47..70dd01bbbd58 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,7 +30,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc" + KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: b430d39e7c0b2a295a7db1d1ce925b73420c603e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 22 17:28:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 22 17:28:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b430d39e sys-fs/zfs: Stabilize 2.2.2-r1 amd64, #921701 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/zfs/zfs-2.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.2.2-r1.ebuild b/sys-fs/zfs/zfs-2.2.2-r1.ebuild index 5d676afae4d7..70ea6579abcc 100644 --- a/sys-fs/zfs/zfs-2.2.2-r1.ebuild +++ b/sys-fs/zfs/zfs-2.2.2-r1.ebuild @@ -25,7 +25,7 @@ else S="${WORKDIR}/${MY_P}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc" + KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: baecd65319f7a3e02fc46d12213013e60268370f Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 22 17:28:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 22 17:28:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baecd653 sys-fs/zfs: Stabilize 2.2.2-r1 ppc64, #921701 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/zfs/zfs-2.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.2.2-r1.ebuild b/sys-fs/zfs/zfs-2.2.2-r1.ebuild index 5a2426b6148c..80914d259c33 100644 --- a/sys-fs/zfs/zfs-2.2.2-r1.ebuild +++ b/sys-fs/zfs/zfs-2.2.2-r1.ebuild @@ -25,7 +25,7 @@ else S="${WORKDIR}/${MY_P}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~sparc" + KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: c6f160aae0cd52f58e018b0c9d7757062c2b3f06 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 22 17:28:22 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 22 17:28:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f160aa sys-fs/zfs: Stabilize 2.2.2-r1 arm64, #921701 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/zfs/zfs-2.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.2.2-r1.ebuild b/sys-fs/zfs/zfs-2.2.2-r1.ebuild index 70ea6579abcc..5a2426b6148c 100644 --- a/sys-fs/zfs/zfs-2.2.2-r1.ebuild +++ b/sys-fs/zfs/zfs-2.2.2-r1.ebuild @@ -25,7 +25,7 @@ else S="${WORKDIR}/${MY_P}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: a8c5d5f6e5dd5a6f90c1e29f1d9d0d234fcd1966 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 22 17:28:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 22 17:28:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c5d5f6 sys-fs/zfs-kmod: Stabilize 2.2.2 arm64, #921701 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild index 70dd01bbbd58..626d47db62a7 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild @@ -30,7 +30,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 3554ad1ab690d0399171eb438cfffee1eec7cd01 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 22 17:28:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 22 17:28:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3554ad1a sys-fs/zfs-kmod: Stabilize 2.2.2 ppc64, #921701 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild index 626d47db62a7..18f9e126cc32 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild @@ -30,7 +30,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~sparc" + KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/
commit: bdbb4686b47e3ff67d7d29becddb6a44696502b1 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 17:26:38 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 17:27:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbb4686 sys-devel/kgcc64: add 12.3.1_p20240112 Signed-off-by: Sam James gentoo.org> sys-devel/kgcc64/Manifest | 1 + sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest index 05e16bda527d..0a4fc1ab46ca 100644 --- a/sys-devel/kgcc64/Manifest +++ b/sys-devel/kgcc64/Manifest @@ -11,6 +11,7 @@ DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c5 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8 SHA512 3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f SHA512 a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5 DIST gcc-12-20231215.tar.xz 79804016 BLAKE2B 547def0a166db31d8654a8b85ec1320f0dfe30f3f340968a67761e7907f56eb135d5a7e28c582d74dabc835027e09eb282c2f01a7be1e830f5f73145739a3084 SHA512 72a0d0721c9d09b6afaf8f6214dec1a577debf0167569166f0fc7c808d90bece35bb088f810b36dc873cbf199b1ae91d5c64e1d6557c92abbf6cf3feb6fbcbfa +DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55 SHA512 2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722 diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild new file mode 100644 index ..03dcc3090699 --- /dev/null +++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +case ${CHOST} in + hppa*)CTARGET=hppa64-${CHOST#*-};; + mips*)CTARGET=${CHOST/mips/mips64};; + powerpc*) CTARGET=${CHOST/powerpc/powerpc64};; + s390*)CTARGET=${CHOST/s390/s390x};; + sparc*) CTARGET=${CHOST/sparc/sparc64};; + i?86*)CTARGET=x86_64-${CHOST#*-};; +esac +export CTARGET +TOOLCHAIN_ALLOWED_LANGS="c" +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="2" +PATCH_GCC_VER="12.3.0" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" +GCC_TARGET_NO_MULTILIB=true +inherit toolchain + +DESCRIPTION="64bit kernel compiler" + +# Works on hppa and mips; all other archs, refer to bug #228115 +KEYWORDS="~hppa" + +# unlike every other target, hppa has not unified the 32/64 bit +# ports in binutils yet +BDEPEND="hppa? ( sys-devel/binutils-hppa64 )" + +src_prepare() { + toolchain_src_prepare + eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + + cd "${ROOT}"/usr/bin + local x + for x in gcc cpp ; do + cat <<-EOF >${CTARGET%%-*}-linux-${x} + #!/bin/sh + exec ${CTARGET}-${x} "\$@" + EOF + chmod a+rx ${CTARGET%%-*}-linux-${x} + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/
commit: f15550c9ff35a5a267a22f82766c142ada91 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 17:25:54 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 17:27:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15550c9 sys-devel/kgcc64: add 11.4.1_p20240111 Signed-off-by: Sam James gentoo.org> sys-devel/kgcc64/Manifest | 1 + sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest index b94a910ecbe2..05e16bda527d 100644 --- a/sys-devel/kgcc64/Manifest +++ b/sys-devel/kgcc64/Manifest @@ -4,6 +4,7 @@ DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 9b71761f4015649514677784443886e59733ac38 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e SHA512 8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a SHA512 a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582 DIST gcc-11-20231214.tar.xz 76228348 BLAKE2B fded6ed91e9376d23652490f6b36cf847d1e01c449a26f756a7aee753dd82af37e3583f0cdae3c987923bb8938ed5a199db2b9a7a0c7fe7c8ceb6c8046029c4a SHA512 4e7a644fcd6c51d82b7b4fea368f0c26a887ccc694cddc0ca80af8dad289fe05f92b8036403075e62302a03f6f93a41291e2e925dd6f63e738772ea8f67b432a +DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8 SHA512 aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87 SHA512 31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d SHA512 87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61 diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild new file mode 100644 index ..6664cd1bfd0c --- /dev/null +++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +case ${CHOST} in + hppa*)CTARGET=hppa64-${CHOST#*-};; + mips*)CTARGET=${CHOST/mips/mips64};; + powerpc*) CTARGET=${CHOST/powerpc/powerpc64};; + s390*)CTARGET=${CHOST/s390/s390x};; + sparc*) CTARGET=${CHOST/sparc/sparc64};; + i?86*)CTARGET=x86_64-${CHOST#*-};; +esac +export CTARGET + +GCC_TARGET_NO_MULTILIB=true +TOOLCHAIN_ALLOWED_LANGS="c" +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="11.4.0" +PATCH_VER="12" +MUSL_VER="2" +MUSL_GCC_VER="11.4.0" +inherit toolchain + +DESCRIPTION="64bit kernel compiler" + +# Works on hppa and mips; all other archs, refer to bug #228115 +KEYWORDS="~hppa" + +# unlike every other target, hppa has not unified the 32/64 bit +# ports in binutils yet +BDEPEND="hppa? ( sys-devel/binutils-hppa64 )" + +pkg_postinst() { + toolchain_pkg_postinst + + cd "${ROOT}"/usr/bin + local x + for x in gcc cpp ; do + cat <<-EOF >${CTARGET%%-*}-linux-${x} + #!/bin/sh + exec ${CTARGET}-${x} "\$@" + EOF + chmod a+rx ${CTARGET%%-*}-linux-${x} + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/
commit: 6399b88be420dfd0b7dfd17f820aa494e494dcb2 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 17:27:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 17:27:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6399b88b sys-devel/kgcc64: add 13.2.1_p20240113-r1 Doing p20240113-r1 directly, not p20240113 so the patch version is in sync with sys-devel/gcc, not that the difference b/t -r0 and -r1 actually matters for kgcc64 (was libstdc++-only). Signed-off-by: Sam James gentoo.org> sys-devel/kgcc64/Manifest | 2 + sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 45 ++ 2 files changed, 47 insertions(+) diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest index 0a4fc1ab46ca..fa28d5141785 100644 --- a/sys-devel/kgcc64/Manifest +++ b/sys-devel/kgcc64/Manifest @@ -17,7 +17,9 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69ae DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534 SHA512 406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2 DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 416ee94995b0812ac155ccfb9a5cad39529e0b437341eae65fdc75ba64bcdb453742e213f676a80d91615f1840e2e52488e4a8311588a2ed16fde7c176c5dd06 SHA512 66a72380db151355ede533541b2e77406925f2a0f941772018bf93f8a4c2b8eaeacc3f600985897f7d9868234bc250a7af82d27634ba170ab6dfb2a62c68c0ed +DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c SHA512 a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf SHA512 4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6 SHA512 a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344 +DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387 SHA512 b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43 SHA512 f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild new file mode 100644 index ..d2790d20167b --- /dev/null +++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +case ${CHOST} in + hppa*)CTARGET=hppa64-${CHOST#*-};; + mips*)CTARGET=${CHOST/mips/mips64};; + powerpc*) CTARGET=${CHOST/powerpc/powerpc64};; + s390*)CTARGET=${CHOST/s390/s390x};; + sparc*) CTARGET=${CHOST/sparc/sparc64};; + i?86*)CTARGET=x86_64-${CHOST#*-};; +esac +export CTARGET +TOOLCHAIN_ALLOWED_LANGS="c" +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="12" +PATCH_GCC_VER="13.2.0" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" +GCC_TARGET_NO_MULTILIB=true +inherit toolchain + +DESCRIPTION="64bit kernel compiler" + +# Works on hppa and mips; all other archs, refer to bug #228115 +KEYWORDS="~hppa" + +# unlike every other target, hppa has not unified the 32/64 bit +# ports in binutils yet +BDEPEND="hppa? ( sys-devel/binutils-hppa64
[gentoo-commits] repo/proj/guru:master commit in: app-misc/diff-so-fancy/files/, app-misc/diff-so-fancy/
commit: 65b76b217687395e1b4fdabbde45999552a8a69c Author: Takuya Wakazono gmail com> AuthorDate: Sun Jan 21 14:35:41 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 21 14:35:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65b76b21 app-misc/diff-so-fancy: drop 1.4.3-r1 Signed-off-by: Takuya Wakazono gmail.com> app-misc/diff-so-fancy/Manifest| 1 - .../diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild| 51 -- .../files/diff-so-fancy-1.4.3-system-bats.patch| 24 -- app-misc/diff-so-fancy/files/fix-path.patch| 11 - 4 files changed, 87 deletions(-) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index 134b6f9981..73b46923d2 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1,2 +1 @@ -DIST diff-so-fancy-1.4.3.tar.gz 51800 BLAKE2B e36a30e79d50f9dd0c151ab42e4192563ab0dc9aa30d0aa12e2cf85c29ef8acf9761cc7c19e0067ecf62f5243b667a7d438ab19aaa7150fd93613e11ecbfabf8 SHA512 9c85c0ffcb7235ad985377206e93e56bdac3926f029d8ab8a899a4391339f344049e9bfe4b77df0f2bda29720ab454378218ea3752b97f40b5ac7ba72a5fa047 DIST diff-so-fancy-1.4.4.tar.gz 188528 BLAKE2B dd4811e17b6b8a0a5a38d105ed92facdfc9b62836995f1b9e87c05a0fe4129706a4552465971bb593105569008cb7f4f3a069294801c07d510a1d9d819475c13 SHA512 477ad58a55ebc765f525b7d16993af18ee5ccf0c9f2835f4a608c6a1a9afa3170f2071dd93b9009dc3c2dab06f700763ac7652d0bedb932a67af23abf4f8884e diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild deleted file mode 100644 index 622371ea59..00 --- a/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs" -HOMEPAGE="https://github.com/so-fancy/diff-so-fancy"; -SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND="" -DEPEND=" - ${RDEPEND} - dev-lang/perl - test? ( - dev-util/bats-assert - dev-util/bats-support - ) -" -BDEPEND="test? ( dev-util/bats )" - -PATCHES=( - "${FILESDIR}/fix-path.patch" - "${FILESDIR}/${P}-system-bats.patch" -) -DOCS=( README.md history.md pro-tips.md ) -RESTRICT="!test? ( test )" - -src_install() { - dobin "${PN}" - - insinto "/usr/share/${PN}" - doins lib/* - - einstalldocs -} - -src_test() { - # it want a git repo - git init || die - git config --global user.email "y...@example.com" || die - git config --global user.name "Your Name" || die - git add . || die - git commit -m 'init' || die - - bats test || die -} diff --git a/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch b/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch deleted file mode 100644 index a6087fc50f..00 --- a/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch +++ /dev/null @@ -1,24 +0,0 @@ a/test/bugs.bats -+++ b/test/bugs.bats -@@ -1,7 +1,7 @@ - #!/usr/bin/env bats - --load 'test_helper/bats-support/load' --load 'test_helper/bats-assert/load' -+load '/usr/share/bats-support/load.bash' -+load '/usr/share/bats-assert/load.bash' - load 'test_helper/util' - - # https://github.com/paulirish/dotfiles/commit/6743b907ff586c28cd36e08d1e1c634e2968893e#commitcomment-13459061 a/test/diff-so-fancy.bats -+++ b/test/diff-so-fancy.bats -@@ -1,7 +1,7 @@ - #!/usr/bin/env bats - --load 'test_helper/bats-support/load' --load 'test_helper/bats-assert/load' -+load '/usr/share/bats-support/load.bash' -+load '/usr/share/bats-assert/load.bash' - load 'test_helper/util' - - set_env diff --git a/app-misc/diff-so-fancy/files/fix-path.patch b/app-misc/diff-so-fancy/files/fix-path.patch deleted file mode 100644 index fc04cebcd6..00 --- a/app-misc/diff-so-fancy/files/fix-path.patch +++ /dev/null @@ -1,11 +0,0 @@ a/diff-so-fancy -+++ b/diff-so-fancy -@@ -9,7 +9,7 @@ - use File::Basename; # For dirname - use Encode; # For handling UTF8 stuff - use Cwd qw(abs_path); # For realpath() --use lib dirname(abs_path(File::Spec->catdir($0))) . "/lib"; # Add the local lib/ to @INC -+use lib "/usr/share/diff-so-fancy"; - use DiffHighlight; - - use strict;
[gentoo-commits] repo/proj/guru:master commit in: app-misc/diff-so-fancy/
commit: 8c35e64a7d0561cad798ab0b066bccfee7487fb0 Author: Takuya Wakazono gmail com> AuthorDate: Sun Jan 21 14:34:18 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 21 14:34:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c35e64a app-misc/diff-so-fancy: add 1.4.4 Closes: https://bugs.gentoo.org/819063 Signed-off-by: Takuya Wakazono gmail.com> app-misc/diff-so-fancy/Manifest | 1 + app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index c8987d0d13..134b6f9981 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1 +1,2 @@ DIST diff-so-fancy-1.4.3.tar.gz 51800 BLAKE2B e36a30e79d50f9dd0c151ab42e4192563ab0dc9aa30d0aa12e2cf85c29ef8acf9761cc7c19e0067ecf62f5243b667a7d438ab19aaa7150fd93613e11ecbfabf8 SHA512 9c85c0ffcb7235ad985377206e93e56bdac3926f029d8ab8a899a4391339f344049e9bfe4b77df0f2bda29720ab454378218ea3752b97f40b5ac7ba72a5fa047 +DIST diff-so-fancy-1.4.4.tar.gz 188528 BLAKE2B dd4811e17b6b8a0a5a38d105ed92facdfc9b62836995f1b9e87c05a0fe4129706a4552465971bb593105569008cb7f4f3a069294801c07d510a1d9d819475c13 SHA512 477ad58a55ebc765f525b7d16993af18ee5ccf0c9f2835f4a608c6a1a9afa3170f2071dd93b9009dc3c2dab06f700763ac7652d0bedb932a67af23abf4f8884e diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild new file mode 100644 index 00..cc5da5429e --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs" +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy"; +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-lang/perl" +DEPEND=" + ${RDEPEND} + test? ( + dev-util/bats-assert + dev-util/bats-support + ) +" +BDEPEND=" + test? ( + dev-util/bats + dev-vcs/git + ) +" + +DOCS=( README.md history.md pro-tips.md ) + +src_prepare() { + default + + # fix file paths + sed -i "s|test_helper/bats-\(.*\)/load|${EPREFIX}/usr/share/bats-\1/load.bash|" \ + test/{bugs,diff-so-fancy,git-config}.bats || die + sed -i "s|use lib .*;|use lib \"${EPREFIX}/usr/share/diff-so-fancy\";|" diff-so-fancy || die + + # en_US locale is not always available, C is. + sed -i "s/LC_CTYPE=.*/LC_CTYPE=C.UTF-8/" test/test_helper/util.bash || die +} + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + PERL5LIB=lib bats test || die +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/zenlib/
commit: 600ae8626ea9667bbc995d288e675053a9cb965d Author: Zen pyl onl> AuthorDate: Sun Jan 21 01:11:52 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 21 01:11:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=600ae862 dev-python/zenlib: Added 1.7.2 with main helpers Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-1.7.2.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 00970b353c..1057f5929b 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -2,3 +2,4 @@ DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4 DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 03bd8dce7a46641e60646173607ea6cd574fed58cbfa5d81c4c7f1deabf863a3acd12bdfd3b59fd5fc853762d7320d57613e40d72407216cc3ae1d82f7744789 SHA512 50a6ac2cb26fd74b6e92e3691463ec707259fe27e37af2f2c68a9a1e0c247b789cdf17d5b1f882e02dbca5f0653a4137caab39f3f0380d0b5391efaf41f1312d DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1 SHA512 6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3 SHA512 26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b +DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec SHA512 b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b diff --git a/dev-python/zenlib/zenlib-1.7.2.ebuild b/dev-python/zenlib/zenlib-1.7.2.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-1.7.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib"; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pycpio/
commit: fd5c45df9e308515ec739a0a8853781cfdb9ea9c Author: Zen pyl onl> AuthorDate: Sun Jan 21 01:16:14 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 21 01:16:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd5c45df dev-python/pycpio: Add 0.9.0 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 1 + dev-python/pycpio/pycpio-0.9.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 60a6fe2fdf..cbec12edf7 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,2 +1,3 @@ DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 +DIST pycpio-0.9.0.tar.gz 17790 BLAKE2B e9beee61b0b83dacca88ed6ad892f7bfbf0adbb12c40a95ed8645f9ec1967ba49a9d75d2df94ee96b676ad3275ff860f15ec3907e94a6ad2205b85d2cce9 SHA512 ba22db8b6f17ef726464b4e2e3cc7600b61046229de7630c3c984f4da2f869fb946131235b936d60dab08df03bde6c36ecc9eddbac606733e7353ba3ffc49729 diff --git a/dev-python/pycpio/pycpio-0.9.0.ebuild b/dev-python/pycpio/pycpio-0.9.0.ebuild new file mode 100644 index 00..4544d8ad03 --- /dev/null +++ b/dev-python/pycpio/pycpio-0.9.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio"; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:master commit in: media-video/mpc-qt/
commit: 1b7e3ee90e6dfc745114d9597bc618a95bb8a210 Author: Takuya Wakazono gmail com> AuthorDate: Sun Jan 21 16:10:54 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 21 16:10:54 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b7e3ee9 media-video/mpc-qt: drop 23.02 Signed-off-by: Takuya Wakazono gmail.com> media-video/mpc-qt/Manifest| 1 - media-video/mpc-qt/mpc-qt-23.02.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest index 1862b51c20..b77569aff0 100644 --- a/media-video/mpc-qt/Manifest +++ b/media-video/mpc-qt/Manifest @@ -1,2 +1 @@ DIST mpc-qt-23.12.tar.gz 303763 BLAKE2B c17ee305bdcea861f890dea4921dcb728697f6051337e43e69803cbc6586183257a95fd170d614e09e65ce2d9be42c6f89cb006dd82a309f0ce64a0617f997dd SHA512 45a3a59fe67007ec6afc3cd88b81fd99c714fc0cd8aed979dc380c249070da54410a1f8eafd237f0b2516d484c2a2b052c334613e0742b97ff44c8d9291b90a7 -DIST v23.02.tar.gz 300103 BLAKE2B 7837dfc2f1e9d0c8f7742fed567601f9ecddb55170d79f2b92acb02ce1df8066484554ffe70d0f83470c97b9936d787cfa722cab3882e0fbeb863204e6705c16 SHA512 1c1316a17467f36e6ac01587980333ad9f0dde71122cd6f315a0e3772fbdc5905ae4247f37990fb85d17c3ee4c26947940ada39e49f14566e3d7338875d017ab diff --git a/media-video/mpc-qt/mpc-qt-23.02.ebuild b/media-video/mpc-qt/mpc-qt-23.02.ebuild deleted file mode 100644 index 119514e17e..00 --- a/media-video/mpc-qt/mpc-qt-23.02.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils desktop - -DESCRIPTION="Media Player Classic Qute Theater" -HOMEPAGE="https://mpc-qt.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-qt/qtcore:5" -RDEPEND="${DEPEND}" -BDEPEND="" - -src_configure() { - eqmake5 mpc-qt.pro -} - -src_compile() { - emake -} - -src_install() { - dobin "${WORKDIR}/${P}/mpc-qt" - domenu "${WORKDIR}/${P}/io.github.mpc_qt.Mpc-Qt.desktop" -}
[gentoo-commits] repo/proj/guru:master commit in: media-video/mpc-qt/
commit: fdb06eaaa4141d03f656b994c2b83ffe8e724cfc Author: Takuya Wakazono gmail com> AuthorDate: Sun Jan 21 16:10:20 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 21 16:10:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fdb06eaa media-video/mpc-qt: add 23.12 Closes: https://bugs.gentoo.org/919035 Signed-off-by: Takuya Wakazono gmail.com> media-video/mpc-qt/Manifest| 1 + media-video/mpc-qt/metadata.xml| 11 ++ media-video/mpc-qt/mpc-qt-23.12.ebuild | 38 ++ 3 files changed, 50 insertions(+) diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest index 7a56c0e816..1862b51c20 100644 --- a/media-video/mpc-qt/Manifest +++ b/media-video/mpc-qt/Manifest @@ -1 +1,2 @@ +DIST mpc-qt-23.12.tar.gz 303763 BLAKE2B c17ee305bdcea861f890dea4921dcb728697f6051337e43e69803cbc6586183257a95fd170d614e09e65ce2d9be42c6f89cb006dd82a309f0ce64a0617f997dd SHA512 45a3a59fe67007ec6afc3cd88b81fd99c714fc0cd8aed979dc380c249070da54410a1f8eafd237f0b2516d484c2a2b052c334613e0742b97ff44c8d9291b90a7 DIST v23.02.tar.gz 300103 BLAKE2B 7837dfc2f1e9d0c8f7742fed567601f9ecddb55170d79f2b92acb02ce1df8066484554ffe70d0f83470c97b9936d787cfa722cab3882e0fbeb863204e6705c16 SHA512 1c1316a17467f36e6ac01587980333ad9f0dde71122cd6f315a0e3772fbdc5905ae4247f37990fb85d17c3ee4c26947940ada39e49f14566e3d7338875d017ab diff --git a/media-video/mpc-qt/metadata.xml b/media-video/mpc-qt/metadata.xml new file mode 100644 index 00..cfb4591c74 --- /dev/null +++ b/media-video/mpc-qt/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + pastalia...@gmail.com + Takuya Wakazono + + + mpc-qt/mpc-qt + + diff --git a/media-video/mpc-qt/mpc-qt-23.12.ebuild b/media-video/mpc-qt/mpc-qt-23.12.ebuild new file mode 100644 index 00..0f0e74a4f5 --- /dev/null +++ b/media-video/mpc-qt/mpc-qt-23.12.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +DESCRIPTION="Media Player Classic Qute Theater" +HOMEPAGE="https://mpc-qt.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtbase:6[dbus,gui,network,opengl,widgets] + media-video/mpv:=[libmpv] +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-qt/qttools:6[linguist] + virtual/pkgconfig +" + +src_prepare() { + default + + sed -i "s|doc/mpc-qt/|doc/${PF}|" mpc-qt.pro || die +} + +src_configure() { + eqmake6 MPCQT_VERSION="${PV}" PREFIX="${EPREFIX}/usr" mpc-qt.pro +} + +src_install() { + emake INSTALL_ROOT="${D}" install +}
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
commit: 1d2a5e17d459fbf91647158325f9857d932e380e Author: Zen pyl onl> AuthorDate: Sun Jan 21 01:20:49 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 21 01:20:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d2a5e17 sys-kernel/ugrd: Add 0.21.0 with improved arg parsing Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.21.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 29ac9c24dc..f9ba367c2b 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -2,3 +2,4 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618 DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 +DIST ugrd-0.21.0.tar.gz 44075 BLAKE2B 035ad4ce042e1e83df62109c2eda19a7b0708f49cbf14fa7edcfca64a81da6e543ee4daf086fde0fd4d5acca041a5cf18c923ec057dc354ffd0a4e18abfb69b6 SHA512 77ad34639b7b997788e0f069af8b26e33a7c8d96bfbf26f3e445872bf7ea771b25cac051411583a8441212d855c3415fbaa6ed345e05714f8599d4b244d831f9 diff --git a/sys-kernel/ugrd/ugrd-0.21.0.ebuild b/sys-kernel/ugrd/ugrd-0.21.0.ebuild new file mode 100644 index 00..6c369fa202 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.21.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd"; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}] +>=dev-python/pycpio-0.9.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/fpylll/
commit: 29dccf7b9680688cffeab284144dfd71ada8cbd8 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 17:22:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 17:26:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29dccf7b dev-python/fpylll: Bump to 0.6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/fpylll/Manifest| 1 + dev-python/fpylll/fpylll-0.6.1.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-python/fpylll/Manifest b/dev-python/fpylll/Manifest index 63a13560a3ef..0935cfc912b3 100644 --- a/dev-python/fpylll/Manifest +++ b/dev-python/fpylll/Manifest @@ -1 +1,2 @@ DIST fpylll-0.6.0.tar.gz 1084736 BLAKE2B de4fc2ef762a1dc931e728cae4857da34828fb929eec0cf05c076bce5b3f7475492871d016d94f9cac4515a04a7f652440511f4ba8f1b724c351a403d5375ea0 SHA512 e21ed21362cb9256dbc828f4d628602cd8b5c1a8640116f1c137e85056cedc89a73cab58c28ea12212ee92f4ed36b99796c5dbd30c55159baf9b33770b1a9aab +DIST fpylll-0.6.1.tar.gz 1083895 BLAKE2B 091d757a1c64830307c0dffe10418305a625f1eceabee251a4f6d06e6fe7eb449ec85fdeb72fe8177d093c50e642e730283b0022fd70383338ca74ac6301e010 SHA512 3469c7b70cfdb0077a38f2c46c06901c4b2a1ac6db9fdab1e347c3b5ba147ee495aad56a6263d163e5f140cf9fa1591de98d01b83b92ec896092dd3e0a5d5a9b diff --git a/dev-python/fpylll/fpylll-0.6.1.ebuild b/dev-python/fpylll/fpylll-0.6.1.ebuild new file mode 100644 index ..3ff826c3798b --- /dev/null +++ b/dev-python/fpylll/fpylll-0.6.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for sci-libs/fplll" +HOMEPAGE=" + https://github.com/fplll/fpylll/ + https://pypi.org/project/fpylll/ +" + +# setup.py says "or later" +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND=" + dev-python/cysignals[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/fplll +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test(){ + local -x PY_IGNORE_IMPORTMISMATCH=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 635dabd796b5de4efedf11ce437849ef0def4099 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 17:22:54 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 17:22:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635dabd7 net-dns/c-ares: Stabilize 1.25.0-r1 sparc, #922706 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/c-ares-1.25.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild index cb50d03f127e..9c48e20588da 100644 --- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild +++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT ISC" # Subslot = SONAME of libcares.so.2 SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 53bd4881f8853ae3029e123756617f1f827f7ad3 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 17:22:53 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 17:22:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bd4881 net-dns/c-ares: Stabilize 1.25.0-r1 ppc64, #922706 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/c-ares-1.25.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild index 5e9d3ea8763a..cb50d03f127e 100644 --- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild +++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT ISC" # Subslot = SONAME of libcares.so.2 SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 6633c24bc8ea658d7aee5295b55671cc78fdd5f6 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 17:22:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 17:22:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6633c24b net-dns/c-ares: Stabilize 1.25.0-r1 arm64, #922706 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/c-ares-1.25.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild index 310bef33e0f7..5e9d3ea8763a 100644 --- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild +++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT ISC" # Subslot = SONAME of libcares.so.2 SLOT="0/2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/iosevka/
commit: d0fc421ae5d20901e2192499228a26b04d70c32d Author: Arsen Arsenović gentoo org> AuthorDate: Mon Jan 22 17:15:06 2024 + Commit: Arsen Arsenović gentoo org> CommitDate: Mon Jan 22 17:15:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fc421a media-fonts/iosevka: add 28.0.6 Signed-off-by: Arsen Arsenović gentoo.org> media-fonts/iosevka/Manifest | 24 ++ media-fonts/iosevka/iosevka-28.0.6.ebuild | 117 ++ 2 files changed, 141 insertions(+) diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest index a1edfa442b4c..321243880001 100644 --- a/media-fonts/iosevka/Manifest +++ b/media-fonts/iosevka/Manifest @@ -1,75 +1,99 @@ DIST SuperTTC-Iosevka-28.0.1.zip 99218855 BLAKE2B eb51b738a5cf39bca58583bb061c97028c8dab3e6e4bda8181830bf35d154ea90e1bf826ba955233c2c09ce5300eb34aa2431b8855b994696f5311e56f6caa18 SHA512 1a68af827c7986982f5a9978b7cfa1b0ed5e9eff81ed798fe9516f874f0a188612d99edab85216454440c73f46b43ce53658795691033c903416d7b3b41e4524 DIST SuperTTC-Iosevka-28.0.3.zip 100760313 BLAKE2B ea101acc25fac4b9a12cd2569e49cff37e2a9dec91d73435a37138a1f20c9e697840112122b5acf0d0415a55e96fe09bbac1718185efc6520b5977442a73a4c1 SHA512 57b4e55d7dcb1112456d333d5f5e5d7fc03c18153b305c4b1720dfa27bff32bc9155ed514df5fd89bb8894ae60fa90386de26813155c12f7afd33943b833ab92 DIST SuperTTC-Iosevka-28.0.5.zip 99962915 BLAKE2B 25518af945746258f753f9d724e5cd4915f5f868d46c62fef7087d13519816bbd833cda14d4aed3d263c11d2b75ecad7a8f4ea42932b6bb613f43fab93bf0314 SHA512 db3aa7ccf2e5241e2d5f73ddde187963e4f5c16157cafe86e5603ef8b625d2b57b62f08257aa647e01dbed1f32daa5b327b91fbabb3e43a9ccb45a80e33f940a +DIST SuperTTC-Iosevka-28.0.6.zip 99811549 BLAKE2B 5813935561e92f975289ba9ae8c3c62eebf4052f7b9a5ad01eed4c8fd4ba69ce0f79794637c5478143e976bb1013c4d6aa5523845a65ea9c926652194a350a4f SHA512 02b8a2e88a534b95b71d950f4ba8a93e8ce3cf14d92a0f71176a3128d7b2e8198edb064f7f07a52dfaf132140e9ac3913a949483e2cbebb2bb7749f515cdd146 DIST SuperTTC-IosevkaAile-28.0.1.zip 55704940 BLAKE2B e1112edaa46c44f1f2577cc08d2fc3370bc102c1b4fe9ef4b9ef439afdf1359c7e9051b8bcf519742ab72f6e47497e301ec3b5ceffd793a62f8013161cd5c1d3 SHA512 2e442ba8b18b309264432b960016fb770ccc73603f5c057e0848a7fd42014733f70c7d0789a5abcfab4708d1e48c4e607513c6736b64d5e0950669644ba1fedf DIST SuperTTC-IosevkaAile-28.0.3.zip 55812158 BLAKE2B aaeaf865cfad1025f48942c02f28d039c1b00d22c55db2cb508a0db56dcb16754c6a0ab8e68948330d5ddebd887974b94eb2fc4f7ebef51af7b0ea3cf0413c6b SHA512 2f17a3a2987390f9ed49bff975d8b2aaec070e5a361e336c067b35923c926e17cfea9217b18fc0a02b6a8d245591ec68d030183edfac4a33c6a7f826f939fe30 DIST SuperTTC-IosevkaAile-28.0.5.zip 56613364 BLAKE2B 7941356b861c17416e84ec0e1b854b0a4a8babfd81b18d794a261a6a78023df36ea34eb84bb44f85e82554304d586c65e2d95083e1c7bd324de0cff51f73ed90 SHA512 bd3d119afae971cd73f74044f367e03a36810eef1e37d529aae169cb815ab308dfa52a43f32e0977407156e7410bd253e820ff7ce952a7af51523a4c2a6e4d39 +DIST SuperTTC-IosevkaAile-28.0.6.zip 56615981 BLAKE2B 349b15fe4095f4e0bb176fdee86afcc774147c2ee842f47efd6f28d6aeab1071a469d437f26ec44b80adecbac7f538329b9f78dc075650c878aa366c4cd4d0f8 SHA512 6cd7069b6f87142d5e4ae880f06ce5491e2e0f1d76e850e5e55c86b7fa7c58bf8cf00ef7594a4333037e5872b58580d591d04df1cc28a83b85f273e008324992 DIST SuperTTC-IosevkaCurly-28.0.1.zip 99620533 BLAKE2B a0a623c4db3ddb7b2e0889e5f4ee4f20cb0b342fc0bbe2fb51dc4764403a63daa96277eab41d6ca60da2c6d35314fb193a5468cc3831b3756e707428d64a0173 SHA512 7a34e4f2d9e58e295fb9c11da56fc45668fa9fa91575bd51858e35a30f2a88a7bf134bef37e0b36cbc921dbba0ef2543c07e6bfa498668544191c9b9251c DIST SuperTTC-IosevkaCurly-28.0.3.zip 101101230 BLAKE2B af143ab6c2a083a3676302291cc8e3d7f12e6c543ca772e7e3bff5ef3690c76299b1eaf96ca198b5a1da3e4602bd45fcf47afef0d8c5709b4ad29d28b4922916 SHA512 d0af1d3b5c0c4e4ecab01f004b54bccaefaa0206cbfd93d24bd426b5955938b1d2a6aad351001b1bf7c26c64bc1cc472e80dc7f4f8e33e4377ac614dca6fd09c DIST SuperTTC-IosevkaCurly-28.0.5.zip 100347837 BLAKE2B 66fe5095c90a699afead1d6c7b0441c9b6bcc9162ec2c6e5fe5afd56fa652af391897bc0072a4b4ff49f8769693bc0fcca3caa97ed44ad02042282a6a8e4930d SHA512 437453b4e0e96cc17c6975d2fa230ff2d4c6068ced002c5b76ae67ccd8762b54b1c75e7461fa9a3dbc5a47d4c4d4f1b3731b204e13d8d8904b315fa8ac3ff699 +DIST SuperTTC-IosevkaCurly-28.0.6.zip 99569869 BLAKE2B 1e146af60baf2476907b0395b45379b7b27b9531bccae34cdacc2bd4db4f363251ee30f3afbbe833049ae0ab97dc9afa7509f927ad10b6a7bf768bbd7477ed1c SHA512 d6bb317d52defff37ce9e3d6ac12a0e268b6ccb649e62d6ef8c62d5dad46437520313488225858b0e4ed824878960997df46faa06a1bbc6c0eac8550a13f9b64 DIST SuperTTC-IosevkaCurlySlab-28.0.1.zip 105700303 BLAKE2B 211f7472031e29acefb93ea9df497ddf02635b13c2934c7bc5af7e41a136a58144b8c2e9a099a78577eff701885fd7e23f8af6a279a3209d0137836fd40c9214 SHA512 352e3d107657f51cdbdc0eb12c91616faab145b3de4564998bafde85731acee80ce693375628762e21e526b506461d71b13788b527de817ee80d141bb1cd171c DIST SuperTTC-IosevkaCurlySlab-28.0.3.zip 106567519
[gentoo-commits] repo/gentoo:master commit in: app-emacs/kind-icon/
commit: a63bd4ec5be716e00c2b493117927b0e570372a2 Author: Arsen Arsenović gentoo org> AuthorDate: Mon Jan 22 17:07:51 2024 + Commit: Arsen Arsenović gentoo org> CommitDate: Mon Jan 22 17:07:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63bd4ec app-emacs/kind-icon: add 0.2.2 Signed-off-by: Arsen Arsenović gentoo.org> app-emacs/kind-icon/Manifest | 1 + app-emacs/kind-icon/kind-icon-0.2.2.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/app-emacs/kind-icon/Manifest b/app-emacs/kind-icon/Manifest index 1ba74d9e0b2d..7b1fe3ae45df 100644 --- a/app-emacs/kind-icon/Manifest +++ b/app-emacs/kind-icon/Manifest @@ -1,2 +1,3 @@ DIST kind-icon-0.2.0.tar.xz 19804 BLAKE2B 6efd4470114adf451bd08a7158b0e9c6fa5d51978d0228997983d3164d0e4451dbb0ea413bcf64967a18a08e78a76ac59de4acd61a2304512920a37cd9c187f8 SHA512 fafe8eccd2ad7f459105357b6a097cdcdb2e4e3e1567acb3bdaa4fa9e861fcbf44ac5b697ff8755d0c9789e4575de6e6504f86bb851283e89d0571c3b5b65e0a DIST kind-icon-0.2.1.tar.gz 21869 BLAKE2B 788dad3e334bb2f85dbd260eb04b60970dcea1030d920f922bc1b00fc561fe825e959891af73af391efa4f3408d72bbd5f021fa3a52edaf27ebdb8894c76a708 SHA512 9ebea8c1bca4b85f1486b0114df06b29463d3852ebaf66a8cf221a73c5456444ba0e1c6d4e43ddac8f51ea2cece18edc2208ab341a8124c5f71a06141f8f641e +DIST kind-icon-0.2.2.tar.gz 22111 BLAKE2B dcdf964ebce9cfd89abdd1d8ad73b5734a09dc8971e5043e7d7d523d1ebcf48d5d9a45ade500395059d26fabf776f5486bee68a1be815987998386b23951bf44 SHA512 98573c3a73946628dc06cad5b3ad8cb81ddccc6ceea070e3a40edebb5f60cca78d21a6be3f4e2eb51fc9352fa4d071f1d0fc6a202fd3e03481d6880f85f8a6ea diff --git a/app-emacs/kind-icon/kind-icon-0.2.2.ebuild b/app-emacs/kind-icon/kind-icon-0.2.2.ebuild new file mode 100644 index ..8b334cdaa71c --- /dev/null +++ b/app-emacs/kind-icon/kind-icon-0.2.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="27.1" + +inherit elisp + +DESCRIPTION="Completion kind icons" +HOMEPAGE="https://github.com/jdtsmith/kind-icon/"; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/jdtsmith/${PN}.git"; +else + SRC_URI="https://github.com/jdtsmith/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + app-emacs/svg-lib +" +BDEPEND=" + ${RDEPEND} +" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp-make-autoload-file + elisp_src_compile +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/singular/
commit: 7b06c014c78ba720e48ce8205c25fdaaf083fbb6 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jan 22 17:00:10 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jan 22 17:00:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b06c014 sci-mathematics/singular: drop 4.3.2_p1 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/singular/Manifest | 1 - sci-mathematics/singular/singular-4.3.2_p1.ebuild | 108 -- 2 files changed, 109 deletions(-) diff --git a/sci-mathematics/singular/Manifest b/sci-mathematics/singular/Manifest index f08c117bbdb9..d567474d3cb1 100644 --- a/sci-mathematics/singular/Manifest +++ b/sci-mathematics/singular/Manifest @@ -1,2 +1 @@ -DIST singular-4.3.2p1.tar.gz 15013729 BLAKE2B 00276f2417cd9e2b71afcae66c2aeb7f9d4f434f5a90d56dded66e6d5e0020ab0b06b6561e41f5b196262993732ffeb9196f59315f1b6a081b0029fc99a1 SHA512 451054a0bf33b9d1c94a63f0946e1eb7b3e7b92bc025b6aa4f64e65183aeebd6354bac5f87f6e8b35cb713b30e97af5c66f92f02683144bb426f5e3a828db616 DIST singular-4.3.2p10.tar.gz 20848377 BLAKE2B 2487eb40c70dca516eca94585c59be0ebfeb43edce87dd16a2874bbefbe502fadcfda1164922ab7738a257e59f9e6b6535b7447702d325b36f1358ed5048c7dd SHA512 9b914e8db2c4936184594200b07d37fc952a1399c3accb1ed30ec4a4b450afd3e3c174343e1169520d0d1ed6ac2e6d261fbbb731082e07b7caced4b5790f295e diff --git a/sci-mathematics/singular/singular-4.3.2_p1.ebuild b/sci-mathematics/singular/singular-4.3.2_p1.ebuild deleted file mode 100644 index 9538852d6efb.. --- a/sci-mathematics/singular/singular-4.3.2_p1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -MY_PN=Singular -MY_PV=$(ver_rs 3 '') -# Consistency is different... -MY_DIR2=$(ver_cut 1-3 ${PV}) -MY_DIR=$(ver_rs 1- '-' ${MY_DIR2}) - -DESCRIPTION="Computer algebra system for polynomial computations" -HOMEPAGE="https://www.singular.uni-kl.de/ https://github.com/Singular/Singular"; -SRC_URI="https://www.singular.uni-kl.de/ftp/pub/Math/${MY_PN}/SOURCES/${MY_DIR}/${PN}-${MY_PV}.tar.gz"; -S="${WORKDIR}/${PN}-${MY_DIR2}" - -# Most files say "version 2 or version 3 of the License," which is not -# quite GPL-2+, and is why we have listed GPL-2 below. But AFAIK there -# are no GPL-2-only files. -LICENSE="BSD GPL-2 GPL-2+ GPL-3" -SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv ~x86 ~x86-linux" -IUSE="emacs examples polymake +readline static-libs" - -# The interactive help uses "info" from sys-apps/texinfo. -RDEPEND=" - dev-lang/perl - dev-libs/gmp:0 - dev-libs/ntl:= - sci-libs/cddlib - sci-mathematics/flint - sys-apps/texinfo - emacs? ( >=app-editors/emacs-23.1:* ) - polymake? ( sci-mathematics/polymake ) - readline? ( sys-libs/readline ) -" -DEPEND="${RDEPEND}" - -SITEFILE=60${PN}-gentoo.el - -src_configure() { - local myconf=( - --disable-debug - --disable-doc - --disable-optimizationflags - --disable-pyobject-module - --disable-python - --disable-python-module - --disable-python_module - --enable-factory - --enable-gfanlib - --enable-libfac - --with-flint - --with-gmp - --with-libparse - --with-ntl - --without-python - --without-pythonmodule - $(use_enable emacs) - $(use_enable polymake polymake-module) - $(use_enable static-libs static) - $(use_with readline) - ) - econf "${myconf[@]}" -} - -src_compile() { - default - - if use emacs; then - pushd "${S}"/emacs - elisp-compile *.el || die "elisp-compile failed" - popd - fi -} - -src_install() { - # Do not compress singular's info file (singular.hlp) - # some consumer of that file do not know how to deal with compression - docompress -x /usr/share/info - - default - - dosym Singular /usr/bin/"${PN}" - - # purge .la file - find "${ED}" -name '*.la' -delete || die -} - -src_test() { - # SINGULAR_PROCS_DIR need to be set to "" otherwise plugins from - # an already installed version of singular may be used and cause segfault - # See https://github.com/Singular/Sources/issues/980 - SINGULAR_PROCS_DIR="" emake check -} - -pkg_postinst() { - einfo "Additional functionality can be enabled by installing" - einfo "sci-mathematics/4ti2" - - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/nauty/files/, sci-mathematics/nauty/
commit: 8ed508375cffc1d1cb14afa437dc14dc54477a63 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jan 22 16:54:06 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jan 22 16:54:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed50837 sci-mathematics/nauty: drop 2.8.6-r1 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/nauty/Manifest | 2 - .../files/nauty-2.8.6-gentreeg-gentourng.patch | 144 - sci-mathematics/nauty/nauty-2.8.6-r1.ebuild| 72 --- 3 files changed, 218 deletions(-) diff --git a/sci-mathematics/nauty/Manifest b/sci-mathematics/nauty/Manifest index de80d1d6f226..966e6107ac8f 100644 --- a/sci-mathematics/nauty/Manifest +++ b/sci-mathematics/nauty/Manifest @@ -1,5 +1,3 @@ DIST nauty-includes.patch 2530 BLAKE2B 8789bc2f65b89aa3bbf27e517f1c56340f9bde089ef54aa28757c66c3954b5c54e8a09b6989ad8d57098970240dd1838baa0003766fe10c7f6c32041abf461e3 SHA512 d11f530fecb86edc9e95f0b4d91240778047c0e84d6259c80490358baf0a3eeaa112acfe1fcdb594da6c6e17855f5e21cb75c88446b8d6d9e96402be0e5e6af2 -DIST nauty2_8_6.tar.gz 1546765 BLAKE2B be8aa8ef816c8833a79876e6bf99b0dc4a23922f48684c8a3272c01b0b4eb64959366cae363fbda4200354a0833942b64e85c009fc35a3d6fa02f9b74c9b9a74 SHA512 9bc597d4341a6a67aece0ad95ecd4a649f675def73e97af1d215cf7399cbd3fb8e39f140cbd6f69740f2083c7a5739d5089e746bb3f831250709e0d2b43548b5 DIST nauty2_8_8.tar.gz 2302360 BLAKE2B 4a37b345b239de11948d180f306e984dfec4aa26eb2720d0f0f09acd120a60b4f678375baa10d3f64f3e2f501c35cbfa58e10fc44252eb7b952a1592727a3b7f SHA512 c0495256b92b0742e7f0a3ad8b43f400e7b4bc4b58dff560e7d0a868f392b0462424566b8ebba5ec08499551eab091b6a8e2c0ddba4953ab7592906034812c18 -DIST nauty_2.8.6+ds-1.debian.tar.xz 62852 BLAKE2B fcbbed54b10d9dd4bdf82d8a72ef91866a235c7679266b8f395e2fe6b44a679e98f85462a42037094d856130d5456d9989749c416932f895bc17df8ef32241a2 SHA512 3784e0ec15c64ea6850f9198c61af3924fcedf1ffa4715fbd53a9bd1cd7defd69b543a8d4e6d46ef727918661409e2de77c89c3ca79f36769c1335b30bdd305c DIST nauty_2.8.8+ds-1.debian.tar.xz 65176 BLAKE2B 3615819098169caf1648271c0725e146c87ab794776c02f5bd77b7092a2c1d9b93d663ef4a9cf027fda956d40f24bb99a909f89a4564b99429b67f781d39cfc2 SHA512 f81aa3c4a142c4efa5ce97c241f95cba9916d49f02c2b3dfbd76227f2db20ec5e2a3ebe371c5748681fc3492df9ff9bca2456d76e1c70e435aa5baf1522391d5 diff --git a/sci-mathematics/nauty/files/nauty-2.8.6-gentreeg-gentourng.patch b/sci-mathematics/nauty/files/nauty-2.8.6-gentreeg-gentourng.patch deleted file mode 100644 index 322b25326ee0.. --- a/sci-mathematics/nauty/files/nauty-2.8.6-gentreeg-gentourng.patch +++ /dev/null @@ -1,144 +0,0 @@ -From edb0474a4db8e69f971e4eebe18716309f5a7bb3 Mon Sep 17 00:00:00 2001 -From: Michael Orlitzky -Date: Tue, 17 Jan 2023 19:44:49 -0500 -Subject: [PATCH 1/1] Upstream fixes for gentreeg and gentourng. - -https://mailman.anu.edu.au/pipermail/nauty/2023-January/000903.html - gentourng.c | 2 +- - gentreeg.c | 95 - - 2 files changed, 51 insertions(+), 46 deletions(-) - -diff --git a/gentourng.c b/gentourng.c -index 634e5e8..5c7 100644 a/gentourng.c -+++ b/gentourng.c -@@ -1408,7 +1408,7 @@ PLUGIN_INIT - (*outproc)(outfile,g,1); - } - } --else -+else if (!connec || maxn != 2) - { - makeleveldata(); - -diff --git a/gentreeg.c b/gentreeg.c -index 946d5f8..15bf87b 100644 a/gentreeg.c -+++ b/gentreeg.c -@@ -1,4 +1,4 @@ --/* gentree version 1.3; Brendan McKay Oct 2022 */ -+/* gentree version 1.4; Brendan McKay Dec 2022 */ - /* This program is a wrapper for the program FreeTrees.c written - * by Gang Li & Frank Ruskey. See below for their original - * comments. */ -@@ -32,49 +32,54 @@ Counts for n=1..45: - 1: 1 - 2: 1 - 3: 1 -- 4: 1 -- 5: 2 -- 6: 3 -- 7: 6 -- 8: 11 -- 9: 23 --10: 47 --11: 106 --12: 235 --13: 551 --14: 1301 --15: 3159 --16: 7741 --17: 19320 --18: 48629 --19: 123867 --20: 317955 --21: 823065 --22: 2144505 --23: 5623756 --24: 14828074 --25: 39299897 --26: 104636890 --27: 279793450 --28: 751065460 --29: 2023443032 --30: 5469566585 --31: 14830871802 --32: 40330829030 --33: 109972410221 --34: 300628862480 --35: 823779631721 --36: 2262366343746 --37: 6226306037178 --38: 17169677490714 --39: 47436313524262 --40: 131290543779126 --41: 363990257783343 --42: 1010748076717151 --43: 2810986483493475 --44: 7828986221515605 --45: 21835027912963086 --/ -+ 4: 2 -+ 5: 3 -+ 6: 6 -+ 7: 11 -+ 8: 23 -+ 9: 47 -+10: 106 -+11: 235 -+12: 551 -+13: 1301 -+14: 3159 -+15: 7741 -+16: 19320 -+17: 48629 -+18: 123867 -+19: 317955 -+20: 823065 -+21: 2144505 -+22: 5623756 -+23: 14828074 -+24: 39299897 -+25: 104636890 -+26: 279793450 -+27: 751065460 -+28: 2023443032 -+29: 5469566585 -+30: 14830871802 -+31: 40330829030 -+32: 109972410221 -+33: 300628862480 -+34: 823779631721 -+35: 2262366343746 -+36: 6
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsplusutils/files/, sys-fs/hfsplusutils/
commit: 1f1a6e3f717b0518889a6f508455389b19860e48 Author: David Seifert gentoo org> AuthorDate: Mon Jan 22 16:41:56 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 22 16:41:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1a6e3f sys-fs/hfsplusutils: Fix `-Wincompatible-pointer-types` Closes: https://bugs.gentoo.org/919483 Signed-off-by: David Seifert gentoo.org> ...usutils-1.0.4-Wincompatible-pointer-types.patch | 32 ++ sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild | 3 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-Wincompatible-pointer-types.patch b/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-Wincompatible-pointer-types.patch new file mode 100644 index ..0ad76d93f453 --- /dev/null +++ b/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-Wincompatible-pointer-types.patch @@ -0,0 +1,32 @@ +--- a/src/charset.c b/src/charset.c +@@ -159,7 +159,7 @@ + * NAME: charset->latin1() + * DESCRIPTION: return a Latin-1 (ISO 8859-1) string for MacOS Standard Roman + */ +-char *cs_latin1(char *mstr, int *lenptr) ++char *cs_latin1(char *mstr, size_t *lenptr) + { + int ilen, olen, i; + char *latin1, *ptr; +--- a/src/charset.h b/src/charset.h +@@ -23,6 +23,9 @@ + * + * $Id: charset.h,v 1.1.1.1 2002/03/05 19:50:29 klaus Exp $ + */ ++ ++#include ++ + /* a two byte unicode character, gnus wchar_t is 4 bytes in linux */ + typedef unsigned short UCS2; + +@@ -35,7 +38,7 @@ + * lenptr may be null in wich case the given strs len is used. + * on return *lenptr is set to the returned strings len. + * must be free()d */ +-char *cs_latin1(char *, int *); ++char *cs_latin1(char *, size_t *); + + /* return a MacOS Standard Roman string for Latin-1 (ISO 8859-1). + * lenptr may be null in wich case the given strs len is used. diff --git a/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild b/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild index e27b2512b24c..203f0abf002b 100644 --- a/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild +++ b/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -25,6 +25,7 @@ PATCHES=( "${FILESDIR}"/${P}-cflags.patch "${FILESDIR}"/${P}-fno-common-gcc10.patch "${FILESDIR}"/${P}-gcc5.patch + "${FILESDIR}"/${P}-Wincompatible-pointer-types.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 201283f4bfbcd21f224e2099c950265b08796ea9 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 16:38:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 16:38:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201283f4 net-dns/c-ares: Stabilize 1.25.0-r1 amd64, #922706 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/c-ares-1.25.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild index 2d4409c45827..1275ec54c91f 100644 --- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild +++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT ISC" # Subslot = SONAME of libcares.so.2 SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 6fb7708dc7c6aa68abadad978a6009663670291d Author: Sam James gentoo org> AuthorDate: Mon Jan 22 16:38:51 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 16:38:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb7708d net-dns/c-ares: Stabilize 1.25.0-r1 x86, #922706 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/c-ares-1.25.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild index f765378e9adf..2d4409c45827 100644 --- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild +++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT ISC" # Subslot = SONAME of libcares.so.2 SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 67ac7458562bf8db77a085297331d3d50fc8f873 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 16:38:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 16:38:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ac7458 net-dns/c-ares: Stabilize 1.25.0-r1 arm, #922706 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/c-ares-1.25.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild index 1275ec54c91f..310bef33e0f7 100644 --- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild +++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT ISC" # Subslot = SONAME of libcares.so.2 SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/lziprecover/
commit: 561afeaf5739c9855a42b80581a2da041a9075aa Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 16:23:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 16:23:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561afeaf app-arch/lziprecover: Bump to 1.24 Signed-off-by: Michał Górny gentoo.org> app-arch/lziprecover/Manifest| 2 ++ app-arch/lziprecover/lziprecover-1.24.ebuild | 29 2 files changed, 31 insertions(+) diff --git a/app-arch/lziprecover/Manifest b/app-arch/lziprecover/Manifest index 6a5b5909e44f..4621eaf26cda 100644 --- a/app-arch/lziprecover/Manifest +++ b/app-arch/lziprecover/Manifest @@ -1,2 +1,4 @@ DIST lziprecover-1.23.tar.gz 156147 BLAKE2B 71a210c7143ff6f0f8b9cce7d5a1b6f681f8331fb971fa2836dfd04ad50e732ab595a415a9b8a3020c70c884c7e7fce5c605e63e0f28ea94f2de9d5447199a83 SHA512 9f2d40311f901c2c00fa6b106a2363dfcd7b6c73ae86282733d7c3451237ee30f6d5cce035ab5ba63300eea637eeb3ac5db7e7571bdef1bef259b801b10f1c7a DIST lziprecover-1.23.tar.gz.sig 72 BLAKE2B fcddac3243d69a77847393d69b7447faac36850e74cfa97336e30e581b840badcce66d1e7900a2d2c6bf9f5c3fcd1e04470087e1c5aaf885f198021c8b64323d SHA512 2a54258cad2b043375f1fad6f2a7bb736276ffc7e4ec3b7ac73b33f3a5ec74a419e2ed7493d3266c4a17437d7d6591d21ac319ed5c5c5565e8bc149d8d424a44 +DIST lziprecover-1.24.tar.gz 161471 BLAKE2B b96bba4aff4423c8681ae5c86efa66af61ee88b50050e262959b51c22927c594a8f5ca8f3d59a46ddae842a5078fe2ed955e279a412708247f7dd3140e6763b7 SHA512 b1f126fa24b1627c6e98ba8fa4fc30dac248f81f92be12f1063db6e40fd9c6f9f8b5a2306bde72f30623a64de5befec28b34073309f393317b56a38527947466 +DIST lziprecover-1.24.tar.gz.sig 72 BLAKE2B 8f4aa191b19e92c225138331f278bb907cf823917ee528ec3f9da9fa75abcc94eea4d676979d7b914fe099b7bed49c1feccf6e9fb069a873ad3b723a4e65af85 SHA512 d708a0573d9a46b92d59c08a988068735e0f76316896489f2ce0585d09f0178718bdd5fd59dc869c7314ba8fb64c4c4aa73eb8e226db1564cbc964422bde13e4 diff --git a/app-arch/lziprecover/lziprecover-1.24.ebuild b/app-arch/lziprecover/lziprecover-1.24.ebuild new file mode 100644 index ..4c8560ca1863 --- /dev/null +++ b/app-arch/lziprecover/lziprecover-1.24.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc +inherit toolchain-funcs verify-sig + +DESCRIPTION="Lziprecover is a data recovery tool and decompressor for lzip compressed files" +HOMEPAGE="https://www.nongnu.org/lzip/lziprecover.html"; +SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz"; +SRC_URI+=" verify-sig? ( https://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz.sig )" +S="${WORKDIR}/${P/_/-}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )" + +src_configure() { + # not autotools-based + ./configure \ + --prefix="${EPREFIX}"/usr \ + CXX="$(tc-getCXX)" \ + CPPFLAGS="${CPPFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" \ + LDFLAGS="${LDFLAGS}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 03c4c610ba0b1c13cfb9d74d53b954bd5b908686 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:51:04 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:51:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c4c610 dev-util/pkgconf: drop 2.0.1, 2.0.2, 2.0.3 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/Manifest | 3 -- dev-util/pkgconf/pkgconf-2.0.1.ebuild | 69 --- dev-util/pkgconf/pkgconf-2.0.2.ebuild | 69 --- dev-util/pkgconf/pkgconf-2.0.3.ebuild | 69 --- 4 files changed, 210 deletions(-) diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest index 17e85b200e23..f9500e4543a5 100644 --- a/dev-util/pkgconf/Manifest +++ b/dev-util/pkgconf/Manifest @@ -1,5 +1,2 @@ DIST pkgconf-1.8.1.tar.xz 302372 BLAKE2B 591961f0b1fd185834fd8e2a672199cffc035139599817b1d56d571300d2aa800a719c9477aac4023dfade597ad3cc3b45360babe57498977568ee57077c7bbe SHA512 7a7d5204c1c9bfb6578bda56f299d1fa0300e69a133a65730b10ad77aefbf26fceb74ae77cecda326b3ed5db5736f27fcce94764b3a56d40f4bb99fecdc80bba -DIST pkgconf-2.0.1.tar.xz 310576 BLAKE2B 9cb4a1a2ba9a961f184e8d600e15866b6ca971c84b1f9ce83a9ce528b16ec1f6c425ca0deebe5aa11f54d4daf64afbd59e96289a2e17a4bf62f8a82d48d59248 SHA512 1f6e6e421e6e6228aad5cbd834016c8657a59e3bbb5929de4b62377a79cb4e4a52e339f305378b80e6309701bbc0490179e0ead7bdee9da6d7c78565d7b80bc8 -DIST pkgconf-2.0.2.tar.xz 310604 BLAKE2B bc13a987d2ed4076af126dfd81c77c10004d0436fcb94c9e7ba18d37a7209ac432f4eb6909e65b22bdff0a4392ef1e764840efa7605adab0db1efa687b131796 SHA512 ca0570cff61534508b091408edf0021773c5f7f4c57ec5427474242f5f84a37e8fdc220cc02b9b362e71b6f8735f0be2c2c246e2212c65a833e44182e2e12e32 -DIST pkgconf-2.0.3.tar.xz 310796 BLAKE2B a0a526d59dce4eaafb5a43784676d7717ea8718ea207b3c47e78ef5388804547633ca76cf5b0942d8409c51ff293b8760ee2f9ebfc3ee6c4e4d41861e93db25a SHA512 cdbacd2894f9e5767dd7407ac4d4301a769ee0c6122a1219ce2c89d1a2019056d150cc42b98fda7fb0bd3d167fda2b897a1a92619f64ec5bb02ac9dbc31e445e DIST pkgconf-2.1.0.tar.xz 311576 BLAKE2B 43ac91f15106764f0b03ac4e1c3ff59aaba0436a221a295be93dd1a78b74e0185e60be8d24d040cc4ce0b0fb4446a6a8f493e7cc69bafafe5cefa9beab9b2bd5 SHA512 239dd75814d23f98a64c7df7ab12bc87a0ba52227ef0102086876e39712a2a5d2fdd1e27314070f66f9b38ef5bc0a31f0b90522f34bf8351e7bfb12c75313641 diff --git a/dev-util/pkgconf/pkgconf-2.0.1.ebuild b/dev-util/pkgconf/pkgconf-2.0.1.ebuild deleted file mode 100644 index 742423bfd5ac.. --- a/dev-util/pkgconf/pkgconf-2.0.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2012-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib multilib-minimal - -if [[ ${PV} == ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git"; -else - SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99" -HOMEPAGE="https://gitea.treehouse.systems/ariadne/pkgconf"; - -LICENSE="ISC" -SLOT="0/4" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-libs/atf - dev-util/kyua - ) -" -RDEPEND="!dev-util/pkgconfig" - -src_prepare() { - default - - [[ ${PV} == ]] && eautoreconf - - MULTILIB_CHOST_TOOLS=( - /usr/bin/pkgconf - /usr/bin/pkg-config$(get_exeext) - ) -} - -multilib_src_configure() { - local myeconfargs=( - --with-system-includedir="${EPREFIX}/usr/include" - --with-system-libdir="${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_test() { - unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH - default -} - -multilib_src_install() { - default - - dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext) - dosym pkgconf.1 /usr/share/man/man1/pkg-config.1 -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-util/pkgconf/pkgconf-2.0.2.ebuild b/dev-util/pkgconf/pkgconf-2.0.2.ebuild deleted file mode 100644 index 742423bfd5ac.. --- a/dev-util/pkgconf/pkgconf-2.0.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2012-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib multilib-minimal - -if [[ ${PV} == ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git"; -else - SRC_URI="https://distfiles.a
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/files/, dev-util/pkgconf/
commit: 5bc2303601b0dc6bc4113f75292371518f8f2453 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:57:36 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:57:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc23036 dev-util/pkgconf: backport upstream fixes, add Google performance fix * Backport upstream fixes for --modversion * Pull in pending upstream PR for poor performance hit by Google * Pull in another pending upstream PR which adds another test for a previously problematic area Bug: https://bugs.gentoo.org/912843 Signed-off-by: Sam James gentoo.org> .../pkgconf/files/pkgconf-2.1.0-digraph-test.patch | 41 ++ .../files/pkgconf-2.1.0-fix-modversion.patch | 95 ++ .../files/pkgconf-2.1.0-traverse-only-once.patch | 71 dev-util/pkgconf/pkgconf-2.1.0-r1.ebuild | 75 + 4 files changed, 282 insertions(+) diff --git a/dev-util/pkgconf/files/pkgconf-2.1.0-digraph-test.patch b/dev-util/pkgconf/files/pkgconf-2.1.0-digraph-test.patch new file mode 100644 index ..90232ab4c15b --- /dev/null +++ b/dev-util/pkgconf/files/pkgconf-2.1.0-digraph-test.patch @@ -0,0 +1,41 @@ +https://github.com/pkgconf/pkgconf/pull/340 + +From db387172ac5fe2a3118945bf45bd90d8a2efeaf4 Mon Sep 17 00:00:00 2001 +From: Kai Pastor +Date: Wed, 17 Jan 2024 18:28:38 +0100 +Subject: [PATCH] Test digraph completeness for private-libs-duplication + +Complements 45073b7. +--- a/tests/requires.sh b/tests/requires.sh +@@ -10,6 +10,7 @@ tests_init \ + argv_parse2 \ + static_cflags \ + private_duplication \ ++ private_duplication_digraph \ + libs_static2 \ + missing \ + requires_internal \ +@@ -73,6 +74,21 @@ private_duplication_body() + pkgconf --static --libs-only-l private-libs-duplication + } + ++private_duplication_digraph_body() ++{ ++ export PKG_CONFIG_PATH="${selfdir}/lib1" ++ atf_check \ ++ -o 'match:"virtual:world" -> "private-libs-duplication"' \ ++ -o 'match:"virtual:world" -> "bar"' \ ++ -o 'match:"virtual:world" -> "baz"' \ ++ -o 'match:"virtual:world" -> "foo"' \ ++ -o 'match:"private-libs-duplication" -> "bar"' \ ++ -o 'match:"private-libs-duplication" -> "baz"' \ ++ -o 'match:"bar" -> "foo"' \ ++ -o 'match:"baz" -> "foo"' \ ++ pkgconf --static --libs-only-l private-libs-duplication --digraph ++} ++ + libs_static2_body() + { + export PKG_CONFIG_PATH="${selfdir}/lib1" + diff --git a/dev-util/pkgconf/files/pkgconf-2.1.0-fix-modversion.patch b/dev-util/pkgconf/files/pkgconf-2.1.0-fix-modversion.patch new file mode 100644 index ..3336a455794f --- /dev/null +++ b/dev-util/pkgconf/files/pkgconf-2.1.0-fix-modversion.patch @@ -0,0 +1,95 @@ +https://github.com/pkgconf/pkgconf/issues/335 +https://github.com/pkgconf/pkgconf/issues/332 +https://github.com/pkgconf/pkgconf/issues/317 +https://github.com/pkgconf/pkgconf/pull/336 + +https://github.com/pkgconf/pkgconf/commit/125af82dbe93eddadb7ec10eebac5087e9fbc451 +https://github.com/pkgconf/pkgconf/commit/b2f8386c32d1cb4dfa8f51c619c0c2a56a3544d6 +https://github.com/pkgconf/pkgconf/commit/5825e2c6d608ef74a97349e81d750ab95c53cf50 + +From 9a5c9be4ccef66a80df7533e00e525f87ff2fb01 Mon Sep 17 00:00:00 2001 +From: Kai Pastor +Date: Fri, 1 Dec 2023 21:20:39 +0100 +Subject: [PATCH 1/3] Test --modversion with constraint + +--- a/tests/regress.sh b/tests/regress.sh +@@ -27,6 +27,9 @@ tests_init \ + modversion_fullpath \ + modversion_provides \ + modversion_uninstalled \ ++ modversion_one_word_expression \ ++ modversion_two_word_expression \ ++ modversion_three_word_expression \ + pcpath \ + virtual_variable \ + fragment_collision \ +@@ -301,3 +304,21 @@ modversion_uninstalled_body() + atf_check -o inline:"1.2.3\n" \ + pkgconf --with-path="${selfdir}/lib1" --modversion omg + } ++ ++modversion_one_word_expression_body() ++{ ++ atf_check -o inline:"1.2.3\n" \ ++ pkgconf --with-path="${selfdir}/lib1" --modversion "foo > 1.0" ++} ++ ++modversion_two_word_expression_body() ++{ ++ atf_check -o inline:"1.2.3\n" \ ++ pkgconf --with-path="${selfdir}/lib1" --modversion foo "> 1.0" ++} ++ ++modversion_three_word_expression_body() ++{ ++ atf_check -o inline:"1.2.3\n" \ ++ pkgconf --with-path="${selfdir}/lib1" --modversion foo ">" 1.0 ++} + +From 0d4e6fa01074f5e540a7d89731edf44751bd17fc Mon Sep 17 00:00:00 2001 +From: Kai Pastor +Date: Fri, 1 Dec 2023 21:50:46 +0100 +Subject: [PATCH 2/3] Fix --modversion output + +--- a/cli/main.c b/cli/main.c +@@ -333,7 +333,12 @@ apply_modversion(pkgconf_client_t *client, pkgconf_pkg_t *world, void *data, int + pkgconf_dependency_t *dep = world_iter->data; +
[gentoo-commits] repo/gentoo:master commit in: net-misc/asahi-btsync/
commit: 49207426f04b188cdee465bf76d288b1578b0892 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:46:10 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:47:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49207426 net-misc/asahi-btsync: fix remote-id p.g.o at least gets confused by the whitespace. Signed-off-by: Sam James gentoo.org> net-misc/asahi-btsync/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-misc/asahi-btsync/metadata.xml b/net-misc/asahi-btsync/metadata.xml index ab757f372ced..c0d4d6d29036 100644 --- a/net-misc/asahi-btsync/metadata.xml +++ b/net-misc/asahi-btsync/metadata.xml @@ -10,8 +10,6 @@ Gentoo Asahi Project - - WhatAmISupposedToPutHere/asahi-nvram - + WhatAmISupposedToPutHere/asahi-nvram
[gentoo-commits] repo/gentoo:master commit in: net-misc/asahi-wifisync/
commit: b1b1a1daf45b3887394b4fc083c3ae92b7a7d209 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:46:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:47:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b1a1da net-misc/asahi-wifisync: fix remote-id p.g.o at least gets confused by the whitespace. Signed-off-by: Sam James gentoo.org> net-misc/asahi-wifisync/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-misc/asahi-wifisync/metadata.xml b/net-misc/asahi-wifisync/metadata.xml index ab757f372ced..c0d4d6d29036 100644 --- a/net-misc/asahi-wifisync/metadata.xml +++ b/net-misc/asahi-wifisync/metadata.xml @@ -10,8 +10,6 @@ Gentoo Asahi Project - - WhatAmISupposedToPutHere/asahi-nvram - + WhatAmISupposedToPutHere/asahi-nvram
[gentoo-commits] repo/gentoo:master commit in: sys-apps/asahi-bless/
commit: 3e6434592ebe0dcaa1c7e87703faa416dc97bb2b Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:46:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:47:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e643459 sys-apps/asahi-bless: fix remote-id p.g.o at least gets confused by the whitespace. Signed-off-by: Sam James gentoo.org> sys-apps/asahi-bless/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sys-apps/asahi-bless/metadata.xml b/sys-apps/asahi-bless/metadata.xml index ab757f372ced..c0d4d6d29036 100644 --- a/sys-apps/asahi-bless/metadata.xml +++ b/sys-apps/asahi-bless/metadata.xml @@ -10,8 +10,6 @@ Gentoo Asahi Project - - WhatAmISupposedToPutHere/asahi-nvram - + WhatAmISupposedToPutHere/asahi-nvram
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 466e11ed86efb7a28a3e4626f27c15272b596c8d Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:42:43 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:42:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466e11ed x11-libs/libxkbcommon: Stabilize 1.6.0 hppa, #921211 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index b3b6f95aa88f..d9e6e437ba12 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}"; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/
commit: 462cc439347894266496f1ef47e54aae670037cb Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:42:41 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:42:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462cc439 x11-misc/xkeyboard-config: Stabilize 2.40-r1 hppa, #921211 Signed-off-by: Sam James gentoo.org> x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild index cedb204bb758..1cd406028116 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycountry/
commit: 3a4b9da342526f30cefb9a6a7e3f7462b1966d15 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:42:42 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:42:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4b9da3 dev-python/pycountry: Stabilize 22.3.5 hppa, #921211 Signed-off-by: Sam James gentoo.org> dev-python/pycountry/pycountry-22.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycountry/pycountry-22.3.5.ebuild b/dev-python/pycountry/pycountry-22.3.5.ebuild index 135ef31a061a..e0fdeac24dc3 100644 --- a/dev-python/pycountry/pycountry-22.3.5.ebuild +++ b/dev-python/pycountry/pycountry-22.3.5.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" BDEPEND="${RDEPEND}"
[gentoo-commits] proj/sci:master commit in: profiles/
commit: 41349a88222444a77180a5b55e43c1d5a2ec92d7 Author: Horea Christian chymera eu> AuthorDate: Mon Jan 22 14:41:36 2024 + Commit: Horea Christian gmail com> CommitDate: Mon Jan 22 14:41:36 2024 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=41349a88 profiles: heudiconv package no longer affected by dropped dependency Signed-off-by: Horea Christian chymera.eu> profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 60e453d16..527c834e4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -41,10 +41,6 @@ dev-python/pynndescent dev-python/tridesclous dev-python/umap-learn -# Andrew Ammerlaan (16 Dec 2023) -# Depends on removed dev-python/pydotplus -dev-python/heudiconv - # Andrew Ammerlaan (26 Jun 2023) # Depends on removed dev-python/toml. # Alternatives are tomli or tomlkit
[gentoo-commits] proj/sci:master commit in: sci-libs/nipype/
commit: 1d9d9f6cbf7e933c4fed1f4ec4e3183b1ea0f76c Author: Horea Christian chymera eu> AuthorDate: Mon Jan 22 14:39:15 2024 + Commit: Horea Christian gmail com> CommitDate: Mon Jan 22 14:39:15 2024 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1d9d9f6c sci-libs/nipype: add 1.8.6, drop 1.5.0 Signed-off-by: Horea Christian chymera.eu> .../{nipype-1.5.0.ebuild => nipype-1.8.6.ebuild} | 25 +++--- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/sci-libs/nipype/nipype-1.5.0.ebuild b/sci-libs/nipype/nipype-1.8.6.ebuild similarity index 75% rename from sci-libs/nipype/nipype-1.5.0.ebuild rename to sci-libs/nipype/nipype-1.8.6.ebuild index 750c3ba05..88bc23395 100644 --- a/sci-libs/nipype/nipype-1.5.0.ebuild +++ b/sci-libs/nipype/nipype-1.8.6.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="threads(+),sqlite" @@ -16,7 +17,9 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" -RESTRICT="!test? ( test )" +# Tests fail with numpy import error: +# https://github.com/nipy/nipype/issues/3626 +RESTRICT="test" DEPEND=" dev-python/numpy[${PYTHON_USEDEP}] @@ -28,30 +31,28 @@ DEPEND=" ${RDEPEND} ) " -# Dependency disabled as upstream test configuration which requires it fails -#dev-python/pytest-xdist[${PYTHON_USEDEP}] RDEPEND=" - >=dev-python/click-6.6[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] dev-python/filelock[${PYTHON_USEDEP}] + dev-python/looseversion[${PYTHON_USEDEP}] dev-python/networkx[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] dev-python/pydot[${PYTHON_USEDEP}] - dev-python/pydotplus[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/rdflib-5.0.0[${PYTHON_USEDEP}] + dev-python/rdflib[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] dev-python/simplejson[${PYTHON_USEDEP}] - dev-python/traits[${PYTHON_USEDEP}] + https://github.com/nipy/nipype/issues/3540 EPYTEST_DESELECT=( - nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor - nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor_variance_threshold_and_metadata - nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_tcompcor nipype/interfaces/tests/test_io.py::test_s3datagrabber_communication - nipype/utils/tests/test_cmd.py::TestNipypeCMD::test_main_returns_0_on_help ) python_test() {
[gentoo-commits] proj/sci:master commit in: profiles/
commit: 5c3158f9fbd0a76cfea2663ffbb197baf371e864 Author: Horea Christian chymera eu> AuthorDate: Mon Jan 22 14:39:39 2024 + Commit: Horea Christian gmail com> CommitDate: Mon Jan 22 14:39:39 2024 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5c3158f9 profiles: removed old package version with dropped dependency Signed-off-by: Horea Christian chymera.eu> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 78a8b2480..56bf41059 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -43,7 +43,6 @@ dev-python/umap-learn # Andrew Ammerlaan (16 Dec 2023) # Depends on removed dev-python/pydotplus -sci-libs/nipype dev-python/heudiconv sci-biology/samri
[gentoo-commits] proj/sci:master commit in: profiles/
commit: f9d3a76bb758353dcb4eefd37bd8159c5b369eb7 Author: Horea Christian chymera eu> AuthorDate: Mon Jan 22 14:40:35 2024 + Commit: Horea Christian gmail com> CommitDate: Mon Jan 22 14:40:35 2024 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f9d3a76b profiles: samri package no longer affected by deprecated dependency Signed-off-by: Horea Christian chymera.eu> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 56bf41059..60e453d16 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -44,7 +44,6 @@ dev-python/umap-learn # Andrew Ammerlaan (16 Dec 2023) # Depends on removed dev-python/pydotplus dev-python/heudiconv -sci-biology/samri # Andrew Ammerlaan (26 Jun 2023) # Depends on removed dev-python/toml.
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
commit: 803b6574e08364f5c7036b74d90c18aee7efec6b Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:32:55 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803b6574 sys-kernel/vanilla-kernel: Remove old Signed-off-by: Michał Górny gentoo.org> sys-kernel/vanilla-kernel/Manifest | 32 - .../vanilla-kernel/vanilla-kernel-5.10.205.ebuild | 137 .../vanilla-kernel/vanilla-kernel-5.10.206.ebuild | 137 .../vanilla-kernel/vanilla-kernel-5.10.207.ebuild | 137 .../vanilla-kernel/vanilla-kernel-5.15.145.ebuild | 137 .../vanilla-kernel/vanilla-kernel-5.15.146.ebuild | 137 .../vanilla-kernel/vanilla-kernel-6.1.69.ebuild| 137 .../vanilla-kernel/vanilla-kernel-6.1.70.ebuild| 137 .../vanilla-kernel/vanilla-kernel-6.1.71.ebuild| 137 .../vanilla-kernel/vanilla-kernel-6.1.72.ebuild| 137 .../vanilla-kernel/vanilla-kernel-6.1.73.ebuild| 137 .../vanilla-kernel/vanilla-kernel-6.6.10.ebuild| 143 - .../vanilla-kernel/vanilla-kernel-6.6.11.ebuild| 143 - .../vanilla-kernel/vanilla-kernel-6.6.12.ebuild| 143 - .../vanilla-kernel/vanilla-kernel-6.6.9.ebuild | 143 - 15 files changed, 1974 deletions(-) diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 76d0c9442efe..b183ee820c7c 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -4,61 +4,29 @@ DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc SHA512 41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437 DIST kernel-aarch64-fedora.config.6.6.12-gentoo 271041 BLAKE2B 5af7c2f57cd6cd9230d9ab1a539a4b12b02cfdd777f5921b2d69329b171060a8085909a60eed9916aea504e8d9c9d1e907a61f0c6681ac75d5c64864052f821e SHA512 f74f2840020dce2dc8473e3e562fa53ac1c34a641a9f322c2c7efd8fc4d9b3677479d3a31e705fa60beff0b1beca79ab78ad7dd4b6633d4499bebbfc76bd -DIST kernel-aarch64-fedora.config.6.6.4-gentoo 271020 BLAKE2B 63caa50c84cf2a5f0f5ae51d9924e6d62bee4cfdd7479e19fdcd24860f072ae447ff30252f1b43da4f5b6b448bec245e830cd475de86a83d20192fa625531f79 SHA512 e47590731cd9918f8d7f64731746b63fe66c68b6009c6b79acbff116f5d008b2e159b2647f4f2330f05b9638111ea366f5c2ce47b88665201828a1a8aedc278a DIST kernel-aarch64-fedora.config.6.7.0-gentoo 276120 BLAKE2B 9288ac16c532e2122e9d870d7c7c266c4f408e383326c98db509a44ea0b587cc499cbc482e96fbf961cc021ffbb3f9b16efac81c7b289e2d7d514117781a8ab7 SHA512 cf47d4467beba74a3e9f0d99a009242e14b3e09bbbd0f5bf28af86379caa59366de68dc3eaab921d610c7e726056141eb03c0d8db6dab6388ba3136676cc937d DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 DIST kernel-i686-fedora.config.5.15.19 33 BLAKE2B 9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617 SHA512 49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953 DIST kernel-i686-fedora.config.6.1.7-gentoo 228053 BLAKE2B 1b06ca68465d7833905b6236a6ccf9a594f44613cbd102990c1667c1ece53ad982fa3abbfe475333e3297331ce1cfadf27c00c3e7de6293e213278e8ca97cd3b SHA512 1ed70eb5254a04d99d28ad901d4556dfa7e8ec8b739a0a33040315718effe9348e75ca8ac19d3b33fa7b3dcad9b4bb0531075692087c0dbe57ec6a4d873a4b27 DIST kernel-i686-fedora.config.6.6.12-gentoo 242515 BLAKE2B dbb4df93a5c8ee34d687262cced152a07f412a89ef2e8122429477633424fdac80809ed57a5a6de72de05313ec91f266d37c3494426099621d047c0561ccb57e SHA512 a65fe3299b6d8f89373937d2a782aa1469ebf18954b00bbf2798cee952b9946d7fead795388c079cb508f6d431e49b2812fb6d845c8a0e3861a4a3bd11e81968 -DIST kernel-i686-fedora.config.6.6.4-gentoo 243218 BLAKE2B 745df259d518ef86c6a8462bc9e764a26c6ec41cb7ce4c56a0d4f973d04938d289258a506424cdfe363687d1998
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: f494eeb98ad92f91b838da2a5d837bf836e936ba Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:32:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f494eeb9 sys-kernel/gentoo-kernel: Remove old Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest | 32 - .../gentoo-kernel/gentoo-kernel-5.10.205.ebuild| 134 -- .../gentoo-kernel/gentoo-kernel-5.10.206.ebuild| 134 -- .../gentoo-kernel/gentoo-kernel-5.10.207.ebuild| 134 -- .../gentoo-kernel/gentoo-kernel-5.15.145.ebuild| 141 --- .../gentoo-kernel/gentoo-kernel-5.15.146.ebuild| 141 --- .../gentoo-kernel/gentoo-kernel-6.1.69.ebuild | 146 .../gentoo-kernel/gentoo-kernel-6.1.70.ebuild | 146 .../gentoo-kernel/gentoo-kernel-6.1.71.ebuild | 146 .../gentoo-kernel/gentoo-kernel-6.1.72.ebuild | 146 .../gentoo-kernel/gentoo-kernel-6.1.73.ebuild | 146 .../gentoo-kernel/gentoo-kernel-6.6.10.ebuild | 153 - .../gentoo-kernel/gentoo-kernel-6.6.11.ebuild | 153 - .../gentoo-kernel/gentoo-kernel-6.6.12.ebuild | 153 - .../gentoo-kernel/gentoo-kernel-6.6.9.ebuild | 153 - 15 files changed, 2058 deletions(-) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 97d36b8c04f8..7b2794245640 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -1,37 +1,9 @@ -DIST genpatches-5.10-216.base.tar.xz 6323624 BLAKE2B 7322ad90ab57a998bd282bfe47defd592095beadeb75dc4caef010f1e05193df170c54676a69df1ae564cc2293fe275c5c56f324c0ce6fff022b86bae3b66577 SHA512 838ca62ea49fbdaffd47102cdf5c7f50da0a29ae4a20acf063193c48d2676b4633fa6c431044e47ecc79fad9ccca0481a2bd08d759444c6ac40fc5133c9bd709 -DIST genpatches-5.10-216.extras.tar.xz 3876 BLAKE2B 60da30135bee0734e352fa197aa1e6ee0db45907c3053ca0707282a00250d835e483b92dbff50e882a4b5345bda5a68ea421769229416c4feb6d5c5b08c63f0d SHA512 712301b6fd53fcef79ab508b44fedf1f55ed9cafd0f707cf86d4061770addb66f7f6c2b9f8f6e1366ff7b88ded5cc8fc4ffbcc06ccb0e60672dc39f90b586a6f -DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 35c610d675da3fca5c1cb187267c8eec4036397dc690f07ab1fb25cbf810e749670ac17a01746eb668563d1cc7f5b206b9f44d7457284dfc2289f8a489a1f1ad SHA512 2c83342a07254bcd20e07aae95fa01c56c2f650c83b104bd1595dbc744b87d98262c2abb62fee3eb8bef68efbb1f0b980651bf54c1a41bfef97b46bec3e25255 -DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87 SHA512 ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181 -DIST genpatches-5.10-218.base.tar.xz 6347584 BLAKE2B 0b04d59069f469e8555a54865832edf3aee7c0e5c06ef1044a6c3406151e970f5147f4b878963dc6fdfaf4b6e99709b9c49c29c12fbb52cd8347b2d522d162d5 SHA512 01ca450a7963c48d29e41f1d56b40f5aa14f64a5c75a67eff31bf8bfe9a402ca262e57bbc9cbfca9d858f51c418c53bc48f1465d670fabe6050bb6ef7f3426fc -DIST genpatches-5.10-218.extras.tar.xz 3872 BLAKE2B 6b43940c29587c763eaac4b31376d14a1fe575a93ae14bb68ad0d47d8c79266ff05cc1530899e8084fc2861018c2b7cc9e1777b5168191eea91f642ca6a5daac SHA512 4665d4dd3e3e6b4d28206f501b8da527db194cd8ee85b22ded6904ce2c86f2a48110273af891fbcf44af8230320fa70a05adb69f5faca326ebdabd31348b5940 DIST genpatches-5.10-219.base.tar.xz 6357760 BLAKE2B a269d5841d3a4b959c6a5ac49cac174a619463ff0792218d2c9311b22b54202f594b5edfed6fda147cbcb20a9d11aa9b886538e898c1442f8eb456a95b6ef5ce SHA512 4938bd81ccbb600e23a4d48096cfadf019e01324d8239a358cd1e0c506a16724ab7d4ec018bf48f6edd1f20d15e1db0c17bea98a349327fd51fb01384aeb2518 DIST genpatches-5.10-219.extras.tar.xz 3872 BLAKE2B e750906a1615f45077bba557296d5fbb41cffbb909e33b61280dd35846ce13cf3ecf2620404b348d17bd26cd588a7edffea97c3be3ab78fdbf9ab6737ca4f8e1 SHA512 17ec35b053139a93997b5a3c35a7ba61d6ef87c05aeef3ca06eea3bddf76ea5e2e10664d304a673780e3543791c46580548ba4dde40fbcb42a86a484408af57a -DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe SHA512 e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3 -DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10 SHA512 6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: a65f1911fc45a384e678a8d229422df2b51a491c Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65f1911 sys-kernel/gentoo-kernel-bin: Stabilize 5.10.208 amd64, #922626 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.208.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.208.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.208.ebuild index 0b71803c0562..056b437be6d3 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.208.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.208.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: profiles/desc/
commit: 21e744543289f63ecba8b7df82fc3a34eb9fab79 Author: Sv. Lockal gmail com> AuthorDate: Sun Jan 21 17:39:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e74454 profiles/desc: add descriptions of vpclmulqdq and new avx512 flags Adds description from https://github.com/projg2/cpuid2cpuflags/pull/25 Bug: https://bugs.gentoo.org/908556 Signed-off-by: Sv. Lockal gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34943 Signed-off-by: Michał Górny gentoo.org> profiles/desc/cpu_flags_x86.desc | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc index 5c8a9bceaee6..d7dee6227a71 100644 --- a/profiles/desc/cpu_flags_x86.desc +++ b/profiles/desc/cpu_flags_x86.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Whenever the flag name does not correspond to /proc/cpuinfo flags, @@ -10,8 +10,18 @@ aes - Enable support for Intel's AES instruction set (AES-NI) avx - Adds support for Advanced Vector Extensions instructions avx2 - Adds support for Advanced Vector Extensions 2 instructions +avx512_4fmaps - Use AVX-512 Fused Multiply-Accumulate Packed Single Precision instruction set +avx512_4vnniw - Use AVX-512 Vector Neural Network Instructions Word Variable Precision +avx512_bf16 - Use AVX-512 BFloat16 instruction set +avx512_bitalg - Use AVX-512 Bit Algorithms instruction set +avx512_fp16 - Use general-purpose numeric operations for 16-bit half-precision instruction set +avx512_vbmi2 - Use AVX-512 Vector Bit Manipulation Instructions 2 +avx512_vnni - Use vector neural network instructions for 8- and 16-bit multiply-add operations +avx512_vp2intersect - Use AVX-512 Intersect instruction set +avx512_vpopcntdq - Use AVX-512 Vector Population Count Doubleword and Quadword instruction set avx512dq - Use AVX-512 double- and quad-word instructions avx512f - Adds support for AVX-512 Foundation instructions +avx512ifma - Use AVX-512 Integer Fused Multiply-Add instruction set avx512vl - Use AVX-512 vector-length instructions f16c - Adds support for F16C instruction set for converting between half-precision and single-precision floats fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo) @@ -30,4 +40,5 @@ sse4_1 - Enable SSE4.1 instruction support sse4_2 - Enable SSE4.2 instruction support sse4a - Enable SSE4a instruction support ssse3 - Use the SSSE3 instruction set (NOT sse3/pni) +vpclmulqdq - Use Vector Carry-Less Multiplication of Quadwords instruction set xop - Enable the XOP instruction set
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 06be09c23727bcd290a01621727a62851660e042 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:32:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06be09c2 sys-kernel/gentoo-kernel-bin: Remove old Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 84 --- .../gentoo-kernel-bin-5.10.205.ebuild | 127 .../gentoo-kernel-bin-5.10.206.ebuild | 127 .../gentoo-kernel-bin-5.10.207.ebuild | 127 .../gentoo-kernel-bin-5.15.145.ebuild | 127 .../gentoo-kernel-bin-5.15.146.ebuild | 127 .../gentoo-kernel-bin-6.1.69.ebuild| 127 .../gentoo-kernel-bin-6.1.70.ebuild| 127 .../gentoo-kernel-bin-6.1.71.ebuild| 127 .../gentoo-kernel-bin-6.1.72.ebuild| 127 .../gentoo-kernel-bin-6.1.73.ebuild| 127 .../gentoo-kernel-bin-6.6.10.ebuild| 161 - .../gentoo-kernel-bin-6.6.11.ebuild| 161 - .../gentoo-kernel-bin-6.6.12.ebuild| 161 - .../gentoo-kernel-bin-6.6.9.ebuild | 161 - 15 files changed, 1998 deletions(-) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index dab3e28873d4..b6d4211ff827 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -1,113 +1,29 @@ -DIST genpatches-5.10-216.base.tar.xz 6323624 BLAKE2B 7322ad90ab57a998bd282bfe47defd592095beadeb75dc4caef010f1e05193df170c54676a69df1ae564cc2293fe275c5c56f324c0ce6fff022b86bae3b66577 SHA512 838ca62ea49fbdaffd47102cdf5c7f50da0a29ae4a20acf063193c48d2676b4633fa6c431044e47ecc79fad9ccca0481a2bd08d759444c6ac40fc5133c9bd709 -DIST genpatches-5.10-216.extras.tar.xz 3876 BLAKE2B 60da30135bee0734e352fa197aa1e6ee0db45907c3053ca0707282a00250d835e483b92dbff50e882a4b5345bda5a68ea421769229416c4feb6d5c5b08c63f0d SHA512 712301b6fd53fcef79ab508b44fedf1f55ed9cafd0f707cf86d4061770addb66f7f6c2b9f8f6e1366ff7b88ded5cc8fc4ffbcc06ccb0e60672dc39f90b586a6f -DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 35c610d675da3fca5c1cb187267c8eec4036397dc690f07ab1fb25cbf810e749670ac17a01746eb668563d1cc7f5b206b9f44d7457284dfc2289f8a489a1f1ad SHA512 2c83342a07254bcd20e07aae95fa01c56c2f650c83b104bd1595dbc744b87d98262c2abb62fee3eb8bef68efbb1f0b980651bf54c1a41bfef97b46bec3e25255 -DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87 SHA512 ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181 -DIST genpatches-5.10-218.base.tar.xz 6347584 BLAKE2B 0b04d59069f469e8555a54865832edf3aee7c0e5c06ef1044a6c3406151e970f5147f4b878963dc6fdfaf4b6e99709b9c49c29c12fbb52cd8347b2d522d162d5 SHA512 01ca450a7963c48d29e41f1d56b40f5aa14f64a5c75a67eff31bf8bfe9a402ca262e57bbc9cbfca9d858f51c418c53bc48f1465d670fabe6050bb6ef7f3426fc -DIST genpatches-5.10-218.extras.tar.xz 3872 BLAKE2B 6b43940c29587c763eaac4b31376d14a1fe575a93ae14bb68ad0d47d8c79266ff05cc1530899e8084fc2861018c2b7cc9e1777b5168191eea91f642ca6a5daac SHA512 4665d4dd3e3e6b4d28206f501b8da527db194cd8ee85b22ded6904ce2c86f2a48110273af891fbcf44af8230320fa70a05adb69f5faca326ebdabd31348b5940 DIST genpatches-5.10-219.base.tar.xz 6357760 BLAKE2B a269d5841d3a4b959c6a5ac49cac174a619463ff0792218d2c9311b22b54202f594b5edfed6fda147cbcb20a9d11aa9b886538e898c1442f8eb456a95b6ef5ce SHA512 4938bd81ccbb600e23a4d48096cfadf019e01324d8239a358cd1e0c506a16724ab7d4ec018bf48f6edd1f20d15e1db0c17bea98a349327fd51fb01384aeb2518 DIST genpatches-5.10-219.extras.tar.xz 3872 BLAKE2B e750906a1615f45077bba557296d5fbb41cffbb909e33b61280dd35846ce13cf3ecf2620404b348d17bd26cd588a7edffea97c3be3ab78fdbf9ab6737ca4f8e1 SHA512 17ec35b053139a93997b5a3c35a7ba61d6ef87c05aeef3ca06eea3bddf76ea5e2e10664d304a673780e3543791c46580548ba4dde40fbcb42a86a484408af57a -DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe SHA512 e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3 -DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10 SHA512 6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 364ecebeb6766eed31d04621037ee4ab159b86c0 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364ecebe virtual/dist-kernel: Stabilize 5.10.208 amd64, #922626 Signed-off-by: Michał Górny gentoo.org> virtual/dist-kernel/dist-kernel-5.10.208.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-5.10.208.ebuild b/virtual/dist-kernel/dist-kernel-5.10.208.ebuild index 9a78211cfab2..3b0524b1c02c 100644 --- a/virtual/dist-kernel/dist-kernel-5.10.208.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.10.208.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 78ebb26df638b8aa6cdb952500479c0960feb655 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ebb26d sys-kernel/gentoo-kernel-bin: Stabilize 6.1.74 amd64, #922627 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.74.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.74.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.74.ebuild index 4644c6fd7294..e436cfb11400 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.74.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.74.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 273467354391f1e7ad0b1112fdc631714860d362 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27346735 sys-kernel/gentoo-kernel-bin: Stabilize 5.15.147 amd64, #922628 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.147.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.147.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.147.ebuild index 4644c6fd7294..e436cfb11400 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.147.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.147.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: b0fd53bbe17069c867a82b1d970c3c56e7fa35d7 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fd53bb sys-kernel/gentoo-kernel: Stabilize 6.1.74 amd64, #922627 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-6.1.74.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.74.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.74.ebuild index 428fb6bfa374..63df83632970 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.74.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.74.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" IUSE="debug hardened" REQUIRED_USE=" arm? ( savedconfig )
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 9c4868c7a6f57a91c934a3583fca6619ac0c4814 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4868c7 virtual/dist-kernel: Stabilize 6.1.74 amd64, #922627 Signed-off-by: Michał Górny gentoo.org> virtual/dist-kernel/dist-kernel-6.1.74.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-6.1.74.ebuild b/virtual/dist-kernel/dist-kernel-6.1.74.ebuild index 8dc560fbc110..32634e3d895e 100644 --- a/virtual/dist-kernel/dist-kernel-6.1.74.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.1.74.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 1e4c5bbfa9efb7ccb8aef00549bbbda1b21a3b6b Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4c5bbf sys-kernel/gentoo-kernel: Stabilize 5.15.147 amd64, #922628 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.15.147.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.147.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.147.ebuild index 3a2b8a445e69..f27ffe68435a 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.147.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.147.ebuild @@ -42,7 +42,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86" IUSE="debug hardened" REQUIRED_USE=" arm? ( savedconfig )
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: fda68ec637826e363f4b08f262f055761d1507ce Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:32:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda68ec6 virtual/dist-kernel: Remove old Signed-off-by: Michał Górny gentoo.org> virtual/dist-kernel/dist-kernel-5.10.205.ebuild | 16 virtual/dist-kernel/dist-kernel-5.10.206.ebuild | 16 virtual/dist-kernel/dist-kernel-5.10.207.ebuild | 16 virtual/dist-kernel/dist-kernel-5.15.145.ebuild | 16 virtual/dist-kernel/dist-kernel-5.15.146.ebuild | 16 virtual/dist-kernel/dist-kernel-6.1.69.ebuild | 16 virtual/dist-kernel/dist-kernel-6.1.70.ebuild | 16 virtual/dist-kernel/dist-kernel-6.1.71.ebuild | 16 virtual/dist-kernel/dist-kernel-6.1.72.ebuild | 16 virtual/dist-kernel/dist-kernel-6.1.73.ebuild | 16 virtual/dist-kernel/dist-kernel-6.6.10.ebuild | 16 virtual/dist-kernel/dist-kernel-6.6.11.ebuild | 16 virtual/dist-kernel/dist-kernel-6.6.12.ebuild | 16 virtual/dist-kernel/dist-kernel-6.6.9.ebuild| 16 14 files changed, 224 deletions(-) diff --git a/virtual/dist-kernel/dist-kernel-5.10.205.ebuild b/virtual/dist-kernel/dist-kernel-5.10.205.ebuild deleted file mode 100644 index 3b0524b1c02c.. --- a/virtual/dist-kernel/dist-kernel-5.10.205.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PVR}" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - ) -" diff --git a/virtual/dist-kernel/dist-kernel-5.10.206.ebuild b/virtual/dist-kernel/dist-kernel-5.10.206.ebuild deleted file mode 100644 index 4799eff8f746.. --- a/virtual/dist-kernel/dist-kernel-5.10.206.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - ) -" diff --git a/virtual/dist-kernel/dist-kernel-5.10.207.ebuild b/virtual/dist-kernel/dist-kernel-5.10.207.ebuild deleted file mode 100644 index 4799eff8f746.. --- a/virtual/dist-kernel/dist-kernel-5.10.207.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - ) -" diff --git a/virtual/dist-kernel/dist-kernel-5.15.145.ebuild b/virtual/dist-kernel/dist-kernel-5.15.145.ebuild deleted file mode 100644 index 49842ddf1587.. --- a/virtual/dist-kernel/dist-kernel-5.15.145.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PVR}" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - ) -" diff --git a/virtual/dist-kernel/dist-kernel-5.15.146.ebuild b/virtual/dist-kernel/dist-kernel-5.15.146.ebuild deleted file mode 100644 index 3b4d92e6969b.. --- a/virtual/dist-kernel/dist-kernel-5.15.146.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - ) -" diff --git a/virtual/dist-kernel/dist-kernel-6.1.69.ebuild b/virtual/dist-kernel/dist-kernel-6.1.69.ebuild deleted file mode 1006
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 4a5d007b8959324c518b371d394f2339453b86a7 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5d007b virtual/dist-kernel: Stabilize 5.15.147 amd64, #922628 Signed-off-by: Michał Górny gentoo.org> virtual/dist-kernel/dist-kernel-5.15.147.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-5.15.147.ebuild b/virtual/dist-kernel/dist-kernel-5.15.147.ebuild index 83d22466d016..49842ddf1587 100644 --- a/virtual/dist-kernel/dist-kernel-5.15.147.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.15.147.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 2805a2960bb0bd1412631aad347c9dcab31e9fb0 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2805a296 dev-libs/libclc: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 1 + dev-libs/libclc/libclc-18.0.0_pre20240120.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 8ddfd7e4f2e8..eaf4dd1b1bc7 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -5,4 +5,5 @@ DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-8d817f6479a5df874028a8b40fd30aecd3479005.tar.gz 204890108 BLAKE2B 8c57c556371b37d00cda753a40f1162e678d89fa40e8f2b90a38aab7e17f9debfb2ebad53a3a95aa530a9e3e2b4b735828e404e576c8f2738370ec41c28badce SHA512 a38ce082ca1b999888ee0a633b94a02258579591e6ce73ba4722eafb9f0610f9624887eca43e4a6ae567c07ffc014f4ea4137e905899407951265d7c93785f18 +DIST llvm-project-9eb0f86c279f40a792ec27bf0e9b491b8c90a640.tar.gz 205195168 BLAKE2B c3d051270958216196d6051d41e78168a7027714c5658c7edc70d274ed91f9d4ee16e8d1f92672bf252c65005c636c380766210ac3d80b4ac2f9f6305aefa29b SHA512 ee62acdfa756a2ddeb46fcafa364489885b6ecc50c87f365af42f308ebc87b9674c33c2f5a84c5169d9c9cada08e4fffe35d2eff48f05b70e791e27ac2c8b347 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 BLAKE2B 75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200 SHA512 b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d diff --git a/dev-libs/libclc/libclc-18.0.0_pre20240120.ebuild b/dev-libs/libclc/libclc-18.0.0_pre20240120.ebuild new file mode 100644 index ..b5f679391dfd --- /dev/null +++ b/dev-libs/libclc/libclc-18.0.0_pre20240120.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +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" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +LLVM_MAX_SLOT=17 +BDEPEND=" + ${PYTHON_DEPS} + || ( + ( + sys-devel/clang:17 + spirv? ( dev-util/spirv-llvm-translator:17 ) + ) + ( + sys-devel/clang:16 + spirv? ( dev-util/spirv-llvm-translator:16 ) + ) + ( + sys-devel/clang:15 + spirv? ( dev-util/spirv-llvm-translator:15 ) + ) + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + if use spirv; then + has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || + return 1 + fi + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use 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" + ) + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ujson/
commit: 52524e022c84c192304d7522d8aab14af1aa11be Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:27:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52524e02 dev-python/ujson: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/ujson/Manifest | 1 - dev-python/ujson/ujson-5.8.0.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest index ae35b388dc84..019bd3f62f6f 100644 --- a/dev-python/ujson/Manifest +++ b/dev-python/ujson/Manifest @@ -1,2 +1 @@ -DIST ujson-5.8.0.tar.gz 7154530 BLAKE2B 8eef1b2e03fa4a99dccc9d5fba8c1436d8e11b419e7f4c8d382bf5a2250477c99a1f0ff7f9e548ca5a50217a5964dafc953ab3cdb66b784ef1dea129ec1c2b6a SHA512 258e5527bda8b9fb3bea03f97d5db752ae06183337610975fc28f928817b430ae7a1867932ee7b0a0ccd6b825e2c5a104d7ce78c1e3405ed5679a2a70a5804c3 DIST ujson-5.9.0.tar.gz 7154214 BLAKE2B a13eda1c967b8ad39265caf28f97ef302a0b320653cde3ac927dc8119861aa468cfe267980c18b71172f5b766b2e6bc61bb86f18695528934902867ae3a42d37 SHA512 9940bc0c892341a6d2b85cfe59266f02f054f1367812c39395eaee946f7c66a0197b2791bbb765ae38a06dcd871145effefbc06c71a87f7d24be105cda1f diff --git a/dev-python/ujson/ujson-5.8.0.ebuild b/dev-python/ujson/ujson-5.8.0.ebuild deleted file mode 100644 index ae958330011b.. --- a/dev-python/ujson/ujson-5.8.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Ultra fast JSON encoder and decoder for Python" -HOMEPAGE=" - https://github.com/ultrajson/ultrajson/ - https://pypi.org/project/ujson/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - dev-libs/double-conversion:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - export UJSON_BUILD_DC_INCLUDES="${EPREFIX}/usr/include/double-conversion" - export UJSON_BUILD_DC_LIBS="-ldouble-conversion" - export UJSON_BUILD_NO_STRIP=1 -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: f9a8761bfd2e8696b2e03912ab4ef7711619ded1 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a8761b sys-libs/libomp: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-18.0.0_pre20240120.ebuild | 157 +++ 2 files changed, 158 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 82015601933e..0925e3aa4314 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -6,4 +6,5 @@ DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-8d817f6479a5df874028a8b40fd30aecd3479005.tar.gz 204890108 BLAKE2B 8c57c556371b37d00cda753a40f1162e678d89fa40e8f2b90a38aab7e17f9debfb2ebad53a3a95aa530a9e3e2b4b735828e404e576c8f2738370ec41c28badce SHA512 a38ce082ca1b999888ee0a633b94a02258579591e6ce73ba4722eafb9f0610f9624887eca43e4a6ae567c07ffc014f4ea4137e905899407951265d7c93785f18 +DIST llvm-project-9eb0f86c279f40a792ec27bf0e9b491b8c90a640.tar.gz 205195168 BLAKE2B c3d051270958216196d6051d41e78168a7027714c5658c7edc70d274ed91f9d4ee16e8d1f92672bf252c65005c636c380766210ac3d80b4ac2f9f6305aefa29b SHA512 ee62acdfa756a2ddeb46fcafa364489885b6ecc50c87f365af42f308ebc87b9674c33c2f5a84c5169d9c9cada08e4fffe35d2eff48f05b70e791e27ac2c8b347 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 BLAKE2B 75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200 SHA512 b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d diff --git a/sys-libs/libomp/libomp-18.0.0_pre20240120.ebuild b/sys-libs/libomp/libomp-18.0.0_pre20240120.ebuild new file mode 100644 index ..1d41ecc498a1 --- /dev/null +++ b/sys-libs/libomp/libomp-18.0.0_pre20240120.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit flag-o-matic cmake-multilib linux-info llvm llvm.org +inherit python-single-r1 toolchain-funcs + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org"; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +IUSE=" + +debug gdb-plugin hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) + ) +" +# 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_DEPS} + $(python_gen_cond_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +llvm.org_set_globals + +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 specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: dc064ad7c490b8fe9c793e0b72f2a70a8fa9f54c Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc064ad7 sys-libs/llvm-libunwind: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-18.0.0_pre20240120.ebuild | 131 + 2 files changed, 132 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 8ddfd7e4f2e8..eaf4dd1b1bc7 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -5,4 +5,5 @@ DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-8d817f6479a5df874028a8b40fd30aecd3479005.tar.gz 204890108 BLAKE2B 8c57c556371b37d00cda753a40f1162e678d89fa40e8f2b90a38aab7e17f9debfb2ebad53a3a95aa530a9e3e2b4b735828e404e576c8f2738370ec41c28badce SHA512 a38ce082ca1b999888ee0a633b94a02258579591e6ce73ba4722eafb9f0610f9624887eca43e4a6ae567c07ffc014f4ea4137e905899407951265d7c93785f18 +DIST llvm-project-9eb0f86c279f40a792ec27bf0e9b491b8c90a640.tar.gz 205195168 BLAKE2B c3d051270958216196d6051d41e78168a7027714c5658c7edc70d274ed91f9d4ee16e8d1f92672bf252c65005c636c380766210ac3d80b4ac2f9f6305aefa29b SHA512 ee62acdfa756a2ddeb46fcafa364489885b6ecc50c87f365af42f308ebc87b9674c33c2f5a84c5169d9c9cada08e4fffe35d2eff48f05b70e791e27ac2c8b347 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 BLAKE2B 75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200 SHA512 b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20240120.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20240120.ebuild new file mode 100644 index ..73ad1389deb4 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20240120.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +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" +IUSE="+clang +debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-any-r1_pkg_setup +} + +multilib_src_configure() { + 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 + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + # Respect upstream build type assumptions (bug #910436) where they do: + # -DLIBUNWIND_ENABLE_ASSERTIONS=ON => + # -DCMAKE_BUILD_TYPE=DEBUG => -UNDEBUG + # -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG + # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF => + # -UNDEBUG + # See also https://github.com/
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: efafedf1a8cf1c93f2f0f9ff97c35fd87ed4b1ef Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efafedf1 sys-devel/clang-runtime: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> .../clang-runtime-18.0.0_pre20240120.ebuild| 39 ++ 1 file changed, 39 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240120.ebuild b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240120.ebuild new file mode 100644 index ..323c0b62c062 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240120.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build toolchain-funcs + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/"; + +LICENSE="metapackage" +SLOT="${PV%%.*}" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +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: dev-python/virtualenvwrapper/
commit: 98a053fa8cc6211456c613dcb7a94c6f58819268 Author: Alfred Wingate protonmail com> AuthorDate: Mon Jan 22 09:38:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a053fa dev-python/virtualenvwrapper: add missing pip test dependency * Host python pip is used in test_project_templates.sh for installing the testtemplate. Otherwise pip is used from the venv where its included by default meaning its not a runtime dependency. Closes: https://bugs.gentoo.org/922666 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34965 Signed-off-by: Michał Górny gentoo.org> dev-python/virtualenvwrapper/virtualenvwrapper-6.0.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-6.0.0.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-6.0.0.ebuild index f94c8c8dcdc2..45e014b5fb7f 100644 --- a/dev-python/virtualenvwrapper/virtualenvwrapper-6.0.0.ebuild +++ b/dev-python/virtualenvwrapper/virtualenvwrapper-6.0.0.ebuild @@ -34,6 +34,9 @@ BDEPEND=" ') test? ( ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/pip[${PYTHON_USEDEP}] + ') ) "
[gentoo-commits] repo/gentoo:master commit in: app-portage/cpuid2cpuflags/
commit: 2055cc03c63a7cddc69a7b010d39cf9ea2a33745 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:15:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2055cc03 app-portage/cpuid2cpuflags: Bump to 14 Signed-off-by: Michał Górny gentoo.org> app-portage/cpuid2cpuflags/Manifest | 1 + app-portage/cpuid2cpuflags/cpuid2cpuflags-14.ebuild | 14 ++ 2 files changed, 15 insertions(+) diff --git a/app-portage/cpuid2cpuflags/Manifest b/app-portage/cpuid2cpuflags/Manifest index c2e914c1e3b0..0bd614ef67b1 100644 --- a/app-portage/cpuid2cpuflags/Manifest +++ b/app-portage/cpuid2cpuflags/Manifest @@ -1,2 +1,3 @@ DIST cpuid2cpuflags-12.tar.bz2 84750 BLAKE2B 0f7418eaad406427be02047c06f9a6e3f3b1cd953ef320c1cdf5082d309f6887f1caeb4828761287266e2f527d5bb9d6cd4c8848ac2b47a019d6d156231364f6 SHA512 e415a04b5963eaaf4027dbb191a30d4b3cc93a7708e33ea21f9dfe53ad90e735fc5f298fdfb35e155323391a8b8c6c208d988d5cbad811536ab27764bf1e5981 DIST cpuid2cpuflags-13.tar.bz2 85068 BLAKE2B 635627d431ab8135eb0cd3701c37aa0084d250f684af614825c43252fc077ea1467874a4e78d930a7fcd1dcdc0fe46df78555e74220713ef26fa48f8f9445914 SHA512 07c7cf2f57854da9cb4c35b0a66b2b96e4c643de9caac0d26fb3b5a110b2f4364f88c26f613d09dc0608a4c5367b6fd128078b110905aa24734ba18ac5129bef +DIST cpuid2cpuflags-14.tar.bz2 85645 BLAKE2B 19a2fccfbdff107acf715e570103aed7b47a75fa7d493a421d979f31cf559713f260df2d01ae0d8b3ff5c97cb569f89093279de951de22c1d3786ee39e66f19f SHA512 595174e91dcfed9ac94827cb385f8c0069b25f4b76e0753b792cf94b6d97b45c7deb81708d1d304fbd159875952f3907699eca51fd85787a63327f971cf7526b diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-14.ebuild b/app-portage/cpuid2cpuflags/cpuid2cpuflags-14.ebuild new file mode 100644 index ..0a698531f455 --- /dev/null +++ b/app-portage/cpuid2cpuflags/cpuid2cpuflags-14.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool to guess CPU_FLAGS_* flags for the host" +HOMEPAGE="https://github.com/projg2/cpuid2cpuflags/"; +SRC_URI=" + https://github.com/projg2/cpuid2cpuflags/releases/download/v${PV}/${P}.tar.bz2 +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: d67f4f1d422861f73a79576dab80c74411ff1b27 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 13:30:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:08:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67f4f1d sys-kernel/gentoo-kernel: Stabilize 5.10.208 amd64, #922626 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild index 2157cb670cf5..4fa6ee21da6c 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 5971a328f72151dfd0684fa157fbb0cd67fff120 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5971a328 sys-libs/libcxx: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-18.0.0_pre20240120.ebuild | 213 +++ 2 files changed, 214 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 565a44864cf3..949b10a9e895 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -7,4 +7,5 @@ DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-8d817f6479a5df874028a8b40fd30aecd3479005.tar.gz 204890108 BLAKE2B 8c57c556371b37d00cda753a40f1162e678d89fa40e8f2b90a38aab7e17f9debfb2ebad53a3a95aa530a9e3e2b4b735828e404e576c8f2738370ec41c28badce SHA512 a38ce082ca1b999888ee0a633b94a02258579591e6ce73ba4722eafb9f0610f9624887eca43e4a6ae567c07ffc014f4ea4137e905899407951265d7c93785f18 +DIST llvm-project-9eb0f86c279f40a792ec27bf0e9b491b8c90a640.tar.gz 205195168 BLAKE2B c3d051270958216196d6051d41e78168a7027714c5658c7edc70d274ed91f9d4ee16e8d1f92672bf252c65005c636c380766210ac3d80b4ac2f9f6305aefa29b SHA512 ee62acdfa756a2ddeb46fcafa364489885b6ecc50c87f365af42f308ebc87b9674c33c2f5a84c5169d9c9cada08e4fffe35d2eff48f05b70e791e27ac2c8b347 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 BLAKE2B 75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200 SHA512 b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d diff --git a/sys-libs/libcxx/libcxx-18.0.0_pre20240120.ebuild b/sys-libs/libcxx/libcxx-18.0.0_pre20240120.ebuild new file mode 100644 index ..a24b477a5ab8 --- /dev/null +++ b/sys-libs/libcxx/libcxx-18.0.0_pre20240120.ebuild @@ -0,0 +1,213 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +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" +IUSE="+clang +libcxxabi +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + dev-debug/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 sys-devel/llvm; then + LLVM_MAX_SLOT=${LLVM_MAJOR} 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 CXX=g++" + eerror "and try again." + die + fi +} + +src_prepare() { + # hanging tests + # https://github.com/llvm/llvm-project/issues/73791 + rm ../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_* || die + rm ../libcxx/test/std/atomics/atomics.typ
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: fc128708ddf364c679fdaebebf354228e131d934 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:17 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc128708 sys-libs/compiler-rt: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + .../compiler-rt-18.0.0_pre20240120.ebuild | 175 + 2 files changed, 176 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index bedd86743914..c07e0fd14ccf 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -8,4 +8,5 @@ DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-8d817f6479a5df874028a8b40fd30aecd3479005.tar.gz 204890108 BLAKE2B 8c57c556371b37d00cda753a40f1162e678d89fa40e8f2b90a38aab7e17f9debfb2ebad53a3a95aa530a9e3e2b4b735828e404e576c8f2738370ec41c28badce SHA512 a38ce082ca1b999888ee0a633b94a02258579591e6ce73ba4722eafb9f0610f9624887eca43e4a6ae567c07ffc014f4ea4137e905899407951265d7c93785f18 +DIST llvm-project-9eb0f86c279f40a792ec27bf0e9b491b8c90a640.tar.gz 205195168 BLAKE2B c3d051270958216196d6051d41e78168a7027714c5658c7edc70d274ed91f9d4ee16e8d1f92672bf252c65005c636c380766210ac3d80b4ac2f9f6305aefa29b SHA512 ee62acdfa756a2ddeb46fcafa364489885b6ecc50c87f365af42f308ebc87b9674c33c2f5a84c5169d9c9cada08e4fffe35d2eff48f05b70e791e27ac2c8b347 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 BLAKE2B 75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200 SHA512 b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d diff --git a/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20240120.ebuild b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20240120.ebuild new file mode 100644 index ..364ccbcca438 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20240120.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake crossdev flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/"; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "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 sys-devel/llvm; then + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + fi + + if target_is_not_host || tc-is-cross-compiler ; then + # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures + CHOST=${CTARGET} strip-unsupported-flags + # overrides host docs otherwise + DOCS=() + fi + python-any-r1_pkg_setup +} + +test_compiler() { + target_is_not_host && return + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0;
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: dc997f5b80b58ffd004cc23df67ba781edc264be Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc997f5b sys-libs/compiler-rt-sanitizers: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + ...ompiler-rt-sanitizers-18.0.0_pre20240120.ebuild | 216 + 2 files changed, 217 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index d8831bfafdb3..e90f3bc71e77 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -6,4 +6,5 @@ DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-8d817f6479a5df874028a8b40fd30aecd3479005.tar.gz 204890108 BLAKE2B 8c57c556371b37d00cda753a40f1162e678d89fa40e8f2b90a38aab7e17f9debfb2ebad53a3a95aa530a9e3e2b4b735828e404e576c8f2738370ec41c28badce SHA512 a38ce082ca1b999888ee0a633b94a02258579591e6ce73ba4722eafb9f0610f9624887eca43e4a6ae567c07ffc014f4ea4137e905899407951265d7c93785f18 +DIST llvm-project-9eb0f86c279f40a792ec27bf0e9b491b8c90a640.tar.gz 205195168 BLAKE2B c3d051270958216196d6051d41e78168a7027714c5658c7edc70d274ed91f9d4ee16e8d1f92672bf252c65005c636c380766210ac3d80b4ac2f9f6305aefa29b SHA512 ee62acdfa756a2ddeb46fcafa364489885b6ecc50c87f365af42f308ebc87b9674c33c2f5a84c5169d9c9cada08e4fffe35d2eff48f05b70e791e27ac2c8b347 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 BLAKE2B 75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200 SHA512 b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20240120.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20240120.ebuild new file mode 100644 index ..2ab1ae07e4c7 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20240120.ebuild @@ -0,0 +1,216 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/"; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + sys-libs/compiler-rt:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + LLVM_MAX_SLOT=${LLVM_MAJOR
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 7d8ac4b2effe28d403eef2850e3d0a97bab8bc5c Author: Michał Górny gentoo org> AuthorDate: Mon Jan 22 12:58:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 22 14:07:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8ac4b2 sys-libs/libcxxabi: Add 18.0.0_pre20240120 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + .../libcxxabi/libcxxabi-18.0.0_pre20240120.ebuild | 117 + 2 files changed, 118 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 8ddfd7e4f2e8..eaf4dd1b1bc7 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -5,4 +5,5 @@ DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-8d817f6479a5df874028a8b40fd30aecd3479005.tar.gz 204890108 BLAKE2B 8c57c556371b37d00cda753a40f1162e678d89fa40e8f2b90a38aab7e17f9debfb2ebad53a3a95aa530a9e3e2b4b735828e404e576c8f2738370ec41c28badce SHA512 a38ce082ca1b999888ee0a633b94a02258579591e6ce73ba4722eafb9f0610f9624887eca43e4a6ae567c07ffc014f4ea4137e905899407951265d7c93785f18 +DIST llvm-project-9eb0f86c279f40a792ec27bf0e9b491b8c90a640.tar.gz 205195168 BLAKE2B c3d051270958216196d6051d41e78168a7027714c5658c7edc70d274ed91f9d4ee16e8d1f92672bf252c65005c636c380766210ac3d80b4ac2f9f6305aefa29b SHA512 ee62acdfa756a2ddeb46fcafa364489885b6ecc50c87f365af42f308ebc87b9674c33c2f5a84c5169d9c9cada08e4fffe35d2eff48f05b70e791e27ac2c8b347 DIST llvm-project-a085402ef54379758e6c996dbaedfcb92ad222b5.tar.gz 204569231 BLAKE2B 75403225fbe54f0921b279b237a90f1922b16997d1538fa5f225e04451fa2fc4a28e886efb7460ef0c26a3a964f0c57084e331b0736fa223926259c76d873200 SHA512 b8c6b0c7c0a4c369ecfa7ac71cf96549a19853e14bdf061b6b54429ce7ed998b236bb9ed3adbd6bf1c70c7e975508f751ebd0031ac2ff474d32216048a1c5f2d diff --git a/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20240120.ebuild b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20240120.ebuild new file mode 100644 index ..2c496689828b --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20240120.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +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" +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: dev-ruby/rr/
commit: 9640381102df8997288872e1cb51815b265332f5 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jan 22 14:03:39 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jan 22 14:06:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96403811 dev-ruby/rr: fix tests, update HOMEPAGE Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rr/rr-3.1.0.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-ruby/rr/rr-3.1.0.ebuild b/dev-ruby/rr/rr-3.1.0.ebuild index f00aea0655f5..651fc3ce0eb5 100644 --- a/dev-ruby/rr/rr-3.1.0.ebuild +++ b/dev-ruby/rr/rr-3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,19 +13,19 @@ RUBY_FAKEGEM_GEMSPEC=rr.gemspec inherit ruby-fakegem DESCRIPTION="A double framework featuring a selection of double techniques and a terse syntax" -HOMEPAGE="https://rr.github.io/rr"; +HOMEPAGE="https://rr.github.io/rr/"; SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" +IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/diff-lcs dev-ruby/test-unit-rr )" -all_ruby_prepare() { - rm Gemfile || die +each_ruby_test() { + ${RUBY} test/run-test.rb || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rr/
commit: ad190296ed2b0d089cad32e7325529c07a470780 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jan 22 14:06:23 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jan 22 14:06:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad190296 dev-ruby/rr: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rr/rr-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rr/rr-3.1.0.ebuild b/dev-ruby/rr/rr-3.1.0.ebuild index 651fc3ce0eb5..3b3e44be3275 100644 --- a/dev-ruby/rr/rr-3.1.0.ebuild +++ b/dev-ruby/rr/rr-3.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit-rr/
commit: 4890c2485cdd8c1591302f0951307c06e7d30255 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jan 22 14:06:38 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jan 22 14:06:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4890c248 dev-ruby/test-unit-rr: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r2.ebuild b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r2.ebuild index 84342fb0a3f8..182aac598baa 100644 --- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r2.ebuild +++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/poke/
commit: 7251eb47638c126422d8014b1ffb6472e25e2cde Author: Arsen Arsenović gentoo org> AuthorDate: Mon Jan 22 14:03:07 2024 + Commit: Arsen Arsenović gentoo org> CommitDate: Mon Jan 22 14:03:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7251eb47 dev-util/poke: add 3.90.1 Signed-off-by: Arsen Arsenović gentoo.org> dev-util/poke/Manifest | 1 + dev-util/poke/poke-3.90.1.ebuild | 126 +++ 2 files changed, 127 insertions(+) diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest index df3108263b42..f7044d41c5d8 100644 --- a/dev-util/poke/Manifest +++ b/dev-util/poke/Manifest @@ -5,3 +5,4 @@ DIST poke-3.1.tar.gz 7562582 BLAKE2B c348973185e7f33d670a9dccab60c02e8ccc247c5aa DIST poke-3.2.tar.gz 7559660 BLAKE2B c1d5739a1a497fb3daadec53fe812b65ec787dd268030a6517764541497c82451f4df391f3c434ef7729bc8e3762c31852ef3ce41aa83928e7646c40bde557dd SHA512 bd3651a2962165b318cc59c53604199eb6278ee3be45c18c36864612b0926d78a06f0e1338fdcc1fcd1cd48e2792bb3cd36a2bb5383143a66dc3aab023c0019c DIST poke-3.3.tar.gz 7553544 BLAKE2B 1e98f77937f9c45daa80591be603a74857b1bbd230cb931e59d7e9753c1687d5a4c96837bb6aca76615feca71cbeabd3be7ad234260657288d060ff63d59c040 SHA512 b00dca38d27bddee6ea131d45988aaead1d11d29b757c048f3b2be8013575cedc591844d4d99870f90964fd4f517d500cbb42aae5aff57e9fe07aac8273aa236 DIST poke-3.90.0.tar.gz 7971780 BLAKE2B ef4a5e0a25f1851e4f44314cc9e3b62c6eeb7458d5c4b3da1d7ea798c7b58b57c4ba113e3dac221e757b0d52d8b609c9cd1910a82f36d9aafe0393a1a1fa6a02 SHA512 34b2baee4317582d4ca68001b9f1bd540277c6ef133ebec49de6d45db0d564815da376b4f9761369e80976570c4bbd05272b215e78391b0a818390e613e21b1a +DIST poke-3.90.1.tar.gz 7953029 BLAKE2B f098fe68316d172e700a896fdc588c6ae5d352eca21b5230940902e51adca8b57d19093d406b6fd66391e79025d79604cf3db63ef3f7783b65cd39788a727c76 SHA512 0d4d4b63ed5448427a72ecee182065bc6fb86eb460f9a05daef2d40d5678a5352a568d0f403cce17e6711c7a82875c91d0e00890162ac85636edbf6e277d1f3e diff --git a/dev-util/poke/poke-3.90.1.ebuild b/dev-util/poke/poke-3.90.1.ebuild new file mode 100644 index ..1aadadd1833d --- /dev/null +++ b/dev-util/poke/poke-3.90.1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common flag-o-matic toolchain-funcs + +DESCRIPTION="Extensible editor for structured binary data" +HOMEPAGE="https://www.jemarch.net/poke"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/poke.git"; + REGEN_BDEPEND=" + >=dev-build/autoconf-2.62 + >=dev-build/automake-1.16 + sys-apps/gawk + sys-apps/help2man + sys-apps/texinfo + app-alternatives/yacc + app-alternatives/lex + " +elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) -ge 90 ]]; then + SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz"; + REGEN_BDEPEND="" +else + SRC_URI="mirror://gnu/poke/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + REGEN_BDEPEND="" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="emacs pvm-profiling nbd nls test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/boehm-gc:= + dev-libs/libatomic_ops + sys-devel/gettext + sys-libs/readline:= + emacs? ( >=app-editors/emacs-23.1:* ) + nbd? ( sys-libs/libnbd ) +" +DEPEND=" + ${RDEPEND} + test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) ) +" +BDEPEND=" + ${REGEN_BDEPEND} + virtual/pkgconfig + pvm-profiling? ( sys-devel/gcc ) + emacs? ( >=app-editors/emacs-23.1:* ) + test? ( + dev-util/dejagnu + nbd? ( sys-block/nbdkit ) + ) +" + +SITEFILE="50${PN}-gentoo.el" + +pkg_pretend() { + if use pvm-profiling && ! tc-is-gcc; then + die "USE=pvm-profiling requires GCC" + fi +} + +pkg_setup() { + use emacs && elisp-check-emacs-version +} + +src_prepare() { + default + + if [[ ${PV} == ]]; then + ./bootstrap || die + fi +} + +src_configure() { + # See bug 858461. + # Upstream support might happen one day. For context, only one file needs + # LTO to be disabled (since it's an autogenerated bytecode interpreter), + # others do not. The build system will handle this at some point in the + # future. Until then, just filter out LTO. + filter-lto + + local myconf=( + --with-lispdir="${EPREFIX}/${SITELISP}/${PN}" + --enable-hserver + $(use_enable nbd libnbd) + $(use_enable pvm-profiling) + $(use_enable nls) + ) + + econf "${myconf[@]}" +} + +src_compile() { + default + + if use emacs; then + cd etc || die + elisp-compile *.el + fi +} + +src_install() { + d
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/, profiles/arch/loong/, ...
commit: 6b19951c8ee9e8cfbc718e0287ed78d9dbc2170b Author: Sam James gentoo org> AuthorDate: Mon Jan 22 14:01:34 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 14:01:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b19951c sys-auth/pambase: wire up sssd Closes: https://bugs.gentoo.org/726050 Signed-off-by: Sam James gentoo.org> profiles/arch/alpha/package.use.mask| 1 + profiles/arch/amd64/package.use.stable.mask | 1 + profiles/arch/ia64/package.use.mask | 1 + profiles/arch/loong/package.use.mask| 1 + profiles/arch/s390/package.use.mask | 1 + profiles/arch/x86/package.use.stable.mask | 3 ++- profiles/base/package.use.stable.mask | 1 + profiles/features/musl/package.use.mask | 1 + sys-auth/pambase/metadata.xml | 4 sys-auth/pambase/pambase-20240119.ebuild| 4 +++- sys-auth/pambase/pambase-9.ebuild | 4 +++- 11 files changed, 19 insertions(+), 3 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 17d95fde6aba..c6638dd0ea00 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -317,6 +317,7 @@ dev-db/percona-server cjk # Mikle Kolyada (2018-10-05) # Not keyworded (see bug #540540c#8) app-admin/sudo sssd +sys-auth/pambase sssd # Andreas Sturmlechner (2018-09-30) # Optional dependency blocking security cleanup, bug #627316 diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 60c17f53ac61..420f3a193b95 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -105,6 +105,7 @@ media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glo # Mikle Kolyada (2018-11-07) # unmask sssd for sudo app-admin/sudo -sssd +sys-auth/pambase -sssd # Thomas Deutschmann (2018-06-01) net-analyzer/wireshark -doc diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 8cc19146acaf..e89122890252 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -16,6 +16,7 @@ dev-lang/php capstone # David Seifert (2023-12-30) # sys-auth/sssd not keyworded here anymore app-admin/sudo sssd +sys-auth/pambase sssd # Mart Raudsepp (2023-12-25) # sys-apps/xdg-desktop-portal not keyworded here yet diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index d3a86ae2589b..050e85be038b 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -184,6 +184,7 @@ media-video/ffmpeg libilbc libtesseract # WANG Xuerui (2022-12-05) # sys-auth/sssd isn't keyworded here yet app-admin/sudo sssd +sys-auth/pambase sssd # WANG Xuerui (2022-12-04) # neither app-text/ronn or app-text/ronn-ng can be built with diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 5091c2e592c6..212cdaa36630 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -123,6 +123,7 @@ app-crypt/pinentry efl # Sam James (2022-04-24) # sssd not keyworded here app-admin/sudo sssd +sys-auth/pambase sssd # Sam James (2022-04-24) # app-crypt/dieharder and dev-libs/softhsm:2 unkeyworded here diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index f2ea6348296f..9410ac3510fd 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -97,6 +97,7 @@ media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glo # Mikle Kolyada (2018-11-07) # unmask sssd for sudo app-admin/sudo -sssd +sys-auth/pambase -sssd # Thomas Deutschmann (2018-06-01) net-analyzer/wireshark -doc diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index e085e0dbed80..2aaf3a6f944c 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -168,6 +168,7 @@ media-plugins/grilo-plugins chromaprint # Mikle Kolyada (2018-11-07) # sssd is only stable for amd64 and x86 app-admin/sudo sssd +sys-auth/pambase sssd # Thomas Deutschmann (2018-06-01) # Needs dev-ruby/asciidoctor which has a lot of unstable deps diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index e37fc86b0889..c134af6cab69 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -52,6 +52,7 @@ dev-scheme/scm readline # Sam James (2022-10-04) # sys-auth/sssd is masked on musl app-admin/sudo ss
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/genders/, sys-cluster/genders/files/
commit: 371a33a0773d1f428a4e968754d989cc8742d606 Author: Takuya Wakazono gmail com> AuthorDate: Mon Jan 22 13:00:54 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Mon Jan 22 13:00:54 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=371a33a0 sys-cluster/genders: add a patch for gcc-14 Closes: https://bugs.gentoo.org/922090 Signed-off-by: Takuya Wakazono gmail.com> .../genders/files/genders-1.28.1-gcc14.patch | 54 ++ sys-cluster/genders/genders-1.28.1-r1.ebuild | 21 +++-- 2 files changed, 70 insertions(+), 5 deletions(-) diff --git a/sys-cluster/genders/files/genders-1.28.1-gcc14.patch b/sys-cluster/genders/files/genders-1.28.1-gcc14.patch new file mode 100644 index 00..281cd27962 --- /dev/null +++ b/sys-cluster/genders/files/genders-1.28.1-gcc14.patch @@ -0,0 +1,54 @@ +https://bugs.gentoo.org/922090 +https://github.com/chaos/genders/commit/e5920afb6ea994d86faf8055f598fe8cd77f1d11 + +--- a/src/libgenders/genders_util.c b/src/libgenders/genders_util.c +@@ -94,7 +94,7 @@ _genders_list_free_attrvallist(void *x) + { + genders_attrvals_container_t avc; + +- avc = (List)x; ++ avc = (genders_attrvals_container_t)x; + __list_destroy(avc->attrvals); + free(avc); + } +--- a/src/testsuite/libgenders/genders_test_functionality.c b/src/testsuite/libgenders/genders_test_functionality.c +@@ -1009,7 +1009,7 @@ _genders_list_clear_functionality(GendersListCreateFunc funccreate, + { + genders_t handle; + char **list; +- int err, list_len, return_value, errnum, retval = 0; ++ int err, list_len, return_value, errnum; + + assert(funccreate && funcclear && funcdestroy && funcname); + +@@ -1044,7 +1044,7 @@ _genders_list_clear_functionality(GendersListCreateFunc funccreate, + if (genders_handle_destroy(handle) < 0) + genders_err_exit("genders_handle_destroy: %s", genders_errormsg(handle)); + +- return retval; ++ return err; + } + + static int +@@ -3193,8 +3193,6 @@ genders_copy_functionality(int verbose) + err += errcount; + } + +-cleanup_and_try_next_database: +- + if (genders_nodelist_destroy(handleorig, nodelistorig) < 0) + genders_err_exit("genders_nodelist_destroy: %s", genders_errormsg(handleorig)); + +--- a/src/testsuite/libgenders/genders_testlib.c b/src/testsuite/libgenders/genders_testlib.c +@@ -321,7 +321,7 @@ genders_pointer_exist_check(char *funcname, + assert(funcname && pointer_str); + + if ((expected_null == GENDERS_POINTER_NULL && pointer != NULL) +- || (!expected_null == GENDERS_POINTER_NON_NULL && pointer == NULL)) ++ || (expected_null == GENDERS_POINTER_NON_NULL && pointer == NULL)) + { + if (verbose) + { diff --git a/sys-cluster/genders/genders-1.28.1-r1.ebuild b/sys-cluster/genders/genders-1.28.1-r1.ebuild index e992ecb595..6095f48c28 100644 --- a/sys-cluster/genders/genders-1.28.1-r1.ebuild +++ b/sys-cluster/genders/genders-1.28.1-r1.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DISTUTILS_USE_SETUPTOOLS=no +DISTUTILS_EXT=1 +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools MY_PV="$(ver_rs 1-2 -)" MY_P="${PN}-${MY_PV}" -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 edo flag-o-matic java-pkg-opt-2 perl-module @@ -32,14 +34,23 @@ RDEPEND=" ${DEPEND} java? ( virtual/jre:1.8 ) " +BDEPEND=" + python? ( + ${PYTHON_DEPS} + ${DISTUTILS_DEPS} + ) +" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DOCS=( README TUTORIAL NEWS ) +PATCHES=( "${FILESDIR}/${PN}-1.28.1-gcc14.patch" ) + src_prepare() { + default sed -i "s|perl python||" src/extensions/Makefile.am || die - sed -i "s|\$(DESTDIR)\$(docdir)-\$(VERSION)-javadoc|\$(DESTDIR)\$(docdir)/html/javadoc|" src/extensions/java/Makefile.am || die - eapply_user + sed -i "s|\$(DESTDIR)\$(docdir)-\$(VERSION)-javadoc|\$(DESTDIR)\$(docdir)/html/javadoc|" \ + src/extensions/java/Makefile.am || die java-pkg_clean edo ./autogen.sh }
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/
commit: efb4ffbb24c111cb7596dbed1309464452476008 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Jan 22 13:55:37 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jan 22 13:55:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb4ffbb sys-kernel/installkernel-systemd: drop 2-r4, 2-r5 Signed-off-by: Andrew Ammerlaan gentoo.org> .../installkernel-systemd-2-r4.ebuild | 37 -- .../installkernel-systemd-2-r5.ebuild | 34 2 files changed, 71 deletions(-) diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild deleted file mode 100644 index b89b45be80e9.. --- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Wrap kernel-install from systemd as installkernel" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; -S="${WORKDIR}" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ppc64 x86" - -RDEPEND=" - !sys-kernel/installkernel - || ( - sys-apps/systemd[gnuefi(-)] - sys-apps/systemd[boot(-)] - sys-apps/systemd[kernel-install(-)] - sys-apps/systemd-utils[boot] - sys-apps/systemd-utils[kernel-install(-)] - ) -" - -src_install() { - # we could technically use a symlink here but it would require - # us to know the correct path, and that implies /usr merge problems - into / - newsbin - installkernel <<-EOF - #!/usr/bin/env sh - exec kernel-install add "\${1}" "\${2}" --verbose - EOF - - exeinto /usr/lib/kernel/install.d/ - newexe "${FILESDIR}/${PN}-2-r2-00-00machineid-directory.install" \ - 00-00machineid-directory.install -} diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild deleted file mode 100644 index 8a88e9602d27.. --- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Wrap kernel-install from systemd as installkernel" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; -S="${WORKDIR}" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - !sys-kernel/installkernel - || ( - sys-apps/systemd[kernel-install(-)] - sys-apps/systemd-utils[kernel-install(-)] - ) -" - -src_install() { - # we could technically use a symlink here but it would require - # us to know the correct path, and that implies /usr merge problems - into / - newsbin - installkernel <<-EOF - #!/usr/bin/env sh - exec kernel-install add "\${1}" "\${2}" --verbose - EOF - - exeinto /usr/lib/kernel/install.d/ - newexe "${FILESDIR}/${PN}-2-r2-00-00machineid-directory.install" \ - 00-00machineid-directory.install -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/
commit: 20bdef42aa5dab4f6e77f0e4a8b923b694728dfb Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Jan 22 13:55:09 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jan 22 13:55:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bdef42 sys-kernel/installkernel-systemd: stabilize 3 for amd64, arm64, ppc64, x86 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild index 2c0e8d48576c..eea709e13c17 100644 --- a/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild +++ b/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild @@ -9,7 +9,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" !sys-kernel/installkernel
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 0f7c72a134783d69d6a1caa14f981b48f3b7a256 Author: David Seifert gentoo org> AuthorDate: Mon Jan 22 13:52:50 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 22 13:52:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7c72a1 dev-libs/cppcodec: restrict catch2 to <3.0.0 Closes: https://bugs.gentoo.org/852131 Signed-off-by: David Seifert gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild index c378468fac29..3c62cdcdc8e4 100644 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND="test? ( >=dev-cpp/catch-2.3.0:0 )" +DEPEND="test? (
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddcutil/
commit: 0d939c315abcd16bd8250f75e11030a87adc973a Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Jan 22 13:42:38 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jan 22 13:42:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d939c31 app-misc/ddcutil: add 2.1.0 Signed-off-by: Andrew Ammerlaan gentoo.org> app-misc/ddcutil/Manifest | 1 + app-misc/ddcutil/ddcutil-2.1.0.ebuild | 120 ++ 2 files changed, 121 insertions(+) diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest index c259a8321369..b2f8634876f9 100644 --- a/app-misc/ddcutil/Manifest +++ b/app-misc/ddcutil/Manifest @@ -3,3 +3,4 @@ DIST ddcutil-1.3.0.tar.gz 816789 BLAKE2B 1cb3b64961503416b85b792e1002ec67788f8cf DIST ddcutil-1.4.1.tar.gz 816782 BLAKE2B ebc8b8893fda9a1e5b278b198594619f7c26a309e15aab90d5f8c61da352c54173076c86ce4e9d9bdcad8857e8ee45500de0c28d5de073038c841caf12080e5f SHA512 e53820662c12cd3a91b1182e02ad74841238117c129e88c8bcdede42d4e0dec22a9c1ec37a7b1e1dd512f2cf7ef410e737d9fdba62d95ea48e5912e43e6d3857 DIST ddcutil-1.4.5.tar.gz 817492 BLAKE2B b6442d9f7ec3687a3e75d9784dc9f62563f42c72c82a8a2ea24a392c3c4f186578c2c2f6592ba12c324568a20b7b25082acce9e7b753c41c1ac925d9d6de62dd SHA512 c355f104b60dbc3c893dea473d841181cfcaacd0cb2e97bc41ea829185c7ccdcff19ab19189ee572e7f2f6b41cbb2bd6c569ad3c09f6d645f9e342b7d1a5310f DIST ddcutil-2.0.0.tar.gz 882984 BLAKE2B 19f92ab7fb02130c84e029a8055fe85ea99b9bd2959ad3c86b698afba9a45844817c0828fd2ad3178b954493a12dc62e95815e2700a42d37c340f098ad9d3f16 SHA512 e1880cf0e3e724f6ac88f807a867a34f451422b58ce7d23bee7b2fc40b253ef8de13df7706749e0c8242fe5de6db8da91784d16fbf008bb5161732a598c3b9e7 +DIST ddcutil-2.1.0.tar.gz 915330 BLAKE2B 156c4c2b18747f0fd42cf7f2580ac336f9e5c637762af59d4cdca0552723cf3fe8af08fee9efc69728b7f4e2845148fe4a4a2fb2eb84491531100b66d7b7fb92 SHA512 d48f87427050caf8e38f6a4b0dd71c1639101762444a712d7a7d97302ebc0dc4fd7c4a5cb188b251c6a6a369b298a43dbc7d91e0eca8cdb6f51c1ae6ae7f1f4b diff --git a/app-misc/ddcutil/ddcutil-2.1.0.ebuild b/app-misc/ddcutil/ddcutil-2.1.0.ebuild new file mode 100644 index ..746ceafd18ca --- /dev/null +++ b/app-misc/ddcutil/ddcutil-2.1.0.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Check for bumps & cleanup with app-misc/ddcui + +inherit autotools linux-info udev + +DESCRIPTION="Program for querying and changing monitor settings" +HOMEPAGE="https://www.ddcutil.com/"; +SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/5" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="drm usb-monitor user-permissions video_cards_nvidia X" +REQUIRED_USE="drm? ( X )" + +RDEPEND=" + dev-libs/glib:2 + >=dev-libs/jansson-2 + sys-apps/i2c-tools + virtual/udev + drm? ( x11-libs/libdrm ) + usb-monitor? ( + dev-libs/hidapi + virtual/libusb:1 + sys-apps/usbutils + ) + user-permissions? ( + acct-group/i2c + usb-monitor? ( acct-group/video ) + ) + X? ( + x11-libs/libXrandr + x11-libs/libX11 + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +# doc? ( app-text/doxygen[dot] ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.1-no-werror.patch +) + +pkg_pretend() { + # This program needs /dev/ic2-* devices to communicate with the monitor. + CONFIG_CHECK="~I2C_CHARDEV" + ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" + if use usb-monitor; then + CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" + ERROR_HIDRAW="HIDRAW is needed to support USB monitors" + ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" + fi + + # Now do the actual checks setup above + check_extra_config +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # FAILS: doxyfile: No such file or directory + # $(use_enable doc doxygen) + $(use_enable drm) + --enable-udev + $(use_enable usb-monitor usb) + --enable-lib + $(use_enable X x11) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + if use user-permissions; then + udev_dorules data/usr/lib/udev/rules.d/60-ddcutil-i2c.rules + if use usb-monitor; then + udev_dorules data/usr/lib/udev/rules.d/60-ddcutil-usb.rules + fi + fi +} + +pkg_postinst() { + if use user-permissions; then + einfo "To allow non-root users access to the /dev/i2c-* devices, add those" + einfo "users to the i2c group: usermod -aG i2c us
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddcui/
commit: 7aa3f056c9bed5f8f715af4c34eb4865f5483861 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Jan 22 13:42:45 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jan 22 13:42:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa3f056 app-misc/ddcui: add 0.5.0 Signed-off-by: Andrew Ammerlaan gentoo.org> app-misc/ddcui/Manifest | 1 + app-misc/ddcui/ddcui-0.5.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/app-misc/ddcui/Manifest b/app-misc/ddcui/Manifest index f95e283a2f22..104af0f40134 100644 --- a/app-misc/ddcui/Manifest +++ b/app-misc/ddcui/Manifest @@ -1,3 +1,4 @@ DIST ddcui-0.2.1.tar.gz 601220 BLAKE2B 18af4ee4db741a612565260ed812f7274695472e9dc6e32c6670efcbdaeafcac9b0b45e44d02188d23e0f379f57b062270ecad58bdcfa8e8c2bf99c2775b1dfe SHA512 0df363dbf17750e3920e0afc5fc29b42271bbf06dcf52cddf46f3660155c0954ee39e8e356e9caebe1a6a679ab0b3a4ebb2e501a9bb9ac2cd47da3f522fb3169 DIST ddcui-0.3.0.tar.gz 601534 BLAKE2B d91d7467879c684cbb8571da48dfd170afa60d63832b44515d6d19187792f6c3c2c178e907ad8693cdba8df44b448eb4393a91e4439dcda13ac096ad6e97a594 SHA512 fab1ea757aad90fa68d2f6f5c128d7917e81f287a0a9e432461c7b2119c3f0d9da0e28a013510d1b0cb300b40c3f4dd745f3e1732c52f671c4d6e39b3ef0c368 DIST ddcui-0.4.2.tar.gz 613765 BLAKE2B 2479570d9a79c298d8823c8a658c190e230ec83afc1b1deb9e3659e723c30bd0f2c1d55bc0aa5dcdf975adbab5792afd8ef5d350247eef5710cee4c99f4b56a6 SHA512 7f4339d292e42feb5912570be3b5629d61433a51bfdf0197deb10f8c0bc0e568dbc72f8e117c82dade30f01e3f00b5e805c4458e2bf9e6cc5932e33b7e7e51aa +DIST ddcui-0.5.0.tar.gz 616440 BLAKE2B 8d011802ef18e02cf8899aece73fd8297a546535fa3190e3a8d61c860eba0cc164e8e55f5fd5c4222881ee35a96a0095375b033c82c5d9ca8f40a35eb87d9ab3 SHA512 85aab4ce40b6ccc41ca31c566b883a8695a654fa46893c652b8647f23105e0e12a66a90b8b2ee579f4f13c18b22d9d8debfb3432e8c31e183ae3e543d1115525 diff --git a/app-misc/ddcui/ddcui-0.5.0.ebuild b/app-misc/ddcui/ddcui-0.5.0.ebuild new file mode 100644 index ..7ccd8bf554ef --- /dev/null +++ b/app-misc/ddcui/ddcui-0.5.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Check for bumps & cleanup with app-misc/ddcutil + +inherit cmake xdg + +DESCRIPTION="Graphical user interface for ddcutil - control monitor settings" +HOMEPAGE="https://www.ddcutil.com/ddcui_main/"; +SRC_URI="https://github.com/rockowitz/ddcui/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="GPL-2+" +SLOT="0" + +DEPEND=" + dev-libs/glib + >=app-misc/ddcutil-2.1.0:0/5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.4.2-drop-qthelp-dep.patch" +) + +src_prepare() { + # move docs to correct dir + sed -i -e "s%share/doc/ddcui%share/doc/${PF}%g" CMakeLists.txt || die + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: a1d595c73cc1691eeb2b35351814acf55b84c042 Author: David Seifert gentoo org> AuthorDate: Mon Jan 22 13:37:30 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 22 13:37:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d595c7 net-vpn/vpnc: remove tmpfiles handling Closes: https://bugs.gentoo.org/911885 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 4 +--- net-vpn/vpnc/vpnc-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 6a9b3dc4bf33..66642d8fea41 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit linux-info systemd tmpfiles toolchain-funcs +inherit linux-info systemd toolchain-funcs DESCRIPTION="Free client for Cisco VPN routing software" HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/"; @@ -71,8 +71,6 @@ src_install() { } pkg_postinst() { - tmpfiles_process vpnc-tmpfiles.conf - elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc"; diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild index be06b4919b2c..4a373e8e649c 100644 --- a/net-vpn/vpnc/vpnc-.ebuild +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit linux-info systemd tmpfiles toolchain-funcs +inherit linux-info systemd toolchain-funcs DESCRIPTION="Free client for Cisco VPN routing software" HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/"; @@ -71,8 +71,6 @@ src_install() { } pkg_postinst() { - tmpfiles_process vpnc-tmpfiles.conf - elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc";
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 3034ce013a88874f5a8d31c87b86658745c28b65 Author: David Seifert gentoo org> AuthorDate: Mon Jan 22 13:37:29 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 22 13:37:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3034ce01 net-vpn/vpnc: switch to openssl by default Closes: https://bugs.gentoo.org/911794 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 14 ++ net-vpn/vpnc/vpnc-.ebuild | 14 ++ 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 9502c01179cd..6a9b3dc4bf33 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,7 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="resolvconf +gnutls selinux" -RESTRICT="!gnutls? ( bindist )" +IUSE="resolvconf gnutls selinux" DEPEND=" dev-libs/libgcrypt:= @@ -77,13 +76,4 @@ pkg_postinst() { elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc"; - - if use gnutls; then - elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." - elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318"; - else - ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" - ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," - ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318"; - fi } diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild index 5f4e12444a64..be06b4919b2c 100644 --- a/net-vpn/vpnc/vpnc-.ebuild +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,7 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="resolvconf +gnutls selinux" -RESTRICT="!gnutls? ( bindist )" +IUSE="resolvconf gnutls selinux" DEPEND=" dev-libs/libgcrypt:= @@ -77,13 +76,4 @@ pkg_postinst() { elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc"; - - if use gnutls; then - elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." - elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318"; - else - ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" - ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," - ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318"; - fi }
[gentoo-commits] repo/gentoo:master commit in: sci-misc/jupyterlab-desktop-bin/
commit: 6d238eb5784dbc5f0842444cb0de9a7ff077e656 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Jan 22 13:33:51 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jan 22 13:33:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d238eb5 sci-misc/jupyterlab-desktop-bin: add 4.0.11.1 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-misc/jupyterlab-desktop-bin/Manifest | 1 + .../jupyterlab-desktop-bin-4.0.11.1.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/sci-misc/jupyterlab-desktop-bin/Manifest b/sci-misc/jupyterlab-desktop-bin/Manifest index c035b799d1b9..b4f20c851051 100644 --- a/sci-misc/jupyterlab-desktop-bin/Manifest +++ b/sci-misc/jupyterlab-desktop-bin/Manifest @@ -1 +1,2 @@ +DIST jupyterlab-desktop-bin-4.0.11.1.rpm 296558525 BLAKE2B c520defe5b5ba360e84e3d77a6049c2a115bb3f708f601901e4c2aaeee5b67c0b0d8a31532932633cbc4cb2560583bb39e2cd9cd543b32ef868a74eed0573b67 SHA512 24809df57d6c2aea542648b69fa6dc21d9f11dd2a7643ad7782252a0f9e5ae93936fd0f6451e1e6c854755cdf86bae2f2386ba43d28cbff3fc7b070089aaeab7 DIST jupyterlab-desktop-bin-4.0.7.1.rpm 268183073 BLAKE2B e04d0b74108b16fb4027a2cad296fd388c8a89d7fc218fa9f0be2c577ad890ecb6333ebfaacb187550068b3acb6bdbbd5031e0f07cbdd0166afde7e4e69f6c4c SHA512 ee1e07a7ddd57583d648eed05b9dbf9d0b047cc4c9efd7cb6d425e1f3397d43b1b52ca4fa3759e84ba18ee7e479c5548f00b580326d00ede6f2a28c07159e1bc diff --git a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.11.1.ebuild b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.11.1.ebuild new file mode 100644 index ..6e1754a4294c --- /dev/null +++ b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.11.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop rpm xdg + +DESCRIPTION="JupyterLab desktop application, based on Electron" +HOMEPAGE="https://jupyter.org/"; +SRC_URI="https://github.com/jupyterlab/${PN%%-bin}/releases/download/v$(ver_rs 3 -)/JupyterLab-Setup-Fedora.rpm -> ${P}.rpm" +S="${WORKDIR}" + +KEYWORDS="-* ~amd64" +# Electron bundles a bunch of things +LICENSE=" + MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 + unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved +" +SLOT="0" +RESTRICT="bindist mirror" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + >=dev-python/jupyterlab-$(ver_cut 1-3) + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango +" + +QA_PREBUILT="opt/JupyterLab/*" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + pushd "opt/JupyterLab/locales" || die + chromium_remove_language_paks + popd || die +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_install() { + local size=512 + doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/jupyterlab-desktop.png" + + domenu usr/share/applications/jupyterlab-desktop.desktop + + local DESTDIR="/opt/JupyterLab" + pushd "opt/JupyterLab" || die + + exeinto "${DESTDIR}" + doexe chrome-sandbox chrome_crashpad_handler jupyterlab-desktop *.so* + + insinto "${DESTDIR}" + doins *.pak *.bin *.json *.dat + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox + + dosym "${DESTDIR}"/jupyterlab-desktop /opt/bin/jupyterlab-desktop + popd || die +} + +pkg_postinst() { + xdg_pkg_postinst + elog "" + elog "On initial startup you will be prompted to select the python environment of" + elog "your choice. Either select a specific python version, e.g. /usr/bin/pythonX.Y," + elog "or choose /usr/bin/python to follow the system wide setting in" + elog "/etc/python-exec/python-exec.conf." + elog "Please note that only python environments corre
[gentoo-commits] repo/gentoo:master commit in: x11-misc/colord/
commit: b0cf0de3056dc3dfec25db7400643c6ecbed6a61 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:23:48 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:23:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cf0de3 x11-misc/colord: add 1.4.7 Signed-off-by: Sam James gentoo.org> x11-misc/colord/Manifest| 1 + x11-misc/colord/colord-1.4.7.ebuild | 126 2 files changed, 127 insertions(+) diff --git a/x11-misc/colord/Manifest b/x11-misc/colord/Manifest index fcc9473fc547..ea9fabb83268 100644 --- a/x11-misc/colord/Manifest +++ b/x11-misc/colord/Manifest @@ -1 +1,2 @@ DIST colord-1.4.6.tar.xz 1872528 BLAKE2B bf87ed1abe0a827ad81b5467847975d70e4cb83c1973fac3bcb1650875b7a0b375d48633bb1b01c7da1e8acd62cc4cf19f0efe9722e12bde3d8ec4833800ef2c SHA512 d55d3322199d0bfee74eee9e183c9246ec33e755f0144d96087acb3c43ab5a3d872086fcef9f29cdd2295be71daac703cdf90ad10bf183622fdd84347e7af123 +DIST colord-1.4.7.tar.xz 1799168 BLAKE2B f4434ec817fc2afc1ade144f533d2c3b98117356677b5962ff95b566a8c66b6b8ce95ec8f76b3ae849a6468000dc08b8f8fc207c2cc9c85a966157fb1612078e SHA512 d8a23899c038af980f1b257eace68b682c3f5592d19e2ae1044da749371694052c00e58e4754ebb6ee2f7900b0ef44c01be5fcf857294813c07af94ffbf6d0be diff --git a/x11-misc/colord/colord-1.4.7.ebuild b/x11-misc/colord/colord-1.4.7.ebuild new file mode 100644 index ..c5d3fb32daeb --- /dev/null +++ b/x11-misc/colord/colord-1.4.7.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit bash-completion-r1 meson-multilib tmpfiles udev vala + +DESCRIPTION="System service to accurately color manage input and output devices" +HOMEPAGE="https://www.freedesktop.org/software/colord/"; +SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz"; + +LICENSE="GPL-2+" +SLOT="0/2" # subslot = libcolord soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="gtk-doc argyllcms examples extra-print-profiles +introspection scanner selinux systemd test vala" +RESTRICT="!test? ( test ) test" # Tests try to read and write files in /tmp +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.58.0:2[${MULTILIB_USEDEP}] + >=media-libs/lcms-2.6:2=[${MULTILIB_USEDEP}] + dev-db/sqlite:3=[${MULTILIB_USEDEP}] + >=dev-libs/libgusb-0.2.7[introspection?,${MULTILIB_USEDEP}] + + dev-libs/libgudev:=[${MULTILIB_USEDEP}] + virtual/libudev:=[${MULTILIB_USEDEP}] + virtual/udev + + systemd? ( >=sys-apps/systemd-44:0= ) + scanner? ( + media-gfx/sane-backends + sys-apps/dbus + ) + >=sys-auth/polkit-0.114 + argyllcms? ( media-gfx/argyllcms ) + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +" +RDEPEND="${DEPEND} + acct-group/colord + acct-user/colord + selinux? ( sec-policy/selinux-colord ) +" +BDEPEND=" + acct-group/colord + acct-user/colord + app-text/docbook-xsl-ns-stylesheets + dev-libs/libxslt + >=sys-devel/gettext-0.17 + virtual/pkgconfig + extra-print-profiles? ( media-gfx/argyllcms ) + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + ) + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use vala && vala_setup +} + +src_prepare() { + default + + # Test requires a running session + # https://github.com/hughsie/colord/issues/94 + sed -i -e "/test('colord-test-daemon'/d" lib/colord/meson.build || die + + # Adapt to Gentoo paths + sed -i \ + -e "s|find_program('spotread'|find_program('argyll-spotread'|" \ + -e "s|find_program('colprof'|find_program('argyll-colprof'|" \ + meson.build || die + + # meson gnome.generate_vapi properly handles VAPIGEN and other vala + # environment variables. It is counter-productive to check for an + # unversioned vapigen, as that breaks versioned VAPIGEN usages. + sed -i -e "/find_program('vapigen')/d" meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_true daemon) + -Dbash_completion=false + $(meson_native_true udev_rules) # Install udev rules only from native build + $(meson_native_use_bool systemd) + -Dlibcolordcompat=true + $(meson_native_use_bool argyllcms argyllcms_sensor) + $(meson_native_use_bool scanner sane) + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool extra-print-profiles print_profiles) + $(meson_use test tests) + -Dinstalled_tes
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CGI/
commit: 486f110eac7eb0aca98446665572698c8c5d0fb8 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:24:40 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:24:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486f110e dev-perl/CGI: Stabilize 4.600.0 hppa, #920987 Signed-off-by: Sam James gentoo.org> dev-perl/CGI/CGI-4.600.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/CGI/CGI-4.600.0.ebuild b/dev-perl/CGI/CGI-4.600.0.ebuild index cb1951d3713b..3f3dfb93e17c 100644 --- a/dev-perl/CGI/CGI-4.600.0.ebuild +++ b/dev-perl/CGI/CGI-4.600.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Simple Common Gateway Interface Class" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" virtual/perl-Carp
[gentoo-commits] repo/gentoo:master commit in: app-text/dvisvgm/
commit: 959248b46465aa7b813aa7570d7524f4f29f93b6 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:49 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959248b4 app-text/dvisvgm: Stabilize 3.1.2 hppa, #921002 Signed-off-by: Sam James gentoo.org> app-text/dvisvgm/dvisvgm-3.1.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/dvisvgm/dvisvgm-3.1.2.ebuild b/app-text/dvisvgm/dvisvgm-3.1.2.ebuild index adde42a88eeb..66f6668dae75 100644 --- a/app-text/dvisvgm/dvisvgm-3.1.2.ebuild +++ b/app-text/dvisvgm/dvisvgm-3.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz # variant: Boost-1.0 LICENSE="GPL-3 Boost-1.0 || ( public-domain BSD-1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/qtractor/
commit: 5138be45ddcba7159664cc04ad7ca11a9d434c95 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:54 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5138be45 media-sound/qtractor: Stabilize 0.9.38 x86, #922691 Signed-off-by: Sam James gentoo.org> media-sound/qtractor/qtractor-0.9.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/qtractor/qtractor-0.9.38.ebuild b/media-sound/qtractor/qtractor-0.9.38.ebuild index 037420d431f4..c7903c3066af 100644 --- a/media-sound/qtractor/qtractor-0.9.38.ebuild +++ b/media-sound/qtractor/qtractor-0.9.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib" REQUIRED_USE="dssi? ( ladspa )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpc/
commit: d6475db19c3f9e07adef3a2e571891714015c8f3 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:56 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6475db1 media-sound/mpc: Stabilize 0.35 x86, #922693 Signed-off-by: Sam James gentoo.org> media-sound/mpc/mpc-0.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mpc/mpc-0.35.ebuild b/media-sound/mpc/mpc-0.35.ebuild index 607fe48d209b..390029f93fa3 100644 --- a/media-sound/mpc/mpc-0.35.ebuild +++ b/media-sound/mpc/mpc-0.35.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc iconv test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/usbutils/
commit: 2b2ac9b50a438046e62e176e5e4dafb305d9dcb7 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:53 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2ac9b5 sys-apps/usbutils: Stabilize 017 hppa, #922276 Signed-off-by: Sam James gentoo.org> sys-apps/usbutils/usbutils-017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/usbutils/usbutils-017.ebuild b/sys-apps/usbutils/usbutils-017.ebuild index 1d6436857495..c2cc172c857e 100644 --- a/sys-apps/usbutils/usbutils-017.ebuild +++ b/sys-apps/usbutils/usbutils-017.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/
commit: 525fcee06f31bc7c8ca26a69d10be9fddc3d2051 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:55 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525fcee0 media-libs/fdk-aac: Stabilize 2.0.3 x86, #922692 Signed-off-by: Sam James gentoo.org> media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild index 58a6a8701f74..ae8f713c88b4 100644 --- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild +++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then inherit autotools git-r3 else inherit libtool - KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~x64-macos" if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot SRC_URI="mirror://gentoo/${P}.tar.xz" else # Official release
[gentoo-commits] repo/gentoo:master commit in: mail-filter/procmail/
commit: d1f89e91f3fefc66dc9930bccd12b3d39728f2de Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:51 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f89e91 mail-filter/procmail: Stabilize 3.24 hppa, #922035 Signed-off-by: Sam James gentoo.org> mail-filter/procmail/procmail-3.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/procmail/procmail-3.24.ebuild b/mail-filter/procmail/procmail-3.24.ebuild index 888a85c8dfc3..803fcdb40c4e 100644 --- a/mail-filter/procmail/procmail-3.24.ebuild +++ b/mail-filter/procmail/procmail-3.24.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/BuGlessRB/procmail/archive/refs/tags/v${PV}.tar.gz - LICENSE="|| ( Artistic GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="mbox selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: d8c7a09572ae45e3620652f5141c82c1cbb911f8 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c7a095 app-misc/ca-certificates: Stabilize 20230311.3.95 hppa, #922265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index 701e5a1bc215..fd06d2f92da7 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: dev-debug/valgrind/, dev-debug/valgrind/files/
commit: 6c34ec2caafeb7e0f53f76dc06b01b02f73ccbaa Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c34ec2c dev-debug/valgrind: fix compat w/ upcoming binutils-2.42 Signed-off-by: Sam James gentoo.org> ...nitor.py-regular-expressions-should-use-r.patch | 2 +- ...valgrind-3.22.0-fails-on-assertion-when-l.patch | 2 +- .../0003-Add-fchmodat2-syscall-on-linux.patch | 2 +- ...Valgrind-incompatibility-with-binutils-2..patch | 151 dev-debug/valgrind/valgrind-3.22.0-r2.ebuild | 158 + 5 files changed, 312 insertions(+), 3 deletions(-) diff --git a/dev-debug/valgrind/files/0001-valgrind-monitor.py-regular-expressions-should-use-r.patch b/dev-debug/valgrind/files/0001-valgrind-monitor.py-regular-expressions-should-use-r.patch index cc51bc219456..70bd723855ad 100644 --- a/dev-debug/valgrind/files/0001-valgrind-monitor.py-regular-expressions-should-use-r.patch +++ b/dev-debug/valgrind/files/0001-valgrind-monitor.py-regular-expressions-should-use-r.patch @@ -1,7 +1,7 @@ From 027b649fdb831868e71be01cafdacc49a5f419ab Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Fri, 17 Nov 2023 14:01:21 +0100 -Subject: [PATCH 1/3] valgrind-monitor.py regular expressions should use raw +Subject: [PATCH 1/4] valgrind-monitor.py regular expressions should use raw strings With python 3.12 gdb will produce the following SyntaxWarning when diff --git a/dev-debug/valgrind/files/0002-Bug-476548-valgrind-3.22.0-fails-on-assertion-when-l.patch b/dev-debug/valgrind/files/0002-Bug-476548-valgrind-3.22.0-fails-on-assertion-when-l.patch index 40885a04d850..df6250ea81db 100644 --- a/dev-debug/valgrind/files/0002-Bug-476548-valgrind-3.22.0-fails-on-assertion-when-l.patch +++ b/dev-debug/valgrind/files/0002-Bug-476548-valgrind-3.22.0-fails-on-assertion-when-l.patch @@ -1,7 +1,7 @@ From 1d00e5ce0fb069911c4b525ec38289fb5d9021b0 Mon Sep 17 00:00:00 2001 From: Paul Floyd Date: Sat, 18 Nov 2023 08:49:34 +0100 -Subject: [PATCH 2/3] Bug 476548 - valgrind 3.22.0 fails on assertion when +Subject: [PATCH 2/4] Bug 476548 - valgrind 3.22.0 fails on assertion when loading debuginfo file produced by mold (cherry picked from commit 9ea4ae66707a4dcc6f4328e11911652e4418c585) diff --git a/dev-debug/valgrind/files/0003-Add-fchmodat2-syscall-on-linux.patch b/dev-debug/valgrind/files/0003-Add-fchmodat2-syscall-on-linux.patch index a65178a585f4..568cc5302b63 100644 --- a/dev-debug/valgrind/files/0003-Add-fchmodat2-syscall-on-linux.patch +++ b/dev-debug/valgrind/files/0003-Add-fchmodat2-syscall-on-linux.patch @@ -1,7 +1,7 @@ From a43e62dddcf51ec6578a90c5988a41e856b44b05 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Sat, 18 Nov 2023 21:17:02 +0100 -Subject: [PATCH 3/3] Add fchmodat2 syscall on linux +Subject: [PATCH 3/4] Add fchmodat2 syscall on linux fchmodat2 is a new syscall on linux 6.6. It is a variant of fchmodat that takes an extra flags argument. diff --git a/dev-debug/valgrind/files/0004-Bug-478624-Valgrind-incompatibility-with-binutils-2..patch b/dev-debug/valgrind/files/0004-Bug-478624-Valgrind-incompatibility-with-binutils-2..patch new file mode 100644 index ..a1413916ea73 --- /dev/null +++ b/dev-debug/valgrind/files/0004-Bug-478624-Valgrind-incompatibility-with-binutils-2..patch @@ -0,0 +1,151 @@ +From 41ff9aa49f6c54c66d0e6b37f265fd9cb0176057 Mon Sep 17 00:00:00 2001 +From: Paul Floyd +Date: Sun, 17 Dec 2023 14:18:51 +0100 +Subject: [PATCH 4/4] Bug 478624 - Valgrind incompatibility with binutils-2.42 + on x86 with new nop patterns (unhandled instruction bytes: 0x2E 0x8D 0xB4 + 0x26) + +It was a bit of a struggle to get the testcase to build +with both clang and gcc (oddly enough gcc was more difficult) so +I just resorted to using .byte arrays. + +(cherry picked from commit d35005cef8ad8207542738812705ceabf137d7e0) +--- + NEWS | 2 ++ + VEX/priv/guest_x86_toIR.c | 22 +- + none/tests/x86/Makefile.am | 2 ++ + none/tests/x86/gnu_binutils_nop.c | 34 ++ + none/tests/x86/gnu_binutils_nop.stderr.exp | 0 + none/tests/x86/gnu_binutils_nop.vgtest | 2 ++ + 7 files changed, 62 insertions(+), 1 deletion(-) + create mode 100644 none/tests/x86/gnu_binutils_nop.c + create mode 100644 none/tests/x86/gnu_binutils_nop.stderr.exp + create mode 100644 none/tests/x86/gnu_binutils_nop.vgtest + +diff --git a/NEWS b/NEWS +index da0f8c1aa..86b0fe6b5 100644 +--- a/NEWS b/NEWS +@@ -9,6 +9,8 @@ The following bugs have been fixed or resolved on this branch. + file produced by mold + 476708 valgrind-monitor.py regular expressions should use raw strings + 477198 Add fchmodat2 syscall on linux ++478624 Valgrind incompatibility with binutils-2.42 on x86 with
[gentoo-commits] repo/gentoo:master commit in: dev-python/ujson/
commit: 566e93c7cdb203406dbab3934873c3d85cfe1d99 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:51 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566e93c7 dev-python/ujson: Stabilize 5.9.0 hppa, #921080 Signed-off-by: Sam James gentoo.org> dev-python/ujson/ujson-5.9.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/ujson/ujson-5.9.0.ebuild b/dev-python/ujson/ujson-5.9.0.ebuild index 478022107d15..f569e3aff688 100644 --- a/dev-python/ujson/ujson-5.9.0.ebuild +++ b/dev-python/ujson/ujson-5.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" DEPEND=" dev-libs/double-conversion:=
[gentoo-commits] proj/sci:master commit in: media-gfx/brlcad/
commit: 8a0f19f2ab7f99bc87c2fca32de94ec0807d465a Author: Horea Christian chymera eu> AuthorDate: Mon Jan 22 13:09:31 2024 + Commit: Horea Christian gmail com> CommitDate: Mon Jan 22 13:09:31 2024 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8a0f19f2 media-gfx/brlcad: updated doxygen dependency category Signed-off-by: Horea Christian chymera.eu> media-gfx/brlcad/brlcad-7.32.4.ebuild | 2 +- media-gfx/brlcad/brlcad-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/brlcad/brlcad-7.32.4.ebuild b/media-gfx/brlcad/brlcad-7.32.4.ebuild index aa70351e9..180542cac 100644 --- a/media-gfx/brlcad/brlcad-7.32.4.ebuild +++ b/media-gfx/brlcad/brlcad-7.32.4.ebuild @@ -43,7 +43,7 @@ DEPEND="${RDEPEND} ) doc? ( dev-libs/libxslt - app-doc/doxygen + app-text/doxygen )" # Install into /usr/ not recommended by upstream due to possible file conflicts diff --git a/media-gfx/brlcad/brlcad-.ebuild b/media-gfx/brlcad/brlcad-.ebuild index 5d6a345ce..5f7c0ad4c 100644 --- a/media-gfx/brlcad/brlcad-.ebuild +++ b/media-gfx/brlcad/brlcad-.ebuild @@ -41,7 +41,7 @@ DEPEND="${RDEPEND} ) doc? ( dev-libs/libxslt - app-doc/doxygen + app-text/doxygen )" # Install into /usr/ not recommended by upstream due to possible file conflicts