flatpak ver. bump

This commit is contained in:
Rmys
2024-04-20 10:37:41 +03:00
parent 21873d978a
commit 9867aaa645
2 changed files with 41 additions and 15 deletions
+7 -10
View File
@@ -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")
+34 -5
View File
@@ -11,15 +11,20 @@
<License>LGPLv2.1</License>
<Summary>Application distribution framework</Summary>
<Description>Linux application sandboxing and distribution framework, formerly xdg-app</Description>
<Archive sha1sum="64118fe2288b1062b9933547484b4aed83069316" type="tarxz">https://github.com/flatpak/flatpak/releases/download/1.15.6/flatpak-1.15.6.tar.xz</Archive>
<Archive sha1sum="b72524c06a83314b975ef618f63ee33506989e39" type="tarxz">https://github.com/flatpak/flatpak/releases/download/1.15.8/flatpak-1.15.8.tar.xz</Archive>
<!-- <Archive sha1sum="1bbd5ad66ebdf9da1536e42b45f3546735e525a2" type="binary" target="flatpak-1.15.8/tests">https://dl.flathub.org/repo/flathub.flatpakrepo</Archive> -->
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>xmlto</Dependency>
<Dependency>socat</Dependency>
<Dependency>zstd-devel</Dependency>
<Dependency>util-linux</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>gpgme-devel</Dependency>
<Dependency>libcap-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>malcontent-devel</Dependency>
<Dependency versionFrom="1.2.12">zlib-devel</Dependency>
<Dependency versionFrom="0.4.0">bubblewrap</Dependency>
<Dependency>polkit-devel</Dependency>
@@ -34,14 +39,16 @@
<Dependency>python3-pyparsing</Dependency>
<Dependency>xdg-dbus-proxy</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency versionFrom="2.9.9">fuse-devel</Dependency>
<Dependency>curl-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>fuse3-devel</Dependency>
<Dependency>appstream-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">gentoo/flatpak-1.14.4-fuse-3-slotted.patch</Patch>
<!-- <Patch level="1">gentoo/flatpak-1.14.4-fuse-3-slotted.patch</Patch> -->
</Patches>
</Source>
@@ -50,11 +57,12 @@
<RuntimeDependencies>
<Dependency>zstd</Dependency>
<Dependency>xorg-app</Dependency>
<Dependency versionFrom="0.4.0">bubblewrap</Dependency>
<Dependency>bubblewrap</Dependency>
<Dependency>fuse</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gpgme</Dependency>
<Dependency>gnupg</Dependency>
<Dependency>libcap</Dependency>
<Dependency>libXau</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libsoup</Dependency>
@@ -63,7 +71,8 @@
<Dependency>libseccomp</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>dconf</Dependency>
<Dependency versionFrom="2019.2">ostree</Dependency>
<Dependency>malcontent</Dependency>
<Dependency>ostree</Dependency>
<Dependency>polkit</Dependency>
<Dependency>appstream-glib</Dependency>
<Dependency>python3-pyparsing</Dependency>
@@ -73,6 +82,7 @@
<Dependency>curl</Dependency>
<Dependency>fuse3</Dependency>
<Dependency>appstream</Dependency>
<Dependency>wayland-client</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -107,6 +117,18 @@
<Dependency release="current">flatpak</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>ostree-devel</Dependency>
<Dependency>curl-devel</Dependency>
<Dependency>zstd-devel</Dependency>
<Dependency>dconf-devel</Dependency>
<Dependency>gpgme-devel</Dependency>
<Dependency>libXau-devel</Dependency>
<Dependency>polkit-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>malcontent-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -116,6 +138,13 @@
</Package>
<History>
<Update release="21">
<Date>2024-04-19</Date>
<Version>1.15.8</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="20">
<Date>2023-11-15</Date>
<Version>1.15.6</Version>