Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/
Date: Tue, 31 Dec 2019 22:36:33
Message-Id: 1577831781.2d434a60c2897f68c2d58825be9d8cf737f9c1cf.zmedico@gentoo
1 commit: 2d434a60c2897f68c2d58825be9d8cf737f9c1cf
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 31 22:32:09 2019 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 31 22:36:21 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d434a60
7
8 dev-db/rqlite: Bump to version 5.0.0
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
12
13 dev-db/rqlite/Manifest | 11 ++++++++
14 dev-db/rqlite/rqlite-5.0.0.ebuild | 57 +++++++++++++++++++++++++++++++++++++++
15 2 files changed, 68 insertions(+)
16
17 diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
18 index 1379932f061..ea4e9ea6734 100644
19 --- a/dev-db/rqlite/Manifest
20 +++ b/dev-db/rqlite/Manifest
21 @@ -1,15 +1,26 @@
22 DIST github.com-Bowery-prompt-fa8279994f75f982bdae3c827a3afffd78a6fe0d.tar.gz 11507 BLAKE2B 65e575ca929f642dc583ef8b7857437ef35a1f4f8a00d978e62187d7c8e781ec50f102c35f8c62f8bbe41c9ce6bd0347aaf017a5fa727d37e9124fa691e04d9f SHA512 6096c29ecc0adf02bb563c5b92f79a7d57b0d028f332cf5cd214317918a19618b394be88a5acab86c561c13994f6bdda94c80cd67f28cb87ac371097664ff0f0
23 +DIST github.com-armon-go-metrics-ec5e00d3c878b2a97bbe0884ef45ffd1b4f669f5.tar.gz 27423 BLAKE2B 48344146241205d76ae35407e4e5131db7277a7bcd2b44c966ed2c8fbfcd7bd628dcedb7538c28b9106643f8c0f2af4bf0985ada6cb58db0bff739583435b306 SHA512 bf28c4df0927296214f4e89263e30a6ab7c2f5fb62c20177e597890bb878f68df4aaf5445ff9af629864b38da8f506fb530f09ff22d5d8509ad7b5f4ca20a395
24 DIST github.com-armon-go-metrics-v0.3.0.tar.gz 28377 BLAKE2B c2cc9e146b44098367dd7dee62dc57bd374c052c91317894f4ac0fc0338e77f4acb9d0a44de84c6b1fb8d1f4eae384b6b2db0db45bbeada856782946160643a6 SHA512 753d2e3eb41e93ed8f3b1b9b1f54ee05ad894e70bba431f84a69e939acd02fa5ae47811bb56a08b8769e05c0573de5db26df6235d6dc23958e82e98e22444d18
25 DIST github.com-boltdb-bolt-v1.3.1.tar.gz 83437 BLAKE2B 460123b8a7a4edf489707bed8f4aab02b259fe472662770181df0bfde67d73014b8978ff2f0bcff74fc682b2c16f8841a683fbf8cd0234c112e7930375f89420 SHA512 35b57d4a0c1d8bf66ebb61635d99bc09cf446e41a3c513302b3b2f5e711d2b75f743db88fed26569407d21d9f3a7e0a4ba282ea32f94add9f21f8bc4fdfacaa8
26 DIST github.com-golang-crypto-b544559bb6d1b5c62fba4af5e843ff542174f079.tar.gz 1712189 BLAKE2B c543b13f82ae1353f7efc053b27efdce4e5f817edac5ae8104652566dc3d9e3ffcdc6afbc9a403b2903e0e10f2a4f8f83c0f40eb29d1a619f78be775243fa5b7 SHA512 5521b2c37a70261de01e37e4a13c13a4c31cb1013ac42747e716086197cad92baecf6c2bd4850c307cd81fafb4e87d5839de6f4d427aa3b3ab12a65558b1b18c
27 +DIST github.com-golang-crypto-becbf705a91575484002d598f87d74f0002801e7.tar.gz 1721384 BLAKE2B 201a2d4ad024ec443fc1ca51a99efe934fbb1f78c605eccaa850b34e6f0251e8de1ccdb423f91f62883fd664096e208a8e2a90c989f635e50cb1f62c3ea39252 SHA512 b3ee6c3899a9c1c623e0ed188ae39eb9c8171312f2c916e726d4b06436717f93acd53c3592462255db73de95e1f094b8bfbeb5fe79442f8c8023c7dc0d310bd4
28 +DIST github.com-golang-sys-33540a1f603772f9d4b761f416f5c10dade23e96.tar.gz 1500062 BLAKE2B 055c4eb37817dc15feffd6f42c1850cdfdd771f7512cb6b83d1917756ff0188c4155d78992d07d4183b165da81966bfce59d9e9e8a1c429594ebc0b82f9c6407 SHA512 6682c2a7ccfd7bdbc373c5ca9678a0b9a1a60c588e4758a82de8d295914392560d0eca00b8e4e5521af9a68e12c8ec216211a93bd98f76cdc860a5c573c7b2e1
29 DIST github.com-golang-sys-6d18c012aee9febd81bbf9806760c8c4480e870d.tar.gz 1532865 BLAKE2B 35294c250562b5338ab9367cdd1f1b536e83914b915981cf503997456be45efcc1567ac0309d4b41a5918f0fb3735e256a5496056db618b67745ffc8423383fe SHA512 18a6556545687f54b637c4631189419272c3664f48c283c8cb011aed36fad8ab297b5301b0ee268e5841781b0e6d01f2296e9746a7627196633a69b15f96b7ea
30 +DIST github.com-hashicorp-go-hclog-v0.9.1.tar.gz 26325 BLAKE2B 996e433c5241743ffbb76fd8f8ee9a10e73467a3ef945568bbc8bebf9ec09caada399436336d82fc458f2d2b531c06fba841690b32da08f54dc4496e09e365e6 SHA512 860ca7080571e96784b28b738e8ceaa8b6587dedafdfc15fa7f0ff03234fee4edb38858119980f0be73933c94e2601e455f7465d499a6ec4fc09a1b7775c619c
31 +DIST github.com-hashicorp-go-immutable-radix-v1.0.0.tar.gz 19305 BLAKE2B a5f482b5694305fb7d2cf767135737a4b16c1d9e248c71a5c24f0d9439319f1d7a1a939683cc9bde84333010d050116b41ad99631170b90d05da075024093d37 SHA512 93c71dd8d1682b9d4f7940c1189e3569f16629bb8c4cfc25c2309bff933b8830168be320a3e6754355e885a681e61c7748f635d9930d6f1e8166630e4e5f4f80
32 DIST github.com-hashicorp-go-immutable-radix-v1.1.0.tar.gz 22073 BLAKE2B 13961a0b78b894d72d33575eb58e11e98394952504fd62a0ccab70bb3d86dc7d6faa1fe314b0fcd8c835c004c056a23c59d137494df423c2470b938204c5f7b3 SHA512 85e4754e7d4cb19c00717d4273b5d8f5c68aa3349a6f28dfbd2f879be26b7d3711a2b5d092512a720946d5209d47ccfeb76d0e007b22354b2b9733daf90aa45d
33 DIST github.com-hashicorp-go-msgpack-v0.5.5.tar.gz 50069 BLAKE2B aae96b54b58b0eeab45956431cd3b5ce2115e5ff82a66e3b803bf2413aff2ebbaf9da9d6e9069639ee9828b0a9ba967888248d658c93c0085a920f8d9e408812 SHA512 956fb5839348587bc85385a2d822824001b5f08ab30c5e3fb5f82c1536021c8e2b429a736e04ffd6b338e7128caba63284cf9cae955451aa8444615937754cfc
34 +DIST github.com-hashicorp-golang-lru-v0.5.0.tar.gz 12942 BLAKE2B e66204e963dae33e1d8a2494f79d477b71125f49c6cbd77a2cf7c960331baacdd0c1888ba454bb507c86884b5949e9c96cab25a6db868b4fad4608d11e8ed42e SHA512 16bce6d29adef579076465346455e850b84fd0418cf443d7825938c7d4b0e26232628bbed679a47786906c2933fc0df36edc26b65c7a94812691848ef59a0f1d
35 DIST github.com-hashicorp-golang-lru-v0.5.3.tar.gz 13348 BLAKE2B 598db380ae34bfc568d5a048e991e9bdd6d486800caa4c7d27ea96877f47e5fa5448b3bc30aa9d800a41755f9a17189c36ec738b8e7c00a51f2a80db3c270a1e SHA512 8775349e1c9df60a57a425f506ff53a1849aa4877a878583b59bc53f3e746f5b6c482ded9bed9182c68e1d12c5acc4bacebe7a6d41440234d4b40361bddb805d
36 +DIST github.com-hashicorp-raft-boltdb-4207f1bf061751378aee6cdfe697965a13ab49d7.tar.gz 12593 BLAKE2B 5c0a5f6cbdc5eea057929fc089ccc5933769363eb7170e020d05e1ee55bcbf22497d7edbb493ce017352493fad139135c6e80c33d1089f814def3cecc8c5ab34 SHA512 680824f99ab9d35ad77367f26090ce2e73d70386167f340a7ba014cf286846475746c53439242434d6ddc8b82f066620bc72775887b4763a39542371e06c088a
37 +DIST github.com-hashicorp-raft-v1.1.1.tar.gz 123392 BLAKE2B 6c367eed511cc040643188263850e792e1ef63ddeafc9de2779d1919f30a16c410b174524f37289782be143041373407cf7ebac39db3b9b78040149ee0bed7e0 SHA512 05d094e42d0f07b2e28060710e8fa46836ecb9d3851969d66d991e0d4c4979f4ae406d6810bdb686e0c0698428e492bca7513ddf3da6dcb2fb11a43b086715e3
38 DIST github.com-labstack-gommon-v0.3.0.tar.gz 11426 BLAKE2B eb3b985c0da3dfff30c77d831c8d105d50175915693f7798428645ef8b7484038ce87a07b1eda7b7a2e7f2d43e510ddca1c7fce77f79dcd1edb011194dd2f425 SHA512 e52a4d954db07658d28f36b85466d09bcd14842e88a4d8c3c19d4c20011c33f2de892a01dc58585ee032749e1e22dd603854ae89a2fe7abd09ebc060c50dcbc9
39 DIST github.com-mattn-go-colorable-v0.1.4.tar.gz 8981 BLAKE2B fc4f16bf9cc9f4e235b1313bb83c8e8df8509d200616c440b4edb8dd945e4c48cd97b0e999e6d181fa6e586f18a391e2e16c8a176ba1935372c6fb6e68205907 SHA512 a1050a0fc8cce89c874275a827e8643785ca9324dfc0b98230557134688c4a2ad0272d14b2a2d9c3afbde981ae0f4ea40b1527bab1762ea86a4b317d367ddac1
40 DIST github.com-mattn-go-isatty-v0.0.10.tar.gz 4465 BLAKE2B 7da424fd365096386e752780fcda8403a93754bb030c564f5d6df705b931d8385b00d8226155370ed5ebff86c700e9aa2b2bab33fe72a1fd3f6a91c36124dc1a SHA512 76545b77aaa04effd15d2ffb450c19b9a4091f65833323fb7138d6a2dbcc37197a66a8782aeafdd54ed9171e07a0e5c0160d39cdeb2d067182fb4d7e339c8c95
41 +DIST github.com-mattn-go-isatty-v0.0.11.tar.gz 4396 BLAKE2B 302970e6579f3ba108c6366c5b2fa024f565416cee4ef08fd6c0e0699dd69dd328b5e393c7e5d726aa832609beb8328360970e940cf653848a5a9eac6cf5ccd1 SHA512 09d4098f6770aba747b977c0406fb0fe8424b3d10da716d16013a3088e25d86726430cab2957b411507a60400c38cfc3d8b0161db0a7245c14368edca12fe1a8
42 DIST github.com-mattn-go-sqlite3-v1.13.0.tar.gz 2297510 BLAKE2B 04178518c27204cf7c549487c7dc08721532f5876c51acf6a8eabaf67bca943f1986dc8f7081c4f49362a0e54970c66056bb2d703c096f8220b7efbdb69e8ea4 SHA512 293dcd49724b06d51ffd3548df15573e07b155a62a910d90101c0515febb5bac7902afd8a68a002424bc77164f3ad5e00bc8f0c50361705674e88120be542338
43 +DIST github.com-mattn-go-sqlite3-v2.0.2.tar.gz 2298065 BLAKE2B c3afac24fb29b6d9f89306443fb406e51b0e5844f9a01a46d60ff9d739bdf13a9fc7cfea746f5e61902ef66b2b5b05bb07629eb8d15edd5acc16cb120fe2fcf5 SHA512 b5a2da7349efed145d77e8d3110d6406a6a78095d27653cba6ddd2374b0e99cbe2865a275bdc92517ecb93b5f5f784578bfc447d5b6bd805f3400e449b7854a4
44 DIST github.com-mkideal-cli-v0.0.3.tar.gz 47485 BLAKE2B ee9f9847001bd0e792ee65cbfd57c7d4c61880b97110d40142ea75ebeb97ce690634801604f2952b02483e421617c51d0f83ff71651209a3bcae5635019b2f78 SHA512 aa86b0d59c61f58b7a64a7f58906be0adeeab6c6de55ca70574a862e07bde52871cc50f359c469b78154a2ab097555c02ea2796969f8a4d1bda96260b8b3cbf8
45 DIST github.com-mkideal-pkg-3e188c9e7ecc83d0fe7040a9161ce3c67885470d.tar.gz 69219 BLAKE2B 6df0a553da3a225352c4e712c2fb7f12b73850e0e1c9d0aaf9eb0dc917c36a026a10db1b8b23d45070567d209a6298fef84e794347fdd1951d0ec421fa1c72d4 SHA512 1c6b5cd345da17f8c2691a4f132bcb8ce1e794db54ecdcf2bf20392bb2f3195db6c1579ffd220bb21f121ccbec0c8c9ea4160a4a6c38734c68d1e163622ec1cd
46 DIST rqlite-4.6.0.tar.gz 371493 BLAKE2B ac4699cae56602c66222909ecad734ff6ad3059c6b4d19e869bcec05e54cc9ad8a6c0f1e310f0dcedda22a86e985b8267aeda61e9b037b1bed832668eb18c4a8 SHA512 791f20d1a148169cf4c25a5f491c89ddd95885892ac0ad61586d52dd6d288291992b144edb5167ecd9e238038efffb7c7adbc786ac1d13b525452517d7dd1c0e
47 +DIST rqlite-5.0.0.tar.gz 297648 BLAKE2B 734b26fdd4785cb6e59fdfd07c3f4303d9f0fdbf5d0801ea07b0c166d6f572351ea7d0eadb6a9767dc179a94a6d6e1425db10211a9d958bc5a48ac3e5f3ff3df SHA512 ca8182f0e8785d4cfbd2b2ecb25f6856ed65db9267502e6b37a848a0095415a201dcf6564eebfdd6ee0f802dca0b3f8abe7091c1aa282058eb675a4cb407b227
48
49 diff --git a/dev-db/rqlite/rqlite-5.0.0.ebuild b/dev-db/rqlite/rqlite-5.0.0.ebuild
50 new file mode 100644
51 index 00000000000..d61190428bd
52 --- /dev/null
53 +++ b/dev-db/rqlite/rqlite-5.0.0.ebuild
54 @@ -0,0 +1,57 @@
55 +# Copyright 1999-2019 Gentoo Authors
56 +# Distributed under the terms of the GNU General Public License v2
57 +
58 +EAPI=7
59 +
60 +inherit go-module
61 +
62 +KEYWORDS="~amd64"
63 +DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
64 +
65 +HOMEPAGE="https://github.com/rqlite/rqlite http://www.philipotoole.com/tag/rqlite/"
66 +LICENSE="MIT BSD MPL-2.0"
67 +SLOT="0"
68 +IUSE=""
69 +
70 +EGIT_COMMIT="dd61a7a221bc3f8b0841dc298cdccc4fe4a81c6b"
71 +
72 +EGO_VENDOR=(
73 + "github.com/Bowery/prompt fa8279994f75f982bdae3c827a3afffd78a6fe0d"
74 + "github.com/armon/go-metrics ec5e00d3c878b2a97bbe0884ef45ffd1b4f669f5"
75 + "github.com/boltdb/bolt v1.3.1"
76 + "github.com/hashicorp/go-hclog v0.9.1"
77 + "github.com/hashicorp/go-immutable-radix v1.0.0"
78 + "github.com/hashicorp/go-msgpack v0.5.5"
79 + "github.com/hashicorp/golang-lru v0.5.0"
80 + "github.com/hashicorp/raft v1.1.1"
81 + "github.com/hashicorp/raft-boltdb 4207f1bf061751378aee6cdfe697965a13ab49d7"
82 + "github.com/labstack/gommon v0.3.0"
83 + "github.com/mattn/go-colorable v0.1.4"
84 + "github.com/mattn/go-isatty v0.0.11"
85 + "github.com/mattn/go-sqlite3 v2.0.2"
86 + "github.com/mkideal/cli v0.0.3"
87 + "github.com/mkideal/pkg 3e188c9e7ecc83d0fe7040a9161ce3c67885470d"
88 + "golang.org/x/crypto becbf705a91575484002d598f87d74f0002801e7 github.com/golang/crypto"
89 + "golang.org/x/sys 33540a1f603772f9d4b761f416f5c10dade23e96 github.com/golang/sys"
90 +)
91 +
92 +SRC_URI="https://github.com/rqlite/rqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz
93 + $(go-module_vendor_uris)"
94 +
95 +src_compile() {
96 + export -n GOCACHE XDG_CACHE_HOME #678966
97 + GOBIN="${S}/bin" \
98 + go install \
99 + -ldflags="-X main.version=v${PV} -X main.branch=master -X main.commit=${EGIT_COMMIT} -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \
100 + -v -work -x ./cmd/... || die
101 +}
102 +
103 +src_test() {
104 + GOBIN="${S}/bin" \
105 + go test ./... || die
106 +}
107 +
108 +src_install() {
109 + dobin bin/*
110 + dodoc -r *.md DOC
111 +}