[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)
Date: Thursday, October 8, 2020 @ 21:20:32 Author: eschwartz Revision: 722012 upgpkg: keybase 5.5.1-2: electron 10 rebuild: not ready, use 9.x Modified: keybase/trunk/PKGBUILD keybase/trunk/keybase-gui -+ PKGBUILD| 10 +- keybase-gui |2 +- 2 files changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-08 21:18:24 UTC (rev 722011) +++ PKGBUILD2020-10-08 21:20:32 UTC (rev 722012) @@ -6,7 +6,7 @@ pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' pkgver=5.5.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://keybase.io/' license=('BSD') @@ -17,11 +17,11 @@ "0001-Don-t-use-electron-to-build.patch") sha512sums=('c203788c672168f506290ed02cee09e825103de047c02ce35515e7f509b2ca3a1e1bb1d2c895c8bfe484b9d0f175136cb4949a03f9d472181be8c33b388e7260' 'SKIP' - 'dc52d7c3d5798d9b83a4e42ba70a071b1cd5cb95c8b695a4b7a33d85744762ae644feef58cf4d582c8d8c169be68d57f392c33ff0796490e88f01f09b4c207d2' + '2cd6d153a39300a3a03de7aa62be832a1410de335df9e832794a483a76ec5f7856e9633b33137280679fb3624cf2b41bc9552261708e4aff6eaf4085f92bbc90' '1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b') b2sums=('b98738e47c300ba34de9b32ea97551607d6a311969d2b33dc5917dc11013b5e8666260bdbd90d969d92f1883f576dcf1bcb6d9b2a5c5e2983728040a3cda2f3a' 'SKIP' - 'ac27d14a9625a3bca6a4ac87adbe5bb2f0aee0c4a88bf39ac8b3d235801743b2e40e6cd7db26089398f016a25046a674f521b890ddf73c3c6637d0d6bf6e1397' + '3a2e97e83555d63ec29c5e72fff3adf36ced7502ce1bf650833927f2810eb0eec240b881bcc25791ff571bb3c92030d9cdef229631c9866b53465b25abd38190' '164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a') validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code Signing (v1) @@ -34,7 +34,7 @@ # Fix paths to run electron /path/to/app (or our minimal wrapper script). # Also wire up "hideWindow" when running as a service or via XDG autostart. -sed -i 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \ +sed -i 's@/opt/keybase/Keybase@/usr/bin/electron9 /usr/share/keybase-app@' \ packaging/linux/systemd/keybase.gui.service sed -i 's/run_keybase/keybase-gui/g' \ packaging/linux/keybase.desktop go/install/install_unix.go @@ -99,7 +99,7 @@ package_keybase-gui() { pkgdesc="GUI frontend for GPG with keybase.io" -depends=('electron' 'keybase' 'kbfs') +depends=('electron9' 'keybase' 'kbfs') cd client-v${pkgver}/ Modified: keybase-gui === --- keybase-gui 2020-10-08 21:18:24 UTC (rev 722011) +++ keybase-gui 2020-10-08 21:20:32 UTC (rev 722012) @@ -11,7 +11,7 @@ fi if [ $# -gt 0 ] || systemctl --user is-active --quiet keybase.gui; then -exec electron /usr/share/keybase-app "$@" +exec electron9 /usr/share/keybase-app "$@" else systemctl --user import-environment KEYBASE_AUTOSTART exec systemctl start --user --wait keybase.gui
[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)
Date: Thursday, May 28, 2020 @ 03:59:49 Author: eschwartz Revision: 636132 upgpkg: keybase 5.5.1-1: upstream release adapt to deprecation of go-pie make use of new `keybase version` option to check for needed service restarts Modified: keybase/trunk/PKGBUILD keybase/trunk/keybase-gui -+ PKGBUILD| 25 ++--- keybase-gui |9 - 2 files changed, 26 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-28 00:31:54 UTC (rev 636131) +++ PKGBUILD2020-05-28 03:59:49 UTC (rev 636132) @@ -5,23 +5,23 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=5.4.2 +pkgver=5.5.1 pkgrel=1 arch=('x86_64') url='https://keybase.io/' license=('BSD') # git is needed for yarn... -makedepends=('git' 'go-pie' 'yarn') +makedepends=('git' 'go' 'yarn') source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('81c90a924dd27eeb0f9f264e729a0d047f9057949eebb42aec85f97fbb34627e07e23a3737fb419041de891126ccba2f0de55e5a37994ab96c46a7120ca25c21' +sha512sums=('c203788c672168f506290ed02cee09e825103de047c02ce35515e7f509b2ca3a1e1bb1d2c895c8bfe484b9d0f175136cb4949a03f9d472181be8c33b388e7260' 'SKIP' - 'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290' + 'dc52d7c3d5798d9b83a4e42ba70a071b1cd5cb95c8b695a4b7a33d85744762ae644feef58cf4d582c8d8c169be68d57f392c33ff0796490e88f01f09b4c207d2' '1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b') -b2sums=('f3d9850c0dcc70e4111d131561df6f89188da261f0cb0ca78f36d9a3277c61c001e2ddcf73f25c44fcdb866a0060a6f8f4325b2fd5dd5fcc0dc4202194ea5f8f' +b2sums=('b98738e47c300ba34de9b32ea97551607d6a311969d2b33dc5917dc11013b5e8666260bdbd90d969d92f1883f576dcf1bcb6d9b2a5c5e2983728040a3cda2f3a' 'SKIP' - 'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d' + 'ac27d14a9625a3bca6a4ac87adbe5bb2f0aee0c4a88bf39ac8b3d235801743b2e40e6cd7db26089398f016a25046a674f521b890ddf73c3c6637d0d6bf6e1397' '164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a') validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code Signing (v1) @@ -45,8 +45,19 @@ build() { cd client-v${pkgver}/go/keybase +# None of this should be necessary, but we duplicate the work of +# makepkg.conf here since golang CGO can't be bothered to respect +# standardized CFLAGS and we don't have native packaging integration for +# either this or the go-specific flags. Must be done here to make sure +# we're using debug or !buildflags. + +export CGO_CPPFLAGS="${CPPFLAGS}" +export CGO_CFLAGS="${CFLAGS}" +export CGO_CXXFLAGS="${CXXFLAGS}" +export CGO_LDFLAGS="${LDFLAGS}" +export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + export GOPATH="${srcdir}/.gopath" -# go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" github.com/keybase/client/go/keybase go build -a -tags production -o ../bin/keybase github.com/keybase/client/go/keybase go build -a -tags production -o ../bin/kbnm github.com/keybase/client/go/kbnm go build -a -tags production -o ../bin/kbfsfuse github.com/keybase/client/go/kbfs/kbfsfuse Modified: keybase-gui === --- keybase-gui 2020-05-28 00:31:54 UTC (rev 636131) +++ keybase-gui 2020-05-28 03:59:49 UTC (rev 636132) @@ -1,8 +1,15 @@ #!/bin/sh keybase ctl init -systemctl start --user keybase kbfs +if ! keybase version --assert-matching >/dev/null 2>&1; then +echo "restarting outdated services..." +systemctl --user daemon-reload +systemctl --user restart keybase kbfs +else +systemctl --user start keybase kbfs +fi + if [ $# -gt 0 ] || systemctl --user is-active --quiet keybase.gui; then exec electron /usr/share/keybase-app "$@" else
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, April 24, 2020 @ 23:26:45 Author: eschwartz Revision: 619631 upgpkg: keybase 5.4.2-1: upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-24 22:44:59 UTC (rev 619630) +++ PKGBUILD2020-04-24 23:26:45 UTC (rev 619631) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=5.4.0 +pkgver=5.4.2 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('5b0ae52a38fb9ce84a4d5fb53ad0824f03be0f1a8f0b86c4e4e07bf07e814d2accf46fd1a9b0001db5a331866b5414f7d1c59ae7f3ee13348fe97079acf6f883' +sha512sums=('81c90a924dd27eeb0f9f264e729a0d047f9057949eebb42aec85f97fbb34627e07e23a3737fb419041de891126ccba2f0de55e5a37994ab96c46a7120ca25c21' 'SKIP' 'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290' '1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b') -b2sums=('d11f94ef3ee769701d590f8a1ee44d1221cc0d1825aff3fbbb4b7c55bee692ecd4b8b15439d1197a9b17f98661f19c4b53fe1daa73d26fa437003303033498e6' +b2sums=('f3d9850c0dcc70e4111d131561df6f89188da261f0cb0ca78f36d9a3277c61c001e2ddcf73f25c44fcdb866a0060a6f8f4325b2fd5dd5fcc0dc4202194ea5f8f' 'SKIP' 'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d' '164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Monday, April 20, 2020 @ 02:34:15 Author: eschwartz Revision: 616845 upgpkg: keybase 5.4.0-1: upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-20 02:01:09 UTC (rev 616844) +++ PKGBUILD2020-04-20 02:34:15 UTC (rev 616845) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=5.3.0 +pkgver=5.4.0 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('cf4cd22bb148900d57b435a88c6f02b38f6e65646a6b60efae5f4c992574181059989737f9fd3862359c83349780f2cc41b039c2f5b8f36789eb72e0a2bfba63' +sha512sums=('5b0ae52a38fb9ce84a4d5fb53ad0824f03be0f1a8f0b86c4e4e07bf07e814d2accf46fd1a9b0001db5a331866b5414f7d1c59ae7f3ee13348fe97079acf6f883' 'SKIP' 'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290' '1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b') -b2sums=('aaf0d5adb49a01cde03da1893bec9938360bedbb36cd9e0951b21188834c31d1309f1e1f07956cdb0670df4c9b0b9cf203de2326a0704d6482d56df26a807afd' +b2sums=('d11f94ef3ee769701d590f8a1ee44d1221cc0d1825aff3fbbb4b7c55bee692ecd4b8b15439d1197a9b17f98661f19c4b53fe1daa73d26fa437003303033498e6' 'SKIP' 'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d' '164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a')
[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)
Date: Wednesday, March 11, 2020 @ 02:36:29 Author: eschwartz Revision: 594070 keybase: check if service is running in keybase-gui ... and don't just activate the service in this case. This ensures repeated calls to keybase-gui will cause the app to foreground. This is of greater importance now, since electron 8 dropped support for XEmbed tray icons, which means some desktops might not see a Keybase tray icon, which in turn means that foregrounding the application is hard to do with just a service. Now, frantic clicking on the Keybase desktop file while trying to figure out where the application went to, will actually have a visible effect and cause it to come out from where it was "hiding". Modified: keybase/trunk/PKGBUILD keybase/trunk/keybase-gui -+ PKGBUILD|4 ++-- keybase-gui |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-11 02:22:37 UTC (rev 594069) +++ PKGBUILD2020-03-11 02:36:29 UTC (rev 594070) @@ -17,11 +17,11 @@ "0001-Don-t-use-electron-to-build.patch") sha512sums=('fb41428f49376e3b6471a2235dc7a904fd08ef4e9cbbdfe3e33cbc02db8770f833f6be55c77c63fcb954468cd2ce8f4f08d47e1c453050e7e366f3288c2e37e4' 'SKIP' - '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' + 'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290' 'bfc0919eba93d0367bfbd1a51c5600a1a39bdd1c01e626c7dcbd624c34c9e850006d127455746530598c6660d6ac8a3862fb23897a9fca1dac76ad231fbfdeb5') b2sums=('2835729da5590072aa16f6c24ca5083c783ed40984b0be4bca539b3c9ef265e4f5c97267bd6202d0b0c93165d8d63a105feff9e2a65a241b2776f70af2f36da0' 'SKIP' - '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' + 'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d' 'e1a42f150f322c560887143a7878df224acafe2391bff6f9f755f7d155303a4c263b9ed3b2ca1d718487bc55f2c39b49f207a7fe06977b2a60b5f99df4122b58') validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code Signing (v1) Modified: keybase-gui === --- keybase-gui 2020-03-11 02:22:37 UTC (rev 594069) +++ keybase-gui 2020-03-11 02:36:29 UTC (rev 594070) @@ -3,7 +3,7 @@ keybase ctl init systemctl start --user keybase kbfs -if [ $# -gt 0 ]; then +if [ $# -gt 0 ] || systemctl --user is-active --quiet keybase.gui; then exec electron /usr/share/keybase-app "$@" else systemctl --user import-environment KEYBASE_AUTOSTART
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, March 10, 2020 @ 14:57:12 Author: felixonmars Revision: 593636 upgpkg: keybase 5.2.0-2: rebuild with go 1.14 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-10 14:53:56 UTC (rev 593635) +++ PKGBUILD2020-03-10 14:57:12 UTC (rev 593636) @@ -6,7 +6,7 @@ pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' pkgver=5.2.0 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://keybase.io/' license=('BSD')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, December 13, 2019 @ 17:00:27 Author: eschwartz Revision: 537557 upgpkg: keybase 5.1.1-1: upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-13 16:35:38 UTC (rev 537556) +++ PKGBUILD2019-12-13 17:00:27 UTC (rev 537557) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=5.0.0 +pkgver=5.1.1 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('547cee20e7a65c6a30f57108ffc936fbab53134effe730fa41995cc19f3acf74b15fa224981a3d426576097351499c090735f9b723120edc21410c02e4e25380' +sha512sums=('ae3c8b3ca8d0049995e906197ca98ad70b5e4f52799d8b5d5ddf40e0a37e19a583df4af6fb9238bf6e9ded961570937a04cef6b65d2e00b4af2e31ccc8517672' 'SKIP' '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' '32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7') -b2sums=('2c80183fb94bcbef134e8bd1b9bf7c6136488eabdbbca2552495e6b547f4627ff39088428b8e00b6824debf76ef64c2567455b74f12b82072665e4f30d2ef4eb' +b2sums=('9bca3811af39bb403bf56d4b9b4f22b073efb117e4087737dfb6ce025757032371e85ba198bf9babb90e9ffa770e91f831c9cdec9687748627a530453dd872c2' 'SKIP' '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Monday, November 18, 2019 @ 05:11:03 Author: eschwartz Revision: 530274 upgpkg: keybase 5.0.0-1: upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-18 02:32:36 UTC (rev 530273) +++ PKGBUILD2019-11-18 05:11:03 UTC (rev 530274) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=4.7.2 +pkgver=5.0.0 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('edba96e7f1f5c38c8f38a55eff5e6266c01654149837cd6322eab700db2b24b5bd3bef4c6e92386f8bd581791a7ba96b49f8b53170cc7ea988702fa61674f96c' +sha512sums=('547cee20e7a65c6a30f57108ffc936fbab53134effe730fa41995cc19f3acf74b15fa224981a3d426576097351499c090735f9b723120edc21410c02e4e25380' 'SKIP' '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' '32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7') -b2sums=('1cc7e330abb8a5f096d4fbab27afca003088d9d633db7733615092ea9cbd5c85e5a21ae58869db3121349a2531d59a3ca78c4d6e435fd30a9c49d172cfa56cb5' +b2sums=('2c80183fb94bcbef134e8bd1b9bf7c6136488eabdbbca2552495e6b547f4627ff39088428b8e00b6824debf76ef64c2567455b74f12b82072665e4f30d2ef4eb' 'SKIP' '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, November 5, 2019 @ 18:53:20 Author: eschwartz Revision: 524201 upgpkg: keybase 4.7.2-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-05 18:47:03 UTC (rev 524200) +++ PKGBUILD2019-11-05 18:53:20 UTC (rev 524201) @@ -1,11 +1,11 @@ -# Maintainer: Felix Yan # Maintainer: Eli Schwartz +# Contributor: Felix Yan # Contributor: Michael Hansen pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=4.7.1 +pkgver=4.7.2 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('28e3cacea5e31bf978c9eb94d6500330e40c222875e469e7c9a74c9346ff5efbd9a14c8f794fe1a02166ba09c9862cdd60eacb258ff83d67e1699a9a75faaa8c' +sha512sums=('edba96e7f1f5c38c8f38a55eff5e6266c01654149837cd6322eab700db2b24b5bd3bef4c6e92386f8bd581791a7ba96b49f8b53170cc7ea988702fa61674f96c' 'SKIP' '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' '32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7') -b2sums=('139d3e0fdd54094926eaaf8be89c2da67b06d167b6c89b52c3d4dd94c159b99bd7093697d48e3ab4831ae685f5c35fb76a430719cd5b972fefabaeca135154cf' +b2sums=('1cc7e330abb8a5f096d4fbab27afca003088d9d633db7733615092ea9cbd5c85e5a21ae58869db3121349a2531d59a3ca78c4d6e435fd30a9c49d172cfa56cb5' 'SKIP' '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9')
[arch-commits] Commit in keybase/trunk (PKGBUILD kbfs.install)
Date: Sunday, October 27, 2019 @ 16:57:02 Author: eschwartz Revision: 520760 upgpkg: keybase 4.7.1-1 upstream release Also add a warning to kbfs users that the redirector is not available. The warning was requested by users who were surprised /keybase did not work; arguably they should read the docs and see that the redirector is an optional component, but also arguably I'm deviating from upstream default settings (in the name of security), so, the warning is harmless, why not do it. Added: keybase/trunk/kbfs.install Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |7 --- kbfs.install | 15 +++ 2 files changed, 19 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-27 15:02:54 UTC (rev 520759) +++ PKGBUILD2019-10-27 16:57:02 UTC (rev 520760) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=4.6.0 +pkgver=4.7.1 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('cfc0cefd80ced597e099fd6755280e2f77837cbf0cbc83df78b4f7ccb5360740c7563408652afb77f9c400d8e0c1e40975fc021a3b1959b1f2b326c9b460e4be' +sha512sums=('28e3cacea5e31bf978c9eb94d6500330e40c222875e469e7c9a74c9346ff5efbd9a14c8f794fe1a02166ba09c9862cdd60eacb258ff83d67e1699a9a75faaa8c' 'SKIP' '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' '32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7') -b2sums=('76fd8fcb7ebf28f9e311c9cd18d152a5d5b4e7f546817a91be42f51a05a0bb13e01567a32b9d2160b0cb9cd6cf909dca4d9d45ff61f964628bf5a53606d424a4' +b2sums=('139d3e0fdd54094926eaaf8be89c2da67b06d167b6c89b52c3d4dd94c159b99bd7093697d48e3ab4831ae685f5c35fb76a430719cd5b972fefabaeca135154cf' 'SKIP' '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9') @@ -76,6 +76,7 @@ pkgdesc="The Keybase filesystem" url="https://keybase.io/docs/kbfs"; depends=('fuse' 'keybase') +install=kbfs.install cd client-v${pkgver} Added: kbfs.install === --- kbfs.install(rev 0) +++ kbfs.install2019-10-27 16:57:02 UTC (rev 520760) @@ -0,0 +1,15 @@ +post_install() { +cat << '__EOF__' +warning: the keybase-redirector is not included, so you will need to define +your `keybase config` mountdir to something you like (or install the +redirector on your own). + +See: https://github.com/keybase/client/issues/19840#issuecomment-533842074 +__EOF__ +} + +post_upgrade() { +if (( $(vercmp 4.7.1-1 $2) > 0 )); then +post_install +fi +}
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, September 25, 2019 @ 01:05:43 Author: eschwartz Revision: 511708 upgpkg: keybase 4.5.0-1: upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-25 01:01:37 UTC (rev 511707) +++ PKGBUILD2019-09-25 01:05:43 UTC (rev 511708) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=4.4.2 +pkgver=4.5.0 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('fccde8b8d2ee2cfe404f86f8314accee26afe5941833e2f1c5af5d0a0c66cbd475df9ce6a74ca1f0bba4bea3dffc64cd865156ef11a012797eaebc43eef9abaf' +sha512sums=('06569f5bf9e4c02b40c6e3a5aaa0812baf8854492ff9fa7bdf168dbd0e6d4b6180ca1b55aed1829398c33b10b2b9693600cf4ca33344eaf34988e950202ac47b' 'SKIP' '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' '747f87b6a399375331acb86d6a1beddf83496cab8a598aaa54e4fe7a096a8964b3cbd757bb6924b286a16cd68b9f081f917233c9ff2b984a1f92ef85aa9dd0bd') -b2sums=('88f44103e4193b31f5c1842bbc6c01d92e8f681731f878f0db3b0cf8997fce074689fab66888bd262affe0cc62c191255d946b292db36586794e37be6f855cb6' +b2sums=('af2ec8a7dbcf8a88b6f77b8e30349e17fa6aa3a00d2042cfa106c78b02887f24e66aab7c544a686bb815edd123f102d69c41541ce8cce67580f782163d7aedd4' 'SKIP' '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'b20b444b58cc78c2960cc31cd070afae6b73d59e77afa76ab83167befd07b6ca91bdb1465d2d898ac61127c77fdbb708f48c591d053830883fbbaba660328de4')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Sunday, September 15, 2019 @ 23:57:23 Author: eschwartz Revision: 510836 upgpkg: keybase 4.4.2-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-15 23:31:27 UTC (rev 510835) +++ PKGBUILD2019-09-15 23:57:23 UTC (rev 510836) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=4.4.0 +pkgver=4.4.2 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('7f1457e952bf859577e9d21bba47a8ef917cd650c93d8885ec8230e02fed3de084ef17ee589b849b5523a5e84d47bbc544313458023ec8c6955d52fe95c1fced' +sha512sums=('fccde8b8d2ee2cfe404f86f8314accee26afe5941833e2f1c5af5d0a0c66cbd475df9ce6a74ca1f0bba4bea3dffc64cd865156ef11a012797eaebc43eef9abaf' 'SKIP' '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' '747f87b6a399375331acb86d6a1beddf83496cab8a598aaa54e4fe7a096a8964b3cbd757bb6924b286a16cd68b9f081f917233c9ff2b984a1f92ef85aa9dd0bd') -b2sums=('0025a247f6ceaea9d67e43f727de3e9597fc0434d0368312ec83421e080031ec30060f69a0e1d9e22cee86c91f444c797585042596dc30b237b0e2df5a246320' +b2sums=('88f44103e4193b31f5c1842bbc6c01d92e8f681731f878f0db3b0cf8997fce074689fab66888bd262affe0cc62c191255d946b292db36586794e37be6f855cb6' 'SKIP' '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'b20b444b58cc78c2960cc31cd070afae6b73d59e77afa76ab83167befd07b6ca91bdb1465d2d898ac61127c77fdbb708f48c591d053830883fbbaba660328de4')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, September 5, 2019 @ 15:47:03 Author: eschwartz Revision: 508209 upgpkg: keybase 4.4.0-1 upstream release sources are now signed with PGP \o/ Modified: keybase/trunk/PKGBUILD --+ PKGBUILD | 30 +- 1 file changed, 13 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-05 15:20:35 UTC (rev 508208) +++ PKGBUILD2019-09-05 15:47:03 UTC (rev 508209) @@ -5,33 +5,29 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=4.3.1 -pkgrel=3 +pkgver=4.4.0 +pkgrel=1 arch=('x86_64') url='https://keybase.io/' license=('BSD') # git is needed for yarn... makedepends=('git' 'go-pie' 'yarn') -source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; - "https://github.com/keybase/client/commit/753d4ac4033f457bb43bb107014b2e9c76090015.patch"; +source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig} "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('6d5f303e42ee99377c59e322c61d61126ba09964ce690289a93939d6e85b9051f3e5367d96d2145aa716cd3ef329ede68f2aa6f7e2c8d19f85b55a92306a24bf' - '2fb645efb208191cec3d4754119c59504980e703750051a38a1e4ba99a862a2626cca14be02959457f5d50ba752191c6d6466fd06babd661c104ecbe852c193e' +sha512sums=('7f1457e952bf859577e9d21bba47a8ef917cd650c93d8885ec8230e02fed3de084ef17ee589b849b5523a5e84d47bbc544313458023ec8c6955d52fe95c1fced' +'SKIP' '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' '747f87b6a399375331acb86d6a1beddf83496cab8a598aaa54e4fe7a096a8964b3cbd757bb6924b286a16cd68b9f081f917233c9ff2b984a1f92ef85aa9dd0bd') -b2sums=('42a1d55d223a3c52d2aaced1c756814646cdb493447ba99d0b9a8267c83b67949d969e18a61bfdeb68e790561430a214bb284a93ac7d146d59ed1b2e97336bf2' - '86871257c22f77158ce4644ad7f81ae3db1645df003b41bd5847dd34035a39d3e16ffbc64a67a6d1cf0eaa8fbf6d9047dee8846120587e9b4c6fb373242d131d' +b2sums=('0025a247f6ceaea9d67e43f727de3e9597fc0434d0368312ec83421e080031ec30060f69a0e1d9e22cee86c91f444c797585042596dc30b237b0e2df5a246320' +'SKIP' '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'b20b444b58cc78c2960cc31cd070afae6b73d59e77afa76ab83167befd07b6ca91bdb1465d2d898ac61127c77fdbb708f48c591d053830883fbbaba660328de4') +validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code Signing (v1) prepare() { -cd client-${pkgver} +cd client-v${pkgver} -# support keybase:// links in argv2 with debundled electron -# https://github.com/keybase/client/issues/18925 -patch -p1 -i ../753d4ac4033f457bb43bb107014b2e9c76090015.patch - export GOPATH="${srcdir}/.gopath" mkdir -p "${GOPATH}"/src/github.com/keybase ln -sf "${PWD}" "${GOPATH}"/src/github.com/keybase/client @@ -47,7 +43,7 @@ } build() { -cd client-${pkgver}/go/keybase +cd client-v${pkgver}/go/keybase export GOPATH="${srcdir}/.gopath" # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" github.com/keybase/client/go/keybase @@ -65,7 +61,7 @@ depends=('gnupg') optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand') -cd client-${pkgver} +cd client-v${pkgver} install -Dm755 -t "${pkgdir}"/usr/bin/ go/bin/{keybase,kbnm} @@ -81,7 +77,7 @@ url="https://keybase.io/docs/kbfs"; depends=('fuse' 'keybase') -cd client-${pkgver} +cd client-v${pkgver} install -Dm755 -t "${pkgdir}"/usr/bin/ go/bin/{kbfsfuse,git-remote-keybase} install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE @@ -93,7 +89,7 @@ pkgdesc="GUI frontend for GPG with keybase.io" depends=('electron' 'keybase' 'kbfs') -cd client-${pkgver}/ +cd client-v${pkgver}/ install -Dm644 packaging/linux/keybase.desktop \ "${pkgdir}"/usr/share/applications/keybase.desktop
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, August 16, 2019 @ 06:51:48 Author: felixonmars Revision: 499782 upgpkg: keybase 4.3.1-3 golang 1.12.8 security rebuild Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-16 06:51:39 UTC (rev 499781) +++ PKGBUILD2019-08-16 06:51:48 UTC (rev 499782) @@ -6,7 +6,7 @@ pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' pkgver=4.3.1 -pkgrel=2 +pkgrel=3 arch=('x86_64') url='https://keybase.io/' license=('BSD')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, August 16, 2019 @ 00:07:10 Author: eschwartz Revision: 499653 upgpkg: keybase 4.3.1-2 golang staticlibs rebuild The new golang release fixes CVE-2019-9512, CVE-2019-9514, CVE-2019-14809. Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-15 23:37:19 UTC (rev 499652) +++ PKGBUILD2019-08-16 00:07:10 UTC (rev 499653) @@ -6,7 +6,7 @@ pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' pkgver=4.3.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://keybase.io/' license=('BSD')
[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)
Date: Wednesday, July 10, 2019 @ 21:12:00 Author: eschwartz Revision: 488598 upgpkg: keybase 4.2.0-1 upstream release rework keybase-gui to forward options to the app -- it now handles urls Modified: keybase/trunk/PKGBUILD keybase/trunk/keybase-gui -+ PKGBUILD| 10 +- keybase-gui | 11 +-- 2 files changed, 14 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-10 20:14:28 UTC (rev 488597) +++ PKGBUILD2019-07-10 21:12:00 UTC (rev 488598) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=4.1.0 +pkgver=4.2.0 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,11 +15,11 @@ source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('da018ca7c2c01ddcb86e0cb6bd34ab252e4495605519cadd6a521a52fed4931cf2bbafd83cb3b009239eab4de917b8c6f9a06a230e85f2d44cf47b265e0d5afe' - '673bfd68c708a905f1a69835804166945ef1be46de367f35b841015be1cc9b0cb188367055f147028ca12b3f464d877e0d502d24a4e6a6d94423f6f1cfc4b26a' +sha512sums=('132196b786f7c523d1c6892b4d330e5f7f166d959873b52420371f77d9499b7e3fe98af5ea141b98c1cf753f84d9c290e8b8b29ab032eb93772f93a25a070820' + '4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b' 'f552e40479fd7240ce671cf1b36a92df89ad93c1505322ad53a7d2c2f1e961e22bc5f6147f09a7ccf4f50594bff6ea400d32152c67dd8223d6c2b73be5efdbb2') -b2sums=('8e14a94f80ea9a3b3e98d0e53ee1a213277747287772579364e24306d6163fe5302e407e4fd1f9363409173d4c65a338251596ce9e502f3bebe781ef5e711d83' - 'd2392b0d61279358a4063b4df872e96545672d70b8b99c23f29ec26ab7d96467dbf25c4066319e0ff214d069418a745e370400f6a3923b458d89b37883995db5' +b2sums=('0b1e5a39e90e97c3b76a0913a6ff1458a1b6f7211f54e842ed06b2f3bc4bde1bd9213ad8217872775cf1855341c58f46646bfa96e1f3f142c6d5e28e149db88b' + '90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd' 'cb04645501fb475b6c3d1ec4b6ca43b7e8fa929a774093b50f3dc6c6e57866d6064e648854bfea0d04719dae62045da8a260b0ca4c2a15e82898e07dfe7cad95') prepare() { Modified: keybase-gui === --- keybase-gui 2019-07-10 20:14:28 UTC (rev 488597) +++ keybase-gui 2019-07-10 21:12:00 UTC (rev 488598) @@ -1,4 +1,11 @@ #!/bin/sh -systemctl --user import-environment KEYBASE_AUTOSTART -keybase ctl init && exec systemctl start --user --wait keybase kbfs keybase.gui +keybase ctl init +systemctl start --user keybase kbfs + +if [ $# -gt 0 ]; then +exec electron /usr/share/keybase-app "$@" +else +systemctl --user import-environment KEYBASE_AUTOSTART +exec systemctl start --user --wait keybase.gui +fi
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, May 8, 2019 @ 16:39:43 Author: eschwartz Revision: 463197 upgpkg: keybase 4.0.0-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-08 16:15:02 UTC (rev 463196) +++ PKGBUILD2019-05-08 16:39:43 UTC (rev 463197) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=3.2.2 +pkgver=4.0.0 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,10 +15,10 @@ source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('3982e74874b11b438d834481349e725fdf42c77ec1bc14812a4da8dd808d2d64ac756a2d36ad0eb2d5eb464a5e8a97ea4d2afd2250ae927f3389a1a25f03662b' +sha512sums=('b572cd747b8a5b94764671903de1e5e0641a7e1b58ff8eff1058143fd8962fa0685f4aa378d23690d50ee4dd756fc38afdc747c0f2e3266bf4bad93808144331' '72d2a5ba25d2f5898fa7e97cee655aacfdca50933000555f6c04451235ad7f6d08a3ee2ec94cac79130064b9702fd38d24abffc48187e19912acd01d378156e3' 'df19e24912a26ff0a745493d4f90839aae9d6b7efff6d95e38efb079b6f5028ceca4e9e339eaf8069d0a678505ad472869e1d1a0c02558087b40296cacf4381f') -b2sums=('e07fe2fc9c5dd040e85607db301872c9549e8d5cf7434fc9d40ea162f7f67ecb215e52424944d59a4fef1f2e587d82c1de1d019ca71edeb3b90b3d18cc53986c' +b2sums=('63e754fb8748f5196f9a0044b61e6c1f269ef541a09f24eb401505c4e85f38bbc9eb8f88497d0d2271680d772dd08637ef07db466b2894a4e4a6d3388b55931e' '3b1cdc95a70c9463c8ab2506cc22577ff5b9fd9665a99fcb97c287590f89cef4450fa984e58548288c7e2f2411de00577b92b78ac38829eac5d86223ceb432a0' '0f3bc76093afd54a7e360873de71e6446a00878c014d6a3acb3786dc7336ddf5956785a3d14b57541e604eba1e2acd9e4771a21c0684ed7fbe1106c4492fafd8')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, April 12, 2019 @ 20:54:30 Author: eschwartz Revision: 451330 upgpkg: keybase 3.2.2-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-12 20:33:33 UTC (rev 451329) +++ PKGBUILD2019-04-12 20:54:30 UTC (rev 451330) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=3.2.1 +pkgver=3.2.2 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,10 +15,10 @@ source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('2fd9a20281373cfca125bf8e7ce6b20792f2165231848ac205f9db420da80830f3bd8291b4821ca887de0859eccd16f59cb9e9636d585485f68c6f3143729ffc' +sha512sums=('3982e74874b11b438d834481349e725fdf42c77ec1bc14812a4da8dd808d2d64ac756a2d36ad0eb2d5eb464a5e8a97ea4d2afd2250ae927f3389a1a25f03662b' '72d2a5ba25d2f5898fa7e97cee655aacfdca50933000555f6c04451235ad7f6d08a3ee2ec94cac79130064b9702fd38d24abffc48187e19912acd01d378156e3' 'df19e24912a26ff0a745493d4f90839aae9d6b7efff6d95e38efb079b6f5028ceca4e9e339eaf8069d0a678505ad472869e1d1a0c02558087b40296cacf4381f') -b2sums=('4da710bd503dde9968b31ac6d146d51bffc0bc791387a0695fca96a1db8a12ead09fa27743cdd4569a22b0032e947c220f372fab57ba078ab31fb39d69e48e43' +b2sums=('e07fe2fc9c5dd040e85607db301872c9549e8d5cf7434fc9d40ea162f7f67ecb215e52424944d59a4fef1f2e587d82c1de1d019ca71edeb3b90b3d18cc53986c' '3b1cdc95a70c9463c8ab2506cc22577ff5b9fd9665a99fcb97c287590f89cef4450fa984e58548288c7e2f2411de00577b92b78ac38829eac5d86223ceb432a0' '0f3bc76093afd54a7e360873de71e6446a00878c014d6a3acb3786dc7336ddf5956785a3d14b57541e604eba1e2acd9e4771a21c0684ed7fbe1106c4492fafd8')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, March 19, 2019 @ 17:50:48 Author: eschwartz Revision: 442788 upgpkg: keybase 3.1.2-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-19 17:39:28 UTC (rev 442787) +++ PKGBUILD2019-03-19 17:50:48 UTC (rev 442788) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=3.0.0 +pkgver=3.1.2 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,7 +15,7 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72' +sha512sums=('7082a74d14d3c0b2ccf5211507a53efb1d6aa2a0b69757c3a8352c3506d6a1bf2b1b440df2f1fa4606a2f6bcb37924c34a140893c9c8e97a1bd31958ec03a0ac' 'd9aa6a9f9cfcb951cb4ab5da8a8daadd0b1ff34dff6f23891b75c01b600b6fd98656ec5db4154ec0db9e62469b1b8f865e8b4515e190b510258233e20dba9de2' 'b721dc0c40cf23602424d2ca024524a0eef5210a7cdca0209b89eab5c17c3fcb3cc48d91940a4c88d2416d0a19a7fb3deba92e90244251c4338b0fd640befdcd')
[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)
Date: Wednesday, February 6, 2019 @ 01:05:05 Author: eschwartz Revision: 429698 upgpkg: keybase 3.0.0-1 upstream release simplified handling upstream of hideWindow means we can remove several hacks Modified: keybase/trunk/PKGBUILD keybase/trunk/keybase-gui -+ PKGBUILD| 16 +++- keybase-gui |8 +--- 2 files changed, 8 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-06 00:36:57 UTC (rev 429697) +++ PKGBUILD2019-02-06 01:05:05 UTC (rev 429698) @@ -5,8 +5,8 @@ pkgbase=keybase pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=2.13.1 -pkgrel=2 +pkgver=3.0.0 +pkgrel=1 arch=('x86_64') url='https://keybase.io/' license=('BSD') @@ -15,8 +15,8 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61' - '4ab159d8e764de7ef92b3c9b99559e0a499de607914521b7c5f89396d810c6360b87a785c43be90c54d1dee7e93ec1fda31e8377080d9bbbeb6230166d856f39' +sha512sums=('40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72' + 'd9aa6a9f9cfcb951cb4ab5da8a8daadd0b1ff34dff6f23891b75c01b600b6fd98656ec5db4154ec0db9e62469b1b8f865e8b4515e190b510258233e20dba9de2' 'b721dc0c40cf23602424d2ca024524a0eef5210a7cdca0209b89eab5c17c3fcb3cc48d91940a4c88d2416d0a19a7fb3deba92e90244251c4338b0fd640befdcd') prepare() { @@ -28,11 +28,9 @@ # Fix paths to run electron /path/to/app (or our minimal wrapper script). # Also wire up "hideWindow" when running as a service or via XDG autostart. -sed -i \ --e 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \ --e '/EnvironmentFile/a\Environment=KEYBASE_START_UI=hideWindow' \ +sed -i 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \ packaging/linux/systemd/keybase.gui.service -sed -i 's/KEYBASE_AUTOSTART=1/KEYBASE_START_UI=hideWindow/;s/run_keybase/keybase-gui/g' \ +sed -i 's/run_keybase/keybase-gui/g' \ packaging/linux/keybase.desktop go/install/install_unix.go patch -p1 -i ../0001-Don-t-use-electron-to-build.patch @@ -78,7 +76,7 @@ install -Dm755 -t "${pkgdir}"/usr/bin/ go/bin/{kbfsfuse,git-remote-keybase} install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE # more systemd activation -install -Dm644 go/kbfs/packaging/linux/systemd/kbfs.service "$pkgdir"/usr/lib/systemd/user/kbfs.service +install -Dm644 packaging/linux/systemd/kbfs.service "$pkgdir"/usr/lib/systemd/user/kbfs.service } package_keybase-gui() { Modified: keybase-gui === --- keybase-gui 2019-02-06 00:36:57 UTC (rev 429697) +++ keybase-gui 2019-02-06 01:05:05 UTC (rev 429698) @@ -1,10 +1,4 @@ #!/bin/sh -systemctl start --user keybase.service kbfs.service +systemctl --user import-environment KEYBASE_AUTOSTART systemctl start --user keybase.gui.service - -# executing the application when it is already running will bring it to the -# foreground -if [ "$KEYBASE_START_UI" != 'hideWindow' ]; then -exec electron /usr/share/keybase-app/ "$@" -fi
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, January 25, 2019 @ 00:13:58 Author: eschwartz Revision: 427675 upgpkg: keybase 2.13.1-2 golang staticlibs rebuild Fixes CVE-2019-6486 which affects all packages relying on 'crypto/elliptic' Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-25 00:02:32 UTC (rev 427674) +++ PKGBUILD2019-01-25 00:13:58 UTC (rev 427675) @@ -6,7 +6,7 @@ pkgname=('keybase' 'kbfs' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' pkgver=2.13.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://keybase.io/' license=('BSD')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, September 21, 2018 @ 22:43:37 Author: eschwartz Revision: 383972 upgpkg: keybase 2.6.2-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-21 21:53:24 UTC (rev 383971) +++ PKGBUILD2018-09-21 22:43:37 UTC (rev 383972) @@ -5,7 +5,7 @@ pkgbase=keybase pkgname=('keybase' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=2.6.0 +pkgver=2.6.2 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -15,7 +15,7 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe' +sha512sums=('e6efccc8cf4d0238ee98297ade565c8df1f00f184c7ebf9252f5bf3057ffac3939b8084bb81581b58c34bc0a80e6a98b4f1d96e20c8b49af53fb28893b04faf2' 'b3086ea6c60950284eecc331a8a648ea557f89f686f2adecb82b22d0ac65381683fbcc84875a48cf6ba9e3c63d4f06c73b84175621dca5e8f03b2a6a88cdcad4' '364c532bdef069d9684f1fe8fc1c448855e9b8d86c1da171afc22d19e77966071bc90f8cc6657667626b43bea7420ce4f1adadf871cae09f79438c444247c4d6')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 03:34:01 Author: eschwartz Revision: 357445 upgpkg: keybase 2.3.0-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 00:22:34 UTC (rev 357444) +++ PKGBUILD2018-07-12 03:34:01 UTC (rev 357445) @@ -6,8 +6,8 @@ pkgbase=keybase pkgname=('keybase' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' -pkgver=2.1.1 -pkgrel=2 +pkgver=2.3.0 +pkgrel=1 arch=('x86_64') url='https://keybase.io/' license=('BSD') @@ -16,7 +16,7 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"; "keybase-gui" "0001-Don-t-use-electron-to-build.patch") -sha512sums=('a2f70ebab91aaea92642d3f3edec6aa8df1e59bc1908bece9fb12bb7c6fdf4768ae4278816d44aa0ffeac3540b62ef62fa6265c868294e14cf3048fc36f3ac16' +sha512sums=('f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396' 'b3086ea6c60950284eecc331a8a648ea557f89f686f2adecb82b22d0ac65381683fbcc84875a48cf6ba9e3c63d4f06c73b84175621dca5e8f03b2a6a88cdcad4' 'f7d8a085a9aa06911093dfb488d45e9dcfcce16e16b5435234577e5db392e98207a9d0ed36b144e6cf2ea277e1f0347107fedf1b8db50b82a73580d5857f')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Saturday, June 30, 2018 @ 00:15:18 Author: eschwartz Revision: 347791 upgpkg: keybase 2.1.1-2 Don't recursively call systemctl start. Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-29 23:36:44 UTC (rev 347790) +++ PKGBUILD2018-06-30 00:15:18 UTC (rev 347791) @@ -7,7 +7,7 @@ pkgname=('keybase' 'keybase-gui') pkgdesc='CLI tool for GPG with keybase.io' pkgver=2.1.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://keybase.io/' license=('BSD') @@ -27,8 +27,8 @@ mkdir -p "${GOPATH}"/src/github.com/keybase ln -sf "${PWD}" "${GOPATH}"/src/github.com/keybase/client -# Fix paths to minimal wrapper script running electron /path/to/app -sed -i 's@/opt/keybase/Keybase@keybase-gui@' \ +# Fix paths to run electron /path/to/app (or our minimal wrapper script) +sed -i 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \ packaging/linux/systemd/keybase.gui.service sed -i 's/run_keybase/keybase-gui/g' \ packaging/linux/keybase.desktop go/install/install_unix.go
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, June 20, 2018 @ 21:50:55 Author: eschwartz Revision: 344232 upgpkg: keybase 2.1.0-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-20 21:37:08 UTC (rev 344231) +++ PKGBUILD2018-06-20 21:50:55 UTC (rev 344232) @@ -5,7 +5,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=2.0.0 +pkgver=2.1.0 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -14,7 +14,7 @@ makedepends=('go-pie') optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('46da587cd7ceffc67a9d78a8563f1e33364f6d162dd7588ec1a25357819e159613937d2ba16115477b4fc89e8e9aac2cd47b7ab83966f683c42c5965420f8076') +sha512sums=('0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, May 31, 2018 @ 21:26:53 Author: eschwartz Revision: 335312 upgpkg: keybase 2.0.0-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-31 21:26:29 UTC (rev 335311) +++ PKGBUILD2018-05-31 21:26:53 UTC (rev 335312) @@ -5,7 +5,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.48 +pkgver=2.0.0 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -14,9 +14,8 @@ makedepends=('go-pie') optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1') +sha512sums=('46da587cd7ceffc67a9d78a8563f1e33364f6d162dd7588ec1a25357819e159613937d2ba16115477b4fc89e8e9aac2cd47b7ab83966f683c42c5965420f8076') - prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, May 9, 2018 @ 05:02:59 Author: felixonmars Revision: 319764 upgpkg: keybase 1.0.48-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-09 04:36:29 UTC (rev 319763) +++ PKGBUILD2018-05-09 05:02:59 UTC (rev 319764) @@ -5,7 +5,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.47 +pkgver=1.0.48 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -14,7 +14,7 @@ makedepends=('go-pie') optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('d13531ae810c8964d6dd85f0ff1772dee422e7d8037d8c419d1819609c088b350e350a5e9c1a6c0872c234ee5e06209c3b20e4ee27d67a2fbca1b6c98e82d98b') +sha512sums=('fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1') prepare() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, April 4, 2018 @ 14:19:56 Author: felixonmars Revision: 314114 upgpkg: keybase 1.0.47-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-04 13:58:25 UTC (rev 314113) +++ PKGBUILD2018-04-04 14:19:56 UTC (rev 314114) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.46 +pkgver=1.0.47 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('35dbc18ae5d7efc6137e225e9257f3b897d381d621b6d7601b69250197f27704212e9ddfdb2a9d4181a668993d79431209ecd612d509caf3929857afb51885bd') +sha512sums=('d13531ae810c8964d6dd85f0ff1772dee422e7d8037d8c419d1819609c088b350e350a5e9c1a6c0872c234ee5e06209c3b20e4ee27d67a2fbca1b6c98e82d98b') prepare() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 08:10:49 Author: felixonmars Revision: 313303 upgpkg: keybase 1.0.46-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 08:10:15 UTC (rev 313302) +++ PKGBUILD2018-03-29 08:10:49 UTC (rev 313303) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.44 +pkgver=1.0.46 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41') +sha512sums=('35dbc18ae5d7efc6137e225e9257f3b897d381d621b6d7601b69250197f27704212e9ddfdb2a9d4181a668993d79431209ecd612d509caf3929857afb51885bd') prepare() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, February 23, 2018 @ 19:12:58 Author: eschwartz Revision: 297251 upgpkg: keybase 1.0.44-1 upstream release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-23 18:51:11 UTC (rev 297250) +++ PKGBUILD2018-02-23 19:12:58 UTC (rev 297251) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.42 +pkgver=1.0.44 pkgrel=1 arch=('x86_64') url='https://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('f2731396190a0186060cdd391cc5e1e1ff434317d13d8adde354bd87aede5aff0f686aa051598538d10d2229ee02485f5f22ff9b4ad00168688e7b7a67e8e74c') +sha512sums=('a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41') prepare() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, February 21, 2018 @ 20:25:34 Author: felixonmars Revision: 296751 upgpkg: keybase 1.0.42-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-21 20:24:36 UTC (rev 296750) +++ PKGBUILD2018-02-21 20:25:34 UTC (rev 296751) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.41 -pkgrel=2 +pkgver=1.0.42 +pkgrel=1 arch=('x86_64') url='https://keybase.io/' license=('BSD') @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c') +sha512sums=('f2731396190a0186060cdd391cc5e1e1ff434317d13d8adde354bd87aede5aff0f686aa051598538d10d2229ee02485f5f22ff9b4ad00168688e7b7a67e8e74c') prepare() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 20:22:42 Author: eschwartz Revision: 293916 upgpkg: keybase 1.0.41-2 FS#56831 Install the keybase.service Also install kbnm and the native messaging whitelists Modified: keybase/trunk/PKGBUILD --+ PKGBUILD | 29 +++-- 1 file changed, 19 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 18:34:56 UTC (rev 293915) +++ PKGBUILD2018-02-13 20:22:42 UTC (rev 293916) @@ -5,33 +5,42 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' pkgver=1.0.41 -pkgrel=1 +pkgrel=2 arch=('x86_64') -url='http://keybase.io/' +url='https://keybase.io/' license=('BSD') depends=('gnupg') -makedepends=('go-pie' 'git' 'mercurial') +makedepends=('go-pie') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) sha512sums=('1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c') + prepare() { cd client-$pkgver - mkdir -p .gopath/src - mv go/vendor/* .gopath/src/ - mkdir -p .gopath/src/github.com/keybase - ln -sf "$PWD" .gopath/src/github.com/keybase/client - export GOPATH="$PWD/.gopath" + export GOPATH="$srcdir/.gopath" + mkdir -p "$GOPATH"/src/github.com/keybase + ln -sf "$PWD" "$GOPATH"/src/github.com/keybase/client } build() { cd client-$pkgver/go/keybase + + export GOPATH="$srcdir/.gopath" # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" github.com/keybase/client/go/keybase - go build -a -tags production github.com/keybase/client/go/keybase + go build -a -tags production -o ../bin/keybase github.com/keybase/client/go/keybase + go build -a -tags production -o ../bin/kbnm github.com/keybase/client/go/kbnm } package() { cd client-$pkgver - install -Dm755 go/keybase/keybase "$pkgdir"/usr/bin/keybase + + install -Dm755 -t "$pkgdir"/usr/bin/ go/bin/* + + # native messaging whitelists + KBNM_INSTALL_ROOT=1 KBNM_INSTALL_OVERLAY="$pkgdir" "$pkgdir/usr/bin/kbnm" install + # systemd activation + install -Dm755 packaging/linux/systemd/keybase.service "$pkgdir"/usr/lib/systemd/user/keybase.service + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, February 6, 2018 @ 03:34:50 Author: felixonmars Revision: 289371 upgpkg: keybase 1.0.41-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-06 02:24:26 UTC (rev 289370) +++ PKGBUILD2018-02-06 03:34:50 UTC (rev 289371) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.40 +pkgver=1.0.41 pkgrel=1 arch=('x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('919bf012409173f4df9cbbc79d97cfe72b47cb53d941b1426cf3bc771c1e9d6a2d2b5c6d5739e2c9ee79a5ac2f0c5c97b9a91769ad0dbc1679b6e40d96b1c344') +sha512sums=('1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 06:07:06 Author: felixonmars Revision: 285352 upgpkg: keybase 1.0.40-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 06:06:30 UTC (rev 285351) +++ PKGBUILD2018-01-23 06:07:06 UTC (rev 285352) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.39 +pkgver=1.0.40 pkgrel=1 arch=('x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1') +sha512sums=('919bf012409173f4df9cbbc79d97cfe72b47cb53d941b1426cf3bc771c1e9d6a2d2b5c6d5739e2c9ee79a5ac2f0c5c97b9a91769ad0dbc1679b6e40d96b1c344') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, December 22, 2017 @ 02:58:39 Author: felixonmars Revision: 275270 upgpkg: keybase 1.0.39-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-22 02:53:38 UTC (rev 275269) +++ PKGBUILD2017-12-22 02:58:39 UTC (rev 275270) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.36 +pkgver=1.0.39 pkgrel=1 arch=('x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0') +sha512sums=('def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, November 22, 2017 @ 05:13:22 Author: felixonmars Revision: 267875 upgpkg: keybase 1.0.36-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-22 05:11:33 UTC (rev 267874) +++ PKGBUILD2017-11-22 05:13:22 UTC (rev 267875) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.33 -pkgrel=2 +pkgver=1.0.36 +pkgrel=1 arch=('x86_64') url='http://keybase.io/' license=('BSD') @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go-pie' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4') +sha512sums=('c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, October 19, 2017 @ 02:56:33 Author: felixonmars Revision: 263352 upgpkg: keybase 1.0.33-2 go-pie rebuild Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-19 02:55:48 UTC (rev 263351) +++ PKGBUILD2017-10-19 02:56:33 UTC (rev 263352) @@ -5,12 +5,12 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' pkgver=1.0.33 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD') depends=('gnupg') -makedepends=('go' 'git' 'mercurial') +makedepends=('go-pie' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) sha512sums=('d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, October 4, 2017 @ 15:40:11 Author: felixonmars Revision: 261490 upgpkg: keybase 1.0.33-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-04 15:36:14 UTC (rev 261489) +++ PKGBUILD2017-10-04 15:40:11 UTC (rev 261490) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.31 +pkgver=1.0.33 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('d083c6a19047cb87c88e9e7b5cd6e1ce4e3789fbdef1c8c147e98a3d79506d267592cd4e3a416b25c4083fe9b9702e3647d0bd25044a8f5c8bbc7368b7b66e6d') +sha512sums=('d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, September 22, 2017 @ 19:13:44 Author: felixonmars Revision: 259769 upgpkg: keybase 1.0.31-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-22 19:13:33 UTC (rev 259768) +++ PKGBUILD2017-09-22 19:13:44 UTC (rev 259769) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.30 +pkgver=1.0.31 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('e8923fbc374ea04bcf6897b880918f8b63dfa452e20e8ce29d7d34e025ba9cf7bf23739db780037356207d7709eda0f5f799fa17f5cf67b2f898d40ddfbd4d69') +sha512sums=('d083c6a19047cb87c88e9e7b5cd6e1ce4e3789fbdef1c8c147e98a3d79506d267592cd4e3a416b25c4083fe9b9702e3647d0bd25044a8f5c8bbc7368b7b66e6d') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Saturday, September 16, 2017 @ 13:06:32 Author: felixonmars Revision: 257790 upgpkg: keybase 1.0.30-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-16 13:04:45 UTC (rev 257789) +++ PKGBUILD2017-09-16 13:06:32 UTC (rev 257790) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.29 +pkgver=1.0.30 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('822c199da1654d2ddbfaf0a5beb7727380cc6b2aa4635ab4c5a18dcb2033a8df7dd4a224933a4bebb90201f1a2e529113fa760d036ee741278416639d3a945eb') +sha512sums=('e8923fbc374ea04bcf6897b880918f8b63dfa452e20e8ce29d7d34e025ba9cf7bf23739db780037356207d7709eda0f5f799fa17f5cf67b2f898d40ddfbd4d69') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, September 8, 2017 @ 10:41:21 Author: felixonmars Revision: 256174 upgpkg: keybase 1.0.29-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-08 10:41:06 UTC (rev 256173) +++ PKGBUILD2017-09-08 10:41:21 UTC (rev 256174) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.28 +pkgver=1.0.29 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('589124c0c5c1a563b6221c5937ceb05503968b48d61a4dc483a693b2bdf4bee15e2a8d9ec7ac12eebffe66aed81537ae21fafb0fe2f0926fa5b2ec663311489f') +sha512sums=('822c199da1654d2ddbfaf0a5beb7727380cc6b2aa4635ab4c5a18dcb2033a8df7dd4a224933a4bebb90201f1a2e529113fa760d036ee741278416639d3a945eb') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, August 16, 2017 @ 16:42:02 Author: felixonmars Revision: 251361 upgpkg: keybase 1.0.28-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-16 16:38:58 UTC (rev 251360) +++ PKGBUILD2017-08-16 16:42:02 UTC (rev 251361) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.27 +pkgver=1.0.28 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('abc246f06635a61a840a360d7ec3dc58234b4a16174b5bf051eb080be33588d107f9efc4c894e93ec31f85f914a29c88f466b42a588f912f089d0248333af958') +sha512sums=('589124c0c5c1a563b6221c5937ceb05503968b48d61a4dc483a693b2bdf4bee15e2a8d9ec7ac12eebffe66aed81537ae21fafb0fe2f0926fa5b2ec663311489f') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Monday, August 14, 2017 @ 17:46:55 Author: felixonmars Revision: 250407 upgpkg: keybase 1.0.27-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-14 17:46:16 UTC (rev 250406) +++ PKGBUILD2017-08-14 17:46:55 UTC (rev 250407) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.22 +pkgver=1.0.27 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('2144c03f19ba79f0dba40d46d19f661454a9e62cbbf04083e887edeca182a71816e9fde465554dcad77ebae34ae04f83d4426890826567f3498a96c653582219') +sha512sums=('abc246f06635a61a840a360d7ec3dc58234b4a16174b5bf051eb080be33588d107f9efc4c894e93ec31f85f914a29c88f466b42a588f912f089d0248333af958') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Monday, May 1, 2017 @ 14:39:04 Author: felixonmars Revision: 226412 upgpkg: keybase 1.0.22-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-01 14:34:59 UTC (rev 226411) +++ PKGBUILD2017-05-01 14:39:04 UTC (rev 226412) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.21 +pkgver=1.0.22 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,7 +12,7 @@ depends=('gnupg') makedepends=('go' 'git' 'mercurial') source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) -sha512sums=('60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5') +sha512sums=('2144c03f19ba79f0dba40d46d19f661454a9e62cbbf04083e887edeca182a71816e9fde465554dcad77ebae34ae04f83d4426890826567f3498a96c653582219') prepare() { cd client-$pkgver
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Sunday, April 16, 2017 @ 03:58:48 Author: felixonmars Revision: 223164 upgpkg: keybase 1.0.21-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-16 01:27:34 UTC (rev 223163) +++ PKGBUILD2017-04-16 03:58:48 UTC (rev 223164) @@ -4,8 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.20 -_realver=1.0.18 +pkgver=1.0.21 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -12,11 +11,11 @@ license=('BSD') depends=('gnupg') makedepends=('go' 'git' 'mercurial') -source=("git+https://github.com/keybase/client.git#tag=v$_realver";) -sha256sums=('SKIP') +source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";) +sha512sums=('60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5') prepare() { - cd client + cd client-$pkgver mkdir -p .gopath/src mv go/vendor/* .gopath/src/ @@ -26,13 +25,13 @@ } build() { - cd client/go/keybase + cd client-$pkgver/go/keybase # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" github.com/keybase/client/go/keybase go build -a -tags production github.com/keybase/client/go/keybase } package() { - cd client + cd client-$pkgver install -Dm755 go/keybase/keybase "$pkgdir"/usr/bin/keybase install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, March 10, 2017 @ 05:01:33 Author: felixonmars Revision: 215467 upgpkg: keybase 1.0.20-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-03-10 04:59:45 UTC (rev 215466) +++ PKGBUILD2017-03-10 05:01:33 UTC (rev 215467) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.18 +pkgver=1.0.20 _realver=1.0.18 pkgrel=1 arch=('i686' 'x86_64')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, November 2, 2016 @ 10:16:51 Author: felixonmars Revision: 194365 upgpkg: keybase 1.0.18-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-02 10:10:22 UTC (rev 194364) +++ PKGBUILD2016-11-02 10:16:51 UTC (rev 194365) @@ -4,14 +4,14 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.17 -_realver=1.0.17 +pkgver=1.0.18 +_realver=1.0.18 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD') depends=('gnupg') -makedepends=('gcc-go' 'git' 'mercurial') +makedepends=('go' 'git' 'mercurial') source=("git+https://github.com/keybase/client.git#tag=v$_realver";) sha256sums=('SKIP') @@ -27,7 +27,8 @@ build() { cd client/go/keybase - go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" github.com/keybase/client/go/keybase + # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" github.com/keybase/client/go/keybase + go build -a -tags production github.com/keybase/client/go/keybase } package() {
[arch-commits] Commit in keybase/trunk (PKGBUILD gccgo.patch)
Date: Wednesday, August 10, 2016 @ 03:24:20 Author: felixonmars Revision: 186272 upgpkg: keybase 1.0.17-1 Modified: keybase/trunk/PKGBUILD Deleted: keybase/trunk/gccgo.patch -+ PKGBUILD| 13 ++--- gccgo.patch | 132 -- 2 files changed, 5 insertions(+), 140 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-10 03:08:54 UTC (rev 186271) +++ PKGBUILD2016-08-10 03:24:20 UTC (rev 186272) @@ -4,22 +4,19 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.16 -_realver=1.0.16 -pkgrel=2 +pkgver=1.0.17 +_realver=1.0.17 +pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD') depends=('gnupg') makedepends=('gcc-go' 'git' 'mercurial') -source=("git+https://github.com/keybase/client.git#tag=v$_realver"; -gccgo.patch) -sha256sums=('SKIP' -'75ec94f85e665defd3e2560d31b498e982e9aaf787d6f6edf4b907217d20b8d1') +source=("git+https://github.com/keybase/client.git#tag=v$_realver";) +sha256sums=('SKIP') prepare() { cd client - patch -p1 -i ../gccgo.patch mkdir -p .gopath/src mv go/vendor/* .gopath/src/ Deleted: gccgo.patch === --- gccgo.patch 2016-08-10 03:08:54 UTC (rev 186271) +++ gccgo.patch 2016-08-10 03:24:20 UTC (rev 186272) @@ -1,132 +0,0 @@ -From ca023e2d6f9192fd8e923f3113ae4a11cda8b53a Mon Sep 17 00:00:00 2001 -From: Jack O'Connor -Date: Tue, 31 May 2016 15:27:18 -0400 -Subject: [PATCH] avoid undefined behavior in Go assignments - -The funky assignment that initialized p.Hash as part of the method on -the RHS, invoked undefined behavior in the Go compiler, and ended up -crashing when we built with gcc-go. There was a lot of dirty code there -anyway, so this diff just goes ahead and rewrites that whole bit. - go/libkb/kbpackets.go | 49 + - go/libkb/naclwrap.go | 14 ++ - go/libkb/skb.go | 8 +--- - 3 files changed, 32 insertions(+), 39 deletions(-) - -diff --git a/go/libkb/kbpackets.go b/go/libkb/kbpackets.go -index df553ed..2cc81ee 100644 a/go/libkb/kbpackets.go -+++ b/go/libkb/kbpackets.go -@@ -49,32 +49,41 @@ type KeybasePacket struct { - - type KeybasePackets []*KeybasePacket - --func (p *KeybasePacket) hashToBytes() (ret []byte, err error) { -- zb := [0]byte{} -- if p.Hash == nil { -- p.Hash = &KeybasePacketHash{} -+func NewKeybasePacket(body interface{}, tag int, version int) (*KeybasePacket, error) { -+ ret := KeybasePacket{ -+ Body:body, -+ Tag: tag, -+ Version: version, - } -- tmp := p.Hash.Value -- defer func() { -- p.Hash.Value = tmp -- }() -- p.Hash.Value = zb[:] -- p.Hash.Type = SHA256Code - -- var encoded []byte -- if encoded, err = p.Encode(); err != nil { -- return -+ hashBytes, hashErr := ret.hashToBytes() -+ if hashErr != nil { -+ return nil, hashErr - } -- -- sum := sha256.Sum256(encoded) -- ret = sum[:] -- return -+ ret.Hash = &KeybasePacketHash{ -+ Type: SHA256Code, -+ Value: hashBytes, -+ } -+ return &ret, nil - } - --func (p *KeybasePacket) HashMe() error { -+func (p *KeybasePacket) hashToBytes() ([]byte, error) { -+ // We don't include the Hash field in the encoded bytes that we hash, -+ // because if we did then the result wouldn't be stable. To work around -+ // that, we make a copy of the packet and overwrite the Hash field with -+ // an empty slice. -+ packetCopy := *p -+ packetCopy.Hash = &KeybasePacketHash{ -+ Type: SHA256Code, -+ Value: []byte{}, -+ } -+ var encoded []byte - var err error -- p.Hash.Value, err = p.hashToBytes() -- return err -+ if encoded, err = packetCopy.Encode(); err != nil { -+ return nil, err -+ } -+ ret := sha256.Sum256(encoded) -+ return ret[:], nil - } - - func (p *KeybasePacket) checkHash() error { -diff --git a/go/libkb/naclwrap.go b/go/libkb/naclwrap.go -index 61dd69b..9a9a19d 100644 a/go/libkb/naclwrap.go -+++ b/go/libkb/naclwrap.go -@@ -390,12 +390,7 @@ func (k NaclDHKeyPair) VerifyString(sig string, msg []byte) (id keybase1.SigID, - } - - func (s *NaclSigInfo) ToPacket() (ret *KeybasePacket, err error) { -- ret = &KeybasePacket{ -- Version: KeybasePacketV1, -- Tag: TagSignature, -- } -- ret.Body = s -- return -+ return NewKeybasePacket(s, TagSignature, KeybasePacketV1) - } - - func (p KeybasePacket) ToNaclSigInfo() (*NaclSigInfo, error) { -@@ -647,12 +642,7 @@ func (k NaclDHKeyPair) EncryptToString(plaintext []byte, sender GenericKey) (str - - // ToPacket implements
[arch-commits] Commit in keybase/trunk (PKGBUILD gccgo.patch)
Date: Wednesday, June 1, 2016 @ 04:36:52 Author: fyan Revision: 177581 upgpkg: keybase 1.0.16-2 add a patch to workaround gccgo bug Added: keybase/trunk/gccgo.patch Modified: keybase/trunk/PKGBUILD -+ PKGBUILD| 10 +++- gccgo.patch | 132 ++ 2 files changed, 139 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-01 02:09:35 UTC (rev 177580) +++ PKGBUILD2016-06-01 02:36:52 UTC (rev 177581) @@ -6,17 +6,21 @@ pkgdesc='CLI tool for GPG with keybase.io' pkgver=1.0.16 _realver=1.0.16 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD') depends=('gnupg') makedepends=('gcc-go' 'git' 'mercurial') -source=("git+https://github.com/keybase/client.git#tag=v$_realver";) -sha256sums=('SKIP') +source=("git+https://github.com/keybase/client.git#tag=v$_realver"; +gccgo.patch) +sha256sums=('SKIP' +'75ec94f85e665defd3e2560d31b498e982e9aaf787d6f6edf4b907217d20b8d1') prepare() { cd client + patch -p1 -i ../gccgo.patch + mkdir -p .gopath/src mv go/vendor/* .gopath/src/ mkdir -p .gopath/src/github.com/keybase Added: gccgo.patch === --- gccgo.patch (rev 0) +++ gccgo.patch 2016-06-01 02:36:52 UTC (rev 177581) @@ -0,0 +1,132 @@ +From ca023e2d6f9192fd8e923f3113ae4a11cda8b53a Mon Sep 17 00:00:00 2001 +From: Jack O'Connor +Date: Tue, 31 May 2016 15:27:18 -0400 +Subject: [PATCH] avoid undefined behavior in Go assignments + +The funky assignment that initialized p.Hash as part of the method on +the RHS, invoked undefined behavior in the Go compiler, and ended up +crashing when we built with gcc-go. There was a lot of dirty code there +anyway, so this diff just goes ahead and rewrites that whole bit. +--- + go/libkb/kbpackets.go | 49 + + go/libkb/naclwrap.go | 14 ++ + go/libkb/skb.go | 8 +--- + 3 files changed, 32 insertions(+), 39 deletions(-) + +diff --git a/go/libkb/kbpackets.go b/go/libkb/kbpackets.go +index df553ed..2cc81ee 100644 +--- a/go/libkb/kbpackets.go b/go/libkb/kbpackets.go +@@ -49,32 +49,41 @@ type KeybasePacket struct { + + type KeybasePackets []*KeybasePacket + +-func (p *KeybasePacket) hashToBytes() (ret []byte, err error) { +- zb := [0]byte{} +- if p.Hash == nil { +- p.Hash = &KeybasePacketHash{} ++func NewKeybasePacket(body interface{}, tag int, version int) (*KeybasePacket, error) { ++ ret := KeybasePacket{ ++ Body:body, ++ Tag: tag, ++ Version: version, + } +- tmp := p.Hash.Value +- defer func() { +- p.Hash.Value = tmp +- }() +- p.Hash.Value = zb[:] +- p.Hash.Type = SHA256Code + +- var encoded []byte +- if encoded, err = p.Encode(); err != nil { +- return ++ hashBytes, hashErr := ret.hashToBytes() ++ if hashErr != nil { ++ return nil, hashErr + } +- +- sum := sha256.Sum256(encoded) +- ret = sum[:] +- return ++ ret.Hash = &KeybasePacketHash{ ++ Type: SHA256Code, ++ Value: hashBytes, ++ } ++ return &ret, nil + } + +-func (p *KeybasePacket) HashMe() error { ++func (p *KeybasePacket) hashToBytes() ([]byte, error) { ++ // We don't include the Hash field in the encoded bytes that we hash, ++ // because if we did then the result wouldn't be stable. To work around ++ // that, we make a copy of the packet and overwrite the Hash field with ++ // an empty slice. ++ packetCopy := *p ++ packetCopy.Hash = &KeybasePacketHash{ ++ Type: SHA256Code, ++ Value: []byte{}, ++ } ++ var encoded []byte + var err error +- p.Hash.Value, err = p.hashToBytes() +- return err ++ if encoded, err = packetCopy.Encode(); err != nil { ++ return nil, err ++ } ++ ret := sha256.Sum256(encoded) ++ return ret[:], nil + } + + func (p *KeybasePacket) checkHash() error { +diff --git a/go/libkb/naclwrap.go b/go/libkb/naclwrap.go +index 61dd69b..9a9a19d 100644 +--- a/go/libkb/naclwrap.go b/go/libkb/naclwrap.go +@@ -390,12 +390,7 @@ func (k NaclDHKeyPair) VerifyString(sig string, msg []byte) (id keybase1.SigID, + } + + func (s *NaclSigInfo) ToPacket() (ret *KeybasePacket, err error) { +- ret = &KeybasePacket{ +- Version: KeybasePacketV1, +- Tag: TagSignature, +- } +- ret.Body = s +- return ++ return NewKeybasePacket(s, TagSignature, KeybasePacketV1) + } + + func (p KeybasePacket) ToNaclSigInfo() (*NaclSigInfo, error) { +@@ -647,12 +642,7 @@ func (k NaclDHKeyPair) EncryptToString(plaintext []byte, sender GenericKey) (str + + // ToPacket i
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, May 24, 2016 @ 07:40:56 Author: fyan Revision: 176183 upgpkg: keybase 1.0.16-1 - switch to gcc-go - upstream new release Modified: keybase/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-23 23:01:22 UTC (rev 176182) +++ PKGBUILD2016-05-24 05:40:56 UTC (rev 176183) @@ -4,28 +4,29 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.15 -_realver=1.0.15 +pkgver=1.0.16 +_realver=1.0.16 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD') depends=('gnupg') -makedepends=('go' 'git' 'mercurial') +makedepends=('gcc-go' 'git' 'mercurial') source=("git+https://github.com/keybase/client.git#tag=v$_realver";) sha256sums=('SKIP') prepare() { cd client + mkdir -p .gopath/src + mv go/vendor/* .gopath/src/ mkdir -p .gopath/src/github.com/keybase ln -sf "$PWD" .gopath/src/github.com/keybase/client export GOPATH="$PWD/.gopath" - export GO15VENDOREXPERIMENT=1 } build() { cd client/go/keybase - go build -a -tags production github.com/keybase/client/go/keybase # -gccgoflags "$CFLAGS $LDFLAGS" + go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" github.com/keybase/client/go/keybase } package() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, April 1, 2016 @ 05:57:28 Author: fyan Revision: 169165 upgpkg: keybase 1.0.15-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-31 20:18:32 UTC (rev 169164) +++ PKGBUILD2016-04-01 03:57:28 UTC (rev 169165) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.14.1 -_realver=1.0.14-1 +pkgver=1.0.15 +_realver=1.0.15 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/'
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, March 29, 2016 @ 18:44:57 Author: fyan Revision: 168807 upgpkg: keybase 1.0.14.1-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-29 16:22:38 UTC (rev 168806) +++ PKGBUILD2016-03-29 16:44:57 UTC (rev 168807) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.14.0 -_realver=1.0.14-0 +pkgver=1.0.14.1 +_realver=1.0.14-1 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/'
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, February 25, 2016 @ 16:43:24 Author: fyan Revision: 163424 upgpkg: keybase 1.0.14.0-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-25 15:40:34 UTC (rev 163423) +++ PKGBUILD2016-02-25 15:43:24 UTC (rev 163424) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.13.0 -_realver=1.0.13-0 +pkgver=1.0.14.0 +_realver=1.0.14-0 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/'
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, February 19, 2016 @ 15:38:51 Author: fyan Revision: 162579 upgpkg: keybase 1.0.13.0-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-19 14:37:48 UTC (rev 162578) +++ PKGBUILD2016-02-19 14:38:51 UTC (rev 162579) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.12.0 -_realver=1.0.12-0 +pkgver=1.0.13.0 +_realver=1.0.13-0 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -17,22 +17,15 @@ prepare() { cd client - mkdir -p .gopath/src - - # Hack vendored packages - # TODO: find a way to use Go's builtin vendoring handler - for pkg in go/vendor/*; do -ln -s "$PWD/$pkg" ".gopath/src/$(basename $pkg)" - done - mkdir -p .gopath/src/github.com/keybase ln -sf "$PWD" .gopath/src/github.com/keybase/client export GOPATH="$PWD/.gopath" + export GO15VENDOREXPERIMENT=1 } build() { cd client/go/keybase - go build -a -tags production # -gccgoflags "$CFLAGS $LDFLAGS" + go build -a -tags production github.com/keybase/client/go/keybase # -gccgoflags "$CFLAGS $LDFLAGS" } package() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, February 16, 2016 @ 01:45:38 Author: fyan Revision: 161765 upgpkg: keybase 1.0.12.0-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-16 00:41:04 UTC (rev 161764) +++ PKGBUILD2016-02-16 00:45:38 UTC (rev 161765) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.11.0 -_realver=1.0.11-0 +pkgver=1.0.12.0 +_realver=1.0.12-0 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/'
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 06:38:38 Author: fyan Revision: 161088 upgpkg: keybase 1.0.11.0-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 05:37:11 UTC (rev 161087) +++ PKGBUILD2016-02-11 05:38:38 UTC (rev 161088) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.10.0 -_realver=1.0.10-0 +pkgver=1.0.11.0 +_realver=1.0.11-0 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/'
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Saturday, February 6, 2016 @ 09:40:59 Author: fyan Revision: 160462 upgpkg: keybase 1.0.10.0-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-06 08:10:42 UTC (rev 160461) +++ PKGBUILD2016-02-06 08:40:59 UTC (rev 160462) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.9.1 -_realver=1.0.9-1 +pkgver=1.0.10.0 +_realver=1.0.10-0 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' @@ -17,11 +17,17 @@ prepare() { cd client + mkdir -p .gopath/src + + # Hack vendored packages + # TODO: find a way to use Go's builtin vendoring handler + for pkg in go/vendor/*; do +ln -s "$PWD/$pkg" ".gopath/src/$(basename $pkg)" + done + mkdir -p .gopath/src/github.com/keybase ln -sf "$PWD" .gopath/src/github.com/keybase/client export GOPATH="$PWD/.gopath" - - go get github.com/keybase/client/go/keybase } build() {
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Friday, January 22, 2016 @ 03:08:47 Author: fyan Revision: 158456 upgpkg: keybase 1.0.9.1-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-22 01:34:18 UTC (rev 158455) +++ PKGBUILD2016-01-22 02:08:47 UTC (rev 158456) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.9.0 -_realver=1.0.9-0 +pkgver=1.0.9.1 +_realver=1.0.9-1 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/'
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 17:56:32 Author: fyan Revision: 158433 upgpkg: keybase 1.0.9.0-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 16:17:21 UTC (rev 158432) +++ PKGBUILD2016-01-21 16:56:32 UTC (rev 158433) @@ -4,9 +4,9 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.8.0 -_realver=1.0.8-0 -pkgrel=2 +pkgver=1.0.9.0 +_realver=1.0.9-0 +pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Saturday, January 16, 2016 @ 17:17:26 Author: anthraxx Revision: 157001 upgpkg: keybase 1.0.8.0-2 CVE-2015-8618 security rebuild Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-16 16:02:05 UTC (rev 157000) +++ PKGBUILD2016-01-16 16:17:26 UTC (rev 157001) @@ -6,7 +6,7 @@ pkgdesc='CLI tool for GPG with keybase.io' pkgver=1.0.8.0 _realver=1.0.8-0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD')
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, January 14, 2016 @ 17:39:42 Author: fyan Revision: 156444 upgpkg: keybase 1.0.8.0-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-14 16:27:14 UTC (rev 156443) +++ PKGBUILD2016-01-14 16:39:42 UTC (rev 156444) @@ -4,8 +4,8 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=1.0.7.0 -_realver=1.0.7-0 +pkgver=1.0.8.0 +_realver=1.0.8-0 pkgrel=1 arch=('i686' 'x86_64') url='http://keybase.io/'
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Monday, January 4, 2016 @ 06:50:50 Author: fyan Revision: 155248 upgpkg: keybase 1.0.7.0-1 update to the new go client Modified: keybase/trunk/PKGBUILD --+ PKGBUILD | 35 --- 1 file changed, 24 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-04 03:17:36 UTC (rev 155247) +++ PKGBUILD2016-01-04 05:50:50 UTC (rev 155248) @@ -4,20 +4,33 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=0.8.25 +pkgver=1.0.7.0 +_realver=1.0.7-0 pkgrel=1 -arch=('any') +arch=('i686' 'x86_64') url='http://keybase.io/' license=('BSD') -depends=('gnupg' 'nodejs') -makedepends=('npm' 'git') -source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha256sums=('b0bdacfcbc5eb83473a5d53e8bd3b507e2eb95ae2ed85d4c2aa50dfa839e7abc') +depends=('gnupg') +makedepends=('go' 'git' 'mercurial') +source=("git+https://github.com/keybase/client.git#tag=v$_realver";) +sha256sums=('SKIP') +prepare() { + cd client + mkdir -p .gopath/src/github.com/keybase + ln -sf "$PWD" .gopath/src/github.com/keybase/client + export GOPATH="$PWD/.gopath" + + go get github.com/keybase/client/go/keybase +} + +build() { + cd client/go/keybase + go build -a -tags production # -gccgoflags "$CFLAGS $LDFLAGS" +} + package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + cd client + install -Dm755 go/keybase/keybase "$pkgdir"/usr/bin/keybase + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Tuesday, December 1, 2015 @ 03:50:52 Author: fyan Revision: 148056 upgpkg: keybase 0.8.25-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-01 02:07:13 UTC (rev 148055) +++ PKGBUILD2015-12-01 02:50:52 UTC (rev 148056) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=0.8.24 +pkgver=0.8.25 pkgrel=1 arch=('any') url='http://keybase.io/' @@ -13,7 +13,7 @@ makedepends=('npm' 'git') source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha256sums=('5da685f8673ea4eb6bd73473ed663fddf25e6d7586a8f78d0ce5b256d409517f') +sha256sums=('b0bdacfcbc5eb83473a5d53e8bd3b507e2eb95ae2ed85d4c2aa50dfa839e7abc') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Wednesday, November 25, 2015 @ 03:22:16 Author: fyan Revision: 147733 upgpkg: keybase 0.8.24-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-25 02:22:13 UTC (rev 147732) +++ PKGBUILD2015-11-25 02:22:16 UTC (rev 147733) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=0.8.23 +pkgver=0.8.24 pkgrel=1 arch=('any') url='http://keybase.io/' @@ -13,7 +13,7 @@ makedepends=('npm' 'git') source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha256sums=('b3fc8c84289199cce461ae138df0896b46077f1e473e1006132ad1d78ff8d3ef') +sha256sums=('5da685f8673ea4eb6bd73473ed663fddf25e6d7586a8f78d0ce5b256d409517f') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in keybase/trunk (PKGBUILD)
Date: Thursday, October 22, 2015 @ 16:37:51 Author: fyan Revision: 144703 upgpkg: keybase 0.8.23-1 Modified: keybase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-10-22 14:30:19 UTC (rev 144702) +++ PKGBUILD2015-10-22 14:37:51 UTC (rev 144703) @@ -4,7 +4,7 @@ pkgname=keybase pkgdesc='CLI tool for GPG with keybase.io' -pkgver=0.8.22 +pkgver=0.8.23 pkgrel=1 arch=('any') url='http://keybase.io/' @@ -13,7 +13,7 @@ makedepends=('npm' 'git') source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha256sums=('139df86057f1a17ed1f5391b39d50323402a7f7cd6a896173d3db5767a628a87') +sha256sums=('b3fc8c84289199cce461ae138df0896b46077f1e473e1006132ad1d78ff8d3ef') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz