David Runge pushed to branch main at Arch Linux / Packaging / Packages / freerdp


Commits:
8acecf2b by Kayzzen Stormstout at 2024-04-24T10:21:18+02:00
Enable PNG, JPEG and WEBP support in winpr image/clipboard

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -15,9 +15,12 @@ pkgbase = freerdp
        makedepends = gtk3
        makedepends = icu
        makedepends = krb5
+       makedepends = libjpeg-turbo
        makedepends = libp11
+       makedepends = libpng
        makedepends = libpulse
        makedepends = libusb
+       makedepends = libwebp
        makedepends = openssl
        makedepends = pam
        makedepends = pkcs11-helper
@@ -102,8 +105,14 @@ pkgname = freerdp
        depends = libkrb5.so
        depends = libpulse
        depends = libpulse.so
+       depends = libpng
+       depends = libpng16.so
+       depends = libjpeg-turbo
+       depends = libjpeg.so
        depends = libusb
        depends = libusb-1.0.so
+       depends = libwebp
+       depends = libwebp.so
        depends = openssl
        depends = libcrypto.so
        depends = libssl.so


=====================================
PKGBUILD
=====================================
@@ -44,9 +44,12 @@ makedepends=(
   gtk3
   icu
   krb5
+  libjpeg-turbo
   libp11
+  libpng
   libpulse
   libusb
+  libwebp
   openssl
   pam
   pkcs11-helper
@@ -111,6 +114,9 @@ build() {
     -D WITH_WAYLAND=ON
     -D WITH_WINPR_TOOLS=ON
     -D WITH_X11=ON
+    -D WINPR_UTILS_IMAGE_PNG=ON
+    -D WINPR_UTILS_IMAGE_JPEG=ON
+    -D WINPR_UTILS_IMAGE_WEBP=ON
     -S $_name-$pkgver
     -W no-dev
   )
@@ -133,7 +139,10 @@ package() {
     icu libicuuc.so
     krb5 libk5crypto.so libkrb5.so
     libpulse libpulse.so
+    libpng libpng16.so
+    libjpeg-turbo libjpeg.so
     libusb libusb-1.0.so
+    libwebp libwebp.so
     openssl libcrypto.so libssl.so
     pam libpam.so
     webkit2gtk-4.1 libjavascriptcoregtk-4.1.so libwebkit2gtk-4.1.so



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/freerdp/-/commit/8acecf2b6e374561092d8d0c392b27e4c944e5c2

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/freerdp/-/commit/8acecf2b6e374561092d8d0c392b27e4c944e5c2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to