diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-02-24 06:53:40 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-02-24 06:53:40 +0000 |
| commit | aab757986fb24809202fb731a8657c087f05328f (patch) | |
| tree | 3c4f3dc0d1a86007c2ee2b0c91a5ceb8bd640a62 | |
| parent | 34e9d0eb3bd4e5fcec171a5f2668df1af93534b6 (diff) | |
| download | baldeagleos-repo-aab757986fb24809202fb731a8657c087f05328f.tar.gz baldeagleos-repo-aab757986fb24809202fb731a8657c087f05328f.tar.xz baldeagleos-repo-aab757986fb24809202fb731a8657c087f05328f.zip | |
Adding metadata
403 files changed, 5586 insertions, 5755 deletions
diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest index e4751467eecd..7bd3f6aa203e 100644 --- a/app-admin/rsyslog/Manifest +++ b/app-admin/rsyslog/Manifest @@ -1,10 +1,8 @@ DIST rsyslog-8.2404.0.tar.gz 3408657 BLAKE2B 67170f1ba4ad61bd79088a313ee9b093ecaab512ce24ca56cfe605d4589276406abe593d791736ecb7b2f44be998b3836173272eb5dd69f7bc9ea8d5b49d462e SHA512 fda8032ab7f9cb6c46693edeb95d2b47ab7673836ff44d0686bbbd5a3759885f65a80e1a311c809c2332a19559b0297ac7d8e59e5f828372839f67dbf362e6b1 -DIST rsyslog-8.2406.0.tar.gz 3412827 BLAKE2B c75bfba02cd9d28effb2dd64b6b665b71b46fe6e47a9e12dbe5a6735fdb59373585d655334da64e89c11cbeb0f36a1563562a9c65ead3c2747f876fd0664d800 SHA512 e7c930f9b35b73591c1655afa25408c325c967114550996caa5840331c8f089563536c8efe52588c1b727db7f27bdae9b5ba619222e050d618a3f067de1bcbd0 -DIST rsyslog-8.2408.0.tar.gz 3436647 BLAKE2B b19b25bb9a3e97038b51c049dc7ba52ccd68ec552bf12369fb16d0ec030b8335848ca7ecfe925af4873bc1390264c9b6a05b25ec3ed011389beaa2844ef7a786 SHA512 86901f76290aa451dfc8dc3d2c7eb2ea82bdbf39875fe2872169a3aa44933aff064dd5ea9b80964881fd07c34c17da25ec6a0efc1c5b7f4d6884435639fa0338 DIST rsyslog-8.2410.0.tar.gz 3438540 BLAKE2B 5a1f2966983c9a84b0662b0f778893dc20223f0bb78f197002eda2dbcea777002294383251f7ada5fd5343a8497e0cb8517142693a04841a816479303c4f96f8 SHA512 afc7e47fc65e01527f7cccf1e4cad58a8ad0c0a98e713e0f5b9e61f808bf334308b56b300744e6f134d98e4234494070beee219f47a240b0c1708f12fb9fa382 DIST rsyslog-8.2412.0.tar.gz 3462370 BLAKE2B 7960f281e9887dc43ad7b90e15f9d57322d7e6bfd08200796bac878e821d316aaec8a823b5e70595f7853b35835ec4c254b43c068914133b9aa782318d81aa1e SHA512 fdd8bb096c9578fe2c4ed8cdb13179d7b3333d0f9be1b2c921b5b040f1e1414c3f9f8106e44444aaefba22f235a44d17c0c5b80cd114fe540a2aebb30e3eba72 +DIST rsyslog-8.2502.0.tar.gz 3470593 BLAKE2B 699782425f5c66b519f7d0801f6894b3dfb321e38a165d7cb55b5e29bc4e630864c22b88ed0b717bd226a35409e540379537b6a1885352a0e071c44dc6906d39 SHA512 dd8d6307488695c839e3c00acc89812b75bb1043dc0c986b8f0c1c18619aec25013825088a252e0778ff300cb00152cf941ef279fc1d85cd148134f4fbdf782f DIST rsyslog-doc-8.2404.0.tar.gz 6568723 BLAKE2B 4bc522f9146754a9ebae5f5f7ffb87cfa2da3d9b0832b902c73896d788a061ad4b99cd269b4fb8fc42917311ea5621dfd398428046c53883e9bba859252172ec SHA512 ea88fcf81fb45be515f1b8e7699efabba98eb7e5fcd2d5046424c303db95926a36baa1215143c05e39b9a86dcfdbc73c5c3a76dee382d7b8f1916653169df264 -DIST rsyslog-doc-8.2406.0.tar.gz 6568856 BLAKE2B c8e1dc2bf9eac465dfebd73539b4b81ec57a5a25723673f2b00477b2e60203f10614206d39a496981adcd348c44c6f455f83e56455902892719617ff136038ff SHA512 8c48bf109e105b2e92e076436e8771f55a1c6a595e525c7fce8720fc675aba4a8897eda076ff9b9369eacc8583e76ea05d056899dee1b6d97f918ff2fd55aced -DIST rsyslog-doc-8.2408.0.tar.gz 6573562 BLAKE2B 85be04a48c6be5dce477f89227908df8695d7be844968c3d232202dc6907874058f0fa9ef07d16d9b66272b34849917f2b79b8f7ca35d5912156c90df5b0a73a SHA512 9982688880b8362ca2ecd5f076f12aaf31b966144bd9b291761e660307e4c31e8c3ccc17b6b2b0cb2ccf2e30ba81927126991f9539562c2f02966a59fd1624aa DIST rsyslog-doc-8.2410.0.tar.gz 6588955 BLAKE2B 1c74db5fded09410741530105f9a0e8322cc3554b022a559b02bbda92475f3cd22dd02f8b00a99bbf8de17547dba0576f12fec5bddeec4a22a7af154b5bc3311 SHA512 da21a15418060d186b20356aa690b06b0aefa1fb4195556b15aacae634b6621fe83eb38dd750c15237f19e4f46d7cdb25691fc451b40826ba37541982c15f02c DIST rsyslog-doc-8.2412.0.tar.gz 8776066 BLAKE2B c5b0065e700dc37b7a8dff744b7fd242dff0bcf2b5c6f32c85cf7c43d959c669c897548a8608fcc77c5a107900fe48d3a429803f2f6548cca1a0804d036f3c0f SHA512 9b5d453b5774b027a6a4ba232133953d8a8058df4bfff31f835504656d7b01008cec5c0d28667bed0052799cf7389c0bafea7c76c3190bdcdf3d8a2eedf19b4e +DIST rsyslog-doc-8.2502.0.tar.gz 8783963 BLAKE2B f7530c9bdd4b9f4a24a5206cc2cdf4ba075acc86e083f64eb5b9975061e0903ce93b3fc7de6ed23ce8f8bbf6712fbd671ea8b9ad186f8f9855a4d1353c735807 SHA512 ed6a80abea505b15a7f2a653f6edfb69b981aeb01d59a0ffb795bd224c3b2fde404b56b7bf84b46e3e6de12487c675ea1ff056f1c06da5262187b7dbfaebe8ce diff --git a/app-admin/rsyslog/rsyslog-8.2404.0-r2.ebuild b/app-admin/rsyslog/rsyslog-8.2404.0-r2.ebuild deleted file mode 100644 index c28c8f117cc3..000000000000 --- a/app-admin/rsyslog/rsyslog-8.2404.0-r2.ebuild +++ /dev/null @@ -1,510 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit autotools linux-info python-any-r1 systemd - -DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" -HOMEPAGE="https://www.rsyslog.com/ - https://github.com/rsyslog/rsyslog/" - -if [[ "${PV}" == *9999* ]]; then - EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git" - DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git" - - inherit git-r3 -else - SRC_URI=" - https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz - doc? ( - https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz - ) - " - - KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv ~sparc x86" -fi - -LICENSE="GPL-3 LGPL-3 Apache-2.0" -SLOT="0" - -IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp" -IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup" -IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl" -IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl" -IUSE+=" systemd test usertools +uuid xxhash zeromq" - -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - kubernetes? ( normalize ) - ssl? ( || ( gnutls openssl ) ) -" - -BDEPEND=">=dev-build/autoconf-archive-2015.02.24 - sys-apps/lsb-release - virtual/pkgconfig - test? ( - jemalloc? ( <sys-libs/libfaketime-0.9.7 ) - !jemalloc? ( sys-libs/libfaketime ) - ${PYTHON_DEPS} - )" - -RDEPEND=" - >=dev-libs/libfastjson-0.99.8:= - >=dev-libs/libestr-0.1.9 - >=sys-libs/zlib-1.2.5 - curl? ( >=net-misc/curl-7.35.0 ) - dbi? ( >=dev-db/libdbi-0.8.3 ) - elasticsearch? ( >=net-misc/curl-7.35.0 ) - gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) - imhttp? ( - dev-libs/apr-util - www-servers/civetweb - virtual/libcrypt:= - ) - impcap? ( net-libs/libpcap ) - jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) - kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) - kerberos? ( virtual/krb5 ) - kubernetes? ( >=net-misc/curl-7.35.0 ) - mdblookup? ( dev-libs/libmaxminddb:= ) - mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) - mysql? ( dev-db/mysql-connector-c:= ) - normalize? ( - >=dev-libs/liblognorm-2.0.3:= - ) - clickhouse? ( >=net-misc/curl-7.35.0 ) - omhttpfs? ( >=net-misc/curl-7.35.0 ) - omudpspoof? ( >=net-libs/libnet-1.1.6 ) - postgres? ( >=dev-db/postgresql-8.4.20:= ) - rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) - redis? ( - >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads(+)] - ) - relp? ( >=dev-libs/librelp-1.2.17:= ) - rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195(+)] ) - rfc5424hmac? ( - >=dev-libs/openssl-0.9.8y:0= - ) - snmp? ( >=net-analyzer/net-snmp-5.7.2 ) - ssl? ( - gnutls? ( >=net-libs/gnutls-2.12.23:0= ) - openssl? ( - dev-libs/openssl:0= - ) - ) - systemd? ( >=sys-apps/systemd-234 ) - uuid? ( sys-apps/util-linux:0= ) - xxhash? ( dev-libs/xxhash:= ) - zeromq? ( - >=net-libs/czmq-4:=[drafts] - )" - -DEPEND=" - ${RDEPEND} - elibc_musl? ( sys-libs/queue-standalone ) -" - -if [[ "${PV}" == "9999" ]]; then - BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )" - BDEPEND+=" >=app-alternatives/lex-2.5.39-r1" - BDEPEND+=" >=app-alternatives/yacc-2.4.3" - BDEPEND+=" >=dev-python/docutils-0.12" -fi - -CONFIG_CHECK="~INOTIFY_USER" -WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" - -PATCHES=( "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" ) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_unpack() { - if [[ "${PV}" == "9999" ]]; then - git-r3_fetch - git-r3_checkout - else - unpack "${P}.tar.gz" - fi - - if use doc; then - if [[ "${PV}" == "9999" ]]; then - local _EGIT_BRANCH= - if [[ -n "${EGIT_BRANCH}" ]]; then - # Cannot use rsyslog commits/branches for documentation repository - _EGIT_BRANCH="${EGIT_BRANCH}" - - unset EGIT_BRANCH - fi - - git-r3_fetch "${DOC_REPO_URI}" - git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs - - if [[ -n "${_EGIT_BRANCH}" ]]; then - # Restore previous EGIT_BRANCH information - EGIT_BRANCH=${_EGIT_BRANCH} - fi - else - cd "${S}" || die "Cannot change dir into '${S}'" - mkdir docs || die "Failed to create docs directory" - cd docs || die "Failed to change dir into '${S}/docs'" - - unpack "${PN}-doc-${PV}.tar.gz" - fi - fi -} - -src_prepare() { - default - - # Bug: https://github.com/rsyslog/rsyslog/issues/3626 - sed -i \ - -e '\|^#!/bin/bash$|a exit 77' \ - tests/mmkubernetes-cache-expir*.sh \ - || die "Failed to disable known test failure mmkubernetes-cache-expir*.sh" - - sed -i \ - -e '\|^#!/bin/bash$|a exit 0' \ - tests/omprog-close-unresponsive*.sh \ - || die "Failed to disable test omprog-close-unresponsive*.sh" - - sed -i \ - -e '\|^#!/bin/bash$|a exit 0' \ - tests/uxsock_simple.sh \ - || die "Failed to disable test uxsock_simple.sh" - - eautoreconf -} - -src_configure() { - # Maintainer notes: - # * Guardtime support is missing because libgt isn't yet available - # in portage. - # * Hadoop's HDFS file system output module is currently not - # supported in Gentoo because nobody is able to test it - # (JAVA dependency). - # * dev-libs/hiredis doesn't provide pkg-config (see #504614, - # upstream PR 129 and 136) so we need to export HIREDIS_* - # variables because rsyslog's build system depends on pkg-config. - - if use redis ; then - export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis" - export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include" - fi - - local -a myeconfargs=( - --disable-debug-symbols - --disable-generate-man-pages - --without-valgrind-testbench - --disable-liblogging-stdlog - --disable-imfile-tests # Some imfile tests fail (noticed in version 8.2208.0) - $(use_enable test testbench) - $(use_enable test libfaketime) - $(use_enable test extended-tests) - # Input Plugins without dependencies - --enable-imbatchreport - --enable-imdiag - --enable-imdocker - --enable-imfile - --enable-improg - --enable-impstats - --enable-imptcp - # Message Modificiation Plugins without dependencies - --enable-mmanon - --enable-mmaudit - --enable-mmcount - --enable-mmfields - --enable-mmjsonparse - --enable-mmpstrucdata - --enable-mmrm1stspace - --enable-mmsequence - --enable-mmtaghostname - --enable-mmutf8fix - # Output Modification Plugins without dependencies - --enable-mail - --enable-omprog - --enable-omruleset - --enable-omstdout - --enable-omuxsock - # Misc - --enable-fmhash - --enable-fmunflatten - $(use_enable xxhash fmhash-xxhash) - --enable-pmaixforwardedfrom - --enable-pmciscoios - --enable-pmcisconames - --enable-pmdb2diag - --enable-pmlastmsg - $(use_enable normalize pmnormalize) - --enable-pmnull - --enable-pmpanngfw - --enable-pmsnare - # DB - $(use_enable dbi libdbi) - $(use_enable mongodb ommongodb) - $(use_enable mysql) - $(use_enable postgres pgsql) - $(use_enable redis imhiredis) - $(use_enable redis omhiredis) - # Debug - $(use_enable debug) - $(use_enable debug diagtools) - $(use_enable debug valgrind) - # Misc - $(use_enable clickhouse) - $(use_enable curl fmhttp) - $(use_enable elasticsearch) - $(use_enable gcrypt libgcrypt) - $(use_enable imhttp) - $(use_enable impcap) - $(use_enable jemalloc) - $(use_enable kafka imkafka) - $(use_enable kafka omkafka) - $(use_enable kerberos gssapi-krb5) - $(use_enable kubernetes mmkubernetes) - $(use_enable normalize mmnormalize) - $(use_enable mdblookup mmdblookup) - $(use_enable omhttp) - $(use_enable omhttpfs) - $(use_enable omudpspoof) - $(use_enable rabbitmq omrabbitmq) - $(use_enable relp) - $(use_enable rfc3195) - $(use_enable rfc5424hmac mmrfc5424addhmac) - $(use_enable snmp) - $(use_enable snmp mmsnmptrapd) - $(use_enable gnutls) - $(use_enable openssl) - $(use_enable systemd imjournal) - $(use_enable systemd omjournal) - $(use_enable usertools) - $(use_enable uuid) - $(use_enable zeromq imczmq) - $(use_enable zeromq omczmq) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - default - - if use doc && [[ "${PV}" == "9999" ]]; then - einfo "Building documentation ..." - local doc_dir="${S}/docs" - cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!" - sphinx-build -b html source build || die "Building documentation failed!" - fi -} - -src_test() { - local _has_increased_ulimit= - - # Sometimes tests aren't executable (i.e. when added via patch) - einfo "Adjusting permissions of test scripts ..." - find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \ - die "Failed to adjust test scripts permission" - - if ulimit -n 3072; then - _has_increased_ulimit="true" - fi - - if ! emake --jobs 1 check; then - eerror "Test suite failed! :(" - - if [[ -z "${_has_increased_ulimit}" ]]; then - eerror "Probably because open file limit couldn't be set to 3072." - fi - - if has userpriv ${FEATURES}; then - eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \ - "before you submit a bug report." - fi - - fi -} - -src_install() { - local -a DOCS=( - AUTHORS - ChangeLog - "${FILESDIR}"/README.gentoo - ) - - use doc && local -a HTML_DOCS=( "${S}/docs/build/." ) - - default - - newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} - - systemd_newunit "${FILESDIR}/${PN}.service" ${PN}.service - - keepdir /var/empty/dev - keepdir /var/spool/${PN} - keepdir /etc/ssl/${PN} - keepdir /etc/${PN}.d - - insinto /etc - newins "${FILESDIR}/${PN}.conf" ${PN}.conf - - insinto /etc/rsyslog.d/ - newins "${FILESDIR}/50-default-r1.conf" 50-default.conf - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/${PN}-r1.logrotate" ${PN} - - if use mysql; then - insinto /usr/share/${PN}/scripts/mysql - doins plugins/ommysql/createDB.sql - fi - - if use postgres; then - insinto /usr/share/${PN}/scripts/pgsql - doins plugins/ompgsql/createDB.sql - fi - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - local advertise_readme=0 - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation - - advertise_readme=1 - - if use mysql || use postgres; then - echo - elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:" - elog " /usr/share/doc/${PF}/scripts" - fi - - if use ssl; then - echo - elog "To create a default CA and certificates for your server and clients, run:" - elog " emerge --config =${PF}" - elog "on your logging server. You can run it several times," - elog "once for each logging client. The client certificates will be signed" - elog "using the CA certificate generated during the first run." - fi - fi - - if [[ ${advertise_readme} -gt 0 ]]; then - # We need to show the README file location - - echo "" - elog "Please read" - elog "" - elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*" - elog "" - elog "for more details." - fi -} - -pkg_config() { - if ! use ssl ; then - einfo "There is nothing to configure for rsyslog unless you" - einfo "used USE=ssl to build it." - - return 0 - fi - - if ! hash certtool &>/dev/null; then - die "certtool not found! Is net-libs/gnutls[tools] is installed?" - fi - - # Make sure the certificates directory exists - local CERTDIR="${EROOT}/etc/ssl/${PN}" - if [[ ! -d "${CERTDIR}" ]]; then - mkdir "${CERTDIR}" || die - fi - einfo "Your certificates will be stored in ${CERTDIR}" - - # Create a default CA if needed - if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then - einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die - chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = Portage automated CA - ca - cert_signing_key - expiration_days = 3650 - _EOF - - certtool --generate-self-signed \ - --load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --outfile "${CERTDIR}/${PN}_ca.cert.pem" \ - --template "${T}/${PF}.$$" || die - chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem" - - # Create the server certificate - echo - einfon "Please type the Common Name of the SERVER you wish to create a certificate for: " - read -r CN - - einfo "Creating private key and certificate for server ${CN}..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = ${CN} - tls_www_server - dns_name = ${CN} - expiration_days = 3650 - _EOF - - certtool --generate-certificate \ - --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \ - --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \ - --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \ - --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --template "${T}/${PF}.$$" &>/dev/null - chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem" - - else - einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation." - fi - - # Create a client certificate - echo - einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: " - read -r CN - - einfo "Creating private key and certificate for client ${CN}..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = ${CN} - tls_www_client - dns_name = ${CN} - expiration_days = 3650 - _EOF - - certtool --generate-certificate \ - --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \ - --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \ - --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \ - --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --template "${T}/${PF}.$$" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem" - - rm -f "${T}/${PF}.$$" - - echo - einfo "Here is the documentation on how to encrypt your log traffic:" - einfo " https://www.rsyslog.com/doc/rsyslog_tls.html" -} diff --git a/app-admin/rsyslog/rsyslog-8.2408.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2408.0-r1.ebuild deleted file mode 100644 index 0f89c032a62e..000000000000 --- a/app-admin/rsyslog/rsyslog-8.2408.0-r1.ebuild +++ /dev/null @@ -1,509 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit autotools linux-info python-any-r1 systemd - -DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" -HOMEPAGE="https://www.rsyslog.com/ - https://github.com/rsyslog/rsyslog/" - -if [[ "${PV}" == *9999* ]]; then - EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git" - DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git" - - inherit git-r3 -else - SRC_URI=" - https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz - doc? ( - https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz - ) - " - - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86" -fi - -LICENSE="GPL-3 LGPL-3 Apache-2.0" -SLOT="0" - -IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp" -IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup" -IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl" -IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl" -IUSE+=" systemd test usertools +uuid xxhash zeromq" - -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - kubernetes? ( normalize ) - ssl? ( || ( gnutls openssl ) ) -" - -BDEPEND=">=dev-build/autoconf-archive-2015.02.24 - sys-apps/lsb-release - virtual/pkgconfig - test? ( - jemalloc? ( <sys-libs/libfaketime-0.9.7 ) - !jemalloc? ( sys-libs/libfaketime ) - ${PYTHON_DEPS} - )" - -RDEPEND=" - >=dev-libs/libfastjson-0.99.8:= - >=dev-libs/libestr-0.1.9 - >=sys-libs/zlib-1.2.5 - curl? ( >=net-misc/curl-7.35.0 ) - dbi? ( >=dev-db/libdbi-0.8.3 ) - elasticsearch? ( >=net-misc/curl-7.35.0 ) - gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) - imhttp? ( - dev-libs/apr-util - www-servers/civetweb - virtual/libcrypt:= - ) - impcap? ( net-libs/libpcap ) - jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) - kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) - kerberos? ( virtual/krb5 ) - kubernetes? ( >=net-misc/curl-7.35.0 ) - mdblookup? ( dev-libs/libmaxminddb:= ) - mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) - mysql? ( dev-db/mysql-connector-c:= ) - normalize? ( - >=dev-libs/liblognorm-2.0.3:= - ) - clickhouse? ( >=net-misc/curl-7.35.0 ) - omhttpfs? ( >=net-misc/curl-7.35.0 ) - omudpspoof? ( >=net-libs/libnet-1.1.6 ) - postgres? ( >=dev-db/postgresql-8.4.20:= ) - rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) - redis? ( - >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads(+)] - ) - relp? ( >=dev-libs/librelp-1.2.17:= ) - rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195(+)] ) - rfc5424hmac? ( - >=dev-libs/openssl-0.9.8y:0= - ) - snmp? ( >=net-analyzer/net-snmp-5.7.2 ) - ssl? ( - gnutls? ( >=net-libs/gnutls-2.12.23:0= ) - openssl? ( - dev-libs/openssl:0= - ) - ) - systemd? ( >=sys-apps/systemd-234 ) - uuid? ( sys-apps/util-linux:0= ) - xxhash? ( dev-libs/xxhash:= ) - zeromq? ( - >=net-libs/czmq-4:=[drafts] - )" - -DEPEND=" - ${RDEPEND} - elibc_musl? ( sys-libs/queue-standalone ) -" - -if [[ "${PV}" == "9999" ]]; then - BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )" - BDEPEND+=" >=app-alternatives/lex-2.5.39-r1" - BDEPEND+=" >=app-alternatives/yacc-2.4.3" - BDEPEND+=" >=dev-python/docutils-0.12" -fi - -CONFIG_CHECK="~INOTIFY_USER" -WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" - -PATCHES=( "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" ) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_unpack() { - if [[ "${PV}" == "9999" ]]; then - git-r3_fetch - git-r3_checkout - else - unpack "${P}.tar.gz" - fi - - if use doc; then - if [[ "${PV}" == "9999" ]]; then - local _EGIT_BRANCH= - if [[ -n "${EGIT_BRANCH}" ]]; then - # Cannot use rsyslog commits/branches for documentation repository - _EGIT_BRANCH="${EGIT_BRANCH}" - - unset EGIT_BRANCH - fi - - git-r3_fetch "${DOC_REPO_URI}" - git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs - - if [[ -n "${_EGIT_BRANCH}" ]]; then - # Restore previous EGIT_BRANCH information - EGIT_BRANCH=${_EGIT_BRANCH} - fi - else - cd "${S}" || die "Cannot change dir into '${S}'" - mkdir docs || die "Failed to create docs directory" - cd docs || die "Failed to change dir into '${S}/docs'" - - unpack "${PN}-doc-${PV}.tar.gz" - fi - fi -} - -src_prepare() { - default - - # Bug: https://github.com/rsyslog/rsyslog/issues/3626 - sed -i \ - -e '\|^#!/bin/bash$|a exit 77' \ - tests/mmkubernetes-cache-expir*.sh \ - || die "Failed to disable known test failure mmkubernetes-cache-expir*.sh" - - sed -i \ - -e '\|^#!/bin/bash$|a exit 0' \ - tests/omprog-close-unresponsive*.sh \ - || die "Failed to disable test omprog-close-unresponsive*.sh" - - sed -i \ - -e '\|^#!/bin/bash$|a exit 0' \ - tests/uxsock_simple.sh \ - || die "Failed to disable test uxsock_simple.sh" - - eautoreconf -} - -src_configure() { - # Maintainer notes: - # * Guardtime support is missing because libgt isn't yet available - # in portage. - # * Hadoop's HDFS file system output module is currently not - # supported in Gentoo because nobody is able to test it - # (JAVA dependency). - # * dev-libs/hiredis doesn't provide pkg-config (see #504614, - # upstream PR 129 and 136) so we need to export HIREDIS_* - # variables because rsyslog's build system depends on pkg-config. - - if use redis ; then - export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis" - export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include" - fi - - local -a myeconfargs=( - --disable-debug-symbols - --disable-generate-man-pages - --without-valgrind-testbench - --disable-liblogging-stdlog - --disable-imfile-tests # Some imfile tests fail (noticed in version 8.2208.0) - $(use_enable test testbench) - $(use_enable test libfaketime) - $(use_enable test extended-tests) - # Input Plugins without dependencies - --enable-imbatchreport - --enable-imdiag - --enable-imdocker - --enable-imfile - --enable-improg - --enable-impstats - --enable-imptcp - # Message Modificiation Plugins without dependencies - --enable-mmanon - --enable-mmaudit - --enable-mmcount - --enable-mmfields - --enable-mmjsonparse - --enable-mmpstrucdata - --enable-mmrm1stspace - --enable-mmsequence - --enable-mmtaghostname - --enable-mmutf8fix - # Output Modification Plugins without dependencies - --enable-mail - --enable-omprog - --enable-omruleset - --enable-omstdout - --enable-omuxsock - # Misc - --enable-fmhash - --enable-fmunflatten - $(use_enable xxhash fmhash-xxhash) - --enable-pmaixforwardedfrom - --enable-pmciscoios - --enable-pmcisconames - --enable-pmdb2diag - --enable-pmlastmsg - $(use_enable normalize pmnormalize) - --enable-pmnull - --enable-pmpanngfw - --enable-pmsnare - # DB - $(use_enable dbi libdbi) - $(use_enable mongodb ommongodb) - $(use_enable mysql) - $(use_enable postgres pgsql) - $(use_enable redis imhiredis) - $(use_enable redis omhiredis) - # Debug - $(use_enable debug) - $(use_enable debug diagtools) - $(use_enable debug valgrind) - # Misc - $(use_enable clickhouse) - $(use_enable curl fmhttp) - $(use_enable elasticsearch) - $(use_enable gcrypt libgcrypt) - $(use_enable imhttp) - $(use_enable impcap) - $(use_enable jemalloc) - $(use_enable kafka imkafka) - $(use_enable kafka omkafka) - $(use_enable kerberos gssapi-krb5) - $(use_enable kubernetes mmkubernetes) - $(use_enable normalize mmnormalize) - $(use_enable mdblookup mmdblookup) - $(use_enable omhttp) - $(use_enable omhttpfs) - $(use_enable omudpspoof) - $(use_enable rabbitmq omrabbitmq) - $(use_enable relp) - $(use_enable rfc3195) - $(use_enable rfc5424hmac mmrfc5424addhmac) - $(use_enable snmp) - $(use_enable snmp mmsnmptrapd) - $(use_enable gnutls) - $(use_enable openssl) - $(use_enable systemd imjournal) - $(use_enable systemd omjournal) - $(use_enable usertools) - $(use_enable uuid) - $(use_enable zeromq imczmq) - $(use_enable zeromq omczmq) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - default - - if use doc && [[ "${PV}" == "9999" ]]; then - einfo "Building documentation ..." - local doc_dir="${S}/docs" - cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!" - sphinx-build -b html source build || die "Building documentation failed!" - fi -} - -src_test() { - local _has_increased_ulimit= - - # Sometimes tests aren't executable (i.e. when added via patch) - einfo "Adjusting permissions of test scripts ..." - find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \ - die "Failed to adjust test scripts permission" - - if ulimit -n 3072; then - _has_increased_ulimit="true" - fi - - if ! emake --jobs 1 check; then - eerror "Test suite failed! :(" - - if [[ -z "${_has_increased_ulimit}" ]]; then - eerror "Probably because open file limit couldn't be set to 3072." - fi - - if has userpriv ${FEATURES}; then - eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \ - "before you submit a bug report." - fi - - fi -} - -src_install() { - local -a DOCS=( - AUTHORS - ChangeLog - "${FILESDIR}"/README.gentoo-r1 - ) - - use doc && local -a HTML_DOCS=( "${S}/docs/build/." ) - - default - - newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} - - systemd_newunit "${FILESDIR}/${PN}.service" ${PN}.service - - keepdir /var/spool/${PN} - keepdir /etc/ssl/${PN} - keepdir /etc/${PN}.d - - insinto /etc - newins "${FILESDIR}/${PN}.conf" ${PN}.conf - - insinto /etc/rsyslog.d/ - newins "${FILESDIR}/50-default-r2.conf" 50-default.conf - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/${PN}-r1.logrotate" ${PN} - - if use mysql; then - insinto /usr/share/${PN}/scripts/mysql - doins plugins/ommysql/createDB.sql - fi - - if use postgres; then - insinto /usr/share/${PN}/scripts/pgsql - doins plugins/ompgsql/createDB.sql - fi - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - local advertise_readme=0 - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation - - advertise_readme=1 - - if use mysql || use postgres; then - echo - elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:" - elog " /usr/share/doc/${PF}/scripts" - fi - - if use ssl; then - echo - elog "To create a default CA and certificates for your server and clients, run:" - elog " emerge --config =${PF}" - elog "on your logging server. You can run it several times," - elog "once for each logging client. The client certificates will be signed" - elog "using the CA certificate generated during the first run." - fi - fi - - if [[ ${advertise_readme} -gt 0 ]]; then - # We need to show the README file location - - echo "" - elog "Please read" - elog "" - elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*" - elog "" - elog "for more details." - fi -} - -pkg_config() { - if ! use ssl ; then - einfo "There is nothing to configure for rsyslog unless you" - einfo "used USE=ssl to build it." - - return 0 - fi - - if ! hash certtool &>/dev/null; then - die "certtool not found! Is net-libs/gnutls[tools] is installed?" - fi - - # Make sure the certificates directory exists - local CERTDIR="${EROOT}/etc/ssl/${PN}" - if [[ ! -d "${CERTDIR}" ]]; then - mkdir "${CERTDIR}" || die - fi - einfo "Your certificates will be stored in ${CERTDIR}" - - # Create a default CA if needed - if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then - einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die - chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = Portage automated CA - ca - cert_signing_key - expiration_days = 3650 - _EOF - - certtool --generate-self-signed \ - --load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --outfile "${CERTDIR}/${PN}_ca.cert.pem" \ - --template "${T}/${PF}.$$" || die - chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem" - - # Create the server certificate - echo - einfon "Please type the Common Name of the SERVER you wish to create a certificate for: " - read -r CN - - einfo "Creating private key and certificate for server ${CN}..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = ${CN} - tls_www_server - dns_name = ${CN} - expiration_days = 3650 - _EOF - - certtool --generate-certificate \ - --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \ - --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \ - --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \ - --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --template "${T}/${PF}.$$" &>/dev/null - chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem" - - else - einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation." - fi - - # Create a client certificate - echo - einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: " - read -r CN - - einfo "Creating private key and certificate for client ${CN}..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = ${CN} - tls_www_client - dns_name = ${CN} - expiration_days = 3650 - _EOF - - certtool --generate-certificate \ - --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \ - --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \ - --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \ - --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --template "${T}/${PF}.$$" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem" - - rm -f "${T}/${PF}.$$" - - echo - einfo "Here is the documentation on how to encrypt your log traffic:" - einfo " https://www.rsyslog.com/doc/rsyslog_tls.html" -} diff --git a/app-admin/rsyslog/rsyslog-8.2406.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2502.0.ebuild index 0f89c032a62e..2f88e76490bd 100644 --- a/app-admin/rsyslog/rsyslog-8.2406.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2502.0.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -inherit autotools linux-info python-any-r1 systemd +inherit autotools flag-o-matic linux-info python-any-r1 systemd DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" HOMEPAGE="https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/" -if [[ "${PV}" == *9999* ]]; then +if [[ "${PV}" == *9999* ]] ; then EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git" DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git" @@ -43,15 +43,16 @@ REQUIRED_USE=" ssl? ( || ( gnutls openssl ) ) " -BDEPEND=">=dev-build/autoconf-archive-2015.02.24 +BDEPEND=" + >=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( <sys-libs/libfaketime-0.9.7 ) !jemalloc? ( sys-libs/libfaketime ) ${PYTHON_DEPS} - )" - + ) +" RDEPEND=" >=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 @@ -102,8 +103,8 @@ RDEPEND=" xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] - )" - + ) +" DEPEND=" ${RDEPEND} elibc_musl? ( sys-libs/queue-standalone ) @@ -119,7 +120,9 @@ fi CONFIG_CHECK="~INOTIFY_USER" WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" -PATCHES=( "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" +) pkg_setup() { use test && python-any-r1_pkg_setup @@ -169,20 +172,25 @@ src_prepare() { tests/mmkubernetes-cache-expir*.sh \ || die "Failed to disable known test failure mmkubernetes-cache-expir*.sh" - sed -i \ - -e '\|^#!/bin/bash$|a exit 0' \ - tests/omprog-close-unresponsive*.sh \ - || die "Failed to disable test omprog-close-unresponsive*.sh" - - sed -i \ - -e '\|^#!/bin/bash$|a exit 0' \ - tests/uxsock_simple.sh \ - || die "Failed to disable test uxsock_simple.sh" + local -a bad_tests=( + omfwd-lb-1target-retry-1_byte_buf-TargetFail + omprog-close-unresponsive + omprog-restart-terminated + omprog-restart-terminated-outfile + uxsock_simple + ) + local bad_test="" + for bad_test in "${bad_tests[@]}" ; do + sed -i -e '\|^#!/bin/bash$|a exit 0' tests/${bad_test}*.sh || die + done eautoreconf } src_configure() { + # https://github.com/rsyslog/rsyslog/issues/5507 (bug #943899) + append-cflags -std=gnu17 + # Maintainer notes: # * Guardtime support is missing because libgt isn't yet available # in portage. @@ -256,11 +264,16 @@ src_configure() { $(use_enable debug) $(use_enable debug diagtools) $(use_enable debug valgrind) + # Transport security + $(use_enable openssl imdtls) + $(use_enable openssl omdtls) + $(use_enable openssl) # Misc $(use_enable clickhouse) $(use_enable curl fmhttp) $(use_enable elasticsearch) $(use_enable gcrypt libgcrypt) + $(use_enable gnutls) $(use_enable imhttp) $(use_enable impcap) $(use_enable jemalloc) @@ -268,8 +281,8 @@ src_configure() { $(use_enable kafka omkafka) $(use_enable kerberos gssapi-krb5) $(use_enable kubernetes mmkubernetes) - $(use_enable normalize mmnormalize) $(use_enable mdblookup mmdblookup) + $(use_enable normalize mmnormalize) $(use_enable omhttp) $(use_enable omhttpfs) $(use_enable omudpspoof) @@ -277,10 +290,8 @@ src_configure() { $(use_enable relp) $(use_enable rfc3195) $(use_enable rfc5424hmac mmrfc5424addhmac) - $(use_enable snmp) $(use_enable snmp mmsnmptrapd) - $(use_enable gnutls) - $(use_enable openssl) + $(use_enable snmp) $(use_enable systemd imjournal) $(use_enable systemd omjournal) $(use_enable usertools) diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest index eb9e4823b59e..db914848d740 100644 --- a/app-arch/unrar/Manifest +++ b/app-arch/unrar/Manifest @@ -1,4 +1,3 @@ DIST unrar-7.0.9.tar.gz 258287 BLAKE2B 4933d62c8b7ea227b5eee8ce078a08cbe7534f35641ee0ce33bdd246f1045c65f773894d5868738b2174ea2bb2858745b5bd31dc5f958ef70188bcb805165300 SHA512 4dff760bd69275dcd9bacac7a8fa9a6e68e2d047ea3775abc16a80d9a6e277b686153faafb1b711582d86eabfdf3254c601d9f585b28104dbd85ece4868876ed -DIST unrar-7.1.2.tar.gz 264081 BLAKE2B e5cd9c577ae4c8b8025970e597b7b270fe74beb47974ce038ce334c6cd49eb3bbbd1126eecf7093703f998f5a55a3be3ea911d950dd25040ef0f98272d5d84dd SHA512 3492334ef95916728af573f8f5bcb8d5a8c4a014b5daa0ffeaa67c9c56a5603a2389b030c6e0126064b1f281db5143907fa83f8c4249d23abc3273a5387d90d6 DIST unrar-7.1.3.tar.gz 266820 BLAKE2B c18f9ef0208c893a6c4ff1ac0df7abcd54216f2f6341a08083af695729cba6773ee1de74af8b0fc1fce94e90ce1cbbf14fbe34ad0c8f1a3dcd6a3598b978c706 SHA512 210a4c65e5c3f3a3f9561a8fab805b6a6a182ac6274f8671d22020076873952b92cb8cc2523943df20a97ed01415b38e2bb59082f03dd5f7da0d6e85dc9193d4 DIST unrar-7.1.4.tar.gz 267194 BLAKE2B 926d45f61877878a8a7c998717526e8b10b70c6832b3761a6af6f4897f00c6edfd946b51b9a8e471affbb7e79dc166a952057f08aca9d128a18397446b8b767c SHA512 f1a9485f9d9bb7bb87779cfd442114c22c316423771d644251688e631232b516ee800bbf9bfecde53c429cb1a121b3de57e230f3fc08c27784d60d5587516d38 diff --git a/app-arch/unrar/unrar-7.1.2.ebuild b/app-arch/unrar/unrar-7.1.2.ebuild deleted file mode 100644 index 02b05da6ccb4..000000000000 --- a/app-arch/unrar/unrar-7.1.2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib toolchain-funcs - -MY_PN="${PN}src" - -DESCRIPTION="Uncompress rar files" -HOMEPAGE="https://www.rarlab.com/rar_add.htm" -SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/unrar" - -LICENSE="unRAR" -SLOT="0/7" # subslot = soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" ) - -src_prepare() { - default - - local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" ) - if [[ ${CHOST} == *-darwin* ]] ; then - sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" ) - else - sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" ) - fi - sed -i "${sed_args[@]}" makefile || die -} - -src_configure() { - mkdir -p build-{lib,bin} || die - printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die - cp build-{lib,bin}/Makefile || die -} - -src_compile() { - unrar_make() { - emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@" - } - - unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib - ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die - ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die - - unrar_make -C build-bin -} - -src_install() { - dobin build-bin/unrar - dodoc readme.txt - - dolib.so build-lib/libunrar* - - # unrar doesn't officially install headers, but unofficially, software - # depends on it anyway. There is no standard for where to install them, - # but the most common location (shared by nearly all vendors) is "unrar". - # FreeBSD alone uses "libunrar". Gentoo formerly used "libunrar6" and - # had a compat symlink for FreeBSD, then passed the compat location in - # ./configure scripts e.g. for sys-fs/rar2fs. Software in the wild - # seems to expect either "unrar" or "libunrar". - # See: https://bugs.gentoo.org/916036 - # - # We now use the "standard" (hah) location, and keep the compat symlink but - # change the destination. The version-suffixed location lacks utility, but - # we would keep it if we could, just in case -- unfortunately portage is - # buggy: https://bugs.gentoo.org/834600 - # - # Hopefully, no one has ever actually used it and therefore this does not - # matter. The odds are on our side, since it periodically changed location - # arbitrarily. - insinto /usr/include/unrar - doins *.hpp - dosym unrar /usr/include/libunrar - - find "${ED}" -type f -name "*.a" -delete || die -} diff --git a/app-backup/amanda/amanda-3.5.1-r5.ebuild b/app-backup/amanda/amanda-3.5.1-r5.ebuild index 7496f6cc59e6..c53b20474278 100644 --- a/app-backup/amanda/amanda-3.5.1-r5.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -183,8 +183,6 @@ src_prepare() { server-src/am{addclient,serverconfig}.pl || die cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die fi - - eapply_user } src_configure() { diff --git a/app-backup/amanda/amanda-3.5.4-r2.ebuild b/app-backup/amanda/amanda-3.5.4-r2.ebuild index ed950f08ffc3..86f820cfe224 100644 --- a/app-backup/amanda/amanda-3.5.4-r2.ebuild +++ b/app-backup/amanda/amanda-3.5.4-r2.ebuild @@ -210,8 +210,6 @@ src_prepare() { server-src/am{addclient,serverconfig}.pl || die cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die fi - - eapply_user } src_configure() { diff --git a/app-containers/catatonit/Manifest b/app-containers/catatonit/Manifest index 2d8bb7fdb1a3..bfb6f6685ece 100644 --- a/app-containers/catatonit/Manifest +++ b/app-containers/catatonit/Manifest @@ -1 +1,2 @@ DIST catatonit-0.2.0.tar.gz 16608 BLAKE2B 27b6ed1148aaef963140c42e2cb6a7a8c9c25f01eef62cf519c3b1c230c8f30838f5b9cb54bf0b37b1194084f3f0c750e20316738a330d6a01c830b71b45623c SHA512 115e72002e35bb2a03919f9422a9cb2d9a0e4f087862d4ffd20e9508af6d67efc359a577ec059574f2f6c98966a1f080b65dffc8dfb83b3c2ed48e63e2aeac3b +DIST catatonit-0.2.1.tar.gz 18479 BLAKE2B df489287a3c134fa0f9188a1c8bfd05b085b2173b733be3d3bc8f7e99ac2bd8529815a2fe33e09e15a6609e8310cda7ff3f6b51270ed687a4f217d40dd603655 SHA512 39fb66900e9c9541470a70bec66dc77cf04ef237aa69bbc4fbb4025ef3de5c335f8b28cb41d60cd4525683a61d270dc8582b200606c474817035a0ffd9afb849 diff --git a/app-containers/catatonit/catatonit-0.2.1.ebuild b/app-containers/catatonit/catatonit-0.2.1.ebuild new file mode 100644 index 000000000000..32ce92229063 --- /dev/null +++ b/app-containers/catatonit/catatonit-0.2.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A container init that is so simple it's effectively brain-dead" +HOMEPAGE="https://github.com/openSUSE/catatonit" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/openSUSE/catatonit.git" +else + SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +fi + +LICENSE="GPL-2+" +SLOT="0" + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + dodir /usr/libexec/podman + dosym -r /usr/bin/"${PN}" /usr/libexec/podman/"${PN}" +} diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index 976d262bec32..7922325378b0 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -1,3 +1,4 @@ DIST free42-nologo-3.1.12.tgz 7470230 BLAKE2B f19dd90800a47c20da7d8d75378d6c20afdbe0184b17b878c314650f8d0fbd3ac5a188404bf4278a275b25648fe96553a590c2603d93003b29428a382731acb5 SHA512 eb473953805a6bb62df0ed10632f6de31e483814aae946c685c2bac45dd276abe436ce1c77413140b1639a86a96e2aa68a025cff8e9f46172abba816fcaf02a6 DIST free42-nologo-3.1.9.tgz 7464567 BLAKE2B d3a8e87a71b1e6de0da2f9d0efe20e3131c8589151b1f67873d29aa45131b513a2e7fb127fd93fec35c318ed9ed9959f356df3b8c39ea31ed89022d9d66de3eb SHA512 350a0f15f08afbca04cf59e453ac0e48c78fb068b67746ac4174a595140085a167409a51eb9f627a71b931177495456ab31ae3ec00a9dda29bb21db7244381fd +DIST free42-nologo-3.2.3.tgz 7474355 BLAKE2B 163251cad1b5cf166a12d83341314c778a220539fd5dcbc44d68358dd8a6923e35611ba0482cdf80f843981368ceaa5c86a67fe89ecbe0d4b613f414036c1782 SHA512 c0e840e387a63212a9386a11e198efe779a9613fe5a8522dc320ee0f04920e637085406de3e906f8819178401aeb5dd3158716fc63b30e009678d834060040dd DIST free42-nologo-3.2.tgz 7473629 BLAKE2B cf5d9bde52a25ea3a00b382afa454edc364d6581a3647307e4289bc138da795c47f6411593ac84b1b6bdc54e7fde432f00583c88c89490526c054bc23f6c80ee SHA512 5dadb124f58ee685d096faa76840dc0d4fdf07ae43e6b3138fe8dcac4e98afe45aa09ab2011a2f14491e7a9e05e727805f2b8b20b7f2c930c700fef4a55d582d diff --git a/app-emulation/free42/free42-3.2.3.ebuild b/app-emulation/free42/free42-3.2.3.ebuild new file mode 100644 index 000000000000..768a05888a5e --- /dev/null +++ b/app-emulation/free42/free42-3.2.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-nologo-${PV}" + +DESCRIPTION="An HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/free42/" +SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz" +S=${WORKDIR}/${MY_PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="app-accessibility/at-spi2-core + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) + +PATCHES=( + "${FILESDIR}/${PN}-3.0.14-fix-makefile.patch" + "${FILESDIR}/${PN}-3.0.16-fix-build-intel-lib.patch" +) + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/free42bin gtk/free42dec +} diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index a509f5a5615f..ed92bcafbbc0 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -1,2 +1,3 @@ DIST plus42-upstream-1.1.17.tgz 7620429 BLAKE2B 112564ca0fb828ea6a42d7c2507392d40d69c0f4a199c56bd7e7cce0d097d40b31e5fba4d8e899fb89d99644e2ad299c8cf8f06f1b2262b9bc3f50fdefb8b14a SHA512 8ec7bedda17fd9f68cb98cd0c43716a10f2a5556f74101ffd7dac0d340af7c735608fb7da4baa8438872d7b31c3fe8c4528868e3fc3b014a1db1d9c4118f09ed DIST plus42-upstream-1.2.2.tgz 7645410 BLAKE2B fecc1d6ff74762fd56f3013be747a497577054ef402c7d70198cadc1adf338ccf7b58da3617529a64422db522d5a6cf6591f826ad88a04e34afa7aa5ee745343 SHA512 213a1d9c261a2a8880d0a74edb3b717db99dca2998332eed33ca3f8554e6f97cdda1264121b169111a17e5457df03de14ae0534292ca78d3ffda2d61d4343e86 +DIST plus42-upstream-1.2.6.tgz 7651293 BLAKE2B 3f2d62d13d654b52a4479d6afa3719e26acb849fe8a63523df9970c8701046a0b43830bccb0a35f12bdd784b7a858c1f40e16c5c878d413666eacbe7327b08fd SHA512 929e34809d5983654ce4a8fbcce9cb7d486d78c682367e8af02e5d05863c14143f4378bc047051cc13df6d96e4e60b64d74553e278ca7b6e350d0294650569ab diff --git a/app-emulation/plus42/plus42-1.2.6.ebuild b/app-emulation/plus42/plus42-1.2.6.ebuild new file mode 100644 index 000000000000..8749be2a6c4c --- /dev/null +++ b/app-emulation/plus42/plus42-1.2.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-upstream-${PV}" + +DESCRIPTION="An Enhanced HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/plus42/" +SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz" +S=${WORKDIR}/${MY_PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="app-accessibility/at-spi2-core + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) + +PATCHES=( + "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" + "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" +) + +src_prepare() { + default +} + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/plus42bin gtk/plus42dec +} diff --git a/app-i18n/librime/files/librime-1.6.0-boost-1.76.patch b/app-i18n/librime/files/librime-1.6.0-boost-1.76.patch deleted file mode 100644 index 31eff9268bfc..000000000000 --- a/app-i18n/librime/files/librime-1.6.0-boost-1.76.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://github.com/rime/librime/issues/462 -https://github.com/rime/librime/pull/463 -https://github.com/rime/librime/commit/57cffcd02ac70148e21ce982be834876b3df87db - ---- a/src/rime/gear/script_translator.cc -+++ b/src/rime/gear/script_translator.cc -@@ -8,6 +8,7 @@ - // - #include <algorithm> - #include <stack> -+#include <cmath> - #include <boost/algorithm/string/join.hpp> - #include <boost/range/adaptor/reversed.hpp> - #include <rime/composition.h> ---- a/src/rime/gear/table_translator.cc -+++ b/src/rime/gear/table_translator.cc -@@ -6,6 +6,7 @@ - // - #include <boost/algorithm/string.hpp> - #include <boost/range/adaptor/reversed.hpp> -+#include <cmath> - #include <utf8.h> - #include <rime/candidate.h> - #include <rime/common.h> diff --git a/app-i18n/librime/files/librime-1.7.3-boost-1.85.patch b/app-i18n/librime/files/librime-1.7.3-boost-1.85.patch deleted file mode 100644 index cfb191ddc319..000000000000 --- a/app-i18n/librime/files/librime-1.7.3-boost-1.85.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://bugs.gentoo.org/933408 ---- a/src/rime/lever/deployment_tasks.cc -+++ b/src/rime/lever/deployment_tasks.cc -@@ -577,7 +577,7 @@ - continue; - } - boost::system::error_code ec; -- fs::copy_file(entry, backup, fs::copy_option::overwrite_if_exists, ec); -+ fs::copy_file(entry, backup, fs::copy_options::overwrite_existing, ec); - if (ec) { - LOG(ERROR) << "error backing up file " << backup.string(); - ++failure; - ---- a/src/rime/lever/customizer.cc -+++ b/src/rime/lever/customizer.cc -@@ -94,7 +94,7 @@ - if (redistribute || (is_dirty && !missing_original_copy)) { - try { - fs::copy_file(source_path_, dest_path_, -- fs::copy_option::overwrite_if_exists); -+ fs::copy_options::overwrite_existing); - } - catch (...) { - LOG(ERROR) << "Error copying config file '" diff --git a/app-misc/fr24feed/Manifest b/app-misc/fr24feed/Manifest index dc1eb11cae47..aa085b0c80bc 100644 --- a/app-misc/fr24feed/Manifest +++ b/app-misc/fr24feed/Manifest @@ -1,2 +1,4 @@ DIST fr24feed_1.0.46-2_amd64.tgz 5481020 BLAKE2B b2e4b0b53b62a7056fda3868a35358d943cb31cdf988cab94d0bf9df67fd83d7db4ffedcb6582e90a062d18885f6cc8a5c8a680e530f7f1fc0c91fd49c6db265 SHA512 83d22375f9e294a8ad862b01b3e093908cecb5a7751ab9ad3c5c0b7dadae7a1007544c373a78f39e14a5cbc1c10e18157a8ef81844695a17b21e3836eb9b2bb7 DIST fr24feed_1.0.46-2_i386.tgz 5322012 BLAKE2B 2bea3c93bcfcf6c23904b9a283f7e3dc43f564173a9dd9063858d3070548de67868fe4adf8bea3e505279c2dd1c9936fa1f9d60da14ea5b8a59b611432299fdb SHA512 67a3771e3b9ff4f75491a1b99e03f0942418d87d9b30ac650a4f33fae116547133c95d37f4384832bf59a16d01b506cebc3227f4bbc7c08da800510d1ea02bca +DIST fr24feed_1.0.48-0_amd64.tgz 5481707 BLAKE2B a8cc98ac114c8f43720bdad75081802cb6be3752034051ef8968b40b01cd32bc42def799b190fd4ebbd630b05872cabe6ce618d4d97aef88872790a6c697d988 SHA512 6d9dc03cd6990da41bc3eae6e0763700f868556d6abf2456838f669b722cdded9b596527ed30cb589e4798214a8d231768c66ad93cb61c833eba2c4b8d89fe65 +DIST fr24feed_1.0.48-0_i386.tgz 5327536 BLAKE2B c92b023ed2d1c6d497a3b4209f6abd25743dd556f240912e1f0857b9f55ab547b82b9bc6a2fd982eb3ff988cd9d96bf90c60e3726293b293b0774d58bc18d3d1 SHA512 b42622ab84e33f1ea50200511fc3ddbbb5d28b2fc7a38a0f0c91411d4b37d4a7e909fcbbc61c0e2dc24eedf6fa6d175a38e9d87127059d1810c89accf3285a8f diff --git a/app-misc/fr24feed/fr24feed-1.0.48_p0.ebuild b/app-misc/fr24feed/fr24feed-1.0.48_p0.ebuild new file mode 100644 index 000000000000..7e87e99eba28 --- /dev/null +++ b/app-misc/fr24feed/fr24feed-1.0.48_p0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/-/_}" +MY_PV="${MY_PV/_p/-}" +MY_P="${PN}_${MY_PV}" + +DESCRIPTION="Flightradar24 data sharing software" +HOMEPAGE="https://www.flightradar24.com/share-your-data" +SRC_URI=" + amd64? ( https://repo-feed.flightradar24.com/linux_binaries/${MY_P}_amd64.tgz ) + x86? ( https://repo-feed.flightradar24.com/linux_binaries/${MY_P}_i386.tgz ) +" +S="${WORKDIR}" + +LICENSE="Flightradar24" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +RDEPEND="net-wireless/dump1090" + +RESTRICT="bindist mirror" + +QA_PREBUILT="usr/bin/fr24feed" + +src_install() { + dobin fr24feed_$(usex amd64 'amd64' 'i386')/fr24feed + + insinto /etc + doins "${FILESDIR}"/fr24feed.ini + + newinitd "${FILESDIR}"/fr24feed.initd fr24feed + newconfd "${FILESDIR}"/fr24feed.confd fr24feed +} + +pkg_postinst() { + elog "Please run '/usr/bin/fr24feed --signup', to register yourself as a data feeder." +} diff --git a/app-misc/uptimed/Manifest b/app-misc/uptimed/Manifest index d3fe08a1ece1..6f799be71b68 100644 --- a/app-misc/uptimed/Manifest +++ b/app-misc/uptimed/Manifest @@ -1,2 +1 @@ -DIST uptimed-0.4.6.tar.gz 56796 BLAKE2B 9ea2e5f9e045f11f29232e51746bd4984fb93a8b9c36b652c4b247ab0923c1b162067aa20cb5bf0d8d2dee8e927aecea33b7be488b51f573ba525b6234b78e86 SHA512 035caba32182a807312b587b3cb3b6322027b7c8f3e69a3f0b52ea4f44ecfc40505fe58b6a1b56a87a967f1f8b1fbc075414a04b60717577e32972feadb9bc2d DIST uptimed-0.4.7.tar.gz 56796 BLAKE2B 2ebc8229bded21cfd6f5ae644515b79606eddf931e976747560c684e9e651e910fa3d9623fd8245e4d4abf4d764446170c5b27f6e538966c8f9d5be3d1c657ce SHA512 857357d3f21770ea04710eae7775dad562b1112c3d17e3d771d67d80fc11d1e5aeb8a869a70cdb76c103e0fd6384273c4498a3d5cbd33035b3b72dcce65ea211 diff --git a/app-misc/uptimed/uptimed-0.4.6-r1.ebuild b/app-misc/uptimed/uptimed-0.4.6-r1.ebuild deleted file mode 100644 index a19f53ef6a9d..000000000000 --- a/app-misc/uptimed/uptimed-0.4.6-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd - -DESCRIPTION="System uptime record daemon that keeps track of your highest uptimes" -HOMEPAGE="https://github.com/rpodgorny/uptimed/" -SRC_URI="https://github.com/rpodgorny/uptimed/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" -IUSE="selinux" - -RDEPEND=" - acct-group/uptimed - acct-user/uptimed -" -DEPEND="${RDEPEND}" -BDEPEND="${RDEPEND}" -RDEPEND+=" selinux? ( sec-policy/selinux-uptime )" - -src_prepare() { - default - eautoreconf -} - -src_install() { - local DOCS=( ChangeLog README.md TODO AUTHORS CREDITS INSTALL.cgi sample-cgi/* ) - default - find "${ED}" -type f -name '*.la' -delete || die - - local spooldir="/var/spool/${PN}" - keepdir ${spooldir} - fowners uptimed:uptimed ${spooldir} - - newinitd "${FILESDIR}"/${PN}.init-r1 uptimed - systemd_dounit "${FILESDIR}/${PN}.service" -} - -pkg_postinst() { - elog "Start uptimed with '/etc/init.d/uptimed start' (for openRC)" - elog "or systemctl start uptimed (for systemd)" - elog "To view your uptime records, use the command 'uprecords'." -} diff --git a/app-office/libreoffice/libreoffice-24.2.7.2-r1.ebuild b/app-office/libreoffice/libreoffice-24.2.7.2-r1.ebuild index d7b2cc974b65..cf746e5c9d76 100644 --- a/app-office/libreoffice/libreoffice-24.2.7.2-r1.ebuild +++ b/app-office/libreoffice/libreoffice-24.2.7.2-r1.ebuild @@ -412,9 +412,6 @@ src_configure() { RANLIB=llvm-ranlib LDFLAGS+=" -fuse-ld=lld" - # Workaround for bug #907905 - filter-lto - # Not implemented by Clang, bug #903889 filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch else @@ -431,6 +428,10 @@ src_configure() { sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die fi + # ODR violations (not just in skia/vulkan): bug #916435 + # Runtime crashes with Clang: bug #907905 + filter-lto + if use custom-cflags ; then elog "USE=custom-cflags has been selected. You are on your own to make sure that" elog "the build succeeds. Good luck!" diff --git a/app-office/libreoffice/libreoffice-24.2.7.2.ebuild b/app-office/libreoffice/libreoffice-24.2.7.2.ebuild index 3cad22bc70db..9beea568be9f 100644 --- a/app-office/libreoffice/libreoffice-24.2.7.2.ebuild +++ b/app-office/libreoffice/libreoffice-24.2.7.2.ebuild @@ -442,9 +442,6 @@ src_configure() { RANLIB=llvm-ranlib LDFLAGS+=" -fuse-ld=lld" - # Workaround for bug #907905 - filter-lto - # Not implemented by Clang, bug #903889 filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch else @@ -461,6 +458,10 @@ src_configure() { sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die fi + # ODR violations (not just in skia/vulkan): bug #916435 + # Runtime crashes with Clang: bug #907905 + filter-lto + if use custom-cflags ; then elog "USE=custom-cflags has been selected. You are on your own to make sure that" elog "the build succeeds. Good luck!" diff --git a/app-office/libreoffice/libreoffice-25.2.1.1.ebuild b/app-office/libreoffice/libreoffice-25.2.1.1.ebuild index 2101098fca49..e44073adb080 100644 --- a/app-office/libreoffice/libreoffice-25.2.1.1.ebuild +++ b/app-office/libreoffice/libreoffice-25.2.1.1.ebuild @@ -626,6 +626,9 @@ src_configure() { use libreoffice_extensions_scripting-beanshell && \ myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) ) + + use libreoffice_extensions_scripting-javascript && \ + myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) ) fi tc-is-lto && myeconfargs+=( --enable-lto ) diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild index 2101098fca49..ba7937e38c8f 100644 --- a/app-office/libreoffice/libreoffice-9999.ebuild +++ b/app-office/libreoffice/libreoffice-9999.ebuild @@ -227,7 +227,7 @@ DEPEND="${COMMON_DEPEND} dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 - dev-util/mdds:1/2.1 + dev-util/mdds:1/3.0 media-libs/glm x11-base/xorg-proto x11-libs/libXt @@ -626,6 +626,9 @@ src_configure() { use libreoffice_extensions_scripting-beanshell && \ myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) ) + + use libreoffice_extensions_scripting-javascript && \ + myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) ) fi tc-is-lto && myeconfargs+=( --enable-lto ) diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild index 4454ec7288ab..c31da2219ef6 100644 --- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild +++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -67,8 +67,6 @@ src_prepare() { -e 's/^#PREFIX//' -e '/^#MAIN/d' \ "${CONFDIR}"/csh.login || die fi - - eapply_user } src_configure() { diff --git a/app-shells/tcsh/tcsh-6.24.13.ebuild b/app-shells/tcsh/tcsh-6.24.13.ebuild index ea20620ad678..1ecdee3b750f 100644 --- a/app-shells/tcsh/tcsh-6.24.13.ebuild +++ b/app-shells/tcsh/tcsh-6.24.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -64,8 +64,6 @@ src_prepare() { -e 's/^#PREFIX//' -e '/^#MAIN/d' \ "${CONFDIR}"/csh.login || die fi - - eapply_user } src_configure() { diff --git a/app-shells/tcsh/tcsh-6.24.14.ebuild b/app-shells/tcsh/tcsh-6.24.14.ebuild index ea20620ad678..1ecdee3b750f 100644 --- a/app-shells/tcsh/tcsh-6.24.14.ebuild +++ b/app-shells/tcsh/tcsh-6.24.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -64,8 +64,6 @@ src_prepare() { -e 's/^#PREFIX//' -e '/^#MAIN/d' \ "${CONFDIR}"/csh.login || die fi - - eapply_user } src_configure() { diff --git a/dev-ada/ada_language_server/Manifest b/dev-ada/ada_language_server/Manifest index 0371d7031366..582d027f4731 100644 --- a/dev-ada/ada_language_server/Manifest +++ b/dev-ada/ada_language_server/Manifest @@ -1,3 +1,2 @@ -DIST ada_language_server-23.0.10.tar.gz 1224074 BLAKE2B 100a0d042a6c638b1b3eb7c9c27a638f218a66e3f52a6f9be53fc42e764aff636c4fe7c1f532f2ba7ae6a811bf4cb8a8ce4a416fd1958c460ffb7f715a7166f5 SHA512 bc062d9e4b6c37a9add7a5665a44ee0ad06fd9ef12cb854b49ed52ed060dfe3582b54a47a4764f0f5b305c2ea697d180832ee4ed87dfcde37bcbc83cb2479299 DIST ada_language_server-24.0.1.tar.gz 1923431 BLAKE2B a2b4383fd12cd2b3a806263a34194cc479de6c9740a520f2e2dc1fb1f0aa3521dd4011042cbcff4dee9efb0957f7d3c1dbc95973321c6cb229b3b054784c8f2d SHA512 3e9e020240ce39061c9fb938eb616f3885ea1df58b143065705a014ac1d9fcb29066b24e69240698327f54c9cae80d9bce543557410cf25a650e7c73af001daf DIST ada_language_server-25.0.20241014.tar.gz 2364793 BLAKE2B 3ee87c31d6b455d667e346a1e27bf32456719726004955b5a4cc84a3a4952baa7496eb815b816e3a3e4b23d4642159a675d0dfe8c31ca03df0f9b0acc663dfe7 SHA512 7ac80d53ac73b6a3012dcf0bf99148dfffd745af7f8ab753549efcffc006533aca0b981a856da94ca4b39cf27730d93cc2cdc303f64292bed9acc616a6a1f0a6 diff --git a/dev-ada/ada_language_server/ada_language_server-23.0.10-r3.ebuild b/dev-ada/ada_language_server/ada_language_server-23.0.10-r3.ebuild deleted file mode 100644 index 4d6d4a588d19..000000000000 --- a/dev-ada/ada_language_server/ada_language_server-23.0.10-r3.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) -inherit ada multiprocessing toolchain-funcs - -DESCRIPTION="an implementation of the Microsoft Language Server Protocol for Ada/SPARK" -HOMEPAGE="https://github.com/AdaCore/ada_language_server" -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="test" # Tests do not work - -RDEPEND="${ADA_DEPS} - dev-ada/ada_libfswatch[${ADA_USEDEP}] - sys-fs/fswatch:= - dev-ada/gnatcoll-core[${ADA_USEDEP},shared] - dev-ada/gnatdoc[${ADA_USEDEP}] - dev-ada/gpr-unit-provider[${ADA_USEDEP}] - dev-ada/libadalang[${ADA_USEDEP}] - >=dev-ada/libadalang-tools-23[${ADA_USEDEP},shared] - dev-ada/spawn[${ADA_USEDEP},shared,glib] - dev-ada/VSS[${ADA_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}] - test? ( dev-ada/e3-testsuite )" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -src_prepare() { - sed -i \ - -e "s:g++:$(tc-getCXX):" \ - gnat/lsp_server.gpr \ - || die - default -} - -src_compile() { - gprbuild -v -j$(makeopts_jobs) -P gnat/tester.gpr -p \ - -XLIBRARY_TYPE=relocatable \ - -XBUILD_MODE=prod \ - -cargs:Ada ${ADAFLAGS} || die - gprbuild -v -j$(makeopts_jobs) -c -u -P gnat/lsp_server.gpr -p \ - -XLIBRARY_TYPE=relocatable s-memory.adb \ - -XBUILD_MODE=prod \ - -cargs:Ada ${ADAFLAGS} || die - gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_server.gpr -p \ - -XLIBRARY_TYPE=relocatable -XVERSION= \ - -XBUILD_MODE=prod \ - -cargs:Ada ${ADAFLAGS} || die - gprbuild -v -j$(makeopts_jobs) -P gnat/codec_test.gpr -p \ - -XLIBRARY_TYPE=relocatable \ - -XBUILD_MODE=prod \ - -cargs:Ada ${ADAFLAGS} || die - gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client.gpr -p \ - -XLIBRARY_TYPE=relocatable \ - -XBUILD_MODE=prod \ - -cargs:Ada ${ADAFLAGS} || die - gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client_glib.gpr -p \ - -XLIBRARY_TYPE=relocatable \ - -XBUILD_MODE=prod \ - -cargs:Ada ${ADAFLAGS} || die - mkdir -p integration/vscode/ada/linux - cp -f .obj/server/ada_language_server integration/vscode/ada/linux || die -} - -src_install() { - emake install DESTDIR="${D}"/usr - gprinstall -f -P gnat/lsp_client_glib.gpr -p -r --mode=dev \ - --prefix="${D}"/usr -XBUILD_MODE=dev -XLIBRARY_TYPE=relocatable || die - - einstalldocs -} diff --git a/dev-ada/ada_language_server/ada_language_server-24.0.1.ebuild b/dev-ada/ada_language_server/ada_language_server-24.0.1-r2.ebuild index 81c7a9e39f1f..d59714543faa 100644 --- a/dev-ada/ada_language_server/ada_language_server-24.0.1.ebuild +++ b/dev-ada/ada_language_server/ada_language_server-24.0.1-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +ADA_COMPAT=( gcc_13 ) inherit ada multiprocessing toolchain-funcs DESCRIPTION="an implementation of the Microsoft Language Server Protocol for Ada/SPARK" @@ -19,15 +19,15 @@ RESTRICT="test" # Tests do not work RDEPEND="${ADA_DEPS} dev-ada/ada_libfswatch[${ADA_USEDEP}] - sys-fs/fswatch:= dev-ada/gnatcoll-core[${ADA_USEDEP},shared] dev-ada/gnatdoc[${ADA_USEDEP}] dev-ada/gpr-unit-provider[${ADA_USEDEP},shared] + dev-ada/lal-refactor[${ADA_USEDEP},shared(+)] dev-ada/libadalang[${ADA_USEDEP}] - dev-ada/lal-refactor[${ADA_USEDEP},shared] >=dev-ada/libadalang-tools-23[${ADA_USEDEP},shared] - dev-ada/spawn[${ADA_USEDEP},shared,glib] - >=dev-ada/VSS-24.0.0[${ADA_USEDEP},shared]" + dev-ada/spawn[${ADA_USEDEP},shared,glib(+)] + >=dev-ada/VSS-24.0.0[${ADA_USEDEP},shared] + sys-fs/fswatch:=" DEPEND="${RDEPEND}" BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}] test? ( dev-ada/e3-testsuite )" diff --git a/dev-ada/ada_libfswatch/Manifest b/dev-ada/ada_libfswatch/Manifest index bff07bde27ed..852cbfcb816d 100644 --- a/dev-ada/ada_libfswatch/Manifest +++ b/dev-ada/ada_libfswatch/Manifest @@ -1,2 +1,2 @@ -DIST ada_libfswatch-20201105.tar.gz 20473 BLAKE2B cfa200f3276da5372df83038fe7a11224a4938d750207f17769ff21ce2c0780e5ef3111a5564cdabde2155fb7579c437e34061cd8654358d04f55bd0af1f1b02 SHA512 71ec7584ad4c9d06939d4cde858c40016b629a76edf6392287140aaabbc588b82c7abf980ab75888763ebaf721b51e1163cf362512788b7559e20d11051a95ed -DIST ada_libfswatch-20240709.tar.gz 20469 BLAKE2B 81d183e556ed69b3c78b7606f10aaddcbf0b01bc667a732b13f609304f787099804dc751171496355f387b000fa290fe6af3f37c3cbedfe063fca7c1ffb30cdd SHA512 af58ae9bf892053f530731d3c7e38fba56d09cbe5fa991d108c95d74581352a28cc2bc6ce6a3064f758ac56bdb425a6aad867210c4209e74ac78fc22c2897efe +DIST ada_libfswatch-2020.11.05.tar.gz 20473 BLAKE2B cfa200f3276da5372df83038fe7a11224a4938d750207f17769ff21ce2c0780e5ef3111a5564cdabde2155fb7579c437e34061cd8654358d04f55bd0af1f1b02 SHA512 71ec7584ad4c9d06939d4cde858c40016b629a76edf6392287140aaabbc588b82c7abf980ab75888763ebaf721b51e1163cf362512788b7559e20d11051a95ed +DIST ada_libfswatch-2024.07.09.tar.gz 20469 BLAKE2B 81d183e556ed69b3c78b7606f10aaddcbf0b01bc667a732b13f609304f787099804dc751171496355f387b000fa290fe6af3f37c3cbedfe063fca7c1ffb30cdd SHA512 af58ae9bf892053f530731d3c7e38fba56d09cbe5fa991d108c95d74581352a28cc2bc6ce6a3064f758ac56bdb425a6aad867210c4209e74ac78fc22c2897efe diff --git a/dev-ada/ada_libfswatch/ada_libfswatch-20201105-r2.ebuild b/dev-ada/ada_libfswatch/ada_libfswatch-2020.11.05.ebuild index 0bdf6dfeedbe..75bd3969e3f3 100644 --- a/dev-ada/ada_libfswatch/ada_libfswatch-20201105-r2.ebuild +++ b/dev-ada/ada_libfswatch/ada_libfswatch-2020.11.05.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-ada/ada_libfswatch/ada_libfswatch-20240709.ebuild b/dev-ada/ada_libfswatch/ada_libfswatch-2024.07.09.ebuild index 22befe07efbb..22befe07efbb 100644 --- a/dev-ada/ada_libfswatch/ada_libfswatch-20240709.ebuild +++ b/dev-ada/ada_libfswatch/ada_libfswatch-2024.07.09.ebuild diff --git a/dev-ada/aws/aws-25.1.0.ebuild b/dev-ada/aws/aws-25.1.0-r1.ebuild index 4cb84029f7d7..9c5fe0353f9b 100644 --- a/dev-ada/aws/aws-25.1.0.ebuild +++ b/dev-ada/aws/aws-25.1.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gcc_12 gcc_13 gcc_14 ) +ADA_COMPAT=( gcc_13 gcc_14 ) PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) inherit ada python-any-r1 multiprocessing @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" IUSE="doc +shared ssl wsdl" RDEPEND="${ADA_DEPS} - dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared?,static-libs] + >=dev-ada/gnatcoll-core-25:=[${ADA_USEDEP},shared?,static-libs] dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs] dev-ada/xmlada:=[${ADA_USEDEP},shared?,static-libs] shared? ( diff --git a/dev-ada/gnatcoll-db/gnatcoll-db-25.0.0.ebuild b/dev-ada/gnatcoll-db/gnatcoll-db-25.0.0-r1.ebuild index f0676a778b5a..c8c87194dbcf 100644 --- a/dev-ada/gnatcoll-db/gnatcoll-db-25.0.0.ebuild +++ b/dev-ada/gnatcoll-db/gnatcoll-db-25.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 ) +ADA_COMPAT=( gcc_13 gcc_14 ) PYTHON_COMPAT=( python3_{9,10,11,12,13} ) inherit ada python-single-r1 multiprocessing diff --git a/dev-ada/lal-refactor/lal-refactor-25.0.0.ebuild b/dev-ada/lal-refactor/lal-refactor-25.0.0-r1.ebuild index 905272619adf..cb59900d58e1 100644 --- a/dev-ada/lal-refactor/lal-refactor-25.0.0.ebuild +++ b/dev-ada/lal-refactor/lal-refactor-25.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 ) +ADA_COMPAT=( gcc_14 ) inherit ada multiprocessing commitId=a5997083efc0ae97ec089b18931c765d43301072 @@ -14,13 +14,14 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" IUSE="static-libs static-pic" REQUIRED_USE="${ADA_REQUIRED_USE}" RDEPEND="${ADADEPS} - dev-ada/libadalang-tools:=[${ADA_USEDEP},shared,static-libs?,static-pic?]" + dev-ada/libadalang:${SLOT}[${ADA_USEDEP},static-libs?,static-pic?] + dev-ada/libadalang-tools:${SLOT}[${ADA_USEDEP},shared,static-libs?,static-pic?]" BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]" src_compile() { diff --git a/dev-ada/prettier-ada/prettier-ada-25.0.0.ebuild b/dev-ada/prettier-ada/prettier-ada-25.0.0-r1.ebuild index 1f22a370e810..7d656b0e8538 100644 --- a/dev-ada/prettier-ada/prettier-ada-25.0.0.ebuild +++ b/dev-ada/prettier-ada/prettier-ada-25.0.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -ADA_COMPAT=( gcc_12 gcc_13 gcc_14 ) +ADA_COMPAT=( gcc_13 gcc_14 ) PYTHON_COMPAT=( python3_{9,10,11,12,13} ) inherit ada python-any-r1 multiprocessing diff --git a/dev-dotnet/fantomas/Manifest b/dev-dotnet/fantomas/Manifest index 88c851df2346..f6c75f990ce0 100644 --- a/dev-dotnet/fantomas/Manifest +++ b/dev-dotnet/fantomas/Manifest @@ -7,25 +7,21 @@ DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af9 DIST dotnet-fsharplint.0.19.2.nupkg 10590252 BLAKE2B 203441a4b2b39310c7925c56b3dceb6d8926f868a89f9fe6453addaff7595e80358eefb28cccc165bcbb002cb114adc6ff1010ee51e9e3ec936fe46aa36ecee2 SHA512 c6d861002ab925b45feb5a61c756d5585187f9a2ae8eb90611721d3ad65bae68f8ee3a74b9fdb8978fecbd40fa39f06e013f3f99459de582c140160211000a5f DIST dotnet.reproduciblebuilds.1.1.1.nupkg 24193 BLAKE2B 7fa2efe9549ec3f7242ceff1566e3e1a11c5fe51091a1ed6faa7fc39ed7feb40c1e6f0b24a0cbc024e157905215e5be1fe776df0f647acbfbb3ac60c9b654756 SHA512 03dabc14d61db33723dd02d11613848125a36ecbafaad95fba1727f909f92777d6ee963394d00a6eb4e9383e636cbe46b54516abe2c6ea2baffdb76a2617b332 DIST editorconfig.0.15.0.nupkg 110720 BLAKE2B 68a997f808b18a05aece36cf3f6f37c817a6c4bd9dc6288ecf132b13ebc52ad5e23d9476cf34bb3c3c68c702bd278cf86c08c597ad031ea9966284f8a725f0b8 SHA512 7e2d5406867195bf705ef5ddc4683771ccf6a2269240914fddf6c4eeff1bd312bdadc433258d6b5e50fa65271969c9c95c2c10d489970b03edb65dad14d0f8be -DIST fable.core.3.0.0.nupkg 88115 BLAKE2B 5c5a18b6aa818db35b9ee8502f109477a7c86a12efcae9359f1d70aaa7e33ddcef32daf6c33d7b1c71aa83984bc3c110dbae0bad11edf3049503ee602b405175 SHA512 705f01b68ac1c03d71d03e3a7183e032ba45033da49942a98614d515d6ab7d4d308dff84eaf941625bbf44fbac496e1a28510d81a3e802713c3e92079aed2023 DIST fable.core.3.1.6.nupkg 98023 BLAKE2B 9d9db7ea2a951f79985a90e308fd75fbb827a7a215b130a98fbd511a8ee7f6179cba5bbf0f9eed51d414ebb8aed95c745ff52f8cfc9d806b1e6ab0c2ed49a87e SHA512 b00bbd05680a760a2101a9878847bd139b16149964ae0b1e36f12ae044eec82afdd580242efccdf3ed1d7505ce9237e62705393b6097c98c1605da20b2969d5b -DIST fantomas-6.3.16.tar.gz 50378072 BLAKE2B d053f320770ebf0477590b3500964d6a259d32061d2c80c2da09cbac9c4ea25f6333abe7a7f0d61813eea9dcea7fd8964591bb2f4b1453be61a775fa2bac89d4 SHA512 bd67aaf31ee8db5d4aa5f95606012bca6f9c232bf29fdd79b5decf9a658e8ae993d2031461bba70b893e754c78457bb5d8efcfbf87d4c1b4e6b7e5dd99bdc53f DIST fantomas-7.0.0.gh.tar.gz 50358818 BLAKE2B 5462de311705130240b29b60534a0c4424ebbd55dab5c469e0731328d0f612149351f1188d486872ce7900d08eee93fdd5b917d25788cc3bf682f3568fba0096 SHA512 63d6d7be93c20459aa7065be66b999a2e1d34bbdfc78fa004ef8a4e70438a39c077b1de7e9f5a5b5862258ae06acd256f4871d53500d54cbb6d6bff3d92bd4b7 +DIST fantomas-7.0.1.gh.tar.gz 50356423 BLAKE2B 997df737d5cd7d56c84777eefaa3ceffdb297c0d3eee3e3be4b7130f9b932a31d90e5ab85e7eea679d5213e2ba35d0f296971b192c607b4412490b5df899290a SHA512 011a44b5fceda08a214b612f20153752aa816bce621ad4090f0b5c8f47f6008443aabfae67508f16abddabe36de8ec37d1317a2d2ebc9d62070ca028c78f3717 DIST fantomas.6.3.9.nupkg 5937066 BLAKE2B 04db0dda7bea16a55caeeb53e936b90d1d8000ed490f8178e5eea5fe2aea194b5259cc559389d5bcf5f18a7ab432cca31ee5bb8db181cee1c92c3183556818be SHA512 555580cac2748278c99f5188e1c246a5cf6dbd865b257a1d9f75e09f30dbde599b401f6b4a56f0e62734a4206a00af871a048b35a6e8e8b2ba3c881d4527173e DIST fparsec.1.1.1.nupkg 353063 BLAKE2B 47e93d6ed373bcf3fd5c26ace2d60a1e6701b14bb4cbca1650bc15bfd0dce402ea8c8ad471004dfe618f0e9507ec60c53d7e01ead2e7480ececfc4a0395552ff SHA512 b28a1cc8a4fd2d4b000adf68b0a9ffb6aa72ec2cdd5157beb47635346122ac61f6dac0e0b06de8528ed7336e21e9881918fd18d36585507ebefb3336c57b6c76 DIST fscheck.2.16.5.nupkg 1202407 BLAKE2B 0da4c276a6e0a1c68f0513a2e1c65291adfe527d89eb005a684937f895d9040d0bfcf5e8c657c6fc112fbfb9b889e4a6c010a0f92789796d0166d93d624a147a SHA512 a1bcecd7c86bd5598d585071c54b404fa8db4d9ed744562dbd83023a6b28b27eaff703353370f127f28bd8dcc6bfd6689640bdd177f5e947a9fbe5353e454367 DIST fsdocs-tool.21.0.0-beta-002.nupkg 11766459 BLAKE2B 6f4d9bb96004f0b6426066b320d14ae4fa2bb9f7cc7863ab90b77875d7f598ed0c2a063ae625d808de1733a5b50fe1478f505c5ad50c8eb26d4a63e7cab6c4d7 SHA512 7d875cb19fa5dd291024f3b2f723ef9a7199c7f819fa0b3d095c892f1f576179b34856be7b9a0d2865b2fefc067c991cf7c6a6ca3c5d4c06da025ebb6232fd60 -DIST fsharp-836d4e0603442d6053c8d439993a022501cae494.tar.gz 17221818 BLAKE2B 972c42f0d095a65c953cca77aaf92ae6a25967d73597715668c8d6da58dc4b25cf450ec8e5569a02567e568fc176ff732c14d9d24df3b10c752956b96cd56c01 SHA512 ed0cfd605911e5d9ddbaff19c3604811bac155c727e2c2d1bceab21fe9ceec5b9e8b746e9394171bfa6d0fba539fd4acf60a867130b3cf9572d478f1887d0d9c DIST fsharp-analyzers.0.25.0.nupkg 17775447 BLAKE2B 71c843ccc197310dcf847527acca3b7fa9ef5af1912bcafa31c0f76f8f2af91728547fbf8e5ab870f9bb2881e4e34bd35356183804f7cd7e0ea70a3c261425dd SHA512 2aa601f7d02aa1943751ed89477f9a52fe267f1a8f53002b976dce434b55fbc0e2228283b51640c767522d9b6dd7f89554d5addee4c3696add0c845a8b95f138 DIST fsharp-e668b90e3c087e5fba8a855e502af60bf35be45e.gh.tar.gz 17396692 BLAKE2B fbcad17ba2b6dd22049fad87bbff09bb8466bf7b7f0d82f53e07fd26404e5c6f16f68eb5efa0d437cb3768c683fd46cdc5fdc5808a0be5021ee25cc75da330cb SHA512 f5459fd9fcc5501c0a6b8037c3f04a8eb928f16973bce9a497a25769285db058f0aabdd7a47167816d8ca31eac5654bb326980596fca0ddeab760ebbf035e87c DIST fsharp.analyzers.build.0.3.0.nupkg 15911 BLAKE2B 64d63679503b16b541537fd4482c47cd384628bd7ca70f6ad771b93bb11554b82605c2827a0facc8dc5917b196548bc739f989d5ae7899e3b0673df5da50620f SHA512 f07cbbcfaca9ae92285d143ae303adbb95fedd15cca256f278fe4adefb7c8c7e810f74d7ff53bb50dcffbd3408f9350baddb925c6b39ff1a10814eddda7045fd DIST fsharp.core.4.3.4.nupkg 2859435 BLAKE2B 6118e3d2a37adf3d11fed38324ae14eb6f6043b525c73f28b7afd1c45da72441e9cc0d67c4e90b1e9d6a38a555097819aabf4a4f20cb803861ceb685147fbd45 SHA512 3fbf9aa42143151e015e2af49863c5a7a07ae365c1ae34bc233202b41cc76e26cbbcc7afd2f51d08e35ae2c5b1eb5218cff34a5676ca1920c9256525c4f60283 DIST fsharp.core.5.0.1.nupkg 1327145 BLAKE2B 59030ab01c542beab3fd7b4bea7ff2ad125fd7e5343395c4d9754010372a31894b50a7046a821a8485e0890f29b1e0781e96250f62dfc9b3baa260229489f75c SHA512 94d2a60b6765163e583c1816d633b806a06c19c2f2fd1bbcbed52beb726a8a6d604e325a4b73b159a437abc306598140f0f4768deb4f38c2687b1e0329972c67 DIST fsharp.core.6.0.0.nupkg 2784605 BLAKE2B ea2881ba6b42ee5afc4bc98a764f12be34bf21b1c5ef03c3d3614c6864bbabd3d0223029a14c5d33d2efa0bc66d72d8287d5b57818535db15212e959ea0ffb53 SHA512 51cb44f575ae87baa8174b79855d8e1b0349158f4d3f0fb5e2ed529b8a11c9143dfdf0bfe354c5170eb9910a020df6351853bfbd4ddfd412edec8f3ee002f6f5 -DIST fsharp.core.6.0.1.nupkg 2787770 BLAKE2B 9d26c9b261991dfcd92b68b88553021652866378e14ab2c9be7bbb854369aae9eaa2a08f3ef60c9a1fe3427150d39892caf00b9e64d255f558098df5c21659b5 SHA512 906ef89a64493324500c2586d9658b0ca12512e434c7f5e7c1bf5a4c8f3f37fd3fc180e3b32597309f8a44ac4d554d9c785b6f936cff192407766916d3123edd DIST fsharp.core.6.0.2.nupkg 2955637 BLAKE2B c9a6e087e90ea02d9e3af02ce7a74d4be93d84eb8bf6fec8736d963b81883b3fe66177ac502235046ddd260a34f5a16a1d8c446384fd209deb8a3dc5bacd57dc SHA512 016049d4a35cdb3b26a8000cc61701fbff9cf5dc4294210ed308d57c7c5fba4fd7f951cc74917b5b260b4baf90610f61f05ca11048f531702c7ea0bcd94b02f4 DIST fsharp.core.8.0.100.nupkg 2816556 BLAKE2B 6662024bfcf3cd2cb14a33bf073a6df55fac12c6691e820f5aa4a57aa222f32add0518c9c9789e7f28441b901556b677f7e77237683aa9cf91cec502a8cb61ed SHA512 855cb118dfa043642fa1c86cdd80107864ed5c5d8aa7f3997a6de1a7014b6c23076f62584ab5ff489ac2ad6f86bcd2555a3b62252f2c78cdb8d37d4ab13bd021 -DIST fsharp.core.8.0.102.nupkg 2818627 BLAKE2B dde51615fefcef7b6c57135035eb6fbc5832a2a0bd4e4b2587aa8c347743c379c62e695a903bc8a3b599e6ef6cd501b84bc5f43980705055d8a46b8ded99c6fa SHA512 b7840eda7bb6745b8af9c6cdcf3a0e23cb64ad4691bc81a388895c48fb641b0d2cdcf0fa37fea2ea63069763bc3a45316cb91be9be7d92cd15819afa54fc02a4 DIST fsharp.core.9.0.100.nupkg 2920413 BLAKE2B 8621b7e76a83826585dc2ce6f3b8d4ed4a97bfecc80901d9c442dd61c6699d95ab5dc407b1061b9bce74aba5f074a3d8a0fd78d94f188e3cf6d61d1d348d5ddf SHA512 937e5d444418e048567a0de6a242132717240c275d1953121bea9b4b93b06d6509baa89a5c401881ce6b2ee66a373d490c58f591322ec9d040cea0ae7d9237a7 DIST fsharp.data.6.3.0.nupkg 1111473 BLAKE2B 5b276c2941775d473378d41ca0b6703bf2935ad5e7b05cfbf426040d08746d27ed91ee3b0a4705004ffe32f21b8f29251c6ac2e2c5e535fcab9959d527801919 SHA512 36c68ee32d04a827f1cc20b791610f57bfe11b759ba360086e67ba853fd6d58c41442e7b809f8b86228a190c971af124888e81762acdeb5a3ec5800885a96c59 DIST fsharp.data.csv.core.6.3.0.nupkg 67178 BLAKE2B 102790a41ad996233bf68127358f67e4e4dddc172a9aa11e8a6e9d727645c5ccabc0a79c963b09b129330cb6b020425d6f29b359029c7d6b03c21cb798377f38 SHA512 c1774dbcfad0e85a3b5e62d21e87069a870db0a18443f0449dda769b0e0cf4349df2a3443d4e3cad76f7e86b2ac67f4510969938d15d0683e44dd5d669db4f9f @@ -35,11 +31,8 @@ DIST fsharp.data.json.core.6.3.0.nupkg 71606 BLAKE2B 7ae58b0addc294a771993ba5dda DIST fsharp.data.runtime.utilities.6.3.0.nupkg 104522 BLAKE2B 62ca50953fd504d0973bbef224a48c814e6621a14052808abe392488f97b2b79206cabf30a6b43165bead50f8e1d21e7239729321c42e8c4385883f5a3818aee SHA512 173f3ec6809a36f77a4204ad0f8fe9d007dce22775beadea5a03f3e52affaede0a7852434f9794a507ba22db622f1fb9462506f6d56c083cfcfa9df8b74ed263 DIST fsharp.data.worldbank.core.6.3.0.nupkg 56347 BLAKE2B 5dc760236e85ef1755a2e10e3060f46dd32260bd0b7545bdda37b49ae313ed4e33b3e91cd84c749249bcf89ecddd02d82d96539e3bfd0f9271a35491e6ea3685 SHA512 cdcbc0373689808fba68c8cbaf91511a16fc75332f68ff2ca981854a35b1127c55bf8266c436d4f477819db92f97c497c9939ef6bed0f4c0033b5db958496faf DIST fsharp.data.xml.core.6.3.0.nupkg 64478 BLAKE2B eaeeaf5d0f31a9a7694bd02732e748be62f717e5cdda2f9f02370c0b394dc0dd47e75058887d90c44ace7e9117393667f3a8a31b00035903b9ed0aab7b7cbb43 SHA512 2ceb6130b8c3fe5f18a3a732876508c00c27468b48cff740143754bf894b8827bf3e48d905a4956201d95d328f64106950c4b18aed77a09ccc23db0ab63cdbb8 -DIST fslexyacc.11.2.0.nupkg 2595191 BLAKE2B 6db23a2028ae6b6b3c143a4fdf1fda0bee7cf4cc50ff55457dcbe8387c403fdaf0610f8f3bc9c29db31425a712b1c073ef767aeaae1db65b4b9ba69477fcba7e SHA512 cdd9306ea85cc79e0541f637fb1ea017aadbd79aff5172b6dd36b174434af0c99e566089daf50133ca7f63f9deda353026d0a7aa48ccf1fe07b1db46dccd8968 DIST fslexyacc.11.3.0.nupkg 2595923 BLAKE2B db892342c124f0fb3fb7c8b2eaa9caf004c4b80045419a881c4749a19d9e7dc96ca71d254ab8942a3969a934b6fd831e42299dc2ff719d5eacfc4a879bd172fb SHA512 8bc5e1ea0d26f1e747913f05fbb1a22085e8ea6a79deaa67d9bec8e493abbcb7d8356b2308852af5d6f3b285fd077a9232c35bbee711e837b72805a169dedb26 -DIST fslexyacc.runtime.11.2.0.nupkg 66073 BLAKE2B f0cd02ff5fe9b460a4e1be893b622c7ccdd93f3844341d4aff249d81debd7dc32fa010914dc31e6c8ff42039264e6892f0f1cde2d8deb3584d6dbef162d6ddc0 SHA512 807024ed5d4194d4bd4a7d42ac1c0a772cc808037ea7dd0827d47c01158fc107e9c493b78946e180783df36803698ed11972f8430928eaea36493d67c72b4223 DIST fslexyacc.runtime.11.3.0.nupkg 80747 BLAKE2B 958e99ad3afabc8d8c233e43344debea855d4c98ab8d2932d91a337bad1a5714db7e8fc9e8981f27e2648562783ca616861315773d916a55b5120042abbe1b36 SHA512 c887624399ff2a4dbf711cc2aad003a6d42bf3daf80b8aea03e601bf67c1065efb8cdd3909dcf3a1588f73ade26efe50b07956b7b9b85d4f25d194eab64aa40a -DIST fsunit.6.0.0.nupkg 40911 BLAKE2B f63ceebf26e6fd5c4c33484002c067826219530d4024d9c7c56ed320e5cd61c546449c8d08ce9202f31adc02f349631204d26b97d857f3b1a15f71a560cd0d71 SHA512 3a64294aa16e96cd578b14e7439434df922f4585ebf46e41812a2331e31498654c4dc2338eddcaa0aa128b16d70c99aac47285c177ceb78cd2c8f7798efd8797 DIST fsunit.6.0.1.nupkg 42237 BLAKE2B 46c83abfb79d1e524f489671d77899cb8270be10643c4fa485a16c48d1f35ff7f575d9e8c792c5be06a0f42d26be9897aa9d811d8e48246cc82cf2325fb54e08 SHA512 6439268a3f8c27960facbf3ec4923000329256aa473be3b266032dcf98f220c101a2a082b2d53a3350a03988cdccab3f0b58d677dbdb682e96873442e0ec13cb DIST fun.build.1.0.3.nupkg 136660 BLAKE2B 04d372582837cc5b7c96e4960cb56f8aa1fcc0fd4852b71ad1daa30508a60ea9d5e322e845f4c3fe2a4e4810386dce79f037e78f4a62ebdf003c8b3b4a8e96ff SHA512 7566fbdc10569f98d6decd7068742e82e8b2c6319c55b3df33415e7685cebc3b1f0f24f3f6cfa2e6fab7e02caade512b4899ba1dc5b1bffa19b08d83c8295540 DIST fun.result.2.0.9.nupkg 89042 BLAKE2B 2e884fc25dff5edaa6658e6967aa1a542c9d947021d99c0666d7d8cff792fcc2d44e7555f22ef7db090c71294afccf04a817d7c37a97c8120a3d830ec6fc37b0 SHA512 429bd89baa3629b71cf8da075c5fbabef7c25995603057c376c0380d47e9d00401a7dea651d40410e70005e36b58618ce3d53f8a2fd7c4a9ea26089d1bb96bd5 @@ -47,27 +40,21 @@ DIST g-research.fsharp.analyzers.0.9.3.nupkg 57580 BLAKE2B c586664ab3e070e470e45 DIST gee.external.capstone.2.3.0.nupkg 8145352 BLAKE2B 1e1cfa75c9d8fcff0e905e7d8d5fdd3415daec907f97ee4eb810630d1df26397a5a2a80cdb1fa5fee6268599bc49dd8ee41366867aa16ca689c97db78b4be135 SHA512 9079d5705d591c3b819127b2e0b763dacabb212314e9f96b2f632f62b45a9f3e1c208f136df91a4834dd1838a38ac2fd2161ce8b545fe70f8078b66fc66c4aa8 DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3 DIST iced.1.17.0.nupkg 2106811 BLAKE2B c7042f76781d7a536a8169c861fdbd36d8761e0e89faccf1251506bc6304ad5719da9c62a1f07a43952c1bc1baab2e5ece7e78304b0cdb9eaf3f72d899622661 SHA512 6404bf5518b3d7a7c74478edd56c2c2f194ccadd1cfde3ae7c13c332e442779b817b99744aae19dd4c6400a205055eee7dfc16b43a2f97d0f5200a9bc6c97549 -DIST ignore.0.1.50.nupkg 18805 BLAKE2B c0e693534c1f6efc13704cc08e88d99348f3e7f5b0d9abbf0bf41f423fe33d905c0eedbfc1055c2878bef82b328d5ee41f2a419df08177eebc76a715b09e853d SHA512 cc5ef3c3aaa0691c603ed55415aa8163484f4ce0f99e45bc65a3ae1e089e81010ae1e0a7c2846a22d0c7bc597993b258a2e8d553589c2fa9f88c5f28447032fe DIST ignore.0.2.1.nupkg 31406 BLAKE2B afdd23552944353a04a0008754fe8ad8a870bc2ea8deb2c5aa6c05786b852a1186cc23795f9bb28e939bd663aaac4ae4a634d731e95f99bcd6127cfa691de077 SHA512 8cc783d899640b33d115e4c6f972792c0bd54a1ab213d2065fef290718f675ef3154eac178311c75973d0f0b9f761998468c017167fb62dfd9a0e7b174e37b4a DIST ionide.analyzers.0.9.0.nupkg 29804 BLAKE2B 14b152e807e57f02626e712e9f95e7d9db61dea412fc5eab896c994b9a6aae9367d1086f8d2d67717f2e7cb0f9bc78189be480880490705ac5bab8f3c3d676cf SHA512 61a533e805ec9f6214dfb6fc663a1a0ac1859b640e063481eb06fae0ad891fb9f322e9a1687638fe3ab73995ee2c034deccb157d1816b887d6622a9fd0428ba0 DIST ionide.keepachangelog.0.1.8.nupkg 32646 BLAKE2B f4da627aeecba553fbc95e634a38e8ff2fe32da7434775f583db6372a508f2185deb3e9c72f3ddd9cb41fbdae5b6e010a07187ab51b7a435eabb668c898cc738 SHA512 461a235c87853b67d816f8e23038baa89051e8930a13b7da9d96b35ea5657379d6cd5e9cc4aa419a10669e6b53f6095d9d276b31b7216cc54669232783b531e4 DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 BLAKE2B 077c51696c5948ce974bd5d745f6cc2b0da726dc5d473381d019469eceb6a9662fbe28946824bd193104cf7d1968a2ec866776218738c2771885dd9f79239137 SHA512 53844192a5979ca195eb97b2559c875bebdb3986c8607a62a4a89fdd529c31409f6b7abe8dfd101f995cc98b4577f64f30c74efb12f412beabeee8198881b043 -DIST messagepack.2.2.85.nupkg 291578 BLAKE2B 6a886bb2ccd027ed475907fba1b57b42173536bb5e96832f5910b855695db0bdc8a77a0d0b12c7f047c959755509fdf984fadfeb83918e865579ba3ec67d8776 SHA512 e767bd8bfd236611a6a8139039b91e73b131d573d923804a8c0eeeb5db4a624bcd8b11d41dcfa7d25d2cee58c199d743d9f51981ec4045706a16fe8aefc6cf90 DIST messagepack.2.5.187.nupkg 493345 BLAKE2B 194c1a4541e2798c99676cc6e2ebd5596289c3b93a9bb9d7e8e5a32e82bfe3c7ec5b38b93dcb05a42da5661c410283bc92bec693d1a8f5eeb323043be2aca6aa SHA512 819e902f28a99e01ebfa7fd75969bb4ccdba8fdbe433af81e915c1baffa26bf0e326c1baa496906d5bb3ffe441149ad277df1e4e4f82a87c2b1350ed1724756f -DIST messagepack.annotations.2.2.85.nupkg 17530 BLAKE2B 956ae004abac78c52c276e92119b2f0e104e1264061bcd80c288cbd3cb6b021d17fbd6e33538179ffeee63918aedc0cffffcf9441ac16bf3b04741c266bb8705 SHA512 280cb3b37ab8a0ed7e5d99d285bed29f66273e3912cdd1ec9724b5e9360a0b840305e954ad41303fea89ad81849186a67c4d0e60311f4965e3a06da530f7932d DIST messagepack.annotations.2.5.187.nupkg 20904 BLAKE2B ab0c7118597f7fcc0b91eb86c1d5be6ece59ea0c191ee4e78aed9301df1d7f1f1819527012a994612589fde63988ac90b04956e70c0ad13ea425d43125f872ef SHA512 d484e11e76ccc3a021f4c6ff6d97d6130643a3765bb14f6eb0600e782b3fa0f5ac925addc550cd6478c883a9b2be3950bcbee83216a011e6fed3b9232f8d7469 DIST microsoft.bcl.asyncinterfaces.1.1.0.nupkg 92985 BLAKE2B 3de4d3c85a43d9c81b24419919e82a590615de75dadfc5bc156777938c1ee30ba9602719614223be3a4aedfd589bf4f02e78b576f80926bb29d8e0a742c692d6 SHA512 4277ce265233e5ebf15370e7d42cf8574c1fce715a892eadbeba136136dbc36ba4d78b4090e55217293f8421f2eb84bcfdc9343de42a2d5e06b8ff5b00d0723d -DIST microsoft.bcl.asyncinterfaces.5.0.0.nupkg 74074 BLAKE2B 8e27e56988f0120d2b8e17e05dc6b801bfcb237b700dab5054049473db34d6a2fa4f59eeef7c857c31002488a882910ea7f44be2187b85dd5d1a96edcaddd234 SHA512 cea6febc03e3ddd6fc8ad31ebe92fc3f7134f81cc1fef8fb079ec3cd72f8a31120e836c8c39bf16109abd2253919371e2462b9570a2fd6525ad9dfd1f9929a28 DIST microsoft.bcl.asyncinterfaces.8.0.0.nupkg 99740 BLAKE2B 010d05e4adb8b42dd2e4464063b4601750ee30e377a1aec3e1f9b833d4c599b3e3e01832779fd52a56c77572175df2f8bc3d08c134d99f62f58767a588b8ad13 SHA512 79cb0773d94465924cee4e471d90353d5d8df842c46ab2c572cb15d9b9fb5d0209a1a88d64392995335c5fe54a00d7c3194440b84c95142711bbb685cb5e9552 DIST microsoft.build.tasks.git.1.1.1.nupkg 479497 BLAKE2B 053ad5b3b88194d12e9e784c8a91d33deb8a2abc48cf3179990fdd2f576168b19a757b3a3915309fb040a1441bd5102bca333383d757f828c029846e3feef88f SHA512 1961b5ba2ce215f6cd0943948e66462b7388b612708c58a5e03ab1e041ac77f1582f9ed9134136fce0d5345d1d46a1537ff728f542e6dd4ea2c11eac9d3f8d46 DIST microsoft.codeanalysis.analyzers.3.3.3.nupkg 1111022 BLAKE2B 8704bf2c8a57bdca4ad3d5a2531ff47b0b44d2461ce3c8eec4b58f5cb38f9371fe5aaeb8026a3abbf6299fe30b3f059c892ee6dd239a03eb8b36462f132a2b4b SHA512 0d4896db8aff9d731c5b1c8f73a4b37460c3f08080fbeac0ecf169abf5bdff9c9a994778f453816b888e939d9d0d615245c91a2e4ba31f85d2ea8de222767104 DIST microsoft.codeanalysis.common.4.1.0.nupkg 4561936 BLAKE2B a3f1d1e9d8e10cd2b6ecb87f1dfbeff158bf488a63e56ff78c7c96107ad65b17e3f2296da21a1dba183b8dbe0d9fc3b2b5778e8a14481866c2b8aa5a63b2d937 SHA512 006f100f9f2b1ce676ba8ffec6eee5019ceba0ecd0fdc109fe92584a0697ebad58e75ba3c96ade6298487588c5d66aa24ae6195118f48bb9f16e27e42c3dd299 DIST microsoft.codeanalysis.csharp.4.1.0.nupkg 10405400 BLAKE2B c287af3ff6dce7c3aacae3d7295236dbde32852683c5f0c74bf14cf8499de219eaf2131ff6943cb2876ff99c77913986ed89b6dcc1ff6b27324900bfc0f1bb5b SHA512 fcf8a01dcb5097390d4d75405de3f637356ba9acb4bd208ac2bf28e01c14feed09a1d2b84c801a59df6b94cf0e386fba2865729b1c339bc29381e1ef1f06d8ea DIST microsoft.codecoverage.17.12.0.nupkg 9421347 BLAKE2B 46afd5c4c8352005700e0541dc87c2ac76d8726f60589ec9a84d6fdd52eb28bf7d4e33b032daddecd0dca9bf6854efe958dc903ef2af8be63eddc08db301e60d SHA512 3ce06a83bf3caeb2c0a6f9dccbcaefb72277ca7b01754d3f4865170febcfab244333f69425b3d95b1d35a9a9462512b519c02b4a4bbc40377d01531ad1390290 -DIST microsoft.codecoverage.17.8.0.nupkg 9139132 BLAKE2B b9a9e71595742023f43a50e159ae6c0ec61858b0f786a394eb24438a28708a4583e7cb1914ca5e0a717738452aa01c816258eb032736fd3ee404ffb1994d2988 SHA512 bbfb44e01038c77dc33c175478c5f1107bda23536cfc212c14060385c5e41145411550462f6665924883788fbf66477d2f517acb28c51fad53c0f895ceec288c DIST microsoft.diagnostics.netcore.client.0.2.251802.nupkg 146459 BLAKE2B 5f3c1b217602aac357b529e8d48943c2aaf90973ccb86b577748d3eb11899e9a43f5370c3be77531d15550792f5f966fc694c72d8e3abe83fea1a0d6fcd11f9b SHA512 553336be495e4d899318256fdf085e7800e6cd01a50ba561a3fb879d12f75bd42d58383bdb7b0e679d6f9ba7414b9b5b9d07ded6150a57651e16d1e95cd804a4 DIST microsoft.diagnostics.runtime.2.2.332302.nupkg 747281 BLAKE2B bb3335a3490ecfd1b4ee5c6d83e136c0a0411b599fdbc5a63f18fe8740f63c6d4e313c6c8346bc890ab95ed007c6ac31513b0351e90766a241f56397abc06cfc SHA512 7b682033f65f6ae06f8c63d6d607551861e1f36045cd670f8b39e28786958c5e7da10426f9ce13762a9a88edb8aa2e730c0a7d04455a61e3e014327ab06dde18 -DIST microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg 7528517 BLAKE2B 911f3cb4337c3eb9f9d3fe414691b4a3b1df3bf3ea1294c3053ee82cbf820d76e2d9afc8f7eeef295b1e34dece1757206b8aed102ddc89146757953e9878e1b6 SHA512 31fe5d47f445629e350a27b981f2eb97a9a9842746f8beaec553eb5832b8cb8362ada825d73cdafc02736a92836a16a1f21fe6b375f918241d553a9ae47d8ce0 DIST microsoft.diagnostics.tracing.traceevent.3.1.8.nupkg 4400682 BLAKE2B 1fbabc63db466f4f0e08b08f1f391f45ae6ce83171dca01d65fa59878d2113f2e7455a231c5ceb6cfc26bfdb6cfd66ee25684ecec657c7f3c394afdf5364c477 SHA512 39a908456e95e262606c33cc132c0c090571dd89521c25a01f11c657f25a2d27aebfa5ce1315ab359cbfc77e2c760db2213f4c8ea0f2d48d70090cc657b9cef3 DIST microsoft.dotnet.platformabstractions.3.1.6.nupkg 72146 BLAKE2B 08d852b5e6558b499f2d780284aa747e5cf39886d86fa378128fae9f71741bd57c5bc75c0077948f193b7e8ea03a520d8ef3bd3b4fc80779adb4a84a4b44fe8c SHA512 55b87f544874686bed96889953b7e99e43426b79b0fac31cc452e0f4a27ca5cc08522c0ac967bf9df649f7c04137a5e2553d134ad79d5c1e69578367c2b4b4c6 DIST microsoft.extensions.configuration.2.1.1.nupkg 41878 BLAKE2B 1571b590ea054c01f74685e18cd1f7e53a0c65fb7285a61e2414916aacff951af43c9f75b998b61261bac0abdda2f5058697dc2a7476ace47878619aeb933223 SHA512 ede33ede2f538757a8ad6c607e374080d510010e5e1c716cc11980b32fda72c5f9b6e9a505cdb4ea082256c95662854604972a33e5b82e5e63f30b67fd3f04c5 @@ -80,13 +67,11 @@ DIST microsoft.extensions.options.2.1.1.nupkg 47762 BLAKE2B 130745fed8c4d5b47ef4 DIST microsoft.extensions.primitives.2.1.1.nupkg 46663 BLAKE2B 50c71f1af3f8019a42f2ab930e1e9c3e8992c532fe27320e98b6ca794473c067c538f8ad7db0f7dce4bf52e3b49b0037106a98bd6ec01303cdc4c9911abbdfb1 SHA512 4c24e6b4cdedd5e7928bebd95c82ea4fdbcd068a0e7ae07d54284445f78ff973e2ec108957af1e0f51090c2fcba579006fedd92b615df27a3b53790797aa3391 DIST microsoft.net.stringtools.17.6.3.nupkg 172754 BLAKE2B 6283bf695f9d1123b89a435361d139d4fb5f1c6e907fe41c532a2d290468657c82d3a7ac6c783b4be57ecc3101941cee3d4c206efa2acbf5a08bffd07f073827 SHA512 87935c5de9971a39e62e39f09655cf1e8b0b7e90b9f8fcb8241369417083329fb3f265a71823dd3cae6982a33516c84fa123d5a4dcdd0cf93f30cbaaa825c56b DIST microsoft.net.test.sdk.17.12.0.nupkg 34293 BLAKE2B 30424196c85fb2d0fe44d013e21df5e94d7314148d54e626930c0a177c4002cffc5186bd1c477023e9c9d4371f19be1aeb20ea93779b5217314eba29b8f3d8b1 SHA512 8467fc23cfb2a35e5eb5abe831dfbb39770e1bafc6ec760f0c4260e5a42784ccecc5a529abeb9d359cd2c6610df6b19358c64e01515cc8d5cd2fb601b0de9c87 -DIST microsoft.net.test.sdk.17.8.0.nupkg 37824 BLAKE2B 3ef98fbed1b0fb6e6734939601744c4047ea701681fc7eb5cd13ed33d3a317379aad946d931410492b9efed3543bd50213bb1def3fc465d812ff3ddab0f940cb SHA512 f211f2610137cd114621bd6c8418e52a64149af37c176a79f418892fadb6d5dba31ea4622a95c67e50b32a92fb1b1d5d7fb980502c5c9570dcc4c3258c6787e9 DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 DIST microsoft.netcore.platforms.1.1.1.nupkg 31072 BLAKE2B 095f6e8b48a99353061a021ac9a07ec161e28602338d7fa3624891696e9b91642034f968d9e1b77c74ced46628cad45f47cc24189dc12479d1bee92c93eb4cec SHA512 9835090f578b5c8ce6527582cd69663506460e9fdc5464fc2b287331c24d9369e57dd1543a865a8bd89d4fcfc569c26bf0dbfcce102675fdfd1479b9a9652819 DIST microsoft.netcore.platforms.2.0.0.nupkg 19181 BLAKE2B c784d2315e721a847facc7ce095baf628fe0e0afc626ada488a246a6b49f0f990f9ed3c4a9ff05654d8d8fe05bf80860970a5d3c999a03a63773e48f065bdb89 SHA512 0827f83639833a88ac7bb1408a3d953ee1c880a2acbbaf7abe44f084e90f5507cbb13981d962c57d0e3278ee5476d93c143eb7e9404cc7a63d7a8bf324a4fbe8 DIST microsoft.netcore.platforms.2.1.2.nupkg 31064 BLAKE2B 6b28f015a1c3c2dbad93fac315a896c4ad116befd618f28b89d451b92f2ab642e414bdd372f46858daa52e72978ad6e4862b6a431d121e331296b0f6a08a1c02 SHA512 ec9eef7881fb32eeb37389655a733b611813bfdf84c3e2569240e3d0aedc11ef30b8503a1d1b7a493b70bb1da0faa8e90d7798796b0ad14437b8881189360722 DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174 -DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe DIST microsoft.netcore.targets.1.1.3.nupkg 31152 BLAKE2B 80a656508fda7db32065d89f8eeb319db79869a00cb22d7a8c9c2204711f057f076e905050717302d4f900b8881c7d2a15bfc040fa285dca984c138cce311d3a SHA512 a71c2af20d8f61188417929756399914c353aac8361abd69baffe9475b2a01db802870066da0ae27afb2737a4026c782950503dbd4b651bae6ee7fd90fbf1d52 DIST microsoft.sourcelink.azurerepos.git.1.1.1.nupkg 296771 BLAKE2B 9280b274139271ba06630d983ec1c52752322dea1761e62ac2a7190ee3571db54e8474b6a19ae34ccb42a27d1f0bbbceece9e0fae087d0bf3f70a648687e6799 SHA512 3af1035f2d5dfdbc0430d32ee22ff3466b0b89048689ba1647fe8b27844e2897da792600ff630eeb3ac7aa7f8883762d0550080e188fe914fadaed502603caf1 DIST microsoft.sourcelink.bitbucket.git.1.1.1.nupkg 287971 BLAKE2B 7148dcfd7d5f74d915f48338ccb0cb00c8e2875251c4c6872c9e7a29d27e3ddae55c7b2864b443ad53e3669619fe860d06d9691bcd39b843da040d9f762d4278 SHA512 6a1e71601600b057aa078b68731ee7cf6a6838391137ceb086528286fab5534b16766e3191089fb4ddfc65426ffd84711fa6c341abc98cd0d9f49471ddd4d344 @@ -94,169 +79,64 @@ DIST microsoft.sourcelink.common.1.1.1.nupkg 271934 BLAKE2B 6678fa357eba30a58cd1 DIST microsoft.sourcelink.github.1.1.1.nupkg 285433 BLAKE2B 986ee1aa2bd39c577c0ffc71e27d5ed5128dc5b2df9dcdc29f0b62cae31de120253cea0afeb583ab1a3fc5e5b50766a608f2f8ec749224436a031092fb14b553 SHA512 54c7ff8d0cafd654a115d5755710ec89534399a605949ffd43778290796022092679a43e1a129250ff9a03e61417c43dc2fc1362a9019dee88a7e048c1be953c DIST microsoft.sourcelink.gitlab.1.1.1.nupkg 285076 BLAKE2B 1b89d37e0986caa44c768801d9e044647fdad11efdc21068170b25189767d798bd6832bc789a7496d9e17ef35a2ad662e0a4612c0a99b5385d6482a717809c46 SHA512 54d3f60dbf9ab80e86a9752308d393db67ee97a59792e5ec1e41bf911ec5da5caab4e2ec034aeee9ca46c4da40219280f2851a2b5c9b75714faa2722670a4f4e DIST microsoft.testplatform.objectmodel.17.12.0.nupkg 1660190 BLAKE2B d38c48a3b28a4eef0e11d0724904c35bb0bf5ca48bed4d69666c743afb2ea522adb577709d7f12a16f02208be173dc5a260e0f1b67f7a1dc5a4d375cc1ffebe5 SHA512 925b1732000f356628ddc79a90b928778c18ae4e25015d84862ebbeb350a822569439623eaadefb0c864ff7a66f7b2ed93f85d7125b4ac9289bdc42f4f33e060 -DIST microsoft.testplatform.objectmodel.17.8.0.nupkg 1492114 BLAKE2B 32a3a7f4e4cb9af1d330fcb2588ee9602414760eb4f2bda49888372b3ed64e8c47347dbdeda11259134e37b717ad5c23b06ffeda9a1a1772e1afe299429e828d SHA512 17119c472fd87ff721677f92a801693eab53a1897582150c26a60429c99eb1764628e7ba895b40e3b10b9edc00f803b18316a6fdc906ffe54dbd2d04ac63db33 DIST microsoft.testplatform.testhost.17.12.0.nupkg 2882125 BLAKE2B 3e8d45c7f955cb051dfd569bd3e754cf016691a78ea4f52c07febf733094e823eb0c63f3e2230a81901bb1fa9c78b538ece61a3a2fb06e098381f6a54c5c42bb SHA512 81833604e190bc510fd9f66deb57f77f91aefa298bd46d5bbc652b6c98e961c97ae91eaecece721128345cc9fc22052095dcfc46574e39a6268e4d8a712786d5 -DIST microsoft.testplatform.testhost.17.8.0.nupkg 2806274 BLAKE2B dff54d1c59a6873793bbe2d6fc9ed75c2d610a8dc41f4f9349228b690db3beb7845660c7d90a5d2588443c13aff4d97b6e0a1df58e88a398b3631a344609060c SHA512 39fb1549fd23fc2c7b4f5525043fc1152b8c62cc813a88c9701f33a666041c6690dadd455899d247fef5e6df372d17f081d6098839086007b2c10618e187ac7a -DIST microsoft.visualstudio.threading.16.9.60.nupkg 949836 BLAKE2B 404f8ffcffc1f8ade9af0f5800d57e92c5944f0172673bf26c7c65bf81340c785a41c1eb47327beefce902d649d606dca6024502459b9ff8a75609d0abce0989 SHA512 f31127b9fcca1db2a3b6ed3b64e6fa58f3ff34c501e536cff3c7046c508fd77618fd6dbe3a716f25780f08904b4ecc02799f33d4876d2e2f0535d997abb50ca3 DIST microsoft.visualstudio.threading.17.10.48.nupkg 1646854 BLAKE2B d44750ac7f6fd274fb408ad7f462014099e53ddeda249a1fed7c0225b76427af9516b4f627a4011b051aaf6f639b0dc0babec764ab8cb9c4c3751242a4a20efc SHA512 39d77b2864fe0e31a5870644e1d9460a9e6a55d77d0cb4a21de29945652e585cf31729fbf96b2490cb57f7af57a5ae7a252688d587c41ec6b3952cf3d35e2617 -DIST microsoft.visualstudio.threading.analyzers.16.9.60.nupkg 503263 BLAKE2B c8e1b6c90a98d9424e5fe4c9776b6d42109ae5aae8ad686f9fbd967a907fec232fc565b69c7dad291aaa5f04da833a00bedb3c29e21bc327f92e856d4697f2f7 SHA512 a163640e1ea0c72d488e2f63ed3592fabdd97398b6720ac3874b28355f2c63e35edb14d55fc32142c57b98a91efc4b1b12e2e31805ea23562b12e5b5c5921d3c DIST microsoft.visualstudio.threading.analyzers.17.10.48.nupkg 488754 BLAKE2B 6d248242e209524e1e9413200b4573ac73e1fe193a3e4eae5b8dbf0065efac39812138c284c9f2e4eb8d6507dfe06efbc39d10a787bf9a6490ac73fdc9314f40 SHA512 f9df8ab8e534514edb3a409c9add1fea5eff33ed43e2c20cc8e75fe91b75b47c4479becb096a50685bcbf7b389954828b2286e1db7dacedda7c29e688b977d8d -DIST microsoft.visualstudio.validation.15.5.31.nupkg 262234 BLAKE2B 8f4714d3daf386a2b40a04d48077b09a4e0c071f4af3c33ceefb3806d6cef3e068a55e9ae092bf6ca345b6e84d57ea9827cad11b16f6ca58c21d0ea324f71a5b SHA512 2e777e6fa306b87c21efe604a6a7e6911299803895ba7f503e3870a58898ee511a32402d38190f6a971053227904f0e97d994c12687f927b77b26bac536da042 -DIST microsoft.visualstudio.validation.16.8.33.nupkg 285008 BLAKE2B d4050031874511e468714786550afcfe598f76526b006a9c84cfc9efbd761f25a3f6ddbb2178f7a69cea3dbd77f73b8f8beec5c8dbb156d708d9883efdf862de SHA512 0eb7b819a5c3496b7dedde87475d04ab93eec09a5709e5e93e70195c2dff83d6d09c58e33a05d9b24400b3b16196f0555fe9ed763a788cc17853b8a1c8ea4f87 DIST microsoft.visualstudio.validation.17.8.8.nupkg 334546 BLAKE2B c0f0459d4f3004180bd4477d59e9c11813c62d54038d1a0aff2065bfd221fe12fc3021e376c6d9c6fdfa11776bed1941e98a570ddc048bbf67e1ae8106a7d165 SHA512 55ac16e290efdac4c1f44c450378a136240f91d7212bf9ba5e004f151e86bca72ef906a51acca9bba6d018bede1456e26296d0168b421303ca31def52c52154e -DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 DIST microsoft.win32.registry.4.4.0.nupkg 334410 BLAKE2B cbc3fa83efda4dbb301e1272c1f66557f76caede6b7f92dd659e4227c2b3534715f46405527a8de190106942c56a8e6d5302c6267e1d9cabc1fa1582bda9b0af SHA512 2c98753d2a2a76e82b0afeedfa4d81f75f4619dab83f2ae7b4f56530232b733e7d9ec8ceb2d626b465920a2159dd4369c6fd9d96c65d70bcc9f38eeec8e95a10 DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 3e98fbda73990aa8d4a8fe584d317ae59804c3ac40fb42194e332826b5be57ab78e563111dd3278a8099b9cd890d4e37f1bb74e6ec4a443edf7c783ea0cceb0b SHA512 471e66567ce59cc86475aece7815d05261264ce114e0c1688ba2551dd51494901fa72dd7a8f74f8e8f0f3dba74af8595f177552f3c06abb4bfce76692197076e DIST nerdbank.streams.2.11.74.nupkg 426815 BLAKE2B d2cc625db6b03e3202297f9623be3c7378e74004fc47bb906f1f91df203af12924f348e37efc0a78ed2dbf7fa882b0da2c292b372ef9b2a68a78790b9214f413 SHA512 d5c4ef4db235ae59ec4a310c531b36672c8ae13b73559f79f0fcf6bd34fd8aab94daf9a40047406990908cbbd32401696b65d8df1b1e0f1278b0e5d9b9af2f29 -DIST nerdbank.streams.2.6.81.nupkg 438160 BLAKE2B 6a7de1956b5dee56275279cd20e5fad851b9a617e516da56f96b6d09246272a1b85f4073f2b4795a318c4013ccd656fe619e28c937318be15368a3a9fc8fa737 SHA512 b957bcea9bef4d4f9f4c5ada9220fbb3b0d67d149b8776150749dfa80bd3e41974eae57831f700b7a68e882aace06bbb4bb84341fab20602183b19499432205e DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 -DIST newtonsoft.json.11.0.2.nupkg 2409669 BLAKE2B b7dd7722f7f62eadf7443ca5a54ce67f5369b557e2e1802e77a288a941dfa21310f6b54bd07d9bf107ed6daaa69abd660a3c9e9cebf4dee8b6461eecfae36833 SHA512 ce76466f0b3b138040f63c4d67b16e888448dc2f61ae06ad5504932a121865834eb9de0ce557c6953622e917583b9b10ade6c5b85fe0f54115de13b10cc5c5e9 -DIST newtonsoft.json.12.0.2.nupkg 2521025 BLAKE2B 2d6a40a97fedde8a83cef9d4ea9f5635efc83f4f7f6a8d38633e1d2011c9e9a1120979db181396c894f38c4fe0515b86781407fa607bd402dbad80f41d6cfd51 SHA512 9adc1e0573d6869d42310013b414fb65f319adb6414ca7e31b0cfa63be4dc068f1fc6ced0da5277f0f062bd299d93e1f0c8a8a2720e373d471970e7e1b615c54 -DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1 DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 -DIST nuget.frameworks.6.5.0.nupkg 131644 BLAKE2B d8fbfaeb2ec4c269ecad319478b64da5ad9e44d9d82fab8b42400a15ea7d31627bcdb9f1af0f18b15dd8455ac4e92df1b25bc47808f465cd2e972ffa40333f1c SHA512 3f97626af018fa9b03f06751054be2c4e8dbd0d5329de21662b36f3336849838bf5af7d3721643faa6ea90935f836cf502661573953176cff33d4d829d953d56 -DIST nunit.4.0.1.nupkg 723573 BLAKE2B 56e92e384b92126fc1fd6889794ab0cc30707c1718c5bcd9fa62b14243a2014c3b6a628b29ea347e9fce906ff440d3b28ed857f58ba579d719e02d71075ea239 SHA512 674603ee7c4024dd83b8ba4a7180ab653404a9acaa691e58cfbf9ea58669950581d9cef51012f80d13dff43442bb648269fac0822c53400c02009fc17fcc1561 DIST nunit.4.2.2.nupkg 702845 BLAKE2B b289c1a8d598eb24251a072aed9325a0f5bca528eb8b39a8099952ee72de6f68dc4f97723aa602b2272300b86f91e43e4a7450bdc572831aca044616bf11fadb SHA512 9056ad5b6e459a7d3b80c51556ecaa086b0e5d28133a3031d23546aab9247375d283244e68a75f5f301c74ed1fb3e0ddb12644de41022e78867be293fe846620 -DIST nunit3testadapter.4.5.0.nupkg 504560 BLAKE2B 8fb18358909ef9b5828b2b6c2a5bb1c234b2041cef7d57f22319a287bb187621c6e8e40e33b7e1e23f17b9e5ff01a2cc41f932d54e7affc935edf275f0d397d6 SHA512 be32fd672c3ab18bc948f7a6d9c41f79bdabc1fd8d2b6ad9106c14499b35a613ebf05a720959aae4507c2cc10adab45e79f48aa731c6506c716d300193d69154 DIST nunit3testadapter.4.6.0.nupkg 512620 BLAKE2B ab251ac7d56407d35cfb352956ae153f4052a4e6c014a50becdc31ed9b2c325d0b6fcb61752e3b11e435b61c86b1f7ea51415e72f1ae894dd35acb17410fb23b SHA512 4e489dea089cbf32e01b74105003eaf64a11e11a488aefba50553f856afde2940a2659d0017055b8a86a7aa79247d5572bee41b497ceb0efe7074e8b9c86294a -DIST perfolizer.0.2.1.nupkg 51987 BLAKE2B 2e01e7673ae420136e6194d89c406fca31af85b7f90b460a53ebbe0fef82c38ba3be3821d9e1a7b9b2bf5d117bb9f2f4f91767796bffb51ac14e5cb9f472d873 SHA512 9db50cdcf13a85737c275a0aa3dc4a98b97e7d23e7aca1c9b27df28e454b0d4587315bd62f7181dc03e0257a83d79c7af2e90733eafda70afe5a956c92c20a9a DIST perfolizer.0.3.17.nupkg 194402 BLAKE2B cce0ab2c908ceca70336319dc20629c694855a9b834b06cc0669fc75dff4817f90514e6a7c39346ca2e732b4f92a4aff64a199c57dd7a1edef1ab9640cb868a5 SHA512 c66ef81a4cedbee659ee54fec138b4af50c1b53171195773d39c0a3f0cbb48afe415e8577e271d7be76262bebe530ad907e8d2e20a6e3e97176ed5b5e034bd86 -DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239 -DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436 -DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc -DIST runtime.any.system.globalization.calendars.4.3.0.nupkg 43456 BLAKE2B 6453e347e796d426fe00afa28c182e53d764e58e52a21eea8d71661029608de957bcc9a6d9f073f2897d4b5d601f1e056a8d2334fd7cd708461148549454fbc9 SHA512 19053b502b7160af6f6b0bc5b334a8d124f77f6b4418993294fb485d0bb318cd6e97cdbda9bf8c9927366288413cad7209c9d8156a5425a6320c453a8804fb3d -DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed -DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015 -DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e -DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd -DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389 -DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c -DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a -DIST runtime.any.system.text.encoding.extensions.4.3.0.nupkg 43296 BLAKE2B eb16dfc6e2fafe299fe49dcc5cd1d2d18180d18caee2b0e65fe5c75b6b4206260e18f4e2bf509fe1d2dc3366541bb38de219929db6e7e12f08b64b3a5d3abac3 SHA512 656aa8bd9d7e19534964ac7b8405615f00359779e322d4cfe1f18c132fec4a4f52c5588bfe61cec9966a9142a73315f5d2b9e5a7c524b418364f0322b20961c3 -DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23 -DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44424 BLAKE2B 03ee263658048f24116b9f1ba16441bc197c8868113a457aec34ef84574ae3e73557bc6b144fa1f53135ffc201cd23fc86f8d76032e77576f2a69ee7ad4320f0 SHA512 8f071552ee042f0cba39b1ba0a1205cf73de447d662995bae68f857a5946f7d154c029a79e37469081675687873c8bf2b9efe57f5cbd660c366b1ca51823f7f2 -DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42852 BLAKE2B 9c98b0726b226f275e29eefc0058f5f5616f9e2786596d5aa213421366e93f7c790583090ef719249ea3aef835b8724275667556fac3bb9935a46769d0e1bf2b SHA512 a135ca0f4f5a49319b5a52b7f4338f8a5fc4387edf26f29e6cbf63a3c3a37b2b5c51c9caf562ec41e470fba281060362465bc56915be782d6c75778aa6195e46 -DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42843 BLAKE2B 22e270cc59cf6a4bbc857569499baab7ace2596db57cba867111bb46a609e1c98461e7710f964ea9a5886a9b416b6ac271e2b045ef470ed644d757135162853f SHA512 2f24e2cba88a96bb23848e1404878e4478a65642387b7b76aa4007587fe7c4d8208cbde53d3ed65f8d0d71cd688bfc16be66dc5f7bcf84c7b2ccf1b3c505b0b4 DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 -DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 -DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d -DIST runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 17049 BLAKE2B 4440283e2844f2e900eee3505cb6ae038288117a452ea41b3fb4b2f6bccd3649749d655436bb6a87f4fad0880a9960630f016f6ffae68ea162e4cc5e4db15401 SHA512 a34ad2dbe67efcae97fcbea57af386b30660a98ab8229a56c0dca241316e673cf7a26e19c6efb6b7117cc271fdf208741ba6f8447ae254c91acba3ddb7d2923a -DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44199 BLAKE2B 475710c40d856c6ea97201e800a3d8f418a7489043bb48b42c79f4e63fbf390630c0b2379f45f0e183f98bd2f3963c93b1efebd4650c2e1f2f08002788f0a8e1 SHA512 ce0873e07000df98e640bd265e969d4a9236535cee2699c5363f3ab297557b0d756260557995f2ee163cff05fc2ba922d66ba0e4cb28521f841e7d546ab3b63e -DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44143 BLAKE2B a46295bfc89c96c9fb28650d64b2ffaa1bb10c005227c2982da898955e85b04e8f344813c2b37edd6ae855bd24de3ae8dd39dfca6523fcce1f9b2dae9cd4ba14 SHA512 bf754c1a66cd70dc1bd38d54fe675e9dd470417ebba62e2f79e278be8f06cc3496ff58ed90d30b5dd4d3efea9accbd09eb17cd87be882951c0fdfb833c371f70 -DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a -DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 37725 BLAKE2B d777e672cf2cca1b8df607fb9e38a1349f99d68c2ac4cc553db4ef98cf00d637182da19842acf774cce1e1ae78d52a5bdfd1b21f79ea59294344600fc2d4d5fd SHA512 0a38f25e8773b58155b5d3f94f849b93353d0809da56228b8ebab5c976e6458ca50eb5a38acca4c8940678e6e9521fb57ae487337f7cbf2ea7893ae9e3f43935 -DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42676 BLAKE2B 92c345d649195d7ebf1ae645fd122b77ceb423f391dc631f142c7e1890f6b1fe63fa896f6842dae5aa1ea33994d3fc9a7f44f52954f0f50ea682988373ba071f SHA512 2ae9db4b719b31fa7e40c60f52c70038fc8668e029cf4e1d120fde8c295631d6b08207d7018a22937b79546016c560c894e27dd6ebc01d5e0f677567e6b2c4f2 -DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 43121 BLAKE2B 5b079a85f032b9933cb9033acd4531f49b862c9aa4a35ff260141c228068e62dacdaae59f95e309e4ea2278da046ad82b0b88be37420849d67bbd2325def7e00 SHA512 cd4b7ba744de80086521ab67cad2db3085d488388d3d9cb83d9946389f0f4c784539bf3a4ffb8d4f3347c5c7813aadef95b355fd2563e30c948a883c27b95287 -DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42947 BLAKE2B 12495fa67415ebb0ff203ce50c3a3bc63bb6adf53a55a72d73d80eec8607533a69036cc3286dd8e52a645bea6519655b31855c473dac70a08fd228f0a3381df0 SHA512 d7fc28a9f600e471edce0989c01c485d4e2a7e99551f531413afa75039a4004d4e2c27e88976d65432635a321d86316a3c6cdaebc7b2fefa42141b64f4f10d66 -DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42971 BLAKE2B 876fa77151634597a78a5e31771f370fe0632fc3d2cd5d5e5eaa216ace436483e7cb04beb8c101340b63899efd40e3e5fa649b4cf208656d9064adf61e3993ea SHA512 5fe0e6a878eff59cfe24a8d57af51140576d8e0fec4988e4892c233c47b3a3eed27dec072a6c0d55dd615777cd9ce3fe545c5353b4a95289376ad0b9408ed4be -DIST runtime.unix.microsoft.win32.primitives.4.3.0.nupkg 31929 BLAKE2B 18ff9482cae737a7098f352f59948119b4f9982eefc1d835245c5336ee6fecdb7fdb92445d0c1fefd4e4c7cc4e64fec3d317e8b5dc160320781a3f820cf34da7 SHA512 93e6d3db61f9c2ca2048f25990dda92acd5ec74561e0c776d2c6dd8d1d55128f2c953f33d6832fb6a72bd9edca304a2551085bdeafe6e18af87619c9ba943c32 -DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838 -DIST runtime.unix.system.io.filesystem.4.3.0.nupkg 62460 BLAKE2B 6431b1bbf73d43f5d49afcfdac3f4e6a21b4d6c86db7a99f339d97c86fd9f98fe64d2a4873350076a42d1f7faf479fe744220d14d1badaa56370e1c615afb4de SHA512 6d4c80aceffac60e1560fda34c5984bbfa2e1bd106bde2c6d3540905cc30c58e6f5f2eaf5703cef5e68e3d25a4b97982193b2db8130a50c622a498e43eb9bdca -DIST runtime.unix.system.net.primitives.4.3.0.nupkg 125060 BLAKE2B 76f760a4fe1f14bf65ecad43c73f51b819cae80b259d32cc9d5af74cd559dfc86267ba58cf15c577de697c9e1add532da380b267bff5487a2974904fba1e2813 SHA512 c2a0ecf5c72b226b4776eb6281f00267827d6086a0ad758ebf6e6c64a1c148d2056fe99c87ab4207add5fa67f1db73dd1ed3dca81141fc896be6b6e98795c97e DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91 -DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888 DIST semanticversion.2.1.0.nupkg 100558 BLAKE2B da51892db1453dbe2f486d8c09558ef3772851b8f877e6c67878112e64a4dd02887a31e7a5ec369e85a2d9827406be97615e35d2a11ddc2d612c60c8fef67973 SHA512 bce7655b8a53c81c8e10cb62f8eca521719a9638527ae45404cca83ceccad2fc759f3aeeb28355976691a8d74cfe5ebac1f52539c5780c765f91dd516d77c7e3 DIST semanticversioning.2.0.2.nupkg 70096 BLAKE2B 9887b25ece5223b9b8459a397431ed7a64ed438911c4958d3619b822fb84212395e08856aed4cfeee2a9b6031acbc0610e137b0081da27a741bc1478d77e9272 SHA512 f6fc0c72931b83c31ab940aba719e2b861bf0013de93343315323617d01ce78070fddf7701e6649d30d322d5488a812f515aec4a48c92d99640e4fcb32cd1a6a -DIST serilog.3.1.1.nupkg 663302 BLAKE2B 616f621bfa29cb8cc1844ac683b5d5ac4c859b978983637cb89d57ce2fcd28bbdfaa5a0fe213e111bd9258faf0221e854f99019184e24b6ca0976c00509f9f8b SHA512 02985d43db0efd5e56b086e0a29af986de381a163a8633ab81a88b6620a3df380afc4506366beba0f214ac8ec37c8d435bdf130285dcde331b14733e62fab8c7 DIST serilog.4.1.0.nupkg 557817 BLAKE2B c88f4ec735c130f19db6303265e4595ff69986eda0924d421142f14cdc598b9d38b6b97d39387ec3cd65b2cdcda581945ea2b4052985ae812eaec9efecd17959 SHA512 4b0bcbc6ef35b4d1914dc870f3ecafc4a7e320b66842f8fce03d733874fd4d171885343c91e43dd1d5e49f55c50f948cf6c681c64819a8632187309ff82be15a -DIST serilog.sinks.console.5.0.1.nupkg 176335 BLAKE2B 30933c362b84cff5e04dec4bfeb8ef0161490b229d1b12a4deab7bc05832c65b5e8f8a1e99629aaaf3f8e996ec8af40d769c658f994cfa956537e3beacc03a81 SHA512 8f7ab152456edd504e8fce061be144c0c8694f76eb6f61a0284541f23e88a8c292cab487496bb64ce4faec926b53d3923a31cf3ddc874fd9b26f02089a53bb5b DIST serilog.sinks.console.6.0.0.nupkg 138337 BLAKE2B 2cb29f761056154a7cda20eba369ce04ef0537fc87abff1eb92eff037eab5777f79c5e3d915984669ca2c249e88e711c411770e87c26de8db608dbb71e19df69 SHA512 49c6a20f42a9b46d8cccd76d287e92210aeb967d8f8daf93be82561fa050d91f927d0bb5ea81a147caa899b9abf47b616e5d74a8cfcffeadc1545da0b73a979c DIST serilogtracelistener.3.2.1-dev-00011.nupkg 31744 BLAKE2B f206fdfc6c070bbca149d3ba6c0866c8e32e37f69c2e28c26e2a311bf71a7e96dbdbbb7a3a1fd22e3eba065a8d4e51c3be9ed832b407e6c02723510ffe10dea9 SHA512 aafd5aaa93a94966774ade80562a4708fde31f56f3ee9ddcada24997984fde1bceea1508878c2c9f37c3ec6b7892a33544b23b66211c2dcf5afa08f8a09d38ed DIST spectre.console.0.46.0.nupkg 1132321 BLAKE2B 5b0c0620e6adea69ef2b678dc8015d54f07b06f02cd3a9b6b5f475069886067b6784892c82dc4cdf7fbfb237d6622944269e8c248a09eb2cf5328023b701ed2b SHA512 e02bd9917d0c8c16657f51a0b945833ab0ebe0b6c69d4c272dae1e0970a507eb827ccc51ec2c3e54b76d98fad8837a6168977c3da3c8fc9ea57d93f5511699cc -DIST spectre.console.0.48.0.nupkg 1505618 BLAKE2B a5e273f563524004495a7ebda94585bc6b8d7a0051a27563119695d6907674a3071f2e9ecde1880948c2c89a8efd414b99b7f2bb0e4d84e72f7fba3edcdb775b SHA512 b3cb158f0f0cd120db79b88293eca0505a3f4573078a6c274af00380a52d83666c1494c13ca924de1f1f30ab422ed3bf33779c66b615e6850aa3031037caae33 DIST spectre.console.0.49.1.nupkg 1525116 BLAKE2B 8d89967c2843f554c96ae5319b55c47db4df2ae67328b857076eb5ef4b03418943684c5819519d443217953cb8f7a71ff03896eb8766e59b95784f0d85d2527b SHA512 4b1576e351bc3f5fd672950fe90263e725349daa56a764a6f6840c1d0a5969a59c216309290735dbaf4e40939d6192b39d3a8a6489688637bef36d2467a910b2 DIST streamjsonrpc.2.20.20.nupkg 1651660 BLAKE2B 03bf89747d80ab25d355646ad8e09fde4c43af2a921b37beba1fb11f9e72cb6dd7099e648a59576da89e33cdab6682917eaaceb2b4562a59965562a365d81068 SHA512 402947af9db3bcb2b360ed8ca38e2abc3de7b9900cebfcf59a3302b605230b1eb53b187baff3606e54e9d88adf37d4cb92392b15db0259c143e7b0fc89521ddf -DIST streamjsonrpc.2.8.28.nupkg 735337 BLAKE2B 957513b3c4bc5d49e22d724e8ff63a61bacfdfa224dcc545dcd1c4a2078ec4de8a189e4087928f6ccca30ea8f0c8143414d763f670c29d5642e3d0a6ab38754b SHA512 f3311fe24a3771d7b0dfb38ff8910ece5ec5c276e468944e789cd7534bd4ceec739008d623f1b9e91b7904ea8211c7969ebd3b6dffc2e9de408da89ccbe34a3e -DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2 DIST system.buffers.4.6.0.nupkg 67596 BLAKE2B 4f442603347f6ec2c99f724bd6024e8db224eff17e5b02a74640795aea0ee78a0cd171e07472c0c7c165d10d84c43042f01285f8fb700114dc00ebd82f4a6067 SHA512 8916c9c93497f5b255a5444b18b896f05824e557e6e62182cedc38206e08258731272f815d3084804585789b4ee9cfa43e752642ef3b28ae66d7cf3ea9b12b71 DIST system.codedom.5.0.0.nupkg 281008 BLAKE2B ba44d0ee1856cde7487caef684e007ba48be61d4e061b0d3e1a524127823bce1e54e3d4a539f66964edbc93efdf9f5be8a46cbff7ee0868dc64333a2aa72e248 SHA512 150a20dd314a4cf96ac538a48e67b529a8453d17164646bcce9dc04a46d923e12eebea9583746ad66d0f400705118383992ac9cf7ba31563b886180913527438 -DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b -DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 -DIST system.collections.immutable.5.0.0.nupkg 623075 BLAKE2B 14724fcb8654455184f8f16f8ac56b7b3c995e632af36e91f307331620b4e9f515a13bc4625d898fbb4b57ff9f017b43cb91ab40b0cebcd7d5eefe32979afa4a SHA512 726f8db7d179714cf0efeb0fc02fcebe7b4755762902e391e77cf78671dd5d5f364c7cf4ce3545b51cc7f37327d12d1500ba19f4b934f0e8bb69a6a347c0bbfd -DIST system.collections.immutable.7.0.0.nupkg 538962 BLAKE2B 865b39a568c4c1643efbeba07b37a9b43adab688cee8174b4875b575c8e02f3a6ebd90ebc20ffcfc096c6a2017089b8e029345cf4eb24f3ccf9b911e57df0be6 SHA512 f084afc9395d74b4f252c47b7d0e378e676d6b8b6033a68636b648b58805e3772dd22ff1ded05d3c8c8553d2e7685b29b753fe1cbb5a333f018abe6422a3ebfa DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053 DIST system.configuration.configurationmanager.4.4.0.nupkg 341985 BLAKE2B 94c73192226761051208f23f1d40c7a3afdc97026e565c7ef0889883196667c3337fffb8a41367d806eeb368c59ead06460447a0982f8b1a36a366a360554e1a SHA512 44b601dd83a6773f5d137ccc841146bf7185ef8ba91a31f49c5d06f6514544b34bb0210c2298ae42c306bf6a84d2a769d4976179534ef11211a5429da2488afa -DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 -DIST system.diagnostics.diagnosticsource.5.0.1.nupkg 306876 BLAKE2B c2d0319fb2c0f00473e8763a416708153e54d9e879ace4cb3889fdf3daab890e5be8c801d4064e7528c2bb4979d6a116e8f8c5dd3802d9f23b702d722960b2cc SHA512 59b230e54b7344e8f037b85d4938a73f5f84a766bea6ed08e895ab88aa9f64dbfb0d8beffe3c93938f20a80ac8dc312253ad37363eab1518bcdb7f3d517c3bf2 -DIST system.diagnostics.diagnosticsource.7.0.0.nupkg 397186 BLAKE2B 686c2659094af61861182b51bdb1dda92f7573dd464842acbd113e3b26e5bedbc3a0f5538ff88ed3b45a2d67134c4ad68c22f5fb988f1f7544e480493bd8ac4e SHA512 7b711a54e1018066962c8a5d6ea0c1a6d22de56d02db5f262171ad333b4028b5fa5954af4066e40b74a9ac5931aac722de4a6ab997249d0b65697c088f9b6df8 DIST system.diagnostics.diagnosticsource.8.0.1.nupkg 517990 BLAKE2B 380c30a5f17fcb1747acecf72477fa3e46feefbf9fa43ca73330262a6ef916d1850cdb63c2554bcb0b52e0bb11b3bd7853a1035202eb6b6454929747d7447741 SHA512 0437300281f6df9a9fb414058be81b953193c59ac35d8f3321ea1230bd3e323657bea4bff1747e68e71d271b5ee758c8e599c25ed246eb09e6537e1c1e3cb8e4 -DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea -DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 -DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 -DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5 -DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6 -DIST system.io.abstractions.20.0.4.nupkg 43874 BLAKE2B d1442e864e1019d01b30f18b7aa6df76e6d6e7075391ce2e7cc7256bc083e473d0bb3037714d19376dfcc475f99b45915a353f0c633c17b620b4d19a53908396 SHA512 3d3ffcd84e9b0754b12a5da94eb420e789966eb5232f8aa1e72186e29974f808c822c3129646b4ad945a3d286b62521c5ba7bea4eb27fda32fc8b799dfe5046d DIST system.io.abstractions.21.1.3.nupkg 45211 BLAKE2B 6b82daef4cc38da83e641a94da671e1dd76325db18ec77d408a1ea5ca244566a50fdeceb97e19b6e42994fc49cc5be29045c71f080cd57184e75836b5c1048d1 SHA512 ad9a5a9c97ca1c78030ca007fb3e0b2ab09f7c084849b58653b224b492c00a21f05d3964a399b3f5c767816689859795b3351bd0d82aba9d8028fe0dd31e00d6 -DIST system.io.abstractions.testinghelpers.20.0.4.nupkg 44708 BLAKE2B 391d74bc5ac63f2352df718c10ad15c501f568fecfb6c65cebc7da96f67b2ea7572cdf004b376393c82f0beb1dd26dc87834990393bd3c8f23018013ed66f67c SHA512 fe9604f14e5d698c66ef4f4d5bb90f4f41ab0d988d36c26f5cfa968fa9084a0af4cd02c2389f82bcf8cae749826e53b5ecb61894974e23db3e025f8d855aae1e DIST system.io.abstractions.testinghelpers.21.1.3.nupkg 46039 BLAKE2B 9ffce1a6c0a20cc4073d06b59d0f0df9bc0fa7484de240befc9151d701eab436c6bb6eb0663f2d852172f84539498d3e099bfb0b6024aab97706ee7e43c59b96 SHA512 d5a351187f2322b8e380b8e85ae6936155560ea483ea855a47fbb98733f7717bc478b58811f7428cc35ca5c961b5e9000ffe21a2fd17c71492ff3b8438c941e2 -DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee -DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 -DIST system.io.pipelines.5.0.1.nupkg 193681 BLAKE2B 81e6ad837943179a46790282e63e3fd97ceb64389f6d9a1af1f21bad6a32e426bbab291da6c3a12d5f4503a3926ad999d335ab1b5da877a1d8321ac6e7dacfca SHA512 b5960f39e3a05e0738ca9cff49f2883fe59cc97d0f2f75f1bb8b37a5c96de0ac3631393f2b6a176895bc903bcd58581ca6e9e107de65afaa4b8a4d4875d61c40 DIST system.io.pipelines.8.0.0.nupkg 267394 BLAKE2B 612570554ee41ae37c8987df6ec797583c95b38160aa70b1c2fba9af23f4bd85ac0ba5b7036abfc1ee3cecdbfbdaa83b861e9c017e5fdf3e726478b24e83d957 SHA512 57eb6a11e84f40a48b57b1dc5786a01aa9852122b7d15363490d8a12c9a458bf99a8ddf4c0c0247be98559c2b42e769a10bda2c5a9817735484d960dc652eb12 -DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 DIST system.management.5.0.0.nupkg 265788 BLAKE2B 9080ac288d0b9591b0799f54b56becd9c3394e6911fda39283764db911ad302f9b6f2c9bfb49de2d8e1cd057e3bc58c08fe2979982a1446f9810c6518b0f6500 SHA512 6bf4b8e2e0836b03f5ff9fa8f2bb1bb9b1d1d46985c8b0bfeda05fa87e030f7a3c2c064dba317a1e280a57fe729739d2a674a62c73dad2e2cc0daf3e8775fd02 -DIST system.memory.4.5.1.nupkg 195808 BLAKE2B 15be57951bb2031a33315090878122d12add7d3eaabf2f3e7965dbd9d859df6030e36b87f70f1c7435e6404a908039c26d3baead8e4dfb064f5ac023c141f5dd SHA512 a289e72d03d90060f6d6ab4d306e04b5599b60e2279368d5eccfa0d74f01e8e1ce6faed939a5a703f2bc3f9a10eae2bdc312b30758845d20a140e8b6b1c28ea8 -DIST system.memory.4.5.3.nupkg 154054 BLAKE2B 0f75d5365d96b42949e53ae9498affce97ba074d6f404d30bec043e5def8cc39af05ccedffc7e9b13af4200336a9737cf44c85aa2d58069a64b1dc80537a6eac SHA512 70fce15a52cc76aacbae05c8e89e2e398d1d32903f63f640a7dd4a3e5747f2c7a887d4bfd22f2a2e40274906cf91648dfd169734fb7c74eb9b4f72614084e1db -DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc DIST system.memory.4.6.0.nupkg 192800 BLAKE2B 33cf410dbd0ca42711f3e2aa50ee71b5b2f5f7c6f2344dcd18e17e5d4ed0a26b70cc318ed40b34741ff33a88b79ffa54efb34cba237d01da9d385ccc2819ccbc SHA512 4d8ecda55e15bf4bf06a767a27cbeb2c67f26db3ca840bcbde84f1ec49ddb19fc9ffbd6c9b4d493c21c89adbd8b70875be615ab7f18f4bf89df61b6a20f2beea -DIST system.net.http.4.3.4.nupkg 620644 BLAKE2B b3d038bfcc0232f449e9dba14ad885cd29a5df759520d0c6ca12333d8fcf052e2a3b25347df376604442e3bf10b5a2072b6c0dd66ae41bc7c9bf4e17908a8bf5 SHA512 163edeef734d1f0a1ff7b8053d326eabc82fe86f3de72c6466dd780d59d974487882f2a5f16ae4b02c0d8c8a7f25e617ff2bbfab133f88ebfd6a2f99637169ed -DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 -DIST system.net.websockets.4.3.0.nupkg 105598 BLAKE2B 900ff40ebdb1238ca959457e5f7f391ab07c411745eb3a53a756bcb8bbb22a4ebceb294339cff25e7cf828c6542d2c721a524fe5b2409509ab4fab33004554af SHA512 2bdda352b9ea21fcc1afc22cb1bba541eb73f1fda002cd970b68f25566d4bebfbcd38616bfa2c892c048cfce1657b1d2b6996ec374504dc1f1777f82e7321ec0 -DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e DIST system.numerics.vectors.4.6.0.nupkg 136752 BLAKE2B e59029c092d623cfc8cbc8a5d64c8d4ebbfe9aadb736c6188442a3e3f3ff08d0458987ad6ef126b8d481323c5f7c07dd88a2932a7b040eb4e11de41d261e8770 SHA512 7716566e79dbdb5fb942e280894127b498ab8792a25359ea94b5ad06ee2ff7f171d519ec80d9fc4f85db99086f0aafd3f78db4d4fe84b061b6cf663975e775c8 DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d -DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 DIST system.reflection.emit.4.7.0.nupkg 406832 BLAKE2B 7c523b9105ba23b7ae5cebe4661641a79000981b7530f05664d1e0b87195d3eb6c119d2850b2e416de97ccb1a678dc151e5df7e7665f293a7389422efead6f94 SHA512 10c0325b993a31d993c58adeee5f1c6fd7ff66173bf22bf0d295d29bfb30f0e01ec3042aceac5e245bb62d8fbfed63ce02adf74e04cf55811e0cf3d541b897a9 -DIST system.reflection.emit.ilgeneration.4.6.0.nupkg 203555 BLAKE2B 40fcaed8c200851d3ddab722d172996bf716797755abe83b7443c172974043b5c182f962284379704475be2820fb76c25d7e14ac7583049e4935cf27b1c4d95a SHA512 ebc749f2fbf95d2fffca55a0d1333226c3110d30b9d582919b09e5753c089df6412cf5b568f0b1a4b62128948cf92cb8a2cd6f9e60b60ab73b054243198bac20 DIST system.reflection.emit.ilgeneration.4.7.0.nupkg 204011 BLAKE2B 07db40691e6669baa6f54778623b6881c1cd248dda3dcd589a9af0ec297c810f2c978eb633c5a682d559bf02dd1d5d418d621bb461611d22e23d25ee9a5ac223 SHA512 890d97c3ca82f180ac877f8e50032d0f883c2e2039afd671561943667dc3a24ec2dfcd896cb94f372c975c25b72918afd046efc2dedbd5962a988a027abac8d9 -DIST system.reflection.emit.lightweight.4.6.0.nupkg 155214 BLAKE2B 4e89298905e3a87780ffc89310f6e66df164f85fd0b4088426f539b99aa9ca3c37f80c9d891439589455df64177ebf2fd65b432237bcfe81791fc7e8c9541f81 SHA512 d8a7f429cee710a91ffbb63a45d81be85771f71a9da136810df154748214aaeb912a26976500d86d8910c48e2a7bdd02160c6451e45601d42f54ba94182ecc62 DIST system.reflection.emit.lightweight.4.7.0.nupkg 155693 BLAKE2B 86a72eb6666223b2753d6193f0c5a46d227ab6e305d917492b4153f886dd27742d5127dcb7723bbef9384260813e63b8c17264fe4301aaa25d66e924322331e0 SHA512 065af503d56a93e654927964eac16b84e729baac786e9ee4ab065f8709269a1cfef5d80e97c719f429d25db6a56cbf6b7c79a2e470c5c9dc50b1fa339763ef8d DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 DIST system.reflection.metadata.5.0.0.nupkg 1006081 BLAKE2B 2b10bc13e07d904270e3661435d372008ab9aee0c0dfd409251867273c3e9541392413018306900b0d9c114843756828c946801f65912e27f7a3d351c9061c52 SHA512 3b74e3e491eee87a8410f5b9a2e556233d9919267f6a054da7a4c9c34b6916b07c77ea9ef8cceb5b7c3361e7394e502cc3c9a09247c6a06bb58509e82554e527 -DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa -DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 -DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb DIST system.runtime.4.3.1.nupkg 7272877 BLAKE2B 79c5ea342983b39bf810e499755724089453ac86ae2485757ba1a2a2e96e864ebb5e2ee8c39999263ff7149ba93ff7a212d892c35cc2623f971916be007cf7ff SHA512 025ebd98f0dfcdd0fe6ca18ad8701f07e94d14e1c5aa792accd9d42669af51ed7fa843caf4cec48934f8ceec9c2833f2edebf5d71cfc5d580958a3f4866ecd20 -DIST system.runtime.compilerservices.unsafe.4.5.2.nupkg 104723 BLAKE2B 30ab5b99a60b0a207bb4306ebcd483882af1721025f61a63dc3d654f060a42ec23e3dcac10623665a14e69ade86189ba0138deb199f63fb8f5124c3581e63c90 SHA512 84c91d5b192cca942515707b25a9907a00ec73110040ee051ddfe5c3fce549953d7598008a3eb9c630ab5deaf5f37c2fa0d033262739cf38e3da873dfdd9685a DIST system.runtime.compilerservices.unsafe.4.5.3.nupkg 102160 BLAKE2B a86cea1017d251d3cd271eff0be90ce43ca0becd8b0cd37215aba847c00369414de1d34df318e2554f8989fa48ce0f5bf61e0404fd97b476eb0fe0bf5f10579d SHA512 765d87d36a7b7415dee5b6cbd3a08ead9762915fbfacfad8a205a78d4a187cec6677da2407f7f7c2d1b55fe9f8c0257925c9b0bc193d402972c323979678baab -DIST system.runtime.compilerservices.unsafe.4.7.1.nupkg 106815 BLAKE2B 75dc584026b4bc589ec1bdaeb7ee8933a147391f7ecb71e69c9397d517368f5c1acb22d1a1a2f10a853baaf9fb659b59d5827baf70ce882792ce93cc3be09b13 SHA512 c8d781feacf79f3effc1c231a84beb0fa1e869fbeaa1d94ba3e84db75afe915e045c39ce059331fe48956534dcebdcd54fd97ab199e6a090bddc5250e208ee52 DIST system.runtime.compilerservices.unsafe.5.0.0.nupkg 130329 BLAKE2B 661dc87cbbfceb67d13b0bdbcf3a035609213e4b99afac13ac773128b4a4428272e84f17e70fc84218fe1569f9ea9f28152c239713580ef5a75d4fbd6a87f08c SHA512 23226c503b06abecee5a9604a6e4dd3dabcdf921f55d6aa6dad2bab1ca12a001c7866af5a6de01cc9b4ace54e5c8ee1d5c2fd29dd9dfd7eda3ed86f9b35fa59f DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 DIST system.runtime.compilerservices.unsafe.6.1.0.nupkg 62013 BLAKE2B 338e41314bb5ca92ff51de48fd052613685877af5e829c2588fbb926d8f509344910d24e4311ad3247c9752899f850f022d7a2674aa2e91ba0fad282dd652044 SHA512 898d2ea5f7507a26827e8c53fa6e172726f4209364e01f532d015a9ce08ead4f57e71d71d938cac743856cb9a0d551b674ec8be671cc9f5f7c48143dd58cb591 -DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc -DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11 -DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9 -DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 DIST system.security.accesscontrol.4.4.0.nupkg 562260 BLAKE2B 6d0a2b0d4b986a08882ac88ca96a36f3126cccff87db0bb87733f84f031908ef888554d2ff55cf0cf1cd37e0230d035033c8460d3fc18aae45c7fffe1e439249 SHA512 50f17eb3829cb4e0a993b76905edd0b59d40cc510729d84eb623432f11a70ff9f12ac55bb28c39382953cbc73bc8e39bc3f12f6eff79c51c197d8678c0b5787c DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81 -DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 -DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea -DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 -DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 -DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f -DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 DIST system.security.cryptography.protecteddata.4.4.0.nupkg 185701 BLAKE2B 8133633dc020cba0b552b7e1e498cda3b4f8578132e83a9fe38bb6f79a5b5ceaa76089440de2f6c7a948e160e9aebed1fca467cd02a9ca09b5e5cdcbf5c8f1c7 SHA512 5b011ec6f05dfb5ef27d8edf712f9f04697e1c00c47c226e29e0c9a814fb0fa8fabcac18bdf2f21aeab6cbf326aca3910ba99b630b61ee48e29ced663e14cbde -DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 DIST system.security.principal.windows.4.4.0.nupkg 372259 BLAKE2B 3d1d5283919899df29c3718cb4a537b89638754c36d7c86981e9da7934aafb02915fda7d670ae132f73beec94bee88c5816dba4062088d73e30d7b72329f54ba SHA512 ca70b904a63086038de961ffc8f33964b29cd7dc2a0b5dc0e5f9788596b92dff29430bf56266c23ca1ae6a5592461128395587d85cd984e5dab8447a6a5e14a6 DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd -DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 DIST system.text.encoding.codepages.4.5.1.nupkg 4234891 BLAKE2B d06be022d76a5793999248baa82db37adc262da2e74531d75f5f5e1a6c29b0ca702694b19c3254ab2e955f5b70959ff22f35d43593a2072af6ba5b7952155dc2 SHA512 12edddc9452a0c592eb24aeb2b9e152d60b8d44540349368e6fce3a239c6029847f8557adcd260df3b39c744ef45a6034d9db2fbce9e20e2b8dc78363578b0ef -DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed DIST system.text.encodings.web.8.0.0.nupkg 374440 BLAKE2B 97211e710df3dcd17932f168e254806d7c8692ac01d667a2e89a5ddc956b24fba8467fbc2d451057757b5c502442d2c91bcaf0f867da7e95456b2aa18136b354 SHA512 ba0822c38c3b658aba9495642d269e882b827e3be4ad2dc1426d8a97d3cbc5a2277c5f80847d0cb9381078af01523328c4992caa058146d5d8ee6b8a08609c32 DIST system.text.json.8.0.5.nupkg 1986315 BLAKE2B bc96765a19fd097c5aed6605f83f5236adbf75204a9da6a9ee2ce28372ca84abe87c8e0e0885d0b4d66e7937a14c582752ea353b7d53c5817e2738d1c2e5f8ae SHA512 13589021ae3e81f54c877abf613ce931cc24ca57bf127af1063ccc1eb4dc57a6cc223a61e6452207f5d0dce453b6627430e31e4143c78e71e9b5dd647f680abf -DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 -DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 -DIST system.threading.tasks.dataflow.5.0.0.nupkg 485792 BLAKE2B 925015fbba2ed7621ba4298615d6eaf11f6447d0b4cb8957dab04dcf88cb6972a91ef6c586deb189e348a9efc3c10cbf97c2b2a1c91f9852a8e506e79ed05823 SHA512 38b572abad0babfab4c7ba2bdaf0ff7b917cb3abe7052377258c8ab1376c2ee871df9ebc131ca7100666bdb941f7341b331dda73100b3bc88e80c737e1951763 DIST system.threading.tasks.dataflow.6.0.0.nupkg 403433 BLAKE2B 9e20d3ef669b977daf30a0b6a21f9faa7aa8c25ae42597499b262188283aec4eaef1b64be994ef308e52778e895e5ee8baf6d744831997179c4a3d7800efde7c SHA512 b4139fbffcb66b9824a960f6fb62639ac7d34cbe2c2d0e2331a975b4585618b4f21370409c3349ab1830e7b944f205f52af2685f102b771a312e553dc8d45112 DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14 -DIST testableio.system.io.abstractions.20.0.4.nupkg 254255 BLAKE2B c611f74a2744aa022eb57f6fdb83aac5f2eb2a1342b895bee580c236eebcf0303b2bc3678ba4c3264fc5a9301ea84f76279bca31f3a5f76b67a377561e87d910 SHA512 ff2667d486fc6e0762c52cbbd15b0665cc06c652098acb2171319f0a14f508477c7c4e35832dd4a2b5dce178230d19d3ead0a3973d4a0fe8471e3ddfaea91c16 DIST testableio.system.io.abstractions.21.1.3.nupkg 246748 BLAKE2B 93d5aec92b0c77b44769a8ac6b5eec58fc98396a7cd5f035fd7c628267f1f5a28a6be8869554861c409c990def60e6f4f283173280b4740448ee8390af7f48ee SHA512 23bc00135f1c848d1ca158a8066e265d6c66e0f0992f5996129b5315f7dc38719cbf7ebfa856c0291e42f90e6bd4ca2db152812490362941902fe0f305b548ae -DIST testableio.system.io.abstractions.testinghelpers.20.0.4.nupkg 376702 BLAKE2B 30f3b5f00ec04e7f75372c977b847adeb1230df72657c7483687577214087243d2ec7c6b61ce8385ff9d34c7e9d87d79f75a9c5d582893c809745a254216a03f SHA512 135c39478794c093e7d0059a4293837598d152ec7425b562316a7f68fd3437fa52478a44d779fb3d92167f056448dce25a3307c483c2bf5cf6c0185e1255c685 DIST testableio.system.io.abstractions.testinghelpers.21.1.3.nupkg 372704 BLAKE2B 8cf17160385391eb27befbba38ea777340528ec3f64f0fa1bc48bced642e16b226eec7ba08a6079b359a0238941abf92b0c8539daa91bf023274746d8caede09 SHA512 cac0f9b2e105399465925ae486e3d25a3028c4bbe86fe4d093d1e9bafe25d7b90f7deecc395a18a78106163fcb66202e364274d1f0901bec04324e45a13801c8 -DIST testableio.system.io.abstractions.wrappers.20.0.4.nupkg 382173 BLAKE2B 7d545e1bba287b43e74c77f8b2066444347a5438c1fb6e43ca292df52ecd44c45f17315bd7b26165826052ae5cf50b407875d56a218d5b3ca01249e73c98c696 SHA512 8bcce95a7c61dcc60c9e1a8d1b58b146baaaf0fa74b6fd9e599c5b5712ca4717a8f64e0d6946dadd1ab70461446b7c95a4ad8dc0939b7f67a3828e2c3c2e46a7 DIST testableio.system.io.abstractions.wrappers.21.1.3.nupkg 375720 BLAKE2B aefa46238261a615146801aafbb17f3abe545d5e7d00e1b9f69290b63d52f60da4a4b5f805d7b0d190499148f5ea060b0186e2b6af114b7486e54cf0b04de8e1 SHA512 8fdf7c7c2cbfe50bc37b5e3e9879f1bfbe31aa3ff97e665d0ceb0133c110f342b9868b41aeaca84525c638dc77786f7f92de8b75e0c29313f801a739c716b8c5 DIST thoth.json.net.12.0.0.nupkg 187213 BLAKE2B b3958b1efef45a2027da7319852c651e23404a95d48a7317f2da77fb7afc4003161b2c6b89189df40b0884a0c88ff5af7db204c1beff30a222932e230566ef9e SHA512 18c14c20170ea2bc091929ae841248e0ba39ef3f71049469ccbe3fe4a42cfeddf7173edd48ba3df6a5cc0bccb673f3b94df9531fce7de03b5ec6876fe0a7c845 -DIST thoth.json.net.8.0.0.nupkg 172424 BLAKE2B 4c8e822c24add902b9ff56709a6e81c73bc70726ebb652a59276afed68c8ea06271c0c477631feb7c87f4959584098fbbbec5d4f805476ccaa9640587ac8d977 SHA512 159c93fcfbfd1f9a9dae976c2373dcd7fd64a9e332b8b8ea8ad32b6b5b43ccae94fc81fc6fa1fd006d8ff969e909b29492b35878780443b729214f367521e001 diff --git a/dev-dotnet/fantomas/fantomas-6.3.16.ebuild b/dev-dotnet/fantomas/fantomas-6.3.16.ebuild deleted file mode 100644 index 2b8b0a2e3a8e..000000000000 --- a/dev-dotnet/fantomas/fantomas-6.3.16.ebuild +++ /dev/null @@ -1,295 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOTNET_PKG_COMPAT="8.0" - -# Required tools are on top, they are listed in ".config/dotnet-tools.json". -NUGETS=" -dotnet-fsharplint@0.19.2 -fantomas@6.3.9 -fsdocs-tool@21.0.0-beta-002 -fsharp-analyzers@0.25.0 - -argu@6.2.4 -cliwrap@3.6.4 -commandlineparser@2.9.1 -dotnet.reproduciblebuilds@1.1.1 -editorconfig@0.15.0 -fable.core@3.0.0 -fparsec@1.1.1 -fscheck@2.16.5 -fsharp.analyzers.build@0.3.0 -fsharp.core@5.0.1 -fsharp.core@6.0.1 -fsharp.core@8.0.102 -fsharp.data.csv.core@6.3.0 -fsharp.data.html.core@6.3.0 -fsharp.data.http@6.3.0 -fsharp.data.json.core@6.3.0 -fsharp.data.runtime.utilities@6.3.0 -fsharp.data.worldbank.core@6.3.0 -fsharp.data.xml.core@6.3.0 -fsharp.data@6.3.0 -fslexyacc.runtime@11.2.0 -fslexyacc@11.2.0 -fsunit@6.0.0 -fun.build@1.0.3 -fun.result@2.0.9 -g-research.fsharp.analyzers@0.9.3 -gee.external.capstone@2.3.0 -humanizer.core@2.14.1 -iced@1.17.0 -ignore@0.1.50 -ionide.analyzers@0.9.0 -ionide.keepachangelog.tasks@0.1.8 -ionide.keepachangelog@0.1.8 -messagepack.annotations@2.2.85 -messagepack@2.2.85 -microsoft.bcl.asyncinterfaces@1.1.0 -microsoft.bcl.asyncinterfaces@5.0.0 -microsoft.build.tasks.git@1.1.1 -microsoft.codeanalysis.analyzers@3.3.3 -microsoft.codeanalysis.common@4.1.0 -microsoft.codeanalysis.csharp@4.1.0 -microsoft.codecoverage@17.8.0 -microsoft.diagnostics.netcore.client@0.2.251802 -microsoft.diagnostics.runtime@2.2.332302 -microsoft.diagnostics.tracing.traceevent@3.0.2 -microsoft.dotnet.platformabstractions@3.1.6 -microsoft.extensions.configuration.abstractions@2.1.1 -microsoft.extensions.configuration.binder@2.1.1 -microsoft.extensions.configuration@2.1.1 -microsoft.extensions.dependencyinjection.abstractions@2.1.1 -microsoft.extensions.logging.abstractions@2.1.1 -microsoft.extensions.logging@2.1.1 -microsoft.extensions.options@2.1.1 -microsoft.extensions.primitives@2.1.1 -microsoft.net.test.sdk@17.8.0 -microsoft.netcore.platforms@1.1.0 -microsoft.netcore.platforms@1.1.1 -microsoft.netcore.platforms@2.1.2 -microsoft.netcore.platforms@5.0.0 -microsoft.netcore.targets@1.1.0 -microsoft.netcore.targets@1.1.3 -microsoft.sourcelink.azurerepos.git@1.1.1 -microsoft.sourcelink.bitbucket.git@1.1.1 -microsoft.sourcelink.common@1.1.1 -microsoft.sourcelink.github@1.1.1 -microsoft.sourcelink.gitlab@1.1.1 -microsoft.testplatform.objectmodel@17.8.0 -microsoft.testplatform.testhost@17.8.0 -microsoft.visualstudio.threading.analyzers@16.9.60 -microsoft.visualstudio.threading@16.9.60 -microsoft.visualstudio.validation@15.5.31 -microsoft.visualstudio.validation@16.8.33 -microsoft.win32.primitives@4.3.0 -microsoft.win32.registry@5.0.0 -nerdbank.streams@2.6.81 -netstandard.library@2.0.3 -newtonsoft.json@11.0.2 -newtonsoft.json@12.0.2 -newtonsoft.json@13.0.1 -nuget.frameworks@6.5.0 -nunit3testadapter@4.5.0 -nunit@4.0.1 -perfolizer@0.2.1 -runtime.any.system.collections@4.3.0 -runtime.any.system.diagnostics.tracing@4.3.0 -runtime.any.system.globalization.calendars@4.3.0 -runtime.any.system.globalization@4.3.0 -runtime.any.system.io@4.3.0 -runtime.any.system.reflection.primitives@4.3.0 -runtime.any.system.reflection@4.3.0 -runtime.any.system.resources.resourcemanager@4.3.0 -runtime.any.system.runtime.handles@4.3.0 -runtime.any.system.runtime.interopservices@4.3.0 -runtime.any.system.runtime@4.3.0 -runtime.any.system.text.encoding.extensions@4.3.0 -runtime.any.system.text.encoding@4.3.0 -runtime.any.system.threading.tasks@4.3.0 -runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.native.system.net.http@4.3.0 -runtime.native.system.security.cryptography.apple@4.3.0 -runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.native.system@4.3.0 -runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0 -runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.unix.microsoft.win32.primitives@4.3.0 -runtime.unix.system.diagnostics.debug@4.3.0 -runtime.unix.system.io.filesystem@4.3.0 -runtime.unix.system.net.primitives@4.3.0 -runtime.unix.system.private.uri@4.3.0 -runtime.unix.system.runtime.extensions@4.3.0 -semanticversion@2.1.0 -semanticversioning@2.0.2 -serilog.sinks.console@5.0.1 -serilog@3.1.1 -serilogtracelistener@3.2.1-dev-00011 -spectre.console@0.46.0 -spectre.console@0.48.0 -streamjsonrpc@2.8.28 -system.buffers@4.3.0 -system.buffers@4.5.1 -system.codedom@5.0.0 -system.collections.concurrent@4.3.0 -system.collections.immutable@5.0.0 -system.collections.immutable@7.0.0 -system.collections@4.3.0 -system.configuration.configurationmanager@4.4.0 -system.diagnostics.debug@4.3.0 -system.diagnostics.diagnosticsource@5.0.1 -system.diagnostics.diagnosticsource@7.0.0 -system.diagnostics.tracing@4.3.0 -system.globalization.calendars@4.3.0 -system.globalization.extensions@4.3.0 -system.globalization@4.3.0 -system.io.abstractions.testinghelpers@20.0.4 -system.io.abstractions@20.0.4 -system.io.filesystem.primitives@4.3.0 -system.io.filesystem@4.3.0 -system.io.pipelines@5.0.1 -system.io@4.3.0 -system.linq@4.3.0 -system.management@5.0.0 -system.memory@4.5.1 -system.memory@4.5.3 -system.memory@4.5.4 -system.memory@4.5.5 -system.net.http@4.3.4 -system.net.primitives@4.3.0 -system.net.websockets@4.3.0 -system.numerics.vectors@4.4.0 -system.private.uri@4.3.0 -system.reflection.emit.ilgeneration@4.6.0 -system.reflection.emit.ilgeneration@4.7.0 -system.reflection.emit.lightweight@4.6.0 -system.reflection.emit@4.7.0 -system.reflection.metadata@1.6.0 -system.reflection.metadata@5.0.0 -system.reflection.primitives@4.3.0 -system.reflection@4.3.0 -system.resources.resourcemanager@4.3.0 -system.runtime.compilerservices.unsafe@4.5.2 -system.runtime.compilerservices.unsafe@4.5.3 -system.runtime.compilerservices.unsafe@4.7.1 -system.runtime.compilerservices.unsafe@5.0.0 -system.runtime.compilerservices.unsafe@6.0.0 -system.runtime.extensions@4.3.0 -system.runtime.handles@4.3.0 -system.runtime.interopservices@4.3.0 -system.runtime.numerics@4.3.0 -system.runtime@4.3.0 -system.runtime@4.3.1 -system.security.accesscontrol@5.0.0 -system.security.cryptography.algorithms@4.3.0 -system.security.cryptography.cng@4.3.0 -system.security.cryptography.csp@4.3.0 -system.security.cryptography.encoding@4.3.0 -system.security.cryptography.openssl@4.3.0 -system.security.cryptography.primitives@4.3.0 -system.security.cryptography.protecteddata@4.4.0 -system.security.cryptography.x509certificates@4.3.0 -system.security.principal.windows@5.0.0 -system.text.encoding.codepages@4.5.1 -system.text.encoding.extensions@4.3.0 -system.text.encoding@4.3.0 -system.threading.tasks.dataflow@5.0.0 -system.threading.tasks.extensions@4.5.4 -system.threading.tasks@4.3.0 -system.threading@4.3.0 -testableio.system.io.abstractions.testinghelpers@20.0.4 -testableio.system.io.abstractions.wrappers@20.0.4 -testableio.system.io.abstractions@20.0.4 -thoth.json.net@8.0.0 -" - -inherit check-reqs dotnet-pkg - -DESCRIPTION="FSharp source code formatter" -HOMEPAGE="https://fsprojects.github.io/fantomas/ - https://github.com/fsprojects/fantomas/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/fsprojects/${PN}.git" -else - SRC_URI="https://github.com/fsprojects/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="amd64" -fi - -SRC_URI+=" ${NUGET_URIS} " - -# See file "Directory.Build.props" -> tag "FCSCommitHash". -FCS_COMMIT="836d4e0603442d6053c8d439993a022501cae494" -SRC_URI+=" - https://github.com/dotnet/fsharp/archive/${FCS_COMMIT}.tar.gz - -> fsharp-${FCS_COMMIT}.tar.gz -" - -LICENSE="Apache-2.0 MIT" -SLOT="0" - -CHECKREQS_DISK_BUILD="2G" -DOTNET_PKG_PROJECTS=( - src/Fantomas/Fantomas.fsproj -) -DOTNET_PKG_BAD_PROJECTS=( - src/Fantomas.Benchmarks/Fantomas.Benchmarks.fsproj -) -DOTNET_PKG_RESTORE_EXTRA_ARGS=( - --force-evaluate -) - -DOCS=( CHANGELOG.md README.md docs/docs/{contributors,end-users} ) - -pkg_setup() { - check-reqs_pkg_setup - dotnet-pkg_pkg_setup -} - -src_unpack() { - dotnet-pkg_src_unpack - - if [[ -n "${EGIT_REPO_URI}" ]] ; then - git-r3_src_unpack - fi -} - -src_prepare() { - dotnet-pkg_src_prepare - - # Reimplementing "dotnet build.fsx -p Init" in shell. - mkdir -p "${S}/.deps" || die - ln -s "${WORKDIR}/fsharp-${FCS_COMMIT}" "${S}/.deps/${FCS_COMMIT}" || die - find "${S}/.deps/${FCS_COMMIT}/src" -type f \ - -exec sed -e "s|FSharp.Compiler|Fantomas.FCS|g" -i {} + || die -} - -src_configure() { - dotnet-pkg-base_restore_tools - dotnet-pkg_src_configure -} - -src_test() { - local -a test_projects=( - Fantomas.Core.Tests - Fantomas.Tests - ) - local test_project - for test_project in "${test_projects[@]}" ; do - dotnet-pkg-base_test "${S}/src/${test_project}" -p:RollForward=Major - done -} diff --git a/dev-dotnet/fantomas/fantomas-7.0.1.ebuild b/dev-dotnet/fantomas/fantomas-7.0.1.ebuild new file mode 100644 index 000000000000..97fa1065b4be --- /dev/null +++ b/dev-dotnet/fantomas/fantomas-7.0.1.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_PKG_COMPAT="8.0" + +# Required tools are on top, they are listed in ".config/dotnet-tools.json". +NUGETS=" +dotnet-fsharplint@0.19.2 +fantomas@6.3.9 +fsdocs-tool@21.0.0-beta-002 +fsharp-analyzers@0.25.0 + +argu@6.2.4 +benchmarkdotnet.annotations@0.14.0 +benchmarkdotnet@0.14.0 +cliwrap@3.6.4 +cliwrap@3.6.7 +commandlineparser@2.9.1 +dotnet.reproduciblebuilds@1.1.1 +editorconfig@0.15.0 +fable.core@3.1.6 +fparsec@1.1.1 +fscheck@2.16.5 +fsharp.analyzers.build@0.3.0 +fsharp.core@4.3.4 +fsharp.core@5.0.1 +fsharp.core@6.0.0 +fsharp.core@6.0.2 +fsharp.core@8.0.100 +fsharp.core@9.0.100 +fsharp.data.csv.core@6.3.0 +fsharp.data.html.core@6.3.0 +fsharp.data.http@6.3.0 +fsharp.data.json.core@6.3.0 +fsharp.data.runtime.utilities@6.3.0 +fsharp.data.worldbank.core@6.3.0 +fsharp.data.xml.core@6.3.0 +fsharp.data@6.3.0 +fslexyacc.runtime@11.3.0 +fslexyacc@11.3.0 +fsunit@6.0.1 +fun.build@1.0.3 +fun.result@2.0.9 +g-research.fsharp.analyzers@0.9.3 +gee.external.capstone@2.3.0 +humanizer.core@2.14.1 +iced@1.17.0 +ignore@0.2.1 +ionide.analyzers@0.9.0 +ionide.keepachangelog.tasks@0.1.8 +ionide.keepachangelog@0.1.8 +messagepack.annotations@2.5.187 +messagepack@2.5.187 +microsoft.bcl.asyncinterfaces@1.1.0 +microsoft.bcl.asyncinterfaces@8.0.0 +microsoft.build.tasks.git@1.1.1 +microsoft.codeanalysis.analyzers@3.3.3 +microsoft.codeanalysis.common@4.1.0 +microsoft.codeanalysis.csharp@4.1.0 +microsoft.codecoverage@17.12.0 +microsoft.diagnostics.netcore.client@0.2.251802 +microsoft.diagnostics.runtime@2.2.332302 +microsoft.diagnostics.tracing.traceevent@3.1.8 +microsoft.dotnet.platformabstractions@3.1.6 +microsoft.extensions.configuration.abstractions@2.1.1 +microsoft.extensions.configuration.binder@2.1.1 +microsoft.extensions.configuration@2.1.1 +microsoft.extensions.dependencyinjection.abstractions@2.1.1 +microsoft.extensions.logging.abstractions@2.1.1 +microsoft.extensions.logging@2.1.1 +microsoft.extensions.options@2.1.1 +microsoft.extensions.primitives@2.1.1 +microsoft.net.stringtools@17.6.3 +microsoft.net.test.sdk@17.12.0 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@1.1.1 +microsoft.netcore.platforms@2.0.0 +microsoft.netcore.platforms@2.1.2 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.1.3 +microsoft.sourcelink.azurerepos.git@1.1.1 +microsoft.sourcelink.bitbucket.git@1.1.1 +microsoft.sourcelink.common@1.1.1 +microsoft.sourcelink.github@1.1.1 +microsoft.sourcelink.gitlab@1.1.1 +microsoft.testplatform.objectmodel@17.12.0 +microsoft.testplatform.testhost@17.12.0 +microsoft.visualstudio.threading.analyzers@17.10.48 +microsoft.visualstudio.threading@17.10.48 +microsoft.visualstudio.validation@17.8.8 +microsoft.win32.registry@4.4.0 +microsoft.win32.registry@5.0.0 +nerdbank.streams@2.11.74 +netstandard.library@2.0.3 +newtonsoft.json@13.0.3 +nunit3testadapter@4.6.0 +nunit@4.2.2 +perfolizer@0.3.17 +runtime.any.system.runtime@4.3.0 +runtime.native.system@4.3.0 +runtime.unix.system.private.uri@4.3.0 +semanticversion@2.1.0 +semanticversioning@2.0.2 +serilog.sinks.console@6.0.0 +serilog@4.1.0 +serilogtracelistener@3.2.1-dev-00011 +spectre.console@0.46.0 +spectre.console@0.49.1 +streamjsonrpc@2.20.20 +system.buffers@4.5.1 +system.buffers@4.6.0 +system.codedom@5.0.0 +system.collections.immutable@8.0.0 +system.configuration.configurationmanager@4.4.0 +system.diagnostics.diagnosticsource@8.0.1 +system.io.abstractions.testinghelpers@21.1.3 +system.io.abstractions@21.1.3 +system.io.pipelines@8.0.0 +system.management@5.0.0 +system.memory@4.5.5 +system.memory@4.6.0 +system.numerics.vectors@4.6.0 +system.private.uri@4.3.0 +system.reflection.emit.ilgeneration@4.7.0 +system.reflection.emit.lightweight@4.7.0 +system.reflection.emit@4.7.0 +system.reflection.metadata@1.6.0 +system.reflection.metadata@5.0.0 +system.runtime.compilerservices.unsafe@4.5.3 +system.runtime.compilerservices.unsafe@5.0.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.compilerservices.unsafe@6.1.0 +system.runtime@4.3.1 +system.security.accesscontrol@4.4.0 +system.security.accesscontrol@5.0.0 +system.security.cryptography.protecteddata@4.4.0 +system.security.principal.windows@4.4.0 +system.security.principal.windows@5.0.0 +system.text.encoding.codepages@4.5.1 +system.text.encodings.web@8.0.0 +system.text.json@8.0.5 +system.threading.tasks.dataflow@6.0.0 +system.threading.tasks.extensions@4.5.4 +testableio.system.io.abstractions.testinghelpers@21.1.3 +testableio.system.io.abstractions.wrappers@21.1.3 +testableio.system.io.abstractions@21.1.3 +thoth.json.net@12.0.0 +" + +inherit check-reqs dotnet-pkg + +DESCRIPTION="FSharp source code formatter" +HOMEPAGE="https://fsprojects.github.io/fantomas/ + https://github.com/fsprojects/fantomas/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/fsprojects/${PN}" +else + SRC_URI="https://github.com/fsprojects/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64" +fi + +SRC_URI+=" ${NUGET_URIS} " + +# See file "Directory.Build.props" -> tag "FCSCommitHash". +FCS_COMMIT="e668b90e3c087e5fba8a855e502af60bf35be45e" +SRC_URI+=" + https://github.com/dotnet/fsharp/archive/${FCS_COMMIT}.tar.gz + -> fsharp-${FCS_COMMIT}.gh.tar.gz +" + +LICENSE="Apache-2.0 MIT" +SLOT="0" + +PATCHES=( "${FILESDIR}/fantomas-7.0.0-directory-build-props.patch" ) + +CHECKREQS_DISK_BUILD="2G" +DOTNET_PKG_PROJECTS=( + src/Fantomas/Fantomas.fsproj +) +DOTNET_PKG_BAD_PROJECTS=( + src/Fantomas.Benchmarks/Fantomas.Benchmarks.fsproj +) +DOTNET_PKG_RESTORE_EXTRA_ARGS=( + --force-evaluate +) + +DOCS=( CHANGELOG.md README.md docs/docs/{contributors,end-users} ) + +pkg_setup() { + check-reqs_pkg_setup + dotnet-pkg_pkg_setup +} + +src_unpack() { + dotnet-pkg_src_unpack + + if [[ -n "${EGIT_REPO_URI}" ]] ; then + git-r3_src_unpack + fi +} + +src_prepare() { + dotnet-pkg_src_prepare + + # Reimplementing "dotnet build.fsx -p Init" in shell. + mkdir -p "${S}/.deps" || die + ln -s "${WORKDIR}/fsharp-${FCS_COMMIT}" "${S}/.deps/${FCS_COMMIT}" || die + find "${S}/.deps/${FCS_COMMIT}/src" -type f \ + -exec sed -e "s|FSharp.Compiler|Fantomas.FCS|g" -i {} + || die +} + +src_configure() { + dotnet-pkg-base_restore_tools + dotnet-pkg_src_configure +} + +src_test() { + local -a test_projects=( + Fantomas.Core.Tests + Fantomas.Tests + ) + local test_project + for test_project in "${test_projects[@]}" ; do + dotnet-pkg-base_test "${S}/src/${test_project}" -p:RollForward=Major + done +} diff --git a/dev-lang/nprolog/Manifest b/dev-lang/nprolog/Manifest index 291eba39968b..693133fd4447 100644 --- a/dev-lang/nprolog/Manifest +++ b/dev-lang/nprolog/Manifest @@ -3,3 +3,4 @@ DIST nprolog-3.88.gh.tar.gz 1337137 BLAKE2B 0d8f8d5e8242e3ab172f0a1256252ef99b6d DIST nprolog-3.89.gh.tar.gz 1286015 BLAKE2B 006e9ecfc541cc57cd67454ce3c10e6f8c9fce63695a4395d1b1d3db82aa30483d78503544d5b4ffbe2e87902fa05fe39fd2c6ad2fe4d3e54d54e96901a6e69f SHA512 9df70ec2c37861a6374fd0093b426cc0ba55138680e164f9d84ed830470cc955c2da7a24ba3fb517b4dbf5c0154062f9431905d9d326db6f7a7ddccee250a7ea DIST nprolog-3.90.gh.tar.gz 1294763 BLAKE2B 70f728c44b3abce4c3d969ab4c015d89414412a6db06c6041c34376d4ddd10977a1cd2a33d6bdc07d1dd8f77d46ab0a704478d0534ec71bb85952ec29f8bc087 SHA512 9ab0fbed24bf57931af7b430c0f68c9b2cb93a63a5d8e6f6079bcde3f8d7adb181a44f6e2517860af9d3e011faec8577b448146a2dcfd2a2ccee6373f3187ada DIST nprolog-3.92.gh.tar.gz 1295861 BLAKE2B 87b84b793c19e9fb9021ccc593cc59b638570b422a80bb86d9066fd852b3f627ff70538758f5a38620478c8287ddff1420c77521c76358ed4190a4f83f9ab97b SHA512 eddd8f59a0efd7d16da04b98eb413eae0dc083fcc1776b5027ebf60d8bcad6ac09a5990b1d394c469437b67cacf1ddf3ea79ab9ebd495b3a4158db34d56431e5 +DIST nprolog-3.98.gh.tar.gz 1291160 BLAKE2B 9f143e5bb15156d8bac365b06d240817d3ff6a6f248d6148cfa88dedfc5d3e6749ed56e1c8bc10298ef2564507481e5b8bbbdf4c32c33343cb009913e9440214 SHA512 cb4462089557348aba1b18e94024f3d4bacf988611c79ee3e84ecd32d0356e9e370c677fa7c0228e3aff60b434feb58ab49aba6cca79b456699b63f64483142c diff --git a/dev-lang/nprolog/nprolog-3.98.ebuild b/dev-lang/nprolog/nprolog-3.98.ebuild new file mode 100644 index 000000000000..7cd886b90578 --- /dev/null +++ b/dev-lang/nprolog/nprolog-3.98.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Interpreter and compiler to be compatible with Arity/Prolog32" +HOMEPAGE="https://github.com/sasagawa888/nprolog/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/sasagawa888/${PN}" +else + SRC_URI="https://github.com/sasagawa888/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="doc" + +DOCS=( README{,-ja}.md ) + +src_prepare() { + if [[ -f edlog ]] ; then + rm edlog || die + fi + + default +} + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} + +src_install() { + exeinto /usr/bin + doexe npl + + insinto "/usr/share/${PN}" + doins -r example library + + if use doc ; then + DOCS+=( document ) + + docompress -x "/usr/share/doc/${PF}/document" + fi + + einstalldocs +} diff --git a/dev-libs/cglm/Manifest b/dev-libs/cglm/Manifest index 90819dc8724b..013f37554579 100644 --- a/dev-libs/cglm/Manifest +++ b/dev-libs/cglm/Manifest @@ -1,3 +1,2 @@ -DIST cglm-0.9.2.tar.gz 672575 BLAKE2B 82f119f4eeeb2dadee1b18f41e10e4f47db02cbd9b4d6548fa0b47592973f571bf95294fbbcafaf17bf8b09ebe452f72a93a8882f15479fbce92db3d6e1f2b2e SHA512 d5de879b2510f534dbc82c88b6f4f324088468af7218a635aff08cc3327787f95b0dc896816b9610e5a319cd071bf2443923d3c1d426fd58509f39867d684e5f -DIST cglm-0.9.3.tar.gz 688608 BLAKE2B f72468f320426d1c0a540c805bef741ccccacd86c061b7b07636ed0221b2acc59efa467c5c91470fb376abcfce68d4d2bceb6aa77fecfbca3acd6f6790d434c4 SHA512 0d773dec44e8246600a53e3c4b117d2eca7f2ebb5855bf113186d4a33a92fe5ccbb3c3a7c7a52a369bb7db37d157b3142af76b569f86cacefc5eb0ab269e9c9c DIST cglm-0.9.4.tar.gz 690840 BLAKE2B 407373eba01fc6867d5fa8ec418eff0f3636d919dfcedf686f29b149c0bc4c1ed8cce5b3c7a1847f9cfab35612f19709d25febad09aaa4ed9ea05e462a97d2a0 SHA512 cfa836d5100912866d0678babca51e0ca818c1424ac8320c49ee55e5f9091403947a0d7b5c633bb0fb5df594d2b4fb01c2f634cc20cbe6266db5f7879488b02f +DIST cglm-0.9.6.tar.gz 707102 BLAKE2B a51bfb6d9198f4ecf6b1bcc56b346df963e56d5229c226bfa6d3bdccfbb3e25c30e33eccfc3614402a61286e9e87dc1e63e2b8f22e4d0fd640232f40b5a4db70 SHA512 5493b9c19a9aae556e579f41687d8e7184aa0b03d4c5358975521102fe8dbb456493f858512564b2c30093bbd2ea801f0280592a54cc5454045fcac762e71eaf diff --git a/dev-libs/cglm/cglm-0.9.2.ebuild b/dev-libs/cglm/cglm-0.9.2.ebuild deleted file mode 100644 index 5f03e48f297b..000000000000 --- a/dev-libs/cglm/cglm-0.9.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOCS_BUILDER="sphinx" -DOCS_AUTODOC=1 -DOCS_DEPEND="dev-python/sphinx-rtd-theme" -DOCS_DIR="${S}/docs/source" - -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -inherit python-any-r1 docs meson - -DESCRIPTION="OpenGL Mathematics (glm) for C" -HOMEPAGE="https://github.com/recp/cglm" -SRC_URI="https://github.com/recp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -src_prepare() { - default - # DOCS_DEPEND needs DOCS_AUTODOC which needs the extension - sed -i -e "/^extensions/s/$/ 'sphinx.ext.autodoc',/" docs/source/conf.py || die -} -src_configure() { - local emesonargs=( - $(meson_use test build_tests) - ) - meson_src_configure -} - -src_compile() { - meson_src_compile - docs_compile -} diff --git a/dev-libs/cglm/cglm-0.9.3.ebuild b/dev-libs/cglm/cglm-0.9.6.ebuild index 5f03e48f297b..37cdbc668f28 100644 --- a/dev-libs/cglm/cglm-0.9.3.ebuild +++ b/dev-libs/cglm/cglm-0.9.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-libs/date/date-3.0.0.ebuild b/dev-libs/date/date-3.0.0.ebuild index b6120a4ab573..770784c7cbe5 100644 --- a/dev-libs/date/date-3.0.0.ebuild +++ b/dev-libs/date/date-3.0.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit cmake -DESCRIPTION="A date and time library based on the C++11/14/17 <chrono> header" +DESCRIPTION="Date and time library based on the C++11/14/17 <chrono> header" HOMEPAGE="https://github.com/HowardHinnant/date" SRC_URI="https://github.com/HowardHinnant/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-libs/date/date-3.0.1_p20240913.ebuild b/dev-libs/date/date-3.0.1_p20240913.ebuild index 6bc908715f31..8b52a98de5a5 100644 --- a/dev-libs/date/date-3.0.1_p20240913.ebuild +++ b/dev-libs/date/date-3.0.1_p20240913.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ inherit cmake # maintainer recommends to "live at head" so we ship snapshots COMMIT="155c6b9e76e462e1d47ea528ca87f366adccdea3" -DESCRIPTION="A date and time library based on the C++11/14/17 <chrono> header" +DESCRIPTION="Date and time library based on the C++11/14/17 <chrono> header" HOMEPAGE="https://github.com/HowardHinnant/date" SRC_URI="https://github.com/HowardHinnant/date/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" @@ -22,7 +22,7 @@ RESTRICT="!test? ( test )" BDEPEND="test? ( llvm-core/clang )" # tests call clang++ PATCHES=( - "$FILESDIR"/${PN}-3.0.1_p20240913_remove-failing-tests.patch + "${FILESDIR}"/${PN}-3.0.1_p20240913_remove-failing-tests.patch ) src_prepare() { diff --git a/dev-libs/date/date-3.0.3.ebuild b/dev-libs/date/date-3.0.3.ebuild index 70364c33a9f8..1d5aa088f62a 100644 --- a/dev-libs/date/date-3.0.3.ebuild +++ b/dev-libs/date/date-3.0.3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake toolchain-funcs -DESCRIPTION="A date and time library based on the C++11/14/17 <chrono> header" +DESCRIPTION="Date and time library based on the C++11/14/17 <chrono> header" HOMEPAGE="https://github.com/HowardHinnant/date" SRC_URI="https://github.com/HowardHinnant/date/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild index 7954c5f2aa9a..77e05abe6ead 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild @@ -105,15 +105,6 @@ multilib_src_configure() { use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no fi - # Workaround for GCC < 11.3 bug - # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 - # https://dev.gnupg.org/T5581 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 - if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && - (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then - append-flags -fno-tree-loop-vectorize - fi - # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs # https://github.com/gentoo/gentoo/pull/28355 # mold needs this too but right now tc-ld-is-mold is also not available diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild index c651cc767b8c..eefaea67efa8 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild @@ -108,15 +108,6 @@ multilib_src_configure() { use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no fi - # Workaround for GCC < 11.3 bug - # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 - # https://dev.gnupg.org/T5581 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 - if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && - (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then - append-flags -fno-tree-loop-vectorize - fi - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) local myeconfargs=( diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild index c546de3cf23b..8b66f77d82cd 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild @@ -111,15 +111,6 @@ multilib_src_configure() { use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no fi - # Workaround for GCC < 11.3 bug - # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 - # https://dev.gnupg.org/T5581 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 - if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && - (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then - append-flags -fno-tree-loop-vectorize - fi - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) local myeconfargs=( diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild index 45bc4ef0ff04..f8ab6b068a1d 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild @@ -106,15 +106,6 @@ multilib_src_configure() { use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no fi - # Workaround for GCC < 11.3 bug - # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 - # https://dev.gnupg.org/T5581 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 - if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && - (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then - append-flags -fno-tree-loop-vectorize - fi - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) local myeconfargs=( diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild index a309fe58db27..7daf50f7ae02 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild @@ -113,15 +113,6 @@ multilib_src_configure() { use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no fi - # Workaround for GCC < 11.3 bug - # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 - # https://dev.gnupg.org/T5581 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 - if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && - (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then - append-flags -fno-tree-loop-vectorize - fi - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) local myeconfargs=( diff --git a/dev-libs/libxls/Manifest b/dev-libs/libxls/Manifest index de7f1516cbcb..0191b107e101 100644 --- a/dev-libs/libxls/Manifest +++ b/dev-libs/libxls/Manifest @@ -1 +1,2 @@ DIST libxls-1.6.2.tar.gz 443736 BLAKE2B 46f875613caa423dcb3acac0c38a68c7274993b25cc9be891266b8cf59e8eb0f17580e399305cf927854e090f34fa34f57f7fcbdceb75dffaf04c3362fa63095 SHA512 55e5cb33ec63484063d0893eee7352b89f993363762cd5ef42b5f918b09d1eafcf933fba076255267d9413c963481eb07c7054a2495d2d529db2e1d626353d22 +DIST libxls-1.6.3.tar.gz 469013 BLAKE2B 31e17ccfe1e412838670969322baa9f77189b7cb96cffe2d04c3b63011abd036cb67b4e8bc666d4d2f852c9d2f055f66b9887c01f20d0e6c5d136c1a6bc187a7 SHA512 003794f48f642674c90e5ad64ba9361ad7c4c6ccd3436b51bea3a6f2110629a33571d83d33e313cef0866f966bbb65046b8e7f4197b5893c8cc3a8fb4d003681 diff --git a/dev-libs/libxls/libxls-1.6.3.ebuild b/dev-libs/libxls/libxls-1.6.3.ebuild new file mode 100644 index 000000000000..9534d2c65c1c --- /dev/null +++ b/dev-libs/libxls/libxls-1.6.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library which can read Excel (xls) files" +HOMEPAGE="https://github.com/libxls/libxls" +SRC_URI="https://github.com/libxls/libxls/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/8" # libxlsreader.so.8 +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +BDEPEND=" + app-arch/unzip + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.0-asprintf.patch +) + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die +} diff --git a/dev-libs/mxml/Manifest b/dev-libs/mxml/Manifest index 440afe91147e..d0e02348849e 100644 --- a/dev-libs/mxml/Manifest +++ b/dev-libs/mxml/Manifest @@ -1,3 +1,2 @@ DIST mxml-3.3.1.tar.gz 1554784 BLAKE2B e0d599fd947dfef72edae40c1e70ea76c92105128dd46e772a7c71f9293cab3339c980396dffe105246cad64d0474935cc1939005ad9a2bffc8e8107f025a466 SHA512 43e6a92806d9c3f5db39fbf960c15ebfa6d92ef98274b7ce39b57724d6c26ad4362d6d8f3c1023efda92e6a815df068e5038a0cd479562b6be9dbdda8e827a41 -DIST mxml-4.0.3.tar.gz 1576958 BLAKE2B fe65513190bc8c03b8a66fb6711f9dcc846c19cdf67c17908fd5795408fead3e6ae2c11c8d4ca1c10be7b68d54ab87c602ab6ca3e5386d26ff75753d4dbe6476 SHA512 5855ea90c32a250ca0943389c768f1b9d9a231762d9b678d56bcb55c12d90a51b28c66940355e945b3d315bd764001e05ede576de976132768eb1eecb2667bba DIST mxml-4.0.4.tar.gz 1576163 BLAKE2B dd7cbaf3c918589afd6c452cf8c279f6efa563a32214478f5bf0896cbe3b11a5b626e7670d17cd7e83f4c20487c40d5717fbfdd62b1ce6ef120780f28903bfb8 SHA512 11ef51b7e8abe8f5b1728ee072217605456e11e56bd0abc5375820c1a0e30ea1a6f0a306e65a40c1cdda3394486b51e2d67cc9081113dbc570b6d9d835f5890f diff --git a/dev-libs/mxml/mxml-4.0.3.ebuild b/dev-libs/mxml/mxml-4.0.3.ebuild deleted file mode 100644 index 01f44056e0fa..000000000000 --- a/dev-libs/mxml/mxml-4.0.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="A small XML parsing library that you can use to read XML data files or strings" -HOMEPAGE=" - https://github.com/michaelrsweet/mxml - https://www.msweet.org/mxml/ -" -SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Mini-XML" -SLOT="4" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86" -IUSE="static-libs test threads" -RESTRICT="!test? ( test )" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # Don't hardcode FORTIFY_SOURCE - sed -e 's/-D_FORTIFY_SOURCE=3//g' -i configure || die - sed -e 's/-D_FORTIFY_SOURCE=3//g' -i configure.ac || die - - # Don't run always tests - # Enable verbose compiling - sed -e '/ALLTARGETS/s/testmxml//g' -e '/.SILENT:/d' -i Makefile.in || die - eautoconf -} - -src_configure() { - local myeconfargs=( - AR="$(tc-getAR)" - $(use_enable static-libs static) - $(use_enable threads) - --with-docdir=/usr/share/doc/"${PF}" - --with-dsoflags="${LDFLAGS}" - --with-ldflags="${LDFLAGS}" - - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - default - use test && emake testmxml -} - -src_test() { - emake test -} - -src_install() { - emake DSTROOT="${ED}" install -} diff --git a/dev-libs/nspr/files/nspr-4.10.6-solaris.patch b/dev-libs/nspr/files/nspr-4.10.6-solaris.patch deleted file mode 100644 index 6ae04f40ebc5..000000000000 --- a/dev-libs/nspr/files/nspr-4.10.6-solaris.patch +++ /dev/null @@ -1,32 +0,0 @@ -* drop Solaris linker stuff - ---- a/configure.in -+++ b/configure.in -@@ -1988,26 +1988,14 @@ - CPU_ARCH=`uname -p` - MDCPUCFG_H=_solaris.cfg - PR_MD_CSRCS=solaris.c -- LD=/usr/ccs/bin/ld - MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@' - RESOLVE_LINK_SYMBOLS=1 -- case "${OS_RELEASE}" in -- 5.8|5.9) -- ;; -- *) -- # It is safe to use the -Bdirect linker flag on Solaris 10 or later. -- USE_B_DIRECT=1 -- ;; -- esac - if test -n "$GNU_CC"; then - DSO_CFLAGS=-fPIC - if `$CC -print-prog-name=ld` -v 2>&1 | grep -c GNU >/dev/null; then - GCC_USE_GNU_LD=1 - fi -- DSO_LDOPTS='-shared -Wl,-h,$(notdir $@),-z,combreloc,-z,defs,-z,ignore' -- if test -n "$USE_B_DIRECT"; then -- DSO_LDOPTS="$DSO_LDOPTS,-Bdirect" -- fi -+ DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)' - else - DSO_CFLAGS=-KPIC - DSO_LDOPTS='-G -h $(notdir $@) -z combreloc -z defs -z ignore' diff --git a/dev-libs/nspr/files/nspr-4.23-prtime.patch b/dev-libs/nspr/files/nspr-4.23-prtime.patch deleted file mode 100644 index 087e427866f9..000000000000 --- a/dev-libs/nspr/files/nspr-4.23-prtime.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/pr/src/misc/prtime.c -+++ b/pr/src/misc/prtime.c -@@ -1621,7 +1621,7 @@ - case TT_EET: zone_offset = 2 * 60; break; - case TT_JST: zone_offset = 9 * 60; break; - default: -- PR_ASSERT (0); -+ return PR_FAILURE; - break; - } - } -@@ -1677,11 +1677,12 @@ - struct tm localTime; - time_t secs; - -- PR_ASSERT(result->tm_month > -1 && -+ if (!(result->tm_month > -1 && - result->tm_mday > 0 && - result->tm_hour > -1 && - result->tm_min > -1 && -- result->tm_sec > -1); -+ result->tm_sec > -1)) -+ return PR_FAILURE; - - /* - * To obtain time_t from a tm structure representing the local diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 1b94ef4c4fac..49dfd9525bd4 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,2 +1,3 @@ DIST hypothesis-6.125.2.gh.tar.gz 9508767 BLAKE2B 2f356f9678c1c8a56dcc66c5f96fee3426860e541e30c52b9108769fbb4112f9f4d8c77a9b9acef045a52749dd9325155fa8790c023f05dbf58608531ec0f89e SHA512 c953eef644a3c3239c2d0ace3eb6c02c7c48bb37d8fba6c6429720c7ab4b42fd76f6e42ee94f543db8d224bfb6912ed5e64feb181c24207a403e307364618843 DIST hypothesis-6.126.0.gh.tar.gz 9515798 BLAKE2B 8fbecef130bee50e856b4a3af9726d0bff759c1c8d69de9cff28387f87bc4aba72fc7b4944b9c1748c0b032de1556e197de5005ad193a61cc7d9f790f4975c5b SHA512 ee9e633c2f91c7d1a122515be0853c3aa9604db5ff79419c9ede646444c19d895b5cec8bb0dfed707b2b5a09c0899928643040c821e5b9dc47f46e19a18a0128 +DIST hypothesis-6.127.1.gh.tar.gz 9518068 BLAKE2B 6cbc8aab8d2c952a7ab1ff9180f37e4acf6fb515899dbe1053ea474a6e4c1978a6fc928b94ee35ac12ed74581bf1b14869bffccb7e6564b1ab8578d025d8f710 SHA512 d77cfa4938779b0d6eda0c7a757f4b4dc23a199cc59eee89f59af90f1fa466f3b83ea1cd392ba0a88f1258ab08af77cae4d36afeccd0779707f82a8f9d1cca2f diff --git a/dev-python/hypothesis/hypothesis-6.127.1.ebuild b/dev-python/hypothesis/hypothesis-6.127.1.ebuild new file mode 100644 index 000000000000..08befcf116e3 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.127.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/pytest-8[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + # subtests are broken by warnings from random plugins + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin + local -x HYPOTHESIS_NO_PLUGINS=1 + + # NB: paths need to be relative to pytest.ini, + # i.e. start with hypothesis-python/ + local EPYTEST_DESELECT=() + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + # failing due to warnings from numpy/cython + hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture + ) + ;; + python3.13) + EPYTEST_DESELECT+=( + # TODO + 'hypothesis-python/tests/cover/test_reflection.py::test_clean_source[case-5]' + ) + ;; + esac + + epytest -o filterwarnings= -p rerunfailures --reruns=5 \ + tests/cover tests/pytest tests/quality +} + +src_install() { + local HAD_CLI= + + distutils-r1_src_install + + if [[ ! ${HAD_CLI} ]]; then + rm -r "${ED}/usr/bin" || die + fi +} + +python_install() { + distutils-r1_python_install + if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then + HAD_CLI=1 + else + rm -r "${D}$(python_get_scriptdir)" || die + fi +} + +pkg_postinst() { + optfeature "datetime support" dev-python/pytz + optfeature "dateutil support" dev-python/python-dateutil + optfeature "numpy support" dev-python/numpy + optfeature "django support" dev-python/django dev-python/pytz + optfeature "pandas support" dev-python/pandas + optfeature "pytest support" dev-python/pytest +} diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest index a11d7c268c91..37a64204a00a 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1 +1,3 @@ DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db +EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9b3521c5721afa49a58e0c35267f7d82bb56bd7e1d6d3152be0d36cd220180a526cb20b90b1113fbf0fff4a512137570f0b3bcf864498b7b7cc00403cb61ca27 SHA512 16d311400bf84a5f04e15f3da4b68b2810e4b005009f4d03dc8a487176dfc294403c976c412c83dcfa8084a49ef7b7d5389b43fb2ba446ce107ce4595e3558c6 +MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45 diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch deleted file mode 100644 index 637368d2f237..000000000000 --- a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." - ---- a/setup.py -+++ b/setup.py -@@ -18,7 +18,7 @@ setup( - author_email='michal.danilak@gmail.com', - url='https://github.com/Mimino666/langdetect', - keywords='language detection library', -- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], -+ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], - include_package_data=True, - install_requires=['six'], - license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index eb2586280d80..56733bbffc48 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,6 +19,4 @@ KEYWORDS="~amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" -PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) - distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index c0f74ac187e2..020e07f2a3dd 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -2,9 +2,11 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>pastalian46@gmail.com</email> - <name>Takuya Wakazono</name> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>gentoo-guru-overlay</origin> + <upstream> + <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index d9ce184f5842..417572a80d71 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -9,3 +9,4 @@ DIST libtmux-0.42.1.gh.tar.gz 318887 BLAKE2B 7bbac22a4d2aa0a448888777b2ce99b08a9 DIST libtmux-0.43.0.gh.tar.gz 322128 BLAKE2B 835e6d4bf47c54a7cc373ad54e11bd49aba84b19e68dea20b73c977e145396a89cf7562861c75eed5fdedcfc69f83855786aa88139a2f88dee29a272cdbc1f1d SHA512 1a2992fc6d65811bb7d42e2d5eecc7efe9cf737fcd5898ed91e4f4cf317244e7a5f14fa21ea1a169dd3f8fbad8bf044e371f26704a091d7d22465ce410105220 DIST libtmux-0.44.1.gh.tar.gz 324715 BLAKE2B 8131be2d3fb91fb45fc7d7791160f7c00291a5ae606b6f01422b0d658ad1e4c5bdfe619bb7818956fb90c6228824ee53c38459e8074bbde160ea5620db02af81 SHA512 479a5eac8de142ecdba9f697ed45608d5d0a799b83a748de7cc7350e7ce16e81d6c2f5c23df89410e13c456175ed169f4512f98ec5a315c50f7e5d8fc96435e9 DIST libtmux-0.44.2.gh.tar.gz 326828 BLAKE2B ac2441ac13157bdce2465b1388f3e1570eb48193f26a37cfe6d68e56e93f659410af2851be20cd2f94011298c2b93a54eee20f5d07b4fbff15d26e00bbae6c0c SHA512 383784bb335c0f6e8200e20e8afd5b643658ee081a2c07cb9df2ee682d4b411b3ea17c7607587b8855f7d6571f5db7dd75318eefdd8946e6e38560309b5fa35f +DIST libtmux-0.45.0.gh.tar.gz 329763 BLAKE2B 3c8184b9e7ab874b4a85e3d3c3be3e96e48bfb14a02bf26a683062374c0a5258d911026a8c994639514668c775ab3855201d1daa466a20041635aeb978cffe24 SHA512 e1f921bddabcc26f034c331d3b9e7082c3d6d4cdbd8f0173e1499d8a05fd80ca79317409b29cb9ac95827ccb6e9127c58dffa6198ea5a2dee547fdaef23ba2ee diff --git a/dev-python/libtmux/libtmux-0.45.0.ebuild b/dev-python/libtmux/libtmux-0.45.0.ebuild new file mode 100644 index 000000000000..a96cba189ffe --- /dev/null +++ b/dev-python/libtmux/libtmux-0.45.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal multiplexer" +HOMEPAGE=" + https://libtmux.git-pull.com/ + https://github.com/tmux-python/libtmux/ + https://pypi.org/project/libtmux/ +" +SRC_URI=" + https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local issues="https://github.com/tmux-python/libtmux/issues/" + sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die + + distutils-r1_python_prepare_all +} + +python_test() { + # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set + # https://bugs.gentoo.org/927158 + local -x TMUX_PANE= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=libtmux.pytest_plugin + + epytest -o addopts= -p pytest_mock -p rerunfailures --reruns=5 tests +} diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest index 9b4af3bb0503..cd0f23049705 100644 --- a/dev-python/miniupnpc/Manifest +++ b/dev-python/miniupnpc/Manifest @@ -1,2 +1,4 @@ DIST miniupnpc-2.3.0.tar.gz 105071 BLAKE2B a5a2d22d99eb9f20fcb0b61107db61b97fec8207f5d8079c7d8e1d7bbc73478c3b575c7ecf32cb3ffe64f82a93673ab1f734139755c512d48439358e314e8762 SHA512 63efda015c7f693499a6f1f28b8356c4bb05ed0354fe2fb79042295607bf4f12c15082a48ced348ca5647fca9d83b99068c28311623f46225e9b09b5dc23a290 DIST miniupnpc-2.3.0.tar.gz.sig 543 BLAKE2B acbc2fedd1984e2488aac4618a70b2f0e5573ab17beaa84660117fada915b9ee94e419ee4ddbeae30c04e4eff8749d2a8724b4826bd5ce8ac972908fbda1189c SHA512 081d6c77fb08863760e4ddeb5bc1a5414603782b785f1f86efe516e59a113a4da794895ad160922818574029189df32a0c57fe2558c2ce99d521aa2673d40d43 +DIST miniupnpc-2.3.1.tar.gz 139499 BLAKE2B b456fc9c4af807a305b18b428a790ab4edb40d2e81bd795417df28030993030e1586e44277ecdf19405eb63eacd8448a50d3434b621b7cbdcdfaedd796587b2e SHA512 dd500317741ff0d61ba6e4ed59dc332eabcc8b072ebd10bfd0c9b802b8973b354f3eae4df0ef9c80f4e187bf227e428053beecdb474499e3a5c8a285a0b11feb +DIST miniupnpc-2.3.1.tar.gz.sig 543 BLAKE2B d5eec2738b3362f35b615963f292e8920264decb4faae6afa4cd1ef459c80e0738b595ec0dda2a9106e72420c4f5ed883d26713b5396f52cb5e949e3279ace48 SHA512 f6d0997e85302ca5e7f7b97c3b824303fe85d18516f02e36320e1370443220489bc70d370b187bd814dee762edab16bdb7b8e726e79d9ed8271893ae3058520f diff --git a/dev-python/miniupnpc/miniupnpc-2.3.1.ebuild b/dev-python/miniupnpc/miniupnpc-2.3.1.ebuild new file mode 100644 index 000000000000..f3dc4259c0bb --- /dev/null +++ b/dev-python/miniupnpc/miniupnpc-2.3.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 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_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 verify-sig + +MY_P=${P/python-} +DESCRIPTION="Python bindings for UPnP client library" +HOMEPAGE=" + http://miniupnp.free.fr/ + https://miniupnp.tuxfamily.org/ + https://github.com/miniupnp/miniupnp/ +" +SRC_URI=" + https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz + verify-sig? ( + https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz.sig + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=net-libs/miniupnpc-${PV}:0= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + verify-sig? ( sec-keys/openpgp-keys-miniupnp ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc + +PATCHES=( + "${FILESDIR}"/miniupnpc-2.2.3-shared-lib.patch +) + +# DOCS are installed by net-libs/miniupnpc. +DOCS=() + +# Example test command: +# python -c 'import miniupnpc; u = miniupnpc.UPnP(); u.discover(); u.selectigd(); print(u.externalipaddress())' +distutils_enable_tests import-check diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index 8cbe395b8b0a..5ce98909a142 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,2 +1,3 @@ DIST moto-4.2.14.tar.gz 4933741 BLAKE2B 4c50a808dc8f27cfbcd0ba234d268084ee9a32f36cb5d6af61aacc4ee79f7bf5cf1045147c4642472129eee37bef8bc2c1953d140260d39d7f333ae0f5e5cf95 SHA512 d4079118ed1d2eef9134575e33dc0ed749bff0293d753baa63a630dbb987914b9933445027abdc344bb93fa1d6e483baf8a337a444c9dd055dda50b095ff9937 DIST moto-5.0.28.tar.gz 6537950 BLAKE2B c9f81297d3336b28923f831afacf0b9be1b3e1f409384e049be710ead8e5d6354a4823089dcd4c2a7f0e453a14c6b3287b89b4a2597abb8984968423a6d53c62 SHA512 1c66279543324a726544e583d5091da7d47aec7dbbb4a2d565b6017e370cfd8c51d613fb56cb6d4279d4101426d88231fd6c70c59082e7b20acf4311278b41d2 +DIST moto-5.1.0.tar.gz 6581832 BLAKE2B 9017167a91677c825edecfe26ecc8ff21e7364c785bbd755b279a339b36cff109878526bbbf5eee3fad8e6e097ae797d03949547f86b0a0eeaf5b592d3c38dd8 SHA512 8d4033de842c54603d9ffb60e150f430e48f0f853bb9c53eeac5b67560414290b23cae7211c3d58e7dacd056b341d8959dc7da32be17d4ba5fdcbd7d491498ce diff --git a/dev-python/moto/moto-5.1.0.ebuild b/dev-python/moto/moto-5.1.0.ebuild new file mode 100644 index 000000000000..ee539ece358b --- /dev/null +++ b/dev-python/moto/moto-5.1.0.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 pypi toolchain-funcs + +DESCRIPTION="Mock library for boto" +HOMEPAGE=" + https://github.com/getmoto/moto/ + https://pypi.org/project/moto/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + >=dev-python/botocore-1.14.0[${PYTHON_USEDEP}] + >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-35.0.0[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja2-2.10.1[${PYTHON_USEDEP}] + dev-python/jsonpath-ng[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] + dev-python/pyaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + >=dev-python/responses-0.25.6[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/sshpubkeys[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/antlr4-python3-runtime[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +: "${EPYTEST_TIMEOUT:=180}" +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # Needs network (or docker?) but not marked as such, bug #807031 + # TODO: report upstream + tests/test_core/test_request_passthrough.py + tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_aws_and_http_requests + tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_http_requests + # broken code? (local variable used referenced before definition) + tests/test_appsync/test_appsync_schema.py + # require py_partiql_parser + tests/test_s3/test_s3_select.py + tests/test_dynamodb/test_dynamodb_statements.py + # require joserfc + tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration + tests/test_apigateway/test_apigateway.py::test_create_authorizer + tests/test_apigateway/test_apigateway.py::test_delete_authorizer + tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user + tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_ + tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_ + tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed + tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed + tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication + tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication + tests/test_cognitoidp/test_server.py::test_associate_software_token + # TODO + tests/test_dynamodb/test_dynamodb_import_table.py + tests/test_firehose/test_firehose_put.py::test_put_record_http_destination + tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination + tests/test_stepfunctions/parser/test_stepfunctions_dynamodb_integration.py::test_zero_retry + # random crashes + tests/test_stepfunctions/parser/test_stepfunctions_sns_integration.py + tests/test_stepfunctions/parser/test_stepfunctions_sqs_integration.py + tests/test_stepfunctions/test_stepfunctions.py + ) + local EPYTEST_IGNORE=( + # require joserfc + tests/test_cognitoidp/test_cognitoidp.py + ) + + case ${EPYTHON} in + python3.13) + EPYTEST_DESELECT+=( + # suddenly started crashing, *shrug* + tests/test_xray/test_xray_client.py::test_xray_context_patched + tests/test_xray/test_xray_client.py::test_xray_dynamo_request_id + tests/test_xray/test_xray_client.py::test_xray_dynamo_request_id_with_context_mgr + tests/test_xray/test_xray_client.py::test_xray_udp_emitter_patched + ) + ;; + esac + + if ! tc-has-64bit-time_t; then + einfo "time_t is smaller than 64 bits, will skip broken tests" + EPYTEST_DESELECT+=( + tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments + tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header + tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins + ) + EPYTEST_IGNORE+=( + tests/test_route53domains/test_route53domains_domain.py + ) + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x TZ=UTC + + rm -rf moto || die + epytest -m 'not network and not requires_docker' \ + -p rerunfailures --reruns=5 +} diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest index b3303773ea7b..c4aa95312d99 100644 --- a/dev-python/nuitka/Manifest +++ b/dev-python/nuitka/Manifest @@ -1,2 +1,3 @@ DIST Nuitka-2.6.5.tar.gz 3866446 BLAKE2B 6bdbd3e9dd43e061c507dfbc7a7a902a387dcb7695ad9bc340aad448e5e8453ed4afb465a403bb185bcba81125cced21b6f5ba107e3bada1fc29614f0538533b SHA512 4b96cb29ea59afa90345e5cbeb77c174d4931414a5cd3df8178cdc320b9e29b2316964bc3384d5d4f16ac948cbfc5b3e428e0d826748ce2a04f57cd42defb77e DIST Nuitka-2.6.6.tar.gz 3867022 BLAKE2B 30bc28811005426aacb0390cecedc287c6a1a92b17aa594f208b70bc9975c4538d926ce564280a57799a9cbd8a772b8bf2f7598f8163110e3dc64a6d524fc34e SHA512 e226710ee766acde7e26b4e563f61f4aed41f207bfe2b63c5d8661d5049db2ce61016d1040cadb8602034bc23cac9056d5c7cf2b5bf463d50b4fd3fd48a5b61e +DIST Nuitka-2.6.7.tar.gz 3868800 BLAKE2B 54dac08c3e5d7b65088ef4883bea3595cb23f05906daf9e8f8229c00bd6e1a7498964441440d4c34350c7eaa10b817211d5f64c2580d9e8422593baf96f64a98 SHA512 a8f4fd4fada216453bafe45bff60426a4ddad00022acc06a7308e154161176cad50e734552edd3a712b84b5005a6e0ba230eb075991006b25490976b66f8440f diff --git a/dev-python/nuitka/nuitka-2.6.7.ebuild b/dev-python/nuitka/nuitka-2.6.7.ebuild new file mode 100644 index 000000000000..c97d7f3c6ae8 --- /dev/null +++ b/dev-python/nuitka/nuitka-2.6.7.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN^} +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] + >=dev-python/zstandard-0.15[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +} diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 3e6d13948d9f..668077954e43 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,2 +1,2 @@ DIST pycpio-1.4.2.gh.tar.gz 22690 BLAKE2B 244145dabdee1fa50e54f98327608b96afef354d53e1405e2e54c47d9cc8a71c80e4adfe8f1c7a079a9acdd30751f125e7b5db61cd34baf375433248c7370757 SHA512 7fe6b7e6597a8733d740348888b5c41aa37f08e2ecd5843ab32751e8a5cd6ce9390201ba5a47c3febd2f61562db4ce6724404f9359238de91f94f4bc12b9c41b -DIST pycpio-1.5.1.gh.tar.gz 23307 BLAKE2B 4c922cb5ced9f34143426ed60b76d0556ad7417bab73fb5ee6c23f2dd77666051c4a96347d54f212a1d640d34c4ef5ecdbc20f8e0d67a19d58f47e1902f8a07f SHA512 2b905cc655bd4b1b37d0fc7dca68a094c63104bac3898e3faf6855772af939d6128720fe560edf332d6623a6b4e3a1107f723a4cc9adcec3177ccd23c369eedf +DIST pycpio-1.5.2.gh.tar.gz 23297 BLAKE2B 23f66aafa7215f6cece1b64f99fc7d720a0f6e98a96bf56f83b11ec4e5f75cd4f37315852ef57ecedac62520daa7c676f59489ee9d42b7ad9ccf695679fa79b1 SHA512 938f4a4d17ef414a0849c3104f0dcc4f9291bf4f4c0f76fd33e53b30e369408d7de8595ab79ea9740a5e7746527e22ab702dc3271cf1490980713ff0dc595847 diff --git a/dev-python/pycpio/pycpio-1.5.1.ebuild b/dev-python/pycpio/pycpio-1.5.2.ebuild index 122b3c13ef92..dec476902434 100644 --- a/dev-python/pycpio/pycpio-1.5.1.ebuild +++ b/dev-python/pycpio/pycpio-1.5.2.ebuild @@ -23,7 +23,7 @@ RDEPEND=" >=dev-python/zenlib-3.0.2[${PYTHON_USEDEP}] " -BDEPEND="test? ( dev-python/zstd[${PYTHON_USEDEP}] )" +BDEPEND="test? ( dev-python/zstandard[${PYTHON_USEDEP}] )" distutils_enable_tests unittest @@ -37,5 +37,5 @@ python_install_all() { } pkg_postinst() { - optfeature "zstd compression support" dev-python/zstd + optfeature "zstd compression support" dev-python/zstandard } diff --git a/dev-python/pycpio/pycpio-9999.ebuild b/dev-python/pycpio/pycpio-9999.ebuild index 478deaa83483..e84edbf7ed68 100644 --- a/dev-python/pycpio/pycpio-9999.ebuild +++ b/dev-python/pycpio/pycpio-9999.ebuild @@ -17,10 +17,9 @@ SLOT="0" RDEPEND=" >=dev-python/zenlib-9999[${PYTHON_USEDEP}] - >=dev-python/zstd-1.5.6.1[${PYTHON_USEDEP}] " -BDEPEND="test? ( dev-python/zstd[${PYTHON_USEDEP}] )" +BDEPEND="test? ( dev-python/zstandard[${PYTHON_USEDEP}] )" distutils_enable_tests unittest @@ -34,5 +33,5 @@ python_install_all() { } pkg_postinst() { - optfeature "zstd compression support" dev-python/zstd + optfeature "zstd compression support" dev-python/zstandard } diff --git a/dev-python/pylibacl/Manifest b/dev-python/pylibacl/Manifest index 78cfbfcfb82a..8dfeb64c2d62 100644 --- a/dev-python/pylibacl/Manifest +++ b/dev-python/pylibacl/Manifest @@ -1,2 +1,3 @@ DIST pylibacl-0.7.0.tar.gz 47543 BLAKE2B 277c03d01ab184ffaaa2c07c56e8f2464cba8b6da0fbd251880d274bef3b27dc211f1571425d4216e02bbeba8c623edfa56cafbb27932092ffce254e6be8df5d SHA512 077515a00c7a048faf7792acd9c3e768d35674c0b3f4ec72fdf37561c90ed12bb392582a4fb9a23b7916db3375278c2636f2844f362a8335e7ad68e1e9b9c3bd DIST pylibacl-0.7.1.tar.gz 49017 BLAKE2B bafdb70bc9971fd41303be7f039b7767edd081136d25547919f88bf44308068b04ca60d05740f5d7ba5f67666b2b17d43e2493fe4f4a93db809f3d3bb06f1080 SHA512 8faba30ba90bed5219519394062fbfec0e0ad0f7bfa45769334f75b3899baa56a676b5ea0b06d13c7f60b5af1850621c34654d08ccc07aaafd645407d1fd9070 +DIST pylibacl-0.7.2.tar.gz 49337 BLAKE2B fe567b91af89a7ea275a19744d8b344937feebadea0ce1b5a3468772ff02691920e20363b721854addaeed85766a492cef95d36b8f9777b9bbcd8133dc1387d6 SHA512 1393f76548746e04f258ad5c9873078f894e4f6d4d18754373cd800dfd0ef801e706282908c735ab551182acf72d6b1d93d948452c139220115c2f0b73a2d10c diff --git a/dev-python/pylibacl/pylibacl-0.7.2.ebuild b/dev-python/pylibacl/pylibacl-0.7.2.ebuild new file mode 100644 index 000000000000..a6387e4f9704 --- /dev/null +++ b/dev-python/pylibacl/pylibacl-0.7.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 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_{9,10,11,12,13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="POSIX ACLs (Access Control Lists) for Python" +HOMEPAGE=" + https://pylibacl.k1024.org/ + https://pypi.org/project/pylibacl/ + https://github.com/iustin/pylibacl/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=" + sys-apps/acl +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_sphinx doc \ + dev-python/recommonmark +distutils_enable_tests pytest + +python_test() { + if ! nonfatal epytest ; then + eerror + eerror "If you got the following errors:" + eerror "\"IOError: [Errno 95] Operation not supported\"," + eerror "then you should remount the filesystem containing" + eerror "build directory with \"acl\" option enabled." + eerror + die "Tests fail with ${EPYTHON}" + fi +} diff --git a/dev-python/rtslib-fb/Manifest b/dev-python/rtslib-fb/Manifest index 27ea264f8279..567ad78b14b1 100644 --- a/dev-python/rtslib-fb/Manifest +++ b/dev-python/rtslib-fb/Manifest @@ -1,3 +1 @@ -DIST rtslib-fb-2.1.76.tar.gz 78055 BLAKE2B df22093072a7e7b12a080db8253eff9e6aff1efb44a8bdb6c37a21601fd10beea03b665d1e1621904a9a0c1d1299e7f9e5f61682669f75a06f4e050c503da9a7 SHA512 fee3087702e44ede59b9635d7cbe7af06da104d6aeffc3fbb584ce6e8170b7856650a006ee574940448801a67e9f7d9610ccb9ad632dd6d0c378fe7c6cd1c159 -DIST rtslib_fb-2.2.1.tar.gz 45483 BLAKE2B 9d255199eff27929dc47d8f141b11bf14e53bcf9c08e0b97d24ff7e5eb5d84b223fa9765e39838318a509960d2d8919ff59a9d982b1a176391af8a935e4f4753 SHA512 4c997a5a481fd19a9c7e2f841f06bd8b60091ed46bca3af4b13dee13729f8abbe8d7363736f7ab36c3c122d648cb5adfdb7029796844f7f50ef6075b35b5c8c1 DIST rtslib_fb-2.2.2.tar.gz 45508 BLAKE2B e233bd7b346e7da98d8d6237f1cfc976a4963a13802c06175612c9c5497b20fb708228561b8a7a03dfd31e24359c1c339bae9c09228d2c3df5f1a5d9fbad6b08 SHA512 e64b0cc32520c19747c4e752a33aef9e27557f34a695d321b699bfd12feaba9749b32b5e292c96258bf0e6bf87fc4bb56287257691a7dccd786d12c9bec72964 diff --git a/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild b/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild deleted file mode 100644 index 4c9283509633..000000000000 --- a/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 systemd pypi - -DESCRIPTION="A Python object API for managing the Linux LIO kernel target" -HOMEPAGE=" - https://github.com/open-iscsi/rtslib-fb/ - https://pypi.org/project/rtslib-fb/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - dev-python/pyudev[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -python_test() { - # super basic import test - "${EPYTHON}" - <<- EOF || die "Failed tests with ${EPYTHON}" - from rtslib_fb import RTSRoot - EOF -} - -src_install() { - distutils-r1_src_install - systemd_dounit "${FILESDIR}/target.service" -} diff --git a/dev-python/rtslib-fb/rtslib-fb-2.2.1.ebuild b/dev-python/rtslib-fb/rtslib-fb-2.2.1.ebuild deleted file mode 100644 index 98700b7b9191..000000000000 --- a/dev-python/rtslib-fb/rtslib-fb-2.2.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 systemd pypi - -DESCRIPTION="A Python object API for managing the Linux LIO kernel target" -HOMEPAGE=" - https://github.com/open-iscsi/rtslib-fb/ - https://pypi.org/project/rtslib-fb/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - dev-python/pyudev[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests import-check - -src_install() { - distutils-r1_src_install - systemd_dounit "${FILESDIR}/target.service" -} diff --git a/dev-python/tox/tox-4.24.1.ebuild b/dev-python/tox/tox-4.24.1.ebuild index 4ebb94eeb7c5..415cb48c3e1b 100644 --- a/dev-python/tox/tox-4.24.1.ebuild +++ b/dev-python/tox/tox-4.24.1.ebuild @@ -76,7 +76,7 @@ python_test() { ) case ${EPYTHON} in - pypy3) + pypy3*) EPYTEST_DESELECT+=( 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest index a69372f8277e..efeb3f40f25a 100644 --- a/dev-python/uv/Manifest +++ b/dev-python/uv/Manifest @@ -1,17 +1,7 @@ -DIST pubgrub-648aa343486e5529953153781fc86025c73c4a61.gh.tar.gz 99073 BLAKE2B 86252bb78e0f832ce77040d86b188b4dd0637acd68e28c8b87fa36ab7cc23c5e296d0f634647d407bcd7fc24bf6c34d281de1744608ff0fd2741428bb0bf55a8 SHA512 8386273deca98df82c95931159848fa159ea4dbb75b8bba539cfe73f91e87340bc0e8048f1a4483148b021bb99d6a3b90275d9bb1cedccf153a7ebc29bd70e17 DIST pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz 98983 BLAKE2B 08ad8a10a96ba7da3100f7658f38cb8d6fb0e1eca92ba0aaf1393778012db807084f047eec171f0a46836a6746367369e79ab95836d5cdf215211e321d2800ac SHA512 401ea5ca16e978d5407a1400e4e27cec9fcac11332067ee1ed8a3bc511901e08fc421ce875ebbb0990593ed549a4a5f4620914a71ae3490c7b8ae0f7b26b5937 DIST rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz 51763 BLAKE2B 59d053bc6692014d884a9247dea1b57a8789469ba2abbcc92ec21bb0022cbd74874afc463082156ab697aa6c80635019857a5d7e2dc150274e8b04d720518c36 SHA512 3a309566f4925b02496fcf19bc2865968edf6fb65082ca4079d2cee79e6b0353a1910c079f2afe656da0d0f6ddde5102052a221ea35a7dabc6d690a11218b20a DIST tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz 37106 BLAKE2B c30d1c33f6f52e2bc83823eb6319f8a3e462b7c7408fb6a08f995747857ef234f81db4135a04f9d183095fe473a4087f8f0cb89d8f87ef4400285d2ce034ec22 SHA512 4abbc4240ed129c92da8d616e27a6df0f24cdc85a0803acfdae588ca91f9e5b8d482e3ac88b2e657ff68917b1b43cef1e7ef3c887f624659b231fa5a13fcae68 -DIST tokio-tar-ba2b140f27d081c463335f0d68b5f8df8e6c845e.gh.tar.gz 51225 BLAKE2B bfa6875edb3fe3fb98b379f4cdc3c7df78b74b8b88e8ef389678666c2ac0136ca6e04eb61e799e1691635d2bbfee82b361adbff3c66748e0d829a64e6068017b SHA512 bee8794161740b336b68514896a0c972e676a1aaf90662fe1f53961afbcccfb144eb3f5e903864f395a1be71c62ffd13ec8357c6848c0b86eb881bdf3dc55408 -DIST uv-0.5.20-crates.tar.xz 53845912 BLAKE2B 3ebe6099304f4520cba49bf36a7b900146b57740c6dcf783cf2f064707b5880041eac8ee0adf2e251819cb7f3ac3f2739dd89636a48618f6220bc21bdb7fd334 SHA512 fbfb6becb1008c5dbfd571871abe053721f4a9939f98e1d0b1c3c5ad405d1d4dcdd121986e12cdaab9e1ff7a9bc0353aa69345ddb2fbb8c0ac0a427bdbb6c9f9 -DIST uv-0.5.21.gh.tar.gz 3260658 BLAKE2B 064f52d4c690d2992988ca1683ce2c5183c2662961b931519b84651bebedff90a5b64fd87052b79c591b62a8fa07691997c38cf2b636e9a0facfb5683e64627b SHA512 351bf2a76cc0ec10f254f9eab0df0c0f307594a7052388e3b793c8314d9119488c2ebaa20125021fe0bf54192ce17d7e69719832c17aa4c815a5d9d69521e225 -DIST uv-0.5.25-crates.tar.xz 53882356 BLAKE2B b0762449534ccf0be33d2c4d50fd9bc01823c6aeef7b82a84e4dc49e3ce92272f62632608664614d62dc5e0f40c500e3b3ca3ca0388761f3c3b50b89d0f83a42 SHA512 ec7b64d5b40d20d1d5081819b895cc18a69d008e6b27f40cc147573b99f8fabf11ee83c60a389791ad8a844a8c0965da2dd1be500f4c2ce8860724a41c37ece5 -DIST uv-0.5.26.gh.tar.gz 3353978 BLAKE2B 1920825eaf2d2eca3d5e5fdaba9677e08f6bbb6d1b078a3ffe706f1344ccd9de19237c0470cc902a06f5fbfa9bad0af51c67a10141e76c9f9f182217c461c094 SHA512 e723775465594959b8e70c1bd43f0ddce0b8d64d7ddb157f28385593aa6c40153b1152b2c22534862da0605e2a0ccb7dffd1f95e07d8003eb37433bb3b887b73 -DIST uv-0.5.27-crates.tar.xz 47539520 BLAKE2B 701e7bf284a3506555a6da6ccc0f3aba5161305b4acc065f68c14ebf25f79a8bce3739589e5d3461aa8d058860d387790e6f007ce74309c03c1623574ef15c85 SHA512 fe276c9cfb0d07d4ba56427fde7067480f32cb21341b3967bfa65217e94d78992692808981dcd321731339c81ee7a44cfcd103557d63ebd727c04cbc403217fe -DIST uv-0.5.27.gh.tar.gz 3356614 BLAKE2B 143d1ee171a46a4bdedec79767f04973233ba389ed053358383834f9b6fdbd2334ce695adc63a76f3ffcc92427739bfc4adbf57b19280f98c1904b607f2ecbc2 SHA512 ce597666983b24e85992cf7aa313506255d58b97ac0e98300c5f01f8418a71e2c7357b9fdbd2cd1b56b3a8cfff13d3014f18f740e11561cd4eea03438efec990 DIST uv-0.5.29-crates.tar.xz 47545324 BLAKE2B 880a4c51619031cabd6e375373e5a1a99f0ad344d08fd0bca4bfdb3b7c72fe4a23e34cad93167c23c7b2e7b09e350ae4e0b832786e09246f297aea146f9cc3fc SHA512 fa6489400af45462dc59ccd35a8c942dc635bad4ebf7481cc2eda585147a6016b17eca42ef6d0fa233d714def6d56fef205abe4782aba4610c324fd2825eef62 DIST uv-0.5.29.gh.tar.gz 3375616 BLAKE2B bce1af0353271f8c0ecf073286ed26303953920f68fdb3e24aa7f03926dbc0a9165e93ee2b92bc554ce5eeca3c2d40413e3eee5c83c85dc85da7f737a9af5cb3 SHA512 ebcc2f4d25e800fdd864b1aa64ed0c2f7e5ab2f9e4a80e43f7ecc27d4a0fedac1062644bd954e15b39055d562ec2366c089a934fd65bb103cb50e2b5414a6d97 -DIST uv-0.6.0-crates.tar.xz 54110108 BLAKE2B a294d565c6c807a1267f69acdea0a6b5bc578b9efc13ce8aea368ad8befcaad72820415c1fe1cd97162762a903492a69d3305bc5727e6eb4787056ad36b79b86 SHA512 3c646ff690c6dcb0f61f9def400b4d02b8d12aef21726d28d8cffa068637d9f5d57da475ad2bfc958cb3379e925ef09a15d9e2bd037ec1f47dcb242f4c508c5e -DIST uv-0.6.0.gh.tar.gz 3531818 BLAKE2B 14e162edffc74de92b7540f413fc2c09488bed88628a6e06d18a75f22f6fcbd57042199490923c1af3f01953ede974dd449936ae63d0279fb79f7b8dc7a57903 SHA512 cf658f39e4b51d8bc12e59c8f81983fdd50ef226eb9d81403d2ad74bbf1510f6c75fcd88300a30beace26e18fb32d334361a93c3086f0a58391db192ff38608a DIST uv-0.6.2-crates.tar.xz 54121752 BLAKE2B b1ace1c08ae63fa662d73675eb30818b63d653e4eec3e358edd9346f4e1ee284fc43fa6a18342390f3e0a4bdd4202f99591938b8aa5f604453db51e0f699f241 SHA512 8347bccbf2ea7540388a4dd35b419662213bd0be2ddb2dfd9923be2ce31b79640f18e779938c8470a7c5d4c5f94c82a66813d3b5067f9e596d41ef916f0e83e7 DIST uv-0.6.2.gh.tar.gz 3720975 BLAKE2B 04e3e9d6cc3a808f5323e7e72584c74078ee74d8636533a42e0027e2abcf98fc73fb2fb8f94dd855773bf046d381a8d928dc3fb3688bcff25df1c848bc3a1496 SHA512 ac193c0de1cd6ae48fd40e05a1c47999bc2cee9ac553d69fe676a78e970e2763c2e9a6f3a84b123701db143534d8597ef4445e255ca74788fef88332e51f092e diff --git a/dev-python/uv/uv-0.5.21.ebuild b/dev-python/uv/uv-0.5.21.ebuild deleted file mode 100644 index 9a571f14c850..000000000000 --- a/dev-python/uv/uv-0.5.21.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;648aa343486e5529953153781fc86025c73c4a61;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;648aa343486e5529953153781fc86025c73c4a61;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=0.5.20 -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://dev.gentoo.org/~mgorny/dist/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/uv/uv-0.5.26.ebuild b/dev-python/uv/uv-0.5.26.ebuild deleted file mode 100644 index 58a5883390ab..000000000000 --- a/dev-python/uv/uv-0.5.26.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;648aa343486e5529953153781fc86025c73c4a61;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;648aa343486e5529953153781fc86025c73c4a61;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=0.5.25 -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/uv/uv-0.5.27.ebuild b/dev-python/uv/uv-0.5.27.ebuild deleted file mode 100644 index eb7a0571dafa..000000000000 --- a/dev-python/uv/uv-0.5.27.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [astral-tokio-tar]='https://github.com/astral-sh/tokio-tar;ba2b140f27d081c463335f0d68b5f8df8e6c845e;tokio-tar-%commit%' - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=0.5.27 -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/uv/uv-0.6.0.ebuild b/dev-python/uv/uv-0.6.0.ebuild deleted file mode 100644 index 9b035c7d18c2..000000000000 --- a/dev-python/uv/uv-0.6.0.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=0.6.0 -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-ruby/irb/files/irb-1.14.1-test-encoding.patch b/dev-ruby/irb/files/irb-1.14.1-test-encoding.patch deleted file mode 100644 index 4347a5b554ba..000000000000 --- a/dev-ruby/irb/files/irb-1.14.1-test-encoding.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 7f385bc19badd2100b76e8b2404be5be46306bf6 Mon Sep 17 00:00:00 2001 -From: Go <monkeywzr@gmail.com> -Date: Sun, 20 Oct 2024 15:18:04 +0900 -Subject: [PATCH] Improve history test's encoding setting (#1022) - -* improve history test's encoding setting - -* fix missing locale error for ci and refactoring ---- - test/irb/test_history.rb | 17 +++++++++-------- - 1 file changed, 9 insertions(+), 8 deletions(-) - -diff --git a/test/irb/test_history.rb b/test/irb/test_history.rb -index 791eef1ac..15c16ed89 100644 ---- a/test/irb/test_history.rb -+++ b/test/irb/test_history.rb -@@ -10,17 +10,20 @@ - module TestIRB - class HistoryTest < TestCase - def setup -+ @conf_backup = IRB.conf.dup - @original_verbose, $VERBOSE = $VERBOSE, nil - @tmpdir = Dir.mktmpdir("test_irb_history_") - setup_envs(home: @tmpdir) -- @backup_default_external = Encoding.default_external -+ IRB.conf[:LC_MESSAGES] = IRB::Locale.new -+ save_encodings - IRB.instance_variable_set(:@existing_rc_name_generators, nil) - end - - def teardown -+ IRB.conf.replace(@conf_backup) - IRB.instance_variable_set(:@existing_rc_name_generators, nil) - teardown_envs -- Encoding.default_external = @backup_default_external -+ restore_encodings - $VERBOSE = @original_verbose - FileUtils.rm_rf(@tmpdir) - end -@@ -146,7 +149,6 @@ def test_history_concurrent_use_readline - end - - def test_history_concurrent_use_not_present -- IRB.conf[:LC_MESSAGES] = IRB::Locale.new - IRB.conf[:SAVE_HISTORY] = 1 - io = TestInputMethodWithRelineHistory.new - io.class::HISTORY.clear -@@ -163,9 +165,9 @@ def test_history_concurrent_use_not_present - - def test_history_different_encodings - IRB.conf[:SAVE_HISTORY] = 2 -- Encoding.default_external = Encoding::US_ASCII -- locale = IRB::Locale.new("en_US.ASCII") -- assert_history(<<~EXPECTED_HISTORY.encode(Encoding::US_ASCII), <<~INITIAL_HISTORY.encode(Encoding::UTF_8), <<~INPUT, locale: locale) -+ IRB.conf[:LC_MESSAGES] = IRB::Locale.new("en_US.ASCII") -+ IRB.__send__(:set_encoding, Encoding::US_ASCII.name, override: false) -+ assert_history(<<~EXPECTED_HISTORY.encode(Encoding::US_ASCII), <<~INITIAL_HISTORY.encode(Encoding::UTF_8), <<~INPUT) - ???? - exit - EXPECTED_HISTORY -@@ -234,8 +236,7 @@ def history_concurrent_use_for_input_method(input_method) - end - end - -- def assert_history(expected_history, initial_irb_history, input, input_method = TestInputMethodWithRelineHistory, locale: IRB::Locale.new) -- IRB.conf[:LC_MESSAGES] = locale -+ def assert_history(expected_history, initial_irb_history, input, input_method = TestInputMethodWithRelineHistory) - actual_history = nil - history_file = IRB.rc_file("_history") - ENV["HOME"] = @tmpdir diff --git a/dev-scheme/racket/files/racket-8.14-compiler-elf.patch b/dev-scheme/racket/files/racket-8.14-compiler-elf.patch deleted file mode 100644 index 3ba22ffca38e..000000000000 --- a/dev-scheme/racket/files/racket-8.14-compiler-elf.patch +++ /dev/null @@ -1,29 +0,0 @@ -This was modified to make it apply for distribution tarball. - -From bf288da1171e884537760d2f5723ceb03840de98 Mon Sep 17 00:00:00 2001 -From: Matthew Flatt <mflatt@racket-lang.org> -Date: Mon, 26 Aug 2024 07:42:26 -0600 -Subject: [PATCH] raco exe: repair ELF update to add a section - -When a NOBITS section is misinterpreted as taking up space in the -file, and when that space would overlap with the string-constant -update, then an incorrect update to the virtual-memory size of the -section was planned. That adjustment, in turn, could trigger -disallowed virtual-address shifts to PROGBITS sections that are later -in memory, leading to a "cannot move SHT_PROGBITS section" error. ---- - racket/collects/compiler/private/elf.rkt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/racket/collects/compiler/private/elf.rkt b/racket/collects/compiler/private/elf.rkt -index c3009727cfd..a0fbef331db 100644 ---- a/collects/compiler/private/elf.rkt -+++ b/collects/compiler/private/elf.rkt -@@ -256,6 +256,7 @@ - (define (find-section-by-offset offset sections) - (for/or ([s (in-list sections)]) - (and (section-alloc? s) -+ (not (= SHT_NOBITS (section-type s))) - (offset . >= . (section-offset s)) - (offset . < . (+ (section-offset s) - (section-size s))) diff --git a/dev-util/glslang/glslang-1.4.304.0.ebuild b/dev-util/glslang/glslang-1.4.304.0.ebuild index dd5530751e53..1bd35d726288 100644 --- a/dev-util/glslang/glslang-1.4.304.0.ebuild +++ b/dev-util/glslang/glslang-1.4.304.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index 23b4f30c3ad3..9c8748438cee 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -6,3 +6,5 @@ DIST cuda_12.5.0_555.42.02_linux.run 4294677299 BLAKE2B ffefb576feb9f8e6ea8975bf DIST cuda_12.5.1_555.42.06_linux.run 4311634770 BLAKE2B 3546faeb24687dd11ad0a61a4f02cfbd97119d9e3cd3e24ea294b81ed488de7dfef03607c69d7b5a8087db10cf794205936add7cfa8ccda207e3aca315be48df SHA512 604843e09717c2af0873b2d5a2e242ff1b99122d515b6a7a29e70c55ab605524744359781f5b642059550b4def57877597111914965efe7d3a1a1387c9dbb1a0 DIST cuda_12.6.0_560.28.03_linux.run 4333105923 BLAKE2B 533e9080dbf087a661ab6e59548e48ca0d2b514f47c3e97ac89b628f79197875a7425ad69c4d271b5fa8243561c1ccba698e3bf322b194b29a5f7fa031ea8f06 SHA512 fe5710c168298d2283a3f636ad5e1e212970fe8d9554ab450aa61d786536f50efb9d9e9396b6ac59638bd4204faadb5a99ec8a8c02e2c57a18f479123aaff3c9 DIST cuda_12.6.1_560.35.03_linux.run 4345714567 BLAKE2B 147c7f03e0d9ade4c603d93920d0cd6bb1706efc268797ae870b5244feaa8159393015f96e920c6255e93d8040dd5b046075804cfa7c5da18a645800d65b8c3d SHA512 514ec89f847457c3ba78cd0dc22c25aebf2a19a6bbd5a8d071f31519d1007889cde6ba888a01596434216a8a88bfba21059cdc8e3fa9397133c93d2a9f0c015e +DIST cuda_12.8.0_570.86.10_linux.run 5412604598 BLAKE2B 21ea184fd428ea638934788847e023213c38c1079d489d04bbd1ca277d1c285d57a7ac9c02020cbd73970e703daeec9e806831cf54a427cff90fc036c4da7705 SHA512 7939552d38c39b184946df455233eb9ffe91051656b3091b0414b2acc2939bc35dd92724b584e507976c3b4cd51f489abee2e2d0da27bfebaf8999c3f2c2bb2e +DIST cuda_12.8.0_570.86.10_linux_sbsa.run 4636253689 BLAKE2B 53df0ee05a9563bf9db1b813a75d4a81c391cf67c24bc0b9fadf74809ebf1534cbf5762317e2f04e4e7482adf97612d8d3f16d78146abe715a9dc4b8654a1bbf SHA512 bcd91a914d09e72a2f2320d9912a3928a491c8d7062f65d027bc172630944bc0fc319ef2ded10e3c4ade564cf2a4f9a166698dca1d493632ee7ef7ff5d7f1ad5 diff --git a/dev-util/nvidia-cuda-toolkit/files/parse_manifest.py b/dev-util/nvidia-cuda-toolkit/files/parse_manifest.py new file mode 100644 index 000000000000..57adad1ca975 --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/files/parse_manifest.py @@ -0,0 +1,223 @@ +#!/usr/bin/env python +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# +# +# Takes the manifests/*.xml file from the NVIDIA CUDA Toolkit as input. +# Those files contain a nested tree of package items. +# +# For each package node a if block is output that checks the package's +# name attribute against the environment provided array SKIP_COMPONENTS +# and skips that whole package if it's listed in it. +# +# Each item contains four nodes that reference things to install, +# `dir`, `file`, `desktopFile`, & `pcfile`, and metadata that further +# detail these. This script will output calls to do* calls that +# use the metadata. +# - dodir would create an empty file - we handle this in dofile +# - dofile copies a regex file glob +# - dodesktopFile creates a .desktop file +# - dopcfile creates a pkgconfig file +# +# The resulting bash code can be run inside src_install(). +# +# Usage: python parse_manifest.py <cuda_aarch64.xml|cuda_x86_64.xml> + + +import argparse +import xml.etree.ElementTree + +import defusedxml.ElementTree +from pathlib import Path + +ind = "\t" +indent = 1 + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument('filename') # positional argument + + args = parser.parse_args() + + basedir = Path(args.filename).parents[1] + + et = defusedxml.ElementTree.parse(args.filename) + + # Find all packages under the package with the id main (i.e. under "CUDA Installer") + for e in et.findall("[@id='main']/package"): + def p_package(el: xml.etree.ElementTree.Element, level: int = 0): + + skip = { + "Documentation", # obsolete + "Driver", # unused + # "Kernel Objects", # split + # "Demo Suite", + # "Visual Tools", + # old eclipse + # "nsight", + # old java + # "nvvp", + # "cuda-gdb-src" + } + + name = el.get("name") + + # trim leading CUDA and trailing version + if name.startswith("CUDA"): + name2 = ' '.join(name.split(" ")[1:-1]) + else: + name2 = name + + if name2 in skip: + return + + # avoid having to deal with whitespaces in bash + name2 = name2.replace(" ", "_") + + path = "" + + print(f"{ind * (level + 0) * indent}if ! has {name2} \"${{SKIP_COMPONENTS[@]}}\"; then # \"{name}\"") + + # output attributes from unhandled tags + for child in el: + if child.tag == "package": + continue + if child.tag == "file": + continue + if child.tag == "desktopFile": + continue + if child.tag == "pcfile": + continue + for attrib in child.attrib: + print(f"{child.tag} {attrib}={child.attrib[attrib]}") + + # <name>CUDA Installer</name> + # only for CUDA Installer + # unused + for node in el.findall("./name"): + print(f"{ind * (level + 1) * indent}# {node.tag}: \"{node.text}\"") + + # <type>compiler</type> + # category. We use the package name instead. + # unused + # for node in el.findall("./type"): + # print(f"{ind * (level + 1) * indent}# {node.tag}: \"{node.text}\"") + + # <priority>1</priority> + # probably sorting for the tui installer + # unused + # for node in el.findall("./priority"): + # print(f"{ind * (level + 1) * indent}# {node.tag}: \"{node.text}\"") + + # <single-selection/> + # proably for tui installer + # unused + # for node in el.findall("./single-selection"): + # print(f"{ind * (level + 1) * indent}# {node.tag}: \"{node.text}\"") + + # <koversion>2.24.2</koversion> + # version of the installed kernel object (Kernel Objects only) + # unused + for node in el.findall("./koversion"): + print(f"{ind * (level + 1) * indent}# {node.tag}: \"{node.text}\"") + + # <installPath>/usr/local/cuda-12.8</installPath> + # overrides the install location + # unused + # for node in el.findall("./installPath"): + # print(f"{ind * (level + 1) * indent}# {node.tag}: \"{node.text}\"") + + # <buildPath>./builds/cuda_cccl/</buildPath> + # path where the package files are found + # we cd into it + for node in el.findall("./buildPath"): + path = node.text.removeprefix('./') + print(f"{ind * (level + 1) * indent}cd \"${{S}}/{path}\" || die \"cd ${{S}}/{path} failed\"") + print() + + # <dir>bin</dir> + # would install empty dirs + # unused + # for node in el.findall("./dir"): + # pass + + # <file dir="bin/">.*</file> + # <file>targets/x86_64-linux/lib/.*\.so</file> + # regex glob of files to install. + for node in el.findall("./file"): + # unescape '.*' -> '*' & '\.' -> '.' + file = (node.text + .replace(".*", "*") + .replace(r"\.", ".") + .replace("x86_64", "${narch}") + .replace("sbsa", "${narch}") + ) + + # optional dir offset, we merge it into path + dir = "" + if "dir" in node.attrib: + dir = f" \"{Path(node.attrib["dir"])}\"" + + filepath = basedir / path / file + + # ignore existing symlinks ( include, lib* ) and the uninstallers + if not filepath.is_symlink() and not file.endswith("-uninstaller"): + print(f"{ind * (level + 1) * indent}dofile \"{file}\"{dir}") + + # <pcfile description="CUDA Runtime Library">opencl-12.8.pc</pcfile> + # create a pkgconfig file for the given description and lib name/version + for node in el.findall("./pcfile"): + offset = node.text.rfind('-') + if offset == -1: + raise RuntimeError(f"failed to split pcfile {node.text}") + + lib_name = node.text[:offset] + + if not node.text.endswith('.pc'): + raise RuntimeError(f"pcfile does not end in '.pc' {node.text}") + lib_version = node.text[offset+1:-3] + + if "description" not in node.attrib: + raise RuntimeError(f"no description for {node.text}") + + subdir = "" + if "subdir" in node.attrib: + subdir = f" \"{node.attrib["subdir"]}\"" + + print(f"{ind * (level + 1) * indent}dopcfile " + f"\"{lib_name}\" " + f"\"{lib_version}\" " + f"\"{node.attrib["description"]}\"{subdir}") + + # <desktopFile + # filename="nsight" + # name="Nsight Eclipse Edition" + # categories="Development;IDE;Debugger;ParallelComputing" + # keywords="cuda;gpu;nvidia;debugger;" + # iconPath="libnsight/icon.xpm" + # execPath="bin/nsight" + # tryExecPath="bin/nsight" + # /> + # create a .desktop file + for node in el.findall("./desktopFile"): + print(f"{ind * (level + 1) * indent}dodesktopFile \\") + print(f"{ind * (level + 2) * indent}\"{node.attrib["filename"]}\" \\") + print(f"{ind * (level + 2) * indent}\"{node.attrib["name"]}\" \\") + print(f"{ind * (level + 2) * indent}\"{node.attrib["categories"]}\" \\") + print(f"{ind * (level + 2) * indent}\"{node.attrib["keywords"]}\" \\") + print(f"{ind * (level + 2) * indent}\"{node.attrib["iconPath"]}\" \\") + print(f"{ind * (level + 2) * indent}\"{node.attrib["execPath"]}\" \\") + print(f"{ind * (level + 2) * indent}\"{node.attrib["tryExecPath"]}\"") + + # iterator over all nested packages + for node in el.findall("./package"): + p_package(node, level + 1) + + print(f"{ind * (level + 0) * indent}fi") + + p_package(e) + + +if __name__ == "__main__": + main() diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.8.0-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.8.0-r1.ebuild new file mode 100644 index 000000000000..b4d43daf0ee7 --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.8.0-r1.ebuild @@ -0,0 +1,372 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# shellcheck disable=SC2317 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +inherit check-reqs toolchain-funcs +inherit python-r1 + +DRIVER_PV="570.86.10" +GCC_MAX_VER="14" +CLANG_MAX_VER="19" + +DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" +HOMEPAGE="https://developer.nvidia.com/cuda-zone" +SRC_URI=" + amd64? ( + https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run + ) + arm64? ( + https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux_sbsa.run + ) +" +S="${WORKDIR}" + +LICENSE="NVIDIA-CUDA" + +SLOT="0/${PV}" # UNSLOTTED +# SLOT="${PV}" # SLOTTED + +KEYWORDS="-* ~amd64 ~arm64 ~amd64-linux ~arm64-linux" +IUSE="debugger examples profiler rdma sanitizer" +RESTRICT="bindist mirror strip test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the +# actual required minimum driver version are different. +RDEPEND=" + || ( + <sys-devel/gcc-$(( GCC_MAX_VER + 1 ))_pre[cxx] + <llvm-core/clang-$(( CLANG_MAX_VER + 1 ))_pre + ) + sys-process/numactl + debugger? ( + ${PYTHON_DEPS} + ) + examples? ( + media-libs/freeglut + media-libs/glu + ) + rdma? ( sys-cluster/rdma-core ) +" +BDEPEND=" + $(python_gen_any_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + ') +" + +# CUDA_PATH="/opt/cuda-${PV}" #950207 +CUDA_PATH="/opt/cuda" +QA_PREBUILT="${CUDA_PATH#/}/*" + +PATCHES=( + "${FILESDIR}/nvidia-cuda-toolkit-glibc-2.41.patch" +) + +python_check_deps() { + python_has_version "dev-python/defusedxml[${PYTHON_USEDEP}]" +} + +cuda-toolkit_check_reqs() { + if use amd64; then + export CHECKREQS_DISK_BUILD="6645M" + elif use arm64; then + export CHECKREQS_DISK_BUILD="6412M" + fi + + "check-reqs_pkg_${EBUILD_PHASE}" +} + +cuda_verify() { + if has_version "sys-apps/grep[pcre]"; then + local DRIVER_PV_info + DRIVER_PV_info="$(bash "${DISTDIR}/${A}" --info | grep -oP "cuda_${PV}.*run" | cut -d '_' -f 3)" + + if [[ "${DRIVER_PV}" != "${DRIVER_PV_info}" ]]; then + die "check DRIVER_PV is ${DRIVER_PV} and should be ${DRIVER_PV_info}" + fi + fi + + # rest only works in with unpacked sources + [[ "${EBUILD_PHASE}" != prepare ]] && return + + # run self checks + local compiler_versions GCC_HAS_VER CLANG_HAS_VER + compiler_versions="$( + grep -oP "unsupported (GNU|clang) version.*(gcc versions later than|clang version must be less than) [0-9]*" \ + "${S}"/builds/cuda_nvcc/targets/*/include/crt/host_config.h + )" + + GCC_HAS_VER="$( echo "${compiler_versions}" | grep gcc | grep -oP "(?<=than )[0-9]*")" + if [[ "${GCC_MAX_VER}" -ne "${GCC_HAS_VER}" ]]; then + eqawarn "check GCC_MAX_VER is ${GCC_MAX_VER} and should be ${GCC_HAS_VER}" + fi + + CLANG_HAS_VER="$(( $(echo "${compiler_versions}" | grep clang | grep -oP "(?<=than )[0-9]*") - 1 ))" + if [[ "${CLANG_MAX_VER}" -ne "${CLANG_HAS_VER}" ]]; then + eqawarn "check CLANG_MAX_VER is ${CLANG_MAX_VER} and should be ${CLANG_HAS_VER}" + fi +} + +pkg_pretend() { + cuda-toolkit_check_reqs +} + +pkg_setup() { + cuda-toolkit_check_reqs + + # we need python for manifest parsing and to determine the supported python versions for cuda-gdb + python_setup + + if use amd64; then + narch=x86_64 + elif use arm64; then + narch=sbsa + else + die "unknown arch ${ARCH}" + fi + + export narch +} + +src_unpack() { + cuda_verify + + local exclude=( + "cuda-installer" + "*-uninstaller" + "NVIDIA-Linux-${narch}-${DRIVER_PV}.run" + "builds/cuda_documentation" + "builds/cuda_nsight" + "builds/cuda_nvvp" + "builds/nsight_compute" + "builds/nsight_systems" + "builds/nvidia_fs" + ) + + bash "${DISTDIR}/${A}" --tar xf -X <(printf "%s\n" "${exclude[@]}") || die "failed to extract ${A}" +} + +src_configure() { + : +} + +src_compile() { + : +} + +src_install() { + local -x SKIP_COMPONENTS=( + "Kernel_Objects" + "Visual_Tools" + "Documentation" # obsolete + "cuda-gdb-src" # not used + ) + + ! use debugger && SKIP_COMPONENTS+=( "cuda-gdb" ) + ! use examples && SKIP_COMPONENTS+=( "Demo_Suite" ) + ! use profiler && SKIP_COMPONENTS+=( "cuda-cupti" "cuda-profiler-api" "nvprof" ) + ! use sanitizer && SKIP_COMPONENTS+=( "compute-sanitizer" ) + + dodir "${CUDA_PATH}" + into "${CUDA_PATH}" + + dofile() { + debug-print-function "${FUNCNAME[0]}" "$@" + + if [[ $# -ne 1 ]] && [[ $# -ne 2 ]]; then + die "${FUNCNAME[0]} must receive one or two arguments" + fi + + local _DESTDIR + _DESTDIR="$(dirname "${CUDA_PATH}/${1%/}")${2:+/${2%/}}" + mkdir -p "${ED}${_DESTDIR}" || die "mkdir ${_DESTDIR} failed" + + local dir + dir="$(dirname "${1}")" + + if test -z "$(find "${dir}" -maxdepth 1 -name "$(basename "$1")" -print -quit)"; then + if [[ -e "${ED}${_DESTDIR}/$(basename "${1}")" ]]; then + return + fi + if [[ "$1" == "targets/x86_64-linux/lib/stubs/libcusolverMg*" ]] || + [[ "$1" == "targets/x86_64-linux/lib/libcusparse.so.*" ]]; then + return + fi + return + fi + + if [[ -e "${ED}${_DESTDIR}/$(basename "${1}")" ]]; then + # skip noisy warnings + if [[ "$(basename "${1}")" == "include" ]] || + [[ "$(basename "${1}")" == "lib64" ]]; then + return + fi + eqawarn "${ED}${_DESTDIR}/$(basename "${1}") exists" + return + fi + + eval mv -i "${1}" "${ED}${_DESTDIR}" || die "mv failed ${PWD} / ${1} -> ${ED} ${_DESTDIR}" + } + + dopcfile() { + [[ $# -eq 0 ]] && return + + dodir "${CUDA_PATH}/pkgconfig" + cat > "${ED}${CUDA_PATH}/pkgconfig/${1}-${2}.pc" <<-EOF || die "dopcfile" + cudaroot=${EPREFIX}${CUDA_PATH} + libdir=\${cudaroot}/targets/${narch}-linux/lib${4} + includedir=\${cudaroot}/targets/${narch}-linux/include + + Name: ${1} + Description: ${3} + Version: ${2} + Libs: -L\${libdir} -l${1} + Cflags: -I\${includedir} + EOF + } + + pushd builds >/dev/null || die + fix_executable_bit=( + cuda_cupti/extras/CUPTI/samples/pc_sampling_utility/pc_sampling_utility_helper.h + cuda_cupti/extras/CUPTI/samples/pc_sampling_continuous/libpc_sampling_continuous.pl + + libcufile/gds/tools/run_gdsio.cfg + ) + + if use amd64; then + fix_executable_bit+=( + cuda_opencl/targets/*/include/CL/cl.hpp + + libcufile/targets/*/lib/libcufile_rdma_static.a + libcufile/targets/*/lib/libcufile_static.a + ) + fi + chmod -x "${fix_executable_bit[@]}" || die "failed chmod" + popd >/dev/null || die + + ebegin "parsing manifest" "${S}/manifests/cuda_"*.xml # {{{ + + "${EPYTHON}" "${FILESDIR}/parse_manifest.py" "${S}/manifests/cuda_"*".xml" &> "${T}/install.sh" \ + || die "failed to parse manifest" + # shellcheck disable=SC1091 + source "${T}/install.sh" || die "failed to source install script" + + eend $? # }}} + + if use debugger; then + if [[ -d "${ED}/${CUDA_PATH}/extras/Debugger/lib64" ]]; then + rmdir "${ED}/${CUDA_PATH}/extras/Debugger/lib64" || die "remove debugger lib64" + fi + + find "${ED}/${CUDA_PATH}/bin" -maxdepth 1 -name "cuda-gdb-*-tui" -print0 | while read -rd $'\0' tui_name; do + impl="$(basename "${tui_name}" | cut -d '-' -f 3 | tr '.' '_')" + + if ! has "${impl}" "${PYTHON_COMPAT[@]}" || ! use "python_targets_${impl}"; then + rm "${tui_name}" || die "tui-name rm ${tui_name}" + sed -e "/$(basename "${tui_name}")\"/d" -i "${ED}/${CUDA_PATH}/bin/cuda-gdb" || die "tui_name sed" + fi + done + fi + + # remove rdma libs (unless USE=rdma) + if ! use rdma; then + rm "${ED}/${CUDA_PATH}/targets/${narch}-linux/lib/libcufile_rdma"* || die "failed to remove rdma files" + fi + + # Add include and lib symlinks + dosym "targets/${narch}-linux/include" "${CUDA_PATH}/include" + dosym "targets/${narch}-linux/lib" "${CUDA_PATH}/lib64" + + find "${ED}/${CUDA_PATH}" -empty -delete || die + + local ldpathextradirs pathextradirs + + use debugger && ldpathextradirs+=":${EPREFIX}${CUDA_PATH}/extras/Debugger/lib64" + use profiler && ldpathextradirs+=":${EPREFIX}${CUDA_PATH}/extras/CUPTI/lib64" + + local revord=$(( 999999 - $(printf "%02d%02d%02d" "$(ver_cut 1)" "$(ver_cut 2)" "$(ver_cut 3)") )) + newenvd - "99cuda${revord}" <<-EOF + PATH=${EPREFIX}${CUDA_PATH}/bin${pathextradirs} + PKG_CONFIG_PATH=${EPREFIX}${CUDA_PATH}/pkgconfig + LDPATH=${EPREFIX}${CUDA_PATH}/lib64:${EPREFIX}${CUDA_PATH}/nvvm/lib64${ldpathextradirs} + EOF + + # CUDA prepackages libraries, don't revdep-build on them + insinto /etc/revdep-rebuild + newins - "80${PN}${revord}" <<-EOF + SEARCH_DIRS_MASK="${EPREFIX}${CUDA_PATH}" + EOF + + # https://bugs.gentoo.org/926116 + insinto /etc/sandbox.d + newins - "80${PN}" <<-EOF + SANDBOX_PREDICT="/proc/self/task" + EOF + + # TODO drop and replace with runtime detection similar to what python does {{{ + # ATTENTION: change requires revbump, see link below for supported GCC # versions + # https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements + local cuda_supported_gcc=( 8.5 9.5 10 11 12 13 "${GCC_MAX_VER}" ) + + sed \ + -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc[*]}:g" \ + "${FILESDIR}"/cuda-config.in > "${ED}/${CUDA_PATH}/bin/cuda-config" || die + fperms +x "${CUDA_PATH}/bin/cuda-config" + # }}} + + # skip til cudnn has been changed #950207 + # if [[ "${SLOT}" != "${PV}" ]]; then + # dosym "${CUDA_PATH}" "${CUDA_PATH%"-${PV}"}" + # fi + + fowners -R root:root "${CUDA_PATH}" +} + +pkg_postinst_check() { + if tc-is-gcc && + ver_test "$(gcc-major-version)" -gt "${GCC_MAX_VER}"; then + ewarn + ewarn "gcc > ${GCC_MAX_VER} will not work with CUDA" + ewarn + ewarn "Append --ccbin= pointing to a gcc bindir to the nvcc compiler flags (NVCCFLAGS)" + ewarn "or set NVCC_CCBIN to the same bindir." + ewarn " NVCCFLAGS=\"--ccbin=$(eval echo "${EPREFIX}/usr/*-linux-gnu/gcc-bin/${GCC_MAX_VER}")\"" + ewarn " NVCC_CCBIN=$(eval echo "${EPREFIX}/usr/*-linux-gnu/gcc-bin/${GCC_MAX_VER}")" + ewarn + fi + + if tc-is-clang && + ver_test "$(clang-major-version)" -gt "${CLANG_MAX_VER}"; then + ewarn + ewarn "clang > ${CLANG_MAX_VER} will not work with CUDA" + ewarn + ewarn "Append --ccbin= pointing to a clang bindir to the nvcc compiler flags (NVCCFLAGS)" + ewarn "or set NVCC_CCBIN to the same bindir." + ewarn " NVCCFLAGS=\"--ccbin=$(eval echo "${EPREFIX}/usr/lib/llvm/*/bin${CLANG_MAX_VER}")\"" + ewarn " NVCC_CCBIN=$(eval echo "${EPREFIX}/usr/lib/llvm/*/bin${CLANG_MAX_VER}")" + ewarn + fi +} + +pkg_postinst() { + if [[ ${MERGE_TYPE} != binary ]]; then + pkg_postinst_check + fi + + if use profiler; then + einfo + einfo "nvidia-drivers restricts access to performance counters." + einfo "You'll need to run profiling tools (nvprof) " + einfo "using sudo (needs cap SYS_ADMIN) or add the following line to " + einfo "a modprobe configuration file " + einfo "(e.g. /etc/modprobe.d/nvidia-prof.conf): " + einfo + einfo "options nvidia NVreg_RestrictProfilingToAdminUsers=0" + einfo + fi +} diff --git a/dev-util/spirv-headers/spirv-headers-1.4.304.0.ebuild b/dev-util/spirv-headers/spirv-headers-1.4.304.0.ebuild index ca732fb8758f..a7a5033abc3a 100644 --- a/dev-util/spirv-headers/spirv-headers-1.4.304.0.ebuild +++ b/dev-util/spirv-headers/spirv-headers-1.4.304.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/spirv-tools/spirv-tools-1.4.304.0.ebuild b/dev-util/spirv-tools/spirv-tools-1.4.304.0.ebuild index ecb6e720ad00..2d591fc04b6e 100644 --- a/dev-util/spirv-tools/spirv-tools-1.4.304.0.ebuild +++ b/dev-util/spirv-tools/spirv-tools-1.4.304.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi diff --git a/dev-util/volk/volk-1.4.304.0.ebuild b/dev-util/volk/volk-1.4.304.0.ebuild index 994cfbec26f1..8ef5ef73f64c 100644 --- a/dev-util/volk/volk-1.4.304.0.ebuild +++ b/dev-util/volk/volk-1.4.304.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv" S="${WORKDIR}"/${PN}-${EGIT_COMMIT} fi diff --git a/dev-util/vulkan-headers/vulkan-headers-1.4.304.0.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.4.304.0.ebuild index 65eb0c96786e..13ac542f341b 100644 --- a/dev-util/vulkan-headers/vulkan-headers-1.4.304.0.ebuild +++ b/dev-util/vulkan-headers/vulkan-headers-1.4.304.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/vulkan-tools/vulkan-tools-1.4.304.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.4.304.0.ebuild index 4beb360818c6..16aee989a8ca 100644 --- a/dev-util/vulkan-tools/vulkan-tools-1.4.304.0.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-1.4.304.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.304.0.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.304.0.ebuild index b1409b87134c..47c434a4341a 100644 --- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.304.0.ebuild +++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.304.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest index 3c23e499d789..4dc2d853b933 100644 --- a/games-util/cartridges/Manifest +++ b/games-util/cartridges/Manifest @@ -1,2 +1,3 @@ +DIST cartridges-2.11.1.tar.gz 2305198 BLAKE2B ee3ecb93f98bd176e49415eab2bad0d411f39baefb4b74df52886a256f445fde1daf9d8018beef6cc103bc836615bbb472976db05504d3cbb008af4e26dd41e3 SHA512 5af88893d1629a4ccd4c819b072fa1bfe9f24067133f05ce747b8573713163f88020383315e75c18f7c7ac9b8f1241eea207e9f446521ead15bd683a0b88823f DIST cartridges-2.11.tar.gz 2303903 BLAKE2B dbb6b0349e9301585dede3a07d254258d4559bbc88f1451e498fe9f98ebcf95db91e15feaab362d67f0afec4f31e0ee18a3ee327318c1cb1f5a104ea2854a807 SHA512 ba1b23c1a2c3e73fd293c33c4ace804bb464df5c26e435c7ad9a1b8fc2f46be7ad1a46478919cd11274c69589acf06a8f0d65efcd2e0bfb90c3e2633c32417f3 DIST cartridges-2.9.3.tar.gz 2290701 BLAKE2B 0e9700e7ab78b303e6f8a50654053233f72a4e684cbee529af252a027ade1dd7d9496c6d7539c177959fd55628b9b35d785daa1152f192edf2f477e11f08d0bf SHA512 9fa9c2492b05e03379e6ead44273f1a566ad3aa25365eb5137fef6d6bc50a3e8c4937ac732609a9e72bb6cbd6d139df075ac1ebf3bfd8e2a17883f69352dbd75 diff --git a/games-util/cartridges/cartridges-2.11.1.ebuild b/games-util/cartridges/cartridges-2.11.1.ebuild new file mode 100644 index 000000000000..9392e87e8851 --- /dev/null +++ b/games-util/cartridges/cartridges-2.11.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit gnome2-utils python-single-r1 meson ninja-utils xdg + +DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita" +HOMEPAGE="https://github.com/kra-mo/cartridges/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/kra-mo/${PN}" +else + SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +RESTRICT="test" # Just appstream file validation that uses network. +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=gui-libs/gtk-4.16.12:4[introspection] + >=gui-libs/libadwaita-1.6.2:1[introspection] + media-libs/tiff[webp] + $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + ${RDEPEND} + dev-libs/appstream-glib + dev-util/blueprint-compiler + dev-util/desktop-file-utils +" + +src_compile() { + cd "${BUILD_DIR}" || die + + eninja data/page.kramo.Cartridges.metainfo.xml + meson_src_compile +} + +src_install() { + meson_src_install + + python_fix_shebang "${ED}/usr/bin" + python_optimize "${ED}/usr" +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +} diff --git a/games-util/cartridges/cartridges-9999.ebuild b/games-util/cartridges/cartridges-9999.ebuild index 9048fae3b942..9392e87e8851 100644 --- a/games-util/cartridges/cartridges-9999.ebuild +++ b/games-util/cartridges/cartridges-9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -inherit gnome2-utils python-single-r1 meson xdg +inherit gnome2-utils python-single-r1 meson ninja-utils xdg DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita" HOMEPAGE="https://github.com/kra-mo/cartridges/" @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/kra-mo/cartridges/" if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/kra-mo/${PN}.git" + EGIT_REPO_URI="https://github.com/kra-mo/${PN}" else SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -28,8 +28,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} - >=gui-libs/gtk-4.14.4:4[introspection] - >=gui-libs/libadwaita-1.5.2:1[introspection] + >=gui-libs/gtk-4.16.12:4[introspection] + >=gui-libs/libadwaita-1.6.2:1[introspection] media-libs/tiff[webp] $(python_gen_cond_dep ' dev-python/pillow[${PYTHON_USEDEP}] @@ -45,6 +45,13 @@ BDEPEND=" dev-util/desktop-file-utils " +src_compile() { + cd "${BUILD_DIR}" || die + + eninja data/page.kramo.Cartridges.metainfo.xml + meson_src_compile +} + src_install() { meson_src_install diff --git a/gnustep-apps/addresses/Manifest b/gnustep-apps/addresses/Manifest index d552c7c30497..3bd6cabf706a 100644 --- a/gnustep-apps/addresses/Manifest +++ b/gnustep-apps/addresses/Manifest @@ -1 +1,2 @@ DIST Addresses-0.4.8.tar.gz 287207 BLAKE2B 68387772f7fe1597b898afcd5f2c4254aa3174cd7ee494f155a9e79c84e3fc4c526c358f37464d6e2cddafaf5ec6b92b5bd646f03afedad3954fe5068bed0d56 SHA512 2cd6bd16620d3fa4136242dd89c3281800bba0caeb99e986d3d6beacf31ae19b3dd7f563da2fe52038781cca639815dfc740c15b0e5273facf8cc2400d90fc0f +DIST Addresses-0.5.0.tar.gz 263396 BLAKE2B 7da606072827124747b42964665405fb2e5f7c30cb7d29ef65dfc5bf212006c444643bba40fac90c39aefee6e5b48407b9f49163d70b565b2ce7517a0f19b911 SHA512 ba1eb4791e608e9e2ddab409b4790fe0e363a4f58201e288d3c2dc664580130deb9bf877ca31ea0f8420a64d31d64ed20ad985814498ca5cd07ff117eeed8540 diff --git a/gnustep-apps/addresses/addresses-0.5.0.ebuild b/gnustep-apps/addresses/addresses-0.5.0.ebuild new file mode 100644 index 000000000000..7ef65a94aa51 --- /dev/null +++ b/gnustep-apps/addresses/addresses-0.5.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnustep-2 + +DESCRIPTION="Apple Addressbook work alike (standalone and for GNUMail)" +HOMEPAGE="http://gap.nongnu.org/addresses/" +SRC_URI="https://savannah.nongnu.org/download/gap/${P/a/A}.tar.gz" + +S="${WORKDIR}/${P/a/A}" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +PATCHES=( "${FILESDIR}"/${PN}-0.4.7-as-needed.patch ) diff --git a/gnustep-apps/gorm/Manifest b/gnustep-apps/gorm/Manifest index 9fe09a08bf81..f2854f8fc5ed 100644 --- a/gnustep-apps/gorm/Manifest +++ b/gnustep-apps/gorm/Manifest @@ -1 +1,2 @@ DIST gorm-1.4.0.tar.gz 770167 BLAKE2B 38e17454ae1a73dce7818731b4e10b62f2a5b2070b1a111c5d0ffadbb13c753fb077f0ce192e72bc948e10e7299397f165d8074d2707d52cd697181bceda1c1f SHA512 5d816a381759b89465aacadbf0d5f82630201db428e29dd11418f6ad52f3fc2ddc25e907470deffd5e564fb0c56d70d120ab9dea9b6df64cf3e58652025a4dad +DIST gorm-1_5_0.tar.gz 784943 BLAKE2B 987bf3878ffdd9f5e4cfe6643a5420a0c2df4d0738c383af8822ad71610732d6897666b6692f90d6a7991f1ee1ac2d7dcdbd630c1414baf35bd71257d106e927 SHA512 22366adff094547c2d4309e944756eedb7ed1c42a0305e02ef83178444bdf455e5d126baf24e50b95f994e9c7db8f33c6b5604336846d96b08ad0fcb877a3479 diff --git a/gnustep-apps/gorm/gorm-1.5.0.ebuild b/gnustep-apps/gorm/gorm-1.5.0.ebuild new file mode 100644 index 000000000000..1d238baf53a8 --- /dev/null +++ b/gnustep-apps/gorm/gorm-1.5.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnustep-2 + +DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep" +HOMEPAGE="https://www.gnustep.org/experience/Gorm.html" +SRC_URI="https://github.com/gnustep/apps-${PN}/archive/refs/tags/${P//./_}.tar.gz" + +S=${WORKDIR}/apps-${PN}-${PN}-${PV//./_} +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +DEPEND=">=gnustep-base/gnustep-gui-0.31.0" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + Documentation/GNUmakefile + + default +} diff --git a/gnustep-apps/gworkspace/Manifest b/gnustep-apps/gworkspace/Manifest index d3b474ea0163..31aae3fab690 100644 --- a/gnustep-apps/gworkspace/Manifest +++ b/gnustep-apps/gworkspace/Manifest @@ -1,2 +1,2 @@ -DIST gworkspace-0.9.4.tar.gz 3855909 BLAKE2B 5a636ccfb4fa79acd91bce34d3b5fe8a6d7bccc3f2f1f5a3d9f19c8a91743ec19c2eae0930e81807c6a5f098761b65f17e86a3edc44da155c50c903284ea2b20 SHA512 d2246b87be7d1659ecec3657c314ca333dc983509394c3e383b650056affd108b76241fa0fa59443b183a2e20906d9a7a9d1f2ad601cb569990b5490a6c5d2a7 DIST gworkspace-1.0.0.tar.gz 2319707 BLAKE2B ff5e81df6f85393a96cd86a052618dfe69990394dd33d1eeddd881910f8c292b8c8fa8a97be75fd8f42b26b1b3f603a7f3cf03e3f25783197859d1943fecc3ee SHA512 41d725c97411ea9818f39af3b334805a08aa7ebae454237c481e0ddce05efdaeb90344bf779cd5640ed2cef1c7cc89e8d8e606db9c5ddcda92060c244ad2cc1a +DIST gworkspace-1.1.0.tar.gz 2345439 BLAKE2B 1b45c0c0651fa95cf1b360fdec5f4a283fa3e87599f9bbc548d20868e150c6729d987bdd1cc94341c264754faff099982ba40e8bf97893f7575e946ded8ebe46 SHA512 be5cbf7360e1024ce861cba79ff5c52ba4a2d4c1c6d3452f14e9b26b36617e11ec2124016c47e129e33bcbb46fcf695053a724c37b9e8f16c4584d95fa555798 diff --git a/gnustep-apps/gworkspace/files/gworkspace-0.9.4-ImageViewerProtocol.patch b/gnustep-apps/gworkspace/files/gworkspace-0.9.4-ImageViewerProtocol.patch deleted file mode 100644 index d2bfd54e60bf..000000000000 --- a/gnustep-apps/gworkspace/files/gworkspace-0.9.4-ImageViewerProtocol.patch +++ /dev/null @@ -1,186 +0,0 @@ -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.h gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.h ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.h 2016-06-07 18:13:08.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.h 2021-12-06 14:18:12.024085590 +0100 -@@ -1,8 +1,9 @@ - /* ImageViewer.h - * -- * Copyright (C) 2004-2016 Free Software Foundation, Inc. -+ * Copyright (C) 2004-2020 Free Software Foundation, Inc. - * -- * Author: Enrico Sersale <enrico@imago.ro> -+ * Authors: Enrico Sersale <enrico@imago.ro> -+ * Riccardo Mottola <rm@gnu.org> - * Date: January 2004 - * - * This file is part of the GNUstep Inspector application -@@ -36,6 +37,7 @@ - @class NSWorkspace; - @class ProgressView; - @class ImageResizer; -+ - @protocol ContentInspectorProtocol - - - (void)contentsReadyAt:(NSString *)path; -@@ -51,7 +53,7 @@ - - @end - --@interface ImageViewer : NSView <ContentViewersProtocol> -+@interface ImageViewer : NSView <ContentViewersProtocol, ImageViewerProtocol> - { - NSArray *extsarr; - BOOL valid; -@@ -76,9 +78,9 @@ - NSWorkspace *ws; - } - --- (void)setResizer:(id)anObject; -+- (oneway void)setResizer:(id)anObject; - --- (void)imageReady:(NSDictionary *)imginfo; -+- (oneway void)imageReady:(NSDictionary *)imginfo; - - - (void)editFile:(id)sender; - -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.m gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.m ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.m 2016-06-07 18:13:08.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.m 2021-12-06 14:18:12.024085590 +0100 -@@ -198,7 +198,7 @@ - } - } - --- (void)setResizer:(id)anObject -+- (oneway void)setResizer:(id)anObject - { - NSSize imsize = [imview bounds].size; - -@@ -207,6 +207,7 @@ - [anObject setProtocolForProxy: @protocol(ImageResizerProtocol)]; - resizer = (ImageResizer *)anObject; - RETAIN (resizer); -+ [resizer setProxy: self]; - [self addSubview: progView]; - [progView start]; - [resizer readImageAtPath: imagePath setSize: imsize]; -@@ -214,7 +215,7 @@ - - - --- (void)imageReady:(NSDictionary *)imginfo -+- (oneway void)imageReady:(NSDictionary *)imginfo - { - NSData *imgdata; - BOOL imgok; -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.h gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.h ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.h 2016-06-01 18:35:46.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.h 2021-12-06 14:18:12.024085590 +0100 -@@ -1,9 +1,10 @@ - /* Resizer.m - h - * -- * Copyright (C) 2005-2016 Free Software Foundation, Inc. -+ * Copyright (C) 2005-2020 Free Software Foundation, Inc. - * -- * Author: Enrico Sersale <enrico@imago.ro> -+ * Authors: Enrico Sersale <enrico@imago.ro> -+ * Riccardo Mottola <rm@gnu.org> - * Date: May 2016 - * - * This file is part of the GNUstep Inspector application -@@ -23,14 +24,15 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA. - */ - -- --NSConnection *serverConnection; -+#import "ContentViewersProtocol.h" - - @interface ImageResizer : NSObject - { -- -+ id <ImageViewerProtocol> imageViewerProxy; - } - -+- (void)setProxy:(id <ImageViewerProtocol>)ivp; -+ - - (void)readImageAtPath:(NSString *)path - setSize:(NSSize)imsize; - -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.m gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.m ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.m 2016-06-07 17:28:36.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.m 2021-12-06 14:18:45.928073537 +0100 -@@ -33,24 +33,13 @@ - do { if (GW_DEBUG_LOG) \ - NSLog(format , ## args); } while (0) - --@protocol ImageViewerProtocol -- --- (oneway void)setResizer:(id)anObject; -- --- (oneway void)imageReady:(NSDictionary *)dict; -- --@end -- -- -- -- -- - @implementation ImageResizer - - + (void)connectWithPorts:(NSArray *)portArray - { - NSAutoreleasePool *pool; - ImageResizer *serverObject; -+ NSConnection *serverConnection; - - pool = [[NSAutoreleasePool alloc] init]; - -@@ -77,6 +66,11 @@ - - #define MIX_LIM 16 - -+- (void)setProxy:(id <ImageViewerProtocol>)ivp -+{ -+ imageViewerProxy = ivp; -+} -+ - - (void)readImageAtPath:(NSString *)path - setSize:(NSSize)imsize - { -@@ -191,7 +185,7 @@ - - RELEASE (srcImage); - } -- [(id <ImageViewerProtocol>)[serverConnection rootProxy] imageReady: info]; -+ [imageViewerProxy imageReady: info]; - RELEASE (arp); - } - -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewersProtocol.h gworkspace-0.9.4/Inspector/ContentViewersProtocol.h ---- gworkspace-0.9.4.orig/Inspector/ContentViewersProtocol.h 2010-06-16 19:45:53.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewersProtocol.h 2021-12-06 14:18:12.025085590 +0100 -@@ -1,8 +1,9 @@ - /* ContentViewersProtocol.h - * -- * Copyright (C) 2004 Free Software Foundation, Inc. -+ * Copyright (C) 2004-2020 Free Software Foundation, Inc. - * -- * Author: Enrico Sersale <enrico@imago.ro> -+ * Authors: Enrico Sersale <enrico@imago.ro> -+ * Riccardo Mottola <rm@gnu.org> - * Date: January 2004 - * - * This file is part of the GNUstep GWorkspace application -@@ -48,4 +49,12 @@ - - @end - -+/* Proxy for DO connection */ - -+@protocol ImageViewerProtocol -+ -+- (oneway void)setResizer:(id)anObject; -+ -+- (oneway void)imageReady:(NSDictionary *)dict; -+ -+@end diff --git a/gnustep-apps/gworkspace/gworkspace-0.9.4-r1.ebuild b/gnustep-apps/gworkspace/gworkspace-1.1.0.ebuild index 2ddb0fd5bda3..2f330b296ee4 100644 --- a/gnustep-apps/gworkspace/gworkspace-0.9.4-r1.ebuild +++ b/gnustep-apps/gworkspace/gworkspace-1.1.0.ebuild @@ -1,16 +1,16 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit gnustep-2 DESCRIPTION="A workspace manager for GNUstep" -HOMEPAGE="https://gnustep.github.io/experience/GWorkspace.html" +HOMEPAGE="https://www.gnustep.org/experience/GWorkspace.html" SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/usr-apps/${P}.tar.gz" -KEYWORDS="amd64 ppc x86" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" IUSE="+gwmetadata" @@ -21,8 +21,6 @@ DEPEND=">=gnustep-base/gnustep-gui-0.25.0 )" RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}"/${P}-ImageViewerProtocol.patch ) - src_configure() { local myconf="" use kernel_linux && myconf="${myconf} --with-inotify" diff --git a/gnustep-apps/simpleagenda/Manifest b/gnustep-apps/simpleagenda/Manifest index 4ed8c269555e..3da28a73a303 100644 --- a/gnustep-apps/simpleagenda/Manifest +++ b/gnustep-apps/simpleagenda/Manifest @@ -1,2 +1,2 @@ -DIST simpleagenda-0.44.tar.gz 153485 BLAKE2B 94e7e7646e2ad5987d242b12c4c7e66307cf4e85d994e2a63f09853e9d9787ce6f3d5fb43f8fd8e9ccbc3f58b98c3d45c5f59bdbe8991b8aa69794bd9b4afa7f SHA512 11c702844a21bef72e9d7f6d873a1550125fd3eb5d0bcf69c6f2f6a8fd2a654c8e41ef653b8bf53cbd3a6318cddf562c3a7987dad2b0c39d8f87801619ff5183 DIST simpleagenda-0.46.tar.gz 156586 BLAKE2B a21c2617172911c58993e08130a035a5814a2ea19802e639ed0c5920b61feb9d70aeee5df510e502525be26afa9d02f0c2f2830e6c27e905db3f5b439e6ac990 SHA512 054ff9e68390035d66fde5a6b5ab74fd14ab6fad823fbb8c606930c969aa999360ebcb3cc896c1571e762dc0be3b8e4ef85295e8b2748da4e8e962462397a594 +DIST simpleagenda-0.47.tar.gz 158428 BLAKE2B 174af169d57b91d2b734de721b102ac30397e7ae15726f1b425ce95f9a241cf970277cc15c2de5435cba8a09c1e1fc6cdb6bea8b1df3aefccb9ff49c6335d83a SHA512 84df6b5fc674a23307eaf177c61d1f52cf1d81bf4ac47ffe72b209271c43f62d8efa68c12ce3145ba9f8dcc165b6e7269ccaa90a49f53a73c00df3f90b64c1fc diff --git a/gnustep-apps/simpleagenda/simpleagenda-0.44.ebuild b/gnustep-apps/simpleagenda/simpleagenda-0.47.ebuild index 47b8c4e55f6e..e451cf6f0bab 100644 --- a/gnustep-apps/simpleagenda/simpleagenda-0.44.ebuild +++ b/gnustep-apps/simpleagenda/simpleagenda-0.47.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit gnustep-2 DESCRIPTION="a simple calendar and agenda application" @@ -10,7 +10,7 @@ SRC_URI="https://github.com/poroussel/simpleagenda/archive/v${PV}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="~amd64 ~ppc ~x86" IUSE="dbus" DEPEND=">=dev-libs/libical-0.27 diff --git a/kde-apps/kmix/files/kmix-24.05.2-revert-kcm_pulseaudio-dep.patch b/kde-apps/kmix/files/kmix-24.05.2-revert-kcm_pulseaudio-dep.patch deleted file mode 100644 index 23987a8261db..000000000000 --- a/kde-apps/kmix/files/kmix-24.05.2-revert-kcm_pulseaudio-dep.patch +++ /dev/null @@ -1,94 +0,0 @@ -From 8d6837131706bd0f5dbd573726e7c01775f8256c Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Wed, 4 Sep 2024 08:03:09 +0200 -Subject: [PATCH] Revert "When we click on "Audio Setup", calls kcm_pulseaudio" - -This reverts commit a54f760987557036b90888a3efa7ad17346a00ed. ---- - apps/kmixwindow.cpp | 22 +--------------------- - apps/kmixwindow.h | 2 -- - desktop/kmixui.rc | 1 - - 3 files changed, 1 insertion(+), 24 deletions(-) - -diff --git a/apps/kmixwindow.cpp b/apps/kmixwindow.cpp -index fa727f39..fb182f49 100644 ---- a/apps/kmixwindow.cpp -+++ b/apps/kmixwindow.cpp -@@ -37,7 +37,6 @@ - #include <klocalizedstring.h> - #include <kstandardaction.h> - #include <kxmlguifactory.h> --#include <KProcess> - - // KMix - #include "kmix_debug.h" -@@ -164,11 +163,7 @@ void KMixWindow::initActions() - - KStandardAction::keyBindings(guiFactory(), &KXMLGUIFactory::showConfigureShortcutsDialog, actionCollection()); - -- QAction* action = actionCollection()->addAction(QStringLiteral("launch_kdesoundsetup")); -- action->setText(i18n("Audio Setup...")); -- connect(action, SIGNAL(triggered(bool)), SLOT(slotKdeAudioSetupExec())); -- -- action = actionCollection()->addAction(QStringLiteral("hide_kmixwindow")); -+ QAction* action = actionCollection()->addAction(QStringLiteral("hide_kmixwindow")); - action->setText(i18n("Hide Mixer Window")); - connect(action, SIGNAL(triggered(bool)), SLOT(hideOrClose())); - actionCollection()->setDefaultShortcut(action, Qt::Key_Escape); -@@ -1174,21 +1169,6 @@ void KMixWindow::toggleMenuBar() - menuBar()->setVisible(_actionShowMenubar->isChecked()); - } - --void KMixWindow::slotKdeAudioSetupExec() --{ -- forkExec(QStringList() << "kcmshell5" << "kcm_pulseaudio"); --} -- --void KMixWindow::forkExec(const QStringList& args) --{ -- int pid = KProcess::startDetached(args); -- if (pid == 0) -- { -- KMessageBox::error(this, i18n("The helper application is either not installed or not working.\n\n%1", -- args.join(QLatin1String(" ")))); -- } --} -- - void KMixWindow::slotConfigureCurrentView() - { - KMixerWidget *mw = qobject_cast<KMixerWidget *>(m_wsMixers->currentWidget()); -diff --git a/apps/kmixwindow.h b/apps/kmixwindow.h -index 67560723..0bcb04ed 100644 ---- a/apps/kmixwindow.h -+++ b/apps/kmixwindow.h -@@ -86,7 +86,6 @@ protected Q_SLOTS: - - private: - KMixerWidget* findKMWforTab( const QString& tabId ); -- void forkExec(const QStringList& args); - KToggleAction* _actionShowMenubar; - - bool m_startVisible; -@@ -117,7 +116,6 @@ private: - static QString getKmixctrlRcFilename(const QString &postfix); - - private Q_SLOTS: -- void slotKdeAudioSetupExec(); - void slotConfigureCurrentView(); - - void plugged(const char *driverName, const QString &udi, int dev); -diff --git a/desktop/kmixui.rc b/desktop/kmixui.rc -index 5c53281a..27ca3351 100644 ---- a/desktop/kmixui.rc -+++ b/desktop/kmixui.rc -@@ -16,7 +16,6 @@ - <Menu name="settings"> - <Action name="toggle_channels_currentview" append="save_merge"/> - <Action name="select_master" append="save_merge"/> -- <Action name="launch_kdesoundsetup" append="save_merge"/> - </Menu> - <Menu name="help" append="about_merge"><text>&Help</text> - <Action name="hwinfo"/> --- -2.46.0 - diff --git a/kde-apps/marble/files/marble-24.12.0-cmake-behaim-marble-maps-kf6-conditional.patch b/kde-apps/marble/files/marble-24.12.0-cmake-behaim-marble-maps-kf6-conditional.patch deleted file mode 100644 index 3db739a8c82b..000000000000 --- a/kde-apps/marble/files/marble-24.12.0-cmake-behaim-marble-maps-kf6-conditional.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 5a6bf3c71cd017f3e43a74d9ac39efa3921c6d99 Mon Sep 17 00:00:00 2001 -From: Joshua Goins <josh@redstrate.com> -Date: Sat, 14 Dec 2024 20:18:24 -0500 -Subject: [PATCH] Don't build behaim or marble-maps targets in non-KF builds - -These depend on KDE frameworks, so don't try to build them when don't -have them. ---- - src/apps/CMakeLists.txt | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/apps/CMakeLists.txt b/src/apps/CMakeLists.txt -index 6f9dc25420..013cd3c52f 100644 ---- a/src/apps/CMakeLists.txt -+++ b/src/apps/CMakeLists.txt -@@ -11,6 +11,8 @@ if(BUILD_MARBLE_APPS) - endif() - endif() - -- add_subdirectory(behaim) -- add_subdirectory(marble-maps) -+ if (TARGET KF6::Config AND TARGET KF6::I18n AND TARGET KF6::CoreAddons) -+ add_subdirectory(behaim) -+ add_subdirectory(marble-maps) -+ endif() - endif() --- -GitLab - diff --git a/kde-apps/marble/files/marble-24.12.0-cmake-drop-qt_policy.patch b/kde-apps/marble/files/marble-24.12.0-cmake-drop-qt_policy.patch deleted file mode 100644 index 71f721043c4d..000000000000 --- a/kde-apps/marble/files/marble-24.12.0-cmake-drop-qt_policy.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 98d2d37dcec8ec8b5b7f4c24c85120ed9468a33a Mon Sep 17 00:00:00 2001 -From: Joshua Goins <josh@redstrate.com> -Date: Sat, 14 Dec 2024 20:08:44 -0500 -Subject: [PATCH] Remove usage of some Qt CMake usage with ECMQmlModule - -We use this, so we don't need to set qt_policy ourselves or -ecm_add_qml_module. Also fixes non-KF6 builds. ---- - CMakeLists.txt | 2 -- - examples/cpp/marbleQuick2/CMakeLists.txt | 2 +- - src/apps/behaim/CMakeLists.txt | 2 +- - src/apps/marble-maps/CMakeLists.txt | 2 +- - 4 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 0681500d06..f708cacd52 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -110,8 +110,6 @@ set_package_properties(KF6 PROPERTIES - TYPE RECOMMENDED - ) - --qt_policy(SET QTP0001 NEW) -- - find_package(Protobuf) - set_package_properties(Protobuf PROPERTIES TYPE OPTIONAL PURPOSE "Parsing of OSM PBF files.") - -diff --git a/examples/cpp/marbleQuick2/CMakeLists.txt b/examples/cpp/marbleQuick2/CMakeLists.txt -index c9c3809e85..493684f409 100644 ---- a/examples/cpp/marbleQuick2/CMakeLists.txt -+++ b/examples/cpp/marbleQuick2/CMakeLists.txt -@@ -5,7 +5,7 @@ add_executable(marbleQuick2 main.cpp) - - target_link_libraries(marbleQuick2 PUBLIC Qt::Quick Qt::Widgets) - --qt_add_qml_module(marbleQuick2 -+ecm_add_qml_module(marbleQuick2 - URI org.kde.marble.quick - QML_FILES - Main.qml -diff --git a/src/apps/behaim/CMakeLists.txt b/src/apps/behaim/CMakeLists.txt -index 8011e0bc52..13219b663a 100644 ---- a/src/apps/behaim/CMakeLists.txt -+++ b/src/apps/behaim/CMakeLists.txt -@@ -19,7 +19,7 @@ if(NOT MARBLE_NO_WEBKITWIDGETS) - add_definitions(-DMARBLE_WEBKITWIDGETS=1) - endif() - --qt_add_qml_module(marble-behaim -+ecm_add_qml_module(marble-behaim - URI org.kde.marble.behaim - QML_FILES - MainScreen.qml -diff --git a/src/apps/marble-maps/CMakeLists.txt b/src/apps/marble-maps/CMakeLists.txt -index 39f9940322..79a4897304 100644 ---- a/src/apps/marble-maps/CMakeLists.txt -+++ b/src/apps/marble-maps/CMakeLists.txt -@@ -22,7 +22,7 @@ if(NOT ANDROID) - target_link_libraries(marble-maps PUBLIC KF6::Crash) - endif() - --qt_add_qml_module(marble-maps -+ecm_add_qml_module(marble-maps - URI org.kde.marble.maps - QML_FILES - MainScreen.qml --- -GitLab - diff --git a/kde-apps/step/files/step-24.12.0-qalculate.patch b/kde-apps/step/files/step-24.12.0-qalculate.patch deleted file mode 100644 index 55d67d0786a5..000000000000 --- a/kde-apps/step/files/step-24.12.0-qalculate.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 32ef71cac432dd61d7f631e88dece23721a793e9 Mon Sep 17 00:00:00 2001 -From: Luigi Toscano <luigi.toscano@tiscali.it> -Date: Sun, 29 Dec 2024 23:49:39 +0100 -Subject: [PATCH] Enable qalculate, which is not a Qt library -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Qalculate has a separate Qt based interface (and a Gtk one) -but the library does not depend on Qt. -Enabling the library allows the program to parse the units -again when setting some values with a unit in the property editor -(for example 32 dm ± 10 cm is converted into 3.2 [m] ± 0.1 [m]). - -(cherry picked from commit bba6986d36f0857463be8bc945951079d300f6ed) ---- - CMakeLists.txt | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 76a494c..4c352a5 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -73,10 +73,6 @@ set_package_properties(GSL PROPERTIES - set(STEPCORE_WITH_GSL ${GSL_FOUND} CACHE BOOL "Enable GSL-powered features for StepCore") - set(STEPCORE_WITH_QT ON) # CACHE BOOL "Enable QT-powered features for StepCore") - set(STEP_WITH_QALCULATE ${QALCULATE_FOUND} CACHE BOOL "Enable unit conversion support using libqalculate") --if (QT_MAJOR_VERSION STREQUAL "6") -- MESSAGE(STATUS "QALCULATE was not ported to QT6 yet") -- set(STEP_WITH_QALCULATE false) --endif() - - # Compiler specific options - if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") --- -GitLab - diff --git a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.112.0-disable-tests-requiring-PyQt5.patch b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.112.0-disable-tests-requiring-PyQt5.patch deleted file mode 100644 index 17d60448056f..000000000000 --- a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.112.0-disable-tests-requiring-PyQt5.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 35d209b5662e468aa2f613ffdb9b91bc2e7f7e26 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Sat, 18 Nov 2023 17:58:36 +0100 -Subject: [PATCH] Disable tests requiring PyQt5 - -Gentoo-bug: https://bugs.gentoo.org/680256 -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - tests/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 1415bb91..09d998e4 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -79,7 +79,7 @@ find_file(SIP_Qt5Core_Mod_FILE - PATH_SUFFIXES share/sip/PyQt5/QtCore - ) - --if(NOT SIP_Qt5Core_Mod_FILE) -+if(TRUE) - message(STATUS "WARNING: skipping tests that require PyQt") - else() - find_package(PythonModuleGeneration) --- -2.42.1 - diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.10.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.10.0.ebuild index 011a8f8f3a58..894e02762ad7 100644 --- a/kde-frameworks/ktexttemplate/ktexttemplate-6.10.0.ebuild +++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.10.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 ECM_TEST="true" QTMIN=6.7.2 -inherit ecm flag-o-matic frameworks.kde.org +inherit ecm frameworks.kde.org DESCRIPTION="Library to allow separating the structure of documents from data they contain" @@ -19,10 +19,3 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND="test? ( dev-qt/qttools:6[linguist] )" - -src_configure() { - # https://gcc.gnu.org/PR116783 - use arm64 && append-flags $(test-flags-CXX -mno-late-ldp-fusion) - - ecm_src_configure -} diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.11.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.11.0.ebuild index 5044e9573e5a..8db5f706a38b 100644 --- a/kde-frameworks/ktexttemplate/ktexttemplate-6.11.0.ebuild +++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.11.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 ECM_TEST="true" QTMIN=6.7.2 -inherit ecm flag-o-matic frameworks.kde.org +inherit ecm frameworks.kde.org DESCRIPTION="Library to allow separating the structure of documents from data they contain" @@ -19,10 +19,3 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND="test? ( dev-qt/qttools:6[linguist] )" - -src_configure() { - # https://gcc.gnu.org/PR116783 - use arm64 && append-flags $(test-flags-CXX -mno-late-ldp-fusion) - - ecm_src_configure -} diff --git a/kde-plasma/libksysguard/libksysguard-6.2.5.ebuild b/kde-plasma/libksysguard/libksysguard-6.2.5.ebuild index e4cbd07a80fe..46c156b65600 100644 --- a/kde-plasma/libksysguard/libksysguard-6.2.5.ebuild +++ b/kde-plasma/libksysguard/libksysguard-6.2.5.ebuild @@ -46,9 +46,11 @@ src_configure() { } src_test() { - # bugs 797898, 889942: flaky test - local myctestargs=( - -E "(sensortreemodeltest)" + local CMAKE_SKIP_TESTS=( + # bugs 797898, 889942: flaky test + sensortreemodeltest + # bugs 727844, 949883: flaky test + processtest ) LC_NUMERIC="C" ecm_src_test # bug 695514 } diff --git a/kde-plasma/libksysguard/libksysguard-6.3.1.ebuild b/kde-plasma/libksysguard/libksysguard-6.3.1.ebuild index f3c4f5c10f74..a303e013def4 100644 --- a/kde-plasma/libksysguard/libksysguard-6.3.1.ebuild +++ b/kde-plasma/libksysguard/libksysguard-6.3.1.ebuild @@ -52,9 +52,11 @@ src_configure() { } src_test() { - # bugs 797898, 889942: flaky test - local myctestargs=( - -E "(sensortreemodeltest)" + local CMAKE_SKIP_TESTS=( + # bugs 797898, 889942: flaky test + sensortreemodeltest + # bugs 727844, 949883: flaky test + processtest ) LC_NUMERIC="C" ecm_src_test # bug 695514 } diff --git a/mail-filter/opensmtpd-filter-dkimsign/files/opensmtpd-filter-dkimsign-0.6-ed25519.patch b/mail-filter/opensmtpd-filter-dkimsign/files/opensmtpd-filter-dkimsign-0.6-ed25519.patch index 284264fc151d..691a298aac6d 100644 --- a/mail-filter/opensmtpd-filter-dkimsign/files/opensmtpd-filter-dkimsign-0.6-ed25519.patch +++ b/mail-filter/opensmtpd-filter-dkimsign/files/opensmtpd-filter-dkimsign-0.6-ed25519.patch @@ -8,8 +8,8 @@ commit - 60e9f82dc81c599272bc0061157850239f54ae10 commit + 07480b90f4ee9246fdc55bbcdd0370c031923420 blob - 19746f9f6e583080de34e95de1b6cf3d9929833d blob + 058d1919ba16827a0f2c32e04405586ccb316117 ---- Makefile -+++ Makefile +--- a/Makefile ++++ b/Makefile @@ -7,9 +7,6 @@ MANDIR= ${LOCALBASE}/man/man SRCS+= main.c mheader.c @@ -22,8 +22,8 @@ blob + 058d1919ba16827a0f2c32e04405586ccb316117 CRYPT_LDFLAGS_L!=pkg-config --libs-only-L ${LIBCRYPTOPC} blob - 1f97bd28f4172df60f52b0b2bae40bc4fa0817a0 blob + 011d047d5401c07146103693f7b58fc5289bdf94 ---- Makefile.gnu -+++ Makefile.gnu +--- a/Makefile.gnu ++++ b/Makefile.gnu @@ -7,9 +7,6 @@ MANDIR= ${LOCALBASE}/share/man/man8 SRCS+= main.c mheader.c @@ -36,8 +36,8 @@ blob + 011d047d5401c07146103693f7b58fc5289bdf94 CRYPT_LDFLAGS_L!=pkg-config --libs-only-L ${LIBCRYPTOPC} blob - 2961793635330ed82f566e8870166a7f012e7e7a blob + 8b2d2131ea121f527e174e6b59a4bdde8f844193 ---- main.c -+++ main.c +--- a/main.c ++++ b/main.c @@ -136,13 +136,11 @@ main(int argc, char *argv[]) hashalg = optarg + 4; keyid = EVP_PKEY_RSA; diff --git a/mail-filter/opensmtpd-filter-dkimsign/opensmtpd-filter-dkimsign-0.6-r1.ebuild b/mail-filter/opensmtpd-filter-dkimsign/opensmtpd-filter-dkimsign-0.6-r2.ebuild index 5fd4d5981ba3..7cdb70348e53 100644 --- a/mail-filter/opensmtpd-filter-dkimsign/opensmtpd-filter-dkimsign-0.6-r1.ebuild +++ b/mail-filter/opensmtpd-filter-dkimsign/opensmtpd-filter-dkimsign-0.6-r2.ebuild @@ -20,12 +20,12 @@ DEPEND=" " RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}/${PN}-ed25519.patch" + "${FILESDIR}/${PN}-0.6-ed25519.patch" ) src_prepare() { - mv -f Makefile.gnu Makefile - eapply_user + default + mv -f Makefile.gnu Makefile || die } src_compile() { diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest index 63ecbb920bfb..f3e9f66aa0f6 100644 --- a/media-gfx/exiv2/Manifest +++ b/media-gfx/exiv2/Manifest @@ -1,2 +1,3 @@ DIST exiv2-0.28.3.tar.gz 46480702 BLAKE2B 73ebdca376d69514a89261d2f78604c5d7ccbc6e73e5c5d61f8caa596fd6b60dd4d06df19cb9f93e402d9a76f1511955f77cfd74b407310a13952092ecfbf0ef SHA512 c8338a118feefa104d73932890c732247c884ab9ce1d170c43a22ab5884517a0e2a7fd1febde7705b8290fbbbc29e64738610404816e4db2b56a70fc444ca049 DIST exiv2-0.28.4.tar.gz 46932087 BLAKE2B 609925c8615ee787f16087065dae503311ce9ca4af89724c6b680ec03f883697a75d0f55297e05d7d17cdda846356d0d8c3b3cf6b6570bd5120fbdc152645030 SHA512 2a10a25bd2a6226ecb1faee4fb02bcc9c91143bec73fe9ca5439ce2ed5fe66e68bb407a080916e8902de35efccc904af9eaf83a31a69cfab816adb91fdc0f2a9 +DIST exiv2-0.28.5.tar.gz 46932602 BLAKE2B 71975428aeb397233627cc49563d2bf8405bf4a2d46fff4e078a9bb0ce0d0b400590a673acd98c4390bf50d1acb8371029b5e872ddae6aa79022497161455eaa SHA512 43c1d68255ee8df124b3093e1f4101d2f55fd8d6105bb6f20b148fe7d59472b895f0cba914e59f6d1581e84eee9d7033572821b80c16507e92abcb9a738daadc diff --git a/media-gfx/exiv2/exiv2-0.28.5.ebuild b/media-gfx/exiv2/exiv2-0.28.5.ebuild new file mode 100644 index 000000000000..2036a7424079 --- /dev/null +++ b/media-gfx/exiv2/exiv2-0.28.5.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +inherit cmake-multilib python-any-r1 + +DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility" +HOMEPAGE="https://exiv2.org/" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git" + inherit git-r3 +else + SRC_URI="https://github.com/Exiv2/exiv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +fi + +LICENSE="GPL-2" +# Upstream hope to have stable ABI in 1.0. Until then, go off ${PV}. +# We may be able to change it to $(ver_cut 1-2) once e.g. +# https://github.com/Exiv2/exiv2/pull/917 is merged. +SLOT="0/$(ver_cut 1-2)" +IUSE="+bmff doc examples jpegxl nls +png test webready +xmp" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/inih[${MULTILIB_USEDEP}] + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + jpegxl? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + png? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) + webready? ( net-misc/curl[${MULTILIB_USEDEP}] ) + xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND=" + doc? ( + ${PYTHON_DEPS} + app-text/doxygen + dev-libs/libxslt + media-gfx/graphviz + virtual/pkgconfig + ) + test? ( ${PYTHON_DEPS} ) + nls? ( sys-devel/gettext ) +" + +DOCS=( README.md doc/ChangeLog doc/cmd.txt ) + +pkg_setup() { + if use doc || use test ; then + python-any-r1_pkg_setup + fi +} + +src_prepare() { + # FIXME @upstream: + einfo "Converting doc/cmd.txt to UTF-8" + iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die + mv -f doc/cmd.txt.tmp doc/cmd.txt || die + + cmake_src_prepare + + sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die +} + +multilib_src_configure() { + local mycmakeargs=( + -DEXIV2_BUILD_SAMPLES=NO + -DEXIV2_ENABLE_BROTLI=$(usex jpegxl) + -DEXIV2_ENABLE_NLS=$(usex nls) + -DEXIV2_ENABLE_PNG=$(usex png) + -DEXIV2_ENABLE_CURL=$(usex webready) + -DEXIV2_ENABLE_INIH=ON # must be enabled (bug #921937) + -DEXIV2_ENABLE_WEBREADY=$(usex webready) + -DEXIV2_ENABLE_XMP=$(usex xmp) + -DEXIV2_ENABLE_BMFF=$(usex bmff) + + # We let users control this. + -DBUILD_WITH_CCACHE=OFF + # Our toolchain sets this by default. + -DBUILD_WITH_STACK_PROTECTOR=OFF + + $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO) + $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc)) + $(multilib_is_native_abi && echo -DEXIV2_BUILD_UNIT_TESTS=$(usex test)) + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html + ) + + if use doc || use test ; then + mycmakeargs+=( + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + + if multilib_is_native_abi; then + use doc && eninja doc + fi +} + +multilib_src_test() { + if multilib_is_native_abi; then + cd "${BUILD_DIR}"/bin || die + ./unit_tests || die "Failed to run tests" + fi +} + +multilib_src_install_all() { + use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} ) + + einstalldocs + find "${D}" -name '*.la' -delete || die + + if use examples; then + docinto examples + dodoc samples/*.cpp + fi +} diff --git a/media-gfx/openvdb/openvdb-11.0.0.ebuild b/media-gfx/openvdb/openvdb-11.0.0.ebuild index d7e6071286fd..bd2e71db34cb 100644 --- a/media-gfx/openvdb/openvdb-11.0.0.ebuild +++ b/media-gfx/openvdb/openvdb-11.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g LICENSE="MPL-2.0" OPENVDB_ABI=$(ver_cut 1) -SLOT="0/$PV" +SLOT="0/${PV}" KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="abi$((OPENVDB_ABI + 1))-compat +abi${OPENVDB_ABI}-compat abi$((OPENVDB_ABI - 1))-compat abi$((OPENVDB_ABI - 2))-compat alembic ax +blosc cpu_flags_x86_avx cpu_flags_x86_sse4_2 cuda doc examples jpeg +nanovdb numpy openexr png python static-libs test utils zlib" diff --git a/media-libs/hamlib/hamlib-4.5.5-r4.ebuild b/media-libs/hamlib/hamlib-4.5.5-r4.ebuild index 469ec269d478..777bf3c5ac3e 100644 --- a/media-libs/hamlib/hamlib-4.5.5-r4.ebuild +++ b/media-libs/hamlib/hamlib-4.5.5-r4.ebuild @@ -42,7 +42,7 @@ DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer) PATCHES=( "${FILESDIR}/${PN}-4.5.5-gcc14-fix.patch" - "$FILESDIR/hamlib-drop-lua.patch" + "${FILESDIR}/hamlib-drop-lua.patch" ) pkg_setup() { diff --git a/media-libs/hamlib/hamlib-4.6.1.ebuild b/media-libs/hamlib/hamlib-4.6.1.ebuild index 8c25c044b969..f03336198bf7 100644 --- a/media-libs/hamlib/hamlib-4.6.1.ebuild +++ b/media-libs/hamlib/hamlib-4.6.1.ebuild @@ -40,7 +40,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer) -PATCHES=( "$FILESDIR/hamlib-drop-lua.patch" ) +PATCHES=( "${FILESDIR}/hamlib-drop-lua.patch" ) pkg_setup() { use python && python-single-r1_pkg_setup diff --git a/media-libs/hamlib/hamlib-4.6.2.ebuild b/media-libs/hamlib/hamlib-4.6.2.ebuild index 9ba86a3bf1a7..2341b9980962 100644 --- a/media-libs/hamlib/hamlib-4.6.2.ebuild +++ b/media-libs/hamlib/hamlib-4.6.2.ebuild @@ -41,7 +41,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer) -PATCHES=( "$FILESDIR/hamlib-drop-lua.patch" ) +PATCHES=( "${FILESDIR}/hamlib-drop-lua.patch" ) pkg_setup() { use python && python-single-r1_pkg_setup diff --git a/media-libs/liblastfm/Manifest b/media-libs/liblastfm/Manifest index 7e3fcd07db23..f4030cdcab37 100644 --- a/media-libs/liblastfm/Manifest +++ b/media-libs/liblastfm/Manifest @@ -1 +1,2 @@ DIST liblastfm-1.1.0_pre20190625.tar.gz 119348 BLAKE2B d4755d6dfe6dc8bb4c21e1f4ed94fd96165313111a553271e518ad57f08aab45980239a51416d6e99d87a86f7859c7ea04ba81fb06f6dfa61b2aa7f554935589 SHA512 ee36cc31e1f7b345e2de29ff4151acb7bbe30960bbf2528bf8eb5214a47272955efe3bd1c6e20af8dd22a4fbc510de34befdcd6c728683ae300bd45e578e5ebb +DIST liblastfm-1.1.0_pre20241124.tar.gz 119092 BLAKE2B bfcd2763d31969c17fa4ce091e11764288655c153a66e46732409f59bf6d44724cd933787e76cc2bb809de6f248370ee8131b6fe452ab5c17da257eb359cd251 SHA512 e45ef91320114f662cb213720732372c02524b03d64b36711fa981bc7097117edd59e1b48deb56f2acdc4847db51d03e2cf392edbd3fa87bd055c33c5dc72639 diff --git a/media-libs/liblastfm/files/liblastfm-1.1.0_pre20241124-strict-flags.patch b/media-libs/liblastfm/files/liblastfm-1.1.0_pre20241124-strict-flags.patch new file mode 100644 index 000000000000..7d64f1a9d9e2 --- /dev/null +++ b/media-libs/liblastfm/files/liblastfm-1.1.0_pre20241124-strict-flags.patch @@ -0,0 +1,363 @@ +From f3e5d9a3cd2c885bfc35b6299dbc4e5d152b8754 Mon Sep 17 00:00:00 2001 +From: Tuomas Nurmi <tuomas@norsumanageri.org> +Date: Mon, 8 Jul 2024 19:03:59 +0300 +Subject: [PATCH] Make work with stricter compilation flags + +QT_NO_CAST_[FROM/TO]_ASCII and signals -> Q_SIGNALS, slots -> Q_SLOTS +Needed e.g. when included in default settings compilation of KDE Frameworks 5.85+ +software. +--- + demos/demo1.cpp | 2 +- + demos/demo2.cpp | 2 +- + demos/demo3.cpp | 2 +- + src/Album.h | 4 ++-- + src/Artist.h | 4 ++-- + src/Audioscrobbler.h | 6 +++--- + src/InternetConnectionMonitor.h | 4 ++-- + src/Mbid.h | 2 +- + src/NetworkAccessManager.h | 2 +- + src/NetworkConnectionMonitor.h | 2 +- + src/RadioTuner.cpp | 2 +- + src/RadioTuner.h | 4 ++-- + src/Track.cpp | 4 ++-- + src/Track.h | 4 ++-- + src/User.h | 2 +- + src/Xspf.h | 4 ++-- + src/global.h.in | 2 +- + src/linux/LNetworkConnectionMonitor.h | 2 +- + src/mac/MNetworkConnectionMonitor.h | 2 +- + tests/TestTrack.h | 2 +- + tests/TestUrlBuilder.h | 2 +- + 21 files changed, 30 insertions(+), 30 deletions(-) + +diff --git a/demos/demo1.cpp b/demos/demo1.cpp +index f3f4b44fb..c5fb52a7b 100644 +--- a/demos/demo1.cpp ++++ b/demos/demo1.cpp +@@ -41,7 +41,7 @@ class ArtistList : public QListWidget + connect( reply, SIGNAL(finished()), SLOT(onGotSimilar()) ); + } + +-private slots: ++private Q_SLOTS: + void onGotSimilar() + { + QNetworkReply* r = static_cast<QNetworkReply*>(sender()); +diff --git a/demos/demo2.cpp b/demos/demo2.cpp +index 27d1b116e..0800b7975 100644 +--- a/demos/demo2.cpp ++++ b/demos/demo2.cpp +@@ -20,7 +20,7 @@ struct MyCoreApp : QCoreApplication + MyCoreApp( int& argc, char**& argv ) : QCoreApplication( argc, argv ) + {} + +-private slots: ++private Q_SLOTS: + void onWsError( lastfm::ws::Error e ) + { + // QNetworkReply will invoke this slot on application level errors +diff --git a/demos/demo3.cpp b/demos/demo3.cpp +index 4d8546ae5..8eb8fe0ef 100644 +--- a/demos/demo3.cpp ++++ b/demos/demo3.cpp +@@ -21,7 +21,7 @@ struct MyCoreApp : QCoreApplication + MyCoreApp( int& argc, char** argv ) : QCoreApplication( argc, argv ) + {} + +-public slots: ++public Q_SLOTS: + void onStatus( int status ) + { + qDebug() << lastfm::Audioscrobbler::Status(status); +diff --git a/src/Album.h b/src/Album.h +index 2770c21d7..0dd93539e 100644 +--- a/src/Album.h ++++ b/src/Album.h +@@ -57,8 +57,8 @@ namespace lastfm + bool isNull() const; + + /** Album.getInfo WebService */ +- QNetworkReply* getInfo( const QString& username = "" ) const; +- QNetworkReply* share( const QStringList& recipients, const QString& message = "", bool isPublic = true ) const; ++ QNetworkReply* getInfo( const QString& username = QStringLiteral("") ) const; ++ QNetworkReply* share( const QStringList& recipients, const QString& message = QStringLiteral(""), bool isPublic = true ) const; + + /** use Tag::list to get the tag list out of the finished reply */ + QNetworkReply* getTags() const; +diff --git a/src/Artist.h b/src/Artist.h +index 8e658a935..941e9c396 100644 +--- a/src/Artist.h ++++ b/src/Artist.h +@@ -67,10 +67,10 @@ namespace lastfm + + QDomElement toDomElement( QDomDocument& ) const; + +- QNetworkReply* share( const QStringList& recipients, const QString& message = "", bool isPublic = true ) const; ++ QNetworkReply* share( const QStringList& recipients, const QString& message = QStringLiteral(""), bool isPublic = true ) const; + + QNetworkReply* getEvents(int limit = 0) const; +- QNetworkReply* getInfo( const QString& username = "" ) const; ++ QNetworkReply* getInfo( const QString& username = QStringLiteral("") ) const; + static Artist getInfo( QNetworkReply* ); + + QNetworkReply* getSimilar( int limit = -1 ) const; +diff --git a/src/Audioscrobbler.h b/src/Audioscrobbler.h +index f74af3bec..394c5243d 100644 +--- a/src/Audioscrobbler.h ++++ b/src/Audioscrobbler.h +@@ -43,14 +43,14 @@ namespace lastfm + Audioscrobbler( const QString& clientId ); + ~Audioscrobbler(); + +- signals: ++ Q_SIGNALS: + void scrobblesCached( const QList<lastfm::Track>& tracks ); + /* Note that this is emitted after we tried to submit the scrobbles + It could just be that they have an error code */ + void scrobblesSubmitted( const QList<lastfm::Track>& tracks ); + void nowPlayingError( int code, QString message ); + +- public slots: ++ public Q_SLOTS: + /** will ask Last.fm to update the now playing information for the + * authenticated user */ + void nowPlaying( const Track& ); +@@ -62,7 +62,7 @@ namespace lastfm + /** will submit the submission cache for this user */ + void submit(); + +- private slots: ++ private Q_SLOTS: + void onNowPlayingReturn(); + void onTrackScrobbleReturn(); + +diff --git a/src/InternetConnectionMonitor.h b/src/InternetConnectionMonitor.h +index 92525b2eb..3e6268317 100644 +--- a/src/InternetConnectionMonitor.h ++++ b/src/InternetConnectionMonitor.h +@@ -45,7 +45,7 @@ class LASTFM_DLLEXPORT InternetConnectionMonitor : public QObject + + NetworkConnectionMonitor* createNetworkConnectionMonitor(); + +-signals: ++Q_SIGNALS: + /** yay! internet has returned */ + void up( const QString& connectionName = "" ); + +@@ -56,7 +56,7 @@ class LASTFM_DLLEXPORT InternetConnectionMonitor : public QObject + /** emitted after the above */ + void connectivityChanged( bool ); + +-private slots: ++private Q_SLOTS: + void onFinished( QNetworkReply* reply ); + void onNetworkUp(); + void onNetworkDown(); +diff --git a/src/Mbid.h b/src/Mbid.h +index a4f0edad3..1da1d3930 100644 +--- a/src/Mbid.h ++++ b/src/Mbid.h +@@ -27,7 +27,7 @@ namespace lastfm + class LASTFM_DLLEXPORT Mbid + { + public: +- explicit Mbid( const QString& p = "" ); ++ explicit Mbid( const QString& p = QStringLiteral("") ); + Mbid( const Mbid& that ); + ~Mbid(); + +diff --git a/src/NetworkAccessManager.h b/src/NetworkAccessManager.h +index 5a7187977..c2d33cdec 100644 +--- a/src/NetworkAccessManager.h ++++ b/src/NetworkAccessManager.h +@@ -53,7 +53,7 @@ class LASTFM_DLLEXPORT NetworkAccessManager : public QNetworkAccessManager + protected: + virtual QNetworkReply* createRequest( Operation, const QNetworkRequest&, QIODevice* outgoingdata = 0 ); + +-private slots: ++private Q_SLOTS: + void onConnectivityChanged( bool ); + + private: +diff --git a/src/NetworkConnectionMonitor.h b/src/NetworkConnectionMonitor.h +index 1319c4d0f..7b638f1f4 100644 +--- a/src/NetworkConnectionMonitor.h ++++ b/src/NetworkConnectionMonitor.h +@@ -35,7 +35,7 @@ class LASTFM_DLLEXPORT NetworkConnectionMonitor : public QObject + ~NetworkConnectionMonitor(); + bool isConnected() const; + +-signals: ++Q_SIGNALS: + void networkUp(); + void networkDown(); + +diff --git a/src/RadioTuner.cpp b/src/RadioTuner.cpp +index 948ce660f..3deac1790 100644 +--- a/src/RadioTuner.cpp ++++ b/src/RadioTuner.cpp +@@ -65,7 +65,7 @@ class lastfm::RadioTunerPrivate : public QObject + */ + void fetchFiveMoreTracks(); + +- private slots: ++ private Q_SLOTS: + void onTwoSecondTimeout(); + }; + +diff --git a/src/RadioTuner.h b/src/RadioTuner.h +index 0db08c739..b45c36a3f 100644 +--- a/src/RadioTuner.h ++++ b/src/RadioTuner.h +@@ -48,13 +48,13 @@ namespace lastfm + + void queueTrack( lastfm::Track& track ); + +- signals: ++ Q_SIGNALS: + void title( const QString& ); + void supportsDisco( bool supportsDisco ); + void trackAvailable(); + void error( lastfm::ws::Error, const QString& message ); + +- private slots: ++ private Q_SLOTS: + void onTuneReturn(); + void onGetPlaylistReturn(); + // no-op +diff --git a/src/Track.cpp b/src/Track.cpp +index 203c30bf3..9fd9ac50f 100644 +--- a/src/Track.cpp ++++ b/src/Track.cpp +@@ -112,12 +112,12 @@ class TrackObject : public QObject + void forceScrobbleStatusChanged(); + void forceCorrected( QString correction ); + +-private slots: ++private Q_SLOTS: + void onLoveFinished(); + void onUnloveFinished(); + void onGotInfo(); + +-signals: ++Q_SIGNALS: + void loveToggled( bool love ); + void scrobbleStatusChanged( short scrobbleStatus ); + void corrected( QString correction ); +diff --git a/src/Track.h b/src/Track.h +index fbde4a3f7..b35399ed3 100644 +--- a/src/Track.h ++++ b/src/Track.h +@@ -193,7 +193,7 @@ class LASTFM_DLLEXPORT Track : public AbstractType + //////////// lastfm::Ws + + /** See last.fm/api Track section */ +- QNetworkReply* share( const QStringList& recipients, const QString& message = "", bool isPublic = true ) const; ++ QNetworkReply* share( const QStringList& recipients, const QString& message = QStringLiteral(""), bool isPublic = true ) const; + + QNetworkReply* getSimilar( int limit = -1 ) const; + /** The match percentage is returned from last.fm as a 4 significant +@@ -211,7 +211,7 @@ class LASTFM_DLLEXPORT Track : public AbstractType + /** method should be a method name of reciever that takes a QByteArray + If that fails it will try invoking method with no arguments. + */ +- void getInfo( QObject* receiver, const char * method, const QString& username = "" ) const; ++ void getInfo( QObject* receiver, const char * method, const QString& username = QStringLiteral("") ) const; + QNetworkReply* getBuyLinks( const QString& country ) const; + + static QNetworkReply* playlinks( const QList<Track>& tracks ); +diff --git a/src/User.h b/src/User.h +index f2666780b..662ce5110 100644 +--- a/src/User.h ++++ b/src/User.h +@@ -121,7 +121,7 @@ namespace lastfm + + QNetworkReply* getLovedTracks( int limit = 50, int page = 1 ) const; + QNetworkReply* getPlaylists() const; +- QNetworkReply* getTopArtists( QString period = "overall", int limit = 50, int page = 1 ) const; ++ QNetworkReply* getTopArtists( QString period = QStringLiteral("overall"), int limit = 50, int page = 1 ) const; + QNetworkReply* getRecentTracks( int limit = 50, int page = 1 ) const; + QNetworkReply* getRecentArtists() const; + QNetworkReply* getRecentStations( int limit = 10, int page = 1 ) const; +diff --git a/src/Xspf.h b/src/Xspf.h +index f392ae236..ee8276ba4 100644 +--- a/src/Xspf.h ++++ b/src/Xspf.h +@@ -40,10 +40,10 @@ namespace lastfm + + QList<Track> tracks() const; + +- signals: ++ Q_SIGNALS: + Q_DECL_DEPRECATED void expired(); + +- private slots: ++ private Q_SLOTS: + Q_DECL_DEPRECATED void onExpired(); + + private: +diff --git a/src/global.h.in b/src/global.h.in +index fc479b221..d96659c0d 100644 +--- a/src/global.h.in ++++ b/src/global.h.in +@@ -62,7 +62,7 @@ namespace lastfm + for (int i=0; i < meta.enumeratorCount(); ++i) + { + QMetaEnum m = meta.enumerator(i); +- if (m.name() == QLatin1String(enum_name)) ++ if (QLatin1String(m.name()) == QLatin1String(enum_name)) + return QLatin1String(m.valueToKey(enum_value)); + } + return QString("Unknown enum value for \"%1\": %2").arg( enum_name ).arg( enum_value ); +diff --git a/src/linux/LNetworkConnectionMonitor.h b/src/linux/LNetworkConnectionMonitor.h +index b59fdc023..d65e825d7 100644 +--- a/src/linux/LNetworkConnectionMonitor.h ++++ b/src/linux/LNetworkConnectionMonitor.h +@@ -49,7 +49,7 @@ class LNetworkConnectionMonitor : public NetworkConnectionMonitor + public: + LNetworkConnectionMonitor( QObject* parent = 0 ); + ~LNetworkConnectionMonitor(); +-private slots: ++private Q_SLOTS: + void onStateChange( uint newState ); + private: + QDBusInterface* m_nmInterface; +diff --git a/src/mac/MNetworkConnectionMonitor.h b/src/mac/MNetworkConnectionMonitor.h +index 3c03c47fa..8c051e3d7 100644 +--- a/src/mac/MNetworkConnectionMonitor.h ++++ b/src/mac/MNetworkConnectionMonitor.h +@@ -39,7 +39,7 @@ class MNetworkConnectionMonitor : public NetworkConnectionMonitor + public: + MNetworkConnectionMonitor( QObject* parent = 0 ); + ~MNetworkConnectionMonitor(); +-private slots: ++private Q_SLOTS: + + private: + #ifdef Q_OS_MAC +diff --git a/tests/TestTrack.h b/tests/TestTrack.h +index 5dbd547ad..42f20ee8b 100644 +--- a/tests/TestTrack.h ++++ b/tests/TestTrack.h +@@ -26,7 +26,7 @@ class TestTrack : public QObject + return t; + } + +-private slots: ++private Q_SLOTS: + void testClone() + { + Track original = example(); +diff --git a/tests/TestUrlBuilder.h b/tests/TestUrlBuilder.h +index 7001e92e2..ac07aebf1 100644 +--- a/tests/TestUrlBuilder.h ++++ b/tests/TestUrlBuilder.h +@@ -37,7 +37,7 @@ class TestUrlBuilder : public QObject + { + Q_OBJECT + +-private slots: ++private Q_SLOTS: + void encode() /** @author <jono@last.fm> */ + { + QFETCH( QString, input ); diff --git a/media-libs/liblastfm/liblastfm-1.1.0_pre20241124.ebuild b/media-libs/liblastfm/liblastfm-1.1.0_pre20241124.ebuild new file mode 100644 index 000000000000..99c9a6939ce0 --- /dev/null +++ b/media-libs/liblastfm/liblastfm-1.1.0_pre20241124.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT=2e8e40d78a331d8e39fe39113bcb7571a7b1d4d6 +inherit cmake + +DESCRIPTION="Collection of libraries to integrate Last.fm services" +HOMEPAGE="https://github.com/lastfm/liblastfm https://github.com/drfiemost/liblastfm" +SRC_URI="https://github.com/lastfm/liblastfm/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND="dev-qt/qtbase:6[dbus,network,ssl,xml]" +DEPEND="${RDEPEND}" + +# Pending: https://github.com/drfiemost/liblastfm/pull/9 +PATCHES=( "${FILESDIR}/${P}-strict-flags.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_DEMOS=OFF # demos not working + -DBUILD_WITH_QT5=OFF + -DBUILD_FINGERPRINT=OFF # https://github.com/lastfm/liblastfm/issues/43 + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + UrlBuilderTest # fails without network access + ) + cmake_src_test +} diff --git a/media-libs/libmygpo-qt/Manifest b/media-libs/libmygpo-qt/Manifest index a99f9c103b47..7d92734ea2a1 100644 --- a/media-libs/libmygpo-qt/Manifest +++ b/media-libs/libmygpo-qt/Manifest @@ -1 +1,2 @@ DIST libmygpo-qt-1.1.0.tar.gz 64959 BLAKE2B 85c8eebe036b5755ce6c765c2c19796532dcebbef1a7342a0f47b84ba7466de87334fd85f844c9f3f6ecf87352d8a5ba523480f1550b4928c67a3f0fe12ea902 SHA512 a24243a98b8e3544127b09e5c678d692e11ad0ad7ee8427e71b0d7cfd9455d068e4445bcd4d8d5ba94d8c0ef1b8f42390b544585ef258b5ec175546ee7bcd86a +DIST libmygpo-qt-1.1.0_pre20240811.tar.gz 65211 BLAKE2B 627ce1309c0a8694ca6a5a02d99f8e718a68af47f3e98674a5f3ac316e4e3a09ee21cf3b123c46d9568c1d8ad082407bd65dc152856b49a16f2d923dc251acdc SHA512 78941adb2dab048dd35159a68ed56226e0ed9849fe7eca25c10686652447eaf031a14b339092ceed319c9f642e95db50ac514781914c2bf659a47fe493831067 diff --git a/media-libs/libmygpo-qt/files/libmygpo-qt-1.1.0_pre20240811-qt6.patch b/media-libs/libmygpo-qt/files/libmygpo-qt-1.1.0_pre20240811-qt6.patch new file mode 100644 index 000000000000..efdbe7623d84 --- /dev/null +++ b/media-libs/libmygpo-qt/files/libmygpo-qt-1.1.0_pre20240811-qt6.patch @@ -0,0 +1,153 @@ +From 42e19dcb6b7c07460f05aa1d4586d5c76236c6d0 Mon Sep 17 00:00:00 2001 +From: Tuomas Nurmi <tuomas@norsumanageri.org> +Date: Mon, 8 Jul 2024 17:03:32 +0300 +Subject: [PATCH] Minimal changes to make Qt6 compilation possible + +Untested. Compiles, with a bunch of deprecation warnings. +There's likely room for improvement all around. +--- + CMakeLists.txt | 24 +++++++++--------------- + libmygpo-qt.pc.in | 1 - + src/CMakeLists.txt | 4 ++-- + src/DeviceList.cpp | 2 +- + tests/CMakeLists.txt | 12 +++++++++--- + 5 files changed, 21 insertions(+), 22 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8a79ddc..920e841 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,10 +5,10 @@ project( libmygpo-qt ) + set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) + set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII" ) + +-option(BUILD_WITH_QT4 "Build libmygpo-qt with Qt4" OFF) ++option(BUILD_WITH_QT6 "Build libmygpo-qt with Qt6" OFF) + option(MYGPO_BUILD_TESTS "Build all unit tests" ON) + +-if( NOT BUILD_WITH_QT4 ) ++if( NOT BUILD_WITH_QT6 ) + if( MYGPO_BUILD_TESTS ) + find_package(Qt5 REQUIRED COMPONENTS Core Network Test CONFIG) + else() +@@ -23,27 +23,21 @@ if( NOT BUILD_WITH_QT4 ) + # pkg-config names of QtCore and QtNetwork are Qt5Core and Qt5Network for + # Qt5 + set(MYGPO_QT_MAJOR_VERSION "5") +- set(MYGPO_QT4_QJSON_DEP "") + else() +- message(STATUS "Could not find Qt5, searching for Qt4 instead...") +- message(STATUS "Qt4 Support is deprecated, building with Qt4 is no longer officially supported") ++ message(STATUS "Could not find Qt5, searching for Qt6 instead...") + if( MYGPO_BUILD_TESTS ) +- find_package( Qt4 COMPONENTS QtCore QtNetwork QtTest REQUIRED ) ++ find_package( Qt6 COMPONENTS Core Network Test REQUIRED ) + else( MYGPO_BUILD_TESTS ) +- find_package( Qt4 COMPONENTS QtCore QtNetwork REQUIRED ) ++ find_package( Qt6 COMPONENTS Core Network REQUIRED ) + endif() +- set( QT_DONT_USE_QTGUI TRUE ) +- include( ${QT_USE_FILE} ) ++ set(MYGPO_QT_VERSION_SUFFIX 6) + + macro(qt_wrap_cpp) +- qt4_wrap_cpp(${ARGN}) ++ qt6_wrap_cpp(${ARGN}) + endmacro() + +- set(MYGPO_QT_MAJOR_VERSION "") +- set(MYGPO_QT4_QJSON_DEP "Requires.private: QJson") ++ set(MYGPO_QT_MAJOR_VERSION "6") + +- # QJson is only required for Qt4 +- find_package(QJSON REQUIRED) + endif() + + # Don't use absolute path in Mygpo-qtTargets-$buildType.cmake +@@ -51,7 +45,7 @@ endif() + # set(QT_USE_IMPORTED_TARGETS TRUE) + + set( MYGPO_QT_VERSION_MAJOR "1" ) +-set( MYGPO_QT_VERSION_MINOR "1" ) ++set( MYGPO_QT_VERSION_MINOR "2" ) + set( MYGPO_QT_VERSION_PATCH "0" ) + set( MYGPO_QT_VERSION "${MYGPO_QT_VERSION_MAJOR}.${MYGPO_QT_VERSION_MINOR}.${MYGPO_QT_VERSION_PATCH}" ) + +diff --git a/libmygpo-qt.pc.in b/libmygpo-qt.pc.in +index 8403e48..520bd52 100644 +--- a/libmygpo-qt.pc.in ++++ b/libmygpo-qt.pc.in +@@ -8,6 +8,5 @@ Description: libmygpo-qt is a C++/Qt Library that wraps the gpodder.net WebAPI + URL: http://wiki.gpodder.org/wiki/Libmygpo-qt + Version: @MYGPO_QT_VERSION@ + Requires: Qt@MYGPO_QT_MAJOR_VERSION@Core Qt@MYGPO_QT_MAJOR_VERSION@Network +-@MYGPO_QT4_QJSON_DEP@ + Libs: -L${libdir} -lmygpo-qt@MYGPO_QT_VERSION_SUFFIX@ + Cflags: -I${includedir} +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 253e81e..9d1989c 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -81,10 +81,10 @@ add_library( ${MYGPO_QT_TARGET_NAME} SHARED ${LIBMYGPO_QT_SRC} ${LIBMYGPO_QT_MOC + + set_target_properties( ${MYGPO_QT_TARGET_NAME} PROPERTIES VERSION ${MYGPO_QT_VERSION} SOVERSION ${MYGPO_QT_SONAME} DEFINE_SYMBOL MYGPO_MAKEDLL) + +-if( NOT BUILD_WITH_QT4 ) ++if( NOT BUILD_WITH_QT6 ) + target_link_libraries( ${MYGPO_QT_TARGET_NAME} Qt5::Core Qt5::Network) + else() +- target_link_libraries( ${MYGPO_QT_TARGET_NAME} ${QT_QTCORE_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QJSON_LIBRARIES}) ++ target_link_libraries( ${MYGPO_QT_TARGET_NAME} Qt6::Core Qt6::Network) + endif() + + install( TARGETS ${MYGPO_QT_TARGET_NAME} EXPORT ${MYGPO_QT_TARGET_NAME}Export DESTINATION ${LIB_INSTALL_DIR} ) +diff --git a/src/DeviceList.cpp b/src/DeviceList.cpp +index e972318..92e29cc 100644 +--- a/src/DeviceList.cpp ++++ b/src/DeviceList.cpp +@@ -64,7 +64,7 @@ bool DeviceListPrivate::parse( const QVariant& data ) + DevicePtr ptr( new Device( var, this ) ); + m_devicesList.append( ptr ); + QVariant v; +- v.setValue<DevicePtr>( ptr ); ++ v.setValue<DevicePtr>( QSharedPointer<mygpo::Device>(ptr) ); + devList.append( v ); + } + m_devices = devList; +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index 4f77158..ce63689 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -11,14 +11,18 @@ include_directories( ${QJSON_INCLUDE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CU + + # UrlBuilder library + add_library( UrlBuilder ${TESTOBJECTS_SRCDIR}/UrlBuilder.cpp ${TESTOBJECTS_SRCDIR}/Config.cpp ) +-if( NOT BUILD_WITH_QT4 ) ++if( NOT BUILD_WITH_QT6 ) + target_link_libraries( UrlBuilder Qt5::Core ) ++else() ++ target_link_libraries( UrlBuilder Qt6::Core ) + endif() + # JSONCreator library + QT_WRAP_CPP(LIBMYGPO_QT_MOC_SRC ${TESTOBJECTS_SRCDIR}/EpisodeAction.h ${TESTOBJECTS_SRCDIR}/EpisodeAction_p.h ) + add_library( JsonCreator ${TESTOBJECTS_SRCDIR}/JsonCreator.cpp ${TESTOBJECTS_SRCDIR}/EpisodeAction.cpp ${TESTOBJECTS_SRCDIR}/qjsonwrapper/Json.cpp ${LIBMYGPO_QT_MOC_SRC}) +-if( NOT BUILD_WITH_QT4 ) ++if( NOT BUILD_WITH_QT6 ) + target_link_libraries( JsonCreator Qt5::Core Qt5::Network ) ++else() ++ target_link_libraries( JsonCreator Qt6::Core Qt6::Network ) + endif() + + set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} ) +@@ -29,8 +33,10 @@ macro(add_libmygpo_test _source) + add_executable(${_name} ${_source} ${${_name}_MOC_SRC}) + target_link_libraries(${_name} ${QT_QTCORE_LIBRARY} ${QT_QTTEST_LIBRARY} ${QT_QTNETWORK_LIBRARY}) + add_test(${_name}-test ${EXECUTABLE_OUTPUT_PATH}/${_name}) +- if( NOT BUILD_WITH_QT4 ) ++ if( NOT BUILD_WITH_QT6 ) + target_link_libraries(${_name} Qt5::Network Qt5::Test) ++ else() ++ target_link_libraries(${_name} Qt6::Network Qt6::Test) + endif() + endmacro(add_libmygpo_test) + diff --git a/media-libs/libmygpo-qt/libmygpo-qt-1.1.0_pre20240811.ebuild b/media-libs/libmygpo-qt/libmygpo-qt-1.1.0_pre20240811.ebuild new file mode 100644 index 000000000000..cbb1afa9ba7e --- /dev/null +++ b/media-libs/libmygpo-qt/libmygpo-qt-1.1.0_pre20240811.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT=4d1f48291791c64f029e69138e3bc7fb6a851610 +inherit cmake + +DESCRIPTION="Qt/C++ library wrapping the gpodder.net webservice" +HOMEPAGE="https://github.com/gpodder/libmygpo-qt" +SRC_URI="https://github.com/gpodder/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-qt/qtbase:6[network]" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +# Pending: https://github.com/gpodder/libmygpo-qt/pull/23 +PATCHES=( "${FILESDIR}/${P}-qt6.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=ON + -DMYGPO_BUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + # bug: 653312 + JsonCreatorTest-test + ) + cmake_src_test +} diff --git a/media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild b/media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild deleted file mode 100644 index ce97b2319290..000000000000 --- a/media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Qt/C++ library wrapping the gpodder.net webservice" -HOMEPAGE="http://wiki.gpodder.org/wiki/Libmygpo-qt" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/gpodder/libmygpo-qt.git" - inherit git-r3 -else - SRC_URI="https://github.com/gpodder/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT4=OFF - -DMYGPO_BUILD_TESTS=$(usex test) - ) - - cmake_src_configure -} diff --git a/media-libs/shaderc/shaderc-2024.4.ebuild b/media-libs/shaderc/shaderc-2024.4.ebuild index c83c42032e8d..336e3175b3e2 100644 --- a/media-libs/shaderc/shaderc-2024.4.ebuild +++ b/media-libs/shaderc/shaderc-2024.4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="doc" RDEPEND=" diff --git a/media-libs/tiff-compat/tiff-compat-4.4.0-r2.ebuild b/media-libs/tiff-compat/tiff-compat-4.4.0-r3.ebuild index 81c17cfbb269..def95d1bc254 100644 --- a/media-libs/tiff-compat/tiff-compat-4.4.0-r2.ebuild +++ b/media-libs/tiff-compat/tiff-compat-4.4.0-r3.ebuild @@ -74,6 +74,7 @@ multilib_src_configure() { $(use_enable webp) $(use_enable zlib) $(use_enable zstd) + --disable-libdeflate #bug #930111 ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" diff --git a/media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild index f76aa6f0c56d..e1178dace5c0 100644 --- a/media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.4.304.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild index 35b52db1dcba..cfabf19f1517 100644 --- a/media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild +++ b/media-libs/vulkan-loader/vulkan-loader-1.4.304.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/media-radio/fldigi/fldigi-4.2.06-r1.ebuild b/media-radio/fldigi/fldigi-4.2.06-r1.ebuild index b0b75c7dc433..5a857d6eded7 100644 --- a/media-radio/fldigi/fldigi-4.2.06-r1.ebuild +++ b/media-radio/fldigi/fldigi-4.2.06-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,11 +39,6 @@ DOCS=( AUTHORS ChangeLog NEWS README ) PATCHES=( "${FILESDIR}/${PN}-drop-nullptr-definition.patch" ) -src_prepare() { - eapply ${PATCHES[@]} - eapply_user -} - src_configure() { #fails to compile with -flto (bug #860405) filter-lto diff --git a/media-radio/flrig/flrig-2.0.05-r1.ebuild b/media-radio/flrig/flrig-2.0.05-r1.ebuild index 9733acc79669..a7b08be6ee3b 100644 --- a/media-radio/flrig/flrig-2.0.05-r1.ebuild +++ b/media-radio/flrig/flrig-2.0.05-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,11 +28,6 @@ PATCHES=( "${FILESDIR}/${PN}-2.0.04-stdint.patch" ) -src_prepare() { - eapply ${PATCHES[@]} - eapply_user -} - src_configure() { #fails to compile with -flto (bug #860408) filter-lto diff --git a/media-radio/grig/grig-0.8.1-r1.ebuild b/media-radio/grig/grig-0.8.1-r1.ebuild index 7d8dd1f84b6d..592c39641f2f 100644 --- a/media-radio/grig/grig-0.8.1-r1.ebuild +++ b/media-radio/grig/grig-0.8.1-r1.ebuild @@ -23,19 +23,16 @@ PATCHES=( "${FILESDIR}"/grig-0.8.1-hamlib4.patch "${FILESDIR}"/grig-0.8.1-hamlib45.patch "${FILESDIR}"/grig-0.8.1-hamlib46.patch ) -src_configure() { - econf --enable-hardware -} - src_prepare() { # prepare for media-radio/hamlib-4.2 change of API if has_version '>=media-libs/hamlib-4.2' ; then eapply -p1 "${FILESDIR}"/${P}-hamlib42.patch fi + default +} - eapply ${PATCHES[@]} - - eapply_user +src_configure() { + econf --enable-hardware } src_install() { diff --git a/media-radio/grig/grig-0.9.0.ebuild b/media-radio/grig/grig-0.9.0.ebuild index 969add3622f4..5955fb9a96b1 100644 --- a/media-radio/grig/grig-0.9.0.ebuild +++ b/media-radio/grig/grig-0.9.0.ebuild @@ -28,12 +28,6 @@ src_configure() { econf --enable-hardware } -src_prepare() { - eapply ${PATCHES[@]} - - eapply_user -} - src_install() { default make_desktop_entry ${PN} "GRig" "/usr/share/pixmaps/grig/grig-logo.png" "HamRadio" diff --git a/media-radio/tlf/tlf-1.4.1-r4.ebuild b/media-radio/tlf/tlf-1.4.1-r4.ebuild index d5219b5ae6c0..5646ebaaa916 100644 --- a/media-radio/tlf/tlf-1.4.1-r4.ebuild +++ b/media-radio/tlf/tlf-1.4.1-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -45,8 +45,7 @@ src_prepare() { sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" "${S}"/src/sendqrg.c || die fi - eapply ${PATCHES[@]} - eapply_user + default eautoreconf } diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest new file mode 100644 index 000000000000..7cfd63393704 --- /dev/null +++ b/media-sound/amarok/Manifest @@ -0,0 +1 @@ +DIST amarok-3.2.2.tar.xz 47693388 BLAKE2B 011a925163ebd113de15826bdc4165ed001896ce99c8fa49496b208318bb24c339069f99f7d7097d506e0caf437909c8cd0e0babc52b28bceff2a6def07d0fe0 SHA512 918b4fd03a2de717cb1f5968e4ba3eda391c881de384ebabeec423303e84ac6f5a8dbbb8816668d3de52c77d57f1ab9fef6580a8111a9507c9082a8ca25097aa diff --git a/media-sound/amarok/amarok-3.2.2.ebuild b/media-sound/amarok/amarok-3.2.2.ebuild new file mode 100644 index 000000000000..1ed2f7e12954 --- /dev/null +++ b/media-sound/amarok/amarok-3.2.2.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.9.0 +QTMIN=6.7.2 +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +inherit ecm kde.org optfeature python-any-r1 xdg + +if [[ ${KDE_BUILD_TYPE} == release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Advanced audio player based on KDE Frameworks" +HOMEPAGE="https://amarok.kde.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="ipod lastfm mariadb mtp podcast webengine X" + +# ipod requires gdk enabled and also gtk compiled in libgpod +DEPEND=" + >=app-crypt/qca-2.3.9:2[qt6(+)] + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qttools-${QTMIN}:6[designer] + >=kde-frameworks/attica-${KFMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdeclarative-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6(+)] + >=media-libs/taglib-1.12:= + sci-libs/fftw:3.0 + sys-libs/zlib + virtual/opengl + ipod? ( + dev-libs/glib:2 + media-libs/libgpod[gtk] + ) + lastfm? ( >=media-libs/liblastfm-1.1.0_pre20241124 ) + mariadb? ( dev-db/mariadb-connector-c:= ) + !mariadb? ( dev-db/mysql-connector-c:= ) + mtp? ( media-libs/libmtp ) + podcast? ( >=media-libs/libmygpo-qt-1.1.0_pre20240811 ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + media-video/ffmpeg +" +BDEPEND="${PYTHON_DEPS} + >=dev-qt/qttools-${QTMIN}:6[linguist] + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}/${P}-gpodder-qt6.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=ON + -DWITH_MP3Tunes=OFF + -DWITH_PLAYER=ON + -DWITH_UTILITIES=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON + -DCMAKE_DISABLE_FIND_PACKAGE_LibOFA=ON + -DCMAKE_DISABLE_FIND_PACKAGE_MySQLe=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Taglib-Extras=ON + -DWITH_IPOD=$(usex ipod) + $(cmake_use_find_package lastfm LibLastFm) + $(cmake_use_find_package !mariadb MySQL) + $(cmake_use_find_package mtp Mtp) + $(cmake_use_find_package podcast Mygpo-qt6) + $(cmake_use_find_package webengine Qt6WebEngineWidgets) + -DWITH_X11=$(usex X) + ) + use ipod && mycmakeargs+=( -DWITH_GDKPixBuf=ON ) + + ecm_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + + pkg_is_installed() { + echo "${1} ($(has_version ${1} || echo "not ")installed)" + } + + db_name() { + use mariadb && echo "MariaDB" || echo "MySQL" + } + + optfeature "Audio CD support" "kde-apps/audiocd-kio:6" + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "You must configure ${PN} to use an external database server." + elog " 1. Make sure either MySQL or MariaDB is installed and configured" + elog " Checking local system:" + elog " $(pkg_is_installed dev-db/mariadb)" + elog " $(pkg_is_installed dev-db/mysql)" + elog " For preliminary configuration of $(db_name) Server refer to" + elog " https://wiki.gentoo.org/wiki/$(db_name)#Configuration" + elog " 2. Ensure 'mysql' service is started and run:" + elog " # emerge --config amarok" + elog " 3. Run ${PN} and go to 'Configure Amarok - Database' menu page" + elog " Check 'Use external MySQL database' and press OK" + elog + elog "For more information please read:" + elog " https://community.kde.org/Amarok/Community/MySQL" + fi +} + +pkg_config() { + # Create external mysql database with amarok default user/password + local AMAROK_DB_NAME="amarokdb" + local AMAROK_DB_USER_NAME="amarokuser" + local AMAROK_DB_USER_PWD="password" + + einfo "Initializing ${PN} MySQL database 'amarokdb':" + einfo "If prompted for a password, please enter your MySQL root password." + einfo + + if [[ -e "${EROOT}"/usr/bin/mysql ]]; then + "${EROOT}"/usr/bin/mysql -u root -p -e "CREATE DATABASE IF NOT EXISTS ${AMAROK_DB_NAME}; GRANT ALL PRIVILEGES ON ${AMAROK_DB_NAME}.* TO '${AMAROK_DB_USER_NAME}' IDENTIFIED BY '${AMAROK_DB_USER_PWD}'; FLUSH PRIVILEGES;" + fi + einfo "${PN} MySQL database 'amarokdb' successfully initialized!" +} diff --git a/media-sound/amarok/files/amarok-3.2.2-gpodder-qt6.patch b/media-sound/amarok/files/amarok-3.2.2-gpodder-qt6.patch new file mode 100644 index 000000000000..0568e2c9ee19 --- /dev/null +++ b/media-sound/amarok/files/amarok-3.2.2-gpodder-qt6.patch @@ -0,0 +1,163 @@ +From 973ab984b6c289dd2c88abbdf1b29c48abb4dbc7 Mon Sep 17 00:00:00 2001 +From: Tuomas Nurmi <tuomas@norsumanageri.org> +Date: Sat, 22 Feb 2025 10:56:38 +0200 +Subject: [PATCH] Make lastfm and gpodder parts compile with strict flags, too + +--- + .../applets/similarartists/plugin/SimilarArtistModel.cpp | 6 +++--- + src/services/gpodder/GpodderPodcastMeta.h | 2 +- + src/services/gpodder/GpodderPodcastRequestHandler.h | 2 +- + src/services/gpodder/GpodderPodcastTreeItem.h | 2 +- + src/services/gpodder/GpodderProvider.h | 4 ++-- + src/services/gpodder/GpodderService.cpp | 4 ++-- + src/services/gpodder/GpodderServiceModel.h | 4 ++-- + src/services/gpodder/GpodderTagTreeItem.h | 2 +- + src/services/gpodder/GpodderTreeItem.h | 4 ++-- + 9 files changed, 15 insertions(+), 15 deletions(-) + +diff --git a/src/context/applets/similarartists/plugin/SimilarArtistModel.cpp b/src/context/applets/similarartists/plugin/SimilarArtistModel.cpp +index 333cc85e45..eec964b8c1 100644 +--- a/src/context/applets/similarartists/plugin/SimilarArtistModel.cpp ++++ b/src/context/applets/similarartists/plugin/SimilarArtistModel.cpp +@@ -185,7 +185,7 @@ SimilarArtistModel::fillArtistInfoFromXml( QXmlStreamReader &xml ) + QString plays; + QString ownPlays; + QString tags; +- QString bio=" "; ++ QString bio=QLatin1String(" "); + + while( xml.name() != QLatin1String("name") ) + xml.readNextStartElement(); +@@ -242,7 +242,7 @@ SimilarArtistModel::fillArtistInfoFromXml( QXmlStreamReader &xml ) + { + bio = xml.readElementText().replace( QStringLiteral("\n"), QStringLiteral("<br>") ); + if(bio == QString()) +- bio = " "; ++ bio = QLatin1String(" "); + } + else + xml.skipCurrentElement(); +@@ -256,7 +256,7 @@ SimilarArtistModel::fillArtistInfoFromXml( QXmlStreamReader &xml ) + { + if( auto artist = dynamic_cast< SimilarArtistItem *>( i ) ) + { +- artist->m_bioText = bio.isNull() ? " " : bio; ++ artist->m_bioText = bio.isNull() ? QLatin1String(" ") : bio; + artist->m_listenerCount = listeners; + artist->m_playCount = plays; + artist->m_ownPlayCount = ownPlays; +diff --git a/src/services/gpodder/GpodderPodcastMeta.h b/src/services/gpodder/GpodderPodcastMeta.h +index abe2c9f2b6..b929173a24 100644 +--- a/src/services/gpodder/GpodderPodcastMeta.h ++++ b/src/services/gpodder/GpodderPodcastMeta.h +@@ -22,7 +22,7 @@ + + #include "core/playlists/PlaylistProvider.h" + #include "core/podcasts/PodcastMeta.h" +-#include <mygpo-qt5/ApiRequest.h> ++#include <mygpo-qt6/ApiRequest.h> + + namespace Podcasts { + +diff --git a/src/services/gpodder/GpodderPodcastRequestHandler.h b/src/services/gpodder/GpodderPodcastRequestHandler.h +index c56ec1942f..ce787f4cb3 100644 +--- a/src/services/gpodder/GpodderPodcastRequestHandler.h ++++ b/src/services/gpodder/GpodderPodcastRequestHandler.h +@@ -20,7 +20,7 @@ + #define GPODDERPODCASTREQUESTHANDLER_H_ + + #include "GpodderServiceModel.h" +-#include <mygpo-qt5/PodcastList.h> ++#include <mygpo-qt6/PodcastList.h> + + #include <QModelIndex> + +diff --git a/src/services/gpodder/GpodderPodcastTreeItem.h b/src/services/gpodder/GpodderPodcastTreeItem.h +index 91323fb770..16b0f8c6b2 100644 +--- a/src/services/gpodder/GpodderPodcastTreeItem.h ++++ b/src/services/gpodder/GpodderPodcastTreeItem.h +@@ -20,7 +20,7 @@ + #define GPODDERPODCASTTREEITEM_H_ + + #include "GpodderTreeItem.h" +-#include <mygpo-qt5/Podcast.h> ++#include <mygpo-qt6/Podcast.h> + + class GpodderPodcastTreeItem: public GpodderTreeItem + { +diff --git a/src/services/gpodder/GpodderProvider.h b/src/services/gpodder/GpodderProvider.h +index 9551a97a69..61e6642b01 100644 +--- a/src/services/gpodder/GpodderProvider.h ++++ b/src/services/gpodder/GpodderProvider.h +@@ -23,8 +23,8 @@ + #include "core/podcasts/PodcastProvider.h" + #include "core/podcasts/PodcastReader.h" + #include "GpodderPodcastMeta.h" +-#include <mygpo-qt5/ApiRequest.h> +-#include <mygpo-qt5/EpisodeActionList.h> ++#include <mygpo-qt6/ApiRequest.h> ++#include <mygpo-qt6/EpisodeActionList.h> + #include "playlistmanager/file/KConfigSyncRelStore.h" + #include "playlistmanager/PlaylistManager.h" + +diff --git a/src/services/gpodder/GpodderService.cpp b/src/services/gpodder/GpodderService.cpp +index b2d51ea807..4c43ea7b4a 100644 +--- a/src/services/gpodder/GpodderService.cpp ++++ b/src/services/gpodder/GpodderService.cpp +@@ -27,8 +27,8 @@ + #include "GpodderServiceModel.h" + #include "GpodderServiceView.h" + #include "GpodderSortFilterProxyModel.h" +-#include <mygpo-qt5/ApiRequest.h> +-#include <mygpo-qt5/Podcast.h> ++#include <mygpo-qt6/ApiRequest.h> ++#include <mygpo-qt6/Podcast.h> + #include "playlistmanager/PlaylistManager.h" + #include "widgets/SearchWidget.h" + +diff --git a/src/services/gpodder/GpodderServiceModel.h b/src/services/gpodder/GpodderServiceModel.h +index 6eb979ca07..59c67d2fde 100644 +--- a/src/services/gpodder/GpodderServiceModel.h ++++ b/src/services/gpodder/GpodderServiceModel.h +@@ -20,8 +20,8 @@ + #define GPODDERSERVICEMODEL_H_ + + #include "GpodderTreeItem.h" +-#include <mygpo-qt5/ApiRequest.h> +-#include <mygpo-qt5/TagList.h> ++#include <mygpo-qt6/ApiRequest.h> ++#include <mygpo-qt6/TagList.h> + #include "NetworkAccessManagerProxy.h" + + #include <QAbstractItemModel> +diff --git a/src/services/gpodder/GpodderTagTreeItem.h b/src/services/gpodder/GpodderTagTreeItem.h +index 63cc965d89..16a8b95cf3 100644 +--- a/src/services/gpodder/GpodderTagTreeItem.h ++++ b/src/services/gpodder/GpodderTagTreeItem.h +@@ -20,7 +20,7 @@ + #define GPODDERTAGTREEITEM_H_ + + #include "GpodderTreeItem.h" +-#include <mygpo-qt5/Tag.h> ++#include <mygpo-qt6/Tag.h> + + #include <QObject> + +diff --git a/src/services/gpodder/GpodderTreeItem.h b/src/services/gpodder/GpodderTreeItem.h +index 642e1cb371..7b311b659e 100644 +--- a/src/services/gpodder/GpodderTreeItem.h ++++ b/src/services/gpodder/GpodderTreeItem.h +@@ -19,8 +19,8 @@ + #ifndef GPODDERTREEITEM_H_ + #define GPODDERTREEITEM_H_ + +-#include <mygpo-qt5/ApiRequest.h> +-#include <mygpo-qt5/TagList.h> ++#include <mygpo-qt6/ApiRequest.h> ++#include <mygpo-qt6/TagList.h> + + #include <QList> + #include <QModelIndex> +-- +GitLab + diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml new file mode 100644 index 000000000000..a5ef7c17154d --- /dev/null +++ b/media-sound/amarok/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <upstream> + <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=amarok</bugs-to> + </upstream> + <use> + <flag name="lastfm">Enable Last.fm streaming services support through <pkg>media-libs/liblastfm</pkg></flag> + <flag name="mariadb">Prefer <pkg>dev-db/mariadb-connector-c</pkg> over <pkg>dev-db/mysql-connector-c</pkg></flag> + <flag name="mtp">Enable support for libMTP (Plays4Sure) devices access through libmtp</flag> + <flag name="podcast">Enable gpodder.net podcast support via <pkg>media-libs/libmygpo-qt</pkg></flag> + <flag name="webengine">Enable wikipedia widget using <pkg>dev-qt/qtwebengine</pkg></flag> + </use> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/media-sound/clementine/clementine-1.4.1_p28.ebuild b/media-sound/clementine/clementine-1.4.1_p28-r1.ebuild index 96e10ca26947..8906fce0f9fc 100644 --- a/media-sound/clementine/clementine-1.4.1_p28.ebuild +++ b/media-sound/clementine/clementine-1.4.1_p28-r1.ebuild @@ -45,7 +45,7 @@ COMMON_DEPEND=" media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - >=media-libs/libmygpo-qt-1.0.9[qt5(+)] + <media-libs/libmygpo-qt-1.1.0-r10 media-libs/taglib:= sys-libs/zlib x11-libs/libX11 @@ -53,7 +53,7 @@ COMMON_DEPEND=" cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) - lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) + lastfm? ( <media-libs/liblastfm-1.1.0_pre20241124 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( diff --git a/media-sound/clementine/clementine-9999.ebuild b/media-sound/clementine/clementine-9999.ebuild index 823a70ac7fe8..7b8fab104c6c 100644 --- a/media-sound/clementine/clementine-9999.ebuild +++ b/media-sound/clementine/clementine-9999.ebuild @@ -45,7 +45,7 @@ COMMON_DEPEND=" media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - >=media-libs/libmygpo-qt-1.0.9[qt5(+)] + <media-libs/libmygpo-qt-1.1.0-r10 media-libs/taglib:= sys-libs/zlib x11-libs/libX11 @@ -53,7 +53,7 @@ COMMON_DEPEND=" cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) - lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) + lastfm? ( <media-libs/liblastfm-1.1.0_pre20241124 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( diff --git a/media-sound/liblc3/Manifest b/media-sound/liblc3/Manifest index ee47fe1ad77b..d91be7faea6e 100644 --- a/media-sound/liblc3/Manifest +++ b/media-sound/liblc3/Manifest @@ -1,2 +1,3 @@ DIST liblc3-1.0.4.tar.gz 263276 BLAKE2B 8c4b5e23b3dafe2fa22812c688f1f57167369cebe565b097e554be693d49b0c196fb5e454f3db8e724410f8c04d4bb66bd7594ab46b2a1b91c277300e5c48dc2 SHA512 bc047aa26059f2b2a7f5275b580f39a9237ffdd6da03645c7e95957447ba7410768ae5c08fcf1e0ac16fac873be4cbf62695b2298ef72f54f09e577664c27255 DIST liblc3-1.1.1.tar.gz 1658742 BLAKE2B a38f1bede375fb57ee64b6e8ee7b639b01a58049815585a4528b2d0dfd5bf118455708f90e964b4a7b0599eb72dd6ba21b98a8c80588e64111ad9669f2c7fc3d SHA512 cd424a46fe8bad3cd2d633ef957305538afeb86f211d8824cf21e5c47c7ed174674a33a4e1906b73ab478cac7ed747c730f2d71d0021a7027c1c28b63ba3e588 +DIST liblc3-1.1.3.tar.gz 1659909 BLAKE2B 83bc34c360fda5f8f7d518e9dd1f9e6a4e019168e76265e0b66712a4c081cd31a37c72c35d7de26c607484ab541b99d37c47990ecbb37857762c8bab5460bad7 SHA512 0f06367651b2ebd5e5e8f8e6256fd818646f6674e5bd278ba224c2fdbce7e4b6985d8ef1c5e69aee2fdbeeb4f790fb1e80529d3f8da9fc2dff98e9b8f90d4bdb diff --git a/media-sound/liblc3/liblc3-1.1.3.ebuild b/media-sound/liblc3/liblc3-1.1.3.ebuild new file mode 100644 index 000000000000..270aaa9bcf64 --- /dev/null +++ b/media-sound/liblc3/liblc3-1.1.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) +inherit python-any-r1 toolchain-funcs meson-multilib + +DESCRIPTION="LC3 is an efficient low latency audio codec" +HOMEPAGE="https://github.com/google/liblc3" +SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test tools" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + $(python_gen_any_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + python_has_version "dev-python/numpy[${PYTHON_USEDEP}]" && + python_has_version "dev-python/scipy[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_prepare() { + if ! use arm ; then + rm -r "test/arm" || die + fi + + if ! use arm64 ; then + rm -r "test/neon" || die + fi + + default +} + +multilib_src_configure() { + local emesonargs=( + -Dpython=false + $(meson_native_use_bool tools) + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi; then + # Makefile misuses V=, so V=1 fails (e.g. "1cd ...") + emake V= -C "${S}" test CC="$(tc-getCC)" \ + CFLAGS:="${CPPFLAGS} ${CFLAGS} -I"$("${EPYTHON}" -c "import numpy;print(numpy.get_include())")"" + else + ewarn "Skipping test for non-native ABI: ${ABI}" + fi +} diff --git a/media-sound/yarock/Manifest b/media-sound/yarock/Manifest index e7099485cbdb..32c3985a60ca 100644 --- a/media-sound/yarock/Manifest +++ b/media-sound/yarock/Manifest @@ -1 +1 @@ -DIST Yarock_1.4.0_Sources.tar.gz 735399 BLAKE2B e54e995a419e1837b746374d3d7c6655e750d5142cce4d573dc268010b7bcf9da1a15531991769c16693f8b587228da445d4a14a89499600708309876f83bb5f SHA512 39ad470cd53fef738166ca635ca96da0868db406b62be92d276062acc568724a62886b7779eb47fc6a3e6d2825fe417753e9e6b87a978b9009e09d7ea5866f00 +DIST yarock-1.5.0.tar.gz 1134974 BLAKE2B 802e99f664a29a4879ecc820a6421284e9b28ead82e9a517a974db5818523e53b22d7fbf73b6bcdd88b7f0b5b55aad1f001fd4102e69532ce2c4ef23b8c7ad2a SHA512 f56dacbfe15117c3ca4c3ad52394e6d4832410a8e6c71b9247d6b9449fec00b3aae6daede2562f4b8cd96f26c574c1a98b62b68457fc4c3a5f95f7f602b53e1f diff --git a/media-sound/yarock/files/yarock-1.4.0-fix-build-taglib2.patch b/media-sound/yarock/files/yarock-1.4.0-fix-build-taglib2.patch deleted file mode 100644 index d234866ea26d..000000000000 --- a/media-sound/yarock/files/yarock-1.4.0-fix-build-taglib2.patch +++ /dev/null @@ -1,44 +0,0 @@ -https://github.com/sebaro/Yarock/commit/3cdc8910a6dec9054913dcdd8e804bb79b53b861.patch ---- a/src/core/mediaitem/tag.cpp -+++ b/src/core/mediaitem/tag.cpp -@@ -28,6 +28,7 @@ - - #include <taglib/mpegfile.h> - #include <taglib/asffile.h> -+#include <taglib/attachedpictureframe.h> - #include <taglib/vorbisfile.h> - #include <taglib/oggfile.h> - #include <taglib/oggflacfile.h> -@@ -289,10 +290,10 @@ - /*----------------------------------------------------------------------------*/ - static void readMP4Tags(TagLib::MP4::Tag *tag, MEDIA::TrackPtr track, QString& s_disc ) - { -- const TagLib::MP4::ItemListMap& items = tag->itemListMap(); -+ const TagLib::MP4::ItemMap& items = tag->itemMap(); - - /* album artists tags */ -- TagLib::MP4::ItemListMap::ConstIterator it = items.find("aART"); -+ TagLib::MP4::ItemMap::ConstIterator it = items.find("aART"); - if ( it != items.end() ) - { - TagLib::StringList album_artists = it->second.toStringList(); -@@ -665,7 +666,7 @@ - else if (TagLib::MP4::File* file = dynamic_cast<TagLib::MP4::File*>(fileref.file())) - { - TagLib::MP4::Tag* tag = file->tag(); -- tag->itemListMap()[kMP4_FMPS_Rating_ID] = TagLib::StringList(QStringToTaglibString(QString::number( rating ))); -+ tag->setItem(kMP4_FMPS_Rating_ID, TagLib::StringList(QStringToTaglibString(QString::number( rating )))); - } - else - { -@@ -772,8 +773,8 @@ - if (aac_file) - { - TagLib::MP4::Tag* tag = aac_file->tag(); -- const TagLib::MP4::ItemListMap& items = tag->itemListMap(); -- TagLib::MP4::ItemListMap::ConstIterator it = items.find("covr"); -+ const TagLib::MP4::ItemMap& items = tag->itemMap(); -+ TagLib::MP4::ItemMap::ConstIterator it = items.find("covr"); - if (it != items.end()) - { - const TagLib::MP4::CoverArtList& art_list = it->second.toCoverArtList(); diff --git a/media-sound/yarock/files/yarock-1.4.0-taglib2-include.patch b/media-sound/yarock/files/yarock-1.4.0-taglib2-include.patch new file mode 100644 index 000000000000..3ddf7256a42a --- /dev/null +++ b/media-sound/yarock/files/yarock-1.4.0-taglib2-include.patch @@ -0,0 +1,11 @@ +https://github.com/sebaro/Yarock/issues/1#issuecomment-2402327268 +--- a/src/core/mediaitem/tag.cpp ++++ b/src/core/mediaitem/tag.cpp +@@ -28,6 +28,7 @@ + + #include <taglib/mpegfile.h> + #include <taglib/asffile.h> ++#include <taglib/attachedpictureframe.h> + #include <taglib/vorbisfile.h> + #include <taglib/oggfile.h> + #include <taglib/oggflacfile.h> diff --git a/media-sound/yarock/files/yarock-1.5.0-assorted-fixes.patch b/media-sound/yarock/files/yarock-1.5.0-assorted-fixes.patch new file mode 100644 index 000000000000..af061ade0e1e --- /dev/null +++ b/media-sound/yarock/files/yarock-1.5.0-assorted-fixes.patch @@ -0,0 +1,91 @@ +From 71e0b434a9c9eaa4879cd71e203b02dbfde28553 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 23 Feb 2025 18:02:34 +0100
+Subject: [PATCH 1/4] Fix "yarock-player.org" organisation breaking appid,
+ de-duplicate desktop files
+
+This (resulting in "org.yarock-player.yarock") did not match both
+org.yarock.desktop and yarock.desktop, resulting in the wayland
+placeholder icon used instead of Yarock's, among other potential
+XDG/DBus adjacent issues.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 +-
+ src/main.cpp | 4 --
+ 2 files changed, 1 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 6dd3952..69654c6 100755
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -203,7 +203,7 @@ install(TARGETS yarock DESTINATION ${CMAKE_INSTALL_BIN})
+ install(FILES ${YAROCK_QM_FILES} DESTINATION "${CMAKE_INSTALL_PREFIX}/share/yarock/translations")
+
+ # -- install destop file
+-install(FILES data/org.yarock.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications")
++install(FILES data/yarock.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications")
+
+ # -- install appdata file
+ install(FILES data/org.yarock.metainfo.xml DESTINATION "${CMAKE_INSTALL_PREFIX}/share/metainfo")
+diff --git a/src/main.cpp b/src/main.cpp
+index 03eeafa..276d8de 100755
+--- a/src/main.cpp
++++ b/src/main.cpp
+@@ -24,8 +24,6 @@ int main(int argc, char *argv[]) {
+ //! core application settings
+ QCoreApplication::setApplicationName(APP_NAME);
+ QCoreApplication::setApplicationVersion(VERSION);
+- QCoreApplication::setOrganizationName(ORG_NAME);
+- QCoreApplication::setOrganizationDomain("yarock-player.org");
+
+ //! taken from amarok
+ // This call is needed to prevent a crash on exit with Phonon-VLC and LibPulse
+@@ -40,8 +38,6 @@ int main(int argc, char *argv[]) {
+ QApplication application(argc, argv);
+ application.setApplicationName(APP_NAME);
+ application.setApplicationVersion(VERSION);
+- application.setOrganizationName(ORG_NAME);
+- application.setOrganizationDomain("yarock-player.org");
+ application.setAttribute(Qt::AA_DontShowIconsInMenus, false);
+
+ //! Qt Type registration
+--
+2.48.1
+
+
+From d0b1157c61cfe520d03b656f35ac3c914dbb9f04 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 23 Feb 2025 18:09:11 +0100
+Subject: [PATCH 2/4] Use organisationless metainfo.xml file
+
+Follow-up to 71e0b434a9c9eaa4879cd71e203b02dbfde28553, incidentally
+running dos2unix over it.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 +-
+ ...arock.metainfo.xml => yarock.metainfo.xml} | 102 +++++++++---------
+ 2 files changed, 52 insertions(+), 52 deletions(-)
+ rename data/{org.yarock.metainfo.xml => yarock.metainfo.xml} (98%)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 69654c6..995c337 100755
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -206,7 +206,7 @@ install(FILES ${YAROCK_QM_FILES} DESTINATION "${CMAKE_INSTALL_PREFIX}/share/yaro
+ install(FILES data/yarock.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications")
+
+ # -- install appdata file
+-install(FILES data/org.yarock.metainfo.xml DESTINATION "${CMAKE_INSTALL_PREFIX}/share/metainfo")
++install(FILES data/yarock.metainfo.xml DESTINATION "${CMAKE_INSTALL_PREFIX}/share/metainfo")
+
+ # -- install icons files
+ install(FILES ${CMAKE_SOURCE_DIR}/icon/yarock_16x16.png DESTINATION "${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/16x16/apps" RENAME application-x-yarock.png)
+diff --git a/data/org.yarock.metainfo.xml b/data/yarock.metainfo.xml
+similarity index 98%
+rename from data/org.yarock.metainfo.xml
+rename to data/yarock.metainfo.xml
+index 224713a..3afa371 100755
+--
+2.48.1
diff --git a/media-sound/yarock/metadata.xml b/media-sound/yarock/metadata.xml index 26c6140a7c73..64b6bd5a7b81 100644 --- a/media-sound/yarock/metadata.xml +++ b/media-sound/yarock/metadata.xml @@ -5,10 +5,11 @@ <email>asturm@gentoo.org</email> <name>Andreas Sturmlechner</name> </maintainer> - + <upstream> + <bugs-to>https://github.com/sebaro/Yarock/issues</bugs-to> + </upstream> <use> <flag name="mpv">Enable <pkg>media-video/mpv</pkg> backend</flag> - <flag name="phonon">Enable <pkg>media-libs/phonon</pkg> backend</flag> <flag name="vlc">Enable <pkg>media-video/vlc</pkg> backend</flag> </use> <origin>gentoo-staging</origin> diff --git a/media-sound/yarock/yarock-1.4.0-r4.ebuild b/media-sound/yarock/yarock-1.4.0-r4.ebuild deleted file mode 100644 index e12b562a93b8..000000000000 --- a/media-sound/yarock/yarock-1.4.0-r4.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P="Yarock_${PV}_Sources" -inherit cmake - -DESCRIPTION="Qt-based music player" -HOMEPAGE="https://code.launchpad.net/yarock" -SRC_URI="https://launchpad.net/${PN}/1.x/${PV}/+download/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="mpv phonon vlc" - -RDEPEND=" - dev-cpp/htmlcxx - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-libs/taglib:= - x11-libs/libX11 - mpv? ( media-video/mpv:=[libmpv] ) - phonon? ( >=media-libs/phonon-4.12.0[qt5(-)] ) - vlc? ( media-video/vlc:= ) -" -DEPEND="${RDEPEND} - dev-qt/qtconcurrent:5 - dev-qt/qtx11extras:5 -" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -PATCHES=( "${FILESDIR}"/${PN}-1.4.0-fix-build-taglib2.patch ) - -DOCS=( CHANGES.md README.md ) - -src_prepare() { - cmake_src_prepare - sed -e "/^install.*org.yarock.appdata.xml/s:share/appdata:share/metadata:" \ - -i CMakeLists.txt || die - sed -e "/^Version/d" \ - -i data/org.yarock.desktop || die -} - -src_configure() { - local mycmakeargs=( - -DENABLE_QT5=ON - -DENABLE_MPV=$(usex mpv) - -DENABLE_PHONON=$(usex phonon) - -DENABLE_VLC=$(usex vlc) - ) - - cmake_src_configure -} diff --git a/media-sound/yarock/yarock-1.5.0.ebuild b/media-sound/yarock/yarock-1.5.0.ebuild new file mode 100644 index 000000000000..dfe38ca2841b --- /dev/null +++ b/media-sound/yarock/yarock-1.5.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt-based music player" +HOMEPAGE="https://github.com/sebaro/Yarock" +SRC_URI="https://github.com/sebaro/Yarock/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN^}-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mpv vlc" + +RDEPEND=" + dev-cpp/htmlcxx + dev-qt/qtbase:6[dbus,gui,network,sql,sqlite,widgets,xml] + media-libs/taglib:= + x11-libs/libX11 + mpv? ( media-video/mpv:=[libmpv] ) + vlc? ( media-video/vlc:= ) +" +DEPEND="${RDEPEND} + dev-qt/qtbase:6[concurrent] +" +BDEPEND="dev-qt/qttools:6[linguist]" + +DOCS=( CHANGES.md README.md ) + +PATCHES=( + # TODO(?): https://github.com/sebaro/Yarock/issues/1#issuecomment-2398941145 + "${FILESDIR}"/${PN}-1.4.0-taglib2-include.patch + # Pending: https://github.com/sebaro/Yarock/pull/3 + "${FILESDIR}"/${P}-assorted-fixes.patch +) + +src_prepare() { + cmake_src_prepare + sed -e "/^Version/d" \ + -i data/org.yarock.desktop || die + mv data/{org.,}yarock.desktop || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_PHONON=OFF # questionable benefit over vlc directly + -DENABLE_MPV=$(usex mpv) + -DENABLE_VLC=$(usex vlc) + ) + + cmake_src_configure +} diff --git a/media-video/devedeng/Manifest b/media-video/devedeng/Manifest index 9f6b964e43f1..92461c3739ff 100644 --- a/media-video/devedeng/Manifest +++ b/media-video/devedeng/Manifest @@ -1,2 +1,2 @@ -DIST devedeng-4.19.0.tar.bz2 1772188 BLAKE2B 8a84f09c7d0dc24da31bfb0948ecd3f70d1357393276c70ee6e7951f93a8025d7f6d389e81415d43bceed8bb2f148f29ff673d27c4321ece9eb1bcdbccdb29ce SHA512 77204553ceec014b43872c9be4f2c915557c2a2f4be1533062a0ff376f7c199da911f0eb664c40a2262b4f2dcc2e6c8fb4e6d9c4e4813e63836cd20fb0375347 DIST devedeng-4.20.0.tar.bz2 1808587 BLAKE2B f9080a67a21c44738c8ace4d214bbc49e3fb03009d39d351ff85a610b737e5b2b3c7e6347dea8d54e983b5a9bc037ece7b9a4436da30ece67191fb13a9fb4522 SHA512 91989c8dd15cf2bf6a1ef63bfd409a578744f365c88ea9f9536bad970e4be95dacd16500b969e3f32c73690d167ad498ee217685f673be390fea38e268fcba85 +DIST devedeng-4.21.0.tar.bz2 1809164 BLAKE2B e785aab35c6101428400e8ea065571765420542f8600ce074a38b0bd55a98e0ef4bb7d4d4f16bd131d8f1724b1f949e4ddb41e1fff53d02593613b13ce8aaed8 SHA512 c886f28677a96d2f6f0dc353679a75fa3fd917966bb7db79b1ed1ebf3609081c5d9c6cf2c837c860768e366c47eaa17a673ce5b5f65e8fb2cd4678dbd0fefdf5 diff --git a/media-video/devedeng/devedeng-4.19.0.ebuild b/media-video/devedeng/devedeng-4.21.0.ebuild index 955128ff11b1..1bf785cd3f87 100644 --- a/media-video/devedeng/devedeng-4.19.0.ebuild +++ b/media-video/devedeng/devedeng-4.21.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2404.0-r2 b/metadata/md5-cache/app-admin/rsyslog-8.2404.0-r2 deleted file mode 100644 index 2ff0fed6e027..000000000000 --- a/metadata/md5-cache/app-admin/rsyslog-8.2404.0-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( <sys-libs/libfaketime-0.9.7 ) !jemalloc? ( sys-libs/libfaketime ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst prepare setup test unpack -DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195(+)] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone ) -DESCRIPTION=An enhanced multi-threaded syslogd with database support and more -EAPI=8 -HOMEPAGE=https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/ -INHERIT=autotools linux-info python-any-r1 systemd -IUSE=clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp impcap jemalloc kafka kerberos kubernetes mdblookup mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl systemd test usertools +uuid xxhash zeromq -KEYWORDS=amd64 arm arm64 ~hppa ~ppc64 ~riscv ~sparc x86 -LICENSE=GPL-3 LGPL-3 Apache-2.0 -RDEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195(+)] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) -REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2404.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2404.0.tar.gz ) -_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2c901ba1838dd7cfd579f68ee56c7e47 diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2408.0-r1 b/metadata/md5-cache/app-admin/rsyslog-8.2408.0-r1 deleted file mode 100644 index e9bb3a002cd5..000000000000 --- a/metadata/md5-cache/app-admin/rsyslog-8.2408.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( <sys-libs/libfaketime-0.9.7 ) !jemalloc? ( sys-libs/libfaketime ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst prepare setup test unpack -DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195(+)] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone ) -DESCRIPTION=An enhanced multi-threaded syslogd with database support and more -EAPI=8 -HOMEPAGE=https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/ -INHERIT=autotools linux-info python-any-r1 systemd -IUSE=clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp impcap jemalloc kafka kerberos kubernetes mdblookup mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl systemd test usertools +uuid xxhash zeromq -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86 -LICENSE=GPL-3 LGPL-3 Apache-2.0 -RDEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195(+)] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) -REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2408.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2408.0.tar.gz ) -_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=5d8c1ad525070071510d75d878d67325 diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2406.0-r1 b/metadata/md5-cache/app-admin/rsyslog-8.2502.0 index 9379173ee64e..52b11b5d205e 100644 --- a/metadata/md5-cache/app-admin/rsyslog-8.2406.0-r1 +++ b/metadata/md5-cache/app-admin/rsyslog-8.2502.0 @@ -4,7 +4,7 @@ DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib- DESCRIPTION=An enhanced multi-threaded syslogd with database support and more EAPI=8 HOMEPAGE=https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/ -INHERIT=autotools linux-info python-any-r1 systemd +INHERIT=autotools flag-o-matic linux-info python-any-r1 systemd IUSE=clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp impcap jemalloc kafka kerberos kubernetes mdblookup mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl systemd test usertools +uuid xxhash zeromq KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86 LICENSE=GPL-3 LGPL-3 Apache-2.0 @@ -12,6 +12,6 @@ RDEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2406.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2406.0.tar.gz ) -_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=5d8c1ad525070071510d75d878d67325 +SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2502.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2502.0.tar.gz ) +_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=c245119798c9444225764cf252b43ac6 diff --git a/metadata/md5-cache/app-arch/unrar-7.1.2 b/metadata/md5-cache/app-arch/unrar-7.1.2 deleted file mode 100644 index 3ec2bcda378e..000000000000 --- a/metadata/md5-cache/app-arch/unrar-7.1.2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DESCRIPTION=Uncompress rar files -EAPI=8 -HOMEPAGE=https://www.rarlab.com/rar_add.htm -INHERIT=multilib toolchain-funcs -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=unRAR -SLOT=0/7 -SRC_URI=https://www.rarlab.com/rar/unrarsrc-7.1.2.tar.gz -> unrar-7.1.2.tar.gz -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=cdb35f28e18f93ffec3d5d74f8378797 diff --git a/metadata/md5-cache/app-backup/amanda-3.5.1-r5 b/metadata/md5-cache/app-backup/amanda-3.5.1-r5 index d5d8fb37efaa..ae714dd6f8c5 100644 --- a/metadata/md5-cache/app-backup/amanda-3.5.1-r5 +++ b/metadata/md5-cache/app-backup/amanda-3.5.1-r5 @@ -12,4 +12,4 @@ RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/g SLOT=0 SRC_URI=https://downloads.sourceforge.net/amanda/amanda-3.5.1.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=444dae31d0e63d4586afe23a61b402db +_md5_=8cb88f4a0957f1498a63ee76af2c1d09 diff --git a/metadata/md5-cache/app-backup/amanda-3.5.4-r2 b/metadata/md5-cache/app-backup/amanda-3.5.4-r2 index e48b06a9c17f..6c52017fcf19 100644 --- a/metadata/md5-cache/app-backup/amanda-3.5.4-r2 +++ b/metadata/md5-cache/app-backup/amanda-3.5.4-r2 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/zmanda/amanda/archive/refs/tags/tag-community-3.5.4.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=59d97b8ad85a0fe301f107acaa0b6737 +_md5_=e8bdca0c99c9ec0223d93066104dd513 diff --git a/metadata/md5-cache/app-containers/catatonit-0.2.1 b/metadata/md5-cache/app-containers/catatonit-0.2.1 new file mode 100644 index 000000000000..faaaa3dd8942 --- /dev/null +++ b/metadata/md5-cache/app-containers/catatonit-0.2.1 @@ -0,0 +1,12 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=install prepare +DESCRIPTION=A container init that is so simple it's effectively brain-dead +EAPI=8 +HOMEPAGE=https://github.com/openSUSE/catatonit +INHERIT=autotools +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv +LICENSE=GPL-2+ +SLOT=0 +SRC_URI=https://github.com/openSUSE/catatonit/archive/v0.2.1.tar.gz -> catatonit-0.2.1.tar.gz +_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=0ff1303565eed07dbf9e9870040b7fd5 diff --git a/metadata/md5-cache/app-emulation/free42-3.2.3 b/metadata/md5-cache/app-emulation/free42-3.2.3 new file mode 100644 index 000000000000..a56bb42dbc80 --- /dev/null +++ b/metadata/md5-cache/app-emulation/free42-3.2.3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install +DEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) +DESCRIPTION=An HP-42S Calculator Simulator +EAPI=8 +HOMEPAGE=https://thomasokken.com/free42/ +INHERIT=toolchain-funcs +IUSE=+alsa +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) +SLOT=0 +SRC_URI=https://thomasokken.com/free42/upstream/free42-nologo-3.2.3.tgz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=88ff219357c5e3e7ba5e6858a152f3f1 diff --git a/metadata/md5-cache/app-emulation/plus42-1.2.6 b/metadata/md5-cache/app-emulation/plus42-1.2.6 new file mode 100644 index 000000000000..404776a3b549 --- /dev/null +++ b/metadata/md5-cache/app-emulation/plus42-1.2.6 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install prepare +DEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) +DESCRIPTION=An Enhanced HP-42S Calculator Simulator +EAPI=8 +HOMEPAGE=https://thomasokken.com/plus42/ +INHERIT=toolchain-funcs +IUSE=+alsa +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) +SLOT=0 +SRC_URI=https://thomasokken.com/plus42/upstream/plus42-upstream-1.2.6.tgz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=3331da72cbebfd6b1a2556ca0522de43 diff --git a/metadata/md5-cache/app-misc/fr24feed-1.0.48_p0 b/metadata/md5-cache/app-misc/fr24feed-1.0.48_p0 new file mode 100644 index 000000000000..8e85a4069d30 --- /dev/null +++ b/metadata/md5-cache/app-misc/fr24feed-1.0.48_p0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst +DESCRIPTION=Flightradar24 data sharing software +EAPI=8 +HOMEPAGE=https://www.flightradar24.com/share-your-data +KEYWORDS=-* ~amd64 ~x86 +LICENSE=Flightradar24 +RDEPEND=net-wireless/dump1090 +RESTRICT=bindist mirror +SLOT=0 +SRC_URI=amd64? ( https://repo-feed.flightradar24.com/linux_binaries/fr24feed_1.0.48-0_amd64.tgz ) x86? ( https://repo-feed.flightradar24.com/linux_binaries/fr24feed_1.0.48-0_i386.tgz ) +_md5_=73e5332a768ef8eebade94de5147139b diff --git a/metadata/md5-cache/app-misc/uptimed-0.4.6-r1 b/metadata/md5-cache/app-misc/uptimed-0.4.6-r1 deleted file mode 100644 index 93cbfe187e0b..000000000000 --- a/metadata/md5-cache/app-misc/uptimed-0.4.6-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=acct-group/uptimed acct-user/uptimed >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig -DEFINED_PHASES=install postinst prepare -DEPEND=acct-group/uptimed acct-user/uptimed -DESCRIPTION=System uptime record daemon that keeps track of your highest uptimes -EAPI=8 -HOMEPAGE=https://github.com/rpodgorny/uptimed/ -INHERIT=autotools systemd -IUSE=selinux -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-2 -RDEPEND=acct-group/uptimed acct-user/uptimed selinux? ( sec-policy/selinux-uptime ) -SLOT=0 -SRC_URI=https://github.com/rpodgorny/uptimed/archive/v0.4.6.tar.gz -> uptimed-0.4.6.tar.gz -_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=43df944ce35e040361d3689b2e189191 diff --git a/metadata/md5-cache/app-office/libreoffice-24.2.7.2 b/metadata/md5-cache/app-office/libreoffice-24.2.7.2 index 15a9368397b2..5301642edb83 100644 --- a/metadata/md5-cache/app-office/libreoffice-24.2.7.2 +++ b/metadata/md5-cache/app-office/libreoffice-24.2.7.2 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev.gentoo.org/~asturm/distfiles/libreoffice-24.2.3.2-icu-74.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-24.2.7.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-24.2.7.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-24.2.7.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-help-24.2.7.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.7.2/src/libreoffice-24.2.7.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.7.2/src/libreoffice-help-24.2.7.2.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=1b0ae939b3ccc0fa589b53378118c396 +_md5_=f117496fca4f59e38cee7b5ff3edeeea diff --git a/metadata/md5-cache/app-office/libreoffice-24.2.7.2-r1 b/metadata/md5-cache/app-office/libreoffice-24.2.7.2-r1 index 78e5264d209d..43e6b8b3b411 100644 --- a/metadata/md5-cache/app-office/libreoffice-24.2.7.2-r1 +++ b/metadata/md5-cache/app-office/libreoffice-24.2.7.2-r1 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev.gentoo.org/~asturm/distfiles/libreoffice-24.2.7.2-patchset.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-24.2.7.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-24.2.7.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-24.2.7.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-help-24.2.7.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.7.2/src/libreoffice-24.2.7.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.7.2/src/libreoffice-help-24.2.7.2.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=08c467dc0c490cbc9cdb9b0d79225d82 +_md5_=9df656d079b7663a4ad0078440e0447f diff --git a/metadata/md5-cache/app-office/libreoffice-25.2.1.1 b/metadata/md5-cache/app-office/libreoffice-25.2.1.1 index aa6d2b15184b..738c517c3af1 100644 --- a/metadata/md5-cache/app-office/libreoffice-25.2.1.1 +++ b/metadata/md5-cache/app-office/libreoffice-25.2.1.1 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-25.2.1.1.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-25.2.1.1.tar.xz https://download.documentfoundation.org/libreoffice/src/25.2.//libreoffice-25.2.1.1.tar.xz https://download.documentfoundation.org/libreoffice/src/25.2.//libreoffice-help-25.2.1.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/25.2.1.1/src/libreoffice-25.2.1.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/25.2.1.1/src/libreoffice-help-25.2.1.1.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.2.0.tar.gz https://dev-www.libreoffice.org/src//skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.6.0.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6b6e557be4d9f1301db9cad08969a3ad +_md5_=99d8e3d80a2e79a9377f5b2f9c8196db diff --git a/metadata/md5-cache/app-office/libreoffice-9999 b/metadata/md5-cache/app-office/libreoffice-9999 index 830fc4574b93..082cf7e79255 100644 --- a/metadata/md5-cache/app-office/libreoffice-9999 +++ b/metadata/md5-cache/app-office/libreoffice-9999 @@ -1,6 +1,6 @@ BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( llvm-core/clang:19 llvm-core/llvm:19 =llvm-core/lld-19* ) ( llvm-core/clang:18 llvm-core/llvm:18 =llvm-core/lld-18* ) ( llvm-core/clang:17 llvm-core/llvm:17 =llvm-core/lld-17* ) ( llvm-core/clang:16 llvm-core/llvm:16 =llvm-core/lld-16* ) ( llvm-core/clang:15 llvm-core/llvm:15 =llvm-core/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= >=media-libs/zxing-cpp-2.3.0:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lxml[python_targets_python3_13(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 gnome-base/dconf media-libs/mesa[egl(+)] gui-libs/gtk[X] x11-libs/pango ) kde? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DEPEND=python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= >=media-libs/zxing-cpp-2.3.0:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lxml[python_targets_python3_13(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 gnome-base/dconf media-libs/mesa[egl(+)] gui-libs/gtk[X] x11-libs/pango ) kde? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/3.0 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite EAPI=8 HOMEPAGE=https://www.libreoffice.org @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.2.0.tar.gz https://dev-www.libreoffice.org/src//skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.6.0.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6b6e557be4d9f1301db9cad08969a3ad +_md5_=756354320a2133531c53775fb3d2d893 diff --git a/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 b/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 index f54225480229..efe9dc867ab1 100644 --- a/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 +++ b/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=ftp://ftp.astron.com/pub/tcsh/tcsh-6.24.01.tar.gz ftp://ftp.astron.com/pub/tcsh/old/tcsh-6.24.01.tar.gz https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r1.10.tar.xz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=79154df7a685296f6e7e603157f1a20a +_md5_=8ad4e912c8f463a0a78121cc7f888083 diff --git a/metadata/md5-cache/app-shells/tcsh-6.24.13 b/metadata/md5-cache/app-shells/tcsh-6.24.13 index 2f96322fcf05..dc12efa0927b 100644 --- a/metadata/md5-cache/app-shells/tcsh-6.24.13 +++ b/metadata/md5-cache/app-shells/tcsh-6.24.13 @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=ftp://ftp.astron.com/pub/tcsh/tcsh-6.24.13.tar.gz ftp://ftp.astron.com/pub/tcsh/old/tcsh-6.24.13.tar.gz https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r1.10.tar.xz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=add3af55f7ec303c87402188feb890a9 +_md5_=28d1ce5f6b8585529ad7d60860298b10 diff --git a/metadata/md5-cache/app-shells/tcsh-6.24.14 b/metadata/md5-cache/app-shells/tcsh-6.24.14 index 65c7e3118a8e..0b10a855e803 100644 --- a/metadata/md5-cache/app-shells/tcsh-6.24.14 +++ b/metadata/md5-cache/app-shells/tcsh-6.24.14 @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=ftp://ftp.astron.com/pub/tcsh/tcsh-6.24.14.tar.gz ftp://ftp.astron.com/pub/tcsh/old/tcsh-6.24.14.tar.gz https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r1.10.tar.xz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=add3af55f7ec303c87402188feb890a9 +_md5_=28d1ce5f6b8585529ad7d60860298b10 diff --git a/metadata/md5-cache/dev-ada/ada_language_server-23.0.10-r3 b/metadata/md5-cache/dev-ada/ada_language_server-23.0.10-r3 deleted file mode 100644 index 8a5880335b5b..000000000000 --- a/metadata/md5-cache/dev-ada/ada_language_server-23.0.10-r3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] test? ( dev-ada/e3-testsuite ) -DEFINED_PHASES=compile install prepare setup -DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] sys-fs/fswatch:= dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/gnatdoc[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gpr-unit-provider[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/libadalang[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] >=dev-ada/libadalang-tools-23[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/spawn[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared,glib] dev-ada/VSS[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] -DESCRIPTION=an implementation of the Microsoft Language Server Protocol for Ada/SPARK -EAPI=8 -HOMEPAGE=https://github.com/AdaCore/ada_language_server -INHERIT=ada multiprocessing toolchain-funcs -IUSE=test ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] sys-fs/fswatch:= dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/gnatdoc[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gpr-unit-provider[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/libadalang[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] >=dev-ada/libadalang-tools-23[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/spawn[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared,glib] dev-ada/VSS[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] -REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/AdaCore/ada_language_server/archive/refs/tags/23.0.10.tar.gz -> ada_language_server-23.0.10.tar.gz -_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=6f8f348b79ea7c390e720af5ff31e5eb diff --git a/metadata/md5-cache/dev-ada/ada_language_server-24.0.1 b/metadata/md5-cache/dev-ada/ada_language_server-24.0.1 deleted file mode 100644 index 0356fa71c2d1..000000000000 --- a/metadata/md5-cache/dev-ada/ada_language_server-24.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] test? ( dev-ada/e3-testsuite ) -DEFINED_PHASES=compile install prepare setup -DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] sys-fs/fswatch:= dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/gnatdoc[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gpr-unit-provider[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/libadalang[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/lal-refactor[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] >=dev-ada/libadalang-tools-23[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/spawn[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared,glib] >=dev-ada/VSS-24.0.0[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] -DESCRIPTION=an implementation of the Microsoft Language Server Protocol for Ada/SPARK -EAPI=8 -HOMEPAGE=https://github.com/AdaCore/ada_language_server -INHERIT=ada multiprocessing toolchain-funcs -IUSE=test ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] sys-fs/fswatch:= dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/gnatdoc[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gpr-unit-provider[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/libadalang[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/lal-refactor[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] >=dev-ada/libadalang-tools-23[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/spawn[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared,glib] >=dev-ada/VSS-24.0.0[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] -REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/AdaCore/ada_language_server/archive/refs/tags/24.0.1.tar.gz -> ada_language_server-24.0.1.tar.gz -_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=3995f1f85b384b9a727b30e180ce1308 diff --git a/metadata/md5-cache/dev-ada/ada_language_server-24.0.1-r2 b/metadata/md5-cache/dev-ada/ada_language_server-24.0.1-r2 new file mode 100644 index 000000000000..efb753f1459e --- /dev/null +++ b/metadata/md5-cache/dev-ada/ada_language_server-24.0.1-r2 @@ -0,0 +1,17 @@ +BDEPEND=dev-ada/gprbuild[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-)] test? ( dev-ada/e3-testsuite ) +DEFINED_PHASES=compile install prepare setup +DEPEND=ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/ada_libfswatch[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gnatcoll-core[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/gnatdoc[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gpr-unit-provider[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/lal-refactor[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared(+)] dev-ada/libadalang[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-)] >=dev-ada/libadalang-tools-23[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/spawn[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared,glib(+)] >=dev-ada/VSS-24.0.0[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] sys-fs/fswatch:= +DESCRIPTION=an implementation of the Microsoft Language Server Protocol for Ada/SPARK +EAPI=8 +HOMEPAGE=https://github.com/AdaCore/ada_language_server +INHERIT=ada multiprocessing toolchain-funcs +IUSE=test ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/ada_libfswatch[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gnatcoll-core[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/gnatdoc[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-)] dev-ada/gpr-unit-provider[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/lal-refactor[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared(+)] dev-ada/libadalang[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-)] >=dev-ada/libadalang-tools-23[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] dev-ada/spawn[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared,glib(+)] >=dev-ada/VSS-24.0.0[ada_target_gcc_13(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] sys-fs/fswatch:= +REQUIRED_USE=ada_target_gcc_13 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/AdaCore/ada_language_server/archive/refs/tags/24.0.1.tar.gz -> ada_language_server-24.0.1.tar.gz +_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=8adb61f577aa1f042b5fe1cc4edb97fa diff --git a/metadata/md5-cache/dev-ada/ada_libfswatch-20201105-r2 b/metadata/md5-cache/dev-ada/ada_libfswatch-2020.11.05 index 60c30f943c40..ac343522aeda 100644 --- a/metadata/md5-cache/dev-ada/ada_libfswatch-20201105-r2 +++ b/metadata/md5-cache/dev-ada/ada_libfswatch-2020.11.05 @@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 gcc-runtime-library-exception-3.1 RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-),shared] sys-fs/fswatch SLOT=0 -SRC_URI=https://github.com/AdaCore/ada_libfswatch/archive/94c0a5f137b88113a791a148b60e5e7d019d6fa1.tar.gz -> ada_libfswatch-20201105.tar.gz +SRC_URI=https://github.com/AdaCore/ada_libfswatch/archive/94c0a5f137b88113a791a148b60e5e7d019d6fa1.tar.gz -> ada_libfswatch-2020.11.05.tar.gz _eclasses_=ada 91fe5c33490e013a01ffad92086e7bac -_md5_=b4339bf9d6652c867edd01b70a54ce41 +_md5_=1411a3f064bd2eae677a2ca17c8f2d31 diff --git a/metadata/md5-cache/dev-ada/ada_libfswatch-20240709 b/metadata/md5-cache/dev-ada/ada_libfswatch-2024.07.09 index 975cd5d9e831..918340cfb802 100644 --- a/metadata/md5-cache/dev-ada/ada_libfswatch-20240709 +++ b/metadata/md5-cache/dev-ada/ada_libfswatch-2024.07.09 @@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=GPL-3 gcc-runtime-library-exception-3.1 RDEPEND=ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) >=dev-ada/gnatcoll-core-25[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared] sys-fs/fswatch SLOT=0 -SRC_URI=https://github.com/AdaCore/ada_libfswatch/archive/838480d8fca344d9f8a78341113ceb4ed5cf2222.tar.gz -> ada_libfswatch-20240709.tar.gz +SRC_URI=https://github.com/AdaCore/ada_libfswatch/archive/838480d8fca344d9f8a78341113ceb4ed5cf2222.tar.gz -> ada_libfswatch-2024.07.09.tar.gz _eclasses_=ada 91fe5c33490e013a01ffad92086e7bac _md5_=af3fd299627d08e46bb1ab809e5a8a2b diff --git a/metadata/md5-cache/dev-ada/aws-25.1.0 b/metadata/md5-cache/dev-ada/aws-25.1.0 deleted file mode 100644 index f52d0a8b5417..000000000000 --- a/metadata/md5-cache/dev-ada/aws-25.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-)] dev-python/sphinx-rtd-theme[python_targets_python3_9(-)] ) ( dev-lang/pypy:3.10[symlink] dev-python/sphinx[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) -DEFINED_PHASES=compile configure install prepare setup -DEPEND=ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) dev-ada/gnatcoll-core:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/libgpr:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/xmlada:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs] shared? ( dev-ada/xmlada[static-pic] dev-ada/libgpr[static-pic] dev-ada/gnatcoll-core[static-pic] ) wsdl? ( dev-ada/libadalang:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),static-libs] dev-ada/langkit:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),static-libs] dev-ada/gnatcoll-bindings:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),gmp,iconv(+),static-libs] dev-libs/gmp ) ssl? ( dev-libs/openssl ) !dev-ada/templates-parser dev-ada/gprbuild[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-)] -DESCRIPTION=A complete Web development framework -EAPI=8 -HOMEPAGE=https://github.com/AdaCore/aws -INHERIT=ada python-any-r1 multiprocessing -IUSE=doc +shared ssl wsdl ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=GPL-3 -RDEPEND=ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) dev-ada/gnatcoll-core:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/libgpr:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/xmlada:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs] shared? ( dev-ada/xmlada[static-pic] dev-ada/libgpr[static-pic] dev-ada/gnatcoll-core[static-pic] ) wsdl? ( dev-ada/libadalang:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),static-libs] dev-ada/langkit:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),static-libs] dev-ada/gnatcoll-bindings:=[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),gmp,iconv(+),static-libs] dev-libs/gmp ) ssl? ( dev-libs/openssl ) !dev-ada/templates-parser -REQUIRED_USE=^^ ( ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ) -SLOT=0 -SRC_URI=https://github.com/AdaCore/aws/archive/refs/tags/v25.1.0.tar.gz -> aws-25.1.0.tar.gz https://github.com/AdaCore/templates-parser/archive/refs/tags/v25.0.0.tar.gz -> templates-parser-25.0.0.tar.gz -_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=8ee2d36a5bad365c9c3b0af77d9ec564 diff --git a/metadata/md5-cache/dev-ada/aws-25.1.0-r1 b/metadata/md5-cache/dev-ada/aws-25.1.0-r1 new file mode 100644 index 000000000000..ed1daf95e483 --- /dev/null +++ b/metadata/md5-cache/dev-ada/aws-25.1.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-)] dev-python/sphinx-rtd-theme[python_targets_python3_9(-)] ) ( dev-lang/pypy:3.10[symlink] dev-python/sphinx[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) +DEFINED_PHASES=compile configure install prepare setup +DEPEND=ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) >=dev-ada/gnatcoll-core-25:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/libgpr:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/xmlada:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs] shared? ( dev-ada/xmlada[static-pic] dev-ada/libgpr[static-pic] dev-ada/gnatcoll-core[static-pic] ) wsdl? ( dev-ada/libadalang:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),static-libs] dev-ada/langkit:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),static-libs] dev-ada/gnatcoll-bindings:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),gmp,iconv(+),static-libs] dev-libs/gmp ) ssl? ( dev-libs/openssl ) !dev-ada/templates-parser dev-ada/gprbuild[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-)] +DESCRIPTION=A complete Web development framework +EAPI=8 +HOMEPAGE=https://github.com/AdaCore/aws +INHERIT=ada python-any-r1 multiprocessing +IUSE=doc +shared ssl wsdl ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-3 +RDEPEND=ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) >=dev-ada/gnatcoll-core-25:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/libgpr:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs] dev-ada/xmlada:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs] shared? ( dev-ada/xmlada[static-pic] dev-ada/libgpr[static-pic] dev-ada/gnatcoll-core[static-pic] ) wsdl? ( dev-ada/libadalang:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),static-libs] dev-ada/langkit:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),static-libs] dev-ada/gnatcoll-bindings:=[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),gmp,iconv(+),static-libs] dev-libs/gmp ) ssl? ( dev-libs/openssl ) !dev-ada/templates-parser +REQUIRED_USE=^^ ( ada_target_gcc_13 ada_target_gcc_14 ) +SLOT=0 +SRC_URI=https://github.com/AdaCore/aws/archive/refs/tags/v25.1.0.tar.gz -> aws-25.1.0.tar.gz https://github.com/AdaCore/templates-parser/archive/refs/tags/v25.0.0.tar.gz -> templates-parser-25.0.0.tar.gz +_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=c5e5f7692c3137e4716c0fb8be6630b6 diff --git a/metadata/md5-cache/dev-ada/gnatcoll-db-25.0.0 b/metadata/md5-cache/dev-ada/gnatcoll-db-25.0.0-r1 index 34c729ad2c25..540ca702f91b 100644 --- a/metadata/md5-cache/dev-ada/gnatcoll-db-25.0.0 +++ b/metadata/md5-cache/dev-ada/gnatcoll-db-25.0.0-r1 @@ -1,6 +1,6 @@ BDEPEND=doc? ( python_single_target_python3_9? ( dev-python/sphinx[python_targets_python3_9(-)] dev-python/sphinx-rtd-theme[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ) DEFINED_PHASES=compile install setup -DEPEND=dev-ada/gnatcoll-core:0/25.0.0[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/25.0.0[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-),iconv(+),shared?,static-libs?,static-pic?] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-)] +DEPEND=dev-ada/gnatcoll-core:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),iconv(+),shared?,static-libs?,static-pic?] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-ada/gprbuild[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-)] DESCRIPTION=GNAT Component Collection EAPI=8 HOMEPAGE=https://github.com/AdaCore/gnatcoll-db/ @@ -8,9 +8,9 @@ INHERIT=ada python-single-r1 multiprocessing IUSE=db2ada doc gnatinspect postgres +shared +sql sqlite static-libs static-pic xref ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=GPL-3 -RDEPEND=dev-ada/gnatcoll-core:0/25.0.0[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/25.0.0[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-),iconv(+),shared?,static-libs?,static-pic?] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=gnatinspect? ( xref ) xref? ( sqlite ) sqlite? ( sql ) db2ada? ( sql ) postgres? ( sql ) || ( shared static-libs static-pic ) || ( sql sqlite xref postgres gnatinspect db2ada ) ^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ) ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) +RDEPEND=dev-ada/gnatcoll-core:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),iconv(+),shared?,static-libs?,static-pic?] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=gnatinspect? ( xref ) xref? ( sqlite ) sqlite? ( sql ) db2ada? ( sql ) postgres? ( sql ) || ( shared static-libs static-pic ) || ( sql sqlite xref postgres gnatinspect db2ada ) ^^ ( ada_target_gcc_13 ada_target_gcc_14 ) ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) SLOT=0/25.0.0 SRC_URI=https://github.com/AdaCore/gnatcoll-db/archive/v25.0.0.tar.gz -> gnatcoll-db-25.0.0.tar.gz _eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=995d6ef0b491a18a062059e4ec51f488 +_md5_=31da4b2f0209dc04ba1aa62b48c9688a diff --git a/metadata/md5-cache/dev-ada/lal-refactor-25.0.0 b/metadata/md5-cache/dev-ada/lal-refactor-25.0.0 deleted file mode 100644 index e61207f84d7c..000000000000 --- a/metadata/md5-cache/dev-ada/lal-refactor-25.0.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-)] -DEFINED_PHASES=compile install setup -DESCRIPTION=Refactoring tools for the Ada programming language -EAPI=8 -HOMEPAGE=https://github.com/AdaCore/lal-refactor -INHERIT=ada multiprocessing -IUSE=static-libs static-pic ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-ada/libadalang-tools:=[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-),shared,static-libs?,static-pic?] -REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ) -SLOT=0 -SRC_URI=https://github.com/AdaCore/lal-refactor/archive/refs/tags/v25.0.0.tar.gz -> lal-refactor-25.0.0.tar.gz -_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=fb9cd81ddded77b5ee92b15b626adb63 diff --git a/metadata/md5-cache/dev-ada/lal-refactor-25.0.0-r1 b/metadata/md5-cache/dev-ada/lal-refactor-25.0.0-r1 new file mode 100644 index 000000000000..dffd3e83be72 --- /dev/null +++ b/metadata/md5-cache/dev-ada/lal-refactor-25.0.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-ada/gprbuild[ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_13(-),-ada_target_gcc_15(-)] +DEFINED_PHASES=compile install setup +DESCRIPTION=Refactoring tools for the Ada programming language +EAPI=8 +HOMEPAGE=https://github.com/AdaCore/lal-refactor +INHERIT=ada multiprocessing +IUSE=static-libs static-pic ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-ada/libadalang:0/25.0.0[ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_13(-),-ada_target_gcc_15(-),static-libs?,static-pic?] dev-ada/libadalang-tools:0/25.0.0[ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_13(-),-ada_target_gcc_15(-),shared,static-libs?,static-pic?] +REQUIRED_USE=ada_target_gcc_14 +SLOT=0/25.0.0 +SRC_URI=https://github.com/AdaCore/lal-refactor/archive/refs/tags/v25.0.0.tar.gz -> lal-refactor-25.0.0.tar.gz +_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multiprocessing 1e32df7deee68372153dca65f4a7c21f +_md5_=4af6a72d2ed00e3dc5ee6906206e3877 diff --git a/metadata/md5-cache/dev-ada/prettier-ada-25.0.0 b/metadata/md5-cache/dev-ada/prettier-ada-25.0.0 deleted file mode 100644 index 9aa16f015c90..000000000000 --- a/metadata/md5-cache/dev-ada/prettier-ada-25.0.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( || ( ( dev-lang/python:3.13 dev-ada/e3-testsuite[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-ada/e3-testsuite[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-ada/e3-testsuite[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-ada/e3-testsuite[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-ada/e3-testsuite[python_targets_python3_9(-)] ) ) ) -DEFINED_PHASES=compile install setup test -DEPEND=ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) dev-ada/VSS:0/25.0.0[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] dev-ada/gnatcoll-core:0/25.0.0[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-)] -DESCRIPTION=Port of the Prettier formatter to the Ada programming language -EAPI=8 -HOMEPAGE=https://github.com/AdaCore/prettier-ada -INHERIT=ada python-any-r1 multiprocessing -IUSE=+shared static-libs static-pic test ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) dev-ada/VSS:0/25.0.0[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] dev-ada/gnatcoll-core:0/25.0.0[ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] -REQUIRED_USE=^^ ( ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ) || ( shared static-libs static-pic ) test? ( static-libs ) -RESTRICT=!test? ( test ) -SLOT=0/25.0.0 -SRC_URI=https://github.com/AdaCore/prettier-ada/archive/refs/tags/v25.0.0.tar.gz -> prettier-ada-25.0.0.tar.gz -_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=fd60abd2555f105ca272576ef3b1c233 diff --git a/metadata/md5-cache/dev-ada/prettier-ada-25.0.0-r1 b/metadata/md5-cache/dev-ada/prettier-ada-25.0.0-r1 new file mode 100644 index 000000000000..26024c210900 --- /dev/null +++ b/metadata/md5-cache/dev-ada/prettier-ada-25.0.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( || ( ( dev-lang/python:3.13 dev-ada/e3-testsuite[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-ada/e3-testsuite[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-ada/e3-testsuite[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-ada/e3-testsuite[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-ada/e3-testsuite[python_targets_python3_9(-)] ) ) ) +DEFINED_PHASES=compile install setup test +DEPEND=ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) dev-ada/VSS:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] dev-ada/gnatcoll-core:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-)] +DESCRIPTION=Port of the Prettier formatter to the Ada programming language +EAPI=8 +HOMEPAGE=https://github.com/AdaCore/prettier-ada +INHERIT=ada python-any-r1 multiprocessing +IUSE=+shared static-libs static-pic test ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) dev-ada/VSS:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] dev-ada/gnatcoll-core:0/25.0.0[ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gnat_2021(-),-ada_target_gcc_12(-),-ada_target_gcc_15(-),shared?,static-libs?,static-pic?] +REQUIRED_USE=^^ ( ada_target_gcc_13 ada_target_gcc_14 ) || ( shared static-libs static-pic ) test? ( static-libs ) +RESTRICT=!test? ( test ) +SLOT=0/25.0.0 +SRC_URI=https://github.com/AdaCore/prettier-ada/archive/refs/tags/v25.0.0.tar.gz -> prettier-ada-25.0.0.tar.gz +_eclasses_=ada 91fe5c33490e013a01ffad92086e7bac multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=a2a53250741886f315329f485bbc0a70 diff --git a/metadata/md5-cache/dev-dotnet/fantomas-6.3.16 b/metadata/md5-cache/dev-dotnet/fantomas-6.3.16 deleted file mode 100644 index bc3d60eb4de7..000000000000 --- a/metadata/md5-cache/dev-dotnet/fantomas-6.3.16 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DESCRIPTION=FSharp source code formatter -EAPI=8 -HOMEPAGE=https://fsprojects.github.io/fantomas/ https://github.com/fsprojects/fantomas/ -INHERIT=check-reqs dotnet-pkg -IUSE=debug -KEYWORDS=amd64 -LICENSE=Apache-2.0 MIT -RDEPEND=virtual/dotnet-sdk:8.0 -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/fsprojects/fantomas/archive/v6.3.16.tar.gz -> fantomas-6.3.16.tar.gz https://api.nuget.org/v3-flatcontainer/dotnet-fsharplint/0.19.2/dotnet-fsharplint.0.19.2.nupkg https://api.nuget.org/v3-flatcontainer/fantomas/6.3.9/fantomas.6.3.9.nupkg https://api.nuget.org/v3-flatcontainer/fsdocs-tool/21.0.0-beta-002/fsdocs-tool.21.0.0-beta-002.nupkg https://api.nuget.org/v3-flatcontainer/fsharp-analyzers/0.25.0/fsharp-analyzers.0.25.0.nupkg https://api.nuget.org/v3-flatcontainer/argu/6.2.4/argu.6.2.4.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.4/cliwrap.3.6.4.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/editorconfig/0.15.0/editorconfig.0.15.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/3.0.0/fable.core.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fparsec/1.1.1/fparsec.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fscheck/2.16.5/fscheck.2.16.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/5.0.1/fsharp.core.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.1/fsharp.core.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.102/fsharp.core.8.0.102.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.csv.core/6.3.0/fsharp.data.csv.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.html.core/6.3.0/fsharp.data.html.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.http/6.3.0/fsharp.data.http.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.json.core/6.3.0/fsharp.data.json.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.runtime.utilities/6.3.0/fsharp.data.runtime.utilities.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.worldbank.core/6.3.0/fsharp.data.worldbank.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.xml.core/6.3.0/fsharp.data.xml.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data/6.3.0/fsharp.data.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc.runtime/11.2.0/fslexyacc.runtime.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc/11.2.0/fslexyacc.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fsunit/6.0.0/fsunit.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fun.build/1.0.3/fun.build.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/fun.result/2.0.9/fun.result.2.0.9.nupkg https://api.nuget.org/v3-flatcontainer/g-research.fsharp.analyzers/0.9.3/g-research.fsharp.analyzers.0.9.3.nupkg https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/ignore/0.1.50/ignore.0.1.50.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.9.0/ionide.analyzers.0.9.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog/0.1.8/ionide.keepachangelog.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.2.85/messagepack.annotations.2.2.85.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.2.85/messagepack.2.2.85.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.3/microsoft.codeanalysis.analyzers.3.3.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.1.0/microsoft.codeanalysis.common.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.1.0/microsoft.codeanalysis.csharp.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.8.0/microsoft.codecoverage.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.0.2/microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.8.0/microsoft.net.test.sdk.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.1/microsoft.netcore.platforms.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.3/microsoft.netcore.targets.1.1.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.8.0/microsoft.testplatform.objectmodel.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.8.0/microsoft.testplatform.testhost.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/16.9.60/microsoft.visualstudio.threading.analyzers.16.9.60.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/16.9.60/microsoft.visualstudio.threading.16.9.60.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/15.5.31/microsoft.visualstudio.validation.15.5.31.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/16.8.33/microsoft.visualstudio.validation.16.8.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.6.81/nerdbank.streams.2.6.81.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/12.0.2/newtonsoft.json.12.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.5.0/nuget.frameworks.6.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.5.0/nunit3testadapter.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/4.0.1/nunit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.2/runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversion/2.1.0/semanticversion.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversioning/2.0.2/semanticversioning.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/5.0.1/serilog.sinks.console.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/serilog/3.1.1/serilog.3.1.1.nupkg https://api.nuget.org/v3-flatcontainer/serilogtracelistener/3.2.1-dev-00011/serilogtracelistener.3.2.1-dev-00011.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.46.0/spectre.console.0.46.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.48.0/spectre.console.0.48.0.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.8.28/streamjsonrpc.2.8.28.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/5.0.0/system.codedom.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/7.0.0/system.collections.immutable.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.4.0/system.configuration.configurationmanager.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/5.0.1/system.diagnostics.diagnosticsource.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.0/system.diagnostics.diagnosticsource.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions.testinghelpers/20.0.4/system.io.abstractions.testinghelpers.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions/20.0.4/system.io.abstractions.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.1/system.io.pipelines.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/5.0.0/system.management.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.1/system.memory.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.4/system.net.http.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.websockets/4.3.0/system.net.websockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.6.0/system.reflection.emit.ilgeneration.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/5.0.0/system.threading.tasks.dataflow.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.testinghelpers/20.0.4/testableio.system.io.abstractions.testinghelpers.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.wrappers/20.0.4/testableio.system.io.abstractions.wrappers.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions/20.0.4/testableio.system.io.abstractions.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/thoth.json.net/8.0.0/thoth.json.net.8.0.0.nupkg https://github.com/dotnet/fsharp/archive/836d4e0603442d6053c8d439993a022501cae494.tar.gz -> fsharp-836d4e0603442d6053c8d439993a022501cae494.tar.gz -_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae -_md5_=a1d7ab546423be97429b62cc572b2e06 diff --git a/metadata/md5-cache/dev-dotnet/fantomas-7.0.1 b/metadata/md5-cache/dev-dotnet/fantomas-7.0.1 new file mode 100644 index 000000000000..f027fdc71ee5 --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/fantomas-7.0.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DESCRIPTION=FSharp source code formatter +EAPI=8 +HOMEPAGE=https://fsprojects.github.io/fantomas/ https://github.com/fsprojects/fantomas/ +INHERIT=check-reqs dotnet-pkg +IUSE=debug +KEYWORDS=~amd64 +LICENSE=Apache-2.0 MIT +RDEPEND=virtual/dotnet-sdk:8.0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/fsprojects/fantomas/archive/v7.0.1.tar.gz -> fantomas-7.0.1.gh.tar.gz https://api.nuget.org/v3-flatcontainer/dotnet-fsharplint/0.19.2/dotnet-fsharplint.0.19.2.nupkg https://api.nuget.org/v3-flatcontainer/fantomas/6.3.9/fantomas.6.3.9.nupkg https://api.nuget.org/v3-flatcontainer/fsdocs-tool/21.0.0-beta-002/fsdocs-tool.21.0.0-beta-002.nupkg https://api.nuget.org/v3-flatcontainer/fsharp-analyzers/0.25.0/fsharp-analyzers.0.25.0.nupkg https://api.nuget.org/v3-flatcontainer/argu/6.2.4/argu.6.2.4.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.14.0/benchmarkdotnet.annotations.0.14.0.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.14.0/benchmarkdotnet.0.14.0.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.4/cliwrap.3.6.4.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.7/cliwrap.3.6.7.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/editorconfig/0.15.0/editorconfig.0.15.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/3.1.6/fable.core.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/fparsec/1.1.1/fparsec.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fscheck/2.16.5/fscheck.2.16.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.3.4/fsharp.core.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/5.0.1/fsharp.core.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.0/fsharp.core.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.2/fsharp.core.6.0.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/9.0.100/fsharp.core.9.0.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.csv.core/6.3.0/fsharp.data.csv.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.html.core/6.3.0/fsharp.data.html.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.http/6.3.0/fsharp.data.http.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.json.core/6.3.0/fsharp.data.json.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.runtime.utilities/6.3.0/fsharp.data.runtime.utilities.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.worldbank.core/6.3.0/fsharp.data.worldbank.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.xml.core/6.3.0/fsharp.data.xml.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data/6.3.0/fsharp.data.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc.runtime/11.3.0/fslexyacc.runtime.11.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc/11.3.0/fslexyacc.11.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsunit/6.0.1/fsunit.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fun.build/1.0.3/fun.build.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/fun.result/2.0.9/fun.result.2.0.9.nupkg https://api.nuget.org/v3-flatcontainer/g-research.fsharp.analyzers/0.9.3/g-research.fsharp.analyzers.0.9.3.nupkg https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/ignore/0.2.1/ignore.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.9.0/ionide.analyzers.0.9.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog/0.1.8/ionide.keepachangelog.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.5.187/messagepack.annotations.2.5.187.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.187/messagepack.2.5.187.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/8.0.0/microsoft.bcl.asyncinterfaces.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.3/microsoft.codeanalysis.analyzers.3.3.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.1.0/microsoft.codeanalysis.common.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.1.0/microsoft.codeanalysis.csharp.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.12.0/microsoft.codecoverage.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.1.8/microsoft.diagnostics.tracing.traceevent.3.1.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.6.3/microsoft.net.stringtools.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.12.0/microsoft.net.test.sdk.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.1/microsoft.netcore.platforms.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.3/microsoft.netcore.targets.1.1.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.12.0/microsoft.testplatform.objectmodel.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.12.0/microsoft.testplatform.testhost.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.10.48/microsoft.visualstudio.threading.analyzers.17.10.48.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.10.48/microsoft.visualstudio.threading.17.10.48.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.8.8/microsoft.visualstudio.validation.17.8.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.4.0/microsoft.win32.registry.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.11.74/nerdbank.streams.2.11.74.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.6.0/nunit3testadapter.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/4.2.2/nunit.4.2.2.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.3.17/perfolizer.0.3.17.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversion/2.1.0/semanticversion.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversioning/2.0.2/semanticversioning.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/6.0.0/serilog.sinks.console.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/4.1.0/serilog.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/serilogtracelistener/3.2.1-dev-00011/serilogtracelistener.3.2.1-dev-00011.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.46.0/spectre.console.0.46.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.49.1/spectre.console.0.49.1.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.20.20/streamjsonrpc.2.20.20.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.6.0/system.buffers.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/5.0.0/system.codedom.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.4.0/system.configuration.configurationmanager.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/8.0.1/system.diagnostics.diagnosticsource.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions.testinghelpers/21.1.3/system.io.abstractions.testinghelpers.21.1.3.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions/21.1.3/system.io.abstractions.21.1.3.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/8.0.0/system.io.pipelines.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/5.0.0/system.management.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.6.0/system.memory.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.6.0/system.numerics.vectors.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.1.0/system.runtime.compilerservices.unsafe.6.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.4.0/system.security.accesscontrol.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.4.0/system.security.principal.windows.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.5/system.text.json.8.0.5.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/6.0.0/system.threading.tasks.dataflow.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.testinghelpers/21.1.3/testableio.system.io.abstractions.testinghelpers.21.1.3.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.wrappers/21.1.3/testableio.system.io.abstractions.wrappers.21.1.3.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions/21.1.3/testableio.system.io.abstractions.21.1.3.nupkg https://api.nuget.org/v3-flatcontainer/thoth.json.net/12.0.0/thoth.json.net.12.0.0.nupkg https://github.com/dotnet/fsharp/archive/e668b90e3c087e5fba8a855e502af60bf35be45e.tar.gz -> fsharp-e668b90e3c087e5fba8a855e502af60bf35be45e.gh.tar.gz +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae +_md5_=6bd11dd98ed9bb97b8c6398e20f3867f diff --git a/metadata/md5-cache/dev-lang/nprolog-3.98 b/metadata/md5-cache/dev-lang/nprolog-3.98 new file mode 100644 index 000000000000..f5f8d6bbb834 --- /dev/null +++ b/metadata/md5-cache/dev-lang/nprolog-3.98 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install prepare +DESCRIPTION=Interpreter and compiler to be compatible with Arity/Prolog32 +EAPI=8 +HOMEPAGE=https://github.com/sasagawa888/nprolog/ +INHERIT=toolchain-funcs +IUSE=doc +KEYWORDS=~amd64 ~x86 +LICENSE=BSD-2 +SLOT=0 +SRC_URI=https://github.com/sasagawa888/nprolog/archive/refs/tags/v3.98.tar.gz -> nprolog-3.98.gh.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=1781202d86086e1ffc0f36d1c39fbee6 diff --git a/metadata/md5-cache/dev-libs/cglm-0.9.3 b/metadata/md5-cache/dev-libs/cglm-0.9.3 deleted file mode 100644 index d4e74b0f9423..000000000000 --- a/metadata/md5-cache/dev-libs/cglm-0.9.3 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=doc? ( || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-)] dev-python/sphinx-rtd-theme[python_targets_python3_9(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array -DEFINED_PHASES=compile configure install prepare setup test -DESCRIPTION=OpenGL Mathematics (glm) for C -EAPI=8 -HOMEPAGE=https://github.com/recp/cglm -INHERIT=python-any-r1 docs meson -IUSE=test doc -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 -LICENSE=MIT -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/recp/cglm/archive/refs/tags/v0.9.3.tar.gz -> cglm-0.9.3.tar.gz -_eclasses_=docs 006125f2158d2f16904ebd9114336058 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=e601a005ae3732fd10f9185ec5c94020 diff --git a/metadata/md5-cache/dev-libs/cglm-0.9.2 b/metadata/md5-cache/dev-libs/cglm-0.9.6 index d410a274601c..f86fa0106de3 100644 --- a/metadata/md5-cache/dev-libs/cglm-0.9.2 +++ b/metadata/md5-cache/dev-libs/cglm-0.9.6 @@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~arm ~ppc64 ~x86 LICENSE=MIT RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/recp/cglm/archive/refs/tags/v0.9.2.tar.gz -> cglm-0.9.2.tar.gz +SRC_URI=https://github.com/recp/cglm/archive/refs/tags/v0.9.6.tar.gz -> cglm-0.9.6.tar.gz _eclasses_=docs 006125f2158d2f16904ebd9114336058 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=e601a005ae3732fd10f9185ec5c94020 +_md5_=3cd48d4754187a96c9a73c592fd525dd diff --git a/metadata/md5-cache/dev-libs/date-3.0.0 b/metadata/md5-cache/dev-libs/date-3.0.0 index 601b0493f517..f3ed72ccec0e 100644 --- a/metadata/md5-cache/dev-libs/date-3.0.0 +++ b/metadata/md5-cache/dev-libs/date-3.0.0 @@ -1,6 +1,6 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A date and time library based on the C++11/14/17 <chrono> header +DESCRIPTION=Date and time library based on the C++11/14/17 <chrono> header EAPI=7 HOMEPAGE=https://github.com/HowardHinnant/date INHERIT=cmake @@ -11,4 +11,4 @@ RESTRICT=!test? ( test ) SLOT=0/3.0.0 SRC_URI=https://github.com/HowardHinnant/date/archive/v3.0.0.tar.gz -> date-3.0.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=44134fe956454bf39b3646fcefd34035 +_md5_=f05dbd0ce30ac1908f22162217822722 diff --git a/metadata/md5-cache/dev-libs/date-3.0.1_p20240913 b/metadata/md5-cache/dev-libs/date-3.0.1_p20240913 index a12bebc7b643..3e633a55891b 100644 --- a/metadata/md5-cache/dev-libs/date-3.0.1_p20240913 +++ b/metadata/md5-cache/dev-libs/date-3.0.1_p20240913 @@ -1,6 +1,6 @@ BDEPEND=test? ( llvm-core/clang ) app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A date and time library based on the C++11/14/17 <chrono> header +DESCRIPTION=Date and time library based on the C++11/14/17 <chrono> header EAPI=8 HOMEPAGE=https://github.com/HowardHinnant/date INHERIT=cmake @@ -11,4 +11,4 @@ RESTRICT=!test? ( test ) SLOT=0/3.0.1_p20240913 SRC_URI=https://github.com/HowardHinnant/date/archive/155c6b9e76e462e1d47ea528ca87f366adccdea3.tar.gz -> date-3.0.1_p20240913.gh.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=186f7d3a37e416db9061264c4f1a45d6 +_md5_=b2fd653a8396c4c11b060ddecd0c3794 diff --git a/metadata/md5-cache/dev-libs/date-3.0.3 b/metadata/md5-cache/dev-libs/date-3.0.3 index 902815408c61..de4292542efd 100644 --- a/metadata/md5-cache/dev-libs/date-3.0.3 +++ b/metadata/md5-cache/dev-libs/date-3.0.3 @@ -1,6 +1,6 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A date and time library based on the C++11/14/17 <chrono> header +DESCRIPTION=Date and time library based on the C++11/14/17 <chrono> header EAPI=8 HOMEPAGE=https://github.com/HowardHinnant/date INHERIT=cmake toolchain-funcs @@ -11,4 +11,4 @@ RESTRICT=!test? ( test ) SLOT=0/3.0.3 SRC_URI=https://github.com/HowardHinnant/date/archive/refs/tags/v3.0.3.tar.gz -> date-3.0.3.gh.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5c85953bb9d75e5dca5f68533995cd12 +_md5_=abf33a6496c4ac009ddbbf48d2cf1126 diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.10.2 b/metadata/md5-cache/dev-libs/libgcrypt-1.10.2 index cb7900bd11bf..2a5aacc69010 100644 --- a/metadata/md5-cache/dev-libs/libgcrypt-1.10.2 +++ b/metadata/md5-cache/dev-libs/libgcrypt-1.10.2 @@ -13,4 +13,4 @@ REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_fl SLOT=0/20 SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.10.2.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.10.2.tar.bz2.sig ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=9e391810b7fb93b6d3942ee229944e12 +_md5_=79ec23c09290f3aed90f7fac8685696f diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r1 b/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r1 index 4d15359b55ea..a4ebdc6e1ecf 100644 --- a/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r1 +++ b/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_fl SLOT=0/20 SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.10.3.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.10.3.tar.bz2.sig ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=2836998bad25eef1d846086b41c37354 +_md5_=4d06745a720557f615e771b15699df1c diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r2 b/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r2 index db57b63322a4..9710b88437a0 100644 --- a/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r2 +++ b/metadata/md5-cache/dev-libs/libgcrypt-1.10.3-r2 @@ -13,4 +13,4 @@ REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_fl SLOT=0/20 SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.10.3.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.10.3.tar.bz2.sig ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=f93ec6c118ecbc6c56ae2daf144fc5e1 +_md5_=6fa487ee623318c572edf21c17d74455 diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r1 b/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r1 index 79c4a2cced0a..a0abbe0a1abb 100644 --- a/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r1 +++ b/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_fl SLOT=0/20 SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.11.0.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.11.0.tar.bz2.sig ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=065896679563361e26ade6f8ab3fe34a +_md5_=9e7e81e6d944114c6586d4ef92eb7e62 diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r2 b/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r2 index 523164568867..2603a2ef7cee 100644 --- a/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r2 +++ b/metadata/md5-cache/dev-libs/libgcrypt-1.11.0-r2 @@ -13,4 +13,4 @@ REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_fl SLOT=0/20 SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.11.0.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.11.0.tar.bz2.sig ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=833267f36a1bdc4c117fdc14527b8744 +_md5_=cb58e147ea79a9782501a2c034a5cbe1 diff --git a/metadata/md5-cache/dev-libs/libxls-1.6.3 b/metadata/md5-cache/dev-libs/libxls-1.6.3 new file mode 100644 index 000000000000..1f4a62c65340 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libxls-1.6.3 @@ -0,0 +1,10 @@ +BDEPEND=app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=install +DESCRIPTION=Library which can read Excel (xls) files +EAPI=8 +HOMEPAGE=https://github.com/libxls/libxls +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=BSD-2 +SLOT=0/8 +SRC_URI=https://github.com/libxls/libxls/releases/download/v1.6.3/libxls-1.6.3.tar.gz +_md5_=0a07f0b26fb45fc944efb1b032338c95 diff --git a/metadata/md5-cache/dev-libs/mxml-4.0.3 b/metadata/md5-cache/dev-libs/mxml-4.0.3 deleted file mode 100644 index 4eddb986a3bd..000000000000 --- a/metadata/md5-cache/dev-libs/mxml-4.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A small XML parsing library that you can use to read XML data files or strings -EAPI=8 -HOMEPAGE=https://github.com/michaelrsweet/mxml https://www.msweet.org/mxml/ -INHERIT=autotools toolchain-funcs -IUSE=static-libs test threads -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=Mini-XML -RESTRICT=!test? ( test ) -SLOT=4 -SRC_URI=https://github.com/michaelrsweet/mxml/archive/v4.0.3.tar.gz -> mxml-4.0.3.tar.gz -_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=d5b87105a609511cf0b88d27758236c4 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.127.1 b/metadata/md5-cache/dev-python/hypothesis-6.127.1 new file mode 100644 index 000000000000..5991e64bb758 --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.127.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A library for property based testing +EAPI=8 +HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/ +INHERIT=distutils-r1 optfeature +IUSE=cli test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.127.1.tar.gz -> hypothesis-6.127.1.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=4399c622f6e369e9eb7782a93f37859c diff --git a/metadata/md5-cache/dev-python/langdetect-1.0.9 b/metadata/md5-cache/dev-python/langdetect-1.0.9 index d41abaa2ad9c..b1a4d1215a70 100644 --- a/metadata/md5-cache/dev-python/langdetect-1.0.9 +++ b/metadata/md5-cache/dev-python/langdetect-1.0.9 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/l/langdetect/langdetect-1.0.9.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=904568a7df255348eb39452fa8a39cf5 +_md5_=2fa40380c6b5f2635808bd62ec3d82c3 diff --git a/metadata/md5-cache/dev-python/libtmux-0.45.0 b/metadata/md5-cache/dev-python/libtmux-0.45.0 new file mode 100644 index 000000000000..4f53d9087f33 --- /dev/null +++ b/metadata/md5-cache/dev-python/libtmux-0.45.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=app-misc/tmux-3.0a >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Typed library that provides an ORM wrapper for tmux, a terminal multiplexer +EAPI=8 +HOMEPAGE=https://libtmux.git-pull.com/ https://github.com/tmux-python/libtmux/ https://pypi.org/project/libtmux/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=app-misc/tmux-3.0a python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/tmux-python/libtmux/archive/v0.45.0.tar.gz -> libtmux-0.45.0.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=e91ecd15ead8b05e769f68309a7a6cad diff --git a/metadata/md5-cache/dev-python/miniupnpc-2.3.1 b/metadata/md5-cache/dev-python/miniupnpc-2.3.1 new file mode 100644 index 000000000000..a9ef138fb92c --- /dev/null +++ b/metadata/md5-cache/dev-python/miniupnpc-2.3.1 @@ -0,0 +1,17 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-miniupnp ) test? ( >=net-libs/miniupnpc-2.3.1:0= dev-python/pytest-import-check[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=net-libs/miniupnpc-2.3.1:0= python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +DESCRIPTION=Python bindings for UPnP client library +EAPI=8 +HOMEPAGE=http://miniupnp.free.fr/ https://miniupnp.tuxfamily.org/ https://github.com/miniupnp/miniupnp/ +INHERIT=distutils-r1 verify-sig +IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug verify-sig +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=>=net-libs/miniupnpc-2.3.1:0= python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://miniupnp.tuxfamily.org/files/miniupnpc-2.3.1.tar.gz verify-sig? ( https://miniupnp.tuxfamily.org/files/miniupnpc-2.3.1.tar.gz.sig ) +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=78e9584599da732fcdbdc8b1f3600abc diff --git a/metadata/md5-cache/dev-python/moto-5.1.0 b/metadata/md5-cache/dev-python/moto-5.1.0 new file mode 100644 index 000000000000..c97af390854b --- /dev/null +++ b/metadata/md5-cache/dev-python/moto-5.1.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/antlr4-python3-runtime[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-xray-sdk-0.93[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/boto3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/botocore-1.14.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cfn-lint-0.40.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-35.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cookies[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docker-3.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask-cors[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-2.10.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpath-ng[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-3.0.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/openapi-spec-validator-0.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-jose[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/responses-0.25.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sshpubkeys[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmltodict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zipp[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Mock library for boto +EAPI=8 +HOMEPAGE=https://github.com/getmoto/moto/ https://pypi.org/project/moto/ +INHERIT=distutils-r1 pypi toolchain-funcs +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/aws-xray-sdk-0.93[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/boto3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/botocore-1.14.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cfn-lint-0.40.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-35.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cookies[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docker-3.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask-cors[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-2.10.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpath-ng[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-3.0.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/openapi-spec-validator-0.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-jose[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/responses-0.25.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sshpubkeys[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmltodict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zipp[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/moto/moto-5.1.0.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=e4ce899783a81104592c08408cc62811 diff --git a/metadata/md5-cache/dev-python/nuitka-2.6.7 b/metadata/md5-cache/dev-python/nuitka-2.6.7 new file mode 100644 index 000000000000..8e3cbb37c261 --- /dev/null +++ b/metadata/md5-cache/dev-python/nuitka-2.6.7 @@ -0,0 +1,16 @@ +BDEPEND=dev-build/scons[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstandard-0.15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-util/ccache ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python to native compiler +EAPI=8 +HOMEPAGE=https://nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/ +INHERIT=distutils-r1 flag-o-matic optfeature pypi +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-build/scons[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstandard-0.15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-2.6.7.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=00a11e1e3ec9d974807ca6793da73816 diff --git a/metadata/md5-cache/dev-python/pycpio-1.5.1 b/metadata/md5-cache/dev-python/pycpio-1.5.2 index 8b8b10220262..8e97df1f6904 100644 --- a/metadata/md5-cache/dev-python/pycpio-1.5.1 +++ b/metadata/md5-cache/dev-python/pycpio-1.5.2 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/zstd[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/zenlib-3.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +BDEPEND=test? ( dev-python/zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/zenlib-3.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] DEFINED_PHASES=compile configure install postinst prepare test DESCRIPTION=Python CPIO library EAPI=8 @@ -11,6 +11,6 @@ RDEPEND=>=dev-python/zenlib-3.0.2[python_targets_python3_9(-)?,python_targets_py REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/desultory/pycpio/archive/refs/tags/1.5.1.tar.gz -> pycpio-1.5.1.gh.tar.gz +SRC_URI=https://github.com/desultory/pycpio/archive/refs/tags/1.5.2.tar.gz -> pycpio-1.5.2.gh.tar.gz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=d020920f4248816ff765252767022d8a +_md5_=52601be953ae88e1b20000da132f5081 diff --git a/metadata/md5-cache/dev-python/pycpio-9999 b/metadata/md5-cache/dev-python/pycpio-9999 index 59e8606e1286..b4ab81bd1ec8 100644 --- a/metadata/md5-cache/dev-python/pycpio-9999 +++ b/metadata/md5-cache/dev-python/pycpio-9999 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/zstd[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/zenlib-9999[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstd-1.5.6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( dev-python/zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/zenlib-9999[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare test unpack DESCRIPTION=Python CPIO library EAPI=8 @@ -7,9 +7,9 @@ INHERIT=distutils-r1 optfeature git-r3 shell-completion IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=>=dev-python/zenlib-9999[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstd-1.5.6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +RDEPEND=>=dev-python/zenlib-9999[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=b9e17846e7fab3b83c08716b0a5355d5 +_md5_=497debccd70801a10026364f1e40e32b diff --git a/metadata/md5-cache/dev-python/pylibacl-0.7.2 b/metadata/md5-cache/dev-python/pylibacl-0.7.2 new file mode 100644 index 000000000000..cdfdc2e5c168 --- /dev/null +++ b/metadata/md5-cache/dev-python/pylibacl-0.7.2 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/recommonmark[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 >=dev-python/sphinx-7.2.6[python_targets_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-)] ) ) ) test? ( sys-apps/acl >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-apps/acl python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +DESCRIPTION=POSIX ACLs (Access Control Lists) for Python +EAPI=8 +HOMEPAGE=https://pylibacl.k1024.org/ https://pypi.org/project/pylibacl/ https://github.com/iustin/pylibacl/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=sys-apps/acl python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pylibacl/pylibacl-0.7.2.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=9b23abbbd4de289bf732631c1b7b0416 diff --git a/metadata/md5-cache/dev-python/rtslib-fb-2.1.76 b/metadata/md5-cache/dev-python/rtslib-fb-2.1.76 deleted file mode 100644 index b9170adbaba6..000000000000 --- a/metadata/md5-cache/dev-python/rtslib-fb-2.1.76 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python object API for managing the Linux LIO kernel target -EAPI=8 -HOMEPAGE=https://github.com/open-iscsi/rtslib-fb/ https://pypi.org/project/rtslib-fb/ -INHERIT=distutils-r1 systemd pypi -IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 -RDEPEND=dev-python/pyudev[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/r/rtslib-fb/rtslib-fb-2.1.76.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=7088d0a6d0a292ac7187a8a479fc7998 diff --git a/metadata/md5-cache/dev-python/rtslib-fb-2.2.1 b/metadata/md5-cache/dev-python/rtslib-fb-2.2.1 deleted file mode 100644 index 921ff60d901a..000000000000 --- a/metadata/md5-cache/dev-python/rtslib-fb-2.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pyudev[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-import-check[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python object API for managing the Linux LIO kernel target -EAPI=8 -HOMEPAGE=https://github.com/open-iscsi/rtslib-fb/ https://pypi.org/project/rtslib-fb/ -INHERIT=distutils-r1 systemd pypi -IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 -RDEPEND=dev-python/pyudev[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/r/rtslib-fb/rtslib_fb-2.2.1.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=48dfd087a208b2bfbd72e872cb496890 diff --git a/metadata/md5-cache/dev-python/tox-4.24.1 b/metadata/md5-cache/dev-python/tox-4.24.1 index f0735b1d1e78..693bac99e706 100644 --- a/metadata/md5-cache/dev-python/tox-4.24.1 +++ b/metadata/md5-cache/dev-python/tox-4.24.1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/t/tox/tox-4.24.1.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=e6fbb8dda0cb0f4620881bc0bac8feab +_md5_=13e8bee837ace1f781d4dea3235d6b36 diff --git a/metadata/md5-cache/dev-python/uv-0.5.21 b/metadata/md5-cache/dev-python/uv-0.5.21 deleted file mode 100644 index c9b5d10053dc..000000000000 --- a/metadata/md5-cache/dev-python/uv-0.5.21 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 !!~dev-python/uv-0.5.0 ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -DESCRIPTION=A Python package installer and resolver, written in Rust -EAPI=8 -HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/ -INHERIT=cargo check-reqs -IUSE=test debug -KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 -LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl -PROPERTIES=test_network -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/astral-sh/uv/archive/0.5.21.tar.gz -> uv-0.5.21.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/648aa343486e5529953153781fc86025c73c4a61.tar.gz -> pubgrub-648aa343486e5529953153781fc86025c73c4a61.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/648aa343486e5529953153781fc86025c73c4a61.tar.gz -> pubgrub-648aa343486e5529953153781fc86025c73c4a61.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.5.20-crates.tar.xz -_eclasses_=cargo 313cf4d416506d4c3d8b9c5dbd9ce689 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust c5b98ad87d66110ef256b49a177f3b66 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=4f72174c576002f3629564335396f480 diff --git a/metadata/md5-cache/dev-python/uv-0.5.26 b/metadata/md5-cache/dev-python/uv-0.5.26 deleted file mode 100644 index f850a1437ba4..000000000000 --- a/metadata/md5-cache/dev-python/uv-0.5.26 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 !!~dev-python/uv-0.5.0 ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -DESCRIPTION=A Python package installer and resolver, written in Rust -EAPI=8 -HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/ -INHERIT=cargo check-reqs -IUSE=test debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl -PROPERTIES=test_network -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/astral-sh/uv/archive/0.5.26.tar.gz -> uv-0.5.26.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/648aa343486e5529953153781fc86025c73c4a61.tar.gz -> pubgrub-648aa343486e5529953153781fc86025c73c4a61.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/648aa343486e5529953153781fc86025c73c4a61.tar.gz -> pubgrub-648aa343486e5529953153781fc86025c73c4a61.gh.tar.gz https://github.com/gentoo-crate-dist/uv/releases/download/0.5.25/uv-0.5.25-crates.tar.xz -_eclasses_=cargo 313cf4d416506d4c3d8b9c5dbd9ce689 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust c5b98ad87d66110ef256b49a177f3b66 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=43e1682dcd4944a0266db7de3e496ebe diff --git a/metadata/md5-cache/dev-python/uv-0.5.27 b/metadata/md5-cache/dev-python/uv-0.5.27 deleted file mode 100644 index 8d5f45b89313..000000000000 --- a/metadata/md5-cache/dev-python/uv-0.5.27 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 !!~dev-python/uv-0.5.0 ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -DESCRIPTION=A Python package installer and resolver, written in Rust -EAPI=8 -HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/ -INHERIT=cargo check-reqs -IUSE=test debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl -PROPERTIES=test_network -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/astral-sh/uv/archive/0.5.27.tar.gz -> uv-0.5.27.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/astral-sh/tokio-tar/archive/ba2b140f27d081c463335f0d68b5f8df8e6c845e.tar.gz -> tokio-tar-ba2b140f27d081c463335f0d68b5f8df8e6c845e.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/gentoo-crate-dist/uv/releases/download/0.5.27/uv-0.5.27-crates.tar.xz -_eclasses_=cargo 313cf4d416506d4c3d8b9c5dbd9ce689 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust c5b98ad87d66110ef256b49a177f3b66 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=29715b1ddcae04664ba29a7963ab64c1 diff --git a/metadata/md5-cache/dev-python/uv-0.6.0 b/metadata/md5-cache/dev-python/uv-0.6.0 deleted file mode 100644 index 2d93f2362de6..000000000000 --- a/metadata/md5-cache/dev-python/uv-0.6.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 !!~dev-python/uv-0.5.0 ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -DESCRIPTION=A Python package installer and resolver, written in Rust -EAPI=8 -HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/ -INHERIT=cargo check-reqs -IUSE=test debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl -PROPERTIES=test_network -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/astral-sh/uv/archive/0.6.0.tar.gz -> uv-0.6.0.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/gentoo-crate-dist/uv/releases/download/0.6.0/uv-0.6.0-crates.tar.xz -_eclasses_=cargo 313cf4d416506d4c3d8b9c5dbd9ce689 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust c5b98ad87d66110ef256b49a177f3b66 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2c13e18942c5a915d22048ef3a75f85f diff --git a/metadata/md5-cache/dev-util/glslang-1.4.304.0 b/metadata/md5-cache/dev-util/glslang-1.4.304.0 index 98a93670947d..bd88259a8771 100644 --- a/metadata/md5-cache/dev-util/glslang-1.4.304.0 +++ b/metadata/md5-cache/dev-util/glslang-1.4.304.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang INHERIT=cmake-multilib python-any-r1 IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=BSD RDEPEND=~dev-util/spirv-tools-1.4.304.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=test SLOT=0/15.1 SRC_URI=https://github.com/KhronosGroup/glslang/archive/vulkan-sdk-1.4.304.0.tar.gz -> glslang-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=219eca62dda3d873065a8954a0d539ae +_md5_=3c8a254678a85db15d93e34154509be8 diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.8.0-r1 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.8.0-r1 new file mode 100644 index 000000000000..f7bdabb1b9a5 --- /dev/null +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.8.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( ( dev-lang/python:3.13 dev-python/defusedxml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/defusedxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/defusedxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/defusedxml[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/defusedxml[python_targets_python3_9(-)] ) ) +DEFINED_PHASES=compile configure install postinst pretend setup unpack +DESCRIPTION=NVIDIA CUDA Toolkit (compiler and friends) +EAPI=8 +HOMEPAGE=https://developer.nvidia.com/cuda-zone +INHERIT=check-reqs toolchain-funcs python-r1 +IUSE=debugger examples profiler rdma sanitizer python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=-* ~amd64 ~arm64 ~amd64-linux ~arm64-linux +LICENSE=NVIDIA-CUDA +RDEPEND=|| ( <sys-devel/gcc-15_pre[cxx] <llvm-core/clang-20_pre ) sys-process/numactl debugger? ( python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) examples? ( media-libs/freeglut media-libs/glu ) rdma? ( sys-cluster/rdma-core ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=bindist mirror strip test +SLOT=0/12.8.0 +SRC_URI=amd64? ( https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda_12.8.0_570.86.10_linux.run ) arm64? ( https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda_12.8.0_570.86.10_linux_sbsa.run ) +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=ef34d593fa0f94d83af49669253e30ba diff --git a/metadata/md5-cache/dev-util/spirv-headers-1.4.304.0 b/metadata/md5-cache/dev-util/spirv-headers-1.4.304.0 index 712bde38fe1f..d70bbc6e0318 100644 --- a/metadata/md5-cache/dev-util/spirv-headers-1.4.304.0 +++ b/metadata/md5-cache/dev-util/spirv-headers-1.4.304.0 @@ -4,9 +4,9 @@ DESCRIPTION=Machine-readable files for the SPIR-V Registry EAPI=8 HOMEPAGE=https://registry.khronos.org/SPIR-V/ https://github.com/KhronosGroup/SPIRV-Headers INHERIT=cmake -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT SLOT=0 SRC_URI=https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-1.4.304.0.tar.gz -> spirv-headers-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2596550e4f0f1e7403850ed66291ba7f +_md5_=261fc1bfd29442a334670c524af02ec3 diff --git a/metadata/md5-cache/dev-util/spirv-tools-1.4.304.0 b/metadata/md5-cache/dev-util/spirv-tools-1.4.304.0 index 69a109b13558..77f02f534828 100644 --- a/metadata/md5-cache/dev-util/spirv-tools-1.4.304.0 +++ b/metadata/md5-cache/dev-util/spirv-tools-1.4.304.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/SPIRV-Tools INHERIT=cmake-multilib python-any-r1 IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 RESTRICT=test SLOT=0 SRC_URI=https://github.com/KhronosGroup/SPIRV-Tools/archive/vulkan-sdk-1.4.304.0.tar.gz -> spirv-tools-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8763cba5da646e4be5280d88b87dcac2 +_md5_=6bec807995bfd3aa27078a6108661580 diff --git a/metadata/md5-cache/dev-util/volk-1.4.304.0 b/metadata/md5-cache/dev-util/volk-1.4.304.0 index 91a781939f48..bfc28acaeb82 100644 --- a/metadata/md5-cache/dev-util/volk-1.4.304.0 +++ b/metadata/md5-cache/dev-util/volk-1.4.304.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/zeux/volk INHERIT=cmake-multilib IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv LICENSE=MIT RDEPEND=~media-libs/vulkan-loader-1.4.304.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/zeux/volk/archive/vulkan-sdk-1.4.304.0.tar.gz -> volk-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f1e76281e86fac9b57c33da41e1d17a8 +_md5_=11ae599900111e3d9e76462e2ac24bc9 diff --git a/metadata/md5-cache/dev-util/vulkan-headers-1.4.304.0 b/metadata/md5-cache/dev-util/vulkan-headers-1.4.304.0 index 23c15f65b7a9..bb13b3af4dea 100644 --- a/metadata/md5-cache/dev-util/vulkan-headers-1.4.304.0 +++ b/metadata/md5-cache/dev-util/vulkan-headers-1.4.304.0 @@ -4,9 +4,9 @@ DESCRIPTION=Vulkan Header files and API registry EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Headers INHERIT=cmake -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=Apache-2.0 SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Headers/archive/vulkan-sdk-1.4.304.0.tar.gz -> vulkan-headers-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9772e8e2c8559766db69f07cb2376254 +_md5_=6e4dfb0a21752fe35a78934bc8ca45f8 diff --git a/metadata/md5-cache/dev-util/vulkan-tools-1.4.304.0 b/metadata/md5-cache/dev-util/vulkan-tools-1.4.304.0 index 3879a4859338..9d9ac869d912 100644 --- a/metadata/md5-cache/dev-util/vulkan-tools-1.4.304.0 +++ b/metadata/md5-cache/dev-util/vulkan-tools-1.4.304.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Tools INHERIT=cmake-multilib python-any-r1 IUSE=cube wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv LICENSE=Apache-2.0 RDEPEND=~dev-util/volk-1.4.304.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~media-libs/vulkan-loader-1.4.304.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,wayland?,X?] wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Tools/archive/vulkan-sdk-1.4.304.0.tar.gz -> vulkan-tools-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c43b0085b3d3b5f9e55f590318941094 +_md5_=335a396c8f598a724ef777c1e25e808e diff --git a/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.304.0 b/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.304.0 index 841d43a0463c..e7de14d3c3ee 100644 --- a/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.304.0 +++ b/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.304.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Utility-Libraries INHERIT=cmake-multilib python-any-r1 IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=Apache-2.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/vulkan-sdk-1.4.304.0.tar.gz -> vulkan-utility-libraries-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c974f5b18a56f508532a686304143e50 +_md5_=903da950b7ff129a7f42f6b841695b86 diff --git a/metadata/md5-cache/games-util/cartridges-2.11.1 b/metadata/md5-cache/games-util/cartridges-2.11.1 new file mode 100644 index 000000000000..448874f4c170 --- /dev/null +++ b/metadata/md5-cache/games-util/cartridges-2.11.1 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=gui-libs/gtk-4.16.12:4[introspection] >=gui-libs/libadwaita-1.6.2:1[introspection] media-libs/tiff[webp] python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) dev-libs/appstream-glib dev-util/blueprint-compiler dev-util/desktop-file-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst setup test +DESCRIPTION=Simple game launcher written in Python using GTK4 and Libadwaita +EAPI=8 +HOMEPAGE=https://github.com/kra-mo/cartridges/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2-utils python-single-r1 meson ninja-utils xdg +IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=gui-libs/gtk-4.16.12:4[introspection] >=gui-libs/libadwaita-1.6.2:1[introspection] media-libs/tiff[webp] python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/kra-mo/cartridges/archive/v2.11.1.tar.gz -> cartridges-2.11.1.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=f57c29ec1cd962616fa333a70502a0a6 diff --git a/metadata/md5-cache/games-util/cartridges-9999 b/metadata/md5-cache/games-util/cartridges-9999 index 670d483580d2..8756ae47476c 100644 --- a/metadata/md5-cache/games-util/cartridges-9999 +++ b/metadata/md5-cache/games-util/cartridges-9999 @@ -1,16 +1,16 @@ -BDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=gui-libs/gtk-4.14.4:4[introspection] >=gui-libs/libadwaita-1.5.2:1[introspection] media-libs/tiff[webp] python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) dev-libs/appstream-glib dev-util/blueprint-compiler dev-util/desktop-file-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=gui-libs/gtk-4.16.12:4[introspection] >=gui-libs/libadwaita-1.6.2:1[introspection] media-libs/tiff[webp] python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) dev-libs/appstream-glib dev-util/blueprint-compiler dev-util/desktop-file-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack DESCRIPTION=Simple game launcher written in Python using GTK4 and Libadwaita EAPI=8 HOMEPAGE=https://github.com/kra-mo/cartridges/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2-utils python-single-r1 meson xdg git-r3 +INHERIT=gnome2-utils python-single-r1 meson ninja-utils xdg git-r3 IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 LICENSE=GPL-3+ PROPERTIES=live -RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=gui-libs/gtk-4.14.4:4[introspection] >=gui-libs/libadwaita-1.5.2:1[introspection] media-libs/tiff[webp] python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) +RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=gui-libs/gtk-4.16.12:4[introspection] >=gui-libs/libadwaita-1.6.2:1[introspection] media-libs/tiff[webp] python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) RESTRICT=test SLOT=0 _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=af848413dbca179ee659baad347b36ac +_md5_=f57c29ec1cd962616fa333a70502a0a6 diff --git a/metadata/md5-cache/gnustep-apps/addresses-0.5.0 b/metadata/md5-cache/gnustep-apps/addresses-0.5.0 new file mode 100644 index 000000000000..da3b30f96374 --- /dev/null +++ b/metadata/md5-cache/gnustep-apps/addresses-0.5.0 @@ -0,0 +1,15 @@ +BDEPEND=>=gnustep-base/gnustep-make-2.0 +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=virtual/gnustep-back +DESCRIPTION=Apple Addressbook work alike (standalone and for GNUMail) +EAPI=8 +HOMEPAGE=http://gap.nongnu.org/addresses/ +INHERIT=gnustep-2 +IUSE=debug doc +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=virtual/gnustep-back +SLOT=0 +SRC_URI=https://savannah.nongnu.org/download/gap/Addresses-0.5.0.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=eb15e6dbe89c4feb6477a630adff3223 diff --git a/metadata/md5-cache/gnustep-apps/gorm-1.5.0 b/metadata/md5-cache/gnustep-apps/gorm-1.5.0 new file mode 100644 index 000000000000..3a061cc41fab --- /dev/null +++ b/metadata/md5-cache/gnustep-apps/gorm-1.5.0 @@ -0,0 +1,15 @@ +BDEPEND=>=gnustep-base/gnustep-make-2.0 +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=>=gnustep-base/gnustep-gui-0.31.0 virtual/gnustep-back +DESCRIPTION=A clone of the NeXTstep Interface Builder application for GNUstep +EAPI=8 +HOMEPAGE=https://www.gnustep.org/experience/Gorm.html +INHERIT=gnustep-2 +IUSE=debug doc +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-3+ LGPL-2.1+ +RDEPEND=>=gnustep-base/gnustep-gui-0.31.0 virtual/gnustep-back +SLOT=0 +SRC_URI=https://github.com/gnustep/apps-gorm/archive/refs/tags/gorm-1_5_0.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=8ee7a6d2971a7e0c3c5e869399b44e8d diff --git a/metadata/md5-cache/gnustep-apps/gworkspace-0.9.4-r1 b/metadata/md5-cache/gnustep-apps/gworkspace-1.1.0 index 186dfd10b1f3..585bd08b60b1 100644 --- a/metadata/md5-cache/gnustep-apps/gworkspace-0.9.4-r1 +++ b/metadata/md5-cache/gnustep-apps/gworkspace-1.1.0 @@ -2,14 +2,14 @@ BDEPEND=>=gnustep-base/gnustep-make-2.0 DEFINED_PHASES=compile configure install postinst prepare setup DEPEND=>=gnustep-base/gnustep-gui-0.25.0 gwmetadata? ( >=gnustep-apps/systempreferences-1.0.1_p24791 >=dev-db/sqlite-3.2.8 ) virtual/gnustep-back DESCRIPTION=A workspace manager for GNUstep -EAPI=7 -HOMEPAGE=https://gnustep.github.io/experience/GWorkspace.html +EAPI=8 +HOMEPAGE=https://www.gnustep.org/experience/GWorkspace.html INHERIT=gnustep-2 IUSE=+gwmetadata debug doc -KEYWORDS=amd64 ppc x86 +KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-2 RDEPEND=>=gnustep-base/gnustep-gui-0.25.0 gwmetadata? ( >=gnustep-apps/systempreferences-1.0.1_p24791 >=dev-db/sqlite-3.2.8 ) virtual/gnustep-back SLOT=0 -SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gworkspace-0.9.4.tar.gz +SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gworkspace-1.1.0.tar.gz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=4f5f3accc9520bc9dbd60e4cbab4d863 +_md5_=3901dcc10aec46435effc902e85b2706 diff --git a/metadata/md5-cache/gnustep-apps/simpleagenda-0.44 b/metadata/md5-cache/gnustep-apps/simpleagenda-0.47 index 2541a11e6c66..accde522c1f8 100644 --- a/metadata/md5-cache/gnustep-apps/simpleagenda-0.44 +++ b/metadata/md5-cache/gnustep-apps/simpleagenda-0.47 @@ -2,14 +2,14 @@ BDEPEND=>=gnustep-base/gnustep-make-2.0 DEFINED_PHASES=compile configure install postinst prepare setup DEPEND=>=dev-libs/libical-0.27 >=virtual/gnustep-back-0.20.0 dbus? ( gnustep-libs/dbuskit ) virtual/gnustep-back DESCRIPTION=a simple calendar and agenda application -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/poroussel/simpleagenda INHERIT=gnustep-2 IUSE=dbus debug doc -KEYWORDS=amd64 ppc x86 +KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-2 RDEPEND=>=dev-libs/libical-0.27 >=virtual/gnustep-back-0.20.0 dbus? ( gnustep-libs/dbuskit ) virtual/gnustep-back SLOT=0 -SRC_URI=https://github.com/poroussel/simpleagenda/archive/v0.44.tar.gz -> simpleagenda-0.44.tar.gz +SRC_URI=https://github.com/poroussel/simpleagenda/archive/v0.47.tar.gz -> simpleagenda-0.47.tar.gz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=56c7a8d789bcbd765a6e5d959a2fb818 +_md5_=5939a08e631ee03071538377804162ed diff --git a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.10.0 b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.10.0 index 0fe8bebf7b71..69dabc05146b 100644 --- a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.10.0 +++ b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.10.0 @@ -4,7 +4,7 @@ DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] dev-qt/qtdeclarative:6 doc? ( dev-qt/qt-docs DESCRIPTION=Library to allow separating the structure of documents from data they contain EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm flag-o-matic frameworks.kde.org +INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=6/6.10 SRC_URI=mirror://kde/stable/frameworks/6.10/ktexttemplate-6.10.0.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm a51a8a18e43ec8fc758c76777d1e728b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=cdcb0f7cef1887f256493363d36591dd +_md5_=d1f9eb0c9241a7e6a3ab69398d6314e7 diff --git a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.11.0 b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.11.0 index 1d05b2d7d4d5..1431c76ebf0c 100644 --- a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.11.0 +++ b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.11.0 @@ -4,7 +4,7 @@ DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] dev-qt/qtdeclarative:6 doc? ( dev-qt/qt-docs DESCRIPTION=Library to allow separating the structure of documents from data they contain EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm flag-o-matic frameworks.kde.org +INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=6/6.11 SRC_URI=mirror://kde/stable/frameworks/6.11/ktexttemplate-6.11.0.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm a51a8a18e43ec8fc758c76777d1e728b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=1c65818b2f76ebd2dd1556e0e7284091 +_md5_=574363fa4a33d62179eaa83d3eb58e87 diff --git a/metadata/md5-cache/kde-plasma/libksysguard-6.2.5 b/metadata/md5-cache/kde-plasma/libksysguard-6.2.5 index ff96c69ac57f..2acd51ccd350 100644 --- a/metadata/md5-cache/kde-plasma/libksysguard-6.2.5 +++ b/metadata/md5-cache/kde-plasma/libksysguard-6.2.5 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=6/9 SRC_URI=mirror://kde/stable/plasma/6.2.5/libksysguard-6.2.5.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm a51a8a18e43ec8fc758c76777d1e728b fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 7dce7e123b845b50045d250ddb278647 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6a411c187914e23bead12e34247f3624 +_md5_=2d75a75f353b12af6fc10564378151ae diff --git a/metadata/md5-cache/kde-plasma/libksysguard-6.3.1 b/metadata/md5-cache/kde-plasma/libksysguard-6.3.1 index cb3d6e5a1077..3be083241203 100644 --- a/metadata/md5-cache/kde-plasma/libksysguard-6.3.1 +++ b/metadata/md5-cache/kde-plasma/libksysguard-6.3.1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=6/9 SRC_URI=mirror://kde/stable/plasma/6.3.1/libksysguard-6.3.1.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm a51a8a18e43ec8fc758c76777d1e728b fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 7dce7e123b845b50045d250ddb278647 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e9e3e133e021a0579edaa53cf66182f0 +_md5_=514cb91c65ddd91552e6500ef928a55a diff --git a/metadata/md5-cache/mail-filter/opensmtpd-filter-dkimsign-0.6-r1 b/metadata/md5-cache/mail-filter/opensmtpd-filter-dkimsign-0.6-r2 index 793ca175f30e..7658bc23cbfe 100644 --- a/metadata/md5-cache/mail-filter/opensmtpd-filter-dkimsign-0.6-r1 +++ b/metadata/md5-cache/mail-filter/opensmtpd-filter-dkimsign-0.6-r2 @@ -10,4 +10,4 @@ RDEPEND=mail-filter/libopensmtpd dev-libs/openssl SLOT=0 SRC_URI=https://imperialat.at/releases/filter-dkimsign-0.6.tar.gz -> opensmtpd-filter-dkimsign-0.6.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=d17e82bd6f2d81860ef5387833d9d549 +_md5_=f9966367724b8d855bae2091e50ad482 diff --git a/metadata/md5-cache/media-gfx/exiv2-0.28.5 b/metadata/md5-cache/media-gfx/exiv2-0.28.5 new file mode 100644 index 000000000000..b1d54b4709a8 --- /dev/null +++ b/metadata/md5-cache/media-gfx/exiv2-0.28.5 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) app-text/doxygen dev-libs/libxslt media-gfx/graphviz virtual/pkgconfig ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) ) nls? ( sys-devel/gettext ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=dev-libs/inih[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpegxl? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webready? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest ) +DESCRIPTION=EXIF, IPTC and XMP metadata C++ library and command line utility +EAPI=8 +HOMEPAGE=https://exiv2.org/ +INHERIT=cmake-multilib python-any-r1 +IUSE=+bmff doc examples jpegxl nls +png test webready +xmp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=GPL-2 +RDEPEND=dev-libs/inih[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpegxl? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webready? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RESTRICT=!test? ( test ) +SLOT=0/0.28 +SRC_URI=https://github.com/Exiv2/exiv2/archive/refs/tags/v0.28.5.tar.gz -> exiv2-0.28.5.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=82ed4576b1d0312e1dddbb0e9259c8b4 diff --git a/metadata/md5-cache/media-gfx/openvdb-11.0.0 b/metadata/md5-cache/media-gfx/openvdb-11.0.0 index 4451a1d81357..90628f432581 100644 --- a/metadata/md5-cache/media-gfx/openvdb-11.0.0 +++ b/metadata/md5-cache/media-gfx/openvdb-11.0.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/11.0.0 SRC_URI=https://github.com/AcademySoftwareFoundation/openvdb/archive/v11.0.0.tar.gz -> openvdb-11.0.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm df1cea363f19e80316ea702563b607be llvm-utils 7f49c40879f833f9d07e2d5a9643077b multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=116bf191f214209cc59bd5f38b82a055 +_md5_=e2bf32ac86da3b9d85354a7ee34ecd91 diff --git a/metadata/md5-cache/media-libs/hamlib-4.5.5-r4 b/metadata/md5-cache/media-libs/hamlib-4.5.5-r4 index cb7b3a215c5e..da5365f87e57 100644 --- a/metadata/md5-cache/media-libs/hamlib-4.5.5-r4 +++ b/metadata/md5-cache/media-libs/hamlib-4.5.5-r4 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/4.2 SRC_URI=https://downloads.sourceforge.net/hamlib/hamlib-4.5.5.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=42285029d654322119ab9ee0d2510ce5 +_md5_=ba7399db9566b9d54f68beebe916c778 diff --git a/metadata/md5-cache/media-libs/hamlib-4.6.1 b/metadata/md5-cache/media-libs/hamlib-4.6.1 index 6f5c3f3f9a7d..1d262a38818a 100644 --- a/metadata/md5-cache/media-libs/hamlib-4.6.1 +++ b/metadata/md5-cache/media-libs/hamlib-4.6.1 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/4.2 SRC_URI=https://downloads.sourceforge.net/hamlib/hamlib-4.6.1.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=3fa1a068b4d1ff1c9597f3fa8ed9a32c +_md5_=b524436ef158013dfa7cd5a19fb72c0a diff --git a/metadata/md5-cache/media-libs/hamlib-4.6.2 b/metadata/md5-cache/media-libs/hamlib-4.6.2 index b69b4f765733..00c00a4d48e9 100644 --- a/metadata/md5-cache/media-libs/hamlib-4.6.2 +++ b/metadata/md5-cache/media-libs/hamlib-4.6.2 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/4.2 SRC_URI=https://downloads.sourceforge.net/hamlib/hamlib-4.6.2.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=829032e141bf1cad682a9ecd86e9bfb9 +_md5_=7849ef7166a83e1becfac3f1c5009b53 diff --git a/metadata/md5-cache/media-libs/liblastfm-1.1.0_pre20241124 b/metadata/md5-cache/media-libs/liblastfm-1.1.0_pre20241124 new file mode 100644 index 000000000000..163b8feef472 --- /dev/null +++ b/metadata/md5-cache/media-libs/liblastfm-1.1.0_pre20241124 @@ -0,0 +1,16 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-qt/qtbase:6[dbus,network,ssl,xml] +DESCRIPTION=Collection of libraries to integrate Last.fm services +EAPI=8 +HOMEPAGE=https://github.com/lastfm/liblastfm https://github.com/drfiemost/liblastfm +INHERIT=cmake +IUSE=test +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3 +RDEPEND=dev-qt/qtbase:6[dbus,network,ssl,xml] +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/lastfm/liblastfm/archive/2e8e40d78a331d8e39fe39113bcb7571a7b1d4d6.tar.gz -> liblastfm-1.1.0_pre20241124.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=446b246fe26eb18e5a8723a9a22ec6cf diff --git a/metadata/md5-cache/media-libs/libmygpo-qt-1.1.0_pre20240811 b/metadata/md5-cache/media-libs/libmygpo-qt-1.1.0_pre20240811 new file mode 100644 index 000000000000..0871acf4e06c --- /dev/null +++ b/metadata/md5-cache/media-libs/libmygpo-qt-1.1.0_pre20240811 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-qt/qtbase:6[network] +DESCRIPTION=Qt/C++ library wrapping the gpodder.net webservice +EAPI=8 +HOMEPAGE=https://github.com/gpodder/libmygpo-qt +INHERIT=cmake +IUSE=test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=dev-qt/qtbase:6[network] +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/gpodder/libmygpo-qt/archive/4d1f48291791c64f029e69138e3bc7fb6a851610.tar.gz -> libmygpo-qt-1.1.0_pre20240811.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=35d732365468d23fbde984ce32cde675 diff --git a/metadata/md5-cache/media-libs/libmygpo-qt-9999 b/metadata/md5-cache/media-libs/libmygpo-qt-9999 deleted file mode 100644 index 78bec7834e9a..000000000000 --- a/metadata/md5-cache/media-libs/libmygpo-qt-9999 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5 test? ( dev-qt/qttest:5 ) -DESCRIPTION=Qt/C++ library wrapping the gpodder.net webservice -EAPI=7 -HOMEPAGE=http://wiki.gpodder.org/wiki/Libmygpo-qt -INHERIT=cmake git-r3 -IUSE=test -LICENSE=LGPL-2.1 -PROPERTIES=live -RDEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5 -RESTRICT=!test? ( test ) -SLOT=0 -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=77f2d547509e69f8ebef65489d27e958 diff --git a/metadata/md5-cache/media-libs/shaderc-2024.4 b/metadata/md5-cache/media-libs/shaderc-2024.4 index c8d700ead858..cd6c0b13533d 100644 --- a/metadata/md5-cache/media-libs/shaderc-2024.4 +++ b/metadata/md5-cache/media-libs/shaderc-2024.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/google/shaderc INHERIT=cmake-multilib python-any-r1 IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=Apache-2.0 RDEPEND=>=dev-util/glslang-1.4.304.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.4.304.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=test SLOT=0 SRC_URI=https://github.com/google/shaderc/archive/v2024.4.tar.gz -> shaderc-2024.4.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2fb36783dce54ee3b0154fcec1539917 +_md5_=2ac4bfdc771c1772cc4aa25134d7ee42 diff --git a/metadata/md5-cache/media-libs/tiff-compat-4.4.0-r2 b/metadata/md5-cache/media-libs/tiff-compat-4.4.0-r3 index bc116d2a9ca4..64e52118b9ea 100644 --- a/metadata/md5-cache/media-libs/tiff-compat-4.4.0-r2 +++ b/metadata/md5-cache/media-libs/tiff-compat-4.4.0-r3 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=4 SRC_URI=https://download.osgeo.org/libtiff/tiff-4.4.0.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.4.0.tar.xz.sig ) _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=dd2c63156ed5a1da3d47acbb42e27ff3 +_md5_=9231b645eeb58d153b3ccace04ad1a65 diff --git a/metadata/md5-cache/media-libs/vulkan-layers-1.4.304.0 b/metadata/md5-cache/media-libs/vulkan-layers-1.4.304.0 index 126f41280cbb..57633bb6b36a 100644 --- a/metadata/md5-cache/media-libs/vulkan-layers-1.4.304.0 +++ b/metadata/md5-cache/media-libs/vulkan-layers-1.4.304.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-ValidationLayers INHERIT=cmake-multilib python-any-r1 IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=Apache-2.0 RDEPEND=~dev-util/spirv-tools-1.4.304.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/vulkan-sdk-1.4.304.0.tar.gz -> vulkan-layers-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e5c8ae852a92c48d6ae3ebbe2feefaaf +_md5_=2cf2ed88b34e77f9133f164035f86936 diff --git a/metadata/md5-cache/media-libs/vulkan-loader-1.4.304.0 b/metadata/md5-cache/media-libs/vulkan-loader-1.4.304.0 index 7ceb147d3706..b0d7e8c7e6c4 100644 --- a/metadata/md5-cache/media-libs/vulkan-loader-1.4.304.0 +++ b/metadata/md5-cache/media-libs/vulkan-loader-1.4.304.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Loader INHERIT=flag-o-matic cmake-multilib toolchain-funcs IUSE=layers wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=Apache-2.0 PDEPEND=layers? ( media-libs/vulkan-layers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Loader/archive/vulkan-sdk-1.4.304.0.tar.gz -> vulkan-loader-1.4.304.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f391ff62a590abd8f830c79332d8488f +_md5_=c3f3c3fc20cd7636f776570c09b73fc6 diff --git a/metadata/md5-cache/media-radio/fldigi-4.2.06-r1 b/metadata/md5-cache/media-radio/fldigi-4.2.06-r1 index 8d977705bd63..1d9c309ca9e8 100644 --- a/metadata/md5-cache/media-radio/fldigi-4.2.06-r1 +++ b/metadata/md5-cache/media-radio/fldigi-4.2.06-r1 @@ -1,4 +1,4 @@ -DEFINED_PHASES=configure prepare +DEFINED_PHASES=configure DEPEND=x11-libs/fltk:1=[threads(+),xft(+)] x11-libs/libX11 virtual/libudev:= media-libs/libsamplerate media-libs/libpng:= x11-misc/xdg-utils dev-perl/RPC-XML dev-perl/Term-ReadLine-Perl || ( media-libs/portaudio[oss] media-libs/portaudio[alsa] ) hamlib? ( media-libs/hamlib:= ) pulseaudio? ( media-libs/libpulse ) media-libs/libsndfile nls? ( sys-devel/gettext ) virtual/pkgconfig DESCRIPTION=Sound card based multimode software modem for Amateur Radio use EAPI=8 @@ -11,4 +11,4 @@ RDEPEND=x11-libs/fltk:1=[threads(+),xft(+)] x11-libs/libX11 virtual/libudev:= me SLOT=0 SRC_URI=https://downloads.sourceforge.net/fldigi/fldigi-4.2.06.tar.gz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=679ae6e1cf050e53229d6828cad1096e +_md5_=28b6673a1767157812c0f02c473cedd3 diff --git a/metadata/md5-cache/media-radio/flrig-2.0.05-r1 b/metadata/md5-cache/media-radio/flrig-2.0.05-r1 index aa22713ca3e2..a8a7b17b55c1 100644 --- a/metadata/md5-cache/media-radio/flrig-2.0.05-r1 +++ b/metadata/md5-cache/media-radio/flrig-2.0.05-r1 @@ -1,4 +1,4 @@ -DEFINED_PHASES=configure prepare +DEFINED_PHASES=configure DEPEND=x11-libs/libX11 x11-libs/fltk:1= x11-misc/xdg-utils sys-devel/gettext DESCRIPTION=Transceiver control program for Amateur Radio use EAPI=8 @@ -11,4 +11,4 @@ RDEPEND=x11-libs/libX11 x11-libs/fltk:1= x11-misc/xdg-utils SLOT=0 SRC_URI=https://downloads.sourceforge.net/fldigi/flrig-2.0.05.tar.gz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=d72efcded6f5aafffeffcaa8f9e15efd +_md5_=e41c18f51156ee9821d4585198034111 diff --git a/metadata/md5-cache/media-radio/grig-0.8.1-r1 b/metadata/md5-cache/media-radio/grig-0.8.1-r1 index 8033a2b6bc89..15393d3dfc4d 100644 --- a/metadata/md5-cache/media-radio/grig-0.8.1-r1 +++ b/metadata/md5-cache/media-radio/grig-0.8.1-r1 @@ -10,4 +10,4 @@ RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 >=media-libs/hamlib-4:= SLOT=0 SRC_URI=https://downloads.sourceforge.net/groundstation/grig-0.8.1.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed -_md5_=0ed9f252dcb8e072864017629dc06d3d +_md5_=578506f39ffd864c41ecef2178ac9bfc diff --git a/metadata/md5-cache/media-radio/grig-0.9.0 b/metadata/md5-cache/media-radio/grig-0.9.0 index a9cafdd4211d..99bd4a5ff52f 100644 --- a/metadata/md5-cache/media-radio/grig-0.9.0 +++ b/metadata/md5-cache/media-radio/grig-0.9.0 @@ -1,4 +1,4 @@ -DEFINED_PHASES=configure install prepare +DEFINED_PHASES=configure install DEPEND=dev-libs/glib:2 x11-libs/gtk+:2 >=media-libs/hamlib-4:= DESCRIPTION=A tool for controlling amateur radios EAPI=8 @@ -10,4 +10,4 @@ RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 >=media-libs/hamlib-4:= SLOT=0 SRC_URI=https://github.com/fillods/grig/releases/download//GRIG-0_9_0/grig-0.9.0.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed -_md5_=1411b3dee5fd100cb908867be958d34b +_md5_=546154dee79ad8db99741d51c5c16d2b diff --git a/metadata/md5-cache/media-radio/tlf-1.4.1-r4 b/metadata/md5-cache/media-radio/tlf-1.4.1-r4 index 3cc11e84dd4f..43a8b32cbc8d 100644 --- a/metadata/md5-cache/media-radio/tlf-1.4.1-r4 +++ b/metadata/md5-cache/media-radio/tlf-1.4.1-r4 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://nongnu/tlf/tlf-1.4.1.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=04ac300fd45510aeddaa3ae5f8dd189e +_md5_=0869313318eae27f2f94ddfbc4f421fd diff --git a/metadata/md5-cache/media-sound/amarok-3.2.2 b/metadata/md5-cache/media-sound/amarok-3.2.2 new file mode 100644 index 000000000000..e0dd81c797f9 --- /dev/null +++ b/metadata/md5-cache/media-sound/amarok-3.2.2 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) >=dev-qt/qttools-6.7.2:6[linguist] virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.9.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.9.0:* +DEFINED_PHASES=compile config configure info install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.9:2[qt6(+)] >=dev-qt/qt5compat-6.7.2:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=dev-qt/qttools-6.7.2:6[designer] >=kde-frameworks/attica-6.9.0:6 >=kde-frameworks/karchive-6.9.0:6 >=kde-frameworks/kcmutils-6.9.0:6 >=kde-frameworks/kcodecs-6.9.0:6 >=kde-frameworks/kcolorscheme-6.9.0:6 >=kde-frameworks/kcompletion-6.9.0:6 >=kde-frameworks/kconfig-6.9.0:6 >=kde-frameworks/kconfigwidgets-6.9.0:6 >=kde-frameworks/kcoreaddons-6.9.0:6 >=kde-frameworks/kcrash-6.9.0:6 >=kde-frameworks/kdbusaddons-6.9.0:6 >=kde-frameworks/kdeclarative-6.9.0:6 >=kde-frameworks/kdnssd-6.9.0:6 >=kde-frameworks/kglobalaccel-6.9.0:6 >=kde-frameworks/kguiaddons-6.9.0:6 >=kde-frameworks/ki18n-6.9.0:6 >=kde-frameworks/kiconthemes-6.9.0:6 >=kde-frameworks/kio-6.9.0:6 >=kde-frameworks/kitemviews-6.9.0:6 >=kde-frameworks/knewstuff-6.9.0:6 >=kde-frameworks/knotifications-6.9.0:6 >=kde-frameworks/kpackage-6.9.0:6 >=kde-frameworks/kservice-6.9.0:6 >=kde-frameworks/kstatusnotifieritem-6.9.0:6 >=kde-frameworks/ktexteditor-6.9.0:6 >=kde-frameworks/ktextwidgets-6.9.0:6 >=kde-frameworks/kwidgetsaddons-6.9.0:6 >=kde-frameworks/kwindowsystem-6.9.0:6[X?] >=kde-frameworks/kxmlgui-6.9.0:6 >=kde-frameworks/solid-6.9.0:6 >=kde-frameworks/threadweaver-6.9.0:6 >=media-libs/phonon-4.12.0[qt6(+)] >=media-libs/taglib-1.12:= sci-libs/fftw:3.0 sys-libs/zlib virtual/opengl ipod? ( dev-libs/glib:2 media-libs/libgpod[gtk] ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20241124 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) mtp? ( media-libs/libmtp ) podcast? ( >=media-libs/libmygpo-qt-1.1.0_pre20240811 ) webengine? ( >=dev-qt/qtwebengine-6.7.2:6[widgets] ) dev-qt/qtbase:6 +DESCRIPTION=Advanced audio player based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://amarok.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm kde.org optfeature python-any-r1 xdg +IUSE=ipod lastfm mariadb mtp podcast webengine X debug +handbook +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=>=app-crypt/qca-2.3.9:2[qt6(+)] >=dev-qt/qt5compat-6.7.2:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=dev-qt/qttools-6.7.2:6[designer] >=kde-frameworks/attica-6.9.0:6 >=kde-frameworks/karchive-6.9.0:6 >=kde-frameworks/kcmutils-6.9.0:6 >=kde-frameworks/kcodecs-6.9.0:6 >=kde-frameworks/kcolorscheme-6.9.0:6 >=kde-frameworks/kcompletion-6.9.0:6 >=kde-frameworks/kconfig-6.9.0:6 >=kde-frameworks/kconfigwidgets-6.9.0:6 >=kde-frameworks/kcoreaddons-6.9.0:6 >=kde-frameworks/kcrash-6.9.0:6 >=kde-frameworks/kdbusaddons-6.9.0:6 >=kde-frameworks/kdeclarative-6.9.0:6 >=kde-frameworks/kdnssd-6.9.0:6 >=kde-frameworks/kglobalaccel-6.9.0:6 >=kde-frameworks/kguiaddons-6.9.0:6 >=kde-frameworks/ki18n-6.9.0:6 >=kde-frameworks/kiconthemes-6.9.0:6 >=kde-frameworks/kio-6.9.0:6 >=kde-frameworks/kitemviews-6.9.0:6 >=kde-frameworks/knewstuff-6.9.0:6 >=kde-frameworks/knotifications-6.9.0:6 >=kde-frameworks/kpackage-6.9.0:6 >=kde-frameworks/kservice-6.9.0:6 >=kde-frameworks/kstatusnotifieritem-6.9.0:6 >=kde-frameworks/ktexteditor-6.9.0:6 >=kde-frameworks/ktextwidgets-6.9.0:6 >=kde-frameworks/kwidgetsaddons-6.9.0:6 >=kde-frameworks/kwindowsystem-6.9.0:6[X?] >=kde-frameworks/kxmlgui-6.9.0:6 >=kde-frameworks/solid-6.9.0:6 >=kde-frameworks/threadweaver-6.9.0:6 >=media-libs/phonon-4.12.0[qt6(+)] >=media-libs/taglib-1.12:= sci-libs/fftw:3.0 sys-libs/zlib virtual/opengl ipod? ( dev-libs/glib:2 media-libs/libgpod[gtk] ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20241124 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) mtp? ( media-libs/libmtp ) podcast? ( >=media-libs/libmygpo-qt-1.1.0_pre20240811 ) webengine? ( >=dev-qt/qtwebengine-6.7.2:6[widgets] ) >=kde-frameworks/kirigami-6.9.0:6 media-video/ffmpeg || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 +SLOT=0 +SRC_URI=mirror://kde/stable/amarok/3.2.2/amarok-3.2.2.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm a51a8a18e43ec8fc758c76777d1e728b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=e0af56a6425c0ccb8fc5d3f649fec74e diff --git a/metadata/md5-cache/media-sound/clementine-1.4.1_p28 b/metadata/md5-cache/media-sound/clementine-1.4.1_p28-r1 index 25404c3f2180..021a0fb530ad 100644 --- a/metadata/md5-cache/media-sound/clementine-1.4.1_p28 +++ b/metadata/md5-cache/media-sound/clementine-1.4.1_p28-r1 @@ -1,6 +1,6 @@ BDEPEND=>=dev-cpp/gtest-1.8.0 dev-qt/linguist-tools:5 sys-devel/gettext virtual/pkgconfig test? ( dev-qt/qttest:5 gnome-base/gsettings-desktop-schemas ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) dev-libs/boost dev-libs/libxml2 dev-qt/qtopengl:5 dev-qt/qtxml:5 virtual/glu box? ( dev-cpp/sparsehash ) dropbox? ( dev-cpp/sparsehash ) googledrive? ( dev-cpp/sparsehash ) seafile? ( dev-cpp/sparsehash ) skydrive? ( dev-cpp/sparsehash ) +DEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 <media-libs/libmygpo-qt-1.1.0-r10 media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( <media-libs/liblastfm-1.1.0_pre20241124 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) dev-libs/boost dev-libs/libxml2 dev-qt/qtopengl:5 dev-qt/qtxml:5 virtual/glu box? ( dev-cpp/sparsehash ) dropbox? ( dev-cpp/sparsehash ) googledrive? ( dev-cpp/sparsehash ) seafile? ( dev-cpp/sparsehash ) skydrive? ( dev-cpp/sparsehash ) DESCRIPTION=Modern music player and library organizer based on Amarok 1.4 and Qt EAPI=8 HOMEPAGE=https://www.clementine-player.org https://github.com/clementine-player/Clementine @@ -9,10 +9,10 @@ INHERIT=cmake flag-o-matic plocale virtualx xdg IUSE=alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote test KEYWORDS=amd64 ~arm64 ~ppc64 x86 LICENSE=GPL-3 -RDEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) +RDEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 <media-libs/libmygpo-qt-1.1.0-r10 media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( <media-libs/liblastfm-1.1.0_pre20241124 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=udisks? ( dbus ) wiimote? ( dbus ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/clementine-player/Clementine/releases/download/1.4.1-28-g41e2a07b3/clementine-1.4.1-28-g41e2a07b3.tar.xz -> clementine-1.4.1_p28.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9edf3a4acef02479a1257de5fbc6b5cd +_md5_=df928cdf62e1878f2b8557f0f192927c diff --git a/metadata/md5-cache/media-sound/clementine-9999 b/metadata/md5-cache/media-sound/clementine-9999 index a2ceeae60d29..83b639c33261 100644 --- a/metadata/md5-cache/media-sound/clementine-9999 +++ b/metadata/md5-cache/media-sound/clementine-9999 @@ -1,6 +1,6 @@ BDEPEND=>=dev-cpp/gtest-1.8.0 dev-qt/linguist-tools:5 sys-devel/gettext virtual/pkgconfig test? ( dev-qt/qttest:5 gnome-base/gsettings-desktop-schemas ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) dev-libs/boost dev-libs/libxml2 dev-qt/qtopengl:5 dev-qt/qtxml:5 virtual/glu box? ( dev-cpp/sparsehash ) dropbox? ( dev-cpp/sparsehash ) googledrive? ( dev-cpp/sparsehash ) seafile? ( dev-cpp/sparsehash ) skydrive? ( dev-cpp/sparsehash ) +DEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 <media-libs/libmygpo-qt-1.1.0-r10 media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( <media-libs/liblastfm-1.1.0_pre20241124 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) dev-libs/boost dev-libs/libxml2 dev-qt/qtopengl:5 dev-qt/qtxml:5 virtual/glu box? ( dev-cpp/sparsehash ) dropbox? ( dev-cpp/sparsehash ) googledrive? ( dev-cpp/sparsehash ) seafile? ( dev-cpp/sparsehash ) skydrive? ( dev-cpp/sparsehash ) DESCRIPTION=Modern music player and library organizer based on Amarok 1.4 and Qt EAPI=8 HOMEPAGE=https://www.clementine-player.org https://github.com/clementine-player/Clementine @@ -9,9 +9,9 @@ INHERIT=cmake flag-o-matic plocale virtualx xdg git-r3 IUSE=alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote test LICENSE=GPL-3 PROPERTIES=live -RDEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) +RDEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 <media-libs/libmygpo-qt-1.1.0-r10 media-libs/taglib:= sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( <media-libs/liblastfm-1.1.0_pre20241124 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=udisks? ( dbus ) wiimote? ( dbus ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=928eb85108247501f6e5dc3fc7fd424e +_md5_=2569ff6f2ebcbd50aca1ea79edb8bbea diff --git a/metadata/md5-cache/media-sound/liblc3-1.1.3 b/metadata/md5-cache/media-sound/liblc3-1.1.3 new file mode 100644 index 000000000000..237e5bebf662 --- /dev/null +++ b/metadata/md5-cache/media-sound/liblc3-1.1.3 @@ -0,0 +1,14 @@ +BDEPEND=test? ( || ( ( dev-lang/python:3.13 dev-python/numpy[python_targets_python3_13(-)] dev-python/scipy[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/numpy[python_targets_python3_12(-)] dev-python/scipy[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/numpy[python_targets_python3_11(-)] dev-python/scipy[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/numpy[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/numpy[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] ) ( dev-lang/pypy:3.10[symlink] dev-python/numpy[python_targets_pypy3(-)] dev-python/scipy[python_targets_pypy3(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install setup test +DESCRIPTION=LC3 is an efficient low latency audio codec +EAPI=8 +HOMEPAGE=https://github.com/google/liblc3 +INHERIT=python-any-r1 toolchain-funcs meson-multilib +IUSE=test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/google/liblc3/archive/refs/tags/v1.1.3.tar.gz -> liblc3-1.1.3.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=c95b2b3badfe893d67db4e8b8c834528 diff --git a/metadata/md5-cache/media-sound/yarock-1.4.0-r4 b/metadata/md5-cache/media-sound/yarock-1.4.0-r4 deleted file mode 100644 index 1444a097873d..000000000000 --- a/metadata/md5-cache/media-sound/yarock-1.4.0-r4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-cpp/htmlcxx dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/taglib:= x11-libs/libX11 mpv? ( media-video/mpv:=[libmpv] ) phonon? ( >=media-libs/phonon-4.12.0[qt5(-)] ) vlc? ( media-video/vlc:= ) dev-qt/qtconcurrent:5 dev-qt/qtx11extras:5 -DESCRIPTION=Qt-based music player -EAPI=8 -HOMEPAGE=https://code.launchpad.net/yarock -INHERIT=cmake -IUSE=mpv phonon vlc -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=dev-cpp/htmlcxx dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/taglib:= x11-libs/libX11 mpv? ( media-video/mpv:=[libmpv] ) phonon? ( >=media-libs/phonon-4.12.0[qt5(-)] ) vlc? ( media-video/vlc:= ) -SLOT=0 -SRC_URI=https://launchpad.net/yarock/1.x/1.4.0/+download/Yarock_1.4.0_Sources.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a8e5cb8dd62e8317fa6fa6a8ef32e7a5 diff --git a/metadata/md5-cache/media-sound/yarock-1.5.0 b/metadata/md5-cache/media-sound/yarock-1.5.0 new file mode 100644 index 000000000000..b742a7a82881 --- /dev/null +++ b/metadata/md5-cache/media-sound/yarock-1.5.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-qt/qttools:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-cpp/htmlcxx dev-qt/qtbase:6[dbus,gui,network,sql,sqlite,widgets,xml] media-libs/taglib:= x11-libs/libX11 mpv? ( media-video/mpv:=[libmpv] ) vlc? ( media-video/vlc:= ) dev-qt/qtbase:6[concurrent] +DESCRIPTION=Qt-based music player +EAPI=8 +HOMEPAGE=https://github.com/sebaro/Yarock +INHERIT=cmake +IUSE=mpv vlc +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=dev-cpp/htmlcxx dev-qt/qtbase:6[dbus,gui,network,sql,sqlite,widgets,xml] media-libs/taglib:= x11-libs/libX11 mpv? ( media-video/mpv:=[libmpv] ) vlc? ( media-video/vlc:= ) +SLOT=0 +SRC_URI=https://github.com/sebaro/Yarock/archive/refs/tags/1.5.0.tar.gz -> yarock-1.5.0.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=2bc578d0a7726b286296b69fe106696f diff --git a/metadata/md5-cache/media-video/devedeng-4.19.0 b/metadata/md5-cache/media-video/devedeng-4.21.0 index c244229a4dee..0d532d55e6ab 100644 --- a/metadata/md5-cache/media-video/devedeng-4.19.0 +++ b/metadata/md5-cache/media-video/devedeng-4.21.0 @@ -13,6 +13,6 @@ RDEPEND=app-cdr/cdrtools dev-python/pycairo[python_targets_python3_9(-)?,python_ REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) RESTRICT=test SLOT=0 -SRC_URI=https://gitlab.com/rastersoft/devedeng/-/archive/4.19.0/devedeng-4.19.0.tar.bz2 +SRC_URI=https://gitlab.com/rastersoft/devedeng/-/archive/4.21.0/devedeng-4.21.0.tar.bz2 _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=45516a0f19812b2dd880cd1e768601bd +_md5_=3851a5c9b8c21948f751858df0534cc8 diff --git a/metadata/md5-cache/net-ftp/lftp-4.9.2-r1 b/metadata/md5-cache/net-ftp/lftp-4.9.2-r1 deleted file mode 100644 index 604088f68a17..000000000000 --- a/metadata/md5-cache/net-ftp/lftp-4.9.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=configure install postinst postrm prepare -DEPEND=>=sys-libs/ncurses-5.1:= >=sys-libs/readline-5.1:= dev-libs/expat sys-libs/zlib convert-mozilla-cookies? ( dev-perl/DBI ) idn? ( net-dns/libidn2:= ) socks5? ( >=net-proxy/dante-1.1.12 sys-libs/pam ) ssl? ( gnutls? ( >=net-libs/gnutls-1.2.3:0= ) !gnutls? ( dev-libs/openssl:0= ) ) verify-file? ( dev-perl/String-CRC32 virtual/perl-Digest-MD5 ) =dev-build/libtool-2* app-arch/xz-utils nls? ( >=sys-devel/gettext-0.19 ) virtual/pkgconfig -DESCRIPTION=A sophisticated ftp/sftp/http/https/torrent client and file transfer program -EAPI=7 -HOMEPAGE=http://lftp.yar.ru/ -INHERIT=autotools libtool xdg-utils -IUSE=convert-mozilla-cookies +gnutls idn nls socks5 +ssl verify-file -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=GPL-3 -RDEPEND=>=sys-libs/ncurses-5.1:= >=sys-libs/readline-5.1:= dev-libs/expat sys-libs/zlib convert-mozilla-cookies? ( dev-perl/DBI ) idn? ( net-dns/libidn2:= ) socks5? ( >=net-proxy/dante-1.1.12 sys-libs/pam ) ssl? ( gnutls? ( >=net-libs/gnutls-1.2.3:0= ) !gnutls? ( dev-libs/openssl:0= ) ) verify-file? ( dev-perl/String-CRC32 virtual/perl-Digest-MD5 ) -RESTRICT=test -SLOT=0 -SRC_URI=http://lftp.yar.ru/ftp/lftp-4.9.2.tar.xz -_eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c04f3c07c85a980c7e4e6bbd955c4d03 diff --git a/metadata/md5-cache/net-libs/miniupnpc-2.3.1 b/metadata/md5-cache/net-libs/miniupnpc-2.3.1 new file mode 100644 index 000000000000..573ad50b80b6 --- /dev/null +++ b/metadata/md5-cache/net-libs/miniupnpc-2.3.1 @@ -0,0 +1,13 @@ +BDEPEND=kernel_linux? ( sys-apps/lsb-release ) verify-sig? ( sec-keys/openpgp-keys-miniupnp ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile install prepare test unpack +DESCRIPTION=UPnP client library and a simple UPnP client +EAPI=8 +HOMEPAGE=http://miniupnp.free.fr/ https://miniupnp.tuxfamily.org/ https://github.com/miniupnp/miniupnp/ +INHERIT=toolchain-funcs verify-sig +IUSE=verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +SLOT=0/19 +SRC_URI=https://miniupnp.tuxfamily.org/files/miniupnpc-2.3.1.tar.gz verify-sig? ( https://miniupnp.tuxfamily.org/files/miniupnpc-2.3.1.tar.gz.sig ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=732c8a5e240e3f5aa905732e67857dc7 diff --git a/metadata/md5-cache/net-misc/sipsak-0.9.8.1 b/metadata/md5-cache/net-misc/sipsak-0.9.8.1 new file mode 100644 index 000000000000..a952b2cd8910 --- /dev/null +++ b/metadata/md5-cache/net-misc/sipsak-0.9.8.1 @@ -0,0 +1,15 @@ +DEFINED_PHASES=configure +DEPEND=net-dns/c-ares net-libs/gnutls:= test? ( dev-libs/check ) +DESCRIPTION=Small command line tool for testing SIP applications and devices +EAPI=8 +HOMEPAGE=https://github.com/nils-ohlmeier/sipsak +INHERIT=flag-o-matic +IUSE=test +KEYWORDS=~amd64 ~arm ~ppc ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=net-dns/c-ares net-libs/gnutls:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nils-ohlmeier/sipsak/releases/download/0.9.8.1/sipsak-0.9.8.1.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=027f0727337b1927c9f8615a28855096 diff --git a/metadata/md5-cache/net-p2p/kubo-0.28.0 b/metadata/md5-cache/net-p2p/kubo-0.28.0 deleted file mode 100644 index c94650416ee5..000000000000 --- a/metadata/md5-cache/net-p2p/kubo-0.28.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install postinst test unpack -DEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0 -DESCRIPTION=Main implementation of IPFS -EAPI=8 -HOMEPAGE=https://ipfs.tech https://github.com/ipfs/kubo/ -INHERIT=go-module shell-completion systemd -KEYWORDS=amd64 ~x86 -LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 -RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0 -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.28.0/kubo-source.tar.gz -> kubo-0.28.0.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=3cd8c3d4f90561262bf4161860d1e23b diff --git a/metadata/md5-cache/net-p2p/kubo-0.29.0-r1 b/metadata/md5-cache/net-p2p/kubo-0.33.2 index 08553e654ac7..732b73fdb2f2 100644 --- a/metadata/md5-cache/net-p2p/kubo-0.29.0-r1 +++ b/metadata/md5-cache/net-p2p/kubo-0.33.2 @@ -10,6 +10,6 @@ LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0 RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.29.0/kubo-source.tar.gz -> kubo-0.29.0.tar.gz https://github.com/ipfs/fs-repo-migrations/archive/refs/tags/fs-repo-15-to-16/v1.0.1.tar.gz -> kubo-0.29.0-fs-repo-15-to-16-v1.0.1.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/fs-repo-15-to-16-v1.0.1-vendor.tar.xz -> kubo-0.29.0-fs-repo-15-to-16-v1.0.1-vendor.tar.xz +SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.33.2/kubo-source.tar.gz -> kubo-0.33.2.tar.gz https://github.com/ipfs/fs-repo-migrations/archive/refs/tags/fs-repo-15-to-16/v1.0.1.tar.gz -> kubo-0.33.2-fs-repo-15-to-16-v1.0.1.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/fs-repo-15-to-16-v1.0.1-vendor.tar.xz -> kubo-0.33.2-fs-repo-15-to-16-v1.0.1-vendor.tar.xz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2a11f29bb695545bb365c5a0e3a530f8 +_md5_=a638b2d1110dccd8d5187a4bb0848db5 diff --git a/metadata/md5-cache/net-wireless/dump1090-9.0 b/metadata/md5-cache/net-wireless/dump1090-9.0 new file mode 100644 index 000000000000..16e7de57f146 --- /dev/null +++ b/metadata/md5-cache/net-wireless/dump1090-9.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare +DEPEND=sys-libs/ncurses:=[tinfo] bladerf? ( net-wireless/bladerf:= virtual/libusb:1 ) hackrf? ( net-libs/libhackrf:= virtual/libusb:1 ) rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 ) +DESCRIPTION=Simple Mode S decoder for RTLSDR devices +EAPI=8 +HOMEPAGE=https://github.com/flightaware/dump1090 +INHERIT=tmpfiles toolchain-funcs +IUSE=bladerf hackrf minimal +rtlsdr +KEYWORDS=~amd64 ~x86 +LICENSE=BSD GPL-2+ +RDEPEND=sys-libs/ncurses:=[tinfo] bladerf? ( net-wireless/bladerf:= virtual/libusb:1 ) hackrf? ( net-libs/libhackrf:= virtual/libusb:1 ) rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 ) virtual/tmpfiles +SLOT=0 +SRC_URI=https://github.com/flightaware/dump1090/archive/v9.0.tar.gz -> dump1090-9.0.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=67f90f7e09c36234de4100cc10351ced diff --git a/metadata/md5-cache/net-wireless/dump1090-9999 b/metadata/md5-cache/net-wireless/dump1090-9999 index 66d43574e397..4f7adc686f0f 100644 --- a/metadata/md5-cache/net-wireless/dump1090-9999 +++ b/metadata/md5-cache/net-wireless/dump1090-9999 @@ -1,14 +1,14 @@ BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install postinst prepare unpack DEPEND=sys-libs/ncurses:=[tinfo] bladerf? ( net-wireless/bladerf:= virtual/libusb:1 ) hackrf? ( net-libs/libhackrf:= virtual/libusb:1 ) rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 ) -DESCRIPTION=simple Mode S decoder for RTLSDR devices -EAPI=7 +DESCRIPTION=Simple Mode S decoder for RTLSDR devices +EAPI=8 HOMEPAGE=https://github.com/flightaware/dump1090 INHERIT=tmpfiles toolchain-funcs git-r3 -IUSE=bladerf hackrf +rtlsdr minimal -LICENSE=BSD +IUSE=bladerf hackrf minimal +rtlsdr +LICENSE=BSD GPL-2+ PROPERTIES=live RDEPEND=sys-libs/ncurses:=[tinfo] bladerf? ( net-wireless/bladerf:= virtual/libusb:1 ) hackrf? ( net-libs/libhackrf:= virtual/libusb:1 ) rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 ) virtual/tmpfiles SLOT=0 _eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2182729910fd7f098d9ac50e54fefe82 +_md5_=67f90f7e09c36234de4100cc10351ced diff --git a/metadata/md5-cache/net-wireless/kismet-2022.08.1-r2 b/metadata/md5-cache/net-wireless/kismet-2022.08.1-r2 index b765c0e03d3c..0580bdb147ae 100644 --- a/metadata/md5-cache/net-wireless/kismet-2022.08.1-r2 +++ b/metadata/md5-cache/net-wireless/kismet-2022.08.1-r2 @@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 SLOT=0/2022.08.1 SRC_URI=https://www.kismetwireless.net/code/kismet-2022-08-R1.tar.xz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f -_md5_=a8c18e419237d59a98e5330c7a87d33e +_md5_=8d8ffd5ac4e25f781d4c0d71a9c74b3a diff --git a/metadata/md5-cache/net-wireless/rtl-sdr-2.0.2 b/metadata/md5-cache/net-wireless/rtl-sdr-2.0.2 new file mode 100644 index 000000000000..2b95db852626 --- /dev/null +++ b/metadata/md5-cache/net-wireless/rtl-sdr-2.0.2 @@ -0,0 +1,15 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=virtual/libusb:1 +DESCRIPTION=Turns your Realtek RTL2832 based DVB dongle into a SDR receiver +EAPI=8 +HOMEPAGE=https://sdr.osmocom.org/trac/wiki/rtl-sdr +INHERIT=cmake udev +IUSE=+zerocopy +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ GPL-3+ +RDEPEND=virtual/libusb:1 +SLOT=0 +SRC_URI=https://github.com/osmocom/rtl-sdr/archive/refs/tags/v2.0.2.tar.gz -> rtl-sdr-2.0.2.gh.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=897fd6c010d7d000e7ba3f359890d4f2 diff --git a/metadata/md5-cache/net-wireless/rtl-sdr-9999 b/metadata/md5-cache/net-wireless/rtl-sdr-9999 index ba47ff72302b..33d62947b1a7 100644 --- a/metadata/md5-cache/net-wireless/rtl-sdr-9999 +++ b/metadata/md5-cache/net-wireless/rtl-sdr-9999 @@ -1,14 +1,14 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst prepare test unpack +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack DEPEND=virtual/libusb:1 DESCRIPTION=Turns your Realtek RTL2832 based DVB dongle into a SDR receiver EAPI=8 HOMEPAGE=https://sdr.osmocom.org/trac/wiki/rtl-sdr -INHERIT=cmake git-r3 +INHERIT=cmake udev git-r3 IUSE=+zerocopy -LICENSE=GPL-2+ +LICENSE=GPL-2+ GPL-3+ PROPERTIES=live RDEPEND=virtual/libusb:1 SLOT=0 -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=958925e5d3a7a67d4b4ae77b274bd4dd +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=897fd6c010d7d000e7ba3f359890d4f2 diff --git a/metadata/md5-cache/sci-libs/caffe2-2.4.0-r1 b/metadata/md5-cache/sci-libs/caffe2-2.4.0-r1 deleted file mode 100644 index 7ccee248e6c7..000000000000 --- a/metadata/md5-cache/sci-libs/caffe2-2.4.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-cpp/opentelemetry-cpp dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK dev-cpp/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-libs/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( >=sci-libs/XNNPACK-2024.02.29 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) cuda? ( <=dev-libs/cutlass-3.4.1 ) onednn? ( sci-libs/ideep ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20240525 python_single_target_python3_9? ( dev-python/pyyaml[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] dev-python/typing-extensions[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] dev-python/pybind11[python_targets_python3_13(-)] dev-python/typing-extensions[python_targets_python3_13(-)] ) -DESCRIPTION=A deep learning framework -EAPI=8 -HOMEPAGE=https://pytorch.org/ -INHERIT=python-single-r1 cmake cuda flag-o-matic prefix rocm toolchain-funcs -IUSE=cuda distributed fbgemm flash gloo mkl mpi nnpack +numpy onednn openblas opencl openmp qnnpack rocm xnnpack python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-cpp/opentelemetry-cpp dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK dev-cpp/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-libs/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( >=sci-libs/XNNPACK-2024.02.29 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) -REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) mpi? ( distributed ) gloo? ( distributed ) ?? ( cuda rocm ) rocm? ( || ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) !flash ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.4.0.tar.gz -> pytorch-2.4.0.tar.gz https://dev.gentoo.org/~tupone/distfiles/caffe2-patches-20240809.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e rocm 826765f795a41b937d1bfe8e709346cd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2a9b3c3978c4c519a23a1fa9a4bb5634 diff --git a/metadata/md5-cache/sci-libs/indilib-2.1.2.1 b/metadata/md5-cache/sci-libs/indilib-2.1.2.1 new file mode 100644 index 000000000000..d51293c103c0 --- /dev/null +++ b/metadata/md5-cache/sci-libs/indilib-2.1.2.1 @@ -0,0 +1,16 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp ) +DESCRIPTION=INDI Astronomical Control Protocol library +EAPI=8 +HOMEPAGE=https://www.indilib.org/ +INHERIT=cmake udev +IUSE=ogg rtlsdr test websocket +KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+ +RDEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) +RESTRICT=!test? ( test ) +SLOT=0/1 +SRC_URI=https://github.com/indilib/indi/archive/v2.1.2.1.tar.gz -> indilib-2.1.2.1.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=ad5af5ea597fed17d659bf9d49ceaa90 diff --git a/metadata/md5-cache/sci-libs/pytorch-2.4.0 b/metadata/md5-cache/sci-libs/pytorch-2.4.0 deleted file mode 100644 index e91bca05c94c..000000000000 --- a/metadata/md5-cache/sci-libs/pytorch-2.4.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_9? ( >=dev-python/gpep517-15[python_targets_python3_9(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] ) -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ~sci-libs/caffe2-2.4.0[python_single_target_python3_9(-)?,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?] python_single_target_python3_9? ( dev-python/typing-extensions[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/typing-extensions[python_targets_python3_12(-)] dev-python/sympy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/typing-extensions[python_targets_python3_13(-)] dev-python/sympy[python_targets_python3_13(-)] ) python_single_target_python3_9? ( dev-python/pyyaml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) -DESCRIPTION=Tensors and Dynamic neural networks in Python -EAPI=8 -HOMEPAGE=https://pytorch.org/ -INHERIT=distutils-r1 prefix -IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 debug -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ~sci-libs/caffe2-2.4.0[python_single_target_python3_9(-)?,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?] python_single_target_python3_9? ( dev-python/typing-extensions[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/typing-extensions[python_targets_python3_12(-)] dev-python/sympy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/typing-extensions[python_targets_python3_13(-)] dev-python/sympy[python_targets_python3_13(-)] ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.4.0.tar.gz -> pytorch-2.4.0.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=3001a1a354736be1ef4b24e8c8e37b0d diff --git a/metadata/md5-cache/sci-mathematics/prover9-2009.11a-r1 b/metadata/md5-cache/sci-mathematics/prover9-2009.11a-r2 index 5f5ed998d127..6be76d6a8a26 100644 --- a/metadata/md5-cache/sci-mathematics/prover9-2009.11a-r1 +++ b/metadata/md5-cache/sci-mathematics/prover9-2009.11a-r2 @@ -9,4 +9,4 @@ LICENSE=GPL-2 SLOT=0 SRC_URI=https://www.cs.unm.edu/~mccune/mace4/download/LADR-2009-11A.tar.gz https://dev.gentoo.org/~jlec/distfiles/LADR-2009-11A-makefile.patch.xz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a62d86cb231e1e5e5e7474e888ccce20 +_md5_=f3e46273c888f42eba8f751e16d68646 diff --git a/metadata/md5-cache/sci-visualization/pythonprop-0.30.1_p20240217 b/metadata/md5-cache/sci-visualization/pythonprop-0.30.1_p20240217 index 265d2eb9d237..d8020d60d4ce 100644 --- a/metadata/md5-cache/sci-visualization/pythonprop-0.30.1_p20240217 +++ b/metadata/md5-cache/sci-visualization/pythonprop-0.30.1_p20240217 @@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 SLOT=0 SRC_URI=https://github.com/jawatson/pythonprop/archive/v0.30.1/pythonprop-0.30.1.tar.gz -> pythonprop-0.30.1_p20240217.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=063f61f2b0edb24865445f821eb5ead3 +_md5_=f1710cff7f6095e78bf1e0bdd339d718 diff --git a/metadata/md5-cache/sys-apps/sandbox-2.45 b/metadata/md5-cache/sys-apps/sandbox-2.45 new file mode 100644 index 000000000000..0dd4294bb4a9 --- /dev/null +++ b/metadata/md5-cache/sys-apps/sandbox-2.45 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=>=app-misc/pax-utils-0.1.19 +DESCRIPTION=sandbox'd LD_PRELOAD hack +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox +INHERIT=flag-o-matic multilib-minimal multiprocessing +IUSE=+nnp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!<sys-apps/file-5.44-r1 +SLOT=0 +SRC_URI=https://dev.gentoo.org/~floppym/dist/sandbox-2.45.tar.xz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=2d8abd924faee4acae4014b9842611e3 diff --git a/metadata/md5-cache/sys-auth/pambase-20250223 b/metadata/md5-cache/sys-auth/pambase-20250223 new file mode 100644 index 000000000000..73bde1aa7df3 --- /dev/null +++ b/metadata/md5-cache/sys-auth/pambase-20250223 @@ -0,0 +1,16 @@ +BDEPEND=|| ( ( dev-lang/python:3.13 dev-python/jinja2[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/jinja2[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jinja2[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja2[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/jinja2[python_targets_python3_9(-)] ) ) +DEFINED_PHASES=configure install postinst setup test +DESCRIPTION=PAM base configuration files +EAPI=8 +HOMEPAGE=https://github.com/gentoo/pambase +INHERIT=pam python-any-r1 readme.gentoo-r1 +IUSE=caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 sssd systemd yescrypt +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=sys-libs/pam-1.4.0 elogind? ( sys-auth/elogind[pam] ) gnome-keyring? ( gnome-base/gnome-keyring[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( >=sys-libs/pam-1.4.0 sys-auth/pam_krb5 ) caps? ( sys-libs/libcap[pam] ) pam_ssh? ( sys-auth/pam_ssh ) passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) pwquality? ( dev-libs/libpwquality[pam] ) selinux? ( sys-libs/pam[selinux] ) sha512? ( >=sys-libs/pam-1.4.0 ) homed? ( sys-apps/systemd[homed] ) systemd? ( sys-apps/systemd[pam] ) yescrypt? ( sys-libs/libxcrypt[system] ) sssd? ( sys-auth/sssd ) +REQUIRED_USE=?? ( elogind systemd ) ?? ( passwdqc pwquality ) ?? ( sha512 yescrypt ) pwhistory? ( || ( passwdqc pwquality ) ) homed? ( !pam_krb5 ) pam_krb5? ( !homed ) +RESTRICT=binchecks +SLOT=0 +SRC_URI=https://gitweb.gentoo.org/proj/pambase.git/snapshot/pambase-20250223.tar.bz2 +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=0f30afbeda6ff666bd0232488ce520e4 diff --git a/metadata/md5-cache/sys-block/thin-provisioning-tools-1.1.0-r3 b/metadata/md5-cache/sys-block/thin-provisioning-tools-1.1.0-r3 new file mode 100644 index 000000000000..86628425ae46 --- /dev/null +++ b/metadata/md5-cache/sys-block/thin-provisioning-tools-1.1.0-r3 @@ -0,0 +1,16 @@ +BDEPEND=llvm_slot_17? ( llvm-core/clang:17 ) llvm_slot_18? ( llvm-core/clang:18 ) llvm_slot_19? ( llvm-core/clang:19 ) virtual/pkgconfig || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=virtual/libudev:= sys-fs/lvm2 +DESCRIPTION=A suite of tools for thin provisioning on Linux +EAPI=8 +HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools +INHERIT=cargo llvm-r1 +IUSE=io-uring debug +llvm_slot_19 llvm_slot_17 llvm_slot_18 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3 Apache-2.0 BSD GPL-3 ISC MIT MPL-2.0 Unicode-DFS-2016 +RDEPEND=virtual/libudev:= +REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 ) +SLOT=0 +SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v1.1.0.tar.gz -> thin-provisioning-tools-1.1.0.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anstream/0.6.15/download -> anstream-0.6.15.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.5/download -> anstyle-parse-0.2.5.crate https://crates.io/api/v1/crates/anstyle-query/1.1.1/download -> anstyle-query-1.1.1.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.4/download -> anstyle-wincon-3.0.4.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bindgen/0.69.4/download -> bindgen-0.69.4.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bytemuck/1.16.3/download -> bytemuck-1.16.3.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.13/download -> clap-4.5.13.crate https://crates.io/api/v1/crates/clap_builder/4.5.13/download -> clap_builder-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.2/download -> colorchoice-1.0.2.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/crc32c/0.6.8/download -> crc32c-0.6.8.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/devicemapper-sys/0.3.0/download -> devicemapper-sys-0.3.0.crate https://crates.io/api/v1/crates/devicemapper/0.34.3/download -> devicemapper-0.34.3.crate https://crates.io/api/v1/crates/downcast/0.11.0/download -> downcast-0.11.0.crate https://crates.io/api/v1/crates/duct/0.13.7/download -> duct-0.13.7.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.2/download -> env_filter-0.1.2.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/exitcode/1.1.2/download -> exitcode-1.1.2.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.31/download -> flate2-1.0.31.crate https://crates.io/api/v1/crates/fragile/2.0.0/download -> fragile-2.0.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/libudev-sys/0.1.4/download -> libudev-sys-0.1.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/mockall/0.13.0/download -> mockall-0.13.0.crate https://crates.io/api/v1/crates/mockall_derive/0.13.0/download -> mockall_derive-0.13.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/numtoa/0.1.0/download -> numtoa-0.1.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/os_pipe/1.2.1/download -> os_pipe-1.2.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.7.0/download -> portable-atomic-1.7.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/predicates-core/1.0.8/download -> predicates-core-1.0.8.crate https://crates.io/api/v1/crates/predicates-tree/1.0.11/download -> predicates-tree-1.0.11.crate https://crates.io/api/v1/crates/predicates/3.1.2/download -> predicates-3.1.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quick-xml/0.36.1/download -> quick-xml-0.36.1.crate https://crates.io/api/v1/crates/quickcheck/1.0.3/download -> quickcheck-1.0.3.crate https://crates.io/api/v1/crates/quickcheck_macros/1.0.0/download -> quickcheck_macros-1.0.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rangemap/1.5.1/download -> rangemap-1.5.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_termios/0.1.3/download -> redox_termios-0.1.3.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/retry/2.0.0/download -> retry-2.0.0.crate https://crates.io/api/v1/crates/roaring/0.10.6/download -> roaring-0.10.6.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/shared_child/1.0.1/download -> shared_child-1.0.1.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.72/download -> syn-2.0.72.crate https://crates.io/api/v1/crates/tempfile/3.11.0/download -> tempfile-3.11.0.crate https://crates.io/api/v1/crates/termion/1.5.6/download -> termion-1.5.6.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tui/0.19.0/download -> tui-0.19.0.crate https://crates.io/api/v1/crates/udev/0.7.0/download -> udev-0.7.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://github.com/jthornber/rio/archive/2979a720f671e836302c01546f9cc9f7988610c8.tar.gz -> rio-2979a720f671e836302c01546f9cc9f7988610c8.gh.tar.gz +_eclasses_=cargo 313cf4d416506d4c3d8b9c5dbd9ce689 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust c5b98ad87d66110ef256b49a177f3b66 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=e5074531b2a57b005a4449df692f5628 diff --git a/metadata/md5-cache/sys-boot/dvhtool-1.0.1-r2 b/metadata/md5-cache/sys-boot/dvhtool-1.0.1-r2 index 2fd417ecc22a..3b98520f2d48 100644 --- a/metadata/md5-cache/sys-boot/dvhtool-1.0.1-r2 +++ b/metadata/md5-cache/sys-boot/dvhtool-1.0.1-r2 @@ -9,4 +9,4 @@ LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://debian/pool/main/d/dvhtool/dvhtool_1.0.1.orig.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=1d60f03fd92a45af80eeaf915ec06d64 +_md5_=c88f96c0dcf6d27fccf7dd52821caaa8 diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250223 b/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250223 new file mode 100644 index 000000000000..6d6587bfc21e --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250223 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:15[ada] <sys-devel/gcc-15[ada] <dev-lang/ada-bootstrap-16 ) ) d? ( || ( sys-devel/gcc:15[d(-)] <sys-devel/gcc-15[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust time64 libgdiagnostics +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.11 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=15 +SRC_URI=mirror://gcc/snapshots/15-20250223/gcc-15-20250223.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-46.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e rust c5b98ad87d66110ef256b49a177f3b66 toolchain 5d26d4747701a5161fd6eae9962f51f5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=0af10e2ecf0cfa988196f7770bd40e2e diff --git a/metadata/md5-cache/sys-fs/duperemove-0.14.1-r1 b/metadata/md5-cache/sys-fs/duperemove-0.14.1-r1 deleted file mode 100644 index 340a39982fd6..000000000000 --- a/metadata/md5-cache/sys-fs/duperemove-0.14.1-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install -DEPEND=dev-db/sqlite:3 dev-libs/glib:2 -DESCRIPTION=Btrfs and xfs deduplication utility -EAPI=8 -HOMEPAGE=https://github.com/markfasheh/duperemove/ -INHERIT=toolchain-funcs -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=GPL-2 -RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 -SLOT=0 -SRC_URI=https://github.com/markfasheh/duperemove/archive/v0.14.1.tar.gz -> duperemove-0.14.1.gh.new.tar.gz -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=d3013c0bbabd4706c2869a29d41ddee8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.234 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.234 index 08fc6506493e..8876d67017c1 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.234 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.234 @@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test +strip -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.234 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.234 virtual/libelf @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.234 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-246.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-246.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) _eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 0b514a68b37af1d396618edfbf1dd064 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=b04d8bf9a46789726dbf2126f4a1eb2b +_md5_=6bd26d8c13fcdc52a2641496480459ee diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234 index ae15e1ae10d0..2f0d8013ebaa 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-install toolchain-funcs unpacker IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.234 RDEPEND=!sys-kernel/gentoo-kernel:5.10.234 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.234 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-246.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-246.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.x86.gpkg.tar ) _eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 kernel-install 0b514a68b37af1d396618edfbf1dd064 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 -_md5_=6b87d9054a573bcb1d4e348f14dfd1c4 +_md5_=44eb14c066efce91e39d544c55f894ab diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.129 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.129 index 011b91da72e2..e4536bd87bf7 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.129 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.129 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip SLOT=6.1.129 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-139.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-139.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-139.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-139.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-139.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-139.experimental.tar.xz ) _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=388e66cd755daf9ff48b932dac570ba6 +_md5_=3f1de70ddbb9ae0ab5370655f4e7e34f diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.16 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.16 index 4ebdd7aff4a4..494e975b1886 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.16 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.16 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=check-reqs kernel-2 IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip SLOT=6.12.16 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-20.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-20.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-20.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-20.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-20.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-20.experimental.tar.xz ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=b33230413edb64999bd5a4238a79a586 +_md5_=411d6e69dfdc833d0ef869d503e29388 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.13.1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.13.1 deleted file mode 100644 index 928af77aceb3..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.13.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.13 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=check-reqs kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=6.13.1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.13-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.13-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.13-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-2.experimental.tar.xz ) -_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=c45db2c9b47af51584cd966f6111aad4 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.79 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.79 index 0adf1e93d682..f159baa6fff5 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.79 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.79 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip SLOT=6.6.79 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-88.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-88.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-88.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-88.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-88.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-88.experimental.tar.xz ) _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=d458048fd1f03a24ad522c57111eb429 +_md5_=fb33c556a4ec692cd11524f3fde678f3 diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.14_rc4 b/metadata/md5-cache/sys-kernel/git-sources-6.14_rc4 new file mode 100644 index 000000000000..bc42d5fb8c23 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/git-sources-6.14_rc4 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=>=sys-devel/patch-2.7.6-r5 +DESCRIPTION=The very latest -git version of the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.14_rc4 +SRC_URI=https://git.kernel.org/torvalds/p/v6.14-rc4/v6.13 -> patch-6.14-rc4.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=e9c125842b7cf20fed4fef0aade7c526 diff --git a/metadata/md5-cache/sys-libs/libsemanage-3.7 b/metadata/md5-cache/sys-libs/libsemanage-3.7 index 02342d464434..819c1cecb0a7 100644 --- a/metadata/md5-cache/sys-libs/libsemanage-3.7 +++ b/metadata/md5-cache/sys-libs/libsemanage-3.7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/2 SRC_URI=https://github.com/SELinuxProject/selinux/releases/download/3.7/libsemanage-3.7.tar.gz _eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=c38f88ee792149edfbabcedb24c05356 +_md5_=2dc408c3a9079e98098835c4f7a42dbc diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.234 b/metadata/md5-cache/virtual/dist-kernel-5.10.234 index 66ae35003dd6..c445455081c6 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.234 +++ b/metadata/md5-cache/virtual/dist-kernel-5.10.234 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=8 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.234 ~sys-kernel/gentoo-kernel-bin-5.10.234 ~sys-kernel/vanilla-kernel-5.10.234 ) SLOT=0/5.10.234 -_md5_=dd4220168b5c56ab5f33e1671ec00862 +_md5_=e2b2209154025d3c35e8f83d665a2359 diff --git a/metadata/md5-cache/www-apps/element-1.11.89 b/metadata/md5-cache/www-apps/element-1.11.89 deleted file mode 100644 index 797f10110c31..000000000000 --- a/metadata/md5-cache/www-apps/element-1.11.89 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup -DEPEND=|| ( virtual/httpd-basic virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config -DESCRIPTION=A glossy Matrix collaboration client for the web -EAPI=8 -HOMEPAGE=https://element.io/ -INHERIT=webapp -IUSE=vhosts -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=Apache-2.0 -RDEPEND=app-admin/webapp-config -SLOT=1.11.89 -SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.89/element-v1.11.89.tar.gz -_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5 -_md5_=562ff99d719db9ed941315e482fc1b97 diff --git a/metadata/md5-cache/www-apps/element-1.11.90 b/metadata/md5-cache/www-apps/element-1.11.92 index f3faf1e64116..64d6576c9816 100644 --- a/metadata/md5-cache/www-apps/element-1.11.90 +++ b/metadata/md5-cache/www-apps/element-1.11.92 @@ -8,7 +8,7 @@ IUSE=vhosts KEYWORDS=~amd64 ~riscv ~x86 LICENSE=Apache-2.0 RDEPEND=app-admin/webapp-config -SLOT=1.11.90 -SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.90/element-v1.11.90.tar.gz +SLOT=1.11.92 +SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.92/element-v1.11.92.tar.gz _eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5 _md5_=9b8b53822bc6c441c46c591c2362fdd8 diff --git a/metadata/md5-cache/www-client/chromium-133.0.6943.126 b/metadata/md5-cache/www-client/chromium-133.0.6943.126 index f5d4fc9d0dd4..525d42f65417 100644 --- a/metadata/md5-cache/www-client/chromium-133.0.6943.126 +++ b/metadata/md5-cache/www-client/chromium-133.0.6943.126 @@ -1,4 +1,4 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( dev-lang/python:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt6? ( dev-qt/qtbase:6 ) ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 llvm-core/lld:19 official? ( !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:19[cfi] ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-0.2165 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] dev-lang/rust-bin:1.85.0[llvm_slot_19] dev-lang/rust:1.85.0[llvm_slot_19] dev-lang/rust-bin:1.84.1[llvm_slot_19] dev-lang/rust:1.84.1[llvm_slot_19] dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) ) virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( dev-lang/python:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt6? ( dev-qt/qtbase:6 ) ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 llvm-core/lld:19 official? ( !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:19[cfi] ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-0.2165 app-alternatives/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] dev-lang/rust-bin:1.85.0[llvm_slot_19] dev-lang/rust:1.85.0[llvm_slot_19] dev-lang/rust-bin:1.84.1[llvm_slot_19] dev-lang/rust:1.84.1[llvm_slot_19] dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) ) virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) DESCRIPTION=Open-source version of Google Chrome web browser @@ -14,4 +14,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=0/stable SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6943.126-linux.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/133-2/chromium-patches-133-2.tar.bz2 test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6943.126-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/deefc994ce2d31faf6d27f5e81782e039c663aed/openpower-patches-deefc994ce2d31faf6d27f5e81782e039c663aed.tar.bz2 -> chromium-openpower-deefc994ce.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust c5b98ad87d66110ef256b49a177f3b66 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=882627dd6502803cffdc7999d2377299 +_md5_=60b0ed36af1e4ba5e356d1edc2fc50e7 diff --git a/metadata/md5-cache/www-client/chromium-134.0.6998.23 b/metadata/md5-cache/www-client/chromium-134.0.6998.23 index d347ec36925e..8200aafe367b 100644 --- a/metadata/md5-cache/www-client/chromium-134.0.6998.23 +++ b/metadata/md5-cache/www-client/chromium-134.0.6998.23 @@ -1,4 +1,4 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( dev-lang/python:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt6? ( dev-qt/qtbase:6 ) ) !bundled-toolchain? ( llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 llvm-core/lld:19 official? ( !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:19[cfi] ) ) ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] dev-lang/rust-bin:1.85.0[llvm_slot_19] dev-lang/rust:1.85.0[llvm_slot_19] dev-lang/rust-bin:1.84.1[llvm_slot_19] dev-lang/rust:1.84.1[llvm_slot_19] dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-0.2207 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( dev-lang/python:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt6? ( dev-qt/qtbase:6 ) ) !bundled-toolchain? ( llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 llvm-core/lld:19 official? ( !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:19[cfi] ) ) ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] dev-lang/rust-bin:1.85.0[llvm_slot_19] dev-lang/rust:1.85.0[llvm_slot_19] dev-lang/rust-bin:1.84.1[llvm_slot_19] dev-lang/rust:1.84.1[llvm_slot_19] dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-0.2207 app-alternatives/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= cups? ( >=net-print/cups-1.3.11:= ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) DESCRIPTION=Open-source version of Google Chrome web browser @@ -14,4 +14,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=0/beta SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-134.0.6998.23-linux.tar.xz !bundled-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/134-1/chromium-patches-134-1.tar.bz2 ) bundled-toolchain? ( https://gsdview.appspot.com/chromium-browser-clang/Linux_x64/clang-llvmorg-20-init-17108-g29ed6000-3.tar.xz -> chromium-clang-llvmorg-20-init-17108-g29ed6000-3.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-ad211ced81509462cdfe4c29ed10f97279a0acae-1-llvmorg-20-init-17108-g29ed6000.tar.xz -> chromium-rust-toolchain-ad211ced81-1-llvmorg-20-init-17108-g29ed6000.tar.xz ) test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-134.0.6998.23-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust c5b98ad87d66110ef256b49a177f3b66 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c145a0a777dfe3e9a132c02190d99804 +_md5_=6cfd9bc47f0894ede6478a7bfacae70a diff --git a/metadata/md5-cache/www-client/chromium-135.0.7012.4 b/metadata/md5-cache/www-client/chromium-135.0.7023.0 index 773100add0c8..9f42c4a4f821 100644 --- a/metadata/md5-cache/www-client/chromium-135.0.7012.4 +++ b/metadata/md5-cache/www-client/chromium-135.0.7023.0 @@ -1,4 +1,4 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( dev-lang/python:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt6? ( dev-qt/qtbase:6 ) ) !bundled-toolchain? ( llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 llvm-core/lld:19 official? ( !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:19[cfi] ) ) ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] dev-lang/rust-bin:1.85.0[llvm_slot_19] dev-lang/rust:1.85.0[llvm_slot_19] dev-lang/rust-bin:1.84.1[llvm_slot_19] dev-lang/rust:1.84.1[llvm_slot_19] dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-0.2207 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( dev-lang/python:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt6? ( dev-qt/qtbase:6 ) ) !bundled-toolchain? ( llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 llvm-core/lld:19 official? ( !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:19[cfi] ) ) ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] dev-lang/rust-bin:1.85.0[llvm_slot_19] dev-lang/rust:1.85.0[llvm_slot_19] dev-lang/rust-bin:1.84.1[llvm_slot_19] dev-lang/rust:1.84.1[llvm_slot_19] dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-0.2207 app-alternatives/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= cups? ( >=net-print/cups-1.3.11:= ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) DESCRIPTION=Open-source version of Google Chrome web browser @@ -11,6 +11,6 @@ RDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] d REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) screencast? ( wayland ) ffmpeg-chromium? ( bindist proprietary-codecs ) ^^ ( llvm_slot_19 ) RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=0/dev -SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-135.0.7012.4-linux.tar.xz !bundled-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/135/chromium-patches-135.tar.bz2 ) bundled-toolchain? ( https://gsdview.appspot.com/chromium-browser-clang/Linux_x64/clang-llvmorg-20-init-17108-g29ed6000-3.tar.xz -> chromium-clang-llvmorg-20-init-17108-g29ed6000-3.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-ad211ced81509462cdfe4c29ed10f97279a0acae-1-llvmorg-20-init-17108-g29ed6000.tar.xz -> chromium-rust-toolchain-ad211ced81-1-llvmorg-20-init-17108-g29ed6000.tar.xz ) test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-135.0.7012.4-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) +SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-135.0.7023.0-linux.tar.xz !bundled-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/135/chromium-patches-135.tar.bz2 ) bundled-toolchain? ( https://gsdview.appspot.com/chromium-browser-clang/Linux_x64/clang-llvmorg-20-init-17108-g29ed6000-3.tar.xz -> chromium-clang-llvmorg-20-init-17108-g29ed6000-3.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-ad211ced81509462cdfe4c29ed10f97279a0acae-1-llvmorg-20-init-17108-g29ed6000.tar.xz -> chromium-rust-toolchain-ad211ced81-1-llvmorg-20-init-17108-g29ed6000.tar.xz ) test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-135.0.7023.0-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 ece603c43ae206e3cb06f1878908793e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust c5b98ad87d66110ef256b49a177f3b66 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a748e8b7ca8089f0e6bcbaeea9bce6c7 +_md5_=64b538a03f7671bf1f61d430607de39c diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3592.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3610.4 index 057b245263c8..d3cd4fb82e71 100644 --- a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3592.3 +++ b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3610.4 @@ -7,9 +7,9 @@ INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg IUSE=ffmpeg-chromium gtk proprietary-codecs qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=Vivaldi -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo 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/pango gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:132 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins ) +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo 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/pango gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:134 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3592.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3592.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3592.3-1_arm64.deb ) +SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3610.4-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3610.4-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3610.4-1_arm64.deb ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0cb01ea37517f30d79b0cd957550399e +_md5_=fadb7080628386714c823b750bc75cef diff --git a/metadata/md5-cache/www-misc/mergelog-4.5-r2 b/metadata/md5-cache/www-misc/mergelog-4.5-r3 index d7b3f98fb59a..8fa21c3edb6c 100644 --- a/metadata/md5-cache/www-misc/mergelog-4.5-r2 +++ b/metadata/md5-cache/www-misc/mergelog-4.5-r3 @@ -11,4 +11,4 @@ RDEPEND=sys-libs/zlib SLOT=0 SRC_URI=https://downloads.sourceforge.net/mergelog/mergelog-4.5.tar.gz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=3d3794868ed44f4a0eff5d536bba3cda +_md5_=7f06fa05197c9f29529c053f5b9dd776 diff --git a/metadata/md5-cache/x11-misc/redshift-1.12-r11 b/metadata/md5-cache/x11-misc/redshift-1.12-r12 index 1f648c6d6949..d4e220718613 100644 --- a/metadata/md5-cache/x11-misc/redshift-1.12-r11 +++ b/metadata/md5-cache/x11-misc/redshift-1.12-r12 @@ -13,4 +13,4 @@ REQUIRED_USE=gtk? ( || ( python_targets_python3_9 python_targets_python3_10 pyth SLOT=0 SRC_URI=https://github.com/jonls/redshift/releases/download/v1.12/redshift-1.12.tar.xz _eclasses_=autotools 03ea4e0b6b685afdc980f00a43ea5d12 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 ece603c43ae206e3cb06f1878908793e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c43d75a2071c5b38fbbd3372251a7844 +_md5_=77df1b578c24192ab246c30ce8276309 diff --git a/metadata/md5-cache/x11-misc/xtermcontrol-3.10 b/metadata/md5-cache/x11-misc/xtermcontrol-3.10 index c2032cb97a9d..0d47700a8f01 100644 --- a/metadata/md5-cache/x11-misc/xtermcontrol-3.10 +++ b/metadata/md5-cache/x11-misc/xtermcontrol-3.10 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=xtermcontrol enables dynamic control of XFree86 xterm properties EAPI=8 HOMEPAGE=https://www.thrysoee.dk/xtermcontrol/ -KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 +KEYWORDS=~alpha amd64 ppc sparc x86 LICENSE=GPL-2+ SLOT=0 SRC_URI=https://www.thrysoee.dk/xtermcontrol/xtermcontrol-3.10.tar.gz -_md5_=1548a11960960aa8e990104c882d0b4c +_md5_=647422c7d73e53c95a6907eb43343cea diff --git a/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r2 b/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r2 index eb80351985ba..f8e885971119 100644 --- a/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r2 +++ b/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r2 @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/wez/wezterm/releases/download/20240203-110809-5046fc22/wezterm-20240203-110809-5046fc22-src.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.7/download -> ahash-0.7.7.crate https://crates.io/api/v1/crates/ahash/0.8.7/download -> ahash-0.8.7.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.11/download -> anstream-0.6.11.crate https://crates.io/api/v1/crates/anstyle/1.0.5/download -> anstyle-1.0.5.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/as-raw-xcb-connection/1.0.1/download -> as-raw-xcb-connection-1.0.1.crate https://crates.io/api/v1/crates/ash/0.37.3+1.3.251/download -> ash-0.37.3+1.3.251.crate https://crates.io/api/v1/crates/assert_fs/1.1.1/download -> assert_fs-1.1.1.crate https://crates.io/api/v1/crates/async-broadcast/0.5.1/download -> async-broadcast-0.5.1.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-channel/2.1.1/download -> async-channel-2.1.1.crate https://crates.io/api/v1/crates/async-executor/1.8.0/download -> async-executor-1.8.0.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-io/2.3.1/download -> async-io-2.3.1.crate https://crates.io/api/v1/crates/async-lock/2.8.0/download -> async-lock-2.8.0.crate https://crates.io/api/v1/crates/async-lock/3.3.0/download -> async-lock-3.3.0.crate https://crates.io/api/v1/crates/async-net/1.8.0/download -> async-net-1.8.0.crate https://crates.io/api/v1/crates/async-process/1.8.1/download -> async-process-1.8.1.crate https://crates.io/api/v1/crates/async-recursion/1.0.5/download -> async-recursion-1.0.5.crate https://crates.io/api/v1/crates/async-signal/0.2.5/download -> async-signal-0.2.5.crate https://crates.io/api/v1/crates/async-task/4.7.0/download -> async-task-4.7.0.crate https://crates.io/api/v1/crates/async-trait/0.1.77/download -> async-trait-0.1.77.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/az/1.2.1/download -> az-1.2.1.crate https://crates.io/api/v1/crates/backtrace/0.3.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/benchmarking/0.4.12/download -> benchmarking-0.4.12.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.5.1/download -> blocking-1.5.1.crate https://crates.io/api/v1/crates/bstr/0.1.4/download -> bstr-0.1.4.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/bytemuck/1.14.1/download -> bytemuck-1.14.1.crate https://crates.io/api/v1/crates/bytemuck_derive/1.5.0/download -> bytemuck_derive-1.5.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cairo-rs/0.18.5/download -> cairo-rs-0.18.5.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.0/download -> cairo-sys-rs-0.18.0.crate https://crates.io/api/v1/crates/camino/1.1.6/download -> camino-1.1.6.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg-expr/0.15.8/download -> cfg-expr-0.15.8.crate https://crates.io/api/v1/crates/cgl/0.3.2/download -> cgl-0.3.2.crate https://crates.io/api/v1/crates/chrono/0.4.33/download -> chrono-0.4.33.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/clap/3.2.25/download -> clap-3.2.25.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_complete/4.4.9/download -> clap_complete-4.4.9.crate https://crates.io/api/v1/crates/clap_complete_fig/4.4.2/download -> clap_complete_fig-4.4.2.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/clipboard-win/2.2.0/download -> clipboard-win-2.2.0.crate https://crates.io/api/v1/crates/cocoa/0.20.2/download -> cocoa-0.20.2.crate https://crates.io/api/v1/crates/cocoa/0.25.0/download -> cocoa-0.25.0.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.2/download -> cocoa-foundation-0.1.2.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/1.9.4/download -> colored-1.9.4.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/colorgrad/0.6.2/download -> colorgrad-0.6.2.crate https://crates.io/api/v1/crates/com-rs/0.2.1/download -> com-rs-0.2.1.crate https://crates.io/api/v1/crates/concurrent-queue/2.4.0/download -> concurrent-queue-2.4.0.crate https://crates.io/api/v1/crates/core-foundation/0.7.0/download -> core-foundation-0.7.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-foundation-sys/0.7.0/download -> core-foundation-sys-0.7.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-graphics/0.19.2/download -> core-graphics-0.19.2.crate https://crates.io/api/v1/crates/core-graphics/0.23.1/download -> core-graphics-0.23.1.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-text/20.1.0/download -> core-text-20.1.0.crate https://crates.io/api/v1/crates/core2/0.4.0/download -> core2-0.4.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/criterion/0.4.0/download -> criterion-0.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csscolorparser/0.6.2/download -> csscolorparser-0.6.2.crate https://crates.io/api/v1/crates/csv/1.3.0/download -> csv-1.3.0.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/d3d12/0.7.0/download -> d3d12-0.7.0.crate https://crates.io/api/v1/crates/darling/0.20.3/download -> darling-0.20.3.crate https://crates.io/api/v1/crates/darling_core/0.20.3/download -> darling_core-0.20.3.crate https://crates.io/api/v1/crates/darling_macro/0.20.3/download -> darling_macro-0.20.3.crate https://crates.io/api/v1/crates/dary_heap/0.3.6/download -> dary_heap-0.3.6.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/deltae/0.3.2/download -> deltae-0.3.2.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dhat/0.3.2/download -> dhat-0.3.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/embed-resource/1.8.0/download -> embed-resource-1.8.0.crate https://crates.io/api/v1/crates/emojis/0.6.1/download -> emojis-0.6.1.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/enum-display-derive/0.1.1/download -> enum-display-derive-0.1.1.crate https://crates.io/api/v1/crates/enumflags2/0.7.8/download -> enumflags2-0.7.8.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.8/download -> enumflags2_derive-0.7.8.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.10.2/download -> env_logger-0.10.2.crate https://crates.io/api/v1/crates/env_logger/0.11.1/download -> env_logger-0.11.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/euclid/0.22.9/download -> euclid-0.22.9.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/3.1.0/download -> event-listener-3.1.0.crate https://crates.io/api/v1/crates/event-listener/4.0.3/download -> event-listener-4.0.3.crate https://crates.io/api/v1/crates/event-listener-strategy/0.4.0/download -> event-listener-strategy-0.4.0.crate https://crates.io/api/v1/crates/exr/1.6.4/download -> exr-1.6.4.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fancy-regex/0.11.0/download -> fancy-regex-0.11.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/filenamegen/0.2.4/download -> filenamegen-0.2.4.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/finl_unicode/1.2.0/download -> finl_unicode-1.2.0.crate https://crates.io/api/v1/crates/fixed/1.24.0/download -> fixed-1.24.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.2.0/download -> futures-lite-2.2.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-timer/3.0.2/download -> futures-timer-3.0.2.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/git2/0.16.1/download -> git2-0.16.1.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glium/0.31.0/download -> glium-0.31.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/glow/0.13.1/download -> glow-0.13.1.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.5.0/download -> glutin_wgl_sys-0.5.0.crate https://crates.io/api/v1/crates/governor/0.5.1/download -> governor-0.5.1.crate https://crates.io/api/v1/crates/gpu-alloc/0.6.0/download -> gpu-alloc-0.6.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.3.0/download -> gpu-alloc-types-0.3.0.crate https://crates.io/api/v1/crates/gpu-allocator/0.23.0/download -> gpu-allocator-0.23.0.crate https://crates.io/api/v1/crates/gpu-descriptor/0.2.4/download -> gpu-descriptor-0.2.4.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.1.2/download -> gpu-descriptor-types-0.1.2.crate https://crates.io/api/v1/crates/guillotiere/0.6.2/download -> guillotiere-0.6.2.crate https://crates.io/api/v1/crates/h2/0.3.24/download -> h2-0.3.24.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/half/2.3.1/download -> half-2.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hashlink/0.7.0/download -> hashlink-0.7.0.crate https://crates.io/api/v1/crates/hassle-rs/0.10.0/download -> hassle-rs-0.10.0.crate https://crates.io/api/v1/crates/hdrhistogram/7.5.4/download -> hdrhistogram-7.5.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.4/download -> hermit-abi-0.3.4.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/http/0.2.11/download -> http-0.2.11.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http_req/0.10.2/download -> http_req-0.10.2.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humansize/2.1.3/download -> humansize-2.1.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper/0.14.28/download -> hyper-0.14.28.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.59/download -> iana-time-zone-0.1.59.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/image/0.24.8/download -> image-0.24.8.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.1/download -> indexmap-2.2.1.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/intrusive-collections/0.9.6/download -> intrusive-collections-0.9.6.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/ioctl-rs/0.1.6/download -> ioctl-rs-0.1.6.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.10/download -> is-terminal-0.4.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/jobserver/0.1.27/download -> jobserver-0.1.27.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.67/download -> js-sys-0.3.67.crate https://crates.io/api/v1/crates/k9/0.11.6/download -> k9-0.11.6.crate https://crates.io/api/v1/crates/k9/0.12.0/download -> k9-0.12.0.crate https://crates.io/api/v1/crates/khronos-egl/6.0.0/download -> khronos-egl-6.0.0.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/lab/0.11.0/download -> lab-0.11.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/leb128/0.2.5/download -> leb128-0.2.5.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/libflate/2.0.0/download -> libflate-2.0.0.crate https://crates.io/api/v1/crates/libflate_lz77/2.0.0/download -> libflate_lz77-2.0.0.crate https://crates.io/api/v1/crates/libgit2-sys/0.14.2+1.5.1/download -> libgit2-sys-0.14.2+1.5.1.crate https://crates.io/api/v1/crates/libloading/0.6.7/download -> libloading-0.6.7.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libloading/0.8.1/download -> libloading-0.8.1.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.24.2/download -> libsqlite3-sys-0.24.2.crate https://crates.io/api/v1/crates/libssh-rs/0.2.2/download -> libssh-rs-0.2.2.crate https://crates.io/api/v1/crates/libssh-rs-sys/0.2.2/download -> libssh-rs-sys-0.2.2.crate https://crates.io/api/v1/crates/libssh2-sys/0.3.0/download -> libssh2-sys-0.3.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.15/download -> libz-sys-1.1.15.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/line_drawing/0.8.1/download -> line_drawing-0.8.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/lru/0.7.8/download -> lru-0.7.8.crate https://crates.io/api/v1/crates/lua-src/546.0.2/download -> lua-src-546.0.2.crate https://crates.io/api/v1/crates/luajit-src/210.5.5+f2336c4/download -> luajit-src-210.5.5+f2336c4.crate https://crates.io/api/v1/crates/mac_address/1.1.5/download -> mac_address-1.1.5.crate https://crates.io/api/v1/crates/mach/0.3.2/download -> mach-0.3.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memmap2/0.2.3/download -> memmap2-0.2.3.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/memmap2/0.8.0/download -> memmap2-0.8.0.crate https://crates.io/api/v1/crates/memmem/0.1.1/download -> memmem-0.1.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/metal/0.27.0/download -> metal-0.27.0.crate https://crates.io/api/v1/crates/metrics/0.17.1/download -> metrics-0.17.1.crate https://crates.io/api/v1/crates/metrics-macros/0.4.1/download -> metrics-macros-0.4.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.4.4/download -> miniz_oxide-0.4.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mintex/0.1.3/download -> mintex-0.1.3.crate https://crates.io/api/v1/crates/mio/0.8.10/download -> mio-0.8.10.crate https://crates.io/api/v1/crates/mlua/0.9.5/download -> mlua-0.9.5.crate https://crates.io/api/v1/crates/mlua-sys/0.5.1/download -> mlua-sys-0.5.1.crate https://crates.io/api/v1/crates/naga/0.14.2/download -> naga-0.14.2.crate https://crates.io/api/v1/crates/names/0.12.0/download -> names-0.12.0.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nix/0.23.2/download -> nix-0.23.2.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.25.1/download -> nix-0.25.1.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/no-std-compat/0.4.1/download -> no-std-compat-0.4.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/nonzero_ext/0.3.0/download -> nonzero_ext-0.3.0.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/notify/5.2.0/download -> notify-5.2.0.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/num/0.3.1/download -> num-0.3.1.crate https://crates.io/api/v1/crates/num-bigint/0.3.3/download -> num-bigint-0.3.3.crate https://crates.io/api/v1/crates/num-complex/0.3.1/download -> num-complex-0.3.1.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-rational/0.3.2/download -> num-rational-0.3.2.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_exception/0.1.2/download -> objc_exception-0.1.2.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openssl/0.10.63/download -> openssl-0.10.63.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/300.2.1+3.2.0/download -> openssl-src-300.2.1+3.2.0.crate https://crates.io/api/v1/crates/openssl-sys/0.9.99/download -> openssl-sys-0.9.99.crate https://crates.io/api/v1/crates/ordered-float/4.2.0/download -> ordered-float-4.2.0.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pem/3.0.3/download -> pem-3.0.3.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.6/download -> pest-2.7.6.crate https://crates.io/api/v1/crates/pest_derive/2.7.6/download -> pest_derive-2.7.6.crate https://crates.io/api/v1/crates/pest_generator/2.7.6/download -> pest_generator-2.7.6.crate https://crates.io/api/v1/crates/pest_meta/2.7.6/download -> pest_meta-2.7.6.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project/1.1.4/download -> pin-project-1.1.4.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.4/download -> pin-project-internal-1.1.4.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.1/download -> piper-0.2.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.29/download -> pkg-config-0.3.29.crate https://crates.io/api/v1/crates/plist/1.6.0/download -> plist-1.6.0.crate https://crates.io/api/v1/crates/plotters/0.3.5/download -> plotters-0.3.5.crate https://crates.io/api/v1/crates/plotters-backend/0.3.5/download -> plotters-backend-0.3.5.crate https://crates.io/api/v1/crates/plotters-svg/0.3.5/download -> plotters-svg-0.3.5.crate https://crates.io/api/v1/crates/png/0.17.11/download -> png-0.17.11.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/polling/3.3.2/download -> polling-3.3.2.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/presser/0.3.1/download -> presser-0.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/profiling/1.0.13/download -> profiling-1.0.13.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/pure-rust-locales/0.7.0/download -> pure-rust-locales-0.7.0.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-xml/0.30.0/download -> quick-xml-0.30.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/range-alloc/0.1.3/download -> range-alloc-0.1.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.2/download -> raw-window-handle-0.5.2.crate https://crates.io/api/v1/crates/rayon/1.8.1/download -> rayon-1.8.1.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rcgen/0.12.1/download -> rcgen-0.12.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/relative-path/1.9.2/download -> relative-path-1.9.2.crate https://crates.io/api/v1/crates/renderdoc-sys/1.0.0/download -> renderdoc-sys-1.0.0.crate https://crates.io/api/v1/crates/reqwest/0.11.23/download -> reqwest-0.11.23.crate https://crates.io/api/v1/crates/resize/0.5.5/download -> resize-0.5.5.crate https://crates.io/api/v1/crates/rgb/0.8.37/download -> rgb-0.8.37.crate https://crates.io/api/v1/crates/ring/0.17.7/download -> ring-0.17.7.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rstest/0.18.2/download -> rstest-0.18.2.crate https://crates.io/api/v1/crates/rstest_macros/0.18.2/download -> rstest_macros-0.18.2.crate https://crates.io/api/v1/crates/rusqlite/0.27.0/download -> rusqlite-0.27.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.30/download -> rustix-0.38.30.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/security-framework/2.9.2/download -> security-framework-2.9.2.crate https://crates.io/api/v1/crates/security-framework-sys/2.9.1/download -> security-framework-sys-2.9.1.crate https://crates.io/api/v1/crates/semver/0.11.0/download -> semver-0.11.0.crate https://crates.io/api/v1/crates/semver/1.0.21/download -> semver-1.0.21.crate https://crates.io/api/v1/crates/semver-parser/0.10.2/download -> semver-parser-0.10.2.crate https://crates.io/api/v1/crates/serde/1.0.196/download -> serde-1.0.196.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.196/download -> serde_derive-1.0.196.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.crate https://crates.io/api/v1/crates/serde_repr/0.1.18/download -> serde_repr-0.1.18.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/2.3.3/download -> serde_with-2.3.3.crate https://crates.io/api/v1/crates/serde_with_macros/2.3.3/download -> serde_with_macros-2.3.3.crate https://crates.io/api/v1/crates/serde_yaml/0.9.31/download -> serde_yaml-0.9.31.crate https://crates.io/api/v1/crates/serial/0.4.0/download -> serial-0.4.0.crate https://crates.io/api/v1/crates/serial-core/0.4.0/download -> serial-core-0.4.0.crate https://crates.io/api/v1/crates/serial-unix/0.4.0/download -> serial-unix-0.4.0.crate https://crates.io/api/v1/crates/serial-windows/0.4.0/download -> serial-windows-0.4.0.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.16.1/download -> smithay-client-toolkit-0.16.1.crate https://crates.io/api/v1/crates/smol/1.3.0/download -> smol-1.3.0.crate https://crates.io/api/v1/crates/smol-potat/1.1.2/download -> smol-potat-1.1.2.crate https://crates.io/api/v1/crates/smol-potat-macro/0.6.0/download -> smol-potat-macro-0.6.0.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/spa/0.3.1/download -> spa-0.3.1.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.2.0+1.5.4/download -> spirv-0.2.0+1.5.4.crate https://crates.io/api/v1/crates/sqlite-cache/0.1.3/download -> sqlite-cache-0.1.3.crate https://crates.io/api/v1/crates/ssh2/0.9.4/download -> ssh2-0.9.4.crate https://crates.io/api/v1/crates/starship-battery/0.7.9/download -> starship-battery-0.7.9.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/svg_fmt/0.4.1/download -> svg_fmt-0.4.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-deps/6.2.1/download -> system-deps-6.2.1.crate https://crates.io/api/v1/crates/takeable-option/0.5.0/download -> takeable-option-0.5.0.crate https://crates.io/api/v1/crates/tar/0.4.40/download -> tar-0.4.40.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/tempfile/3.9.0/download -> tempfile-3.9.0.crate https://crates.io/api/v1/crates/term_size/0.3.2/download -> term_size-0.3.2.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.2.6/download -> terminal_size-0.2.6.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/termios/0.2.2/download -> termios-0.2.2.crate https://crates.io/api/v1/crates/termios/0.3.3/download -> termios-0.3.3.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.56/download -> thiserror-1.0.56.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.56/download -> thiserror-impl-1.0.56.crate https://crates.io/api/v1/crates/thousands/0.2.0/download -> thousands-0.2.0.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/time/0.3.31/download -> time-0.3.31.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.16/download -> time-macros-0.2.16.crate https://crates.io/api/v1/crates/tiny-skia/0.11.3/download -> tiny-skia-0.11.3.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.3/download -> tiny-skia-path-0.11.3.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio/1.35.1/download -> tokio-1.35.1.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.8.8/download -> toml-0.8.8.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.21.0/download -> toml_edit-0.21.0.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.10/download -> unsafe-libyaml-0.2.10.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/uom/0.30.0/download -> uom-0.30.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/varbincode/0.1.0/download -> varbincode-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/waker-fn/1.1.1/download -> waker-fn-1.1.1.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.90/download -> wasm-bindgen-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.90/download -> wasm-bindgen-backend-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.40/download -> wasm-bindgen-futures-0.4.40.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.90/download -> wasm-bindgen-macro-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.90/download -> wasm-bindgen-macro-support-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.90/download -> wasm-bindgen-shared-0.2.90.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.5/download -> wayland-cursor-0.29.5.crate https://crates.io/api/v1/crates/wayland-egl/0.29.5/download -> wayland-egl-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.64/download -> web-sys-0.3.64.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/wgpu/0.18.0/download -> wgpu-0.18.0.crate https://crates.io/api/v1/crates/wgpu-core/0.18.1/download -> wgpu-core-0.18.1.crate https://crates.io/api/v1/crates/wgpu-hal/0.18.1/download -> wgpu-hal-0.18.1.crate https://crates.io/api/v1/crates/wgpu-types/0.18.0/download -> wgpu-types-0.18.0.crate https://crates.io/api/v1/crates/which/5.0.0/download -> which-5.0.0.crate https://crates.io/api/v1/crates/whoami/1.4.1/download -> whoami-1.4.1.crate https://crates.io/api/v1/crates/widestring/1.0.2/download -> widestring-1.0.2.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows/0.33.0/download -> windows-0.33.0.crate https://crates.io/api/v1/crates/windows/0.51.1/download -> windows-0.51.1.crate https://crates.io/api/v1/crates/windows-core/0.51.1/download -> windows-core-0.51.1.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.33.0/download -> windows_aarch64_msvc-0.33.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.33.0/download -> windows_i686_gnu-0.33.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.33.0/download -> windows_i686_msvc-0.33.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.33.0/download -> windows_x86_64_gnu-0.33.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.33.0/download -> windows_x86_64_msvc-0.33.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.35/download -> winnow-0.5.35.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/x11/2.21.0/download -> x11-2.21.0.crate https://crates.io/api/v1/crates/xattr/1.3.1/download -> xattr-1.3.1.crate https://crates.io/api/v1/crates/xcb/1.3.0/download -> xcb-1.3.0.crate https://crates.io/api/v1/crates/xcb-imdkit/0.1.2/download -> xcb-imdkit-0.1.2.crate https://crates.io/api/v1/crates/xcursor/0.3.5/download -> xcursor-0.3.5.crate https://crates.io/api/v1/crates/xdg-home/1.0.0/download -> xdg-home-1.0.0.crate https://crates.io/api/v1/crates/xkbcommon/0.7.0/download -> xkbcommon-0.7.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.0/download -> xkeysym-0.2.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.19/download -> xml-rs-0.8.19.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yasna/0.5.2/download -> yasna-0.5.2.crate https://crates.io/api/v1/crates/zbus/3.14.1/download -> zbus-3.14.1.crate https://crates.io/api/v1/crates/zbus_macros/3.14.1/download -> zbus_macros-3.14.1.crate https://crates.io/api/v1/crates/zbus_names/2.6.0/download -> zbus_names-2.6.0.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.9+zstd.1.5.5/download -> zstd-sys-2.0.9+zstd.1.5.5.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://crates.io/api/v1/crates/zvariant/3.15.0/download -> zvariant-3.15.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.15.0/download -> zvariant_derive-3.15.0.crate https://crates.io/api/v1/crates/zvariant_utils/1.0.1/download -> zvariant_utils-1.0.1.crate https://github.com/wez/freetype2/archive/e4586d960f339cf75e2e0b34aee30a0ed8353c0d.tar.gz -> freetype2-e4586d960f339cf75e2e0b34aee30a0ed8353c0d.tar.gz https://github.com/glennrp/libpng/archive/8439534daa1d3a5705ba92e653eda9251246dd61.tar.gz -> libpng-8439534daa1d3a5705ba92e653eda9251246dd61.tar.gz https://github.com/madler/zlib/archive/cacf7f1d4e3d44d871b605da3b647f07d718623f.tar.gz -> zlib-cacf7f1d4e3d44d871b605da3b647f07d718623f.tar.gz https://github.com/harfbuzz/harfbuzz/archive/894a1f72ee93a1fd8dc1d9218cb3fd8f048be29a.tar.gz -> harfbuzz-894a1f72ee93a1fd8dc1d9218cb3fd8f048be29a.tar.gz https://github.com/wez/libssh-rs/archive/e57fdc813ed177738828ad73536f657cb2f91cf4.tar.gz -> libssh-rs-e57fdc813ed177738828ad73536f657cb2f91cf4.tar.gz https://gitlab.com/libssh/libssh-mirror/-/archive/6ad455a8acfe6032c2a87cf83f2d20463c30f8af/libssh-mirror-6ad455a8acfe6032c2a87cf83f2d20463c30f8af.tar.gz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo 313cf4d416506d4c3d8b9c5dbd9ce689 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust c5b98ad87d66110ef256b49a177f3b66 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c74e111c5c7c36a6e395484a104ee240 +_md5_=da48e7fbb09c28c0dea6dff85e6c7f6a diff --git a/metadata/md5-cache/x11-themes/light-themes-24.04 b/metadata/md5-cache/x11-themes/light-themes-24.04 new file mode 100644 index 000000000000..b31119520e03 --- /dev/null +++ b/metadata/md5-cache/x11-themes/light-themes-24.04 @@ -0,0 +1,10 @@ +BDEPEND=app-arch/xz-utils +DEFINED_PHASES=compile install prepare +DESCRIPTION=GTK2/GTK3 Ambiance and Radiance themes from Ubuntu +EAPI=8 +HOMEPAGE=https://packages.ubuntu.com/zesty/light-themes +KEYWORDS=~amd64 ~x86 +LICENSE=CC-BY-SA-3.0 CC-BY-SA-4.0 +SLOT=0 +SRC_URI=mirror://ubuntu/pool/main/u/ubuntu-themes/ubuntu-themes_24.04.orig.tar.gz https://dev.gentoo.org/~pacho/light-themes/Gentoo-Buttons-r1.tar.xz +_md5_=fba2c3c6c505ccbb467bdb50e9089486 diff --git a/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r4 b/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r4 index 135e957a8ed5..5a64d7df4090 100644 --- a/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r4 +++ b/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r4 @@ -1,5 +1,5 @@ DEFINED_PHASES=install -DESCRIPTION=A high quality set of animated mouse cursors +DESCRIPTION=High quality set of animated mouse cursors EAPI=7 HOMEPAGE=https://store.kde.org/p/999966/ KEYWORDS=amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 sparc x86 @@ -7,4 +7,4 @@ LICENSE=LGPL-2.1 RDEPEND=x11-libs/libXcursor SLOT=0 SRC_URI=mirror://gentoo/5533-Silver-XCursors-3D-0.4.tar.bz2 -_md5_=3ddf6ebee2f02c668dcea388d64b78d0 +_md5_=5a00363fecdb229479050b85e7d69b3e diff --git a/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r5 b/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r5 index b5d454d72a20..0e66c27fdd22 100644 --- a/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r5 +++ b/metadata/md5-cache/x11-themes/silver-xcursors-0.4-r5 @@ -1,5 +1,5 @@ DEFINED_PHASES=install -DESCRIPTION=A high quality set of animated mouse cursors +DESCRIPTION=High quality set of animated mouse cursors EAPI=8 HOMEPAGE=https://store.kde.org/p/999966/ KEYWORDS=amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 sparc x86 @@ -7,4 +7,4 @@ LICENSE=LGPL-2.1 RDEPEND=x11-libs/libXcursor SLOT=0 SRC_URI=mirror://gentoo/5533-Silver-XCursors-3D-0.4.tar.bz2 -_md5_=3332dae6e0acba22eed503ebc5594900 +_md5_=84c201a65a73821df6bd723040778191 diff --git a/net-analyzer/arping/files/arping-2.23-configure.ac-seccomp-disable.patch b/net-analyzer/arping/files/arping-2.23-configure.ac-seccomp-disable.patch deleted file mode 100644 index 53b59da1a961..000000000000 --- a/net-analyzer/arping/files/arping-2.23-configure.ac-seccomp-disable.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://github.com/ThomasHabets/arping/pull/51 - -From 47622ccc97591f55899f8fff325af241b89df09f Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Mon, 16 May 2022 06:24:27 +0000 -Subject: [PATCH] configure.ac: make --disable-seccomp work - -The first branch ("[action-if-given]") is taken even if --disable-seccomp -is passed. So, in that branch, check whether the user disabled it or not. - -Without this, we'd get a failure when seccomp is detected but we want -to disable it: -``` -./configure --disable-seccomp -[...] -checking for library containing clock_gettime... none required -configure: error: --enable-seccomp given but seccomp libraries not present -``` - -Signed-off-by: Sam James <sam@gentoo.org> ---- a/configure.ac -+++ b/configure.ac -@@ -35,7 +35,7 @@ AC_CHECK_LIB([pcap], [pcap_open_live], ,[AC_MSG_ERROR([libpcap not found])]) - AC_SEARCH_LIBS([clock_gettime], [rt]) - - AC_ARG_ENABLE([seccomp], [Enable seccomp priv drops by default (-z to turn on, -Z for off)], [ -- if test "$ac_cv_lib_seccomp_seccomp_init" = "no"; then -+ if test x"$enableval" != x"no" && test "$ac_cv_lib_seccomp_seccomp_init" = "no"; then - AC_MSG_ERROR([--enable-seccomp given but seccomp libraries not present]) - fi - AC_DEFINE([DEFAULT_SECCOMP], [1], [Enable seccomp by default]) diff --git a/net-ftp/lftp/Manifest b/net-ftp/lftp/Manifest index fd973c80c40f..4d8496fa08aa 100644 --- a/net-ftp/lftp/Manifest +++ b/net-ftp/lftp/Manifest @@ -1,2 +1 @@ -DIST lftp-4.9.2.tar.xz 1654960 BLAKE2B 04f168576ae6e001e0ffffb2e93e36d5bffa5ed1e2e671edb6210a54aa0ecedc280885450dcee890d05b64464eb641e7e63c8d4dd170100317dec3fe734ec483 SHA512 cda8698e7e34d748715a6fe5dc06c758240302621c7957402f0cc67577acf1a96b436fda4282408dee8171dc84a31e0be432df99a30f0a10057a8e7ea9ec64ad DIST lftp-4.9.3.tar.gz 3385456 BLAKE2B 10d96a8d10d95ab205b63adb1fa31ffa71ee88aeea6ba1740e4f9e24fbc7499387507cb9a9d6b7025cd8ff05c4d4ac0acc9ddbc5e6d04561ad1a4fc644faf86a SHA512 3168077f065ab71d1c49fda9c6e22ecc67bc0a16c27206c413f2103ba343e0c1364f63a1ee10a4c0f06203cbb9a2a81f94f736f7ef8a3dd667445e17ea75206f diff --git a/net-ftp/lftp/files/lftp-4.5.5-am_config_header.patch b/net-ftp/lftp/files/lftp-4.5.5-am_config_header.patch deleted file mode 100644 index 28a9e80504a5..000000000000 --- a/net-ftp/lftp/files/lftp-4.5.5-am_config_header.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -5,7 +5,7 @@ - AC_CONFIG_MACRO_DIR([m4]) - AC_CONFIG_LIBOBJ_DIR([lib]) - AC_CONFIG_SRCDIR([src/ftpclass.cc]) --AM_CONFIG_HEADER([lib/config.h]) -+AC_CONFIG_HEADERS([lib/config.h]) - AM_INIT_AUTOMAKE - - dnl This doesn't *require* GNU extensions; it merely enables them if diff --git a/net-ftp/lftp/files/lftp-4.7.0-gettext.patch b/net-ftp/lftp/files/lftp-4.7.0-gettext.patch deleted file mode 100644 index 729410a9ddf6..000000000000 --- a/net-ftp/lftp/files/lftp-4.7.0-gettext.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -138,7 +138,7 @@ - - ALL_LINGUAS="de es fr it ja ko pl pt_BR ru uk zh_CN zh_TW zh_HK cs" - AM_GNU_GETTEXT([external]) --AM_GNU_GETTEXT_VERSION([0.15]) -+AM_GNU_GETTEXT_VERSION([0.19]) - test "$MSGFMT" = "no" && MSGFMT ="$missing_dir/missing msgfmt" - test "$GMSGFMT" = "no" && GMSGFMT ="$missing_dir/missing msgfmt" - test "$XGETTEXT" = ":" && XGETTEXT="$missing_dir/missing xgettext" diff --git a/net-ftp/lftp/files/lftp-4.9.2-ac-270.patch b/net-ftp/lftp/files/lftp-4.9.2-ac-270.patch deleted file mode 100644 index a2a558db5a64..000000000000 --- a/net-ftp/lftp/files/lftp-4.9.2-ac-270.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/m4/std-gnu11.m4 -+++ b/m4/std-gnu11.m4 -@@ -6,6 +6,8 @@ - # This implementation will be obsolete once we can assume Autoconf 2.70 - # or later is installed everywhere a Gnulib program might be developed. - -+m4_version_prereq([2.70], [], [ -+ - - # Copyright (C) 2001-2020 Free Software Foundation, Inc. - -@@ -70,7 +72,7 @@ _AS_ECHO_LOG([checking for _AC_LANG compiler version]) - set X $ac_compile - ac_compiler=$[2] - for ac_option in --version -v -V -qversion -version; do -- m4_ifdef([_AC_DO_LIMIT],[_AC_DO_LIMIT],[_AC_DO])([$ac_compiler $ac_option >&AS_MESSAGE_LOG_FD]) -+ _AC_DO_LIMIT([$ac_compiler $ac_option >&AS_MESSAGE_LOG_FD]) - done - - m4_expand_once([_AC_COMPILER_EXEEXT])[]dnl -@@ -135,7 +137,7 @@ _AS_ECHO_LOG([checking for _AC_LANG compiler version]) - set X $ac_compile - ac_compiler=$[2] - for ac_option in --version -v -V -qversion; do -- m4_ifdef([_AC_DO_LIMIT],[_AC_DO_LIMIT],[_AC_DO])([$ac_compiler $ac_option >&AS_MESSAGE_LOG_FD]) -+ _AC_DO_LIMIT([$ac_compiler $ac_option >&AS_MESSAGE_LOG_FD]) - done - - m4_expand_once([_AC_COMPILER_EXEEXT])[]dnl -@@ -822,3 +824,6 @@ dnl Tru64 N/A (no support) - dnl with extended modes being tried first. - [[-std=gnu++11 -std=c++11 -std=gnu++0x -std=c++0x -qlanglvl=extended0x -AA]], [$1], [$2])[]dnl - ])# _AC_PROG_CXX_CXX11 -+ -+ -+])# m4_version_prereq diff --git a/net-ftp/lftp/files/lftp-4.9.2-configure-clang16.patch b/net-ftp/lftp/files/lftp-4.9.2-configure-clang16.patch deleted file mode 100644 index d039390ffb80..000000000000 --- a/net-ftp/lftp/files/lftp-4.9.2-configure-clang16.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/lavv17/lftp/commit/8af97cc255c3d2488adb107515bd1047dbedadfe - -From 8af97cc255c3d2488adb107515bd1047dbedadfe Mon Sep 17 00:00:00 2001 -From: DJ Delorie <dj@redhat.com> -Date: Wed, 8 Feb 2023 23:37:37 -0500 -Subject: [PATCH] Fix C99 compatibility issue - -Related to: - - <https://fedoraproject.org/wiki/Changes/PortingToModernC> - <https://fedoraproject.org/wiki/Toolchain/PortingToModernC> ---- a/m4/needtrio.m4 -+++ b/m4/needtrio.m4 -@@ -9,6 +9,7 @@ AC_DEFUN([LFTP_NEED_TRIO],[ - else - - AC_RUN_IFELSE([AC_LANG_SOURCE([[ -+ #include <stdio.h> - int main() - { - unsigned long long x=0,x1; - diff --git a/net-ftp/lftp/files/lftp-4.9.2-libressl.patch b/net-ftp/lftp/files/lftp-4.9.2-libressl.patch deleted file mode 100644 index a0b52df4a9e5..000000000000 --- a/net-ftp/lftp/files/lftp-4.9.2-libressl.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://bugs.gentoo.org/903001 -https://github.com/lavv17/lftp/pull/663 -https://github.com/lavv17/lftp/commit/3ffa0132987bdde986c82c924bc51b13b37f8b54 - -From 3ffa0132987bdde986c82c924bc51b13b37f8b54 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine <fontaine.fabrice@gmail.com> -Date: Wed, 6 Apr 2022 22:56:21 +0200 -Subject: [PATCH] src/lftp_ssl.c: fix build with libressl >= 2.7.0 - -X509_OBJECT_get0_X509_CRL is provided by libressl since version 2.7.0 -and -https://github.com/libressl-portable/openbsd/commit/9866ae34c0af718973475296bd9ef036d3aaa94e -resulting in the following build failure: - -/nvmedata/autobuild/instance-21/output-1/host/opt/ext-toolchain/bin/../lib/gcc/microblaze-buildroot-linux-musl/11.2.0/../../../../microblaze-buildroot-linux-musl/bin/ld: /nvmedata/autobuild/instance-21/output-1/host/microblaze-buildroot-linux-musl/sysroot/usr/lib/libcrypto.a(x509_lu.c.o): in function `X509_OBJECT_get0_X509_CRL': -(.text+0xc3c): multiple definition of `X509_OBJECT_get0_X509_CRL'; /nvmedata/autobuild/instance-21/output-1/build/lftp-4.9.2/src/.libs/liblftp-network.a(liblftp_network_la-lftp_ssl.o):(.text+0x894): first defined here - -Fixes: - - http://autobuild.buildroot.org/results/7fd1dfd5bc750ae5a3278ca950c838ae90704b23 - -Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> ---- - src/lftp_ssl.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/lftp_ssl.cc b/src/lftp_ssl.cc -index 26e91e4b..a814543d 100644 ---- a/src/lftp_ssl.cc -+++ b/src/lftp_ssl.cc -@@ -664,7 +664,7 @@ int gnutls_x509_crt_list_import(gnutls_x509_crt_t *certs, unsigned int* cert_max - #elif USE_OPENSSL - //static int lftp_ssl_passwd_callback(char *buf,int size,int rwflag,void *userdata); - --#if OPENSSL_VERSION_NUMBER < 0x10100000L || LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000L) - // for compatibility with older versions - X509_OBJECT *X509_OBJECT_new() - { diff --git a/net-ftp/lftp/lftp-4.9.2-r1.ebuild b/net-ftp/lftp/lftp-4.9.2-r1.ebuild deleted file mode 100644 index 59b8b1de7789..000000000000 --- a/net-ftp/lftp/lftp-4.9.2-r1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools libtool xdg-utils - -DESCRIPTION="A sophisticated ftp/sftp/http/https/torrent client and file transfer program" -HOMEPAGE="http://lftp.yar.ru/" -SRC_URI="http://lftp.yar.ru/ftp/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="convert-mozilla-cookies +gnutls idn nls socks5 +ssl verify-file" -RESTRICT="test" - -RDEPEND=" - >=sys-libs/ncurses-5.1:= - >=sys-libs/readline-5.1:= - dev-libs/expat - sys-libs/zlib - convert-mozilla-cookies? ( dev-perl/DBI ) - idn? ( net-dns/libidn2:= ) - socks5? ( - >=net-proxy/dante-1.1.12 - sys-libs/pam - ) - ssl? ( - gnutls? ( >=net-libs/gnutls-1.2.3:0= ) - !gnutls? ( dev-libs/openssl:0= ) - ) - verify-file? ( - dev-perl/String-CRC32 - virtual/perl-Digest-MD5 - ) -" -DEPEND=" - ${RDEPEND} - =dev-build/libtool-2* - app-arch/xz-utils - nls? ( >=sys-devel/gettext-0.19 ) - virtual/pkgconfig -" -DOCS=( - BUGS ChangeLog FAQ FEATURES MIRRORS NEWS README README.debug-levels - README.dnssec README.modules THANKS TODO -) -PATCHES=( - "${FILESDIR}"/${PN}-4.0.2.91-lafile.patch - "${FILESDIR}"/${PN}-4.5.5-am_config_header.patch - "${FILESDIR}"/${PN}-4.7.0-gettext.patch - "${FILESDIR}"/${PN}-4.7.5-libdir-additional.patch - "${FILESDIR}"/${PN}-4.7.5-libdir-expat.patch - "${FILESDIR}"/${PN}-4.8.2-libdir-configure.patch - "${FILESDIR}"/${PN}-4.8.2-libdir-libidn2.patch - "${FILESDIR}"/${PN}-4.8.2-libdir-openssl.patch - "${FILESDIR}"/${PN}-4.8.2-libdir-zlib.patch - "${FILESDIR}"/${PN}-4.9.1-libdir-readline.patch - "${FILESDIR}"/${PN}-4.9.2-ac-270.patch - "${FILESDIR}"/${PN}-4.9.2-configure-clang16.patch - "${FILESDIR}"/${PN}-4.9.2-libressl.patch #903001 - "${FILESDIR}"/${PN}-4.9.2-socks.patch #903001 -) - -# Gnulib false positive #900064 -QA_CONFIG_IMPL_DECL_SKIP="( MIN )" - -src_prepare() { - default - - # bug #875692 - sed -e '/#include/s/cmath/math.h/' -i trio/*.c || die - - eautoreconf - - elibtoolize # for Darwin bundles - - # bug #536036 - printf 'set fish:auto-confirm no\nset sftp:auto-confirm no\n' >> ${PN}.conf || die -} - -src_configure() { - econf \ - $(use_enable nls) \ - $(use_with idn libidn2) \ - $(use_with socks5 socksdante "${EPREFIX}"/usr) \ - $(usex ssl "$(use_with !gnutls openssl "${EPREFIX}"/usr)" '--without-openssl') \ - $(usex ssl "$(use_with gnutls)" '--without-gnutls') \ - --enable-ipv6 \ - --enable-packager-mode \ - --sysconfdir="${EPREFIX}"/etc/${PN} \ - --with-modules \ - --with-readline="${EPREFIX}"/usr \ - --without-included-regex -} - -src_install() { - default - - local script - for script in {convert-mozilla-cookies,verify-file}; do - use ${script} || { rm "${ED}"/usr/share/${PN}/${script} || die ;} - done -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/net-im/toxic/files/toxic-0.11.3-NAME_MAX-and-PATH_MAX.patch b/net-im/toxic/files/toxic-0.11.3-NAME_MAX-and-PATH_MAX.patch deleted file mode 100644 index 2101b64e3d9f..000000000000 --- a/net-im/toxic/files/toxic-0.11.3-NAME_MAX-and-PATH_MAX.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -ruN src/autocomplete.c src/autocomplete.c ---- src/autocomplete.c -+++ src/autocomplete.c -@@ -29,6 +29,7 @@ - #include <sys/dir.h> - #else - #include <dirent.h> -+#include <linux/limits.h> - #endif /* __APPLE__ */ - - #include "configdir.h" -diff -ruN src/file_transfers.h src/file_transfers.h ---- src/file_transfers.h -+++ src/file_transfers.h -@@ -25,6 +25,10 @@ - - #include <limits.h> - -+#ifdef __linux__ -+#include <linux/limits.h> -+#endif -+ - #include "notify.h" - #include "toxic.h" - #include "windows.h" -diff -ruN src/settings.h src/settings.h ---- src/settings.h -+++ src/settings.h -@@ -25,6 +25,10 @@ - - #include <limits.h> - -+#ifdef __linux__ -+#include <linux/limits.h> -+#endif -+ - #include <tox/tox.h> - - /* Represents line_* hints max strlen */ diff --git a/net-libs/davix/files/davix-0.8.5-gcc14.patch b/net-libs/davix/files/davix-0.8.5-gcc14.patch deleted file mode 100644 index 2e2c8bd663ac..000000000000 --- a/net-libs/davix/files/davix-0.8.5-gcc14.patch +++ /dev/null @@ -1,12 +0,0 @@ -Fix bundled rapidjson build with GCC 14. - ---- a/src/libs/rapidjson/document.h -+++ b/src/libs/rapidjson/document.h -@@ -316,8 +316,6 @@ struct GenericStringRef { - - GenericStringRef(const GenericStringRef& rhs) : s(rhs.s), length(rhs.length) {} - -- GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; } -- - //! implicit conversion to plain CharType pointer - operator const Ch *() const { return s; } diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest index 384574121def..e00b5828b24a 100644 --- a/net-libs/miniupnpc/Manifest +++ b/net-libs/miniupnpc/Manifest @@ -2,3 +2,5 @@ DIST miniupnpc-2.2.8.tar.gz 104603 BLAKE2B eae4d97bdf8c494ea6744edfeb870f9d92df8 DIST miniupnpc-2.2.8.tar.gz.sig 543 BLAKE2B b4d056972fc7e46c1e41a658d301db8e9a0d3b99af2220c264d06267b4e8ae45847e2bf2cd6583fded67f12c2e0a3c833ba7e38d9c05b5a0cc363e0c1fc8feae SHA512 b5eec0d24a84183021cd16bfd6ecedda587dee0bbb017fe6d107e8c2815ef90cf5f904c6fb9aa32e2e4d5f0b63de8566814c9a0d921b338b26b60ea35c23ecae DIST miniupnpc-2.3.0.tar.gz 105071 BLAKE2B a5a2d22d99eb9f20fcb0b61107db61b97fec8207f5d8079c7d8e1d7bbc73478c3b575c7ecf32cb3ffe64f82a93673ab1f734139755c512d48439358e314e8762 SHA512 63efda015c7f693499a6f1f28b8356c4bb05ed0354fe2fb79042295607bf4f12c15082a48ced348ca5647fca9d83b99068c28311623f46225e9b09b5dc23a290 DIST miniupnpc-2.3.0.tar.gz.sig 543 BLAKE2B acbc2fedd1984e2488aac4618a70b2f0e5573ab17beaa84660117fada915b9ee94e419ee4ddbeae30c04e4eff8749d2a8724b4826bd5ce8ac972908fbda1189c SHA512 081d6c77fb08863760e4ddeb5bc1a5414603782b785f1f86efe516e59a113a4da794895ad160922818574029189df32a0c57fe2558c2ce99d521aa2673d40d43 +DIST miniupnpc-2.3.1.tar.gz 139499 BLAKE2B b456fc9c4af807a305b18b428a790ab4edb40d2e81bd795417df28030993030e1586e44277ecdf19405eb63eacd8448a50d3434b621b7cbdcdfaedd796587b2e SHA512 dd500317741ff0d61ba6e4ed59dc332eabcc8b072ebd10bfd0c9b802b8973b354f3eae4df0ef9c80f4e187bf227e428053beecdb474499e3a5c8a285a0b11feb +DIST miniupnpc-2.3.1.tar.gz.sig 543 BLAKE2B d5eec2738b3362f35b615963f292e8920264decb4faae6afa4cd1ef459c80e0738b595ec0dda2a9106e72420c4f5ed883d26713b5396f52cb5e949e3279ace48 SHA512 f6d0997e85302ca5e7f7b97c3b824303fe85d18516f02e36320e1370443220489bc70d370b187bd814dee762edab16bdb7b8e726e79d9ed8271893ae3058520f diff --git a/net-libs/miniupnpc/miniupnpc-2.3.1.ebuild b/net-libs/miniupnpc/miniupnpc-2.3.1.ebuild new file mode 100644 index 000000000000..5c80be461765 --- /dev/null +++ b/net-libs/miniupnpc/miniupnpc-2.3.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs verify-sig + +DESCRIPTION="UPnP client library and a simple UPnP client" +HOMEPAGE=" + http://miniupnp.free.fr/ + https://miniupnp.tuxfamily.org/ + https://github.com/miniupnp/miniupnp/ +" +SRC_URI=" + https://miniupnp.tuxfamily.org/files/${P}.tar.gz + verify-sig? ( + https://miniupnp.tuxfamily.org/files/${P}.tar.gz.sig + ) +" + +LICENSE="BSD" +SLOT="0/19" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + kernel_linux? ( sys-apps/lsb-release ) + verify-sig? ( sec-keys/openpgp-keys-miniupnp ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc + +src_prepare() { + local PATCHES=( + "${FILESDIR}"/miniupnpc-2.2.3-drop-which.patch + ) + default + + local exprs=( + # These bins are not installed, upnpc-static requires building static lib + -e '/EXECUTABLES =/s/ upnpc-static upnp-listdevices-static//' + # Prevent gzipping manpage. + -e '/gzip/d' + # Disable installing the static library + -e '/FILESTOINSTALL =/s/ $(LIBRARY)//' + -e '/$(INSTALL) -m 644 $(LIBRARY) $(DESTDIR)$(INSTALLDIRLIB)/d' + ) + sed -i "${exprs[@]}" Makefile || die +} + +# Upstream cmake causes more trouble than it fixes, +# so we'll just stay with the Makefile for now. + +src_compile() { + tc-export CC AR + emake build/upnpc-shared +} + +src_test() { + emake -j1 check +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="$(get_libdir)" \ + install + + dodoc README Changelog.txt +} diff --git a/net-misc/curl/files/curl-8.11.0-cmdline-ech-docs.patch b/net-misc/curl/files/curl-8.11.0-cmdline-ech-docs.patch deleted file mode 100644 index e6cd10937b06..000000000000 --- a/net-misc/curl/files/curl-8.11.0-cmdline-ech-docs.patch +++ /dev/null @@ -1,59 +0,0 @@ -https://github.com/curl/curl/commit/f4ee7bafda8d451255e935a3c585220dd3cf58c4 -From: Daniel Stenberg <daniel@haxx.se> -Date: Thu, 7 Nov 2024 23:21:14 +0100 -Subject: [PATCH] cmdline/ech.md: formatting cleanups - -Reported-by: Samuel Henrique -Fixes #15506 -Closes #15517 ---- a/docs/cmdline-opts/ech.md -+++ b/docs/cmdline-opts/ech.md -@@ -20,35 +20,33 @@ Specifies how to do ECH (Encrypted Client Hello). - - The values allowed for \<config\> can be: - --## "false" (default) -+## `false` - --Do not attempt ECH -+Do not attempt ECH. The is the default. - --## "grease" -+## `grease` - - Send a GREASE ECH extension - --## "true" -+## `true` - - Attempt ECH if possible, but do not fail if ECH is not attempted. - (The connection fails if ECH is attempted but fails.) - --## "hard" -+## `hard` - --Attempt ECH and fail if that is not possible. --ECH only works with TLS 1.3 and also requires using --DoH or providing an ECHConfigList on the command line. -+Attempt ECH and fail if that is not possible. ECH only works with TLS 1.3 and -+also requires using DoH or providing an ECHConfigList on the command line. - --## "ecl:<b64val>" -+## `ecl:<b64val>` - - A base64 encoded ECHConfigList that is used for ECH. - --## "pn:<name>" -+## `pn:<name>` - --A name to use to over-ride the `public_name` field of an ECHConfigList --(only available with OpenSSL TLS support) -+A name to use to over-ride the `public_name` field of an ECHConfigList (only -+available with OpenSSL TLS support) - --## Errors -+## - --Most errors cause error --*CURLE_ECH_REQUIRED* (101). -+Most ECH related errors cause error *CURLE_ECH_REQUIRED* (101). diff --git a/net-misc/curl/files/curl-8.11.0-cookie-case-sensitive.patch b/net-misc/curl/files/curl-8.11.0-cookie-case-sensitive.patch deleted file mode 100644 index d906aab7e909..000000000000 --- a/net-misc/curl/files/curl-8.11.0-cookie-case-sensitive.patch +++ /dev/null @@ -1,56 +0,0 @@ -https://github.com/curl/curl/commit/9919149aef67014150e2a1c75a7aa2c79204e30d -From: Daniel Stenberg <daniel@haxx.se> -Date: Wed, 6 Nov 2024 11:26:25 +0100 -Subject: [PATCH] cookie: treat cookie name case sensitively - -Extend test 31 to verify - -Reported-by: delogicsreal on github -Fixes #15492 -Closes #15493 ---- a/lib/cookie.c -+++ b/lib/cookie.c -@@ -989,7 +989,7 @@ replace_existing(struct Curl_easy *data, - size_t myhash = cookiehash(co->domain); - for(n = Curl_llist_head(&ci->cookielist[myhash]); n; n = Curl_node_next(n)) { - struct Cookie *clist = Curl_node_elem(n); -- if(strcasecompare(clist->name, co->name)) { -+ if(!strcmp(clist->name, co->name)) { - /* the names are identical */ - bool matching_domains = FALSE; - -@@ -1029,7 +1029,7 @@ replace_existing(struct Curl_easy *data, - } - } - -- if(!replace_n && strcasecompare(clist->name, co->name)) { -+ if(!replace_n && !strcmp(clist->name, co->name)) { - /* the names are identical */ - - if(clist->domain && co->domain) { ---- a/tests/data/test31 -+++ b/tests/data/test31 -@@ -26,6 +26,7 @@ Set-Cookie: blankdomain=sure; domain=; path=/ - %if !hyper - Set-Cookie: foobar=name; domain=anything.com; path=/ ; secure
- Set-Cookie:ismatch=this ; domain=test31.curl; path=/silly/
-+Set-Cookie:ISMATCH=this ; domain=test31.curl; path=/silly/
- Set-Cookie: overwrite=this ; domain=test31.curl; path=/overwrite/
- Set-Cookie: overwrite=this2 ; domain=test31.curl; path=/overwrite
- Set-Cookie: sec1value=secure1 ; domain=test31.curl; path=/secure1/ ; secure
-@@ -75,6 +76,7 @@ Set-Cookie: securewithspace=after ; secure = - %else - Set-Cookie: foobar=name; domain=anything.com; path=/ ; secure
- Set-Cookie: ismatch=this ; domain=test31.curl; path=/silly/
-+Set-Cookie:ISMATCH=this ; domain=test31.curl; path=/silly/
- Set-Cookie: overwrite=this ; domain=test31.curl; path=/overwrite/
- Set-Cookie: overwrite=this2 ; domain=test31.curl; path=/overwrite
- Set-Cookie: sec1value=secure1 ; domain=test31.curl; path=/secure1/ ; secure
-@@ -181,6 +183,7 @@ test31.curl FALSE /we/want/ FALSE 2118138987 nodomain value - #HttpOnly_.test31.curl TRUE /p2/ FALSE 0 httpo2 value2 - #HttpOnly_.test31.curl TRUE /p1/ FALSE 0 httpo1 value1 - .test31.curl TRUE /overwrite FALSE 0 overwrite this2 -+.test31.curl TRUE /silly/ FALSE 0 ISMATCH this - .test31.curl TRUE /silly/ FALSE 0 ismatch this - test31.curl FALSE / FALSE 0 blankdomain sure - </file> diff --git a/net-misc/curl/files/curl-8.11.0-curl-libssh-ipv6-brackets.patch b/net-misc/curl/files/curl-8.11.0-curl-libssh-ipv6-brackets.patch deleted file mode 100644 index 6e1ecc0dd097..000000000000 --- a/net-misc/curl/files/curl-8.11.0-curl-libssh-ipv6-brackets.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://github.com/curl/curl/commit/93c65c00e52c4c8cdc09b2d9194ce63763c7349e -From: Daniel Stenberg <daniel@haxx.se> -Date: Fri, 8 Nov 2024 16:31:41 +0100 -Subject: [PATCH] libssh: when using IPv6 numerical address, add brackets - -Reported-by: henrikjehgmti on github -Fixes #15522 -Closes #15524 ---- a/lib/vssh/libssh.c -+++ b/lib/vssh/libssh.c -@@ -2191,7 +2191,14 @@ static CURLcode myssh_connect(struct Curl_easy *data, bool *done) - return CURLE_FAILED_INIT; - } - -- rc = ssh_options_set(ssh->ssh_session, SSH_OPTIONS_HOST, conn->host.name); -+ if(conn->bits.ipv6_ip) { -+ char ipv6[MAX_IPADR_LEN]; -+ msnprintf(ipv6, sizeof(ipv6), "[%s]", conn->host.name); -+ rc = ssh_options_set(ssh->ssh_session, SSH_OPTIONS_HOST, ipv6); -+ } -+ else -+ rc = ssh_options_set(ssh->ssh_session, SSH_OPTIONS_HOST, conn->host.name); -+ - if(rc != SSH_OK) { - failf(data, "Could not set remote host"); - return CURLE_FAILED_INIT; diff --git a/net-misc/curl/files/curl-8.11.0-duphandle-init-netrc.patch b/net-misc/curl/files/curl-8.11.0-duphandle-init-netrc.patch deleted file mode 100644 index 4a3e82a477fe..000000000000 --- a/net-misc/curl/files/curl-8.11.0-duphandle-init-netrc.patch +++ /dev/null @@ -1,195 +0,0 @@ -https://github.com/curl/curl/commit/f5c616930b5cf148b1b2632da4f5963ff48bdf88 -From: Daniel Stenberg <daniel@haxx.se> -Date: Thu, 7 Nov 2024 08:52:38 +0100 -Subject: [PATCH] duphandle: also init netrc - -The netrc init was only done in the Curl_open, meaning that a duplicated -handle would not get inited properly. - -Added test 2309 to verify. It does netrc auth with a duplicated handle. - -Regression from 3b43a05e000aa8f65bda513f733a - -Reported-by: tranzystorekk on github -Fixes #15496 -Closes #15503 ---- a/lib/easy.c -+++ b/lib/easy.c -@@ -940,6 +940,7 @@ CURL *curl_easy_duphandle(CURL *d) - goto fail; - - Curl_dyn_init(&outcurl->state.headerb, CURL_MAX_HTTP_HEADER); -+ Curl_netrc_init(&outcurl->state.netrc); - - /* the connection pool is setup on demand */ - outcurl->state.lastconnect_id = -1; ---- a/tests/data/Makefile.am -+++ b/tests/data/Makefile.am -@@ -255,7 +255,7 @@ test2100 \ - test2200 test2201 test2202 test2203 test2204 test2205 \ - \ - test2300 test2301 test2302 test2303 test2304 test2305 test2306 test2307 \ --test2308 \ -+test2308 test2309 \ - \ - test2400 test2401 test2402 test2403 test2404 test2405 test2406 \ - \ ---- /dev/null -+++ b/tests/data/test2309 -@@ -0,0 +1,66 @@ -+<testcase> -+<info> -+<keywords> -+netrc -+HTTP -+</keywords> -+</info> -+# -+# Server-side -+<reply> -+<data crlf="yes" nocheck="yes"> -+HTTP/1.1 200 OK -+Date: Tue, 09 Nov 2010 14:49:00 GMT -+Server: test-server/fake -+Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT -+ETag: "21025-dc7-39462498" -+Accept-Ranges: bytes -+Content-Length: 6 -+Connection: close -+Content-Type: text/html -+Funny-head: yesyes -+ -+-foo- -+</data> -+</reply> -+ -+# -+# Client-side -+<client> -+<server> -+http -+</server> -+<features> -+proxy -+</features> -+ -+# Reproducing issue 15496 -+<name> -+HTTP with .netrc using duped easy handle -+</name> -+<tool> -+lib%TESTNUMBER -+</tool> -+<command> -+http://github.com %LOGDIR/netrc%TESTNUMBER http://%HOSTIP:%HTTPPORT/ -+</command> -+<file name="%LOGDIR/netrc%TESTNUMBER" > -+ -+machine github.com -+ -+login daniel -+password $y$j9T$WUVjiVvDbRAWafDLs6cab1$01NX.oaZKf5lw8MR2Nk9Yaxv4CqbE0IaDF.GpGxPul1 -+</file> -+</client> -+ -+<verify> -+<protocol> -+GET http://github.com/ HTTP/1.1
-+Host: github.com
-+Authorization: Basic %b64[daniel:$y$j9T$WUVjiVvDbRAWafDLs6cab1$01NX.oaZKf5lw8MR2Nk9Yaxv4CqbE0IaDF.GpGxPul1]b64%
-+Accept: */*
-+Proxy-Connection: Keep-Alive
-+
-+</protocol> -+</verify> -+</testcase> ---- a/tests/libtest/Makefile.inc -+++ b/tests/libtest/Makefile.inc -@@ -77,7 +77,7 @@ LIBTESTPROGS = libauthretry libntlmconnect libprereq \ - lib1945 lib1946 lib1947 lib1948 lib1955 lib1956 lib1957 lib1958 lib1959 \ - lib1960 lib1964 \ - lib1970 lib1971 lib1972 lib1973 lib1974 lib1975 \ -- lib2301 lib2302 lib2304 lib2305 lib2306 lib2308 \ -+ lib2301 lib2302 lib2304 lib2305 lib2306 lib2308 lib2309 \ - lib2402 lib2404 lib2405 \ - lib2502 \ - lib3010 lib3025 lib3026 lib3027 \ -@@ -683,6 +683,9 @@ lib2306_LDADD = $(TESTUTIL_LIBS) - lib2308_SOURCES = lib2308.c $(SUPPORTFILES) - lib2308_LDADD = $(TESTUTIL_LIBS) - -+lib2309_SOURCES = lib2309.c $(SUPPORTFILES) -+lib2309_LDADD = $(TESTUTIL_LIBS) -+ - lib2402_SOURCES = lib2402.c $(SUPPORTFILES) $(TESTUTIL) $(WARNLESS) - lib2402_LDADD = $(TESTUTIL_LIBS) - ---- /dev/null -+++ b/tests/libtest/lib2309.c -@@ -0,0 +1,66 @@ -+/*************************************************************************** -+ * _ _ ____ _ -+ * Project ___| | | | _ \| | -+ * / __| | | | |_) | | -+ * | (__| |_| | _ <| |___ -+ * \___|\___/|_| \_\_____| -+ * -+ * Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. -+ * -+ * This software is licensed as described in the file COPYING, which -+ * you should have received as part of this distribution. The terms -+ * are also available at https://curl.se/docs/copyright.html. -+ * -+ * You may opt to use, copy, modify, merge, publish, distribute and/or sell -+ * copies of the Software, and permit persons to whom the Software is -+ * furnished to do so, under the terms of the COPYING file. -+ * -+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY -+ * KIND, either express or implied. -+ * -+ * SPDX-License-Identifier: curl -+ * -+ ***************************************************************************/ -+ -+#include "test.h" -+#include "testtrace.h" -+ -+#include <curl/curl.h> -+ -+static size_t cb_ignore(char *buffer, size_t size, size_t nmemb, void *userp) -+{ -+ (void)buffer; -+ (void)size; -+ (void)nmemb; -+ (void)userp; -+ return CURL_WRITEFUNC_ERROR; -+} -+ -+CURLcode test(char *URL) -+{ -+ CURL *curl; -+ CURL *curldupe; -+ CURLcode res = CURLE_OK; -+ -+ global_init(CURL_GLOBAL_ALL); -+ curl = curl_easy_init(); -+ if(curl) { -+ curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, cb_ignore); -+ curl_easy_setopt(curl, CURLOPT_URL, URL); -+ curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); -+ curl_easy_setopt(curl, CURLOPT_PROXY, libtest_arg3); -+ curl_easy_setopt(curl, CURLOPT_NETRC, (long)CURL_NETRC_REQUIRED); -+ curl_easy_setopt(curl, CURLOPT_NETRC_FILE, libtest_arg2); -+ -+ curldupe = curl_easy_duphandle(curl); -+ if(curldupe) { -+ res = curl_easy_perform(curldupe); -+ printf("Returned %d, should be %d.\n", res, CURLE_WRITE_ERROR); -+ fflush(stdout); -+ curl_easy_cleanup(curldupe); -+ } -+ curl_easy_cleanup(curl); -+ } -+ curl_global_cleanup(); -+ return CURLE_OK; -+} diff --git a/net-misc/curl/files/curl-8.11.0-mbedtls-global-init.patch b/net-misc/curl/files/curl-8.11.0-mbedtls-global-init.patch deleted file mode 100644 index 2c60da8ca6cd..000000000000 --- a/net-misc/curl/files/curl-8.11.0-mbedtls-global-init.patch +++ /dev/null @@ -1,71 +0,0 @@ -https://github.com/curl/curl/commit/bcf8a848818ca0ca8d292c51c0ddeb93fa17fe62 -From: Stefan Eissing <stefan@eissing.org> -Date: Thu, 7 Nov 2024 10:26:03 +0100 -Subject: [PATCH] mbedtls: call psa_crypt_init() in global init - -Run mbedtls' psa_crypt_init() in the general global init, optionally -protected by mbedtls locks when available. - -CI: when building mbedtls, enabled thread safety - -Reported-by: wxiaoguang on github -Fixes #15500 -Closes #15505 ---- a/lib/vtls/mbedtls.c -+++ b/lib/vtls/mbedtls.c -@@ -54,7 +54,7 @@ - # ifdef MBEDTLS_DEBUG - # include <mbedtls/debug.h> - # endif --#endif -+#endif /* MBEDTLS_VERSION_MAJOR >= 2 */ - - #include "cipher_suite.h" - #include "strcase.h" -@@ -122,7 +122,7 @@ struct mbed_ssl_backend_data { - #define HAS_SESSION_TICKETS - #endif - --#if defined(THREADING_SUPPORT) -+#ifdef THREADING_SUPPORT - static mbedtls_entropy_context ts_entropy; - - static int entropy_init_initialized = 0; -@@ -585,16 +585,6 @@ mbed_connect_step1(struct Curl_cfilter *cf, struct Curl_easy *data) - return CURLE_NOT_BUILT_IN; - } - --#ifdef TLS13_SUPPORT -- ret = psa_crypto_init(); -- if(ret != PSA_SUCCESS) { -- mbedtls_strerror(ret, errorbuf, sizeof(errorbuf)); -- failf(data, "mbedTLS psa_crypto_init returned (-0x%04X) %s", -- -ret, errorbuf); -- return CURLE_SSL_CONNECT_ERROR; -- } --#endif /* TLS13_SUPPORT */ -- - #ifdef THREADING_SUPPORT - mbedtls_ctr_drbg_init(&backend->ctr_drbg); - -@@ -1571,6 +1561,20 @@ static int mbedtls_init(void) - #ifdef THREADING_SUPPORT - entropy_init_mutex(&ts_entropy); - #endif -+#ifdef TLS13_SUPPORT -+ { -+ int ret; -+#ifdef THREADING_SUPPORT -+ Curl_mbedtlsthreadlock_lock_function(0); -+#endif -+ ret = psa_crypto_init(); -+#ifdef THREADING_SUPPORT -+ Curl_mbedtlsthreadlock_unlock_function(0); -+#endif -+ if(ret != PSA_SUCCESS) -+ return 0; -+ } -+#endif /* TLS13_SUPPORT */ - return 1; - } - diff --git a/net-misc/curl/files/curl-8.11.0-netrc-large-file.patch b/net-misc/curl/files/curl-8.11.0-netrc-large-file.patch deleted file mode 100644 index ba0e45140640..000000000000 --- a/net-misc/curl/files/curl-8.11.0-netrc-large-file.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://github.com/curl/curl/commit/0cdde0fdfbeb8c35420f6d03fa4b77ed73497694 -From: Daniel Stenberg <daniel@haxx.se> -Date: Thu, 7 Nov 2024 17:03:54 +0100 -Subject: [PATCH] netrc: support large file, longer lines, longer tokens - -Regression from 3b43a05e000aa8f6 (shipped in 8.11.0) - -Reported-by: Moritz -Fixes #15513 -Closes #15514 ---- a/lib/netrc.c -+++ b/lib/netrc.c -@@ -58,9 +58,9 @@ enum found_state { - #define NETRC_FAILED -1 - #define NETRC_SUCCESS 0 - --#define MAX_NETRC_LINE 4096 --#define MAX_NETRC_FILE (64*1024) --#define MAX_NETRC_TOKEN 128 -+#define MAX_NETRC_LINE 16384 -+#define MAX_NETRC_FILE (128*1024) -+#define MAX_NETRC_TOKEN 4096 - - static CURLcode file2memory(const char *filename, struct dynbuf *filebuf) - { diff --git a/net-misc/curl/files/curl-8.11.0-setopt-http_content_decoding.patch b/net-misc/curl/files/curl-8.11.0-setopt-http_content_decoding.patch deleted file mode 100644 index 68621e85ba00..000000000000 --- a/net-misc/curl/files/curl-8.11.0-setopt-http_content_decoding.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://github.com/curl/curl/commit/878bc429f26c27294787dc59d7b53345d9edc5aa -From: Jesus Malo Poyatos <jmalopoy@opentext.com> -Date: Thu, 7 Nov 2024 14:00:53 +0100 -Subject: [PATCH] setopt: fix CURLOPT_HTTP_CONTENT_DECODING - -Regression from 30da1f5974d34841b30c4f (shipped in 8.11.0) - -Fixes #15511 -Closes #15510 ---- a/lib/setopt.c -+++ b/lib/setopt.c -@@ -1146,7 +1146,7 @@ static CURLcode setopt_long(struct Curl_easy *data, CURLoption option, - /* - * raw data passed to the application when content encoding is used - */ -- data->set.http_ce_skip = enabled; -+ data->set.http_ce_skip = !enabled; /* reversed */ - break; - - #if !defined(CURL_DISABLE_FTP) || defined(USE_SSH) diff --git a/net-misc/curl/files/curl-8.8.0-install-manpage.patch b/net-misc/curl/files/curl-8.8.0-install-manpage.patch deleted file mode 100644 index f58ddae1c302..000000000000 --- a/net-misc/curl/files/curl-8.8.0-install-manpage.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://patch-diff.githubusercontent.com/raw/curl/curl/pull/13741 -From: Daniel Stenberg <daniel@haxx.se> -Date: Wed, 22 May 2024 08:43:43 +0200 -Subject: [PATCH] docs/Makefile.am: make curl-config.1 install - -on "make install" like it should ---- - docs/Makefile.am | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/docs/Makefile.am b/docs/Makefile.am -index 83f5b0c461cc0f..e9ef6284860555 100644 ---- a/docs/Makefile.am -+++ b/docs/Makefile.am -@@ -28,6 +28,7 @@ if BUILD_DOCS - # if we disable man page building, ignore these - MK_CA_DOCS = mk-ca-bundle.1 - CURLCONF_DOCS = curl-config.1 -+man_MANS = curl-config.1 - endif - - CURLPAGES = curl-config.md mk-ca-bundle.md diff --git a/net-misc/curl/files/curl-8.8.0-mbedtls.patch b/net-misc/curl/files/curl-8.8.0-mbedtls.patch deleted file mode 100644 index 8fa4d6ef7cfe..000000000000 --- a/net-misc/curl/files/curl-8.8.0-mbedtls.patch +++ /dev/null @@ -1,42 +0,0 @@ -https://github.com/curl/curl/pull/13749 -From: Stefan Eissing <stefan@eissing.org> -Date: Wed, 22 May 2024 14:44:56 +0200 -Subject: [PATCH] mbedtls, check version for cipher id - -- mbedtls_ssl_get_ciphersuite_id_from_ssl() seems to have - been added in mbedtls 3.2.0. Check for that version. ---- a/lib/vtls/mbedtls.c -+++ b/lib/vtls/mbedtls.c -@@ -902,8 +902,6 @@ mbed_connect_step2(struct Curl_cfilter *cf, struct Curl_easy *data) - (struct mbed_ssl_backend_data *)connssl->backend; - struct ssl_primary_config *conn_config = Curl_ssl_cf_get_primary_config(cf); - const mbedtls_x509_crt *peercert; -- char cipher_str[64]; -- uint16_t cipher_id; - #ifndef CURL_DISABLE_PROXY - const char * const pinnedpubkey = Curl_ssl_cf_is_proxy(cf)? - data->set.str[STRING_SSL_PINNEDPUBLICKEY_PROXY]: -@@ -932,11 +930,18 @@ mbed_connect_step2(struct Curl_cfilter *cf, struct Curl_easy *data) - return CURLE_SSL_CONNECT_ERROR; - } - -- cipher_id = (uint16_t) -- mbedtls_ssl_get_ciphersuite_id_from_ssl(&backend->ssl); -- mbed_cipher_suite_get_str(cipher_id, cipher_str, sizeof(cipher_str), true); -- infof(data, "mbedTLS: Handshake complete, cipher is %s", cipher_str); -- -+#if MBEDTLS_VERSION_NUMBER >= 0x03020000 -+ { -+ char cipher_str[64]; -+ uint16_t cipher_id; -+ cipher_id = (uint16_t) -+ mbedtls_ssl_get_ciphersuite_id_from_ssl(&backend->ssl); -+ mbed_cipher_suite_get_str(cipher_id, cipher_str, sizeof(cipher_str), true); -+ infof(data, "mbedTLS: Handshake complete, cipher is %s", cipher_str); -+ } -+#else -+ infof(data, "mbedTLS: Handshake complete"); -+#endif - ret = mbedtls_ssl_get_verify_result(&backend->ssl); - - if(!conn_config->verifyhost) diff --git a/net-misc/curl/files/curl-8.8.0-multi_wait-timeout.patch b/net-misc/curl/files/curl-8.8.0-multi_wait-timeout.patch deleted file mode 100644 index 38d8c1bd3f20..000000000000 --- a/net-misc/curl/files/curl-8.8.0-multi_wait-timeout.patch +++ /dev/null @@ -1,75 +0,0 @@ -https://github.com/curl/curl/pull/13825 -From: Stefan Eissing <stefan@eissing.org> -Date: Wed, 29 May 2024 17:13:34 +0200 -Subject: [PATCH] fix multi_wait() timeout handling - -- determine the actual poll timeout *after* all sockets - have been collected. Protocols and connection filters may - install new timeouts during collection. -- add debug logging to test1533 where the mistake was noticed -- refs #13782 ---- a/lib/multi.c -+++ b/lib/multi.c -@@ -1366,13 +1366,6 @@ static CURLMcode multi_wait(struct Curl_multi *multi, - if(timeout_ms < 0) - return CURLM_BAD_FUNCTION_ARGUMENT; - -- /* If the internally desired timeout is actually shorter than requested from -- the outside, then use the shorter time! But only if the internal timer -- is actually larger than -1! */ -- (void)multi_timeout(multi, &timeout_internal); -- if((timeout_internal >= 0) && (timeout_internal < (long)timeout_ms)) -- timeout_ms = (int)timeout_internal; -- - memset(ufds, 0, ufds_len * sizeof(struct pollfd)); - memset(&ps, 0, sizeof(ps)); - -@@ -1476,6 +1469,14 @@ static CURLMcode multi_wait(struct Curl_multi *multi, - #endif - #endif - -+ /* We check the internal timeout *AFTER* we collected all sockets to -+ * poll. Collecting the sockets may install new timers by protocols -+ * and connection filters. -+ * Use the shorter one of the internal and the caller requested timeout. */ -+ (void)multi_timeout(multi, &timeout_internal); -+ if((timeout_internal >= 0) && (timeout_internal < (long)timeout_ms)) -+ timeout_ms = (int)timeout_internal; -+ - #if defined(ENABLE_WAKEUP) && defined(USE_WINSOCK) - if(nfds || use_wakeup) { - #else ---- a/tests/libtest/Makefile.inc -+++ b/tests/libtest/Makefile.inc -@@ -487,7 +487,7 @@ lib1551_SOURCES = lib1551.c $(SUPPORTFILES) - lib1552_SOURCES = lib1552.c $(SUPPORTFILES) $(TESTUTIL) - lib1552_LDADD = $(TESTUTIL_LIBS) - --lib1553_SOURCES = lib1553.c $(SUPPORTFILES) $(TESTUTIL) -+lib1553_SOURCES = lib1553.c $(SUPPORTFILES) $(TSTTRACE) $(TESTUTIL) - lib1553_LDADD = $(TESTUTIL_LIBS) - - lib1554_SOURCES = lib1554.c $(SUPPORTFILES) ---- a/tests/libtest/lib1553.c -+++ b/tests/libtest/lib1553.c -@@ -24,6 +24,7 @@ - #include "test.h" - - #include "testutil.h" -+#include "testtrace.h" - #include "warnless.h" - #include "memdebug.h" - -@@ -74,6 +75,12 @@ CURLcode test(char *URL) - easy_setopt(curls, CURLOPT_XFERINFOFUNCTION, xferinfo); - easy_setopt(curls, CURLOPT_NOPROGRESS, 1L); - -+ libtest_debug_config.nohex = 1; -+ libtest_debug_config.tracetime = 1; -+ test_setopt(curls, CURLOPT_DEBUGDATA, &libtest_debug_config); -+ easy_setopt(curls, CURLOPT_DEBUGFUNCTION, libtest_debug_cb); -+ easy_setopt(curls, CURLOPT_VERBOSE, 1L); -+ - multi_add_handle(multi, curls); - - multi_perform(multi, &still_running); diff --git a/net-misc/sipsak/Manifest b/net-misc/sipsak/Manifest index f9eddd964da4..0bc830623d62 100644 --- a/net-misc/sipsak/Manifest +++ b/net-misc/sipsak/Manifest @@ -1 +1,2 @@ +DIST sipsak-0.9.8.1.tar.gz 202545 BLAKE2B a3f8d8361f4bf52fbcd01d95512cd3850f831b3d2e08eea78fd24805e3d15f7e8a424d73518fdf2c86f4756087a2e13f5bab33b0aae0f79d45a4daa0f9b5c69e SHA512 8313d1176e6f3cab78dada33fbf8d3c7c6e6434671dd6a7402d1433bbec50f53e2bf98496d8ac1b8021586f19940c32dbdd15e93ff7ed88ee1b690a037b46ab8 DIST sipsak-0.9.8.tar.gz 202482 BLAKE2B 26ea0fc196d598f6ef111b0c511484db0ca23b4ea8e2febe957b578a5eb0e2351dcc1d5848bdcda4a01f6962d1cd97c80dcf58203fcb82e19eb7f475f8a7ee56 SHA512 1cd4c8e69f5c8cae83c524f73ef53eb139127ff3652eb1407542883c4c3593df9d61207e10198705e064b42da72c210fb6a88c087a83c3b13bbb6d9d8bfab20c diff --git a/net-misc/sipsak/sipsak-0.9.8.1.ebuild b/net-misc/sipsak/sipsak-0.9.8.1.ebuild new file mode 100644 index 000000000000..6341f2ea1d6e --- /dev/null +++ b/net-misc/sipsak/sipsak-0.9.8.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Small command line tool for testing SIP applications and devices" +HOMEPAGE="https://github.com/nils-ohlmeier/sipsak" +SRC_URI="https://github.com/nils-ohlmeier/sipsak/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-dns/c-ares + net-libs/gnutls:=" +DEPEND="${RDEPEND} + test? ( dev-libs/check )" + +src_configure() { + append-cflags -std=gnu89 -fcommon + econf +} diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest index 79eaed1b794a..381cdefedfdd 100644 --- a/net-p2p/kubo/Manifest +++ b/net-p2p/kubo/Manifest @@ -1,10 +1,9 @@ -DIST kubo-0.28.0.tar.gz 16070929 BLAKE2B f0febdee1e2313c83369c07b520fe285e10a73322d87f3891dd8edc97d6fa3d8dab7644d6108d060ef652fe34ed7cacf75f756e48f1e022d16b12bc30d298c0b SHA512 e6ef309084b8f09b56e5bceae37cf220c7e015003a8660f132d4e79709c7bd29ae8d8bb02736dab6a447b3acccc7dd0bd7043955df0a787a72fb3b9dfe9c42f5 -DIST kubo-0.29.0-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c -DIST kubo-0.29.0-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 -DIST kubo-0.29.0.tar.gz 16229764 BLAKE2B 91a6d322987bf7316f4acaf984ea57ea69617925e56adf4cee06be4d08a3a77f8f197aed42aa16cd438485df657de02cd647d3319c7c1afd09c0b8410fab30e6 SHA512 f23496452c3382629fddafce039acdff51c085280b15b807923bc4474b3ec540a39f9906ba7dcba621fef6237336ee2eb1bed10f81cac7a1dfccb21b7c3fecfb DIST kubo-0.30.0-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c DIST kubo-0.30.0-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 DIST kubo-0.30.0.tar.gz 16532306 BLAKE2B 9241e8d463dfe0fd407fc6e2a30174ff67a63360a3dbef93d6f1b70fbe42ea9ce873e74109569964b8894adf95555c12b1ed66c50743b8eda591bf48b79fe8e7 SHA512 f49b53a51a07675d02d0c4457ca1a166a3db5565fc2a1659b88861c6a9ec1e94243a86115399df31069ad1f8e93b1acf14fe8b40dea63bfd3109105ad262cccc DIST kubo-0.31.0-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c DIST kubo-0.31.0-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 DIST kubo-0.31.0.tar.gz 18131293 BLAKE2B a34e9cf1849a14e42e3799437127a06434484f1ce8ef36730c1b8daf66f8ee33abe783866d22f1573de056c24855bc16efc60c67ed47ccdc1c08d7cf263e0097 SHA512 8e5782905c190eea81d25d8bb477f5027cf38721e5b66868c3b81de90c9b013b9e1205869f640d163355efda778b32c7b94739fd3ef46fff7819309c82e9066c +DIST kubo-0.33.2-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c +DIST kubo-0.33.2-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 +DIST kubo-0.33.2.tar.gz 18188059 BLAKE2B 43bf3b1b7d31376d2336bbfe9b2c96d3d578cb16047add70bf3bed7920dbadd97f9e37dc85e98012880c73038a063766713e8cf6a3c5e119862cce1ffcbe54eb SHA512 57953aa5c2db55a0eb50aaa82c0dce9c09b86d9b10946ef3f92ab60bc7d1f3699244f1c8731ddc1d090d7279779a4d3f6c478ae1e745a61d00d7357f87df1631 diff --git a/net-p2p/kubo/kubo-0.28.0.ebuild b/net-p2p/kubo/kubo-0.28.0.ebuild deleted file mode 100644 index 64fa62b8defd..000000000000 --- a/net-p2p/kubo/kubo-0.28.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module shell-completion systemd - -DESCRIPTION="Main implementation of IPFS" -HOMEPAGE="https://ipfs.tech https://github.com/ipfs/kubo/" -SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}" - -LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~x86" - -DEPEND=" - acct-group/ipfs - acct-user/ipfs - sys-fs/fuse:0 -" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ ) - -src_compile() { - local mygoargs - mygoargs=( - -tags release - ) - - ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs - ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch - - IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || die - IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || die - IPFS_PATH="" ./ipfs commands completion zsh > ipfs-completion.zsh || die -} - -src_test() { - ego test ./cmd/ipfs/... ./cmd/ipfswatch/... -} - -src_install() { - dobin ipfs - dobin ipfswatch - newbashcomp ipfs-completion.bash ipfs - newfishcomp ipfs-completion.fish ipfs - newzshcomp ipfs-completion.zsh _ipfs - einstalldocs - - systemd_dounit "${FILESDIR}/ipfs.service" - systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service" - - newinitd "${FILESDIR}/ipfs.init" ipfs - newconfd "${FILESDIR}/ipfs.confd" ipfs - - keepdir /var/log/ipfs - fowners -R ipfs:ipfs /var/log/ipfs -} - -pkg_postinst() { - elog 'To be able to use the ipfs service you will need to create the ipfs repository' - elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)' - elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper permissions.' - - # See https://bugs.gentoo.org/838238 - ewarn 'In case kubo CPU usage is too high run the next workaround' - ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs' - ewarn 'Be aware that this will make your node less visible to other peers' -} diff --git a/net-p2p/kubo/kubo-0.29.0-r1.ebuild b/net-p2p/kubo/kubo-0.33.2.ebuild index 3f83dfd5962a..404cd91b8e44 100644 --- a/net-p2p/kubo/kubo-0.29.0-r1.ebuild +++ b/net-p2p/kubo/kubo-0.33.2.ebuild @@ -1,10 +1,16 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit go-module shell-completion systemd +# Upstreams has a directory for each migration, for example fs-repo-15-to-16, +# each directory is a program by itself. When an upstream tag is created, +# they use they the name of the last migration program + version, for example +# fs-repo-15-to-16/v1.0.1. Accordingly, we have a variable for the name and +# another for the version. Even though the tag uses the name of the last migration, +# the repository contains source code for all migrations, not only the tagged one. FS_MIG_V="1.0.1" FS_MIG_N="fs-repo-15-to-16" MY_FS_MIG="${FS_MIG_N}-v${FS_MIG_V}" @@ -75,7 +81,6 @@ src_install() { keepdir /var/log/ipfs fowners -R ipfs:ipfs /var/log/ipfs - dobin "${FS_MIG_DIR}/fs-repo-migrations/fs-repo-migrations" find "${FS_MIG_DIR}" -executable -type f -name "fs-repo-*" -exec dobin {} \; || die } diff --git a/net-wireless/dump1090/Manifest b/net-wireless/dump1090/Manifest index 5d3488f84d7e..5dcb741010a3 100644 --- a/net-wireless/dump1090/Manifest +++ b/net-wireless/dump1090/Manifest @@ -1,3 +1,4 @@ DIST dump1090-4.0.tar.gz 6663754 BLAKE2B bf0a6c8dfd8b2da5ed0e7ae5f7b862c57a54e5d48bc24b29e42ebffec4e0606604fbe4b8502e85df60a3a618568bf9e2eba88e5ad2fdec7fb93043b823435362 SHA512 97dc872e4d0ac8df2f46e17b590e970a62a78baf81e18a9beeb23d37a4401a2e52591ca96cc01e1465b22aa234cf9e88f84a7b0f27d0144b3afeac62f6252c95 DIST dump1090-5.0.tar.gz 10124422 BLAKE2B d6b26a444f73cccd002558b6863431537078e1fe9f61e4e240d4a5f06181b9ff713387aad623c2ee8257c2568bd4dd373746606c356ac3ff0f27f411d4949997 SHA512 1104982308db788993bf5dc130a5ca369c8bfaaae56cd5a435bbd22ed99b0633594789334d7f256bad2b288c4906923baf8bc73e2f7b7f9f52f7068b9b519142 DIST dump1090-6.1.tar.gz 9879362 BLAKE2B 716c1abe6df7958fb5ec94c35ed6af75fdb6180a56cdfba72443a7b34d1614cede6ec29aaac22a1e15f31d05bf1d1971eebccdff21cf9442ae69617e7c535ae6 SHA512 5f20d52f1fda754e33774faab852252d802ae5da8694e768cbf92df56f7693cd2da788df9e0a422f1801603e62498fb0af0143f5ea3292e9d607296cd5983dc2 +DIST dump1090-9.0.tar.gz 5743616 BLAKE2B 3276075d441f7d410b63fc08b702102637b3c95b0ec5ed3dbd1ea93ecd6af1e322929842db398a23e9e2bca690e601e8bb1916b9998fce1cc80194ca83484dbf SHA512 07408c5680e626eccd3f74d35a6e8a7538dfffd31675f036580003dbba2a78f2487e1980d72d3ec7e44d3f94880e3f231ab1c97bd99ba1ca6cdcfa0ebf198aff diff --git a/net-wireless/dump1090/dump1090-9.0.ebuild b/net-wireless/dump1090/dump1090-9.0.ebuild new file mode 100644 index 000000000000..b61294afb217 --- /dev/null +++ b/net-wireless/dump1090/dump1090-9.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tmpfiles toolchain-funcs + +DESCRIPTION="Simple Mode S decoder for RTLSDR devices" +HOMEPAGE="https://github.com/flightaware/dump1090" + +if [[ ${PV} == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/flightaware/${PN}.git" +else + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/flightaware/dump1090/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD GPL-2+" +SLOT="0" +IUSE="bladerf hackrf minimal +rtlsdr" + +DEPEND=" + sys-libs/ncurses:=[tinfo] + bladerf? ( + net-wireless/bladerf:= + virtual/libusb:1 + ) + hackrf? ( + net-libs/libhackrf:= + virtual/libusb:1 + ) + rtlsdr? ( + net-wireless/rtl-sdr:= + virtual/libusb:1 + ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-6.1-libdir.patch + "${FILESDIR}"/${PN}-9.0-gcc14.patch +) + +src_prepare() { + default + + sed \ + -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' \ + -e "/LIBS_CURSES/s#-lncurses#$($(tc-getPKG_CONFIG) --libs ncurses)#" \ + -i Makefile || die +} + +src_compile() { + myemakeargs=( + BLADERF="$(usex bladerf)" + CC="$(tc-getCC)" + CPUFEATURES="yes" + HACKRF="$(usex hackrf)" + LIMESDR="no" + RTLSDR="$(usex rtlsdr)" + ) + + emake "${myemakeargs[@]}" +} + +src_install() { + dobin dump1090 view1090 + + # DSP config files for bladeRF + if use bladerf; then + insinto usr/share/dump1090/bladerf + doins bladerf/* + fi + + newtmpfiles "${FILESDIR}"/tmpfilesd-dump1090-5.0.conf dump1090.conf + newconfd "${FILESDIR}"/dump1090-5.0.confd dump1090 + newinitd "${FILESDIR}"/dump1090-5.0.initd dump1090 + + einstalldocs + + if use !minimal; then + # Install tools + insinto /usr/share/dump1090 + doins -r tools + + # Install lighthttps example files + insinto /usr/share/dump1090/lighttpd + doins debian/lighttpd/{88-dump1090-fa-statcache.conf,89-skyaware.conf} + + # Some tooling expects the -fa variant directory to contain the files + dosym ../../usr/share/dump1090 /usr/share/dump1090-fa + + # Install html docs + docinto html + doins -r public_html/* + + # See README.md for how to use custom wisdom files + exeinto /usr/share/dump1090/wisdom + doexe debian/generate-wisdom + insinto /usr/share/dump1090/wisdom + doins wisdom.* + doins wisdom/wisdom.* + + # For /etc/dump1090-fa/wisdom.local + keepdir /etc/dump1090-fa/ + + # Tooling to generate custom wisdom: + exeinto /usr/libexec/dump1090 + doexe starch-benchmark + fi +} + +pkg_postinst() { + tmpfiles_process dump1090.conf +} diff --git a/net-wireless/dump1090/dump1090-9999.ebuild b/net-wireless/dump1090/dump1090-9999.ebuild index 04ee546dcf91..b61294afb217 100644 --- a/net-wireless/dump1090/dump1090-9999.ebuild +++ b/net-wireless/dump1090/dump1090-9999.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit tmpfiles toolchain-funcs -DESCRIPTION="simple Mode S decoder for RTLSDR devices" +DESCRIPTION="Simple Mode S decoder for RTLSDR devices" HOMEPAGE="https://github.com/flightaware/dump1090" if [[ ${PV} == *9999 ]] ; then @@ -16,84 +16,102 @@ else SRC_URI="https://github.com/flightaware/dump1090/archive/v${PV}.tar.gz -> ${P}.tar.gz" fi -LICENSE="BSD" +LICENSE="BSD GPL-2+" SLOT="0" -IUSE="bladerf hackrf +rtlsdr minimal" +IUSE="bladerf hackrf minimal +rtlsdr" DEPEND=" sys-libs/ncurses:=[tinfo] - bladerf? ( net-wireless/bladerf:= virtual/libusb:1 ) - hackrf? ( net-libs/libhackrf:= virtual/libusb:1 ) - rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 )" + bladerf? ( + net-wireless/bladerf:= + virtual/libusb:1 + ) + hackrf? ( + net-libs/libhackrf:= + virtual/libusb:1 + ) + rtlsdr? ( + net-wireless/rtl-sdr:= + virtual/libusb:1 + ) +" RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-6.1-libdir.patch + "${FILESDIR}"/${PN}-9.0-gcc14.patch +) + src_prepare() { default - sed -i -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' Makefile || die - sed -i -e "/LIBS_CURSES/s#-lncurses#$($(tc-getPKG_CONFIG) --libs ncurses)#" Makefile || die + + sed \ + -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' \ + -e "/LIBS_CURSES/s#-lncurses#$($(tc-getPKG_CONFIG) --libs ncurses)#" \ + -i Makefile || die } src_compile() { - emake CC="$(tc-getCC)" \ - BLADERF=$(usex bladerf) \ - RTLSDR=$(usex rtlsdr) \ - HACKRF=$(usex hackrf) \ - CPUFEATURES=yes \ - LIMESDR=no + myemakeargs=( + BLADERF="$(usex bladerf)" + CC="$(tc-getCC)" + CPUFEATURES="yes" + HACKRF="$(usex hackrf)" + LIMESDR="no" + RTLSDR="$(usex rtlsdr)" + ) + + emake "${myemakeargs[@]}" } src_install() { - dobin ${PN} - dobin view1090 - dodoc README.md README-json.md - # DSP config for bladerf + dobin dump1090 view1090 + + # DSP config files for bladeRF if use bladerf; then - insinto usr/share/${PN}/bladerf + insinto usr/share/dump1090/bladerf doins bladerf/* fi - newtmpfiles "${FILESDIR}"/tmpfilesd-dump1090-5.0.conf ${PN}.conf - newconfd "${FILESDIR}"/dump1090-5.0.confd ${PN} - newinitd "${FILESDIR}"/dump1090-5.0.initd ${PN} + newtmpfiles "${FILESDIR}"/tmpfilesd-dump1090-5.0.conf dump1090.conf + newconfd "${FILESDIR}"/dump1090-5.0.confd dump1090 + newinitd "${FILESDIR}"/dump1090-5.0.initd dump1090 + + einstalldocs if use !minimal; then - insinto /usr/share/${PN} + # Install tools + insinto /usr/share/dump1090 doins -r tools + # Install lighthttps example files + insinto /usr/share/dump1090/lighttpd + doins debian/lighttpd/{88-dump1090-fa-statcache.conf,89-skyaware.conf} + # Some tooling expects the -fa variant directory to contain the files - dosym ../../usr/share/${PN} /usr/share/dump1090-fa + dosym ../../usr/share/dump1090 /usr/share/dump1090-fa - # Older HTML - insinto /usr/share/${PN}/html + # Install html docs + docinto html doins -r public_html/* - # Newer HTML - insinto /usr/share/skyaware/html - doins -r public_html_merged/* - - # One of these this should be included into other lighttpd configs - insinto /usr/share/${PN}/lighttpd - # Old style: - doins debian/lighttpd/89-dump1090-fa.conf - doins debian/lighttpd/88-dump1090-fa-statcache.conf - # New style: - doins debian/lighttpd/89-skyaware.conf # See README.md for how to use custom wisdom files - exeinto /usr/share/${PN}/wisdom + exeinto /usr/share/dump1090/wisdom doexe debian/generate-wisdom - insinto /usr/share/${PN}/wisdom + insinto /usr/share/dump1090/wisdom doins wisdom.* doins wisdom/wisdom.* + # For /etc/dump1090-fa/wisdom.local keepdir /etc/dump1090-fa/ # Tooling to generate custom wisdom: - exeinto /usr/libexec/${PN} + exeinto /usr/libexec/dump1090 doexe starch-benchmark fi } pkg_postinst() { - tmpfiles_process ${PN}.conf + tmpfiles_process dump1090.conf } diff --git a/net-wireless/dump1090/files/dump1090-9.0-gcc14.patch b/net-wireless/dump1090/files/dump1090-9.0-gcc14.patch new file mode 100644 index 000000000000..25e5ea8e4ce0 --- /dev/null +++ b/net-wireless/dump1090/files/dump1090-9.0-gcc14.patch @@ -0,0 +1,24 @@ +Fix -Werror=calloc-transposed-args error with gcc 14. + +--- dump1090-9.0-origin/adaptive.c ++++ dump1090-9.0/adaptive.c +@@ -195,7 +195,7 @@ + adaptive_burst_window_remaining = adaptive_samples_per_window; + adaptive_burst_window_counter = 0; + +- adaptive_range_radix = calloc(sizeof(unsigned), 65536); ++ adaptive_range_radix = calloc(65536, sizeof(unsigned)); + adaptive_range_state = RANGE_RESCAN_UP; + + // select and enforce gain limits +--- dump1090-9.0-origin/net_io.c ++++ dump1090-9.0/net_io.c +@@ -104,7 +104,7 @@ + { + struct net_service *service; + +- if (!(service = calloc(sizeof(*service), 1))) { ++ if (!(service = calloc(1, sizeof(*service)))) { + fprintf(stderr, "Out of memory allocating service %s\n", descr); + exit(1); + } diff --git a/net-wireless/dump1090/metadata.xml b/net-wireless/dump1090/metadata.xml index 4e6ef4fd64ee..9379fc6ed862 100644 --- a/net-wireless/dump1090/metadata.xml +++ b/net-wireless/dump1090/metadata.xml @@ -5,12 +5,16 @@ <email>radio@gentoo.org</email> <name>Radio</name> </maintainer> + <maintainer type="person"> + <email>conikost@gentoo.org</email> + <name>Conrad kostecki</name> + </maintainer> <use> <flag name="bladerf">Build with Nuand BladeRF support</flag> <flag name="hackrf">Build with Great Scott Gadgets HackRF support</flag> - <flag name="rtlsdr">Build with Realtek RTL2832U (rtlsdr) support</flag> <flag name="minimal">Exclude all HTML/webserver extras for a tiny build, e.g. to export data only</flag> + <flag name="rtlsdr">Build with Realtek RTL2832U (rtlsdr) support</flag> </use> <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild index 4239b3e92e62..b3caaabc655a 100644 --- a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild +++ b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -110,7 +110,7 @@ src_prepare() { # log_tools/kismetdb_to_wiglecsv.cc trackedcomponent.h \ # trackedelement.h trackedelement_workers.h - eapply_user + default if [ "${PV}" = "9999" ]; then eautoreconf diff --git a/net-wireless/rtl-sdr/Manifest b/net-wireless/rtl-sdr/Manifest index 4b0707b9f509..fd1fea040c71 100644 --- a/net-wireless/rtl-sdr/Manifest +++ b/net-wireless/rtl-sdr/Manifest @@ -1 +1,2 @@ DIST rtl-sdr-2.0.1.gh.tar.gz 135727 BLAKE2B 46bb64e2e35d5f6164acb15b0b1e4c0c988bac8de8fd494faec85f4d36f2db3f73ebb0dc46ce42d4b2ff00a9025f145259aeff25563dd82623c2a3502cda1059 SHA512 ed7b84f05d524d89afc1db384a4e1c4bb2a66e9c6b42623ab42ac9d55829bde77eb12529044e1778664b5a97a48dc5b64bed19161a430c9d91c04dd08cb6b7ac +DIST rtl-sdr-2.0.2.gh.tar.gz 136512 BLAKE2B 48c8ed688f7eb1fce9400accfef3e7762fc40bb5c4e578bf19fdbb7c90bce55dcd1606d57d656c5860fd26e86fc70cae499e9e981695985571a6d51bb2ddd96b SHA512 20a1630df7d4da5d263c5ffd4d83a7c2a6fc674e3838bf02b2b59c1da8d946dafc48790d410ab2fcbc0362c2ac70e5cdcae9391c5f04803bf2cdddafd6f58483 diff --git a/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-disable-static.patch b/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-disable-static.patch new file mode 100644 index 000000000000..aff87deed756 --- /dev/null +++ b/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-disable-static.patch @@ -0,0 +1,55 @@ +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -34,25 +34,6 @@ + generate_export_header(rtlsdr) + + ######################################################################## +-# Setup static library variant +-######################################################################## +-add_library(rtlsdr_static STATIC librtlsdr.c +- tuner_e4k.c tuner_fc0012.c tuner_fc0013.c tuner_fc2580.c tuner_r82xx.c) +-target_link_libraries(rtlsdr ${LIBUSB_LIBRARIES} ${THREADS_PTHREADS_LIBRARY}) +-target_include_directories(rtlsdr_static PUBLIC +- $<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/include> +- $<INSTALL_INTERFACE:include> # <prefix>/include +- ${LIBUSB_INCLUDE_DIRS} +- ${THREADS_PTHREADS_INCLUDE_DIR} +- ) +-set_property(TARGET rtlsdr_static APPEND PROPERTY COMPILE_DEFINITIONS "rtlsdr_STATIC" ) +-if(NOT WIN32) +-# Force same library filename for static and shared variants of the library +-set_target_properties(rtlsdr_static PROPERTIES OUTPUT_NAME rtlsdr) +-endif() +-generate_export_header(rtlsdr_static) +- +-######################################################################## + # Set up Windows DLL resource files + ######################################################################## + IF(MSVC) +@@ -63,7 +44,6 @@ + ${CMAKE_CURRENT_BINARY_DIR}/rtlsdr.rc + @ONLY) + target_sources(rtlsdr PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/rtlsdr.rc) +- target_sources(rtlsdr_static PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/rtlsdr.rc) + ENDIF(MSVC) + + ######################################################################## +@@ -94,7 +74,7 @@ + add_executable(rtl_adsb rtl_adsb.c) + add_executable(rtl_power rtl_power.c) + add_executable(rtl_biast rtl_biast.c) +-set(INSTALL_TARGETS rtlsdr rtlsdr_static rtl_sdr rtl_tcp rtl_test rtl_fm rtl_eeprom rtl_adsb rtl_power rtl_biast) ++set(INSTALL_TARGETS rtlsdr rtl_sdr rtl_tcp rtl_test rtl_fm rtl_eeprom rtl_adsb rtl_power rtl_biast) + + target_link_libraries(rtl_sdr rtlsdr convenience_static + ${LIBUSB_LIBRARIES} +@@ -163,9 +143,6 @@ + install(TARGETS rtlsdr EXPORT RTLSDR-export + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} # .so/.dylib file + ) +-install(TARGETS rtlsdr_static EXPORT RTLSDR-export +- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} # .so/.dylib file +- ) + install(TARGETS rtl_sdr rtl_tcp rtl_test rtl_fm rtl_eeprom rtl_adsb rtl_power rtl_biast + DESTINATION ${CMAKE_INSTALL_BINDIR} + ) diff --git a/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-pkgconfig-libdir.patch b/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-pkgconfig-libdir.patch new file mode 100644 index 000000000000..831fc0063947 --- /dev/null +++ b/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-pkgconfig-libdir.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -174,7 +174,7 @@ + set(prefix "${CMAKE_INSTALL_PREFIX}") + set(exec_prefix \${prefix}) + set(includedir \${prefix}/include) +-set(libdir \${exec_prefix}/lib) ++set(libdir \${exec_prefix}/${CMAKE_INSTALL_LIBDIR}) + + CONFIGURE_FILE( + ${CMAKE_CURRENT_SOURCE_DIR}/librtlsdr.pc.in diff --git a/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-udev-rules-path.patch b/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-udev-rules-path.patch new file mode 100644 index 000000000000..e164bc553956 --- /dev/null +++ b/net-wireless/rtl-sdr/files/rtl-sdr-2.0.2-udev-rules-path.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -113,7 +113,7 @@ + if (INSTALL_UDEV_RULES) + install ( + FILES rtl-sdr.rules +- DESTINATION "/etc/udev/rules.d" ++ DESTINATION "/lib/udev/rules.d" + COMPONENT "udev" + ) + else (INSTALL_UDEV_RULES) diff --git a/net-wireless/rtl-sdr/files/rtl_tcp.confd-r1 b/net-wireless/rtl-sdr/files/rtl_tcp.confd-r1 new file mode 100644 index 000000000000..653d292de3cd --- /dev/null +++ b/net-wireless/rtl-sdr/files/rtl_tcp.confd-r1 @@ -0,0 +1,7 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Options which will be passed to rtl_tcp. +# Default is listen on localhost with default port 1234 on first device. +# See `rtl_tcp -h` for all available options. +RTL_TCP_OPTIONS="-a localhost -d0 -p 1234" diff --git a/net-wireless/rtl-sdr/files/rtl_tcp.initd-r1 b/net-wireless/rtl-sdr/files/rtl_tcp.initd-r1 new file mode 100644 index 000000000000..6dd8f795e190 --- /dev/null +++ b/net-wireless/rtl-sdr/files/rtl_tcp.initd-r1 @@ -0,0 +1,11 @@ +#!/sbin/openrc-run +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +error_log="/var/log/rtl_tcp.log" +pidfile="/run/rtl_tcp.pid" +output_log="/var/log/rtl_tcp.log" + +command="/usr/bin/rtl_tcp" +command_background="true" +command_args="${RTL_TCP_OPTIONS}" diff --git a/net-wireless/rtl-sdr/metadata.xml b/net-wireless/rtl-sdr/metadata.xml index 563a4f716edd..148841a192af 100644 --- a/net-wireless/rtl-sdr/metadata.xml +++ b/net-wireless/rtl-sdr/metadata.xml @@ -5,6 +5,10 @@ <email>radio@gentoo.org</email> <name>Radio</name> </maintainer> + <maintainer type="person"> + <email>conikost@gentoo.org</email> + <name>Conrad Kostecki</name> + </maintainer> <use> <flag name="zerocopy">may cause a bus error on some ARM systems</flag> diff --git a/net-wireless/rtl-sdr/rtl-sdr-2.0.2.ebuild b/net-wireless/rtl-sdr/rtl-sdr-2.0.2.ebuild new file mode 100644 index 000000000000..846819c0a2da --- /dev/null +++ b/net-wireless/rtl-sdr/rtl-sdr-2.0.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev + +DESCRIPTION="Turns your Realtek RTL2832 based DVB dongle into a SDR receiver" +HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.osmocom.org/${PN}" +else + SRC_URI="https://github.com/osmocom/rtl-sdr/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-2+ GPL-3+" +SLOT="0" +IUSE="+zerocopy" + +RDEPEND="virtual/libusb:1" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-2.0.2-disable-static.patch" + "${FILESDIR}/${PN}-2.0.2-pkgconfig-libdir.patch" + "${FILESDIR}/${PN}-2.0.2-udev-rules-path.patch" + +) + +src_configure() { + local mycmakeargs=( + -DDETACH_KERNEL_DRIVER="ON" + -DENABLE_ZEROCOPY="$(usex zerocopy)" + -DINSTALL_UDEV_RULES="ON" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + newinitd "${FILESDIR}"/rtl_tcp.initd-r1 rtl_tcp + newconfd "${FILESDIR}"/rtl_tcp.confd-r1 rtl_tcp +} + +pkg_postinst() { + udev_reload + elog "Only users in the usb group can capture." + elog "Just run 'gpasswd -a <USER> usb', then have <USER> re-login." +} + +pkg_postrm() { + udev_reload +} diff --git a/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild b/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild index dd2530e97a36..846819c0a2da 100644 --- a/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild +++ b/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake +inherit cmake udev DESCRIPTION="Turns your Realtek RTL2832 based DVB dongle into a SDR receiver" HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr" @@ -12,41 +12,45 @@ if [[ ${PV} == 9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://git.osmocom.org/${PN}" else - #COMMIT="142325a93c6ad70f851f43434acfdf75e12dfe03" - #SRC_URI="https://github.com/osmocom/rtl-sdr/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - #S="${WORKDIR}/${PN}-${COMMIT}" SRC_URI="https://github.com/osmocom/rtl-sdr/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -LICENSE="GPL-2+" +LICENSE="GPL-2+ GPL-3+" SLOT="0" IUSE="+zerocopy" -DEPEND="virtual/libusb:1" -RDEPEND="${DEPEND}" +RDEPEND="virtual/libusb:1" +DEPEND="${RDEPEND}" PATCHES=( - "${FILESDIR}"/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch + "${FILESDIR}/${PN}-2.0.2-disable-static.patch" + "${FILESDIR}/${PN}-2.0.2-pkgconfig-libdir.patch" + "${FILESDIR}/${PN}-2.0.2-udev-rules-path.patch" + ) src_configure() { - #the udev rules are 666, we don't want that local mycmakeargs=( - -DINSTALL_UDEV_RULES=OFF - -DDETACH_KERNEL_DRIVER=ON + -DDETACH_KERNEL_DRIVER="ON" -DENABLE_ZEROCOPY="$(usex zerocopy)" + -DINSTALL_UDEV_RULES="ON" ) cmake_src_configure } src_install() { cmake_src_install - newinitd "${FILESDIR}"/rtl_tcp.initd rtl_tcp - newconfd "${FILESDIR}"/rtl_tcp.confd rtl_tcp + newinitd "${FILESDIR}"/rtl_tcp.initd-r1 rtl_tcp + newconfd "${FILESDIR}"/rtl_tcp.confd-r1 rtl_tcp } pkg_postinst() { + udev_reload elog "Only users in the usb group can capture." elog "Just run 'gpasswd -a <USER> usb', then have <USER> re-login." } + +pkg_postrm() { + udev_reload +} diff --git a/profiles/package.mask/00-gentoo b/profiles/package.mask/00-gentoo index c20226626862..3151f6d54cd2 100644 --- a/profiles/package.mask/00-gentoo +++ b/profiles/package.mask/00-gentoo @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Michał Górny <mgorny@gentoo.org> (2025-02-24) +# Bad package with frequent release issues. No reverse dependencies +# left. Use dev-python/zstandard instead (admittedly, also far +# from perfect). Removal on 2025-03-26. Bug #950214. +dev-python/zstd + # Sam James <sam@gentoo.org> (2025-02-22) # (Only) needed for no-yet-released LibreOffice. Mask for now to avoid # unnecessary conflicts/backtracking for LO users. @@ -182,11 +188,6 @@ games-fps/quakeforge # Removal on 2025-03-07. Bug: 949318 net-misc/AQtion -# Matt Turner <mattst88@gentoo.org> (2025-02-05) -# Masked for testing -=dev-util/mesa_clc-25.0* -=media-libs/mesa-25.0* - # Andreas Sturmlechner <asturm@gentoo.org> (2025-01-30) # Last release 15 years ago, dead upstream (never imported from kdesvn), # no revdeps probably since amarok last-rites. Removal on 2025-02-27. diff --git a/sci-libs/caffe2/Manifest b/sci-libs/caffe2/Manifest index 7f0b51661b1b..df8e8dbf563f 100644 --- a/sci-libs/caffe2/Manifest +++ b/sci-libs/caffe2/Manifest @@ -1,4 +1,3 @@ DIST caffe2-patches-20240809.tar.gz 15242 BLAKE2B 77503c61487e7d85cca5afcab9a6e638f9833a70861845638cf1b62bc492d7b6650e6db81d53ebb2f39c6313509250d339f725f04d03ec6dd23dd0cf70843d8c SHA512 74b3b0b6671b655ecac93f7436c4ed7cb0157a83aafbf6afcc0811e11cef341cd8f638db1a111bcbb01e1a6dd4daf3a36b96d7a8ce90f04c2fa091bd6e3a142b -DIST pytorch-2.4.0.tar.gz 115031093 BLAKE2B d206477963977011627df284efa01482fbf57e9fcb5f58f51d679c742b8e5dde6aa6affd8745ab817fcd09477d129a81e74e07be576b5d3585eaca1c735b8e01 SHA512 804d25944035f33de6591fd942fbda44d3de037717a4397d38a97474b01775d30eaf93d16dd708a832c0119050d24d73b90990fd3e3773be79d26ada25244d22 DIST pytorch-2.4.1.tar.gz 115029469 BLAKE2B c2909ff27d527bc57cba56b780d3b8cd07a043ab045caa6c6b27857a16f9ad10aaab2116b26226b1e46ee08ffb44007965d914464418e4ae14ca48c3f3f383bb SHA512 7e9b4485e242eaf0d648765c6621d73d95e7107b766646a098175436d1ab2e2b864badd0757a3bab6b7c318233f2120bad9ac07b39bb9e357897919580c87631 DIST pytorch-2.5.1.tar.gz 116091366 BLAKE2B 7838b17562b94ffc7d798031348689db607dd5eae2a3c35be365972e2b52a2c1b12067068d5aca5ab00cf0977d9c2c3c9ae5337d69534c864c732e6256cbeef6 SHA512 a913a466324a65fa3d79c5e9ad4d605fc7976f0134fda2f81aaa3cea29d56926604999b8a238759646d211e63b47bbb446cdffa86ca8defd8159f11e30301289 diff --git a/sci-libs/caffe2/caffe2-2.4.0-r1.ebuild b/sci-libs/caffe2/caffe2-2.4.0-r1.ebuild deleted file mode 100644 index 9f38a8309bb5..000000000000 --- a/sci-libs/caffe2/caffe2-2.4.0-r1.ebuild +++ /dev/null @@ -1,296 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -ROCM_VERSION=6.1 -inherit python-single-r1 cmake cuda flag-o-matic prefix rocm toolchain-funcs - -MYPN=pytorch -MYP=${MYPN}-${PV} - -DESCRIPTION="A deep learning framework" -HOMEPAGE="https://pytorch.org/" -SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz - -> ${MYP}.tar.gz - https://dev.gentoo.org/~tupone/distfiles/${PN}-patches-20240809.tar.gz" - -S="${WORKDIR}"/${MYP} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="cuda distributed fbgemm flash gloo mkl mpi nnpack +numpy onednn openblas opencl openmp qnnpack rocm xnnpack" -RESTRICT="test" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - mpi? ( distributed ) - gloo? ( distributed ) - ?? ( cuda rocm ) - rocm? ( - || ( ${ROCM_REQUIRED_USE} ) - !flash - ) -" - -# CUDA 12 not supported yet: https://github.com/pytorch/pytorch/issues/91122 -RDEPEND=" - ${PYTHON_DEPS} - dev-cpp/gflags:= - >=dev-cpp/glog-0.5.0 - dev-libs/cpuinfo - dev-libs/libfmt - dev-cpp/opentelemetry-cpp - dev-libs/protobuf:= - dev-libs/pthreadpool - dev-libs/sleef - virtual/lapack - sci-libs/onnx - sci-libs/foxi - cuda? ( - dev-libs/cudnn - >=dev-libs/cudnn-frontend-1.0.3:0/8 - <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] - ) - fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) - gloo? ( sci-libs/gloo[cuda?] ) - mpi? ( virtual/mpi ) - nnpack? ( sci-libs/NNPACK ) - numpy? ( $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ') ) - onednn? ( dev-libs/oneDNN ) - opencl? ( virtual/opencl ) - qnnpack? ( - !sci-libs/QNNPACK - dev-cpp/gemmlowp - ) - rocm? ( - =dev-util/hip-6.1* - =dev-libs/rccl-6.1*[${ROCM_USEDEP}] - =sci-libs/rocThrust-6.1*[${ROCM_USEDEP}] - =sci-libs/rocPRIM-6.1*[${ROCM_USEDEP}] - =sci-libs/hipBLAS-6.1*[${ROCM_USEDEP}] - =sci-libs/hipFFT-6.1*[${ROCM_USEDEP}] - =sci-libs/hipSPARSE-6.1*[${ROCM_USEDEP}] - =sci-libs/hipRAND-6.1*[${ROCM_USEDEP}] - =sci-libs/hipCUB-6.1*[${ROCM_USEDEP}] - =sci-libs/hipSOLVER-6.1*[${ROCM_USEDEP}] - =sci-libs/miopen-6.1*[${ROCM_USEDEP}] - =dev-util/roctracer-6.1*[${ROCM_USEDEP}] - - =sci-libs/hipBLASLt-6.1* - amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) - amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) - amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) - amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) - ) - distributed? ( - sci-libs/tensorpipe[cuda?] - dev-cpp/cpp-httplib - ) - xnnpack? ( >=sci-libs/XNNPACK-2024.02.29 ) - mkl? ( sci-libs/mkl ) - openblas? ( sci-libs/openblas ) -" -DEPEND=" - ${RDEPEND} - cuda? ( <=dev-libs/cutlass-3.4.1 ) - onednn? ( sci-libs/ideep ) - dev-libs/psimd - dev-libs/FP16 - dev-libs/FXdiv - dev-libs/pocketfft - dev-libs/flatbuffers - >=sci-libs/kineto-0.4.0_p20240525 - $(python_gen_cond_dep ' - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - ') -" - -PATCHES=( - ../patches/${PN}-2.4.0-gentoo.patch - ../patches/${PN}-2.4.0-install-dirs.patch - ../patches/${PN}-1.12.0-glog-0.6.0.patch - ../patches/${PN}-1.13.1-tensorpipe.patch - ../patches/${PN}-2.3.0-cudnn_include_fix.patch - ../patches/${PN}-2.1.2-fix-rpath.patch - ../patches/${PN}-2.4.0-fix-openmp-link.patch - ../patches/${PN}-2.4.0-rocm-fix-std-cpp17.patch - ../patches/${PN}-2.2.2-musl.patch - ../patches/${PN}-2.4.0-exclude-aotriton.patch - ../patches/${PN}-2.3.0-fix-rocm-gcc14-clamp.patch - ../patches/${PN}-2.3.0-fix-libcpp.patch - "${FILESDIR}"/${PN}-2.4.0-libfmt-11.patch - "${FILESDIR}"/${P}-cpp-httplib.patch - "${FILESDIR}"/${P}-cstdint.patch -) - -src_prepare() { - filter-lto #bug 862672 - sed -i \ - -e "/third_party\/gloo/d" \ - cmake/Dependencies.cmake \ - || die - cmake_src_prepare - pushd torch/csrc/jit/serialization || die - flatc --cpp --gen-mutable --scoped-enums mobile_bytecode.fbs || die - popd - # prefixify the hardcoded paths, after all patches are applied - hprefixify \ - aten/CMakeLists.txt \ - caffe2/CMakeLists.txt \ - cmake/Metal.cmake \ - cmake/Modules/*.cmake \ - cmake/Modules_CUDA_fix/FindCUDNN.cmake \ - cmake/Modules_CUDA_fix/upstream/FindCUDA/make2cmake.cmake \ - cmake/Modules_CUDA_fix/upstream/FindPackageHandleStandardArgs.cmake \ - cmake/public/LoadHIP.cmake \ - cmake/public/cuda.cmake \ - cmake/Dependencies.cmake \ - torch/CMakeLists.txt \ - CMakeLists.txt - - if use rocm; then - sed -e "s:/opt/rocm:/usr:" \ - -e "s:lib/cmake:$(get_libdir)/cmake:g" \ - -e "s/HIP 1.0/HIP 1.0 REQUIRED/" \ - -i cmake/public/LoadHIP.cmake || die - - ebegin "HIPifying cuda sources" - ${EPYTHON} tools/amd_build/build_amd.py || die - eend $? - fi -} - -src_configure() { - if use cuda && [[ -z ${TORCH_CUDA_ARCH_LIST} ]]; then - ewarn "WARNING: caffe2 is being built with its default CUDA compute capabilities: 3.5 and 7.0." - ewarn "These may not be optimal for your GPU." - ewarn "" - ewarn "To configure caffe2 with the CUDA compute capability that is optimal for your GPU," - ewarn "set TORCH_CUDA_ARCH_LIST in your make.conf, and re-emerge caffe2." - ewarn "For example, to use CUDA capability 7.5 & 3.5, add: TORCH_CUDA_ARCH_LIST=7.5 3.5" - ewarn "For a Maxwell model GPU, an example value would be: TORCH_CUDA_ARCH_LIST=Maxwell" - ewarn "" - ewarn "You can look up your GPU's CUDA compute capability at https://developer.nvidia.com/cuda-gpus" - ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | grep 'CUDA Capability'" - fi - - local mycmakeargs=( - -DBUILD_CUSTOM_PROTOBUF=OFF - -DBUILD_SHARED_LIBS=ON - - -DUSE_CCACHE=OFF - -DUSE_CUDA=$(usex cuda) - -DUSE_DISTRIBUTED=$(usex distributed) - -DUSE_MPI=$(usex mpi) - -DUSE_FAKELOWP=OFF - -DUSE_FBGEMM=$(usex fbgemm) - -DUSE_FLASH_ATTENTION=$(usex flash) - -DUSE_MEM_EFF_ATTENTION=OFF - -DUSE_GFLAGS=ON - -DUSE_GLOG=ON - -DUSE_GLOO=$(usex gloo) - -DUSE_KINETO=OFF # TODO - -DUSE_MAGMA=OFF # TODO: In GURU as sci-libs/magma - -DUSE_MKLDNN=$(usex onednn) - -DUSE_NNPACK=$(usex nnpack) - -DUSE_XNNPACK=$(usex xnnpack) - -DUSE_SYSTEM_XNNPACK=$(usex xnnpack) - -DUSE_TENSORPIPE=$(usex distributed) - -DUSE_PYTORCH_QNNPACK=$(usex qnnpack) - -DUSE_NUMPY=$(usex numpy) - -DUSE_OPENCL=$(usex opencl) - -DUSE_OPENMP=$(usex openmp) - -DUSE_ROCM=$(usex rocm) - -DUSE_SYSTEM_CPUINFO=ON - -DUSE_SYSTEM_PYBIND11=ON - -DUSE_UCC=OFF - -DUSE_VALGRIND=OFF - -DPython_EXECUTABLE="${PYTHON}" - -DUSE_ITT=OFF - -DUSE_SYSTEM_PTHREADPOOL=ON - -DUSE_SYSTEM_PSIMD=ON - -DUSE_SYSTEM_FXDIV=ON - -DUSE_SYSTEM_FP16=ON - -DUSE_SYSTEM_GLOO=ON - -DUSE_SYSTEM_ONNX=ON - -DUSE_SYSTEM_SLEEF=ON - -DUSE_PYTORCH_METAL=OFF - -DUSE_XPU=OFF - - -Wno-dev - -DTORCH_INSTALL_LIB_DIR="${EPREFIX}"/usr/$(get_libdir) - -DLIBSHM_INSTALL_LIB_SUBDIR="${EPREFIX}"/usr/$(get_libdir) - ) - - if use mkl; then - mycmakeargs+=(-DBLAS=MKL) - elif use openblas; then - mycmakeargs+=(-DBLAS=OpenBLAS) - else - mycmakeargs+=(-DBLAS=Generic -DBLAS_LIBRARIES=) - fi - - if use cuda; then - addpredict "/dev/nvidiactl" # bug 867706 - addpredict "/dev/char" - addpredict "/proc/self/task" # bug 926116 - - mycmakeargs+=( - -DUSE_CUDNN=ON - -DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}" - -DUSE_NCCL=OFF # TODO: NVIDIA Collective Communication Library - -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")" - ) - elif use rocm; then - export PYTORCH_ROCM_ARCH="$(get_amdgpu_flags)" - - mycmakeargs+=( - -DUSE_NCCL=ON - -DUSE_SYSTEM_NCCL=ON - ) - - # ROCm libraries produce too much warnings - append-cxxflags -Wno-deprecated-declarations -Wno-unused-result - - if tc-is-clang; then - # fix mangling in LLVM: https://github.com/llvm/llvm-project/issues/85656 - append-cxxflags -fclang-abi-compat=17 - fi - fi - - if use onednn; then - mycmakeargs+=( - -DUSE_MKLDNN=ON - -DMKLDNN_FOUND=ON - -DMKLDNN_LIBRARIES=dnnl - -DMKLDNN_INCLUDE_DIR="${ESYSROOT}/usr/include/oneapi/dnnl" - ) - fi - - cmake_src_configure - - # do not rerun cmake and the build process in src_install - sed '/RERUN/,+1d' -i "${BUILD_DIR}"/build.ninja || die -} - -src_install() { - cmake_src_install - - insinto "/var/lib/${PN}" - doins "${BUILD_DIR}"/CMakeCache.txt - - rm -rf python - mkdir -p python/torch/include || die - mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die - cp torch/version.py python/torch/ || die - python_domodule python/caffe2 - python_domodule python/torch - ln -s ../../../../../include/torch \ - "${D}$(python_get_sitedir)"/torch/include/torch || die # bug 923269 -} diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest index 946e5b334dc2..8ef46362155c 100644 --- a/sci-libs/indilib/Manifest +++ b/sci-libs/indilib/Manifest @@ -1,2 +1,3 @@ DIST indilib-2.1.1.tar.gz 2929685 BLAKE2B 565199451a2ebbf6757bb854e0dad576397a6154c6043543243364b6072375afd775ed0b54ed116b2702bdea222b47e4f68673da617e68ebf626d1725e66d2a7 SHA512 3224afb13776462e906398be2b85802807e739042494b29701d106731423640a4dceaeb262cd62d3a87f032ba0655da7ceaa150e6912be20508e090ad93c3ba7 +DIST indilib-2.1.2.1.tar.gz 2941118 BLAKE2B 43928220243867a2c648855a38de3c3e49c754b135694215b24ddda6b71eb8a421a1d11dd199b5df9adcedb8c63de46288a8fe246f4ba27adfd6e98c38d825a2 SHA512 b59b23a26509922fae33d6080510a7fdce170baa59d86f5abbb955313e0a62d45f489b08021144a44cc0ca1d172825a6b524c778bb2bb24148b246e574fc0918 DIST indilib-2.1.2.tar.gz 2940192 BLAKE2B 61a8f73cb5d7561852db0e63f7332eed7f0ea65279c05fe3c13e8891acaae81fe60c86da78ee0eeea1adc6a183065bd92af519493087c6959a29a3fae84107b5 SHA512 77838f7b64443f68a0aa6f0bc0232fbacaeed3d0759bc16496f11e434cf6d3eb2cb5ae07f49b1fa200c9dadc91e9418f6f5ea8f593e03543719a2d73ddb061d2 diff --git a/sci-libs/indilib/indilib-2.1.2.1.ebuild b/sci-libs/indilib/indilib-2.1.2.1.ebuild new file mode 100644 index 000000000000..ebd639ac9384 --- /dev/null +++ b/sci-libs/indilib/indilib-2.1.2.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev + +DESCRIPTION="INDI Astronomical Control Protocol library" +HOMEPAGE="https://www.indilib.org/" +SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P/lib/}" + +LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="ogg rtlsdr test websocket" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/cpp-httplib:= + dev-cpp/nlohmann_json + dev-libs/libev + media-libs/libjpeg-turbo:= + net-misc/curl + sci-libs/cfitsio:= + sci-libs/fftw:3.0= + sci-libs/gsl:= + sci-libs/libnova:= + sys-libs/zlib + virtual/libusb:1 + ogg? ( + media-libs/libogg + media-libs/libtheora + ) + rtlsdr? ( net-wireless/rtl-sdr ) + websocket? ( dev-libs/boost:= ) +" +DEPEND="${RDEPEND} + kernel_linux? ( sys-kernel/linux-headers ) + test? ( >=dev-cpp/gtest-1.8.0 ) + websocket? ( dev-cpp/websocketpp ) +" + +src_configure() { + local mycmakeargs=( + -DINDI_SYSTEM_HTTPLIB=ON + -DINDI_SYSTEM_JSONLIB=ON + -DINDI_BUILD_QT5_CLIENT=OFF + -DINDI_BUILD_SHARED=ON + -DINDI_BUILD_STATIC=OFF + -DINDI_BUILD_XISF=OFF # not packaged + -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d + $(cmake_use_find_package ogg OggTheora) + $(cmake_use_find_package rtlsdr RTLSDR) + -DINDI_BUILD_UNITTESTS=$(usex test) + -DINDI_BUILD_INTEGTESTS=$(usex test) + -DINDI_BUILD_WEBSOCKET=$(usex websocket) + ) + + cmake_src_configure +} + +src_test() { + # Unit tests + BUILD_DIR="${BUILD_DIR}"/test cmake_src_test + + # Integration tests + # They fail in parallel because they try to bind to the same port more + # than once. + BUILD_DIR="${BUILD_DIR}"/integs cmake_src_test -j1 +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/sci-libs/pytorch/Manifest b/sci-libs/pytorch/Manifest index 4564491a43b5..2ca30109cb84 100644 --- a/sci-libs/pytorch/Manifest +++ b/sci-libs/pytorch/Manifest @@ -1,3 +1,2 @@ -DIST pytorch-2.4.0.tar.gz 115031093 BLAKE2B d206477963977011627df284efa01482fbf57e9fcb5f58f51d679c742b8e5dde6aa6affd8745ab817fcd09477d129a81e74e07be576b5d3585eaca1c735b8e01 SHA512 804d25944035f33de6591fd942fbda44d3de037717a4397d38a97474b01775d30eaf93d16dd708a832c0119050d24d73b90990fd3e3773be79d26ada25244d22 DIST pytorch-2.4.1.tar.gz 115029469 BLAKE2B c2909ff27d527bc57cba56b780d3b8cd07a043ab045caa6c6b27857a16f9ad10aaab2116b26226b1e46ee08ffb44007965d914464418e4ae14ca48c3f3f383bb SHA512 7e9b4485e242eaf0d648765c6621d73d95e7107b766646a098175436d1ab2e2b864badd0757a3bab6b7c318233f2120bad9ac07b39bb9e357897919580c87631 DIST pytorch-2.5.1.tar.gz 116091366 BLAKE2B 7838b17562b94ffc7d798031348689db607dd5eae2a3c35be365972e2b52a2c1b12067068d5aca5ab00cf0977d9c2c3c9ae5337d69534c864c732e6256cbeef6 SHA512 a913a466324a65fa3d79c5e9ad4d605fc7976f0134fda2f81aaa3cea29d56926604999b8a238759646d211e63b47bbb446cdffa86ca8defd8159f11e30301289 diff --git a/sci-libs/pytorch/pytorch-2.4.0.ebuild b/sci-libs/pytorch/pytorch-2.4.0.ebuild deleted file mode 100644 index 181ac71b64cd..000000000000 --- a/sci-libs/pytorch/pytorch-2.4.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_EXT=1 -inherit distutils-r1 prefix - -DESCRIPTION="Tensors and Dynamic neural networks in Python" -HOMEPAGE="https://pytorch.org/" -SRC_URI="https://github.com/pytorch/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="test" - -REQUIRED_USE=${PYTHON_REQUIRED_USE} -RDEPEND=" - ${PYTHON_DEPS} - ~sci-libs/caffe2-${PV}[${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND} - $(python_gen_cond_dep ' - dev-python/pyyaml[${PYTHON_USEDEP}] - ') -" - -src_prepare() { - eapply \ - "${FILESDIR}"/${PN}-2.4.0-dontbuildagain.patch \ - "${FILESDIR}"/pytorch-1.9.0-Change-library-directory-according-to-CMake-build.patch \ - "${FILESDIR}"/${PN}-2.4.0-global-dlopen.patch \ - "${FILESDIR}"/pytorch-2.4.0-torch_shm_manager.patch \ - "${FILESDIR}"/${PN}-1.13.0-setup.patch \ - "${FILESDIR}"/${PN}-2.2.1-emptyso.patch \ - - # Set build dir for pytorch's setup - sed -i \ - -e "/BUILD_DIR/s|build|/var/lib/caffe2/|" \ - tools/setup_helpers/env.py \ - || die - distutils-r1_src_prepare - - hprefixify tools/setup_helpers/env.py -} - -python_compile() { - PYTORCH_BUILD_VERSION=${PV} \ - PYTORCH_BUILD_NUMBER=0 \ - USE_SYSTEM_LIBS=ON \ - CMAKE_BUILD_DIR="${BUILD_DIR}" \ - distutils-r1_python_compile develop sdist -} - -python_install() { - USE_SYSTEM_LIBS=ON distutils-r1_python_install -} diff --git a/sci-mathematics/lean/files/lean-3.50.3-gcc-13.patch b/sci-mathematics/lean/files/lean-3.50.3-gcc-13.patch deleted file mode 100644 index 273dd5161080..000000000000 --- a/sci-mathematics/lean/files/lean-3.50.3-gcc-13.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/shell/lean_js_main.cpp -+++ b/shell/lean_js_main.cpp -@@ -4,6 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE. - - Author: Leonardo de Moura - */ -+#include <cstdint> - #include <iostream> - #include <string> - #include "shell/lean_js.h" diff --git a/sci-mathematics/lean/files/lean-CMakeLists-fix_flags.patch b/sci-mathematics/lean/files/lean-CMakeLists-fix_flags.patch deleted file mode 100644 index 1fd788fd79be..000000000000 --- a/sci-mathematics/lean/files/lean-CMakeLists-fix_flags.patch +++ /dev/null @@ -1,23 +0,0 @@ -index f0efdf425..4cd461986 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -194,7 +194,7 @@ set(CMAKE_CXX_FLAGS_DEBUG "-DLEAN_DEBUG -DLEAN_TRACE") - set(CMAKE_CXX_FLAGS_MINSIZEREL "-DNDEBUG") - set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG") - set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-DLEAN_DEBUG") --set(CMAKE_CXX_FLAGS_GPROF "-O2 -g -pg") -+set(CMAKE_CXX_FLAGS_GPROF "-g -pg") - - # OSX .dmg generation (this is working in progress) - set(CPACK_DMG_BACKGROUND_IMAGE "${LEAN_SOURCE_DIR}/../images/lean.png") -@@ -264,8 +264,8 @@ if (NOT MSVC) - set(CMAKE_CXX_FLAGS "-Wall -Wextra -std=c++11 ${CMAKE_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS_DEBUG "-g3 ${CMAKE_CXX_FLAGS_DEBUG}") - set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os ${CMAKE_CXX_FLAGS_MINSIZEREL}") -- set(CMAKE_CXX_FLAGS_RELEASE "-O3 ${CMAKE_CXX_FLAGS_RELEASE}") -- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g3 ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}") -+ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}") -+ set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-g3 ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}") - elseif (MULTI_THREAD) - set(CMAKE_CXX_FLAGS_DEBUG "/MTd ${CMAKE_CXX_FLAGS_DEBUG}") - set(CMAKE_CXX_FLAGS_MINSIZEREL "/MT ${CMAKE_CXX_FLAGS_MINSIZEREL}") diff --git a/sci-mathematics/prover9/files/LADR-2009-11A-c99.patch b/sci-mathematics/prover9/files/LADR-2009-11A-c99.patch new file mode 100644 index 000000000000..a4da6e4fbbf6 --- /dev/null +++ b/sci-mathematics/prover9/files/LADR-2009-11A-c99.patch @@ -0,0 +1,25 @@ +Explicitly declare int values as ints. +https://bugs.gentoo.org/886597 +https://bugs.gentoo.org/871261 +--- a/mace4.src/msearch.c ++++ b/mace4.src/msearch.c +@@ -847,7 +847,7 @@ + *************/ + + static +-int next_domain_size(n) ++int next_domain_size(int n) + { + int top = (parm(Opt->end_size) == -1 ? INT_MAX : parm(Opt->end_size)); + +--- a/mace4.src/select.c ++++ b/mace4.src/select.c +@@ -233,7 +233,7 @@ + * + *************/ + +-int select_concentric_band(min_id, max_id, max_constrained) ++int select_concentric_band(int min_id, int max_id, int max_constrained) + { + int max = -1; + int id_of_max = -1; diff --git a/sci-mathematics/prover9/files/LADR-2009-11A-stable-ordering.patch b/sci-mathematics/prover9/files/LADR-2009-11A-stable-ordering.patch new file mode 100644 index 000000000000..9bf5154f05ae --- /dev/null +++ b/sci-mathematics/prover9/files/LADR-2009-11A-stable-ordering.patch @@ -0,0 +1,91 @@ +Do not call clean in the middle of build. We start with clean tree, we build +stuff with all the same flags, every time, we don't remove files from under +make while it's in the process of building things with large jobs number +or with shuffle. +Pipe CFLAGS (and, transitively, LDFLAGS) to last place where they were missing +https://bugs.gentoo.org/881475 +https://bugs.gentoo.org/911554 +https://bugs.gentoo.org/887409 +https://bugs.gentoo.org/728030 +--- a/ladr/Makefile ++++ b/ladr/Makefile +@@ -36,7 +36,7 @@ + $(INFE_OBJ) $(MODL_OBJ) $(MISC_OBJ) + + libladr.la: $(OBJECTS) +- libtool --tag=CC --mode=link $(CC) -shared -rpath /usr/lib -version-info 4:0:0 -o libladr.la $(OBJECTS) -lm ++ libtool --tag=CC --mode=link $(CC) $(CFLAGS) -shared -rpath /usr/lib -version-info 4:0:0 -o libladr.la $(OBJECTS) -lm + + %.lo: %.c + libtool --tag=CC --mode=compile $(CC) -c $(CFLAGS) $(XFLAGS) -o $@ $< +--- a/apps.src/Makefile ++++ b/apps.src/Makefile +@@ -13,7 +13,7 @@ + + PROGRAMS = latfilter olfilter clausefilter idfilter renamer unfast clausetester rewriter isofilter0 isofilter isofilter2 dprofiles interpfilter upper-covers miniscope interpformat prooftrans mirror-flip perm3 sigtest directproof test_clause_eval test_complex complex gen_trc_defs + +-all: ladr apps install realclean ++all: ladr apps install + + ladr: + cd ../ladr && $(MAKE) libladr.la +@@ -24,7 +24,7 @@ + realclean: + libtool --tag=CC --mode=clean /bin/rm -f *.o $(PROGRAMS) + +-install: ++install: apps + libtool --tag=CC --mode=install /bin/cp $(PROGRAMS) `pwd`/../bin + + tags: +--- a/mace4.src/Makefile ++++ b/mace4.src/Makefile +@@ -27,7 +27,6 @@ + + ladr: + cd ../ladr && $(MAKE) libladr.la +- $(MAKE) clean + + mace4: libmace4.a mace4.o $(OBJECTS) + libtool --tag=CC --mode=link $(CC) $(CFLAGS) -o mace4 mace4.o libmace4.a ../ladr/libladr.la +@@ -42,5 +42,5 @@ + realclean: + libtool --tag=CC --mode=clean /bin/rm -f *.o *.a mace4 + +-install: ++install: mace4 + libtool --tag=CC --mode=install /bin/cp mace4 `pwd`/../bin +--- a/provers.src/Makefile ++++ b/provers.src/Makefile +@@ -28,19 +28,17 @@ + + ############################################################################## + +-all: libs $(PROGRAMS) install clean ++all: libs $(PROGRAMS) install + + libs: ladr libmace4 + + ladr libladr: + cd ../ladr && $(MAKE) libladr +- $(MAKE) clean + + libmace libmace4: + cd ../mace4.src && $(MAKE) libmace4 +- $(MAKE) clean + +-install: ++install: libs $(PROGRAMS) + libtool --tag=CC --mode=install /bin/cp -p $(PROGRAMS) `pwd`/../bin + + clean: +--- a/test.src/Makefile ++++ b/test.src/Makefile +@@ -16,7 +16,6 @@ + all: ladr apps + + ladr: +- make clean + cd ../ladr && $(MAKE) libladr.la + + clean: diff --git a/sci-mathematics/prover9/prover9-2009.11a-r1.ebuild b/sci-mathematics/prover9/prover9-2009.11a-r2.ebuild index 63b9fad1839f..e33ec50b07da 100644 --- a/sci-mathematics/prover9/prover9-2009.11a-r1.ebuild +++ b/sci-mathematics/prover9/prover9-2009.11a-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,6 +26,8 @@ IUSE="examples" PATCHES=( "${WORKDIR}/${MY_PN}-2009-11A-makefile.patch" "${FILESDIR}/${MY_PN}-2009-11A-manpages.patch" + "${FILESDIR}/${MY_PN}-2009-11A-c99.patch" + "${FILESDIR}/${MY_PN}-2009-11A-stable-ordering.patch" ) src_prepare() { @@ -33,16 +35,15 @@ src_prepare() { sed -e "/^CC =/s:gcc:$(tc-getCC):g" -i */Makefile || die - export MAKEOPTS+=" -j1 " tc-export AR CC } src_compile() { - emake CFLAGS="${CFLAGS} ${LDFLAGS}" -j1 all + emake CFLAGS="${CFLAGS} ${LDFLAGS}" all } src_test() { - LD_LIBRARY_PATH="${S}/ladr/.libs/" emake -j1 test1 test2 test3 + LD_LIBRARY_PATH="${S}/ladr/.libs/" emake test1 test2 test3 } src_install() { diff --git a/sci-visualization/pythonprop/pythonprop-0.30.1_p20240217.ebuild b/sci-visualization/pythonprop/pythonprop-0.30.1_p20240217.ebuild index f786ed154ef0..c894bbf3ec44 100644 --- a/sci-visualization/pythonprop/pythonprop-0.30.1_p20240217.ebuild +++ b/sci-visualization/pythonprop/pythonprop-0.30.1_p20240217.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,9 +39,7 @@ PATCHES=( "${FILESDIR}/${PN}-0.30.1-p20240217.patch" "${FILESDIR}/${PN}-matplotlib3.9.patch" ) src_prepare() { - eapply_user - - eapply ${PATCHES[@]} + default # drop building *.pdf files sed -i -e "s#docs/user/help##g" Makefile.am || die diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest index 91a63958e7eb..ac72c95d96ff 100644 --- a/sys-apps/sandbox/Manifest +++ b/sys-apps/sandbox/Manifest @@ -4,3 +4,4 @@ DIST sandbox-2.41.tar.xz 468180 BLAKE2B cb00ec8605b9b51ce559a9e9baa68d757e17900a DIST sandbox-2.42.tar.xz 468676 BLAKE2B c4a17c9c6c1644bf27565eab8d76b37689f2a1ca2083d30d65deffd76449f69f68dd4d56ebb19236ca3111996c037fa4e1e5d034dc942349b93ba7c4c68f6248 SHA512 05076394cec77a6443ccc9ba31209fac32c57497210b817e71d10ffc75388673de75de8be6a86ee2f798a285e02ed1af8f134a988eceb6824a3e94bd5be4fc62 DIST sandbox-2.43.tar.xz 468420 BLAKE2B c407f7c853d53297d4b0b64f1f3e0a6a26402c32990d7a02f6b2d5aec2b73716a0bb9a931371b87917a5390fb3f80b739e9d2884aec07aa6a1679c32926872ab SHA512 aff9bcbc0a26d4d0df2a469e1978051b9cdd2ce67786c90f857576ddfce20eefa78bfdf6c611fa3f60f0cb0247398c4cf6e4413fed0e4f2eb3bfe11e8a5b6e3e DIST sandbox-2.44.tar.xz 447548 BLAKE2B 89241ef5addf84cfe651d5c25986382966216fe380942d17b523b1187cfcc1a294c9de74736828209ad60ed7819229f4662763ccf5464ce6d032668ea405bc89 SHA512 e75276b1228bb2aa96aa8d5ff9583ea6514a00d5ab2a7ef07da18c88114c3438d11fa8edd6c2fa4be4ddaddee6415913673684e95584368df6f2f52e10b3e627 +DIST sandbox-2.45.tar.xz 447840 BLAKE2B df1cfba485668781b7dbf863ecdc523b3ffbc91c82ce815ab5ade6c1f33aa4e97c0674012f67ad212c94d8e6fe5285ab0aa4f96f6155e7d81ee649973366c1b9 SHA512 aad9e746c8e1d964cbd29fef5139b18853dac36204dcb414b8a4a94d6fdc53609fe7949dcd845894b38965e08be9901ebdfc83dacc4fb37e810efd6a01eeb7b8 diff --git a/sys-apps/sandbox/sandbox-2.45.ebuild b/sys-apps/sandbox/sandbox-2.45.ebuild new file mode 100644 index 000000000000..42636c70dce6 --- /dev/null +++ b/sys-apps/sandbox/sandbox-2.45.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit flag-o-matic multilib-minimal multiprocessing + +if [[ ${PV} == *9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/sandbox.git + https://github.com/gentoo/sandbox.git" +else + SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="sandbox'd LD_PRELOAD hack" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox" + +LICENSE="GPL-2" +SLOT="0" +IUSE="+nnp" + +# pax-utils lower bound for bug #265376 +DEPEND=">=app-misc/pax-utils-0.1.19" +# Avoid folks installing with older file, bug #889046. We still need the +# >= dep in Portage but this is a safety net if people do partial upgrades. +RDEPEND="!<sys-apps/file-5.44-r1" +BDEPEND="app-arch/xz-utils" + +has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" sandbox_death_notice" + +sandbox_death_notice() { + ewarn "If configure failed with a 'cannot run C compiled programs' error, try this:" + ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox" +} + +src_prepare() { + default + + if [[ ${PV} == *9999 ]]; then + eautoreconf + fi + + if ! use nnp ; then + sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' src/sandbox.c || die + fi +} + +src_configure() { + # sandbox uses `__asm__ (".symver "...` which does + # not play well with gcc's LTO: https://gcc.gnu.org/PR48200 + filter-lto + + filter-lfs-flags #90228 + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local ECONF_SOURCE="${S}" + econf +} + +multilib_src_test() { + # Default sandbox build will run with --jobs set to # cpus. + emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)" +} + +multilib_src_install_all() { + doenvd "${FILESDIR}"/09sandbox + + dodoc AUTHORS ChangeLog* README.md +} + +pkg_postinst() { + mkdir -p "${EROOT}"/var/log/sandbox + chown root:portage "${EROOT}"/var/log/sandbox + chmod 0770 "${EROOT}"/var/log/sandbox +} diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 14a31170155a..2203c9147808 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20220214.tar.gz 3372 BLAKE2B fc560005c48598d972cf68bfbd33784be7d7e5a12f5ebcd06e708241a169b1bcf7cb7dcd7109f44c2d9802ae0b294eaeb61782640f0b0cb9767f2ecf8c053c7f SHA512 57d037944cf6d9db69d5eb8ce32b087ac4781fae13c1daba1e248a1818dfcbbf2cb66fce79cad7808f2b0f89d3f3dd05455a1c8f3c976561769b056dc8bf7323 DIST pambase-20240128.tar.bz2 5131 BLAKE2B 0950fff720f3a9d761a82303eaa7b997bfac635111b6cae772f7d9de2846147dbb4224326e5dba1868cb54a8a76076c2efed6615c861bbfa78256aba4f475da2 SHA512 6b4ad390c46f33947436892a5f19111a1c9f4ded406ae8ffe76539c94d541611b74ba697d76522b46da41f53aae45eb67c274fc0d6caec94d40c1691487624e6 +DIST pambase-20250223.tar.bz2 5124 BLAKE2B ea89d43c93d85baafa1a6951ae80c6306c762ab0524f84de86ed4b6a1abc1056e85c6b1f13012615ce2db40e113ce51e17ddcd274d5f4f4f94a0ec9315318500 SHA512 ce31d08f3fa51879cddab158ffed3dc9929c37a56e7dc2f757f7e87e72076a75d10874cba2020f398a198c0156ffc4ecc2ec5d6d654ca36f135a4f1837094b57 diff --git a/sys-auth/pambase/pambase-20250223.ebuild b/sys-auth/pambase/pambase-20250223.ebuild new file mode 100644 index 000000000000..8cb9c4cec65c --- /dev/null +++ b/sys-auth/pambase/pambase-20250223.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/pambase.git + https://github.com/gentoo/pambase.git + " +else + SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 sssd systemd yescrypt" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + ?? ( sha512 yescrypt ) + pwhistory? ( || ( passwdqc pwquality ) ) + homed? ( !pam_krb5 ) + pam_krb5? ( !homed ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + homed? ( sys-apps/systemd[homed] ) + systemd? ( sys-apps/systemd[pam] ) + yescrypt? ( sys-libs/libxcrypt[system] ) + sssd? ( sys-auth/sssd ) +" +BDEPEND=" + $(python_gen_any_dep ' + dev-python/jinja2[${PYTHON_USEDEP}] + ') +" + +python_check_deps() { + python_has_version "dev-python/jinja2[${PYTHON_USEDEP}]" +} + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--caps' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex homed '--homed' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') \ + $(usex yescrypt '--yescrypt' '') \ + $(usex sssd '--sssd' '') \ + || die +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf + page and then edit the /etc/security/pwquality.conf file" + fi + + { use passwdqc || use pwquality; } && readme.gentoo_create_doc + + dopamd -r stack/. +} + +pkg_postinst() { + { use passwdqc || use pwquality; } && readme.gentoo_print_elog +} diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild new file mode 100644 index 000000000000..2b3147f389f1 --- /dev/null +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild @@ -0,0 +1,238 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + aho-corasick@1.1.3 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + anyhow@1.0.86 + atty@0.2.14 + autocfg@1.3.0 + base64@0.22.1 + bindgen@0.69.4 + bitflags@1.3.2 + bitflags@2.6.0 + bytemuck@1.16.3 + byteorder@1.5.0 + cassowary@0.3.0 + cexpr@0.6.0 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + clang-sys@1.8.1 + clap@4.5.13 + clap_builder@4.5.13 + clap_lex@0.7.2 + colorchoice@1.0.2 + console@0.15.8 + crc32c@0.6.8 + crc32fast@1.4.2 + data-encoding@2.6.0 + devicemapper-sys@0.3.0 + devicemapper@0.34.3 + downcast@0.11.0 + duct@0.13.7 + either@1.13.0 + encode_unicode@0.3.6 + env_filter@0.1.2 + env_logger@0.11.5 + env_logger@0.8.4 + errno@0.3.9 + exitcode@1.1.2 + fastrand@2.1.0 + fixedbitset@0.4.2 + flate2@1.0.31 + fragile@2.0.0 + getrandom@0.2.15 + glob@0.3.1 + hermit-abi@0.1.19 + hermit-abi@0.3.9 + humantime@2.1.0 + indicatif@0.17.8 + instant@0.1.13 + iovec@0.1.4 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + lazy_static@1.5.0 + lazycell@1.3.0 + libc@0.2.155 + libloading@0.8.5 + libudev-sys@0.1.4 + linux-raw-sys@0.4.14 + log@0.4.22 + memchr@2.7.4 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + mockall@0.13.0 + mockall_derive@0.13.0 + nix@0.29.0 + nom@7.1.3 + num-derive@0.4.2 + num-traits@0.2.19 + num_cpus@1.16.0 + number_prefix@0.4.0 + numtoa@0.1.0 + once_cell@1.19.0 + os_pipe@1.2.1 + pkg-config@0.3.30 + portable-atomic@1.7.0 + ppv-lite86@0.2.20 + predicates-core@1.0.8 + predicates-tree@1.0.11 + predicates@3.1.2 + proc-macro2@1.0.86 + quick-xml@0.36.1 + quickcheck@1.0.3 + quickcheck_macros@1.0.0 + quote@1.0.36 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rangemap@1.5.1 + redox_syscall@0.2.16 + redox_termios@0.1.3 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + retry@2.0.0 + roaring@0.10.6 + rustc-hash@1.1.0 + rustc_version@0.4.0 + rustix@0.38.34 + safemem@0.3.3 + semver@1.0.23 + serde@1.0.204 + serde_derive@1.0.204 + shared_child@1.0.1 + shlex@1.3.0 + strsim@0.11.1 + syn@1.0.109 + syn@2.0.72 + tempfile@3.11.0 + termion@1.5.6 + termtree@0.4.1 + thiserror-impl@1.0.63 + thiserror@1.0.63 + threadpool@1.8.1 + tui@0.19.0 + udev@0.7.0 + unicode-ident@1.0.12 + unicode-segmentation@1.11.0 + unicode-width@0.1.13 + utf8parse@0.2.2 + wasi@0.11.0+wasi-snapshot-preview1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +declare -A GIT_CRATES=( + [rio]='https://github.com/jthornber/rio;2979a720f671e836302c01546f9cc9f7988610c8;rio-%commit%' +) + +LLVM_COMPAT=( {17..19} ) + +inherit cargo llvm-r1 + +DESCRIPTION="A suite of tools for thin provisioning on Linux" +HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools" + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/jthornber/thin-provisioning-tools.git" + inherit git-r3 +else + SRC_URI=" + https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD GPL-3 ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +IUSE="io-uring" + +RDEPEND="virtual/libudev:=" +# libdevmapper.h needed for devicemapper-sys crate +DEPEND=" + ${RDEPEND} + sys-fs/lvm2 +" +# Needed for bindgen +BDEPEND=" + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT} + ') + virtual/pkgconfig +" + +DOCS=( + CHANGES + COPYING + README.md + doc/TODO.md + doc/thinp-version-2/notes.md +) + +# Rust +QA_FLAGS_IGNORED="usr/sbin/pdata_tools" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.6-build-with-cargo.patch" +) + +pkg_setup() { + llvm-r1_pkg_setup + rust_pkg_setup +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + default + + cd "${WORKDIR}"/rio* || die + eapply "${FILESDIR}/${PN}-1.1.0-rio-nightly.patch" +} + +src_configure() { + local myfeatures=( $(usev io-uring io_uring) ) + cargo_src_configure +} + +src_install() { + emake \ + DESTDIR="${D}" \ + DATADIR="${ED}/usr/share" \ + PDATA_TOOLS="$(cargo_target_dir)/pdata_tools" \ + install + + einstalldocs +} diff --git a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild index ac542155c604..86fe693b70db 100644 --- a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild +++ b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -27,7 +27,6 @@ src_prepare() { # Fix automake warning mv configure.{in,ac} || die - eapply_user eautoreconf } diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index e9c4027d29ae..86369106b01b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -22,6 +22,7 @@ DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 4cd920b7ca1f122cae806707564d8 DIST gcc-14.2.0-patches-7.tar.xz 14244 BLAKE2B 11236e91e1fe83fec8ffaa40ec0cdd4b52a00a951e9aa9a7a0a932b234b8f1a9603333a7ccf55859f4ef53dd4d8ad1fd5c1d2514b6e45fce5b86bb58622a0ecc SHA512 5a4d86d943e31fa068b5a784c0132bd83c23243dcb3cf972557a42e004469a415e1b3185f31b1bb36f916594d475f266a2fda031a414e4a15e0bbfe471269eee DIST gcc-14.2.0-patches-8.tar.xz 14540 BLAKE2B 09f66035343d4cab694b8ab382170f8e2d546ddffedf3477f26edbd6a798ddf94294f569c2661729d40088d590bc17a4eb651710d8d9f66f33703734a1a82b67 SHA512 7a9a2724ef8db3c57b033d90751192969c16e5eaa8f4777b7f16470222ff3a18771b461bd89feaad701e7f0d573b883b487981588129933c732fb76117728b86 DIST gcc-15-20250216.tar.xz 91404792 BLAKE2B 1a007a432c7f7ac6ba0169caf2561e26267ae5c75403ecd52227dbee255eff4c1bca5db9d6ce2e772ee357dc06e648d7ebfb3629117b13d48343a474a17901c6 SHA512 8dcb3968e157a2cb6a06e4ba76a0fd95936025d99f48333aacc554f347d19df8e6b9a0c9c454acd730a5608122ff4c12a712ccdf09919f8e310cf6688c00df84 +DIST gcc-15-20250223.tar.xz 91424896 BLAKE2B 0527c35ef3e24a9defe99bdccc39ba4c839cd867428f5424e3f8089381b3c3f68407bc2e8ddb9db72ea4860deed558b1ae584a41fa0623d127a055e9227d2216 SHA512 7e3296bcf7ed7868a5d4540525143995d6fd7d7144e223ae3666e3e4e716eef6ef1ea0389527df6d410442fc998ad5db6e07f52582819dfeadb0cba2d87d3208 DIST gcc-15.0.0-musl-patches-2.tar.xz 3076 BLAKE2B 0073248fe4f7dd827980559017b5aa1fb5c4c46acc9ad5c410dc152fd1e44966d3066bf7152338573cb45b1c36027de5f0c519abd414d97a37bccef07f6a5281 SHA512 295f1a669020bbe2874e9b03afd46b5d083073b276fca3543f3767a2d74f35df81cf0a67abad50c200cf7a3af36ec98ff9977cb7d5c19f334af7d3bb1926a3de DIST gcc-15.0.0-patches-46.tar.xz 22212 BLAKE2B 159b2693ded0b1dbddd271ca56d7f6db3569a8f79155521737b968ad131eee2730d3441dacef821b9dcd31b17ca0bf16a7b24001e7cb4ae1b36c55750184a3f6 SHA512 26d293ee368c75570e606949480feed18a69baad4687beaf2f50629bfc72d542bbce4b1cb6580fe7e578409a108891dc9762bb15c53b611434c83db5dd83d695 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 diff --git a/sys-devel/gcc/gcc-15.0.1_pre20250223.ebuild b/sys-devel/gcc/gcc-15.0.1_pre20250223.ebuild new file mode 100644 index 000000000000..dcf0cec2fbce --- /dev/null +++ b/sys-devel/gcc/gcc-15.0.1_pre20250223.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +TOOLCHAIN_HAS_TESTS=1 +PATCH_GCC_VER="15.0.0" +PATCH_VER="46" +MUSL_VER="2" +MUSL_GCC_VER="15.0.0" +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +} diff --git a/sys-fs/duperemove/Manifest b/sys-fs/duperemove/Manifest index c1cfb6c6d4eb..2e9f725c272b 100644 --- a/sys-fs/duperemove/Manifest +++ b/sys-fs/duperemove/Manifest @@ -1,2 +1 @@ -DIST duperemove-0.14.1.gh.new.tar.gz 167968 BLAKE2B 74d5ed6c452a24103d9ca0050ee1d1fdbb4eb4df5c2e86f84e6a1c70abf54d2caf27597d2088a5130d696bebaf07f93dd5f47e9c414af9ce3d19f096b872a02a SHA512 16af9fb002d6e51ce469869507d5d4b8f9576620746337252ad733e6f74ae275c1e83da6af1c203543b9d19890180952d87f9fad4a02d4c4e0a25577ce569191 DIST duperemove-0.15.gh.tar.gz 119848 BLAKE2B 4b0455b34e3e5c1d002a39ade1b8abcd8a04b50ae7178b575218735e5529c0639f852dd433db1863c31fe14089e01bbc69fb202687d8a691c5a1f4de6f6b499a SHA512 e6d6e658c0175e74d706f9d4cbbeaa7bcad1b554eb60805415a948af63c78b6982cea6be6d48c15ddf14595a5b061d7794014eb1e8b71fab2041fc57e676c881 diff --git a/sys-fs/duperemove/duperemove-0.14.1-r1.ebuild b/sys-fs/duperemove/duperemove-0.14.1-r1.ebuild deleted file mode 100644 index 30aacbdaf841..000000000000 --- a/sys-fs/duperemove/duperemove-0.14.1-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Btrfs and xfs deduplication utility" -HOMEPAGE="https://github.com/markfasheh/duperemove/" -# XXX: drop .new on bump after 0.14, added for respin -SRC_URI=" - https://github.com/markfasheh/duperemove/archive/v${PV/_/.}.tar.gz - -> ${P/_/.}.gh.new.tar.gz -" -S=${WORKDIR}/${P/_/.} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" - -DEPEND=" - dev-db/sqlite:3 - dev-libs/glib:2 -" -RDEPEND=" - ${DEPEND} -" - -PATCHES=( - # https://github.com/markfasheh/duperemove/issues/344 - "${FILESDIR}/${P}-32bit.patch" -) - -src_compile() { - emake VERSION="${PV}" IS_RELEASE=1 CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Wall" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install -} diff --git a/sys-fs/duperemove/files/duperemove-0.14.1-32bit.patch b/sys-fs/duperemove/files/duperemove-0.14.1-32bit.patch deleted file mode 100644 index 6e2ebf79f063..000000000000 --- a/sys-fs/duperemove/files/duperemove-0.14.1-32bit.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 9e97c827707e9d709180a12ddfa16527e36fc676 Mon Sep 17 00:00:00 2001 -From: Alexandre Bruyelles <git@jack.fr.eu.org> -Date: Sun, 12 May 2024 19:45:52 +0200 -Subject: [PATCH] fiemap: fiemap_count_shared: use coherent parameter size - -Fixes https://github.com/markfasheh/duperemove/issues/344 - -Signed-off-by: Alexandre Bruyelles <git@jack.fr.eu.org> ---- - fiemap.c | 2 +- - fiemap.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/fiemap.c b/fiemap.c -index aa61114431bd..655797dc4d91 100644 ---- a/fiemap.c -+++ b/fiemap.c -@@ -98,7 +98,7 @@ struct fiemap *do_fiemap(int fd) - return fiemap; - } - --int fiemap_count_shared(int fd, size_t start_off, size_t end_off, size_t *shared) -+int fiemap_count_shared(int fd, size_t start_off, size_t end_off, uint64_t *shared) - { - _cleanup_(freep) struct fiemap *fiemap = NULL; - struct fiemap_extent *extent; -diff --git a/fiemap.h b/fiemap.h -index f9eb17b9aa4a..1918c6e96322 100644 ---- a/fiemap.h -+++ b/fiemap.h -@@ -26,5 +26,5 @@ struct fiemap *do_fiemap(int fd); - /* - * Count how much of the area between start_off and end_off is shared. - */ --int fiemap_count_shared(int fd, size_t start_off, size_t end_off, size_t *shared); -+int fiemap_count_shared(int fd, size_t start_off, size_t end_off, uint64_t *shared); - #endif /* __FIEMAP_H__ */ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.234.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.234.ebuild index 88e83cb23916..f00a5a2af842 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.234.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.234.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} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234.ebuild index 817cebaa241c..a3abc3d4da71 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234.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 )" diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index f893034866e1..7f3d1e74229b 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -34,9 +34,6 @@ DIST genpatches-6.12-19.extras.tar.xz 4056 BLAKE2B 444749865813cd1929f307e8c865d DIST genpatches-6.12-20.base.tar.xz 1202448 BLAKE2B 29d739ca47c15374e039c5ca76017dca7ff4da352bd161127c0fa1d2d9faae002a99d284b3dcc94cc6357e3df9f43d4637fe172948709a2a6829df836edae0d3 SHA512 47e5e47d11ce176d3cb22e51641b2987d8b3aff62fc12546f3336c939108da5fbd66f1d2dee0b0d932b896666e504b8449bc988c34bca8620e3b185322db0106 DIST genpatches-6.12-20.experimental.tar.xz 78504 BLAKE2B 25778b844669455b4e86da77ea029ce6ce788b8a26d5a6b4674e9164045eeadba997ded46611457fe14e0d8db56927dffc76fb9ead9ee268bda76ed59d7b7a70 SHA512 e0f94b7fbba58372e66114b8c4c0d7ccb37d325dc0657dc808ecc04961d4809eff6a3af149fe5ac27d9979041954aab674bab3312ea5ad6e832df7051606e80a DIST genpatches-6.12-20.extras.tar.xz 4056 BLAKE2B d4c33c87e387de3b7bda99a9b58c8b8284129e945ceebe7b3972038bfcf9ccd0b67c0136f82ca1178ea60e12861e3bec4b26bf7b3c91c36fe9ecb0520930f1c9 SHA512 af5c01cb6e4154c20cc5d3cc84c90aab8e43b616e04da2c08b0e4e86b62c9a840a02dea467bc7eba39f699457c37a8038c5e81991bc3234dbfa5cba37bdab4e2 -DIST genpatches-6.13-2.base.tar.xz 15268 BLAKE2B cf7b141b036ce1f324e59a2a159cf031e05242dc82f56f65f280e93650c879c35fad3906b680394741a8582310b7924cd09e0b48887130e39ef713fcf4c513f5 SHA512 058545ff09be7f54889b691abbface6579a3f030830115a06c15182d1a92ff5e566b4989de65ec21c57a233f792b973408f8405fb33d020939b06ab31f3b1449 -DIST genpatches-6.13-2.experimental.tar.xz 6052 BLAKE2B f53af366977e853537659e1eb80f40fa2dfcdbb8ffbbf57c1de98466e3c61c0839c529b582587fde2cff0701793d86f35e2d6cf4aa5ccea84818acb0a83f8420 SHA512 8176bd1707abff801885c968cc45515ba14bfe4c1f846ba85a2fe3c0c097eebe753df0c828ed7c003590128b6c2f49950fc24030b2e2802da291a84455e36012 -DIST genpatches-6.13-2.extras.tar.xz 4056 BLAKE2B 87dabe3972da098d4491f83189fa2cef15d7212800f4daad3bb248a0895112def3ceebe5c6101eea3832eef329827ca53e2c0fbc82febac0158a461ee59a5b51 SHA512 526d45b794e14a6097e25f1a614680a76db07fd6c423362fd38378986f29fc139557573ad61fcd2a2f865cbe2e575528fbf57a04f2b5804f84fe89f284ca8c07 DIST genpatches-6.13-3.base.tar.xz 206716 BLAKE2B 8e5b254c09e81896cf6228cda82228d055ed3b6c2ff27db2af4c0c1abca6dbbfffad64a52e864ee5aed5244979dfe4ec5c27916c62021816cc25cd966f1c843b SHA512 913f79df9a918146d447a7862d52ce14102a66b9c3112780e182de61ae45b867fca25c4e286dbe1d9e8b6922fda07e724d8784b47d378015998dcb42ae55c88f DIST genpatches-6.13-3.experimental.tar.xz 6052 BLAKE2B 782113ff4f82cfbbd1b28e388db42c671188283816eb0da3ed64c343566df8c657b519acc3e170c817c0dfb6016aa32c33b26c7ace85411fbc16b36cb9caaf68 SHA512 f6c9288f0c5683a550b2300d94fd069e210af5334c55b2ea8e54576c25789e4999c3121750f4c7b0a4ecad6b188da018b6f25b6ec149b676658a6df4fd2c4f4c DIST genpatches-6.13-3.extras.tar.xz 4056 BLAKE2B cd43af52aff7f3b5bfb46f3b2f2df0b421bcd33aa478993115e9fe58205f4b347e722bc5f14e9c8b1a2a563db987d335a993dc5293fcd972b78a5a258c819b24 SHA512 1f2968091cba801465a74c58f0d265ae7c53d4f4e03c0369ddb4d9c855783255a404d4677c9a3fd06a8a820717562e2f2ec3ff31d126b0243909c29a3175995f diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild index efe4a077a806..b84b11815245 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild @@ -13,7 +13,7 @@ detect_arch DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="experimental" pkg_postinst() { diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild index 40f7c67281ea..657c37c0caa9 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild @@ -13,7 +13,7 @@ detect_arch DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="experimental" pkg_pretend() { diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.13.1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.13.1.ebuild deleted file mode 100644 index 45fd7ce9a817..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.13.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="2" - -inherit check-reqs kernel-2 -detect_version -detect_arch - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="experimental" - -pkg_pretend() { - CHECKREQS_DISK_BUILD="4G" - check-reqs_pkg_pretend -} - -src_prepare() { - kernel-2_src_prepare - rm "${S}/tools/testing/selftests/tc-testing/action-ebpf" -} - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild index 7d71e7e55038..53c2562f8c8c 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild @@ -13,7 +13,7 @@ detect_arch DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="experimental" pkg_postinst() { diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index a74b60a0e803..18120f66709a 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -2,3 +2,4 @@ DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c DIST patch-6.14-rc1.patch 38268259 BLAKE2B 4c349fac7c9040dc4cd24dbb9078ef47688b72dc984e9c15f19e2fc1c4b0e9496fb8fd3cc55d48aaa18f296ae6c3a49d34f98e9d1f083ce73c37549befb3e892 SHA512 6d51919e372d08455990f0e66a7514b51191331e41088f2eef596e85a523a65aca0743951323aa629fe7552df2c735b13b5414bb1fc7ad4b5b7e17585d239fa5 DIST patch-6.14-rc2.patch 38544862 BLAKE2B f775f15e198e59fe8581aca7a6d8a53684b9aeca0c69dd5a6ce7fc8464608895425dbf5031df9620f1e4cd13e1b579e800494842ff700fe8e66dfdaf93541bc4 SHA512 6828d934bb03d3d7b30c2e757a681c83b7f22ddc711ab6e0206638f981d26391f633b4bc90f1425b824493e7919007c369f3089e826bd752be3fd7e400ba84c8 DIST patch-6.14-rc3.patch 38939531 BLAKE2B 95968a36993129985c578d7beb4cba417a09090cc305cd2b188db64a0436cb278f8adb35246c233077862e0c8a72d599ac6ae415d452db4ace92685f045f4d73 SHA512 6c312f82046472597e4cc752b07d7914e8d714717a7a13b004aa33e7b9199e3b522bdeb44da5fc7242d840d2d7c6dda785b12bd93a88e484670dda07e783c963 +DIST patch-6.14-rc4.patch 39188198 BLAKE2B 6b24651edbacaabb148063bc1858d337eebbcb00421421097808902a9ccb37568f4fded6ef6b8b8e4d876018f0e2ae7ab825d509300b843a71627269cd27f1a2 SHA512 2a3d3613a95fdc95344a90bf061675385f4fcbe6be50e41b17c18079c81e79356c64ed7efeb4fc866630aeed73818c696e262d0da8eaa18d5139944fed6deb8c diff --git a/sys-kernel/git-sources/git-sources-6.14_rc4.ebuild b/sys-kernel/git-sources/git-sources-6.14_rc4.ebuild new file mode 100644 index 000000000000..4d00faf04ad2 --- /dev/null +++ b/sys-kernel/git-sources/git-sources-6.14_rc4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="6.13" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +K_NODRYRUN="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r5" + +pkg_postinst() { + postinst_sources +} diff --git a/sys-libs/libsemanage/files/libsemanage-3.7-fix-swig-bindings-for-4.3.0.patch b/sys-libs/libsemanage/files/libsemanage-3.7-fix-swig-bindings-for-4.3.0.patch new file mode 100644 index 000000000000..92769c2e8f13 --- /dev/null +++ b/sys-libs/libsemanage/files/libsemanage-3.7-fix-swig-bindings-for-4.3.0.patch @@ -0,0 +1,418 @@ +https://github.com/SELinuxProject/selinux/commit/e38815d7b44cac435195c82a54d2bf2517bc4b1a +From 8ff90eff4d5a49e64d5b86247665d54787c9dc1d Mon Sep 17 00:00:00 2001 +From: Petr Lautrbach <lautrbach@redhat.com> +Date: Wed, 16 Oct 2024 20:48:12 +0200 +Subject: [PATCH] libsemanage: fix swig bindings for 4.3.0 + +https://github.com/swig/swig/blob/master/CHANGES.current + +"[Python] #2907 Fix returning null from functions with output +parameters. Ensures OUTPUT and INOUT typemaps are handled +consistently wrt return type. + +New declaration of SWIG_Python_AppendOutput is now: + + SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void); + +The 3rd parameter is new and the new $isvoid special variable +should be passed to it, indicating whether or not the wrapped +function returns void. + +Also consider replacing with: + + SWIG_AppendOutput(PyObject* result, PyObject* obj); + +which calls SWIG_Python_AppendOutput with same parameters but adding $isvoid +for final parameter." + +Fixes: https://github.com/SELinuxProject/selinux/issues/447 + +Suggested-by: Jitka Plesnikova <jplesnik@redhat.com> +Signed-off-by: Petr Lautrbach <lautrbach@redhat.com> +Acked-by: James Carter <jwcart2@gmail.com> +--- + src/semanageswig_python.i | 64 +++++++++++++-------------- + src/semanageswig_ruby.i | 32 +++++++------- + 2 files changed, 48 insertions(+), 48 deletions(-) + +diff --git a/src/semanageswig_python.i b/src/semanageswig_python.i +index 5f011396..0e27424f 100644 +--- a/src/semanageswig_python.i ++++ b/src/semanageswig_python.i +@@ -111,7 +111,7 @@ + } + + %typemap(argout) char** { +- $result = SWIG_Python_AppendOutput($result, SWIG_FromCharPtr(*$1)); ++ $result = SWIG_AppendOutput($result, SWIG_FromCharPtr(*$1)); + free(*$1); + } + +@@ -134,7 +134,7 @@ + NULL, NULL, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -148,7 +148,7 @@ + } + + %typemap(argout) semanage_module_info_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + /** module key typemaps **/ +@@ -160,7 +160,7 @@ + } + + %typemap(argout) semanage_module_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + /** context typemaps **/ +@@ -172,7 +172,7 @@ + } + + %typemap(argout) semanage_context_t** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + /** boolean typemaps **/ +@@ -197,7 +197,7 @@ + (void (*) (void*)) &semanage_bool_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -207,11 +207,11 @@ + } + + %typemap(argout) semanage_bool_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_bool_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_bool_key_t **(semanage_bool_key_t *temp=NULL) { +@@ -240,7 +240,7 @@ + (void (*) (void*)) &semanage_fcontext_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -250,11 +250,11 @@ + } + + %typemap(argout) semanage_fcontext_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_fcontext_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_fcontext_key_t **(semanage_fcontext_key_t *temp=NULL) { +@@ -284,7 +284,7 @@ + (void (*) (void*)) &semanage_iface_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -294,11 +294,11 @@ + } + + %typemap(argout) semanage_iface_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_iface_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_iface_key_t **(semanage_iface_key_t *temp=NULL) { +@@ -328,7 +328,7 @@ + (void (*) (void*)) &semanage_seuser_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -338,11 +338,11 @@ + } + + %typemap(argout) semanage_seuser_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_seuser_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_seuser_key_t **(semanage_seuser_key_t *temp=NULL) { +@@ -371,7 +371,7 @@ + (void (*) (void*)) &semanage_user_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -381,11 +381,11 @@ + } + + %typemap(argout) semanage_user_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_user_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_user_key_t **(semanage_user_key_t *temp=NULL) { +@@ -414,7 +414,7 @@ + (void (*) (void*)) &semanage_port_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -424,11 +424,11 @@ + } + + %typemap(argout) semanage_port_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_port_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_port_key_t **(semanage_port_key_t *temp=NULL) { +@@ -457,7 +457,7 @@ + (void (*) (void*)) &semanage_ibpkey_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -467,11 +467,11 @@ + } + + %typemap(argout) semanage_ibpkey_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_ibpkey_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_ibpkey_key_t **(semanage_ibpkey_key_t *temp=NULL) { +@@ -500,7 +500,7 @@ + (void (*) (void*)) &semanage_ibendport_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -510,11 +510,11 @@ + } + + %typemap(argout) semanage_ibendport_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_ibendport_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_ibendport_key_t **(semanage_ibendport_key_t *temp=NULL) { +@@ -543,7 +543,7 @@ + (void (*) (void*)) &semanage_node_free, &plist) < 0) + $result = SWIG_From_int(STATUS_ERR); + else +- $result = SWIG_Python_AppendOutput($result, plist); ++ $result = SWIG_AppendOutput($result, plist); + } + } + } +@@ -553,12 +553,12 @@ + } + + %typemap(argout) semanage_node_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + + %typemap(argout) semanage_node_key_t ** { +- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_node_key_t **(semanage_node_key_t *temp=NULL) { +diff --git a/src/semanageswig_ruby.i b/src/semanageswig_ruby.i +index e030e4ae..9010b545 100644 +--- a/src/semanageswig_ruby.i ++++ b/src/semanageswig_ruby.i +@@ -38,7 +38,7 @@ + } + + %typemap(argout) semanage_module_info_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + /** context typemaps **/ +@@ -50,7 +50,7 @@ + } + + %typemap(argout) semanage_context_t** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + /** boolean typemaps **/ +@@ -66,11 +66,11 @@ + } + + %typemap(argout) semanage_bool_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_bool_key_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_bool_key_t **(semanage_bool_key_t *temp=NULL) { +@@ -90,11 +90,11 @@ + } + + %typemap(argout) semanage_fcontext_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_fcontext_key_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_fcontext_key_t **(semanage_fcontext_key_t *temp=NULL) { +@@ -114,11 +114,11 @@ + } + + %typemap(argout) semanage_iface_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_iface_key_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_iface_key_t **(semanage_iface_key_t *temp=NULL) { +@@ -138,11 +138,11 @@ + } + + %typemap(argout) semanage_seuser_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_seuser_key_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_seuser_key_t **(semanage_seuser_key_t *temp=NULL) { +@@ -162,11 +162,11 @@ + } + + %typemap(argout) semanage_user_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_user_key_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_user_key_t **(semanage_user_key_t *temp=NULL) { +@@ -186,11 +186,11 @@ + } + + %typemap(argout) semanage_port_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(argout) semanage_port_key_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_port_key_t **(semanage_port_key_t *temp=NULL) { +@@ -210,12 +210,12 @@ + } + + %typemap(argout) semanage_node_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + + %typemap(argout) semanage_node_key_t ** { +- $result = SWIG_Ruby_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); ++ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(*$1, $*1_descriptor, 0)); + } + + %typemap(in, numinputs=0) semanage_node_key_t **(semanage_node_key_t *temp=NULL) { +-- +2.48.1 + diff --git a/sys-libs/libsemanage/libsemanage-3.7.ebuild b/sys-libs/libsemanage/libsemanage-3.7.ebuild index 9ccd986367bd..43617ada5c4b 100644 --- a/sys-libs/libsemanage/libsemanage-3.7.ebuild +++ b/sys-libs/libsemanage/libsemanage-3.7.ebuild @@ -41,8 +41,12 @@ BDEPEND=">=dev-lang/swig-2.0.4-r1 # full SELinux userland repo RESTRICT="test" +PATCHES=( + "${FILESDIR}/${PN}-3.7-fix-swig-bindings-for-4.3.0.patch" +) + src_prepare() { - eapply_user + default echo >> "${S}/src/semanage.conf" echo "# Set this to true to save the linked policy." >> "${S}/src/semanage.conf" diff --git a/virtual/dist-kernel/dist-kernel-5.10.234.ebuild b/virtual/dist-kernel/dist-kernel-5.10.234.ebuild index d1c33967638d..3b0c3bf9f8bb 100644 --- a/virtual/dist-kernel/dist-kernel-5.10.234.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.10.234.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=" || ( diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index cff4faa18573..8430b45177c5 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,3 +1,2 @@ -DIST element-v1.11.89.tar.gz 33225741 BLAKE2B cad4d31b1eb06ebe16aa3f4442f1e9548bc9bf63485e552c4153a862f236daeeb08e70550417a6f53c6c46d862b2846fc262fd2dbb62dc4c221ae63ddd726c8a SHA512 2c0df50e92b2879c65c29b02d280be5b3a01da11fdd39aa24083ae8e70ba5efefcfbc09563ed9634a7cd56bb8a58a1b9bd9a05177585c8ae483e591a4ec4b67d -DIST element-v1.11.90.tar.gz 27204084 BLAKE2B 370e4fc00f7b7b402c997604e38f384ceaa84354f5ade1ebc28e1179c67065d0431508c77e90e82c0558424f141b899d5eb6c3baed0459112a44ee785429bd25 SHA512 c15ff700574d32e3c04e7e7bee664a4832b6e943dd5f27de999c296f7c0902590c9f6e41799ed9688d653e53b6bf7b6a20749cf899f9eaf8ceaf018ec0e8ec24 DIST element-v1.11.91.tar.gz 26052219 BLAKE2B c2cd222f9cbb5a5e2b1f18f366df52d411650d87d7c3285032d1a1927b1356f150136045a8ea291d6d0e7c959af7a4c55e4f9d9b559c705f6ee10b09bcf0bf73 SHA512 431069a32d2b239887825a1df538c34895247411d88afa3825ae6f4c0969fd610b76b608b0bc5791cc753f430cbfd97402bb456b779eb79028099580c4bb6489 +DIST element-v1.11.92.tar.gz 26136256 BLAKE2B 91440344832b102e59445d7d8a3d9ae5404442c82c3aa3bd04ac2071c38016825028c2fb222fb9efc35d91b0884e74491b9e446cd33cd9f79be5d17db63d83ae SHA512 169e9d8f615e802d59d7a71685c858c6cca5955911e48a5fd060808f594d7ab3682f8a9aeda817df08e5cacd14fae42a45af5005bc53dfcb92fdaf5b1424a7f0 diff --git a/www-apps/element/element-1.11.89.ebuild b/www-apps/element/element-1.11.89.ebuild deleted file mode 100644 index 33f60473ba0a..000000000000 --- a/www-apps/element/element-1.11.89.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="A glossy Matrix collaboration client for the web" -HOMEPAGE="https://element.io/" -SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz" -S=${WORKDIR}/${PN}-v${PV} - -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~riscv ~x86" - -need_httpd - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - - dodir "${MY_HTDOCSDIR}"/home - dodir "${MY_HTDOCSDIR}"/sites - - webapp_serverowned "${MY_HTDOCSDIR}"/home - webapp_serverowned "${MY_HTDOCSDIR}"/sites - #webapp_configfile "${MY_HTDOCSDIR}"/config.json - - webapp_src_install -} diff --git a/www-apps/element/element-1.11.90.ebuild b/www-apps/element/element-1.11.92.ebuild index 808c5da3f6c6..808c5da3f6c6 100644 --- a/www-apps/element/element-1.11.90.ebuild +++ b/www-apps/element/element-1.11.92.ebuild diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 77472a8521c1..279addb27051 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,8 +2,8 @@ DIST chromium-133.0.6943.126-linux-testdata.tar.xz 651001264 BLAKE2B ab44ac16596 DIST chromium-133.0.6943.126-linux.tar.xz 1454004424 BLAKE2B ced53ca553ccd01ec876c402b08112f00de70b411ae719f4959d7824c0bce00648c6f9ce53636b82d85f96f05d6a3784e322aa76fdf53bda2e2d77e019cf8b65 SHA512 24339db4b0da1d392c83a86ee4d8f18f136c3efa706932765352f028e0578610ea4d03606d023cf1b49269067a4b4d575e8c8a4b674582508e6138d5403c8542 DIST chromium-134.0.6998.23-linux-testdata.tar.xz 653386880 BLAKE2B a363008d76adb71162084220b0ae675f1c315802cc058a9238062b5a5b33a30034e57745754104ee4112b56296c4d02cfaf0bf3d0f3f02cfd1dc43916e86badd SHA512 c5d2697e3bf8aacea49a68c08bf27f11d98c13b2cbacb360081c5b8026a612a434d634734e9eb41563a5e160eed8ff2326e90b94e52f4399baef43ef571e25d2 DIST chromium-134.0.6998.23-linux.tar.xz 1463002644 BLAKE2B 34e043a0b053dbbbaedb702f9d8574249fb988d4f185e2f4e2c9521a41f00a49c684f6fde8be48826877259453132b0713c9ae9c962d17e356875ae1be7b5a22 SHA512 cab838fa2c92c6aa7ea19d57f918e71410e10976b21dc2d9173175d594c9d8bac7f565ba8c78c381b09d240ed5b91ea1cac2db49bdcc625ea6e61c0e9448e593 -DIST chromium-135.0.7012.4-linux-testdata.tar.xz 652253640 BLAKE2B 44050685741e3beb40008447dd2bcaf6a9b55a8317711eae246fb806f71746a6bbb57cc3e40292840f415206c6881c57065ceea383cc37002267b57f71675079 SHA512 da87861a6b808dbf73c9f8a3250e6d859a7eddc7a59200904377e0f2e24243b54aff8dfbf770d3693ce7f69e86a54c5353f544053caf687db3df778b9fe28b69 -DIST chromium-135.0.7012.4-linux.tar.xz 1475170204 BLAKE2B b8dc1b149e25e6d5f7f9685f825908cf29f7317abde5ad27af8015b0918c9fa4cc7ce29b32d478ac745b5e12b40bff962b6ac3e7e4888055556b3a28224329fa SHA512 a85f019120467bbd5b3d52bac542fa453a268f9f5c6eb7e50ed1b0e71e40db47227d5b830e22b98735995c44072edbb66a054a8cc3031cc5027c720b38aa0f0c +DIST chromium-135.0.7023.0-linux-testdata.tar.xz 652006392 BLAKE2B 2d86eccec49675124e6a1ac9256ba91f389651e83a199e3c47820ae1ce845e808a09e5e9e43a2b38645f0e50d6df1fdd5ab2871e7199451f18ccf04585132613 SHA512 e153bb2cd783866de8c9630626df574da3a624d00a6d58a89eb90ac043a86de5d8a856b21fcfc179c98324fedac65cb7ec727954af3959e014111080d164cf83 +DIST chromium-135.0.7023.0-linux.tar.xz 1481618840 BLAKE2B a85cf8df8249b541a35ddb06e0715edc194db9b60e6d070cdbf1f2491827e677cb89834c95ac17978c6168330808d010ac0605bac67ba5074808132416c68163 SHA512 96aa56a4ac36c0eb5417f5080c7edecb19c24a0c83b3fb318c8c0b8ebe850b3236c264e4e6dbe472bbc726f4030d3310defb1dde2c7b304d2b36094fbf54b2fe DIST chromium-clang-llvmorg-20-init-17108-g29ed6000-3.tar.xz 54170388 BLAKE2B 1383726ef2977ddb6ca9cef7eb7f5730e9635c570c1e20c3103922242e012579b87cf7ada668a6dedec375fa821115e5c79c32b12ab486a9e427f2e00344cfdc SHA512 a2aee165ee5581f442af222b23182370349a3b0b5412d05600c2d2258f31449e986bb7e88601b26049b4a926b15938238bfe8abd01ff6eaf2df84a64812007a1 DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b DIST chromium-openpower-deefc994ce.tar.bz2 394232 BLAKE2B 421b956493d964543c153ad6fb01798a8fa7331638ce9a2f414be1b77c029634e84a72c069a41b88f176f66611df0deb30a3af4061882d9ebf4ae8dc997a4cb9 SHA512 1f0a9c98dfe7441af14e14d8c2ddc0c7d393a56f392eef0782bec6c80d0742c1761fff3d3f6e3248cd8a3f3da0c10e675a7552ce240399088721f86b275b1d16 diff --git a/www-client/chromium/chromium-133.0.6943.126.ebuild b/www-client/chromium/chromium-133.0.6943.126.ebuild index 74539a9b3588..ec38ba5e6812 100644 --- a/www-client/chromium/chromium-133.0.6943.126.ebuild +++ b/www-client/chromium/chromium-133.0.6943.126.ebuild @@ -181,7 +181,7 @@ BDEPEND=" ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-${GN_MIN_VER} - dev-build/ninja + app-alternatives/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git diff --git a/www-client/chromium/chromium-134.0.6998.23.ebuild b/www-client/chromium/chromium-134.0.6998.23.ebuild index bbec3ea72715..0f182c1e11a9 100644 --- a/www-client/chromium/chromium-134.0.6998.23.ebuild +++ b/www-client/chromium/chromium-134.0.6998.23.ebuild @@ -208,7 +208,7 @@ BDEPEND=" ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-${GN_MIN_VER} - dev-build/ninja + app-alternatives/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git diff --git a/www-client/chromium/chromium-135.0.7012.4.ebuild b/www-client/chromium/chromium-135.0.7023.0.ebuild index 16d1535186f0..e244e472d074 100644 --- a/www-client/chromium/chromium-135.0.7012.4.ebuild +++ b/www-client/chromium/chromium-135.0.7023.0.ebuild @@ -208,7 +208,7 @@ BDEPEND=" ) >=dev-util/bindgen-0.68.0 >=dev-build/gn-${GN_MIN_VER} - dev-build/ninja + app-alternatives/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 55657d783748..9b357d2cb6bf 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,6 @@ -DIST vivaldi-snapshot_7.2.3592.3-1_amd64.deb 122396924 BLAKE2B ae55d3defbfeb79cb754a7636eee4552105c821e8e80e0a8bc8253b88e7b89775a928b7e060fb9da42cba061231cc74940e71e613760e6ed0d6d57acd3266700 SHA512 1f7a0ea2e8039f3d9fada9c9c4aa954e43700edd23dbe5cc4564803350b4cbc561c09293c3e3844b3293799dac86dcb9fa5befc2085af1d4f8de52e8d0d5181f -DIST vivaldi-snapshot_7.2.3592.3-1_arm64.deb 114162108 BLAKE2B 816c014a57e0e2b15d5834d1db19e10fa00f5bdcf2cd698a33fb16dab1c8f03f7a4e5ef03ecc67cff3adab15d54af08460dcb6a96a18dafb0db88823e1f474d1 SHA512 c6853fdbe28c085061a51403f441c7d39cf2741567c02e5d418af1e3e86fb28184d8128439a7c93b17848798df190702d2d4c0d98915ab05fe8efb169009987e -DIST vivaldi-snapshot_7.2.3592.3-1_armhf.deb 115236176 BLAKE2B 1baa34c461a6080c1836a7606beb234d870abbe4fba6181d70afed6d096556683e275f5e7a3571e8e24cc631417779049cc1b5fcd47f93ee27c8d9f44df95ae9 SHA512 473c22c460416ad902d6ea51aa410e3dacc35fe7046579052d782512c9c0a47bca0f2ba9841b6b533b5cccaaaf012e4bf2c89b077447e4e4ff09bf48420759ba DIST vivaldi-snapshot_7.2.3597.3-1_amd64.deb 122433532 BLAKE2B 7fd54f5b1d33e3fb83a68cf42dd6191fab521c9fcdbe6f45b8ee33da94eab8299a1fafb22f7104de7eae4814fd943d208762f91cf11be159b5ca3350212fb893 SHA512 b26c4be8d48f9adb7c31475a2696cd94c9cc9d9d71dc8f6ffca7582d517db6b1256973c82d5a1ea9479f25bd4f7b864029c7a6b3017d2e38300135ebcde2f12e DIST vivaldi-snapshot_7.2.3597.3-1_arm64.deb 114174448 BLAKE2B b40876b40158c69c69a7fd24f3de5cad34d2189554fac6d7a088a7a3e04ce9386fa6ae6796ffe91232c706417cd70f30ee6078ac6ede0f29096e8f5925fa4f31 SHA512 f34e3b34ee76d373513f88305795392dd16654acf10cfa1dffd00d75df7a4682a6a7189465013f0cecdd694417476b0d197784c299e3b15fea9c42f04a300757 DIST vivaldi-snapshot_7.2.3597.3-1_armhf.deb 115281112 BLAKE2B ebf158fee2ec189f290c29edf6c0e6965ca5bfaf3839abe241a8cdb7ce17ac3ea3042816bf2a53dc786a12d7a6c7218ce20e5657703f2a5f143c3efdb77b46a8 SHA512 64b190783cbb22c67e1e1916c57edd1491fef52041f34befa9577fdc5870b4bacb7fce15c26b474683bde40e27ef373a54a3a9e0a809e09136fa5ea836b97345 +DIST vivaldi-snapshot_7.2.3610.4-1_amd64.deb 124553188 BLAKE2B 33850032d14e01baa6195f31cccf8ca4194c1d9fae54b4a56f91d4a3baecc6f11992099f70bc0155ed7eb885517f07d93bb158d97986c92e235baf824872dd08 SHA512 2f419db60a39eb809e0fe73a7b0e1dbf4fe3cb631528131058b06420ca020b9c7a83eebe49ad5cb2781ef5e8fb213436667e46e24592334bb0e3ff52d608a3d7 +DIST vivaldi-snapshot_7.2.3610.4-1_arm64.deb 115444124 BLAKE2B 887041a6100ed3a42e87e5d039840030d703c47494229a09ca604ab27e38fe5af95404cc33540920c024ec264336c93c04c7a15d441c207d345c163f6dde03eb SHA512 12485a13cac756fd36992261b7b1b3db6cf3b230d44fb16efa6efce065c6bf506fc31fe9a9968d1fbb7c33b4f71a7aba7c5e364559901ead033a1af6d076d568 +DIST vivaldi-snapshot_7.2.3610.4-1_armhf.deb 116444012 BLAKE2B df2ea46eb976a82459406b01a3a230b7395d13dab3dd355a1e7cfd9f4e9d4c982fb95644052a45c0b59cf23f504795d6788f9c786ede0ba860f11f2a993f6616 SHA512 0231a03615fb4278c280ca048140ed5575a145b9e8e3119a456bde7e4299e12f58896aa597b7b1480901d4aa7415402e90120ebdce40602510d54b4a14bab63c diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-7.2.3592.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-7.2.3610.4.ebuild index 545ea51d964a..c7399dace195 100644 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-7.2.3592.3.ebuild +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-7.2.3610.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -CHROMIUM_VERSION="132" +CHROMIUM_VERSION="134" CHROMIUM_LANGS=" af am diff --git a/www-misc/mergelog/mergelog-4.5-r2.ebuild b/www-misc/mergelog/mergelog-4.5-r3.ebuild index 2bfb50ecbe16..71df4cd0275d 100644 --- a/www-misc/mergelog/mergelog-4.5-r2.ebuild +++ b/www-misc/mergelog/mergelog-4.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,6 +22,6 @@ PATCHES=( ) src_prepare() { - eapply_user + default eautoreconf } diff --git a/x11-misc/redshift/redshift-1.12-r11.ebuild b/x11-misc/redshift/redshift-1.12-r12.ebuild index d6e5e7294125..6c6960b69e25 100644 --- a/x11-misc/redshift/redshift-1.12-r11.ebuild +++ b/x11-misc/redshift/redshift-1.12-r12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,13 +39,13 @@ PATCHES=( ) src_prepare() { + default + # we need to re-generate file py-compile with a version # that supports Python >=3.12 to not fail with error: # ModuleNotFoundError: No module named 'imp' rm py-compile || die eautoreconf - - eapply_user } src_configure() { diff --git a/x11-misc/xtermcontrol/xtermcontrol-3.10.ebuild b/x11-misc/xtermcontrol/xtermcontrol-3.10.ebuild index 8b73bc9ddfb4..7decd23944fc 100644 --- a/x11-misc/xtermcontrol/xtermcontrol-3.10.ebuild +++ b/x11-misc/xtermcontrol/xtermcontrol-3.10.ebuild @@ -9,4 +9,4 @@ SRC_URI="https://www.thrysoee.dk/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ppc sparc x86" diff --git a/x11-terms/wezterm/wezterm-20240203.110809-r2.ebuild b/x11-terms/wezterm/wezterm-20240203.110809-r2.ebuild index 065984499616..e128d2749b52 100644 --- a/x11-terms/wezterm/wezterm-20240203.110809-r2.ebuild +++ b/x11-terms/wezterm/wezterm-20240203.110809-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Auto-Generated by cargo-ebuild 0.5.4 @@ -775,7 +775,6 @@ src_prepare() { echo "${MY_PV}-gentoo" > .tag || die default - eapply_user } src_configure() { diff --git a/x11-themes/light-themes/Manifest b/x11-themes/light-themes/Manifest index 9adaf7965125..d4f6568122eb 100644 --- a/x11-themes/light-themes/Manifest +++ b/x11-themes/light-themes/Manifest @@ -1,2 +1,3 @@ DIST Gentoo-Buttons-r1.tar.xz 80476 BLAKE2B 802ce2cc0d8dd3c639cbb1b8ca51732cfb87194ecc2bd0ca68c7945c8768b8662d206bf191f443f983e80e25a21ebf7d1909771b2f51b7825b763494a4edac81 SHA512 d1c093fe8ce905a409cd3ce85fde8490f26b918bb1dd3ccb6695eaa6c7a4908d7ba1e1d14a9443a16331168ca9b3fa58b5b28805fc583b4345932602f7c19168 DIST ubuntu-themes_20.10.orig.tar.gz 15679746 BLAKE2B bcb1bae746379fe26700b7e88db4e91b0220e7145f55c59b951a31d768c2311d843c5d92c989b049e1009afbfc6e918e65726408298858e8fd689d0bbab1ca42 SHA512 0118f7c2404856216ff2df0246ea2fa98d0d5b25973abc3df13a998f7a41f2eeb32ca08281ba41399a91fa16ab046e3b3292f504503958983a6488c1e3001ac4 +DIST ubuntu-themes_24.04.orig.tar.gz 11151801 BLAKE2B a31e43188bf79081784b39d3bf220fdbeed1fcef040534ac700e6f7e2f32b774115fb795b1831c5bc1d8fb7addc06a8f3483e2d7ece6a53fcdf1aa4f57b4f894 SHA512 f213105c0821bd2bf95c0be6501c2f0dbc03a32e29d0649748bcf3a10d0a5594e2a1e6fc33efc023c847993edf3ff25448e0abf1c5c062c97e9654009f33cfc7 diff --git a/x11-themes/light-themes/light-themes-24.04.ebuild b/x11-themes/light-themes/light-themes-24.04.ebuild new file mode 100644 index 000000000000..10237671942c --- /dev/null +++ b/x11-themes/light-themes/light-themes-24.04.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=ubuntu-themes + +DESCRIPTION="GTK2/GTK3 Ambiance and Radiance themes from Ubuntu" +HOMEPAGE="https://packages.ubuntu.com/zesty/light-themes" +SRC_URI=" + mirror://ubuntu/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz + https://dev.gentoo.org/~pacho/${PN}/Gentoo-Buttons-r1.tar.xz +" + +S="${WORKDIR}"/${MY_PN}-${PV} + +LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-arch/xz-utils" + +src_prepare() { + cp -RL Ambiance/ Ambiance-Gentoo || die + cp -RL Radiance/ Radiance-Gentoo || die + sed -i -e 's/Ambiance/Ambiance-Gentoo/g' Ambiance-Gentoo/index.theme \ + Ambiance-Gentoo/metacity-1/metacity-theme-1.xml || die + sed -i -e 's/Radiance/Radiance-Gentoo/g' Radiance-Gentoo/index.theme \ + Radiance-Gentoo/metacity-1/metacity-theme-1.xml || die + sed -i -e 's/nselected_bg_color:#f07746/nselected_bg_color:#755fbb/g' \ + Ambiance-Gentoo/gtk-2.0/gtkrc Ambiance-Gentoo/gtk-3.*/settings.ini \ + Radiance-Gentoo/gtk-2.0/gtkrc Radiance-Gentoo/gtk-3.*/settings.ini || die + sed -i -e 's/selected_bg_color #f07746/selected_bg_color #755fbb/g' \ + Ambiance-Gentoo/gtk-3.*/gtk-main.css \ + Radiance-Gentoo/gtk-3.*/gtk-main.css || die + + cp -f "${WORKDIR}"/Gentoo-Buttons/*.png "${S}"/Ambiance-Gentoo/metacity-1/. || die + cp -f "${WORKDIR}"/Gentoo-Buttons/*.png "${S}"/Radiance-Gentoo/metacity-1/. || die + cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png "${S}"/Ambiance-Gentoo/gtk-3.0/assets/. || die + cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png "${S}"/Ambiance-Gentoo/gtk-3.20/assets/. || die + cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png "${S}"/Radiance-Gentoo/gtk-3.0/assets/. || die + cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png "${S}"/Radiance-Gentoo/gtk-3.20/assets/. || die + + eapply_user +} + +src_compile() { + : +} + +src_install() { + insinto /usr/share/themes + doins -r Radiance* Ambiance* +} diff --git a/x11-themes/silver-xcursors/silver-xcursors-0.4-r4.ebuild b/x11-themes/silver-xcursors/silver-xcursors-0.4-r4.ebuild index 68375de074e3..6eba03f4f670 100644 --- a/x11-themes/silver-xcursors/silver-xcursors-0.4-r4.ebuild +++ b/x11-themes/silver-xcursors/silver-xcursors-0.4-r4.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 MY_P="5533-Silver-XCursors-3D-${PV}" -DESCRIPTION="A high quality set of animated mouse cursors" +DESCRIPTION="High quality set of animated mouse cursors" HOMEPAGE="https://store.kde.org/p/999966/" -SRC_URI="mirror://gentoo/$MY_P.tar.bz2" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P:5}" LICENSE="LGPL-2.1" diff --git a/x11-themes/silver-xcursors/silver-xcursors-0.4-r5.ebuild b/x11-themes/silver-xcursors/silver-xcursors-0.4-r5.ebuild index 396cbf9c0ed1..480bb2f3c973 100644 --- a/x11-themes/silver-xcursors/silver-xcursors-0.4-r5.ebuild +++ b/x11-themes/silver-xcursors/silver-xcursors-0.4-r5.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_P="5533-Silver-XCursors-3D-${PV}" -DESCRIPTION="A high quality set of animated mouse cursors" +DESCRIPTION="High quality set of animated mouse cursors" HOMEPAGE="https://store.kde.org/p/999966/" -SRC_URI="mirror://gentoo/$MY_P.tar.bz2" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P:5}" LICENSE="LGPL-2.1" |
