[gentoo-commits] repo/gentoo:master commit in: net-misc/tlsdate/

2017-02-23 Thread Mike Frysinger
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/

2016-12-19 Thread Lars Wendler
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/

2016-12-19 Thread Lars Wendler
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/

2016-11-19 Thread Zac Medico
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/

2016-04-10 Thread Jeroen Roovers
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/

2016-04-06 Thread Markus Meier
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/

2016-04-06 Thread Agostino Sarubbo
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