summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Dressel2022-07-13 16:29:27 +0000
committerJames Dressel2022-07-13 16:29:27 +0000
commit26155789344184cf763f5082a4aac8997668029d (patch)
tree0b2f22e1494cfc76f38636e19b7a077a4622836e
parent25ed6db2429a2c977e6ee33fd4d1ff676b250f74 (diff)
parentfb6866f0a30549b7b0a2cbf571a080790f407b45 (diff)
downloadaur-26155789344184cf763f5082a4aac8997668029d.tar.gz
Merge branch 'release/8.8.0-183.BETA' into 'master'
upgpkg: 1password 8.8.0-183.BETA See merge request dev/core/1password-beta-archlinux-aur!56
-rw-r--r--.SRCINFO12
-rwxr-xr-x1password.install8
-rw-r--r--PKGBUILD12
3 files changed, 14 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3b24855248cf..dd3526f0c883 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = 1password-beta
pkgdesc = Password manager and secure wallet
- pkgver = 8.8.0_165.BETA
- pkgrel = 165
+ pkgver = 8.8.0_183.BETA
+ pkgrel = 183
url = https://1password.com
install = 1password.install
arch = x86_64
@@ -9,11 +9,11 @@ pkgbase = 1password-beta
conflicts = 1password
conflicts = 1password-beta-bin
options = !strip
- source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.8.0-165.BETA.x64.tar.gz
- source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.8.0-165.BETA.x64.tar.gz.sig
+ source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.8.0-183.BETA.x64.tar.gz
+ source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.8.0-183.BETA.x64.tar.gz.sig
validpgpkeys = 3FEF9748469ADBE15DA7CA80AC2D62742012EA22
- sha256sums = 66928092e20c787105773fe877fb0a0e1f155e858e6583bc1a3bcc8a1a370f80
- sha256sums = d6e69f3a3c328c8d58aa5731428287dc013913700d8932b623f6d37e174a9fda
+ sha256sums = e9823a8177eef330f90631e121d88520f870f2e998cba1b6bb53c596c740eeca
+ sha256sums = b5e10dd6d826f20221dbbe0cef4884ba7c0ff0743148de4de406a5c8337dea46
pkgname = 1password-beta
depends = hicolor-icon-theme
diff --git a/1password.install b/1password.install
index e752514a5c66..156badc2ee65 100755
--- a/1password.install
+++ b/1password.install
@@ -9,12 +9,6 @@ app_group_exists() {
fi
}
-set_chromesandbox_permissions() {
- # chrome-sandbox requires the setuid bit to be specifically set.
- # See https://github.com/electron/electron/issues/17972
- chmod 4755 /opt/1Password/chrome-sandbox
-}
-
setup_browser_helper() {
# Setup the Core App Integration helper binary with the correct permissions and group
HELPER_PATH="/opt/1Password/1Password-KeyringHelper"
@@ -46,12 +40,10 @@ pre_upgrade() {
}
post_install() {
- set_chromesandbox_permissions
setup_browser_helper
}
post_upgrade() {
- set_chromesandbox_permissions
setup_browser_helper
}
diff --git a/PKGBUILD b/PKGBUILD
index 7b3808d61c27..12a03cc912eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
pkgname=1password-beta
-_tarver=8.8.0-165.BETA
+_tarver=8.8.0-183.BETA
_tar="1password-${_tarver}.x64.tar.gz"
pkgver=${_tarver//-/_}
-pkgrel=165
+pkgrel=183
conflicts=('1password' '1password-beta-bin')
pkgdesc="Password manager and secure wallet"
arch=('x86_64')
@@ -12,8 +12,8 @@ license=('LicenseRef-1Password-Proprietary')
options=(!strip)
install="1password.install"
source=(https://downloads.1password.com/linux/tar/beta/${CARCH}/${_tar}{,.sig})
-sha256sums=('66928092e20c787105773fe877fb0a0e1f155e858e6583bc1a3bcc8a1a370f80'
- 'd6e69f3a3c328c8d58aa5731428287dc013913700d8932b623f6d37e174a9fda'
+sha256sums=('e9823a8177eef330f90631e121d88520f870f2e998cba1b6bb53c596c740eeca'
+ 'b5e10dd6d826f20221dbbe0cef4884ba7c0ff0743148de4de406a5c8337dea46'
)
validpgpkeys=('3FEF9748469ADBE15DA7CA80AC2D62742012EA22')
@@ -59,4 +59,8 @@ EOF" > ./com.1password.1Password.policy
# Symlink /usr/bin executable to opt
install -dm0755 "${pkgdir}"/usr/bin
ln -s /opt/1Password/1password "${pkgdir}"/usr/bin/1password
+
+ # chrome-sandbox requires the setuid bit to be specifically set.
+ # See https://github.com/electron/electron/issues/17972
+ chmod 4755 "${pkgdir}"/opt/1Password/chrome-sandbox
}