flatpak: 1.15.6 -> 1.15.7; new dependency: opt/socat

This commit is contained in:
Tim Biermann 2024-03-28 21:23:16 +01:00
parent 181bfe53e2
commit a538f60802
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 93 additions and 30 deletions

View File

@ -31,10 +31,9 @@ drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/flatpak-validate-icon
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/Flatpak-1.0.typelib
-rwxr-xr-x root/root usr/lib/libflatpak.la
lrwxrwxrwx root/root usr/lib/libflatpak.so -> libflatpak.so.0.11506.0
lrwxrwxrwx root/root usr/lib/libflatpak.so.0 -> libflatpak.so.0.11506.0
-rwxr-xr-x root/root usr/lib/libflatpak.so.0.11506.0
lrwxrwxrwx root/root usr/lib/libflatpak.so -> libflatpak.so.0
lrwxrwxrwx root/root usr/lib/libflatpak.so.0 -> libflatpak.so.0.11507.0
-rwxr-xr-x root/root usr/lib/libflatpak.so.0.11507.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/flatpak.pc
-rwxr-xr-x root/root usr/lib/revokefs-fuse
@ -64,6 +63,61 @@ drwxr-xr-x root/root usr/share/flatpak/triggers/
-rwxr-xr-x root/root usr/share/flatpak/triggers/mime-database.trigger
drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/Flatpak-1.0.gir
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-bundle.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-commit-from.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-export.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-finish.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-import-bundle.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-init.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-sign.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build-update-repo.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-build.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-config.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-create-usb.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-document-export.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-document-info.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-document-unexport.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-documents.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-enter.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-history.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-info.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-install.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-kill.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-list.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-make-current.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-mask.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-override.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-permission-remove.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-permission-reset.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-permission-set.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-permission-show.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-permissions.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-pin.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-ps.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-remote-add.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-remote-delete.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-remote-info.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-remote-ls.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-remote-modify.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-remotes.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-repair.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-repo.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-run.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-search.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-spawn.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-uninstall.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak-update.1.gz
-rw-r--r-- root/root usr/share/man/man1/flatpak.1.gz
drwxr-xr-x root/root usr/share/man/man5/
lrwxrwxrwx root/root usr/share/man/man5/flatpak-flatpakref.5.gz -> flatpakref.5.gz
lrwxrwxrwx root/root usr/share/man/man5/flatpak-flatpakrepo.5.gz -> flatpakrepo.5.gz
-rw-r--r-- root/root usr/share/man/man5/flatpak-installation.5.gz
-rw-r--r-- root/root usr/share/man/man5/flatpak-metadata.5.gz
-rw-r--r-- root/root usr/share/man/man5/flatpak-remote.5.gz
-rw-r--r-- root/root usr/share/man/man5/flatpakref.5.gz
-rw-r--r-- root/root usr/share/man/man5/flatpakrepo.5.gz
drwxr-xr-x root/root usr/share/polkit-1/
drwxr-xr-x root/root usr/share/polkit-1/actions/
-rw-r--r-- root/root usr/share/polkit-1/actions/org.freedesktop.Flatpak.policy

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3+eSGhRAF8zwH2S2UPGjbImuKcoOlCHMR6ZoT6ML60JXGzQXTHPRa/qziq7R955OUP6r5uSTA/W9dv2Xwe46igM=
SHA256 (Pkgfile) = a73a0f1a790f5661434cf4bc5cfa982b1a2cdaea1b786bfb4aa6b6e95a89be7c
SHA256 (.footprint) = 1c05964ec31350f9a67cfba3d295d65bc7fac58ff41720f444cbb345b4ea86b4
SHA256 (flatpak-1.15.6.tar.xz) = 8eb68189eb4850a34752feb29827cc2cc744c1981b8915e280ec1cf5bc387962
RWSagIOpLGJF363DQJP6i3Tcj4CqJVZ9J126crYqT3M5Fdfj8dWAuMegxleSKVvhM7PIMtlHzlYNadSr+OYzIjAp9Kn37o3IZQc=
SHA256 (Pkgfile) = 37a6c522e230bfc892e274e9eb42017cb9a4335388db15b62129f9b6bc479352
SHA256 (.footprint) = 35e371afbd2180b54d5e827b0cb135c63ed3f9758efdb39fa13b64aa852938c5
SHA256 (flatpak-1.15.7.tar.xz) = 064089b4347aa9691e95fcd9bbe6729e038bff1eaec57fff954b58777d8c3875

View File

@ -1,36 +1,45 @@
# Description: Linux application sandboxing and distribution framework (formerly xdg-app)
# URL: https://flatpak.org
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: appstream appstream-glib bubblewrap libseccomp ostree polkit python3-pyparsing
# Depends on: appstream appstream-glib bubblewrap libseccomp ostree polkit python3-pyparsing socat
# Optional: dconf docbook-xsl libxslt xdg-desktop-portal xdg-desktop-portal-gtk xdg-desktop-portal-kde
name=flatpak
version=1.15.6
release=3
version=1.15.7
release=1
source=(https://github.com/flatpak/flatpak/releases/download/$version/$name-$version.tar.xz)
build() {
cd $name-$version
prt-get isinst libxslt docbook-xsl docbook-dtd || PKGMK_FLATPAK+=' --disable-documentation'
NOCONFIGURE=1 ./autogen.sh
./configure $PKGMK_FLATPAK \
meson setup $name-$version build \
--prefix=/usr \
--libexecdir=/usr/lib \
--with-system-bubblewrap \
--with-priv-mode=setuid \
--with-profile-dir=/etc/profile.d \
--with-dbus-config-dir=/usr/share/dbus-1/system.d \
--with-system-helper-user=flatpak \
--disable-static \
--disable-nls
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
--libexecdir=lib \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D dbus_config_dir=/usr/share/dbus-1/system.d \
-D profile_dir=/etc/profile.d \
-D system_helper_user=flatpak \
-D system_bubblewrap=/usr/bin/bwrap
meson compile -C build
DESTDIR=$PKG meson install -C build
make
make DESTDIR=$PKG install
#cd $name-$version
#prt-get isinst libxslt docbook-xsl docbook-dtd || PKGMK_FLATPAK+=' --disable-documentation'
#NOCONFIGURE=1 ./autogen.sh
#./configure $PKGMK_FLATPAK \
# --prefix=/usr \
# --libexecdir=/usr/lib \
# --with-priv-mode=setuid \
# --disable-static \
#sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
#make
#make DESTDIR=$PKG install
rm -fr $PKG/usr/lib/{systemd,sysusers.d}
rm -fr $PKG/usr/share/{gtk-doc,doc,selinux,fish}
rm -fr $PKG/usr/share/{fish,locale}
}