Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/askgit/
Date: Fri, 15 Oct 2021 09:28:51
Message-Id: 1634288812.c804bb8727cdb95f51e7b0ad72f5c499a976ad2c.Alessandro-Barbieri@gentoo
1 commit: c804bb8727cdb95f51e7b0ad72f5c499a976ad2c
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Fri Oct 15 08:59:13 2021 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Fri Oct 15 09:06:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c804bb87
7
8 dev-vcs/askgit: new version
9
10 Closes: https://bugs.gentoo.org/818115
11 Package-Manager: Portage-3.0.28, Repoman-3.0.3
12 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
13
14 dev-vcs/askgit/Manifest | 6 +++---
15 .../askgit/{askgit-0.4.8.ebuild => askgit-0.4.9.ebuild} | 16 ++++++++++++----
16 2 files changed, 15 insertions(+), 7 deletions(-)
17
18 diff --git a/dev-vcs/askgit/Manifest b/dev-vcs/askgit/Manifest
19 index dcc41cf93..cc956be5c 100644
20 --- a/dev-vcs/askgit/Manifest
21 +++ b/dev-vcs/askgit/Manifest
22 @@ -1,4 +1,4 @@
23 -DIST askgit-0.4.8.tar.gz 2741771 BLAKE2B 9583386dc470a4b803d426e2921a8a07ffecfe803a8962b68cf7606933b9ae4889ad17ca33e524565d0fe36350d1f02b3a30249f91ab49d4a2e97ece295bad97 SHA512 d7f2a98d95b2d1276d6405d646b455e2f62def9265274fa875c2641a830d1d6d2c210ffc888ad7aff6da282b8518b3d6fd759066146fb0aeb0ddc9c09b743870
24 +DIST askgit-0.4.9.tar.gz 2741681 BLAKE2B e2ab919dee6af810aff5fdcf8604f812d3f9cedfb492b6d5e7f37b2b7eef3ae3014534b830313d9b2a0db6b41cf2ac98bded0e48673a3cf0fd06b4c330d1a521 SHA512 595f19e046be557247a903e071b28c042ad15d4169ec2c4af398396e10293282ac35e224dcfbe7d23a154c2fd7f6d47ecce17e50fcf01e00a7eacd29b0c9e67c
25 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
26 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
27 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8 SHA512 8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
28 @@ -291,8 +291,8 @@ DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip 12607 BLAKE2B 40090e35e5bfb0f1570c
29 DIST github.com%2Flib%2Fpq%2F@v%2Fv1.10.3.mod 34 BLAKE2B 1f70e2e8670ecb572e36b3697429bbe82bb3372aa977eb116270674c689b66d2195dff69887c8555bd886a67a07bf1bf5d43c2eeca0bbc51b6613183378eabef SHA512 f0f38407ddaf1cddb83a07d7435e78dc4bd789761325b68d689a6e571e8d28ae352717a7aebabf4b63918fac9fb792f6b7ecb0db4898b563706e1fad9c30e13a
30 DIST github.com%2Flib%2Fpq%2F@v%2Fv1.10.3.zip 124624 BLAKE2B 45c3568404212f0304a4c28e4cb68011a18111376426293ceacc7f71bd24816a65c7f252442ed60d700ed94177a47abc335e38eaa4445b1875869bde56d06569 SHA512 04e3e3f7bb1d74a976f69daf67a9e034b2196e3fe4b5a855deeb8270c6eea7da131018cd5f65139e958418454349d4764d1ea49b688ca429b6e98d46176a0919
31 DIST github.com%2Flib%2Fpq%2F@v%2Fv1.2.0.mod 25 BLAKE2B f81559c285e1be835f5ba6f95730022986373524dc66f0ff825885bc3d959ebef5711ccaae86983c0710da8a501a3e97829a01cf67bbd560dc7fdae682b0b7f6 SHA512 493893b0368a6e9ba2c2aab1650135de1dcc087e6eb172226a623d62a48e4102857f68f9ab6cd4f7047e6a291c62824ba924076891d162bbae846d97166bd1e9
32 -DIST github.com%2Flibgit2%2Fgit2go%2Fv32%2F@v%2Fv32.0.4.mod 240 BLAKE2B db3a2f573a226d7ab1725a8cfe7d8ef4dcf75fbb69a6022420e744790af3d35e0da09f67e10f3e1fc3fa529c8e4ddd937d73b4bac2013aa0eef2f9e217a361ab SHA512 b74a0d4a8b4b0afc62bc8da0c1a077466eb4d58131aa1e5fcb9a0a2c75ea6e9b37e9f903e9db13aef840f2a63c904023c4ea30fb003d3692ba9f222f80943390
33 -DIST github.com%2Flibgit2%2Fgit2go%2Fv32%2F@v%2Fv32.0.4.zip 172652 BLAKE2B fae12bd10f926342b194ef48285086cde474d90b145cf5c3a0fbdb821eae0de7a87c89774024bad03ccbc14b911309a2820d1255ed7b1605562fe561b48d31b0 SHA512 21947509c21486fb3ab8291c63f1b32c790ecb82b054ce24ae7e9f6e0a26e5b1b0d5a5cd006a13e5e19180d0386bcb58545ee78e9f8d482d9bf9501cb7760cd7
34 +DIST github.com%2Flibgit2%2Fgit2go%2Fv33%2F@v%2Fv33.0.0.mod 240 BLAKE2B 7c459b189dd85837679b1466765c35481fdc03f649fcb33ddf96195f676c5a12587a6a999995c19713f02bd7f8e1cfff01731bf5d204bffc00b4367fdb9c3cd7 SHA512 f620cb7c488b29cd19978f1c9500de1c912ec917eefbf84e6eb10fd5c03b6ae7820962e8b4e9459f6f3e3ee9999164bf2d8a08a00c9366d4be3afcc83e621975
35 +DIST github.com%2Flibgit2%2Fgit2go%2Fv33%2F@v%2Fv33.0.0.zip 173157 BLAKE2B eea8becaa5a5b901259b7912c949a250259cbe1ea07779c5f48f251eeb3619f614e86982399f34e0ccfaf964b47717950c3947c6852ee545692ee01b4895f140 SHA512 c2881a2af8c061b5bcaab357238468825f699d7bde6b9d8909a1deffb674c39905eef99547e4c160f8c106f85319c9d70785861678550094ef657c46cfb8d6c4
36 DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.5.mod 49 BLAKE2B 8b2bef1b80fd800e2e85a5d1e9ce4758dd3f23f58e1fe842bb31d6003794d571877f0f00f24eaf71e108ade573694b03456f06d326343816b2f12193d8c6c602 SHA512 c1b6e77c86f654480988e8a2c7f80b30739ce7d784a57e0d1b26b8fe41fce8c1d26dbeed5d23f3ad9a6aeb8953c07889ce3458ce837d92652aa5c825a318d4d4
37 DIST github.com%2Fmarkbates%2Foncer%2F@v%2Fv0.0.0-20181203154359-bf2de49a0be2.mod 180 BLAKE2B d2cb50ad2f7d1b54d60824d1dca3adc50969d91c448e932608554c1102ac3ba968aae92ee1f621c71548d2788be579b8296d5e1813879e52d7a3cd7c3dc382e4 SHA512 8799f1a1a2bbe0548bbb0777e40ce85367fb538385b0c9abae42890c7cc3275b84c58ca461f0dfe6ef58b04b2fc18e573de75903372b81e01ed4b90eb89f97f1
38 DIST github.com%2Fmarkbates%2Fsafe%2F@v%2Fv1.0.1.mod 179 BLAKE2B de910385e475042370cba96867c04c984420d69427c8d0b8e3784e9263869e463decd856ca914dcfdd85c2977570da2ed59bf5f17c41b6320a4dc5e878388db5 SHA512 4700d6bf62086de6dc5b257b855d20770779aa3b6de37f237e608b3b130e588ac08c035c00636876e38bdcf2637fc84f2547ec9eb9a9de1168781c6225dedc37
39
40 diff --git a/dev-vcs/askgit/askgit-0.4.8.ebuild b/dev-vcs/askgit/askgit-0.4.9.ebuild
41 similarity index 99%
42 rename from dev-vcs/askgit/askgit-0.4.8.ebuild
43 rename to dev-vcs/askgit/askgit-0.4.9.ebuild
44 index 99671c96e..7bfc60ab5 100644
45 --- a/dev-vcs/askgit/askgit-0.4.8.ebuild
46 +++ b/dev-vcs/askgit/askgit-0.4.9.ebuild
47 @@ -298,8 +298,8 @@ EGO_SUM=(
48 "github.com/lib/pq v1.2.0/go.mod"
49 "github.com/lib/pq v1.10.3"
50 "github.com/lib/pq v1.10.3/go.mod"
51 - "github.com/libgit2/git2go/v32 v32.0.4"
52 - "github.com/libgit2/git2go/v32 v32.0.4/go.mod"
53 + "github.com/libgit2/git2go/v33 v33.0.0"
54 + "github.com/libgit2/git2go/v33 v33.0.0/go.mod"
55 "github.com/magiconair/properties v1.8.5/go.mod"
56 "github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod"
57 "github.com/markbates/safe v1.0.1/go.mod"
58 @@ -854,7 +854,7 @@ KEYWORDS="~amd64"
59
60 RDEPEND="
61 dev-db/sqlite
62 - ~dev-libs/libgit2-1.2.0:=
63 + ~dev-libs/libgit2-1.3.0:=
64 "
65 DEPEND="${RDEPEND}"
66
67 @@ -871,7 +871,15 @@ src_compile() {
68 export CGO_CFLAGS="${CFLAGS} -DUSE_LIBSQLITE"
69 export CGO_LDFLAGS="${LDFLAGS} -Wl,--unresolved-symbols=ignore-in-object-files -lsqlite3"
70 local tags="sqlite_vtable,vtable,sqlite_json1,system_libgit2"
71 - go build --buildmode=c-shared -tags="${tags},shared" -v -x -o "libaskgit.so" shared.go || die "build failed"
72 + go build \
73 + --buildmode=c-shared \
74 + -ldflags '-extldflags -Wl,-soname,libaskgit.so' \
75 + -tags="${tags},shared" \
76 + -v \
77 + -x \
78 + -o "libaskgit.so" \
79 + shared.go \
80 + || die "build failed"
81 go build -tags="static,${tags}" -v -x askgit.go || die "build failed"
82
83 }