parent
85cc1d68e0
commit
a7ae798a20
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -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
|
@ -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
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>dotnet@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<doc>https://docs.microsoft.com/en-us/dotnet/</doc>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="dotnet-symlink">
|
||||
Install a dotnet symlink that points to dotnet-bin.
|
||||
</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Sun, 27 Jun 2021 19:39:02 +0000
|
||||
Mon, 28 Jun 2021 05:08:58 +0000
|
||||
|
@ -1 +1 @@
|
||||
Sun, 27 Jun 2021 19:39:02 +0000
|
||||
Mon, 28 Jun 2021 05:08:58 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -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
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -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
|
Binary file not shown.
@ -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
|
@ -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
|
Binary file not shown.
@ -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
|
@ -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
|
@ -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
|
||||
|
Binary file not shown.
Binary file not shown.
@ -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
|
@ -1 +1 @@
|
||||
Sun, 27 Jun 2021 19:39:02 +0000
|
||||
Mon, 28 Jun 2021 05:08:58 +0000
|
||||
|
@ -1 +1 @@
|
||||
Sun Jun 27 07:39:02 PM UTC 2021
|
||||
Mon Jun 28 05:08:58 AM UTC 2021
|
||||
|
@ -1 +1 @@
|
||||
Sun, 27 Jun 2021 20:00:01 +0000
|
||||
Mon, 28 Jun 2021 05:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
d0a20d20e5fff563b0fa51a9aca0470be280d1a2 1624821213 2021-06-27T19:13:33+00:00
|
||||
ae28e2356b8cb60892daeb782327a8c0119e55a2 1624844190 2021-06-28T01:36:30+00:00
|
||||
|
@ -1 +1 @@
|
||||
1624822501 Sun 27 Jun 2021 07:35:01 PM UTC
|
||||
1624856701 Mon 28 Jun 2021 05:05:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Sun, 27 Jun 2021 19:39:02 +0000
|
||||
Mon, 28 Jun 2021 05:08:58 +0000
|
||||
|
Binary file not shown.
@ -0,0 +1,26 @@
|
||||
From 42cec1e5948e828fb2b941107c4fce9ec847f9a8 Mon Sep 17 00:00:00 2001
|
||||
From: Peter van Dijk <peter.van.dijk@powerdns.com>
|
||||
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)\" \
|
@ -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.<suffix> and PowerDNS will use the"
|
||||
elog "/etc/powerdns/pdns-<suffix>.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
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -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} )"
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>dotnet@gentoo.org</email>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
</pkgmetadata>
|
Loading…
Reference in new issue