diff options
Diffstat (limited to 'community/flatpak/APKBUILD')
-rw-r--r-- | community/flatpak/APKBUILD | 69 |
1 files changed, 52 insertions, 17 deletions
diff --git a/community/flatpak/APKBUILD b/community/flatpak/APKBUILD index f36efa26c1f..f3988af6488 100644 --- a/community/flatpak/APKBUILD +++ b/community/flatpak/APKBUILD @@ -3,35 +3,64 @@ # Maintainer: André Klitzing <aklitzing@gmail.com> pkgname=flatpak # Follows GNOME versioning, MINOR (the 2nd number) must be even. -pkgver=1.12.2 -pkgrel=0 +pkgver=1.14.5 +pkgrel=2 pkgdesc="Application deployment framework for desktop apps" -url="https://flatpak.org" -# mips64, s390x and riscv64 blocked by polkit -arch="all !mips64 !s390x !riscv64" +url="https://flatpak.org/" +arch="all" license="LGPL-2.1-or-later" -depends="bubblewrap xdg-dbus-proxy" -makedepends="glib-dev libarchive-dev libsoup-dev libcap-dev polkit-dev - libxau-dev ostree-dev>=2018.08 fuse-dev json-glib-dev - libgcab-dev appstream-glib-dev dconf-dev - libseccomp-dev libxslt-dev gpgme-dev bison - py3-parsing zstd-dev" +depends=" + bubblewrap + desktop-file-utils + fuse3 + gtk-update-icon-cache + shared-mime-info + xdg-dbus-proxy + " +makedepends=" + appstream-dev + appstream-glib-dev + bison + curl-dev + dconf-dev + fuse3-dev + glib-dev + gpgme-dev + json-glib-dev + libarchive-dev + libcap-dev + libgcab-dev + libseccomp-dev + libxau-dev + libxslt-dev + ostree-dev>=2018.08 + polkit-dev + py3-parsing + zstd-dev + " +checkdepends="bash" subpackages=" $pkgname-dbg $pkgname-lang $pkgname-dev $pkgname-libs $pkgname-bash-completion - $pkgname-fish-completion + $pkgname-fish-completion:fishcomp $pkgname-zsh-completion " install="flatpak.pre-install flatpak.pre-upgrade flatpak.post-install" source="https://github.com/flatpak/flatpak/releases/download/$pkgver/flatpak-$pkgver.tar.xz modules-load.conf + fusermount3.patch + tzdir.patch " -options="!check" # Tests fail with no error message +options="!check" # test environment setup requires glibc layout (locales..) # secfixes: +# 1.12.5-r0: +# - CVE-2022-21682 +# 1.12.3-r0: +# - CVE-2021-43860 # 1.12.2-r0: # - CVE-2021-41133 # 1.10.1-r0: @@ -50,6 +79,7 @@ build() { --libexecdir=/usr/lib/$pkgname \ --disable-static \ --disable-documentation \ + --with-curl \ --with-priv-mode=none \ --with-system-bubblewrap \ --with-system-helper-user=flatpak \ @@ -72,13 +102,18 @@ package() { rm -rf usr/lib/systemd rm -rf usr/lib/sysusers.d - # Move fish completions to directory where abuild expects it. - mv usr/share/fish/vendor_completions.d usr/share/fish/completions - install -Dm644 "$srcdir"/modules-load.conf usr/lib/modules-load.d/flatpak.conf } +fishcomp() { + default_fishcomp + + amove usr/share/fish/vendor_conf.d +} + sha512sums=" -4887fe540a821f2c8539fbe1fd89b1cc350126a6fa90c1acf070e08db0de1073406a061f5483bc7a7ef9b07f73409beb7bc02d055d4b3ae1c33ba5c318e11b6f flatpak-1.12.2.tar.xz +552deaaf3e6712a56f33698c20e6b8225c8893fe9a375af897fd99e19c487bf79b19c3e4ce3b00f3caf90020019ff67c628ca6a8f2ae1e6e01db397d2081ab2b flatpak-1.14.5.tar.xz 57d23d2778556eafc3035e6be575bf95b4032f123b35f2b1657eff5e7496de253173edc657f90531ee58e25673f4f27a5cd1cc76b14a038edb244f104a231771 modules-load.conf +665dc6003360ea65ce391fe2283344d47c1dafc8f860a5ba410641c7ef54d0c68a63c41963843aeb0364b95df567a83cb80007db282bd284a0744aacced8f1d3 fusermount3.patch +4317f1ade5999c5a4e1392b074c32dae07858f79a2769fd7f207182cb514b446fc33b480676d9e8eeaf7f26461e340342a8a17494cfdc63f156c38b58852daf4 tzdir.patch " |