Package Details: iamb 0.0.11-2

Git Clone URL: https://aur.archlinux.org/iamb.git (read-only, click to copy)
Package Base: iamb
Description: A Matrix client for Vim addicts
Upstream URL: https://github.com/ulyssa/iamb
Keywords: client matrix vim
Licenses: Apache-2.0
Submitter: orhun
Maintainer: orhun
Last Packager: orhun
Votes: 8
Popularity: 0.060193
First Submitted: 2024-02-28 12:00 (UTC)
Last Updated: 2026-02-15 13:28 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

AndyRTR commented on 2026-02-16 07:17 (UTC)

I suggest to enable system libs and maybe lto (increases build time a lot) changing deps and compile steps:

-depends=('gcc-libs') +depends=('openssl' 'sqlite' 'libgcc' 'glibc' 'hicolor-icon-theme')

VERGEN_GIT_SHA="Arch Linux" cargo build --profile release-lto --frozen --no-default-features --features=desktop,native-tls

# lto build install -Dm 755 "target/release-lto/$pkgname" -t "$pkgdir/usr/bin"

And please add upstream doc/manpages/appstream data:

# doc install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" install -Dm 644 config.example.toml -t "$pkgdir/usr/share/doc/$pkgname"

# manpages install -Dm644 docs/iamb.1 "${pkgdir}/usr/share/man/man1/$pkgname.1" install -Dm644 docs/iamb.5 "${pkgdir}/usr/share/man/man5/$pkgname.5"

# .desktop file install -Dm644 iamb.desktop "${pkgdir}/usr/share/applications/$pkgname.desktop"

# icons install -Dm644 docs/iamb-256x256.png "${pkgdir}/usr/share/icons/hicolor/256x256/apps/iamb.png" install -Dm644 docs/iamb-512x512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/iamb.png" install -Dm644 docs/iamb.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/iamb.svg"

# appstream install -Dm644 docs/iamb.metainfo.xml "${pkgdir}/usr/share/metainfo/iamb.metainfo.xml"

orhun commented on 2026-02-15 13:23 (UTC)

Done :)

arslaanpathan commented on 2026-02-15 06:47 (UTC) (edited on 2026-02-15 06:47 (UTC) by arslaanpathan)

I just tested this on aarch64/arm64 (Apple M2, Asahi Arch Linux ARM) and it works perfectly with the following modifications to the PKGBUILD. I suggest you add these modifications so that other users don't have to modify it themselves.

Suggested changes:
arch=('x86_64')
-> arch=('x86_64' 'aarch64')

orhun commented on 2024-03-11 09:13 (UTC)

The package already provides itself. VCS/bin packages should conflict with this package instead.

jahway603 commented on 2024-03-10 23:14 (UTC)

Please provide the following in your PKGBUILD:

conflicts=('iamb-git')
provides=('iamb')