gpo.zugaina.org

Search Portage & Overlays:

app-crypt/lxqt-wallet

A kwallet like functionality for lxqt

Screenshots

  • lxqt-wallet-9999
    keyring kwallet

    View      Download      Browse     License: GPL-2+   
    Overlay: nest
  • lxqt-wallet-4.0.2-r2
    amd64
    +keyring kwallet test

    View      Download      Browse     License: GPL-2+   
    Overlay: pentoo
  • lxqt-wallet-4.0.2
    ~amd64
    keyring kwallet

    View      Download      Browse     License: GPL-2+   
    Overlay: nest
  • lxqt-wallet-4.0.2
    amd64
    +keyring kwallet test

    View      Download      Browse     License: GPL-2+   
    Overlay: pentoo

ChangeLog

commit 81975ddbac6adf8824e6b9c21c76aa5d66ed6647
Author: Anton Bolshakov <blshkv@gmail.com>
Date: Mon Jul 27 09:14:38 2026 +0800

lxqt-wallet: rename r1 to r2

commit 12c590a35547876d20c05481b2cdfef8f4b6cdf1
Author: Anton Bolshakov <blshkv@gmail.com>
Date: Mon Jul 27 09:09:48 2026 +0800

lxqt-wallet: fix visibility patch - use export/import split instead

The previous patch (-fvisibility=default via CXX_VISIBILITY_PRESET) was
a no-op: lxqt_wallet.h marks all public API Q_DECL_EXPORT, and when Qt
is built with QT_USE_PROTECTED_VISIBILITY (Gentoo, Arch), Q_DECL_EXPORT
expands to __attribute__((visibility("protected"))), which explicit
attributes override any -fvisibility= flag.

The correct fix is the standard Qt export/import split: consumers see
Q_DECL_IMPORT (default visibility) instead of Q_DECL_EXPORT (protected
on affected distros). The library itself still compiles with Q_DECL_EXPORT
via the private LXQT_WALLET_BUILDING_LIBRARY define, so the ABI is
unchanged.

Patch authored by costis-t, see:
https://github.com/lxqt/lxqt_wallet/pull/63#issuecomment-5084568932

commit eea1e725519cb8ae09e3dd939e5f078cb0ccf288
Author: Anton Bolshakov <blshkv@gmail.com>
Date: Sun Jul 26 10:12:43 2026 +0800

lxqt-wallet: add 4.0.2-r1 with CXX_VISIBILITY_PRESET fix for hardened toolchains

Gentoo Hardened GCC 15 injects -fvisibility=protected globally, causing
all symbols in liblxqt-wallet.so to be GLOBAL PROTECTED. GCC 15 +
binutils 2.44 then refuse to link a PIE executable against a protected
symbol from another DSO (protected symbol ... isn't defined).

Fix: set CXX_VISIBILITY_PRESET default on the shared library target.
Upstream PR: https://github.com/lxqt/lxqt_wallet/pull/63

commit a1bc86855c41341298231229fc38d62673211b4a
Author: Anton Bolshakov <blshkv@gmail.com>
Date: Wed Jan 14 16:25:04 2026 +0800

sirikali-1.8.4.ebuild

commit 88aae64ee18988d4b1e6b2ecce6dc9b97bb2f9df
Author: Anton Bolshakov <blshkv@gmail.com>
Date: Tue Jul 15 12:24:18 2025 +0800

sirikali: fixing external lxqt-wallet