From 645adcd6be6854d7c23b91f250bbac7d51d8ce52 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Tue, 19 Sep 2023 23:47:58 +0200 Subject: [PATCH] Update ArchLinux PKGBuild --- .github/workflows/release.yml | 31 ++++++++++++++++++++++++++++++- PKGBUILD | 2 +- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b91b7a5..363ae86 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,5 +49,34 @@ jobs: commit_message: Update AUR package from GitHub Actions automation ssh_keyscan_types: ed25519 + build_macos_x86_64: + runs-on: macos-latest + steps: + - name: Checkout + uses: actions/checkout@v1 + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: '1.20' + - name: Build + run: go build -tags "nofido2 noautofill" -v . + - uses: actions/upload-artifact@v3 + with: + name: goldwarden-macos_x86_64 + path: ./goldwarden - + build_windows_x86_64: + runs-on: windows-latest + steps: + - name: Checkout + uses: actions/checkout@v1 + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: '1.20' + - name: Build + run: go build -tags "nofido2 noautofill" -v . + - uses: actions/upload-artifact@v3 + with: + name: goldwarden-windows_x86_64.exe + path: ./goldwarden.exe \ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD index 6b0b2ff..f01e722 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgdesc='A feature-packed Bitwarden compatible desktop integration' arch=('x86_64') url="https://github.com/quexten/$pkgname" license=('MIT') -makedepends=('go' 'libfido2' 'gcc' 'wayland' 'libx11' 'libxkbcommon' 'libxkbcommon-x11' 'libxcursor' 'base-devel' 'vulkan-headers') +makedepends=('go' 'libfido2' 'gcc' 'wayland' 'libx11' 'libxkbcommon' 'libxkbcommon-x11' 'libxcursor' 'base-devel' 'vulkan-headers', 'egl-wayland') source=("$url/archive/refs/tags/v$pkgver.tar.gz") sha256sums=('7d38db887437a58758e5f183d4951cf7c4d1b099f37ff6f5e95fb98735634983')