From 9867aaa64524ddad343ba0eab7275bac7112f61f Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 20 Apr 2024 10:37:41 +0300 Subject: [PATCH] flatpak ver. bump --- hardware/virtualization/flatpak/actions.py | 17 ++++------ hardware/virtualization/flatpak/pspec.xml | 39 +++++++++++++++++++--- 2 files changed, 41 insertions(+), 15 deletions(-) diff --git a/hardware/virtualization/flatpak/actions.py b/hardware/virtualization/flatpak/actions.py index 09ab45af85..73f4940266 100644 --- a/hardware/virtualization/flatpak/actions.py +++ b/hardware/virtualization/flatpak/actions.py @@ -7,25 +7,22 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools +from pisi.actionsapi import mesontools from pisi.actionsapi import get def setup(): - shelltools.system("NOCONFIGURE=1 ./autogen.sh") - autotools.configure("--enable-selinux-module=no \ - --with-system-bubblewrap \ - --with-priv-mode=none \ - --with-system-dbus-proxy \ - --without-systemd") + mesontools.configure("-Dselinux_module=disabled \ + -Dtests=false \ + -Dsystem_dbus_proxy=xdg-dbus-proxy \ + -Dsystemd=disabled") - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): - autotools.make() + mesontools.build() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - # shelltools.system('install -d -o root -g 102 -m 750 "%s/usr/share/polkit-1/rules.d"' % get.installDIR()) + mesontools.install() pisitools.removeDir("/usr/lib/systemd") diff --git a/hardware/virtualization/flatpak/pspec.xml b/hardware/virtualization/flatpak/pspec.xml index b1a638786a..c8be0e8442 100644 --- a/hardware/virtualization/flatpak/pspec.xml +++ b/hardware/virtualization/flatpak/pspec.xml @@ -11,15 +11,20 @@ LGPLv2.1 Application distribution framework Linux application sandboxing and distribution framework, formerly xdg-app - https://github.com/flatpak/flatpak/releases/download/1.15.6/flatpak-1.15.6.tar.xz + https://github.com/flatpak/flatpak/releases/download/1.15.8/flatpak-1.15.8.tar.xz + + meson xmlto + socat zstd-devel util-linux gtk-doc eudev-devel + gpgme-devel libcap-devel gettext-devel + malcontent-devel zlib-devel bubblewrap polkit-devel @@ -34,14 +39,16 @@ python3-pyparsing xdg-dbus-proxy elogind-devel - fuse-devel curl-devel openssl-devel fuse3-devel appstream-devel + wayland-client + wayland-devel + wayland-protocols-devel - gentoo/flatpak-1.14.4-fuse-3-slotted.patch + @@ -50,11 +57,12 @@ zstd xorg-app - bubblewrap + bubblewrap fuse glib2 gpgme gnupg + libcap libXau libxml2 libsoup @@ -63,7 +71,8 @@ libseccomp gdk-pixbuf dconf - ostree + malcontent + ostree polkit appstream-glib python3-pyparsing @@ -73,6 +82,7 @@ curl fuse3 appstream + wayland-client /usr/bin @@ -107,6 +117,18 @@ flatpak glib2-devel ostree-devel + curl-devel + zstd-devel + dconf-devel + gpgme-devel + libXau-devel + polkit-devel + libxml2-devel + wayland-devel + json-glib-devel + libarchive-devel + libseccomp-devel + malcontent-devel /usr/include @@ -116,6 +138,13 @@ + + 2024-04-19 + 1.15.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2023-11-15 1.15.6