summaryrefslogtreecommitdiff
path: root/net-misc/clockspeed
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/clockspeed')
-rw-r--r--net-misc/clockspeed/Manifest4
-rw-r--r--net-misc/clockspeed/clockspeed-0.62-r9.ebuild6
-rw-r--r--net-misc/clockspeed/metadata.xml19
3 files changed, 21 insertions, 8 deletions
diff --git a/net-misc/clockspeed/Manifest b/net-misc/clockspeed/Manifest
index b093871a090a..228b7d4f68c5 100644
--- a/net-misc/clockspeed/Manifest
+++ b/net-misc/clockspeed/Manifest
@@ -3,5 +3,5 @@ AUX clockspeed-0.62-gentoo.patch 6605 BLAKE2B e8394fe60510c0505cd343fb38ac080ccd
AUX ntpclockset 1100 BLAKE2B a84e6d6ec78e8d0e9be34640db9f18cb6a15dfe35c583b3f1af654ec6ba39ede15bab5d92ed333c3c9758db532c29503f031157b5e18ee6eb3abcd3104b7410e SHA512 4301f84956df473aea2e13f304fc320897e680619a6933f5fe3b6fa229fc4e34dd6874bb6fa417c462f6eae2513ad7cccc843108331ee0a45fb19c7f0563dc6c
DIST clockspeed-0.62.tar.gz 25797 BLAKE2B 3e409b09dd426dbe33a1aa27e08313bafb5f682ce4fb42740b88841bad2a88b6095e3b0d178c3d2b0f338a99a8ede03e00e79ce09559dc136addfd1d1e1ceca3 SHA512 4dae1cfcfc5eb1398fd5a7642ff91987487d9828d314d4bd9f93cdadc60fe99889280a7f8e9192674ed19d246bd4a450ad32b1258e450216111c488074db7978
DIST leapsecs.dat.20081114 192 BLAKE2B 71113068e1fce9a11b9acba1527d90f6977302b6d8042fe83522fc2fea260a15b18226bc34cd84637b00d0e58a24c24d6f9ea537f1064b82655647ad4c58e0b6 SHA512 c85634ce30f40a03ae45983ee29483fe5859f291a0a69835dad1f50459327b212b8187a0c2c18c9a27fd74f2d69ed0d9a556349c8b2833b9a30107ed259aacc7
-EBUILD clockspeed-0.62-r9.ebuild 1202 BLAKE2B 3dd4712de126156f6113b03fe8388ccb13d154ebca2119e9f4662a6dfe2057f25711ede78b99dde446abd1c6058599d429ec186ed6b5488f5a502b56968938a1 SHA512 23c616f97ca45e8e9911f6bd14801971baf3c6279f90321141f479f2abeaebb0043ac900fd2c66c53d318215b9bed0593ef646456cbf1d3e6f82510e6d7f198c
-MISC metadata.xml 417 BLAKE2B e179a1dcedba9631104d1f58eef7293f9a6e21574983849740f1fb0593f784a6138ccd1940382caa175431fad97aa32dcb18ff183bd54418dccd0da0e0fd860c SHA512 2ee16f79a9b12ac2ba6455c5d19c06ce7fc9ad67b4a51b231fec0e5d57b3b3f57d4e2105686822c98ced5efa2a7f28a3bf5fb9d39dfd0929950bc9cfb55a235b
+EBUILD clockspeed-0.62-r9.ebuild 1427 BLAKE2B 4031d2a9fa9f2a93e6bc8f43f6bb49f2e06e72d83b10726f7c0ee43fe8a58803be2c3e9d139363b24fce841e491809c68826a52af4c88be2df5755ccf5e98c0b SHA512 db0dbdabcd0a8707bb242edc8744a0f2935c747a8c9fbcef42d0ae8587dd6d9d21f8f492995991ff71acfcce082fbc45a9394cc341133e8365538a5afb872c2c
+MISC metadata.xml 643 BLAKE2B 9ce25ba8c6d393ae6302f34187b2f427495adab148b628414f0bad0614406276ec060cac205c8cb002e22f540ec7b73d90406918544c2a47a3becce0e9004e06 SHA512 b14eb8ff8d8c650be8784fef12804da411d4d62e2493704056bc6519643fdad418ad54e78691357ae2ab30ad9957bd3593b735481ad98fa02cac9f53a2e2b40c
diff --git a/net-misc/clockspeed/clockspeed-0.62-r9.ebuild b/net-misc/clockspeed/clockspeed-0.62-r9.ebuild
index ff6856a5012e..795bbec63e2d 100644
--- a/net-misc/clockspeed/clockspeed-0.62-r9.ebuild
+++ b/net-misc/clockspeed/clockspeed-0.62-r9.ebuild
@@ -30,9 +30,15 @@ PATCHES=(
)
src_configure() {
+ append-cflags -std=gnu17 # XXX https://bugs.gentoo.org/946519, workaround for gcc15
+
echo "$(tc-getCC) ${CFLAGS} ${ASFLAGS}" > conf-cc || die
use static && append-ldflags -static
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
+ sed -i \
+ -e "s:^echo 'ar cr :echo '$(tc-getAR) cr :g" \
+ -e "s:^ echo 'ranlib : echo '$(tc-getRANLIB) :g" \
+ make-makelib.sh || die
}
src_install() {
diff --git a/net-misc/clockspeed/metadata.xml b/net-misc/clockspeed/metadata.xml
index 2c98407046f3..498248f969d4 100644
--- a/net-misc/clockspeed/metadata.xml
+++ b/net-misc/clockspeed/metadata.xml
@@ -1,10 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
-<longdescription lang="en">
-clockspeed uses a hardware tick counter to compensate for a persistently fast or
-slow system clock. Given a few time measurements from a reliable source, it
-computes and then eliminates the clock skew.
-</longdescription>
+ <maintainer type="person" proxied="yes">
+ <email>zhixu.liu@gmail.com</email>
+ <name>Z. Liu</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription lang="en">
+ clockspeed uses a hardware tick counter to compensate for a persistently fast or
+ slow system clock. Given a few time measurements from a reliable source, it
+ computes and then eliminates the clock skew.
+ </longdescription>
</pkgmetadata>