remmina-cf-dib-git
LOW
maintainer arch-lsf
0 votes
scanned 2026-11-02 04:02:15.556644
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
10
pkgname=remmina-cf-dib-git
11
_pkgbase=remmina
12
pkgver=1.4.43+r10592+gf7ebb11bc
13
pkgrel=1
14
epoch=1
15
pkgdesc='A remote desktop client written in GTK+ - git checkout with CF_DIB image clipboard fix'
16
arch=(x86_64)
17
url='https://www.remmina.org/'
18
license=('GPL-2.0-or-later')
19
depends=('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')
22
makedepends=('git' 'cmake' 'freerdp' 'gobject-introspection' 'gtk-vnc' 'harfbuzz'
23
'kwallet5' 'libvncserver' 'ninja' 'spice-gtk' 'spice-protocol'
24
'webkit2gtk-4.1' 'xorgproto')
25
optdepends=('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')
33
provides=('remmina' 'remmina-plugins')
34
conflicts=('remmina' 'remmina-git')
35
install=remmina-cf-dib-git.install
36
source=('git+https://gitlab.com/remmina/remmina.git'
37
'remmina-cf-dib.patch')
38
sha256sums=('SKIP'
39
'bec56f4d27f5cb039b34766665b28f70e6a1d128829887fab2a76f4d104c61d2')
40
41
pkgver() {
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
49
prepare() {
50
cd "${_pkgbase}"
51
patch -Np1 -i "${srcdir}/remmina-cf-dib.patch"
52
}
53
54
build() {
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
69
package() {
70
DESTDIR="${pkgdir}" cmake --install build
71
}
72
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-02 04:02:15 | Low | 1 |