mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-17 18:06:59 +02:00
bump(net-dns/bind-tools): sync with upstream
This commit is contained in:
parent
c284a26bef
commit
28d48ddbf0
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=ssl? ( dev-libs/openssl:0 ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=bind tools: dig, nslookup, host, nsupdate, dnssec-keygen
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.isc.org/software/bind
|
||||
IUSE=doc gost gssapi idn ipv6 readline ssl urandom xml
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=ISC BSD BSD-2 HPND JNIC RSA openssl
|
||||
RDEPEND=ssl? ( dev-libs/openssl:0 ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline )
|
||||
REQUIRED_USE=gost? ( ssl )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.isc.org/isc/bind9/9.10.1-P1/bind-9.10.1-P1.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=6fd7ec1dd12a3150b92c276987dbce74
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=ssl? ( dev-libs/openssl:0 ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=bind tools: dig, nslookup, host, nsupdate, dnssec-keygen
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.isc.org/software/bind
|
||||
IUSE=doc gost gssapi idn ipv6 readline seccomp ssl urandom xml
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=ISC BSD BSD-2 HPND JNIC RSA openssl
|
||||
RDEPEND=ssl? ( dev-libs/openssl:0 ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) !<net-dns/bind-9.10.2
|
||||
REQUIRED_USE=gost? ( ssl )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.isc.org/isc/bind9/9.10.2-P2/bind-9.10.2-P2.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=667a1efe9ff4ea37b312710fc628b930
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=ssl? ( dev-libs/openssl:0 ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=bind tools: dig, nslookup, host, nsupdate, dnssec-keygen
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.isc.org/software/bind
|
||||
IUSE=doc gost gssapi idn ipv6 readline seccomp ssl urandom xml
|
||||
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=ISC BSD BSD-2 HPND JNIC RSA openssl
|
||||
RDEPEND=ssl? ( dev-libs/openssl:0 ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) !<net-dns/bind-9.10.2
|
||||
REQUIRED_USE=gost? ( ssl )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.isc.org/isc/bind9/9.10.2-P4/bind-9.10.2-P4.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=47b8ed92607d00e8a1bcdca9b2903d42
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=bind tools: dig, nslookup, host, nsupdate, dnssec-keygen
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.isc.org/software/bind
|
||||
IUSE=doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=ISC BSD BSD-2 HPND JNIC RSA openssl
|
||||
RDEPEND=ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/idnkit ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) !<net-dns/bind-9.10.2
|
||||
REQUIRED_USE=gost? ( ssl )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.isc.org/isc/bind9/9.10.2-P4/bind-9.10.2-P4.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=8ba1b548d9d44271f93293e919a5016a
|
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/bind-tools-9.11.2_p1
vendored
Normal file
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/bind-tools-9.11.2_p1
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) gost? ( >=dev-libs/openssl-1.0.0:0=[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( <net-dns/idnkit-2:= ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=bind tools: dig, nslookup, host, nsupdate, dnssec-keygen
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.isc.org/software/bind
|
||||
IUSE=doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0
|
||||
RDEPEND=ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) gost? ( >=dev-libs/openssl-1.0.0:0=[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( <net-dns/idnkit-2:= ) gssapi? ( virtual/krb5 ) readline? ( sys-libs/readline:0= ) seccomp? ( sys-libs/libseccomp ) !<net-dns/bind-9.10.2
|
||||
REQUIRED_USE=gost? ( !libressl ssl )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://www.isc.org/downloads/file/bind-9.11.2-P1/?version=tar-gz -> bind-9.11.2_p1.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=1734d8bab8b78c18c9bf28c519844dc0
|
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/bind-tools-9.12.1
vendored
Normal file
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/bind-tools-9.12.1
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) gost? ( >=dev-libs/openssl-1.0.0:0=[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( <net-dns/idnkit-2:= ) gssapi? ( virtual/krb5 ) libedit? ( dev-libs/libedit ) !libedit? ( readline? ( sys-libs/readline:0= ) ) seccomp? ( sys-libs/libseccomp ) virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=bind tools: dig, nslookup, host, nsupdate, dnssec-keygen
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.isc.org/software/bind
|
||||
IUSE=doc gost gssapi idn ipv6 libedit libressl readline seccomp ssl urandom xml
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0
|
||||
RDEPEND=ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) gost? ( >=dev-libs/openssl-1.0.0:0=[-bindist] ) xml? ( dev-libs/libxml2 ) idn? ( <net-dns/idnkit-2:= ) gssapi? ( virtual/krb5 ) libedit? ( dev-libs/libedit ) !libedit? ( readline? ( sys-libs/readline:0= ) ) seccomp? ( sys-libs/libseccomp ) !<net-dns/bind-9.10.2
|
||||
REQUIRED_USE=gost? ( !libressl ssl )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://www.isc.org/downloads/file/bind-9.12.1/?version=tar-gz -> bind-9.12.1.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=72f4e56a789f5d95d87b7a09f72c2b6c
|
File diff suppressed because it is too large
Load Diff
@ -1,11 +1,2 @@
|
||||
AUX bind-tools-9.10.2-openssl.patch 3480 SHA256 67e45c17a88efd3b0daafc1dec0d13cb5cd1628534e3312b3ddf2324087f0068 SHA512 6acd1bd906429abe27ecb28d64f6837d4f11c2906cc4b750c454357056083a1afb078b4e76477b777e9b6eece173442a729ca73cc345bb6a964e6bb6acdbbc67 WHIRLPOOL 4f4d5f197804f89490305e389cf3afae3b40e330fcb04d355355f5da7a45121c9cd7af7d53b3ebeb99c11c7c12bfb446255e868f5cc24d2cf79e8f60413544d9
|
||||
AUX bind-tools-9.5.0_p1-lwconfig.patch 1856 SHA256 5e39cd20da4f2b3bf5ee352d73249c105de1e182c595afb20a15e950f2f88f02 SHA512 f46290cddfb39b077269cd2198d04eef6a7e680b5f0f8dcf471e551a61b4b7a56871a56cdd20afdeaa86edb790513d8c522032fb725a266c18e0e59eee803dcc WHIRLPOOL 01365d359cd7a6e1e2e8015a041df3747c58b3942a0c586c9db6f2cde36351e95ee8650483ba0439b9a748a354e134145945217a44e38e11722fad5f21278972
|
||||
DIST bind-9.10.1-P1.tar.gz 8356463 SHA256 974343108d32f253a130383d0ba51290fb7bf372092f1451f264a9e3ac09898d SHA512 5fedff46d9cb0ff2544624c6d998f4f4bcd82152730e8e936c2611847fe443018b5c5c1dfb1dc49888dde5e3e30c3814f08369525612f0770575d54a3133ed48 WHIRLPOOL 6f39ff0e15676ed68f6d48d2ec5894b00de5192edbbbff94444f62dcf83e62a1e72019d575da97b6e6cde91b8918da78721c48510dbaad88095d4f2b3af375eb
|
||||
DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c WHIRLPOOL 10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
|
||||
DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c WHIRLPOOL 0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
|
||||
EBUILD bind-tools-9.10.1_p1.ebuild 2817 SHA256 3830c1858e1f8319b83b00fcd2486e95b08047749b370dc80690d0698f1751b1 SHA512 459b2afabf4ea0cdee802f0d310ddca287c9e3ba7b92f8bbe9ce62089a2b88e565595293cc269d7f1235c9bee321b26004514944999e46eb06784cfcbc6b0362 WHIRLPOOL a9a43787c6cb1c0bd4f3a68f2a5c39ac18693ab1b65509c30d53b88a191dfa43fa2bb9cb8a8f7017a97c3e02a24a1c51c22a5421f70df4896b9ed9c58a3d0ac2
|
||||
EBUILD bind-tools-9.10.2_p2.ebuild 2941 SHA256 f071a668882ec5e4d30487959382db7dd4b4b55562d2b5f1a5509bfb8e913df9 SHA512 31cc78712b0d4845e2e06ec7e7aec9108148c8ce26a3a1d3a250edf77f0191aa5d490b1d815be82ba11fff4b840ee771242bf38195a45d830dad4cd324561949 WHIRLPOOL f878b2c718e8d495704e7494a673e03e612056526658f924ed8bd8383883f73750ed0f7a3313879faebefb98a1acb28d2dc4839b03547031db4f48e3c3395eb6
|
||||
EBUILD bind-tools-9.10.2_p4-r1.ebuild 3013 SHA256 cca62ec599a6b9545eec28da96213becbff76bdbe79628e866ae53108f980ba0 SHA512 23b21597fb739db1493b391d98056057db685094955f934595c513745fd39ae094643d7d16d16ec9389e8393f940bc51679bc778954503134c473d6b562e4db5 WHIRLPOOL bb846832ff42810802e70733aa538eb825e53311c3bb492172f72274d7aa156d6299007e01b5082e140ced70b736e82bd750c43afee66198a0b01aa3f35a1dc3
|
||||
EBUILD bind-tools-9.10.2_p4.ebuild 2943 SHA256 81b4e101184fe08731d8f8cda2250b2b52e1157181c4d686d86b12e8f6e107ab SHA512 20b7fe7fd0ad02a4328680a8df11fa71feb9ab648335808c1d6267de8da73091a74503b635eafdab715b829637b406d8cd8c397102400b983b2157826cb9ffc0 WHIRLPOOL 46cf139d562a66a4da27c50067f6c5e44050b1d6d11d0e3fac33bda19afb9ac657331e92b270922f3bf5d9df8eab18155dd8bfceb60260dc76fac7c845cd011d
|
||||
MISC ChangeLog 42396 SHA256 1f35ddc61ee04e1eb7cb0d99f4c49ff665477d456ba1ea08e039eea4b76bdc77 SHA512 c1b8720a91aa51ad540ac28a86579e3f1d7d40d37d08c9046dce84347baed49e5113c2773d2b438d59331aa0d4cbe7e3fd5bf6cb606bd4f7135f9c6b86a949a0 WHIRLPOOL 7c1c9d016271064542b7a7826453f8d25316bcd3a14de15a3a041d34587ac3063e2f1dcff2149e50f5ac60e7554ef0a76bbd889bf9eb2ade67fc163967086b1e
|
||||
MISC metadata.xml 499 SHA256 8d5d4d0257735d89c3435d0c595aa743e08e79cc8345996a00f1cd0744d92c3e SHA512 d6c960b12a25d46a767131b94712d643c6fcd9508cf9dc02eaff1681749819a0a11615d8fb2b76ba6b78252fa14d21755f05b4f9a7157e16a97a52bdbb688301 WHIRLPOOL d7d8ddf46cfcc638c539d7eea0212086923fdd866b4f9b4c6d1808ead5ccd9bfce63736ede94163998fc50a99664ce36ee923cbdd133dcc033448edb4f7ec0bc
|
||||
DIST bind-9.11.2_p1.tar.gz 9783329 BLAKE2B 5a3bbd87112064231bd5e6b09ebb4014f9d5cf65cb601c03555ff540a22d87aec3990cd8e37ce5ff09e9a149bdf122d20ecb01f87731e6c79d80379a6926014f SHA512 168f27f580e3be2f7ada27afa2f72e715e750eec76831cf01bd32fabc1fa65dc29dab0eb7ed1682b076d3be99269897ddbc2c10551631a3911d9e5ae1aa40597
|
||||
DIST bind-9.12.1.tar.gz 9302783 BLAKE2B 731ce67acb22f72e54de1122c5d5c3c1f0663c400bdff9545578a45e5fe3094c6d754351e57dd5c52cdfe1528305dfde25eba7382a723a60b8bfdfeebb9536cd SHA512 701e34a0a3313568c8e5cf76668fefc2a1fceb2ade0de201b8f678401569f1c622c3d1657a71772fa3298efc8b3cdefe974d98432c0087e8b45af3d50a4262fb
|
||||
|
@ -1,119 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils autotools flag-o-matic toolchain-funcs
|
||||
|
||||
MY_PN=${PN//-tools}
|
||||
MY_PV=${PV/_p/-P}
|
||||
MY_PV=${MY_PV/_rc/rc}
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
|
||||
HOMEPAGE="http://www.isc.org/software/bind"
|
||||
SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc gost gssapi idn ipv6 readline ssl urandom xml"
|
||||
# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
|
||||
|
||||
REQUIRED_USE="gost? ( ssl )"
|
||||
|
||||
DEPEND="ssl? ( dev-libs/openssl:0 )
|
||||
gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
|
||||
xml? ( dev-libs/libxml2 )
|
||||
idn? ( net-dns/idnkit )
|
||||
gssapi? ( virtual/krb5 )
|
||||
readline? ( sys-libs/readline )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# bug 479092, requires networking
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
# bug 231247
|
||||
epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch
|
||||
|
||||
# Disable tests for now, bug 406399
|
||||
sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
|
||||
|
||||
# bug #220361
|
||||
rm aclocal.m4
|
||||
rm -rf libtool.m4/
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
if use urandom; then
|
||||
myconf="${myconf} --with-randomdev=/dev/urandom"
|
||||
else
|
||||
myconf="${myconf} --with-randomdev=/dev/random"
|
||||
fi
|
||||
|
||||
# bug 344029
|
||||
append-cflags "-DDIG_SIGCHASE"
|
||||
|
||||
# localstatedir for nsupdate -l, bug 395785
|
||||
tc-export BUILD_CC
|
||||
econf \
|
||||
--localstatedir=/var \
|
||||
--without-python \
|
||||
--disable-seccomp \
|
||||
--without-libjson \
|
||||
$(use_enable ipv6) \
|
||||
$(use_with idn) \
|
||||
$(usex idn --with-idnlib=-lidnkit '') \
|
||||
$(use_with ssl openssl "${EPREFIX}"/usr) \
|
||||
$(use_with xml libxml2) \
|
||||
$(use_with gssapi) \
|
||||
$(use_with readline) \
|
||||
$(use_with gost) \
|
||||
${myconf}
|
||||
|
||||
# bug #151839
|
||||
echo '#undef SO_BSDCOMPAT' >> config.h
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local AR=$(tc-getAR)
|
||||
|
||||
emake AR=$AR -C lib/ || die "emake lib failed"
|
||||
emake AR=$AR -C bin/delv/ || die "emake bin/delv failed"
|
||||
emake AR=$AR -C bin/dig/ || die "emake bin/dig failed"
|
||||
emake AR=$AR -C bin/nsupdate/ || die "emake bin/nsupdate failed"
|
||||
emake AR=$AR -C bin/dnssec/ || die "emake bin/dnssec failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README CHANGES FAQ
|
||||
|
||||
cd "${S}"/bin/delv
|
||||
dobin delv
|
||||
doman delv.1
|
||||
|
||||
cd "${S}"/bin/dig
|
||||
dobin dig host nslookup
|
||||
doman {dig,host,nslookup}.1
|
||||
|
||||
cd "${S}"/bin/nsupdate
|
||||
dobin nsupdate
|
||||
doman nsupdate.1
|
||||
if use doc; then
|
||||
dohtml nsupdate.html
|
||||
fi
|
||||
|
||||
cd "${S}"/bin/dnssec
|
||||
dobin dnssec-keygen
|
||||
doman dnssec-keygen.8
|
||||
if use doc; then
|
||||
dohtml dnssec-keygen.html
|
||||
fi
|
||||
}
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils autotools flag-o-matic toolchain-funcs
|
||||
|
||||
MY_PN=${PN//-tools}
|
||||
MY_PV=${PV/_p/-P}
|
||||
MY_PV=${MY_PV/_rc/rc}
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
|
||||
HOMEPAGE="http://www.isc.org/software/bind"
|
||||
SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc gost gssapi idn ipv6 readline seccomp ssl urandom xml"
|
||||
# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
|
||||
|
||||
REQUIRED_USE="gost? ( ssl )"
|
||||
|
||||
DEPEND="ssl? ( dev-libs/openssl:0 )
|
||||
gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
|
||||
xml? ( dev-libs/libxml2 )
|
||||
idn? ( net-dns/idnkit )
|
||||
gssapi? ( virtual/krb5 )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
RDEPEND="${DEPEND}
|
||||
!<net-dns/bind-9.10.2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# bug 479092, requires networking
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch #231247
|
||||
epatch "${FILESDIR}"/${PN}-9.10.2-openssl.patch #417129
|
||||
|
||||
# Disable tests for now, bug 406399
|
||||
sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
|
||||
|
||||
# bug #220361
|
||||
rm aclocal.m4
|
||||
rm -rf libtool.m4/
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
if use urandom; then
|
||||
myconf="${myconf} --with-randomdev=/dev/urandom"
|
||||
else
|
||||
myconf="${myconf} --with-randomdev=/dev/random"
|
||||
fi
|
||||
|
||||
# bug 344029
|
||||
append-cflags "-DDIG_SIGCHASE"
|
||||
|
||||
# localstatedir for nsupdate -l, bug 395785
|
||||
tc-export BUILD_CC
|
||||
econf \
|
||||
--localstatedir=/var \
|
||||
--without-python \
|
||||
--without-libjson \
|
||||
--disable-openssl-version-check \
|
||||
$(use_enable ipv6) \
|
||||
$(use_with idn) \
|
||||
$(usex idn --with-idnlib=-lidnkit '') \
|
||||
$(use_enable seccomp) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with xml libxml2) \
|
||||
$(use_with gssapi) \
|
||||
$(use_with readline) \
|
||||
$(use_with gost) \
|
||||
${myconf}
|
||||
|
||||
# bug #151839
|
||||
echo '#undef SO_BSDCOMPAT' >> config.h
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local AR=$(tc-getAR)
|
||||
|
||||
emake AR="${AR}" -C lib/
|
||||
emake AR="${AR}" -C bin/delv/
|
||||
emake AR="${AR}" -C bin/dig/
|
||||
emake AR="${AR}" -C bin/nsupdate/
|
||||
emake AR="${AR}" -C bin/dnssec/
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README CHANGES FAQ
|
||||
|
||||
cd "${S}"/bin/delv
|
||||
dobin delv
|
||||
doman delv.1
|
||||
|
||||
cd "${S}"/bin/dig
|
||||
dobin dig host nslookup
|
||||
doman {dig,host,nslookup}.1
|
||||
|
||||
cd "${S}"/bin/nsupdate
|
||||
dobin nsupdate
|
||||
doman nsupdate.1
|
||||
if use doc; then
|
||||
dohtml nsupdate.html
|
||||
fi
|
||||
|
||||
cd "${S}"/bin/dnssec
|
||||
for tool in dsfromkey importkey keyfromlabel keygen \
|
||||
revoke settime signzone verify; do
|
||||
dobin dnssec-"${tool}"
|
||||
doman dnssec-"${tool}".8
|
||||
if use doc; then
|
||||
dohtml dnssec-"${tool}".html
|
||||
fi
|
||||
done
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
@ -13,28 +12,30 @@ MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
|
||||
HOMEPAGE="http://www.isc.org/software/bind"
|
||||
SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz"
|
||||
SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
|
||||
LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
|
||||
# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
|
||||
|
||||
REQUIRED_USE="gost? ( ssl )"
|
||||
REQUIRED_USE="gost? ( !libressl ssl )"
|
||||
|
||||
DEPEND="
|
||||
CDEPEND="
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)
|
||||
gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
|
||||
gost? ( >=dev-libs/openssl-1.0.0:0=[-bindist] )
|
||||
xml? ( dev-libs/libxml2 )
|
||||
idn? ( net-dns/idnkit )
|
||||
idn? ( <net-dns/idnkit-2:= )
|
||||
gssapi? ( virtual/krb5 )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
RDEPEND="${DEPEND}
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${CDEPEND}
|
||||
!<net-dns/bind-9.10.2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
@ -44,7 +45,6 @@ RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch #231247
|
||||
epatch "${FILESDIR}"/${PN}-9.10.2-openssl.patch #417129
|
||||
|
||||
# Disable tests for now, bug 406399
|
||||
sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
|
||||
@ -52,6 +52,8 @@ src_prepare() {
|
||||
# bug #220361
|
||||
rm aclocal.m4
|
||||
rm -rf libtool.m4/
|
||||
|
||||
mv configure.in configure.ac || die # configure.in is deprecated
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
@ -73,6 +75,8 @@ src_configure() {
|
||||
--localstatedir=/var \
|
||||
--without-python \
|
||||
--without-libjson \
|
||||
--without-zlib \
|
||||
--without-lmdb \
|
||||
--disable-openssl-version-check \
|
||||
$(use_enable ipv6) \
|
||||
$(use_with idn) \
|
||||
@ -100,7 +104,7 @@ src_compile() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README CHANGES FAQ
|
||||
dodoc README CHANGES
|
||||
|
||||
cd "${S}"/bin/delv
|
||||
dobin delv
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
@ -13,24 +12,33 @@ MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
|
||||
HOMEPAGE="http://www.isc.org/software/bind"
|
||||
SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz"
|
||||
SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
|
||||
LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc gost gssapi idn ipv6 readline seccomp ssl urandom xml"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc gost gssapi idn ipv6 libedit libressl readline seccomp ssl urandom xml"
|
||||
# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
|
||||
|
||||
REQUIRED_USE="gost? ( ssl )"
|
||||
REQUIRED_USE="gost? ( !libressl ssl )"
|
||||
|
||||
DEPEND="ssl? ( dev-libs/openssl:0 )
|
||||
gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
|
||||
CDEPEND="
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
)
|
||||
gost? ( >=dev-libs/openssl-1.0.0:0=[-bindist] )
|
||||
xml? ( dev-libs/libxml2 )
|
||||
idn? ( net-dns/idnkit )
|
||||
idn? ( <net-dns/idnkit-2:= )
|
||||
gssapi? ( virtual/krb5 )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
libedit? ( dev-libs/libedit )
|
||||
!libedit? (
|
||||
readline? ( sys-libs/readline:0= )
|
||||
)
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
RDEPEND="${DEPEND}
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${CDEPEND}
|
||||
!<net-dns/bind-9.10.2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
@ -39,15 +47,14 @@ S="${WORKDIR}/${MY_P}"
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch #231247
|
||||
epatch "${FILESDIR}"/${PN}-9.10.2-openssl.patch #417129
|
||||
|
||||
# Disable tests for now, bug 406399
|
||||
sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
|
||||
|
||||
# bug #220361
|
||||
rm aclocal.m4
|
||||
rm -rf libtool.m4/
|
||||
|
||||
mv configure.in configure.ac || die # configure.in is deprecated
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
@ -60,21 +67,32 @@ src_configure() {
|
||||
myconf="${myconf} --with-randomdev=/dev/random"
|
||||
fi
|
||||
|
||||
# bug 607400
|
||||
if use libedit ; then
|
||||
myconf+=' --with-readline=-ledit'
|
||||
elif use readline ; then
|
||||
myconf+=' --with-readline=-lreadline'
|
||||
else
|
||||
myconf+=' --without-readline'
|
||||
fi
|
||||
|
||||
# bug 344029
|
||||
append-cflags "-DDIG_SIGCHASE"
|
||||
|
||||
# localstatedir for nsupdate -l, bug 395785
|
||||
tc-export BUILD_CC
|
||||
econf \
|
||||
--localstatedir=/var \
|
||||
--localstatedir="${EPREFIX}"/var \
|
||||
--without-python \
|
||||
--without-libjson \
|
||||
--without-zlib \
|
||||
--without-lmdb \
|
||||
--disable-openssl-version-check \
|
||||
$(use_enable ipv6) \
|
||||
$(use_with idn) \
|
||||
$(usex idn --with-idnlib=-lidnkit '') \
|
||||
$(use_enable seccomp) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with ssl openssl "${EPREFIX}"/usr) \
|
||||
$(use_with xml libxml2) \
|
||||
$(use_with gssapi) \
|
||||
$(use_with readline) \
|
||||
@ -96,7 +114,7 @@ src_compile() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README CHANGES FAQ
|
||||
dodoc README CHANGES
|
||||
|
||||
cd "${S}"/bin/delv
|
||||
dobin delv
|
@ -1,145 +0,0 @@
|
||||
https://bugs.gentoo.org/417129
|
||||
|
||||
fix openssl build logic:
|
||||
* do not probe direct filesystem paths (including hardcoding things like /usr)
|
||||
* use pkg-config to locate proper openssl libraries
|
||||
* turn dsa check into a header one
|
||||
* turn ecdsa check into a link one
|
||||
* have gost/aes actually default to --with-xxx value when cross-compiling
|
||||
|
||||
Patch by Mike Frysinger <vapier@chromium.org>
|
||||
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -1442,16 +1442,21 @@ case "$use_openssl" in
|
||||
OPENSSLLINKOBJS=""
|
||||
OPENSSLLINKSRCS=""
|
||||
;;
|
||||
- auto)
|
||||
- DST_OPENSSL_INC=""
|
||||
- CRYPTO=""
|
||||
+ yes|auto)
|
||||
+ CRYPTO=""
|
||||
+ PKG_CHECK_MODULES([OPENSSL], [libcrypto], [CRYPTO='-DOPENSSL'], [
|
||||
+ if test "$use_openssl" = "yes"; then
|
||||
+ AC_MSG_ERROR(openssl not found)
|
||||
+ fi
|
||||
+ use_openssl="no"
|
||||
+ ])
|
||||
+
|
||||
+ DST_OPENSSL_INC=$OPENSSL_CFLAGS
|
||||
+ DST_OPENSSL_LIBS=$OPENSSL_LIBS
|
||||
OPENSSLGOSTLINKOBJS=""
|
||||
OPENSSLGOSTLINKSRS=""
|
||||
OPENSSLLINKOBJS=""
|
||||
OPENSSLLINKSRCS=""
|
||||
- AC_MSG_ERROR(
|
||||
-[OpenSSL was not found in any of $openssldirs; use --with-openssl=/path
|
||||
-If you don't want OpenSSL, use --without-openssl])
|
||||
;;
|
||||
*)
|
||||
if test "$want_native_pkcs11" = "yes"
|
||||
@@ -1588,27 +1593,39 @@ no)
|
||||
;;
|
||||
esac
|
||||
|
||||
+ CC="$saved_cc"
|
||||
+ CFLAGS="$saved_cflags"
|
||||
+ LIBS="$saved_libs"
|
||||
+ OPENSSLLINKOBJS='${OPENSSLLINKOBJS}'
|
||||
+ OPENSSLLINKSRCS='${OPENSSLLINKSRCS}'
|
||||
+ ;;
|
||||
+esac
|
||||
+
|
||||
+if test "$use_openssl" = "yes"; then
|
||||
+ saved_cc="$CC"
|
||||
+ saved_cflags="$CFLAGS"
|
||||
+ saved_libs="$LIBS"
|
||||
+ CFLAGS="$CFLAGS $DST_OPENSSL_INC"
|
||||
+ LIBS="$LIBS $DST_OPENSSL_LIBS"
|
||||
+
|
||||
- AC_MSG_CHECKING(for OpenSSL DSA support)
|
||||
- if test -f $use_openssl/include/openssl/dsa.h
|
||||
- then
|
||||
+ AC_CHECK_HEADERS([openssl/dsa.h])
|
||||
+ if test "$ac_cv_header_openssl_dsa_h" = yes; then
|
||||
AC_DEFINE(HAVE_OPENSSL_DSA)
|
||||
- AC_MSG_RESULT(yes)
|
||||
- else
|
||||
- AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
||||
AC_CHECK_FUNCS(EVP_sha256 EVP_sha384 EVP_sha512)
|
||||
|
||||
AC_MSG_CHECKING(for OpenSSL ECDSA support)
|
||||
have_ecdsa=""
|
||||
- AC_TRY_RUN([
|
||||
+ AC_TRY_LINK([
|
||||
#include <openssl/ecdsa.h>
|
||||
#include <openssl/objects.h>
|
||||
+],[
|
||||
int main() {
|
||||
EC_KEY *ec256, *ec384;
|
||||
|
||||
#if !defined(HAVE_EVP_SHA256) || !defined(HAVE_EVP_SHA384)
|
||||
- return (1);
|
||||
+#error choke
|
||||
#endif
|
||||
ec256 = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
|
||||
ec384 = EC_KEY_new_by_curve_name(NID_secp384r1);
|
||||
@@ -1637,24 +1654,7 @@ int main() {
|
||||
[AC_MSG_RESULT(yes)
|
||||
have_ecdsa="yes"],
|
||||
[AC_MSG_RESULT(no)
|
||||
- have_ecdsa="no"],
|
||||
+ have_ecdsa="no"])
|
||||
- [AC_MSG_RESULT(using --with-ecdsa)])
|
||||
- case "$with_ecdsa" in
|
||||
- yes)
|
||||
- case "$have_ecdsa" in
|
||||
- no) AC_MSG_ERROR([ecdsa not supported]) ;;
|
||||
- *) have_ecdsa=yes ;;
|
||||
- esac
|
||||
- ;;
|
||||
- no)
|
||||
- have_ecdsa=no ;;
|
||||
- *)
|
||||
- case "$have_ecdsa" in
|
||||
- yes|no) ;;
|
||||
- *) AC_MSG_ERROR([need --with-ecdsa=[[yes or no]]]) ;;
|
||||
- esac
|
||||
- ;;
|
||||
- esac
|
||||
case $have_ecdsa in
|
||||
yes)
|
||||
OPENSSL_ECDSA="yes"
|
||||
@@ -1702,7 +1702,8 @@ int main() {
|
||||
have_gost="yes"],
|
||||
[AC_MSG_RESULT(no)
|
||||
have_gost="no"],
|
||||
- [AC_MSG_RESULT(using --with-gost)])
|
||||
+ [AC_MSG_RESULT(using --with-gost)
|
||||
+ have_gost=$with_gost])
|
||||
case "$with_gost" in
|
||||
yes)
|
||||
case "$have_gost" in
|
||||
@@ -1752,7 +1753,8 @@ int main() {
|
||||
[AC_MSG_RESULT(yes)
|
||||
have_aes="yes"],
|
||||
[AC_MSG_RESULT(no)])],
|
||||
- [AC_MSG_RESULT(using --with-aes)])
|
||||
+ [AC_MSG_RESULT(using --with-aes)
|
||||
+ have_aes=$with_aes])
|
||||
|
||||
ISC_OPENSSL_INC=""
|
||||
ISC_OPENSSL_LIBS=""
|
||||
@@ -1765,8 +1767,7 @@ int main() {
|
||||
OPENSSLLINKOBJS='${OPENSSLLINKOBJS}'
|
||||
OPENSSLLINKSRCS='${OPENSSLLINKSRCS}'
|
||||
|
||||
- ;;
|
||||
-esac
|
||||
+fi
|
||||
|
||||
#
|
||||
# This would include the system openssl path (and linker options to use
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<maintainer type="person">
|
||||
<email>idl0r@gentoo.org</email>
|
||||
<name>Christian Ruppert</name>
|
||||
</maintainer>
|
||||
|
Loading…
Reference in New Issue
Block a user