parent
9b8dd1e8e5
commit
af7ed6968a
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29267 BLAKE2B 4bff9ab19cff5ae93fa2a80e4e111358ef2c2d34afeb2f11cadccb4119b084cf1c96782f3da5dea0b7cf7527ab28c568ab5506f09139af9d70d78aa38556259f SHA512 16d6119ce24d7eb31a0ed787965a50d1b5b2036f4eeaf0320c38edbe583795dad78e7c50f5ed6e249e2446b324e1e199e0517e57cee3fbe3a3750a1ada90dd78
|
||||
TIMESTAMP 2020-10-23T09:38:42Z
|
||||
MANIFEST Manifest.files.gz 29289 BLAKE2B 8105ca1c1339f644330b506095a9870f2a9bcc20aad8a9da8f0f3e5de52c15d99e4651697249e72e9c49fba938caaa015b9b5edf09b10a23825cec46e067b6be SHA512 d347de74b20ff5af270de89f8d96605ceb76f50d2c6e7f0c8c3a5f8941d4acd53ba7289592d10b39dc61317c6857cc1784bb94c9e5bb8e315b6d4a1f3043915d
|
||||
TIMESTAMP 2020-10-26T05:08:39Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+SpKJfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+WWddfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klCKcw/9HapyfoR44MuoNcIX60gTsVOa++jMl9Kvhe6PY4Z2IGjGAotDTmsg7qPz
|
||||
d13mpUtsIPfefTD+EZ96BTne5H7elTHCpMyhkdC+2jqEgGDJIqMGtmsIuh/d+cvr
|
||||
R/lAQlx/WPTYdMl1zeLDF8ygtSvalJeglgSkTWdwuEwq+R42KjnSgRFIz+W/4o+Z
|
||||
bcdoTJjCJ3oEzk3zZNInJpQrQknP640QXD5hfBa+dh+YMXjw6mNwt6vEdAYz92dk
|
||||
H/kUjY1yTpz2w+gDPJRA9WUyvzsmJQAm6wup2y1lYslG956XvMNp8m5NXFP/8LeC
|
||||
cOpEeZ62UbmeLegnXopdxl9FFWG+77LVP60K86jQs6akPxqKh/jCXJ0Z+am50OWo
|
||||
dl0Ek3PEA8ml22Ey/b3ncuCyfaI7+Isd352YVBsGjY4Z5ELnBSPQLBO6bUMfIfC3
|
||||
v1NkGYirO4hY4eP7y1VePErk3D8iaY3+MYWcU5vqY1DfrL590vM1YIQ7YZGTZRpV
|
||||
mptjgcepGI4aoQQt/EojnHrsgcS+gbQlXD/qKYeQ7YwiEUv9HcSVIM1oo3gwCpyi
|
||||
UWZZl6LB7ky4Vzv5hb2cCODUABPhjHwP57rh1VfNHmtduKvXSi7aY0rFUc/w4waS
|
||||
/zQLfbA0cZx0Kj4i5UyIfq2yD+ZxGSE52/yg6Qh0cROA5QyHCxo=
|
||||
=yyqy
|
||||
klBzOQ//fhs8Xs7fuQuHxWy4oPlVD//Kl+TJ9OG7u11KY/cvwpkwI5S0Cuya8m/f
|
||||
KZNRQWnOq8BsdJnYxwlP03MnXE+gqeCywgu4IGgazqqmi6aQ1md1wKWjS0MGKlve
|
||||
gFYyXfua2xnhGQWl0CNjJM3xHHFpcNEHmHbQPWX+K12QzymYwMkMNmpZoXLJ2L2P
|
||||
UAN1RvltGHE0G3V2wq+tsNzVQJDj89H1/mH5V6YfguV/MFvMJ5ACqz7AgRnrcDvW
|
||||
6NGbu8dTFHoM8/7HkZ3OqyRmHHi2AjQX6Ob5V1klIxPPSMyWSlfPUcNHwTd+aM+4
|
||||
PR16AfKR4/vJCAv4g3ny0o2cYTQ7ubJZAO4RFtnNAlfm4Fk9ZtxGw5tjVVC7Lc8N
|
||||
1IzJEq+whxU3fJ+K4BiVA4/jsmbAu6KRqyrU8LHKgf7rTXWCLAeAoib8AQKzHlV1
|
||||
SDJftaxYmgCtuh6zryIA3DCu81h94feskaLEEmFxq5tSVqsPU9KzegdgqCz0NogN
|
||||
FDxEAL7E27hjuvOG/V1woqEbXssHzKbxjYUYbQ60sBOGSKnixWmz9VRPhpM4AxO9
|
||||
Gu3/KZzRnVmGxiJpLWnez0LQXbPxLdgX8RqqsKWxY/vHCPC2iu3dUNTbg9K9OnwX
|
||||
4BLC1vlcDANgogCWm7j2oH5rWGRplvkokXCQ8Hht03UaAgkCdsQ=
|
||||
=VGdT
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
EBUILD mgraph-0.ebuild 194 BLAKE2B 97db15c818972ddf81d2f7540a47120b905a64dc33a568b5021644d702fa813dcd274943248635460f5861fb8c1943bfd660c86fe5e86e4f738fb31a97829910 SHA512 c8cbb644a61ad684c22ad30c525be9b35fc79fd195c44e72e2b202ba7779b2298003612f2c3f4f9a85200dad353b181d77340367e237b06ea64ba97a230359a0
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
@ -0,0 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="Group for net-mail/mailgraph"
|
||||
ACCT_GROUP_ID=376
|
@ -0,0 +1,2 @@
|
||||
EBUILD pcap-0.ebuild 201 BLAKE2B 18805989aa2404987f0aa65dc668fabc3c4142693aea57cea118adbce6a8d344308b17605854a510a4e3ee20d9b0ea83729262d3589810c2628615361eb4b324 SHA512 1c0a4ed877d8c1f7ac579b5571dafb80916d49d5970f47b1d0101d954dab81bd1a1bf84af6e8712941d3a8dae56571f3320dba80ba1f745e156377762ccaaa3c
|
||||
MISC metadata.xml 280 BLAKE2B e048698c920b118e9a29ec8558620cbd87f8cd4a3f9b4db4fe77f9ebf399b827cbb190d792c6ddcfc810bc09b51f233e5cce4c29c8b98d4130a3473c1ba82882 SHA512 8b56802e5524808b11ab857779ce04fb2d07cae87376f67490178601a9aecf7ad9f95743709b46048a425598d4cf8dcf01ef78cc97009d78e26a7728453150ef
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>netmon@gentoo.org</email>
|
||||
<name>Gentoo network monitoring and analysis project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="Group for capturing network traffic"
|
||||
ACCT_GROUP_ID=377
|
@ -0,0 +1,2 @@
|
||||
EBUILD popa3d-0.ebuild 191 BLAKE2B 5ba52905ef0388645142e265d5a0795fd9249a966280cabdab0cbcabc627a47e375e358ba0ee8025e4c9129f100ecaf2e02cc97784adf722c9032cebcf7dd70a SHA512 946d9e70c9b2e768731f30185b5ca366a7903c98143abb5e6b7a7296e12536664e9268b8393009cc12e12c11e855e6cc95a7b6252e4c33e642ed9cbf3424a57a
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
@ -0,0 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="Group for net-mail/popa3d"
|
||||
ACCT_GROUP_ID=375
|
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
EBUILD mgraph-0.ebuild 304 BLAKE2B 726678467e20dc66c655c3a5e0538bdd2bb8642cf45858673e9ae73ecfa683848311fc16b343901571629f18998c27f35717431068571b8838670194e8188ee5 SHA512 ccd63bf8331592483f1912cf919eaffc241a50afaadd87ae67bcebc7e2e2594b2d21c482334fcea80965d71adf78280a295e887b1c052d9874d2f84fd3b4e1bc
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="User for net-mail/mailgraph"
|
||||
ACCT_USER_ID=376
|
||||
ACCT_USER_GROUPS=( mgraph adm )
|
||||
ACCT_USER_HOME="/var/lib/mailgraph"
|
||||
ACCT_USER_HOME_PERMS=750
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,2 @@
|
||||
EBUILD pcap-0.ebuild 244 BLAKE2B 9860f6c05d05bb01159d49dc69102fffd5f03de2fbeb10242df8a84cfabcff7b72875fe66a36d2e6b8549c4fc565700b7d05464003b6a28dfbefac41a5e9eb91 SHA512 be7c5f2dbd36545801e9a0a7ecde3b2b7e25bd59c2d40a473029e4b475fe16710e87d292d24ddf86658c21c7667198d692da681af569f725637376f06676f536
|
||||
MISC metadata.xml 280 BLAKE2B e048698c920b118e9a29ec8558620cbd87f8cd4a3f9b4db4fe77f9ebf399b827cbb190d792c6ddcfc810bc09b51f233e5cce4c29c8b98d4130a3473c1ba82882 SHA512 8b56802e5524808b11ab857779ce04fb2d07cae87376f67490178601a9aecf7ad9f95743709b46048a425598d4cf8dcf01ef78cc97009d78e26a7728453150ef
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>netmon@gentoo.org</email>
|
||||
<name>Gentoo network monitoring and analysis project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,12 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="User for capturing network traffic"
|
||||
ACCT_USER_ID=377
|
||||
ACCT_USER_GROUPS=( pcap )
|
||||
|
||||
acct-user_add_deps
|
@ -0,0 +1,2 @@
|
||||
EBUILD popa3d-0.ebuild 236 BLAKE2B c0c3bd0b3ccf4bc8e9c2c639d422e24a95bfc02b752cc4eedaf68c2854b22794d3eb499373cfe5ef1194a5c3e5ed3cf303ac3290856374818dc0f3a069c58e60 SHA512 03fffcc4713b2bf11fd7be1fc148b4e220c13624606aef1adcbd696c73255f22a6e8b351383df9414d800ef1f1d08d1dd2e2b58b5916ef4c4169c01faead5d95
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
@ -0,0 +1,12 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="User for net-mail/popa3d"
|
||||
ACCT_USER_ID=375
|
||||
ACCT_USER_GROUPS=( popa3d )
|
||||
|
||||
acct-user_add_deps
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
AUX calamares-pkexec 43 BLAKE2B 432999808da0fdde0e5d9c88887a5f112ac00c90af51f3d907d02ab4f9eb4fae7348856028bcfff98ced8698d0d039bd9506f50baa90f5b12b43c1b72885f230 SHA512 768148cd58cdfb5c6791b76ec60c21a4ca852120f53ed31a83bc7a2e0a26aa77b10bd3756182d3dff03208e820def4b83c45edba0484fa2f5a33c93880c3f4bb
|
||||
DIST calamares-3.2.32.1.tar.gz 3425260 BLAKE2B e10174d400a402cfe3d7a015f4fe7a02ad1653e5a4cdf65c31360467e3b3ff10629d991dd206424d51c67533f8ab550e09e74b4334dbebe9e5fec1a06ed0dbd4 SHA512 30e523dd3c340f9c4385a53a4011ed0f16e317572fa2e5b6acfe638aaf029538f0ab85924999e9683ba10014be99b3c35ff3234bc85cefa2ccd14e2715c87222
|
||||
EBUILD calamares-3.2.32.1.ebuild 2181 BLAKE2B 51657120350b031f39b10fee5f84c92586a198dc6d576e9043334b8c6b31febf7f72219566c22f639222071156e419628a73c2d21616322589ed8cc1ed0f7e66 SHA512 4be64c8b57a0f690a121628e3fd1c2586aedda193cfcf6d1fd8b5cb2b0f1928b987eb12bd4c4f56f7092c4ddafc5cbd24ac4196110070217aa6de8a3ec4a8ca2
|
||||
EBUILD files/calamares-3.2.32.1-remove-broken-tests.ebuild 1467 BLAKE2B 2d9b329f9f7c2420a2a160711656bf685790e837a786ee48afa381afc171081c19d97ca8b52e293b92c869b9b4b2fbee342ccbcd0d4c0e952ba190bbcb7024ef SHA512 b8bf274cd4dde04edb96673924957fe67375f51aa2288bc5398e07ba5e1e71104720694deba9ba1cec40db673cc9a9dfb199c48444b87b549bfb127bd5f22278
|
||||
EBUILD files/calamares-3.2.32.1-remove-broken-tests.ebuild 1682 BLAKE2B 1d41c22b99797d41066e55b21bd5b9957411c210be3d1a8c01470694211387aa7e8b931d5499143d7d2747657625ac1c3db17d67bac9f741aada25fde93f517a SHA512 1c4a5a2d8b6c96299f45d3ef7581dfdca81c0854c9c746e6636a07101fb4e0d05809a4d64d826180599969c6fe398175dc7f5322ab52ff6c61dac4925919f275
|
||||
MISC metadata.xml 970 BLAKE2B fc958c25bf44e37c32da53c4fe0bfabc0e2ba8ef6213f8c3b3d95a685c8f7bfb6806ab06719ea5b39f94800c03f9f3ef211408ad57f58f60d0d09e5fbb823c12 SHA512 b5ca20e1baddb3f7cb4f704d9becbb7163cdc90be23145367d0787cfa1f55a54f5740e4bb57231dbd4ced0a23406341a89e00cf03cee21808c5c26a1ead35712
|
||||
|
@ -0,0 +1,35 @@
|
||||
From aedb170ff514dd2222a3437e1fc5e3fdc6353a2d Mon Sep 17 00:00:00 2001
|
||||
From: Dominik Schulz <mail@dschulz.eu>
|
||||
Date: Wed, 2 Sep 2020 19:34:22 +0200
|
||||
Subject: [PATCH] Trim version prefix in jsonapi
|
||||
|
||||
Fixes #1563
|
||||
|
||||
RELEASE_NOTES=[BUGFIX] Trim version prefix in jsonapi
|
||||
|
||||
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
|
||||
---
|
||||
VERSION | 2 +-
|
||||
cmd/gopass-jsonapi/jsonapi.go | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/VERSION b/VERSION
|
||||
index 29833cbc..4dae2985 100644
|
||||
--- a/VERSION
|
||||
+++ b/VERSION
|
||||
@@ -1 +1 @@
|
||||
-v1.10.0
|
||||
+1.10.1
|
||||
diff --git a/cmd/gopass-jsonapi/jsonapi.go b/cmd/gopass-jsonapi/jsonapi.go
|
||||
index b702a851..c4d9d21c 100644
|
||||
--- a/cmd/gopass-jsonapi/jsonapi.go
|
||||
+++ b/cmd/gopass-jsonapi/jsonapi.go
|
||||
@@ -32,7 +32,7 @@ type jsonapiCLI struct {
|
||||
func (s *jsonapiCLI) listen(c *cli.Context) error {
|
||||
ctx := ctxutil.WithGlobalFlags(c)
|
||||
|
||||
- version, err := semver.Parse(c.App.Version)
|
||||
+ version, err := semver.Parse(strings.TrimPrefix(c.App.Version, "v"))
|
||||
if err != nil {
|
||||
version = semver.Version{}
|
||||
}
|
@ -1,167 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
EGO_PN="k8s.io/helm"
|
||||
|
||||
MY_PV=${PV/_rc/-rc.}
|
||||
|
||||
EGO_VENDOR=(
|
||||
"cloud.google.com/go 8c41231e01b2085512d98153bcffb847ff9b4b9f github.com/GoogleCloudPlatform/gcloud-golang"
|
||||
"github.com/asaskevich/govalidator 7664702784775e51966f0885f5cd27435916517b"
|
||||
"github.com/Azure/go-ansiterm d6e3b3328b783f23731bc4d058875b0371ff8109"
|
||||
"github.com/Azure/go-autorest 69b4126ece6b5257e2f9b0017007d2334153655f"
|
||||
"github.com/beorn7/perks 3a771d992973f24aa725d07868b467d1ddfceafb"
|
||||
"github.com/BurntSushi/toml 3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005"
|
||||
"github.com/chai2010/gettext-go c6fed771bfd517099caf0f7a961671fa8ed08723"
|
||||
"github.com/cpuguy83/go-md2man 7762f7e404f8416dfa1d9bb6a8c192aa9acb4d19"
|
||||
"github.com/cyphar/filepath-securejoin a261ee33d7a517f054effbf451841abaafe3e0fd"
|
||||
"github.com/davecgh/go-spew 8991bc29aa16c548c550c7ff78260e27b9ab7c73"
|
||||
"github.com/dgrijalva/jwt-go 06ea1031745cb8b3dab3f6a236daf2b0aa468b7e"
|
||||
"github.com/docker/distribution 2461543d988979529609e8cb6fca9ca190dc48da"
|
||||
"github.com/docker/docker be7ac8be2ae072032a4005e8f232be3fc57e4127"
|
||||
"github.com/docker/go-units 9e638d38cf6977a37a8ea0078f3ee75a7cdb2dd1"
|
||||
"github.com/docker/spdystream 449fdfce4d962303d702fec724ef0ad181c92528"
|
||||
"github.com/emicklei/go-restful ff4f55a206334ef123e4f79bbf348980da81ca46"
|
||||
"github.com/evanphx/json-patch 5858425f75500d40c52783dce87d085a483ce135"
|
||||
"github.com/exponent-io/jsonpath d6023ce2651d8eafb5c75bb0c7167536102ec9f5"
|
||||
"github.com/fatih/color 3f9d52f7176a6927daacff70a3e8d1dc2025c53e"
|
||||
"github.com/ghodss/yaml c7ce16629ff4cd059ed96ed06419dd3856fd3577"
|
||||
"github.com/gofrs/flock 392e7fae8f1b0bdbd67dad7237d23f618feb6dbb"
|
||||
"github.com/go-openapi/jsonpointer 46af16f9f7b149af66e5d1bd010e3574dc06de98"
|
||||
"github.com/go-openapi/jsonreference 13c6e3589ad90f49bd3e3bbe2c2cb3d7a4142272"
|
||||
"github.com/go-openapi/spec 6aced65f8501fe1217321abf0749d354824ba2ff"
|
||||
"github.com/go-openapi/swag 1d0bd113de87027671077d3c71eb3ac5d7dbba72"
|
||||
"github.com/gobwas/glob 5ccd90ef52e1e632236f7326478d4faa74f99438"
|
||||
"github.com/gogo/protobuf 65acae22fc9d1fe290b33faa2bd64cdc20a463a0"
|
||||
"github.com/golang/glog 44145f04b68cf362d9c4df2182967c2275eaefed"
|
||||
"github.com/golang/groupcache 02826c3e79038b59d737d3b1c0a1d937f71a4433"
|
||||
"github.com/golang/protobuf 6c65a5562fc06764971b7c5d05c76c75e84bdbf7"
|
||||
"github.com/google/btree 4030bb1f1f0c35b30ca7009e9ebd06849dd45306"
|
||||
"github.com/google/go-cmp 6f77996f0c42f7b84e5a2b252227263f93432e9b"
|
||||
"github.com/google/gofuzz f140a6486e521aad38f5917de355cbf147cc0496"
|
||||
"github.com/google/uuid 0cd6bf5da1e1c83f8b45653022c74f71af0538a4"
|
||||
"github.com/googleapis/gnostic 0c5108395e2debce0d731cf0287ddf7242066aba"
|
||||
"github.com/gophercloud/gophercloud c2d73b246b48e239d3f03c455905e06fe26e33c3"
|
||||
"github.com/gosuri/uitable 2cf933346b8370a3a3d8867ef5cf54b2129d8ecf"
|
||||
"github.com/gregjones/httpcache 787624de3eb7bd915c329cba748687a3b22666a6"
|
||||
"github.com/grpc-ecosystem/go-grpc-prometheus 6af20e3a5340d5e6bde20c8a7a78699efe19ac0a"
|
||||
"github.com/hashicorp/golang-lru 7087cb70de9f7a8bc0a10c375cb0d2280a8edf9c"
|
||||
"github.com/huandu/xstrings f02667b379e2fb5916c3cda2cf31e0eb885d79f8"
|
||||
"github.com/imdario/mergo 9316a62528ac99aaecb4e47eadd6dc8aa6533d58"
|
||||
"github.com/inconshreveable/mousetrap 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
|
||||
"github.com/jmoiron/sqlx d161d7a76b5661016ad0b085869f77fd410f3e6a"
|
||||
"github.com/json-iterator/go 27518f6661eba504be5a7a9a9f6d9460d892ade3"
|
||||
"github.com/konsorten/go-windows-terminal-sequences 5c8c8bd35d3832f5d134ae1e1e375b69a4d25242"
|
||||
"github.com/lib/pq f91d3411e481ed313eeab65ebfe9076466c39d01"
|
||||
"github.com/liggitt/tabwriter 89fcab3d43de07060e4fd4c1547430ed57e87f24"
|
||||
"github.com/mailru/easyjson d5b7844b561a7bc640052f1b935f7b800330d7e0"
|
||||
"github.com/MakeNowJust/heredoc bb23615498cded5e105af4ce27de75b089cbe851"
|
||||
"github.com/Masterminds/goutils 41ac8693c5c10a92ea1ff5ac3a7f95646f6123b0"
|
||||
"github.com/Masterminds/semver 805c489aa98f412e79eb308a37996bf9d8b1c91e"
|
||||
"github.com/Masterminds/sprig e4c0945838d570720d876a6ad9b4568ed32317b4"
|
||||
"github.com/Masterminds/vcs f94282d8632a0620f79f0c6ff0e82604e8c5c85b"
|
||||
"github.com/mattn/go-colorable 98ec13f34aabf44cc914c65a1cfb7b9bc815aef1"
|
||||
"github.com/mattn/go-isatty 0e9ddb7c0c0aef74fa25eaba4141e6b5ab7aca2a"
|
||||
"github.com/mattn/go-runewidth 9d4e0701ab53d89eeb2f46b282d1cd71f458f0bf"
|
||||
"github.com/matttproud/golang_protobuf_extensions c12348ce28de40eed0136aa2b644d0ee0650e56c"
|
||||
"github.com/mitchellh/copystructure 9a1b6f44e8da0e0e374624fb0a825a231b00c537"
|
||||
"github.com/mitchellh/go-wordwrap 9e67c67572bc5dd02aef930e2b0ae3c02a4b5a5c"
|
||||
"github.com/mitchellh/reflectwalk 3e2c75dfad4fbf904b58782a80fd595c760ad185"
|
||||
"github.com/modern-go/concurrent bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94"
|
||||
"github.com/modern-go/reflect2 94122c33edd36123c84d5368cfb2b69df93a0ec8"
|
||||
"github.com/opencontainers/go-digest 279bed98673dd5bef374d3b6e4b09e2af76183bf"
|
||||
"github.com/peterbourgon/diskv 5f041e8faa004a95c88a202771f4cc3e991971e6"
|
||||
"github.com/pkg/errors 27936f6d90f9c8e1145f11ed52ffffbfdb9e0af7"
|
||||
"github.com/prometheus/client_golang 505eaef017263e299324067d40ca2c48f6a2cf50"
|
||||
"github.com/prometheus/client_model 5c3871d89910bfb32f5fcab2aa4b9ec68e65a99f"
|
||||
"github.com/prometheus/common 4724e9255275ce38f7179b2478abeae4e28c904f"
|
||||
"github.com/prometheus/procfs 1dc9a6cbc91aacc3e8b2d63db4d2e957a5394ac4"
|
||||
"github.com/PuerkitoBio/purell 8a290539e2e8629dbc4e6bad948158f790ec31f4"
|
||||
"github.com/PuerkitoBio/urlesc 5bd2802263f21d8788851d5305584c82a5c75d7e"
|
||||
"github.com/rubenv/sql-migrate 9355dd04f4b3dc9ed604623307307a3491a627bc"
|
||||
"github.com/russross/blackfriday 05f3235734ad95d0016f6a23902f06461fcf567a"
|
||||
"github.com/sirupsen/logrus 839c75faf7f98a33d445d181f3018b5c3409a45e"
|
||||
"github.com/spf13/cobra f2b07da1e2c38d5f12845a4f607e2e1018cbb1f5"
|
||||
"github.com/spf13/pflag 2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab"
|
||||
"github.com/technosophos/moniker a5dbd03a2245d554160e3ae6bfdcf969fe58b431"
|
||||
"golang.org/x/crypto e84da0312774c21d64ee2317962ef669b27ffb41 github.com/golang/crypto"
|
||||
"golang.org/x/net cdfb69ac37fc6fa907650654115ebebb3aae2087 github.com/golang/net"
|
||||
"golang.org/x/oauth2 9f3314589c9a9136388751d9adae6b0ed400978a github.com/golang/oauth2"
|
||||
"golang.org/x/sync 42b317875d0fa942474b76e1b46a6060d720ae6e github.com/golang/sync"
|
||||
"golang.org/x/sys b90733256f2e882e81d52f9126de08df5615afd9 github.com/golang/sys"
|
||||
"golang.org/x/text e6919f6577db79269a6443b9dc46d18f2238fb5d github.com/golang/text"
|
||||
"golang.org/x/time f51c12702a4d776e4c1fa9b0fabab841babae631 github.com/golang/time"
|
||||
"google.golang.org/appengine 54a98f90d1c46b7731eb8fb305d2a321c30ef610 github.com/golang/appengine"
|
||||
"google.golang.org/genproto 919d9bdd9fe6f1a5dd95ce5d5e4cdb8fd3c516d0 github.com/google/go-genproto"
|
||||
"google.golang.org/grpc a02b0774206b209466313a0b525d2c738fe407eb github.com/grpc/grpc-go"
|
||||
"gopkg.in/gorp.v1 6a667da9c028871f98598d85413e3fc4c6daa52e github.com/go-gorp/gorp"
|
||||
"gopkg.in/inf.v0 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 github.com/go-inf/inf"
|
||||
"gopkg.in/square/go-jose.v2 e94fb177d3668d35ab39c61cbb2f311550557e83 github.com/square/go-jose"
|
||||
"gopkg.in/yaml.v2 f221b8435cfb71e54062f6c6e99e9ade30b124d5 github.com/go-yaml/yaml"
|
||||
"k8s.io/api 35e52d86657aba06859dd22099bfa14faf1effb2 github.com/kubernetes/api"
|
||||
"k8s.io/apiextensions-apiserver 5357c4baaf6562e4d37c9afc9fef99bd16d76a9f github.com/kubernetes/apiextensions-apiserver"
|
||||
"k8s.io/apimachinery a2eda9f80ab8a454a81bdde16d62a1afe5f931c0 github.com/kubernetes/apimachinery"
|
||||
"k8s.io/apiserver 5190913f932d82e562d4eb91d0f3d7a063bdbc07 github.com/kubernetes/apiserver"
|
||||
"k8s.io/client-go bec269661e48cb1e5fbb0d037f356ffe9e9978a0 github.com/kubernetes/client-go"
|
||||
"k8s.io/cli-runtime 74ad18325ed51ea6de9ee19bae59156bad18ecd2 github.com/kubernetes/cli-runtime"
|
||||
"k8s.io/component-base 039242c015a9f5eeaccea3ea17c6973b9c27166a github.com/kubernetes/component-base"
|
||||
"k8s.io/klog 3ca30a56d8a775276f9cdae009ba326fdc05af7f github.com/kubernetes/klog"
|
||||
"k8s.io/kube-openapi 743ec37842bffe49dd4221d9026f30fb1d5adbc4 github.com/kubernetes/kube-openapi"
|
||||
"k8s.io/kubectl 2ed914427d51f6fd865e0db43d72b2f22610cf32 github.com/kubernetes/kubectl"
|
||||
"k8s.io/kubernetes c97fe5036ef3df2967d086711e6c0c405941e14b github.com/kubernetes/kubernetes"
|
||||
"k8s.io/utils 581e00157fb1a0435d4fac54a52d1ca1e481d60e github.com/kubernetes/utils"
|
||||
"sigs.k8s.io/kustomize a6f65144121d1955266b0cd836ce954c04122dc8 github.com/kubernetes-sigs/kustomize"
|
||||
"sigs.k8s.io/yaml fd68e9863619f6ec2fdd8625fe1f02e7c877e480 github.com/kubernetes-sigs/yaml"
|
||||
"vbom.ml/util efcd4e0f97874370259c7d93e12aad57911dea81 github.com/fvbommel/util"
|
||||
)
|
||||
|
||||
inherit golang-build golang-vcs-snapshot bash-completion-r1
|
||||
|
||||
GIT_COMMIT="bbdfe5e7803a12bbdf97e94cd847859890cf4050"
|
||||
|
||||
ARCHIVE_URI="https://github.com/kubernetes/helm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_VENDOR_URI}"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="Kubernetes Package Manager"
|
||||
HOMEPAGE="https://github.com/kubernetes/helm https://helm.sh"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/go-1.12"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s/git rev-parse HEAD/echo ${GIT_COMMIT}/"\
|
||||
-e "s/git rev-parse --short HEAD/echo ${GIT_COMMIT:0:7}/"\
|
||||
-e "s#git describe --tags --abbrev=0 --exact-match 2>/dev/null#echo v${PV}#"\
|
||||
-e 's/test -n "`git status --porcelain`" && echo "dirty" ||//' src/${EGO_PN}/versioning.mk || die
|
||||
|
||||
rm -rf src/${EGO_PN}/vendor/*/*/vendor src/${EGO_PN}/vendor/*/*/*/vendor || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
pushd src/${EGO_PN} || die
|
||||
GOPATH="${S}" go build -o bin/protoc-gen-go ./vendor/github.com/golang/protobuf/protoc-gen-go || die
|
||||
GOBINDIR="$(pwd)/bin" GOPATH="${S}"\
|
||||
go install -v -ldflags "-X k8s.io/helm/pkg/version.Version=v${PV} -X k8s.io/helm/pkg/version.BuildMetadata= -X k8s.io/helm/pkg/version.GitCommit=${GIT_COMMIT} -X k8s.io/helm/pkg/version.GitTreeState=clean" k8s.io/helm/cmd/... || die
|
||||
popd || die
|
||||
bin/${PN} completion bash > ${PN}.bash || die
|
||||
bin/${PN} completion zsh > ${PN}.zsh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbashcomp ${PN}.bash ${PN}
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins ${PN}.zsh _${PN}
|
||||
|
||||
dobin bin/${PN} bin/tiller
|
||||
dodoc src/${EGO_PN}/README.md
|
||||
}
|
@ -1,835 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit bash-completion-r1 go-module
|
||||
GIT_COMMIT=0ad800ef43d3b826f31a5ad8dfbb4fe05d143688
|
||||
MY_PV=${PV/_rc/-rc.}
|
||||
|
||||
DESCRIPTION="Kubernetes Package Manager"
|
||||
HOMEPAGE="https://github.com/helm/helm https://helm.sh"
|
||||
|
||||
EGO_SUM=(
|
||||
"bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898/go.mod"
|
||||
"cloud.google.com/go v0.26.0/go.mod"
|
||||
"cloud.google.com/go v0.34.0/go.mod"
|
||||
"cloud.google.com/go v0.38.0"
|
||||
"cloud.google.com/go v0.38.0/go.mod"
|
||||
"github.com/Azure/azure-sdk-for-go v16.2.1+incompatible/go.mod"
|
||||
"github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78"
|
||||
"github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod"
|
||||
"github.com/Azure/go-autorest v13.3.2+incompatible"
|
||||
"github.com/Azure/go-autorest v13.3.2+incompatible/go.mod"
|
||||
"github.com/Azure/go-autorest/autorest v0.9.0"
|
||||
"github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
|
||||
"github.com/Azure/go-autorest/autorest/adal v0.5.0"
|
||||
"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
|
||||
"github.com/Azure/go-autorest/autorest/date v0.1.0"
|
||||
"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
|
||||
"github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod"
|
||||
"github.com/Azure/go-autorest/autorest/mocks v0.2.0"
|
||||
"github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod"
|
||||
"github.com/Azure/go-autorest/logger v0.1.0"
|
||||
"github.com/Azure/go-autorest/logger v0.1.0/go.mod"
|
||||
"github.com/Azure/go-autorest/tracing v0.5.0"
|
||||
"github.com/Azure/go-autorest/tracing v0.5.0/go.mod"
|
||||
"github.com/BurntSushi/toml v0.3.1"
|
||||
"github.com/BurntSushi/toml v0.3.1/go.mod"
|
||||
"github.com/DATA-DOG/go-sqlmock v1.4.1"
|
||||
"github.com/DATA-DOG/go-sqlmock v1.4.1/go.mod"
|
||||
"github.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd"
|
||||
"github.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd/go.mod"
|
||||
"github.com/Masterminds/goutils v1.1.0"
|
||||
"github.com/Masterminds/goutils v1.1.0/go.mod"
|
||||
"github.com/Masterminds/semver/v3 v3.0.3"
|
||||
"github.com/Masterminds/semver/v3 v3.0.3/go.mod"
|
||||
"github.com/Masterminds/semver/v3 v3.1.0"
|
||||
"github.com/Masterminds/semver/v3 v3.1.0/go.mod"
|
||||
"github.com/Masterminds/sprig/v3 v3.1.0"
|
||||
"github.com/Masterminds/sprig/v3 v3.1.0/go.mod"
|
||||
"github.com/Masterminds/squirrel v1.2.0"
|
||||
"github.com/Masterminds/squirrel v1.2.0/go.mod"
|
||||
"github.com/Masterminds/vcs v1.13.1"
|
||||
"github.com/Masterminds/vcs v1.13.1/go.mod"
|
||||
"github.com/Microsoft/go-winio v0.4.15-0.20190919025122-fc70bd9a86b5"
|
||||
"github.com/Microsoft/go-winio v0.4.15-0.20190919025122-fc70bd9a86b5/go.mod"
|
||||
"github.com/Microsoft/hcsshim v0.8.7"
|
||||
"github.com/Microsoft/hcsshim v0.8.7/go.mod"
|
||||
"github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod"
|
||||
"github.com/OneOfOne/xxhash v1.2.2/go.mod"
|
||||
"github.com/PuerkitoBio/purell v1.0.0/go.mod"
|
||||
"github.com/PuerkitoBio/purell v1.1.0/go.mod"
|
||||
"github.com/PuerkitoBio/purell v1.1.1"
|
||||
"github.com/PuerkitoBio/purell v1.1.1/go.mod"
|
||||
"github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod"
|
||||
"github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578"
|
||||
"github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod"
|
||||
"github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d"
|
||||
"github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d/go.mod"
|
||||
"github.com/agnivade/levenshtein v1.0.1/go.mod"
|
||||
"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
|
||||
"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
|
||||
"github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod"
|
||||
"github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod"
|
||||
"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
|
||||
"github.com/asaskevich/govalidator v0.0.0-20180720115003-f9ffefc3facf/go.mod"
|
||||
"github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod"
|
||||
"github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496"
|
||||
"github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496/go.mod"
|
||||
"github.com/aws/aws-sdk-go v1.15.11/go.mod"
|
||||
"github.com/beorn7/perks v0.0.0-20160804104726-4c0e84591b9a/go.mod"
|
||||
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
|
||||
"github.com/beorn7/perks v1.0.0"
|
||||
"github.com/beorn7/perks v1.0.0/go.mod"
|
||||
"github.com/bgentry/speakeasy v0.1.0/go.mod"
|
||||
"github.com/bitly/go-simplejson v0.5.0"
|
||||
"github.com/bitly/go-simplejson v0.5.0/go.mod"
|
||||
"github.com/blang/semver v3.1.0+incompatible/go.mod"
|
||||
"github.com/blang/semver v3.5.0+incompatible/go.mod"
|
||||
"github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869"
|
||||
"github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869/go.mod"
|
||||
"github.com/bshuster-repo/logrus-logstash-hook v0.4.1"
|
||||
"github.com/bshuster-repo/logrus-logstash-hook v0.4.1/go.mod"
|
||||
"github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd"
|
||||
"github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd/go.mod"
|
||||
"github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b"
|
||||
"github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b/go.mod"
|
||||
"github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0"
|
||||
"github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0/go.mod"
|
||||
"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
|
||||
"github.com/cespare/xxhash v1.1.0/go.mod"
|
||||
"github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5/go.mod"
|
||||
"github.com/client9/misspell v0.3.4/go.mod"
|
||||
"github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod"
|
||||
"github.com/containerd/cgroups v0.0.0-20190919134610-bf292b21730f"
|
||||
"github.com/containerd/cgroups v0.0.0-20190919134610-bf292b21730f/go.mod"
|
||||
"github.com/containerd/console v0.0.0-20180822173158-c12b1e7919c1/go.mod"
|
||||
"github.com/containerd/containerd v1.3.0-beta.2.0.20190828155532-0293cbd26c69/go.mod"
|
||||
"github.com/containerd/containerd v1.3.2"
|
||||
"github.com/containerd/containerd v1.3.2/go.mod"
|
||||
"github.com/containerd/continuity v0.0.0-20190426062206-aaeac12a7ffc/go.mod"
|
||||
"github.com/containerd/continuity v0.0.0-20200107194136-26c1120b8d41"
|
||||
"github.com/containerd/continuity v0.0.0-20200107194136-26c1120b8d41/go.mod"
|
||||
"github.com/containerd/fifo v0.0.0-20190226154929-a9fb20d87448/go.mod"
|
||||
"github.com/containerd/go-runc v0.0.0-20180907222934-5a6d9f37cfa3/go.mod"
|
||||
"github.com/containerd/ttrpc v0.0.0-20190828154514-0e0f228740de/go.mod"
|
||||
"github.com/containerd/typeurl v0.0.0-20180627222232-a93fcdb778cd/go.mod"
|
||||
"github.com/coreos/bbolt v1.3.2/go.mod"
|
||||
"github.com/coreos/etcd v3.3.10+incompatible/go.mod"
|
||||
"github.com/coreos/go-etcd v2.0.0+incompatible/go.mod"
|
||||
"github.com/coreos/go-oidc v2.1.0+incompatible/go.mod"
|
||||
"github.com/coreos/go-semver v0.2.0/go.mod"
|
||||
"github.com/coreos/go-semver v0.3.0/go.mod"
|
||||
"github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod"
|
||||
"github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod"
|
||||
"github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod"
|
||||
"github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea/go.mod"
|
||||
"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod"
|
||||
"github.com/cpuguy83/go-md2man v1.0.10"
|
||||
"github.com/cpuguy83/go-md2man v1.0.10/go.mod"
|
||||
"github.com/cpuguy83/go-md2man/v2 v2.0.0"
|
||||
"github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod"
|
||||
"github.com/creack/pty v1.1.7/go.mod"
|
||||
"github.com/cyphar/filepath-securejoin v0.2.2"
|
||||
"github.com/cyphar/filepath-securejoin v0.2.2/go.mod"
|
||||
"github.com/davecgh/go-spew v1.1.0/go.mod"
|
||||
"github.com/davecgh/go-spew v1.1.1"
|
||||
"github.com/davecgh/go-spew v1.1.1/go.mod"
|
||||
"github.com/daviddengcn/go-colortext v0.0.0-20160507010035-511bcaf42ccd/go.mod"
|
||||
"github.com/deislabs/oras v0.8.1"
|
||||
"github.com/deislabs/oras v0.8.1/go.mod"
|
||||
"github.com/denisenkom/go-mssqldb v0.0.0-20191001013358-cfbb681360f0/go.mod"
|
||||
"github.com/denverdino/aliyungo v0.0.0-20190125010748-a747050bb1ba/go.mod"
|
||||
"github.com/dgrijalva/jwt-go v0.0.0-20170104182250-a601269ab70c/go.mod"
|
||||
"github.com/dgrijalva/jwt-go v3.2.0+incompatible"
|
||||
"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
|
||||
"github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod"
|
||||
"github.com/dnaeon/go-vcr v1.0.1/go.mod"
|
||||
"github.com/docker/cli v0.0.0-20200130152716-5d0cf8839492"
|
||||
"github.com/docker/cli v0.0.0-20200130152716-5d0cf8839492/go.mod"
|
||||
"github.com/docker/distribution v0.0.0-20191216044856-a8371794149d"
|
||||
"github.com/docker/distribution v0.0.0-20191216044856-a8371794149d/go.mod"
|
||||
"github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0/go.mod"
|
||||
"github.com/docker/docker v1.4.2-0.20200203170920-46ec8731fbce"
|
||||
"github.com/docker/docker v1.4.2-0.20200203170920-46ec8731fbce/go.mod"
|
||||
"github.com/docker/docker-credential-helpers v0.6.3"
|
||||
"github.com/docker/docker-credential-helpers v0.6.3/go.mod"
|
||||
"github.com/docker/go-connections v0.4.0"
|
||||
"github.com/docker/go-connections v0.4.0/go.mod"
|
||||
"github.com/docker/go-metrics v0.0.0-20180209012529-399ea8c73916"
|
||||
"github.com/docker/go-metrics v0.0.0-20180209012529-399ea8c73916/go.mod"
|
||||
"github.com/docker/go-units v0.3.3/go.mod"
|
||||
"github.com/docker/go-units v0.4.0"
|
||||
"github.com/docker/go-units v0.4.0/go.mod"
|
||||
"github.com/docker/libtrust v0.0.0-20150114040149-fa567046d9b1"
|
||||
"github.com/docker/libtrust v0.0.0-20150114040149-fa567046d9b1/go.mod"
|
||||
"github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96"
|
||||
"github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod"
|
||||
"github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod"
|
||||
"github.com/dustin/go-humanize v1.0.0/go.mod"
|
||||
"github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e"
|
||||
"github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod"
|
||||
"github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153"
|
||||
"github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod"
|
||||
"github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod"
|
||||
"github.com/emicklei/go-restful v2.9.5+incompatible"
|
||||
"github.com/emicklei/go-restful v2.9.5+incompatible/go.mod"
|
||||
"github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
|
||||
"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
|
||||
"github.com/evanphx/json-patch v4.2.0+incompatible/go.mod"
|
||||
"github.com/evanphx/json-patch v4.5.0+incompatible"
|
||||
"github.com/evanphx/json-patch v4.5.0+incompatible/go.mod"
|
||||
"github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d"
|
||||
"github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d/go.mod"
|
||||
"github.com/fatih/camelcase v1.0.0/go.mod"
|
||||
"github.com/fatih/color v1.7.0"
|
||||
"github.com/fatih/color v1.7.0/go.mod"
|
||||
"github.com/fsnotify/fsnotify v1.4.7"
|
||||
"github.com/fsnotify/fsnotify v1.4.7/go.mod"
|
||||
"github.com/garyburd/redigo v0.0.0-20150301180006-535138d7bcd7"
|
||||
"github.com/garyburd/redigo v0.0.0-20150301180006-535138d7bcd7/go.mod"
|
||||
"github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod"
|
||||
"github.com/ghodss/yaml v1.0.0"
|
||||
"github.com/ghodss/yaml v1.0.0/go.mod"
|
||||
"github.com/globalsign/mgo v0.0.0-20180905125535-1ca0a4f7cbcb/go.mod"
|
||||
"github.com/globalsign/mgo v0.0.0-20181015135952-eeefdecb41b8/go.mod"
|
||||
"github.com/go-ini/ini v1.25.4/go.mod"
|
||||
"github.com/go-kit/kit v0.8.0/go.mod"
|
||||
"github.com/go-logfmt/logfmt v0.3.0/go.mod"
|
||||
"github.com/go-logfmt/logfmt v0.4.0/go.mod"
|
||||
"github.com/go-logr/logr v0.1.0/go.mod"
|
||||
"github.com/go-openapi/analysis v0.0.0-20180825180245-b006789cd277/go.mod"
|
||||
"github.com/go-openapi/analysis v0.17.0/go.mod"
|
||||
"github.com/go-openapi/analysis v0.18.0/go.mod"
|
||||
"github.com/go-openapi/analysis v0.19.2/go.mod"
|
||||
"github.com/go-openapi/analysis v0.19.5/go.mod"
|
||||
"github.com/go-openapi/errors v0.17.0/go.mod"
|
||||
"github.com/go-openapi/errors v0.18.0/go.mod"
|
||||
"github.com/go-openapi/errors v0.19.2/go.mod"
|
||||
"github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod"
|
||||
"github.com/go-openapi/jsonpointer v0.17.0/go.mod"
|
||||
"github.com/go-openapi/jsonpointer v0.18.0/go.mod"
|
||||
"github.com/go-openapi/jsonpointer v0.19.2/go.mod"
|
||||
"github.com/go-openapi/jsonpointer v0.19.3"
|
||||
"github.com/go-openapi/jsonpointer v0.19.3/go.mod"
|
||||
"github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod"
|
||||
"github.com/go-openapi/jsonreference v0.17.0/go.mod"
|
||||
"github.com/go-openapi/jsonreference v0.18.0/go.mod"
|
||||
"github.com/go-openapi/jsonreference v0.19.2/go.mod"
|
||||
"github.com/go-openapi/jsonreference v0.19.3"
|
||||
"github.com/go-openapi/jsonreference v0.19.3/go.mod"
|
||||
"github.com/go-openapi/loads v0.17.0/go.mod"
|
||||
"github.com/go-openapi/loads v0.18.0/go.mod"
|
||||
"github.com/go-openapi/loads v0.19.0/go.mod"
|
||||
"github.com/go-openapi/loads v0.19.2/go.mod"
|
||||
"github.com/go-openapi/loads v0.19.4/go.mod"
|
||||
"github.com/go-openapi/runtime v0.0.0-20180920151709-4f900dc2ade9/go.mod"
|
||||
"github.com/go-openapi/runtime v0.19.0/go.mod"
|
||||
"github.com/go-openapi/runtime v0.19.4/go.mod"
|
||||
"github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod"
|
||||
"github.com/go-openapi/spec v0.17.0/go.mod"
|
||||
"github.com/go-openapi/spec v0.18.0/go.mod"
|
||||
"github.com/go-openapi/spec v0.19.2/go.mod"
|
||||
"github.com/go-openapi/spec v0.19.3"
|
||||
"github.com/go-openapi/spec v0.19.3/go.mod"
|
||||
"github.com/go-openapi/strfmt v0.17.0/go.mod"
|
||||
"github.com/go-openapi/strfmt v0.18.0/go.mod"
|
||||
"github.com/go-openapi/strfmt v0.19.0/go.mod"
|
||||
"github.com/go-openapi/strfmt v0.19.3/go.mod"
|
||||
"github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod"
|
||||
"github.com/go-openapi/swag v0.17.0/go.mod"
|
||||
"github.com/go-openapi/swag v0.18.0/go.mod"
|
||||
"github.com/go-openapi/swag v0.19.2/go.mod"
|
||||
"github.com/go-openapi/swag v0.19.5"
|
||||
"github.com/go-openapi/swag v0.19.5/go.mod"
|
||||
"github.com/go-openapi/validate v0.18.0/go.mod"
|
||||
"github.com/go-openapi/validate v0.19.2/go.mod"
|
||||
"github.com/go-openapi/validate v0.19.5/go.mod"
|
||||
"github.com/go-sql-driver/mysql v1.4.0/go.mod"
|
||||
"github.com/go-sql-driver/mysql v1.4.1"
|
||||
"github.com/go-sql-driver/mysql v1.4.1/go.mod"
|
||||
"github.com/go-stack/stack v1.8.0/go.mod"
|
||||
"github.com/gobuffalo/envy v1.7.0/go.mod"
|
||||
"github.com/gobuffalo/envy v1.7.1"
|
||||
"github.com/gobuffalo/envy v1.7.1/go.mod"
|
||||
"github.com/gobuffalo/logger v1.0.1"
|
||||
"github.com/gobuffalo/logger v1.0.1/go.mod"
|
||||
"github.com/gobuffalo/packd v0.3.0"
|
||||
"github.com/gobuffalo/packd v0.3.0/go.mod"
|
||||
"github.com/gobuffalo/packr/v2 v2.7.1"
|
||||
"github.com/gobuffalo/packr/v2 v2.7.1/go.mod"
|
||||
"github.com/gobwas/glob v0.2.3"
|
||||
"github.com/gobwas/glob v0.2.3/go.mod"
|
||||
"github.com/godbus/dbus v0.0.0-20190422162347-ade71ed3457e/go.mod"
|
||||
"github.com/gofrs/flock v0.7.1"
|
||||
"github.com/gofrs/flock v0.7.1/go.mod"
|
||||
"github.com/gogo/protobuf v1.1.1/go.mod"
|
||||
"github.com/gogo/protobuf v1.2.1/go.mod"
|
||||
"github.com/gogo/protobuf v1.3.1"
|
||||
"github.com/gogo/protobuf v1.3.1/go.mod"
|
||||
"github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod"
|
||||
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b"
|
||||
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
|
||||
"github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903"
|
||||
"github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod"
|
||||
"github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef"
|
||||
"github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod"
|
||||
"github.com/golang/mock v1.1.1/go.mod"
|
||||
"github.com/golang/mock v1.2.0/go.mod"
|
||||
"github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod"
|
||||
"github.com/golang/protobuf v1.2.0/go.mod"
|
||||
"github.com/golang/protobuf v1.3.1/go.mod"
|
||||
"github.com/golang/protobuf v1.3.2"
|
||||
"github.com/golang/protobuf v1.3.2/go.mod"
|
||||
"github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450/go.mod"
|
||||
"github.com/golangplus/fmt v0.0.0-20150411045040-2a5d6d7d2995/go.mod"
|
||||
"github.com/golangplus/testing v0.0.0-20180327235837-af21d9c3145e/go.mod"
|
||||
"github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod"
|
||||
"github.com/google/btree v1.0.0"
|
||||
"github.com/google/btree v1.0.0/go.mod"
|
||||
"github.com/google/go-cmp v0.2.0/go.mod"
|
||||
"github.com/google/go-cmp v0.3.0/go.mod"
|
||||
"github.com/google/go-cmp v0.4.0"
|
||||
"github.com/google/go-cmp v0.4.0/go.mod"
|
||||
"github.com/google/gofuzz v1.0.0"
|
||||
"github.com/google/gofuzz v1.0.0/go.mod"
|
||||
"github.com/google/gofuzz v1.1.0"
|
||||
"github.com/google/gofuzz v1.1.0/go.mod"
|
||||
"github.com/google/martian v2.1.0+incompatible/go.mod"
|
||||
"github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod"
|
||||
"github.com/google/uuid v1.0.0/go.mod"
|
||||
"github.com/google/uuid v1.1.1"
|
||||
"github.com/google/uuid v1.1.1/go.mod"
|
||||
"github.com/googleapis/gax-go/v2 v2.0.4/go.mod"
|
||||
"github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d"
|
||||
"github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod"
|
||||
"github.com/googleapis/gnostic v0.1.0"
|
||||
"github.com/googleapis/gnostic v0.1.0/go.mod"
|
||||
"github.com/gophercloud/gophercloud v0.1.0"
|
||||
"github.com/gophercloud/gophercloud v0.1.0/go.mod"
|
||||
"github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod"
|
||||
"github.com/gorilla/handlers v0.0.0-20150720190736-60c7bfde3e33"
|
||||
"github.com/gorilla/handlers v0.0.0-20150720190736-60c7bfde3e33/go.mod"
|
||||
"github.com/gorilla/mux v1.7.2"
|
||||
"github.com/gorilla/mux v1.7.2/go.mod"
|
||||
"github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c/go.mod"
|
||||
"github.com/gorilla/websocket v1.4.0/go.mod"
|
||||
"github.com/gosuri/uitable v0.0.4"
|
||||
"github.com/gosuri/uitable v0.0.4/go.mod"
|
||||
"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7"
|
||||
"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod"
|
||||
"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod"
|
||||
"github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod"
|
||||
"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod"
|
||||
"github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod"
|
||||
"github.com/grpc-ecosystem/grpc-gateway v1.9.5/go.mod"
|
||||
"github.com/hashicorp/errwrap v0.0.0-20141028054710-7554cd9344ce/go.mod"
|
||||
"github.com/hashicorp/errwrap v1.0.0/go.mod"
|
||||
"github.com/hashicorp/go-multierror v0.0.0-20161216184304-ed905158d874/go.mod"
|
||||
"github.com/hashicorp/go-multierror v1.0.0/go.mod"
|
||||
"github.com/hashicorp/golang-lru v0.5.0/go.mod"
|
||||
"github.com/hashicorp/golang-lru v0.5.1"
|
||||
"github.com/hashicorp/golang-lru v0.5.1/go.mod"
|
||||
"github.com/hashicorp/hcl v1.0.0/go.mod"
|
||||
"github.com/hpcloud/tail v1.0.0"
|
||||
"github.com/hpcloud/tail v1.0.0/go.mod"
|
||||
"github.com/huandu/xstrings v1.2.0"
|
||||
"github.com/huandu/xstrings v1.2.0/go.mod"
|
||||
"github.com/huandu/xstrings v1.3.1"
|
||||
"github.com/huandu/xstrings v1.3.1/go.mod"
|
||||
"github.com/imdario/mergo v0.3.5/go.mod"
|
||||
"github.com/imdario/mergo v0.3.7"
|
||||
"github.com/imdario/mergo v0.3.7/go.mod"
|
||||
"github.com/imdario/mergo v0.3.8"
|
||||
"github.com/imdario/mergo v0.3.8/go.mod"
|
||||
"github.com/inconshreveable/mousetrap v1.0.0"
|
||||
"github.com/inconshreveable/mousetrap v1.0.0/go.mod"
|
||||
"github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8/go.mod"
|
||||
"github.com/jmespath/go-jmespath v0.0.0-20160803190731-bd40a432e4c7/go.mod"
|
||||
"github.com/jmoiron/sqlx v1.2.0"
|
||||
"github.com/jmoiron/sqlx v1.2.0/go.mod"
|
||||
"github.com/joho/godotenv v1.3.0"
|
||||
"github.com/joho/godotenv v1.3.0/go.mod"
|
||||
"github.com/jonboulle/clockwork v0.1.0/go.mod"
|
||||
"github.com/json-iterator/go v1.1.6/go.mod"
|
||||
"github.com/json-iterator/go v1.1.7/go.mod"
|
||||
"github.com/json-iterator/go v1.1.8"
|
||||
"github.com/json-iterator/go v1.1.8/go.mod"
|
||||
"github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod"
|
||||
"github.com/jtolds/gls v4.20.0+incompatible/go.mod"
|
||||
"github.com/julienschmidt/httprouter v1.2.0/go.mod"
|
||||
"github.com/kisielk/errcheck v1.1.0/go.mod"
|
||||
"github.com/kisielk/errcheck v1.2.0/go.mod"
|
||||
"github.com/kisielk/gotool v1.0.0/go.mod"
|
||||
"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
|
||||
"github.com/konsorten/go-windows-terminal-sequences v1.0.2"
|
||||
"github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod"
|
||||
"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
|
||||
"github.com/kr/pretty v0.1.0"
|
||||
"github.com/kr/pretty v0.1.0/go.mod"
|
||||
"github.com/kr/pty v1.1.1/go.mod"
|
||||
"github.com/kr/pty v1.1.5/go.mod"
|
||||
"github.com/kr/text v0.1.0"
|
||||
"github.com/kr/text v0.1.0/go.mod"
|
||||
"github.com/lann/builder v0.0.0-20180802200727-47ae307949d0"
|
||||
"github.com/lann/builder v0.0.0-20180802200727-47ae307949d0/go.mod"
|
||||
"github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0"
|
||||
"github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0/go.mod"
|
||||
"github.com/lib/pq v1.0.0/go.mod"
|
||||
"github.com/lib/pq v1.2.0/go.mod"
|
||||
"github.com/lib/pq v1.3.0"
|
||||
"github.com/lib/pq v1.3.0/go.mod"
|
||||
"github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de"
|
||||
"github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de/go.mod"
|
||||
"github.com/lithammer/dedent v1.1.0/go.mod"
|
||||
"github.com/magiconair/properties v1.8.0/go.mod"
|
||||
"github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod"
|
||||
"github.com/mailru/easyjson v0.0.0-20180823135443-60711f1a8329/go.mod"
|
||||
"github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod"
|
||||
"github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod"
|
||||
"github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod"
|
||||
"github.com/mailru/easyjson v0.7.0"
|
||||
"github.com/mailru/easyjson v0.7.0/go.mod"
|
||||
"github.com/marstr/guid v1.1.0/go.mod"
|
||||
"github.com/mattn/go-colorable v0.0.9"
|
||||
"github.com/mattn/go-colorable v0.0.9/go.mod"
|
||||
"github.com/mattn/go-isatty v0.0.3/go.mod"
|
||||
"github.com/mattn/go-isatty v0.0.4"
|
||||
"github.com/mattn/go-isatty v0.0.4/go.mod"
|
||||
"github.com/mattn/go-runewidth v0.0.2/go.mod"
|
||||
"github.com/mattn/go-runewidth v0.0.4"
|
||||
"github.com/mattn/go-runewidth v0.0.4/go.mod"
|
||||
"github.com/mattn/go-shellwords v1.0.10"
|
||||
"github.com/mattn/go-shellwords v1.0.10/go.mod"
|
||||
"github.com/mattn/go-sqlite3 v1.9.0/go.mod"
|
||||
"github.com/mattn/go-sqlite3 v1.12.0"
|
||||
"github.com/mattn/go-sqlite3 v1.12.0/go.mod"
|
||||
"github.com/matttproud/golang_protobuf_extensions v1.0.1"
|
||||
"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
|
||||
"github.com/mitchellh/cli v1.0.0/go.mod"
|
||||
"github.com/mitchellh/copystructure v1.0.0"
|
||||
"github.com/mitchellh/copystructure v1.0.0/go.mod"
|
||||
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
|
||||
"github.com/mitchellh/go-wordwrap v1.0.0"
|
||||
"github.com/mitchellh/go-wordwrap v1.0.0/go.mod"
|
||||
"github.com/mitchellh/mapstructure v1.1.2/go.mod"
|
||||
"github.com/mitchellh/osext v0.0.0-20151018003038-5e2d6d41470f"
|
||||
"github.com/mitchellh/osext v0.0.0-20151018003038-5e2d6d41470f/go.mod"
|
||||
"github.com/mitchellh/reflectwalk v1.0.0"
|
||||
"github.com/mitchellh/reflectwalk v1.0.0/go.mod"
|
||||
"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
|
||||
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
|
||||
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
|
||||
"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
|
||||
"github.com/modern-go/reflect2 v1.0.1"
|
||||
"github.com/modern-go/reflect2 v1.0.1/go.mod"
|
||||
"github.com/morikuni/aec v1.0.0"
|
||||
"github.com/morikuni/aec v1.0.0/go.mod"
|
||||
"github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod"
|
||||
"github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod"
|
||||
"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
|
||||
"github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod"
|
||||
"github.com/ncw/swift v1.0.47/go.mod"
|
||||
"github.com/oklog/ulid v1.3.1/go.mod"
|
||||
"github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod"
|
||||
"github.com/olekukonko/tablewriter v0.0.1/go.mod"
|
||||
"github.com/olekukonko/tablewriter v0.0.2/go.mod"
|
||||
"github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod"
|
||||
"github.com/onsi/ginkgo v1.6.0/go.mod"
|
||||
"github.com/onsi/ginkgo v1.10.1"
|
||||
"github.com/onsi/ginkgo v1.10.1/go.mod"
|
||||
"github.com/onsi/ginkgo v1.11.0"
|
||||
"github.com/onsi/ginkgo v1.11.0/go.mod"
|
||||
"github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod"
|
||||
"github.com/onsi/gomega v1.7.0"
|
||||
"github.com/onsi/gomega v1.7.0/go.mod"
|
||||
"github.com/opencontainers/go-digest v0.0.0-20170106003457-a6d0ee40d420/go.mod"
|
||||
"github.com/opencontainers/go-digest v0.0.0-20180430190053-c9281466c8b2/go.mod"
|
||||
"github.com/opencontainers/go-digest v1.0.0-rc1"
|
||||
"github.com/opencontainers/go-digest v1.0.0-rc1/go.mod"
|
||||
"github.com/opencontainers/image-spec v1.0.0/go.mod"
|
||||
"github.com/opencontainers/image-spec v1.0.1"
|
||||
"github.com/opencontainers/image-spec v1.0.1/go.mod"
|
||||
"github.com/opencontainers/runc v0.0.0-20190115041553-12f6a991201f/go.mod"
|
||||
"github.com/opencontainers/runc v0.1.1"
|
||||
"github.com/opencontainers/runc v0.1.1/go.mod"
|
||||
"github.com/opencontainers/runtime-spec v0.1.2-0.20190507144316-5b71a03e2700/go.mod"
|
||||
"github.com/opencontainers/runtime-tools v0.0.0-20181011054405-1d69bd0f9c39/go.mod"
|
||||
"github.com/pborman/uuid v1.2.0/go.mod"
|
||||
"github.com/pelletier/go-toml v1.2.0/go.mod"
|
||||
"github.com/peterbourgon/diskv v2.0.1+incompatible"
|
||||
"github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod"
|
||||
"github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2"
|
||||
"github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2/go.mod"
|
||||
"github.com/pkg/errors v0.8.0/go.mod"
|
||||
"github.com/pkg/errors v0.8.1-0.20171018195549-f15c970de5b7/go.mod"
|
||||
"github.com/pkg/errors v0.8.1/go.mod"
|
||||
"github.com/pkg/errors v0.9.1"
|
||||
"github.com/pkg/errors v0.9.1/go.mod"
|
||||
"github.com/pmezard/go-difflib v1.0.0"
|
||||
"github.com/pmezard/go-difflib v1.0.0/go.mod"
|
||||
"github.com/posener/complete v1.1.1/go.mod"
|
||||
"github.com/pquerna/cachecontrol v0.0.0-20171018203845-0dec1b30a021/go.mod"
|
||||
"github.com/prometheus/client_golang v0.0.0-20180209125602-c332b6f63c06/go.mod"
|
||||
"github.com/prometheus/client_golang v0.9.1/go.mod"
|
||||
"github.com/prometheus/client_golang v0.9.3/go.mod"
|
||||
"github.com/prometheus/client_golang v1.0.0"
|
||||
"github.com/prometheus/client_golang v1.0.0/go.mod"
|
||||
"github.com/prometheus/client_model v0.0.0-20171117100541-99fa1f4be8e5/go.mod"
|
||||
"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
|
||||
"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
|
||||
"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4"
|
||||
"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
|
||||
"github.com/prometheus/client_model v0.2.0"
|
||||
"github.com/prometheus/client_model v0.2.0/go.mod"
|
||||
"github.com/prometheus/common v0.0.0-20180110214958-89604d197083/go.mod"
|
||||
"github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod"
|
||||
"github.com/prometheus/common v0.4.0/go.mod"
|
||||
"github.com/prometheus/common v0.4.1"
|
||||
"github.com/prometheus/common v0.4.1/go.mod"
|
||||
"github.com/prometheus/procfs v0.0.0-20180125133057-cb4147076ac7/go.mod"
|
||||
"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
|
||||
"github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod"
|
||||
"github.com/prometheus/procfs v0.0.2/go.mod"
|
||||
"github.com/prometheus/procfs v0.0.5"
|
||||
"github.com/prometheus/procfs v0.0.5/go.mod"
|
||||
"github.com/prometheus/tsdb v0.7.1/go.mod"
|
||||
"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod"
|
||||
"github.com/rogpeppe/go-internal v1.1.0/go.mod"
|
||||
"github.com/rogpeppe/go-internal v1.3.0/go.mod"
|
||||
"github.com/rogpeppe/go-internal v1.3.2/go.mod"
|
||||
"github.com/rogpeppe/go-internal v1.4.0"
|
||||
"github.com/rogpeppe/go-internal v1.4.0/go.mod"
|
||||
"github.com/rubenv/sql-migrate v0.0.0-20200212082348-64f95ea68aa3"
|
||||
"github.com/rubenv/sql-migrate v0.0.0-20200212082348-64f95ea68aa3/go.mod"
|
||||
"github.com/russross/blackfriday v1.5.2"
|
||||
"github.com/russross/blackfriday v1.5.2/go.mod"
|
||||
"github.com/russross/blackfriday/v2 v2.0.1"
|
||||
"github.com/russross/blackfriday/v2 v2.0.1/go.mod"
|
||||
"github.com/satori/go.uuid v1.2.0/go.mod"
|
||||
"github.com/sergi/go-diff v1.0.0/go.mod"
|
||||
"github.com/shurcooL/sanitized_anchor_name v1.0.0"
|
||||
"github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod"
|
||||
"github.com/sirupsen/logrus v1.0.4-0.20170822132746-89742aefa4b2/go.mod"
|
||||
"github.com/sirupsen/logrus v1.2.0/go.mod"
|
||||
"github.com/sirupsen/logrus v1.4.1/go.mod"
|
||||
"github.com/sirupsen/logrus v1.4.2"
|
||||
"github.com/sirupsen/logrus v1.4.2/go.mod"
|
||||
"github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod"
|
||||
"github.com/smartystreets/goconvey v0.0.0-20190330032615-68dc04aab96a/go.mod"
|
||||
"github.com/soheilhy/cmux v0.1.4/go.mod"
|
||||
"github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod"
|
||||
"github.com/spf13/afero v1.1.2/go.mod"
|
||||
"github.com/spf13/afero v1.2.2/go.mod"
|
||||
"github.com/spf13/cast v1.3.0"
|
||||
"github.com/spf13/cast v1.3.0/go.mod"
|
||||
"github.com/spf13/cast v1.3.1"
|
||||
"github.com/spf13/cast v1.3.1/go.mod"
|
||||
"github.com/spf13/cobra v0.0.2-0.20171109065643-2da4a54c5cee/go.mod"
|
||||
"github.com/spf13/cobra v0.0.3/go.mod"
|
||||
"github.com/spf13/cobra v0.0.5"
|
||||
"github.com/spf13/cobra v0.0.5/go.mod"
|
||||
"github.com/spf13/cobra v1.0.0"
|
||||
"github.com/spf13/cobra v1.0.0/go.mod"
|
||||
"github.com/spf13/jwalterweatherman v1.0.0/go.mod"
|
||||
"github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod"
|
||||
"github.com/spf13/pflag v1.0.1-0.20171106142849-4c012f6dcd95/go.mod"
|
||||
"github.com/spf13/pflag v1.0.1/go.mod"
|
||||
"github.com/spf13/pflag v1.0.3/go.mod"
|
||||
"github.com/spf13/pflag v1.0.5"
|
||||
"github.com/spf13/pflag v1.0.5/go.mod"
|
||||
"github.com/spf13/viper v1.3.2/go.mod"
|
||||
"github.com/spf13/viper v1.4.0/go.mod"
|
||||
"github.com/stretchr/objx v0.1.0/go.mod"
|
||||
"github.com/stretchr/objx v0.1.1/go.mod"
|
||||
"github.com/stretchr/objx v0.2.0/go.mod"
|
||||
"github.com/stretchr/testify v1.2.2/go.mod"
|
||||
"github.com/stretchr/testify v1.3.0/go.mod"
|
||||
"github.com/stretchr/testify v1.4.0"
|
||||
"github.com/stretchr/testify v1.4.0/go.mod"
|
||||
"github.com/stretchr/testify v1.5.1"
|
||||
"github.com/stretchr/testify v1.5.1/go.mod"
|
||||
"github.com/syndtr/gocapability v0.0.0-20170704070218-db04d3cc01c8/go.mod"
|
||||
"github.com/tidwall/pretty v1.0.0/go.mod"
|
||||
"github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod"
|
||||
"github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod"
|
||||
"github.com/ugorji/go v1.1.4/go.mod"
|
||||
"github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod"
|
||||
"github.com/urfave/cli v0.0.0-20171014202726-7bc6a0acffa5/go.mod"
|
||||
"github.com/urfave/cli v1.20.0/go.mod"
|
||||
"github.com/vektah/gqlparser v1.1.2/go.mod"
|
||||
"github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f"
|
||||
"github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod"
|
||||
"github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415"
|
||||
"github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod"
|
||||
"github.com/xeipuuv/gojsonschema v0.0.0-20180618132009-1d523034197f/go.mod"
|
||||
"github.com/xeipuuv/gojsonschema v1.1.0"
|
||||
"github.com/xeipuuv/gojsonschema v1.1.0/go.mod"
|
||||
"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod"
|
||||
"github.com/xlab/handysort v0.0.0-20150421192137-fb3537ed64a1/go.mod"
|
||||
"github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod"
|
||||
"github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43"
|
||||
"github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43/go.mod"
|
||||
"github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50"
|
||||
"github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50/go.mod"
|
||||
"github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f"
|
||||
"github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f/go.mod"
|
||||
"github.com/ziutek/mymysql v1.5.4"
|
||||
"github.com/ziutek/mymysql v1.5.4/go.mod"
|
||||
"go.etcd.io/bbolt v1.3.2/go.mod"
|
||||
"go.etcd.io/bbolt v1.3.3/go.mod"
|
||||
"go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod"
|
||||
"go.mongodb.org/mongo-driver v1.0.3/go.mod"
|
||||
"go.mongodb.org/mongo-driver v1.1.1/go.mod"
|
||||
"go.mongodb.org/mongo-driver v1.1.2/go.mod"
|
||||
"go.opencensus.io v0.21.0/go.mod"
|
||||
"go.opencensus.io v0.22.0"
|
||||
"go.opencensus.io v0.22.0/go.mod"
|
||||
"go.uber.org/atomic v1.3.2/go.mod"
|
||||
"go.uber.org/atomic v1.4.0/go.mod"
|
||||
"go.uber.org/multierr v1.1.0/go.mod"
|
||||
"go.uber.org/zap v1.10.0/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20171113213409-9f005a07e0d3/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190320223903-b7391e95e576/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190325154230-a5d413f7728c/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190621222207-cc06ce4a13d4/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190911031432-227b76d455e7/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d"
|
||||
"golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975"
|
||||
"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20200414173820-0848c9571904"
|
||||
"golang.org/x/crypto v0.0.0-20200414173820-0848c9571904/go.mod"
|
||||
"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
|
||||
"golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
|
||||
"golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
|
||||
"golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod"
|
||||
"golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
|
||||
"golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod"
|
||||
"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
|
||||
"golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
|
||||
"golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod"
|
||||
"golang.org/x/net v0.0.0-20181005035420-146acd28ed58/go.mod"
|
||||
"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
|
||||
"golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190320064053-1272bf9dcd53/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190619014844-b5b0513f8c1b/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod"
|
||||
"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9"
|
||||
"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod"
|
||||
"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
|
||||
"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
|
||||
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45"
|
||||
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e"
|
||||
"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190321052220-f7bb7a8bee54/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190514135907-3a4b5fb9f71f/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190515120540-06a5c4944438/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190602015325-4c4f7f33c9ed/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3"
|
||||
"golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20191022100944-742c48ecaeb7"
|
||||
"golang.org/x/sys v0.0.0-20191022100944-742c48ecaeb7/go.mod"
|
||||
"golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod"
|
||||
"golang.org/x/text v0.3.0/go.mod"
|
||||
"golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod"
|
||||
"golang.org/x/text v0.3.2"
|
||||
"golang.org/x/text v0.3.2/go.mod"
|
||||
"golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod"
|
||||
"golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod"
|
||||
"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4"
|
||||
"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190125232054-d66bd3c5d5a6/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190617190820-da514acc4774/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190920225731-5eefd052ad72/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20191004055002-72853e10c5a3/go.mod"
|
||||
"golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod"
|
||||
"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543"
|
||||
"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
|
||||
"google.golang.org/api v0.0.0-20160322025152-9bf6e6e569ff/go.mod"
|
||||
"google.golang.org/api v0.4.0/go.mod"
|
||||
"google.golang.org/appengine v1.1.0/go.mod"
|
||||
"google.golang.org/appengine v1.4.0/go.mod"
|
||||
"google.golang.org/appengine v1.5.0/go.mod"
|
||||
"google.golang.org/appengine v1.6.5"
|
||||
"google.golang.org/appengine v1.6.5/go.mod"
|
||||
"google.golang.org/cloud v0.0.0-20151119220103-975617b05ea8/go.mod"
|
||||
"google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
|
||||
"google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod"
|
||||
"google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod"
|
||||
"google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod"
|
||||
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55"
|
||||
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
|
||||
"google.golang.org/grpc v0.0.0-20160317175043-d3ddb4469d5a/go.mod"
|
||||
"google.golang.org/grpc v1.19.0/go.mod"
|
||||
"google.golang.org/grpc v1.20.1/go.mod"
|
||||
"google.golang.org/grpc v1.21.0/go.mod"
|
||||
"google.golang.org/grpc v1.23.0/go.mod"
|
||||
"google.golang.org/grpc v1.23.1/go.mod"
|
||||
"google.golang.org/grpc v1.26.0/go.mod"
|
||||
"google.golang.org/grpc v1.27.0"
|
||||
"google.golang.org/grpc v1.27.0/go.mod"
|
||||
"gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod"
|
||||
"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
|
||||
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
|
||||
"gopkg.in/check.v1 v1.0.0-20141024133853-64131543e789/go.mod"
|
||||
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127"
|
||||
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
|
||||
"gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod"
|
||||
"gopkg.in/errgo.v2 v2.1.0/go.mod"
|
||||
"gopkg.in/fsnotify.v1 v1.4.7"
|
||||
"gopkg.in/fsnotify.v1 v1.4.7/go.mod"
|
||||
"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod"
|
||||
"gopkg.in/gorp.v1 v1.7.2"
|
||||
"gopkg.in/gorp.v1 v1.7.2/go.mod"
|
||||
"gopkg.in/inf.v0 v0.9.1"
|
||||
"gopkg.in/inf.v0 v0.9.1/go.mod"
|
||||
"gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod"
|
||||
"gopkg.in/resty.v1 v1.12.0/go.mod"
|
||||
"gopkg.in/square/go-jose.v2 v2.2.2/go.mod"
|
||||
"gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7"
|
||||
"gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.1/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.4/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.5/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.8"
|
||||
"gopkg.in/yaml.v2 v2.2.8/go.mod"
|
||||
"gotest.tools v2.2.0+incompatible"
|
||||
"gotest.tools v2.2.0+incompatible/go.mod"
|
||||
"honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
|
||||
"honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod"
|
||||
"honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
|
||||
"k8s.io/api v0.18.0"
|
||||
"k8s.io/api v0.18.0/go.mod"
|
||||
"k8s.io/apiextensions-apiserver v0.18.0"
|
||||
"k8s.io/apiextensions-apiserver v0.18.0/go.mod"
|
||||
"k8s.io/apimachinery v0.18.0"
|
||||
"k8s.io/apimachinery v0.18.0/go.mod"
|
||||
"k8s.io/apiserver v0.18.0/go.mod"
|
||||
"k8s.io/cli-runtime v0.18.0"
|
||||
"k8s.io/cli-runtime v0.18.0/go.mod"
|
||||
"k8s.io/client-go v0.18.0"
|
||||
"k8s.io/client-go v0.18.0/go.mod"
|
||||
"k8s.io/code-generator v0.18.0/go.mod"
|
||||
"k8s.io/component-base v0.18.0"
|
||||
"k8s.io/component-base v0.18.0/go.mod"
|
||||
"k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod"
|
||||
"k8s.io/gengo v0.0.0-20200114144118-36b2048a9120/go.mod"
|
||||
"k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod"
|
||||
"k8s.io/klog v0.3.0/go.mod"
|
||||
"k8s.io/klog v1.0.0"
|
||||
"k8s.io/klog v1.0.0/go.mod"
|
||||
"k8s.io/kube-openapi v0.0.0-20200121204235-bf4fb3bd569c"
|
||||
"k8s.io/kube-openapi v0.0.0-20200121204235-bf4fb3bd569c/go.mod"
|
||||
"k8s.io/kubectl v0.18.0"
|
||||
"k8s.io/kubectl v0.18.0/go.mod"
|
||||
"k8s.io/kubernetes v1.13.0/go.mod"
|
||||
"k8s.io/metrics v0.18.0/go.mod"
|
||||
"k8s.io/utils v0.0.0-20200324210504-a9aa75ae1b89"
|
||||
"k8s.io/utils v0.0.0-20200324210504-a9aa75ae1b89/go.mod"
|
||||
"sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.7/go.mod"
|
||||
"sigs.k8s.io/kustomize v2.0.3+incompatible"
|
||||
"sigs.k8s.io/kustomize v2.0.3+incompatible/go.mod"
|
||||
"sigs.k8s.io/structured-merge-diff/v3 v3.0.0-20200116222232-67a7b8c61874/go.mod"
|
||||
"sigs.k8s.io/structured-merge-diff/v3 v3.0.0"
|
||||
"sigs.k8s.io/structured-merge-diff/v3 v3.0.0/go.mod"
|
||||
"sigs.k8s.io/yaml v1.1.0"
|
||||
"sigs.k8s.io/yaml v1.1.0/go.mod"
|
||||
"sigs.k8s.io/yaml v1.2.0"
|
||||
"sigs.k8s.io/yaml v1.2.0/go.mod"
|
||||
"vbom.ml/util v0.0.0-20160121211510-db5cfe13f5cc/go.mod"
|
||||
)
|
||||
go-module_set_globals
|
||||
SRC_URI="https://github.com/helm/helm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_SUM_SRC_URI}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT+=" test"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Makefile:
|
||||
# - Remove GOFLAGS entirely
|
||||
# - Remove -w & -s from LDFLAGS
|
||||
# - Git spec will be passed later
|
||||
sed -r -i \
|
||||
-e "/^GOFLAGS[[:space:]]+:?=/d" \
|
||||
-e '/^LDFLAGS[[:space:]]+:?=/{s,-[ws],,g;s,:=,=,g}' \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Do not pass LDFLAGS directly here, as the upstream Makefile adds some
|
||||
# data to it via +=
|
||||
emake \
|
||||
GOFLAGS="${GOFLAGS}" \
|
||||
GIT_SHA=${GIT_COMMIT} \
|
||||
GIT_COMMIT=${GIT_COMMIT:0:7} \
|
||||
GIT_TAG=v${PV} \
|
||||
GIT_DIRTY=clean \
|
||||
build
|
||||
bin/${PN} completion bash > ${PN}.bash || die
|
||||
bin/${PN} completion zsh > ${PN}.zsh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbashcomp ${PN}.bash ${PN}
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins ${PN}.zsh _${PN}
|
||||
|
||||
dobin bin/${PN}
|
||||
dodoc README.md
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST keepassxc-2.6.1-src.tar.xz 5715948 BLAKE2B 5490757fd939b572f2f281dc6ecfcd6afc7f9a5b2ebf3cc0c8ae4a95bb982ad755a9363f6133fb0f4ac2a2b5e0a6c66a7dba954911cb5baf70d447fc8d6089bf SHA512 9fb2d01d80e2b61c847c0544c280c1f3bfca671268e2dbbe78e0f3c1264f38125a3767ceb4591261f3586cd71f4fff47ecc6eacaecf1e707cea5e8907542313a
|
||||
DIST keepassxc-2.6.2-src.tar.xz 5720788 BLAKE2B c6bcc0af594c3b697d8e74752edb0389c80c72008bd57dcc36d9606462ea4bc9c6012a9f3f31702a9c0f88004fdc66f1ee4fbebd8a501227f4579ea8f3f1078f SHA512 b297edc4fae32b65430802094bd63dc301addae36859365a3009899d5bc20b32934e174ea56bf3fd1ee633a263ab36b577cba5aaa75bf4ad597f44606f7b5fd1
|
||||
EBUILD keepassxc-2.6.1.ebuild 2069 BLAKE2B 32e802cbe3b626c311bfe677efb85301bea16ffeb1c865de1acb24c9b8a7b14d268d4db375d064edb38c596cac071497252b9b6d39e0d95312120be1e10d583c SHA512 a9dee0af4492046b472493bf90def7d8480d0284c00bb86cbbb107be68a82bc97e44fc63653c850447b2d82c08aab4d79453967a3aaa447672dddac93f3c1bd7
|
||||
EBUILD keepassxc-2.6.2.ebuild 2071 BLAKE2B 21dbc2b6d71fa3bba8a250d2b20a21eb4fa2f135ab34cbea1090d91a1525a75594dd5cbb62e97b2845e3953e73a6b54acef7dd06201c958a78193d98e1edf794 SHA512 67b9d96a95486662ff5d83d3980381949b5611b608c998b1cdec5ddd3f8e5b9bec353eb50b6f264f10d97c41a1d4572a2304645904612df4a9e306275ebecf28
|
||||
EBUILD keepassxc-9999.ebuild 2071 BLAKE2B 21dbc2b6d71fa3bba8a250d2b20a21eb4fa2f135ab34cbea1090d91a1525a75594dd5cbb62e97b2845e3953e73a6b54acef7dd06201c958a78193d98e1edf794 SHA512 67b9d96a95486662ff5d83d3980381949b5611b608c998b1cdec5ddd3f8e5b9bec353eb50b6f264f10d97c41a1d4572a2304645904612df4a9e306275ebecf28
|
||||
EBUILD keepassxc-2.6.1.ebuild 2063 BLAKE2B a42e9515621416fe81b1724db430fa5d601fedd7de2830acf9d9993c9486206bd76d13c5f10c3040e7fd37b518f543ea03173cc2a64c36eab10bce13c0d628dc SHA512 c699ed6e099a04e8a3748ecf6b586ffc4ba1f46dcf5644bb89fb3ad37b8506e47cc1e41fd7d98a0689fbaa80fb6c08ecde1db2cffc868199b124a8ba76a307fe
|
||||
EBUILD keepassxc-2.6.2.ebuild 2065 BLAKE2B 80d76cb75cead9572075d8068567f280dc5dd6f940654b121e57379aac666a1513ba8026de0583f9a0a14f12a30394c488c803280154e3ad05d0a5b0d880091e SHA512 0d250a23c3c98683a6592ce9f39a9cb200e2053ee8852fabe1e11c04df9c14618c27b7d7fc589f2983c2bf198a0c8c435f932f330c532c936a433bd9e8ce8245
|
||||
EBUILD keepassxc-9999.ebuild 2065 BLAKE2B 80d76cb75cead9572075d8068567f280dc5dd6f940654b121e57379aac666a1513ba8026de0583f9a0a14f12a30394c488c803280154e3ad05d0a5b0d880091e SHA512 0d250a23c3c98683a6592ce9f39a9cb200e2053ee8852fabe1e11c04df9c14618c27b7d7fc589f2983c2bf198a0c8c435f932f330c532c936a433bd9e8ce8245
|
||||
MISC metadata.xml 1041 BLAKE2B ba27a63c6d2f620e5e44e0a081db88b3f504dba20f2952b586564fbcbfaf464e82b755c5d4b6faa107a11af53e1acf675c452c721ddefceac4f3aff3c83d4eab SHA512 6e1f6a8455ee0afa21abad8c606da210161c1e287df94ca1e7f49b854d9dca2675ad83e801e5eb0f5f8cab7f115b654b50d71a2399b97e357f77f6b61f2bcb0e
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit bash-completion-r1 pam systemd
|
||||
|
||||
DESCRIPTION="Monitoring and managing daemons or similar programs running on a Unix system"
|
||||
HOMEPAGE="http://mmonit.com/monit/"
|
||||
SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
|
||||
IUSE="ipv6 libressl pam ssl"
|
||||
|
||||
RDEPEND="
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
pam? ( sys-libs/pam )"
|
||||
BDEPEND="
|
||||
sys-devel/flex
|
||||
sys-devel/bison
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_with ipv6)
|
||||
$(use_with pam)
|
||||
$(use_with ssl)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
insinto /etc; insopts -m600; doins monitrc
|
||||
newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
|
||||
use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN}
|
||||
|
||||
dobashcomp system/bash/monit
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Sample configurations are available at:"
|
||||
elog "http://mmonit.com/monit/documentation/"
|
||||
}
|
@ -1,5 +1,10 @@
|
||||
AUX system-config-printer-1.5.12-check-for-null.patch 2048 BLAKE2B e6a87f6ae92cd29f3fa4900be4df2bcfb54892a87346a24baabe8fa4ea779d69a259bab7f25f7121d90b7599c15721044fe530b80654160501631857b332d705 SHA512 4a640793f89b637620c12d99ddc53b7ed87ba5cfc19bf90a3c8f7c2938bb17deba540bfe4312556fe253be52f087340d6b2a794c305c78443515a4f6c1eceace
|
||||
AUX system-config-printer-1.5.12-catch-urllib-errors.patch 797 BLAKE2B dcee82b56d2db24de16ff059db1927da3c4d70df510c8c0e38f8a688ab85b595a675aa154bc87a53f0b8af7bd738c47f41cb794a00404ed63d7ba43c4a69c388 SHA512 f98fa919936745fc3c3148b49b40623d67804027aacd430b6805281391930b5dbd3677d3092aa04f365a0ca435d7ed89a308253dd7fe96186b77fbca55fc0bf8
|
||||
AUX system-config-printer-1.5.12-check-for-null.patch 1818 BLAKE2B 92d18f4d02a6d225009d671834de72a8c5413745d0ce15b0f0807b82ecd71f576280f89aff1c91570825d85eaac6a51b564e74063ff631c790989f5761f533c4 SHA512 ddf3e079ec303453b415365658f2b1b868a0ce09784241e7015935c53ade7b3a6927f26b92925fcbd6021d11ab5187a663e6ee7325cf42d14df70cb4a876d3b8
|
||||
AUX system-config-printer-1.5.12-fix-abrt-in-udev-configure-printer.patch 2206 BLAKE2B 82195b83923cf84bd33ea141f0e7443d16b3540845fe867251f77e53324b255a076ad7d14f4e29690ef139fd1a53f832968927d03e8885648d377ab466305667 SHA512 d093a81ec6d92f242b18d5f5bc1fb96d36797fe85dfd2a7c7edf99138a3bf392543a350fde4e051e97d7640cb14323a7754029d4a082adde3d7f2d89f1262a1f
|
||||
AUX system-config-printer-1.5.12-fix-remember-passwd.patch 4561 BLAKE2B c1b3611ffc92f112ae4ad23bca7a84b95f650e98fe754ec874bbf343579a77fd70a32a2cfcfba817c42e4fcddcab67d15fbdb31f444e511489a60b6ba344a847 SHA512 1467d4d0a9e2167d8596d6635f571783061a1722b8ad88914bc736b0a24d87311066b0469a957f48cbd0f0b94ff207416a804babfdfcf8eab75f1b33be25c4c3
|
||||
AUX system-config-printer-1.5.12-py39-1.patch 1345 BLAKE2B 38f19fba44295963983f515a790139809db69dcf7b55c211e0ac0a09abfa58c990a1ffb57bcdc7b4a31da8100f0347318ae43045be15abbdd8f57aca08cd5f84 SHA512 1a0ed7296fbc54df278e7eb3cba3f16d681b43c881a32b06756cb358a419c89855a7f080acebd358ef3fd261d8fa06e581765ac5da08d08ec2f020ba174655c0
|
||||
AUX system-config-printer-1.5.12-py39-2.patch 6563 BLAKE2B 1b09f67f57c5bb1c05d42895a37b10385a7ce8cee435a1058df2b196fd52af0f55a52d8e681eee8ca70085534a4676c86690ceadc2800ec28740adb0f2827cea SHA512 9d9dd614bbb5729d56ad1ea9a932360743c08f4ad75ba083c0dd41e8fca213fcbf899361be0978bdca6337809e1b35db0364d60e1873f4ba1c75143932623ce5
|
||||
DIST system-config-printer-1.5.12.tar.xz 955756 BLAKE2B 766cc7307382a7b0ab65387650f1568fd5108dae2693dfc93684c6593e28837d513e4c823bf4e07c3ba2123eea8aba0649135020318f06f38633b9837683d7f7 SHA512 c8b0702dcdf99c4e8a19274dd4a3f82d9263bd5f51d0c19edf7d71fb13095f57a35e643ddbe161ffb5805e72bf7da0cb6a3de44a554854390ac05d8e56644c32
|
||||
EBUILD system-config-printer-1.5.12-r1.ebuild 2088 BLAKE2B 18263b2bafaf63afd0de6cca23e2a784dd1255092047b35add616b734fe2716ac5a6182710f15366794685856d872f2a564aa27560f71118136fa3187b22a7c8 SHA512 9cb001ec8d26c2fd22f3ad9163d87e09f9563fbf86eeac6d9f181f9fc3eeba68b54fff0374fd2d9e886a38b4e710abe750bdb14097f4dc138dbcd3f0e1ecac40
|
||||
EBUILD system-config-printer-1.5.12-r2.ebuild 2190 BLAKE2B de2712b1b75e844a13377be39224d03ff655716b83cb8e17c68e90d337851e0be475ee3146db609c1ab3fce08c60ca1fd2b8c83ad0b302135fcab73c28e2ad8a SHA512 dfe5feae049fe7f0500f8a9641b0d3c6a752685dc40d0197bc241b58b03400d2cf70d2d1bfd35a94ecedce00e00115fe66912ece184619c3fc2bdb623d950a9c
|
||||
MISC metadata.xml 463 BLAKE2B 8cc3de37cb766555e89dca64b9be719c3b2885144f08e5a126084e5f8125ff085e9c51705216cd51fb3c66daa29016a790dd606de2b443a7e65f6677f4c46fa4 SHA512 8521e871b99b17ea2bb754dc9bf1b1a49bd32673acce3fe561ec087c5c4bacfbefbf904af1cf5a6ada369e936a0e06a7116074ef622f882e434da7afdee12533
|
||||
|
@ -0,0 +1,22 @@
|
||||
From feed693225cc0c26464bfc0adef21da72581e811 Mon Sep 17 00:00:00 2001
|
||||
From: Zdenek Dohnal <zdohnal@redhat.com>
|
||||
Date: Thu, 28 Nov 2019 15:45:22 +0100
|
||||
Subject: [PATCH] Catch errors from urllib too
|
||||
|
||||
---
|
||||
newprinter.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/newprinter.py b/newprinter.py
|
||||
index 8b9298887..6c71ec578 100644
|
||||
--- a/newprinter.py
|
||||
+++ b/newprinter.py
|
||||
@@ -4183,7 +4183,7 @@ def getNPPPD(self):
|
||||
tmpf.flush ()
|
||||
ppd = cups.PPD(tmpf.name)
|
||||
|
||||
- except RuntimeError as e:
|
||||
+ except (RuntimeError, urllib.error.HTTPError) as e:
|
||||
debugprint ("RuntimeError: " + repr (e))
|
||||
if self.rbtnNPFoomatic.get_active():
|
||||
# Foomatic database problem of some sort.
|
@ -1,58 +1,46 @@
|
||||
From cf9903466c1a2d18a701f3b5e8c7e03483e1244d Mon Sep 17 00:00:00 2001
|
||||
From: Zdenek Dohnal <zdohnal@redhat.com>
|
||||
Date: Mon, 14 Oct 2019 16:39:28 +0200
|
||||
Subject: [PATCH] udev-configure-printer: Add checks for NULL
|
||||
|
||||
---
|
||||
NEWS | 1 +
|
||||
udev/udev-configure-printer.c | 12 +++++++++---
|
||||
2 files changed, 10 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/NEWS b/NEWS
|
||||
index f4b774e5c..0b53aa8ef 100644
|
||||
--- a/NEWS
|
||||
+++ b/NEWS
|
||||
@@ -1,5 +1,6 @@
|
||||
1.5.13 changes
|
||||
--------------
|
||||
+- add checks for NULL in udev-configure-printer (Fedora #1761097)
|
||||
From cf9903466c1a2d18a701f3b5e8c7e03483e1244d Mon Sep 17 00:00:00 2001
|
||||
From: Zdenek Dohnal <zdohnal@redhat.com>
|
||||
Date: Mon, 14 Oct 2019 16:39:28 +0200
|
||||
Subject: [PATCH] udev-configure-printer: Add checks for NULL
|
||||
|
||||
---
|
||||
udev/udev-configure-printer.c | 12 +++++++++---
|
||||
1 file changed, 9 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/udev/udev-configure-printer.c b/udev/udev-configure-printer.c
|
||||
index 83092fc21..d753bbeaf 100644
|
||||
--- a/udev/udev-configure-printer.c
|
||||
+++ b/udev/udev-configure-printer.c
|
||||
@@ -1411,7 +1411,7 @@ for_each_matching_queue (struct device_uris *device_uris,
|
||||
const char *printer_state_message = NULL;
|
||||
int state = 0;
|
||||
size_t i, l;
|
||||
- char *this_device_uri_n, *device_uri_n;
|
||||
+ char *this_device_uri_n = NULL, *device_uri_n = NULL;
|
||||
const char *ps1, *ps2, *pi1, *pi2;
|
||||
|
||||
1.5.12 changes
|
||||
--------------
|
||||
diff --git a/udev/udev-configure-printer.c b/udev/udev-configure-printer.c
|
||||
index 83092fc21..d753bbeaf 100644
|
||||
--- a/udev/udev-configure-printer.c
|
||||
+++ b/udev/udev-configure-printer.c
|
||||
@@ -1411,7 +1411,7 @@ for_each_matching_queue (struct device_uris *device_uris,
|
||||
const char *printer_state_message = NULL;
|
||||
int state = 0;
|
||||
size_t i, l;
|
||||
- char *this_device_uri_n, *device_uri_n;
|
||||
+ char *this_device_uri_n = NULL, *device_uri_n = NULL;
|
||||
const char *ps1, *ps2, *pi1, *pi2;
|
||||
|
||||
while (attr && ippGetGroupTag (attr) != IPP_TAG_PRINTER)
|
||||
@@ -1448,6 +1448,8 @@ for_each_matching_queue (struct device_uris *device_uris,
|
||||
for (i = 0; i < device_uris->n_uris; i++)
|
||||
{
|
||||
device_uri_n = normalize_device_uri(device_uris->uri[i]);
|
||||
+ if (this_device_uri_n == NULL || device_uri_n == NULL)
|
||||
+ goto skip;
|
||||
/* As for the same device different URIs can come out when the
|
||||
device is accessed via the usblp kernel module or via low-
|
||||
level USB (libusb) we cannot simply compare URIs, must
|
||||
@@ -1512,8 +1514,12 @@ for_each_matching_queue (struct device_uris *device_uris,
|
||||
firstqueue = 0;
|
||||
|
||||
skip:
|
||||
- free(device_uri_n);
|
||||
- free(this_device_uri_n);
|
||||
+ if (device_uri_n != NULL)
|
||||
+ free(device_uri_n);
|
||||
+ device_uri_n = NULL;
|
||||
+ if (this_device_uri_n != NULL)
|
||||
+ free(this_device_uri_n);
|
||||
+ this_device_uri_n = NULL;
|
||||
if (!attr)
|
||||
break;
|
||||
}
|
||||
while (attr && ippGetGroupTag (attr) != IPP_TAG_PRINTER)
|
||||
@@ -1448,6 +1448,8 @@ for_each_matching_queue (struct device_uris *device_uris,
|
||||
for (i = 0; i < device_uris->n_uris; i++)
|
||||
{
|
||||
device_uri_n = normalize_device_uri(device_uris->uri[i]);
|
||||
+ if (this_device_uri_n == NULL || device_uri_n == NULL)
|
||||
+ goto skip;
|
||||
/* As for the same device different URIs can come out when the
|
||||
device is accessed via the usblp kernel module or via low-
|
||||
level USB (libusb) we cannot simply compare URIs, must
|
||||
@@ -1512,8 +1514,12 @@ for_each_matching_queue (struct device_uris *device_uris,
|
||||
firstqueue = 0;
|
||||
|
||||
skip:
|
||||
- free(device_uri_n);
|
||||
- free(this_device_uri_n);
|
||||
+ if (device_uri_n != NULL)
|
||||
+ free(device_uri_n);
|
||||
+ device_uri_n = NULL;
|
||||
+ if (this_device_uri_n != NULL)
|
||||
+ free(this_device_uri_n);
|
||||
+ this_device_uri_n = NULL;
|
||||
if (!attr)
|
||||
break;
|
||||
}
|
||||
|
@ -0,0 +1,121 @@
|
||||
From b74c701feb52a1d2865fe1d33c393f71ae3ac47a Mon Sep 17 00:00:00 2001
|
||||
From: Ave Ozkal <ave@ave.zone>
|
||||
Date: Thu, 19 Mar 2020 13:30:23 +0300
|
||||
Subject: [PATCH 1/3] jobviewer: Use sync methods for secret.service
|
||||
|
||||
---
|
||||
jobviewer.py | 28 +++++++++-------------------
|
||||
1 file changed, 9 insertions(+), 19 deletions(-)
|
||||
|
||||
diff --git a/jobviewer.py b/jobviewer.py
|
||||
index b95bf6c58..ba8abd06f 100644
|
||||
--- a/jobviewer.py
|
||||
+++ b/jobviewer.py
|
||||
@@ -91,36 +91,26 @@
|
||||
class ServiceGet:
|
||||
service = Secret.Service()
|
||||
|
||||
- def on_get_service(self, source, result, unused):
|
||||
- service = Secret.Service.get_finish(result)
|
||||
-
|
||||
def __init__(self):
|
||||
- Secret.Service.get(0,
|
||||
- None,
|
||||
- self.on_get_service,
|
||||
- None)
|
||||
+ self.service = Secret.Service.get(0,
|
||||
+ None)
|
||||
|
||||
def get_service(self):
|
||||
- return ServiceGet.service
|
||||
+ return self.service
|
||||
|
||||
|
||||
class ItemSearch:
|
||||
items = list()
|
||||
|
||||
- def on_search_item(self, source, result, unused):
|
||||
- items = Secret.Service.search_finish(None, result)
|
||||
-
|
||||
def __init__(self, service, attrs):
|
||||
- Secret.Service.search(service,
|
||||
- NETWORK_PASSWORD,
|
||||
- attrs,
|
||||
- Secret.SearchFlags.LOAD_SECRETS,
|
||||
- None,
|
||||
- self.on_search_item,
|
||||
- None)
|
||||
+ self.items = Secret.Service.search_sync(service,
|
||||
+ NETWORK_PASSWORD,
|
||||
+ attrs,
|
||||
+ Secret.SearchFlags.LOAD_SECRETS,
|
||||
+ None)
|
||||
|
||||
def get_items(self):
|
||||
- return ItemSearch.items
|
||||
+ return self.items
|
||||
|
||||
|
||||
class PasswordStore:
|
||||
|
||||
From 152b617f511cd44757d2db4d730067aca8cf69a9 Mon Sep 17 00:00:00 2001
|
||||
From: Ave Ozkal <ave@ave.zone>
|
||||
Date: Thu, 19 Mar 2020 14:39:21 +0300
|
||||
Subject: [PATCH 2/3] jobviewer: properly use sync
|
||||
|
||||
---
|
||||
jobviewer.py | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/jobviewer.py b/jobviewer.py
|
||||
index ba8abd06f..761673b49 100644
|
||||
--- a/jobviewer.py
|
||||
+++ b/jobviewer.py
|
||||
@@ -92,8 +92,8 @@ class ServiceGet:
|
||||
service = Secret.Service()
|
||||
|
||||
def __init__(self):
|
||||
- self.service = Secret.Service.get(0,
|
||||
- None)
|
||||
+ self.service = Secret.Service.get_sync(0,
|
||||
+ None)
|
||||
|
||||
def get_service(self):
|
||||
return self.service
|
||||
|
||||
From 00177768ca1464c694acde4cdbabc1a18420c176 Mon Sep 17 00:00:00 2001
|
||||
From: Ave Ozkal <ave@ave.zone>
|
||||
Date: Thu, 19 Mar 2020 14:40:55 +0300
|
||||
Subject: [PATCH 3/3] jobviewer: Properly fetch username and password
|
||||
|
||||
---
|
||||
jobviewer.py | 14 ++------------
|
||||
1 file changed, 2 insertions(+), 12 deletions(-)
|
||||
|
||||
diff --git a/jobviewer.py b/jobviewer.py
|
||||
index 761673b49..5376a7e88 100644
|
||||
--- a/jobviewer.py
|
||||
+++ b/jobviewer.py
|
||||
@@ -1049,20 +1049,10 @@ def get_authentication (self, job, device_uri, printer_uri,
|
||||
if items:
|
||||
auth_info = ['' for x in auth_info_required]
|
||||
ind = auth_info_required.index ('username')
|
||||
-
|
||||
- for attr in items[0].attributes:
|
||||
- # It might be safe to assume here that the
|
||||
- # user element is always the second item in a
|
||||
- # NETWORK_PASSWORD element but lets make sure.
|
||||
- if attr.name == 'user':
|
||||
- auth_info[ind] = attr.get_string()
|
||||
- break
|
||||
- else:
|
||||
- debugprint ("Did not find username keyring "
|
||||
- "attributes.")
|
||||
+ auth_info[ind] = items[0].get_attributes().get("user")
|
||||
|
||||
ind = auth_info_required.index ('password')
|
||||
- auth_info[ind] = items[0].secret
|
||||
+ auth_info[ind] = items[0].get_secret().get().decode()
|
||||
break
|
||||
else:
|
||||
debugprint ("Failed to find secret in keyring.")
|
@ -0,0 +1,45 @@
|
||||
From cf7a74217558b19aff7c21a724878bcc15dc4e38 Mon Sep 17 00:00:00 2001
|
||||
From: Zdenek Dohnal <zdohnal@redhat.com>
|
||||
Date: Mon, 5 Oct 2020 09:26:40 +0200
|
||||
Subject: [PATCH] isAlive() is removed, use is_alive()
|
||||
|
||||
---
|
||||
asyncipp.py | 2 +-
|
||||
timedops.py | 4 ++--
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/asyncipp.py b/asyncipp.py
|
||||
index 5bc160e0f..61cd72136 100644
|
||||
--- a/asyncipp.py
|
||||
+++ b/asyncipp.py
|
||||
@@ -269,7 +269,7 @@ def destroy (self):
|
||||
for binding in self.bindings:
|
||||
delattr (self, binding)
|
||||
|
||||
- if self.thread.isAlive ():
|
||||
+ if self.thread.is_alive ():
|
||||
debugprint ("Stopping worker thread")
|
||||
self.thread.stop ()
|
||||
GLib.timeout_add_seconds (1, self._reap_thread)
|
||||
diff --git a/timedops.py b/timedops.py
|
||||
index 8a8741c82..111d575f6 100644
|
||||
--- a/timedops.py
|
||||
+++ b/timedops.py
|
||||
@@ -157,7 +157,7 @@ def run (self):
|
||||
self.exception = e
|
||||
|
||||
def collect_result (self):
|
||||
- if self.isAlive ():
|
||||
+ if self.is_alive ():
|
||||
# We've been canceled.
|
||||
raise OperationCanceled()
|
||||
|
||||
@@ -212,7 +212,7 @@ def run (self):
|
||||
return self.thread.collect_result ()
|
||||
|
||||
def _check_thread (self):
|
||||
- if self.thread.isAlive ():
|
||||
+ if self.thread.is_alive ():
|
||||
# Thread still running.
|
||||
return True
|
||||
|
@ -0,0 +1,147 @@
|
||||
From 63eccd5603e19cd35d6d44af65443665a3c63f38 Mon Sep 17 00:00:00 2001
|
||||
From: Zdenek Dohnal <zdohnal@redhat.com>
|
||||
Date: Wed, 22 Jul 2020 13:57:13 +0200
|
||||
Subject: [PATCH] python3.9 - xml module removed elem.getchildren() method, use
|
||||
list(elem)
|
||||
|
||||
---
|
||||
cupshelpers/openprinting.py | 6 +++---
|
||||
cupshelpers/xmldriverprefs.py | 20 ++++++++++----------
|
||||
xml/validate.py | 10 +++++-----
|
||||
3 files changed, 18 insertions(+), 18 deletions(-)
|
||||
|
||||
diff --git a/cupshelpers/openprinting.py b/cupshelpers/openprinting.py
|
||||
index c616d913c..9bb4764c9 100755
|
||||
--- a/cupshelpers/openprinting.py
|
||||
+++ b/cupshelpers/openprinting.py
|
||||
@@ -338,7 +338,7 @@ def parse_result (status, data, result):
|
||||
packages = {}
|
||||
container = driver.find ('packages')
|
||||
if container is not None:
|
||||
- for arch in container.getchildren ():
|
||||
+ for arch in list(container):
|
||||
rpms = {}
|
||||
for package in arch.findall ('package'):
|
||||
rpm = {}
|
||||
@@ -351,7 +351,7 @@ def parse_result (status, data, result):
|
||||
|
||||
repositories = package.find ('repositories')
|
||||
if repositories is not None:
|
||||
- for pkgsys in repositories.getchildren ():
|
||||
+ for pkgsys in list(repositories):
|
||||
rpm.setdefault('repositories', {})[pkgsys.tag] = pkgsys.text
|
||||
|
||||
rpms[package.attrib['file']] = rpm
|
||||
@@ -363,7 +363,7 @@ def parse_result (status, data, result):
|
||||
ppds = []
|
||||
container = driver.find ('ppds')
|
||||
if container is not None:
|
||||
- for each in container.getchildren ():
|
||||
+ for each in list(container):
|
||||
ppds.append (each.text)
|
||||
|
||||
if ppds:
|
||||
diff --git a/cupshelpers/xmldriverprefs.py b/cupshelpers/xmldriverprefs.py
|
||||
index 4177e1c0f..0d02950f4 100644
|
||||
--- a/cupshelpers/xmldriverprefs.py
|
||||
+++ b/cupshelpers/xmldriverprefs.py
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
def PreferredDrivers (filename):
|
||||
preferreddrivers = xml.etree.ElementTree.XML (open (filename).read ())
|
||||
- return preferreddrivers.getchildren()
|
||||
+ return list(preferreddrivers)
|
||||
|
||||
class DeviceIDMatch:
|
||||
"""
|
||||
@@ -227,10 +227,10 @@ def load (self, drivertypes):
|
||||
"""
|
||||
|
||||
types = []
|
||||
- for drivertype in drivertypes.getchildren ():
|
||||
+ for drivertype in list(drivertypes):
|
||||
t = DriverType (drivertype.attrib["name"])
|
||||
|
||||
- for child in drivertype.getchildren ():
|
||||
+ for child in list(drivertype):
|
||||
if child.tag == "ppdname":
|
||||
t.add_ppd_name (child.attrib["match"])
|
||||
elif child.tag == "attribute":
|
||||
@@ -238,7 +238,7 @@ def load (self, drivertypes):
|
||||
child.attrib["match"])
|
||||
elif child.tag == "deviceid":
|
||||
deviceid_match = DeviceIDMatch ()
|
||||
- for field in child.getchildren ():
|
||||
+ for field in list(child):
|
||||
if field.tag == "field":
|
||||
deviceid_match.add_field (field.attrib["name"],
|
||||
field.attrib["match"])
|
||||
@@ -414,29 +414,29 @@ def load (self, preferreddrivers):
|
||||
Load the policy from an XML file.
|
||||
"""
|
||||
|
||||
- for printer in preferreddrivers.getchildren ():
|
||||
+ for printer in list(preferreddrivers):
|
||||
ptype = PrinterType ()
|
||||
- for child in printer.getchildren ():
|
||||
+ for child in list(printer):
|
||||
if child.tag == "make-and-model":
|
||||
ptype.add_make_and_model (child.attrib["match"])
|
||||
elif child.tag == "deviceid":
|
||||
deviceid_match = DeviceIDMatch ()
|
||||
- for field in child.getchildren ():
|
||||
+ for field in list(child):
|
||||
if field.tag == "field":
|
||||
deviceid_match.add_field (field.attrib["name"],
|
||||
field.attrib["match"])
|
||||
ptype.add_deviceid_match (deviceid_match)
|
||||
|
||||
elif child.tag == "drivers":
|
||||
- for drivertype in child.getchildren ():
|
||||
+ for drivertype in list(child):
|
||||
ptype.add_drivertype_pattern (drivertype.text)
|
||||
|
||||
elif child.tag == "avoid":
|
||||
- for drivertype in child.getchildren ():
|
||||
+ for drivertype in list(child):
|
||||
ptype.add_avoidtype_pattern (drivertype.text)
|
||||
|
||||
elif child.tag == "blacklist":
|
||||
- for drivertype in child.getchildren ():
|
||||
+ for drivertype in list(child):
|
||||
ptype.add_blacklisted (drivertype.text)
|
||||
|
||||
self.ptypes.append (ptype)
|
||||
diff --git a/xml/validate.py b/xml/validate.py
|
||||
index 8fc201ecf..ba16766dc 100644
|
||||
--- a/xml/validate.py
|
||||
+++ b/xml/validate.py
|
||||
@@ -35,23 +35,23 @@ def validate (self):
|
||||
filename = self._filename
|
||||
print ("Validating %s" % filename)
|
||||
preferreddrivers = xml.etree.ElementTree.XML (open (filename).read ())
|
||||
- (drivertypes, preferenceorder) = preferreddrivers.getchildren ()
|
||||
+ (drivertypes, preferenceorder) = list(preferreddrivers)
|
||||
validates = True
|
||||
|
||||
names = set()
|
||||
- for drivertype in drivertypes.getchildren ():
|
||||
+ for drivertype in list(drivertypes):
|
||||
name = drivertype.get ("name")
|
||||
names.add (name)
|
||||
|
||||
- for printer in preferenceorder.getchildren ():
|
||||
+ for printer in list(preferenceorder):
|
||||
types = []
|
||||
drivers = printer.find ("drivers")
|
||||
if drivers is not None:
|
||||
- types.extend (drivers.getchildren ())
|
||||
+ types.extend (list(drivers))
|
||||
|
||||
blacklist = printer.find ("blacklist")
|
||||
if blacklist is not None:
|
||||
- types.extend (blacklist.getchildren ())
|
||||
+ types.extend (list(blacklist))
|
||||
|
||||
for drivertype in types:
|
||||
pattern = drivertype.text.strip ()
|
@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
inherit python-single-r1 systemd xdg
|
||||
|
||||
DESCRIPTION="Graphical user interface for CUPS administration"
|
||||
HOMEPAGE="https://github.com/OpenPrinting/system-config-printer"
|
||||
SRC_URI="https://github.com/OpenPrinting/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="gnome-keyring policykit"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# Needs cups running, bug 284005
|
||||
RESTRICT="test"
|
||||
|
||||
# Additional unhandled dependencies
|
||||
# gnome-extra/gnome-packagekit[${PYTHON_USEDEP}] with pygobject:2 ?
|
||||
# python samba client: smbc
|
||||
# selinux: needed for troubleshooting
|
||||
COMMON_DEPEND="${PYTHON_DEPS}
|
||||
dev-libs/glib:2
|
||||
net-print/cups[dbus]
|
||||
virtual/libusb:1
|
||||
>=virtual/udev-172
|
||||
x11-libs/gtk+:3[introspection]
|
||||
x11-libs/libnotify[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=app-text/xmlto-0.0.22
|
||||
dev-perl/XML-Parser
|
||||
dev-util/desktop-file-utils
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pycups[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/requests[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_MULTI_USEDEP}]
|
||||
')
|
||||
gnome-keyring? ( app-crypt/libsecret[introspection] )
|
||||
policykit? ( net-print/cups-pk-helper )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-check-for-null.patch
|
||||
"${FILESDIR}"/${P}-fix-abrt-in-udev-configure-printer.patch
|
||||
"${FILESDIR}"/${P}-catch-urllib-errors.patch
|
||||
"${FILESDIR}"/${P}-fix-remember-passwd.patch
|
||||
"${FILESDIR}"/${P}-py39-{1,2}.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--enable-nls
|
||||
--with-desktop-vendor=Gentoo
|
||||
--with-udev-rules
|
||||
--with-systemdsystemunitdir=$(systemd_get_systemunitdir)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
python_fix_shebang "${ED}"
|
||||
python_optimize
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST rsnapshot-1.4.2.tar.gz 487959 BLAKE2B 90a52af1b2b3de5eae7e98f87b87dae4564a7fa5d240d9e844180d6a57bb4e14b4cf762aa0ed6bbdba8deda0436d77e6c5d281ca8b62eba1c3b6caf948ae9432 SHA512 621be52715a6c1f70ddb251d7f6103ba3487cd0c6c607411d744866547d3ced571862a8f6b5e40a1d050696703f3a15821bd6e829a3fca057848f04566d0e4a0
|
||||
DIST rsnapshot-1.4.3.tar.gz 370840 BLAKE2B 6a3acde4afd8d1f999cfb00f07a0547b6d877aa483e2548b5ecb933c3f6e742046730a78b95fd83bfa6496a71f61dbce2a8bedc42562503bef753b0c72c40eba SHA512 606b5c195e609197ae6711a9764c07a0f0822fe228aba07014155636bd5caa7ad7dbf8f42316275a71490b5c9dd33bf04c42580b92f4910c38ef871694ae09e3
|
||||
EBUILD rsnapshot-1.4.2.ebuild 1336 BLAKE2B 8ee3cbd073f40287f5b6a7c9e3e6d05a6d4003a22d5c74460f0dec473a8cbf96abf07417cee854d7a7a35b405f2e281d36c3959f26fdcfdcaa8b1737bafc1c6c SHA512 f6bbd4d2d6a89acb6a80ddd916b1b3d8c91a59e2865586dc0b9dbeb842da1f31b1819fdd2d7ec6d8103cb9d2c20f42db11d3589d61dae5652ab0b273413f3a97
|
||||
EBUILD rsnapshot-1.4.3.ebuild 1343 BLAKE2B 200b42933ba7a66db8d28697774b5a3933faf08d14affe15b328fbfd646184342848f474b1d3c026aa9ca417b9046939c345f31568c83532373038adf8852fa5 SHA512 7d04b38e75b35fae2d9ed427e05dc439358e6fbdce79f5c7e2fb98123f00efc186590a398f061e7c23d6ba6112275dd83239b0c4754c3a2a4e18e411abef48a1
|
||||
EBUILD rsnapshot-1.4.3.ebuild 1339 BLAKE2B 7f3d35f00fda1ad51d06f54a6d2ad3875ccda72989d65b3e65b29d0df3007c61997b1ac926f273efa56d15024747208bb4b477b5c37f0e3f97ee7235e864c6bb SHA512 0cafcdd24b09b71cde67122d2cdbb2464fa436c0e733b10ed56e303458be5dfd12264ca342aecf35c45d698889687ff0caebe8c2fa92d52c374e549bf59137fc
|
||||
MISC metadata.xml 385 BLAKE2B 663d1a8524cad5c1ff25711d7f63808109958f264a18c40195b59d2ce03c3ac92dd4812097863fc36b95f6da92c47f7fae820446323b1c4c9973facabbfb8e34 SHA512 1dcdf81afbd2de28c4039e74e12111b7f334717c68ba161951fdea9e327a97f1cbed3e1b50e3dab5e938cd5e022d5399e0c0f1b19f3a8acefc5523eb57804d54
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX stress-ng-0.11.17-makefile.patch 1752 BLAKE2B 999a2bd729c0b3d3184010ffe5ffb5d59cf82fead7a16199c2ce1abd37dcfd3a665f4644b8d740ece4b92fa2f543e84d57952b13bac728a78ed0f749d106459c SHA512 affe4f5a324e009f10f0ed26dd8dc6d1ab7938da8574392c2514f307c1e4a46a85b0fcf7c3820e6f147f1150483f811b314d82b73ca7f605167ffa8d50c4691d
|
||||
DIST stress-ng-0.11.21.tar.xz 485764 BLAKE2B 69ab6ac25c66ee903820e6936a467d0802be32fd2eeec762d11979eeddcbee37e1a2b19b68408553173226ae3493f700fbb92f7d6707e372cfe5d59bbc9d6e94 SHA512 ec41d57f1d58150efc5db5cf96d8b2d8f6f2453cce2f5b2275b8cacb68fad6acfe7fe3004326413ab4ee02098a340938a3cf04404141f1310a05e07abaf7b500
|
||||
EBUILD stress-ng-0.11.21.ebuild 856 BLAKE2B e233b69680e269bab98b3dcb9abb8b68990235f0ac6a8b199a1c68132eaa68fa0e5baa98588a300d1c1beb16bed7e27365baa1dd6e4f1c76372591807dc39ce0 SHA512 ce1a5efbf92221048451b3fda8a32c8216f40af5c79b9e0ba216efb1e81fa037ac0f4ebb269a61753d8bbbc0cb82a1fc5abd50d27ce2ef47a59118ca77023cbf
|
||||
DIST stress-ng-0.11.22.tar.xz 495692 BLAKE2B 738883d59f4054d650de33f67ddf1e4a27625631e22295e3df00ba115d229a1f747e1b2948313beca55af160010683c20f4acad02eb2231c0a908af6534b266e SHA512 1685c7eb675bae1f751d8dbeb20dcd4ce753c564524d773dd6a396ace83bd94558425a3557d7d8cb86b87fb9a477069f85b81aec41649db3ccee2a32422b2546
|
||||
EBUILD stress-ng-0.11.22.ebuild 856 BLAKE2B e233b69680e269bab98b3dcb9abb8b68990235f0ac6a8b199a1c68132eaa68fa0e5baa98588a300d1c1beb16bed7e27365baa1dd6e4f1c76372591807dc39ce0 SHA512 ce1a5efbf92221048451b3fda8a32c8216f40af5c79b9e0ba216efb1e81fa037ac0f4ebb269a61753d8bbbc0cb82a1fc5abd50d27ce2ef47a59118ca77023cbf
|
||||
MISC metadata.xml 834 BLAKE2B 01f0258893808f35495d063d634b3fecbb47e94cc6915ea605eedd6565e860bd42cbf181afa25e6e2faba396aa4c6da5d4e489af40bf5b11bd2ebb4e363e6994 SHA512 17c422c00bae52d5305ec4c34452c2bf86f280f2fcfa8c26710356023115828092d1d6f321e8ee194801b2d31413e07416041632ef692ad4128f8f99e389efb1
|
||||
|
Binary file not shown.
@ -1,856 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8,9} )
|
||||
PYTHON_REQ_USE="ncurses,readline"
|
||||
|
||||
PLOCALES="bg de_DE fr_FR hu it sv tr zh_CN"
|
||||
|
||||
FIRMWARE_ABI_VERSION="4.0.0-r50"
|
||||
|
||||
inherit eutils linux-info toolchain-funcs multilib python-r1 \
|
||||
udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="https://git.qemu.org/git/qemu.git"
|
||||
EGIT_SUBMODULES=(
|
||||
tests/fp/berkeley-{test,soft}float-3
|
||||
ui/keycodemapdb
|
||||
)
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://download.qemu.org/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug doc
|
||||
+fdt glusterfs gnutls gtk infiniband iscsi io-uring
|
||||
jack jemalloc +jpeg kernel_linux
|
||||
kernel_FreeBSD lzo multipath
|
||||
ncurses nfs nls numa opengl +oss +pin-upstream-blobs
|
||||
plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
|
||||
+slirp
|
||||
smartcard snappy spice ssh static static-user systemtap test usb
|
||||
usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen
|
||||
xfs +xkb zstd"
|
||||
|
||||
COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
|
||||
mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
|
||||
sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
|
||||
avr lm32 moxie rx tricore unicore32"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS}
|
||||
aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
|
||||
tilegx"
|
||||
|
||||
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
|
||||
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
|
||||
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
# Allow no targets to be built so that people can get a tools-only build.
|
||||
# Block USE flag configurations known to not work.
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
qemu_softmmu_targets_arm? ( fdt )
|
||||
qemu_softmmu_targets_microblaze? ( fdt )
|
||||
qemu_softmmu_targets_mips64el? ( fdt )
|
||||
qemu_softmmu_targets_ppc64? ( fdt )
|
||||
qemu_softmmu_targets_ppc? ( fdt )
|
||||
qemu_softmmu_targets_riscv32? ( fdt )
|
||||
qemu_softmmu_targets_riscv64? ( fdt )
|
||||
static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins !rbd !snappy )
|
||||
static-user? ( !plugins )
|
||||
virtfs? ( caps xattr )
|
||||
vte? ( gtk )
|
||||
plugins? ( !static !static-user )
|
||||
"
|
||||
|
||||
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
|
||||
# and user/softmmu targets (qemu-*, qemu-system-*).
|
||||
#
|
||||
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
|
||||
#
|
||||
# The attr lib isn't always linked in (although the USE flag is always
|
||||
# respected). This is because qemu supports using the C library's API
|
||||
# when available rather than always using the external library.
|
||||
ALL_DEPEND="
|
||||
>=dev-libs/glib-2.0[static-libs(+)]
|
||||
sys-libs/zlib[static-libs(+)]
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )"
|
||||
|
||||
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
|
||||
# softmmu targets (qemu-system-*).
|
||||
SOFTMMU_TOOLS_DEPEND="
|
||||
dev-libs/libxml2[static-libs(+)]
|
||||
xkb? ( x11-libs/libxkbcommon[static-libs(+)] )
|
||||
>=x11-libs/pixman-0.28.0[static-libs(+)]
|
||||
accessibility? (
|
||||
app-accessibility/brltty[api]
|
||||
app-accessibility/brltty[static-libs(+)]
|
||||
)
|
||||
aio? ( dev-libs/libaio[static-libs(+)] )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bzip2? ( app-arch/bzip2[static-libs(+)] )
|
||||
capstone? ( dev-libs/capstone:= )
|
||||
caps? ( sys-libs/libcap-ng[static-libs(+)] )
|
||||
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
|
||||
fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] )
|
||||
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
|
||||
gnutls? (
|
||||
dev-libs/nettle:=[static-libs(+)]
|
||||
>=net-libs/gnutls-3.0:=[static-libs(+)]
|
||||
)
|
||||
gtk? (
|
||||
x11-libs/gtk+:3
|
||||
vte? ( x11-libs/vte:2.91 )
|
||||
)
|
||||
infiniband? (
|
||||
sys-fabric/libibumad:=[static-libs(+)]
|
||||
sys-fabric/libibverbs:=[static-libs(+)]
|
||||
sys-fabric/librdmacm:=[static-libs(+)]
|
||||
)
|
||||
iscsi? ( net-libs/libiscsi )
|
||||
io-uring? ( sys-libs/liburing[static-libs(+)] )
|
||||
jack? ( virtual/jack )
|
||||
jemalloc? ( dev-libs/jemalloc )
|
||||
jpeg? ( virtual/jpeg:0=[static-libs(+)] )
|
||||
lzo? ( dev-libs/lzo:2[static-libs(+)] )
|
||||
multipath? ( sys-fs/multipath-tools )
|
||||
ncurses? (
|
||||
sys-libs/ncurses:0=[unicode]
|
||||
sys-libs/ncurses:0=[static-libs(+)]
|
||||
)
|
||||
nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] )
|
||||
numa? ( sys-process/numactl[static-libs(+)] )
|
||||
opengl? (
|
||||
virtual/opengl
|
||||
media-libs/libepoxy[static-libs(+)]
|
||||
media-libs/mesa[static-libs(+)]
|
||||
media-libs/mesa[egl,gbm]
|
||||
)
|
||||
png? ( media-libs/libpng:0=[static-libs(+)] )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
|
||||
sdl? (
|
||||
media-libs/libsdl2[video]
|
||||
media-libs/libsdl2[static-libs(+)]
|
||||
)
|
||||
sdl-image? ( media-libs/sdl2-image[static-libs(+)] )
|
||||
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
|
||||
slirp? ( net-libs/libslirp[static-libs(+)] )
|
||||
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
|
||||
snappy? ( app-arch/snappy:= )
|
||||
spice? (
|
||||
>=app-emulation/spice-protocol-0.12.3
|
||||
>=app-emulation/spice-0.12.0[static-libs(+)]
|
||||
)
|
||||
ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] )
|
||||
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
|
||||
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
|
||||
vde? ( net-misc/vde[static-libs(+)] )
|
||||
virgl? ( media-libs/virglrenderer[static-libs(+)] )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xen? ( app-emulation/xen-tools:= )
|
||||
xfs? ( sys-fs/xfsprogs[static-libs(+)] )
|
||||
zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] )
|
||||
"
|
||||
|
||||
X86_FIRMWARE_DEPEND="
|
||||
pin-upstream-blobs? (
|
||||
~sys-firmware/edk2-ovmf-201905[binary]
|
||||
~sys-firmware/ipxe-1.0.0_p20190728[binary]
|
||||
~sys-firmware/seabios-1.12.0[binary,seavgabios]
|
||||
~sys-firmware/sgabios-0.1_pre8[binary]
|
||||
)
|
||||
!pin-upstream-blobs? (
|
||||
sys-firmware/edk2-ovmf
|
||||
sys-firmware/ipxe
|
||||
>=sys-firmware/seabios-1.10.2[seavgabios]
|
||||
sys-firmware/sgabios
|
||||
)"
|
||||
PPC64_FIRMWARE_DEPEND="
|
||||
pin-upstream-blobs? (
|
||||
~sys-firmware/seabios-1.12.0[binary,seavgabios]
|
||||
)
|
||||
!pin-upstream-blobs? (
|
||||
>=sys-firmware/seabios-1.10.2[seavgabios]
|
||||
)
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_impl_dep)
|
||||
dev-lang/perl
|
||||
sys-apps/texinfo
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-python/sphinx )
|
||||
gtk? ( nls? ( sys-devel/gettext ) )
|
||||
test? (
|
||||
dev-libs/glib[utils]
|
||||
sys-devel/bc
|
||||
)
|
||||
"
|
||||
CDEPEND="
|
||||
!static? (
|
||||
${ALL_DEPEND//\[static-libs(+)]}
|
||||
${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
|
||||
)
|
||||
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
|
||||
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
|
||||
qemu_softmmu_targets_ppc64? ( ${PPC64_FIRMWARE_DEPEND} )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
|
||||
static? (
|
||||
${ALL_DEPEND}
|
||||
${SOFTMMU_TOOLS_DEPEND}
|
||||
)
|
||||
static-user? ( ${ALL_DEPEND} )"
|
||||
RDEPEND="${CDEPEND}
|
||||
acct-group/kvm
|
||||
selinux? ( sec-policy/selinux-qemu )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch
|
||||
"${FILESDIR}"/${PN}-4.0.0-mkdir_systemtap.patch #684902
|
||||
"${FILESDIR}"/${PN}-4.2.0-cflags.patch
|
||||
"${FILESDIR}"/${PN}-5.1.0-pixman-for-vhost-user-gpu.patch
|
||||
"${FILESDIR}"/${PN}-5.1.0-usb-oob-CVE-2020-14364.patch #743649
|
||||
)
|
||||
|
||||
QA_PREBUILT="
|
||||
usr/share/qemu/hppa-firmware.img
|
||||
usr/share/qemu/openbios-ppc
|
||||
usr/share/qemu/openbios-sparc64
|
||||
usr/share/qemu/openbios-sparc32
|
||||
usr/share/qemu/palcode-clipper
|
||||
usr/share/qemu/s390-ccw.img
|
||||
usr/share/qemu/s390-netboot.img
|
||||
usr/share/qemu/u-boot.e500"
|
||||
|
||||
QA_WX_LOAD="usr/bin/qemu-i386
|
||||
usr/bin/qemu-x86_64
|
||||
usr/bin/qemu-alpha
|
||||
usr/bin/qemu-arm
|
||||
usr/bin/qemu-cris
|
||||
usr/bin/qemu-m68k
|
||||
usr/bin/qemu-microblaze
|
||||
usr/bin/qemu-microblazeel
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-or1k
|
||||
usr/bin/qemu-ppc
|
||||
usr/bin/qemu-ppc64
|
||||
usr/bin/qemu-ppc64abi32
|
||||
usr/bin/qemu-sh4
|
||||
usr/bin/qemu-sh4eb
|
||||
usr/bin/qemu-sparc
|
||||
usr/bin/qemu-sparc64
|
||||
usr/bin/qemu-armeb
|
||||
usr/bin/qemu-sparc32plus
|
||||
usr/bin/qemu-s390x
|
||||
usr/bin/qemu-unicore32"
|
||||
|
||||
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the
|
||||
kernel module loaded before running kvm. The easiest way to ensure that the
|
||||
kernel module is loaded is to load it on boot.
|
||||
For AMD CPUs the module is called 'kvm-amd'.
|
||||
For Intel CPUs the module is called 'kvm-intel'.
|
||||
Please review /etc/conf.d/modules for how to load these.
|
||||
|
||||
Make sure your user is in the 'kvm' group. Just run
|
||||
$ gpasswd -a <USER> kvm
|
||||
then have <USER> re-login.
|
||||
|
||||
For brand new installs, the default permissions on /dev/kvm might not let
|
||||
you access it. You can tell udev to reset ownership/perms:
|
||||
$ udevadm trigger -c add /dev/kvm
|
||||
|
||||
If you want to register binfmt handlers for qemu user targets:
|
||||
For openrc:
|
||||
# rc-update add qemu-binfmt
|
||||
For systemd:
|
||||
# ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf"
|
||||
|
||||
pkg_pretend() {
|
||||
if use kernel_linux && kernel_is lt 2 6 25; then
|
||||
eerror "This version of KVM requires a host kernel of 2.6.25 or higher."
|
||||
elif use kernel_linux; then
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use the"
|
||||
ERROR_TUN+=" virtual network device if using -net tap."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
|
||||
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
|
||||
ERROR_VHOST_NET+=" support"
|
||||
|
||||
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
|
||||
if grep -q AuthenticAMD /proc/cpuinfo; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD"
|
||||
elif grep -q GenuineIntel /proc/cpuinfo; then
|
||||
CONFIG_CHECK+=" ~KVM_INTEL"
|
||||
fi
|
||||
fi
|
||||
|
||||
use python && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
|
||||
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
|
||||
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
|
||||
eerror "instances are still pointing to it. Please update your"
|
||||
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
|
||||
eerror "and the right system binary (e.g. qemu-system-x86_64)."
|
||||
die "update your virt configs to not use qemu-kvm"
|
||||
fi
|
||||
}
|
||||
|
||||
# Sanity check to make sure target lists are kept up-to-date.
|
||||
check_targets() {
|
||||
local var=$1 mak=$2
|
||||
local detected sorted
|
||||
|
||||
pushd "${S}"/default-configs >/dev/null || die
|
||||
|
||||
# Force C locale until glibc is updated. #564936
|
||||
detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "${var}: ${sorted}"
|
||||
eerror "$(printf '%-*s' ${#var} configure): ${detected}"
|
||||
die "sync ${var} to the list of targets"
|
||||
fi
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
handle_locales() {
|
||||
# Make sure locale list is kept up-to-date.
|
||||
local detected sorted
|
||||
detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | sed 's:.po$::' | sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "PLOCALES: ${sorted}"
|
||||
eerror " po/*.po: ${detected}"
|
||||
die "sync PLOCALES"
|
||||
fi
|
||||
|
||||
# Deal with selective install of locales.
|
||||
if use nls ; then
|
||||
# Delete locales the user does not want. #577814
|
||||
rm_loc() { rm po/$1.po || die; }
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
else
|
||||
# Cheap hack to disable gettext .mo generation.
|
||||
rm -f po/*.po
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
check_targets IUSE_SOFTMMU_TARGETS softmmu
|
||||
check_targets IUSE_USER_TARGETS linux-user
|
||||
|
||||
default
|
||||
|
||||
# Use correct toolchain to fix cross-compiling
|
||||
tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB
|
||||
export WINDRES=${CHOST}-windres
|
||||
|
||||
# Verbose builds
|
||||
MAKEOPTS+=" V=1"
|
||||
|
||||
# Run after we've applied all patches.
|
||||
handle_locales
|
||||
|
||||
# Remove bundled copy of libfdt
|
||||
rm -r dtc || die
|
||||
}
|
||||
|
||||
##
|
||||
# configures qemu based on the build directory and the build type
|
||||
# we are using.
|
||||
#
|
||||
qemu_src_configure() {
|
||||
debug-print-function ${FUNCNAME} "$@"
|
||||
|
||||
local buildtype=$1
|
||||
local builddir="${S}/${buildtype}-build"
|
||||
|
||||
mkdir "${builddir}"
|
||||
|
||||
local conf_opts=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--bindir=/usr/bin
|
||||
--libdir=/usr/$(get_libdir)
|
||||
--datadir=/usr/share
|
||||
--docdir=/usr/share/doc/${PF}/html
|
||||
--mandir=/usr/share/man
|
||||
--with-confsuffix=/qemu
|
||||
--localstatedir=/var
|
||||
--disable-bsd-user
|
||||
--disable-containers # bug #732972
|
||||
--disable-guest-agent
|
||||
--disable-strip
|
||||
--tls-priority="@QEMU,NORMAL" # bug #747928
|
||||
|
||||
# bug #746752: TCG interpreter has a few limitations:
|
||||
# - it does not support FPU
|
||||
# - it's generally slower on non-self-modifying code
|
||||
# It's advantage is support for host architectures
|
||||
# where native codegeneration is not implemented.
|
||||
# Gentoo has qemu keyworded only on targets with
|
||||
# native code generation available. Avoid the interpreter.
|
||||
--disable-tcg-interpreter
|
||||
|
||||
--disable-werror
|
||||
# We support gnutls/nettle for crypto operations. It is possible
|
||||
# to use gcrypt when gnutls/nettle are disabled (but not when they
|
||||
# are enabled), but it's not really worth the hassle. Disable it
|
||||
# all the time to avoid automatically detecting it. #568856
|
||||
--disable-gcrypt
|
||||
--python="${PYTHON}"
|
||||
--cc="$(tc-getCC)"
|
||||
--cxx="$(tc-getCXX)"
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
$(use_enable debug debug-info)
|
||||
$(use_enable debug debug-tcg)
|
||||
$(use_enable doc docs)
|
||||
$(use_enable plugins)
|
||||
$(use_enable xattr attr)
|
||||
)
|
||||
|
||||
# Disable options not used by user targets. This simplifies building
|
||||
# static user targets (USE=static-user) considerably.
|
||||
conf_notuser() {
|
||||
if [[ ${buildtype} == "user" ]] ; then
|
||||
echo "--disable-${2:-$1}"
|
||||
else
|
||||
use_enable "$@"
|
||||
fi
|
||||
}
|
||||
conf_opts+=(
|
||||
$(conf_notuser accessibility brlapi)
|
||||
$(conf_notuser aio linux-aio)
|
||||
$(conf_notuser bzip2)
|
||||
$(conf_notuser capstone)
|
||||
$(conf_notuser caps cap-ng)
|
||||
$(conf_notuser curl)
|
||||
$(conf_notuser fdt)
|
||||
$(conf_notuser glusterfs)
|
||||
$(conf_notuser gnutls)
|
||||
$(conf_notuser gnutls nettle)
|
||||
$(conf_notuser gtk)
|
||||
$(conf_notuser infiniband rdma)
|
||||
$(conf_notuser iscsi libiscsi)
|
||||
$(conf_notuser io-uring linux-io-uring)
|
||||
$(conf_notuser jemalloc jemalloc)
|
||||
$(conf_notuser jpeg vnc-jpeg)
|
||||
$(conf_notuser kernel_linux kvm)
|
||||
$(conf_notuser lzo)
|
||||
$(conf_notuser multipath mpath)
|
||||
$(conf_notuser ncurses curses)
|
||||
$(conf_notuser nfs libnfs)
|
||||
$(conf_notuser numa)
|
||||
$(conf_notuser opengl)
|
||||
$(conf_notuser png vnc-png)
|
||||
$(conf_notuser rbd)
|
||||
$(conf_notuser sasl vnc-sasl)
|
||||
$(conf_notuser sdl)
|
||||
$(conf_notuser sdl-image)
|
||||
$(conf_notuser seccomp)
|
||||
$(conf_notuser slirp slirp system)
|
||||
$(conf_notuser smartcard)
|
||||
$(conf_notuser snappy)
|
||||
$(conf_notuser spice)
|
||||
$(conf_notuser ssh libssh)
|
||||
$(conf_notuser usb libusb)
|
||||
$(conf_notuser usbredir usb-redir)
|
||||
$(conf_notuser vde)
|
||||
$(conf_notuser vhost-net)
|
||||
$(conf_notuser vhost-user-fs)
|
||||
$(conf_notuser virgl virglrenderer)
|
||||
$(conf_notuser virtfs)
|
||||
$(conf_notuser vnc)
|
||||
$(conf_notuser vte)
|
||||
$(conf_notuser xen)
|
||||
$(conf_notuser xen xen-pci-passthrough)
|
||||
$(conf_notuser xfs xfsctl)
|
||||
$(conf_notuser xkb xkbcommon)
|
||||
$(conf_notuser zstd)
|
||||
)
|
||||
|
||||
if [[ ${buildtype} == "user" ]] ; then
|
||||
conf_opts+=( --disable-libxml2 )
|
||||
else
|
||||
conf_opts+=( --enable-libxml2 )
|
||||
fi
|
||||
|
||||
if [[ ! ${buildtype} == "user" ]] ; then
|
||||
# audio options
|
||||
local audio_opts=(
|
||||
# Note: backend order matters here: #716202
|
||||
# We iterate from higher-level to lower level.
|
||||
$(usex pulseaudio pa "")
|
||||
$(usev jack)
|
||||
$(usev sdl)
|
||||
$(usev alsa)
|
||||
$(usev oss)
|
||||
)
|
||||
conf_opts+=(
|
||||
--audio-drv-list=$(printf "%s," "${audio_opts[@]}")
|
||||
)
|
||||
fi
|
||||
|
||||
case ${buildtype} in
|
||||
user)
|
||||
conf_opts+=(
|
||||
--enable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
--disable-tools
|
||||
)
|
||||
local static_flag="static-user"
|
||||
;;
|
||||
softmmu)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--enable-system
|
||||
--disable-tools
|
||||
)
|
||||
local static_flag="static"
|
||||
;;
|
||||
tools)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
--enable-tools
|
||||
)
|
||||
local static_flag="static"
|
||||
;;
|
||||
esac
|
||||
|
||||
local targets="${buildtype}_targets"
|
||||
[[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" )
|
||||
|
||||
# Add support for SystemTAP
|
||||
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
|
||||
|
||||
# We always want to attempt to build with PIE support as it results
|
||||
# in a more secure binary. But it doesn't work with static or if
|
||||
# the current GCC doesn't have PIE support.
|
||||
if use ${static_flag}; then
|
||||
conf_opts+=( --static --disable-pie )
|
||||
else
|
||||
tc-enables-pie && conf_opts+=( --enable-pie )
|
||||
fi
|
||||
|
||||
echo "../configure ${conf_opts[*]}"
|
||||
cd "${builddir}"
|
||||
../configure "${conf_opts[@]}" || die "configure failed"
|
||||
|
||||
# FreeBSD's kernel does not support QEMU assigning/grabbing
|
||||
# host USB devices yet
|
||||
use kernel_FreeBSD && \
|
||||
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
|
||||
python_setup
|
||||
|
||||
softmmu_targets= softmmu_bins=()
|
||||
user_targets= user_bins=()
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
if use "qemu_softmmu_targets_${target}"; then
|
||||
softmmu_targets+=",${target}-softmmu"
|
||||
softmmu_bins+=( "qemu-system-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
if use "qemu_user_targets_${target}"; then
|
||||
user_targets+=",${target}-linux-user"
|
||||
user_bins+=( "qemu-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
softmmu_targets=${softmmu_targets#,}
|
||||
user_targets=${user_targets#,}
|
||||
|
||||
[[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu"
|
||||
[[ -n ${user_targets} ]] && qemu_src_configure "user"
|
||||
qemu_src_configure "tools"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
default
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
default
|
||||
fi
|
||||
|
||||
cd "${S}/tools-build"
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
pax-mark m */qemu-system-* #515550
|
||||
emake check
|
||||
fi
|
||||
}
|
||||
|
||||
qemu_python_install() {
|
||||
python_domodule "${S}/python/qemu"
|
||||
|
||||
python_doscript "${S}/scripts/kvm/vmxcap"
|
||||
python_doscript "${S}/scripts/qmp/qmp-shell"
|
||||
python_doscript "${S}/scripts/qmp/qemu-ga-client"
|
||||
}
|
||||
|
||||
# Generate binfmt support files.
|
||||
# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc)
|
||||
# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt)
|
||||
generate_initd() {
|
||||
local out="${T}/qemu-binfmt"
|
||||
local out_systemd="${T}/qemu.conf"
|
||||
local d="${T}/binfmt.d"
|
||||
|
||||
einfo "Generating qemu binfmt scripts and configuration files"
|
||||
|
||||
# Generate the debian fragments first.
|
||||
mkdir -p "${d}"
|
||||
"${S}"/scripts/qemu-binfmt-conf.sh \
|
||||
--debian \
|
||||
--exportdir "${d}" \
|
||||
--qemu-path "${EPREFIX}/usr/bin" \
|
||||
|| die
|
||||
# Then turn the fragments into a shell script we can source.
|
||||
sed -E -i \
|
||||
-e 's:^([^ ]+) (.*)$:\1="\2":' \
|
||||
"${d}"/* || die
|
||||
|
||||
# Generate the init.d script by assembling the fragments from above.
|
||||
local f qcpu package interpreter magic mask
|
||||
cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die
|
||||
for f in "${d}"/qemu-* ; do
|
||||
source "${f}"
|
||||
|
||||
# Normalize the cpu logic like we do in the init.d for the native cpu.
|
||||
qcpu=${package#qemu-}
|
||||
case ${qcpu} in
|
||||
arm*) qcpu="arm";;
|
||||
mips*) qcpu="mips";;
|
||||
ppc*) qcpu="ppc";;
|
||||
s390*) qcpu="s390";;
|
||||
sh*) qcpu="sh";;
|
||||
sparc*) qcpu="sparc";;
|
||||
esac
|
||||
|
||||
# we use 'printf' here to be portable across 'sh'
|
||||
# implementations: #679168
|
||||
cat <<EOF >>"${out}"
|
||||
if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then
|
||||
printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register
|
||||
fi
|
||||
EOF
|
||||
|
||||
echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}"
|
||||
|
||||
done
|
||||
cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Install binfmt handler init script for user targets.
|
||||
generate_initd
|
||||
doinitd "${T}/qemu-binfmt"
|
||||
|
||||
# Install binfmt/qemu.conf.
|
||||
insinto "/usr/share/qemu/binfmt.d"
|
||||
doins "${T}/qemu.conf"
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# This might not exist if the test failed. #512010
|
||||
[[ -e check-report.html ]] && dodoc check-report.html
|
||||
|
||||
if use kernel_linux; then
|
||||
udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl qemu_python_install
|
||||
fi
|
||||
fi
|
||||
|
||||
cd "${S}/tools-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
|
||||
pushd "${ED}"/usr/bin >/dev/null
|
||||
pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594
|
||||
popd >/dev/null
|
||||
|
||||
# Install config file example for qemu-bridge-helper
|
||||
insinto "/etc/qemu"
|
||||
doins "${FILESDIR}/bridge.conf"
|
||||
|
||||
cd "${S}"
|
||||
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
|
||||
newdoc pc-bios/README README.pc-bios
|
||||
|
||||
# Disallow stripping of prebuilt firmware files.
|
||||
dostrip -x ${QA_PREBUILT}
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
rm "${ED}/usr/share/qemu/bios-256k.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin
|
||||
fi
|
||||
|
||||
# Remove vgabios since we're using the seavgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/vgabios.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-virtio.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
|
||||
# PPC64 loads vgabios-stdvga
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc64; then
|
||||
dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin
|
||||
dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
|
||||
dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
|
||||
dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
|
||||
dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin
|
||||
dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
|
||||
fi
|
||||
|
||||
# Remove sgabios since we're using the sgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/sgabios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
|
||||
fi
|
||||
|
||||
# Remove iPXE since we're using the iPXE packaged one
|
||||
rm "${ED}"/usr/share/qemu/pxe-*.rom
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
|
||||
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
|
||||
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
|
||||
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
|
||||
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
|
||||
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
|
||||
fi
|
||||
fi
|
||||
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
firmware_abi_change() {
|
||||
local pv
|
||||
for pv in ${REPLACING_VERSIONS}; do
|
||||
if ver_test $pv -lt ${FIRMWARE_ABI_VERSION}; then
|
||||
return 0
|
||||
fi
|
||||
done
|
||||
return 1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
|
||||
udev_reload
|
||||
fi
|
||||
|
||||
xdg_icon_cache_update
|
||||
|
||||
[[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
|
||||
fcaps cap_net_admin ${EROOT}/usr/libexec/qemu-bridge-helper
|
||||
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use pin-upstream-blobs && firmware_abi_change; then
|
||||
ewarn "This version of qemu pins new versions of firmware blobs:"
|
||||
ewarn " $(best_version sys-firmware/edk2-ovmf)"
|
||||
ewarn " $(best_version sys-firmware/ipxe)"
|
||||
ewarn " $(best_version sys-firmware/seabios)"
|
||||
ewarn " $(best_version sys-firmware/sgabios)"
|
||||
ewarn "This might break resume of hibernated guests (started with a different"
|
||||
ewarn "firmware version) and live migration to/from qemu versions with different"
|
||||
ewarn "firmware. Please (cold) restart all running guests. For functional"
|
||||
ewarn "guest migration ensure that all"
|
||||
ewarn "hosts run at least"
|
||||
ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_info() {
|
||||
echo "Using:"
|
||||
echo " $(best_version app-emulation/spice-protocol)"
|
||||
echo " $(best_version sys-firmware/edk2-ovmf)"
|
||||
if has_version 'sys-firmware/edk2-ovmf[binary]'; then
|
||||
echo " USE=binary"
|
||||
else
|
||||
echo " USE=''"
|
||||
fi
|
||||
echo " $(best_version sys-firmware/ipxe)"
|
||||
echo " $(best_version sys-firmware/seabios)"
|
||||
if has_version 'sys-firmware/seabios[binary]'; then
|
||||
echo " USE=binary"
|
||||
else
|
||||
echo " USE=''"
|
||||
fi
|
||||
echo " $(best_version sys-firmware/sgabios)"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
}
|
@ -1,15 +1,15 @@
|
||||
DIST gentoo-wine-patches-20200523.tar.xz 59740 BLAKE2B 951d7f305a6e5b3759c8095629d48de4830b8a0c9558de859a9e02d9824fe85553fda2bc0820ca97022a0ca63ac28473dadfe827821220445dbf1a7fd15c7c98 SHA512 46eea45c982b475e3ff444cbd87c6a0a235fc8dcaf3d83d89655a10ed8841a9ddb09e5a638a05803f3bf2c3bd34165c16067aba561efa4c183ee396dc31cdf75
|
||||
DIST wine-5.16.tar.xz 24025256 BLAKE2B 2008b428b16870ec6fa6a38866152d6b94a8a83b3d673557bab9c0c435897900bd0b4b7b73e685698cf7445a6c3eda12f88132d4f43e7b2108213ea947a76c09 SHA512 e198478bcf91106af82b37c87f42961a6c37aa80ea5cf05c268a36ba2ba73c23ac6864b183b927cf3c10d666d60b9f6877edccf7746eafe8968a36b5ce3740be
|
||||
DIST wine-5.17.tar.xz 24064512 BLAKE2B a84433ff7bb93a1f43c41f3106ff3f9c648631665100e8140340ab7d347daf6f2c3b54ea8177e1a2c2222574aa67264f5b576d99f6ef461548c74af48c62eb62 SHA512 05338036fa9b195d9cf8a84a1bcc03f35422d5f07744ec4430f20874601829be5904be10060353599cb0187728123f959ccc75e79f1ce1c47178ae9cd55ef696
|
||||
DIST wine-5.18.tar.xz 24160316 BLAKE2B 4f359b6e869707a514d2198d2b8ba810b8552ea53ff3f37cbc7c23b732152db0fa5c0c909d2c16a03f6b0ff122435c92f8a9b8b462577aa50a39b2dcfa7bcd05 SHA512 70565fbea61b78580ca86443fcb4c10c7814c1dffcfa49ee38746fef21a52a00f2e040d9d2515892fed4021e7868720cc22b650d18872656838e4610d4d4e823
|
||||
DIST wine-5.19.tar.xz 24201860 BLAKE2B 34233747a58e2cf6c9b6b328cb8c0af5707479e02d20365da07d039163757c6557d25ec8136933fd9bd5a7aeb360d96e44c41c34fffb26a23f9e3ea137f03120 SHA512 b91eb1cb1225ac8abe26f5c5dd74fb376e6489b460035c70e6c7890595086e99273497741b6a736ef4884ae7bacc44482d2e3e8ba7e8d85c78c571bd4b133d8a
|
||||
DIST wine-staging-5.16.tar.gz 9830408 BLAKE2B 0c4fd5e9942f4b5a666b21cb2ab3fdb059bca5762fd622b69358fd5df7f5c770681a3cbe6f9a0433e83f3be95b69808d95ed5f76df86b9713dcedb72a398966e SHA512 62e103dd5b591bc1066b91299a95c318bf1588f273f8380c1ac43d5367b695055a1684b8cc6473255a0b449b21a483ff4e87adc3ae332d0fb520023340fff79f
|
||||
DIST wine-5.20.tar.xz 24177960 BLAKE2B 50169bc00497feef91f5cf7fd56bce8f7784f70d2a24776494d0ab98cdb70b4387a92dece4571b2b22b15c42d82672595f39079a0678e551331f2bee4460f0f8 SHA512 30299287857376a827579335ba410d0575379df300860c8fdd50473f3eec074372d3602e5027f9e75fb13e272f28f51950ec652109839573a168aed23ba9c8f4
|
||||
DIST wine-staging-5.17.tar.gz 10342408 BLAKE2B aa8f864560eb476a4c2011e588df9b24410e4e4a8d6c8d81b5ff63208b3b4474870ae8bd718ba22cdb14b920b52aeac54274710bdb1b4dd427b7c7b0e8e9d14b SHA512 38c9860c8109e29026dd773a6448c9ac6faa373c0dfc04011a5f0b22be69c66dd6bdba95cb28bfb8e3656a53d726f2ffc0bae74bce4d437c4fe5a532e75a19ec
|
||||
DIST wine-staging-5.18.tar.gz 10357038 BLAKE2B 07df0de55d1bfa36d3492498a48d8f1402dffa161f3b02f3326185d524bea9a2f0893b85a70650797bf1b74c06f5814ddc09cb184a5977cfacb968921020aee1 SHA512 75911ac4d5aaf6cfef41aa487290369d714f153b1fba2279daca75d6c5cbc7e7de9d3f8ef55eb7c311a05b86a212163e2b81ff685c1527fb0e90f223ec23dcab
|
||||
DIST wine-staging-5.19.tar.gz 10348478 BLAKE2B 4c23d3f488fc7dcbd98abea0593767401711ac0ed533cba144e82fd38f1349ba557aeedf6faac898de107d2b55ba41030cde111272f63ebb7ba25952bf9824d9 SHA512 4335ce48437641bbfd8b882cc92cd2970493586f4ac6501ffb94a0f2dcd38ec632d6afabf71d2c1ab1806a5cf594c2988f94a86c508fcd24a7d42078c662add9
|
||||
EBUILD wine-staging-5.16.ebuild 20430 BLAKE2B 3a6112683291ed2e3856e1dc4317384e38335d0c79ecff56c9e2281c10c2dbb4584a75cfe711bf27a818b8009f94b86f3880bbae99d4f0b1dabc8467ed1bc64a SHA512 bb27944dd8c5a5572b0cc3dd40320e238c81ea0e583d30b20beb7bef88c6013ef27f2d941ddd38aaa65c617549e6eb44b09a03d6a8250258d0e6bba7d31092d2
|
||||
DIST wine-staging-5.20.tar.gz 10378427 BLAKE2B 75910b198ca5b79f41f4aa115a962cb01a4dd208512feffc2ef9bc327d9c82d0c0babd543ea011917257c5dfd7c5f2f2815dae81d553dd4b239b627bafba1635 SHA512 64913c3af44890a959593c610c713113f068811a8fe79e234a61f262af963d194d1d71d336361c6a473ad0f3f64fc5a88cee36facdc0824cea6856fc74da9634
|
||||
EBUILD wine-staging-5.17.ebuild 20430 BLAKE2B 3a6112683291ed2e3856e1dc4317384e38335d0c79ecff56c9e2281c10c2dbb4584a75cfe711bf27a818b8009f94b86f3880bbae99d4f0b1dabc8467ed1bc64a SHA512 bb27944dd8c5a5572b0cc3dd40320e238c81ea0e583d30b20beb7bef88c6013ef27f2d941ddd38aaa65c617549e6eb44b09a03d6a8250258d0e6bba7d31092d2
|
||||
EBUILD wine-staging-5.18.ebuild 20436 BLAKE2B 522ef18a86d633267119e239986bd2fba09eedad6358fb5f441dde3d05ad95af673bb29940e45b17b90415650f7b6e6da6d6c66fa4a1a746c48ef5373b18723f SHA512 37e945cdd14814105bf8d395ea2a36c0e845352bfa11deda2226db61c42706113ca849c11f230b5607dc81cf694be583542026b9b5c9d23463c5dc009bd2b92f
|
||||
EBUILD wine-staging-5.19.ebuild 20436 BLAKE2B 40da6c7a1e6d008ad55f53ec09b82f7c9830a7c00dca754c2a4d9afd6bf14f0a67cdbd22a1174aeef79d685b08f11628e8131ab7007351ba555c9742270062a1 SHA512 c658843b8dcc234c49c3071a24fa60f9884ef3a939612e203d3433077dd154f8f09429db3467e50d6f1c014f421b228a25cffb06843a758ee6f1a5f1cb4073c8
|
||||
EBUILD wine-staging-5.20.ebuild 20436 BLAKE2B 40da6c7a1e6d008ad55f53ec09b82f7c9830a7c00dca754c2a4d9afd6bf14f0a67cdbd22a1174aeef79d685b08f11628e8131ab7007351ba555c9742270062a1 SHA512 c658843b8dcc234c49c3071a24fa60f9884ef3a939612e203d3433077dd154f8f09429db3467e50d6f1c014f421b228a25cffb06843a758ee6f1a5f1cb4073c8
|
||||
EBUILD wine-staging-9999.ebuild 20361 BLAKE2B cf403a7d946df4b6305629416b63de3b4323c0446cf1632fbc28cfef70f88addcc872ab50b4f6bc9a74fbb06aa4fcfeef0a8081fe08df923df8fbd9ba0e3cf19 SHA512 802182b3aa248eef762bf84e316b583f2e06eba9f62e6feb61243e99f65cab43ad12a6771b6629aae3b11f710a0066b3d65cc834a8f90e8aa2e9f06fe1ba841d
|
||||
MISC metadata.xml 3813 BLAKE2B de077c2b962c962401ae0922aa8a244f08db7a5f0773d8d1466497dd3d2cd6e8b60186c5025f0806b49238266117035986df25c9c939fb9d9ec98ac7af5ebbf4 SHA512 edac5258e3d47f8c0285eb382cb5209996630bd65722c864a2b548dad09d72073d1c3e797fdda0f0cbf46bb87abbc5cbf1020fec2984b08c164d019a90fc4902
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX xinput-scim 240 BLAKE2B 8c235304288f531db5bea179ff0100f6152b55348057a2604f37e37522a54883d06c954f2804ad4c04dfd3b3518fc5401ad5185e85a85a68d80e38dbbd728eef SHA512 1cfe95fdbf840b9fa43c980bb3f2e16fc6008714f8807650582ca906cb91ddd28b3b7b3c9f1325035e2c614d587d172071b2b7e3c6b30ca3128902b335773893
|
||||
DIST scim-1.4.18.tar.gz 1288060 BLAKE2B c2f1ce5608423734899aa6698060245c4ee253048d04d32bf5e853b8c68255340a8d35c0ebaaa50871b07c23ee9018b6bac03b18fbd4fa4dbea0e67c32c9ae30 SHA512 9a6090fc1ab950905a9c54d6678ce3d2a44297d1a992a3e933b0466688638e6cf470c1682daa58a6fbb6de3216b649273faf7edff1ac0ecca1c2c77fc19108fb
|
||||
EBUILD scim-1.4.18.ebuild 2556 BLAKE2B e6314c763a236c56cb8dfd06d1dda577f64a4468b23e29230c76c9d47cb03fcc284daeebeb554c3455fbf6045138a0e366f13b665cbcecbbb6c2673b67ab4477 SHA512 8f2dd0f47e380e979dbe7d00db9965dbb271149635b86224a4458341910664455308b1d7b8d0b17984605430eaea32232ddbde026dc8e6ab8fc5c32a8d053147
|
||||
EBUILD scim-1.4.18.ebuild 2544 BLAKE2B e5d8efb8a109575df125b70e27a64cb3450db3194dff524576aa98bc3fc8258b2cd44e482f088612b3556813238a58a769149809adde588d70cd82e77f4b4275 SHA512 fd4bf07abf7acb22eb93fa9df9009e9ff7f1223652b588cf192b5a2a9d61f416b4a042532ca6d34a5391055e5c8a0ff06375f485adff44ab5d77aa68ea3f93b1
|
||||
MISC metadata.xml 399 BLAKE2B 35834cd16ccba6bf71752ae33d56e8a70391517ba09f83526d402b3aec5fc5d9c13513e090bb014cad67658c905c1dbbe396cc0c9dfc6f1e7c32c4c09a81d777 SHA512 3bbbad26a22cc5222316cf769f638a0e181ea94d8cee39058bcbd1a08e61dd0096441721190323ddb285c504dc061027e4c4185f8bee1d4d0b4b197903f3be0e
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX msi-keyboard-1.0-makefile.patch 506 BLAKE2B 43d593b380383db71fd02b0a8c6378c76b614f90122744d2d776c69f1d16f105de6320a171820f4a19a5b41e61ebe71e501fa8e53e8b058c3424b9702c1a6eae SHA512 2c75593ad02c59950b341d95da5b7d6385614cae8d25519eb2f01ee7b0ca76b88bee5dccef9f34efc0ba496e5052f04aac6b58735446404ce28546d8ddf8c238
|
||||
DIST msi-keyboard-1.0.tar.gz 15182 BLAKE2B 4c084e1522da926e541b18d0e59044aeb83873516b3ec5b5bd980883b923acee21842c3612910d84008f66556b6c9e2f9d0c7e588f6aecf242a0e54d72e9c3a3 SHA512 542f74b8eb77db4ef0b26fc5c671bc7446d37b88e13855927d5cdd68c688f933e46b5a377d0f5ec496c1e35694789ae82694d31fc70f04d5059fe60f2ea9d24a
|
||||
EBUILD msi-keyboard-1.0.ebuild 532 BLAKE2B abd05b50043a59bfc77f56ace32f05766668faaa875ee1fae6950d18872e2d5d1d8ecb1f480318f199bbc452446ee5ab275c864cb74b657c57541a1342ea46df SHA512 e1da804f019d48395724fda98a2dd3621c00efe4315e0d1802588e29aabb5657766ffefff186c7b2ca68c6eaba5597788fe7bff8763907bbad5ee84fd2d084e4
|
||||
MISC metadata.xml 168 BLAKE2B 95e3160d1d6abb3e5510581fe45ddcd9ad526f89bbc0d3ad226e2782d148a0c71e50426809a87fb45e6fc9356e597a1d271002764caebc79be8846301eb82d5e SHA512 5edd6cda32972ff5e53cf5f883928bd1887b4a45572657f99101284a909ea04ff906b8f4068d247d1b3367bde813dbb37ba11565aaff880d9b500685b0f5a33d
|
||||
MISC metadata.xml 341 BLAKE2B 6a76dc7caa6869f96d10087412f04b6e951af45125bccb7e8fe96a634d649339f71cab41e384cab224285e8b7433b68256cb43ae1a15af335d6dbf51b1365cf6 SHA512 04a91fcb9f8d5b46fa91a2a777839a6cb12df692866114529344c5f017de0a460dde4a88cfdf3572e7d60c06e9b2b45f2a5b373be5c5d898d4e69cedc4597729
|
||||
|
@ -1,5 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zohran.londais@gmail.com</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST khard-0.13.0.tar.gz 5083020 BLAKE2B 6dc95335f89d5034ddc5fdfafca06b2bfc96c2dd05e966d975eea508a939cc4d64b749c3c6c2a7ce6e74ac40835b33f90442d357b871e47b8f0b2df351225c16 SHA512 353a51a06d6c7aa27b0f1cf35b3f7c113097ea4fa5e27bcb400f00de0cdd65ccaeadcc835b1cba541361a0395265cb967f731b23d875162f2be13381bc0979a6
|
||||
DIST khard-0.17.0.tar.gz 593928 BLAKE2B 488e1df70212c856d8dfa43955e681344fb1a257d765c81820444f6435d39aec782da9d01edeeaac0b9a87412db680fde368c39c74faa82b0eff2d7a0a2dbc6b SHA512 9cb936aeaa327b9837488a752906bf603429ca0c7240703829220119049f5f62e84f7e4c90bb81799307fe446c3aa47fe6ee4112c276b6bb329c959be438ba25
|
||||
EBUILD khard-0.13.0.ebuild 1235 BLAKE2B 55db533885da6339c122802a22806fb789d7d10af7d9fdfe07eeff2ac6716ae69ff6cb48e85535bedc2a4d04b302e8045f8e8d3f8ae5a43b04c6efc4297daea2 SHA512 199f0c7adf2192b699926113a62813c9c3ef6fb357e8afb7a51fae19b655bb5dfce8ba9311f700fe26b8f55e65f2ffce5185f4268487eaaf396a98d3c7a5edcd
|
||||
EBUILD khard-0.17.0.ebuild 1208 BLAKE2B 1194d50904a6a6d2e3375df49b0a30ec0a7cf1dda9c4efbe34ce34e5e3fedff3bee081546e72e8e8104ad5f4a2a8371e13718df7b5b32aa8d51244762ad0e45f SHA512 a26020620da6160f7053f10f3be723cd7afc38d9dd244385a443bec87a242bbfe5cbffe2fb66146bfd7169085b9e195c7e563caf5b1e08f1ce4f90baf988c6a8
|
||||
EBUILD khard-0.17.0.ebuild 1207 BLAKE2B db196f15cd5634b44f893bee3f8d34eeebd34f68aa9dbbcac7b65b055664e3963214cb1a59a7877953fe3cb442ffa370486bfa1c0881f0c622899c754a0ee204 SHA512 a3de010b502bcf29dfc0f413c4280762c615d3ec37befdf9d2f9f42a8597d0a80fcf005668d1cfb08cb562810edce30c283d744fdf5b087f71b31eeea9487d34
|
||||
MISC metadata.xml 543 BLAKE2B 6da71501ec740c50c0d48e058620d59ec4224daaa79762dc05655962cc57d08ace200fed8e584185f63587cadffcae18e4e2870ff804a1901b559bf8825a0105 SHA512 3ed52f8d71a10c2c1ae9136434be79191d6c8c4f42f9c935c3f4d5e6517dfae09820ee8ec5436f73411ae6cba982d5e537ab5d3e33b9b66ab8759a560b8ce734
|
||||
|
Binary file not shown.
@ -1,5 +1,7 @@
|
||||
AUX libalkimia-8.0.3-cmake.patch 1447 BLAKE2B 0e6c9d928461943950f6e3c49188c3a9e7c53061b43ec6683e76f44fe731a2eeabe74e5a6d49cd56a3e975093ac2b031a48d6bb9514e22e4cbd1f7434fcead37 SHA512 6353bb424077df9befa451df792c2c94d96e70572ae50b2f9ed122d9fa36fe2bc268d2b75a21fd35b25b2ab3c17296e9b2153e5051c241ecc710cc0be156b356
|
||||
AUX libalkimia-8.0.3-no-financequote.patch 6420 BLAKE2B f30f9de62f71a2276473817373add651384805666a087993bddae49d8cfeeaf9addb545cfa1be815c0c0dec1618b124fa3ebdfed77d1d890fb96c1a19e5afc8a SHA512 e85d527cbe9fa24ebbdfd916346e06e3b57072760c3f17644bc7bd1a7de7de016b3b1d8d368a57fdfb06f04eb3e38f8282ae859b0807452ec6af08991c16f4e3
|
||||
DIST alkimia-8.0.3.tar.xz 212780 BLAKE2B 4863bd2fba7e92518618da250b08772e288697eab9e45980c72c4a29d51f3df94899ead344a9dd5f16ea73cab8dc5596c696156f7da678a030623e77c766949c SHA512 04debd3adeba6380ffe7e9d3949e927dca12ecd7f83dea7b7ba6295b158272c636978c89800757166889e632fed09f3e8b3ce19adc9b91e3369e3b16a5b6cb1e
|
||||
DIST alkimia-8.0.4.tar.xz 221108 BLAKE2B 90a89bfc76998aeec95989455d62b2a46e06e86f01b96d0a28e3226ec4228108b35a9ca9f8d50f95a32130e39b4954515e205f40d6aad6346bc9310fd31dff75 SHA512 49b771ac28ec76143cf1237a21a834fa38689c91c773a472cc090e94f49287a79ad7790ef068cd6bebc4e64aa97e5026a9ea5be841bbdb3ca89b00b6ca7acc27
|
||||
EBUILD libalkimia-8.0.3.ebuild 1879 BLAKE2B 3fb216ce72fcfa1d5d34089a4329ea8a102bb5fb4664368cc88ea47fd5d6cc6b8c573804f2f040b349a5fbebd64be99460ee25239fc2d25a7023fc448f09eef4 SHA512 976efc8e606e35ee05f12a1c80e013d48f1b5a45f496cf06e7a34e842e2bc3c9291a0115fa2747333a2396de0e83b200f6f5fe777a32b2edfa24dcf5a413c5d4
|
||||
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
|
||||
EBUILD libalkimia-8.0.4.ebuild 2002 BLAKE2B 5340ce5b18bfb73cd2fab354ce2a5957addbaa2653b47c126ed376fedeaf66d0d0a3670edb8ebb13194bf926ddfe039880b931052df5443d68f87e431e4257a7 SHA512 1b13100ebfc37fd4a1360581f884be5a960174ff0197e4b2afaf449c9891e2a8023a608b1661bb43f141c8d6f38fe26c6170450ae3604912417ee6190f50e613
|
||||
MISC metadata.xml 351 BLAKE2B 2ef8ddf9828250cbd533cbee3e394319db2bfef425a2b2a8b560a79b936f5e2137b37737355a2f45989d811e9d5dd93d0fc7ed6ad2dc9ddb4f4b49519db76818 SHA512 b5f8205d1cbe54b56e39a5291655927261bad8cbc6bc768285e2d2362f0f1f1697c40cdbe494679ac38d23efb4a143820a684dc571a59f983fb0cfa6cd5308f4
|
||||
|
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ECM_TEST="forceoptional"
|
||||
KDE_ORG_NAME="alkimia"
|
||||
KFMIN=5.74.0
|
||||
QTMIN=5.15.1
|
||||
VIRTUALX_REQUIRED="test"
|
||||
inherit ecm kde.org
|
||||
|
||||
if [[ ${KDE_BUILD_TYPE} = release ]]; then
|
||||
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Library with common classes and functionality used by KDE finance applications"
|
||||
HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
|
||||
https://community.kde.org/Alkimia"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/8"
|
||||
IUSE="doc gmp plasma webengine"
|
||||
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
DEPEND="
|
||||
>=dev-qt/qtdbus-${QTMIN}:5
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||
>=dev-qt/qtgui-${QTMIN}:5
|
||||
>=dev-qt/qtnetwork-${QTMIN}:5
|
||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:5
|
||||
>=kde-frameworks/kcodecs-${KFMIN}:5
|
||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kdelibs4support-${KFMIN}:5
|
||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:5
|
||||
>=kde-frameworks/knewstuff-${KFMIN}:5
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:5
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kxmlgui-${KFMIN}:5
|
||||
!gmp? ( sci-libs/mpir:=[cxx] )
|
||||
gmp? ( dev-libs/gmp:0=[cxx] )
|
||||
plasma? (
|
||||
>=kde-frameworks/kpackage-${KFMIN}:5
|
||||
>=kde-frameworks/plasma-${KFMIN}:5
|
||||
)
|
||||
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DENABLE_FINANCEQUOTE=OFF
|
||||
-DBUILD_TOOLS=ON
|
||||
-DBUILD_WITH_WEBKIT=OFF
|
||||
-DBUILD_DOXYGEN_DOCS=$(usex doc)
|
||||
$(cmake_use_find_package !gmp MPIR)
|
||||
-DBUILD_APPLETS=$(usex plasma)
|
||||
-DBUILD_WITH_WEBENGINE=$(usex webengine)
|
||||
)
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Depends on BUILD_WITH_WEBKIT, bug 736128
|
||||
local myctestargs=(
|
||||
-E "(alkonlinequotestest)"
|
||||
)
|
||||
ecm_src_test
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST lyx-2.3.5.2.tar.xz 16139804 BLAKE2B e6ea7b2fbec330bfe31b8f88e0a5cc25ff65991421f99b04e98d26945bba48a95f389e2a7e6023d4c9720d43f80136682eb40ac4be51799f01e038e4b0fad206 SHA512 90c5459ad0a77568d588e05a360482985988382927583b14914d6a23b788756e957d0237c18b9ab0681dfc2ad7aa34d21e97304e3a74d19ef047c38f692fba03
|
||||
EBUILD lyx-2.3.5.2-r1.ebuild 4015 BLAKE2B f73c8116b0ca5e554e468501fa325c49ce1f440a99c1087495483b1ce82087ae578a04fd4f05d8264f26e16e96c36e17b502327670214003220f136d8d2f0190 SHA512 a732f221b4da3844c7d6e535e87bbe9fffb62c4d92ae3745c9b2a6c2c8d8fbb93136ec460ff0da971d1eaa68a5f1aa94b443bfdbb367bd700c3c3426c4379551
|
||||
MISC metadata.xml 1429 BLAKE2B a1bcde398c387c4d6f468a296144ca8d75a2dc78b170d0b94f6cd0c8896583d878bb423f039e509f40eefa634b1be96ea9211f1c4841fbd30684e32e172410f7 SHA512 79ed9557e4883159a71f9ed2a5ebdd5507924a6ed5a0f50dad3047a1d51638847f5facfe757548b6bf9fe781026ff8987cadf84498a6f6aa8e3d260e19e7284e
|
||||
EBUILD lyx-2.3.5.2-r2.ebuild 3950 BLAKE2B 43ac2a492fa94d586798109f2537967c4b7332f4d4f73af0be1338539bdfb8d355f25c7da6111be63a478e56ab4c24a40d3589c2e1ed92bb7aa45b894459aac8 SHA512 0f86a75da649b8f3c8bdaaf5cfe6ddc4c2b55238eb5df93ef2b0e56641e8372e5b1553cd666e7308a06afdfa93b70288b8f1ffb572c7781aec7da026408462ac
|
||||
MISC metadata.xml 1364 BLAKE2B 7c37ea060d4eb27a8db07c96854404f33cdfa2d662904eca8789b86c6962fb8294b230a07a06db982e16d3adee6450b3d6172f19e3a71d74f3e3d6053bef7714 SHA512 851d5865b1a1c4c0e118e8d739ec7a798fda087410d7ca85646f4c10b7108071527aa45bf18026019169858221609d93a0b4ebc32f899dc0d2742b45e904ff2b
|
||||
|
@ -1,48 +0,0 @@
|
||||
diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/axiom/Makefile TeXmacs-1.0.7.21-src/plugins/axiom/Makefile
|
||||
--- TeXmacs-1.0.7.21-src.orig/plugins/axiom/Makefile 2013-11-04 06:09:24.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.21-src/plugins/axiom/Makefile 2013-12-29 02:40:24.263756226 +0700
|
||||
@@ -16,3 +16,3 @@
|
||||
bin/tm_axiom: src/tm_axiom.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) src/tm_axiom.c -o bin/tm_axiom
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) src/tm_axiom.c -o bin/tm_axiom
|
||||
|
||||
diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/graphviz/Makefile TeXmacs-1.0.7.21-src/plugins/graphviz/Makefile
|
||||
--- TeXmacs-1.0.7.21-src.orig/plugins/graphviz/Makefile 2013-11-04 06:09:18.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.21-src/plugins/graphviz/Makefile 2013-12-29 02:41:10.245753123 +0700
|
||||
@@ -16,3 +16,3 @@
|
||||
bin/tm_graphviz: src/tm_graphviz.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) src/tm_graphviz.c -o bin/tm_graphviz
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) src/tm_graphviz.c -o bin/tm_graphviz
|
||||
|
||||
diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/maple/Makefile TeXmacs-1.0.7.21-src/plugins/maple/Makefile
|
||||
--- TeXmacs-1.0.7.21-src.orig/plugins/maple/Makefile 2013-11-04 06:09:23.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.21-src/plugins/maple/Makefile 2013-12-29 02:41:45.834750721 +0700
|
||||
@@ -17,3 +17,3 @@
|
||||
bin/tm_maple_5: src/tm_maple_5.cpp
|
||||
- $(CXX) $(CPPFLAGS) $(CXXFLAGS) src/tm_maple_5.cpp -o bin/tm_maple_5
|
||||
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) src/tm_maple_5.cpp -o bin/tm_maple_5
|
||||
|
||||
diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/mathematica/Makefile TeXmacs-1.0.7.21-src/plugins/mathematica/Makefile
|
||||
--- TeXmacs-1.0.7.21-src.orig/plugins/mathematica/Makefile 2013-11-04 06:09:22.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.21-src/plugins/mathematica/Makefile 2013-12-29 02:42:33.470747506 +0700
|
||||
@@ -14,3 +14,3 @@
|
||||
bin/realpath: src/realpath.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) src/realpath.c -o bin/realpath
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) src/realpath.c -o bin/realpath
|
||||
|
||||
diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/r/Makefile TeXmacs-1.0.7.21-src/plugins/r/Makefile
|
||||
--- TeXmacs-1.0.7.21-src.orig/plugins/r/Makefile 2013-11-04 06:09:24.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.21-src/plugins/r/Makefile 2013-12-29 02:43:32.538743520 +0700
|
||||
@@ -16,3 +16,3 @@
|
||||
bin/tm_r: src/tm_r.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) -I../../src/System src/tm_r.c -o bin/tm_r -lutil
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -I../../src/System src/tm_r.c -o bin/tm_r -lutil
|
||||
|
||||
diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/shell/Makefile TeXmacs-1.0.7.21-src/plugins/shell/Makefile
|
||||
--- TeXmacs-1.0.7.21-src.orig/plugins/shell/Makefile 2013-11-04 06:09:21.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.21-src/plugins/shell/Makefile 2013-12-29 02:44:07.584741155 +0700
|
||||
@@ -16,3 +16,3 @@
|
||||
bin/tm_shell: src/tm_shell.cpp
|
||||
- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -I../../src/System src/tm_shell.cpp -o bin/tm_shell -lutil
|
||||
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -I../../src/System src/tm_shell.cpp -o bin/tm_shell -lutil
|
||||
|
@ -1,29 +0,0 @@
|
||||
diff -r -U1 TeXmacs-1.0.7.16-src.orig/Makefile.in TeXmacs-1.0.7.16-src/Makefile.in
|
||||
--- TeXmacs-1.0.7.16-src.orig/Makefile.in 2012-07-09 21:33:36.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.16-src/Makefile.in 2012-09-16 11:20:06.000000000 +0700
|
||||
@@ -171,3 +171,2 @@
|
||||
$(DESTDIR)$(datadir)/applications
|
||||
- @update-desktop-database 2>/dev/null || :
|
||||
$(MKDIR) $(DESTDIR)$(datadir)/application-registry
|
||||
@@ -181,3 +180,2 @@
|
||||
$(CP) $(tmdir)/misc/mime/texmacs.xml $(DESTDIR)$(datadir)/mime/packages
|
||||
- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
|
||||
$(MKDIR) $(DESTDIR)$(datadir)/pixmaps
|
||||
@@ -193,4 +191,2 @@
|
||||
$(DESTDIR)$(datadir)/icons/gnome/scalable/mimetypes
|
||||
- @gtk-update-icon-cache -t --force \
|
||||
- $(DESTDIR)$(datadir)/icons/gnome 2>/dev/null || :
|
||||
@echo installed TeXmacs mime info in $(DESTDIR)$(datadir)
|
||||
@@ -223,3 +219,2 @@
|
||||
$(RM) $(datadir)/applications/texmacs.desktop
|
||||
- @update-desktop-database 2>/dev/null || :
|
||||
$(RM) $(datadir)/application-registry/texmacs.applications
|
||||
@@ -228,3 +223,2 @@
|
||||
$(RM) $(datadir)/mime/packages/texmacs.xml
|
||||
- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
|
||||
$(RM) $(datadir)/pixmaps/TeXmacs.xpm
|
||||
@@ -232,4 +226,2 @@
|
||||
$(RM) $(datadir)/icons/gnome/scalable/mimetypes/text-texmacs.svg
|
||||
- @gtk-update-icon-cache -t --force \
|
||||
- $(DESTDIR)$(datadir)/icons/gnome 2>/dev/null || :
|
||||
@echo removed TeXmacs mime info from $(datadir)
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils xdg-utils gnome2-utils qmake-utils
|
||||
|
||||
MY_P=${P/tex/TeX}-src
|
||||
|
||||
DESCRIPTION="Wysiwyg text processor with high-quality maths"
|
||||
HOMEPAGE="http://www.texmacs.org/"
|
||||
SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="debug jpeg netpbm sqlite svg spell"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="
|
||||
app-text/ghostscript-gpl
|
||||
<dev-scheme/guile-1.9[debug?,deprecated]
|
||||
media-libs/freetype
|
||||
x11-apps/xmodmap
|
||||
x11-libs/libXext
|
||||
virtual/latex-base
|
||||
>=dev-qt/qtcore-5.9.1:5
|
||||
>=dev-qt/qtgui-5.9.1:5
|
||||
>=dev-qt/qtwidgets-5.9.1:5
|
||||
>=dev-qt/qtprintsupport-5.9.1:5
|
||||
sqlite? ( dev-db/sqlite )
|
||||
jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
|
||||
netpbm? ( media-libs/netpbm )
|
||||
spell? ( app-text/aspell )
|
||||
svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-base/xorg-proto"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.99.2-desktop.patch
|
||||
|
||||
# remove new/delete declarations, bug 590002
|
||||
"${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
|
||||
|
||||
"${FILESDIR}"/${PN}-1.99.6-math_util.patch
|
||||
|
||||
# fix build failure on 32-bit systems, bug #652054
|
||||
# "${FILESDIR}"/${PN}-1.99.6-guile-size_t.patch
|
||||
#"${FILESDIR}"/${PN}-1.99.9-guile-remove-deprecated.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DUSE_SQLITE3=$(usex sqlite 1 0)
|
||||
-DDEBUG_ASSERT=$(usex debug 1 0)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils xdg-utils gnome2-utils qmake-utils
|
||||
|
||||
MY_P=${P/tex/TeX}-src
|
||||
|
||||
DESCRIPTION="Wysiwyg text processor with high-quality maths"
|
||||
HOMEPAGE="http://www.texmacs.org/"
|
||||
SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="jpeg netpbm sqlite svg spell"
|
||||
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="
|
||||
app-text/ghostscript-gpl
|
||||
<dev-scheme/guile-1.9[deprecated]
|
||||
media-libs/freetype
|
||||
x11-apps/xmodmap
|
||||
x11-libs/libXext
|
||||
virtual/latex-base
|
||||
>=dev-qt/qtcore-5.9.1:5
|
||||
>=dev-qt/qtgui-5.9.1:5
|
||||
>=dev-qt/qtwidgets-5.9.1:5
|
||||
>=dev-qt/qtprintsupport-5.9.1:5
|
||||
sqlite? ( dev-db/sqlite )
|
||||
jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
|
||||
netpbm? ( media-libs/netpbm )
|
||||
spell? ( app-text/aspell )
|
||||
svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-base/xorg-proto"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
# respect LDFLAGS, bug #338459
|
||||
"${FILESDIR}"/${PN}-plugins-1.patch
|
||||
|
||||
# dont update mime and desktop databases and icon cache
|
||||
"${FILESDIR}"/${PN}-updates.patch
|
||||
|
||||
"${FILESDIR}"/${PN}-1.99.2-desktop.patch
|
||||
|
||||
# remove new/delete declarations, bug 590002
|
||||
"${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
|
||||
|
||||
"${FILESDIR}"/${PN}-1.99.6-math_util.patch
|
||||
|
||||
# fix build failure on 32-bit systems, bug #652054
|
||||
"${FILESDIR}"/${PN}-1.99.6-guile-size_t.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DUSE_SQLITE=$(usex sqlite sqlite3)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils xdg-utils gnome2-utils qmake-utils
|
||||
|
||||
MY_P=${P/tex/TeX}-src
|
||||
|
||||
DESCRIPTION="Wysiwyg text processor with high-quality maths"
|
||||
HOMEPAGE="http://www.texmacs.org/"
|
||||
SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="debug jpeg netpbm sqlite svg spell"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="
|
||||
app-text/ghostscript-gpl
|
||||
<dev-scheme/guile-1.9[debug?,deprecated]
|
||||
media-libs/freetype
|
||||
x11-apps/xmodmap
|
||||
x11-libs/libXext
|
||||
virtual/latex-base
|
||||
>=dev-qt/qtcore-5.9.1:5
|
||||
>=dev-qt/qtgui-5.9.1:5
|
||||
>=dev-qt/qtwidgets-5.9.1:5
|
||||
>=dev-qt/qtprintsupport-5.9.1:5
|
||||
sqlite? ( dev-db/sqlite )
|
||||
jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
|
||||
netpbm? ( media-libs/netpbm )
|
||||
spell? ( app-text/aspell )
|
||||
svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-base/xorg-proto"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.99.2-desktop.patch
|
||||
|
||||
# remove new/delete declarations, bug 590002
|
||||
"${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
|
||||
|
||||
"${FILESDIR}"/${PN}-1.99.6-math_util.patch
|
||||
|
||||
# fix build failure on 32-bit systems, bug #652054
|
||||
# "${FILESDIR}"/${PN}-1.99.6-guile-size_t.patch
|
||||
"${FILESDIR}"/${PN}-1.99.9-guile-remove-deprecated.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DUSE_SQLITE3=$(usex sqlite 1 0)
|
||||
-DDEBUG_ASSERT=$(usex debug 1 0)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
Binary file not shown.
@ -1,5 +1,7 @@
|
||||
DIST eix-0.34.10.tar.xz 630356 BLAKE2B 6336652dbb3703295693dea40cb2d2a2d5c7fc17d28150faae07b566cccfddb8d103b83c5db34e839434b1fbbe0ff87a08c4af84d2f80c5e9b786d88d5743f96 SHA512 35270b7fafe6a13ebb33271b3baba07f61928d9c9c40aafabc47d8f7bd4a8d44e1013004361e9cf81e8517d5b1a8a3010d18c6fcac02dcc8b44dc443762f82a3
|
||||
DIST eix-0.34.4.tar.xz 628516 BLAKE2B 0c7cb4d7cd13d7715ba35cc0edd38e549fd1d1618bfdcacb272ee8325a844276a6df59a701ab2b4ecc693e5dad2d95c96c000e96eb8bce72709baf22f3fa490f SHA512 a96714fba8324529bf63de63f9eb11cc76da05e3d43c5eedad49079b6e3a1960376bd5d3bc116dba49bc7f694c7588741e518438936abd4b37edfe0a097ecd3d
|
||||
DIST eix-0.34.9.tar.xz 629672 BLAKE2B ba9a5de98f74baa711e7483e284980c0fe5e956512de590954bf848f6cf6baad5db899256e927e7cb984d7276157fa9c42052cc8fb1ccc52e5e530cc31d39d84 SHA512 5cb00c813bc31971a0cfd77cae0c676040d33f24963cb241274918d2e381956ca949593e0637d81040a9751db0a925552913188cc25ada9a90c6007c31f72e43
|
||||
EBUILD eix-0.34.10.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9
|
||||
EBUILD eix-0.34.4.ebuild 2576 BLAKE2B 746fd28cc0f30bb051721dd6b45868650af05fa624931a16999090da378033547b0ebfbd10c0704db68cae4df120540b2b2c63f361e3a3a44be6f08e27dbb802 SHA512 0fd779fc7effddc026db782ccbd5d891fdd954136ed7f1d9f10d7dde0d32b20042edcb1393698a79ae2b79d3fd7570c92009e7d76b29c66edae6efdf197b2020
|
||||
EBUILD eix-0.34.9.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9
|
||||
EBUILD eix-0.34.9.ebuild 2583 BLAKE2B a36e247b7a82b3a568f5f693e5fb286cf59a607804bdecd0bcdaff8531d3d5b32953035f377f14133820a8601fa6fb69616ef177b3b15b525a280507f2a99632 SHA512 7b2874e25475afa79f99ee8e9f16d334a6cac0519defe15f88ed09261d04df56f0d7427911a69d7dae668ba8b4465ac97b85935bc80d10490b7d2dd78614f922
|
||||
MISC metadata.xml 1051 BLAKE2B b77439c3a8d8eab9fc711c96ce2b2ccaf307f2eca4cfee32bfb75279ff4da31fd05b3319136af38e70d274c28cb2f1c2567916390d81425b7b7daf956815c7e4 SHA512 208b3db2b2e5afb5667a29e6b18538f3cea5e3fb2758d3c9b30823d7b2a22f31f150d6a01abec6a6c8ca62486c975b47002de9e1bac89ded31eb7013bdbb38c6
|
||||
|
@ -0,0 +1,102 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools bash-completion-r1 flag-o-matic tmpfiles
|
||||
|
||||
DESCRIPTION="Search and query ebuilds"
|
||||
HOMEPAGE="https://github.com/vaeth/eix/"
|
||||
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc nls sqlite"
|
||||
|
||||
BOTHDEPEND="nls? ( virtual/libintl )
|
||||
sqlite? ( >=dev-db/sqlite-3:= )"
|
||||
RDEPEND="${BOTHDEPEND}
|
||||
>=app-shells/push-2.0-r1
|
||||
>=app-shells/quoter-3.0_p2-r1"
|
||||
DEPEND="${BOTHDEPEND}
|
||||
app-arch/xz-utils
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
# remove stale cache file to prevent collisions
|
||||
local old_cache=${EROOT}/var/cache/${PN}
|
||||
if [[ -f ${old_cache} ]]; then
|
||||
rm "${old_cache}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
|
||||
|
||||
sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
|
||||
-e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
|
||||
-i src/eix-functions.sh.in || die
|
||||
sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
|
||||
-i src/Makefile.am || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
$(use_enable debug paranoic-asserts)
|
||||
$(use_enable nls)
|
||||
$(use_with doc extra-doc)
|
||||
$(use_with sqlite)
|
||||
--without-protobuf
|
||||
|
||||
# default configuration
|
||||
$(use_with prefix always-accept-keywords)
|
||||
--with-dep-default
|
||||
--with-required-use-default
|
||||
|
||||
# paths
|
||||
--with-portage-rootpath="${ROOTPATH}"
|
||||
--with-eprefix-default="${EPREFIX}"
|
||||
|
||||
# build a single executable with symlinks
|
||||
--disable-separate-binaries
|
||||
--disable-separate-tools
|
||||
|
||||
# used purely to control/disrespect *FLAGS
|
||||
--disable-debugging
|
||||
--disable-new_dialect
|
||||
--disable-optimization
|
||||
--disable-strong-optimization
|
||||
--disable-security
|
||||
--disable-nopie-security
|
||||
--disable-strong-security
|
||||
)
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobashcomp bash/eix
|
||||
dotmpfiles tmpfiles.d/eix.conf
|
||||
|
||||
rm -r "${ED}"/usr/bin/eix-functions.sh || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
tmpfiles_process eix.conf
|
||||
|
||||
local obs=${EROOT}/var/cache/eix.previous
|
||||
if [[ -f ${obs} ]]; then
|
||||
ewarn "Found obsolete ${obs}, please remove it"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
|
||||
rm -rf "${EROOT}/var/cache/${PN}" || die
|
||||
fi
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST gentoopm-0.3.1.tar.gz 37897 BLAKE2B dd5499787bcc5c46ae3b559f3af4a5af5b4ca81a312e926149c587cac0391c51dbe61ac42d2bc19eb83cedc168486e9c30ddd6fbf4ae10ffd9719aefa2f54cd3 SHA512 e1a3a7929ae83d813dd0b03f0548f033e8e51b766aaddb653027398fb618819de6237e2ba1c0542defc9d62e71e8495aa10152cbc47a4e521f7cbaeda3ea4354
|
||||
DIST gentoopm-0.3.2.tar.gz 38430 BLAKE2B df8536b384cdad754894d65b605ab688cedc09430bcc3cd0821ed1ae9a93d0cb5e7b076715edf6eaed6bbf5ffc9088fb14d8bd5a04c3809c38ce05c6ed106bb9 SHA512 d99034af2efada3647117c75d5602bc5878a8f0e79d1c6b502fdb0fa272f7b9148afbbe4d379a2957a7db6694b4001158e2dfce8e3a4f97692e20a803417f571
|
||||
EBUILD gentoopm-0.3.1.ebuild 645 BLAKE2B 273340ee2ad51a1ff16cefd80659ff40bf824ad37c115a0f4089d05f28100c417ab440ae9e6b6e0f094fe7c536ae39d8e0fdc03712e67da52f4de1072426d53b SHA512 8b5e849fc5ece7c9c14a0ea9aba599bf07d00f1ddd3d8b39be2e745854ece327645d1465104b33b58726e19d073eb816839de5adc3c265fb0db24bff5d728278
|
||||
EBUILD gentoopm-0.3.2.ebuild 655 BLAKE2B c14a4b9b0c02667e35301c052f95c8494498a159bb4ed75dd5b2b49e6fb3180905388a9e2a92237047a5f05e3b8022929d159b0ee0eca711ce206994158a7ac3 SHA512 b2b9e5c1f032887317e9d0ce445c71635cf1779fac7be741d600e6bcdac1c41efbe9a20b9c8b06f3e0354b92d3fbea494303eaba8c2a147fa8442d8cbaf84f25
|
||||
EBUILD gentoopm-0.3.2.ebuild 652 BLAKE2B 27beec872ea6daf1d12bbbbb290128a05475b9af8cb0bf4f69aa980e11142ccf0925a37c545dae81fceb56e3e393a4cbb975d999ec1ec205864418e4fc353627 SHA512 d8a488628e5e2677d175217f4c78a305a7a0958afe9d43411be95eaa217f64b7ad3610e5052546f83d2b40bc1658d3fe7ed7c58915c1d4ae1da45ac7175d0dfd
|
||||
EBUILD gentoopm-9999.ebuild 617 BLAKE2B cd8cd7946383e5b04e32cfb1bbc3531cb0ccee2c434b49c41fb5927e499a8e184fd9fa311c4507df9b150707c3bf16a5a98a9e1a14a0d9ae5f7c8ab18eb97dcf SHA512 aa1fc2c225e10b52e03561dff3ab128d3c1eb1c3ee82b2448c20e4577a79fc6ac710f537e05e6a44fb524f02bb466b0bb0ba629f3a9c8cd2f3e3189409cc078d
|
||||
MISC metadata.xml 552 BLAKE2B 5298db30d81cc45ccec8b1320c204be68592246d280969045924d3142eec58cc6d050cfc919e4f30caf427e255ec968ff551e7338c97bb8ab77434a4d4a7aa68 SHA512 dc85516038135bda516f32d321375d814ce7f735d5169365beecc994b4d8936f646a580f1ea88dacff323a54e146423c99a0b6280af41aeb39f08cd9303ce677
|
||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue