summaryrefslogtreecommitdiff
path: root/net-irc/soju
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-17 16:57:03 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-17 16:57:03 +0000
commit1fca4db26fb13c520980473abebd51f620d34531 (patch)
treebc3154f63a706e2b2583aeccb63997197e112c23 /net-irc/soju
parent27cf8f197a427c1c71255f86149344e3bf1be47d (diff)
gentoo auto-resync : 17:11:2023 - 16:57:03
Diffstat (limited to 'net-irc/soju')
-rw-r--r--net-irc/soju/Manifest2
-rw-r--r--net-irc/soju/soju-0.6.2.ebuild15
2 files changed, 10 insertions, 7 deletions
diff --git a/net-irc/soju/Manifest b/net-irc/soju/Manifest
index 7b4e17ee57fe..6b5e49e1465d 100644
--- a/net-irc/soju/Manifest
+++ b/net-irc/soju/Manifest
@@ -4,5 +4,5 @@ DIST soju-0.6.1.tar.gz 161536 BLAKE2B 3e61f13a2f711c9a1a280c158113fd75da53525c32
DIST soju-0.6.2-deps.tar.xz 146973828 BLAKE2B 170660a36635859327f7f4f5a03e2fe7feb31e113191dfffeae28a3d5e247454556a76da86743a69c43b4dee8749b117cfcfc231cccf9362efb2b20196f4d023 SHA512 57c4156c781bcb3ea76ec1f1174923d08b95b7c15e6f3b933ab150c64a94f80972dd53020737568a3507a4de2f20b87c2c615be8247c9222bf21a87b42b2ca43
DIST soju-0.6.2.tar.gz 161636 BLAKE2B c4d05d924b921b5d7ba9a61f0d3f269d6ed1a6ba9935a29b694dbc2a6193d0ff633e7c60e1f182b5dfc5aaeb93e4dfb9c98ee46035fdffe13facc8e9bc236171 SHA512 fb74a3eb732b30f2cc0be2c4ada531e160442e6d9b725672784f0b4e4865c2a52970a086f04255d2213305b4a7d041d6a669201aec365216c6bb7764d2b3b769
EBUILD soju-0.6.1.ebuild 1459 BLAKE2B 86dfb64b2941c4457588fecf1b3c640522dda733980070e35a21f46232c62f3fc34354ac69383188ceee5a1b5bd8e4bd64409956887a379a33a961ee74572d17 SHA512 9d203121ff83cf8f2eab5b7846129d82b99bcca46964425f4b7140e21cbd7d2c900093648d4df802c5368d84741a3e1c768346a1fda339cec45e79e3f6b803ab
-EBUILD soju-0.6.2.ebuild 1711 BLAKE2B 6e687c9be33bb3c49e34b50ad19c07500536df08aa65ac1e0f0bea7619ce7fd9a09e7f6c8366513274ca5694167bada1fb6d510e466cad847b3a231cae6f3071 SHA512 808698331c89dcc58c913e15e73494f79b4a99358a92bfe69f68cf01e3101329412cc1f7a8a21a0ad4366f269596c8f051f483bfcc2d8805b2d2db93ef75b418
+EBUILD soju-0.6.2.ebuild 1886 BLAKE2B 5cbc02a755f65d5bdf3bc65e4d37013fff651f81d25b97600ec9fa154c4bb92e23e8aa96d63b7f5d78a2f21ae4c450b82c883905fa9795bae57e27dae8eeead2 SHA512 7aa1d40f52af774d3b9d7450ffb3ac2347adbd47261b819633ce797a47e4fa664a20e072ec2fc40e6ade75075a63c0cfde93e1c12353dc724ebbf6d733a04ec8
MISC metadata.xml 626 BLAKE2B 74d9ed6f3cd4b712587aa8824b562b4e26da2403a5f27e338296e514721187143790b027cb229dd8712c999bbb0fc9130207b0a419bd3bdd3062e2f4594767af SHA512 37c75e5842ce0582407266c5778dd8cc30bc6f028802a0d70cf793a7ca0d4a32d6a0c734fa89643b1c582162e0691ac20c231d636b8e7cca0911e9bc1b27eaab
diff --git a/net-irc/soju/soju-0.6.2.ebuild b/net-irc/soju/soju-0.6.2.ebuild
index c46ca0fef568..2768e43d3193 100644
--- a/net-irc/soju/soju-0.6.2.ebuild
+++ b/net-irc/soju/soju-0.6.2.ebuild
@@ -26,19 +26,22 @@ RDEPEND="
DEPEND="${RDEPEND}"
src_compile() {
- # musl removed legacy LFS64 interfaces in version 1.2.4
- # temporarily reenabled using _LARGEFILE64_SOURCE until
- # this is resolved upstream
- # https://github.com/mattn/go-sqlite3/issues/1164
- append-cflags "-D_LARGEFILE64_SOURCE"
-
+ # musl removed legacy LFS64 interfaces in version 1.2.4 temporarily
+ # reenabled using _LARGEFILE64_SOURCE until this is resolved
+ # upstream https://github.com/mattn/go-sqlite3/issues/1164
+ CGO_CFLAGS="${CGO_CFLAGS}"
if use sqlite; then
GOFLAGS+=" -tags=libsqlite3"
+ CGO_CFLAGS="-D_LARGEFILE64_SOURCE"
elif use moderncsqlite; then
GOFLAGS+=" -tags=moderncsqlite"
+ CGO_CFLAGS="-D_LARGEFILE64_SOURCE"
else
GOFLAGS+=" -tags=nosqlite"
fi
+ # Only way to pass CFLAGS to CGO at the
+ # moment. https://github.com/gentoo/gentoo/pull/33539/
+ export CGO_CFLAGS
use pam && GOFLAGS+=" -tags=pam"
ego build ${GOFLAGS} ./cmd/soju