sys-fs/gocryptfs: Remove the old version

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nils Freydank <holgersson@posteo.de>
This commit is contained in:
Nils Freydank 2021-06-05 19:58:22 +02:00
parent 570470538e
commit 52eb2a8696
No known key found for this signature in database
GPG Key ID: BC5DC2998AAD2B21
2 changed files with 0 additions and 142 deletions

View File

@ -2,8 +2,6 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.0.mod 94 BLAKE2B 36f3fb449d60fd88b98ab51277603a6c6aa551a1b15fc01ec289506cbb22fca2d7bc2841dd8574c9cdcc5ef14d70aacd5eecd240060b396c76422326f5e5dcea SHA512 a4ec6bdb7df5b5706be0a19144023042cce1fe54d1fe23d2556fcf1c23fadc112f5c4f16d6b497ab0ddf595fb21550543e65ace43a147747d894c220da346ce2
DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.0.zip 219180 BLAKE2B 8b80ef3028be429c025c8b75aaae686cac7fcbd0d6b196311dc77c1079a5c8db5b8b2db602282345bb0fd25037669b00796e7a92a40cfc42a79cd299ebe0940d SHA512 b5a5bea977945d4305b3506e5a6f96d1acce91280e103f1c88f3b2c072437d5bbf84b8ef8760ae073106156342356a763ef0db9339b6e2c72002a73f8187ebf6
DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.1-0.20190319092520-161a16484456.mod 94 BLAKE2B 36f3fb449d60fd88b98ab51277603a6c6aa551a1b15fc01ec289506cbb22fca2d7bc2841dd8574c9cdcc5ef14d70aacd5eecd240060b396c76422326f5e5dcea SHA512 a4ec6bdb7df5b5706be0a19144023042cce1fe54d1fe23d2556fcf1c23fadc112f5c4f16d6b497ab0ddf595fb21550543e65ace43a147747d894c220da346ce2
DIST github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.1-0.20190319092520-161a16484456.zip 230656 BLAKE2B 6f2cc244661e2f83ae49155ecab54d42995ee57d6310ed0024420dfc918082b83a87d0aa8251ff63835c039c748320935389aaaa7f0f1c95bd37396a742b744c SHA512 c713d426fd5ae7232229cc5c71e4f31bacc65db921c58e9e7b45d6ca8ac8724a2cf7ec7a27d40f97c7962cfa52aa07a27763d1a64e1e7eea8cf3790a054b7c54
DIST github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.1.1-0.20210508151621-62c5aa1919a7.mod 265 BLAKE2B 35dccab4c16be9d4cceeb5885b0b98f67f4039dcb7084aa8183349e90f129a93d4443d325e587ec477fe0c66e0619f013874cc2d9aaf0a5e59531c4931239513 SHA512 5321d209e974e7eb23dabd5d4fa9b157ab722370a71358d059180a5c14b14a23bca5943a8b4ece9aa3dbcf75b402cb654ca9eedb9422d69b529498b2a72d9e88
DIST github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.1.1-0.20210508151621-62c5aa1919a7.zip 330360 BLAKE2B b0e98a62ea1ce0e11dd7d798b9f63af570a21652fa071276142a182346d90188b4d6ae4dc5b710a017117f6b655c0b0d19d26b9ce3094c9bed4e12cd5dfd4361 SHA512 287839b7e706ac248f4fe429f7fb2539395e217ed517bc34e2db3728a46b57e0fa9fd32d9915fda40333bb17bb3da1a280d46315c1dcc7aca6f63e468b685274
DIST github.com%2Fjacobsa%2Fcrypto%2F@v%2Fv0.0.0-20190317225127-9f44e2d11115.mod 33 BLAKE2B 8c3ca16cdcdbe1e2bb30a1a91880b7b5a80d876fc3e1056219a49ce59f9605cdb5e69f4d70151632274058e19e087a558f0d06361a7eab5193bca8f5c678585c SHA512 5b5b9dc9862daff9be71d179c29ecc63797911a47807b03f43e2236f2d0d8471c81f1b4cd39ed6f8313305a6179c2d3ecb56093647c8fca98906badf5adc7d40
@ -27,10 +25,8 @@ DIST github.com%2Frfjakob%2Feme%2F@v%2Fv1.1.1.zip 23622 BLAKE2B 692046ea8a3a79a0
DIST github.com%2Fsabhiram%2Fgo-gitignore%2F@v%2Fv0.0.0-20180611051255-d3107576ba94.mod 40 BLAKE2B ccc738261fd010e28ecfe1461dba31265444d52af469f99ea1e7f3328a6874ea2d20b7e1f621fc7a3873f478967abf0eafa34e68a8c83467ca1ea21a7491d93f SHA512 e9859a7996b4f171545ce110b24180c8bbcce95340da8271d81bc23e25f53ab997e4244df1f6c259f7f5bd765eec6c6300c255776f9cd785310e2ea6ef966106
DIST github.com%2Fsabhiram%2Fgo-gitignore%2F@v%2Fv0.0.0-20180611051255-d3107576ba94.zip 9830 BLAKE2B 1266e0e8ece7884d78ebaa835bc45d9e817695dc5f7e371f7b804f4f00658ffe7676196d4ebbb622398d00ec430a0e9aa555caf78cb9abce6199c13b26832b85 SHA512 ed141cd97d9484165340d4940c5e2611d83bfe42069c1e2ac22fc48e8bac85b62f22d7a1441d5828945c799f7e5e1aef22a18b3b67e12c4ef51a7107e07754f2
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.zip 34637 BLAKE2B 9e26766ed5717903173455e60ee1b690779e286b6be3cc22f633ccf26592839d149f813a1b92775ab2a447f0c1a20960f956fe5aa4a7c56abc6642b58b7973e3 SHA512 968b76a138261cfee0d1f58ede483741328968e24d073b24affdc7ab9cbf9bb76dd9fa1785423c49471c02ea4804810ebe673bc623c4f72389b2654a64a565e1
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod 188 BLAKE2B e47d78f037db3684a329905985b02b7ddf0a609ab4c69dd4346202ed0981712d54d0fa1b9c230b50d1857854edbbf77ee144d54b12c7c46833e6542d6034171e SHA512 70adf6a86dc6f934ee611f6aefa459f1287b7294297eb9221a747427d031b10c3e606696a656be4c2746a25480c322106099ea2bb360cbe782f4d03c85cd9fcb
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip 91883 BLAKE2B 8bb8f10ba7a3c719844dbbcbdbb87773487921f493cf6f72d1a9fd1d553f7f7784b01b9795a5c26a352490ed6d75c29a542a0b3d7c18d8888c57e447d9d227eb SHA512 c539cd964718439715caee454b38fdb61eb5d4e20489e10f7f6a030b4b941b2ca52d33f950c0b04149962399f0c3cb5b6a90efa2d79acc0f57a7f49d508c67c7
DIST gocryptfs-1.8.0.tar.gz 2610921 BLAKE2B c7d47c2767244c553608591a2ae02af0fb17b7ac6e272a5e70b96783f4cb013403390fab3fd3d982b0afa6e5635fd10dda22e83e1a01aadcd8c7e56e7728efbf SHA512 fa27181788ddfe4024f41e335c27e6102e90f08abb63c8125e7aca82baf2aea43b8a365ad320545f85bd71a8254a36b6bd2fc2a14815a17adcb39a21ad5640d1
DIST gocryptfs-2.0.tar.gz 2638214 BLAKE2B 314b6e7d2aaf53e466cf61011f6782b1d98a46f07caa25be55ed6c23a3e4afee6ed986983b019cd90c63c76894a421d3da3202e0ce82b38955ff29d2ae88b922 SHA512 a670db07a2ccc64c2e3fa8b684c88da1be49b9810f309c727be9f3286042054e9c6f6659ee798b7e4be721b2679e54c314b211d1ebb8687b39c182dc6116958f
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200429183012-4b2356b1ed79.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
@ -38,15 +34,12 @@ DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200429183012-4b2356b1ed79.zip 18718
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.zip 1500508 BLAKE2B b4e20fbf80aff7d3649ee21073057d32e6363fa77565b3868a3b2a5a4c42006aed55f248520ceb34a056176f5a8e19a361baebfd218c3fb49cebb22c586a7608 SHA512 fb0d21d1b5ecab68b2daaa89cd1eff078ba77e2c7b8936f742cc7f283e5f3a1533fc8ff4cd889193dc7db4857596d929dfa3169f07383b0dd5a785ec61222d74
DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.zip 27020 BLAKE2B 0ba91b5129426896f009357980019a5e1c4cd5568108e615346a2d65421a6a595035069e6366d98af40260a020f90f6b55214e273a7dc92a80d3faee540bc0d0 SHA512 a9408e27c31248e5e6b24c0f255512c97e73e0a972a94e0bf0b0181eae42c1213e02e6988a71178abb05c2624da2e6b7beb12f2a494b630753a083dc3133b58d
DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201207232520-09787c993a3a.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181021155630-eda9bb28ed51.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip 1470272 BLAKE2B 9a8bbb988370bedc24428e6c78f42a9ba44dbb852ce91c3d7fc54e83678b72b9177e67c955c49dc8ef7a1e2e214475a2e55c53254469e3426ec271e90ec9e2d5 SHA512 e46ef76fe4a1628def4c6a291003b64cf11185c0214427af9c49b9ff3af99f258488d49e887206a9c8652784228d822665c5841ce87d6ff993e95ea3d0494129
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501145240-bc7a7d42d5c3.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501145240-bc7a7d42d5c3.zip 1476811 BLAKE2B c3f6fdbf0bdfb0c7dad72572cca2edef51716d23e6c6cb1a9294973d8b535abc08b1c60bc4af29c4db5e704f89295aeccbfe4c40b213d27d4ffd6cc959c6c3ab SHA512 d44bdec9efd70d9d17193c48b3c49ef1789e587781692b7790a98f72b103b4cf61f2056e58ec8937819b01135d175119102af8bc18344d01ca17489950341bc1
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d

