[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 2100c13cb03e39e0745e6b41de17a25ad329fe44 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Aug 10 05:52:40 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 10 05:55:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2100c13c app-portage/iwdevtools: add 0.11.6 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.6.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 274e2d13cdba..6219e8157377 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d SHA512 05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb +DIST iwdevtools-0.11.6.tar.gz 85945 BLAKE2B 61c18ae0ed1c0f7e90d41af485f18f891cdd9ffbaff5437cb9f9ca88622efa0f5acd89ac8596e7d41c25a083a970143f3b226284f4566b0b8ee3718071cd6cbb SHA512 21ffda72945947658bf6867bf83d9b9ad4f6b930d4c2cee3dea551581030668ab286a4c4a07edeae937fd91f4aba08fe8e7c6506459808c4ada38502226b5b26 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild new file mode 100644 index ..68858249d8a0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/mediawiki/
commit: e46201b03efa6727ae5a6290780da8cceb6600bb Author: Miroslav Šulc gentoo org> AuthorDate: Wed Aug 10 05:53:22 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Aug 10 05:53:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46201b0 www-apps/mediawiki: dropped obsolete 1.37.3 Bug: https://bugs.gentoo.org/864277 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/mediawiki/Manifest| 1 - www-apps/mediawiki/mediawiki-1.37.3.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest index f94da9caf7ba..dea29bb7f730 100644 --- a/www-apps/mediawiki/Manifest +++ b/www-apps/mediawiki/Manifest @@ -1,3 +1,2 @@ -DIST mediawiki-1.37.3.tar.gz 51513011 BLAKE2B 5d30d582e1efbc93ea65ac9bfc7a338f04fcd568cf30e58d0eca1c601c2d45261ad75cdad9d9d726e2b2c63f5a2d7ef01e26cfbbf0c77a3d110c98d06312f991 SHA512 5c5e406a3ecf83136bb46606b4dd7288b99959a17b37c3b0b74426f47fee8b9b14f3b5106f99d41c07e4924b78bcc3cc61e0058ceb98a087d3ba5ab5a51402e3 DIST mediawiki-1.37.4.tar.gz 51545350 BLAKE2B 67fa368fcdee1ca6b6a1d8bb565e392746516d76f6934c88540ea9dd7973296601fb922a0e00e7a0a6669078fd66c766ff7b9e3001f562e2a4082de2dc91d2ce SHA512 b92d954a3bc7d4b202ae8f43e95b8111a388fe8af4991fab468196bda035bccfd67700f873c081e922e19d17881a15d00ab44f06d60f4d78019b85c6761cab26 DIST mediawiki-1.38.2.tar.gz 54983049 BLAKE2B d1b0c5fc1e63d94c1e6830ff128a7b781928fb0ebf3d0823cdb28672412750c168b37b73c9c5efd0dec248a96a25d97fd9fd211a71237dfef0985fbb54d89e1a SHA512 0b548f3eff5eff01a4a33ee18347861a81481d45fcaf3252f9a07fc4f5423a6c9c18a11d6f014d8afc59d0f13650940af81c95b4d9e094310944b5717b7a6072 diff --git a/www-apps/mediawiki/mediawiki-1.37.3.ebuild b/www-apps/mediawiki/mediawiki-1.37.3.ebuild deleted file mode 100644 index 6d430cdf861e.. --- a/www-apps/mediawiki/mediawiki-1.37.3.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit webapp - -MY_BRANCH=$(ver_cut 1-2) - -DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)" -HOMEPAGE="http://www.mediawiki.org; -SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86" -IUSE="imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -RDEPEND=">=dev-lang/php-7.3.19[ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] - imagemagick? ( virtual/imagemagick-tools ) - !imagemagick? ( dev-lang/php[gd] ) - mysql? ( dev-lang/php[mysql,mysqli] ) - sqlite? ( - dev-db/sqlite[fts3(+)] - dev-lang/php[pdo,sqlite] - ) - virtual/httpd-php" - -need_httpd_cgi - -RESTRICT="test" - -src_unpack() { - default - - # remove lua binaries (bug #631554) - rm -fr "${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die "Failed to remove lua binaries" -} - -src_install() { - webapp_src_preinst - - # First we install docs and then copy everything left into htdocs dir - # to avoid bugs like #236411. - - # We ensure the directories are prepared for writing. The post- - # install instructions guide the user to enable the feature. - local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE" - dodoc ${DOCS} docs/*.txt - docinto databases - dodoc docs/databases/* - # Clean everything not used at the site... - rm -rf ${DOCS} COPYING tests docs || die - find . -name Makefile -delete || die - # and install - insinto "${MY_HTDOCSDIR}" - doins -r . - - # If imagemagick is enabled then setup for image upload. - # We ensure the directory is prepared for writing. - if use imagemagick ; then - webapp_serverowned "${MY_HTDOCSDIR}"/images - fi - - webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt" - webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt" - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - if [[ -n ${REPLACING_VERSIONS} ]]; then - echo - elog "=== Consult the release notes ===" - elog "Before doing anything, stop and consult the release notes" - elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2" - echo - elog "These detail bug fixes, new features and functionality, and any" - elog "particular points that may need to be noted during the upgrade procedure." - echo - ewarn "Back up existing files and the database before upgrade." - ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki; - ewarn "provides an overview of the backup process." -
[gentoo-commits] repo/gentoo:master commit in: x11-wm/jwm/
commit: 1900c6b08321076d97823eac73a54380e2aa810f Author: Rafael Kitover gmail com> AuthorDate: Wed Aug 10 04:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 05:01:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1900c6b0 x11-wm/jwm: add 2.4.2 Switch to EAPI 8. Set SRC_URI to github release. Add pango USE flag for new version and add description for it to metadata.xml. Replace deprecated jpeg dep for new version. Update doc list. Signed-off-by: Rafael Kitover gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26557 Signed-off-by: Sam James gentoo.org> x11-wm/jwm/Manifest | 1 + x11-wm/jwm/jwm-2.4.2.ebuild | 78 + x11-wm/jwm/metadata.xml | 5 +++ 3 files changed, 84 insertions(+) diff --git a/x11-wm/jwm/Manifest b/x11-wm/jwm/Manifest index c96d0d49b67b..4d4a6142ab5d 100644 --- a/x11-wm/jwm/Manifest +++ b/x11-wm/jwm/Manifest @@ -1 +1,2 @@ DIST jwm-2.3.7.tar.xz 350332 BLAKE2B 479d853ae9b1dd2d1a39c9e823f39cd7671b477f6e9878bc6652072bce1ce364f8c392663dc1187a4a4970918c0f68cd506654f6dfe6c91cc5f1f2f275a2021b SHA512 dab0241518e52aa2e3e1ef3f67b6965ceb683bdb0224de7d3a653d76440606d70e86e35047eda40ea53a80aa227408be77739ad7c53d51f53026e3d113ab7efc +DIST jwm-2.4.2.tar.xz 316000 BLAKE2B 7a0a1c5f60cb3554c999ce3d00d94af4d58ac4bdfcbaaa13a7b675273b4c5d0058c7c85bec950fa91d33a46a89f0b83faf2ab2cda0430a741884e2fdfd8116a7 SHA512 2669c3e2ab2d9a5539d02559108a2bc601bb2209de03dc15057a65c14b5e1268cc58009f4102c4d90302c0705ada5578997a3644c736a46a7e8cf13766cc92fe diff --git a/x11-wm/jwm/jwm-2.4.2.ebuild b/x11-wm/jwm/jwm-2.4.2.ebuild new file mode 100644 index ..d98f6fab191a --- /dev/null +++ b/x11-wm/jwm/jwm-2.4.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit wrapper + +DESCRIPTION="Very fast and lightweight still powerful window manager for X" +HOMEPAGE="http://joewing.net/projects/jwm/; +SRC_URI="https://github.com/joewing/${PN}/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="svg debug iconv jpeg nls png pango truetype xinerama xpm" + +RDEPEND="dev-libs/expat + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXrender + svg? ( + x11-libs/cairo + gnome-base/librsvg + ) + iconv? ( virtual/libiconv ) + jpeg? ( media-libs/libjpeg-turbo ) + nls? ( sys-devel/gettext + virtual/libintl ) + pango? ( x11-libs/pango ) + png? ( media-libs/libpng:0= ) + truetype? ( x11-libs/libXft ) + xinerama? ( x11-libs/libXinerama ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND} + x11-base/xorg-proto" + +src_configure() { + econf \ + $(use_enable svg cairo) \ + $(use_enable svg rsvg) \ + $(use_enable debug) \ + $(use_enable jpeg) \ + $(use_enable nls) \ + $(use_enable pango) \ + $(use_enable png) \ + $(use_enable truetype xft) \ + $(use_enable xinerama) \ + $(use_enable xpm) \ + $(use_with iconv libiconv-prefix /usr) \ + $(use_with nls libintl-prefix /usr) \ + --enable-shape \ + --enable-xrender \ + --disable-rpath +} + +src_install() { + dodir /etc + dodir /usr/bin + dodir /usr/share/man + + default + + make_wrapper "${PN}" "/usr/bin/${PN}" "" "" "/etc/X11/Sessions" + + insinto "/usr/share/xsessions" + doins "${FILESDIR}"/jwm.desktop + + dodoc README.md README.upgrading example.jwmrc CONTRIBUTING.md +} + +pkg_postinst() { + einfo "JWM can be configured system-wide with ${EROOT}/etc/system.jwmrc" + einfo "or per-user by creating a configuration file in ~/.jwmrc" + einfo + einfo "An example file can be found in ${EROOT}/usr/share/doc/${PF}/" +} diff --git a/x11-wm/jwm/metadata.xml b/x11-wm/jwm/metadata.xml index 4eaa4897b0b5..2af5f3016b49 100644 --- a/x11-wm/jwm/metadata.xml +++ b/x11-wm/jwm/metadata.xml @@ -19,4 +19,9 @@ such as Puppy Linux and Damn Small Linux, and it is available as a separate package in many other distributions. + + + Bidirectional text layout support with pango using xft backend. + +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/jwm/
commit: f44ca4313aa9d9fdd6ef69832800acfd11b646cc Author: Sam James gentoo org> AuthorDate: Wed Aug 10 05:02:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 05:02:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44ca431 x11-wm/jwm: add pkgconfig BDEPEND Signed-off-by: Sam James gentoo.org> x11-wm/jwm/jwm-2.4.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-wm/jwm/jwm-2.4.2.ebuild b/x11-wm/jwm/jwm-2.4.2.ebuild index d98f6fab191a..5c8dc48adc0f 100644 --- a/x11-wm/jwm/jwm-2.4.2.ebuild +++ b/x11-wm/jwm/jwm-2.4.2.ebuild @@ -35,6 +35,7 @@ RDEPEND="dev-libs/expat xpm? ( x11-libs/libXpm )" DEPEND="${RDEPEND} x11-base/xorg-proto" +BDEPEND="virtual/pkgconfig" src_configure() { econf \
[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/
commit: 32001fbd7d3ed48b74946b29d9154c9acc2cd25f Author: Sam James gentoo org> AuthorDate: Wed Aug 10 04:47:51 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 04:47:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32001fbd net-fs/nfs-utils: update HOMEPAGE Signed-off-by: Sam James gentoo.org> net-fs/nfs-utils/nfs-utils-2.6.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-fs/nfs-utils/nfs-utils-2.6.1.ebuild b/net-fs/nfs-utils/nfs-utils-2.6.1.ebuild index 907d935c3310..207d20ce46cd 100644 --- a/net-fs/nfs-utils/nfs-utils-2.6.1.ebuild +++ b/net-fs/nfs-utils/nfs-utils-2.6.1.ebuild @@ -6,9 +6,9 @@ EAPI=7 inherit autotools linux-info systemd DESCRIPTION="NFS client and server daemons" -HOMEPAGE="http://linux-nfs.org/; +HOMEPAGE="http://linux-nfs.org/ https://git.linux-nfs.org/?p=steved/nfs-utils.git; -if [[ "${PV}" = *_rc* ]] ; then +if [[ ${PV} == *_rc* ]] ; then MY_PV="$(ver_rs 1- -)" SRC_URI="http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=snapshot;h=refs/tags/${PN}-${MY_PV};sf=tgz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/
commit: 4be2288e5e34cbcf59e92d5ad2d3763a1475a09d Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 30 08:49:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 04:36:46 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4be2288e install-qa-check.d/60pkgconfig: improve pkg-config version check Make the pkg-config .pc-file version check display the actual found version and hint towards the QA_PKGCONFIG_VERSION variable. Signed-off-by: Florian Schmaus gentoo.org> Signed-off-by: Sam James gentoo.org> bin/install-qa-check.d/60pkgconfig | 21 - 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/bin/install-qa-check.d/60pkgconfig b/bin/install-qa-check.d/60pkgconfig index 54122fe61..e95746505 100644 --- a/bin/install-qa-check.d/60pkgconfig +++ b/bin/install-qa-check.d/60pkgconfig @@ -104,15 +104,19 @@ pkgconfig_check() { # Skip the check if QA_PKGCONFIG_VERSION is set to empty string. if [[ -n ${QA_PKGCONFIG_VERSION} ]]; then local all_bad=yes - # Record the last bad file matched - local bad_file + local -A bad_files for f in "${files[@]}" ; do - if [[ ${QA_PKGCONFIG_VERSION} == $(pkg-config --modversion "${f}") ]] ; then + local file_version=$(pkg-config --modversion "${f}") + if [[ ${QA_PKGCONFIG_VERSION} == ${file_version} ]] ; then all_bad=no break fi - bad_file="${f//${D}}" + # Record a special value if the .pc file has no version set at all. + if [[ -z ${file_version} ]] ; then + file_version="" + fi + bad_files["${f//${D}}"]="${file_version}" done # Skip result reporting if *_p* because for both _pN and _preN, we @@ -120,8 +124,15 @@ pkgconfig_check() { # we want to avoid false positives. if [[ ${all_bad} == "yes" && ${PV} != *_p* ]] && ! has live ${PROPERTIES} ; then eqawarn "QA Notice: pkg-config files with mismatched Version found!" - eqawarn "At least ${bad_file}'s Version field does not match ${PV}" + eqawarn "The Version field of the following files does not match ${PV}" + local bad_file + for bad_file in "${!bad_files[@]}"; do + local bad_file_version="${bad_files[${bad_file}]}" + eqawarn "- ${bad_file}: ${bad_file_version}" + done eqawarn "Please check all .pc files installed by this package." + eqawarn "You can use QA_PKGCONFIG_VERSION to set the expected version," + eqawarn "or set to the empty string to disable this QA check." fi fi }
[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/
commit: 4dd66128f1b09cbe033e6eaf4d9ba7f8da274a65 Author: Florian Schmaus gentoo org> AuthorDate: Mon Aug 1 07:53:44 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 04:36:46 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4dd66128 install-qa-check.d/60pkgconfig: use "eqatag pkgconfig.unexpected-version" Suggested-by: Sam James gentoo.org> Signed-off-by: Florian Schmaus gentoo.org> Closes: https://github.com/gentoo/portage/pull/875 Signed-off-by: Sam James gentoo.org> bin/install-qa-check.d/60pkgconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/install-qa-check.d/60pkgconfig b/bin/install-qa-check.d/60pkgconfig index e95746505..a8e0aa5db 100644 --- a/bin/install-qa-check.d/60pkgconfig +++ b/bin/install-qa-check.d/60pkgconfig @@ -133,6 +133,7 @@ pkgconfig_check() { eqawarn "Please check all .pc files installed by this package." eqawarn "You can use QA_PKGCONFIG_VERSION to set the expected version," eqawarn "or set to the empty string to disable this QA check." + eqatag pkgconfig.unexpected-version ${!bad_files[@]} fi fi }
[gentoo-commits] proj/portage:master commit in: bin/
commit: 0459f86990ce4e130731dca4c89d73d607e5142e Author: Sam James gentoo org> AuthorDate: Wed Aug 10 04:30:43 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 04:31:33 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0459f869 estrip: drop noisy strip banner if nothing to do Fixes: e8f0e06784549fc4c8a06e0a43ff946d6a895683 Signed-off-by: Sam James gentoo.org> bin/estrip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/estrip b/bin/estrip index 68ce8bd4d..b8764039b 100755 --- a/bin/estrip +++ b/bin/estrip @@ -104,7 +104,7 @@ while [[ $# -gt 0 ]] ; do while IFS= read -r path; do >> "${path}.estrip" || die done < <( - printf "%s\n" "${scanelf_results[@]}" + [[ -n ${scanelf_results[@]} ]] && printf "%s\n" "${scanelf_results[@]}" find "${find_paths[@]}" -type f ! -type l -name '*.a' )
[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/
commit: 964d233a12d97d0ea591e3c8c583c6a6b8129405 Author: Sam James gentoo org> AuthorDate: Wed Aug 10 04:23:32 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 04:26:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964d233a net-p2p/qbittorrent: build GUI component too for webui multibuild This allows the webui settings to show up in the GUI. Bug: https://bugs.gentoo.org/839531 Closes: https://bugs.gentoo.org/864731 Signed-off-by: Sam James gentoo.org> .../{qbittorrent-.ebuild => qbittorrent-4.4.3.1-r1.ebuild}| 4 +++- net-p2p/qbittorrent/qbittorrent-.ebuild | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild b/net-p2p/qbittorrent/qbittorrent-4.4.3.1-r1.ebuild similarity index 95% copy from net-p2p/qbittorrent/qbittorrent-.ebuild copy to net-p2p/qbittorrent/qbittorrent-4.4.3.1-r1.ebuild index e66a7bbca615..09d844dc745b 100644 --- a/net-p2p/qbittorrent/qbittorrent-.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-4.4.3.1-r1.ebuild @@ -78,7 +78,9 @@ src_configure() { if [[ ${MULTIBUILD_VARIANT} == webui ]] ; then mycmakeargs+=( - -DGUI=OFF + # Need to specify GUI here to allow webui settings + # to appear in the GUI. bug #864731. + -DGUI=$(usex gui) -DWEBUI=ON ) else diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild b/net-p2p/qbittorrent/qbittorrent-.ebuild index e66a7bbca615..2fb87e1afc1c 100644 --- a/net-p2p/qbittorrent/qbittorrent-.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-.ebuild @@ -78,7 +78,7 @@ src_configure() { if [[ ${MULTIBUILD_VARIANT} == webui ]] ; then mycmakeargs+=( - -DGUI=OFF + -DGUI=$(usex gui) -DWEBUI=ON ) else
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rocm-k8s-device-plugin/
commit: c3aed7837d86e15663c46e24de95dd6001633693 Author: William Hubbs gentoo org> AuthorDate: Wed Aug 10 04:20:16 2022 + Commit: William Hubbs gentoo org> CommitDate: Wed Aug 10 04:24:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3aed783 sys-cluster/rocm-k8s-device-plugin: new package, add 0.3.0 AMD GPU device plugin for kubernetes Signed-off-by: William Hubbs gentoo.org> sys-cluster/rocm-k8s-device-plugin/Manifest| 1 + sys-cluster/rocm-k8s-device-plugin/metadata.xml| 8 + .../rocm-k8s-device-plugin-0.3.0.ebuild| 34 ++ 3 files changed, 43 insertions(+) diff --git a/sys-cluster/rocm-k8s-device-plugin/Manifest b/sys-cluster/rocm-k8s-device-plugin/Manifest new file mode 100644 index ..3753aa1967a9 --- /dev/null +++ b/sys-cluster/rocm-k8s-device-plugin/Manifest @@ -0,0 +1 @@ +DIST rocm-k8s-device-plugin-0.3.0.tar.gz 5188051 BLAKE2B cff5a5eefea521fc398a3b9199375f8a4ed875688fc06bc6a097cdef017d1ef102eea096a8e37aa2d962afc2fc0a8153c26e36b226a31a1913ae2de97d632650 SHA512 d5c9c590aeb5fb744917662c9bc8a88a95c7b4478c614808c86ecb6caaf4f20c81a0013e6352d701c29c9c10810231ab142859ee95923e31d9267206209e4948 diff --git a/sys-cluster/rocm-k8s-device-plugin/metadata.xml b/sys-cluster/rocm-k8s-device-plugin/metadata.xml new file mode 100644 index ..db463f3eeb66 --- /dev/null +++ b/sys-cluster/rocm-k8s-device-plugin/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + + diff --git a/sys-cluster/rocm-k8s-device-plugin/rocm-k8s-device-plugin-0.3.0.ebuild b/sys-cluster/rocm-k8s-device-plugin/rocm-k8s-device-plugin-0.3.0.ebuild new file mode 100644 index ..d6426fa96bbe --- /dev/null +++ b/sys-cluster/rocm-k8s-device-plugin/rocm-k8s-device-plugin-0.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module +# update these on every bump +VERSION=v1.18.1-8-gabd271e +TAG="amd-gpu-helm-${PV}" + +DESCRIPTION="AMD GPU device plugin for kubernetes" +HOMEPAGE="https://github.com/RadeonOpenCompute/k8s-device-plugin; +SRC_URI="https://github.com/RadeonOpenCompute/k8s-device-plugin/archive/${TAG}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="sys-apps/hwloc + x11-libs/libdrm[video_cards_amdgpu]" +RDEPEND="${DEPEND} + sys-cluster/kubelet" + +S="${WORKDIR}/k8s-device-plugin-${TAG}" + +src_compile() { + GOBIN="${S}/bin" ego install -ldflags="-X main.gitDescribe=${VERSION}" \ + ./cmd/k8s-device-plugin +} + +src_install() { + exeinto /var/lib/kubelet/device-plugins + doexe bin/k8s-device-plugin + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/
commit: 4f92c877d3bc8b84a24844c9c22f5652eb21f9a0 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 10 04:10:58 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 10 04:10:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f92c877 app-backup/dar: Stabilize 2.7.6 sparc, #864376 Signed-off-by: Arthur Zamarin gentoo.org> app-backup/dar/dar-2.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/dar/dar-2.7.6.ebuild b/app-backup/dar/dar-2.7.6.ebuild index ef7cc64225b7..e38b345ee35d 100644 --- a/app-backup/dar/dar-2.7.6.ebuild +++ b/app-backup/dar/dar-2.7.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dar/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~ppc sparc ~x86 ~amd64-linux" IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr" REQUIRED_USE="?? ( dar32 dar64 )
[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/
commit: 2023986b99552df0336306e0e37ab7d5b2f6554d Author: Anton Fischl fischl-online de> AuthorDate: Tue Aug 9 06:36:08 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 04:09:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2023986b app-backup/burp: fix strptime for musl Closes: https://bugs.gentoo.org/862019 Signed-off-by: Anton Fischl fischl-online.de> Closes: https://github.com/gentoo/gentoo/pull/26790 Signed-off-by: Sam James gentoo.org> app-backup/burp/burp-2.4.0-r1.ebuild | 118 + app-backup/burp/burp-2.5.4-r1.ebuild | 118 + .../burp/files/burp-2.4.0-fix-musl-strptime.patch | 86 +++ 3 files changed, 322 insertions(+) diff --git a/app-backup/burp/burp-2.4.0-r1.ebuild b/app-backup/burp/burp-2.4.0-r1.ebuild new file mode 100644 index ..fdcea9103813 --- /dev/null +++ b/app-backup/burp/burp-2.4.0-r1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="Network backup and restore client and server for Unix and Windows" +HOMEPAGE="https://burp.grke.org/; +SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="acl ipv6 test xattr" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND="acct-group/burp + acct-user/burp + dev-libs/uthash + dev-libs/openssl:0= + net-libs/librsync:= + sys-libs/ncurses:0= + sys-libs/libcap + sys-libs/zlib + virtual/libcrypt:= + acl? ( sys-apps/acl ) + xattr? ( sys-apps/attr )" +DEPEND="${COMMON_DEPEND} + elibc_musl? ( sys-libs/queue-standalone ) + test? ( dev-libs/check )" +BDEPEND=">=sys-devel/autoconf-2.71 + virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND} + virtual/logger" + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch + "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch + "${FILESDIR}"/${PN}-2.0.54-server_user.patch + "${FILESDIR}"/${PN}-2.4.0-fix-musl-strptime.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --localstatedir=/var + --sysconfdir=/etc/burp + --enable-largefile + --runstatedir=/run + $(use_enable acl) + $(use_enable ipv6) + $(use_enable xattr) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # See https://github.com/grke/burp/issues/869 + local -x CK_DEFAULT_TIMEOUT=10 + default +} + +src_install() { + default + keepdir /var/spool/burp + fowners -R root:${PN} /var/spool/burp + fperms 0770 /var/spool/burp + + emake DESTDIR="${D}" install-configs + fowners -R root:${PN} /etc/burp + fperms 0750 /etc/burp + fperms 0640 /etc/burp/burp-server.conf + fperms 0750 /etc/burp/clientconfdir + + newinitd "${FILESDIR}"/${PN}.initd ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service +} + +pkg_postinst() { + elog "Burp ebuilds now support the autoupgrade mechanism in both" + elog "client and server mode. In both cases it is disabled by" + elog "default. You almost certainly do NOT want to enable it in" + elog "client mode because upgrades obtained this way will not be" + elog "managed by Portage." + + if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then + elog "" + elog "At first run burp server will generate DH parameters and SSL" + elog "certificates. You should adjust configuration before." + elog "Server configuration is located at" + elog "" + elog " ${EROOT}/etc/burp/burp-server.conf" + elog "" + fi + + # According to PMS this can be a space-separated list of version + # numbers, even though in practice it is typically just one. + local oldver + for oldver in ${REPLACING_VERSIONS}; do + if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then + ewarn "Starting with version 2.0.54 we no longer patch bedup to use" + ewarn "the server config file by default. If you use bedup, please" + ewarn "update your scripts to invoke it as" + ewarn "" + ewarn " bedup -c ${EROOT}/etc/burp/burp-server.conf" + ewarn "" + ewarn "Otherwise deduplication will not work!" + break + fi + done +} diff --git a/app-backup/burp/burp-2.5.4-r1.ebuild b/app-backup/burp/burp-2.5.4-r1.ebuild new file mode 100644 index ..fdcea9103813 --- /dev/null +++
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/path/
commit: 8b387a8cacca6f6f7cb05094642a3ce13a74c1b3 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 20:05:31 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b387a8c dev-haskell/path: hard-disable dev USE flag Bug: https://bugs.gentoo.org/864202 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> .../path/{path-0.9.2.ebuild => path-0.9.2-r1.ebuild} | 15 +-- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/dev-haskell/path/path-0.9.2.ebuild b/dev-haskell/path/path-0.9.2-r1.ebuild similarity index 67% rename from dev-haskell/path/path-0.9.2.ebuild rename to dev-haskell/path/path-0.9.2-r1.ebuild index 71683620a480..74a159e8e4ca 100644 --- a/dev-haskell/path/path-0.9.2.ebuild +++ b/dev-haskell/path/path-0.9.2-r1.ebuild @@ -3,40 +3,35 @@ EAPI=8 -# ebuild generated by hackport 0.7. -#hackport: flags: -validity +# ebuild generated by hackport 0.7.2.1. +#hackport: flags: -validity,-dev CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" inherit haskell-cabal DESCRIPTION="Support for well-typed paths" HOMEPAGE="https://hackage.haskell.org/package/path; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0/${PV}" KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="dev" RDEPEND="dev-haskell/aeson:=[profile?] - >=dev-haskell/exceptions-0.4:=[profile?] =dev-haskell/hashable-1.2:=[profile?] =dev-lang/ghc-8.6.3:= + >=dev-lang/ghc-8.10.1:= " DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.4.0.1 + >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/genvalidity-1.0 >=dev-haskell/genvalidity-hspec-0.7 >=dev-haskell/genvalidity-property-0.4 >=dev-haskell/hspec-2.0 =dev-haskell/mtl-2.0 =dev-haskell/validity-0.8.0.0 ) " src_configure() { haskell-cabal_src_configure \ - $(cabal_flag dev dev) \ + --flag=-dev \ --flag=-validity }
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/streaming-commons/
commit: a463b874ef5d490f55c56fd20b158f780a58ab98 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:13:53 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a463b874 dev-haskell/streaming-commons: drop 0.2.1.2 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/streaming-commons/Manifest | 1 - .../streaming-commons-0.2.1.2.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/dev-haskell/streaming-commons/Manifest b/dev-haskell/streaming-commons/Manifest index 4c03efa025e1..9775c25112b7 100644 --- a/dev-haskell/streaming-commons/Manifest +++ b/dev-haskell/streaming-commons/Manifest @@ -1,2 +1 @@ -DIST streaming-commons-0.2.1.2.tar.gz 86776 BLAKE2B 01f4a88fb87055bb315278e0391880025b38765faa27e788d3b184c4942af0b8c26e147639e4413a029ae30e03991d083adf49aac89759b2fe2c058e945acd70 SHA512 7b6f39237f9ac13ca2d8205a43fee17c6edfe6609a1119903f8648aed151ef92779af7a8dfdfb108dea679cd26c83dfb5d21285d51f91dec0ad10debd100b8e7 DIST streaming-commons-0.2.2.4.tar.gz 84330 BLAKE2B 08b729471b3fdc9c5508ffca0e9ce52f38a33b25855f027ae5924e28387e80b369e8c41a33fae49bbb6d5845985954377c2067d56b26995336faa51cb792f83d SHA512 e552bba766e5b816cbd448d1cec86c5c7593f3f13c6da42c74ebf2c9698be3a3174dd922cf70de1b4940b53e580f396a51cebff6b62db305fb0fb48a5c7658bb diff --git a/dev-haskell/streaming-commons/streaming-commons-0.2.1.2.ebuild b/dev-haskell/streaming-commons/streaming-commons-0.2.1.2.ebuild deleted file mode 100644 index a05cae6ee487.. --- a/dev-haskell/streaming-commons/streaming-commons-0.2.1.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.1. - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Common lower-level functions needed by various streaming data libraries" -HOMEPAGE="https://github.com/fpco/streaming-commons; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RESTRICT=test # requires network - -RDEPEND="dev-haskell/async:=[profile?] - >=dev-haskell/network-2.4.0.0:=[profile?] - dev-haskell/random:=[profile?] - dev-haskell/stm:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/zlib:=[profile?] - >=dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( >=dev-haskell/hspec-1.8 - dev-haskell/quickcheck ) -"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/streaming-commons/
commit: 94604301db6ebc133e0ee2062b66fe0df93c2f0e Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:13:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94604301 dev-haskell/streaming-commons: add 0.2.2.4 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/streaming-commons/Manifest | 1 + .../streaming-commons-0.2.2.4.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-haskell/streaming-commons/Manifest b/dev-haskell/streaming-commons/Manifest index fb12aa5b57c0..4c03efa025e1 100644 --- a/dev-haskell/streaming-commons/Manifest +++ b/dev-haskell/streaming-commons/Manifest @@ -1 +1,2 @@ DIST streaming-commons-0.2.1.2.tar.gz 86776 BLAKE2B 01f4a88fb87055bb315278e0391880025b38765faa27e788d3b184c4942af0b8c26e147639e4413a029ae30e03991d083adf49aac89759b2fe2c058e945acd70 SHA512 7b6f39237f9ac13ca2d8205a43fee17c6edfe6609a1119903f8648aed151ef92779af7a8dfdfb108dea679cd26c83dfb5d21285d51f91dec0ad10debd100b8e7 +DIST streaming-commons-0.2.2.4.tar.gz 84330 BLAKE2B 08b729471b3fdc9c5508ffca0e9ce52f38a33b25855f027ae5924e28387e80b369e8c41a33fae49bbb6d5845985954377c2067d56b26995336faa51cb792f83d SHA512 e552bba766e5b816cbd448d1cec86c5c7593f3f13c6da42c74ebf2c9698be3a3174dd922cf70de1b4940b53e580f396a51cebff6b62db305fb0fb48a5c7658bb diff --git a/dev-haskell/streaming-commons/streaming-commons-0.2.2.4.ebuild b/dev-haskell/streaming-commons/streaming-commons-0.2.2.4.ebuild new file mode 100644 index ..50f3584f0943 --- /dev/null +++ b/dev-haskell/streaming-commons/streaming-commons-0.2.2.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1. + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Common lower-level functions needed by various streaming data libraries" +HOMEPAGE="https://github.com/fpco/streaming-commons; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RESTRICT=test # requires network + +RDEPEND="dev-haskell/async:=[profile?] + >=dev-haskell/network-2.4.0.0:=[profile?] + dev-haskell/random:=[profile?] + dev-haskell/stm:=[profile?] + dev-haskell/zlib:=[profile?] + >=dev-lang/ghc-8.6.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.4.0.1 + test? ( >=dev-haskell/hspec-1.8 + dev-haskell/quickcheck ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/wai/
commit: 7ad6adbddf51461f4985d3d8610120828114ffe4 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:14:35 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad6adbd dev-haskell/wai: drop 3.2.2.1 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/wai/Manifest | 1 - dev-haskell/wai/wai-3.2.2.1.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/dev-haskell/wai/Manifest b/dev-haskell/wai/Manifest index ff7c18209957..b36e88e0b1ec 100644 --- a/dev-haskell/wai/Manifest +++ b/dev-haskell/wai/Manifest @@ -1,2 +1 @@ -DIST wai-3.2.2.1.tar.gz 10221 BLAKE2B 5822bae6d3f0326206da9b14646654af135690ca134d48b5f8b7eb6acd39652d829c8d4daa5afc80926b2409cf9fe1d498ef2b727cd8baae7c1f266178a39861 SHA512 72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431 DIST wai-3.2.3.tar.gz 11619 BLAKE2B 3ef7328a252a21d23d885ac3ea36b6a25bf06c0678e2a8627337aeebb325314e64c7e3415b3f4143139d9c20d910809cdbf6e15757a5eceb4c5fe0c3e98b SHA512 1851da58310c45a809ec1cd3efd760e45bee814e41526a9f3404ea55e2428e92ff1563785b3118e8c605d5edaacd70670d21b5e5b300ce477f16b159c33a2040 diff --git a/dev-haskell/wai/wai-3.2.2.1.ebuild b/dev-haskell/wai/wai-3.2.2.1.ebuild deleted file mode 100644 index 428b50520383.. --- a/dev-haskell/wai/wai-3.2.2.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.2 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Web Application Interface" -HOMEPAGE="https://github.com/yesodweb/wai; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/http-types-0.7:=[profile?] - >=dev-haskell/network-2.2.1.5:=[profile?] - >=dev-haskell/text-0.7:=[profile?] - >=dev-haskell/vault-0.3:=[profile?] =dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( dev-haskell/hspec ) -"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/path/
commit: 860a0c99554b849bd724729127eacb6acc706e2a Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 20:05:33 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860a0c99 dev-haskell/path: refresh metadata.xml Signed-off-by: Jack Todaro posteo.org> Closes: https://github.com/gentoo/gentoo/pull/26765 Signed-off-by: Sam James gentoo.org> dev-haskell/path/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-haskell/path/metadata.xml b/dev-haskell/path/metadata.xml index ba268d0dfee1..937381521944 100644 --- a/dev-haskell/path/metadata.xml +++ b/dev-haskell/path/metadata.xml @@ -5,7 +5,4 @@ hask...@gentoo.org Gentoo Haskell - - Turn on development settings. -
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/semigroupoids/
commit: 21ef91ca9389c1d333e1fb0951bbe5197bf7c9d2 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:03:37 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ef91ca dev-haskell/semigroupoids: drop 5.3.7 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> .../semigroupoids/semigroupoids-5.3.7.ebuild | 45 -- 1 file changed, 45 deletions(-) diff --git a/dev-haskell/semigroupoids/semigroupoids-5.3.7.ebuild b/dev-haskell/semigroupoids/semigroupoids-5.3.7.ebuild deleted file mode 100644 index eef0fed6d93d.. --- a/dev-haskell/semigroupoids/semigroupoids-5.3.7.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.7.1.1. -#hackport: flags: +doctests - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Semigroupoids: Category sans id" -HOMEPAGE="https://github.com/ekmett/semigroupoids; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="+comonad +containers +contravariant +distributive +tagged +unordered-containers" - -RDEPEND=">=dev-haskell/base-orphans-0.8.4:=[profile?] =dev-haskell/bifunctors-5.5.9:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-8.4.3:= - comonad? ( >=dev-haskell/comonad-5.0.8:=[profile?] =dev-haskell/contravariant-1.5.3:=[profile?] =dev-haskell/distributive-0.5.2:=[profile?] =dev-haskell/tagged-0.8.6.1:=[profile?] =dev-haskell/hashable-1.2.7.0:=[profile?] =dev-haskell/unordered-containers-0.2.8.0:=[profile?]
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tls/
commit: 069e8497134164fba8ab4d729c77643a87588c0c Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:09:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069e8497 dev-haskell/tls: add 1.5.8 Bug: https://bugs.gentoo.org/863191 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/tls/Manifest | 1 + dev-haskell/tls/tls-1.5.8.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/dev-haskell/tls/Manifest b/dev-haskell/tls/Manifest index e066554e23c6..43ac255229dd 100644 --- a/dev-haskell/tls/Manifest +++ b/dev-haskell/tls/Manifest @@ -1 +1,2 @@ DIST tls-1.5.4.tar.gz 150171 BLAKE2B 03085bd5f0d20b27fd5ea31e5e6179a15ac5893cc585d5a274523444838e8e05e9f3f4028b44147d6bb20df2c37e293046255765c253b57d2be4584066f24f8b SHA512 fb95ab6012ed95d82a41810b83e6f779645fa56d46c57f34a954a6885c295737808edcdcdca9e88e5b3c663f5aee71f104fe1fdd9ab35fb6a8ade4a202376d4a +DIST tls-1.5.8.tar.gz 157923 BLAKE2B b6b1259f6950e15fcba584690f59fd66a1a597490cbcb76e7199c48677f0df00e86f27f12e0c02210ba83cac110346aec6e7afb460f7e9721f275d146040cac5 SHA512 81d0046aeb6342c5dcd3827d9315793b68436a4eec7c9bcae50f4b5b5365248c7c874addca77a50a19689f535386330435b5914386306a3f12d699a5fad1107a diff --git a/dev-haskell/tls/tls-1.5.8.ebuild b/dev-haskell/tls/tls-1.5.8.ebuild new file mode 100644 index ..e020a9f1e3e6 --- /dev/null +++ b/dev-haskell/tls/tls-1.5.8.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1. +#hackport: flags: -hans + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="TLS/SSL protocol native implementation (Server and Client)" +HOMEPAGE="https://github.com/vincenthz/hs-tls; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="+compat +network" + +RDEPEND="dev-haskell/asn1-encoding:=[profile?] + >=dev-haskell/asn1-types-0.2.0:=[profile?] + >=dev-haskell/async-2.0:=[profile?] + >=dev-haskell/cereal-0.5.3:=[profile?] + >=dev-haskell/cryptonite-0.27:=[profile?] + dev-haskell/data-default-class:=[profile?] + dev-haskell/hourglass:=[profile?] + >=dev-haskell/memory-0.14.6:=[profile?] + >=dev-haskell/x509-1.7.5:=[profile?] + >=dev-haskell/x509-store-1.6:=[profile?] + >=dev-haskell/x509-validation-1.6.5:=[profile?] + >=dev-lang/ghc-8.4.3:= + network? ( >=dev-haskell/network-2.4.0.0:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/quickcheck + dev-haskell/tasty + dev-haskell/tasty-quickcheck ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag compat compat) \ + --flag=-hans \ + $(cabal_flag network network) +}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/semigroupoids/
commit: 58ad57159c7c9b20b9e0459ecfef551b67e245c6 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:03:41 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ad5715 dev-haskell/semigroupoids: refresh metadata.xml Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/semigroupoids/metadata.xml | 38 -- 1 file changed, 38 deletions(-) diff --git a/dev-haskell/semigroupoids/metadata.xml b/dev-haskell/semigroupoids/metadata.xml index f45e50c138f1..20ce9f7e06c1 100644 --- a/dev-haskell/semigroupoids/metadata.xml +++ b/dev-haskell/semigroupoids/metadata.xml @@ -5,44 +5,6 @@ hask...@gentoo.org Gentoo Haskell - - - You can disable the use of the `comonad` - package using `-f-comonad`. Disabling this is an unsupported - configuration, but it may be useful for accelerating builds in sandboxes for - expert users. If disabled we will not supply instances of `Comonad` - - - You can disable the use of the `containers` - package using `-f-containers`. Disabling this is an unsupported - configuration, but it may be useful for accelerating builds in sandboxes for - expert users. - - - You can disable the use of the `contravariant` - package using `-f-contravariant`. Disabling this is an unsupported - configuration, but it may be useful for accelerating builds in sandboxes for - expert users. If disabled we will not supply instances of `Contravariant` - - - You can disable the use of the `distributive` - package using `-f-distributive`. Disabling this is an unsupported - configuration, but it may be useful for accelerating builds in sandboxes for - expert users. If disabled we will not supply instances of `Distributive` - - - You can disable the use of the `tagged` package - using `-f-tagged`. Disabing this is an unsupported - configuration, but it may be useful for accelerating builds in - sandboxes for expert users. - - - Enable the use of the `unordered-containers` package (and also its - dependency `hashable`). Disabling this is an unsupported configuration, - but it may be useful for accelerating builds in sandboxes for expert users. - - - ekmett/semigroupoids
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/wai/
commit: f4ecf14b2dd6bafa26626fa55ca713266d66c3a4 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:14:31 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ecf14b dev-haskell/wai: add 3.2.3 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/wai/Manifest | 1 + dev-haskell/wai/wai-3.2.3.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-haskell/wai/Manifest b/dev-haskell/wai/Manifest index 14cdfb9c8215..ff7c18209957 100644 --- a/dev-haskell/wai/Manifest +++ b/dev-haskell/wai/Manifest @@ -1 +1,2 @@ DIST wai-3.2.2.1.tar.gz 10221 BLAKE2B 5822bae6d3f0326206da9b14646654af135690ca134d48b5f8b7eb6acd39652d829c8d4daa5afc80926b2409cf9fe1d498ef2b727cd8baae7c1f266178a39861 SHA512 72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431 +DIST wai-3.2.3.tar.gz 11619 BLAKE2B 3ef7328a252a21d23d885ac3ea36b6a25bf06c0678e2a8627337aeebb325314e64c7e3415b3f4143139d9c20d910809cdbf6e15757a5eceb4c5fe0c3e98b SHA512 1851da58310c45a809ec1cd3efd760e45bee814e41526a9f3404ea55e2428e92ff1563785b3118e8c605d5edaacd70670d21b5e5b300ce477f16b159c33a2040 diff --git a/dev-haskell/wai/wai-3.2.3.ebuild b/dev-haskell/wai/wai-3.2.3.ebuild new file mode 100644 index ..5c5d80964204 --- /dev/null +++ b/dev-haskell/wai/wai-3.2.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7. + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Web Application Interface" +HOMEPAGE="https://github.com/yesodweb/wai; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/network-2.2.1.5:=[profile?] + >=dev-haskell/text-0.7:=[profile?] + >=dev-haskell/vault-0.3:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/hspec ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tls/
commit: ebeadcc605be9f9d9927c954fffb092cfb561d21 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:09:18 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebeadcc6 dev-haskell/tls: drop 1.5.4 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/tls/Manifest | 1 - dev-haskell/tls/tls-1.5.4.ebuild | 47 2 files changed, 48 deletions(-) diff --git a/dev-haskell/tls/Manifest b/dev-haskell/tls/Manifest index 43ac255229dd..9bbb248882ae 100644 --- a/dev-haskell/tls/Manifest +++ b/dev-haskell/tls/Manifest @@ -1,2 +1 @@ -DIST tls-1.5.4.tar.gz 150171 BLAKE2B 03085bd5f0d20b27fd5ea31e5e6179a15ac5893cc585d5a274523444838e8e05e9f3f4028b44147d6bb20df2c37e293046255765c253b57d2be4584066f24f8b SHA512 fb95ab6012ed95d82a41810b83e6f779645fa56d46c57f34a954a6885c295737808edcdcdca9e88e5b3c663f5aee71f104fe1fdd9ab35fb6a8ade4a202376d4a DIST tls-1.5.8.tar.gz 157923 BLAKE2B b6b1259f6950e15fcba584690f59fd66a1a597490cbcb76e7199c48677f0df00e86f27f12e0c02210ba83cac110346aec6e7afb460f7e9721f275d146040cac5 SHA512 81d0046aeb6342c5dcd3827d9315793b68436a4eec7c9bcae50f4b5b5365248c7c874addca77a50a19689f535386330435b5914386306a3f12d699a5fad1107a diff --git a/dev-haskell/tls/tls-1.5.4.ebuild b/dev-haskell/tls/tls-1.5.4.ebuild deleted file mode 100644 index ca7af8f05246.. --- a/dev-haskell/tls/tls-1.5.4.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4 -#hackport: flags: -hans -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="TLS/SSL protocol native implementation (Server and Client)" -HOMEPAGE="https://github.com/vincenthz/hs-tls; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="+compat +network" - -RDEPEND="dev-haskell/asn1-encoding:=[profile?] - >=dev-haskell/asn1-types-0.2.0:=[profile?] - >=dev-haskell/async-2.0:=[profile?] - >=dev-haskell/cereal-0.5.3:=[profile?] - >=dev-haskell/cryptonite-0.25:=[profile?] - dev-haskell/data-default-class:=[profile?] - dev-haskell/hourglass:=[profile?] - >=dev-haskell/memory-0.14.6:=[profile?] - >=dev-haskell/mtl-2:=[profile?] - >=dev-haskell/x509-1.7.5:=[profile?] - >=dev-haskell/x509-store-1.6:=[profile?] - >=dev-haskell/x509-validation-1.6.5:=[profile?] - >=dev-lang/ghc-8.0.1:= - network? ( >=dev-haskell/network-2.4.0.0:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.24.0.0 - test? ( dev-haskell/quickcheck - dev-haskell/tasty - dev-haskell/tasty-quickcheck ) -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag compat compat) \ - --flag=-hans \ - $(cabal_flag network network) -}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/semigroupoids/
commit: 0f1a28fcce77f408d69df56d35d6ec0014775524 Author: Jack Todaro posteo org> AuthorDate: Sun Aug 7 02:02:43 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:34:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1a28fc dev-haskell/semigroupoids: hard-enable all USE flags Closes: https://bugs.gentoo.org/673012 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> .../semigroupoids/semigroupoids-5.3.7-r1.ebuild| 43 ++ 1 file changed, 43 insertions(+) diff --git a/dev-haskell/semigroupoids/semigroupoids-5.3.7-r1.ebuild b/dev-haskell/semigroupoids/semigroupoids-5.3.7-r1.ebuild new file mode 100644 index ..a9c5d203da75 --- /dev/null +++ b/dev-haskell/semigroupoids/semigroupoids-5.3.7-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.2.1. +#hackport: flags: +doctests,+comonad,+containers,+contravariant,+distributive,+tagged,+unordered-containers + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Semigroupoids: Category sans id" +HOMEPAGE="https://github.com/ekmett/semigroupoids; + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/base-orphans-0.8.4:=[profile?] =dev-haskell/bifunctors-5.5.9:=[profile?] =dev-haskell/comonad-5.0.8:=[profile?] =dev-haskell/contravariant-1.5.3:=[profile?] =dev-haskell/distributive-0.5.2:=[profile?] =dev-haskell/hashable-1.2.7.0:=[profile?] =dev-haskell/tagged-0.8.6.1:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-haskell/unordered-containers-0.2.8.0:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=comonad \ + --flag=containers \ + --flag=contravariant \ + --flag=distributive \ + --flag=doctests \ + --flag=tagged \ + --flag=unordered-containers +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/crmsh/
commit: ef3d28b9ec4691891312c63b9e411d024b1c00ac Author: Sam James gentoo org> AuthorDate: Wed Aug 10 03:29:52 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 03:30:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3d28b9 sys-cluster/crmsh: switch to python-single-r1 It doesn't support multiple Python implementations right now but it wasn't using python-r1 correctly anyway (missing python_setup) and was ignoring the selected target, just going off /usr/bin/python3. Closes: https://bugs.gentoo.org/864430 Closes: https://bugs.gentoo.org/863749 Closes: https://bugs.gentoo.org/728152 Signed-off-by: Sam James gentoo.org> sys-cluster/crmsh/crmsh-4.2.1-r3.ebuild | 46 + 1 file changed, 46 insertions(+) diff --git a/sys-cluster/crmsh/crmsh-4.2.1-r3.ebuild b/sys-cluster/crmsh/crmsh-4.2.1-r3.ebuild new file mode 100644 index ..88ea25ce1490 --- /dev/null +++ b/sys-cluster/crmsh/crmsh-4.2.1-r3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/crmsh/crmsh; + inherit git-r3 + S="${WORKDIR}/${PN}-${MY_TREE}" +else + SRC_URI="https://github.com/crmsh/crmsh/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~hppa ~x86" +fi + +inherit autotools python-single-r1 + +DESCRIPTION="Pacemaker command line interface for management and configuration" +HOMEPAGE="https://crmsh.github.io/; + +LICENSE="GPL-2" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=sys-cluster/pacemaker-1.1.9" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/parallax[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + ') +" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/
commit: 87649cc62122ef34fca84ecf3ffb10aa571b7bea Author: Matt Turner gentoo org> AuthorDate: Tue Aug 9 23:30:41 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 10 02:07:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87649cc6 games-board/gnome-chess: Version bump to 42.1 Signed-off-by: Matt Turner gentoo.org> games-board/gnome-chess/Manifest| 1 + games-board/gnome-chess/gnome-chess-42.1.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest index 73f4aa89936a..26040ff4c34a 100644 --- a/games-board/gnome-chess/Manifest +++ b/games-board/gnome-chess/Manifest @@ -1 +1,2 @@ DIST gnome-chess-42.0.tar.xz 661180 BLAKE2B e9fe75df1b298aad17b8b199949cb02eeea5116fa15adfedfac6ed067123ff73aad8ebb33e512f1eef97237232275528da6454de27c335a897e5e3b942a335bf SHA512 08af368b6fd032976c124a8fa8402494e73b004591eae331523a377acf72d98b9827ed189db1c1287f758f41614e878062bd1ab0b8323bf76d19b9cdedacf9a6 +DIST gnome-chess-42.1.tar.xz 663036 BLAKE2B 3e42f799d029c4122055420035dd1dadcf5d385ea363ebfe355dc25df31bd5160f2b791d715a2ab371af93e4f5f0a60ac8e818df2686b0f0fc30ae7c0f0795fc SHA512 ab84744910fbf65d50cadb7f63b9e5a5fd4af103adbacd349680c65ae70374ce9766e715656891ae8987ba3c6a694dd632b9154233a417b86a1eeacad875a61d diff --git a/games-board/gnome-chess/gnome-chess-42.1.ebuild b/games-board/gnome-chess/gnome-chess-42.1.ebuild new file mode 100644 index ..a66534404419 --- /dev/null +++ b/games-board/gnome-chess/gnome-chess-42.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +VALA_MIN_API_VERSION="0.52" + +inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 vala xdg + +DESCRIPTION="Play the classic two-player boardgame of chess" +HOMEPAGE="https://wiki.gnome.org/Apps/Chess https://gitlab.gnome.org/GNOME/gnome-chess; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + gui-libs/gtk:4 + >=gui-libs/libadwaita-1.0.0:1 + >=gnome-base/librsvg-2.46.0:2 + x11-libs/pango +" +DEPEND="${RDEPEND} + gnome-base/librsvg:2[vala] +" +BDEPEND=" + ${PYTHON_DEPS} + $(vala_depend) + dev-util/itstool + dev-libs/appstream-glib + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DOC_CONTENTS="To be able to play against a computer you will need +to install a chess engine package, for example games-board/gnuchess" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker/
commit: 25bf0bf44eebef829150faa3fe79a79d5cad06cf Author: Matt Turner gentoo org> AuthorDate: Tue Aug 9 23:28:29 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 10 02:07:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bf0bf4 app-misc/tracker: Version bump to 3.3.3 Signed-off-by: Matt Turner gentoo.org> app-misc/tracker/Manifest | 1 + app-misc/tracker/tracker-3.3.3.ebuild | 114 ++ 2 files changed, 115 insertions(+) diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest index 0c8d3f1a159c..16f141447bc1 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -1,2 +1,3 @@ DIST tracker-3.3.1.tar.xz 1976268 BLAKE2B 34492aac5c7a5cae20cc3b246de7a7f9948be05356508cffeec56cd6aa83b89a875c01d58c299299723e1aed8bba55d641dc817f77cecbe1379b49ea853aa8b3 SHA512 34a86ac58bf8b31f3beb106d3f8db38b764624b800f4cb1c015102f02616e4c2d356f58f0e6a13f66cca79a4173828748ad5e4217b21e83b2fe1606ddcd7ce88 DIST tracker-3.3.2.tar.xz 1977512 BLAKE2B 92d8db9ad33b019f47194f086379e1f9370d9ce3643a2a2dc02d277be755e5a892ab4c6bead8c2d50db642aca37141c9961d2fd1f862be57a6e0f78b479eb03f SHA512 2009c7a9b82fd278e38bc71cb41ef1fccb23493bd84a71456c7568ed7a025ce68bab689b8f14b8008479a203a5fdc02acea1862f4f482467ed5c295bde3d4ad8 +DIST tracker-3.3.3.tar.xz 1976160 BLAKE2B aa61b83ac499736b1cc6273813ef0bf44dae9c4a30d49f28d97205b31ead7e55021312297973cf37be67edc76bf66ca19edd746ae2269e59da406d23bcc018c7 SHA512 0f8ad998a5de6914d1e24da1b2021967339a2e637996b3e672fe4991177e69b750cdd9eb894e5e6f5f394d991b680d40afc05b95f69171ec38278e30c9729a15 diff --git a/app-misc/tracker/tracker-3.3.3.ebuild b/app-misc/tracker/tracker-3.3.3.ebuild new file mode 100644 index ..4c0399012f73 --- /dev/null +++ b/app-misc/tracker/tracker-3.3.3.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +VALA_MIN_API_VERSION="0.40" + +inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg + +DESCRIPTION="A tagging metadata database, search tool and indexer" +HOMEPAGE="https://wiki.gnome.org/Projects/Tracker https://gitlab.gnome.org/GNOME/tracker; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3/0" # libtracker-sparql-3.0 soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +miners stemmer test" +RESTRICT="!test? ( test )" + +PV_SERIES=$(ver_cut 1-2) + +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=sys-apps/dbus-1.3.2 + >=dev-libs/gobject-introspection-1.54:= + >=dev-libs/icu-4.8.1.2:= + >=dev-libs/json-glib-1.4 + >=net-libs/libsoup-2.40.1:2.4 + >=dev-libs/libxml2-2.7 + >=dev-db/sqlite-3.29.0 + stemmer? ( dev-libs/snowball-stemmer:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-text/asciidoc + dev-libs/libxslt + $(vala_depend) + gtk-doc? ( + >=dev-util/gtk-doc-1.8 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.5 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( + $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') + ) + ${PYTHON_DEPS} +" +PDEPEND="miners? ( >=app-misc/tracker-miners-${PV_SERIES} )" + +function inotify_enabled() { + if linux_config_exists; then + if ! linux_chkconfig_present INOTIFY_USER; then + ewarn "You should enable the INOTIFY support in your kernel." + ewarn "Check the 'Inotify support for userland' under the 'File systems'" + ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config" + die 'missing CONFIG_INOTIFY' + fi + else + einfo "Could not check for INOTIFY support in your kernel." + fi +} + +python_check_deps() { + python_has_version -b \ + "dev-python/pygobject[${PYTHON_USEDEP}]" \ + "dev-python/tappy[${PYTHON_USEDEP}]" +} + +pkg_setup() { + linux-info_pkg_setup + inotify_enabled + + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS + + local emesonargs=( + $(meson_use gtk-doc docs) + -Dman=true + $(meson_feature stemmer) + -Dunicode_support=icu + -Dbash_completion_dir="$(get_bashcompdir)" + -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" + $(meson_use test tests) + -Dintrospection=enabled +
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnftnl/
commit: 302be87dd863b7637a769049de8186f7fdb9fbfc Author: Patrick McLean gentoo org> AuthorDate: Tue Aug 9 23:38:24 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Aug 10 00:11:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302be87d net-libs/libnftnl: Sync Signed-off-by: Patrick McLean gentoo.org> net-libs/libnftnl/libnftnl-.ebuild | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/net-libs/libnftnl/libnftnl-.ebuild b/net-libs/libnftnl/libnftnl-.ebuild index 49e48df43765..e2640d03be0d 100644 --- a/net-libs/libnftnl/libnftnl-.ebuild +++ b/net-libs/libnftnl/libnftnl-.ebuild @@ -13,8 +13,10 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then inherit autotools git-r3 EGIT_REPO_URI="https://git.netfilter.org/${PN}; else - SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2 - verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" + SRC_URI=" + https://netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig ) + " KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" @@ -25,14 +27,14 @@ SLOT="0/11" # libnftnl.so version IUSE="examples static-libs test" RESTRICT="!test? ( test )" -RDEPEND=">=net-libs/libmnl-1.0.4:=" -BDEPEND+=" virtual/pkgconfig" +RDEPEND=" + >=net-libs/libmnl-1.0.4:= +" +BDEPEND+=" + virtual/pkgconfig +" DEPEND="${RDEPEND}" -PATCHES=( - "${FILESDIR}"/${P}-missing-export-set_elem.patch -) - pkg_setup() { if kernel_is ge 3 13; then CONFIG_CHECK="~NF_TABLES"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnftnl/
commit: bbab2d643d59e91b06f2aa8fb1d6e0476467744e Author: Patrick McLean gentoo org> AuthorDate: Tue Aug 9 23:38:09 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Aug 10 00:11:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbab2d64 net-libs/libnftnl: add 1.2.3 Signed-off-by: Patrick McLean gentoo.org> net-libs/libnftnl/Manifest | 2 + net-libs/libnftnl/libnftnl-1.2.3.ebuild | 73 + 2 files changed, 75 insertions(+) diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest index d62e47a87de7..2ed5281d9977 100644 --- a/net-libs/libnftnl/Manifest +++ b/net-libs/libnftnl/Manifest @@ -3,3 +3,5 @@ DIST libnftnl-1.2.1.tar.bz2.sig 566 BLAKE2B dd37a52dc185ef2e8af8f0fe32037a03bf8f DIST libnftnl-1.2.2-clang-fortify-source.patch.xz 2704 BLAKE2B 107c90a2875e7477a5e8b7af8ff4c2139d2117e41a4ca9a7656b5f15c430668572c18a43e9b14a5af36c60818289e00bc082cad5d601b4c489335ca7161e5871 SHA512 c024607cb138748adcd28a511b858bbf51f2f09e13afa48d3090ba5ecd7bff1c1e87fcf38330eb24ae52c79d1a8bfce91f75be5dc81cfec6f0bc5334dd2f7456 DIST libnftnl-1.2.2.tar.bz2 394955 BLAKE2B 69c3338e295dd158faad812ec05db8b8ab12c5626d0f33db14ee830a14d73dc5c3cd764a563cbb4fdeaa2657c99487a99fb0cc4f324a2832d5de21d922acd451 SHA512 657d48aa263043b80daa39eb8e2647c84c03b3e3a4a30b85bec1d8e4a0976075a71ad233bb384f4460d5f6662f285c12947feb8c1a6c9a534a2c9cf7ba04eee3 DIST libnftnl-1.2.2.tar.bz2.sig 566 BLAKE2B ffdb35811e57f55ba30dfdd3e6656166b5f515348f99ee11c771b7460fd1b26b1e598146afdf76f4765e865ae76472d7071eabb30604cf78964e2fcbd6a39508 SHA512 dc4263e744a79f2b7e4ea619e740d66d6013e62aab655f040150552a6f069794ac59b8cc87a9f630dd42f087ef60523ecf08dc89cd1194637d988f85f67aaf43 +DIST libnftnl-1.2.3.tar.bz2 395208 BLAKE2B 893688a861bbb10609642bed912090b227d5d823cc1b94098b60ac85d137254ff3001971580e5059029a33c64e7226cc8473b0b9c1c79be77cbfb0c477254a1e SHA512 e2d16cbc062eb8900f0472abb8fe6b22910cc5a8efbb47445fe6ce6e2713a0637f74b46b2bf2031ba9ecb2e5eed932e3bbb49b015c7b7207591249de23d5149d +DIST libnftnl-1.2.3.tar.bz2.sig 566 BLAKE2B 82b49ab1c7a9a588fea67b516d57afb455ceb5242bf774ff7ec92e240b5c2373fe7cc90dd60f302cb4e0615ec0036d995c1ddf25d9b26d6168eeaaa3c7027511 SHA512 73b8f75851dd30f5f54fe85d4c75d9ab18151c38e7c63961b52965e5e7478d240931a09a078fda1fe6b1a32a588e092c98e44b57fe1c9542874ac76bb04a29a1 diff --git a/net-libs/libnftnl/libnftnl-1.2.3.ebuild b/net-libs/libnftnl/libnftnl-1.2.3.ebuild new file mode 100644 index ..e2640d03be0d --- /dev/null +++ b/net-libs/libnftnl/libnftnl-1.2.3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit linux-info usr-ldscript verify-sig + +DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem" +HOMEPAGE="https://netfilter.org/projects/nftables/; + +if [[ ${PV} =~ ^[9]{4,}$ ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.netfilter.org/${PN}; +else + SRC_URI=" + https://netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" +fi + +LICENSE="GPL-2" +SLOT="0/11" # libnftnl.so version +IUSE="examples static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=net-libs/libmnl-1.0.4:= +" +BDEPEND+=" + virtual/pkgconfig +" +DEPEND="${RDEPEND}" + +pkg_setup() { + if kernel_is ge 3 13; then + CONFIG_CHECK="~NF_TABLES" + linux-info_pkg_setup + else + eerror "This package requires kernel version 3.13 or newer to work properly." + fi +} + +src_prepare() { + default + + [[ ${PV} =~ ^[9]{4,}$ ]] && eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + gen_usr_ldscript -a nftnl + + find "${ED}" -type f -name '*.la' -delete || die + + if use examples; then + find examples/ -name 'Makefile*' -delete || die "Could not rm examples" + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/
commit: e5a05a8af3f00d04b8c1cf57a487b12330216820 Author: Patrick McLean gentoo org> AuthorDate: Wed Aug 10 00:10:53 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Aug 10 00:11:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a05a8a net-firewall/nftables: add 1.0.5 Signed-off-by: Patrick McLean gentoo.org> net-firewall/nftables/Manifest | 2 + net-firewall/nftables/nftables-1.0.5.ebuild | 215 2 files changed, 217 insertions(+) diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest index 89b4506ccf95..0c996cf52097 100644 --- a/net-firewall/nftables/Manifest +++ b/net-firewall/nftables/Manifest @@ -2,3 +2,5 @@ DIST nftables-1.0.2.tar.bz2 970781 BLAKE2B 650ae6badb574ff3628d21c8aa99f81e73932 DIST nftables-1.0.2.tar.bz2.sig 566 BLAKE2B 5b7a20b28c274a950b718e2e14313772707b6bdc3f4519f747350593c1eb3bfbcf8c5dd9ae7d5aa0488c5cde9af8b58e05349c75e8a8246c5634303a331f9d98 SHA512 9be59d771833ac315fd52cffe7074ed9d49fbf592aec8d94500bbc7cc1f44dcb54b3815c46831a5e7e4c4770901cbdd6b8ffc5aa8d8cb7e064ec1c8453d890f1 DIST nftables-1.0.4.tar.bz2 979540 BLAKE2B 1b2c596245cb7f1bc574250d13b9ff6f424f98e98d5955befadb83ea0a71acc6524b066e39f1e9d151f3946b690b2dee45b7d416347371f88911c8d6a9de047e SHA512 7d96c791365d399b3b930a1f9d6c6aa4a8c2180c258bb5163d9d62ea4d094857e2ebb20fc3ef13b89f449f216d0a291d3bcf288704f1e3bd3ceb51b6cadf8215 DIST nftables-1.0.4.tar.bz2.sig 566 BLAKE2B 1ac42a2eb678abcc21d01bbaf5f9a3af3f4c49fa1f0732f2522d3da14e94aacbb12075650d2786224f8fef869fcdc94a1463bd76272aa44fc50ea31a8ebae1bf SHA512 2d2acd4810c1ede844e1eac81a5480866ad40ae71dfcf92d166fd9295290adff70d35d7de8cf1ec81ab63d184b221419ff144bc7010e18884afa992173723af8 +DIST nftables-1.0.5.tar.bz2 982538 BLAKE2B 5d58170b8fc6feccc1581653cd0815d37b59b43b7f4f9bff9f7fb46928c6c7eee5a6f07150c404f7cf42f5a1d2e980860a4dd2589b99773179e019a093c42cfa SHA512 51cbf10579db7eed58f4358044840f2ce1bffe84533c5fb03e0ebcc702970856455576ac793169c94d38a9f8148e33631ad91444e54a8be189d93af7c27feb9a +DIST nftables-1.0.5.tar.bz2.sig 566 BLAKE2B 7744a84c213999b35c3094fa5d9f974acec6fedac3d310422834285823825bcb14fb55b463d88b91fa41d79e33ce34498769992d912b7178fa1f70bd7a1e0977 SHA512 fbff6b5b28d81e964d4523729c7866d0b52d764d090cae70a43d850bc579b17308ec41a3d7fe6707877850028e99ad09c33b5e87fa16ac5199dfeba193a61511 diff --git a/net-firewall/nftables/nftables-1.0.5.ebuild b/net-firewall/nftables/nftables-1.0.5.ebuild new file mode 100644 index ..24d357de9872 --- /dev/null +++ b/net-firewall/nftables/nftables-1.0.5.ebuild @@ -0,0 +1,215 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python3_{8..11} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit edo linux-info distutils-r1 systemd verify-sig + +DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools" +HOMEPAGE="https://netfilter.org/projects/nftables/; + +if [[ ${PV} =~ ^[9]{4,}$ ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.netfilter.org/${PN}; + + BDEPEND=" + sys-devel/bison + sys-devel/flex + " +else + SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" +fi + +LICENSE="GPL-2" +SLOT="0/1" +IUSE="debug doc +gmp json libedit +modern-kernel python +readline static-libs test xtables" +RESTRICT="test? ( userpriv ) !test? ( test )" + +RDEPEND=" + >=net-libs/libmnl-1.0.4:0= + >=net-libs/libnftnl-1.2.3:0= + gmp? ( dev-libs/gmp:= ) + json? ( dev-libs/jansson:= ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:= ) + xtables? ( >=net-firewall/iptables-1.6.1:= ) +" + +DEPEND="${RDEPEND}" + +BDEPEND+=" + virtual/pkgconfig + doc? ( + app-text/asciidoc + >=app-text/docbook2X-0.8.8-r4 + ) + python? ( ${PYTHON_DEPS} ) +" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + libedit? ( !readline ) +" + +pkg_setup() { + if kernel_is ge 3 13; then + if use modern-kernel && kernel_is lt 3 18; then + eerror "The modern-kernel USE flag requires kernel version 3.18 or newer to work properly." + fi + CONFIG_CHECK="~NF_TABLES" + linux-info_pkg_setup + else + eerror "This package requires kernel version 3.13 or newer to work properly." + fi +} + +src_prepare() { + default + + if [[ ${PV} =~ ^[9]{4,}$ ]] ; then + eautoreconf + fi + + if use python; then
[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/
commit: f121a066cd6c96cda9be6479e21edcfea0d101c2 Author: Patrick McLean gentoo org> AuthorDate: Wed Aug 10 00:11:02 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Aug 10 00:11:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f121a066 net-firewall/nftables: Sync Signed-off-by: Patrick McLean gentoo.org> net-firewall/nftables/nftables-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/nftables/nftables-.ebuild b/net-firewall/nftables/nftables-.ebuild index 51f0627a762d..24d357de9872 100644 --- a/net-firewall/nftables/nftables-.ebuild +++ b/net-firewall/nftables/nftables-.ebuild @@ -33,7 +33,7 @@ RESTRICT="test? ( userpriv ) !test? ( test )" RDEPEND=" >=net-libs/libmnl-1.0.4:0= - >=net-libs/libnftnl-1.2.2:0= + >=net-libs/libnftnl-1.2.3:0= gmp? ( dev-libs/gmp:= ) json? ( dev-libs/jansson:= ) python? ( ${PYTHON_DEPS} )
[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/
commit: 06a24c2675fc025b8df27a1609915ed60f664fb5 Author: William Hubbs gentoo org> AuthorDate: Tue Aug 9 22:07:47 2022 + Commit: William Hubbs gentoo org> CommitDate: Tue Aug 9 22:08:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a24c26 net-vpn/openvpn: add 2.5.7 Closes: https://bugs.gentoo.org/853970 Signed-off-by: William Hubbs gentoo.org> net-vpn/openvpn/Manifest | 1 + net-vpn/openvpn/openvpn-2.5.7.ebuild | 193 +++ 2 files changed, 194 insertions(+) diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest index be9d4195a36c..a9466b552aa3 100644 --- a/net-vpn/openvpn/Manifest +++ b/net-vpn/openvpn/Manifest @@ -1,2 +1,3 @@ DIST openvpn-2.5.2.tar.xz 1134644 BLAKE2B 59aa0c540894de4cfb37ad4c3139eb69a35d317e3de490f71b185a979989c1253221091a30bfb2ee5243fcfae190605e9787051de079eee79e57bd63392c42d5 SHA512 ae2cac00ae4b9e06e7e70b268ed47d36bbb45409650175e507d5bfa12b0a4f24bccc64f2494d1563f9269c8076d0f753a492f01ea33ce376ba00b7cdcb5c7bd0 DIST openvpn-2.5.6.tar.xz 1150352 BLAKE2B 509821eca9d40c5579700e05e560b906ddee5abb0c51a9a210e2e998cdd9606f734d43d3bec8c473cc4f0aaa1e265e7f05202aa606247ebde8844c0243165fac SHA512 f0f0600df013431af804ace70ea86ac064917acdeaad3759b5d5eaa4a8dc3738d6da6df4c16bbb23443e3493487541cb8b10b89f9f0b40a17caa6e6fc46e0adb +DIST openvpn-2.5.7.tar.xz 1150476 BLAKE2B e8d24a8be8ff97072ef3b76dbec15cd6e7097ebe99f680d759f213cb5643d7b4a29664d2a96e6efe1d6ee858a6d6b3f23c6d12cf74f202fbe8cc48642f18dba6 SHA512 9a3234b479f5bab12b8c3af7691f175f8cd32f2929dd27efc16e96e14dbb8e07421e623869ad5ffc2d7e65f2266817d1583723033f3646b9913b10ec6d014b44 diff --git a/net-vpn/openvpn/openvpn-2.5.7.ebuild b/net-vpn/openvpn/openvpn-2.5.7.ebuild new file mode 100644 index ..1459060f693e --- /dev/null +++ b/net-vpn/openvpn/openvpn-2.5.7.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic systemd linux-info tmpfiles + +DESCRIPTION="Robust and highly flexible tunneling application compatible with many OSes" +HOMEPAGE="https://openvpn.net/; + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/OpenVPN/${PN}.git; + EGIT_SUBMODULES=(-cmocka) + + inherit git-r3 +else + SRC_URI="https://build.openvpn.net/downloads/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="down-root examples inotify iproute2 +lz4 +lzo mbedtls +openssl" +IUSE+=" pam pkcs11 +plugins selinux systemd test" + +RESTRICT="!test? ( test )" +REQUIRED_USE=" + ^^ ( openssl mbedtls ) + pkcs11? ( !mbedtls ) + !plugins? ( !pam !down-root ) + inotify? ( plugins ) +" + +CDEPEND=" + kernel_linux? ( + iproute2? ( sys-apps/iproute2[-minimal] ) + ) + lz4? ( app-arch/lz4 ) + lzo? ( >=dev-libs/lzo-1.07 ) + mbedtls? ( net-libs/mbedtls:= ) + openssl? ( >=dev-libs/openssl-0.9.8:0= ) + pam? ( sys-libs/pam ) + pkcs11? ( >=dev-libs/pkcs11-helper-1.11 ) + systemd? ( sys-apps/systemd ) +" + +BDEPEND="virtual/pkgconfig" + +DEPEND="${CDEPEND} + test? ( dev-util/cmocka ) +" +RDEPEND="${CDEPEND} + acct-group/openvpn + acct-user/openvpn + selinux? ( sec-policy/selinux-openvpn ) +" + +if [[ ${PV} = "" ]]; then + BDEPEND+=" dev-python/docutils" +fi + +pkg_setup() { + local CONFIG_CHECK="~TUN" + linux-info_pkg_setup +} + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local -a myeconfargs + + if ! use mbedtls; then + myeconfargs+=( + $(use_enable pkcs11) + ) + fi + + myeconfargs+=( + $(use_enable inotify async-push) + --with-crypto-library=$(usex mbedtls mbedtls openssl) + $(use_enable lz4) + $(use_enable lzo) + $(use_enable plugins) + $(use_enable iproute2) + $(use_enable pam plugin-auth-pam) + $(use_enable down-root plugin-down-root) + $(use_enable systemd) + ) + + SYSTEMD_UNIT_DIR=$(systemd_get_systemunitdir) \ + TMPFILES_DIR="/usr/lib/tmpfiles.d" \ + IPROUTE=$(usex iproute2 '/bin/ip' '') \ + econf "${myeconfargs[@]}" +} + +src_test() { + local -x RUN_SUDO=false + + elog "Running top-level tests" + emake check + + pushd tests/unit_tests &>/dev/null || die + elog "Running unit tests" + emake check + popd &>/dev/null || die +} + +src_install() { + default + + find "${ED}/usr" -name '*.la' -delete || die + + # install documentation + dodoc AUTHORS ChangeLog PORTS README README.IPv6 + +
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/
commit: 579c2a5f2447aca71956fd63b6d96aa241970f1b Author: Mike Pagano gentoo org> AuthorDate: Tue Aug 9 22:01:27 2022 + Commit: Mike Pagano gentoo org> CommitDate: Tue Aug 9 22:01:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579c2a5f sys-firmware/intel-microcode: update Manifest Closes: https://bugs.gentoo.org/864719 Signed-off-by: Mike Pagano gentoo.org> sys-firmware/intel-microcode/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-firmware/intel-microcode/Manifest b/sys-firmware/intel-microcode/Manifest index 9db636008985..e908cdf8692a 100644 --- a/sys-firmware/intel-microcode/Manifest +++ b/sys-firmware/intel-microcode/Manifest @@ -6,7 +6,7 @@ DIST intel-microcode-collection-20210830.tar.xz 8681768 BLAKE2B 84f098285ed0b79b DIST intel-microcode-collection-20220207.tar.xz 9362888 BLAKE2B 9efb2a943bffc1d702675c4ca5d17b6bc7f5bf5688fb1979caadbf96c516c31c3e1894823aaa16dbdb8c778c933eaf49dec6f2d416483d11e58ed1e75823cef8 SHA512 72458aa64c05ceb8bb21b296da5ad15230af3e6ac63240a10370fadec09523cf7ebefaaddce2b31e2c16570c2700a875cccf86fd1770046ff36cc30eb594f041 DIST intel-microcode-collection-20220421.tar.xz 9442704 BLAKE2B 9c0d682d4ae07c6c40b7638cd53e559f0d5b672f40676a3fc478d07ac5772f350da777c20f821ed5a0907ba31800874cd15553fcdbdae319e77e17961cf49f9f SHA512 a7b5ef78618a27c6065a78d5302d19f846feb71bc09cc0359342d1f31f1f793242982bc384227b0e59a4b7f246cb9f4aaa2350ad0a4fe1a23ce3504e59b0d2c2 DIST intel-microcode-collection-20220508.tar.xz 9444060 BLAKE2B 1737143f5227d95590f325f7205c04816d7791bebb27573dc30774fe5f40f74c1e0506d41774474a8b2495b0dc210528fac1362545d670a085c5c502aa903b24 SHA512 b9d7f2d5db0f625a219959f52822c8d6fba2e0bc682257a204c9b33cd19ed2101f5f661e7f2e2b98a8ad8d105fcb3309699d193469ee4d67d99ae188dc7034d9 -DIST intel-microcode-collection-20220809.tar.xz 9864684 BLAKE2B 904fb6f86fda5a754081725fa8bec4e751768a66883d3d6768e149906c93706b8de9bbc10ccc1cdaf16214f02dbb33616ebe2c47bb621c37f3bc87d4dd63c3c9 SHA512 9be22b542e44255da79bd3c8bfac13c01093963f84e9bf75da2c622c8315c9d321b3dd7e8467b218dadba30d2797ca16805972fde63d133c0146d88141762b7c +DIST intel-microcode-collection-20220809.tar.xz 9863700 BLAKE2B 266deba0890cc68de72dab28cb76b9aedd81258c2da1c1c00a19f927c73e9856c9dc6a18c08a768d1df2d5c5c3b21aab13446cdb4f84e13078ff2124859cdb00 SHA512 4c35e26d5887e9182dce5cf4cce46d4cfe8cab926e833396a645561adab775b8a5eac9a27f50a4c83887c50e56384917680a596eb02d50f1a14a56e8c163f4c2 DIST intel-ucode-sig_0x406e3-rev_0xd6.bin 101376 BLAKE2B 66d55867954d69dda1425febd93bb8c89f7aa836d504f8b5fee127f8505bcf2246f4fcc55cc245bc5e532528d60cca2eee278de7ab5174dc2862db7982a2b36f SHA512 248066b521bf512b5d8e4a8c7e921464ce52169c954d6e4ca580d8c172cd789519e22b4cf56c212e452b4191741f0202019f7061d322c9433b5af9ce5413b567 DIST microcode-20201112.tar.gz 3610834 BLAKE2B 4212924f1673afded961266a25fe6063ec6cdafaa26c8bee1c42372eb8ab5f278dc2501615b23e09e2f9809bf2792a8db317c98c170bf0c5e1dd62b7dc80a084 SHA512 0875675d065a83ee14fa34a31022ee34e46aee579d1ff192414e79861af157ae269ca7c2c462f03b3accbd45590c76e5cbf4f53d7a6ed237e410213a96459211 DIST microcode-20210216.tar.gz 3506111 BLAKE2B e09ab59d77c15545b119dcf5309e626d53649a601c49fc7d6a65d774b8016d9ad44783f75ceb4bf384a03b909bc28693ed2be9f047029342dca9beae9cae SHA512 211ed90a248c891224bb8c569e24c04410d3f67ecc6daee41dc025042bd51c257baaba0da1ac5327df76352d2b53d812e81f06cc8726e43b95ea2f8898bc00bf
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-ccls/
commit: a21a222b9cc070529518a806a7fe48586d35fc95 Author: Maciej Barć gentoo org> AuthorDate: Tue Aug 9 21:31:29 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Aug 9 21:34:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21a222b app-emacs/emacs-ccls: add gnu-emacs gentoo.org to maintainers also, add the bugs-to URL Signed-off-by: Maciej Barć gentoo.org> app-emacs/emacs-ccls/metadata.xml | 5 + 1 file changed, 5 insertions(+) diff --git a/app-emacs/emacs-ccls/metadata.xml b/app-emacs/emacs-ccls/metadata.xml index 74b5b8fa6ecb..f049777140f5 100644 --- a/app-emacs/emacs-ccls/metadata.xml +++ b/app-emacs/emacs-ccls/metadata.xml @@ -5,8 +5,13 @@ s...@gentoo.org Sam James + + gnu-em...@gentoo.org + Gentoo GNU Emacs project + + https://github.com/emacs-lsp/emacs-ccls/issues/ emacs-lsp/emacs-ccls
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-ccls/
commit: ae59cc9b1404fbe80bcfefd94809e75f4f4a0cda Author: Maciej Barć gentoo org> AuthorDate: Tue Aug 9 21:33:10 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Aug 9 21:34:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae59cc9b app-emacs/emacs-ccls: add dash dep; require GNU Emacs >=25.1 Signed-off-by: Maciej Barć gentoo.org> ...s-0_pre20220510.ebuild => emacs-ccls-0_pre20220510-r1.ebuild} | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510-r1.ebuild similarity index 85% rename from app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild rename to app-emacs/emacs-ccls/emacs-ccls-0_pre20220510-r1.ebuild index ba59639f32fa..41dbd82c3f6f 100644 --- a/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild +++ b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510-r1.ebuild @@ -3,6 +3,8 @@ EAPI=8 +NEED_EMACS=25.1 + inherit elisp MY_COMMIT="ae74a39303457a5e6976dd1c6816cde97d357a0d" @@ -15,7 +17,10 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RDEPEND="app-emacs/lsp-mode" -DEPEND="${RDEPEND}" +RDEPEND=" + app-emacs/dash + app-emacs/lsp-mode +" +BDEPEND="${RDEPEND}" SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/, app-emulation/spice/files/
commit: f669a2f91427e142b943efe92978216dff4c842a Author: John Helmert III gentoo org> AuthorDate: Tue Aug 9 21:27:51 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Aug 9 21:30:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f669a2f9 app-emulation/spice: drop 0.14.3-r1 Bug: https://bugs.gentoo.org/792618 Signed-off-by: John Helmert III gentoo.org> app-emulation/spice/Manifest | 1 - .../spice-0.14.3-CVE-2020-14355-404d7478.patch | 31 -- .../spice-0.14.3-CVE-2020-14355-762e0aba.patch | 13 --- .../spice-0.14.3-CVE-2020-14355-b24fe6b6.patch | 18 .../spice-0.14.3-CVE-2020-14355-ef1b6ff7.patch | 17 app-emulation/spice/spice-0.14.3-r1.ebuild | 106 - 6 files changed, 186 deletions(-) diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest index 0135aefa813e..9fac0bce8dcb 100644 --- a/app-emulation/spice/Manifest +++ b/app-emulation/spice/Manifest @@ -1,3 +1,2 @@ -DIST spice-0.14.3.tar.bz2 1504304 BLAKE2B be655e1d4c48dae29903ab8e0dc52da63723e3252052afccc9587065531f28c8af7dbab4c585093f26d98f2273c6e734a553c18d4779a9f4464334ae1764f682 SHA512 9ecdc455ff25c71ac1fe6c576654b51efbfb860110bd6828065d23f7462d5c5cac772074d1a40f033386258d970b77275b2007bcfdffb23fdff2137154ea46e4 DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78 DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9 diff --git a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-404d7478.patch b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-404d7478.patch deleted file mode 100644 index 338f4e6ca657.. --- a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-404d7478.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/common/quic.c b/common/quic.c -index bc753ca5064a0326906b4aa8c18d8745747feb5c..681531677fbd6c3bca5e482c77bb709d4465ef8e 100644 a/subprojects/spice-common/common/quic.c -+++ b/subprojects/spice-common/common/quic.c -@@ -56,6 +56,9 @@ typedef uint8_t BYTE; - #define MINwminext 1 - #define MAXwminext 1 - -+/* Maximum image size in pixels, mainly to avoid possible integer overflows */ -+#define SPICE_MAX_IMAGE_SIZE (512 * 1024 * 1024 - 1) -+ - typedef struct QuicFamily { - unsigned int nGRcodewords[MAXNUMCODES]; /* indexed by code number, contains number of - unmodified GR codewords in the code */ -@@ -1165,6 +1168,16 @@ int quic_decode_begin(QuicContext *quic, uint32_t *io_ptr, unsigned int num_io_w - height = encoder->io_word; - decode_eat32bits(encoder); - -+if (width <= 0 || height <= 0) { -+encoder->usr->warn(encoder->usr, "invalid size\n"); -+return QUIC_ERROR; -+} -+ -+/* avoid too big images */ -+if ((uint64_t) width * height > SPICE_MAX_IMAGE_SIZE) { -+encoder->usr->error(encoder->usr, "image too large\n"); -+} -+ - quic_image_params(encoder, type, , ); - - if (!encoder_reset_channels(encoder, channels, width, bpc)) { diff --git a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-762e0aba.patch b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-762e0aba.patch deleted file mode 100644 index ce79ef0043ee.. --- a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-762e0aba.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/common/quic.c b/common/quic.c -index e2dee0fd68741512911d5d050053ad073cf29457..bc753ca5064a0326906b4aa8c18d8745747feb5c 100644 a/subprojects/spice-common/common/quic.c -+++ b/subprojects/spice-common/common/quic.c -@@ -1136,7 +1136,7 @@ int quic_decode_begin(QuicContext *quic, uint32_t *io_ptr, unsigned int num_io_w - int channels; - int bpc; - --if (!encoder_reset(encoder, io_ptr, io_ptr_end)) { -+if (!num_io_words || !encoder_reset(encoder, io_ptr, io_ptr_end)) { - return QUIC_ERROR; - } - diff --git a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-b24fe6b6.patch b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-b24fe6b6.patch deleted file mode 100644 index 40127deda15a.. --- a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-b24fe6b6.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/common/quic_family_tmpl.c b/common/quic_family_tmpl.c -index 8a5f7d2c9be3f6b1bd82993703749268bab243b4..6cc051b36889f773fe5401e204db6245d99e27df 100644
[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/
commit: 031d9d42340b333f3c6fc900c0073c37ef6c15a4 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 21:18:43 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 21:18:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031d9d42 app-portage/gpyutils: enable py3.11 Signed-off-by: Sam James gentoo.org> app-portage/gpyutils/gpyutils-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/gpyutils/gpyutils-0.8.2.ebuild b/app-portage/gpyutils/gpyutils-0.8.2.ebuild index d3a036a6fda0..9a5bbcb0aeee 100644 --- a/app-portage/gpyutils/gpyutils-0.8.2.ebuild +++ b/app-portage/gpyutils/gpyutils-0.8.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/
commit: 228e93953930ea6444c3ad9ea9df89edaf4acdac Author: Sam James gentoo org> AuthorDate: Tue Aug 9 21:02:15 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 21:03:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228e9395 dev-util/pkgdev: preemptively bump dep bounds for py3.11 Signed-off-by: Sam James gentoo.org> dev-util/pkgdev/pkgdev-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgdev/pkgdev-.ebuild b/dev-util/pkgdev/pkgdev-.ebuild index f3c12358896e..4d8a1fd72641 100644 --- a/dev-util/pkgdev/pkgdev-.ebuild +++ b/dev-util/pkgdev/pkgdev-.ebuild @@ -51,9 +51,9 @@ if [[ ${PV} == * ]] ; then else # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt RDEPEND=" - >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}] + >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}] >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}] " fi
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmsysmon/
commit: 7d3d64e2b2c2610a47b3b3e37e8908e61c54b341 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Aug 9 21:02:07 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Aug 9 21:02:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3d64e2 x11-plugins/wmsysmon: add 0.8.0 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmsysmon/Manifest | 1 + x11-plugins/wmsysmon/wmsysmon-0.8.0.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/x11-plugins/wmsysmon/Manifest b/x11-plugins/wmsysmon/Manifest index 12e312cd5b7f..3f36f55d0ec3 100644 --- a/x11-plugins/wmsysmon/Manifest +++ b/x11-plugins/wmsysmon/Manifest @@ -1 +1,2 @@ DIST wmsysmon-0.7.8.tar.gz 23533 BLAKE2B 830edc78222e8997c6ee23bdd9fcb28729e9b80d92b07f70a53d841065b7377f5c450024c511b4faa92043bd45aa0cc92e89ff900d7d4a53d3c9f4b57b4e6e7e SHA512 b1afd176851e8f89896e39b55d24d6efeb97eb5fdbb9c181cb030320445f1d8b22d31073edc615e6b47b91fd133b381f00b612901c8b312e7da404a4746bb97c +DIST wmsysmon-0.8.0.tar.gz 21262 BLAKE2B 50c7e3149fbad711f7505558549eadede78abf4f52d5c2c6eff0bd74bbb9838f85b78d73a7021a3baf9776cdccfb2b8e621de897fdafe5a7af71cd8518933852 SHA512 af9f939de5031387abf31d7ad9b4f767056a5f0d1494ee95476fb6c3bafab95ffe78148da74bf004b40a1e0d4ace9616c272bce0f4900491c8983c34531c29e7 diff --git a/x11-plugins/wmsysmon/wmsysmon-0.8.0.ebuild b/x11-plugins/wmsysmon/wmsysmon-0.8.0.ebuild new file mode 100644 index ..70a26acef4a9 --- /dev/null +++ b/x11-plugins/wmsysmon/wmsysmon-0.8.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit toolchain-funcs + +DESCRIPTION="a dockapp to monitor: CPU, Memory, Uptime, IRQs, Paging and Swap activity" +HOMEPAGE="https://github.com/voyageur/wmsysmon; +SRC_URI="https://github.com/voyageur/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +DEPEND=">=x11-libs/libdockapp-0.7:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm" +RDEPEND="${DEPEND}" + +DOCS=( ../ChangeLog ../README ) +S=${WORKDIR}/${P}/src + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dobin wmsysmon + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: 9ce8dd573abdb124f1b28af2f1c9defe0f41b616 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 20:56:07 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:56:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce8dd57 sys-apps/pkgcore: bump snakeoil depbound for py3.11 Signed-off-by: Sam James gentoo.org> sys-apps/pkgcore/{pkgcore-0.12.13.ebuild => pkgcore-0.12.13-r1.ebuild} | 2 +- sys-apps/pkgcore/pkgcore-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/pkgcore/pkgcore-0.12.13.ebuild b/sys-apps/pkgcore/pkgcore-0.12.13-r1.ebuild similarity index 95% rename from sys-apps/pkgcore/pkgcore-0.12.13.ebuild rename to sys-apps/pkgcore/pkgcore-0.12.13-r1.ebuild index b3339a31db20..533d30e95bf9 100644 --- a/sys-apps/pkgcore/pkgcore-0.12.13.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.12.13-r1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" if [[ ${PV} == * ]]; then RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" else - RDEPEND+=" >=dev-python/snakeoil-0.9.11[${PYTHON_USEDEP}]" + RDEPEND+=" >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]" fi BDEPEND=" test? ( diff --git a/sys-apps/pkgcore/pkgcore-.ebuild b/sys-apps/pkgcore/pkgcore-.ebuild index b3339a31db20..533d30e95bf9 100644 --- a/sys-apps/pkgcore/pkgcore-.ebuild +++ b/sys-apps/pkgcore/pkgcore-.ebuild @@ -28,7 +28,7 @@ RDEPEND=" if [[ ${PV} == * ]]; then RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" else - RDEPEND+=" >=dev-python/snakeoil-0.9.11[${PYTHON_USEDEP}]" + RDEPEND+=" >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]" fi BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/
commit: 44920fb804bf67da95de5e8a26f02cf1d061fa1f Author: Sam James gentoo org> AuthorDate: Tue Aug 9 20:53:15 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:53:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44920fb8 dev-util/pkgdev: enable py3.11 Signed-off-by: Sam James gentoo.org> dev-util/pkgdev/pkgdev-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgdev/pkgdev-.ebuild b/dev-util/pkgdev/pkgdev-.ebuild index 0437ec766489..f3c12358896e 100644 --- a/dev-util/pkgdev/pkgdev-.ebuild +++ b/dev-util/pkgdev/pkgdev-.ebuild @@ -12,7 +12,7 @@ PKGDEV_DOCS_VERSION=$(ver_cut 1-3) # Default to generating docs (inc. man pages) if no prebuilt; overridden later PKGDEV_DOCS_USEFLAG="+doc" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: c4d2b841ac7d2726952270fbb90b677e1ce56ce2 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 20:55:20 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:55:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d2b841 dev-util/pkgcheck: preemptively bump dep bounds for py3.11 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index c4438b5a107d..a8ce557ca15d 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -28,8 +28,8 @@ if [[ ${PV} == * ]]; then ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" else RDEPEND=" - >=dev-python/snakeoil-0.9.11[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.12[${PYTHON_USEDEP}]" + >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-libs/tree-sitter
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: b3dba2abf64a456a595f5c828cc90f4435110f14 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 20:46:22 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:46:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3dba2ab dev-util/pkgcheck: enable py3.11 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 80366db8e2e5..c4438b5a107d 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_IN_SOURCE_BUILD=1 inherit elisp-common distutils-r1 optfeature
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/
commit: ad2c208e9b4bdbe68645077d14f3c09ba1cd3ba8 Author: Mike Pagano gentoo org> AuthorDate: Tue Aug 9 20:42:56 2022 + Commit: Mike Pagano gentoo org> CommitDate: Tue Aug 9 20:42:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2c208e sys-firmware/intel-microcode: add 20220809_p20220809 Signed-off-by: Mike Pagano gentoo.org> sys-firmware/intel-microcode/Manifest | 2 + .../intel-microcode-20220809_p20220809.ebuild | 263 + 2 files changed, 265 insertions(+) diff --git a/sys-firmware/intel-microcode/Manifest b/sys-firmware/intel-microcode/Manifest index 8aca790448ed..9db636008985 100644 --- a/sys-firmware/intel-microcode/Manifest +++ b/sys-firmware/intel-microcode/Manifest @@ -6,6 +6,7 @@ DIST intel-microcode-collection-20210830.tar.xz 8681768 BLAKE2B 84f098285ed0b79b DIST intel-microcode-collection-20220207.tar.xz 9362888 BLAKE2B 9efb2a943bffc1d702675c4ca5d17b6bc7f5bf5688fb1979caadbf96c516c31c3e1894823aaa16dbdb8c778c933eaf49dec6f2d416483d11e58ed1e75823cef8 SHA512 72458aa64c05ceb8bb21b296da5ad15230af3e6ac63240a10370fadec09523cf7ebefaaddce2b31e2c16570c2700a875cccf86fd1770046ff36cc30eb594f041 DIST intel-microcode-collection-20220421.tar.xz 9442704 BLAKE2B 9c0d682d4ae07c6c40b7638cd53e559f0d5b672f40676a3fc478d07ac5772f350da777c20f821ed5a0907ba31800874cd15553fcdbdae319e77e17961cf49f9f SHA512 a7b5ef78618a27c6065a78d5302d19f846feb71bc09cc0359342d1f31f1f793242982bc384227b0e59a4b7f246cb9f4aaa2350ad0a4fe1a23ce3504e59b0d2c2 DIST intel-microcode-collection-20220508.tar.xz 9444060 BLAKE2B 1737143f5227d95590f325f7205c04816d7791bebb27573dc30774fe5f40f74c1e0506d41774474a8b2495b0dc210528fac1362545d670a085c5c502aa903b24 SHA512 b9d7f2d5db0f625a219959f52822c8d6fba2e0bc682257a204c9b33cd19ed2101f5f661e7f2e2b98a8ad8d105fcb3309699d193469ee4d67d99ae188dc7034d9 +DIST intel-microcode-collection-20220809.tar.xz 9864684 BLAKE2B 904fb6f86fda5a754081725fa8bec4e751768a66883d3d6768e149906c93706b8de9bbc10ccc1cdaf16214f02dbb33616ebe2c47bb621c37f3bc87d4dd63c3c9 SHA512 9be22b542e44255da79bd3c8bfac13c01093963f84e9bf75da2c622c8315c9d321b3dd7e8467b218dadba30d2797ca16805972fde63d133c0146d88141762b7c DIST intel-ucode-sig_0x406e3-rev_0xd6.bin 101376 BLAKE2B 66d55867954d69dda1425febd93bb8c89f7aa836d504f8b5fee127f8505bcf2246f4fcc55cc245bc5e532528d60cca2eee278de7ab5174dc2862db7982a2b36f SHA512 248066b521bf512b5d8e4a8c7e921464ce52169c954d6e4ca580d8c172cd789519e22b4cf56c212e452b4191741f0202019f7061d322c9433b5af9ce5413b567 DIST microcode-20201112.tar.gz 3610834 BLAKE2B 4212924f1673afded961266a25fe6063ec6cdafaa26c8bee1c42372eb8ab5f278dc2501615b23e09e2f9809bf2792a8db317c98c170bf0c5e1dd62b7dc80a084 SHA512 0875675d065a83ee14fa34a31022ee34e46aee579d1ff192414e79861af157ae269ca7c2c462f03b3accbd45590c76e5cbf4f53d7a6ed237e410213a96459211 DIST microcode-20210216.tar.gz 3506111 BLAKE2B e09ab59d77c15545b119dcf5309e626d53649a601c49fc7d6a65d774b8016d9ad44783f75ceb4bf384a03b909bc28693ed2be9f047029342dca9beae9cae SHA512 211ed90a248c891224bb8c569e24c04410d3f67ecc6daee41dc025042bd51c257baaba0da1ac5327df76352d2b53d812e81f06cc8726e43b95ea2f8898bc00bf @@ -13,3 +14,4 @@ DIST microcode-20210608.tar.gz 4782451 BLAKE2B 2eac43aaa7832365e428bf2de20797ef4 DIST microcode-20220207.tar.gz 4590237 BLAKE2B 8c47a330794615b6684084976b6bb9e8800cd2869f81ecc33b28b54441b220a645502c0ade0cbd58e91879a652ff6bca18184de477fc74033413ea4b1c8f SHA512 efa9f80815947cf2be371e7da7185634cbacefe779d1d6dfef0c15b78ccae7d2740ea6681b967a19dfbcc3014edce5bcdcdba87c9dea1f19d0415a03fca9e936 DIST microcode-20220419.tar.gz 4590171 BLAKE2B 69d296efad5329324a47640eace5d1a10e38b85cb8b7ac5baa9f14c40391ff809ae17cb7814f99f2e43910fe4c4b02dc77ffea7bb5f2b58069b2c17029e9f76a SHA512 abfe3942c204e42ed121bcea47c366469013a6751ef5d28d9c0d59a3a660bd1ad7010441e000367c052ee1ead00285a252d2b3c3ca86314eaea9f7d0de3f05c6 DIST microcode-20220510.tar.gz 5912115 BLAKE2B 5f8c238b00970ddda132dbcf9059df759bb768e1eb2fe0b9912ffe69cf9a6104b32ea816e7574660ea74e3d08af1aa45cc46b5f38d0b315e6e466d8ca466f37d SHA512 00329ce62a6d9cc66fb8594d132ef67951086ab1250ceaf908d5a357753ed62557275f55c5eb7b3ad55d1fdd312b5d1a436b214cdcbf6e3e1a840c8bf6f4795d +DIST microcode-20220809.tar.gz 5929894 BLAKE2B 3765995c88b67aff78fe8c4280b3293c60a2013f2b8c9ec155a2ef187af55a7e562c73a000e45828cf5309e2c1b644dac5849347130b1a98c831bdad117df437 SHA512 1c91df1cbba33953f4ad19cc53215cad843c61a08509596fad32a84b4f0012d9d29bce64b58eb405c345af7f646d5982e45227570ce3605780be6e8bf31a63e1 diff --git a/sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild b/sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild new file mode 100644 index ..4171888a5826 --- /dev/null +++ b/sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild @@ -0,0 +1,263 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: fd9d7dd2bbd8405a94ab04ba0001f9b9d064e931 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 20:28:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 20:28:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9d7dd2 sys-apps/pkgcore: add 0.12.13, enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/pkgcore/Manifest| 1 + sys-apps/pkgcore/{pkgcore-.ebuild => pkgcore-0.12.13.ebuild} | 2 +- sys-apps/pkgcore/pkgcore-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest index 5c1410d139f3..55c03adb7096 100644 --- a/sys-apps/pkgcore/Manifest +++ b/sys-apps/pkgcore/Manifest @@ -1,2 +1,3 @@ DIST pkgcore-0.12.11.tar.gz 625613 BLAKE2B f9bb17286cf30714d9f6f47ae6286031e418fd5f420e8921e1f1ed546cb1f293772e8d6e11ea2f4af8046d82fd166abb7c27f640f7f105c13a73d9ce19ccc52b SHA512 b98804603a9d14562efd56d01fa0b17ee1753d25b8c108d0d12eb47b103787f5fa7170f9924b473996817f31c31c40b5920db597974438cdc43215f5f83e43db DIST pkgcore-0.12.12.tar.gz 625488 BLAKE2B a1492b642447b8bf8fff6eb7cf85cf8d1355984afeb9d385383574327e3636aad7f9e7932a44a55649a64126b90d68de60e3653affb2753916fd439d15edcde9 SHA512 fe813d7e0be7b7ca0686ce4047211dc2a08e49d3b041ea6935e3cc905e1c8cf8f15fda2d4c0852bfaa191d898d774999b85bc9b440a5c32d438e2a8157caafbc +DIST pkgcore-0.12.13.tar.gz 625121 BLAKE2B add4e54c9d92570f4a4e9dad1af45f7c10e4fa48a312f1dd07b24bede5bf796d523d0a8b8d069234e92db5cf64bfb2911c57e5161ebdb7325bfb336237066b73 SHA512 26267f8ac2c79408467a20decd5fa5b12c075269b3bec155f185349186d920b5273ad1666879ac59caf08af022c2395fe737e2d51f26f9674996767bfbfb9bc6 diff --git a/sys-apps/pkgcore/pkgcore-.ebuild b/sys-apps/pkgcore/pkgcore-0.12.13.ebuild similarity index 97% copy from sys-apps/pkgcore/pkgcore-.ebuild copy to sys-apps/pkgcore/pkgcore-0.12.13.ebuild index 0919b8f2c070..b3339a31db20 100644 --- a/sys-apps/pkgcore/pkgcore-.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.12.13.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 if [[ ${PV} == * ]] ; then diff --git a/sys-apps/pkgcore/pkgcore-.ebuild b/sys-apps/pkgcore/pkgcore-.ebuild index 0919b8f2c070..b3339a31db20 100644 --- a/sys-apps/pkgcore/pkgcore-.ebuild +++ b/sys-apps/pkgcore/pkgcore-.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 if [[ ${PV} == * ]] ; then
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/yggdrasil-go/
commit: 93cfd952aceadb153940160f01c56888fb5b59cd Author: Eric Joldasov getgoogleoff me> AuthorDate: Tue Aug 9 20:25:18 2022 + Commit: Eric Joldasov getgoogleoff me> CommitDate: Tue Aug 9 20:25:18 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93cfd952 net-p2p/yggdrasil-go: install docs, set file capabilities Signed-off-by: Eric Joldasov getgoogleoff.me> net-p2p/yggdrasil-go/yggdrasil-go-0.4.4.ebuild | 18 +- net-p2p/yggdrasil-go/yggdrasil-go-.ebuild | 18 +- 2 files changed, 26 insertions(+), 10 deletions(-) diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.4.ebuild b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.4.ebuild index 726c54483..f8bfdf265 100644 --- a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.4.ebuild +++ b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit go-module linux-info systemd +inherit go-module linux-info systemd fcaps DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay network" HOMEPAGE="https://yggdrasil-network.github.io/; @@ -24,6 +24,10 @@ DEPEND=" BDEPEND=">=dev-lang/go-1.17.0" +FILECAPS=( + cap_net_admin,cap_net_bind_service "usr/bin/yggdrasil" +) + pkg_setup() { linux-info_pkg_setup if ! linux_config_exists; then @@ -35,15 +39,19 @@ pkg_setup() { } src_compile() { - PKGNAME="${PN}" PKGVER="${PV}" \ - GOFLAGS="-trimpath -buildmode=pie -mod=readonly" \ - ./build -l "-linkmode external -extldflags \"${LDFLAGS}\"" + local package="github.com/yggdrasil-network/yggdrasil-go/src/version" + + for CMD in yggdrasil yggdrasilctl ; do + ego build -buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}' -X ${package}.buildName=${PN} -X ${package}.buildVersion=v${PV}" -trimpath ./cmd/$CMD + done + } src_install() { dobin {yggdrasil,yggdrasilctl} + dodoc README.md + dodoc CHANGELOG.md systemd_dounit "contrib/systemd/yggdrasil.service" systemd_dounit "contrib/systemd/yggdrasil-default-config.service" doinitd "contrib/openrc/yggdrasil" - einstalldocs } diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-.ebuild b/net-p2p/yggdrasil-go/yggdrasil-go-.ebuild index d803f16d4..20419a673 100644 --- a/net-p2p/yggdrasil-go/yggdrasil-go-.ebuild +++ b/net-p2p/yggdrasil-go/yggdrasil-go-.ebuild @@ -3,13 +3,12 @@ EAPI=8 -inherit go-module linux-info systemd git-r3 +inherit go-module linux-info systemd git-r3 fcaps EGIT_REPO_URI="https://github.com/yggdrasil-network/yggdrasil-go; DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay network" HOMEPAGE="https://yggdrasil-network.github.io/; -DOCS=( README.md ) LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB" SLOT="0" @@ -20,7 +19,11 @@ DEPEND=" acct-group/yggdrasil " -BDEPEND=">=dev-lang/go-1.16.0" +BDEPEND=">=dev-lang/go-1.17.0" + +FILECAPS=( + cap_net_admin,cap_net_bind_service "usr/bin/yggdrasil" +) pkg_setup() { linux-info_pkg_setup @@ -38,12 +41,17 @@ src_unpack() { } src_compile() { - GOFLAGS="-trimpath -buildmode=pie -mod=readonly" \ - ./build -l "-linkmode external -extldflags \"${LDFLAGS}\"" + local package="github.com/yggdrasil-network/yggdrasil-go/src/version" + + for CMD in yggdrasil yggdrasilctl ; do + ego build -buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}' -X ${package}.buildName=${PN} -X ${package}.buildVersion=v${PV}" -trimpath ./cmd/$CMD + done } src_install() { dobin {yggdrasil,yggdrasilctl} + dodoc README.md + dodoc CHANGELOG.md systemd_dounit "contrib/systemd/yggdrasil.service" systemd_dounit "contrib/systemd/yggdrasil-default-config.service" doinitd "contrib/openrc/yggdrasil"
[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/
commit: 378db4d83c3e70f804abc6d9224a548f5bd846f2 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Aug 9 20:01:44 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Aug 9 20:07:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378db4d8 media-libs/gmmlib: amd64 stable Signed-off-by: Conrad Kostecki gentoo.org> media-libs/gmmlib/gmmlib-22.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gmmlib/gmmlib-22.1.5.ebuild b/media-libs/gmmlib/gmmlib-22.1.5.ebuild index 598b7721fb10..74db95043d2b 100644 --- a/media-libs/gmmlib/gmmlib-22.1.5.ebuild +++ b/media-libs/gmmlib/gmmlib-22.1.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/intel/gmmlib; SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz; S="${WORKDIR}/${PN}-intel-${P}" -KEYWORDS="~amd64" +KEYWORDS="amd64" LICENSE="MIT" SLOT="0/12.1" IUSE="+custom-cflags test"
[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/
commit: f511c49d7cb8661f4bd96f48fffa42dda0ca4faf Author: Conrad Kostecki gentoo org> AuthorDate: Tue Aug 9 20:02:13 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Aug 9 20:07:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f511c49d media-libs/gmmlib: drop 22.1.4 Signed-off-by: Conrad Kostecki gentoo.org> media-libs/gmmlib/Manifest | 1 - media-libs/gmmlib/gmmlib-22.1.4.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest index 740180ebbd49..81ea57a38783 100644 --- a/media-libs/gmmlib/Manifest +++ b/media-libs/gmmlib/Manifest @@ -1,4 +1,3 @@ -DIST intel-gmmlib-22.1.4.tar.gz 818133 BLAKE2B c1faae09ad38369b12c8dc9d9ac0d0d652f1eb0876e78cedceddaf94afe27114be905512fb3a71f7eb0ebb77544eb7601e96e19359500eb9149fd6e2e2295c1f SHA512 cd31611a53474c2d457f9ce1ce903a184b320d398dc2eba1600f5586108cfa156cde584501ce283d51a8cb13d1917789370d194b6ee3b6a2b5d823d1323b0ef2 DIST intel-gmmlib-22.1.5.tar.gz 818259 BLAKE2B 54f8065784f9ee5ca79f4ad7c0a83a83a476a5d2db5b37194eee5234d7b30a0df4b42b2a3279e7ef4884f28d3ed8d27fe1133bc9ab8600050938c67808467432 SHA512 1786d397d3a3d5303faec68a6eecb3426391c906ec16b47bd16462732e911928b3a9e7df2a84b384cf4c1b9dcb293953dcd11ee32a2fb631570db260b15f9c3b DIST intel-gmmlib-22.1.6.tar.gz 818312 BLAKE2B acf5fd05e4220df6b828e08e6ee1a6ee9da3d5067c2b99d7a12d01441359761ed4bfa12e2b4bb417a91bfc2fdd0e7d4fd0abf2cafd92549d6ce9910fc37e5bf4 SHA512 4423d9eaf6449aa50e7ecb4e74dbf2510ba67c14aa33efa132d612a05faf5542cdda60c011af36f7875658876ababc3eeeb799637601430c16030d6fae6bc926 DIST intel-gmmlib-22.1.7.tar.gz 818408 BLAKE2B b7123b571bfdb2f363bb7824264b9c2ad85c5e58f2978c0fa20010c8a890157bf10da7c772b9ad987078784bf37192ec0e8e14b73980af15329609649e817fd6 SHA512 0dbf972ecd61f84b9932eb6735c73e424861f7841bee8a5e76cd4d8d28ebf7641e475f9cdb1015b4f20aca08591f8f52631ebc209efa339753b47b3a121a38fb diff --git a/media-libs/gmmlib/gmmlib-22.1.4.ebuild b/media-libs/gmmlib/gmmlib-22.1.4.ebuild deleted file mode 100644 index 74db95043d2b.. --- a/media-libs/gmmlib/gmmlib-22.1.4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" - -inherit cmake - -DESCRIPTION="Intel Graphics Memory Management Library" -HOMEPAGE="https://github.com/intel/gmmlib; -SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz; -S="${WORKDIR}/${PN}-intel-${P}" - -KEYWORDS="amd64" -LICENSE="MIT" -SLOT="0/12.1" -IUSE="+custom-cflags test" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch - "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch - "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch -) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING="$(usex test)" - -DBUILD_TYPE="Release" - -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)" - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/
commit: bc5af4b8d8fbb15f30622e6417ce5e84891188eb Author: Conrad Kostecki gentoo org> AuthorDate: Tue Aug 9 20:06:41 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Aug 9 20:07:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5af4b8 net-wireless/unifi: add 7.2.92 Signed-off-by: Conrad Kostecki gentoo.org> net-wireless/unifi/Manifest| 1 + net-wireless/unifi/unifi-7.2.92.ebuild | 107 + 2 files changed, 108 insertions(+) diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest index 89c8d032e0e2..8dd3ca873a49 100644 --- a/net-wireless/unifi/Manifest +++ b/net-wireless/unifi/Manifest @@ -2,3 +2,4 @@ DIST unifi-6.5.55.zip 157805689 BLAKE2B 09a7b69143478d0b81dd6f7be1746b1a35cd00ee DIST unifi-7.1.67.zip 202078626 BLAKE2B 3fb7c2fa877ea61e44d2a455494d47099282c91e9bb515a9995d526ea5624d893e09534f305c5c72e011a98075990fcf1323e6bf1fc1949ef0d663c94f019a59 SHA512 3926d0c56f6b5e16f8da98fc1b049e0382c0cc785158955ca2b5ffed0fd464985bbc551694dc2b037b3fccc2867f2e875842791e541daf51b9f52678594ff359 DIST unifi-7.1.68.zip 202099045 BLAKE2B f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212 SHA512 b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55 DIST unifi-7.2.91.zip 171723619 BLAKE2B c2707cf570f279f95c9cf68bc7d4b95d91ff45caa75024d8093707e1cf718fd5205d7bbf6891d831ff8bebadbb10d05b6182478a07b04341fef220d58db7d3c8 SHA512 8a2ea6c1f57b52b09af74c26631bf3f5188cc44b6b9fabce7ea83922769715354a55d24b0509e127a4b357fc841c8bfefde326df37aedd4df0a878baf600efe7 +DIST unifi-7.2.92.zip 171736098 BLAKE2B fa3c9a54024b11792dd8e85f5d771c844cd9fd9b8caa373b8201a68f1d51d3f984bdac391b3676b4807e385a52f695672be15e4e6661092a99fc36dac53ae25c SHA512 383828f4ccd58f101099ec0fcfc2c60225b8a9f8bff5560b563156b16659904c158db19aa47d993186b2f6611ebe2470546b5fc51eac1983da333bdea31c2c21 diff --git a/net-wireless/unifi/unifi-7.2.92.ebuild b/net-wireless/unifi/unifi-7.2.92.ebuild new file mode 100644 index ..1c03ee4d12f8 --- /dev/null +++ b/net-wireless/unifi/unifi-7.2.92.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Set this var for any releases except stable +# RC_SUFFIX="" + +inherit java-pkg-2 readme.gentoo-r1 systemd + +DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs" +HOMEPAGE="https://www.ubnt.com; +SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip" +S="${WORKDIR}/UniFi" + +KEYWORDS="-* ~amd64 ~arm64" +LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti" +SLOT="0/$(ver_cut 1-2)" +IUSE="systemd system-mongodb" +RESTRICT="bindist mirror" + +RDEPEND=" + acct-group/unifi + acct-user/unifi + dev-db/mongodb + virtual/jre:1.8 +" + +BDEPEND="app-arch/unzip" + +DOCS=( "readme.txt" ) + +QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so" + +src_prepare() { + # Remove unneeded files Mac and Windows + rm -r lib/native/{Mac,Windows} || die + + if [[ ${CHOST} != aarch64* ]]; then + rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries" + fi + if [[ ${CHOST} != armv7* ]]; then + rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 native libraries" + fi + if [[ ${CHOST} != x86_64* ]]; then + rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 native libraries" + fi + + if [[ ${CHOST} == aarch64* ]]; then + if ! use systemd; then + rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die + fi + fi + if [[ ${CHOST} == armv7* ]]; then + if ! use systemd; then + rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die + fi + fi + if [[ ${CHOST} == x86_64* ]]; then + if ! use systemd; then + rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die + fi + fi + + default +} + +src_compile() { + :; +} + +src_install() { + insinto /usr/lib/unifi + doins -r dl lib webapps + ! use system-mongodb && doins -r bin + + diropts -o unifi -g unifi + keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi + + for symlink in conf data run tmp work; do + dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink} + done + dosym ../../../var/log/unifi /usr/lib/unifi/logs + + java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar + java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd
[gentoo-commits] repo/gentoo:master commit in: sys-apps/iproute2/
commit: 4d6e600711daf1caaea609d9346d7151257670e8 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 19:18:46 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:05:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6e6007 sys-apps/iproute2: add 5.19.0 Signed-off-by: Sam James gentoo.org> sys-apps/iproute2/Manifest | 1 + sys-apps/iproute2/{iproute2-.ebuild => iproute2-5.19.0.ebuild} | 6 +++--- sys-apps/iproute2/iproute2-.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index 9a5276ea994f..5e3eca8bba68 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -1,2 +1,3 @@ DIST iproute2-5.15.0.tar.xz 858068 BLAKE2B bca20ac53e1b2b3ae06186f655ad5073a0e691ed7b3aab25c4fbc118847b72a8a522175732cd22d8ec27480d1ab142319e80a5c3628434bec21260e585e1591d SHA512 e94918fa10e523224b965c7cb5303a101745e89c90d149d2d9876a002b2a894b1c689c519dc22168f3d334c3ee0810c59ec43223baab3d5f4c56f017d6281f22 DIST iproute2-5.18.0.tar.xz 880456 BLAKE2B 21b15d84b07199d4ddd12cbf14d94806a073f4eda659958a8459ef2ca8becbef8638dac2550cc53893cd147888b6a3b738256dac074307b37ebec8dbb460e600 SHA512 7b43c89741a8ffe8fd529ac4ee19c8eab7dce2f064de494c160c75456ffb960fb5f1e78c868ab98360dafde28d5e2c4d58177135b6d380e80e06eba9e3eaf068 +DIST iproute2-5.19.0.tar.xz 892696 BLAKE2B ee287065d7c33c0fa97f0fc130bb3a4a3ad5ac9417ad74ce8489e64ec146ff97749d79bb6563043c8835eab91a51631576441d450693cb50808ad0d37b2ea648 SHA512 eb0fffb153f7cecc89b5573b7fc211d67fb1c06789fd3b0aec75ba5032521d53c51ccc52db7367e41397993df50244af84763b0b1d5a76d9dfccf013c010131b diff --git a/sys-apps/iproute2/iproute2-.ebuild b/sys-apps/iproute2/iproute2-5.19.0.ebuild similarity index 98% copy from sys-apps/iproute2/iproute2-.ebuild copy to sys-apps/iproute2/iproute2-5.19.0.ebuild index c0e45a9ec79e..b3c0b0e984dc 100644 --- a/sys-apps/iproute2/iproute2-.ebuild +++ b/sys-apps/iproute2/iproute2-5.19.0.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit eapi8-dosym edo toolchain-funcs +inherit edo toolchain-funcs if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git; @@ -196,7 +196,7 @@ src_install() { # Can remove compatibility symlink in a year: 2023-05-28. # bug #547264 mv "${ED}"/sbin/ss "${ED}"/bin/ss || die - dosym8 -r /bin/ss /sbin/ss + dosym -r /bin/ss /sbin/ss fi if use berkdb ; then diff --git a/sys-apps/iproute2/iproute2-.ebuild b/sys-apps/iproute2/iproute2-.ebuild index c0e45a9ec79e..b3c0b0e984dc 100644 --- a/sys-apps/iproute2/iproute2-.ebuild +++ b/sys-apps/iproute2/iproute2-.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit eapi8-dosym edo toolchain-funcs +inherit edo toolchain-funcs if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git; @@ -196,7 +196,7 @@ src_install() { # Can remove compatibility symlink in a year: 2023-05-28. # bug #547264 mv "${ED}"/sbin/ss "${ED}"/bin/ss || die - dosym8 -r /bin/ss /sbin/ss + dosym -r /bin/ss /sbin/ss fi if use berkdb ; then
[gentoo-commits] repo/gentoo:master commit in: net-libs/libtirpc/files/, net-libs/libtirpc/
commit: 6be44a813b7d5fd2c88a0e044578a5ed54c8ef64 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 19:16:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:05:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be44a81 net-libs/libtirpc: add 1.3.3 Signed-off-by: Sam James gentoo.org> net-libs/libtirpc/Manifest | 1 + .../files/libtirpc-1.3.3-release-version.patch | 91 ++ net-libs/libtirpc/libtirpc-1.3.3.ebuild| 66 3 files changed, 158 insertions(+) diff --git a/net-libs/libtirpc/Manifest b/net-libs/libtirpc/Manifest index 7f745c7d4b75..84ccc63b4af4 100644 --- a/net-libs/libtirpc/Manifest +++ b/net-libs/libtirpc/Manifest @@ -1,2 +1,3 @@ DIST libtirpc-1.3.2.tar.bz2 513151 BLAKE2B 375b7bb046244f4666522c4f148428349fe1867b095dc5e268d037ba26982f88df70b0ad21fbe2b99150f644806a46651b524c3b9f7fe2499469806ea50b0331 SHA512 8664d5c4f842ee5acf83b9c1cadb7871f17b8157a7c4500e2236dcfb3a25768cab39f7c5123758dcd7381e30eb028ddfa26a28f458283f2dcea3426c9878c255 +DIST libtirpc-1.3.3.tar.bz2 562812 BLAKE2B e229869b05103d912b677f78648dce1f7fa7649bdf44b782a5fb97635eecf07f768bbc0ef25c0f065c8253fbe37c12b80934d9102b7345adfc4102897458b487 SHA512 df0781a74ff9ded2d3c4f5eb7e05496b9f58eac8060c02c68331dc14c4a00304dcd19f46836f5756fe0d9d27095fd463d42dd696fcdff891516711b7d63deabe DIST libtirpc-glibc-nfs.tar.xz 8948 BLAKE2B 7316623d9f2b6928e296137fe2bf6794b208d549c2ffba9e4a35b47f7b04bf023798a09f38c02d039debf6adc466d7689cf3c8274d71a22eaff08729642c0a28 SHA512 90255bf0a27af16164e0710dd940778609925d473f4343093ff19d98cc4f23023788bf4edf0178eae1961afc0ba8b69b273de95b7d7e2afdb706701d8ba6f7ba diff --git a/net-libs/libtirpc/files/libtirpc-1.3.3-release-version.patch b/net-libs/libtirpc/files/libtirpc-1.3.3-release-version.patch new file mode 100644 index ..e80b02245a4d --- /dev/null +++ b/net-libs/libtirpc/files/libtirpc-1.3.3-release-version.patch @@ -0,0 +1,91 @@ +https://git.linux-nfs.org/?p=steved/libtirpc.git;a=commitdiff;h=0fb94eef5062d2657d75eee686fa47238fafa312 + +From: Steve Dickson +Date: Sun, 7 Aug 2022 12:57:19 -0400 +Subject: [PATCH] Release: 1.3.3 + +Signed-off-by: Steve Dickson +--- a/configure b/configure +@@ -1,6 +1,6 @@ + #! /bin/sh + # Guess values for system-dependent variables and create Makefiles. +-# Generated by GNU Autoconf 2.71 for libtirpc 1.3.2. ++# Generated by GNU Autoconf 2.71 for libtirpc 1.3.3. + # + # + # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, +@@ -618,8 +618,8 @@ MAKEFLAGS= + # Identity of this package. + PACKAGE_NAME='libtirpc' + PACKAGE_TARNAME='libtirpc' +-PACKAGE_VERSION='1.3.2' +-PACKAGE_STRING='libtirpc 1.3.2' ++PACKAGE_VERSION='1.3.3' ++PACKAGE_STRING='libtirpc 1.3.3' + PACKAGE_BUGREPORT='' + PACKAGE_URL='' + +@@ -1373,7 +1373,7 @@ if test "$ac_init_help" = "long"; then + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat <<_ACEOF +-\`configure' configures libtirpc 1.3.2 to adapt to many kinds of systems. ++\`configure' configures libtirpc 1.3.3 to adapt to many kinds of systems. + + Usage: $0 [OPTION]... [VAR=VALUE]... + +@@ -1444,7 +1444,7 @@ fi + + if test -n "$ac_init_help"; then + case $ac_init_help in +- short | recursive ) echo "Configuration of libtirpc 1.3.2:";; ++ short | recursive ) echo "Configuration of libtirpc 1.3.3:";; +esac + cat <<\_ACEOF + +@@ -1559,7 +1559,7 @@ fi + test -n "$ac_init_help" && exit $ac_status + if $ac_init_version; then + cat <<\_ACEOF +-libtirpc configure 1.3.2 ++libtirpc configure 1.3.3 + generated by GNU Autoconf 2.71 + + Copyright (C) 2021 Free Software Foundation, Inc. +@@ -1815,7 +1815,7 @@ cat >config.log <<_ACEOF + This file contains any messages produced by compilers while + running configure, to aid debugging if configure makes a mistake. + +-It was created by libtirpc $as_me 1.3.2, which was ++It was created by libtirpc $as_me 1.3.3, which was + generated by GNU Autoconf 2.71. Invocation command line was + + $ $0$ac_configure_args_raw +@@ -3084,7 +3084,7 @@ fi + + # Define the identity of the package. + PACKAGE='libtirpc' +- VERSION='1.3.2' ++ VERSION='1.3.3' + + + printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h +@@ -14643,7 +14662,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + # report actual input values of CONFIG_FILES etc. instead of their + # values after options handling. + ac_log=" +-This file was extended by libtirpc $as_me 1.3.2, which was ++This file was extended by libtirpc $as_me 1.3.3, which was + generated by GNU Autoconf 2.71. Invocation command line was + + CONFIG_FILES= $CONFIG_FILES +@@ -14711,7 +14730,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/' + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + ac_cs_config='$ac_cs_config_escaped' +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/iucode_tool/
commit: 48df3d7a922f1eb000edbceb17bd2e722c6aa42a Author: Sam James gentoo org> AuthorDate: Tue Aug 9 19:04:17 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:05:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48df3d7a sys-apps/iucode_tool: add argp-standalone dep for musl Signed-off-by: Sam James gentoo.org> sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild index cdaff636c174..81dced5dc0e4 100644 --- a/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild +++ b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -10,6 +10,8 @@ SRC_URI="https://gitlab.com/iucode-tool/releases/raw/master/${PN/_/-}_${PV}.tar. LICENSE="GPL-2" SLOT="0" KEYWORDS="-* amd64 x86" -IUSE="" + +RDEPEND="elibc_musl? ( sys-libs/argp-standalone )" +DEPEND="${RDEPEND}" S="${WORKDIR}/${PN/_/-}-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: 8210760f7825a652ab094e6c6e3e83562aceceec Author: Sam James gentoo org> AuthorDate: Tue Aug 9 19:11:41 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:05:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8210760f dev-util/dialog: add 1.3.20220728 Signed-off-by: Sam James gentoo.org> dev-util/dialog/Manifest | 1 + dev-util/dialog/dialog-1.3.20220728.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest index b239210955cb..1dd7ad8147b1 100644 --- a/dev-util/dialog/Manifest +++ b/dev-util/dialog/Manifest @@ -1,2 +1,3 @@ DIST dialog-1.3-20220414.tgz 566701 BLAKE2B d3fba0e896d51048876cd1c393d1f2183e47c5307d218dea0bf8c9cbaaed198bfc39e40e1f52b12c978dda10fa61be75d2527c293da652d2f83b80a2237d9d2f SHA512 53b7bc64bb6406c5828f2d023e7db457eee970ade2077bc64860ef12f06c254b4a13706eee068ffe44055ec6b0576ecfe33153438660a5a54f78ea1be00091ee DIST dialog-1.3-20220526.tgz 567657 BLAKE2B 1b46c0310e54f26cf5efcd8c84d9b8ef3d7ba7b58292c0967559e4bf281a0312185d3f9dea090e01a95a096ee1781bcdcbab11552175c8d6154ac9268654b6d8 SHA512 619d52b8123264bf586f5325443c3b85863166119c6fbaa91571a57454d761f01a53ebeb2203ea725c83dc88f2abf886c64c6eac5b56c126e4f3939eb1d24d62 +DIST dialog-1.3-20220728.tgz 568086 BLAKE2B 086d946f2a8d298f1d26a193b5e99c00991a7f25fb032efef77109b20deaf08d54562673132bfa458d0c28360b2271e7ec50611ebe00e0c1584f178c0d8d7254 SHA512 dddceaf00bfec4b53f2cf67e51d4c54841d9db337536657c21bc8f324a0eb9c6d621f00e09bfb741bd263f171dde38cfea87568f86daf04a9e88575a0ed61218 diff --git a/dev-util/dialog/dialog-1.3.20220728.ebuild b/dev-util/dialog/dialog-1.3.20220728.ebuild new file mode 100644 index ..8e2f0156722a --- /dev/null +++ b/dev-util/dialog/dialog-1.3.20220728.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-$(ver_rs 2 -) + +DESCRIPTION="Tool to display dialog boxes from a shell" +HOMEPAGE="https://invisible-island.net/dialog/; +SRC_URI="https://invisible-island.net/archives/dialog/${MY_P}.tgz; +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-2.1" +SLOT="0/15" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples minimal nls unicode" + +RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" +BDEPEND="!minimal? ( sys-devel/libtool ) + virtual/pkgconfig" + +src_prepare() { + default + + sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die + sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die +} + +src_configure() { + if [[ ${CHOST} == *-darwin* ]] ; then + export ac_cv_prog_LIBTOOL=glibtool + fi + + econf \ + --disable-rpath-hack \ + --with-pkg-config \ + $(use_enable nls) \ + $(use_with !minimal libtool) \ + --with-libtool-opts='-shared' \ + --with-ncurses$(usex unicode w '') +} + +src_install() { + use minimal && default || emake DESTDIR="${D}" install-full + + use examples && dodoc -r samples + + dodoc CHANGES README + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 6410deb61fa2ebd7adf5c82d7e9be941ab78a6d9 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 03:12:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:05:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6410deb6 sys-process/htop: drop back to xdg-utils.eclass My own fault -- I didn't add a comment when I originally inherited xdg-utils instead of xdg, and I broke it myself later when changing to release tarballs! See original commit for rationale. Bug: https://bugs.gentoo.org/787470 Bug: https://bugs.gentoo.org/849422 Fixes: 20d5319d31378762c32b0b2344e24f37ffbaccd2 See: 1bf94ee45ca93a214be3fa2dda29b1d9fd90e0a9 Signed-off-by: Sam James gentoo.org> sys-process/htop/{htop-.ebuild => htop-3.2.1-r2.ebuild} | 12 ++-- sys-process/htop/htop-.ebuild | 12 ++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/sys-process/htop/htop-.ebuild b/sys-process/htop/htop-3.2.1-r2.ebuild similarity index 87% copy from sys-process/htop/htop-.ebuild copy to sys-process/htop/htop-3.2.1-r2.ebuild index 76b7ce3cb327..7d41590b84b1 100644 --- a/sys-process/htop/htop-.ebuild +++ b/sys-process/htop/htop-3.2.1-r2.ebuild @@ -5,7 +5,9 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..11} ) -inherit linux-info optfeature python-any-r1 xdg +# We avoid xdg.eclass here because it'll pull in glib, desktop utils on +# htop which is often used on headless machines. bug #787470 +inherit linux-info optfeature python-any-r1 xdg-utils DESCRIPTION="interactive process viewer" HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop; @@ -99,7 +101,13 @@ src_configure() { } pkg_postinst() { - xdg_pkg_postinst + xdg_desktop_database_update + xdg_icon_cache_update optfeature "Viewing processes accessing certain files" sys-process/lsof } + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/sys-process/htop/htop-.ebuild b/sys-process/htop/htop-.ebuild index 76b7ce3cb327..7d41590b84b1 100644 --- a/sys-process/htop/htop-.ebuild +++ b/sys-process/htop/htop-.ebuild @@ -5,7 +5,9 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..11} ) -inherit linux-info optfeature python-any-r1 xdg +# We avoid xdg.eclass here because it'll pull in glib, desktop utils on +# htop which is often used on headless machines. bug #787470 +inherit linux-info optfeature python-any-r1 xdg-utils DESCRIPTION="interactive process viewer" HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop; @@ -99,7 +101,13 @@ src_configure() { } pkg_postinst() { - xdg_pkg_postinst + xdg_desktop_database_update + xdg_icon_cache_update optfeature "Viewing processes accessing certain files" sys-process/lsof } + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-ccls/, app-emacs/emacs-ccls/files/
commit: c632f45783b8f45c1ed0d3b48e8269cf070d93c9 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 02:35:48 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:05:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c632f457 app-emacs/emacs-ccls: new package, add 0_pre20220510 Closes: https://bugs.gentoo.org/864513 Signed-off-by: Sam James gentoo.org> app-emacs/emacs-ccls/Manifest | 1 + .../emacs-ccls/emacs-ccls-0_pre20220510.ebuild | 21 + app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el | 4 app-emacs/emacs-ccls/metadata.xml | 12 4 files changed, 38 insertions(+) diff --git a/app-emacs/emacs-ccls/Manifest b/app-emacs/emacs-ccls/Manifest new file mode 100644 index ..303db2ee --- /dev/null +++ b/app-emacs/emacs-ccls/Manifest @@ -0,0 +1 @@ +DIST emacs-ccls-0_pre20220510.tar.gz 12719 BLAKE2B 95e7445c4ef44c9a83015191046065e7a5ae93cc6fbc09943baaa8f336573136289269f835b7988ca1af14e5240afb6b05a601f3965c94d8132d2636136435b0 SHA512 423de0f04376021a3841e91b43e12801a94fd06a12ca90028aeb17ad2db0d5f94e6f963f67410b98796f91f2be5d127bdfd865f86266ae06beab3b6877bdd35b diff --git a/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild new file mode 100644 index ..ba59639f32fa --- /dev/null +++ b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +MY_COMMIT="ae74a39303457a5e6976dd1c6816cde97d357a0d" +DESCRIPTION="Emacs client for ccls, a C/C++ language server" +HOMEPAGE="https://github.com/emacs-lsp/emacs-ccls; +SRC_URI="https://github.com/emacs-lsp/emacs-ccls/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${MY_COMMIT} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-emacs/lsp-mode" +DEPEND="${RDEPEND}" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el b/app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el new file mode 100644 index ..9740d6b3b220 --- /dev/null +++ b/app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el @@ -0,0 +1,4 @@ +;;; emacs-ccls site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") + diff --git a/app-emacs/emacs-ccls/metadata.xml b/app-emacs/emacs-ccls/metadata.xml new file mode 100644 index ..74b5b8fa6ecb --- /dev/null +++ b/app-emacs/emacs-ccls/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + s...@gentoo.org + Sam James + + + + emacs-lsp/emacs-ccls + +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/iucode_tool/, sys-apps/iucode_tool/files/
commit: d24c7eb3dc2c532b84e7330bc7bec1d57b54ba48 Author: Sam James gentoo org> AuthorDate: Tue Aug 9 19:36:05 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 9 20:05:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24c7eb3 sys-apps/iucode_tool: fix build on musl Signed-off-by: Sam James gentoo.org> .../iucode_tool/files/iucode_tool-2.3.1-limits-include.patch | 10 ++ sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild | 4 2 files changed, 14 insertions(+) diff --git a/sys-apps/iucode_tool/files/iucode_tool-2.3.1-limits-include.patch b/sys-apps/iucode_tool/files/iucode_tool-2.3.1-limits-include.patch new file mode 100644 index ..965bf740e3c2 --- /dev/null +++ b/sys-apps/iucode_tool/files/iucode_tool-2.3.1-limits-include.patch @@ -0,0 +1,10 @@ +Fixes build on musl. +--- a/iucode_tool.c b/iucode_tool.c +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + #include + #include diff --git a/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild index 81dced5dc0e4..b6c3cb20991d 100644 --- a/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild +++ b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild @@ -15,3 +15,7 @@ RDEPEND="elibc_musl? ( sys-libs/argp-standalone )" DEPEND="${RDEPEND}" S="${WORKDIR}/${PN/_/-}-${PV}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3.1-limits-include.patch +)
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/yggdrasil-go/
commit: b53b0c545b668ccd62ceaaf3df1fd149600c6c77 Author: Eric Joldasov getgoogleoff me> AuthorDate: Tue Aug 9 19:51:59 2022 + Commit: Eric Joldasov getgoogleoff me> CommitDate: Tue Aug 9 19:51:59 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b53b0c54 net-p2p/yggdrasil-go: drop 0.3.15 Signed-off-by: Eric Joldasov getgoogleoff.me> net-p2p/yggdrasil-go/Manifest | 65 - net-p2p/yggdrasil-go/yggdrasil-go-0.3.15.ebuild | 117 2 files changed, 182 deletions(-) diff --git a/net-p2p/yggdrasil-go/Manifest b/net-p2p/yggdrasil-go/Manifest index 1a74c37c2..e91336917 100644 --- a/net-p2p/yggdrasil-go/Manifest +++ b/net-p2p/yggdrasil-go/Manifest @@ -1,67 +1,2 @@ -DIST github.com%2F!arceliar%2Fphony%2F@v%2Fv0.0.0-20191006174943-d0c68492aca0.mod 42 BLAKE2B 113b161c3362f86482e8e107940c202a2870c2b722a6226dd9cde65dc4d39a7610b17d014a152c939df9c5433801d334c93e5233cf77fd6160d075c84aa37e20 SHA512 7b93619432e39da924cac8312148fe7dcb4bb760bb8f01e2285db806410532f85ebbe3983b7b5d5227fe3dfc28a9db8b86669f2c0f40cc319cb4590380c70dbb -DIST github.com%2F!arceliar%2Fphony%2F@v%2Fv0.0.0-20191006174943-d0c68492aca0.zip 9460 BLAKE2B ee30c74923e624720d1b5d7c3c8b3b377212ff0567da7b5b0af78aa248e137a198453f9d0692c0086115503d2e3ebdec547b3c130b20a720e2dd98b97a04de5d SHA512 9c72e11aff4b17a79e836a42fc9cb478921214da2b3d088545d3183c0025e89e8b31d90a829ac3f879f3db0c508e58b48a605b7b288f26379f8c1b43689d3edc -DIST github.com%2F!vivid!cortex%2Fewma%2F@v%2Fv1.1.1.mod 35 BLAKE2B 7b5030936400bbff37dc3e2c1d6b7224df6d5f5f97a2e22fd1dc08f3d6ef08894eec30004589dbe81e56a9e71b3ca391e088996a84c98ddabc4d934db7c9fa22 SHA512 e6d91e44ed614c66a668e8423e7657d0696cdd5c6fc0fc4d6ecf741849f1e4891e47262376d4787c967c88c907c5bc668d437d613afaf628fcbbcb352f5d2033 -DIST github.com%2F!vivid!cortex%2Fewma%2F@v%2Fv1.1.1.zip 8064 BLAKE2B 3fb2dca3bf31d7c8e0bfa67193ca30e7ed76e270fc6ee5e1f1acadaf5be7047dc63afed2f4e55a16d3a641ebbcb8111a6a580b91964081b3e3621e8d62d70f9d SHA512 0a6ea5758fd0d42e2ce8366405eb0ed42da5737c830b36a9cc24cf99541d7d7760a2ee868c99901fb9a103f8113183771f0dbe139deac3667222692c4d025eb9 -DIST github.com%2Fcheggaaa%2Fpb%2Fv3%2F@v%2Fv3.0.4.mod 299 BLAKE2B c5607f7f89dbb49d7f898e867e366f88ac28149f4ff76e02885a3c5f216140367f57c62cd1fc11205f76e8d83b1ce1bf52ec8f1bcfbc04e797e7c0fb4f193690 SHA512 51b80b95e070e37852ff192ee85c01f2b2ee42c7bdc2aa2740af092026d734bf0a58baf64c23aa83747a1f9b1b130ad89922fa3b83c5e12b43696e317f259b65 -DIST github.com%2Fcheggaaa%2Fpb%2Fv3%2F@v%2Fv3.0.4.zip 24036 BLAKE2B 72cc21eea465daf676d9fd6775208800aa3a5367489458c95a8a66b68a1e1711f69985a1e08c01c1cfffe4f6773660f771bb79d115b182f21328728dfbab420c SHA512 8e7f6777fea0b593b211dad35502685145e144a246820bb6439e3975eb46735c2f904b68f45e882500345fa8bb161bfc5f2087d82c0e5bafcb8bfbd821759c4e -DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B cdd74965525563fa7e3db19aae87c777b2de65faeaf2987957ea3bb4c0c6a91ab82fe02bfeeab4d6f523214bc2e929628c082edb967d49309e75483ff4c3bb41 SHA512 2dfc66b2f6accb7ecaccc48cb3daa338173f4751d954cb2912025d881f17a7a2df0457b2d7420f2d93b50519a2437a763450c4d639a26b3289fce7bdec5bb144 -DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.zip 11987 BLAKE2B bb585868c568466b366c1c50762376d9e2b6f3d3ac287af94c45f7d348516d2e80ee96c6980a4b5fede40f1302f0e3e900e24aae16fec29801a795cb7e514dec SHA512 70f78081c04bdbb52e8f5d24b8926b39a28c4f069beaee0d7bf24be946f2b0ee3bc08d8ecc1305412623670e1767433a37d458df3fc849d244c63b6222f1f599 -DIST github.com%2Fgologme%2Flog%2F@v%2Fv0.0.0-20181207131047-4e5d8ccb38e8.mod 30 BLAKE2B 185b19379cfee2e8e6cd66bb7aa63504f3207635a6f718a20010d52c4a1319b571755cd68fc908812ceb32d964f9110ec2dd8032f41be9efeaeaa12aa97b1b46 SHA512 16a1a6865e352be1835b2307c44798da5391d6762998d4ba45960513fb69445b1fe60cf1e9685763d9e9ca8546717fe1539258519051ae0fbf454525ea9fb0b4 -DIST github.com%2Fgologme%2Flog%2F@v%2Fv0.0.0-20181207131047-4e5d8ccb38e8.zip 6194 BLAKE2B 04fccf366cbe5ee21292df9c2698a6445cc31e623cf976d5bac1685c61080a449b07e49fa3db38241eae377562ac3ec53bc89127dd8fa34c84f3744652f9e126 SHA512 df3ff1123736f3bd0a1fdab192ac90067291236031418a19d0029ce996624db99d596c06a0db19264f8bf936125ea894ca62545e4b1d45add9fe6ed6e8aaf0b3 -DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod 38 BLAKE2B 9696a247ecfb868250995f7fde811a647e8b01d6f3a33996109c44aaa16bc85c0c70e9bc621857db7208f5ef49706cd3b2313f13b9e6f3327aebac20f72b4a8f SHA512 dec8c92389eca1dc304cce77cc70a3b51940f073581320117627c759edd5b523c379473179865f1e3e3f86deb9f323a5fff54951871053ed43293b0454182871 -DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip 6210 BLAKE2B b5d3b234531523546445cfc48d9c4198fd0ffe8c91ad6d2b3349f28d5073a6d3cd76f0db36380d69ea5617357a8677a81ef8cebe04c0dbc4538bec1810f817ae SHA512 50519f8c8efb7b3494c857373cb119b924f2ace674f07bd0d0da5939a75f8c154b5cc8875fd35135228a9e8e221fccc174aa298d21bd490b89a0f2d9aeb38e09 -DIST
[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/
commit: aca175d1a6a071f662bcf65c7dd49876bd129acb Author: Fabian Groffen gentoo org> AuthorDate: Tue Aug 9 19:04:50 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Aug 9 19:05:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca175d1 mail-client/mutt-2.2.7: version bump Signed-off-by: Fabian Groffen gentoo.org> mail-client/mutt/Manifest | 4 ++-- mail-client/mutt/{mutt-2.2.5.ebuild => mutt-2.2.7.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest index 88f7b14535ed..014250a3afc7 100644 --- a/mail-client/mutt/Manifest +++ b/mail-client/mutt/Manifest @@ -1,6 +1,6 @@ DIST mutt-2.2.3.tar.gz 5509344 BLAKE2B 57d9d29d009e8dce6b27277aa4df371a4b03e783fb5482dc10db20ffa393db01b1aaeaee49bf8421b048e5bb07eeff31fcc1ef84db982b58c618d396ce11e56e SHA512 47656ee1b741d0d165fde4027fc7278910e39e9d5d0bfc5c52e7e767c3373bd3755833269d256364333fd4502c67490adcd5e4b33f1141f53ad575e9fb1a5131 -DIST mutt-2.2.5.tar.gz 5516189 BLAKE2B 1d89d2ab5c10cd7105695746e0073939936eda9ede9252ea816753d44fc86c0deef7999a59bdb98ab0ca710e0288149e91473acc7f0dd3a30260f39b455a1c00 SHA512 30b53e7d64c84dcd32e5aa20aa25ff439f11531ddb1278ddb603c3cd4543fad2a6c8eda6b43827557f265e22fb8fea75900e9e2d39d35201e66738303adcc226 DIST mutt-2.2.6.tar.gz 5517121 BLAKE2B 07d598e134d35f4a849d95afcd5428689a0aa12797fa5ce08dfa3e8f7929f993c33a813862ceaff59d0c85a4dc28c00612817cc912c27ff94af304ad62ca7fa5 SHA512 07d473b6e6774f3988538e799fcc73ad35efceb5b1a3ee377754332f34db664d40ffa650711c7720ddc5c248e5379bba19fc5fd3dc7418a25305780e25f3b52b +DIST mutt-2.2.7.tar.gz 5522342 BLAKE2B 3cc02ec5bc46f6a3f34c87c1454bdb0198be75a5669896b72ccd780b582cb1e7a4de466c41d25d1e74ab34e177bdca8c05574eddc6302e05acb8e3be6f53438e SHA512 5bc88d3efe82db50c2756e7011831caf907adf794e4d693d1318d25deeabac6834989ddef074064252f0f1f0e7df30d6d7d895e0a1d7893696e1f5252955ba22 DIST mutt-gentoo-2.2.3-patches-r0.tar.xz 23168 BLAKE2B be7fad2f06b913439df4fb7a223e7305b66195153329956f4be9fdd524ac0de6121ccf9a6dc506b0b68e12759667173379c4e0ff1645c1b9948aaed1f7601033 SHA512 22edcc53a42133093eb163e4cfba2e865aec31ef87c74e35aaad10d9a4543f9d2cf477ac263da11e247eba300eb72a42870a59a8a3a90341691bdb0ee6d44d5f -DIST mutt-gentoo-2.2.5-patches-r0.tar.xz 23124 BLAKE2B 1e2a32202a7a863c6e82b780716cee3701acd634327eec182d06360f793a32380772bb1e6501125f4058a8a4cbd7200f568750b5709c05d46a8b0760608645fd SHA512 e83d5c22cef6c5adda3733f8cd45d8fbfc6b19e570a14841809692e5d1f6ebfe3f8b45b8f10196685c5285ea8be18816caee81af58bb234e603785739ecd02a7 DIST mutt-gentoo-2.2.6-patches-r0.tar.xz 23160 BLAKE2B fe681ddd227409ddd791abcf1bbd0691c6ab59fbd3e3fd004d4911e4ab7731c9a49e33ca836bc11f30099aaae08ffafb46faed6b05c51f424f2d9dee808f9649 SHA512 7e95342305efd1e55cf346976ac5ea3b88401a6e4ed75adb6970ece08a30e51e9358d450677deb3e3a609c7c878d6a6896730e40648557b2a9858aef88156c3c +DIST mutt-gentoo-2.2.7-patches-r0.tar.xz 23180 BLAKE2B 227c160387354ec5881e9e944ef76815c8466f11bc0717b2ed7b291392ad49faa8d2c3d9a6e01ccb63d2351f216c0975246b643925d97bff64abe056380b0911 SHA512 0fd9797329a31485e37bdfa76af253305198314749b6336d239ed43edbb839f189b4f0a2cbf982c2483ebb4d45118891339e16d4bd4cef18a3d5f2f7205682df diff --git a/mail-client/mutt/mutt-2.2.5.ebuild b/mail-client/mutt/mutt-2.2.7.ebuild similarity index 100% rename from mail-client/mutt/mutt-2.2.5.ebuild rename to mail-client/mutt/mutt-2.2.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/ninja/
commit: 93e795dacd040a886a34dd8d4e1092cf06dbb48b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 19:00:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 19:00:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e795da dev-util/ninja: Stabilize 1.11.0 hppa, #864573 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/ninja/ninja-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ninja/ninja-1.11.0.ebuild b/dev-util/ninja/ninja-1.11.0.ebuild index 462415d29fce..d382bc336382 100644 --- a/dev-util/ninja/ninja-1.11.0.ebuild +++ b/dev-util/ninja/ninja-1.11.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/ninja-build/ninja.git; else SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="A small build system similar to make"
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 6e952ace7b33b3a4bf7c32f66fb8a6be8a248353 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 18:31:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 18:31:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e952ace media-libs/freetype: Stabilize 2.12.1 hppa, #864569 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/freetype/freetype-2.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.12.1.ebuild b/media-libs/freetype/freetype-2.12.1.ebuild index 5a8b0aa58646..de3944e757a2 100644 --- a/media-libs/freetype/freetype-2.12.1.ebuild +++ b/media-libs/freetype/freetype-2.12.1.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fontforge/
commit: fe3672a0ff25a65da03a63467f7eddda4f9962f4 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 18:31:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 18:31:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3672a0 media-gfx/fontforge: Stabilize 20220308 arm64, #864571 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/fontforge/fontforge-20220308.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/fontforge/fontforge-20220308.ebuild b/media-gfx/fontforge/fontforge-20220308.ebuild index 0807724d0473..c34da438b9d1 100644 --- a/media-gfx/fontforge/fontforge-20220308.ebuild +++ b/media-gfx/fontforge/fontforge-20220308.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg LICENSE="BSD GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc truetype-debugger gif gtk jpeg png +python readline test tiff svg woff2 X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/snakeoil/
commit: 1f97b1598f7d7834e9fed527bed90412876e599b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 18:01:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 18:01:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f97b159 dev-python/snakeoil: drop 0.9.7 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/snakeoil/Manifest | 1 - dev-python/snakeoil/snakeoil-0.9.7.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest index c6b16bf81277..3fcfb4bc5a43 100644 --- a/dev-python/snakeoil/Manifest +++ b/dev-python/snakeoil/Manifest @@ -1,4 +1,3 @@ DIST snakeoil-0.9.10.tar.gz 264409 BLAKE2B ef4cff92b1110f3b0912a2899732a29de041ea0e1d5338bbee9b84cbd1e9b4231b66be8fbf98bb14e59360294de9652b816b1de904dc948a3ebcd3e429bd03ba SHA512 dfdf3c96a9e65d6353e9251bb4c9c761d9c6084185119f7e653efc27868e5dd41ece0c54307e306d14effd9c2fcfd3ec15407df3f15f2d4ecfe16ae00c6d7e00 DIST snakeoil-0.9.12.tar.gz 265877 BLAKE2B dda01bbe16b1cd9f0d6c064f6ce165291d96217c9f722a9b32b7443f96a266278c84297d24ee46aa32ffc6b17f0f6c6f41010868c0d54ff33de8fcc404bb76a9 SHA512 8178c7e7dba2366629a3b016cc662152d70347a4167dfb425f5d659a19c17e3d478a5d4f3098e8b2b82d9effbf3e54b269e1e73c0306d537989f4ab7bda4b577 DIST snakeoil-0.9.5.tar.gz 266086 BLAKE2B 635d2d821e47a92a668b2e95364d6587f0f74c21438356e708d6b16ed6c027df39a28f73d261d8ae06eb32de471124cd5ba5df0fc899f59dad5f7d2363391e00 SHA512 0762d90932bdf995160b3410e224660dae2cce327cdc30d5093ca9e3d16d3e910f88e409a87d2d7da211b850f7d0b7d9c70f053462dd9a651e4202b8ca018105 -DIST snakeoil-0.9.7.tar.gz 261551 BLAKE2B 6739541d1e40b3ac5c4908e6bb92b5b40957f49119307d6046fd17327394ae0406c01dc10396cb568ceb3757ba3367b930441d08079e9be635eeb6f14bd02e3a SHA512 c2626d8050bf24b4ce3f6fed5c6b8993fa9a5ebb40dd664c7008caffe4b26237edeecd3de8fe90f3a1c5756de3d770c3b9e1ef2e95cc052a5f8fcf22058925f6 diff --git a/dev-python/snakeoil/snakeoil-0.9.7.ebuild b/dev-python/snakeoil/snakeoil-0.9.7.ebuild deleted file mode 100644 index 036e753319ec.. --- a/dev-python/snakeoil/snakeoil-0.9.7.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="misc common functionality and useful optimizations" -HOMEPAGE="https://github.com/pkgcore/snakeoil; - -LICENSE="BSD BSD-2 MIT" -SLOT="0" - -RDEPEND=" - dev-python/lazy-object-proxy[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( >=dev-python/pytest-6 )" - -[[ ${PV} == ]] && BDEPEND+=" dev-python/cython[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/snakeoil/
commit: aa8344cd9fa5a7f9468ff6a07270f290b24544f1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 18:00:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 18:00:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8344cd dev-python/snakeoil: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/snakeoil/snakeoil-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/snakeoil/snakeoil-.ebuild b/dev-python/snakeoil/snakeoil-.ebuild index ed32d56d36ac..e6a030dcee73 100644 --- a/dev-python/snakeoil/snakeoil-.ebuild +++ b/dev-python/snakeoil/snakeoil-.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/ninja/
commit: 2fd0d89c00b39e4d3a0f6f0d72ce840f2e7c72b5 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:58:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd0d89c dev-util/ninja: Stabilize 1.11.0 arm64, #864573 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/ninja/ninja-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ninja/ninja-1.11.0.ebuild b/dev-util/ninja/ninja-1.11.0.ebuild index bfeb63153cc7..fceb9be64b1d 100644 --- a/dev-util/ninja/ninja-1.11.0.ebuild +++ b/dev-util/ninja/ninja-1.11.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/ninja-build/ninja.git; else SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="A small build system similar to make"
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: 907374ef5d6ee574f4be4f6918a3fdcffa99c4ad Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:54:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907374ef dev-python/google-api-python-client: add 2.56.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-2.56.0.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 60be64d2bd85..34d9ae2b4df0 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,3 +1,4 @@ DIST google-api-python-client-2.53.0.gh.tar.gz 32251370 BLAKE2B 880024a220bb793b53042c8b2192dee666b7f5ad6dd8b0b68d51ff7b18ebd2ba220974f86656ac13b4c421c191ec66b269007a3f68a1992b0672623db046ef6b SHA512 1cb251d8abbec0b33b62b661ea8235224e94f807571b47e8422b6908b6636f844c639328cf0c07b4820a083b265e71f54dc3f6c48447f0cfd20bca738d7ab86a DIST google-api-python-client-2.54.0.gh.tar.gz 32389268 BLAKE2B 568ff657ea5093ff927208cd38d0125bf4aea8b725c5ded0a232c4de77f59c97f639b7f2b0ab8cf0e121bafd4512c23f9ac4c3c6cce6b6ab407c6ad2bb5a4983 SHA512 f33525bee9b6cede8955af4e208b64d1c82185cff08173d9ae30a704c3239b9a2ee9972e083fd4a823091b76669a7df02bf60cd950a3e20ddf21c6fd2e5ee18b DIST google-api-python-client-2.55.0.gh.tar.gz 32614590 BLAKE2B f7344903e4782940cb277b0b4ebc48b36c5b3403ea7f309205c4b27bee3488ecc5cd83b0487989da56b840dda7b0661f598c21307ba9afc9b52137f3b155737d SHA512 c674c038e911140e3ad64426be629d1498db382d96d18a5a51a4c2d5cb4375ad84e21e5dd68aedfa29b4bdc017d7996351f42ff34bff293a4d2c8cfb26820f0d +DIST google-api-python-client-2.56.0.gh.tar.gz 33165501 BLAKE2B 5b4d72404f15c211cb01ca5291a74c83e9551b28c2e9e268462d481a3b05f557998fba8ed14c1233a023f60813be5b702f88371d47499a18cef152a52577f2ce SHA512 3ea968d11eda34d7807469c1651e8685ae695faed2772acbb23964468fa0cf9036fe468f427cd3f5bccd7c69746729858838446cbd320f0db7edff4add554d81 diff --git a/dev-python/google-api-python-client/google-api-python-client-2.56.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.56.0.ebuild new file mode 100644 index ..7e8aaa05d6d4 --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-2.56.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Google API Client for Python" +HOMEPAGE=" + https://github.com/googleapis/google-api-python-client/ + https://pypi.org/project/google-api-python-client/ +" +SRC_URI=" + https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] + =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-util/ninja/
commit: f424a68a84fa41d72de8b6b83f641b691c8a192c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:58:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f424a68a dev-util/ninja: Stabilize 1.11.0 arm, #864573 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/ninja/ninja-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ninja/ninja-1.11.0.ebuild b/dev-util/ninja/ninja-1.11.0.ebuild index fceb9be64b1d..462415d29fce 100644 --- a/dev-util/ninja/ninja-1.11.0.ebuild +++ b/dev-util/ninja/ninja-1.11.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/ninja-build/ninja.git; else SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="A small build system similar to make"
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 50f55fb1d3697191c8d5dde62e8887c3a0ecf43c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:58:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f55fb1 media-libs/freetype: Stabilize 2.12.1 arm, #864569 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/freetype/freetype-2.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.12.1.ebuild b/media-libs/freetype/freetype-2.12.1.ebuild index db380f858350..5a8b0aa58646 100644 --- a/media-libs/freetype/freetype-2.12.1.ebuild +++ b/media-libs/freetype/freetype-2.12.1.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 67b8bda03bf13fc75b2da42139ee9564f9d0c35c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:33:06 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b8bda0 app-admin/awscli: add 1.25.47 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.25.47.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 624c83ce1a38..d03a387c6f41 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.25.36.gh.tar.gz 2237211 BLAKE2B fbab136a1c1211646c1213357cd80068da376e4aceb38007c14b2fb670a694b37aaa0157d58eb4edf10c3a9b5a700575a42b48c06db1c4034f39ccda584be19a SHA512 b66ba357085c82dcefc4ed9a6d0765d8768c8d216cd255056be055d3b5f604b62bace3eacccac83275d7c9487847f7de542efa804f8e0f454947cfe453d6e705 DIST aws-cli-1.25.41.gh.tar.gz 2238897 BLAKE2B b0e4d1b96048971f41a0fce9c9149154778177ec8569f467cd210edaa063d629ea6998c1ebfa4506f8b2cca65caef7f73b307ef6aeec683801045c6121f85a8c SHA512 712c237181b166cdf1148ca4b3588a92939dbbfbaa5cdff9bffd8e2da35089539ef3b0b0ba271b234918796cd5fd83bf2a59e29c974f9e341d0e42e05bb8b69e DIST aws-cli-1.25.46.gh.tar.gz 2240196 BLAKE2B fde009f43c4a9c900b0ce66ad540252b87bd023e0070efd5403beae61fe72f4e5d42e0c0402eb36f0b45a08f8769f49ffeec404dbf9d4d58cb8ae2be72caf81e SHA512 387c428e1643c21b7598962b18d19929bc26747ed80a041bda31d2bb6239239f2693c272ba320616320be3ff1a536e6af859a289f4fb0813e0c9b89978da56f8 +DIST aws-cli-1.25.47.gh.tar.gz 2241028 BLAKE2B 6aea17029d28bf0875f58472ab27e244e2ace10d1d4d56e156c5fe97462d9ec2e10869609bbd19134edcdd3deba19235a39d409ce11617cf914d856cb325ef59 SHA512 1e76aa939f3098a19bb64cd79fd265d70bf3d96a0b92411c5d72d8e9b0635d0cfde70c6b4d3effce5ac8c82b0ddd84b761b2ce0b131ac1ed2fba9e0222057764 diff --git a/app-admin/awscli/awscli-1.25.47.ebuild b/app-admin/awscli/awscli-1.25.47.ebuild new file mode 100644 index ..9f176fa05cc8 --- /dev/null +++ b/app-admin/awscli/awscli-1.25.47.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 6a7d04a27ab4dd67d86b85186243a58e8d9d4d34 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:58:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7d04a2 media-libs/freetype: Stabilize 2.12.1 arm64, #864569 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/freetype/freetype-2.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.12.1.ebuild b/media-libs/freetype/freetype-2.12.1.ebuild index de0255cfda6b..db380f858350 100644 --- a/media-libs/freetype/freetype-2.12.1.ebuild +++ b/media-libs/freetype/freetype-2.12.1.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: d799a424722eb6d96645835d8297d5862f0e4dfd Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:47:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d799a424 dev-python/sentry-sdk: add 1.9.3 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/sentry-sdk/Manifest| 1 + dev-python/sentry-sdk/sentry-sdk-1.9.3.ebuild | 96 +++ 2 files changed, 97 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index a7e5e706649c..85cadc665780 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -4,3 +4,4 @@ DIST sentry-sdk-1.8.0.gh.tar.gz 286488 BLAKE2B d47f33a1c83cfffa6e4a801a6fdfde132 DIST sentry-sdk-1.9.0.gh.tar.gz 290271 BLAKE2B fcb4c45c129faf23a1177167e2bdd567a7ff228abbaa782676abb16c29e9c4cccef89f67ae5cd28c4f2b25e6687152fdc5eab0c7d981021a8df16374dc4e1fec SHA512 4f287bad8e9dd8eaad8f8a31d7335ccf6bfe72cc0ba8c0b26abcbd7e326bad886709d001976966a7b917f39e1ca249fa881abf29778cfd4bd65c63f05a6f6ef2 DIST sentry-sdk-1.9.1.gh.tar.gz 270398 BLAKE2B 66ee16816d312b38df737c5ecb0ecc4a2189c932c162bbedf165f2a153029e95c389372a4638d5f71f669ac780710769e4708c3e7673573d1b1e79a29cbf93c9 SHA512 5997252aeee900125e42d7275627359ca5382707162b93e45b238c11a181ac724fea327fa1b29deed63dbf800463d10c9d2a8e8943c32b907e4eac055e399297 DIST sentry-sdk-1.9.2.gh.tar.gz 270400 BLAKE2B 690e62c1b4f64677442ac46b15973173d96d587b71786f5c2e0a9e8d15aec7978b86b247a52ff15b6d0dc9665f8eafa4b1ad458d3aa3fca3447e7c9946503c69 SHA512 189916cf8b931df73eaa252bbc2f3beb53bf56529d50ebe79affd04e9684ffa89e1f66ec651b7dca6fbd5de641333ddd6f65512978ee06c2abb73617bd6f3ea2 +DIST sentry-sdk-1.9.3.gh.tar.gz 270453 BLAKE2B e971c89ccdbe3831e49cf48db4673c54f4110878e45e92bf5f8142a876b8382fc714e9e3fc124c36495c8cda24efabad9486fc0cdb939a034c931a718e21c501 SHA512 4a31507635cbe3932ecb548273f32cfd6098d5ed4eed2771a37b79f98a4c97f12d50b89f63f357424355d5657bc2bdb3e49f0984db4e9c9ee7ee31b984d0367e diff --git a/dev-python/sentry-sdk/sentry-sdk-1.9.3.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.9.3.ebuild new file mode 100644 index ..9d1e2042e8f2 --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.9.3.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/sentry-python-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/eventlet[${PYTHON_USEDEP}] + ' python3_{8..9}) + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle + # requires python-multipart (TODO: package it) + tests/integrations/starlette +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fontforge/
commit: e98ac70bc8f6a03afb4378249f92251c7fa61c1f Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:58:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98ac70b media-gfx/fontforge: Stabilize 20220308 arm, #864571 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/fontforge/fontforge-20220308.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/fontforge/fontforge-20220308.ebuild b/media-gfx/fontforge/fontforge-20220308.ebuild index e3a86acbf3ad..0807724d0473 100644 --- a/media-gfx/fontforge/fontforge-20220308.ebuild +++ b/media-gfx/fontforge/fontforge-20220308.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg LICENSE="BSD GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc truetype-debugger gif gtk jpeg png +python readline test tiff svg woff2 X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/werkzeug/
commit: 32ab1aeb227d53d640d5a96250d8154bd948c2f6 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:58:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ab1aeb dev-python/werkzeug: add 2.2.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/werkzeug/Manifest | 1 + dev-python/werkzeug/werkzeug-2.2.2.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest index e1aff198a676..b94461128fb6 100644 --- a/dev-python/werkzeug/Manifest +++ b/dev-python/werkzeug/Manifest @@ -1,3 +1,4 @@ DIST werkzeug-2.1.2.gh.tar.gz 833667 BLAKE2B e045f566862bfe0f86185cd10aa26bf94a4fc2f7b23173c6a28c9b55d0f239fbba5c66071fab5df6102717b51a1c1fada872e9d9383b9d3b34ab92ffcfd96e59 SHA512 28c4a794a3dbc8423e59244fbcf192b60b53f378444aaaf60330bdd62cec38a4625033b5d72b55613c8b26053a60153ddcb816331ff28ad3ee03bede74d8b1b3 DIST werkzeug-2.2.0.gh.tar.gz 839619 BLAKE2B b6eae91d9a44d030517be5da13c448cf4a2778db7cde61ce36add8dea6f2ac251b31e71d128c4156f44083a4c1b77e546a7e6c55787d8beb93c49538d45b51fd SHA512 2de05269ccd3d83728d435d2f155887a5fd3f3bda9b71c32ffd64b089116c80e89319870fa082f1c6feeeb797b665521b9692ce6c87dcb48b7fa49b2fc63516b DIST werkzeug-2.2.1.gh.tar.gz 840062 BLAKE2B da7c59eb182e2318c291a6d346a2a444cc054726dd3cf47617b82440383a4c1068b4a31adb6f44d1b965e2efbacf7469c1845d3666fe24288e976bc25794ebcf SHA512 466d164f8a5861cd36eaaf3674a8bb6640593981007d1d6bced1abbdaf8c6a3901960ebfb2dc35b7c9c17a961ea07bf919cd646c282d27fd5e0f36cc3035 +DIST werkzeug-2.2.2.gh.tar.gz 844463 BLAKE2B 84da3dd89375d6925e7e7018701339ddfd2b608acf6b3f126bd56c2020056511de6ab157de9024069d1342f9bce4b481ba91a06089fff1a3b31f4a851af7f935 SHA512 cded6c7e0b00871366b70a41de45e31323c0fc09300413d0efca98f5a2f8207026fd77c7e5670fde727da377fd02b9b636f390a2524d2b5778e9e3bdbdfe3e3a diff --git a/dev-python/werkzeug/werkzeug-2.2.2.ebuild b/dev-python/werkzeug/werkzeug-2.2.2.ebuild new file mode 100644 index ..1d31830ca31d --- /dev/null +++ b/dev-python/werkzeug/werkzeug-2.2.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Collection of various utilities for WSGI applications" +HOMEPAGE=" + https://palletsprojects.com/p/werkzeug/ + https://pypi.org/project/Werkzeug/ + https://github.com/pallets/werkzeug/ +" +SRC_URI=" + https://github.com/pallets/werkzeug/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] +" +# NOTE: remove the loong mask after greenlet gains support for loong +# see https://github.com/python-greenlet/greenlet/pull/257 +BDEPEND=" + test? ( + dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-xprocess[${PYTHON_USEDEP}] + dev-python/watchdog[${PYTHON_USEDEP}] + !alpha? ( !arm? ( !hppa? ( !ia64? ( !s390? ( + $(python_gen_cond_dep ' + dev-python/cryptography[${PYTHON_USEDEP}] + ' python3_{8..11} pypy3 # TODO: add py3.11 when ported + ) + ) ) ) ) ) + !hppa? ( !ia64? ( !loong? ( + $(python_gen_cond_dep ' + dev-python/greenlet[${PYTHON_USEDEP}] + ' python3_{8..10}) + ) ) ) + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + "tests/test_serving.py::test_server[https]" + tests/test_serving.py::test_ssl_dev_cert + tests/test_serving.py::test_ssl_object + ) + fi + + # the default portage tempdir is too long for AF_UNIX sockets + local -x TMPDIR=/tmp + epytest -p no:django -p no:httpbin tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycares/
commit: 5b4e02f4766ef9073dc980b4bcec0ddd742a70a9 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:58:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4e02f4 dev-python/pycares: add 4.2.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pycares/Manifest | 1 + dev-python/pycares/pycares-4.2.2.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-python/pycares/Manifest b/dev-python/pycares/Manifest index 1d5ead82fc9b..1b0cb3519b51 100644 --- a/dev-python/pycares/Manifest +++ b/dev-python/pycares/Manifest @@ -1 +1,2 @@ DIST pycares-4.2.1.gh.tar.gz 43939 BLAKE2B 40f147189d5daf841a8165da86d881f1822763fbd050b040f11bd1f63a768dfbc71c78230d41331486cbc2354175b528f298dbb167ef7801e57b05b4a13c820d SHA512 b5462b58bf75a9ee39496209c8270bc9c07070d34d9c2f2a2eed4752ebf83392e256248dda06ec5934c235cb37636e55a21cff4181b0a03c3eff24fbf9297eb4 +DIST pycares-4.2.2.gh.tar.gz 44200 BLAKE2B a857f20f0f1cf0243f02d7f8663bfba3d0f97f033afb5eee5ec3ff74b70279cb3535c04953c3131771a1a6447032e309dbed064a4e85b30980361f5db3d674f1 SHA512 1a6b30e8f55d37ca0af9dfd70fd3a0630b691f5f76b4f650e9c98c585b26bd1ff9c237fc1705ce5dc257857db0dce2f020f12099f0c211f5ad0f12196f39433b diff --git a/dev-python/pycares/pycares-4.2.2.ebuild b/dev-python/pycares/pycares-4.2.2.ebuild new file mode 100644 index ..aa636a8ce629 --- /dev/null +++ b/dev-python/pycares/pycares-4.2.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface for c-ares" +HOMEPAGE=" + https://github.com/saghul/pycares/ + https://pypi.org/project/pycares/ +" +SRC_URI=" + https://github.com/saghul/pycares/archive/${P}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/pycares-${P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="test" +# Tests fail with network-sandbox, since they try to resolve google.com +PROPERTIES="test_network" +RESTRICT="test" + +DEPEND=" + net-dns/c-ares:= +" +BDEPEND=" + virtual/python-cffi[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-python/idna[${PYTHON_USEDEP}] + ${DEPEND} + ${BDEPEND} +" +BDEPEND+=" + test? ( + dev-python/idna[${PYTHON_USEDEP}] + ) +" + +export PYCARES_USE_SYSTEM_LIB=1 + +python_test() { + "${EPYTHON}" tests/tests.py -v || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/flask/
commit: e86e6e7c347d2a6c05288d80fce8fcbf2e61a6c9 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:54:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86e6e7c dev-python/flask: add 2.2.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/flask/Manifest | 1 + dev-python/flask/flask-2.2.2.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest index a84082af89d0..a436fa207d44 100644 --- a/dev-python/flask/Manifest +++ b/dev-python/flask/Manifest @@ -1,3 +1,4 @@ DIST Flask-2.1.2.tar.gz 631846 BLAKE2B 9024a12dd6fabeffcf5939e2852734b278f25fb99830bb165cf46a09e3fd67d0997558d1b06a0dec3425d9b750be25bde147341c937e874811fe2496224a1f3e SHA512 65ca756d63da05e74863fbfd2ae574d6e75d6fab683dd08ea97b22a9b27be4f9a03ce7be44312a1f2c6a802bdf77ede3899734f3f1546000dd8b9c592571deec DIST Flask-2.1.3.tar.gz 630206 BLAKE2B 83c876fe94d2cb1b35677227214664b35b6908270097d3ef0e1150a7259cdce82fb91fa6ba7cc90e819623bb9cc79f8254cc5688c6dd1e1dedaa673f23591bfb SHA512 6289bcaa295265c501fda1292b496911768525acf4155c856e14479a213aec4ca50a45ddd81b30ccd31fd684da1942ec10400f2dc8280ceff6ded9baf55494e5 DIST Flask-2.2.1.tar.gz 687433 BLAKE2B 9d5fbc6827110882c64102f596b1d272bf5b16fd5540eedf0bad52f4456b54c3ab53e474ec74bb0e7d3cc7cfc26a22d19fd908d0973b94e64b47ee3a66c5a4e6 SHA512 845857cd6441e935a5274f362708c1e84654f757b0412bb57dd1235943d1d0562b081b53e77920ab9891bbe6810a06f7564e828cda472844413f7a1249335d1a +DIST Flask-2.2.2.tar.gz 677389 BLAKE2B a7385c619dee7c25538a69bc514393c6efa2ee3cbd8394cde28c64a41d7252b4f12896728bf76a4b8bf5247cf19614bd9b8f94d7d82f22a6a8073011286758fc SHA512 d330398829cb0393e07a4dcf495a3939f0e8f7962c0a517fc866d333425dffe1ce8fd26e39a40445259028d46eff4566e97b3f5eba0d6bddf14b9d7bac138945 diff --git a/dev-python/flask/flask-2.2.2.ebuild b/dev-python/flask/flask-2.2.2.ebuild new file mode 100644 index ..3a8c008e1ad8 --- /dev/null +++ b/dev-python/flask/flask-2.2.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions" +HOMEPAGE=" + https://palletsprojects.com/p/flask/ + https://github.com/pallets/flask/ + https://pypi.org/project/Flask/ +" +MY_PN="Flask" +MY_P="${MY_PN}-${PV}" +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git; + inherit git-r3 +else + SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="examples" + +RDEPEND=" + >=dev-python/click-8.0[${PYTHON_USEDEP}] + dev-python/blinker[${PYTHON_USEDEP}] + >=dev-python/itsdangerous-2.0[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] + >=dev-python/werkzeug-2.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-3.6.0[${PYTHON_USEDEP}] + ' 3.8 3.9) +" +BDEPEND=" + test? ( + >=dev-python/asgiref-3.2[${PYTHON_USEDEP}] + !!dev-python/shiboken2 + ) +" + +distutils_enable_sphinx docs \ + dev-python/pallets-sphinx-themes \ + dev-python/sphinx-issues \ + dev-python/sphinx-tabs \ + dev-python/sphinxcontrib-log_cabinet +distutils_enable_tests pytest + +python_test() { + epytest -p no:httpbin +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tifffile/
commit: d2d43d68b258b623a8345d64fb05697bacf6275d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:43:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d43d68 dev-python/tifffile: add 2022.8.8 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tifffile/Manifest | 1 + dev-python/tifffile/tifffile-2022.8.8.ebuild | 53 2 files changed, 54 insertions(+) diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index 28a36f324b70..f10e9d116e05 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -2,3 +2,4 @@ DIST tifffile-2022.5.4.gh.tar.gz 290116 BLAKE2B 4c608ad38ad7ada0e1b41512eae7b410 DIST tifffile-2022.7.28.gh.tar.gz 309010 BLAKE2B 4a52a688ce7f09265592f8bd2bed2eaf9648304908aa1b190c07a22b58f10bb3f71f9ea1f9a612a2592f75f457acc04cc2139ef0cbd75ea40a7e91408075062b SHA512 12647884cb77fc8e414c09aface82def1ad2bb0a11a1f17fa00e6954cf565a906b6a8c9e861d0a476a86ef8ea25da12d1069199109cb84030d312021d722f23e DIST tifffile-2022.7.31.gh.tar.gz 309561 BLAKE2B 9a7c2584dbf7741d3c77c7dac3a6a16393dc5630ac97fa2d5110ad7458c04b60dbb618075718856f7ad7846470430c6f978a17dc1706a58441460b28a57d0c78 SHA512 6e935b46cf404cc027e6430e304c3993e74b6ae577817efc68fff525de96b01f13b14cfce9a21c5d25a082bdcb56e4b4e6ab9803959357ec6bd7a26bf0d0503a DIST tifffile-2022.8.3.gh.tar.gz 310296 BLAKE2B ae503d79105ff5172879cb1b048b061b7ac795efebe8c3fe44792a33fb3fb14d1d6ba5e57cdaf5b8df6623b512efc3a8979474b3327b932087d898226b786b65 SHA512 7040ff4cdcf4de33bd158172086a31072084dd43ebd9b3277394ac7f50044af2447e8871a4f9df7132b068e0bea71ab4beef0e91dfaf3bdb07337cb7ec0a +DIST tifffile-2022.8.8.gh.tar.gz 311091 BLAKE2B 96d6729f85183f35f89d984316aa2b05a6e9c7ad48d6936d886b2e73730663f6f704bf521d397b37df95a3bedc24a8285304e8e5e671446ed75226dd3120633a SHA512 6ee37f784bab0bdda9b45b1f58d7d5be4739b306448327401a47774640d64c69b00d1a1c550ae49b2616bbf08e5058e9b4911028aeccda141e623ded302387af diff --git a/dev-python/tifffile/tifffile-2022.8.8.ebuild b/dev-python/tifffile/tifffile-2022.8.8.ebuild new file mode 100644 index ..867f25de5f9d --- /dev/null +++ b/dev-python/tifffile/tifffile-2022.8.8.ebuild @@ -0,0 +1,53 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Read and write TIFF files" +HOMEPAGE=" + https://pypi.org/project/tifffile/ + https://github.com/cgohlke/tifffile/ + https://www.cgohlke.com/ +" +SRC_URI=" + https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/dask[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Internet + tests/test_tifffile.py::test_class_omexml + tests/test_tifffile.py::test_class_omexml_fail + tests/test_tifffile.py::test_class_omexml_modulo + tests/test_tifffile.py::test_class_omexml_attributes + tests/test_tifffile.py::test_class_omexml_multiimage + tests/test_tifffile.py::test_write_ome + tests/test_tifffile.py::test_write_ome_manual + # requires tons of free space + tests/test_tifffile.py::test_write_3gb + tests/test_tifffile.py::test_write_bigtiff + 'tests/test_tifffile.py::test_write_imagej_raw' +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/more-itertools/
commit: fc54194ef2dcb72b09eacf1756d8c413f177ea5d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:46:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc54194e dev-python/more-itertools: add 8.14.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/more-itertools/Manifest | 1 + .../more-itertools/more-itertools-8.14.0.ebuild| 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest index e83ed95fa51d..d04d94aeff62 100644 --- a/dev-python/more-itertools/Manifest +++ b/dev-python/more-itertools/Manifest @@ -1 +1,2 @@ DIST more-itertools-8.13.0.tar.gz 101264 BLAKE2B 28c212e76f18081301c6d946e06112beb2a6a3fef3b99582d5ea98c2142e1e47b0f5300f441a4d206f5950120466212a9fde40eae53bce0098097063468f56f5 SHA512 2f3473cdd67ddcb2c658f60638b91a25c4ce9d9a92bbda5ca937dd4748857408bfe8dd9d4e699f53bd9f10d7b433db57e499bd28f184b8faa58b2004f2c92004 +DIST more-itertools-8.14.0.tar.gz 102642 BLAKE2B 8315bf1d5c2096ae2365a8212bed790b1e443e31a17a3a094f3bbf2b85feb71ba15a79489473a53af6680db3d8dacc54849769db8ef43ded6c5b3f44767c4213 SHA512 a85ad9359ddd65caa81b743ff342c3917420d57ffc53b130eaa2d049fc90b55e0e00f12c878b49eb5f882b62e3a3b2a4ea04677c4e959958eab89aa5dd26eb0d diff --git a/dev-python/more-itertools/more-itertools-8.14.0.ebuild b/dev-python/more-itertools/more-itertools-8.14.0.ebuild new file mode 100644 index ..1857cb45c541 --- /dev/null +++ b/dev-python/more-itertools/more-itertools-8.14.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="More routines for operating on iterables, beyond itertools" +HOMEPAGE=" + https://github.com/more-itertools/more-itertools/ + https://pypi.org/project/more-itertools/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/autopep8/
commit: 2c7e3e604d9937a99db2a1913cf2114b0ab9f868 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:53:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7e3e60 dev-python/autopep8: add 1.7.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/autopep8/Manifest | 1 + dev-python/autopep8/autopep8-1.7.0.ebuild | 33 +++ 2 files changed, 34 insertions(+) diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest index effc4d3fa392..73e96699c4a9 100644 --- a/dev-python/autopep8/Manifest +++ b/dev-python/autopep8/Manifest @@ -1 +1,2 @@ DIST autopep8-1.6.0.tar.gz 122165 BLAKE2B 606ccf7ab51b52db95287384f9b19fd0f72da9e8fb4537bf395651622a95f88d782679550e61816d60dd3faa2fa096c979575d60cbd95476fa1cd7cf2c4f4180 SHA512 f4ffd564ceb48ff1f37d0a051aa8fefc60595a68709045c13561d8ab73de48dce99cc12acf40559e587ba4f6fddd4727dd2b40691ce43c991d60dda2c8b0d617 +DIST autopep8-1.7.0.tar.gz 117055 BLAKE2B 36e2789551eb671b0bc7481742d9edf25aa622bd3f605fb2491195c45f7630378116e4b0bffb536cf7596b3b1c5ea695796259b944a886d55f05c9891e280d0c SHA512 e93ddf90ff989af71790f70f7e7101f7cc60890c8a976552a097c13b0a0e10c16dfd8770214b19d7fabd59403e6d87a9a37d75a2c6f3ed27f8c82a7d8da95dad diff --git a/dev-python/autopep8/autopep8-1.7.0.ebuild b/dev-python/autopep8/autopep8-1.7.0.ebuild new file mode 100644 index ..6ddc994a7a0e --- /dev/null +++ b/dev-python/autopep8/autopep8-1.7.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide" +HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/; +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/hhatto/${PN}.git; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/pycodestyle-2.9.1[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # test require in source build + test/test_autopep8.py::SystemTests::test_e101_skip_innocuous +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/snakeoil/
commit: 5669e8a5ce89eb53b1dd466110ccfa220edf27fd Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:36:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5669e8a5 dev-python/snakeoil: drop 0.9.9, 0.9.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/snakeoil/Manifest | 2 -- dev-python/snakeoil/snakeoil-0.9.11.ebuild | 31 -- dev-python/snakeoil/snakeoil-0.9.9.ebuild | 31 -- 3 files changed, 64 deletions(-) diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest index 694e7b056e35..c6b16bf81277 100644 --- a/dev-python/snakeoil/Manifest +++ b/dev-python/snakeoil/Manifest @@ -1,6 +1,4 @@ DIST snakeoil-0.9.10.tar.gz 264409 BLAKE2B ef4cff92b1110f3b0912a2899732a29de041ea0e1d5338bbee9b84cbd1e9b4231b66be8fbf98bb14e59360294de9652b816b1de904dc948a3ebcd3e429bd03ba SHA512 dfdf3c96a9e65d6353e9251bb4c9c761d9c6084185119f7e653efc27868e5dd41ece0c54307e306d14effd9c2fcfd3ec15407df3f15f2d4ecfe16ae00c6d7e00 -DIST snakeoil-0.9.11.tar.gz 266004 BLAKE2B c919f21737f91a26a77ed6ea5da490fe48ffe9b8077e8f144ea5d8feb268ab9ab62ca3c7b515d70a0eb270bd7cf1c7a5be827ddd34e97fb3e231f3caa2a32b65 SHA512 34fe8fd0a1215e5e1fe53bf002cbc262fb77e58df4a713d5413c91eeb16b93708f476f6cd08908102857901ffab7dd46349a721312671bc175b7d7991687d319 DIST snakeoil-0.9.12.tar.gz 265877 BLAKE2B dda01bbe16b1cd9f0d6c064f6ce165291d96217c9f722a9b32b7443f96a266278c84297d24ee46aa32ffc6b17f0f6c6f41010868c0d54ff33de8fcc404bb76a9 SHA512 8178c7e7dba2366629a3b016cc662152d70347a4167dfb425f5d659a19c17e3d478a5d4f3098e8b2b82d9effbf3e54b269e1e73c0306d537989f4ab7bda4b577 DIST snakeoil-0.9.5.tar.gz 266086 BLAKE2B 635d2d821e47a92a668b2e95364d6587f0f74c21438356e708d6b16ed6c027df39a28f73d261d8ae06eb32de471124cd5ba5df0fc899f59dad5f7d2363391e00 SHA512 0762d90932bdf995160b3410e224660dae2cce327cdc30d5093ca9e3d16d3e910f88e409a87d2d7da211b850f7d0b7d9c70f053462dd9a651e4202b8ca018105 DIST snakeoil-0.9.7.tar.gz 261551 BLAKE2B 6739541d1e40b3ac5c4908e6bb92b5b40957f49119307d6046fd17327394ae0406c01dc10396cb568ceb3757ba3367b930441d08079e9be635eeb6f14bd02e3a SHA512 c2626d8050bf24b4ce3f6fed5c6b8993fa9a5ebb40dd664c7008caffe4b26237edeecd3de8fe90f3a1c5756de3d770c3b9e1ef2e95cc052a5f8fcf22058925f6 -DIST snakeoil-0.9.9.tar.gz 264344 BLAKE2B 160f45dad3a53371063c0c86c186a8baf6370751cf455d84f6e9b9334e6e6f0aa76962803daff031f050d5d8b05b85ebcb05a2b8b9e957babac6e01f127a722f SHA512 bada12556fd2c63fabc8340444f470e08c68ffe56612ae14f08f155c11bd1d4b9657a885cfdee7454faf758309f5287792adf2cf5bd7ab411c7fd6b4982f229e diff --git a/dev-python/snakeoil/snakeoil-0.9.11.ebuild b/dev-python/snakeoil/snakeoil-0.9.11.ebuild deleted file mode 100644 index ed32d56d36ac.. --- a/dev-python/snakeoil/snakeoil-0.9.11.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git; - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="misc common functionality and useful optimizations" -HOMEPAGE="https://github.com/pkgcore/snakeoil; - -LICENSE="BSD BSD-2 MIT" -SLOT="0" - -RDEPEND=" - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] -" - -[[ ${PV} == ]] && BDEPEND+=" dev-python/cython[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/snakeoil/snakeoil-0.9.9.ebuild b/dev-python/snakeoil/snakeoil-0.9.9.ebuild deleted file mode 100644 index 66ebcf075394.. --- a/dev-python/snakeoil/snakeoil-0.9.9.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git; - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="misc common functionality and useful optimizations" -HOMEPAGE="https://github.com/pkgcore/snakeoil; - -LICENSE="BSD BSD-2 MIT" -SLOT="0" - -RDEPEND=" - dev-python/lazy-object-proxy[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( >=dev-python/pytest-6 )" - -[[ ${PV} == ]] && BDEPEND+=" dev-python/cython[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 22e484779f416c9e31f040116d543bc3ab0d78de Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:32:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e48477 dev-python/boto3: add 1.24.47 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.24.47.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index b463a0e70a0f..e70bb3d8a3b4 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.24.36.gh.tar.gz 522156 BLAKE2B b76cb50f01ff85c960a0984f950e72f02ac6e85131fd344142b886a3c745cb8b9073f865527911b88c462912413fce6df4066752ab5eec8ad1561d349ad22437 SHA512 fe00e78cc522248c449f83f869bb7d76793db9aa436259e74d0aa25984a02876191a7df41b1ad7658b06e418f248ad616743698c87a5c9696f77a196a53c561e DIST boto3-1.24.41.gh.tar.gz 523844 BLAKE2B 0cff30d6aba5e8eddb8f545737e22a146ef9a3c33df2ad5b4f6d0ef8fd67cb46183eb7fa21e8a961d2597df8d965478bcb0038f5dda117611bcfe15f0de26eac SHA512 ad3a6035352c54f7ba0197357a5a4e001c8fe7548121a9a3931acb69f9c098feb8da1d1699ac98d3ff00626f39082753434f1c992351a82cf269ce2c6a4eab06 DIST boto3-1.24.46.gh.tar.gz 524945 BLAKE2B f26235fb6993a9dd09fca562315c8ec7003f122fe63851eb7e9db47519b311557665998ba61dafbebcec825ff0b5ff55d329dfd41523b90a387bf590e6205eda SHA512 922423beac0f7ecefb44c474ba8a928f3faec0adc945fd06958c9ffdad612bbb3d0be9dbb68249bcb6cd12446f858c208346808239f37153e6631defb74189bf +DIST boto3-1.24.47.gh.tar.gz 525452 BLAKE2B 2c191fb2de8d03f1529a8b9c7d9cb6c21ea86415108c79dc7c06071bbaa1d94c491ca05348877dc8352094c626c60a6a07e336af4241b7bde1154a4ebeac371d SHA512 dd3807ef9ef28a5c6bff20b801a33ae9c150a6ff57bf4af645d8d6a5de05e8507289b9714190ca1e80400c637cd1761a2c568453d2d7af24e71ace93d3e5355a diff --git a/dev-python/boto3/boto3-1.24.47.ebuild b/dev-python/boto3/boto3-1.24.47.ebuild new file mode 100644 index ..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.47.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/snakeoil/
commit: 4c26455fe7a854dd918b47eb80d857e286f4a17f Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:35:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c26455f dev-python/snakeoil: add 0.9.12 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/snakeoil/Manifest | 1 + dev-python/snakeoil/snakeoil-0.9.12.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest index 95465c6ee744..694e7b056e35 100644 --- a/dev-python/snakeoil/Manifest +++ b/dev-python/snakeoil/Manifest @@ -1,5 +1,6 @@ DIST snakeoil-0.9.10.tar.gz 264409 BLAKE2B ef4cff92b1110f3b0912a2899732a29de041ea0e1d5338bbee9b84cbd1e9b4231b66be8fbf98bb14e59360294de9652b816b1de904dc948a3ebcd3e429bd03ba SHA512 dfdf3c96a9e65d6353e9251bb4c9c761d9c6084185119f7e653efc27868e5dd41ece0c54307e306d14effd9c2fcfd3ec15407df3f15f2d4ecfe16ae00c6d7e00 DIST snakeoil-0.9.11.tar.gz 266004 BLAKE2B c919f21737f91a26a77ed6ea5da490fe48ffe9b8077e8f144ea5d8feb268ab9ab62ca3c7b515d70a0eb270bd7cf1c7a5be827ddd34e97fb3e231f3caa2a32b65 SHA512 34fe8fd0a1215e5e1fe53bf002cbc262fb77e58df4a713d5413c91eeb16b93708f476f6cd08908102857901ffab7dd46349a721312671bc175b7d7991687d319 +DIST snakeoil-0.9.12.tar.gz 265877 BLAKE2B dda01bbe16b1cd9f0d6c064f6ce165291d96217c9f722a9b32b7443f96a266278c84297d24ee46aa32ffc6b17f0f6c6f41010868c0d54ff33de8fcc404bb76a9 SHA512 8178c7e7dba2366629a3b016cc662152d70347a4167dfb425f5d659a19c17e3d478a5d4f3098e8b2b82d9effbf3e54b269e1e73c0306d537989f4ab7bda4b577 DIST snakeoil-0.9.5.tar.gz 266086 BLAKE2B 635d2d821e47a92a668b2e95364d6587f0f74c21438356e708d6b16ed6c027df39a28f73d261d8ae06eb32de471124cd5ba5df0fc899f59dad5f7d2363391e00 SHA512 0762d90932bdf995160b3410e224660dae2cce327cdc30d5093ca9e3d16d3e910f88e409a87d2d7da211b850f7d0b7d9c70f053462dd9a651e4202b8ca018105 DIST snakeoil-0.9.7.tar.gz 261551 BLAKE2B 6739541d1e40b3ac5c4908e6bb92b5b40957f49119307d6046fd17327394ae0406c01dc10396cb568ceb3757ba3367b930441d08079e9be635eeb6f14bd02e3a SHA512 c2626d8050bf24b4ce3f6fed5c6b8993fa9a5ebb40dd664c7008caffe4b26237edeecd3de8fe90f3a1c5756de3d770c3b9e1ef2e95cc052a5f8fcf22058925f6 DIST snakeoil-0.9.9.tar.gz 264344 BLAKE2B 160f45dad3a53371063c0c86c186a8baf6370751cf455d84f6e9b9334e6e6f0aa76962803daff031f050d5d8b05b85ebcb05a2b8b9e957babac6e01f127a722f SHA512 bada12556fd2c63fabc8340444f470e08c68ffe56612ae14f08f155c11bd1d4b9657a885cfdee7454faf758309f5287792adf2cf5bd7ab411c7fd6b4982f229e diff --git a/dev-python/snakeoil/snakeoil-0.9.12.ebuild b/dev-python/snakeoil/snakeoil-0.9.12.ebuild new file mode 100644 index ..e6a030dcee73 --- /dev/null +++ b/dev-python/snakeoil/snakeoil-0.9.12.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" +inherit distutils-r1 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="misc common functionality and useful optimizations" +HOMEPAGE="https://github.com/pkgcore/snakeoil; + +LICENSE="BSD BSD-2 MIT" +SLOT="0" + +RDEPEND=" + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] +" + +[[ ${PV} == ]] && BDEPEND+=" dev-python/cython[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/krb5/
commit: 37076d3f85ea6aeba7b4998f5ec87397ef100a6d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:42:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37076d3f dev-python/krb5: add 0.4.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/krb5/Manifest | 1 + dev-python/krb5/krb5-0.4.0.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-python/krb5/Manifest b/dev-python/krb5/Manifest index 9a892f47fd69..dfa510ae1701 100644 --- a/dev-python/krb5/Manifest +++ b/dev-python/krb5/Manifest @@ -1 +1,2 @@ DIST krb5-0.3.0.tar.gz 1707212 BLAKE2B 0fa7a60372876f28cdbc2865fbd898c717aaaf22837bfd123008611973a0d6907ea9e5941d5da4ef707161d6aadd883fdef1faab81d307153eb4e115defe32a6 SHA512 5074cecfcd82c8f525d77c2faba5b34d6cdc593b15124741df1adec64cdde59fec2f17a02c04f78484ab4b82f7f37f5c1a4d856a2040c8d11c7e4a1b74307b27 +DIST krb5-0.4.0.tar.gz 218774 BLAKE2B 44bfe2226eda7b9175b059d4e634c64870ad03a34dcc6595bf7770e21e83b11b000a2bf076a749f88cfb0912b3dcc28974db1ba1273c03bcfab63a868c2165ed SHA512 d51b58b84985ccbb5440bea71a09c23889dd8ee2b14fa594f0f2330b0e318993e8c9627f5cc568585fe5e86847a3eb5f4a4775ea07d7936c03f69ce0fd141950 diff --git a/dev-python/krb5/krb5-0.4.0.ebuild b/dev-python/krb5/krb5-0.4.0.ebuild new file mode 100644 index ..103a3189850c --- /dev/null +++ b/dev-python/krb5/krb5-0.4.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Kerberos API bindings for Python" +HOMEPAGE="https://pypi.org/project/krb5/ https://github.com/jborean93/pykrb5; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + virtual/krb5 +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( dev-python/k5test[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 924d8119d5e9fe2fbd62ccfb61bd429ad4d44bc0 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 9 17:32:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 9 17:58:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924d8119 dev-python/botocore: add 1.27.47 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.27.47.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 927ee8147d81..5d0ae5c44b14 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.27.36.gh.tar.gz 9465835 BLAKE2B c22c341d6e762316f3d8719bd8c1fd52140642739361a7ade326d739005dbd141a6b4e1798287b40bf7ba40cd5e158d36f195893d529f5ba375b06087d2122b9 SHA512 09ef156b3c0457ceef341bf26e3f060d3e91808f1da66d1dbb06ba2826be3c61e047383dc9d8a719bb8e172e91f6475f4613c14d30c57c6a909b51c8ba7334cc DIST botocore-1.27.41.gh.tar.gz 9493802 BLAKE2B dff510a658e77fe7185a8d118228cd80d06ea066328d39c56eaa8f01459dd11131ca73dcfe464a5e1403f8aceaa96065d5ea335bb268155c81c9b71299488d45 SHA512 29f419c4338e37bcc7fce38836b1f3b0ed1e552ea94cbe77ea09cd18c3c0b80d3405cd4a3468570c7eb6f1301bfed0d26dcc98feb7a1f62b9e8b1b11c61cdac5 DIST botocore-1.27.46.gh.tar.gz 9502831 BLAKE2B 75b4ada461e43573c202efdf12201dad8af017ec85c82d0e7cf9ba1823dfd988d4432daef13891a9b8063003a37432a041847cedf46d4665305f486f498edd8c SHA512 1b7719f2216ea170b8739811da2e11acf033919d826c138aa069b19250036b1b2f2cf276d71e464afc6fff63ed99333e6cc321e84139b55e02dea365aa71adc3 +DIST botocore-1.27.47.gh.tar.gz 9506174 BLAKE2B 9fe05af1b1cf7df90c61e15c0ad8a701082a15d206830167f8fa2cfef79538b99928442a9e007eb8f92a5d20513eab096a84a97aac6d8bf0a9adcce3cb50cfb2 SHA512 043bba6ed1f5987dff759c67faaa9ecea16cdafc1d48fbcfecaca393530a298cf31d990bbade4db1d149acc49ffb0dcc2d1eab46b77a4e5eb59d3502c1066889 diff --git a/dev-python/botocore/botocore-1.27.47.ebuild b/dev-python/botocore/botocore-1.27.47.ebuild new file mode 100644 index ..6558cbe56a50 --- /dev/null +++ b/dev-python/botocore/botocore-1.27.47.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 8007e86a180020c354e9b98998340e0d1aa67d3b Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 17:53:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:53:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8007e86a sys-libs/llvm-libunwind: Fix Manifest Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 1864679162c1..a8a79d3b3e1a 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -1,5 +1,4 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 -DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: be3dadf628064390e987f5dee900c10622beb2a2 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:08 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3dadf6 sys-devel/clang-runtime: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-15.0.0_rc2.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.0_rc2.ebuild b/sys-devel/clang-runtime/clang-runtime-15.0.0_rc2.ebuild new file mode 100644 index ..e4ff9326ddcb --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-15.0.0_rc2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" +PROPERTIES="live" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 6e22a3d4db5dc1e71fccb27cac1850c5fc5f6b1d Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:07 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e22a3d4 sys-libs/libomp: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 3 + sys-libs/libomp/libomp-15.0.0_rc2.ebuild | 130 +++ 2 files changed, 133 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index b15d62fe7077..552b5b091852 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1,5 +1,8 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c +DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libomp/libomp-15.0.0_rc2.ebuild b/sys-libs/libomp/libomp-15.0.0_rc2.ebuild new file mode 100644 index ..38cf52e1736e --- /dev/null +++ b/sys-libs/libomp/libomp-15.0.0_rc2.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib linux-info llvm llvm.org python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE=" + debug hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +LLVM_PATCHSET=${PV/_/-} +llvm.org_set_globals +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 61a5866edbd4c9169e94533e71fa222adc0f8061 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:09 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a5866e dev-libs/libclc: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 2 + dev-libs/libclc/libclc-15.0.0_rc2.ebuild | 70 2 files changed, 72 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 13cecc820faa..095ba8834752 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -1,2 +1,4 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca diff --git a/dev-libs/libclc/libclc-15.0.0_rc2.ebuild b/dev-libs/libclc/libclc-15.0.0_rc2.ebuild new file mode 100644 index ..4ec05a0a963c --- /dev/null +++ b/dev-libs/libclc/libclc-15.0.0_rc2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +KEYWORDS="" +IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi" +IUSE="${IUSE_VIDEO_CARDS}" +REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )" + +LLVM_MAX_SLOT=15 +BDEPEND=" + ${PYTHON_DEPS} + || ( + sys-devel/clang:15 + sys-devel/clang:14 + sys-devel/clang:13 + sys-devel/clang:12 + sys-devel/clang:11 + sys-devel/clang:10 + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + # we do not need llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + # TODO: spirv + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + -DLLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: a8df9d79f2a0a6e6912ba53313f5f441267d615f Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:06 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8df9d79 sys-libs/libcxx: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 3 + sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild | 228 +++ 2 files changed, 231 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 3c063a38941d..6fd071d8cb28 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -1,6 +1,9 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c +DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269 DIST llvm-gentoo-patchset--1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild b/sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild new file mode 100644 index ..e6120dc78ebd --- /dev/null +++ b/sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild @@ -0,0 +1,228 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang +libcxxabi static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND=" + ${RDEPEND} + >=sys-devel/llvm-6 +" +BDEPEND=" + clang? ( + sys-devel/clang + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + >=dev-util/cmake-3.16 +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: ebd57c28d6ed7f6c707ec6e569bb2d8256578326 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:05 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd57c28 sys-libs/libcxxabi: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 2 + sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild | 129 + 2 files changed, 131 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild b/sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild new file mode 100644 index ..308024bf9d49 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_compile() { + cmake_build cxxabi +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxxabi +} + +multilib_src_install() { + DESTDIR="${D}" cmake_build install-cxxabi +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 32154b37fb591767b255cfcd0329fd625a26082f Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32154b37 sys-libs/compiler-rt-sanitizers: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 3 + .../compiler-rt-sanitizers-15.0.0_rc2.ebuild | 221 + 2 files changed, 224 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 04629a596586..c22644dc9198 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -1,6 +1,9 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.6-r3.tar.xz 16904 BLAKE2B ebf67455071d6d3744cfc0491b8a33c4c63bfdbcf668565fa0718f6cdb01bced53be9d1cdf6774f6cd8427c07c0ede69503d74cf3574642a6967b38730248ebb SHA512 adc5a3212657d1defa7b720d1a7e9e91586439a34964d44b6897d21be3d208bd15c04bf20502dd7125ef8c368defaeea146eb844ca321be56eebcee52be606a9 +DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269 DIST llvm-gentoo-patchset--1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc2.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc2.ebuild new file mode 100644 index ..ddcda06e3401 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc2.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: b61efb10f9524a50486acfa8fb0324e410c1e04a Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:04 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61efb10 sys-libs/llvm-libunwind: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 3 + .../llvm-libunwind-15.0.0_rc2.ebuild | 124 + 2 files changed, 127 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index b12336854466..1864679162c1 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -1,4 +1,7 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 +DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc2.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc2.ebuild new file mode 100644 index ..70ee605d38b3 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc2.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 +" +BDEPEND=" + clang? ( + sys-devel/clang + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local use_compiler_rt=OFF + local libdir=$(get_libdir) + + if use clang && ! tc-is-clang; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + if tc-is-clang; then +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 7268984c7893af2e5b44eaa18132317f87d61f71 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7268984c sys-libs/compiler-rt: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 3 + sys-libs/compiler-rt/compiler-rt-15.0.0_rc2.ebuild | 150 + 2 files changed, 153 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 3c063a38941d..6fd071d8cb28 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -1,6 +1,9 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c +DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269 DIST llvm-gentoo-patchset--1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.0_rc2.ebuild b/sys-libs/compiler-rt/compiler-rt-15.0.0_rc2.ebuild new file mode 100644 index ..15ea53f2 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-15.0.0_rc2.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_PATCHSET=${PV/_/-} +llvm.org_set_globals + +python_check_deps() { + use test || return 0 +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: a1ee61e56958e619286a0c8c3e2da0aee2fbca7e Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:31:57 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ee61e5 sys-devel/clang-common: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 2 ++ .../clang-common/clang-common-15.0.0_rc2.ebuild| 24 ++ 2 files changed, 26 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/clang-common/clang-common-15.0.0_rc2.ebuild b/sys-devel/clang-common/clang-common-15.0.0_rc2.ebuild new file mode 100644 index ..1285500128bb --- /dev/null +++ b/sys-devel/clang-common/clang-common-15.0.0_rc2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" + +PDEPEND=" + sys-devel/clang:* +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +src_install() { + newbashcomp bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: ad8ebf4457db6c558a7b870cba4d9b6ea7b976e0 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:00 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8ebf44 dev-python/lit: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 2 ++ dev-python/lit/lit-15.0.0_rc2.ebuild | 42 2 files changed, 44 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/lit/lit-15.0.0_rc2.ebuild b/dev-python/lit/lit-15.0.0_rc2.ebuild new file mode 100644 index ..8ace6ca8b915 --- /dev/null +++ b/dev-python/lit/lit-15.0.0_rc2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: f8f95f085e147086efade45639c1e60315657c2b Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:31:59 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f95f08 dev-python/clang-python: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 2 + .../clang-python/clang-python-15.0.0_rc2.ebuild| 47 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/clang-python/clang-python-15.0.0_rc2.ebuild b/dev-python/clang-python/clang-python-15.0.0_rc2.ebuild new file mode 100644 index ..2891edc42793 --- /dev/null +++ b/dev-python/clang-python/clang-python-15.0.0_rc2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: acb232ee8dafac4f5d966f28ff815cf534b38105 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:31:58 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb232ee sys-devel/clang: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 3 + sys-devel/clang/clang-15.0.0_rc2.ebuild | 463 2 files changed, 466 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index b3b1a78759aa..f69812dabd8e 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -2,7 +2,10 @@ DIST llvm-13.0.1-manpages.tar.bz2 202187 BLAKE2B 32a761426dbe4c3c355d30660254305 DIST llvm-14.0.6-manpages.tar.bz2 218186 BLAKE2B 4491296e490936a2d7b518e19a0ff6312b89abeef3fbe5da5d0b93bb2add1088ddf64a0b00ec8846062d19b1ad31e53eadee7ce03c9034aab554e183d1baccf6 SHA512 f8328dc2ec1e8d941d47e583ee31fae7bdcebb3f854b5c8a4a84bd19a79bf5427ad204012c81349bc05a291e41cf48e5129b4578bbd5d4490dd01e1c0b5823bf DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c +DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269 DIST llvm-gentoo-patchset--r3.tar.xz 4076 BLAKE2B 30bdf740606a1718ae45d850803385d425b656fbbe0250f587cad54f55272e3617d5ee0d04f534a58f87408b0a2dea322ebf1bb8cd653a2beba21d0bc5778c62 SHA512 2c7080ffd09d7dcf4c72a97044a5c63ab895250721d60270bc51c2095aef5f9039781892b4c0d14e942611686153f874a1f52a1c854bb8ca093383c08bdc005a DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/clang/clang-15.0.0_rc2.ebuild b/sys-devel/clang/clang-15.0.0_rc2.ebuild new file mode 100644 index ..dd82d65a5ac9 --- /dev/null +++ b/sys-devel/clang/clang-15.0.0_rc2.ebuild @@ -0,0 +1,463 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org multilib multilib-minimal \ + prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE=" + debug default-compiler-rt default-libcxx default-lld doc + llvm-libunwind +pie +static-analyzer test xml +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-llvm/
commit: eb397f156231002ca4273b195bfa7ca16e2f56de Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:26:06 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb397f15 sec-keys/openpgp-keys-llvm: Update for llvm-15 prereleases Signed-off-by: Michał Górny gentoo.org> sec-keys/openpgp-keys-llvm/Manifest| 2 ++ .../openpgp-keys-llvm/openpgp-keys-llvm-15.ebuild | 24 ++ 2 files changed, 26 insertions(+) diff --git a/sec-keys/openpgp-keys-llvm/Manifest b/sec-keys/openpgp-keys-llvm/Manifest index 4c0a2802ba6c..662dc958e825 100644 --- a/sec-keys/openpgp-keys-llvm/Manifest +++ b/sec-keys/openpgp-keys-llvm/Manifest @@ -1 +1,3 @@ DIST openpgp-keys-llvm-14-tstellar.asc 4738 BLAKE2B 670fbce2610686c5dd71efd8111c892adac8a8b76d3500be42711b53067f68d74a9d950574897597e6141352a9d82825e1d3980abd501794687babfc169afd35 SHA512 5774097b61bd2adb028b9366a6e5baea5919e1058a8826b52cb76f3cdc309170d0950ba2db2d4f3617f666d5bf4386917c02c84ec207419b50d60606ad345138 +DIST openpgp-keys-llvm-15-tobiashieta.asc 2511 BLAKE2B 23de0910e95549e03f77c0dabcec68c793ed03c0a03a444c14d7103a586121707bbdf7d9ade9e4d3a8aa89bf750034a876bcae6c63d54a6474375fe9e1ed15a8 SHA512 3aa58a00447f64a6f4cdfd51423916235c1c716cbc2345abc3e5e628fc5b3ee907b530c77c7a0ad1dfa3065d5f47af1f4c96a7cdaee2b42af71bafd8b85b34b9 +DIST openpgp-keys-llvm-15-tstellar.asc 4745 BLAKE2B 0a2ba731217b9948c9c6874c994bf0d6636b3085a437f2641a921def6fd0023cc09925a7d4deed154a2c2dc1e3c7b6a0d75aa1a9b690f9c0d4d5471a6575cba7 SHA512 b85ec094c2bb32e173326b40f118a17169b67ff37dbfb623156c06e42a262da24d72e605c2dd07c34774547c9c05aa2949b4cd62cac19bcb7cb1c804b54fe5a5 diff --git a/sec-keys/openpgp-keys-llvm/openpgp-keys-llvm-15.ebuild b/sec-keys/openpgp-keys-llvm/openpgp-keys-llvm-15.ebuild new file mode 100644 index ..c6fc49fb9e78 --- /dev/null +++ b/sec-keys/openpgp-keys-llvm/openpgp-keys-llvm-15.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used to sign LLVM releases" +HOMEPAGE="https://github.com/llvm/llvm-project/releases/tag/llvmorg-9.0.1/; +SRC_URI=" + https://keyserver.ubuntu.com/pks/lookup?op=get=0x474e22316abf4785a88c6e8ea2c794a986419d8a + -> ${P}-tstellar.asc + https://keyserver.ubuntu.com/pks/lookup?op=get=0xd574bd5d1d0e98895e3bf90044f2485e45d59042 + -> ${P}-tobiashieta.asc +" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - llvm.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 6019e383f399b5a023359cb65740540ca8489dc1 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6019e383 dev-util/lldb: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 2 + dev-util/lldb/lldb-15.0.0_rc2.ebuild | 115 +++ 2 files changed, 117 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-util/lldb/lldb-15.0.0_rc2.ebuild b/dev-util/lldb/lldb-15.0.0_rc2.ebuild new file mode 100644 index ..fd12eb1fbf30 --- /dev/null +++ b/dev-util/lldb/lldb-15.0.0_rc2.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLDB_USE_SYSTEM_SIX=1 + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO,
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 3d1630ababe42b09a525a23dea34dd8bf88c39c1 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:32:01 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1630ab sys-devel/lld: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 2 + sys-devel/lld/lld-15.0.0_rc2.ebuild | 78 + 2 files changed, 80 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/lld/lld-15.0.0_rc2.ebuild b/sys-devel/lld/lld-15.0.0_rc2.ebuild new file mode 100644 index ..019425b4e1fa --- /dev/null +++ b/sys-devel/lld/lld-15.0.0_rc2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 3148533a390f042036894216e70b9a0fe27673a9 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:27:51 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3148533a llvm.org.eclass: Update for LLVM 15 prereleases Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 8f1f48414d1a..0d17b19c8abf 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -201,14 +201,14 @@ llvm.org_set_globals() { elif [[ ${_LLVM_SOURCE_TYPE} == tar ]]; then if ver_test -ge 14.0.5; then SRC_URI+=" - https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/llvm-project-${PV}.src.tar.xz + https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV/_/-}/llvm-project-${PV/_/}.src.tar.xz verify-sig? ( - https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/llvm-project-${PV}.src.tar.xz.sig + https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV/_/-}/llvm-project-${PV/_/}.src.tar.xz.sig ) " BDEPEND+=" verify-sig? ( - sec-keys/openpgp-keys-llvm + >=sec-keys/openpgp-keys-llvm-15 ) " VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/llvm.asc @@ -302,7 +302,7 @@ llvm.org_src_unpack() { else local archive=llvmorg-${PV/_/-}.tar.gz if ver_test -ge 14.0.5; then - archive=llvm-project-${PV/_/-}.src.tar.xz + archive=llvm-project-${PV/_/}.src.tar.xz if use verify-sig; then verify-sig_verify_detached \ "${DISTDIR}/${archive}" "${DISTDIR}/${archive}.sig"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 80fce1159ea47270703f527d5e69d74df7d95220 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:31:56 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fce115 dev-ml/llvm-ocaml: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 2 + dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc2.ebuild | 115 + 2 files changed, 117 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc2.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc2.ebuild new file mode 100644 index ..3f682163a64b --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc2.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib + >=dev-util/cmake-3.16 +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable go bindings + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake_src_configure + +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: ec68a6b7f5787afd6b831740b4d4f9c2e979bd5c Author: Michał Górny gentoo org> AuthorDate: Tue Aug 9 13:31:54 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 9 17:36:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec68a6b7 sys-devel/llvm-common: Bump to 15.0.0_rc2 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 2 ++ .../llvm-common/llvm-common-15.0.0_rc2.ebuild | 28 ++ 2 files changed, 30 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 198367ea9888..0baa75d11b41 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -1,3 +1,5 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 +DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9 +DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/sys-devel/llvm-common/llvm-common-15.0.0_rc2.ebuild b/sys-devel/llvm-common/llvm-common-15.0.0_rc2.ebuild new file mode 100644 index ..df37476f6fbc --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-15.0.0_rc2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + !sys-devel/llvm:0 +" + +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}