From ba25d8470d0c6bcf25f9b5c9dd662858940020f0 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Wed, 21 May 2025 19:47:16 +0200 Subject: [PATCH] [packaging,flatpak] add sso-mib support --- packaging/flatpak/com.freerdp.FreeRDP.json | 3 ++ packaging/flatpak/modules/sso-mib.json | 32 ++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 packaging/flatpak/modules/sso-mib.json diff --git a/packaging/flatpak/com.freerdp.FreeRDP.json b/packaging/flatpak/com.freerdp.FreeRDP.json index cefaa8062..dadb45360 100644 --- a/packaging/flatpak/com.freerdp.FreeRDP.json +++ b/packaging/flatpak/com.freerdp.FreeRDP.json @@ -37,6 +37,7 @@ "--socket=cups", "--socket=wayland", "--filesystem=xdg-download", + "--talk-name=com.microsoft.identity.Broker1", "--env=OPENSSL_CONF=/app/share/legacy-openssl.cnf" ], "modules": [ @@ -52,6 +53,7 @@ "modules/SDL3.json", "modules/SDL3_image.json", "modules/SDL3_ttf.json", + "modules/sso-mib.json", { "builddir": true, "buildsystem": "cmake-ninja", @@ -61,6 +63,7 @@ "-DCMAKE_BUILD_TYPE:STRING=Release", "-DCMAKE_INSTALL_LIBDIR:PATH=lib", "-DWITHOUT_FREERDP_3x_DEPRECATED=ON", + "-DWITH_SSO_MIB=ON", "-DWITH_FREERDP_DEPRECATED_COMMANDLINE=ON", "-DCHANNEL_TSMF:BOOL=OFF", "-DCHANNEL_URBDRC:BOOL=ON", diff --git a/packaging/flatpak/modules/sso-mib.json b/packaging/flatpak/modules/sso-mib.json new file mode 100644 index 000000000..e1b3ed824 --- /dev/null +++ b/packaging/flatpak/modules/sso-mib.json @@ -0,0 +1,32 @@ +{ + "builddir": true, + "buildsystem": "meson", + "cleanup": [ + "/include", + "/lib/pkgconfig", + "/bin" + ], + "config-opts": [ + "-Ddefault_library=shared", + "-Db_pie=true", + "-Db_lto=true", + "-Ddocumentation=false", + "-Dexamples=false", + "-Dpkgconfig.relocatable=true" + ], + "name": "sso-mib", + "sources": [ + { + "sha256": "48c39c76e251ff844e7b8d4c2f1a7cea02fef55dfedd5d87ccf777b6d159db25", + "type": "archive", + "url": "https://github.com/siemens/sso-mib/archive/refs/tags/v0.5.0.tar.gz", + "x-checker-data": { + "project-id": 378306, + "stable-only": true, + "type": "anitya", + "url-template": + "https://github.com/siemens/sso-mib/archive/refs/tags/v${version}.tar.gz" + } + } + ] +}