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 |
} |