[ci,nightly] update debian nightly

* Use keyboard layouts from installed JSON
* Use timezones from installed JSON
* Run unit tests during package build
* Enable internal RC4/MD4/MD5
This commit is contained in:
akallabeth 2024-10-24 11:48:59 +02:00
parent a27d9508e2
commit edde0f542e
No known key found for this signature in database
GPG Key ID: A49454A3FC909FD5
2 changed files with 47 additions and 35 deletions

View File

@ -3,5 +3,6 @@ opt/freerdp-nightly/lib/freerdp3/proxy/*.so*
opt/freerdp-nightly/bin
opt/freerdp-nightly/share/man/man1/*
opt/freerdp-nightly/share/man/man7/*
opt/freerdp-nightly/share/FreeRDP3/fonts/*
opt/freerdp-nightly/share/FreeRDP3/images/*
opt/freerdp-nightly/share/FreeRDP/FreeRDP3/*
opt/freerdp-nightly/share/FreeRDP/FreeRDP3/fonts/*
opt/freerdp-nightly/share/FreeRDP/FreeRDP3/images/*

View File

@ -26,17 +26,28 @@ DEB_CMAKE_EXTRA_FLAGS := -GNinja \
-DWITH_WINPR_UTILS_IMAGE_PNG=ON \
-DWITH_WINPR_UTILS_IMAGE_WEBP=ON \
-DWITH_WINPR_UTILS_IMAGE_JPEG=ON \
-DBUILD_TESTING=OFF \
-DWITH_INTERNAL_RC4=ON \
-DWITH_INTERNAL_MD4=ON \
-DWITH_INTERNAL_MD5=ON \
-DBUILD_TESTING=ON \
-DWITH_KEYBOARD_LAYOUT_FROM_FILE=ON \
-DWITH_TIMEZONE_FROM_FILE=ON \
-DSDL_USE_COMPILED_RESOURCES=OFF \
-DWITH_SDL_IMAGE_DIALOGS=ON \
-DRDTK_FORCE_STATIC_BUILD=ON \
-DUWAC_FORCE_STATIC_BUILD=ON \
-DWITH_BINARY_VERSIONING=ON \
-DWITH_RESOURCE_VERSIONING=ON \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/opt/freerdp-nightly/ \
-DCMAKE_INSTALL_INCLUDEDIR=include \
-DCMAKE_INSTALL_LIBDIR=lib \
-DNO_CMAKE_PACKAGE_REGISTRY=ON \
-DWINPR_USE_LEGACY_RESOURCE_DIR=OFF \
-DWINPR_USE_VENDOR_PRODUCT_CONFIG_DIR=ON \
-DFREERDP_USE_VENDOR_PRODUCT_CONFIG_DIR=ON \
-DSAMPLE_USE_VENDOR_PRODUCT_CONFIG_DIR=ON \
-DSDL_USE_VENDOR_PRODUCT_CONFIG_DIR=ON \
$(SANITIZE_ADDRESS) \
$(NULL)
@ -62,7 +73,7 @@ override_dh_install:
dh_install
override_dh_auto_test:
true
dh_auto_test
override_dh_clean:
rm -f config.h