View File

@ -1,135 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Note: For distfiles verification see https://nuetzlich.net/gocryptfs/releases.
EAPI=7
EGO_PN="github.com/rfjakob/${PN}"
inherit go-module
DESCRIPTION="Encrypted overlay filesystem written in Go"
HOMEPAGE="https://nuetzlich.net/gocryptfs/ https://github.com/rfjakob/gocryptfs/releases"
EGO_SUM=(
"github.com/davecgh/go-spew v1.1.0"
"github.com/davecgh/go-spew v1.1.0/go.mod"
"github.com/hanwen/go-fuse v1.0.1-0.20190319092520-161a16484456"
"github.com/hanwen/go-fuse v1.0.1-0.20190319092520-161a16484456/go.mod"
"github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115"
"github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115/go.mod"
"github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd"
"github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd/go.mod"
"github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff"
"github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff/go.mod"
"github.com/jacobsa/ogletest v0.0.0-20170503003838-80d50a735a11"
"github.com/jacobsa/ogletest v0.0.0-20170503003838-80d50a735a11/go.mod"
"github.com/jacobsa/reqtrace v0.0.0-20150505043853-245c9e0234cb"
"github.com/jacobsa/reqtrace v0.0.0-20150505043853-245c9e0234cb/go.mod"
"github.com/pkg/xattr v0.4.1"
"github.com/pkg/xattr v0.4.1/go.mod"
"github.com/pmezard/go-difflib v1.0.0"
"github.com/pmezard/go-difflib v1.0.0/go.mod"
"github.com/rfjakob/eme v1.1.1"
"github.com/rfjakob/eme v1.1.1/go.mod"
"github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94"
"github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94/go.mod"
"github.com/stretchr/objx v0.1.0"
"github.com/stretchr/objx v0.1.0/go.mod"
"github.com/stretchr/testify v1.5.1"
"github.com/stretchr/testify v1.5.1/go.mod"
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
"golang.org/x/crypto v0.0.0-20200429183012-4b2356b1ed79"
"golang.org/x/crypto v0.0.0-20200429183012-4b2356b1ed79/go.mod"
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
"golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e"
"golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod"
"golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a"
"golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod"
"golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
"golang.org/x/sys v0.0.0-20181021155630-eda9bb28ed51/go.mod"
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd"
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
"golang.org/x/sys v0.0.0-20200501145240-bc7a7d42d5c3"
"golang.org/x/sys v0.0.0-20200501145240-bc7a7d42d5c3/go.mod"
"golang.org/x/text v0.3.0/go.mod"
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405"
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
"gopkg.in/yaml.v2 v2.2.2"
"gopkg.in/yaml.v2 v2.2.2/go.mod"
)
go-module_set_globals
if [[ "${PV}" = 9999* ]]; then
EGIT_REPO_URI="https://${EGO_PN}"
inherit git-r3
else
SRC_URI="
https://${EGO_PN}/releases/download/v${PV}/${PN}_v${PV}_src-deps.tar.gz -> ${P}.tar.gz
${EGO_SUM_SRC_URI}
"
KEYWORDS="~amd64"
fi
# in detail:
# BSD vendor/golang.org/x/sys/LICENSE
# BSD vendor/golang.org/x/crypto/LICENSE
# BSD vendor/golang.org/x/sync/LICENSE
# BSD: vendor/github.com/hanwen/go-fuse/LICENSE
# BSD-2: vendor/github.com/pkg/xattr/LICENSE
# Apache-2.0: vendor/github.com/rfjakob/eme/LICENSE
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug +man pie +ssl"
BDEPEND="man? ( dev-go/go-md2man )"
RDEPEND="
sys-fs/fuse
ssl? ( dev-libs/openssl:0= )
"
S="${WORKDIR}/${PN}_v${PV}_src-deps"
src_compile() {
export GOPATH="${G}"
export CGO_CFLAGS="${CFLAGS}"
export CGO_LDFLAGS="${LDFLAGS}"
local myldflags=(
"$(usex !debug '-s -w' '')"
-X "main.GitVersion=v${PV}"
-X "'main.GitVersionFuse=[vendored]'"
-X "main.BuildDate=$(date -u '+%Y-%m-%d')"
)
local mygoargs=(
-v -work -x
"-buildmode=$(usex pie pie exe)"
"-asmflags=all=-trimpath=${S}"
"-gcflags=all=-trimpath=${S}"
-ldflags "${myldflags[*]}"
-tags "$(usex !ssl 'without_openssl' 'none')"
)
go build "${mygoargs[@]}" || die
go build "${mygoargs[@]}" gocryptfs-xray/xray_main.go || die
if use man; then
go-md2man -in Documentation/MANPAGE.md -out gocryptfs.1 || die
go-md2man -in Documentation/MANPAGE-XRAY.md -out gocryptfs-xray.1 || die
go-md2man -in Documentation/MANPAGE-STATFS.md -out gocryptfs-statfs.2 || die
fi
}
src_install() {
dobin gocryptfs
newbin xray_main gocryptfs-xray
if use man; then
doman gocryptfs.1
doman gocryptfs-xray.1
doman gocryptfs-statfs.2
fi
}