include imlib2 support

This commit is contained in:
Brian Bidulock 2022-01-13 11:56:33 -07:00
parent fa3fb18dde
commit edafbabc39
No known key found for this signature in database
GPG key ID: 31838FDAEA757765
2 changed files with 6 additions and 4 deletions

View file

@ -1,7 +1,7 @@
pkgbase = xrdp
pkgdesc = An open source remote desktop protocol (RDP) server
pkgver = 0.9.18
pkgrel = 1
pkgrel = 2
url = https://github.com/neutrinolabs/xrdp
install = xrdp.install
arch = i686
@ -16,6 +16,7 @@ pkgbase = xrdp
depends = fuse
depends = libfdk-aac
depends = ffmpeg
depends = imlib2
backup = etc/xrdp/sesman.ini
backup = etc/xrdp/xrdp.ini
source = https://github.com/neutrinolabs/xrdp/releases/download/v0.9.18/xrdp-0.9.18.tar.gz

View file

@ -7,13 +7,13 @@
pkgname=xrdp
pkgver=0.9.18
pkgrel=1
pkgrel=2
pkgdesc="An open source remote desktop protocol (RDP) server"
url="https://github.com/neutrinolabs/xrdp"
arch=(i686 x86_64 armv6h armv7l aarch64)
license=('Apache')
makedepends=('nasm')
depends=('tigervnc' 'libxrandr' 'fuse' 'libfdk-aac' 'ffmpeg')
depends=('tigervnc' 'libxrandr' 'fuse' 'libfdk-aac' 'ffmpeg' 'imlib2')
backup=('etc/xrdp/sesman.ini' 'etc/xrdp/xrdp.ini')
install="${pkgname}.install"
source=("https://github.com/neutrinolabs/xrdp/releases/download/v${pkgver}/xrdp-${pkgver}.tar.gz"
@ -46,7 +46,8 @@ build() {
--enable-vsock \
--enable-ipv6 \
--enable-pam-config=arch \
--enable-rdpsndaudin
--enable-rdpsndaudin \
--with-imlib2
# Fight unused direct deps
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
make V=0