summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2023-09-19 11:31:33 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2023-09-19 11:31:33 +0000
commit45bdbecc5ee9a4f7cce408e18020217e93523b68 (patch)
tree1ce3cc23dd9c67b77402fdf60d5bb4e3af60aac0
parent2023-09-19 11:24:30 UTC (diff)
parentsec-keys/openpgp-keys-ntpsec: fix copied metadata.xml from ntpsec (diff)
downloadgentoo-45bdbecc5ee9a4f7cce408e18020217e93523b68.tar.gz
gentoo-45bdbecc5ee9a4f7cce408e18020217e93523b68.tar.bz2
gentoo-45bdbecc5ee9a4f7cce408e18020217e93523b68.zip
Merge updates from master
-rw-r--r--eclass/perl-module.eclass9
-rw-r--r--sec-keys/openpgp-keys-ntpsec/metadata.xml27
2 files changed, 9 insertions, 27 deletions
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index e2b66e3b6f7d..c9b690992f22 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -220,6 +220,8 @@ perl-module_src_configure() {
[[ -z ${pm_echovar} ]] && export PERL_MM_USE_DEFAULT=1
# Disable ExtUtils::AutoInstall from prompting
export PERL_EXTUTILS_AUTOINSTALL="--skipdeps"
+ # Noisy and not really appropriate to show to the user in a PM
+ export PERL_CANARY_STABILITY_DISABLE=1
if [[ $(declare -p myconf 2>&-) != "declare -a myconf="* ]]; then
local myconf_local=(${myconf})
@@ -358,6 +360,13 @@ perl-module_src_test() {
export NO_NETWORK_TESTING=1
fi
+ # See https://www.perlmonks.org/?node_id=1225311
+ # * AUTOMATES_TESTING appears inappropriate for us, as it affects
+ # exit codes and might mask failures if configuration is wrong.
+ # * EXTENDED_TESTING is something we could consider if we had
+ # some way to opt-in to expensive tests.
+ export NONINTERACTIVE_TESTING=1
+
case ${EAPI} in
7)
;;
diff --git a/sec-keys/openpgp-keys-ntpsec/metadata.xml b/sec-keys/openpgp-keys-ntpsec/metadata.xml
index 864309f6a22b..115e9d64a669 100644
--- a/sec-keys/openpgp-keys-ntpsec/metadata.xml
+++ b/sec-keys/openpgp-keys-ntpsec/metadata.xml
@@ -2,31 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
- <longdescription lang="en">
- NTPsec project - a secure, hardened, and improved implementation of Network Time Protocol derived from NTP Classic, Dave Mills’s original.
- </longdescription>
- <use>
- <flag name="early">Drop root privileges early</flag>
- <flag name="gdb">Enable debugging with gdb</flag>
- <flag name="heat">Install contrib heat generating scripts</flag>
- <flag name="libbsd">Use libbsd instead of internal funcs</flag>
- <flag name="nist">Set local clock deps</flag>
- <flag name="ntpviz">Make visualizations of offsets, jiffies, etc.</flag>
- <flag name="rclock_oncore">Oncore driver</flag>
- <flag name="rclock_trimble">Trimble driver</flag>
- <flag name="rclock_truetime">Trutime driver (deprecated)</flag>
- <flag name="rclock_gpsd">Enable gpsd daemon support</flag>
- <flag name="rclock_jjy">JJY driver</flag>
- <flag name="rclock_generic">Enable support for generic time radios and GPSDOs</flag>
- <flag name="rclock_spectracom">Spectracom driver</flag>
- <flag name="rclock_shm">Obtain refclock info from shared memory-segment</flag>
- <flag name="rclock_pps">PPS cesium clock driver</flag>
- <flag name="rclock_hpgps">Hewlett Packard GPS driver</flag>
- <flag name="rclock_zyfer">Zyfer driver</flag>
- <flag name="rclock_arbiter">Arbiter 1088A/B GPS driver</flag>
- <flag name="rclock_nmea">NMEA GPS driver</flag>
- <flag name="rclock_modem">NIST/USNO/PTB Modem Time Services</flag>
- <flag name="rclock_local">Support for undisciplined local clock (not recommended)</flag>
- <flag name="smear">Specify the interval over which a leap second is applied (experimental)</flag>
- </use>
</pkgmetadata>