[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 3e5a89cfc048384ddf35268840fea1ebc3e6ee91 Author: Christopher Fore posteo net> AuthorDate: Sat Apr 20 18:52:49 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Apr 21 07:46:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5a89cf sys-apps/flatpak: add 1.12.9, 1.14.6, security bump - Tests skipped (restricted) - Fixed trivial QA warnings - Changed order of HOMEPAGE, SRC_URI, and DESCRIPTION Bug: https://bugs.gentoo.org/930202 Signed-off-by: Christopher Fore posteo.net> Closes: https://github.com/gentoo/gentoo/pull/36334 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 2 + sys-apps/flatpak/flatpak-1.12.9.ebuild | 108 + sys-apps/flatpak/flatpak-1.14.6.ebuild | 120 + 3 files changed, 230 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 56ef409d4835..dc467e2313ab 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,5 @@ 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.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 diff --git a/sys-apps/flatpak/flatpak-1.12.9.ebuild b/sys-apps/flatpak/flatpak-1.12.9.ebuild new file mode 100644 index ..5d1d9025a7c6 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.9.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10,11} ) + +inherit linux-info python-any-r1 + +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" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT="test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas + >=net-libs/libsoup-2.4:2.4= + >=sys-apps/bubblewrap-0.5.0 + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +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 + app-alternatives/yacc + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +python_check_deps() { + python_has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: d923d0b9ce5d54e4d0f6659e5f472f0444f2da91 Author: Sam James gentoo org> AuthorDate: Mon Jan 8 12:09:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 12:25:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d923d0b9 sys-apps/flatpak: sys-devel/bison -> app-alternatives/yacc All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.12.8.ebuild| 4 ++-- sys-apps/flatpak/flatpak-1.14.4-r3.ebuild | 4 ++-- sys-apps/flatpak/flatpak-1.14.5.ebuild| 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.12.8.ebuild b/sys-apps/flatpak/flatpak-1.12.8.ebuild index 0d93a36c8d65..8d690737f967 100644 --- a/sys-apps/flatpak/flatpak-1.12.8.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -56,7 +56,7 @@ BDEPEND=" >=sys-devel/gettext-0.18.2 virtual/pkgconfig dev-util/gdbus-codegen - sys-devel/bison + app-alternatives/yacc introspection? ( >=dev-libs/gobject-introspection-1.40 ) doc? ( >=dev-util/gtk-doc-1.20 diff --git a/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild index d18fc746ae60..cc266504983d 100644 --- a/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -53,7 +53,7 @@ BDEPEND=" >=sys-devel/gettext-0.18.2 virtual/pkgconfig dev-util/gdbus-codegen - sys-devel/bison + app-alternatives/yacc $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') introspection? ( >=dev-libs/gobject-introspection-1.40 ) doc? ( diff --git a/sys-apps/flatpak/flatpak-1.14.5.ebuild b/sys-apps/flatpak/flatpak-1.14.5.ebuild index 528b56bf57ed..7cf4ba08b4c4 100644 --- a/sys-apps/flatpak/flatpak-1.14.5.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -53,7 +53,7 @@ BDEPEND=" >=sys-devel/gettext-0.18.2 virtual/pkgconfig dev-util/gdbus-codegen - sys-devel/bison + app-alternatives/yacc $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') introspection? ( >=dev-libs/gobject-introspection-1.40 ) doc? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: b1e9fd41d35880e69155ae77784089e71a79359a Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 22 21:36:05 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Dec 23 04:45:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e9fd41 sys-apps/flatpak: add 1.14.5, python3_12 Closes: https://bugs.gentoo.org/920319 Signed-off-by: Andreas Sturmlechner gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34431 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.14.5.ebuild | 120 + 2 files changed, 121 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index e1398473899f..56ef409d4835 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.12.8.tar.xz 1568984 BLAKE2B 6db457eba6b5c03ae4b7037e55f0537821152a80cad8746939fe93008922a9a33ff9f08635613e56a84f2d151826130c497c1e9f7f1e41a5b2dc215882f2eb14 SHA512 5a37d94e12c18a746b222c1ddbd20bddfb22079af1d3a79dc819cdb25f04774c9e4b3a51f9b5ed64f210317e7ec9fb97324ae38ec3430c6a515ba4042805fc57 DIST flatpak-1.14.4.tar.xz 1637484 BLAKE2B cf208c581ad76d46489ba473d290c35907da0d1d473bf2b4792fb56c31e7110cd38f1c6fc4ad04aa3675868d17116ba52a84b028d7b7789c1736cfe26f3cabfe SHA512 3f97096affd4f1de184ded353f1ab403d9f1813b199b9a1595596cc7c5d6b46062aa2ef184255823f50ae95ca60d0542d9b9e520f9a605f9bc51091863bf89b0 +DIST flatpak-1.14.5.tar.xz 1637692 BLAKE2B 180dc094ef3feef1ccefceb562836f55f6e875016588a5984435ea3157498a8746305c16aa2c83044c107fd7f0e8f6c034c326b4ae29ade1c657e82cff353d47 SHA512 552deaaf3e6712a56f33698c20e6b8225c8893fe9a375af897fd99e19c487bf79b19c3e4ce3b00f3caf90020019ff67c628ca6a8f2ae1e6e01db397d2081ab2b diff --git a/sys-apps/flatpak/flatpak-1.14.5.ebuild b/sys-apps/flatpak/flatpak-1.14.5.ebuild new file mode 100644 index ..528b56bf57ed --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.14.5.ebuild @@ -0,0 +1,120 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +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/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT="test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=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] + >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas + net-misc/curl:= + >=sys-apps/bubblewrap-0.5.0 + sys-apps/dbus + >=sys-fs/fuse-3.1.1:3= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + app-text/xmlto + dev-libs/libxslt + ) +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +PATCHES=( + "${FILESDIR}"/${PN}-1.14.4-fuse-3-slotted.patch +) + +python_check_deps() { + python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --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 docbook-docs) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: dd977d6a5d531c7bcdc859f40879b7f8d7d50c30 Author: Sam James gentoo org> AuthorDate: Sat May 20 06:56:36 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 20 06:57:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd977d6a sys-apps/flatpak: use python_has_version Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.14.4-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild index 1c0aa32c3193..d18fc746ae60 100644 --- a/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild @@ -54,12 +54,12 @@ BDEPEND=" virtual/pkgconfig dev-util/gdbus-codegen sys-devel/bison + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') introspection? ( >=dev-libs/gobject-introspection-1.40 ) doc? ( app-text/xmlto dev-libs/libxslt ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') " PDEPEND="sys-apps/xdg-desktop-portal" @@ -69,7 +69,7 @@ PATCHES=( ) python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" + python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]" } pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/files/, sys-apps/flatpak/
commit: 1c98c520d1b838aa3da816eb855edc5de8cc62c6 Author: Sam James gentoo org> AuthorDate: Sat May 20 06:55:27 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 20 06:56:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c98c520 sys-apps/flatpak: fix finding fuse(3) slotted binaries Upstream *do* support fuse3 but they assume the binaries are e.g. 'fusermount', not 'fusermount3' like they are in Gentoo. Closes: https://bugs.gentoo.org/906653 Signed-off-by: Sam James gentoo.org> .../files/flatpak-1.14.4-fuse-3-slotted.patch | 57 ++ ...k-1.14.4-r2.ebuild => flatpak-1.14.4-r3.ebuild} | 5 +- 2 files changed, 61 insertions(+), 1 deletion(-) diff --git a/sys-apps/flatpak/files/flatpak-1.14.4-fuse-3-slotted.patch b/sys-apps/flatpak/files/flatpak-1.14.4-fuse-3-slotted.patch new file mode 100644 index ..a0db209fae2f --- /dev/null +++ b/sys-apps/flatpak/files/flatpak-1.14.4-fuse-3-slotted.patch @@ -0,0 +1,57 @@ +https://bugs.gentoo.org/906653 +--- a/common/flatpak-dir.c b/common/flatpak-dir.c +@@ -2109,7 +2109,7 @@ flatpak_dir_revokefs_fuse_unmount (OstreeRepo **repo, + + fusermount = g_subprocess_new (G_SUBPROCESS_FLAGS_NONE, + error, +- "fusermount", "-u", "-z", mnt_dir, ++ "fusermount3", "-u", "-z", mnt_dir, + NULL); + if (g_subprocess_wait_check (fusermount, NULL, error)) + { +--- a/tests/can-use-fuse.c b/tests/can-use-fuse.c +@@ -53,11 +53,11 @@ check_fuse (void) + return FALSE; + } + +- fusermount = g_find_program_in_path ("fusermount"); ++ fusermount = g_find_program_in_path ("fusermount3"); + + if (fusermount == NULL) + { +- cannot_use_fuse = g_strdup ("fusermount not found in PATH"); ++ cannot_use_fuse = g_strdup ("fusermount3 not found in PATH"); + return FALSE; + } + +@@ -69,7 +69,7 @@ check_fuse (void) + + if (!g_file_test ("/etc/mtab", G_FILE_TEST_EXISTS)) + { +- cannot_use_fuse = g_strdup ("fusermount won't work without /etc/mtab"); ++ cannot_use_fuse = g_strdup ("fusermount3 won't work without /etc/mtab"); + return FALSE; + } + +--- a/tests/libtest.sh b/tests/libtest.sh +@@ -542,7 +542,7 @@ skip_one_without_bwrap () { + } + + skip_without_fuse () { +-fusermount --version >/dev/null 2>&1 || skip "no fusermount" ++fusermount3 --version >/dev/null 2>&1 || skip "no fusermount3" + + capsh --print | grep -q 'Bounding set.*[^a-z]cap_sys_admin' || \ + skip "No cap_sys_admin in bounding set, can't use FUSE" +@@ -608,7 +608,7 @@ commit_to_path () { + cleanup () { + /bin/kill -9 $DBUS_SESSION_BUS_PID + gpg-connect-agent --homedir "${FL_GPG_HOMEDIR}" killagent /bye >&2 || true +-fusermount -u $XDG_RUNTIME_DIR/doc >&2 || : ++fusermount3 -u $XDG_RUNTIME_DIR/doc >&2 || : + kill $(jobs -p) &> /dev/null || true + if test -n "${TEST_SKIP_CLEANUP:-}"; then + echo "# Skipping cleanup of ${TEST_DATA_DIR}" diff --git a/sys-apps/flatpak/flatpak-1.14.4-r2.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild similarity index 97% rename from sys-apps/flatpak/flatpak-1.14.4-r2.ebuild rename to sys-apps/flatpak/flatpak-1.14.4-r3.ebuild index 8b4eb2299d25..1c0aa32c3193 100644 --- a/sys-apps/flatpak/flatpak-1.14.4-r2.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r3.ebuild @@ -48,7 +48,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" -# pyparsing version pinned for https://bugs.gentoo.org/825230 BDEPEND=" >=sys-devel/automake-1.13.4 >=sys-devel/gettext-0.18.2 @@ -65,6 +64,10 @@ BDEPEND=" PDEPEND="sys-apps/xdg-desktop-portal" +PATCHES=( + "${FILESDIR}"/${PN}-1.14.4-fuse-3-slotted.patch +) + python_check_deps() { has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: db467947bdd14ac40c44a18e65e29dc124b088f0 Author: Sam James gentoo org> AuthorDate: Wed May 10 00:26:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 00:29:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db467947 sys-apps/flatpak: drop 1.12.3-r1, 1.14.1 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/Manifest | 2 - sys-apps/flatpak/flatpak-1.12.3-r1.ebuild | 108 -- sys-apps/flatpak/flatpak-1.14.1.ebuild| 108 -- 3 files changed, 218 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 11a23544a987..e1398473899f 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,4 +1,2 @@ -DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.8.tar.xz 1568984 BLAKE2B 6db457eba6b5c03ae4b7037e55f0537821152a80cad8746939fe93008922a9a33ff9f08635613e56a84f2d151826130c497c1e9f7f1e41a5b2dc215882f2eb14 SHA512 5a37d94e12c18a746b222c1ddbd20bddfb22079af1d3a79dc819cdb25f04774c9e4b3a51f9b5ed64f210317e7ec9fb97324ae38ec3430c6a515ba4042805fc57 -DIST flatpak-1.14.1.tar.xz 1626500 BLAKE2B bf33dcd5a0f0289e5bff32794012dcfc45dcdbb11ef0da5c68769c18b1bcd12fcc0308ea275a7532f59998db6afa019746313387b0f9636c7d9b91ceb7d5 SHA512 1f22622b9a797b644b5fe9d26c3c4ec3f6b1a3b81a12d498e5aeeecb1a965c9aaa5c1d18843c938f116855bbbed3a8d9866997440f86241abe70eae13be7cdcb DIST flatpak-1.14.4.tar.xz 1637484 BLAKE2B cf208c581ad76d46489ba473d290c35907da0d1d473bf2b4792fb56c31e7110cd38f1c6fc4ad04aa3675868d17116ba52a84b028d7b7789c1736cfe26f3cabfe SHA512 3f97096affd4f1de184ded353f1ab403d9f1813b199b9a1595596cc7c5d6b46062aa2ef184255823f50ae95ca60d0542d9b9e520f9a605f9bc51091863bf89b0 diff --git a/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild b/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild deleted file mode 100644 index b23df631da31.. --- a/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{9,10} ) - -inherit linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="doc introspection policykit seccomp systemd X" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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] - ) - >=gnome-base/dconf-0.26:= - gnome-base/gsettings-desktop-schemas - >=net-libs/libsoup-2.4:2.4= - >=sys-apps/bubblewrap-0.5.0 - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - X? ( - x11-apps/xauth - x11-libs/libXau:= - ) - x11-libs/gdk-pixbuf:2= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -# pyparsing version pinned for https://bugs.gentoo.org/825230 -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND="sys-apps/xdg-desktop-portal" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die -} - -src_configure() { - local myeconfargs=( - --enable-sandboxed-triggers - --localstatedir="${EPREFIX}"/var - --with-system-bubblewrap - --with-system-dbus-proxy - $(use_enable X xauth) -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 3dd01c1a2b94b4c6532f14100b1083738185f0e4 Author: Sam James gentoo org> AuthorDate: Wed May 10 00:28:13 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 00:29:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd01c1a sys-apps/flatpak: switch 1.14.x to fuse3 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/{flatpak-1.14.4-r1.ebuild => flatpak-1.14.4-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r2.ebuild similarity index 99% rename from sys-apps/flatpak/flatpak-1.14.4-r1.ebuild rename to sys-apps/flatpak/flatpak-1.14.4-r2.ebuild index 0ee65341749d..8b4eb2299d25 100644 --- a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r2.ebuild @@ -35,7 +35,7 @@ RDEPEND=" net-misc/curl:= >=sys-apps/bubblewrap-0.5.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
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 4113e26e9968211b7c177219a66580784dfaaf81 Author: Sam James gentoo org> AuthorDate: Fri Apr 21 07:52:48 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 21 07:52:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4113e26e sys-apps/flatpak: Stabilize 1.14.4-r1 x86, #904539 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.14.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild index dfc593ca8189..0ee65341749d 100644 --- a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; 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"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: bd4d7d9b3ecbd2591d57b22036bcf71bbd0aa2bb Author: Sam James gentoo org> AuthorDate: Fri Apr 21 07:52:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 21 07:52:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4d7d9b sys-apps/flatpak: Stabilize 1.12.8 x86, #904539 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.12.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.8.ebuild b/sys-apps/flatpak/flatpak-1.12.8.ebuild index 9bcc5a2c13e8..0d93a36c8d65 100644 --- a/sys-apps/flatpak/flatpak-1.12.8.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="doc introspection policykit seccomp systemd X" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: c3ada5a19ff9cd497891f3abe9ca668be5713daa Author: Sam James gentoo org> AuthorDate: Thu Apr 20 05:00:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 05:01:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ada5a1 sys-apps/flatpak: Stabilize 1.12.8 amd64, #904539 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.12.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.8.ebuild b/sys-apps/flatpak/flatpak-1.12.8.ebuild index 6ce89dfdade3..9bcc5a2c13e8 100644 --- a/sys-apps/flatpak/flatpak-1.12.8.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" IUSE="doc introspection policykit seccomp systemd X" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: c038cbfb8c7b6ed2d0d196ca7fe7c2fe6c1a26ca Author: Sam James gentoo org> AuthorDate: Thu Apr 20 05:00:37 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 05:01:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c038cbfb sys-apps/flatpak: Stabilize 1.14.4-r1 amd64, #904539 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.14.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild index 2feeffe4d50c..dfc593ca8189 100644 --- a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; 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"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 44945f2e9ede7ed63535b7f439f3dcfa85d8fa82 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 04:02:08 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 04:02:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44945f2e sys-apps/flatpak: Stabilize 1.14.4-r1 arm64, #904539 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.14.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild index 859b8ef2a2a8..2feeffe4d50c 100644 --- a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; 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"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 1f813e6bf820f7aeac23112e7302b1119b310e43 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 04:02:07 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 04:02:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f813e6b sys-apps/flatpak: Stabilize 1.12.8 arm64, #904539 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.12.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.8.ebuild b/sys-apps/flatpak/flatpak-1.12.8.ebuild index 6983ea31deb9..6ce89dfdade3 100644 --- a/sys-apps/flatpak/flatpak-1.12.8.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" IUSE="doc introspection policykit seccomp systemd X" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/, sys-apps/flatpak/files/
commit: 70fb119a972f04d0c8192cce7c8ff87e2509c08c Author: Florian Schmaus gentoo org> AuthorDate: Mon Apr 3 12:06:26 2023 + Commit: Zac Medico gentoo org> CommitDate: Thu Apr 6 02:58:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fb119a sys-apps/flatpak: add systemd flatpak-update.{service.timer} Closes: https://github.com/gentoo/gentoo/pull/30459 Closes: https://bugs.gentoo.org/903735 Signed-off-by: Florian Schmaus gentoo.org> Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/files/flatpak-update.service | 11 +++ sys-apps/flatpak/files/flatpak-update.timer | 9 + .../{flatpak-1.14.4.ebuild => flatpak-1.14.4-r1.ebuild} | 6 +- 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/sys-apps/flatpak/files/flatpak-update.service b/sys-apps/flatpak/files/flatpak-update.service new file mode 100644 index ..07330552f7d6 --- /dev/null +++ b/sys-apps/flatpak/files/flatpak-update.service @@ -0,0 +1,11 @@ +[Unit] +Description=Update system Flatpaks +After=network-online.target +Wants=network-online.target + +[Service] +Type=oneshot +ExecStart=/usr/bin/flatpak --system update --assumeyes + +[Install] +WantedBy=multi-user.target diff --git a/sys-apps/flatpak/files/flatpak-update.timer b/sys-apps/flatpak/files/flatpak-update.timer new file mode 100644 index ..f34af44de847 --- /dev/null +++ b/sys-apps/flatpak/files/flatpak-update.timer @@ -0,0 +1,9 @@ +[Unit] +Description=Update user Flatpaks daily + +[Timer] +OnCalendar=daily +Persistent=true + +[Install] +WantedBy=timers.target diff --git a/sys-apps/flatpak/flatpak-1.14.4.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild similarity index 95% rename from sys-apps/flatpak/flatpak-1.14.4.ebuild rename to sys-apps/flatpak/flatpak-1.14.4-r1.ebuild index 16d18d1775bf..859b8ef2a2a8 100644 --- a/sys-apps/flatpak/flatpak-1.14.4.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -inherit linux-info python-any-r1 +inherit linux-info python-any-r1 systemd SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; DESCRIPTION="Linux application sandboxing and distribution framework" @@ -105,4 +105,8 @@ src_install() { 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 }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 2cb46de602b1509668484ac6b1bfd7b361438d7d Author: Zac Medico gentoo org> AuthorDate: Fri Mar 17 00:06:14 2023 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 17 00:15:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb46de6 sys-apps/flatpak: add 1.12.8 Bug: https://bugs.gentoo.org/901507 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.12.8.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index b76cfc8608d7..9883f2091761 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc +DIST flatpak-1.12.8.tar.xz 1568984 BLAKE2B 6db457eba6b5c03ae4b7037e55f0537821152a80cad8746939fe93008922a9a33ff9f08635613e56a84f2d151826130c497c1e9f7f1e41a5b2dc215882f2eb14 SHA512 5a37d94e12c18a746b222c1ddbd20bddfb22079af1d3a79dc819cdb25f04774c9e4b3a51f9b5ed64f210317e7ec9fb97324ae38ec3430c6a515ba4042805fc57 DIST flatpak-1.14.1.tar.xz 1626500 BLAKE2B bf33dcd5a0f0289e5bff32794012dcfc45dcdbb11ef0da5c68769c18b1bcd12fcc0308ea275a7532f59998db6afa019746313387b0f9636c7d9b91ceb7d5 SHA512 1f22622b9a797b644b5fe9d26c3c4ec3f6b1a3b81a12d498e5aeeecb1a965c9aaa5c1d18843c938f116855bbbed3a8d9866997440f86241abe70eae13be7cdcb diff --git a/sys-apps/flatpak/flatpak-1.12.8.ebuild b/sys-apps/flatpak/flatpak-1.12.8.ebuild new file mode 100644 index ..6983ea31deb9 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.8.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) + +inherit linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT="test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas + >=net-libs/libsoup-2.4:2.4= + >=sys-apps/bubblewrap-0.5.0 + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + # resolve conflict with acct-user/flatpak for
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: fdbb6a78c2d7c6801ddc668091f8140a16c32a0d Author: Zac Medico gentoo org> AuthorDate: Fri Mar 17 00:11:57 2023 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 17 00:15:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbb6a78 sys-apps/flatpak: add 1.14.4 Bug: https://bugs.gentoo.org/901507 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.14.4.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 9883f2091761..11a23544a987 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,4 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.8.tar.xz 1568984 BLAKE2B 6db457eba6b5c03ae4b7037e55f0537821152a80cad8746939fe93008922a9a33ff9f08635613e56a84f2d151826130c497c1e9f7f1e41a5b2dc215882f2eb14 SHA512 5a37d94e12c18a746b222c1ddbd20bddfb22079af1d3a79dc819cdb25f04774c9e4b3a51f9b5ed64f210317e7ec9fb97324ae38ec3430c6a515ba4042805fc57 DIST flatpak-1.14.1.tar.xz 1626500 BLAKE2B bf33dcd5a0f0289e5bff32794012dcfc45dcdbb11ef0da5c68769c18b1bcd12fcc0308ea275a7532f59998db6afa019746313387b0f9636c7d9b91ceb7d5 SHA512 1f22622b9a797b644b5fe9d26c3c4ec3f6b1a3b81a12d498e5aeeecb1a965c9aaa5c1d18843c938f116855bbbed3a8d9866997440f86241abe70eae13be7cdcb +DIST flatpak-1.14.4.tar.xz 1637484 BLAKE2B cf208c581ad76d46489ba473d290c35907da0d1d473bf2b4792fb56c31e7110cd38f1c6fc4ad04aa3675868d17116ba52a84b028d7b7789c1736cfe26f3cabfe SHA512 3f97096affd4f1de184ded353f1ab403d9f1813b199b9a1595596cc7c5d6b46062aa2ef184255823f50ae95ca60d0542d9b9e520f9a605f9bc51091863bf89b0 diff --git a/sys-apps/flatpak/flatpak-1.14.4.ebuild b/sys-apps/flatpak/flatpak-1.14.4.ebuild new file mode 100644 index ..16d18d1775bf --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.14.4.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) + +inherit linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT="test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=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] + >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas + net-misc/curl:= + >=sys-apps/bubblewrap-0.5.0 + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + app-text/xmlto + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) + $(use_enable doc docbook-docs) + $(use_enable
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 9f354f1851408d5e0818ee0270449a4507880c77 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:04:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:04:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f354f18 sys-apps/flatpak: Stabilize 1.14.1 x86, #898606 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/flatpak/flatpak-1.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.1.ebuild b/sys-apps/flatpak/flatpak-1.14.1.ebuild index 47317a88973c..98ccad51fdf2 100644 --- a/sys-apps/flatpak/flatpak-1.14.1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; 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"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 92b2d2480a13e70c7af5da093eac22a9de9e0952 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 17:46:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 17:46:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b2d248 sys-apps/flatpak: Stabilize 1.14.1 amd64, #898606 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/flatpak/flatpak-1.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.1.ebuild b/sys-apps/flatpak/flatpak-1.14.1.ebuild index cf113e8acdc5..47317a88973c 100644 --- a/sys-apps/flatpak/flatpak-1.14.1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; 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"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: c5ccf9f5ea0ab4095c6c871a13526e2d51d12bc3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 2 16:48:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 2 16:48:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ccf9f5 sys-apps/flatpak: Stabilize 1.14.1 arm64, #898606 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/flatpak/flatpak-1.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.1.ebuild b/sys-apps/flatpak/flatpak-1.14.1.ebuild index 6d73f9b4df9d..cf113e8acdc5 100644 --- a/sys-apps/flatpak/flatpak-1.14.1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; 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"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 5133ec2e1e0663cb1aae2f2805f9a97b3f3fa761 Author: Zac Medico gentoo org> AuthorDate: Fri Dec 9 02:02:58 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Dec 9 02:05:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5133ec2e sys-apps/flatpak: resolve sysusers.d conflict Closes: https://bugs.gentoo.org/856706 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.12.3-r1.ebuild | 6 ++ sys-apps/flatpak/flatpak-1.14.1.ebuild| 2 ++ 2 files changed, 8 insertions(+) diff --git a/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild b/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild index 6914f29a7ab8..b2a47a674fcc 100644 --- a/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild @@ -100,3 +100,9 @@ src_configure() { econf "${myeconfargs[@]}" } + +src_install() { + default + # resolve conflict with acct-user/flatpak for #856706 + rm -rf "${ED}/usr/lib/sysusers.d" +} diff --git a/sys-apps/flatpak/flatpak-1.14.1.ebuild b/sys-apps/flatpak/flatpak-1.14.1.ebuild index d69ef1b584b3..af8f10e803c2 100644 --- a/sys-apps/flatpak/flatpak-1.14.1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.1.ebuild @@ -103,4 +103,6 @@ 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" }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 8b9ad64753ec6f77cabb7ebd3d68226eb4414ed6 Author: Zac Medico gentoo org> AuthorDate: Fri Dec 9 01:58:58 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Dec 9 02:05:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9ad647 sys-apps/flatpak: drop 1.14.0-r1 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 - sys-apps/flatpak/flatpak-1.14.0-r1.ebuild | 106 -- 2 files changed, 107 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index f1034d53848f..b76cfc8608d7 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,2 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc -DIST flatpak-1.14.0.tar.xz 1636864 BLAKE2B f7f211480577eb5bd422c49790ebfb84da5e5a03cc6dee3815af786bfcd347bd7b01e853c027a42a1510fba68d667c4a25f6b9f998753466baae61a765c73864 SHA512 88f011534a8da6c2421d7d24043756bfe6c46957b6d09ba96b269002a5f0d0372b51f4a8643af2020ef4ed8c5b5f102994ddab54a7052cfba15f8e3b160e8a83 DIST flatpak-1.14.1.tar.xz 1626500 BLAKE2B bf33dcd5a0f0289e5bff32794012dcfc45dcdbb11ef0da5c68769c18b1bcd12fcc0308ea275a7532f59998db6afa019746313387b0f9636c7d9b91ceb7d5 SHA512 1f22622b9a797b644b5fe9d26c3c4ec3f6b1a3b81a12d498e5aeeecb1a965c9aaa5c1d18843c938f116855bbbed3a8d9866997440f86241abe70eae13be7cdcb diff --git a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild deleted file mode 100644 index 8da6deeddf67.. --- a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="doc introspection policykit seccomp systemd X" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=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] - >=gnome-base/dconf-0.26:= - gnome-base/gsettings-desktop-schemas - net-misc/curl:= - >=sys-apps/bubblewrap-0.5.0 - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - X? ( - x11-apps/xauth - x11-libs/libXau:= - ) - x11-libs/gdk-pixbuf:2= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -# pyparsing version pinned for https://bugs.gentoo.org/825230 -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - app-text/xmlto - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND="sys-apps/xdg-desktop-portal" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die -} - -src_configure() { - local myeconfargs=( - --enable-sandboxed-triggers - --localstatedir="${EPREFIX}"/var - --with-system-bubblewrap - --with-system-dbus-proxy - $(use_enable X xauth) - $(use_enable doc documentation) - $(use_enable doc docbook-docs) - $(use_enable introspection) - $(use_enable policykit system-helper) - $(use_enable seccomp) - $(use_with systemd) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - # https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303 - find "${ED}" -name
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 47adb5d47bbdd718fa59be209fc464af984548f0 Author: Zac Medico gentoo org> AuthorDate: Mon Nov 21 20:52:08 2022 + Commit: Zac Medico gentoo org> CommitDate: Mon Nov 21 20:55:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47adb5d4 sys-apps/flatpak: add 1.14.1 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.14.1.ebuild | 106 + 2 files changed, 107 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 6c02e53d6d6b..f1034d53848f 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.14.0.tar.xz 1636864 BLAKE2B f7f211480577eb5bd422c49790ebfb84da5e5a03cc6dee3815af786bfcd347bd7b01e853c027a42a1510fba68d667c4a25f6b9f998753466baae61a765c73864 SHA512 88f011534a8da6c2421d7d24043756bfe6c46957b6d09ba96b269002a5f0d0372b51f4a8643af2020ef4ed8c5b5f102994ddab54a7052cfba15f8e3b160e8a83 +DIST flatpak-1.14.1.tar.xz 1626500 BLAKE2B bf33dcd5a0f0289e5bff32794012dcfc45dcdbb11ef0da5c68769c18b1bcd12fcc0308ea275a7532f59998db6afa019746313387b0f9636c7d9b91ceb7d5 SHA512 1f22622b9a797b644b5fe9d26c3c4ec3f6b1a3b81a12d498e5aeeecb1a965c9aaa5c1d18843c938f116855bbbed3a8d9866997440f86241abe70eae13be7cdcb diff --git a/sys-apps/flatpak/flatpak-1.14.1.ebuild b/sys-apps/flatpak/flatpak-1.14.1.ebuild new file mode 100644 index ..d69ef1b584b3 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.14.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10,11} ) + +inherit linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=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] + >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas + net-misc/curl:= + >=sys-apps/bubblewrap-0.5.0 + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + app-text/xmlto + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) + $(use_enable doc docbook-docs) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + # https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303 + find "${ED}" -name '*.la' -delete ||
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 15a5bd58d23ca1f0f07b01c2e3e0a35c304f9ebc Author: Zac Medico gentoo org> AuthorDate: Thu Nov 17 01:14:24 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Nov 17 01:22:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a5bd58 sys-apps/flatpak: pin to libsoup:2.4 Closes: https://bugs.gentoo.org/881573 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/{flatpak-1.12.3.ebuild => flatpak-1.12.3-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild similarity index 98% rename from sys-apps/flatpak/flatpak-1.12.3.ebuild rename to sys-apps/flatpak/flatpak-1.12.3-r1.ebuild index d83453336f19..6914f29a7ab8 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3-r1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" ) >=gnome-base/dconf-0.26:= gnome-base/gsettings-desktop-schemas - >=net-libs/libsoup-2.4:= + >=net-libs/libsoup-2.4:2.4= >=sys-apps/bubblewrap-0.5.0 sys-apps/dbus >=sys-fs/fuse-2.9.9:0=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 52cbf322cf88cb885dc4a7542c49bcf6266888a7 Author: Sam James gentoo org> AuthorDate: Fri Nov 11 22:35:53 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 11 22:36:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cbf322 sys-apps/flatpak: needs newer bubblewrap Closes: https://bugs.gentoo.org/856625 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.12.3.ebuild| 2 +- sys-apps/flatpak/flatpak-1.14.0-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild index 8a2d52051324..d83453336f19 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=gnome-base/dconf-0.26:= gnome-base/gsettings-desktop-schemas >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap + >=sys-apps/bubblewrap-0.5.0 sys-apps/dbus >=sys-fs/fuse-2.9.9:0= sys-apps/xdg-dbus-proxy diff --git a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild index 7cf4ec168fb0..8da6deeddf67 100644 --- a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild @@ -33,7 +33,7 @@ RDEPEND=" >=gnome-base/dconf-0.26:= gnome-base/gsettings-desktop-schemas net-misc/curl:= - sys-apps/bubblewrap + >=sys-apps/bubblewrap-0.5.0 sys-apps/dbus >=sys-fs/fuse-2.9.9:0= sys-apps/xdg-dbus-proxy
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 9739aecc5c33d95b83db72500d6806600c6dee44 Author: WANG Xuerui gentoo org> AuthorDate: Mon Oct 31 02:42:39 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Oct 31 02:42:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9739aecc sys-apps/flatpak: keyword 1.14.0-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-apps/flatpak/flatpak-1.14.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild index b42c343de33f..7cf4ec168fb0 100644 --- a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; 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"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 90ec57c84976453f57a6c71b1a5d02b19ed94238 Author: Zac Medico gentoo org> AuthorDate: Sat Oct 15 23:37:01 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Oct 15 23:38:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ec57c8 sys-apps/flatpak: add gsettings-desktop-schemas dep Reported-by: Vasco Gervasi gmail.com> Closes: https://bugs.gentoo.org/877069 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.12.3.ebuild| 1 + sys-apps/flatpak/flatpak-1.14.0-r1.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild index 8450f3e36916..8a2d52051324 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -33,6 +33,7 @@ RDEPEND=" dev-util/ostree[soup] ) >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas >=net-libs/libsoup-2.4:= sys-apps/bubblewrap sys-apps/dbus diff --git a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild index cc9a529caedf..b42c343de33f 100644 --- a/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild @@ -31,6 +31,7 @@ RDEPEND=" >=dev-util/ostree-2020.8:=[gpg(+)] dev-util/ostree[curl] >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas net-misc/curl:= sys-apps/bubblewrap sys-apps/dbus
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 674a8a468d4c4b087f6176bd26d57a90d2584408 Author: Zac Medico gentoo org> AuthorDate: Wed Oct 12 00:35:34 2022 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 12 00:35:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674a8a46 sys-apps/flatpak: drop 1.12.7, 1.13.2, 1.13.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 3 - sys-apps/flatpak/flatpak-1.12.7.ebuild | 101 -- sys-apps/flatpak/flatpak-1.13.2.ebuild | 108 - sys-apps/flatpak/flatpak-1.13.3.ebuild | 108 - 4 files changed, 320 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index f5273e5f1200..6c02e53d6d6b 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,5 +1,2 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc -DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db SHA512 425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50 -DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e SHA512 d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1 -DIST flatpak-1.13.3.tar.xz 1679196 BLAKE2B bae60931eabdf61ae7de057dcd99014c65a7eccc9ed91aa75358ee058a22c2f55bd004355e0b2c52f3668d17404dcc7083339fcce35f3920fa3953e22e0a2417 SHA512 8aeef0b0c00a958b04d3d40b9bc6fa6afd3b4875fea6aa4a64ed1fe4e5e67a6e17543fa42e20d7e0e99e22d26821fb392849206f27f1ee7c6cf4c78f8aed2cfe DIST flatpak-1.14.0.tar.xz 1636864 BLAKE2B f7f211480577eb5bd422c49790ebfb84da5e5a03cc6dee3815af786bfcd347bd7b01e853c027a42a1510fba68d667c4a25f6b9f998753466baae61a765c73864 SHA512 88f011534a8da6c2421d7d24043756bfe6c46957b6d09ba96b269002a5f0d0372b51f4a8643af2020ef4ed8c5b5f102994ddab54a7052cfba15f8e3b160e8a83 diff --git a/sys-apps/flatpak/flatpak-1.12.7.ebuild b/sys-apps/flatpak/flatpak-1.12.7.ebuild deleted file mode 100644 index a440306275f6.. --- a/sys-apps/flatpak/flatpak-1.12.7.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc introspection policykit seccomp systemd X" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - X? ( - x11-apps/xauth - x11-libs/libXau:= - ) - x11-libs/gdk-pixbuf:2= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -# pyparsing version pinned for https://bugs.gentoo.org/825230 -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND="sys-apps/xdg-desktop-portal" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 07192c0ac46d07ea085fb450c96c7cacf737fa8c Author: Zac Medico gentoo org> AuthorDate: Wed Oct 12 00:39:42 2022 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 12 00:42:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07192c0a sys-apps/flatpak: drop libsoup dependency Closes: https://bugs.gentoo.org/876804 Signed-off-by: Zac Medico gentoo.org> .../flatpak/{flatpak-1.14.0.ebuild => flatpak-1.14.0-r1.ebuild}| 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.14.0.ebuild b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild similarity index 96% rename from sys-apps/flatpak/flatpak-1.14.0.ebuild rename to sys-apps/flatpak/flatpak-1.14.0-r1.ebuild index 601af539a594..cc9a529caedf 100644 --- a/sys-apps/flatpak/flatpak-1.14.0.ebuild +++ b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild @@ -29,12 +29,9 @@ RDEPEND=" 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:= - >=net-libs/libsoup-2.4:= + net-misc/curl:= sys-apps/bubblewrap sys-apps/dbus >=sys-fs/fuse-2.9.9:0=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 2282bc61f79a3a95cafdf5d3f4d8869d18599c85 Author: Zac Medico gentoo org> AuthorDate: Fri Aug 26 23:37:46 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Aug 26 23:44:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2282bc61 sys-apps/flatpak: add 1.14.0 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.14.0.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 11ec5d794bee..f5273e5f1200 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -2,3 +2,4 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254 DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db SHA512 425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50 DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e SHA512 d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1 DIST flatpak-1.13.3.tar.xz 1679196 BLAKE2B bae60931eabdf61ae7de057dcd99014c65a7eccc9ed91aa75358ee058a22c2f55bd004355e0b2c52f3668d17404dcc7083339fcce35f3920fa3953e22e0a2417 SHA512 8aeef0b0c00a958b04d3d40b9bc6fa6afd3b4875fea6aa4a64ed1fe4e5e67a6e17543fa42e20d7e0e99e22d26821fb392849206f27f1ee7c6cf4c78f8aed2cfe +DIST flatpak-1.14.0.tar.xz 1636864 BLAKE2B f7f211480577eb5bd422c49790ebfb84da5e5a03cc6dee3815af786bfcd347bd7b01e853c027a42a1510fba68d667c4a25f6b9f998753466baae61a765c73864 SHA512 88f011534a8da6c2421d7d24043756bfe6c46957b6d09ba96b269002a5f0d0372b51f4a8643af2020ef4ed8c5b5f102994ddab54a7052cfba15f8e3b160e8a83 diff --git a/sys-apps/flatpak/flatpak-1.14.0.ebuild b/sys-apps/flatpak/flatpak-1.14.0.ebuild new file mode 100644 index ..601af539a594 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.14.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + app-text/xmlto + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 1de4096a7e99bda056edd606f272edc1e31c157f Author: Zac Medico gentoo org> AuthorDate: Sat Jun 18 00:00:44 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Jun 18 00:00:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de4096a sys-apps/flatpak: add 1.13.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.13.3.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 086b8c5681e9..11ec5d794bee 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,4 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db SHA512 425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50 DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e SHA512 d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1 +DIST flatpak-1.13.3.tar.xz 1679196 BLAKE2B bae60931eabdf61ae7de057dcd99014c65a7eccc9ed91aa75358ee058a22c2f55bd004355e0b2c52f3668d17404dcc7083339fcce35f3920fa3953e22e0a2417 SHA512 8aeef0b0c00a958b04d3d40b9bc6fa6afd3b4875fea6aa4a64ed1fe4e5e67a6e17543fa42e20d7e0e99e22d26821fb392849206f27f1ee7c6cf4c78f8aed2cfe diff --git a/sys-apps/flatpak/flatpak-1.13.3.ebuild b/sys-apps/flatpak/flatpak-1.13.3.ebuild new file mode 100644 index ..c542d3a34349 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.13.3.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 213c703773a7aaf9bb40970f1f0a04d624eedb23 Author: Zac Medico gentoo org> AuthorDate: Tue May 17 03:36:08 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue May 17 03:37:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213c7037 sys-apps/flatpak: remove .la files Closes: https://bugs.gentoo.org/844967 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.13.2.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/sys-apps/flatpak/flatpak-1.13.2.ebuild b/sys-apps/flatpak/flatpak-1.13.2.ebuild index e8e267a24ca9..c542d3a34349 100644 --- a/sys-apps/flatpak/flatpak-1.13.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.13.2.ebuild @@ -100,3 +100,9 @@ src_configure() { econf "${myeconfargs[@]}" } + +src_install() { + default + # https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303 + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: f1fbb39938ea84137269e202270a2b33462d9cd8 Author: Zac Medico gentoo org> AuthorDate: Sun May 15 17:59:54 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun May 15 18:00:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fbb399 sys-apps/flatpak: depend on xdg-desktop-portal Closes: https://bugs.gentoo.org/842462 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.12.3.ebuild | 7 ++- sys-apps/flatpak/flatpak-1.12.7.ebuild | 7 ++- sys-apps/flatpak/flatpak-1.13.2.ebuild | 7 ++- 3 files changed, 6 insertions(+), 15 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild index 6917e77de079..8450f3e36916 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="doc gtk kde introspection policykit seccomp systemd X" +IUSE="doc introspection policykit seccomp systemd X" RESTRICT+=" test" RDEPEND=" @@ -64,10 +64,7 @@ BDEPEND=" $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') " -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" +PDEPEND="sys-apps/xdg-desktop-portal" python_check_deps() { has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" diff --git a/sys-apps/flatpak/flatpak-1.12.7.ebuild b/sys-apps/flatpak/flatpak-1.12.7.ebuild index 8a8e2987bc67..a440306275f6 100644 --- a/sys-apps/flatpak/flatpak-1.12.7.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.7.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc gtk kde introspection policykit seccomp systemd X" +IUSE="doc introspection policykit seccomp systemd X" RESTRICT+=" test" RDEPEND=" @@ -64,10 +64,7 @@ BDEPEND=" $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') " -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" +PDEPEND="sys-apps/xdg-desktop-portal" python_check_deps() { has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" diff --git a/sys-apps/flatpak/flatpak-1.13.2.ebuild b/sys-apps/flatpak/flatpak-1.13.2.ebuild index 63cc95837935..e8e267a24ca9 100644 --- a/sys-apps/flatpak/flatpak-1.13.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.13.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc gtk kde introspection policykit seccomp systemd X" +IUSE="doc introspection policykit seccomp systemd X" RESTRICT+=" test" RDEPEND=" @@ -65,10 +65,7 @@ BDEPEND=" $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') " -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" +PDEPEND="sys-apps/xdg-desktop-portal" python_check_deps() { has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 605df40d3bf5f082d152d4f55b2fd78ac0d90f49 Author: Zac Medico gentoo org> AuthorDate: Sun May 15 17:54:12 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun May 15 17:54:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605df40d sys-apps/flatpak: drop 1.13.1 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 - sys-apps/flatpak/flatpak-1.13.1.ebuild | 105 - 2 files changed, 106 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 9a1e777596c0..086b8c5681e9 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,4 +1,3 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db SHA512 425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50 -DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10 SHA512 7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e SHA512 d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1 diff --git a/sys-apps/flatpak/flatpak-1.13.1.ebuild b/sys-apps/flatpak/flatpak-1.13.1.ebuild deleted file mode 100644 index 63cc95837935.. --- a/sys-apps/flatpak/flatpak-1.13.1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc gtk kde introspection policykit seccomp systemd X" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=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] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - X? ( - x11-apps/xauth - x11-libs/libXau:= - ) - x11-libs/gdk-pixbuf:2= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -# pyparsing version pinned for https://bugs.gentoo.org/825230 -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die -} - -src_configure() { - local myeconfargs=( - --enable-sandboxed-triggers - --localstatedir="${EPREFIX}"/var - --with-system-bubblewrap - --with-system-dbus-proxy - $(use_enable X xauth) - $(use_enable doc documentation) -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: ba27b49c13af5c09a837459436052a112996333a Author: Zac Medico gentoo org> AuthorDate: Tue Mar 15 00:57:00 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Mar 15 00:57:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba27b49c sys-apps/flatpak: drop 1.12.4, 1.12.5, 1.12.6 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 3 - sys-apps/flatpak/flatpak-1.12.4.ebuild | 104 - sys-apps/flatpak/flatpak-1.12.5.ebuild | 104 - sys-apps/flatpak/flatpak-1.12.6.ebuild | 104 - 4 files changed, 315 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index f5e9fb98efb6..03ad0f2efab1 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,6 +1,3 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc -DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c SHA512 441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b -DIST flatpak-1.12.5.tar.xz 1557688 BLAKE2B d44b1f403afec1ce4896de70810b91eb2d5a81f923aecf5c52394aad7e5a07230ec73f14303dc3f2d201d9c0464ac268788608abb485295f56fdd5242d7cfce1 SHA512 3ac1832a3bca2544a685ba741fcb0762c615aa37600c5be6b4148ea3897800b6c2a39b81f389036896e1fe10d8fac903154917a2ae6e50b4a27a648c95acb46f -DIST flatpak-1.12.6.tar.xz 1558800 BLAKE2B f029e5b638845758dd2a3694b6e2ecc9253163a5895c5f4aa483748626fb4202266de157d133f012b0f2b295962f423ad6025baffe424b43ac91bd48f509cacc SHA512 2ab9af100d04315df16ecff7a9f274caccfca0df831daf6abef01c7bd3f4aea2db50ca327d1782a69516b7002a8cf13951d4bdef867f5ffd09447e78357145d3 DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db SHA512 425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50 DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10 SHA512 7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a diff --git a/sys-apps/flatpak/flatpak-1.12.4.ebuild b/sys-apps/flatpak/flatpak-1.12.4.ebuild deleted file mode 100644 index 8a8e2987bc67.. --- a/sys-apps/flatpak/flatpak-1.12.4.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc gtk kde introspection policykit seccomp systemd X" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - X? ( - x11-apps/xauth - x11-libs/libXau:= - ) - x11-libs/gdk-pixbuf:2= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -# pyparsing version pinned for https://bugs.gentoo.org/825230 -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 5cabc6cae6d34c64b2ff02a662ac528f4d6bd0ef Author: Zac Medico gentoo org> AuthorDate: Tue Mar 15 00:59:18 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Mar 15 00:59:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cabc6ca sys-apps/flatpak: add 1.13.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.13.2.ebuild | 105 + 2 files changed, 106 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 03ad0f2efab1..9a1e777596c0 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,4 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db SHA512 425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50 DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10 SHA512 7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a +DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e SHA512 d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1 diff --git a/sys-apps/flatpak/flatpak-1.13.2.ebuild b/sys-apps/flatpak/flatpak-1.13.2.ebuild new file mode 100644 index ..63cc95837935 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.13.2.ebuild @@ -0,0 +1,105 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: c09fc80265622eed7d101ee32379aaf52dd51f6b Author: Zac Medico gentoo org> AuthorDate: Tue Mar 15 00:56:26 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Mar 15 00:56:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09fc802 sys-apps/flatpak: add 1.12.7 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.12.7.ebuild | 104 + 2 files changed, 105 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index f5174fa5d270..f5e9fb98efb6 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -2,4 +2,5 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254 DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c SHA512 441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b DIST flatpak-1.12.5.tar.xz 1557688 BLAKE2B d44b1f403afec1ce4896de70810b91eb2d5a81f923aecf5c52394aad7e5a07230ec73f14303dc3f2d201d9c0464ac268788608abb485295f56fdd5242d7cfce1 SHA512 3ac1832a3bca2544a685ba741fcb0762c615aa37600c5be6b4148ea3897800b6c2a39b81f389036896e1fe10d8fac903154917a2ae6e50b4a27a648c95acb46f DIST flatpak-1.12.6.tar.xz 1558800 BLAKE2B f029e5b638845758dd2a3694b6e2ecc9253163a5895c5f4aa483748626fb4202266de157d133f012b0f2b295962f423ad6025baffe424b43ac91bd48f509cacc SHA512 2ab9af100d04315df16ecff7a9f274caccfca0df831daf6abef01c7bd3f4aea2db50ca327d1782a69516b7002a8cf13951d4bdef867f5ffd09447e78357145d3 +DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db SHA512 425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50 DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10 SHA512 7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a diff --git a/sys-apps/flatpak/flatpak-1.12.7.ebuild b/sys-apps/flatpak/flatpak-1.12.7.ebuild new file mode 100644 index ..8a8e2987bc67 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.7.ebuild @@ -0,0 +1,104 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:'
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 9252dcaaacc8f5b6a118ec044dd87e244b0c2870 Author: Zac Medico gentoo org> AuthorDate: Sat Mar 5 02:14:14 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Mar 5 02:14:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9252dcaa sys-apps/flatpak: Bump to version 1.13.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.13.1.ebuild | 105 + 2 files changed, 106 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index ca9233cfa791..f5174fa5d270 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -2,3 +2,4 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254 DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c SHA512 441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b DIST flatpak-1.12.5.tar.xz 1557688 BLAKE2B d44b1f403afec1ce4896de70810b91eb2d5a81f923aecf5c52394aad7e5a07230ec73f14303dc3f2d201d9c0464ac268788608abb485295f56fdd5242d7cfce1 SHA512 3ac1832a3bca2544a685ba741fcb0762c615aa37600c5be6b4148ea3897800b6c2a39b81f389036896e1fe10d8fac903154917a2ae6e50b4a27a648c95acb46f DIST flatpak-1.12.6.tar.xz 1558800 BLAKE2B f029e5b638845758dd2a3694b6e2ecc9253163a5895c5f4aa483748626fb4202266de157d133f012b0f2b295962f423ad6025baffe424b43ac91bd48f509cacc SHA512 2ab9af100d04315df16ecff7a9f274caccfca0df831daf6abef01c7bd3f4aea2db50ca327d1782a69516b7002a8cf13951d4bdef867f5ffd09447e78357145d3 +DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10 SHA512 7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a diff --git a/sys-apps/flatpak/flatpak-1.13.1.ebuild b/sys-apps/flatpak/flatpak-1.13.1.ebuild new file mode 100644 index ..1aa1174d2526 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.13.1.ebuild @@ -0,0 +1,105 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 1e9b7a8a337260f4d0ae62b9662dd983cf8ef46d Author: Zac Medico gentoo org> AuthorDate: Sat Feb 26 19:56:58 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 26 19:59:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9b7a8a sys-apps/flatpak: Bump to version 1.12.6 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.12.6.ebuild | 104 + 2 files changed, 105 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index b0fa2b72ddc9..ca9233cfa791 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,4 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c SHA512 441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b DIST flatpak-1.12.5.tar.xz 1557688 BLAKE2B d44b1f403afec1ce4896de70810b91eb2d5a81f923aecf5c52394aad7e5a07230ec73f14303dc3f2d201d9c0464ac268788608abb485295f56fdd5242d7cfce1 SHA512 3ac1832a3bca2544a685ba741fcb0762c615aa37600c5be6b4148ea3897800b6c2a39b81f389036896e1fe10d8fac903154917a2ae6e50b4a27a648c95acb46f +DIST flatpak-1.12.6.tar.xz 1558800 BLAKE2B f029e5b638845758dd2a3694b6e2ecc9253163a5895c5f4aa483748626fb4202266de157d133f012b0f2b295962f423ad6025baffe424b43ac91bd48f509cacc SHA512 2ab9af100d04315df16ecff7a9f274caccfca0df831daf6abef01c7bd3f4aea2db50ca327d1782a69516b7002a8cf13951d4bdef867f5ffd09447e78357145d3 diff --git a/sys-apps/flatpak/flatpak-1.12.6.ebuild b/sys-apps/flatpak/flatpak-1.12.6.ebuild new file mode 100644 index ..1d0d55b00eda --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.6.ebuild @@ -0,0 +1,104 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 598ef616aa1b332a15f616200e4bd8b2e78019c7 Author: Zac Medico gentoo org> AuthorDate: Sat Feb 12 20:13:45 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 12 20:13:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598ef616 sys-apps/flatpak: Bump to version 1.12.5 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.12.5.ebuild | 104 + 2 files changed, 105 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index d070145f50f4..b0fa2b72ddc9 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c SHA512 441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b +DIST flatpak-1.12.5.tar.xz 1557688 BLAKE2B d44b1f403afec1ce4896de70810b91eb2d5a81f923aecf5c52394aad7e5a07230ec73f14303dc3f2d201d9c0464ac268788608abb485295f56fdd5242d7cfce1 SHA512 3ac1832a3bca2544a685ba741fcb0762c615aa37600c5be6b4148ea3897800b6c2a39b81f389036896e1fe10d8fac903154917a2ae6e50b4a27a648c95acb46f diff --git a/sys-apps/flatpak/flatpak-1.12.5.ebuild b/sys-apps/flatpak/flatpak-1.12.5.ebuild new file mode 100644 index ..1d0d55b00eda --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.5.ebuild @@ -0,0 +1,104 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd X" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/files/, sys-apps/flatpak/
commit: 9115b13cfbddb3bf128442851a5aaeb85e40 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 4 09:19:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 4 10:26:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9115b13c sys-apps/flatpak: Remove old Remove the versions requiring old dev-python/pyparsing. Signed-off-by: Michał Górny gentoo.org> sys-apps/flatpak/Manifest | 3 - .../flatpak-1.12.2-pyparsing-3.0.2-compat.patch| 42 sys-apps/flatpak/flatpak-1.10.5.ebuild | 102 sys-apps/flatpak/flatpak-1.10.6.ebuild | 102 sys-apps/flatpak/flatpak-1.12.2-r1.ebuild | 106 - sys-apps/flatpak/flatpak-1.12.2.ebuild | 102 6 files changed, 457 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 50e0ef4fdc1f..d070145f50f4 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,5 +1,2 @@ -DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae -DIST flatpak-1.10.6.tar.xz 1517800 BLAKE2B 517251ff75fe8f44ed5a7d2b69301ceb801265854c3570d5349da3e3bac0f4f416163226db0b518e3e2b67427ccb57f9e47b6ed5a6d8ea6a86af146e779a3525 SHA512 a6fd46eaaea8510c74671b365e633cd782a02ad05c54ff107226573eae2e9bd9b2ed76dbed401383e784d9530079c80beebb9d8512738815a16cabbe278c -DIST flatpak-1.12.2.tar.xz 1541068 BLAKE2B 78162c9ccf0b7b18e69c2594865999fc052a507b255b855f3879cdac0c86dbfcabc6a282f0a4de548d3e85142b0b3c8c26d21825f35e6a2f25ebc1aa13ff2b8b SHA512 4887fe540a821f2c8539fbe1fd89b1cc350126a6fa90c1acf070e08db0de1073406a061f5483bc7a7ef9b07f73409beb7bc02d055d4b3ae1c33ba5c318e11b6f DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c SHA512 441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b diff --git a/sys-apps/flatpak/files/flatpak-1.12.2-pyparsing-3.0.2-compat.patch b/sys-apps/flatpak/files/flatpak-1.12.2-pyparsing-3.0.2-compat.patch deleted file mode 100644 index 237c659e36f8.. --- a/sys-apps/flatpak/files/flatpak-1.12.2-pyparsing-3.0.2-compat.patch +++ /dev/null @@ -1,42 +0,0 @@ -https://gitlab.gnome.org/alexl/variant-schema-compiler/-/merge_requests/11.patch - -From 8850e4d0da76a85c5f9926cd40e148e0b29bddac Mon Sep 17 00:00:00 2001 -From: Phaedrus Leeds -Date: Thu, 16 Dec 2021 10:50:10 -0800 -Subject: [PATCH] Fix runtime error when using pyparsing >= 3.0.2 - -Ever since this commit -(https://github.com/pyparsing/pyparsing/commit/4ab17bb55) -variant-schema-compiler has failed to execute when used by Flatpak like -this: -$ variant-schema-compiler/variant-schema-compiler --outfile-header -common/flatpak-variant-private.h --outfile -common/flatpak-variant-impl-private.h --prefix var -./data/flatpak-variants.gv - -For some reason our use of leaveWhitespace() to ensure that a named type -has a ' right before its name no longer works. But fortunately pyparsing -has a Combine() which does exactly what we want. - -See https://github.com/flatpak/flatpak/issues/4534 - -Fixes https://gitlab.gnome.org/alexl/variant-schema-compiler/-/issues/4 - variant-schema-compiler | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - a/subprojects/variant-schema-compiler/variant-schema-compiler -+++ b/subprojects/variant-schema-compiler/variant-schema-compiler -@@ -1740,7 +1740,7 @@ def handleNameableType(toks): - add_named_type(typename_prefix + name, type) - return type - --nameableType = (Optional((Suppress("'") + ident).leaveWhitespace()) + (arrayType ^ maybeType ^ dictType ^ structType)).setParseAction(handleNameableType) -+nameableType = (Optional(Combine(Suppress("'") + ident)) + (arrayType ^ maybeType ^ dictType ^ structType)).setParseAction(handleNameableType) - - typeSpec <<= basicType ^ variantType ^ namedType ^ nameableType - --- -GitLab - - diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild b/sys-apps/flatpak/flatpak-1.10.5.ebuild deleted file mode 100644 index 25071038bf1f.. --- a/sys-apps/flatpak/flatpak-1.10.5.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: a8bcf7b3e7441cb5658164ffb9dbc608d315dbf8 Author: Michel Ganguin gmail com> AuthorDate: Mon Jan 31 03:09:04 2022 + Commit: Zac Medico gentoo org> CommitDate: Mon Jan 31 03:18:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bcf7b3 sys-apps/flatpak: add X USE flag Closes: https://bugs.gentoo.org/832071 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.12.3.ebuild | 10 ++ sys-apps/flatpak/flatpak-1.12.4.ebuild | 10 ++ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild index d7ffb56ac3bc..c7dd25ec5686 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="doc gtk kde introspection policykit seccomp systemd" +IUSE="doc gtk kde introspection policykit seccomp systemd X" RESTRICT+=" test" RDEPEND=" @@ -38,9 +38,11 @@ RDEPEND=" sys-apps/dbus >=sys-fs/fuse-2.9.9:0= sys-apps/xdg-dbus-proxy - x11-apps/xauth + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) x11-libs/gdk-pixbuf:2= - x11-libs/libXau:= policykit? ( >=sys-auth/polkit-0.98:= ) seccomp? ( sys-libs/libseccomp:= ) systemd? ( sys-apps/systemd:= ) @@ -86,10 +88,10 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-sandboxed-triggers - --enable-xauth --localstatedir="${EPREFIX}"/var --with-system-bubblewrap --with-system-dbus-proxy + $(use_enable X xauth) $(use_enable doc documentation) $(use_enable doc gtk-doc) $(use_enable introspection) diff --git a/sys-apps/flatpak/flatpak-1.12.4.ebuild b/sys-apps/flatpak/flatpak-1.12.4.ebuild index fcab58d20289..1d0d55b00eda 100644 --- a/sys-apps/flatpak/flatpak-1.12.4.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc gtk kde introspection policykit seccomp systemd" +IUSE="doc gtk kde introspection policykit seccomp systemd X" RESTRICT+=" test" RDEPEND=" @@ -38,9 +38,11 @@ RDEPEND=" sys-apps/dbus >=sys-fs/fuse-2.9.9:0= sys-apps/xdg-dbus-proxy - x11-apps/xauth + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) x11-libs/gdk-pixbuf:2= - x11-libs/libXau:= policykit? ( >=sys-auth/polkit-0.98:= ) seccomp? ( sys-libs/libseccomp:= ) systemd? ( sys-apps/systemd:= ) @@ -86,10 +88,10 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-sandboxed-triggers - --enable-xauth --localstatedir="${EPREFIX}"/var --with-system-bubblewrap --with-system-dbus-proxy + $(use_enable X xauth) $(use_enable doc documentation) $(use_enable doc gtk-doc) $(use_enable introspection)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 337a974f9ccf36a4520fe413150e60c25cde5493 Author: Zac Medico gentoo org> AuthorDate: Mon Jan 24 03:29:42 2022 + Commit: Zac Medico gentoo org> CommitDate: Mon Jan 24 03:29:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337a974f gentoo/sys-apps/flatpak: Bump to version 1.12.4 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.12.4.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index dbbd0d6a40ba..50e0ef4fdc1f 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -2,3 +2,4 @@ DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b842775 DIST flatpak-1.10.6.tar.xz 1517800 BLAKE2B 517251ff75fe8f44ed5a7d2b69301ceb801265854c3570d5349da3e3bac0f4f416163226db0b518e3e2b67427ccb57f9e47b6ed5a6d8ea6a86af146e779a3525 SHA512 a6fd46eaaea8510c74671b365e633cd782a02ad05c54ff107226573eae2e9bd9b2ed76dbed401383e784d9530079c80beebb9d8512738815a16cabbe278c DIST flatpak-1.12.2.tar.xz 1541068 BLAKE2B 78162c9ccf0b7b18e69c2594865999fc052a507b255b855f3879cdac0c86dbfcabc6a282f0a4de548d3e85142b0b3c8c26d21825f35e6a2f25ebc1aa13ff2b8b SHA512 4887fe540a821f2c8539fbe1fd89b1cc350126a6fa90c1acf070e08db0de1073406a061f5483bc7a7ef9b07f73409beb7bc02d055d4b3ae1c33ba5c318e11b6f DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc +DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c SHA512 441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b diff --git a/sys-apps/flatpak/flatpak-1.12.4.ebuild b/sys-apps/flatpak/flatpak-1.12.4.ebuild new file mode 100644 index ..fcab58d20289 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.4.ebuild @@ -0,0 +1,102 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: ec5262e2b8b9af14908732665ce629a6a1e88486 Author: Sam James gentoo org> AuthorDate: Fri Jan 21 12:41:20 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 12:41:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5262e2 sys-apps/flatpak: Stabilize 1.12.3 arm64, #831432 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild index edb06f1471ac..d7ffb56ac3bc 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: de99d30c1824aec5c1f0022f6e3e2bc0303a72e4 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 20 12:12:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 20 12:12:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de99d30c sys-apps/flatpak: Stabilize 1.10.6 arm64, #831266 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/flatpak/flatpak-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.6.ebuild b/sys-apps/flatpak/flatpak-1.10.6.ebuild index fb5079a71c10..35b0d53025bc 100644 --- a/sys-apps/flatpak/flatpak-1.10.6.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 200771d64ddbcf8af2366fcafd16a091c3624a9e Author: Jakov Smolić gentoo org> AuthorDate: Thu Jan 20 08:55:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jan 20 08:55:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200771d6 sys-apps/flatpak: Stabilize 1.12.3 x86, #831432 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/flatpak/flatpak-1.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild index f5d6fa81b0b2..edb06f1471ac 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: ba07530c286d55c2121d203124e37d611aef1b99 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 19 07:44:56 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 19 07:44:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba07530c sys-apps/flatpak: amd64 stable wrt bug #831432 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/flatpak/flatpak-1.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild index fcab58d20289..f5d6fa81b0b2 100644 --- a/sys-apps/flatpak/flatpak-1.12.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: dd7af6572e96e72cc2cd88a329ee93a5498b556e Author: Jakov Smolić gentoo org> AuthorDate: Sun Jan 16 17:25:41 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Jan 16 17:25:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7af657 sys-apps/flatpak: Stabilize 1.10.6 amd64, #831266 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/flatpak/flatpak-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.6.ebuild b/sys-apps/flatpak/flatpak-1.10.6.ebuild index 688394cf96f6..fb5079a71c10 100644 --- a/sys-apps/flatpak/flatpak-1.10.6.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: b06f8333d7245c38cc5497f2e4da9958cb902155 Author: Jakov Smolić gentoo org> AuthorDate: Sun Jan 16 17:25:27 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Jan 16 17:25:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06f8333 sys-apps/flatpak: Stabilize 1.10.6 x86, #831266 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/flatpak/flatpak-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.6.ebuild b/sys-apps/flatpak/flatpak-1.10.6.ebuild index 91ad5e3ebdae..688394cf96f6 100644 --- a/sys-apps/flatpak/flatpak-1.10.6.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: d4b29f0c9489bbeddeff88ec2a8b445b9859fb68 Author: Zac Medico gentoo org> AuthorDate: Thu Jan 13 04:16:48 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Jan 13 04:23:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b29f0c sys-apps/flatpak: Bump to version 1.10.6 Bug: https://bugs.gentoo.org/831087 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.10.6.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index c2d0e21e310a..c970a9f7b09b 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae +DIST flatpak-1.10.6.tar.xz 1517800 BLAKE2B 517251ff75fe8f44ed5a7d2b69301ceb801265854c3570d5349da3e3bac0f4f416163226db0b518e3e2b67427ccb57f9e47b6ed5a6d8ea6a86af146e779a3525 SHA512 a6fd46eaaea8510c74671b365e633cd782a02ad05c54ff107226573eae2e9bd9b2ed76dbed401383e784d9530079c80beebb9d8512738815a16cabbe278c DIST flatpak-1.12.2.tar.xz 1541068 BLAKE2B 78162c9ccf0b7b18e69c2594865999fc052a507b255b855f3879cdac0c86dbfcabc6a282f0a4de548d3e85142b0b3c8c26d21825f35e6a2f25ebc1aa13ff2b8b SHA512 4887fe540a821f2c8539fbe1fd89b1cc350126a6fa90c1acf070e08db0de1073406a061f5483bc7a7ef9b07f73409beb7bc02d055d4b3ae1c33ba5c318e11b6f diff --git a/sys-apps/flatpak/flatpak-1.10.6.ebuild b/sys-apps/flatpak/flatpak-1.10.6.ebuild new file mode 100644 index ..91ad5e3ebdae --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.10.6.ebuild @@ -0,0 +1,102 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 6dc15d73c44f4a3fdd7cc2847c75bdc61d2781eb Author: Zac Medico gentoo org> AuthorDate: Thu Jan 13 04:22:38 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Jan 13 04:23:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc15d73 sys-apps/flatpak: Bump to version 1.12.3 Bug: https://bugs.gentoo.org/8310 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.12.3.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index c970a9f7b09b..dbbd0d6a40ba 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,4 @@ DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae DIST flatpak-1.10.6.tar.xz 1517800 BLAKE2B 517251ff75fe8f44ed5a7d2b69301ceb801265854c3570d5349da3e3bac0f4f416163226db0b518e3e2b67427ccb57f9e47b6ed5a6d8ea6a86af146e779a3525 SHA512 a6fd46eaaea8510c74671b365e633cd782a02ad05c54ff107226573eae2e9bd9b2ed76dbed401383e784d9530079c80beebb9d8512738815a16cabbe278c DIST flatpak-1.12.2.tar.xz 1541068 BLAKE2B 78162c9ccf0b7b18e69c2594865999fc052a507b255b855f3879cdac0c86dbfcabc6a282f0a4de548d3e85142b0b3c8c26d21825f35e6a2f25ebc1aa13ff2b8b SHA512 4887fe540a821f2c8539fbe1fd89b1cc350126a6fa90c1acf070e08db0de1073406a061f5483bc7a7ef9b07f73409beb7bc02d055d4b3ae1c33ba5c318e11b6f +DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6 SHA512 2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc diff --git a/sys-apps/flatpak/flatpak-1.12.3.ebuild b/sys-apps/flatpak/flatpak-1.12.3.ebuild new file mode 100644 index ..fcab58d20289 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -0,0 +1,102 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/files/, sys-apps/flatpak/
commit: 3d3061fa2f40c2897d8362a15e17d0a04ca5b26f Author: Sam James gentoo org> AuthorDate: Fri Dec 17 00:51:46 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 17 02:52:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3061fa sys-apps/flatpak: fix compatibility with newer pyparsing Bug: https://bugs.gentoo.org/825230 Signed-off-by: Sam James gentoo.org> .../flatpak-1.12.2-pyparsing-3.0.2-compat.patch| 42 sys-apps/flatpak/flatpak-1.12.2-r1.ebuild | 106 + 2 files changed, 148 insertions(+) diff --git a/sys-apps/flatpak/files/flatpak-1.12.2-pyparsing-3.0.2-compat.patch b/sys-apps/flatpak/files/flatpak-1.12.2-pyparsing-3.0.2-compat.patch new file mode 100644 index ..237c659e36f8 --- /dev/null +++ b/sys-apps/flatpak/files/flatpak-1.12.2-pyparsing-3.0.2-compat.patch @@ -0,0 +1,42 @@ +https://gitlab.gnome.org/alexl/variant-schema-compiler/-/merge_requests/11.patch + +From 8850e4d0da76a85c5f9926cd40e148e0b29bddac Mon Sep 17 00:00:00 2001 +From: Phaedrus Leeds +Date: Thu, 16 Dec 2021 10:50:10 -0800 +Subject: [PATCH] Fix runtime error when using pyparsing >= 3.0.2 + +Ever since this commit +(https://github.com/pyparsing/pyparsing/commit/4ab17bb55) +variant-schema-compiler has failed to execute when used by Flatpak like +this: +$ variant-schema-compiler/variant-schema-compiler --outfile-header +common/flatpak-variant-private.h --outfile +common/flatpak-variant-impl-private.h --prefix var +./data/flatpak-variants.gv + +For some reason our use of leaveWhitespace() to ensure that a named type +has a ' right before its name no longer works. But fortunately pyparsing +has a Combine() which does exactly what we want. + +See https://github.com/flatpak/flatpak/issues/4534 + +Fixes https://gitlab.gnome.org/alexl/variant-schema-compiler/-/issues/4 +--- + variant-schema-compiler | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/subprojects/variant-schema-compiler/variant-schema-compiler b/subprojects/variant-schema-compiler/variant-schema-compiler +@@ -1740,7 +1740,7 @@ def handleNameableType(toks): + add_named_type(typename_prefix + name, type) + return type + +-nameableType = (Optional((Suppress("'") + ident).leaveWhitespace()) + (arrayType ^ maybeType ^ dictType ^ structType)).setParseAction(handleNameableType) ++nameableType = (Optional(Combine(Suppress("'") + ident)) + (arrayType ^ maybeType ^ dictType ^ structType)).setParseAction(handleNameableType) + + typeSpec <<= basicType ^ variantType ^ namedType ^ nameableType + +-- +GitLab + + diff --git a/sys-apps/flatpak/flatpak-1.12.2-r1.ebuild b/sys-apps/flatpak/flatpak-1.12.2-r1.ebuild new file mode 100644 index ..93fb30b800bc --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.2-r1.ebuild @@ -0,0 +1,106 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.12.2-pyparsing-3.0.2-compat.patch +) + +python_check_deps() { + has_version -b
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 1b9e6cf4b10f978d2bced20dd2dbc4e3935a5141 Author: Zac Medico gentoo org> AuthorDate: Wed Nov 24 01:48:56 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 24 01:50:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9e6cf4 sys-apps/flatpak: pin to less than pyparsing-3.0.2 The failure first appeared with pyparsing-3.0.2. Bug: https://bugs.gentoo.org/825230 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.10.5.ebuild | 2 +- sys-apps/flatpak/flatpak-1.12.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild b/sys-apps/flatpak/flatpak-1.10.5.ebuild index f40a408aa9b8..25071038bf1f 100644 --- a/sys-apps/flatpak/flatpak-1.10.5.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.5.ebuild @@ -59,7 +59,7 @@ BDEPEND=" >=dev-util/gtk-doc-1.20 dev-libs/libxslt ) - $(python_gen_any_dep '=dev-util/gtk-doc-1.20 dev-libs/libxslt ) - $(python_gen_any_dep
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 1b737f64b9cebb80430d4fcb40bfa4da90f0697c Author: Zac Medico gentoo org> AuthorDate: Wed Nov 24 01:22:48 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 24 01:25:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b737f64 sys-apps/flatpak: pin to pyparsing-2.x Bug: https://bugs.gentoo.org/825230 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.10.5.ebuild | 3 ++- sys-apps/flatpak/flatpak-1.12.2.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild b/sys-apps/flatpak/flatpak-1.10.5.ebuild index b8320f23f5c4..f40a408aa9b8 100644 --- a/sys-apps/flatpak/flatpak-1.10.5.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.5.ebuild @@ -47,6 +47,7 @@ RDEPEND=" " DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 BDEPEND=" >=sys-devel/automake-1.13.4 >=sys-devel/gettext-0.18.2 @@ -58,7 +59,7 @@ BDEPEND=" >=dev-util/gtk-doc-1.20 dev-libs/libxslt ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'https://bugs.gentoo.org/825230 BDEPEND=" >=sys-devel/automake-1.13.4 >=sys-devel/gettext-0.18.2 @@ -58,7 +59,7 @@ BDEPEND=" >=dev-util/gtk-doc-1.20 dev-libs/libxslt ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') + $(python_gen_any_dep
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 4568179b0aedee85fa044692e6de2393de2b7ebe Author: Zac Medico gentoo org> AuthorDate: Thu Nov 11 23:33:18 2021 + Commit: Zac Medico gentoo org> CommitDate: Thu Nov 11 23:35:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4568179b sys-apps/flatpak: PYTHON_COMPAT+=(python3_10) Closes: https://bugs.gentoo.org/823155 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.12.2.ebuild b/sys-apps/flatpak/flatpak-1.12.2.ebuild index a931e50425a..0796956affd 100644 --- a/sys-apps/flatpak/flatpak-1.12.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.12.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) inherit autotools linux-info python-any-r1
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 788968746f0f32547e0126df485ccc2e0d2bcc0a Author: Zac Medico gentoo org> AuthorDate: Tue Oct 12 19:49:22 2021 + Commit: Zac Medico gentoo org> CommitDate: Tue Oct 12 19:50:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78896874 sys-apps/flatpak: 1.12.2 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 2 +- sys-apps/flatpak/{flatpak-1.12.1.ebuild => flatpak-1.12.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 6a588cd37a0..c2d0e21e310 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,2 @@ DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae -DIST flatpak-1.12.1.tar.xz 1546432 BLAKE2B b7d470526d78ea305b8ef605caa01ddd1aad2f99e2043e7d998d98c37da1ac5f9a7b19c6c164993cabf6f2cac71cee6b6d0eef44dd06487a5298f7451de1d06a SHA512 be0d8eba0d8cdbbdb899a530c4fbb0537b43c22283b6dcb427bc83b414e7ae2a5b176070ab313083cfb33fd281b5ee09c74a5aef9f3c3867d1d85e0c2a424cb1 +DIST flatpak-1.12.2.tar.xz 1541068 BLAKE2B 78162c9ccf0b7b18e69c2594865999fc052a507b255b855f3879cdac0c86dbfcabc6a282f0a4de548d3e85142b0b3c8c26d21825f35e6a2f25ebc1aa13ff2b8b SHA512 4887fe540a821f2c8539fbe1fd89b1cc350126a6fa90c1acf070e08db0de1073406a061f5483bc7a7ef9b07f73409beb7bc02d055d4b3ae1c33ba5c318e11b6f diff --git a/sys-apps/flatpak/flatpak-1.12.1.ebuild b/sys-apps/flatpak/flatpak-1.12.2.ebuild similarity index 100% rename from sys-apps/flatpak/flatpak-1.12.1.ebuild rename to sys-apps/flatpak/flatpak-1.12.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: b0a3f1fe69f7811ee8eb1d202c6a1e7da81d1a9f Author: Zac Medico gentoo org> AuthorDate: Mon Oct 11 00:50:59 2021 + Commit: Zac Medico gentoo org> CommitDate: Mon Oct 11 00:51:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a3f1fe sys-apps/flatpak: Remove vulnerable version 1.10.2 Bug: https://bugs.gentoo.org/816951 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 - sys-apps/flatpak/flatpak-1.10.2.ebuild | 101 - 2 files changed, 102 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 99756a251bc..6a588cd37a0 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,2 @@ -DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae DIST flatpak-1.12.1.tar.xz 1546432 BLAKE2B b7d470526d78ea305b8ef605caa01ddd1aad2f99e2043e7d998d98c37da1ac5f9a7b19c6c164993cabf6f2cac71cee6b6d0eef44dd06487a5298f7451de1d06a SHA512 be0d8eba0d8cdbbdb899a530c4fbb0537b43c22283b6dcb427bc83b414e7ae2a5b176070ab313083cfb33fd281b5ee09c74a5aef9f3c3867d1d85e0c2a424cb1 diff --git a/sys-apps/flatpak/flatpak-1.10.2.ebuild b/sys-apps/flatpak/flatpak-1.10.2.ebuild deleted file mode 100644 index 62dc9a6edd2..000 --- a/sys-apps/flatpak/flatpak-1.10.2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="doc gtk kde introspection policykit seccomp systemd" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - x11-apps/xauth - x11-libs/gdk-pixbuf:2= - x11-libs/libXau:= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die -} - -src_configure() { - local myeconfargs=( - --enable-sandboxed-triggers - --enable-xauth - --localstatedir="${EPREFIX}"/var - --with-system-bubblewrap - --with-system-dbus-proxy - $(use_enable doc documentation) - $(use_enable doc gtk-doc) - $(use_enable introspection) - $(use_enable policykit system-helper) - $(use_enable seccomp) - $(use_with systemd) - ) - - econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 74d36d195b519a0d1359830cf77213e524195b5d Author: Sam James gentoo org> AuthorDate: Sun Oct 10 23:16:37 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 10 23:16:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d36d19 sys-apps/flatpak: Stabilize 1.10.5 arm64, #816951 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.10.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild b/sys-apps/flatpak/flatpak-1.10.5.ebuild index 824173ca19c..b8320f23f5c 100644 --- a/sys-apps/flatpak/flatpak-1.10.5.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: ec73710e9e9aa86caed2830c5b0015274d0c116b Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Oct 10 15:37:58 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Oct 10 15:37:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec73710e sys-apps/flatpak: x86 stable wrt bug #816951 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/flatpak/flatpak-1.10.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild b/sys-apps/flatpak/flatpak-1.10.5.ebuild index b88dd6438a5..824173ca19c 100644 --- a/sys-apps/flatpak/flatpak-1.10.5.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 07b317cb528cad1497f81f9e62fd0bc9bee196f7 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Oct 10 15:32:48 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Oct 10 15:32:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b317cb sys-apps/flatpak: amd64 stable wrt bug #816951 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/flatpak/flatpak-1.10.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild b/sys-apps/flatpak/flatpak-1.10.5.ebuild index a931e50425a..b88dd6438a5 100644 --- a/sys-apps/flatpak/flatpak-1.10.5.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 47ec7bcf87397307bd7056b71b03188358bab2ff Author: Zac Medico gentoo org> AuthorDate: Sun Oct 10 04:28:43 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 10 04:31:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ec7bcf sys-apps/flatpak: Re-add stable version 1.10.2 Bug: https://bugs.gentoo.org/816951 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.10.2.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 6a588cd37a0..99756a251bc 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ +DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae DIST flatpak-1.12.1.tar.xz 1546432 BLAKE2B b7d470526d78ea305b8ef605caa01ddd1aad2f99e2043e7d998d98c37da1ac5f9a7b19c6c164993cabf6f2cac71cee6b6d0eef44dd06487a5298f7451de1d06a SHA512 be0d8eba0d8cdbbdb899a530c4fbb0537b43c22283b6dcb427bc83b414e7ae2a5b176070ab313083cfb33fd281b5ee09c74a5aef9f3c3867d1d85e0c2a424cb1 diff --git a/sys-apps/flatpak/flatpak-1.10.2.ebuild b/sys-apps/flatpak/flatpak-1.10.2.ebuild new file mode 100644 index 000..62dc9a6edd2 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.10.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 643ed442b2c41f32abca8a64ac63ea95c0b2e1fa Author: Zac Medico gentoo org> AuthorDate: Sun Oct 10 03:49:34 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 10 03:49:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643ed442 sys-apps/flatpak: 1.12.1 bump Bug: https://bugs.gentoo.org/816951 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 2 +- sys-apps/flatpak/{flatpak-1.11.3.ebuild => flatpak-1.12.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index bd5a3d7161c..a370d17943e 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -2,4 +2,4 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809 DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae DIST flatpak-1.11.1.tar.xz 1534700 BLAKE2B 811ac946fe6616d201ffc621881b396b6787ce435bdceb34c9fa3e162f20eba966d88695bcd6e3716b1f949976ac628a085249785c4e39989be5139cd89fdfaf SHA512 0121b4fcf159311c7480d1be29cd169a39ae61fcea9532f25b266b585038a07a930ff418a9c5b9645aab2510de78ad32c8ae8556991c8d2d7c08ab1e3cc819d1 -DIST flatpak-1.11.3.tar.xz 1544504 BLAKE2B 7a2f8e2dbbddf3e0afb355b98d3995f1276c7ff1b27ef873a3f262f8b34024c191d61c1dca33d58f50e19c18b2557b7de61a732f188470f4cfa751e5f3b64479 SHA512 5f0f6e42c8aec80fda348782742075dfaabf00c516c610e08f89a053a818011d52d5a459887d6f7490b1cc58899544e7ceb300e86cce8da55f24e1c53ee9dd17 +DIST flatpak-1.12.1.tar.xz 1546432 BLAKE2B b7d470526d78ea305b8ef605caa01ddd1aad2f99e2043e7d998d98c37da1ac5f9a7b19c6c164993cabf6f2cac71cee6b6d0eef44dd06487a5298f7451de1d06a SHA512 be0d8eba0d8cdbbdb899a530c4fbb0537b43c22283b6dcb427bc83b414e7ae2a5b176070ab313083cfb33fd281b5ee09c74a5aef9f3c3867d1d85e0c2a424cb1 diff --git a/sys-apps/flatpak/flatpak-1.11.3.ebuild b/sys-apps/flatpak/flatpak-1.12.1.ebuild similarity index 100% rename from sys-apps/flatpak/flatpak-1.11.3.ebuild rename to sys-apps/flatpak/flatpak-1.12.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: cd8077153c0440912e3101b6cfec76e3baec103f Author: Zac Medico gentoo org> AuthorDate: Sun Oct 10 03:45:45 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 10 03:46:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd807715 sys-apps/flatpak: 1.10.5 bump Bug: https://bugs.gentoo.org/816951 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 2 +- sys-apps/flatpak/{flatpak-1.10.3.ebuild => flatpak-1.10.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index b6a0be925aa..bd5a3d7161c 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,5 +1,5 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 -DIST flatpak-1.10.3.tar.xz 1507484 BLAKE2B 862d42db1395b8542bee0c9502392fe617d9dc17d002f70c95a168a23aaf31ae9ab8cbb72b63234fab95f3ed2e165362ebdfc4f0694152a1740aa2643dfece1d SHA512 ff51383d4ead0f39926125eec706e5a4d38a739874a9d499adf432cfa05685643cfa411f7a247c8512ec10af8440deda0be06f4cc0808e8ba80941b07e49b633 +DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae DIST flatpak-1.11.1.tar.xz 1534700 BLAKE2B 811ac946fe6616d201ffc621881b396b6787ce435bdceb34c9fa3e162f20eba966d88695bcd6e3716b1f949976ac628a085249785c4e39989be5139cd89fdfaf SHA512 0121b4fcf159311c7480d1be29cd169a39ae61fcea9532f25b266b585038a07a930ff418a9c5b9645aab2510de78ad32c8ae8556991c8d2d7c08ab1e3cc819d1 DIST flatpak-1.11.3.tar.xz 1544504 BLAKE2B 7a2f8e2dbbddf3e0afb355b98d3995f1276c7ff1b27ef873a3f262f8b34024c191d61c1dca33d58f50e19c18b2557b7de61a732f188470f4cfa751e5f3b64479 SHA512 5f0f6e42c8aec80fda348782742075dfaabf00c516c610e08f89a053a818011d52d5a459887d6f7490b1cc58899544e7ceb300e86cce8da55f24e1c53ee9dd17 diff --git a/sys-apps/flatpak/flatpak-1.10.3.ebuild b/sys-apps/flatpak/flatpak-1.10.5.ebuild similarity index 100% rename from sys-apps/flatpak/flatpak-1.10.3.ebuild rename to sys-apps/flatpak/flatpak-1.10.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 212064d519c5f273a96132a882db1cec637e6416 Author: Zac Medico gentoo org> AuthorDate: Sun Oct 10 03:51:30 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 10 03:51:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212064d5 sys-apps/flatpak: Remove vulnerable Bug: https://bugs.gentoo.org/816951 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 3 - sys-apps/flatpak/flatpak-1.10.0.ebuild | 101 - sys-apps/flatpak/flatpak-1.10.2.ebuild | 101 - sys-apps/flatpak/flatpak-1.11.1.ebuild | 101 - 4 files changed, 306 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index a370d17943e..6a588cd37a0 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,5 +1,2 @@ -DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb -DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 DIST flatpak-1.10.5.tar.xz 1511032 BLAKE2B 704ce0b5828728f1bb438dca2c1cd0b84277547fbb08400fe11abf243f5d9b5a6219c79188b362174f2a61eea42ae548d4279646838f3de3e4e75b8782f3dabe SHA512 8c2e365ce442a092c15178a8b39daecf21bfe162078c9a323e68d53194413f174e329812dd01d8da6bbfba3b0087aeb4d92a44067df3f6fa0253e33014d138ae -DIST flatpak-1.11.1.tar.xz 1534700 BLAKE2B 811ac946fe6616d201ffc621881b396b6787ce435bdceb34c9fa3e162f20eba966d88695bcd6e3716b1f949976ac628a085249785c4e39989be5139cd89fdfaf SHA512 0121b4fcf159311c7480d1be29cd169a39ae61fcea9532f25b266b585038a07a930ff418a9c5b9645aab2510de78ad32c8ae8556991c8d2d7c08ab1e3cc819d1 DIST flatpak-1.12.1.tar.xz 1546432 BLAKE2B b7d470526d78ea305b8ef605caa01ddd1aad2f99e2043e7d998d98c37da1ac5f9a7b19c6c164993cabf6f2cac71cee6b6d0eef44dd06487a5298f7451de1d06a SHA512 be0d8eba0d8cdbbdb899a530c4fbb0537b43c22283b6dcb427bc83b414e7ae2a5b176070ab313083cfb33fd281b5ee09c74a5aef9f3c3867d1d85e0c2a424cb1 diff --git a/sys-apps/flatpak/flatpak-1.10.0.ebuild b/sys-apps/flatpak/flatpak-1.10.0.ebuild deleted file mode 100644 index 62dc9a6edd2..000 --- a/sys-apps/flatpak/flatpak-1.10.0.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="doc gtk kde introspection policykit seccomp systemd" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - x11-apps/xauth - x11-libs/gdk-pixbuf:2= - x11-libs/libXau:= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: c0184c779020f3c6353bbc99b38309e184605511 Author: Zac Medico gentoo org> AuthorDate: Sun Sep 19 18:01:53 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Sep 19 18:01:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0184c77 sys-apps/flatpak: Bump to version 1.11.3 Closes: https://bugs.gentoo.org/809398 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.11.3.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 43a31dd972b..b6a0be925aa 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -2,3 +2,4 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809 DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 DIST flatpak-1.10.3.tar.xz 1507484 BLAKE2B 862d42db1395b8542bee0c9502392fe617d9dc17d002f70c95a168a23aaf31ae9ab8cbb72b63234fab95f3ed2e165362ebdfc4f0694152a1740aa2643dfece1d SHA512 ff51383d4ead0f39926125eec706e5a4d38a739874a9d499adf432cfa05685643cfa411f7a247c8512ec10af8440deda0be06f4cc0808e8ba80941b07e49b633 DIST flatpak-1.11.1.tar.xz 1534700 BLAKE2B 811ac946fe6616d201ffc621881b396b6787ce435bdceb34c9fa3e162f20eba966d88695bcd6e3716b1f949976ac628a085249785c4e39989be5139cd89fdfaf SHA512 0121b4fcf159311c7480d1be29cd169a39ae61fcea9532f25b266b585038a07a930ff418a9c5b9645aab2510de78ad32c8ae8556991c8d2d7c08ab1e3cc819d1 +DIST flatpak-1.11.3.tar.xz 1544504 BLAKE2B 7a2f8e2dbbddf3e0afb355b98d3995f1276c7ff1b27ef873a3f262f8b34024c191d61c1dca33d58f50e19c18b2557b7de61a732f188470f4cfa751e5f3b64479 SHA512 5f0f6e42c8aec80fda348782742075dfaabf00c516c610e08f89a053a818011d52d5a459887d6f7490b1cc58899544e7ceb300e86cce8da55f24e1c53ee9dd17 diff --git a/sys-apps/flatpak/flatpak-1.11.3.ebuild b/sys-apps/flatpak/flatpak-1.11.3.ebuild new file mode 100644 index 000..a931e50425a --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.11.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: d621a6dce2fd416a833f5f5a01a9f6af0f29610f Author: Zac Medico gentoo org> AuthorDate: Sun Sep 19 17:57:18 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Sep 19 17:57:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d621a6dc sys-apps/flatpak: Bump to version 1.10.3 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.10.3.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index a78528391da..43a31dd972b 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,4 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 +DIST flatpak-1.10.3.tar.xz 1507484 BLAKE2B 862d42db1395b8542bee0c9502392fe617d9dc17d002f70c95a168a23aaf31ae9ab8cbb72b63234fab95f3ed2e165362ebdfc4f0694152a1740aa2643dfece1d SHA512 ff51383d4ead0f39926125eec706e5a4d38a739874a9d499adf432cfa05685643cfa411f7a247c8512ec10af8440deda0be06f4cc0808e8ba80941b07e49b633 DIST flatpak-1.11.1.tar.xz 1534700 BLAKE2B 811ac946fe6616d201ffc621881b396b6787ce435bdceb34c9fa3e162f20eba966d88695bcd6e3716b1f949976ac628a085249785c4e39989be5139cd89fdfaf SHA512 0121b4fcf159311c7480d1be29cd169a39ae61fcea9532f25b266b585038a07a930ff418a9c5b9645aab2510de78ad32c8ae8556991c8d2d7c08ab1e3cc819d1 diff --git a/sys-apps/flatpak/flatpak-1.10.3.ebuild b/sys-apps/flatpak/flatpak-1.10.3.ebuild new file mode 100644 index 000..a931e50425a --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.10.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: f861f9ec61e0f222f2e3a9301dc4c1aeea2744d5 Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 16 09:33:35 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 16 12:32:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f861f9ec sys-apps/flatpak: keyword 1.11.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> sys-apps/flatpak/flatpak-1.11.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.11.1.ebuild b/sys-apps/flatpak/flatpak-1.11.1.ebuild index 6c69987f33c..a931e50425a 100644 --- a/sys-apps/flatpak/flatpak-1.11.1.ebuild +++ b/sys-apps/flatpak/flatpak-1.11.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) inherit autotools linux-info python-any-r1 @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 37047fd6a1556d1787464c5ed40478450bbb7e82 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 9 06:25:34 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 9 06:25:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37047fd6 sys-apps/flatpak: x86 stable wrt bug #775365 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/flatpak/flatpak-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.2.ebuild b/sys-apps/flatpak/flatpak-1.10.2.ebuild index 599c4ea75e3..62dc9a6edd2 100644 --- a/sys-apps/flatpak/flatpak-1.10.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 29c23e0fea3d1b073b2cb8c81b1ce0dda226fa84 Author: Sam James gentoo org> AuthorDate: Mon Jun 7 23:10:21 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jun 7 23:10:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c23e0f sys-apps/flatpak: Stabilize 1.10.2 arm64, #775365 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.2.ebuild b/sys-apps/flatpak/flatpak-1.10.2.ebuild index 3a27d01fb3e..599c4ea75e3 100644 --- a/sys-apps/flatpak/flatpak-1.10.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 20b66ad8e4080b087f39a86661f828872c0ab3fa Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 7 14:15:01 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 7 14:15:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b66ad8 sys-apps/flatpak: amd64 stable wrt bug #775365 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/flatpak/flatpak-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.2.ebuild b/sys-apps/flatpak/flatpak-1.10.2.ebuild index 6c69987f33c..3a27d01fb3e 100644 --- a/sys-apps/flatpak/flatpak-1.10.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: b206dea45a51b295fd9616a330f0c137c32a4dfa Author: Zac Medico gentoo org> AuthorDate: Sun Jun 6 17:20:35 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Jun 6 17:22:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b206dea4 sys-apps/flatpak: Bump to version 1.11.1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.11.1.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 3d3a35a0c2e..a78528391da 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 +DIST flatpak-1.11.1.tar.xz 1534700 BLAKE2B 811ac946fe6616d201ffc621881b396b6787ce435bdceb34c9fa3e162f20eba966d88695bcd6e3716b1f949976ac628a085249785c4e39989be5139cd89fdfaf SHA512 0121b4fcf159311c7480d1be29cd169a39ae61fcea9532f25b266b585038a07a930ff418a9c5b9645aab2510de78ad32c8ae8556991c8d2d7c08ab1e3cc819d1 diff --git a/sys-apps/flatpak/flatpak-1.11.1.ebuild b/sys-apps/flatpak/flatpak-1.11.1.ebuild new file mode 100644 index 000..6c69987f33c --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.11.1.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 49cda4cbe92b3a3636e1ca6875be635a705e54b8 Author: Zac Medico gentoo org> AuthorDate: Thu Mar 11 07:22:51 2021 + Commit: Zac Medico gentoo org> CommitDate: Thu Mar 11 07:23:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cda4cb sys-apps/flatpak: Remove old version 1.8.5 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 - sys-apps/flatpak/flatpak-1.8.5.ebuild | 101 -- 2 files changed, 102 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 21e350d6a48..3d3a35a0c2e 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,2 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 -DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce SHA512 bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71 diff --git a/sys-apps/flatpak/flatpak-1.8.5.ebuild b/sys-apps/flatpak/flatpak-1.8.5.ebuild deleted file mode 100644 index 80b3f809a20..000 --- a/sys-apps/flatpak/flatpak-1.8.5.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="doc gtk kde introspection policykit seccomp systemd" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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-2019.5:=[gpg(+)] - || ( - dev-util/ostree[curl] - dev-util/ostree[soup] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - x11-apps/xauth - x11-libs/gdk-pixbuf:2= - x11-libs/libXau:= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die -} - -src_configure() { - local myeconfargs=( - --enable-sandboxed-triggers - --enable-xauth - --localstatedir="${EPREFIX}"/var - --with-system-bubblewrap - --with-system-dbus-proxy - $(use_enable doc documentation) - $(use_enable doc gtk-doc) - $(use_enable introspection) - $(use_enable policykit system-helper) - $(use_enable seccomp) - $(use_with systemd) - ) - - econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: f1015a3fd27008c326e7bd12b5f754ed663b6fdd Author: Zac Medico gentoo org> AuthorDate: Thu Mar 11 07:10:50 2021 + Commit: Zac Medico gentoo org> CommitDate: Thu Mar 11 07:10:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1015a3f sys-apps/flatpak: Bump to version 1.10.2 Bug: https://bugs.gentoo.org/775365 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.10.2.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 793b47e999f..21e350d6a48 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb +DIST flatpak-1.10.2.tar.xz 1507856 BLAKE2B b19b04d536b43a7bbb7f479e495538137402ff46bee3be5d180d12983c4e69b8726628bb69aea64917163a4722a34987b631a073c94083cae50d79dd7d74db20 SHA512 c932b9aa2803aa5b453917174bf282d82924aca7341d72555e2557fc588ccefa0eaf32b956f75752c17cd8f73b687d4a688ebd64df36680b80b5ff5750468597 DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce SHA512 bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71 diff --git a/sys-apps/flatpak/flatpak-1.10.2.ebuild b/sys-apps/flatpak/flatpak-1.10.2.ebuild new file mode 100644 index 000..6c69987f33c --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.10.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: d294c6556eab2fc718b49711fe5fadfb119ad97a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 21 07:37:56 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 21 07:37:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d294c655 sys-apps/flatpak: amd64 stable wrt bug #764203 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/flatpak/flatpak-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.0.ebuild b/sys-apps/flatpak/flatpak-1.10.0.ebuild index be7b57cfebd..62dc9a6edd2 100644 --- a/sys-apps/flatpak/flatpak-1.10.0.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: d665f32741098e4fc8d7f7a6c04f473e24b9cf9e Author: Zac Medico gentoo org> AuthorDate: Mon Jan 18 01:13:09 2021 + Commit: Zac Medico gentoo org> CommitDate: Mon Jan 18 01:13:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d665f327 sys-apps/flatpak: Remove vulnerable version 1.9.2 Bug: https://bugs.gentoo.org/765457 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 - sys-apps/flatpak/flatpak-1.9.2.ebuild | 101 -- 2 files changed, 102 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index ef9a926f745..793b47e999f 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,2 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce SHA512 bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71 -DIST flatpak-1.9.2.tar.xz 1490540 BLAKE2B 23e5c4cefaadebb1e9fd599ba8e372ddef9e7e241b186032a142f60bc07b243926d3fb514cc62e90437d2e8ddb17098476b4d73913c2ad656b2719268705057a SHA512 ab4feb6c10161a1bd92e428623772c4217ce3700db412c6280de3415247ffd39eb800dc917937529a82328d778e089f45bd0a8b48fdd7e0c8bf34c494dcb085b diff --git a/sys-apps/flatpak/flatpak-1.9.2.ebuild b/sys-apps/flatpak/flatpak-1.9.2.ebuild deleted file mode 100644 index be7b57cfebd..000 --- a/sys-apps/flatpak/flatpak-1.9.2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86" -IUSE="doc gtk kde introspection policykit seccomp systemd" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - x11-apps/xauth - x11-libs/gdk-pixbuf:2= - x11-libs/libXau:= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die -} - -src_configure() { - local myeconfargs=( - --enable-sandboxed-triggers - --enable-xauth - --localstatedir="${EPREFIX}"/var - --with-system-bubblewrap - --with-system-dbus-proxy - $(use_enable doc documentation) - $(use_enable doc gtk-doc) - $(use_enable introspection) - $(use_enable policykit system-helper) - $(use_enable seccomp) - $(use_with systemd) - ) - - econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: ffc56295eeb89bd2751a8b68a6efedc63d8f51d7 Author: Sam James gentoo org> AuthorDate: Mon Jan 18 00:47:25 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 18 00:47:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc56295 sys-apps/flatpak: Stabilize 1.10.0 x86, #765457 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.0.ebuild b/sys-apps/flatpak/flatpak-1.10.0.ebuild index 50c5ffdbd6c..be7b57cfebd 100644 --- a/sys-apps/flatpak/flatpak-1.10.0.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 52ee2de24f073f7c71fde92d6d068b6b2c824e73 Author: Sam James gentoo org> AuthorDate: Sat Jan 16 21:12:17 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 16 21:12:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ee2de2 sys-apps/flatpak: Stabilize 1.10.0 arm64, #765457 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.10.0.ebuild b/sys-apps/flatpak/flatpak-1.10.0.ebuild index 6c69987f33c..50c5ffdbd6c 100644 --- a/sys-apps/flatpak/flatpak-1.10.0.ebuild +++ b/sys-apps/flatpak/flatpak-1.10.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 730592e83540a61141f46c34e76a313ad6f2ee34 Author: Zac Medico gentoo org> AuthorDate: Sat Jan 16 20:48:46 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 16 20:53:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730592e8 sys-apps/flatpak: Remove vulnerable version 1.8.2 Note that flatpak-1.9.2 remains even though it is vulnerable, because it has stable keywords. We'll have to stabilize either flatpak-1.10.0 or flatpak-1.8.5. Bug: https://bugs.gentoo.org/765457 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 - sys-apps/flatpak/flatpak-1.8.2.ebuild | 101 -- 2 files changed, 102 deletions(-) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index aec8374c97c..ef9a926f745 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,4 +1,3 @@ DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb -DIST flatpak-1.8.2.tar.xz 1424468 BLAKE2B 4ade582176cd4ed494d0afc2a75b81168dc2263183d4ec2ef731b2d3ccbd96a7cc0fdb012f07966b4429529ab69c79b32abbcc4c1a8640b030d3ba2edfbce36d SHA512 f27c05b2621328dce31e4c31ae097765864bac84f6c1fada23f48c0235c6b85f447948a07861653f7bed4e17e43f8ff3d2c60263e23426c765c787b5f447a4e2 DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce SHA512 bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71 DIST flatpak-1.9.2.tar.xz 1490540 BLAKE2B 23e5c4cefaadebb1e9fd599ba8e372ddef9e7e241b186032a142f60bc07b243926d3fb514cc62e90437d2e8ddb17098476b4d73913c2ad656b2719268705057a SHA512 ab4feb6c10161a1bd92e428623772c4217ce3700db412c6280de3415247ffd39eb800dc917937529a82328d778e089f45bd0a8b48fdd7e0c8bf34c494dcb085b diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild deleted file mode 100644 index 2402feb98a3..000 --- a/sys-apps/flatpak/flatpak-1.8.2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools linux-info python-any-r1 - -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; -DESCRIPTION="Linux application sandboxing and distribution framework" -HOMEPAGE="https://flatpak.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="doc gtk kde introspection policykit seccomp systemd" -RESTRICT+=" test" - -RDEPEND=" - acct-group/flatpak - acct-user/flatpak - >=app-arch/libarchive-2.8:= - app-arch/zstd:= - >=app-crypt/gpgme-1.1.8:= - >=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-2019.5:=[gpg(+)] - || ( - dev-util/ostree[curl] - dev-util/ostree[soup] - ) - >=gnome-base/dconf-0.26:= - >=net-libs/libsoup-2.4:= - sys-apps/bubblewrap - sys-apps/dbus - >=sys-fs/fuse-2.9.9:0= - sys-apps/xdg-dbus-proxy - x11-apps/xauth - x11-libs/gdk-pixbuf:2= - x11-libs/libXau:= - policykit? ( >=sys-auth/polkit-0.98:= ) - seccomp? ( sys-libs/libseccomp:= ) - systemd? ( sys-apps/systemd:= ) -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-devel/automake-1.13.4 - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig - dev-util/gdbus-codegen - sys-devel/bison - introspection? ( >=dev-libs/gobject-introspection-1.40 ) - doc? ( - >=dev-util/gtk-doc-1.20 - dev-libs/libxslt - ) - $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') -" - -PDEPEND=" - gtk? ( sys-apps/xdg-desktop-portal-gtk ) - kde? ( kde-plasma/xdg-desktop-portal-kde ) -" - -python_check_deps() { - has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~USER_NS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - # This line fails because locales are in /usr/lib/locale/locale-archive. - sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die -} - -src_configure() { - local myeconfargs=( - --enable-sandboxed-triggers - --enable-xauth - --localstatedir="${EPREFIX}"/var -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 055cbd9675ce449e7621a1d82a50fff097450c2c Author: Zac Medico gentoo org> AuthorDate: Sat Jan 16 04:34:36 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 16 04:44:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055cbd96 sys-apps/flatpak: Bump to version 1.8.5 Bug: https://bugs.gentoo.org/765457 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.8.5.ebuild | 101 ++ 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index d0821d70939..0441785c3a5 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,2 +1,3 @@ DIST flatpak-1.8.2.tar.xz 1424468 BLAKE2B 4ade582176cd4ed494d0afc2a75b81168dc2263183d4ec2ef731b2d3ccbd96a7cc0fdb012f07966b4429529ab69c79b32abbcc4c1a8640b030d3ba2edfbce36d SHA512 f27c05b2621328dce31e4c31ae097765864bac84f6c1fada23f48c0235c6b85f447948a07861653f7bed4e17e43f8ff3d2c60263e23426c765c787b5f447a4e2 +DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce SHA512 bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71 DIST flatpak-1.9.2.tar.xz 1490540 BLAKE2B 23e5c4cefaadebb1e9fd599ba8e372ddef9e7e241b186032a142f60bc07b243926d3fb514cc62e90437d2e8ddb17098476b4d73913c2ad656b2719268705057a SHA512 ab4feb6c10161a1bd92e428623772c4217ce3700db412c6280de3415247ffd39eb800dc917937529a82328d778e089f45bd0a8b48fdd7e0c8bf34c494dcb085b diff --git a/sys-apps/flatpak/flatpak-1.8.5.ebuild b/sys-apps/flatpak/flatpak-1.8.5.ebuild new file mode 100644 index 000..80b3f809a20 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.8.5.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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-2019.5:=[gpg(+)] + || ( + dev-util/ostree[curl] + dev-util/ostree[soup] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 814b0fb1496a759d92fbea88c37480ebb93abfd2 Author: Zac Medico gentoo org> AuthorDate: Sat Jan 16 04:37:26 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 16 04:44:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814b0fb1 sys-apps/flatpak: Bump to version 1.10.0 Bug: https://bugs.gentoo.org/765457 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.10.0.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 0441785c3a5..aec8374c97c 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1,3 +1,4 @@ +DIST flatpak-1.10.0.tar.xz 1504300 BLAKE2B 213fb5449b075250cbec9f43ea5b02afae809b8e58d3be0afd39a70d78431f7efc7912462ce46061a53aa4dc2ef8f5e9504cdaffe4b39d2f53292736442ceb3d SHA512 8eaabd66cbd26f5288fb72cddcd195ea4702243e9f5ceff425836b5f305e2b7a4172e67d30cc0e74ad97937c007e8f4ab81080a7ada3f528d05f74845c923aeb DIST flatpak-1.8.2.tar.xz 1424468 BLAKE2B 4ade582176cd4ed494d0afc2a75b81168dc2263183d4ec2ef731b2d3ccbd96a7cc0fdb012f07966b4429529ab69c79b32abbcc4c1a8640b030d3ba2edfbce36d SHA512 f27c05b2621328dce31e4c31ae097765864bac84f6c1fada23f48c0235c6b85f447948a07861653f7bed4e17e43f8ff3d2c60263e23426c765c787b5f447a4e2 DIST flatpak-1.8.5.tar.xz 1430600 BLAKE2B dfa589073d3147725144c6c9c8f720a8b32918a6687a28af0f0284063e07278ece2ef191343b603e541401a5816ec095dbf3570ab7f27bba186ac416a359fbce SHA512 bdd330376e3d9ce184717692ee12f2b1ccbf1400411133ac955ea21c2d5e04ea7af9709a61ae897eae17fe258e40048576c2d829290721f349de7e6d74a9de71 DIST flatpak-1.9.2.tar.xz 1490540 BLAKE2B 23e5c4cefaadebb1e9fd599ba8e372ddef9e7e241b186032a142f60bc07b243926d3fb514cc62e90437d2e8ddb17098476b4d73913c2ad656b2719268705057a SHA512 ab4feb6c10161a1bd92e428623772c4217ce3700db412c6280de3415247ffd39eb800dc917937529a82328d778e089f45bd0a8b48fdd7e0c8bf34c494dcb085b diff --git a/sys-apps/flatpak/flatpak-1.10.0.ebuild b/sys-apps/flatpak/flatpak-1.10.0.ebuild new file mode 100644 index 000..6c69987f33c --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.10.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: c277ea24b8be05250e3c071e8d0a3899f2915da2 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 17:33:59 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 17:33:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c277ea24 sys-apps/flatpak: Stabilize 1.9.2 x86, #764203 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.9.2.ebuild b/sys-apps/flatpak/flatpak-1.9.2.ebuild index 50c5ffdbd6c..be7b57cfebd 100644 --- a/sys-apps/flatpak/flatpak-1.9.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.9.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 4b1e7be37233d1f90ad00ef25432e498a68ed4c8 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 10:06:43 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 10:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1e7be3 sys-apps/flatpak: Stabilize 1.9.2 arm64, #764203 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.9.2.ebuild b/sys-apps/flatpak/flatpak-1.9.2.ebuild index c9f3f0c85a4..50c5ffdbd6c 100644 --- a/sys-apps/flatpak/flatpak-1.9.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 63e4f56cce70e159e364b4fc43b95c8af3f48d9d Author: Zac Medico gentoo org> AuthorDate: Fri Nov 27 21:07:53 2020 + Commit: Zac Medico gentoo org> CommitDate: Fri Nov 27 21:09:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e4f56c sys-apps/flatpak: Bump to version 1.9.2 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.9.2.ebuild | 101 ++ 2 files changed, 102 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index 3fcd56345ef..d0821d70939 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -1 +1,2 @@ DIST flatpak-1.8.2.tar.xz 1424468 BLAKE2B 4ade582176cd4ed494d0afc2a75b81168dc2263183d4ec2ef731b2d3ccbd96a7cc0fdb012f07966b4429529ab69c79b32abbcc4c1a8640b030d3ba2edfbce36d SHA512 f27c05b2621328dce31e4c31ae097765864bac84f6c1fada23f48c0235c6b85f447948a07861653f7bed4e17e43f8ff3d2c60263e23426c765c787b5f447a4e2 +DIST flatpak-1.9.2.tar.xz 1490540 BLAKE2B 23e5c4cefaadebb1e9fd599ba8e372ddef9e7e241b186032a142f60bc07b243926d3fb514cc62e90437d2e8ddb17098476b4d73913c2ad656b2719268705057a SHA512 ab4feb6c10161a1bd92e428623772c4217ce3700db412c6280de3415247ffd39eb800dc917937529a82328d778e089f45bd0a8b48fdd7e0c8bf34c494dcb085b diff --git a/sys-apps/flatpak/flatpak-1.9.2.ebuild b/sys-apps/flatpak/flatpak-1.9.2.ebuild new file mode 100644 index 000..c9f3f0c85a4 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.9.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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] + ) + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 9bd775354eacce4179f0a17853614dcb3bbcfb85 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Nov 13 00:32:24 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Nov 13 00:32:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd77535 sys-apps/flatpak: x86 keyworded (bug #749687) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/flatpak/flatpak-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild index 9acefc89489..2402feb98a3 100644 --- a/sys-apps/flatpak/flatpak-1.8.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.8.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 7fe964fd722cac4451e84250e6564dd2a11b261a Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Oct 29 18:08:15 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Oct 29 18:23:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe964fd sys-apps/flatpak: add ~ppc64 keyword, bug #749687 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/flatpak/flatpak-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild index 05cca395793..9acefc89489 100644 --- a/sys-apps/flatpak/flatpak-1.8.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.8.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: 983d7653eb358e95d70687c5ff50a88404ed789a Author: Sam James gentoo org> AuthorDate: Wed Oct 28 16:22:20 2020 + Commit: Sam James gentoo org> CommitDate: Wed Oct 28 16:22:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983d7653 sys-apps/flatpak: Keyword 1.8.2 arm, #749687 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild index 9fe2a760982..05cca395793 100644 --- a/sys-apps/flatpak/flatpak-1.8.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.8.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: de972ce266ebf988eca13e9b966bd924ccabee31 Author: Sam James gentoo org> AuthorDate: Tue Oct 20 08:18:13 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 20 08:18:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de972ce2 sys-apps/flatpak: Keyword 1.8.2 arm64, #749687 Signed-off-by: Sam James gentoo.org> sys-apps/flatpak/flatpak-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild index 2e97632bb5a..9fe2a760982 100644 --- a/sys-apps/flatpak/flatpak-1.8.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.8.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="doc gtk kde introspection policykit seccomp systemd" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: d3f89d55e36df2b872e66351d88cc9c07b046f3b Author: Zac Medico gentoo org> AuthorDate: Sun Oct 18 19:21:29 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 18 19:28:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f89d55 sys-apps/flatpak: RESTRICT=test Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.8.2.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild index 680d9149bd3..2e97632bb5a 100644 --- a/sys-apps/flatpak/flatpak-1.8.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.8.2.ebuild @@ -14,6 +14,7 @@ LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64" IUSE="doc gtk kde introspection policykit seccomp systemd" +RESTRICT+=" test" RDEPEND=" acct-group/flatpak @@ -75,6 +76,12 @@ pkg_setup() { python-any-r1_pkg_setup } +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + src_configure() { local myeconfargs=( --enable-sandboxed-triggers
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: cf192790517055f9f8091c84f022fc7373235af7 Author: Zac Medico gentoo org> AuthorDate: Sun Oct 18 07:46:55 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 18 07:48:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf192790 sys-apps/flatpak: Add slot operator deps Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/flatpak-1.8.2.ebuild | 33 + 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild index 9ea24558168..680d9149bd3 100644 --- a/sys-apps/flatpak/flatpak-1.8.2.ebuild +++ b/sys-apps/flatpak/flatpak-1.8.2.ebuild @@ -18,30 +18,31 @@ IUSE="doc gtk kde introspection policykit seccomp systemd" RDEPEND=" acct-group/flatpak acct-user/flatpak - >=app-arch/libarchive-2.8 - app-arch/zstd - >=app-crypt/gpgme-1.1.8 - >=dev-libs/appstream-glib-0.5.10 - >=dev-libs/glib-2.56:2 - >=dev-libs/libxml2-2.4 - dev-libs/json-glib - >=dev-util/ostree-2019.5[gpg(+)] + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=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-2019.5:=[gpg(+)] || ( dev-util/ostree[curl] dev-util/ostree[soup] ) - >=gnome-base/dconf-0.26 - >=net-libs/libsoup-2.4 + >=gnome-base/dconf-0.26:= + >=net-libs/libsoup-2.4:= sys-apps/bubblewrap sys-apps/dbus - >=sys-fs/fuse-2.9.9:0 + >=sys-fs/fuse-2.9.9:0= sys-apps/xdg-dbus-proxy x11-apps/xauth - x11-libs/gdk-pixbuf:2 - x11-libs/libXau - policykit? ( >=sys-auth/polkit-0.98 ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd ) + x11-libs/gdk-pixbuf:2= + x11-libs/libXau:= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flatpak/
commit: c8918d47344c8d5e776b1b960d40c52ec79139e3 Author: Zac Medico gentoo org> AuthorDate: Sun Oct 18 04:48:08 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 18 06:38:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8918d47 sys-apps/flatpak: Initial import Closes: https://bugs.gentoo.org/722680 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Zac Medico gentoo.org> sys-apps/flatpak/Manifest | 1 + sys-apps/flatpak/flatpak-1.8.2.ebuild | 93 +++ sys-apps/flatpak/metadata.xml | 11 + 3 files changed, 105 insertions(+) diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest new file mode 100644 index 000..3fcd56345ef --- /dev/null +++ b/sys-apps/flatpak/Manifest @@ -0,0 +1 @@ +DIST flatpak-1.8.2.tar.xz 1424468 BLAKE2B 4ade582176cd4ed494d0afc2a75b81168dc2263183d4ec2ef731b2d3ccbd96a7cc0fdb012f07966b4429529ab69c79b32abbcc4c1a8640b030d3ba2edfbce36d SHA512 f27c05b2621328dce31e4c31ae097765864bac84f6c1fada23f48c0235c6b85f447948a07861653f7bed4e17e43f8ff3d2c60263e23426c765c787b5f447a4e2 diff --git a/sys-apps/flatpak/flatpak-1.8.2.ebuild b/sys-apps/flatpak/flatpak-1.8.2.ebuild new file mode 100644 index 000..9ea24558168 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.8.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools linux-info python-any-r1 + +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz; +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc gtk kde introspection policykit seccomp systemd" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8 + app-arch/zstd + >=app-crypt/gpgme-1.1.8 + >=dev-libs/appstream-glib-0.5.10 + >=dev-libs/glib-2.56:2 + >=dev-libs/libxml2-2.4 + dev-libs/json-glib + >=dev-util/ostree-2019.5[gpg(+)] + || ( + dev-util/ostree[curl] + dev-util/ostree[soup] + ) + >=gnome-base/dconf-0.26 + >=net-libs/libsoup-2.4 + sys-apps/bubblewrap + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0 + sys-apps/xdg-dbus-proxy + x11-apps/xauth + x11-libs/gdk-pixbuf:2 + x11-libs/libXau + policykit? ( >=sys-auth/polkit-0.98 ) + seccomp? ( sys-libs/libseccomp ) + systemd? ( sys-apps/systemd ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + sys-devel/bison + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND=" + gtk? ( sys-apps/xdg-desktop-portal-gtk ) + kde? ( kde-plasma/xdg-desktop-portal-kde ) +" + +python_check_deps() { + has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --enable-xauth + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +} diff --git a/sys-apps/flatpak/metadata.xml b/sys-apps/flatpak/metadata.xml new file mode 100644 index 000..55de060f05c --- /dev/null +++ b/sys-apps/flatpak/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + zmed...@gentoo.org + Zac Medico + + + flatpak/flatpak + +