diff --git a/Manifest.files.gz b/Manifest.files.gz index 4ccf4aa4d6bf..a62ca8d4d652 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 8d7f5ff9a47f..ad6a45c3d376 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/seahorse/Manifest b/app-crypt/seahorse/Manifest index c46fe1890f8c..2570ad776f70 100644 --- a/app-crypt/seahorse/Manifest +++ b/app-crypt/seahorse/Manifest @@ -1 +1,2 @@ DIST seahorse-3.32.2.tar.xz 1278668 BLAKE2B cd3fe6794ca02b1b0fd4b833a7128b8180137441a788f1f3ec5bb4186517ebb9e7422fabab2d19f60420b36e6b1ecab8b8326c99122aad185b8e45927232708f SHA512 e372f79907fbc5d60a41ea0db3a91575b0b304c1727c6091f94eec28445cd836faa32754582c59fd1eb8ce784986e63b4c8cabbd46d5e4cacec1150d9ca08481 +DIST seahorse-3.34.1.tar.xz 1271616 BLAKE2B 64956d0ee4f15bc048f42cefd827aad91927b34eecf4a2e53d988c379b3eae1ce0ae29ef469c2ff80ec9cceeaf77a271c57e28cb98dd24ae55c048faff487c1d SHA512 d2dff7d73a0968c1a5a8d39460f08b67f6794f22812200f564ef719354ab5cc2dac2213cba0d4bc10a455aecb9f55de8ff39943db4482beaac9cfdc2ca1012b8 diff --git a/app-crypt/seahorse/seahorse-3.34.1.ebuild b/app-crypt/seahorse/seahorse-3.34.1.ebuild new file mode 100644 index 000000000000..2f9feb4c7928 --- /dev/null +++ b/app-crypt/seahorse/seahorse-3.34.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson xdg vala + +DESCRIPTION="Manage your passwords and encryption keys" +HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse" + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="0" +IUSE="ldap zeroconf" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=app-crypt/gcr-3.11.91:= + >=app-crypt/gpgme-1.7.0 + >=x11-libs/gtk+-3.22.0:3 + >=app-crypt/gnupg-2.0.12 + >=app-crypt/libsecret-0.16 + dev-libs/libpwquality + net-misc/openssh + ldap? ( net-nds/openldap:= ) + >=net-libs/libsoup-2.33.92:2.4 + zeroconf? ( >=net-dns/avahi-0.6:=[dbus] ) +" +DEPEND="${RDEPEND} + $(vala_depend) + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + app-crypt/gcr[vala] + app-crypt/libsecret[vala] +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +src_configure() { + local emesonargs=( + -Dhelp=true + -Dpgp-support=true + -Dcheck-compatible-gpg=false # keep lowest version listed as compatible as min dep for gnupg RDEPEND + -Dpkcs11-support=true + -Dkeyservers-support=true + -Dhkp-support=true + $(meson_use ldap ldap-support) + $(meson_use zeroconf key-sharing) + -Dmanpage=true + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 18b71ac4251f..ced53767db9e 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest index 571bd048921f..f54ebd2ef116 100644 --- a/app-misc/solaar/Manifest +++ b/app-misc/solaar/Manifest @@ -1,3 +1,4 @@ DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789 SHA512 1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12 DIST solaar-1.0.2rc2.tar.gz 1212725 BLAKE2B e43dcd013e4251e7450079cafa34e171d10e0144e2b736148a90052e4b2dfed76d6b2c0048a848bb2449febff312d3c058ad03e32f0bdede04cb418adf9d030a SHA512 33a63bc8405a4d48d4dc834d22c0376119a6f611067cd14eaa815503e120a2d877a4f73362aa53bc857aef9626d82413619b1e9a748b9b8bbed0828146c64342 +DIST solaar-1.0.2rc3.tar.gz 1212831 BLAKE2B 5559a0e3a75252914080da7d87739bd8ea867eb09e2a80e31c4057626060c841a60501ac4fcf0f58489e67bed71067c25594ca2250fa961607ba25211350eeab SHA512 fde0533cc5278a831f309e76d449f33b987621d45025879ab1fc9f908073f661e10d6ef030d8455bbc5ca0e82e25f4bb7de1a54327c4b1ecaada08796f46f2e4 diff --git a/app-misc/solaar/solaar-1.0.2_rc3.ebuild b/app-misc/solaar/solaar-1.0.2_rc3.ebuild new file mode 100644 index 000000000000..5a5a4947822e --- /dev/null +++ b/app-misc/solaar/solaar-1.0.2_rc3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit linux-info udev xdg distutils-r1 + +DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals" +HOMEPAGE="https://pwr-solaar.github.io/Solaar/" +SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc" + +RDEPEND=" + acct-group/plugdev + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=dev-python/pyudev-0.13[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection]" + +S="${WORKDIR}"/Solaar-${PV/_rc/rc} + +CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW" + +python_prepare_all() { + # don't autostart (bug #494608) + sed -i \ + -e '/yield autostart_path/d' \ + setup.py || die + + sed -i -r \ + -e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \ + setup.py || die + + # grant plugdev group rw access + sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all + + dodoc docs/devices.md + if use doc; then + dodoc -r docs/* + fi +} diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index 0cf61b5f5955..660b8528e957 100644 Binary files a/app-shells/Manifest.gz and b/app-shells/Manifest.gz differ diff --git a/app-shells/posh/Manifest b/app-shells/posh/Manifest index 78c1bc567cc7..9301aacbb4fe 100644 --- a/app-shells/posh/Manifest +++ b/app-shells/posh/Manifest @@ -1 +1,2 @@ +DIST posh-debian-0.14.tar.bz2 208192 BLAKE2B b2a974fdb55d39260bf21831c2df1518e6ef2e7c982e7a15c70ba470dff9e1eac41ac5b7e6709b630d7dcb2cd2871268328c70f876778fb9196f70dd1702fedf SHA512 8e30245146197f379ae7bccc6f56a1d0d38796d7b5499bf334d0c4375e8caacabaf8293e838bc827e511a57c6ae70701bfb1887c0756bce3bb9a4b69b9fd07ae DIST posh_0.13.2.tar.xz 267492 BLAKE2B 44a06528825485ac1c5d899e9b625785ec733fee945241dc0708e51e1f2145a31aae04023477f6b3abb8053ab42714d2ceac6b5a1d776780ea2ab78ca1fd44d5 SHA512 1d0de10e47e66cb654a47c18bb7f8b5361eff2d99e6c0b215ed9a1052134b534276ed58feafd53fe0ee2fbc3e048dc9cf747752568fb361ea47700e02a3478f0 diff --git a/app-shells/posh/posh-0.14.ebuild b/app-shells/posh/posh-0.14.ebuild new file mode 100644 index 000000000000..9ebc1b24bbaf --- /dev/null +++ b/app-shells/posh/posh-0.14.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P=posh-debian-${PV} +DESCRIPTION="Reimplementation of Bourne shell based on pdksh" +HOMEPAGE="https://salsa.debian.org/clint/posh" +SRC_URI=" + https://salsa.debian.org/clint/posh/-/archive/debian/${PV}/${MY_P}.tar.bz2" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2+ BSD public-domain" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="app-arch/xz-utils" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --exec-prefix="${EPREFIX:-/}" + ) + econf "${myconf[@]}" +} diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index 2215ca671e3e..0086ec26565f 100644 Binary files a/dev-embedded/Manifest.gz and b/dev-embedded/Manifest.gz differ diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 10830aa98a45..0ef1f9a0e358 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-4.3.1.tar.gz 169099 BLAKE2B 0a700869ab18d6c837a42fb408f676314760402141de561c318134d72084e33ef1fcea5b1c15c72b7a3131b2d4ab30cb333acf1b634165ba98ffd571640d00ba SHA512 bde939c7511733c7ed2c2139d3edb87dfa0e7179df96e9591155eef3179de0581c98c9544870824b35c1b3282df734f27640c6a4536e2b54e3fc9ba8e68adbb4 +DIST platformio-4.3.3.tar.gz 187697 BLAKE2B e4d73db41390b52a9fc3b620630d6d3e65250444213474bd882f0eafec36e1f37d2d5513e34534e281dcc1e8460da1296c10d9882bb627382764ca65394bdc1c SHA512 9be991d999d0e1cea7bb57283e879670e202a7400fafc9b37363228355ca1f5a308926f033d04e32e004952fde18340be669bbd7861bf67019a1b1d32251815c diff --git a/dev-embedded/platformio/platformio-4.3.1.ebuild b/dev-embedded/platformio/platformio-4.3.3.ebuild similarity index 100% rename from dev-embedded/platformio/platformio-4.3.1.ebuild rename to dev-embedded/platformio/platformio-4.3.3.ebuild diff --git a/dev-embedded/stlink/Manifest b/dev-embedded/stlink/Manifest index 41a7aa9f047c..276535248c49 100644 --- a/dev-embedded/stlink/Manifest +++ b/dev-embedded/stlink/Manifest @@ -1 +1 @@ -DIST stlink-1.5.1.tar.gz 190182 BLAKE2B eaea0fbfb7ca3a42e3519e4a5568f254ef57c6223241b4dbeb116a2b1c54e960868bac5249774cfb84869ceb1e6d457d0fe449e682c566ba928ffa32ab1ff88e SHA512 cabf7f6f5a6f3655206694f21162e0d9ac663bea07354186836695da888f2ddebe3871ea56580d1d4781d4c3dbf8a8459ab87ccbcd6f181f8e651ef58e22a372 +DIST stlink-1.6.0.tar.gz 203462 BLAKE2B 114e3426c8f622f0b8f3b0d12d30ea178c915b521e7d37505577c877c20fe8c8d4dce4189a1dc2bb58a711ead0eb82e13799bb80065e45afc8b5a53d2247ef1f SHA512 0bf2416dac69e490560063714d630c4f549568bd9047113fb334f0841f5db23b97876307be8f0b1731863a2438c9502b9916d0d652c516d50969cb8b2cfa1a15 diff --git a/dev-embedded/stlink/stlink-1.5.1.ebuild b/dev-embedded/stlink/stlink-1.6.0.ebuild similarity index 94% rename from dev-embedded/stlink/stlink-1.5.1.ebuild rename to dev-embedded/stlink/stlink-1.6.0.ebuild index 73375ac68575..0579066f0bc7 100644 --- a/dev-embedded/stlink/stlink-1.5.1.ebuild +++ b/dev-embedded/stlink/stlink-1.6.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 inherit cmake-utils udev diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index b6b44482b4d1..bf07beb415c1 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/perl/perl-5.30.2-r1.ebuild b/dev-lang/perl/perl-5.30.2-r1.ebuild new file mode 100644 index 000000000000..ffe0b0d40871 --- /dev/null +++ b/dev-lang/perl/perl-5.30.2-r1.ebuild @@ -0,0 +1,654 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing + +PATCH_VER=1 +CROSS_VER=1.3.2 +PATCH_BASE="perl-5.30.0-patches-${PATCH_VER}" +PATCH_DEV=dilfridge + +DIST_AUTHOR=SHAY + +# Greatest first, don't include yourself +# Devel point-releases are not ABI-intercompatible, but stable point releases are +# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions +PERL_BIN_OLDVERSEN="5.30.0 5.30.1" + +if [[ "${PV##*.}" == "9999" ]]; then + DIST_VERSION=5.30.0 +else + DIST_VERSION="${PV/_rc/-RC}" +fi +SHORT_PV="${DIST_VERSION%.*}" +# Even numbered major versions are ABI intercompatible +# Odd numbered major versions are not +if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then + SUBSLOT="${DIST_VERSION%-RC*}" +else + SUBSLOT="${DIST_VERSION%.*}" +fi +# Used only in tar paths +MY_P="perl-${DIST_VERSION}" +# Used in library paths +MY_PV="${DIST_VERSION%-RC*}" + +DESCRIPTION="Larry Wall's Practical Extraction and Report Language" + +SRC_URI=" + mirror://cpan/src/5.0/${MY_P}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + mirror://gentoo/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.xz + https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz +" +HOMEPAGE="https://www.perl.org/" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0/${SUBSLOT}" + +if [[ "${PV##*.}" != "9999" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +IUSE="berkdb debug doc gdbm ithreads" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) + app-arch/bzip2 + sys-libs/zlib +" +DEPEND="${RDEPEND}" +PDEPEND=" + >=app-admin/perl-cleaner-2.5 + >=virtual/perl-File-Temp-0.230.400-r2 + >=virtual/perl-Data-Dumper-2.154.0 + virtual/perl-Test-Harness +" +# bug 390719, bug 523624 +# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker + +S="${WORKDIR}/${MY_P}" + +dual_scripts() { + src_remove_dual perl-core/Archive-Tar 2.320.0 ptar ptardiff ptargrep + src_remove_dual perl-core/CPAN 2.220.0 cpan + src_remove_dual perl-core/Digest-SHA 6.20.0 shasum + src_remove_dual perl-core/Encode 3.10.0 enc2xs piconv + src_remove_dual perl-core/ExtUtils-MakeMaker 7.340.0 instmodsh + src_remove_dual perl-core/ExtUtils-ParseXS 3.400.0 xsubpp + src_remove_dual perl-core/IO-Compress 2.84.0 zipdetails + src_remove_dual perl-core/JSON-PP 4.20.0 json_pp + src_remove_dual perl-core/Module-CoreList 5.202.003.140 corelist + src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect + src_remove_dual perl-core/Pod-Perldoc 3.280.100 perldoc + src_remove_dual perl-core/Test-Harness 3.420.0 prove + src_remove_dual perl-core/podlators 4.110.0 pod2man pod2text + src_remove_dual_man perl-core/podlators 4.110.0 /usr/share/man/man1/perlpodstyle.1 +} + +check_rebuild() { + # Fresh install + if [[ -z "${REPLACING_VERSIONS}" ]]; then + return 0; + # Major Upgrade + # doesn't matter if there's multiple copies, it still needs a rebuild + # if the string is anything other than "5.CURRENTMAJOR" + elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then + echo "" + ewarn "UPDATE THE PERL MODULES:" + ewarn "After updating dev-lang/perl the installed Perl modules" + ewarn "have to be re-installed. In most cases, this is done automatically" + ewarn "by the package manager, but subsequent steps are still recommended" + ewarn "to ensure system consistency." + ewarn + ewarn "You should start with a depclean to remove any unused perl dependencies" + ewarn "that may confuse portage in future. Regular depcleans are also encouraged" + ewarn "as part of your regular update cycle, as that will keep perl upgrades working." + ewarn "Recommended: emerge --depclean -va" + ewarn + ewarn "You should then call perl-cleaner to clean up any old files and trigger any" + ewarn "remaining rebuilds portage may have missed." + ewarn "Use: perl-cleaner --all" + return 0; + + # Reinstall w/ USE Change + elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then + echo "" + ewarn "TOGGLED USE-FLAGS WARNING:" + ewarn "You changed one of the use-flags ithreads or debug." + ewarn "You must rebuild all perl-modules installed." + ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl" + fi +} + +pkg_setup() { + case ${CHOST} in + *-freebsd*) osname="freebsd" ;; + *-dragonfly*) osname="dragonfly" ;; + *-netbsd*) osname="netbsd" ;; + *-openbsd*) osname="openbsd" ;; + *-darwin*) osname="darwin" ;; + *-solaris*) osname="solaris" ;; + *-interix*) osname="interix" ;; + *-aix*) osname="aix" ;; + *-cygwin*) osname="cygwin" ;; + *) osname="linux" ;; + esac + + myarch="${CHOST%%-*}-${osname}" + if use debug ; then + myarch+="-debug" + fi + if use ithreads ; then + mythreading="-multi" + myarch+="-thread" + fi + + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + + LIBPERL="libperl$(get_libname ${MY_PV} )" + PRIV_LIB="${PRIV_BASE}/${MY_PV}" + ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${MY_PV}" + SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${MY_PV}" + VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}" + + dual_scripts +} + +src_remove_dual_file() { + local i pkg ver + pkg="$1" + ver="$2" + shift 2 + case "${EBUILD_PHASE:-none}" in + postinst|postrm) + for i in "$@" ; do + alternatives_auto_makesym "${i}" "${i}-[0-9]*" + done + ;; + setup) + for i in "$@" ; do + if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then + has_version ${pkg} && ewarn "You must reinstall ${pkg} !" + break + fi + done + ;; + install) + for i in "$@" ; do + if ! [[ -f "${ED}"${i} ]] ; then + ewarn "${i} does not exist!" + continue + fi + mv "${ED}"${i}{,-${ver}-${P}} || die + done + ;; + esac +} + +src_remove_dual_man() { + local i pkg ver ff + pkg="$1" + ver="$2" + shift 2 + case "${EBUILD_PHASE:-none}" in + postinst|postrm) + for i in "$@" ; do + ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*` + ff=${ff##*${i#${i%.[0-9]}}} + alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*" + done + ;; + install) + for i in "$@" ; do + if ! [[ -f "${ED}"${i} ]] ; then + ewarn "${i} does not exist!" + continue + fi + mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die + done + ;; + esac +} + +src_remove_dual() { + local i pkg ver + pkg="$1" + ver="$2" + shift 2 + for i in "$@" ; do + src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}" + src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1" + done +} + +src_prepare_update_patchlevel_h() { + # Copied and modified from debian: + # Copyright 2011 Niko Tyni + # This program is free software; you can redistribute it and/or modify + # it under the same terms as Perl itself. + local patchdir="${WORKDIR}/patches" + local prefix + local patchoutput="patchlevel-gentoo.h" + + [[ -f ${patchdir}/series ]] || return 0 + +while read patch +do + patchname=$(echo $patch | sed 's/\.diff$//') + < $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e ' + + # massage the patch headers + s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend; + s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; tprepend; + s|^Bug-Gentoo: ||; tprepend; + s/^\(Subject\|Description\): //; tappend; + s|^Origin: .*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; tprepend; + + # post-process at the end of input + $ { x; + # include the version number in the patchlevel.h description (if available) + s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/; + + # escape any backslashes and double quotes + s|\\|\\\\|g; s|"|\\"|g; + + # add a prefix + s|^|\t,"'"$prefix$patchname"' - |; + # newlines away + s/\n/ /g; s/ */ /g; + # add a suffix + s/ *$/"/; p + }; + # stop all processing + d; + # label: append to the hold space + :append H; d; + # label: prepend to the hold space + :prepend x; H; d; + ' +done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}" +echo "${patchoutput}" >> "${S}/MANIFEST" +} + +src_prepare_perlcross() { + cp -a ../perl-cross-${CROSS_VER}/* . || die + + # bug 604072 + MAKEOPTS+=" -j1" + export MAKEOPTS +} +src_prepare_dynamic() { + ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die + ln -s ${LIBPERL} libperl$(get_libname ) || die +} + +src_prepare() { + local patch + EPATCH_OPTS+=" -p1" + + if use hppa ; then + epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162 + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + sed -i '/gentoo\/no-nsl-cl\.patch/d' "${WORKDIR}/patches/series" || die + fi + + einfo "Applying patches from ${PATCH_BASE} ..." + while read patch ; do + EPATCH_SINGLE_MSG=" ${patch} ..." + epatch "${WORKDIR}"/patches/${patch} + done < "${WORKDIR}"/patches/series + + src_prepare_update_patchlevel_h + + tc-is-cross-compiler && src_prepare_perlcross + + tc-is-static-only || src_prepare_dynamic + + if use gdbm; then + sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \ + ext/NDBM_File/Makefile.PL || die + fi + + # Use errno.h from prefix rather than from host system, bug #645804 + if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then + sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # set a soname, fix linking against just built libperl + sed -i -e 's/netbsd\*/netbsd*|solaris*/' Makefile.SH || die + fi + + if [[ ${CHOST} == *-darwin* ]] ; then + # fix install_name (soname) not to reference $D + sed -i -e '/install_name `pwd/s/`pwd`/\\$(shrpdir)/' Makefile.SH || die + fi + + default +} + +myconf() { + # the myconf array is declared in src_configure + myconf=( "${myconf[@]}" "$@" ) +} + +src_configure() { + declare -a myconf + + export LC_ALL="C" + [[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091 + + # Perl has problems compiling with -Os in your flags with glibc + use elibc_uclibc || replace-flags "-Os" "-O2" + + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + + # This flag makes compiling crash in interesting ways + filter-flags "-malign-double" + + # Generic LTO broken since 5.28, triggers EUMM failures + filter-flags "-flto" + + use sparc && myconf -Ud_longdbl + + export BUILD_BZIP2=0 + export BZIP2_INCLUDE=${EROOT}/usr/include + export BZIP2_LIB=${EROOT}/usr/$(get_libdir) + + export BUILD_ZLIB=False + export ZLIB_INCLUDE=${EROOT}/usr/include + export ZLIB_LIB=${EROOT}/usr/$(get_libdir) + + # allow either gdbm to provide ndbm (in ) or db1 + myndbm='U' + mygdbm='U' + mydb='U' + if use gdbm ; then + mygdbm='D' + if use berkdb ; then + myndbm='D' + fi + fi + if use berkdb ; then + mydb='D' + has_version '=sys-libs/db-1*' && myndbm='D' + fi + + myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db" + + if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then + ewarn "Perl will not be built with berkdb support, use gcc if you needed it..." + myconf -Ui_db -Ui_ndbm + fi + + use ithreads && myconf -Dusethreads + + if use debug ; then + append-cflags "-g" + myconf -DDEBUGGING + elif [[ ${CFLAGS} == *-g* ]] ; then + myconf -DDEBUGGING=-g + else + myconf -DDEBUGGING=none + fi + + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( + find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \ + -maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \ + -printf "%f " 2>/dev/null )" + fi + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( + echo "${PERL_OLDVERSEN}" |\ + tr " " "\n" |\ + grep -vF "${DIST_VERSION%-RC}" |\ + sort -u -nr -t'.' -k1,1 -k2,2 -k3,3 + )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( + for v in ${PERL_OLDVERSEN}; do + has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; + echo -n "${v} "; + done )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" + myconf -Dinc_version_list="${inclist}" + fi + + [[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a" + + # Make sure we can do the final link #523730, need to set deployment + # target to override hardcoded 10.3 which breaks on modern OSX + [[ ${CHOST} == *-darwin* ]] && \ + myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)" + + # Older macOS with non-Apple GCC chokes on inline in system headers + # using c89 mode as injected by cflags.SH + [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \ + append-cflags -Dinline=__inline__ + + # fix unaligned access misdetection + # https://rt.perl.org/Public/Bug/Display.html?id=133495 + # https://rt.perl.org/Public/Bug/Display.html?id=133803 + # bug #676062, bug #688432 + use hppa || use sparc || [[ ${CHOST} == sparc*-solaris* ]] || \ + [[ ${CHOST} == armv5tel* ]] \ + && myconf "-Dd_u32align='define'" + + # Prefix: the host system needs not to follow Gentoo multilib stuff, and in + # Prefix itself we don't do multilib either, so make sure perl can find + # something compatible. + if use prefix ; then + # Set a hook to check for each detected library whether it actually works. + export libscheck=" + ( echo 'main(){}' > '${T}'/conftest.c && + $(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c -l\$thislib >/dev/null 2>/dev/null + ) || xxx=/dev/null" + + # Use all host paths that might contain useful stuff, the hook above will filter out bad choices. + local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib" + myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}" + elif [[ $(get_libdir) != "lib" ]] ; then + # We need to use " and not ', as the written config.sh use ' ... + myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)" + fi + + # don't try building ODBM, bug #354453 + disabled_extensions="ODBM_File" + + if ! use gdbm ; then + # workaround for bug #157774: don't try building GDBM related stuff with USE="-gdbm" + disabled_extensions="${disabled_extensions} GDBM_File NDBM_File" + fi + + myconf -Dnoextensions="${disabled_extensions}" + + [[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly + + [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF} + # allow fiddling via EXTRA_ECONF, bug 558070 + eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})" + + myconf \ + -Duseshrplib \ + -Darchname="${myarch}" \ + -Dcc="$(tc-getCC)" \ + -Dar="$(tc-getAR)" \ + -Doptimize="${CFLAGS}" \ + -Dldflags="${LDFLAGS}" \ + -Dprefix="${EPREFIX}"'/usr' \ + -Dsiteprefix="${EPREFIX}"'/usr/local' \ + -Dvendorprefix="${EPREFIX}"'/usr' \ + -Dscriptdir="${EPREFIX}"'/usr/bin' \ + -Dprivlib="${EPREFIX}${PRIV_LIB}" \ + -Darchlib="${EPREFIX}${ARCH_LIB}" \ + -Dsitelib="${EPREFIX}${SITE_LIB}" \ + -Dsitearch="${EPREFIX}${SITE_ARCH}" \ + -Dvendorlib="${EPREFIX}${VENDOR_LIB}" \ + -Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \ + -Dman1dir="${EPREFIX}"/usr/share/man/man1 \ + -Dman3dir="${EPREFIX}"/usr/share/man/man3 \ + -Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \ + -Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \ + -Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \ + -Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \ + -Dman1ext='1' \ + -Dman3ext='3pm' \ + -Dlibperl="${LIBPERL}" \ + -Dlocincpth="${EPREFIX}"'/usr/include ' \ + -Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \ + -Duselargefiles \ + -Dd_semctl_semun \ + -Dcf_by='Gentoo' \ + -Dmyhostname='localhost' \ + -Dperladmin='root@localhost' \ + -Ud_csh \ + -Dsh="${EPREFIX}"/bin/sh \ + -Dtargetsh="${EPREFIX}"/bin/sh \ + -Uusenm \ + "${myconf[@]}" \ + "${EXTRA_ECONF[@]}" + + if tc-is-cross-compiler; then + ./configure \ + --target="${CHOST}" \ + --build="${CBUILD}" \ + -Dinstallprefix='' \ + -Dinstallusrbinperl='undef' \ + -Dusevendorprefix='define' \ + "${myconf[@]}" \ + || die "Unable to configure" + else + sh Configure \ + -des \ + -Dinstallprefix="${EPREFIX}"'/usr' \ + -Dinstallusrbinperl='n' \ + "${myconf[@]}" \ + || die "Unable to configure" + fi +} + +src_test() { + export NO_GENTOO_NETWORK_TESTS=1; + export GENTOO_ASSUME_SANDBOXED="${GENTOO_ASSUME_SANDBOXED:-1}" + export GENTOO_NO_PORTING_TESTS="${GENTOO_NO_PORTING_TESTS:-1}" + if [[ ${EUID} == 0 ]] ; then + ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..." + return 0 + fi + use elibc_uclibc && export MAKEOPTS+=" -j1" + TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed" +} + +src_install() { + local i + local coredir="${ARCH_LIB}/CORE" + + emake DESTDIR="${D}" install + + rm -f "${ED}/usr/bin/perl${MY_PV}" + ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die + + if ! tc-is-static-only ; then + dolib.so "${ED}"${coredir}/${LIBPERL} + rm -f "${ED}"${coredir}/${LIBPERL} + ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die + ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die + + ln -sf ../../../../${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die + ln -sf ../../../../${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die + ln -sf ../../../../${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die + fi + + rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages" + + # This removes ${D} from Config.pm + for i in $(find "${D}" -iname "Config.pm" ) ; do + einfo "Removing ${D} from ${i}..." + sed -i -e "s:${D}::" "${i}" || die "Sed failed" + done + + dodoc Changes* README AUTHORS + + if use doc ; then + # HTML Documentation + # We expect errors, warnings, and such with the following. + + dodir /usr/share/doc/${PF}/html + LD_LIBRARY_PATH=. ./perl installhtml \ + --podroot='.' \ + --podpath='lib:ext:pod:vms' \ + --recurse \ + --htmldir="${ED}/usr/share/doc/${PF}/html" + fi + + [[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local + + dual_scripts +} + +pkg_preinst() { + check_rebuild +} + +pkg_postinst() { + dual_scripts + + if [[ "${ROOT}" = "/" ]] ; then + local INC DIR file + INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }') + einfo "Removing old .ph files" + for DIR in ${INC} ; do + if [[ -d "${DIR}" ]] ; then + for file in $(find "${DIR}" -name "*.ph" -type f ) ; do + rm -f "${file}" + einfo "<< ${file}" + done + fi + done + # Silently remove the now empty dirs + for DIR in ${INC} ; do + if [[ -d "${DIR}" ]] ; then + find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null + fi + done + + fi +} + +pkg_postrm() { + dual_scripts +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 127c8c4b691e..bcec3f815561 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/libuv/libuv-1.38.0.ebuild b/dev-libs/libuv/libuv-1.38.0-r1.ebuild similarity index 94% rename from dev-libs/libuv/libuv-1.38.0.ebuild rename to dev-libs/libuv/libuv-1.38.0-r1.ebuild index 3deb47fd69a0..a1c26f2a3fdb 100644 --- a/dev-libs/libuv/libuv-1.38.0.ebuild +++ b/dev-libs/libuv/libuv-1.38.0-r1.ebuild @@ -14,8 +14,10 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~ IUSE="static-libs" RESTRICT="test" -DEPEND="sys-devel/libtool - virtual/pkgconfig[${MULTILIB_USEDEP}]" +BDEPEND=" + sys-devel/libtool + virtual/pkgconfig[${MULTILIB_USEDEP}] +" src_prepare() { default diff --git a/dev-libs/libuv/libuv-9999.ebuild b/dev-libs/libuv/libuv-9999.ebuild index 7079f95f58e7..20c92f0e53d8 100644 --- a/dev-libs/libuv/libuv-9999.ebuild +++ b/dev-libs/libuv/libuv-9999.ebuild @@ -14,8 +14,10 @@ KEYWORDS="" IUSE="static-libs" RESTRICT="test" -DEPEND="sys-devel/libtool - virtual/pkgconfig[${MULTILIB_USEDEP}]" +BDEPEND=" + sys-devel/libtool + virtual/pkgconfig[${MULTILIB_USEDEP}] +" src_prepare() { default diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index 88e710293ad0..dcaad96dfbf6 100644 Binary files a/dev-qt/Manifest.gz and b/dev-qt/Manifest.gz differ diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-5.14.2-fix-subpixel-positioned-text.patch b/dev-qt/qtdeclarative/files/qtdeclarative-5.14.2-fix-subpixel-positioned-text.patch new file mode 100644 index 000000000000..23eaa7d5100d --- /dev/null +++ b/dev-qt/qtdeclarative/files/qtdeclarative-5.14.2-fix-subpixel-positioned-text.patch @@ -0,0 +1,64 @@ +From e807f9d1d80559b8ff91f1c3cfdd755b3da56a6d Mon Sep 17 00:00:00 2001 +From: Eskil Abrahamsen Blomfeldt +Date: Tue, 5 May 2020 11:36:24 +0200 +Subject: [PATCH] Fix subpixel positioned text with Text.NativeRendering + +We would be generating subpixel positioned glyphs based on the +relative positions of the glyphs, ignoring the fractional part +contributed by the origin of the text. So if the text origin was +inside a pixel, the subpixel antialiasing would be wrong and we +would see kerning errors. + +This was especially visible when using AlignHCenter on text +with hinting disabled and resizing the item it was aligning to. + +Pick-to: 5.15 +Task-number: QTBUG-49646 +Change-Id: I0e709ba2b5d2440e34c94c6f819befe0a65a113a +Reviewed-by: Lars Knoll +Reviewed-by: Konstantin Ritt +--- + src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | 9 ++++----- + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git a/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp b/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp +index cfa645bfd03..f73b64f537f 100644 +--- a/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp ++++ b/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp +@@ -789,11 +789,12 @@ void QSGTextMaskMaterial::populate(const QPointF &p, + const QMargins &margins) + { + Q_ASSERT(m_font.isValid()); ++ QPointF position(p.x(), p.y() - m_font.ascent()); + QVector fixedPointPositions; + const int glyphPositionsSize = glyphPositions.size(); + fixedPointPositions.reserve(glyphPositionsSize); + for (int i=0; i < glyphPositionsSize; ++i) +- fixedPointPositions.append(QFixedPoint::fromPointF(glyphPositions.at(i))); ++ fixedPointPositions.append(QFixedPoint::fromPointF(position + glyphPositions.at(i))); + + QTextureGlyphCache *cache = glyphCache(); + +@@ -815,18 +816,16 @@ void QSGTextMaskMaterial::populate(const QPointF &p, + Q_ASSERT(geometry->sizeOfVertex() == sizeof(QVector4D)); + ushort *ip = geometry->indexDataAsUShort(); + +- QPointF position(p.x(), p.y() - m_font.ascent()); + bool supportsSubPixelPositions = fontD->fontEngine->supportsSubPixelPositions(); + for (int i=0; ifontEngine->subPixelPositionForX(QFixed::fromReal(glyphPositions.at(i).x())); ++ subPixelPosition = fontD->fontEngine->subPixelPositionForX(QFixed::fromReal(glyphPosition.x())); + + QTextureGlyphCache::GlyphAndSubPixelPosition glyph(glyphIndexes.at(i), subPixelPosition); + const QTextureGlyphCache::Coord &c = cache->coords.value(glyph); + +- QPointF glyphPosition = glyphPositions.at(i) + position; +- + // On a retina screen the glyph positions are not pre-scaled (as opposed to + // eg. the raster paint engine). To ensure that we get the same behavior as + // the raster engine (and CoreText itself) when it comes to rounding of the +-- +2.16.3 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.14.2-r1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.14.2-r2.ebuild similarity index 88% rename from dev-qt/qtdeclarative/qtdeclarative-5.14.2-r1.ebuild rename to dev-qt/qtdeclarative/qtdeclarative-5.14.2-r2.ebuild index 5eb5c48069c0..77890662b256 100644 --- a/dev-qt/qtdeclarative/qtdeclarative-5.14.2-r1.ebuild +++ b/dev-qt/qtdeclarative/qtdeclarative-5.14.2-r2.ebuild @@ -27,7 +27,10 @@ RDEPEND="${DEPEND} !=webkit-gtk-2.26.4-r1 and >=gspell-1.7 dep to ensure all libraries used use enchant:2 +DEPEND=" + >=dev-libs/glib-2.60.4:2 + >=x11-libs/gtk+-3.24.7:3 + >=net-libs/webkit-gtk-2.26.4-r1:4= + >=dev-libs/gmime-3.2.4:3.0 + >=dev-db/sqlite-3.24:3 + + app-text/enchant:2 + >=dev-libs/folks-0.11:0 + >=app-crypt/gcr-3.10.1:0= + >=dev-libs/libgee-0.8.5:0.8= + net-libs/gnome-online-accounts + >=app-text/gspell-1.7:= + app-text/iso-codes + >=dev-libs/json-glib-1.0 + >=gui-libs/libhandy-0.0.10:0.0= + >=dev-libs/libpeas-1.24.0 + >=app-crypt/libsecret-0.11 + >=net-libs/libsoup-2.48:2.4 + >=sys-libs/libunwind-1.1:0 + >=dev-libs/libxml2-2.7.8:2 + ytnef? ( >=net-mail/ytnef-1.9.3 ) +" +RDEPEND="${DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + >=dev-libs/appstream-glib-0.7.10 + dev-libs/libxml2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + + $(vala_depend) + x11-libs/gtk+:3[introspection] + net-libs/webkit-gtk:4[introspection] + dev-libs/gmime:3.0[vala] + app-crypt/gcr:0[introspection,vala] + dev-libs/libgee:0.8[introspection] + app-text/gspell[vala] + gui-libs/libhandy:0.0[vala] + app-crypt/libsecret[introspection,vala] + net-libs/libsoup:2.4[introspection,vala] +" + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Dcontractor=false + -Dlibunwind_optional=false # TODO: Automagical if optional=true + -Dpoodle=true + $(meson_use ytnef tnef-support) + -Dvaladoc=false + -Dprofile=default + -Drevno="${PR}" + ) + + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index a4bbc3442752..82acd44025ec 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 1dba2050f60f..228ccfb6aa58 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Mon, 18 May 2020 05:38:25 +0000 +Mon, 18 May 2020 09:38:22 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 55f22b44f821..228ccfb6aa58 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Mon, 18 May 2020 05:38:26 +0000 +Mon, 18 May 2020 09:38:22 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 7bc8dcf0bf02..3e3e08a16d55 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index d59afcadcac8..5a96572bae5b 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/seahorse-3.34.1 b/metadata/md5-cache/app-crypt/seahorse-3.34.1 new file mode 100644 index 000000000000..5f745ed732f2 --- /dev/null +++ b/metadata/md5-cache/app-crypt/seahorse-3.34.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.44:2 >=app-crypt/gcr-3.11.91:= >=app-crypt/gpgme-1.7.0 >=x11-libs/gtk+-3.22.0:3 >=app-crypt/gnupg-2.0.12 >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) >=net-libs/libsoup-2.33.92:2.4 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] ) || ( dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 dev-lang/vala:0.40 dev-lang/vala:0.36 ) dev-libs/appstream-glib dev-libs/libxml2:2 dev-libs/libxslt app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-crypt/gcr[vala] app-crypt/libsecret[vala] app-arch/xz-utils >=dev-util/meson-0.51.2 >=dev-util/ninja-1.8.2 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Manage your passwords and encryption keys +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse +IUSE=ldap zeroconf +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2+ FDL-1.1+ +RDEPEND=>=dev-libs/glib-2.44:2 >=app-crypt/gcr-3.11.91:= >=app-crypt/gpgme-1.7.0 >=x11-libs/gtk+-3.22.0:3 >=app-crypt/gnupg-2.0.12 >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) >=net-libs/libsoup-2.33.92:2.4 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] ) +SLOT=0 +SRC_URI=mirror://gnome/sources/seahorse/3.34/seahorse-3.34.1.tar.xz +_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 eapi7-ver f9ec87e93172b25ce65a85303dc06964 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome.org 532d56d07b9eace4831aaa817d2b756a gnome2-utils 893e828f0f25f070f0b38d20c83c7670 ltprune 2729691420b6deeda2a90b1f1183fb55 meson 991e544bbaf3120073ededbdc1d8bf93 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vala 5b72a65a36d681d65aef5f7b4b8b2cb6 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=fdec69d22e7053c90391f1bd4c10c61e diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index f0e9dd59635c..f7d060d41a42 100644 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/solaar-1.0.2_rc3 b/metadata/md5-cache/app-misc/solaar-1.0.2_rc3 new file mode 100644 index 000000000000..63117a66fc68 --- /dev/null +++ b/metadata/md5-cache/app-misc/solaar-1.0.2_rc3 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=A Linux device manager for Logitech's Unifying Receiver peripherals +EAPI=7 +HOMEPAGE=https://pwr-solaar.github.io/Solaar/ +IUSE=doc kernel_linux python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=GPL-2 +RDEPEND=acct-group/plugdev dev-python/pygobject:3[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pyudev-0.13[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] x11-libs/gtk+:3[introspection] python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 ) +SLOT=0 +SRC_URI=https://github.com/pwr-Solaar/Solaar/archive/1.0.2rc3.tar.gz -> solaar-1.0.2rc3.tar.gz +_eclasses_=distutils-r1 054fa5f0442c7ccb4d4a05410d92123b linux-info ed97304af323c7b2f6934f229982cb7d multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=09414a782ce653b065d5aa6fb1982d28 diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index f130692ac5c3..c5f167cdc135 100644 Binary files a/metadata/md5-cache/app-shells/Manifest.gz and b/metadata/md5-cache/app-shells/Manifest.gz differ diff --git a/metadata/md5-cache/app-shells/posh-0.14 b/metadata/md5-cache/app-shells/posh-0.14 new file mode 100644 index 000000000000..d591f0ccf3c2 --- /dev/null +++ b/metadata/md5-cache/app-shells/posh-0.14 @@ -0,0 +1,12 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure prepare +DEPEND=app-arch/xz-utils +DESCRIPTION=Reimplementation of Bourne shell based on pdksh +EAPI=7 +HOMEPAGE=https://salsa.debian.org/clint/posh +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-2+ BSD public-domain +SLOT=0 +SRC_URI=https://salsa.debian.org/clint/posh/-/archive/debian/0.14/posh-debian-0.14.tar.bz2 +_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c +_md5_=03bdc686181bbb1a9ca7e65673374fc9 diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz index 54bbaa8bdb75..21f7bb163caa 100644 Binary files a/metadata/md5-cache/dev-embedded/Manifest.gz and b/metadata/md5-cache/dev-embedded/Manifest.gz differ diff --git a/metadata/md5-cache/dev-embedded/platformio-4.3.1 b/metadata/md5-cache/dev-embedded/platformio-4.3.3 similarity index 98% rename from metadata/md5-cache/dev-embedded/platformio-4.3.1 rename to metadata/md5-cache/dev-embedded/platformio-4.3.3 index 2052564a2558..f8d9e3501d77 100644 --- a/metadata/md5-cache/dev-embedded/platformio-4.3.1 +++ b/metadata/md5-cache/dev-embedded/platformio-4.3.3 @@ -10,6 +10,6 @@ LICENSE=BSD RDEPEND=python_single_target_python3_6? ( dev-python/setuptools[python_targets_python3_6(-)] ) python_single_target_python3_7? ( dev-python/setuptools[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_6? ( =dev-python/click-5[python_targets_python3_6(-)] =dev-python/pyserial-3[python_targets_python3_6(-)] =dev-python/requests-2.4[python_targets_python3_6(-)] =dev-python/semantic_version-2.8.1[python_targets_python3_6(-)] =dev-python/tabulate-0.8.3[python_targets_python3_6(-)] =dev-python/pyelftools-0.25[python_targets_python3_6(-)] =dev-python/marshmallow-2.20.5[python_targets_python3_6(-)] ) python_single_target_python3_7? ( =dev-python/click-5[python_targets_python3_7(-)] =dev-python/pyserial-3[python_targets_python3_7(-)] =dev-python/requests-2.4[python_targets_python3_7(-)] =dev-python/semantic_version-2.8.1[python_targets_python3_7(-)] =dev-python/tabulate-0.8.3[python_targets_python3_7(-)] =dev-python/pyelftools-0.25[python_targets_python3_7(-)] =dev-python/marshmallow-2.20.5[python_targets_python3_7(-)] ) python_single_target_python3_8? ( =dev-python/click-5[python_targets_python3_8(-)] =dev-python/pyserial-3[python_targets_python3_8(-)] =dev-python/requests-2.4[python_targets_python3_8(-)] =dev-python/semantic_version-2.8.1[python_targets_python3_8(-)] =dev-python/tabulate-0.8.3[python_targets_python3_8(-)] =dev-python/pyelftools-0.25[python_targets_python3_8(-)] =dev-python/marshmallow-2.20.5[python_targets_python3_8(-)] ) python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) REQUIRED_USE=^^ ( python_single_target_python3_6 python_single_target_python3_7 python_single_target_python3_8 ) SLOT=0 -SRC_URI=mirror://pypi/p/platformio/platformio-4.3.1.tar.gz +SRC_URI=mirror://pypi/p/platformio/platformio-4.3.3.tar.gz _eclasses_=distutils-r1 054fa5f0442c7ccb4d4a05410d92123b multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c _md5_=a5e3822c45021ae93b83e452625d4f8d diff --git a/metadata/md5-cache/dev-embedded/stlink-1.5.1 b/metadata/md5-cache/dev-embedded/stlink-1.5.1 deleted file mode 100644 index 22a5188e3d16..000000000000 --- a/metadata/md5-cache/dev-embedded/stlink-1.5.1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/libusb:1 >=dev-libs/glib-2.32.0:2 x11-libs/gtk+:3 virtual/pkgconfig sys-devel/make >=dev-util/cmake-3.9.6 virtual/pkgconfig -DESCRIPTION=stm32 discovery line linux programmer -EAPI=6 -HOMEPAGE=https://github.com/texane/stlink -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=virtual/libusb:1 >=dev-libs/glib-2.32.0:2 x11-libs/gtk+:3 -SLOT=0 -SRC_URI=https://github.com/texane/stlink/archive/v1.5.1.tar.gz -> stlink-1.5.1.tar.gz -_eclasses_=cmake-utils be72eac95bd029ad1d81d5d656c3c83b desktop 7fd20552ce4cc97e8acb132a499a7dd8 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=401e5671d270f8a7328f008f5779fefa diff --git a/metadata/md5-cache/dev-embedded/stlink-1.6.0 b/metadata/md5-cache/dev-embedded/stlink-1.6.0 new file mode 100644 index 000000000000..d334d3a5fdcb --- /dev/null +++ b/metadata/md5-cache/dev-embedded/stlink-1.6.0 @@ -0,0 +1,13 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/libusb:1 >=dev-libs/glib-2.32.0:2 x11-libs/gtk+:3 virtual/pkgconfig +DESCRIPTION=stm32 discovery line linux programmer +EAPI=7 +HOMEPAGE=https://github.com/texane/stlink +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=virtual/libusb:1 >=dev-libs/glib-2.32.0:2 x11-libs/gtk+:3 +SLOT=0 +SRC_URI=https://github.com/texane/stlink/archive/v1.6.0.tar.gz -> stlink-1.6.0.tar.gz +_eclasses_=cmake-utils be72eac95bd029ad1d81d5d656c3c83b eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=2d83a8395aa2dcb2a6ebc258b9942553 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 9b13316bc48e..93d6deeb1e99 100644 Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lang/perl-5.30.2-r1 b/metadata/md5-cache/dev-lang/perl-5.30.2-r1 new file mode 100644 index 000000000000..906d1f24eb57 --- /dev/null +++ b/metadata/md5-cache/dev-lang/perl-5.30.2-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst postrm preinst prepare setup test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +DESCRIPTION=Larry Wall's Practical Extraction and Report Language +EAPI=6 +HOMEPAGE=https://www.perl.org/ +IUSE=berkdb debug doc gdbm ithreads +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Artistic GPL-1+ ) +PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +SLOT=0/5.30 +SRC_URI=mirror://cpan/src/5.0/perl-5.30.2.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.30.2.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.30.0-patches-1/perl-5.30.0-patches-1.tar.xz mirror://gentoo/perl-5.30.0-patches-1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/perl-5.30.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.3.2/perl-cross-1.3.2.tar.gz +_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop 7fd20552ce4cc97e8acb132a499a7dd8 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=ab9280eb7a318164c6e15a98afb197e9 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 6117e8ce0279..d90beb08a935 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/libuv-1.38.0 b/metadata/md5-cache/dev-libs/libuv-1.38.0-r1 similarity index 69% rename from metadata/md5-cache/dev-libs/libuv-1.38.0 rename to metadata/md5-cache/dev-libs/libuv-1.38.0-r1 index f4f281d8291e..f9df8849c9bc 100644 --- a/metadata/md5-cache/dev-libs/libuv-1.38.0 +++ b/metadata/md5-cache/dev-libs/libuv-1.38.0-r1 @@ -1,6 +1,5 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=sys-devel/libtool virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare test -DEPEND=sys-devel/libtool virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=Cross-platform asychronous I/O EAPI=7 HOMEPAGE=https://github.com/libuv/libuv @@ -11,4 +10,4 @@ RESTRICT=test SLOT=0/1 SRC_URI=https://github.com/libuv/libuv/archive/v1.38.0.tar.gz -> libuv-1.38.0.tar.gz _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c -_md5_=e794e1421afaf178da08fba1792bfc91 +_md5_=0ab518be8c94d2a4d022a63b1bebdf52 diff --git a/metadata/md5-cache/dev-libs/libuv-9999 b/metadata/md5-cache/dev-libs/libuv-9999 index 82e928686666..c3b63ecb6639 100644 --- a/metadata/md5-cache/dev-libs/libuv-9999 +++ b/metadata/md5-cache/dev-libs/libuv-9999 @@ -1,6 +1,5 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/libtool virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=sys-devel/libtool virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=Cross-platform asychronous I/O EAPI=7 HOMEPAGE=https://github.com/libuv/libuv @@ -10,4 +9,4 @@ PROPERTIES=live RESTRICT=test SLOT=0/1 _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 git-r3 86a0188f2ad9eb3d65e4d031ab8a0422 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c -_md5_=c0d2396960612be4e57a1d5b4526f76d +_md5_=907133db0dc56ca10379fc58e75af9a2 diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz index d3aa5b0b431d..6ec3aaa3077b 100644 Binary files a/metadata/md5-cache/dev-qt/Manifest.gz and b/metadata/md5-cache/dev-qt/Manifest.gz differ diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-5.14.2-r1 b/metadata/md5-cache/dev-qt/qtdeclarative-5.14.2-r2 similarity index 97% rename from metadata/md5-cache/dev-qt/qtdeclarative-5.14.2-r1 rename to metadata/md5-cache/dev-qt/qtdeclarative-5.14.2-r2 index fbffab6baff4..750bd282da68 100644 --- a/metadata/md5-cache/dev-qt/qtdeclarative-5.14.2-r1 +++ b/metadata/md5-cache/dev-qt/qtdeclarative-5.14.2-r2 @@ -12,4 +12,4 @@ RESTRICT=test SLOT=5/5.14 SRC_URI=https://download.qt.io/official_releases/qt/5.14/5.14.2/submodules/qtdeclarative-everywhere-src-5.14.2.tar.xz _eclasses_=estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 python-any-r1 c26f95a5042de003dc58bef955e41c88 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 qt5-build 851b1ee08ff6a2cc14b2547abd09c9d6 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c virtualx e49dbce7ac14426e1155497476915307 -_md5_=96662eab75e8f567521db4ca55e6633b +_md5_=ed0f8e48373a981e846d3238464c863f diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 0789cd944bc1..304be417fdf4 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/ply-2.1.1 b/metadata/md5-cache/dev-util/ply-2.1.1 index 2e4be8db4407..200214a069ef 100644 --- a/metadata/md5-cache/dev-util/ply-2.1.1 +++ b/metadata/md5-cache/dev-util/ply-2.1.1 @@ -7,6 +7,6 @@ IUSE=kernel_linux KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=GPL-2 SLOT=0 -SRC_URI=https://github.com/iovisor/ply/archive/ply-2.1.1.tar.gz +SRC_URI=https://github.com/iovisor/ply/archive/2.1.1.tar.gz -> ply-2.1.1.tar.gz _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 linux-info ed97304af323c7b2f6934f229982cb7d multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c -_md5_=ed53e814dff1cb4c2e759f477bf0f832 +_md5_=dddfd5f44320fb8ab54f1c977887ecf8 diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz index e5b6057bfea1..e9fe90814f58 100644 Binary files a/metadata/md5-cache/kde-apps/Manifest.gz and b/metadata/md5-cache/kde-apps/Manifest.gz differ diff --git a/metadata/md5-cache/kde-apps/kdebase-meta-19.12.3 b/metadata/md5-cache/kde-apps/kdebase-meta-19.12.3 index 453758b63e22..921e4e17591a 100644 --- a/metadata/md5-cache/kde-apps/kdebase-meta-19.12.3 +++ b/metadata/md5-cache/kde-apps/kdebase-meta-19.12.3 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Transitional package to pull in plasma-meta plus basic applications EAPI=7 HOMEPAGE=https://kde.org/ -KEYWORDS=amd64 arm64 x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=metapackage RDEPEND=>=kde-apps/kdecore-meta-19.12.3:5 kde-plasma/plasma-meta SLOT=5 -_md5_=0962f1596c648d057f15c718304bb87e +_md5_=4c30ac49c410c526af40adb04ca20904 diff --git a/metadata/md5-cache/kde-apps/kdebase-meta-20.04.1 b/metadata/md5-cache/kde-apps/kdebase-meta-20.04.1 index 73c346cad45d..f55930b01cf3 100644 --- a/metadata/md5-cache/kde-apps/kdebase-meta-20.04.1 +++ b/metadata/md5-cache/kde-apps/kdebase-meta-20.04.1 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Transitional package to pull in plasma-meta plus basic applications EAPI=7 HOMEPAGE=https://kde.org/ -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/kdecore-meta-20.04.1:5 kde-plasma/plasma-meta SLOT=5 -_md5_=7e9b050374c95c5a5843861be971ade4 +_md5_=d04f6be9d9a899c0f8766f2e07c3799a diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index e3f56043100f..d09592fb6b4d 100644 Binary files a/metadata/md5-cache/mail-client/Manifest.gz and b/metadata/md5-cache/mail-client/Manifest.gz differ diff --git a/metadata/md5-cache/mail-client/geary-3.36.2 b/metadata/md5-cache/mail-client/geary-3.36.2 new file mode 100644 index 000000000000..2e47deb8decf --- /dev/null +++ b/metadata/md5-cache/mail-client/geary-3.36.2 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-libs/appstream-glib-0.7.10 dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 ) x11-libs/gtk+:3[introspection] net-libs/webkit-gtk:4[introspection] dev-libs/gmime:3.0[vala] app-crypt/gcr:0[introspection,vala] dev-libs/libgee:0.8[introspection] app-text/gspell[vala] gui-libs/libhandy:0.0[vala] app-crypt/libsecret[introspection,vala] net-libs/libsoup:2.4[introspection,vala] app-arch/xz-utils >=dev-util/meson-0.51.2 >=dev-util/ninja-1.8.2 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.60.4:2 >=x11-libs/gtk+-3.24.7:3 >=net-libs/webkit-gtk-2.26.4-r1:4= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 app-text/enchant:2 >=dev-libs/folks-0.11:0 >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts >=app-text/gspell-1.7:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-0.0.10:0.0= >=dev-libs/libpeas-1.24.0 >=app-crypt/libsecret-0.11 >=net-libs/libsoup-2.48:2.4 >=sys-libs/libunwind-1.1:0 >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=A lightweight, easy-to-use, feature-rich email client +EAPI=7 +HOMEPAGE=https://wiki.gnome.org/Apps/Geary +IUSE=ytnef test +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1+ BSD-2 CC-BY-3.0 CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.60.4:2 >=x11-libs/gtk+-3.24.7:3 >=net-libs/webkit-gtk-2.26.4-r1:4= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 app-text/enchant:2 >=dev-libs/folks-0.11:0 >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts >=app-text/gspell-1.7:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-0.0.10:0.0= >=dev-libs/libpeas-1.24.0 >=app-crypt/libsecret-0.11 >=net-libs/libsoup-2.48:2.4 >=sys-libs/libunwind-1.1:0 >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 ) gnome-base/gsettings-desktop-schemas +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/geary/3.36/geary-3.36.2.tar.xz +_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome.org 532d56d07b9eace4831aaa817d2b756a gnome2-utils 893e828f0f25f070f0b38d20c83c7670 meson 991e544bbaf3120073ededbdc1d8bf93 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vala 5b72a65a36d681d65aef5f7b4b8b2cb6 virtualx e49dbce7ac14426e1155497476915307 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=053857e0064560621b4e7ce6dc4eabd8 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 201634d970aa..26d1738267b0 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/ethtool-5.6 b/metadata/md5-cache/sys-apps/ethtool-5.6-r1 similarity index 75% rename from metadata/md5-cache/sys-apps/ethtool-5.6 rename to metadata/md5-cache/sys-apps/ethtool-5.6-r1 index 602923d4031a..54405fb18264 100644 --- a/metadata/md5-cache/sys-apps/ethtool-5.6 +++ b/metadata/md5-cache/sys-apps/ethtool-5.6-r1 @@ -1,10 +1,12 @@ -DEFINED_PHASES=- +DEFINED_PHASES=configure DEPEND=app-arch/xz-utils DESCRIPTION=Utility for examining and tuning ethernet-based network interfaces EAPI=7 HOMEPAGE=https://www.kernel.org/pub/software/network/ethtool/ +IUSE=+netlink KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-2 +RDEPEND=netlink? ( net-libs/libmnl ) SLOT=0 SRC_URI=https://www.kernel.org/pub/software/network/ethtool/ethtool-5.6.tar.xz -_md5_=c3cc7521a53b6ed1cfb14244f4526458 +_md5_=d5e6c2116c85585ade823c09840ee6a2 diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index 7171fbab1901..b61a346d3407 100644 Binary files a/metadata/md5-cache/sys-cluster/Manifest.gz and b/metadata/md5-cache/sys-cluster/Manifest.gz differ diff --git a/metadata/md5-cache/sys-cluster/knem-1.1.3 b/metadata/md5-cache/sys-cluster/knem-1.1.3 index ae3efba599fa..742498316374 100644 --- a/metadata/md5-cache/sys-cluster/knem-1.1.3 +++ b/metadata/md5-cache/sys-cluster/knem-1.1.3 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup DEPEND=sys-apps/hwloc virtual/linux-sources >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) virtual/pkgconfig DESCRIPTION=High-Performance Intra-Node MPI Communication EAPI=6 -HOMEPAGE=http://runtime.bordeaux.inria.fr/knem/ +HOMEPAGE=http://knem.gforge.inria.fr/ IUSE=debug modules kernel_linux kernel_linux kernel_linux KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 LGPL-2 @@ -10,4 +10,4 @@ RDEPEND=sys-apps/hwloc virtual/modutils kernel_linux? ( virtual/modutils ) SLOT=0 SRC_URI=http://gforge.inria.fr/frs/download.php/37186/knem-1.1.3.tar.gz _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 eapi7-ver f9ec87e93172b25ce65a85303dc06964 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 libtool f143db5a74ccd9ca28c1234deffede96 linux-info ed97304af323c7b2f6934f229982cb7d linux-mod 9991808b521b5a8c569c9c4ccf8893f6 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=7eefcb7d9ca2f55c6defdba8d2f7274a +_md5_=76d50a1c0200af29eddf7299b0fa37fd diff --git a/metadata/md5-cache/sys-cluster/knem-9999 b/metadata/md5-cache/sys-cluster/knem-9999 index e2e1b33dd051..27ac8d09f2fb 100644 --- a/metadata/md5-cache/sys-cluster/knem-9999 +++ b/metadata/md5-cache/sys-cluster/knem-9999 @@ -2,11 +2,11 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup u DEPEND=sys-apps/hwloc virtual/linux-sources >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DESCRIPTION=High-Performance Intra-Node MPI Communication EAPI=6 -HOMEPAGE=http://runtime.bordeaux.inria.fr/knem/ +HOMEPAGE=http://knem.gforge.inria.fr/ IUSE=debug modules kernel_linux kernel_linux kernel_linux LICENSE=GPL-2 LGPL-2 PROPERTIES=live RDEPEND=sys-apps/hwloc virtual/modutils kernel_linux? ( virtual/modutils ) SLOT=0 _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 eapi7-ver f9ec87e93172b25ce65a85303dc06964 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 git-r3 86a0188f2ad9eb3d65e4d031ab8a0422 libtool f143db5a74ccd9ca28c1234deffede96 linux-info ed97304af323c7b2f6934f229982cb7d linux-mod 9991808b521b5a8c569c9c4ccf8893f6 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=2c75e4547c52c64f76e5fab9c00376bd +_md5_=4b6ba9fbe6fd895f8e6639dd94e16c0e diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index ead8b4214de1..687dfc645f95 100644 Binary files a/metadata/md5-cache/sys-devel/Manifest.gz and b/metadata/md5-cache/sys-devel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-devel/bison-3.6 b/metadata/md5-cache/sys-devel/bison-3.6.2 similarity index 78% rename from metadata/md5-cache/sys-devel/bison-3.6 rename to metadata/md5-cache/sys-devel/bison-3.6.2 index e16859db6241..10f30b1a8efc 100644 --- a/metadata/md5-cache/sys-devel/bison-3.6 +++ b/metadata/md5-cache/sys-devel/bison-3.6.2 @@ -10,6 +10,6 @@ LICENSE=GPL-2 RDEPEND=>=sys-devel/m4-1.4.16 RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://gnu/bison/bison-3.6.tar.xz mirror://gentoo/bison-3.6-patches-01.tar.xz https://dev.gentoo.org/~whissi/dist/bison/bison-3.6-patches-01.tar.xz https://dev.gentoo.org/~polynomial-c/dist/bison/bison-3.6-patches-01.tar.xz +SRC_URI=mirror://gnu/bison/bison-3.6.2.tar.xz mirror://gentoo/bison-3.6-patches-01.tar.xz https://dev.gentoo.org/~whissi/dist/bison/bison-3.6-patches-01.tar.xz https://dev.gentoo.org/~polynomial-c/dist/bison/bison-3.6-patches-01.tar.xz _eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c _md5_=8aed53a4dc5ff148f80aa507f9a95bd0 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index e467850274b6..6211cad2e869 100644 Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-kernel/git-sources-5.7_rc6 b/metadata/md5-cache/sys-kernel/git-sources-5.7_rc6 new file mode 100644 index 000000000000..b68def094e08 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/git-sources-5.7_rc6 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=>=sys-devel/patch-2.7.5 !build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=The very latest -git version of the Linux kernel +EAPI=6 +HOMEPAGE=https://www.kernel.org +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf ) +RESTRICT=binchecks strip +SLOT=5.7_rc6 +SRC_URI=https://git.kernel.org/torvalds/p/v5.7-rc6/v5.6 -> patch-5.7-rc6.patch https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.6.tar.xz +_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 686eaab303305a908fd57b2fd7617800 kernel-2 51166f4011c40ba947ae50ae7184139f multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c +_md5_=f7e296f23d89eb9c59271a0ad75e7613 diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz index aac9bd26fc6b..4edf13b89706 100644 Binary files a/metadata/md5-cache/sys-process/Manifest.gz and b/metadata/md5-cache/sys-process/Manifest.gz differ diff --git a/metadata/md5-cache/sys-process/uksmd-0_pre20200504 b/metadata/md5-cache/sys-process/uksmd-0_pre20200505 similarity index 68% rename from metadata/md5-cache/sys-process/uksmd-0_pre20200504 rename to metadata/md5-cache/sys-process/uksmd-0_pre20200505 index c3d9e8ed8a75..8a70908749a7 100644 --- a/metadata/md5-cache/sys-process/uksmd-0_pre20200504 +++ b/metadata/md5-cache/sys-process/uksmd-0_pre20200505 @@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 RDEPEND=sys-libs/libcap-ng sys-process/procps:= SLOT=0 -SRC_URI=https://gitlab.com/post-factum/uksmd/-/archive/5325ae51733ebb010862365c5a474f0d68f1ca1f/uksmd-5325ae51733ebb010862365c5a474f0d68f1ca1f.tar.bz2 -> uksmd-0_pre20200504.tar.bz2 +SRC_URI=https://gitlab.com/post-factum/uksmd/-/archive/b6af35cb9a772f643fd1bd703f4d1f6c6c6d3b79/uksmd-b6af35cb9a772f643fd1bd703f4d1f6c6c6d3b79.tar.bz2 -> uksmd-0_pre20200505.tar.bz2 _eclasses_=linux-info ed97304af323c7b2f6934f229982cb7d multilib 318e8ae683e57fd3ccd0d31a769d8ee8 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c -_md5_=f0b93fd810eb0394aacf2cc76fb77a01 +_md5_=ddcef07fb81db9553ceadf4b7a8f3b60 diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index a80e252be7b3..77a3694154ff 100644 Binary files a/metadata/md5-cache/x11-wm/Manifest.gz and b/metadata/md5-cache/x11-wm/Manifest.gz differ diff --git a/metadata/md5-cache/x11-wm/enlightenment-0.24.0 b/metadata/md5-cache/x11-wm/enlightenment-0.24.0 new file mode 100644 index 000000000000..7b90bc5a4a05 --- /dev/null +++ b/metadata/md5-cache/x11-wm/enlightenment-0.24.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-util/meson-0.51.2 >=dev-util/ninja-1.8.2 +DEFINED_PHASES=compile configure install postinst postrm test +DEPEND=>=dev-libs/efl-1.24.1[eet,fontconfig,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) bluetooth? ( net-wireless/bluez ) connman? ( dev-libs/efl[connman] ) geolocation? ( app-misc/geoclue:2.0 ) pam? ( sys-libs/pam ) policykit? ( sys-auth/polkit ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( >=dev-libs/efl-1.22.0[drm,wayland] dev-libs/wayland x11-libs/libxkbcommon x11-libs/pixman ) xwayland? ( dev-libs/efl[X,wayland] x11-base/xorg-server[wayland] ) +DESCRIPTION=Enlightenment window manager +EAPI=7 +HOMEPAGE=https://www.enlightenment.org +IUSE=acpi bluetooth connman doc geolocation nls pam policykit systemd udisks wayland wifi xwayland +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 +LICENSE=BSD-2 +RDEPEND=>=dev-libs/efl-1.24.1[eet,fontconfig,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) bluetooth? ( net-wireless/bluez ) connman? ( dev-libs/efl[connman] ) geolocation? ( app-misc/geoclue:2.0 ) pam? ( sys-libs/pam ) policykit? ( sys-auth/polkit ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( >=dev-libs/efl-1.22.0[drm,wayland] dev-libs/wayland x11-libs/libxkbcommon x11-libs/pixman ) xwayland? ( dev-libs/efl[X,wayland] x11-base/xorg-server[wayland] ) +REQUIRED_USE=xwayland? ( wayland ) +SLOT=0.17/0.24.0 +SRC_URI=https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.24.0.tar.xz +_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 meson 991e544bbaf3120073ededbdc1d8bf93 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=d0607e7a82074d68232d7f776bfa7abd diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 55f22b44f821..228ccfb6aa58 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Mon, 18 May 2020 05:38:26 +0000 +Mon, 18 May 2020 09:38:22 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index d083863fb211..daf748ec5f2d 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Mon 18 May 2020 05:38:25 AM UTC +Mon 18 May 2020 09:38:22 AM UTC diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index d0441fab7859..50f451f08379 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Mon, 18 May 2020 06:00:01 +0000 +Mon, 18 May 2020 10:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index cbab91b4f6f6..7e99e20528e2 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -06bc902edaafe4834145c1a9762453f1a1d83b4e 1589778382 2020-05-18T05:06:22+00:00 +b0164e0960f533f291c53d9c753203d41e369ad9 1589794294 2020-05-18T09:31:34+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index c3311fc53054..73db932fc991 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1589780101 Mon 18 May 2020 05:35:01 AM UTC +1589794501 Mon 18 May 2020 09:35:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 1dba2050f60f..228ccfb6aa58 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Mon, 18 May 2020 05:38:25 +0000 +Mon, 18 May 2020 09:38:22 +0000 diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index d2a181d73b36..34b10b85e057 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 65fe97c5937b..2b8e846f6300 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -7725,6 +7725,7 @@ sys-apps/earlyoom:docs - Generate man page sys-apps/elfix:ptpax - Enable PT_PAX_FLAGS support. sys-apps/elfix:xtpax - Enable XATTR_PAX_FLAGS support. sys-apps/etckeeper:cron - Install cron script +sys-apps/ethtool:netlink - Enable netlink interface via net-libs/libmnl sys-apps/firejail:apparmor - Enable support for custom AppArmor profiles sys-apps/firejail:chroot - Enable chrooting to custom directory sys-apps/firejail:contrib - Install contrib scripts diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 2ff4d6cc23ff..940e1152886b 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/ethtool/ethtool-5.6.ebuild b/sys-apps/ethtool/ethtool-5.6-r1.ebuild similarity index 81% rename from sys-apps/ethtool/ethtool-5.6.ebuild rename to sys-apps/ethtool/ethtool-5.6-r1.ebuild index 11b54c899686..804cce9dde3e 100644 --- a/sys-apps/ethtool/ethtool-5.6.ebuild +++ b/sys-apps/ethtool/ethtool-5.6-r1.ebuild @@ -10,5 +10,11 @@ SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+netlink" DEPEND="app-arch/xz-utils" +RDEPEND="netlink? ( net-libs/libmnl )" + +src_configure() { + econf $(use_enable netlink) +} diff --git a/sys-apps/ethtool/metadata.xml b/sys-apps/ethtool/metadata.xml index 760ac849b6bc..81acd210e0ed 100644 --- a/sys-apps/ethtool/metadata.xml +++ b/sys-apps/ethtool/metadata.xml @@ -5,6 +5,9 @@ base-system@gentoo.org Gentoo Base System + + Enable netlink interface via net-libs/libmnl + ethtool is a Linux utility for controlling network drivers and hardware, particularly for wired Ethernet devices. It can be used to: diff --git a/sys-apps/s6-linux-init/metadata.xml b/sys-apps/s6-linux-init/metadata.xml index 8c7e947d8926..4f506a138719 100644 --- a/sys-apps/s6-linux-init/metadata.xml +++ b/sys-apps/s6-linux-init/metadata.xml @@ -1,6 +1,10 @@ + + samuel@sholland.org + Samuel Holland + williamh@gentoo.org William Hubbs diff --git a/sys-apps/s6-linux-utils/metadata.xml b/sys-apps/s6-linux-utils/metadata.xml index c36c37139fad..2e37454094e4 100644 --- a/sys-apps/s6-linux-utils/metadata.xml +++ b/sys-apps/s6-linux-utils/metadata.xml @@ -1,6 +1,10 @@ + + samuel@sholland.org + Samuel Holland + williamh@gentoo.org William Hubbs diff --git a/sys-apps/s6-portable-utils/metadata.xml b/sys-apps/s6-portable-utils/metadata.xml index c36c37139fad..2e37454094e4 100644 --- a/sys-apps/s6-portable-utils/metadata.xml +++ b/sys-apps/s6-portable-utils/metadata.xml @@ -1,6 +1,10 @@ + + samuel@sholland.org + Samuel Holland + williamh@gentoo.org William Hubbs diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml index c36c37139fad..2e37454094e4 100644 --- a/sys-apps/s6-rc/metadata.xml +++ b/sys-apps/s6-rc/metadata.xml @@ -1,6 +1,10 @@ + + samuel@sholland.org + Samuel Holland + williamh@gentoo.org William Hubbs diff --git a/sys-apps/s6/metadata.xml b/sys-apps/s6/metadata.xml index 48d60bf54d56..1b7eef43c733 100644 --- a/sys-apps/s6/metadata.xml +++ b/sys-apps/s6/metadata.xml @@ -5,6 +5,10 @@ williamh@gentoo.org William Hubbs + + samuel@sholland.org + Samuel Holland + S6 is a small suite of programs for UNIX designed to allow service supervision similar to daemontools or runit. diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index b0828379ba32..8252849628b4 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz differ diff --git a/sys-auth/sssd/metadata.xml b/sys-auth/sssd/metadata.xml index c5589775a25d..5b5f4a6f7a92 100644 --- a/sys-auth/sssd/metadata.xml +++ b/sys-auth/sssd/metadata.xml @@ -15,4 +15,7 @@ Build helper to let net-misc/openssh use sssd provided information Build helper to let app-admin/sudo use sssd provided information + + cpe:/a:fedorahosted:sssd + diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index 4b87165ed102..2cd3e2e340fe 100644 Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ diff --git a/sys-cluster/knem/knem-1.1.3.ebuild b/sys-cluster/knem/knem-1.1.3.ebuild index ed55d7b088e1..b0608beda96b 100644 --- a/sys-cluster/knem/knem-1.1.3.ebuild +++ b/sys-cluster/knem/knem-1.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,10 +6,10 @@ EAPI=6 inherit autotools linux-mod linux-info toolchain-funcs udev multilib DESCRIPTION="High-Performance Intra-Node MPI Communication" -HOMEPAGE="http://runtime.bordeaux.inria.fr/knem/" +HOMEPAGE="http://knem.gforge.inria.fr/" if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git" - inherit git-2 + inherit git-r3 KEYWORDS="" else SRC_URI="http://gforge.inria.fr/frs/download.php/37186/${P}.tar.gz" diff --git a/sys-cluster/knem/knem-9999.ebuild b/sys-cluster/knem/knem-9999.ebuild index 135aad0a586b..6e9922630791 100644 --- a/sys-cluster/knem/knem-9999.ebuild +++ b/sys-cluster/knem/knem-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit autotools linux-mod linux-info toolchain-funcs udev multilib DESCRIPTION="High-Performance Intra-Node MPI Communication" -HOMEPAGE="http://runtime.bordeaux.inria.fr/knem/" +HOMEPAGE="http://knem.gforge.inria.fr/" if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git" inherit git-r3 @@ -33,6 +33,8 @@ BUILD_PARAMS="KDIR=${KERNEL_DIR}" pkg_setup() { linux-info_pkg_setup + CONFIG_CHECK="DMA_ENGINE" + check_extra_config linux-mod_pkg_setup ARCH="$(tc-arch-kernel)" ABI="${KERNEL_ABI}" diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index db7fe575ed58..7b75da4ab432 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest index bbe50ad0870e..55ba06ae7829 100644 --- a/sys-devel/bison/Manifest +++ b/sys-devel/bison/Manifest @@ -8,4 +8,4 @@ DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 656cdc4fef308df3bc97c8f452ae7544 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9 SHA512 92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f2330000f31787eb78d0826942a648c6f55b084632b2876e5810a5d4 SHA512 0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675 DIST bison-3.6.1.tar.xz 2463812 BLAKE2B f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313 SHA512 64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0 -DIST bison-3.6.tar.xz 2463276 BLAKE2B 4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675 SHA512 968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042 +DIST bison-3.6.2.tar.xz 2468224 BLAKE2B a2a6b0e110de3a18686b174928d3216a671111d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b SHA512 69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19 diff --git a/sys-devel/bison/bison-3.6.ebuild b/sys-devel/bison/bison-3.6.2.ebuild similarity index 100% rename from sys-devel/bison/bison-3.6.ebuild rename to sys-devel/bison/bison-3.6.2.ebuild diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index c4ee7bc376f3..6d027ec19881 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 5a2c71c33571..bd49f72734fe 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -4,3 +4,4 @@ DIST patch-5.7-rc2.patch 39838150 BLAKE2B 86a9b1fdb1a0ffdeb5ba8ff0dd7afa0058a3b2 DIST patch-5.7-rc3.patch 40283173 BLAKE2B c8f85c4a52156d6590f60464ceba4144fa7562e3a23584d29f20e8f31e66c315d83dd7f171780fbdc5a9b9487677322b6a9e35e50c78fd39130bfc0337a6c93e SHA512 c298a70d8b1d90824a8da8d1b99dac5a2436bbd0bcefdc08712626daf1d4d6c692b1d1c80133bff5429502ebf1932801725d53c9882a34cbe7b9739add19852a DIST patch-5.7-rc4.patch 40402513 BLAKE2B 26fa667e2e82320e77de13700dce3886ee489db699499eec84292a0afbfa6da020ef8bf68993ae555854a935172c50d059e9f424f45ba3a628fafe0c1cde2d15 SHA512 da1f23765c7b5ef0a35b5de736e95446d7c96a5771346d5fbded526d2c46bc5c8387f7601ed92eebb29cb4c1614f39c1360d94666d2b0c0869b0bb22cd68ee5e DIST patch-5.7-rc5.patch 40659677 BLAKE2B 0239c4ad1f98d474437ef1d8b80f19d52bd4bf1a162da8672a036adc10b35c77bc55ed76846716bdf377b8dab47c91fb4e786bdf76fae94bac3eedff49dcc3c6 SHA512 9160d419bbad331504178882197ba3680a38b01f638182631f169ec76130eaebae0a96a8370c74199159ebac5ce65cd369ea9d608621bbe6f9ce4005f37c4693 +DIST patch-5.7-rc6.patch 40941449 BLAKE2B bda4907916ae77783683f40b06baa98af3f5472d911d5b28161f12367f7fc091d0a94ae1c7a6849a9c82074a417250827924e240809846918b859225e684f36b SHA512 ec835559a4d9873037f1287b85a454d4da8f890a80d24407d859d1f3d112808685f81b71c12828cc7ba558fd45d430d9f091773d0df1a5d48467fe9a5129a823 diff --git a/sys-kernel/git-sources/git-sources-5.7_rc6.ebuild b/sys-kernel/git-sources/git-sources-5.7_rc6.ebuild new file mode 100644 index 000000000000..73b080b1d066 --- /dev/null +++ b/sys-kernel/git-sources/git-sources-5.7_rc6.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="5.6" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.5" + +pkg_postinst() { + postinst_sources +} diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz index 9469977d1e71..41048919cd90 100644 Binary files a/sys-process/Manifest.gz and b/sys-process/Manifest.gz differ diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest index ef1d7d354050..5efd5ef4a69c 100644 --- a/sys-process/uksmd/Manifest +++ b/sys-process/uksmd/Manifest @@ -1 +1 @@ -DIST uksmd-0_pre20200504.tar.bz2 13919 BLAKE2B abda5df86a2592f2e1299f23a94389c7c4af36a37e38e9f618860b5ce0b7fc796eb3b0f248bda7e3522643f5d3a3219fd5d1c66e5a21f32f8bda2a6942f6339b SHA512 9b69b3fea603aab2af27a3542e6b217de31c227581779602ae67d352917e79626530fd6ad769a8a7c147f2883926458757fbca7502b4034550292c7e6e14f2f0 +DIST uksmd-0_pre20200505.tar.bz2 14038 BLAKE2B a87ebd14dd8efd51476af8e8c2d3d6b31290bee3b29bac85a2ca2478a27d7128e82db36de8b055ec1aef2825552131291aa17d1927aee9cefbd05ffd78aac710 SHA512 0a0e41beeadeb9c42dac36be8f9fa25956226961b4d16725f03277bf4cf87f42e984a83af0787eb621d9c35277906df309899a741bb94b134fa3d21b6852ac50 diff --git a/sys-process/uksmd/uksmd-0_pre20200504.ebuild b/sys-process/uksmd/uksmd-0_pre20200505.ebuild similarity index 93% rename from sys-process/uksmd/uksmd-0_pre20200504.ebuild rename to sys-process/uksmd/uksmd-0_pre20200505.ebuild index 4b451363e718..dae1153355fa 100644 --- a/sys-process/uksmd/uksmd-0_pre20200504.ebuild +++ b/sys-process/uksmd/uksmd-0_pre20200505.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit linux-info systemd -MY_COMMIT="5325ae51733ebb010862365c5a474f0d68f1ca1f" +MY_COMMIT="b6af35cb9a772f643fd1bd703f4d1f6c6c6d3b79" MY_P="${PN}-${MY_COMMIT}" DESCRIPTION="Userspace KSM helper daemon" diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index c81ff66c94c4..3e8888ddbb52 100644 Binary files a/x11-wm/Manifest.gz and b/x11-wm/Manifest.gz differ diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest index 1b3e26fd213f..65eb55da2e8d 100644 --- a/x11-wm/enlightenment/Manifest +++ b/x11-wm/enlightenment/Manifest @@ -1 +1,2 @@ DIST enlightenment-0.23.1.tar.xz 26426096 BLAKE2B d781dc951ad8eddd90f633b29a6b1180be63e6052a56e60644b4f738f4c0d42617aeb4f7326cf3284d0b331dd87d605fa0625ea6435f4e36b8f5b3ccce82ca53 SHA512 b5b8a34f6abe47d9b23dbcaf09d2f61f74b3f8d5a97b30a9666916b4bd307a45cb2ad874288419ab40ef06fa57c3b7dc15377dd9acaeb6eb71cd8c0c24fc42cb +DIST enlightenment-0.24.0.tar.xz 28712348 BLAKE2B 97294beaf6456ca5512796fbfbff72207e2c57aad130f802b6a63c7a9a30e8bc6cd98ad6947a1f4edb8508a96ef135b66297827edfb63c4ea4330588677a9abc SHA512 7255ec5c2e85143df8d92e37456f5392feb3a264daa81ec6b10ae57886d714c524869392ddc753914f3a9c5fd71e1b2c5dd1d1e1f7a5a649fb6aaaed81214b95 diff --git a/x11-wm/enlightenment/enlightenment-0.24.0.ebuild b/x11-wm/enlightenment/enlightenment-0.24.0.ebuild new file mode 100644 index 000000000000..bf3eeb20a1d2 --- /dev/null +++ b/x11-wm/enlightenment/enlightenment-0.24.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils meson xdg-utils + +DESCRIPTION="Enlightenment window manager" +HOMEPAGE="https://www.enlightenment.org" +SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz" + +LICENSE="BSD-2" +SLOT="0.17/${PV%%_*}" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="acpi bluetooth connman doc geolocation nls pam policykit systemd udisks wayland wifi xwayland" + +REQUIRED_USE="xwayland? ( wayland )" + +RDEPEND=">=dev-libs/efl-1.24.1[eet,fontconfig,X] + virtual/udev + x11-libs/libXext + x11-libs/libxcb + x11-libs/xcb-util-keysyms + x11-misc/xkeyboard-config + acpi? ( sys-power/acpid ) + bluetooth? ( net-wireless/bluez ) + connman? ( dev-libs/efl[connman] ) + geolocation? ( app-misc/geoclue:2.0 ) + pam? ( sys-libs/pam ) + policykit? ( sys-auth/polkit ) + systemd? ( sys-apps/systemd ) + udisks? ( sys-fs/udisks:2 ) + wayland? ( + >=dev-libs/efl-1.22.0[drm,wayland] + dev-libs/wayland + x11-libs/libxkbcommon + x11-libs/pixman + ) + xwayland? ( + dev-libs/efl[X,wayland] + x11-base/xorg-server[wayland] + )" +BDEPEND="virtual/pkgconfig + nls? ( sys-devel/gettext )" +DEPEND="${RDEPEND}" + +src_configure() { + local emesonargs=( + -D device-udev=true + -D install-enlightenment-menu=true + + -D install-sysactions=true + -D install-system=true + -D mount-eeze=false + + -D packagekit=false + + $(meson_use udisks mount-udisks) + $(meson_use bluetooth bluez5) + $(meson_use connman) + $(meson_use geolocation) + $(meson_use nls) + $(meson_use pam) + $(meson_use policykit polkit) + $(meson_use systemd) + $(meson_use wayland wl) + $(meson_use wifi wireless) + $(meson_use xwayland) + ) + + if ! use wayland; then + emesonargs+=( + -D wl-buffer=false + -D wl-desktop-shell=false + -D wl-drm=false + -D wl-text-input=false + -D wl-weekeyboard=false + -D wl-wl=false + -D wl-x11=false + ) + fi + + meson_src_configure +} + +src_install() { + use doc && local HTML_DOCS=( doc/. ) + meson_src_install +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + + einfo "Additional programs to complete full EFL suite: " + optfeature "office file thumbnails" app-office/libreoffice app-office/libreoffice-bin + optfeature "an EFL-based IDE" dev-util/edi + optfeature "image viewer" media-gfx/ephoto + optfeature "ConnMan user interface for Enlightenment" net-misc/econnman + optfeature "system and process monitor" sys-process/evisum + optfeature "feature rich terminal emulator" x11-terms/terminology + optfeature "a modern flat enlightenment WM theme" x11-themes/e-flat-theme + optfeature "a matching GTK theme" x11-themes/e-gtk-theme +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +}