diff --git a/Manifest.files.gz b/Manifest.files.gz index 2cf5f5c35fc7..cee1fe04c05e 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 b2471c7ccff1..6a0330d921ee 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/efitools/efitools-1.9.2.ebuild b/app-crypt/efitools/efitools-1.9.2.ebuild index 8a9b23506766..2f10592f3b1c 100644 --- a/app-crypt/efitools/efitools-1.9.2.ebuild +++ b/app-crypt/efitools/efitools-1.9.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snaps LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="static" LIB_DEPEND="dev-libs/openssl:0=[static-libs(+)]" diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz index cb90ece45d6d..5f521969361d 100644 Binary files a/dev-dotnet/Manifest.gz and b/dev-dotnet/Manifest.gz differ diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest new file mode 100644 index 000000000000..0b7ac621e299 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/Manifest @@ -0,0 +1,3 @@ +DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f SHA512 89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2 +DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf SHA512 56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f +DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556 SHA512 81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322 diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild new file mode 100644 index 000000000000..30e9b4e6de58 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PV="${PV}" + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/" +LICENSE="MIT" + +SRC_URI=" +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) +" + +SLOT="5.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND="dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" + + if use dotnet-symlink; then + dosym "../../${dest}/dotnet" "/usr/bin/dotnet" + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" + + # set an env-variable for 3rd party tools + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die + doenvd "${T}/90${PN}-${SLOT}" + fi +} diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml new file mode 100644 index 000000000000..6905cd2c4766 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml @@ -0,0 +1,15 @@ + + + + + dotnet@gentoo.org + + + https://docs.microsoft.com/en-us/dotnet/ + + + + Install a dotnet symlink that points to dotnet-bin. + + + diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 3ac5882a5419..3a578047ab52 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/libtermkey/libtermkey-0.22.ebuild b/dev-libs/libtermkey/libtermkey-0.22.ebuild index 4df93edfc85e..5f60647df324 100644 --- a/dev-libs/libtermkey/libtermkey-0.22.ebuild +++ b/dev-libs/libtermkey/libtermkey-0.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 x86" +KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos" IUSE="demos static-libs" RDEPEND="dev-libs/unibilium:=" diff --git a/dev-libs/libvterm/libvterm-0.1.3.ebuild b/dev-libs/libvterm/libvterm-0.1.3.ebuild index 6530912e8f74..93b4531f0e54 100644 --- a/dev-libs/libvterm/libvterm-0.1.3.ebuild +++ b/dev-libs/libvterm/libvterm-0.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos" BDEPEND=" dev-lang/perl diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild index 8d8ed36de2c5..5fcb81a96898 100644 --- a/dev-libs/msgpack/msgpack-3.3.0.ebuild +++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git" else SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="MessagePack is a binary-based efficient data interchange format" diff --git a/dev-libs/unibilium/unibilium-2.1.0.ebuild b/dev-libs/unibilium/unibilium-2.1.0.ebuild index 54bebfe17a3d..819046b2707d 100644 --- a/dev-libs/unibilium/unibilium-2.1.0.ebuild +++ b/dev-libs/unibilium/unibilium-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-3+ MIT" SLOT="0/4" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" IUSE="static-libs" BDEPEND=" diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz index 8cb20668b1fb..6faa41dc084a 100644 Binary files a/dev-lua/Manifest.gz and b/dev-lua/Manifest.gz differ diff --git a/dev-lua/mpack/mpack-1.0.8-r100.ebuild b/dev-lua/mpack/mpack-1.0.8-r100.ebuild index b573bd2b996b..f26a805ece17 100644 --- a/dev-lua/mpack/mpack-1.0.8-r100.ebuild +++ b/dev-lua/mpack/mpack-1.0.8-r100.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x64-macos" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )" @@ -96,6 +96,14 @@ lua_src_install() { emake "${myemakeargs[@]}" install popd + + if [[ ${CHOST} == *-darwin* ]] ; then + local luav=$(lua_get_version) + # we only want the major version (e.g. 5.1) + local luamv=${luav:0:3} + local file="lua/${luamv}/mpack.so" + install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" "${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name" + fi } src_install() { diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 73c83042a1d4..bc2823a7266f 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/spotify/spotify-1.1.56.ebuild b/media-sound/spotify/spotify-1.1.56.ebuild index 7a6cfcac18ae..52c323401ad5 100644 --- a/media-sound/spotify/spotify-1.1.56.ebuild +++ b/media-sound/spotify/spotify-1.1.56.ebuild @@ -34,6 +34,7 @@ RDEPEND=" systray? ( gnome-extra/gnome-integration-spotify ) x11-libs/gtk+:2 app-accessibility/at-spi2-atk + x11-libs/libxkbcommon x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/libSM diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index fdb0e6b9650d..e912ca0101ad 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 1e95a3fe6b38..3d37144a626c 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sun, 27 Jun 2021 19:39:02 +0000 +Mon, 28 Jun 2021 05:08:58 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 1e95a3fe6b38..3d37144a626c 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Sun, 27 Jun 2021 19:39:02 +0000 +Mon, 28 Jun 2021 05:08:58 +0000 diff --git a/metadata/install-qa-check.d/60libcrypt-deps b/metadata/install-qa-check.d/60libcrypt-deps index 53e2e0b9d6fb..3ea1b5372ce8 100644 --- a/metadata/install-qa-check.d/60libcrypt-deps +++ b/metadata/install-qa-check.d/60libcrypt-deps @@ -35,6 +35,7 @@ libcrypt_check() { eqawarn eqawarn "Please add virtual/libcrypt:= dependency" eqawarn "Gentoo bug: https://bugs.gentoo.org/699422" + eqawarn "Tracker bug: https://bugs.gentoo.org/798963" eqawarn "See: https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation" fi diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 60586eccf12e..4ae344c35429 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 c8eebf1d3ab5..ba51ebaea876 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/efitools-1.9.2 b/metadata/md5-cache/app-crypt/efitools-1.9.2 index c7822bf2c16b..99ebf2f102d9 100644 --- a/metadata/md5-cache/app-crypt/efitools-1.9.2 +++ b/metadata/md5-cache/app-crypt/efitools-1.9.2 @@ -4,10 +4,10 @@ DESCRIPTION=Tools for manipulating UEFI secure boot platforms EAPI=6 HOMEPAGE=https://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git IUSE=static -KEYWORDS=amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=GPL-2 LGPL-2.1 RDEPEND=!static? ( dev-libs/openssl:0= ) sys-apps/util-linux SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-1.9.2.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 97566c1a256d07b00848aa767e38a352 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7c4c5c510b4f02ee0215d59254e969df +_md5_=0fd6d4ac41dbadd77b16c3cf0418bf66 diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz index 0b1d038776cc..f9ba219842a1 100644 Binary files a/metadata/md5-cache/dev-dotnet/Manifest.gz and b/metadata/md5-cache/dev-dotnet/Manifest.gz differ diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.301 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.301 new file mode 100644 index 000000000000..5bc56874df62 --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.301 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DESCRIPTION=.NET is a free, cross-platform, open-source developer platform +EAPI=7 +HOMEPAGE=https://dotnet.microsoft.com/ +IUSE=+dotnet-symlink +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=MIT +RDEPEND=dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) +REQUIRED_USE=elibc_glibc +RESTRICT=splitdebug +SLOT=5.0 +SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.301/dotnet-sdk-5.0.301-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.301/dotnet-sdk-5.0.301-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.301/dotnet-sdk-5.0.301-linux-arm64.tar.gz ) +_md5_=64dfe1f90695ea3eb0fd1a48d49dfcd7 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 741ca359e9ee..269549f9811a 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/libtermkey-0.22 b/metadata/md5-cache/dev-libs/libtermkey-0.22 index 860663ac0f3a..fdd14f5fe4ad 100644 --- a/metadata/md5-cache/dev-libs/libtermkey-0.22 +++ b/metadata/md5-cache/dev-libs/libtermkey-0.22 @@ -4,10 +4,10 @@ DESCRIPTION=Library for easy processing of keyboard entry from terminal-based pr EAPI=6 HOMEPAGE=http://www.leonerd.org.uk/code/libtermkey/ IUSE=demos static-libs -KEYWORDS=amd64 arm ~arm64 x86 +KEYWORDS=amd64 arm ~arm64 x86 ~x64-macos LICENSE=MIT RDEPEND=dev-libs/unibilium:= SLOT=0 SRC_URI=http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.22.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 97566c1a256d07b00848aa767e38a352 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3c8270c3eee9d895b3ce9d605ff96ced +_md5_=f9124c6816b33fdc9b766ec243864d39 diff --git a/metadata/md5-cache/dev-libs/libvterm-0.1.3 b/metadata/md5-cache/dev-libs/libvterm-0.1.3 index dc01f6985b50..e458fce87929 100644 --- a/metadata/md5-cache/dev-libs/libvterm-0.1.3 +++ b/metadata/md5-cache/dev-libs/libvterm-0.1.3 @@ -3,10 +3,10 @@ DEFINED_PHASES=compile install DESCRIPTION=An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator EAPI=7 HOMEPAGE=http://www.leonerd.org.uk/code/libvterm/ -KEYWORDS=amd64 ~arm ~arm64 x86 +KEYWORDS=amd64 ~arm ~arm64 x86 ~x64-macos LICENSE=MIT RDEPEND=!dev-libs/libvterm-neovim SLOT=0 SRC_URI=http://www.leonerd.org.uk/code/libvterm/libvterm-0.1.3.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 97566c1a256d07b00848aa767e38a352 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d1f7f925df1da9f36f8a82456932eaab +_md5_=e81c080e186616a352875c54824fc2a1 diff --git a/metadata/md5-cache/dev-libs/msgpack-3.3.0 b/metadata/md5-cache/dev-libs/msgpack-3.3.0 index 341110544d3c..e4c01346745d 100644 --- a/metadata/md5-cache/dev-libs/msgpack-3.3.0 +++ b/metadata/md5-cache/dev-libs/msgpack-3.3.0 @@ -5,11 +5,11 @@ DESCRIPTION=MessagePack is a binary-based efficient data interchange format EAPI=7 HOMEPAGE=https://msgpack.org/ https://github.com/msgpack/msgpack-c/ IUSE=boost +cxx doc examples static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=Boost-1.0 RDEPEND=boost? ( dev-libs/boost[context,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/msgpack/msgpack-c/releases/download/cpp-3.3.0/msgpack-3.3.0.tar.gz _eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib ec7d503d01bc4e2f2692f8bf90a64e41 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 97566c1a256d07b00848aa767e38a352 multilib-build c311a933538fe97b72600926696ea66f multilib-minimal 12533389e8f5cc25f70ffcddbc9b3d29 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils 132cbb376048d079b5a012f5467c4e7f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=460fb896c6e1f1a3d98780e9e6ff0edb +_md5_=f807d460490cd1990d7f3a4a9f264bb0 diff --git a/metadata/md5-cache/dev-libs/unibilium-2.1.0 b/metadata/md5-cache/dev-libs/unibilium-2.1.0 index 0037a4e71f97..5663ec10a8e1 100644 --- a/metadata/md5-cache/dev-libs/unibilium-2.1.0 +++ b/metadata/md5-cache/dev-libs/unibilium-2.1.0 @@ -4,9 +4,9 @@ DESCRIPTION=A very basic terminfo library EAPI=7 HOMEPAGE=https://github.com/neovim/unibilium/ IUSE=static-libs -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~x64-macos LICENSE=LGPL-3+ MIT SLOT=0/4 SRC_URI=https://github.com/neovim/unibilium/archive/v2.1.0.tar.gz -> unibilium-2.1.0.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 97566c1a256d07b00848aa767e38a352 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e106f461e46897c304f44a01a3f80346 +_md5_=4a80de166367ce784b8865e32078ba96 diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz index 44775c6f82ae..5e59393049eb 100644 Binary files a/metadata/md5-cache/dev-lua/Manifest.gz and b/metadata/md5-cache/dev-lua/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lua/mpack-1.0.8-r100 b/metadata/md5-cache/dev-lua/mpack-1.0.8-r100 index 0f64e1be56ef..1c5408c65b8a 100644 --- a/metadata/md5-cache/dev-lua/mpack-1.0.8-r100 +++ b/metadata/md5-cache/dev-lua/mpack-1.0.8-r100 @@ -5,7 +5,7 @@ DESCRIPTION=Lua bindings for libmpack EAPI=7 HOMEPAGE=https://github.com/libmpack/libmpack/ IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-2 lua_targets_lua5-3 lua_targets_lua5-4 -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x64-macos LICENSE=MIT RDEPEND=dev-libs/libmpack lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-2? ( dev-lang/lua:5.2 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-2 lua_targets_lua5-3 lua_targets_lua5-4 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/libmpack/libmpack-lua/archive/1.0.8.tar.gz -> mpack-1.0.8.tar.gz _eclasses_=lua 777ea9a29820e0f3d59093572eedd293 lua-utils a2553e8a65058f277bf0b2da4be361b0 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 97566c1a256d07b00848aa767e38a352 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=455665b2e35547be059b2023cd276a70 +_md5_=7a9c895d7312a1c29e11b521dd534063 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 5dd68c6118c7..d0b1dafa32ad 100644 Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ diff --git a/metadata/md5-cache/media-sound/spotify-1.1.56 b/metadata/md5-cache/media-sound/spotify-1.1.56 index bf09f0c4c05f..dfc50ed54116 100644 --- a/metadata/md5-cache/media-sound/spotify-1.1.56 +++ b/metadata/md5-cache/media-sound/spotify-1.1.56 @@ -7,9 +7,9 @@ HOMEPAGE=https://www.spotify.com/ch-de/download/previews/ IUSE=libnotify local-playback pax_kernel pulseaudio systray KEYWORDS=~amd64 LICENSE=Spotify -RDEPEND=dev-libs/nss dev-python/dbus-python dev-python/pygobject:3 libnotify? ( x11-libs/libnotify ) dev-libs/openssl:0= media-libs/alsa-lib media-libs/fontconfig media-libs/harfbuzz media-libs/mesa[X(+)] net-misc/curl[ssl] net-print/cups[ssl] pulseaudio? ( media-sound/pulseaudio ) !pulseaudio? ( media-sound/apulse ) local-playback? ( media-video/ffmpeg:0/56.58.58 ) systray? ( gnome-extra/gnome-integration-spotify ) x11-libs/gtk+:2 app-accessibility/at-spi2-atk x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/libSM x11-libs/libICE +RDEPEND=dev-libs/nss dev-python/dbus-python dev-python/pygobject:3 libnotify? ( x11-libs/libnotify ) dev-libs/openssl:0= media-libs/alsa-lib media-libs/fontconfig media-libs/harfbuzz media-libs/mesa[X(+)] net-misc/curl[ssl] net-print/cups[ssl] pulseaudio? ( media-sound/pulseaudio ) !pulseaudio? ( media-sound/apulse ) local-playback? ( media-video/ffmpeg:0/56.58.58 ) systray? ( gnome-extra/gnome-integration-spotify ) x11-libs/gtk+:2 app-accessibility/at-spi2-atk x11-libs/libxkbcommon x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/libSM x11-libs/libICE RESTRICT=mirror strip SLOT=0 SRC_URI=http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.1.56.595.g2d2da0de_amd64.deb _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 97566c1a256d07b00848aa767e38a352 pax-utils 74cd9920d64148719fb62c462935c1b5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 2eeba54233fa41bdb15dcddcb63fba3a xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3093a5f653311aea1f2ddf1a1aeee00c +_md5_=a3df1238053bdcdc45fcc3155faeceaa diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 5754b8b8b901..250b505d9ee0 100644 Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ diff --git a/metadata/md5-cache/net-dns/pdns-4.4.1-r1 b/metadata/md5-cache/net-dns/pdns-4.4.1-r1 new file mode 100644 index 000000000000..0096b6494e6f --- /dev/null +++ b/metadata/md5-cache/net-dns/pdns-4.4.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dev-libs/openssl:= >=dev-libs/boost-1.35:= lua-records? ( >=net-misc/curl-7.21.3 ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 ) sqlite? ( dev-db/sqlite:3 ) geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip ) sodium? ( dev-libs/libsodium:= ) tinydns? ( >=dev-db/tinycdb-0.77 ) protobuf? ( dev-libs/protobuf ) +DESCRIPTION=The PowerDNS Daemon +EAPI=7 +HOMEPAGE=https://www.powerdns.com/ +IUSE=debug doc geoip ldap lua-records mydns mysql postgres protobuf remote sodium sqlite systemd tools tinydns test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 lua_single_target_lua5-4 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dev-libs/openssl:= >=dev-libs/boost-1.35:= lua-records? ( >=net-misc/curl-7.21.3 ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 ) sqlite? ( dev-db/sqlite:3 ) geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip ) sodium? ( dev-libs/libsodium:= ) tinydns? ( >=dev-db/tinycdb-0.77 ) protobuf? ( dev-libs/protobuf ) acct-user/pdns acct-group/pdns +REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 lua_single_target_lua5-4 ) mydns? ( mysql ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://downloads.powerdns.com/releases/pdns-4.4.1.tar.bz2 +_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua-single 20268f317853c44164a3065f1e6ff68b lua-utils a2553e8a65058f277bf0b2da4be361b0 multilib 97566c1a256d07b00848aa767e38a352 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=971871642d7d0371098b6d5dc70249e4 diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index 0243628a55cc..73341b19bce2 100644 Binary files a/metadata/md5-cache/net-vpn/Manifest.gz and b/metadata/md5-cache/net-vpn/Manifest.gz differ diff --git a/metadata/md5-cache/net-vpn/ocserv-1.0.1 b/metadata/md5-cache/net-vpn/ocserv-1.0.1-r1 similarity index 60% rename from metadata/md5-cache/net-vpn/ocserv-1.0.1 rename to metadata/md5-cache/net-vpn/ocserv-1.0.1-r1 index b65301f25b32..48fe90fa1176 100644 --- a/metadata/md5-cache/net-vpn/ocserv-1.0.1 +++ b/metadata/md5-cache/net-vpn/ocserv-1.0.1-r1 @@ -1,15 +1,15 @@ BDEPEND=virtual/pkgconfig test? ( net-libs/gnutls[tools(+)] net-libs/socket_wrapper net-vpn/openconnect sys-libs/nss_wrapper sys-libs/uid_wrapper ) virtual/pkgconfig DEFINED_PHASES=configure install -DEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) +DEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= virtual/libcrypt:= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) DESCRIPTION=Openconnect SSL VPN server EAPI=7 HOMEPAGE=https://ocserv.gitlab.io/www/index.html IUSE=geoip kerberos +lz4 otp pam radius +seccomp systemd tcpd test KEYWORDS=amd64 arm arm64 ppc64 x86 LICENSE=GPL-2 -RDEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) +RDEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= virtual/libcrypt:= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=ftp://ftp.infradead.org/pub/ocserv/ocserv-1.0.1.tar.xz _eclasses_=multilib 97566c1a256d07b00848aa767e38a352 systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=1fe859e02da9c7df0d1a2f1ebccddba7 +_md5_=cb36f0294d916caf4f1d78b1d9c68d7d diff --git a/metadata/md5-cache/net-vpn/ocserv-1.1.1 b/metadata/md5-cache/net-vpn/ocserv-1.1.1-r1 similarity index 60% rename from metadata/md5-cache/net-vpn/ocserv-1.1.1 rename to metadata/md5-cache/net-vpn/ocserv-1.1.1-r1 index 2f9d54b26fa0..b6eb13af3da3 100644 --- a/metadata/md5-cache/net-vpn/ocserv-1.1.1 +++ b/metadata/md5-cache/net-vpn/ocserv-1.1.1-r1 @@ -1,15 +1,15 @@ BDEPEND=virtual/pkgconfig test? ( net-libs/gnutls[tools(+)] net-libs/socket_wrapper net-vpn/openconnect sys-libs/nss_wrapper sys-libs/uid_wrapper ) virtual/pkgconfig DEFINED_PHASES=configure install -DEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) +DEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= virtual/libcrypt:= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) DESCRIPTION=Openconnect SSL VPN server EAPI=7 HOMEPAGE=https://ocserv.gitlab.io/www/index.html IUSE=geoip kerberos +lz4 otp pam radius +seccomp systemd tcpd test KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=GPL-2 -RDEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) +RDEPEND=dev-libs/libnl:3= dev-libs/libev:0= >=dev-libs/nettle-2.7:0= dev-libs/pcl:0= dev-libs/protobuf-c:0= >=net-libs/gnutls-3.3.0:0= net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= virtual/libcrypt:= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) radius? ( net-dialup/freeradius-client:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=ftp://ftp.infradead.org/pub/ocserv/ocserv-1.1.1.tar.xz _eclasses_=multilib 97566c1a256d07b00848aa767e38a352 systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=452a39f399f3b9223b9d67879a7b1f59 +_md5_=0c5640685ec655d6716a06f011fcda95 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 7d43b5931b61..d2875e232b38 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/toybox-0.8.4 b/metadata/md5-cache/sys-apps/toybox-0.8.4-r1 similarity index 85% rename from metadata/md5-cache/sys-apps/toybox-0.8.4 rename to metadata/md5-cache/sys-apps/toybox-0.8.4-r1 index 5159e3a12a3e..8e5ea0ff3767 100644 --- a/metadata/md5-cache/sys-apps/toybox-0.8.4 +++ b/metadata/md5-cache/sys-apps/toybox-0.8.4-r1 @@ -1,11 +1,13 @@ DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=virtual/libcrypt:= DESCRIPTION=Common linux commands in a multicall binary EAPI=7 HOMEPAGE=https://landley.net/code/toybox/ IUSE=savedconfig KEYWORDS=~amd64 ~x86 LICENSE=0BSD +RDEPEND=virtual/libcrypt:= SLOT=0 SRC_URI=https://landley.net/code/toybox/downloads/toybox-0.8.4.tar.gz _eclasses_=multilib 97566c1a256d07b00848aa767e38a352 multiprocessing 61c959fc55c15c00bbb1079d6a71370b portability d1186f1e621de7b27ddcae82e6253259 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=cf5533ff1f0f38d9530b37b6f2dfc9f7 +_md5_=16c5811f984ae68f736e55271c97c9d6 diff --git a/metadata/md5-cache/sys-apps/toybox-0.8.5 b/metadata/md5-cache/sys-apps/toybox-0.8.5-r1 similarity index 85% rename from metadata/md5-cache/sys-apps/toybox-0.8.5 rename to metadata/md5-cache/sys-apps/toybox-0.8.5-r1 index 0944ac2719e5..3d78d031c74a 100644 --- a/metadata/md5-cache/sys-apps/toybox-0.8.5 +++ b/metadata/md5-cache/sys-apps/toybox-0.8.5-r1 @@ -1,11 +1,13 @@ DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=virtual/libcrypt:= DESCRIPTION=Common linux commands in a multicall binary EAPI=7 HOMEPAGE=https://landley.net/code/toybox/ IUSE=savedconfig KEYWORDS=~amd64 ~x86 LICENSE=0BSD +RDEPEND=virtual/libcrypt:= SLOT=0 SRC_URI=https://landley.net/code/toybox/downloads/toybox-0.8.5.tar.gz _eclasses_=multilib 97566c1a256d07b00848aa767e38a352 multiprocessing 61c959fc55c15c00bbb1079d6a71370b portability d1186f1e621de7b27ddcae82e6253259 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=cf5533ff1f0f38d9530b37b6f2dfc9f7 +_md5_=16c5811f984ae68f736e55271c97c9d6 diff --git a/metadata/md5-cache/sys-apps/toybox-9999 b/metadata/md5-cache/sys-apps/toybox-9999 index c3899fc3a923..6fdfdbdf442d 100644 --- a/metadata/md5-cache/sys-apps/toybox-9999 +++ b/metadata/md5-cache/sys-apps/toybox-9999 @@ -1,11 +1,13 @@ BDEPEND=>=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare test unpack +DEPEND=virtual/libcrypt:= DESCRIPTION=Common linux commands in a multicall binary EAPI=7 HOMEPAGE=https://landley.net/code/toybox/ IUSE=savedconfig LICENSE=0BSD PROPERTIES=live +RDEPEND=virtual/libcrypt:= SLOT=0 _eclasses_=git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da multilib 97566c1a256d07b00848aa767e38a352 multiprocessing 61c959fc55c15c00bbb1079d6a71370b portability d1186f1e621de7b27ddcae82e6253259 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=cf5533ff1f0f38d9530b37b6f2dfc9f7 +_md5_=16c5811f984ae68f736e55271c97c9d6 diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz index 063dc13eb571..6c3bb1a560e2 100644 Binary files a/metadata/md5-cache/sys-firmware/Manifest.gz and b/metadata/md5-cache/sys-firmware/Manifest.gz differ diff --git a/metadata/md5-cache/sys-firmware/seabios-1.14.0-r2 b/metadata/md5-cache/sys-firmware/seabios-1.14.0-r2 index 70014027f79b..cb11c25d0937 100644 --- a/metadata/md5-cache/sys-firmware/seabios-1.14.0-r2 +++ b/metadata/md5-cache/sys-firmware/seabios-1.14.0-r2 @@ -4,10 +4,10 @@ DESCRIPTION=Open Source implementation of a 16-bit x86 BIOS EAPI=7 HOMEPAGE=https://www.seabios.org/ IUSE=+binary debug +seavgabios -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 LICENSE=LGPL-3 GPL-3 REQUIRED_USE=debug? ( !binary ) SLOT=0 SRC_URI=!binary? ( https://www.seabios.org/downloads/seabios-1.14.0.tar.gz ) binary? ( https://dev.gentoo.org/~slyfox/distfiles/seabios-1.14.0-r2-bin.tar.xz ) _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 97566c1a256d07b00848aa767e38a352 python-any-r1 901d9e22c7a848a1196502edf060f330 python-utils-r1 977ed3240c7c676eb18a277e65663c1c toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=d3eeec69511dad41a5dc312f38df34db +_md5_=8c63ee7bc9da6f3f167b706c54ae6f23 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 5486236abdf5..e3c0470a6a6e 100644 Binary files a/metadata/md5-cache/virtual/Manifest.gz and b/metadata/md5-cache/virtual/Manifest.gz differ diff --git a/metadata/md5-cache/virtual/dotnet-sdk-5.0 b/metadata/md5-cache/virtual/dotnet-sdk-5.0 new file mode 100644 index 000000000000..b33379105623 --- /dev/null +++ b/metadata/md5-cache/virtual/dotnet-sdk-5.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for .NET SDK +EAPI=7 +KEYWORDS=~amd64 ~arm ~arm64 +RDEPEND=|| ( dev-dotnet/dotnet-sdk-bin:5.0 dev-dotnet/dotnet-sdk:5.0 ) +SLOT=5.0 +_md5_=e8433524218d72588cc2ef4ad38a9688 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 1e95a3fe6b38..3d37144a626c 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Sun, 27 Jun 2021 19:39:02 +0000 +Mon, 28 Jun 2021 05:08:58 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index cef8843876ad..535dad4a4569 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Sun Jun 27 07:39:02 PM UTC 2021 +Mon Jun 28 05:08:58 AM UTC 2021 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index c8fd4336dad7..caaa8fcc74f5 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Sun, 27 Jun 2021 20:00:01 +0000 +Mon, 28 Jun 2021 05:30:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index cd21eb76843f..6df423df28e9 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -d0a20d20e5fff563b0fa51a9aca0470be280d1a2 1624821213 2021-06-27T19:13:33+00:00 +ae28e2356b8cb60892daeb782327a8c0119e55a2 1624844190 2021-06-28T01:36:30+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 5fa4c6dec655..610e749db6db 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1624822501 Sun 27 Jun 2021 07:35:01 PM UTC +1624856701 Mon 28 Jun 2021 05:05:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 1e95a3fe6b38..3d37144a626c 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Sun, 27 Jun 2021 19:39:02 +0000 +Mon, 28 Jun 2021 05:08:58 +0000 diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index cfe15fd1b02e..b4ecf5e3de8b 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/pdns/files/pdns-4.4.1-boost-1.76.patch b/net-dns/pdns/files/pdns-4.4.1-boost-1.76.patch new file mode 100644 index 000000000000..0e440020541f --- /dev/null +++ b/net-dns/pdns/files/pdns-4.4.1-boost-1.76.patch @@ -0,0 +1,26 @@ +From 42cec1e5948e828fb2b941107c4fce9ec847f9a8 Mon Sep 17 00:00:00 2001 +From: Peter van Dijk +Date: Fri, 23 Apr 2021 15:40:43 +0200 +Subject: [PATCH] boost 1.76 containers: use standard exceptions + +(cherry picked from commit 311f26839819062ced8697686372b6c6b2210bdf) +--- + pdns/Makefile.am | 3 ++- + pdns/dnsdistdist/Makefile.am | 2 +- + pdns/recursordist/Makefile.am | 3 ++- + 3 files changed, 5 insertions(+), 3 deletions(-) + +diff --git a/pdns/Makefile.am b/pdns/Makefile.am +index 237a48f501f..f073f052600 100644 +--- a/pdns/Makefile.am ++++ b/pdns/Makefile.am +@@ -6,7 +6,8 @@ AM_CPPFLAGS += \ + $(LIBEDIT_CFLAGS) \ + $(LIBCRYPTO_INCLUDES) \ + $(SYSTEMD_CFLAGS) \ +- $(YAML_CFLAGS) ++ $(YAML_CFLAGS) \ ++ -DBOOST_CONTAINER_USE_STD_EXCEPTIONS + + AM_CXXFLAGS = \ + -DSYSCONFDIR=\"$(sysconfdir)\" \ diff --git a/net-dns/pdns/pdns-4.4.1-r1.ebuild b/net-dns/pdns/pdns-4.4.1-r1.ebuild new file mode 100644 index 000000000000..bb6301e4a131 --- /dev/null +++ b/net-dns/pdns/pdns-4.4.1-r1.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit autotools lua-single + +DESCRIPTION="The PowerDNS Daemon" +HOMEPAGE="https://www.powerdns.com/" +SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# other possible flags: +# db2: we lack the dep +# oracle: dito (need Oracle Client Libraries) +# xdb: (almost) dead, surely not supported + +IUSE="debug doc geoip ldap lua-records mydns mysql postgres protobuf remote sodium sqlite systemd tools tinydns test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="${LUA_REQUIRED_USE} + mydns? ( mysql )" + +DEPEND="${LUA_DEPS} + dev-libs/openssl:= + >=dev-libs/boost-1.35:= + lua-records? ( >=net-misc/curl-7.21.3 ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:= ) + ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 ) + sqlite? ( dev-db/sqlite:3 ) + geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip ) + sodium? ( dev-libs/libsodium:= ) + tinydns? ( >=dev-db/tinycdb-0.77 ) + protobuf? ( dev-libs/protobuf )" +RDEPEND="${DEPEND} + acct-user/pdns + acct-group/pdns" + +BDEPEND="virtual/pkgconfig + doc? ( app-doc/doxygen )" + +S="${WORKDIR}"/${P/_/-} + +PATCHES=( + "${FILESDIR}"/${P}-boost-1.76.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local dynmodules="pipe bind" # the default backends, always enabled + + #use db2 && dynmodules+=" db2" + use ldap && dynmodules+=" ldap" + use mydns && dynmodules+=" mydns" + use mysql && dynmodules+=" gmysql" + #use oracle && dynmodules+=" goracle oracle" + use postgres && dynmodules+=" gpgsql" + use remote && dynmodules+=" remote" + use sqlite && dynmodules+=" gsqlite3" + use tinydns && dynmodules+=" tinydns" + use geoip && dynmodules+=" geoip" + #use xdb && dynmodules+=" xdb" + + econf \ + --disable-static \ + --sysconfdir=/etc/powerdns \ + --libdir=/usr/$(get_libdir)/powerdns \ + --with-service-user=pdns \ + --with-service-group=pdns \ + --with-modules= \ + --with-dynmodules="${dynmodules}" \ + --with-mysql-lib=/usr/$(get_libdir) \ + --with-lua="${ELUA}" \ + $(use_enable debug verbose-logging) \ + $(use_enable lua-records) \ + $(use_enable test unit-tests) \ + $(use_enable tools) \ + $(use_enable systemd) \ + $(use_with sodium libsodium) \ + $(use_with protobuf) \ + ${myconf} +} + +src_compile() { + default + use doc && emake -C codedocs codedocs +} + +src_install() { + default + + mv "${D}"/etc/powerdns/pdns.conf{-dist,} + + fperms 0700 /etc/powerdns + fperms 0600 /etc/powerdns/pdns.conf + + # set defaults: setuid=pdns, setgid=pdns + sed -i \ + -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \ + "${D}"/etc/powerdns/pdns.conf + + newinitd "${FILESDIR}"/pdns-r1 pdns + + keepdir /var/empty + + if use doc; then + docinto html + dodoc -r codedocs/html/. + fi + + # Install development headers + insinto /usr/include/pdns + doins pdns/*.hh + insinto /usr/include/pdns/backends/gsql + doins pdns/backends/gsql/*.hh + + if use ldap ; then + insinto /etc/openldap/schema + doins "${FILESDIR}"/dnsdomain2.schema + fi + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "PowerDNS provides multiple instances support. You can create more instances" + elog "by symlinking the pdns init script to another name." + elog + elog "The name must be in the format pdns. and PowerDNS will use the" + elog "/etc/powerdns/pdns-.conf configuration file instead of the default." + + local old + for old in ${REPLACING_VERSIONS}; do + ver_test ${old} -lt 3.2 || continue + + echo + ewarn "To fix a security bug (bug #458018) had the following" + ewarn "files/directories the world-readable bit removed (if set):" + ewarn " ${EPREFIX}/etc/powerdns" + ewarn " ${EPREFIX}/etc/powerdns/pdns.conf" + ewarn "Check if this is correct for your setup" + ewarn "This is a one-time change and will not happen on subsequent updates." + chmod o-rwx "${EPREFIX}"/etc/powerdns/{,pdns.conf} + + break + done + + if use postgres; then + for old in ${REPLACING_VERSIONS}; do + ver_test ${old} -lt 4.1.11-r1 || continue + + echo + ewarn "PowerDNS 4.1.11 contains a security fix for the PostgreSQL backend." + ewarn "This security fix needs to be applied manually to the database schema." + ewarn "Please refer to the official security advisory for more information:" + ewarn + ewarn " https://doc.powerdns.com/authoritative/security-advisories/powerdns-advisory-2019-06.html" + + break + done + fi +} diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index 6c52960b166a..c9bab6cd0e4a 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/ocserv/ocserv-1.0.1.ebuild b/net-vpn/ocserv/ocserv-1.0.1-r1.ebuild similarity index 96% rename from net-vpn/ocserv/ocserv-1.0.1.ebuild rename to net-vpn/ocserv/ocserv-1.0.1-r1.ebuild index bd210f3d1419..30ecafc2b9cc 100644 --- a/net-vpn/ocserv/ocserv-1.0.1.ebuild +++ b/net-vpn/ocserv/ocserv-1.0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,6 +35,7 @@ DEPEND=" net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= + virtual/libcrypt:= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) diff --git a/net-vpn/ocserv/ocserv-1.1.1.ebuild b/net-vpn/ocserv/ocserv-1.1.1-r1.ebuild similarity index 96% rename from net-vpn/ocserv/ocserv-1.1.1.ebuild rename to net-vpn/ocserv/ocserv-1.1.1-r1.ebuild index 41a683070d56..83522add4c3f 100644 --- a/net-vpn/ocserv/ocserv-1.1.1.ebuild +++ b/net-vpn/ocserv/ocserv-1.1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,6 +35,7 @@ DEPEND=" net-libs/http-parser:0= sys-libs/readline:0= sys-libs/talloc:0= + virtual/libcrypt:= geoip? ( dev-libs/geoip:0= ) kerberos? ( virtual/krb5 ) lz4? ( app-arch/lz4:0= ) diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 77f989cc9006..e7ed9f724a66 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/package.mask b/profiles/package.mask index 194071e6a307..8e4989e2eaec 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -482,7 +482,7 @@ kde-apps/kdebase-meta:5 # Patrick McLean (2020-02-07) # Mask until sys-libs/libxcrypt[system] is unmasked # (NOTE: Likely needs to be moved to musl + uclibc profiles, not dropped entirely) ->=virtual/libcrypt-2 +~virtual/libcrypt-2 # Lars Wendler (2019-11-14) # Breaks archives containing relative paths diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 4af7f006041c..5ea6ed0d28b8 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1308,6 +1308,7 @@ dev-db/sqlitestudio:cli - Build CLI interface dev-db/timescaledb:proprietary-extensions - Enable proprietary features/extensions licensed under the TimeScale License dev-db/unixODBC:minimal - Disable bundled drivers and extra libraries (most users don't need these) dev-db/unixODBC:odbcmanual - Administrator, Internal Structure, Programmer and User documentation +dev-dotnet/dotnet-sdk-bin:dotnet-symlink - Install a dotnet symlink that points to dotnet-bin. dev-embedded/avrdude:ftdi - Enable support for USB FTDI chips via dev-embedded/libftdi dev-embedded/libftdi:tools - build ftdi_eeprom helper tool dev-embedded/openocd:capstone - Use dev-libs/capstone for disassembly support diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 34b81e0d7d07..72e0f8ca9926 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/toybox/toybox-0.8.4.ebuild b/sys-apps/toybox/toybox-0.8.4-r1.ebuild similarity index 95% rename from sys-apps/toybox/toybox-0.8.4.ebuild rename to sys-apps/toybox/toybox-0.8.4-r1.ebuild index ca78edf8b366..888ca615d7a4 100644 --- a/sys-apps/toybox/toybox-0.8.4.ebuild +++ b/sys-apps/toybox/toybox-0.8.4-r1.ebuild @@ -19,6 +19,9 @@ HOMEPAGE="https://landley.net/code/toybox/" LICENSE="0BSD" SLOT="0" +DEPEND="virtual/libcrypt:=" +RDEPEND="${DEPEND}" + src_prepare() { default restore_config .config diff --git a/sys-apps/toybox/toybox-0.8.5.ebuild b/sys-apps/toybox/toybox-0.8.5-r1.ebuild similarity index 95% rename from sys-apps/toybox/toybox-0.8.5.ebuild rename to sys-apps/toybox/toybox-0.8.5-r1.ebuild index ca78edf8b366..888ca615d7a4 100644 --- a/sys-apps/toybox/toybox-0.8.5.ebuild +++ b/sys-apps/toybox/toybox-0.8.5-r1.ebuild @@ -19,6 +19,9 @@ HOMEPAGE="https://landley.net/code/toybox/" LICENSE="0BSD" SLOT="0" +DEPEND="virtual/libcrypt:=" +RDEPEND="${DEPEND}" + src_prepare() { default restore_config .config diff --git a/sys-apps/toybox/toybox-9999.ebuild b/sys-apps/toybox/toybox-9999.ebuild index ca78edf8b366..888ca615d7a4 100644 --- a/sys-apps/toybox/toybox-9999.ebuild +++ b/sys-apps/toybox/toybox-9999.ebuild @@ -19,6 +19,9 @@ HOMEPAGE="https://landley.net/code/toybox/" LICENSE="0BSD" SLOT="0" +DEPEND="virtual/libcrypt:=" +RDEPEND="${DEPEND}" + src_prepare() { default restore_config .config diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz index 4ffb1478007f..d717f222b9c7 100644 Binary files a/sys-firmware/Manifest.gz and b/sys-firmware/Manifest.gz differ diff --git a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild index 1e33e9260a57..1982195e9d1b 100644 --- a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild +++ b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == *9999* || -n "${EGIT_COMMIT}" ]] ; then EGIT_REPO_URI="git://git.seabios.org/seabios.git" inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86" SRC_URI=" !binary? ( https://www.seabios.org/downloads/${P}.tar.gz ) diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index e2d87efbdce4..43b88d5b0207 100644 Binary files a/virtual/Manifest.gz and b/virtual/Manifest.gz differ diff --git a/virtual/dotnet-sdk/Manifest b/virtual/dotnet-sdk/Manifest new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild b/virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild new file mode 100644 index 000000000000..a3718fa1af9a --- /dev/null +++ b/virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for .NET SDK" + +LICENSE="" +SLOT="5.0" +KEYWORDS="~amd64 ~arm ~arm64" + +BDEPEND="" +RDEPEND="|| ( dev-dotnet/dotnet-sdk-bin:${SLOT} dev-dotnet/dotnet-sdk:${SLOT} )" diff --git a/virtual/dotnet-sdk/metadata.xml b/virtual/dotnet-sdk/metadata.xml new file mode 100644 index 000000000000..72d10ea01140 --- /dev/null +++ b/virtual/dotnet-sdk/metadata.xml @@ -0,0 +1,8 @@ + + + + + dotnet@gentoo.org + + +