summaryrefslogtreecommitdiff
path: root/sys-apps/flatpak
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/flatpak')
-rw-r--r--sys-apps/flatpak/Manifest10
-rw-r--r--sys-apps/flatpak/flatpak-1.14.10.ebuild (renamed from sys-apps/flatpak/flatpak-1.12.9.ebuild)43
-rw-r--r--sys-apps/flatpak/flatpak-1.14.6.ebuild2
-rw-r--r--sys-apps/flatpak/flatpak-1.14.8.ebuild (renamed from sys-apps/flatpak/flatpak-1.14.5.ebuild)2
4 files changed, 35 insertions, 22 deletions
diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index 713cab914362..234102b4c86b 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -2,13 +2,13 @@ AUX flatpak-1.14.4-fuse-3-slotted.patch 2044 BLAKE2B 338410cf66583755bcb4924e7b8
AUX flatpak-update.service 215 BLAKE2B 803cd26340f06385a753fe29346e464c97cd5bb8045d75ebf2f48b05cbe16f2eaad6f64186ffcdb72eb8b2747a0b43f620fb5a728531c338063e6f2cd2e5627e SHA512 2391f0eed3b5e9d6a48ae043b3165b75f4ecb2ca51ffccfdc61d5b21b11b96cb677420eb4d886f85f2e8d083833ab6149f8007f905a55ae8323ebc7c490490f2
AUX flatpak-update.timer 122 BLAKE2B 1a353a6dee620b5b031451c17e53522b9a4f7f19c2ae85b5ed39615645c4572783bc981002eded8d30a438731bd782a2b405d62656ee3336b7e51cf08a8ef411 SHA512 147296decb8f6d0b07065bb67d96388501aadfbc0de19250d2f3ee0c3585e8c1c702b380d40cd06e4a47ab9b683ad62c29e54c955ac26a735fc0c5b2bc9df2ee
DIST flatpak-1.12.8.tar.xz 1568984 BLAKE2B 6db457eba6b5c03ae4b7037e55f0537821152a80cad8746939fe93008922a9a33ff9f08635613e56a84f2d151826130c497c1e9f7f1e41a5b2dc215882f2eb14 SHA512 5a37d94e12c18a746b222c1ddbd20bddfb22079af1d3a79dc819cdb25f04774c9e4b3a51f9b5ed64f210317e7ec9fb97324ae38ec3430c6a515ba4042805fc57
-DIST flatpak-1.12.9.tar.xz 1572536 BLAKE2B bd9b116bf0e51e60d1e0c420c4c4553a0ebc55a667bce23a0f3116da0dd566c7ffdb063c0b63f466b9b6e451b3c7791daf40cb5d13e2535d988b58cfc947341f SHA512 9103acfed4cb25e6ff4a9d023864845cc565f688b1a4b49b0c8c2605eda9a142f33a37ad2ce670c5f7bd30a398027c141adf2a6f6d0d7549b2bfca82214d3f85
+DIST flatpak-1.14.10.tar.xz 1647100 BLAKE2B 7a2f8f86c7f9f509e5ea0d45b3171b3fc74d190c1f99d466d31bc032ba2671cc9ecb0b72a3d7993c350a79b9f36bfb76eac39638e165a887214849e0aa8a1858 SHA512 512c8545aea310aa14450f45704a57cd6fbf1d53e9497f210335e4767ac5d8b2030af17f2ee055b33d287ee5c8b761f0cc9c5f10361faab43c2422da2b354a3d
DIST flatpak-1.14.4.tar.xz 1637484 BLAKE2B cf208c581ad76d46489ba473d290c35907da0d1d473bf2b4792fb56c31e7110cd38f1c6fc4ad04aa3675868d17116ba52a84b028d7b7789c1736cfe26f3cabfe SHA512 3f97096affd4f1de184ded353f1ab403d9f1813b199b9a1595596cc7c5d6b46062aa2ef184255823f50ae95ca60d0542d9b9e520f9a605f9bc51091863bf89b0
-DIST flatpak-1.14.5.tar.xz 1637692 BLAKE2B 180dc094ef3feef1ccefceb562836f55f6e875016588a5984435ea3157498a8746305c16aa2c83044c107fd7f0e8f6c034c326b4ae29ade1c657e82cff353d47 SHA512 552deaaf3e6712a56f33698c20e6b8225c8893fe9a375af897fd99e19c487bf79b19c3e4ce3b00f3caf90020019ff67c628ca6a8f2ae1e6e01db397d2081ab2b
DIST flatpak-1.14.6.tar.xz 1644056 BLAKE2B 68bc8bdaf1d1c8a6046a06f800d41c1603e691e60a90f070c694501d50ee6fba3ad1978e222d22a9f99e2b85de9154e670149227b0f2ea6543483c2d103b5093 SHA512 d858682dbf539afe1b91087b6a0e0ebeea6658a0ef02c96d68259f3d8c58d1e6d02dd8b69db1b3c55f6d5df0f4d7e41c6165f668f09763dd3f9c3beb48f8bcf5
+DIST flatpak-1.14.8.tar.xz 1698728 BLAKE2B aecfe77371ec2479ab12f46035213d6cfb672fe9fb1882a3225ae3ee8d3bd23e96848061bc1c778265f3ff4daf369eb19e584f36f804107543b0287f774997f1 SHA512 a34d539f4ed0682459a22afa282de36da964a3545abd78138d3d86d9464d67cb57479f93bf84d1a9d811b80e72e0ea11f64293cb09a559fd5ec2c957be1729a1
EBUILD flatpak-1.12.8.ebuild 2525 BLAKE2B 9418a05e30311a3af4656e4957afdd4f700b3a8a57a129ecf59c9f9005fb8d9baca8fb496ee15319343856270bc5cf27c76377f1a5d6a7defd7b1086344bfe9f SHA512 e743fb13d1faf2939eb9a1eb0e9c48d19cc1a69136eb46275251822c2df242dd02c8536511e82a8c3516bdd5386c86f880de87f8f27600aa2240798a0ebb63c0
-EBUILD flatpak-1.12.9.ebuild 2535 BLAKE2B 809bc2d9ef829f014e5385ba506bf9d18eb57bdb701d190eae959064c9427a257c4ac57b78fc09290afd355846624a24175c328a7f425507fdf64d70cd60ce3b SHA512 b343e523fa31858eb24fc1ca386d85d868bafc9275d815fa779bdf85f265b32d34648c1f24de85a5ab1ae174b73030a30719f86efc5239b691e2b262aad70e85
+EBUILD flatpak-1.14.10.ebuild 2860 BLAKE2B 67c1fe91bcd3ea88b199074a3527d8b2847943ad5cc450580c8346885c627b29f5850a84716dca6dc2b3da2de2777565458f989a2fc93d96069f8cd2c7ddfaa9 SHA512 4fa4bf832a0308bf73b94f45ae3733528b47244075630a22820fcbd5b8d0e4aff8c98a061f8cc389969ec4e92e675df76aadd336d2b54583d8e1d1c4035e1e91
EBUILD flatpak-1.14.4-r3.ebuild 2752 BLAKE2B 19d048372d4dc159697de9440ea5cbf3c79f42b146e2529d5e0f5192b7c8c9dfe7e266792087034f75a28813b1c4b0de8291567581e2b64b2dab62e3ef78bef8 SHA512 731dd34eb42f8ad8e1dca7ca935b1c2f61e5d6332df88448940cf557aedc5a25411cc7b752cd9380b7845d3a0a4903dfe1eaf1c951e4983150526b99b481b5ee
-EBUILD flatpak-1.14.5.ebuild 2859 BLAKE2B 5a40035ec6c72ac3a7f85058d883d12ea798448f900d6f578b7ce7feb5b37df37ea497f1c2c5bda8682ebaf1c760c32c470921fecc6f4abae4bb2e7222ff3328 SHA512 e6784bb2223353d716e0ebfadc6ee69f73efd45a2fa3e19525e5e17e4c22f015d204f6f310bcf14fd261b8c44b4d8c27b9a1a62d56b763b4481d5e942e0c0aa8
-EBUILD flatpak-1.14.6.ebuild 2859 BLAKE2B 821b169e47ec599dd0399bc596cf8139bc1c59f6e3d4615e105407e8ff81a017eb3442e4bb9217a09f41c7f1971380306cc31413b381a92f27b6418ebe519453 SHA512 1996d01dfca540116494a25c038290f8fde19205d8151687e83f1b8d77a5515fa50147e3844307659cca8367a1b67af30f55765d0ab58deb0fc0359d3b4ba141
+EBUILD flatpak-1.14.6.ebuild 2856 BLAKE2B 1e077de7089564809fa33b3fb0c12f66397602ad6c5d0cc2e0aa432b7fde20dc876f47421dfd5e762eda1edb288617c37ada20a4349f0b5b5917209fbe2968d3 SHA512 f7ff2b181d7d1db73162ae03198684a296ea70dd905d322a04aba5e14d0c68e161c146f0f4ee53b244d1fbf73511b90efb37c241271638f9c2d3bb7bc7d1a4b8
+EBUILD flatpak-1.14.8.ebuild 2859 BLAKE2B 821b169e47ec599dd0399bc596cf8139bc1c59f6e3d4615e105407e8ff81a017eb3442e4bb9217a09f41c7f1971380306cc31413b381a92f27b6418ebe519453 SHA512 1996d01dfca540116494a25c038290f8fde19205d8151687e83f1b8d77a5515fa50147e3844307659cca8367a1b67af30f55765d0ab58deb0fc0359d3b4ba141
MISC metadata.xml 325 BLAKE2B a8ca5c0feaab721a66653a8d5e084d2bba127d75faa0975a4dac7d4d7395801fc69bed88bf13663826188696ee5e25e18afc1b0d5161d27e15f36b9c88487146 SHA512 2736f22e733f2214b80c46b3280f90103e21c3211bea129614bcf372f05803b5d5148d34406e8aa332f7b21090e8aaa698bb1a25d767ccea21d3977f0894f464
diff --git a/sys-apps/flatpak/flatpak-1.12.9.ebuild b/sys-apps/flatpak/flatpak-1.14.10.ebuild
index 5d1d9025a7c6..79a5ad2cbdee 100644
--- a/sys-apps/flatpak/flatpak-1.12.9.ebuild
+++ b/sys-apps/flatpak/flatpak-1.14.10.ebuild
@@ -2,9 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10,11} )
+PYTHON_COMPAT=( python3_{10..12} )
-inherit linux-info python-any-r1
+inherit linux-info python-any-r1 systemd tmpfiles
DESCRIPTION="Linux application sandboxing and distribution framework"
HOMEPAGE="https://flatpak.org/"
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="doc introspection policykit seccomp systemd X"
RESTRICT="test"
@@ -22,22 +22,20 @@ RDEPEND="
>=app-arch/libarchive-2.8:=
app-arch/zstd:=
>=app-crypt/gpgme-1.1.8:=
+ >=dev-libs/appstream-0.12:=
>=dev-libs/appstream-glib-0.5.10:=
>=dev-libs/glib-2.56:2=
>=dev-libs/libxml2-2.4:=
dev-libs/json-glib:=
dev-libs/libassuan:=
>=dev-util/ostree-2020.8:=[gpg(+)]
- || (
- dev-util/ostree[curl]
- dev-util/ostree[soup]
- )
+ dev-util/ostree[curl]
>=gnome-base/dconf-0.26:=
gnome-base/gsettings-desktop-schemas
- >=net-libs/libsoup-2.4:2.4=
- >=sys-apps/bubblewrap-0.5.0
+ net-misc/curl:=
+ >=sys-apps/bubblewrap-0.10.0
sys-apps/dbus
- >=sys-fs/fuse-2.9.9:0=
+ >=sys-fs/fuse-3.1.1:3=
sys-apps/xdg-dbus-proxy
X? (
x11-apps/xauth
@@ -50,25 +48,29 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
-# pyparsing version pinned for https://bugs.gentoo.org/825230
BDEPEND="
>=dev-build/automake-1.13.4
>=sys-devel/gettext-0.18.2
virtual/pkgconfig
dev-util/gdbus-codegen
+ dev-util/glib-utils
app-alternatives/yacc
+ $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
introspection? ( >=dev-libs/gobject-introspection-1.40 )
doc? (
- >=dev-util/gtk-doc-1.20
+ app-text/xmlto
dev-libs/libxslt
)
- $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
"
PDEPEND="sys-apps/xdg-desktop-portal"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.14.4-fuse-3-slotted.patch
+)
+
python_check_deps() {
- python_has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
}
pkg_setup() {
@@ -89,9 +91,10 @@ src_configure() {
--localstatedir="${EPREFIX}"/var
--with-system-bubblewrap
--with-system-dbus-proxy
+ --with-tmpfilesdir="/usr/lib/tmpfiles.d"
$(use_enable X xauth)
$(use_enable doc documentation)
- $(use_enable doc gtk-doc)
+ $(use_enable doc docbook-docs)
$(use_enable introspection)
$(use_enable policykit system-helper)
$(use_enable seccomp)
@@ -103,6 +106,16 @@ src_configure() {
src_install() {
default
+ # https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
+ find "${ED}" -name '*.la' -delete || die
# resolve conflict with acct-user/flatpak for #856706
rm -rf "${ED}/usr/lib/sysusers.d"
+
+ if use systemd; then
+ systemd_dounit "${FILESDIR}"/flatpak-update.{service,timer}
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process flatpak.conf
}
diff --git a/sys-apps/flatpak/flatpak-1.14.6.ebuild b/sys-apps/flatpak/flatpak-1.14.6.ebuild
index 71f8492997bb..885f0b2ae068 100644
--- a/sys-apps/flatpak/flatpak-1.14.6.ebuild
+++ b/sys-apps/flatpak/flatpak-1.14.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="doc introspection policykit seccomp systemd X"
RESTRICT="test"
diff --git a/sys-apps/flatpak/flatpak-1.14.5.ebuild b/sys-apps/flatpak/flatpak-1.14.8.ebuild
index d066eadb7eb0..71f8492997bb 100644
--- a/sys-apps/flatpak/flatpak-1.14.5.ebuild
+++ b/sys-apps/flatpak/flatpak-1.14.8.ebuild
@@ -6,9 +6,9 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit linux-info python-any-r1 systemd tmpfiles
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
DESCRIPTION="Linux application sandboxing and distribution framework"
HOMEPAGE="https://flatpak.org/"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"