AUR (en) - hydroxide

HurricanePootis commented on 2025-09-01 08:56 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 604f7bd..9d5c8c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 # Contributor: Nitroretro <nitroretro@protonmail.com>

 pkgname=hydroxide
-pkgver=0.2.29
+pkgver=0.2.30
 pkgrel=1
 pkgdesc="A third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge"
 arch=('x86_64')
@@ -17,11 +17,11 @@ source=("${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
    "hydroxide.sysusers"
    "system.service"
    "user.service")
-sha512sums=('f35b75aef6d4fa16b1af96cb4b568915af76d938d1bf1e397e6488360366c9d4ea5216a4f83cbc91800141cc791858913f4c0b5991260e0dde40ec5653c7870b'
-   'SKIP'
-   '6059e92f5ceeb97f601c12a7539dacc0dbd4de5ffd69deaf36ac6630c6975b2a5e870b932783d3c4dab44bc89738fed1ca4637ec600a723cc198e7e783807fc2'
-   'a24ef92971655fc6ab30fb6d99aa4f30be51816d042496403e43a0274a6f3bc7d91f7b89b960fc01b7393487b13a584d7af8305e95e7c0736bf9c0ed8248f99a'
-   '1890e0e1df999242f66ce8fe4744e5ae18c38f8780adddd903e466d1c2d5ac8fffb3c840f6d60e897bd14c7355b8784a784e5be76ddf6a54a44718e0b27edce0')
+sha512sums=('d5009b1c3a87d54a0e78cd9b90f902425d2bf4ff1a8e2808dd91db29d2069906ff79e77cc034701c94dc2198595454a770a7d376b32c6faa3561f385fdeeba23'
+            'SKIP'
+            '6059e92f5ceeb97f601c12a7539dacc0dbd4de5ffd69deaf36ac6630c6975b2a5e870b932783d3c4dab44bc89738fed1ca4637ec600a723cc198e7e783807fc2'
+            'a24ef92971655fc6ab30fb6d99aa4f30be51816d042496403e43a0274a6f3bc7d91f7b89b960fc01b7393487b13a584d7af8305e95e7c0736bf9c0ed8248f99a'
+            '1890e0e1df999242f66ce8fe4744e5ae18c38f8780adddd903e466d1c2d5ac8fffb3c840f6d60e897bd14c7355b8784a784e5be76ddf6a54a44718e0b27edce0')
 validpgpkeys=("34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48")

 prepare() {

tsj commented on 2025-06-04 01:32 (UTC)

What's the point of Wants=network.service in the user.service file? As far as I can tell, a user service cannot reference a system service but the unit will still start if Wants= fails, so I think it does nothing

Stetsed commented on 2023-05-15 08:29 (UTC)

@atomicfs thank you for this but in the future instead of requesting an Orphan please mark it as out of date as in this case I get an email which tells me that it requires an update.

atomicfs commented on 2023-05-14 10:54 (UTC)

Hi @Stetsed, I assumed that no-one was maintaining it anymore.

Stetsed commented on 2023-05-14 05:36 (UTC)

Sorry for the long update time, I hadn't checked on this package for a while because there seemed to have been a halt in development on Hydroxide for a few months. Updated now.

javiorfo commented on 2023-03-30 15:25 (UTC)

Hello, This is out of date (0.2.24)

I have this issue when login: 2023/03/30 12:12:37 request failed: POST https://mail.proton.me/api/auth/info: [5003] This web page is out of date, please refresh the page to continue using it 2023/03/30 12:12:37 [5003] This web page is out of date, please refresh the page to continue using it

I have read that It was fixed on 0.2.25 version

Thanks!

Ranguvar commented on 2022-05-11 03:42 (UTC)

Please consider adding options=(!lto).

Some packages in core repos already do, for the benefit of users who have LTO enabled globally.

This package fails to build with LTO enabled.

tam1m commented on 2021-11-29 09:51 (UTC) (edited on 2021-11-29 10:02 (UTC) by tam1m)

Edit:

Don't really get whats happening. https://aur.archlinux.org/packages/hydroxide-git builds fine with my default config including lto.

These are my flags

CFLAGS="-march=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection"

CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS


Could you add options=('!lto')?

Build breaks for me with lto enabled

==> Starting build()...
# github.com/emersion/hydroxide/cmd/hydroxide
_cgo_callers: relocation target x_cgo_callers not defined
_cgo_init: relocation target x_cgo_init not defined
_cgo_mmap: relocation target x_cgo_mmap not defined
_cgo_munmap: relocation target x_cgo_munmap not defined
_cgo_notify_runtime_init_done: relocation target x_cgo_notify_runtime_init_done not defined
_cgo_sigaction: relocation target x_cgo_sigaction not defined
_cgo_thread_start: relocation target x_cgo_thread_start not defined
net._cgo_3c1cec0c9a4e_C2func_getaddrinfo: relocation target _cgo_3c1cec0c9a4e_C2func_getaddrinfo not defined
net._cgo_3c1cec0c9a4e_Cfunc_freeaddrinfo: relocation target _cgo_3c1cec0c9a4e_Cfunc_freeaddrinfo not defined
net._cgo_3c1cec0c9a4e_Cfunc_gai_strerror: relocation target _cgo_3c1cec0c9a4e_Cfunc_gai_strerror not defined
runtime._cgo_setenv: relocation target x_cgo_setenv not defined
runtime._cgo_unsetenv: relocation target x_cgo_unsetenv not defined
runtime.cgo_yield: relocation target _cgo_yield not defined
.rela: relocation target _cgo_yield not defined
.rela: relocation target x_cgo_setenv not defined
.rela: relocation target x_cgo_unsetenv not defined
.rela: relocation target _cgo_3c1cec0c9a4e_C2func_getaddrinfo not defined
.rela: relocation target _cgo_3c1cec0c9a4e_Cfunc_freeaddrinfo not defined
.rela: relocation target _cgo_3c1cec0c9a4e_Cfunc_gai_strerror not defined
.rela: relocation target x_cgo_init not defined
.rela: relocation target x_cgo_thread_start not defined
/usr/lib/go/pkg/tool/linux_amd64/link: too many errors
unexpected fault address 0x7f8f9c9f9e08
fatal error: fault
==> ERROR: A failure occurred in build().
Aborting...

rEnr3n commented on 2021-10-10 01:54 (UTC)

You need to import the dev's key.

gpg --recv-keys 34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48