We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

annotate app-crypt/acmetool/acmetool-9999.ebuild @ 236:151d84363e64

[sync] imported 8c3bfd0..b15ca8c from upstream commit b15ca8c5239daf75d74e03ce0e88be2722c8a8b5 Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Sun Feb 28 13:03:05 2021 +0100 media-video/qt-faststart-python removed due to Python 2.7 qt-faststart-python requires Python 2.7 which is being removed from Gentoo. Even if 2.7 may remain available we seem to be unable to keep such packages on a registered overlay using the utility classes provided by Gentoo. In general, "faststart" is today also easily and quickly achieved through FFMPEG (without recoding), so this tool may really no longer be needed. commit dd2b6cb6314909e9253e5dc82cdd99f944f14733 Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Sun Feb 28 12:58:23 2021 +0100 media-gfx/trimage removed 1.0.5 due to outdated Python version commit a5de53e6780d5321372f2dcdabdd9eae83b7b1bb Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Sun Feb 28 12:56:56 2021 +0100 dev-python/sexpdata removed Same version is available from official Gentoo repository. commit 9009aaca44d0baf1c654f4b39ca1887b8395c2e8 Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Sun Feb 28 12:26:51 2021 +0100 dev-python/epc removed; upstream seems dead Officially only compatible with Python 2.7 up to 3.3. Not sure if still needed - was introduced for emacs JEDI but that appears to now ship its own version through MELPA. Not needed on local installation.
author Migration Sync <gentoo-overlay@megacoffee.net>
date Sun, 28 Feb 2021 12:30:02 +0000
parents e7c5198d2991
children 0685ed0fb913
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
231
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
1 # Copyright 1999-2017 Gentoo Foundation
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
2 # Distributed under the terms of the GNU General Public License v2
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
3 # $Id$
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
4 EAPI=7
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
5
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
6 GOLANG_PKG_IMPORTPATH="github.com/hlandau"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
7 GOLANG_PKG_BUILDPATH="/cmd/acmetool"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
8 GOLANG_PKG_ARCHIVEPREFIX="v"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
9 GOLANG_PKG_NAME="acmetool"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
10 #GOLANG_PKG_IS_MULTIPLE="1"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
11 # Without this, dropping privs is non-functional, which (generally) breaks
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
12 # redirector
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
13 #GOLANG_PKG_USE_CGO=1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
14
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
15 DESCRIPTION="command line tool for automatically acquiring certificates from ACME servers"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
16 HOMEPAGE="https://github.com/hlandau/acmetool"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
17 if [[ "${PV}" = 9999 ]]; then
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
18 inherit golang-live
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
19 KEYWORDS=""
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
20 else
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
21 GOLANG_PKG_DEPENDENCIES=(
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
22 "github.com/alecthomas/kingpin:947dcec5ba9c011838740e680966fd7087a71d0d -> gopkg.in/alecthomas/kingpin.v2" # v2.2.6
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
23 "github.com/alecthomas/template:fb15b899a75114aa79cc930e33c46b577cc664b1"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
24 "github.com/alecthomas/units:f65c72e2690dc4b403c8bd637baf4611cd4c069b"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
25 "github.com/cheggaaa/pb:f907f6f5dd81f77c2bbc1cde92e4c5a04720cb11 -> gopkg.in/cheggaaa/pb.v1" # v1.0.28
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
26 "github.com/coreos/go-systemd:2d78030078ef61b3cae27f42ad6d0e46db51b339" # v22.0.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
27 "github.com/godbus/dbus:37bf87eef99d69c4f1d3528bd66e3a87dc201472" # v5.0.3
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
28 "github.com/golang/crypto:06a226fb4e3765ef3f48aa2852b401bc7b98e981 -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
29 "github.com/golang/net:3c3fba18258b2a1398a025a6aeb7374d2a470009 -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
30 "github.com/golang/sys:05986578812163b26672dabd9b425240ae2bb0ad -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
31 "github.com/golang/text:81608d7e9c6863c922f599e4ff1329a685218c0d -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
32 "github.com/go-yaml/yaml:0b1645d91e851e735d3e23330303ce81f70adbe3 -> gopkg.in/yaml.v2" # v2.3.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
33 "github.com/hlandau/acmeapi:4c466ab079c59d00344630cb861d075f3a75bc56 -> gopkg.in/hlandau/acmeapi.v2" # v2.0.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
34 "github.com/hlandau/buildinfo:337a29b5499734e584d4630ce535af64c5fe7813"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
35 "github.com/hlandau/configurable:41496864a1fe3e0fef2973f22372b755d2897402 -> gopkg.in/hlandau/configurable.v1" # v1.0.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
36 "github.com/hlandau/dexlogconfig:244f29bd260884993b176cd14ef2f7631f6f3c18"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
37 "github.com/hlandau/easyconfig:c31249162931b4963bbe6e501cccb60d23271a3f -> gopkg.in/hlandau/easyconfig.v1" # v1.0.17
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
38 "github.com/hlandau/goutils:0cdb66aea5b843822af6fdffc21286b8fe8379c4"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
39 "github.com/hlandau/service:b64b3467ebd16f64faec1640c25e318efc0c0d7b -> gopkg.in/hlandau/service.v2" # v2.0.16
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
40 "github.com/hlandau/svcutils:c25dac49e50cbbcbef8c81b089f56156f4067729 -> gopkg.in/hlandau/svcutils.v1" # v1.0.10
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
41 "github.com/hlandau/xlog:197ef798aed28e08ed3e176e678fda81be993a31"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
42 "github.com/jmhodges/clock:880ee4c335489bc78d01e4d0a254ae880734bc15" # v1.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
43 "github.com/mattn/go-isatty:7b513a986450394f7bbf1476909911b3aa3a55ce" # v0.0.12
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
44 "github.com/mattn/go-runewidth:14e809f6d78fcf9f48ff9b70981472b64c05f754" # v0.0.9
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
45 "github.com/mitchellh/go-wordwrap:9e67c67572bc5dd02aef930e2b0ae3c02a4b5a5c" # v1.0.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
46 "github.com/ogier/pflag:45c278ab3607870051a2ea9040bb85fcb8557481"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
47 "github.com/peterhellberg/link:7d8125c3085c14bd320d898c73b78ef2c5320f31" # v1.1.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
48 "github.com/satori/go.uuid:b2ce2384e17bbe0c6d34077efa39dbab3e09123b"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
49 # "github.com/satori/go.uuid:f58768cc1a7a7e77a3bd49e98cdd21419399b6a3" # v1.2.0 (incompatible API)
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
50 # "github.com/satori/go.uuid:879c5887cd475cd7864858769793b2ceb0d44feb" # v1.1.0 (incompatible API)
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
51 "github.com/shiena/ansicolor:a422bbe96644373c5753384a59d678f7d261ff10"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
52 "github.com/square/go-jose:3a5ee095dcb5030a9de84fb92c222ac652fff176 -> gopkg.in/square/go-jose.v2" # v2.5.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
53 "github.com/square/go-jose:56062818b5e15ee405eb8363f9498c7113e98337 -> gopkg.in/square/go-jose.v1" # v1.1.2 (yes, we need both v1 and v2)
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
54 "github.com/tylerstillwater/graceful:4654dfbb6ad53cb5e27f37d99b02e16c1872fbbb -> gopkg.in/tylerb/graceful.v1" # v1.2.15
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
55 )
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
56 inherit golang-single
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
57 KEYWORDS="~amd64 ~x86"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
58 fi
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
59
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
60 LICENSE="MIT"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
61 SLOT="0"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
62 IUSE="doc"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
63
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
64 DEPEND="dev-lang/go sys-libs/libcap"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
65 RDEPEND="${DEPEND}"