[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/
commit: c4451ef38b1dab136775753a5c587211ffed695e Author: Mike Frysinger gentoo org> AuthorDate: Fri Feb 24 04:29:23 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Feb 24 04:29:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4451ef3 net-misc/tlsdate: mark 0.0.13 arm64/m68k/s390/sh stable net-misc/tlsdate/tlsdate-0.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tlsdate/tlsdate-0.0.13.ebuild b/net-misc/tlsdate/tlsdate-0.0.13.ebuild index d4b0cd9f16..284b64a1d8 100644 --- a/net-misc/tlsdate/tlsdate-0.0.13.ebuild +++ b/net-misc/tlsdate/tlsdate-0.0.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ioerror/tlsdate/tarball/${P} -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~s390 ~sh sparc x86" +KEYWORDS="amd64 arm arm64 hppa ia64 m68k ~mips s390 sh sparc x86" IUSE="dbus +seccomp static-libs" DEPEND="dev-libs/openssl:0=
[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/
commit: 14732669ad22be0f04604a279a9d5ed80205002b Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 19 08:44:09 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 19 08:44:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14732669 net-misc/tlsdate: Bump to EAPI-6 so we can make use of sub-slot deps. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/tlsdate/tlsdate-0.0.13.ebuild | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/net-misc/tlsdate/tlsdate-0.0.13.ebuild b/net-misc/tlsdate/tlsdate-0.0.13.ebuild index 5b1f523..dab1fa8 100644 --- a/net-misc/tlsdate/tlsdate-0.0.13.ebuild +++ b/net-misc/tlsdate/tlsdate-0.0.13.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI=6 inherit autotools eutils systemd vcs-snapshot user @@ -15,18 +15,23 @@ SLOT="0" KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc x86" IUSE="dbus +seccomp static-libs" -DEPEND="dev-libs/openssl - dev-libs/libevent +DEPEND="dev-libs/openssl:0= + dev-libs/libevent:= dbus? ( sys-apps/dbus )" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-tlsdated-service.patch +) + src_prepare() { # Use the system cert store rather than a custom one specific # to the tlsdate package. #534394 sed -i \ -e 's:/tlsdate/ca-roots/tlsdate-ca-roots.conf:/ssl/certs/ca-certificates.crt:' \ Makefile.am || die - epatch "${FILESDIR}"/${P}-tlsdated-service.patch + + default eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/files/, net-misc/tlsdate/
commit: b7b3fe520f98ed81f8a660be2dd7e2bce0fc6aab Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 19 08:41:15 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 19 08:44:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b3fe52 net-misc/tlsdate: Removed old. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/tlsdate/Manifest | 6 -- .../files/tlsdate-0.0.4-compiler-flags.patch | 72 -- .../files/tlsdate-0.0.4-configure-user-group.patch | 66 net-misc/tlsdate/tlsdate-0.0.1.ebuild | 25 net-misc/tlsdate/tlsdate-0.0.11.ebuild | 58 - net-misc/tlsdate/tlsdate-0.0.12-r1.ebuild | 67 net-misc/tlsdate/tlsdate-0.0.12-r2.ebuild | 72 -- net-misc/tlsdate/tlsdate-0.0.12.ebuild | 58 - net-misc/tlsdate/tlsdate-0.0.4-r1.ebuild | 36 --- net-misc/tlsdate/tlsdate-0.0.4-r2.ebuild | 48 --- net-misc/tlsdate/tlsdate-0.0.4.ebuild | 31 -- net-misc/tlsdate/tlsdate-0.0.5.ebuild | 48 --- net-misc/tlsdate/tlsdate-0.0.6.ebuild | 48 --- 13 files changed, 635 deletions(-) diff --git a/net-misc/tlsdate/Manifest b/net-misc/tlsdate/Manifest index d9475bd..f7c4156 100644 --- a/net-misc/tlsdate/Manifest +++ b/net-misc/tlsdate/Manifest @@ -1,7 +1 @@ -DIST tlsdate-0.0.1.tar.gz 10062 SHA256 2bdf50aeae8508cff9badec020c2d8063e7686069e4a9a2809c075018c6ce5f7 SHA512 5169b8f2c399bb286f4983e73b2a095e17406b516cc1287016fa581277abd0e38d314972bff456af0162c1970b60909d05e7707ceeeb2be3432fb735a4a6bd69 WHIRLPOOL 2a1980c9d996977580fc7ba108655ea54fd890b132bf37264d2f1141f0eec0c8e82c1bec25186fd6ab5a88472ffe936541a780acb5719f99a766561ac862a7ec -DIST tlsdate-0.0.11.tar.gz 263961 SHA256 7293689ce85973b5b10fee946f09cc35cb697a46d4e1c14bbc218a74d2c9a90f SHA512 a1c4ff0dbf4513a6dfc15f0d1bbbfe8702333a78b2b295947559b7569389527da4b6cf4e0f4ad9887fecdfab0f1b952522eeabe622a17db65d4f0f74cd1026f6 WHIRLPOOL f9f1b810734750bae0813981e4623c2ca2aab65455e5fd4af02d90a0f14422b9872af205291dcd917e313c8b247e10a19cc084593c59a0b18384ca50eb388d9f -DIST tlsdate-0.0.12.tar.gz 264156 SHA256 15cf5a86258fa17afe15cc6ea0c87d94caeafe3d77827fea0f358bac734f13e9 SHA512 c16ab3c86514f905841c14ec7b6544ecd6b94af26f4468a7ab923fae8971b77e5c2995fff66979c9c5ada117bb546df7c44378790b8a7b854b028d8769cf4e66 WHIRLPOOL 30e8bdaf89cd1cc0ef225ab5cc5e18322948b929d16495d3dd2af10558fd9e472d1703a6152349d51804e4143d580fc5bdf80e7272cfe11b003999493a5683f8 DIST tlsdate-0.0.13.tar.gz 264228 SHA256 482640a5efb8489f287da1018176fb1196adf7cb1b81ac0c7f2b419b43d44258 SHA512 9c4fd51439976a8541fdf1bb70afa5333b43b2e43b801a65b3b1ac3e4a437fd3021ef2aaeeb13fc1ba63ccd119f6eff4c10e3a5a28cf0cfd96bbc7a174dbb789 WHIRLPOOL db91755d4751e64ca6285c9f1492d1b82a06f97921a47168398377818407efe6a0fcb901ef93272f0ff66121893873bb360868207998d054c5a550734b05db06 -DIST tlsdate-0.0.4.tar.gz 198005 SHA256 46d6caf123240aff7fd9e162582578b961a556dba2fc6cc3f6dede5c7cd48e0d SHA512 a84e599a823a00d667f9025ffc1c3bd15cdb5a55a95fcec0634da4d2f1bb9ad9de7f6ea64475ab14179a281b797ecd9854b5e40f9890a59a6f56154e7dcd2830 WHIRLPOOL ef5636819469d781d3b64684bbdb6e19567982658c068f32e850ec38f050b449a3dc440fdc77882a24ce19587c2db1583ed223535d8f066c6e2a2152f9383061 -DIST tlsdate-0.0.5.tar.gz 205288 SHA256 00d988d004e207b19e9a4fb7090f111ea491b8a7e525690bfba6d4a13bb6af80 SHA512 ea3ed703076cfb94c3ce2e9670b9621ae620d2a87963948b62ec6d2dd37586bfee02dc921dde163964d508ed624336f426cc88d30ba440d691035f5df2872c2b WHIRLPOOL 4d0d6d0db20cbeaac27227aea65d1c186f1e6bd7f1593e9b44d351b0eb37e24d637c4518c4e66755fad7ad33a0e0b998cc3c63a0fd65f6ca2a1154879001857c -DIST tlsdate-0.0.6.tar.gz 211400 SHA256 c1f8518216f3fcfb8b19a2caafea555098f907ec60c76f142e839fdede910d18 SHA512 03608e65421fb709a2b0014918f911b5261e5fdba401908e45d2986c87f69e45f6dc3b9d71df18bedce321e573574221849bc6e9f277cbdfcf8b20a536d978f9 WHIRLPOOL 39b2b4d84631007f59b18ca293f920ffeb9520cdfeba71003dcb1d89e0113feab55f1edc14d9c7ccafdf50a989a6eab6cfe0931577c4167076a65370d541ae64 diff --git a/net-misc/tlsdate/files/tlsdate-0.0.4-compiler-flags.patch b/net-misc/tlsdate/files/tlsdate-0.0.4-compiler-flags.patch deleted file mode 100644 index dbccaab.. --- a/net-misc/tlsdate/files/tlsdate-0.0.4-compiler-flags.patch +++ /dev/null @@ -1,72 +0,0 @@ -fix in upstream now - -From 8b94e111e58fc5d8a2cf47effaaf410a6e4eca46 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Tue, 18 Dec 2012 15:38:51 -0500 -Subject: [PATCH] make hardened compiler flags optional - -First note: the default behavior is unchanged. - -For people building tlsdate themselves with a known toolchain env, the -checked flags can be redundant, or even harmful. A compile/link check -for PIE behavior for example might not catch the full supported status -for some arc
[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/files/, net-misc/tlsdate/
commit: 3c17bfa27ffd29237d81154a3d181f631ac0f0f4 Author: Dominik Kriegner gmail com> AuthorDate: Tue Jan 26 12:12:26 2016 + Commit: Zac Medico gentoo org> CommitDate: Sun Nov 20 05:30:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c17bfa2 net-misc/tlsdate: systemd support, bug 533380 Package-Manager: portage-2.3.2 Signed-off-by: Zac Medico gentoo.org> .../files/tlsdate-0.0.13-tlsdated-service.patch| 22 ++ net-misc/tlsdate/files/tlsdated.default| 4 net-misc/tlsdate/files/tlsdated.tmpfiles.conf | 1 + net-misc/tlsdate/tlsdate-0.0.13.ebuild | 10 -- 4 files changed, 35 insertions(+), 2 deletions(-) diff --git a/net-misc/tlsdate/files/tlsdate-0.0.13-tlsdated-service.patch b/net-misc/tlsdate/files/tlsdate-0.0.13-tlsdated-service.patch new file mode 100644 index ..df03833 --- /dev/null +++ b/net-misc/tlsdate/files/tlsdate-0.0.13-tlsdated-service.patch @@ -0,0 +1,22 @@ +From: Dominik Kriegner +Date: Tue, 26 Jan 2016 12:12:26 + +Subject: [PATCH] Fix systemd unit file + +Project-Bug-URL: https://github.com/ioerror/tlsdate/pull/162 +Gentoo-Bug-URL: https://bugs.gentoo.org/533380 + +--- a/systemd/tlsdated.service b/systemd/tlsdated.service +@@ -5,6 +5,9 @@ After=network.target + [Service] + Type=simple + EnvironmentFile=/etc/default/tlsdated +-ExecStart=/usr/sbin/tlsdated ${DAEMON_OPTS} +-ExecReload=/bin/kill -HUP ${MAINPID} +-ExecStop=/bin/kill -INT ${MAINPID} ++ExecStart=/usr/sbin/tlsdated $DAEMON_OPTS ++ExecReload=/bin/kill -HUP $MAINPID ++ExecStop=/bin/kill -INT $MAINPID ++ ++[Install] ++WantedBy=multi-user.target diff --git a/net-misc/tlsdate/files/tlsdated.default b/net-misc/tlsdate/files/tlsdated.default new file mode 100644 index ..08186f7 --- /dev/null +++ b/net-misc/tlsdate/files/tlsdated.default @@ -0,0 +1,4 @@ +# defaults file for /etc/default/tlsdated + +# Additional options; see `man tlsdated` for reference. +DEAMON_OPTS="" diff --git a/net-misc/tlsdate/files/tlsdated.tmpfiles.conf b/net-misc/tlsdate/files/tlsdated.tmpfiles.conf new file mode 100644 index ..07a7966 --- /dev/null +++ b/net-misc/tlsdate/files/tlsdated.tmpfiles.conf @@ -0,0 +1 @@ +d /var/cache/tlsdated 0700 tlsdate tlsdate - diff --git a/net-misc/tlsdate/tlsdate-0.0.13.ebuild b/net-misc/tlsdate/tlsdate-0.0.13.ebuild index 1fb4cc8..5b1f523 100644 --- a/net-misc/tlsdate/tlsdate-0.0.13.ebuild +++ b/net-misc/tlsdate/tlsdate-0.0.13.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="4" -inherit autotools vcs-snapshot user +inherit autotools eutils systemd vcs-snapshot user DESCRIPTION="Update local time over HTTPS" HOMEPAGE="https://github.com/ioerror/tlsdate"; @@ -26,6 +26,7 @@ src_prepare() { sed -i \ -e 's:/tlsdate/ca-roots/tlsdate-ca-roots.conf:/ssl/certs/ca-certificates.crt:' \ Makefile.am || die + epatch "${FILESDIR}"/${P}-tlsdated-service.patch eautoreconf } @@ -53,6 +54,11 @@ src_install() { newinitd "${FILESDIR}"/tlsdate.rc tlsdate newconfd "${FILESDIR}"/tlsdate.confd tlsdate + systemd_newunit "${S}"/systemd/tlsdated.service tlsdated.service + systemd_newtmpfilesd "${FILESDIR}"/tlsdated.tmpfiles.conf tlsdated.conf + insinto /etc/default + newins "${FILESDIR}"/tlsdated.default tlsdated + insinto /etc/dbus-1/system.d/ doins dbus/org.torproject.tlsdate.conf
[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/
commit: 54cfff9f2a08d926ea703d798b9d6a0dab5da638 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Apr 11 03:59:34 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Apr 11 04:01:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cfff9f net-misc/tlsdate: Stable for HPPA (bug #578882). Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches net-misc/tlsdate/tlsdate-0.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tlsdate/tlsdate-0.0.13.ebuild b/net-misc/tlsdate/tlsdate-0.0.13.ebuild index 4d4cea3..e72247c 100644 --- a/net-misc/tlsdate/tlsdate-0.0.13.ebuild +++ b/net-misc/tlsdate/tlsdate-0.0.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ioerror/tlsdate/tarball/${P} -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86" IUSE="dbus +seccomp static-libs" DEPEND="dev-libs/openssl
[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/
commit: 7594facdd8f55f44f71a4720f939f8d0de1ee0c8 Author: Markus Meier gentoo org> AuthorDate: Wed Apr 6 20:00:37 2016 + Commit: Markus Meier gentoo org> CommitDate: Wed Apr 6 20:00:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7594facd net-misc/tlsdate: arm stable, bug #578882 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="arm" net-misc/tlsdate/tlsdate-0.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tlsdate/tlsdate-0.0.13.ebuild b/net-misc/tlsdate/tlsdate-0.0.13.ebuild index 7d9046a..4d4cea3 100644 --- a/net-misc/tlsdate/tlsdate-0.0.13.ebuild +++ b/net-misc/tlsdate/tlsdate-0.0.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ioerror/tlsdate/tarball/${P} -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86" IUSE="dbus +seccomp static-libs" DEPEND="dev-libs/openssl
[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/
commit: 65d12a77435a230fef4680b4a40c16042be3900c Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 6 12:25:52 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 6 12:25:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d12a77 net-misc/tlsdate: amd64 stable wrt bug #578882 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/tlsdate/tlsdate-0.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tlsdate/tlsdate-0.0.13.ebuild b/net-misc/tlsdate/tlsdate-0.0.13.ebuild index 8253943..7d9046a 100644 --- a/net-misc/tlsdate/tlsdate-0.0.13.ebuild +++ b/net-misc/tlsdate/tlsdate-0.0.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ioerror/tlsdate/tarball/${P} -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86" IUSE="dbus +seccomp static-libs" DEPEND="dev-libs/openssl