remmina-cf-dib-git

LOW
maintainer arch-lsf 0 votes scanned 2026-11-02 04:02:15.556644
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: liangshengfeng <liangshengfeng@star-net.cn>
2#
3# Same as remmina-git, plus a local patch:
4# * announce CF_DIB when the local clipboard holds an image, so Windows
5# applications can paste screenshots that are only available as PNG;
6# * emit a plain 24-bit BITMAPINFOHEADER DIB (some applications reject
7# the 32-bit BITMAPV4HEADER produced for pixbufs with an alpha channel).
8# Drop this patch once equivalent support lands upstream.
9
10pkgname=remmina-cf-dib-git
11_pkgbase=remmina
12pkgver=1.4.43+r10592+gf7ebb11bc
13pkgrel=1
14epoch=1
15pkgdesc='A remote desktop client written in GTK+ - git checkout with CF_DIB image clipboard fix'
16arch=(x86_64)
17url='https://www.remmina.org/'
18license=('GPL-2.0-or-later')
19depends=('avahi' 'avahi-gtk' 'bash' 'cairo' 'curl' 'glib2' 'glibc' 'gtk3'
20 'hicolor-icon-theme' 'json-glib' 'libayatana-appindicator' 'libgcc'
21 'libgcrypt' 'libsodium' 'libssh' 'libx11' 'openssl' 'pango' 'python' 'vte3')
22makedepends=('git' 'cmake' 'freerdp' 'gobject-introspection' 'gtk-vnc' 'harfbuzz'
23 'kwallet5' 'libvncserver' 'ninja' 'spice-gtk' 'spice-protocol'
24 'webkit2gtk-4.1' 'xorgproto')
25optdepends=('freerdp: RDP plugin'
26 'libsecret: Secret plugin'
27 'libvncserver: VNC plugin'
28 'spice-gtk: Spice plugin'
29 'webkit2gtk-4.1: WWW plugin'
30 'gtk-vnc: GVNC plugin'
31 'kwallet5: kwallet plugin'
32 'gnome-terminal: external tools')
33provides=('remmina' 'remmina-plugins')
34conflicts=('remmina' 'remmina-git')
35install=remmina-cf-dib-git.install
36source=('git+https://gitlab.com/remmina/remmina.git'
37 'remmina-cf-dib.patch')
38sha256sums=('SKIP'
39 'bec56f4d27f5cb039b34766665b28f70e6a1d128829887fab2a76f4d104c61d2')
40
41pkgver() {
42 cd "${_pkgbase}"
43 _version=$(git tag --sort=-v:refname --list | grep '^v[0-9.]*$' | head -n1)
44 _commits=$(git rev-list --count HEAD)
45 _short_commit_hash=$(git rev-parse --short=9 HEAD)
46 echo "${_version#'v'}+r${_commits}+g${_short_commit_hash}"
47}
48
49prepare() {
50 cd "${_pkgbase}"
51 patch -Np1 -i "${srcdir}/remmina-cf-dib.patch"
52}
53
54build() {
55 cmake -S "${_pkgbase}" -B build -G Ninja \
56 -DCMAKE_BUILD_TYPE='None' \
57 -DCMAKE_INSTALL_PREFIX='/usr' \
58 -DCMAKE_INSTALL_LIBDIR='/usr/lib' \
59 -DWITH_APPINDICATOR='ON' \
60 -DWITH_FREERDP3='ON' \
61 -DWITH_NEWS='OFF' \
62 -DWITH_KF5WALLET='ON' \
63 -DWITH_X2GO='ON' \
64 -DWITH_GVNC='ON' \
65 -Wno-dev
66 cmake --build build
67}
68
69package() {
70 DESTDIR="${pkgdir}" cmake --install build
71}
72

Scan history

Scanned at (UTC)SeverityRules
2026-11-02 04:02:15 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion