summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-dns/bind-tools: add 9.16.50Sam James2024-08-312-0/+172
| | | | | Closes: https://bugs.gentoo.org/930348 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: add 9.16.50Sam James2024-08-312-0/+400
| | | | | Closes: https://bugs.gentoo.org/930348 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind-tools: add 9.18.0Sam James2024-08-311-0/+14
| | | | | | | | | | | | This is just a proxy for net-dns/bind. Splitting the ebuilds is *way* too fragile and gains nothing because the same software gets built again anyway, just thrown away at the end. Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: restore some old files to /var/bindSam James2024-08-311-1/+17
| | | | | | | | | | | | | | | We need to keep named.cache, root.cache, and localhost.zone because we installed these for years *and* configs referencing them. Dropping them suddenly means they disappear yet the configs still refer to them. It's unnecessary disruption which we should handle at another time. (No CONFIG_PROTECT applies there.) Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: add 9.18.29, drop 9.18.0Sam James2024-08-312-35/+30
| | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: restore USE=jemallocSam James2024-08-311-4/+3
| | | | | | | | | | | | | | | | We can't force jemalloc because bind-tools (which this now blocks, and installs the same tools as, and we may end up just using net-dns/bind for all of it) needs to be usable in as many places as possible and jemalloc isn't ported to all arches. We can therefore restore ~sparc. Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: use standard USE=testSam James2024-08-312-4/+4
| | | | | | | | | | | | | | | USE=test-extra means we lose some of the niceties of emerge ... --with-test-deps and such. In order to avoid circular dependencies, use the normal pattern of: - emerge -v1o --with-test-deps net-dns/bind - FEATURES=test emerge -v1 net-dns/bind Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: restore chroot supportSam James2024-08-313-10/+268
| | | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Bug: https://github.com/gentoo/gentoo/pull/24001 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: whitespaceEray Aslan2024-08-311-1/+1
| | | | | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan <eras@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24001 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: add dot and doh examples to config fileEray Aslan2024-08-311-15/+27
| | | | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan <eras@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: bump to 9.18.0Eray Aslan2024-08-316-0/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - punted CHROOT stuff to simplify the ebuild and scripts - bind-tools binaries (dig, delv etc) are not stand alone binaries anymore but link to bind libraries, i.e. net-dns/bind and net-dns/bind-tools by neccesity produce the same libraries resulting in file collisions. soft blocked each other for now - net-dns/bind now produces everything, including binaries produced by net-dns/bind-tools - old style dlz drivers have been removed upstream. prefer dumping from datastore (database, ldap etc) to a file on a regular basis/on demand instead anyway - licensing: bind is mozilla-2.0 - dev-libs/jemalloc is the preferred allocator for bind-9.18. made it obligatory and dropped sparc keyword - json and zlib USE flags dropped and made obligatory. zlib is more or less necessary because of doh stuff. json requirement is a small library. xml is still behind a USE flag as it has the potential to bring in big libraries (icu etc) - python is optional and only used for testing - upstream dropped berkdb support - unified geoip and geoip2 USE flags - build system now uses a more traditional autotools stack. punted old stuff from the ebuild - do not install a zone file for loopback addresses. they are already built in - no need for named.cache as well - install named.conf.auth as a sample config file for authoratative named server. recursive server do not need one to function - openrc init script and confd revized, mostly because of punting chroot Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan <eras@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/s6-dns: drop 2.3.7.1Petr Vaněk2024-08-302-48/+0
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* net-dns/c-ares: add 1.33.1Sam James2024-08-272-0/+111
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/pdns-recursor: drop 5.0.4, 5.0.5, 5.0.6, 5.0.7Sven Wegener2024-08-255-532/+0
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: keyword 5.1.1 for ~amd64, ~arm, ~x86Sven Wegener2024-08-241-1/+1
| | | | | Bug: https://bugs.gentoo.org/927991 Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: stabilize 5.0.8 for amd64, x86Sven Wegener2024-08-241-1/+1
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/djbdns: drop 1.05-r38, 1.05-r39Jaco Kroon2024-08-192-275/+0
| | | | | | Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/38202 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* net-dns/c-ares: add 1.33.0Sam James2024-08-142-0/+111
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/pdns-recursor: add 5.1.1Sven Wegener2024-08-113-0/+197
| | | | | | | | This version uses the new yaml configuration format. The old configuration file format is still supported for now, but existing configurations should be updated. Bug: https://bugs.gentoo.org/927991 Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns: drop 4.8.4, 4.9.0Sven Wegener2024-08-113-332/+0
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/nsd: Fix an autoconf check in simdzone srcJoshua Kinard2024-08-042-0/+13
| | | | | | | | | | | Added a patch to fix an autoconf check in the simdzone src configure.ac file for Westmere detection that was calling a non-existent C function and breaking the test. Patch submitted to upstream as NLnetLabs/simdzone PR#224. Closes: https://bugs.gentoo.org/937318 Reported-by: Agostino Sarubbo <ago@gentoo.org> Signed-off-by: Joshua Kinard <kumba@gentoo.org>
* net-dns/dnsdist: add 1.9.6Andreas Schuerch2024-08-042-0/+113
| | | | Signed-off-by: Andreas Schuerch <nativemad@gentoo.org>
* net-dns/nsd: Copy correct files from source contribJoshua Kinard2024-08-042-8/+4
| | | | | | | | Copy the correct OpenRC init.d file from source contrib. Also use the tmpfiles.d config in contrib. Fixes: 9bdd082a7cd1 ("net-dns/nsd: Cleanups, add 4.10.1") Signed-off-by: Joshua Kinard <kumba@gentoo.org>
* net-dns/nsd: Cleanups, add 4.10.1Joshua Kinard2024-08-049-243/+20
| | | | | | | | | | | | Clean out older ebuilds and files in FILESDIR and add a new ebuild for recently released 4.10.1, which includes fixes for parallelism in the simdzone Makefile and OpenRC init/conf files sent to upstream by @mjo. Closes: https://bugs.gentoo.org/936119 Bug: https://bugs.gentoo.org/927552 Co-authored-by: Michael Orlitzky <mjo@gentoo.org> Signed-off-by: Joshua Kinard <kumba@gentoo.org>
* net-dns/inadyn: fix compilation with muslConrad Kostecki2024-08-042-0/+219
| | | | | Closes: https://bugs.gentoo.org/936925 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-dns/dnssec-root: drop 20181220-r1Filip Kobierski2024-08-022-83/+0
| | | | | | Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/37871 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
* net-dns/knot-resolver: drop myself as a maintainerMatthew Smith2024-07-311-4/+1
| | | | Signed-off-by: Matthew Smith <matthew@gentoo.org>
* net-dns/pdns-recursor: add 5.0.8Sven Wegener2024-07-232-0/+133
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/c-ares-1.32.2: avoid macOS system integration some moreFabian Groffen2024-07-211-0/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* net-dns/pdns: stabilize 4.9.1 for amd64, x86Sven Wegener2024-07-191-1/+1
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: stabilize 5.0.6 for amd64, x86Sven Wegener2024-07-191-1/+1
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: add 5.0.7Sven Wegener2024-07-192-0/+133
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/c-ares-1.32.2: fix for DarwinFabian Groffen2024-07-171-0/+14
| | | | | | | | | macOS system headers are a bit messy nowadays, provide workaround for missing bool definition and disable non-Prefix system integration Closes: https://bugs.gentoo.org/935818 Closes: https://bugs.gentoo.org/932809 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* net-dns/hash-slinger: drop 3.2-r1Conrad Kostecki2024-07-172-50/+0
| | | | | Closes: https://bugs.gentoo.org/933724 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-dns/hash-slinger: add 3.3Conrad Kostecki2024-07-174-0/+147
| | | | | Bug: https://bugs.gentoo.org/933724 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 ppc, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 x86, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 amd64, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 arm64, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 sparc, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 arm, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: add 1.32.2Sam James2024-07-172-0/+95
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 ppc64, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/nsd: Stabilize 4.9.1 amd64, #936075Sam James2024-07-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/nsd: Stabilize 4.9.1 x86, #936075Sam James2024-07-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: add 1.32.1Sam James2024-07-082-0/+95
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/opendnssec: add github upstream metadataSam James2024-07-081-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/opendnssec: add patch to build with gcc 14Eli Schwartz2024-07-072-0/+93
| | | | | | | | | | | | | | | | | | Upstream's website appears to be having... issues. I did find a bug reporting link but it led to a subdomain with broken SSL. Unclear how to progress further. The sum totality of the issues is a lot of missing headers. Not only did this affect both configure checks as well as the installable artifacts, but it also triggered LTO type mismatch errors when the missing stdlib headers resulted in fake guessed prototypes that then mismatched libc. Killing two birds with one stone! Closes: https://bugs.gentoo.org/871294 Closes: https://bugs.gentoo.org/879727 Closes: https://bugs.gentoo.org/924367 Closes: https://bugs.gentoo.org/927176 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* net-dns/c-ares: add 1.32.0Sam James2024-07-072-0/+95
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/dnsdist: add 1.9.5Andreas Schuerch2024-07-032-0/+113
| | | | Signed-off-by: Andreas Schuerch <nativemad@gentoo.org>