commit:     102bbf6e296edd9b92e34ef18abdc3f221499506
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Thu Feb 18 00:57:51 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 23:08:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102bbf6e

sys-apps/firejail: Removed old versions and obsolete USE flag

Closes: https://github.com/gentoo/gentoo/pull/19512
Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-apps/firejail/Manifest                  |  1 -
 sys-apps/firejail/firejail-0.9.64-r1.ebuild | 98 -----------------------------
 sys-apps/firejail/firejail-0.9.64.ebuild    | 88 --------------------------
 sys-apps/firejail/metadata.xml              |  1 -
 4 files changed, 188 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index e0b97ae0157..f597ea85c7c 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,2 +1 @@
 DIST firejail-0.9.64.4.tar.xz 431116 BLAKE2B 
1e64af1459cdbd6e753299796b2521efdc1fe364a66b8f0f40df1adabec32d0673cb9805a2ab385b96b64aca16e038e615ab1e4dc4df1dbcaa0b5b24f54c89d0
 SHA512 
580a074cb40e7559f6d532418b5e05e042c30306e8507d32ac3c71a51dec6648035ad810d253da02caaa4adc41f773dfdab55528618f5ca30ff30d4e7bbd12c9
-DIST firejail-0.9.64.tar.xz 419464 BLAKE2B 
9425910bd78739dc628a05247877f3e96065f9eab6be1fa87a70932ff04a53817e03cd67a81b35b0e5a69b5598fc5be9d6191f9c5c2bf511bc76c1edaf0eb22d
 SHA512 
89bab9aee944ebde6221a96f0f028380f607cd49046cad5348d5974efcc92c50a172edf5e50c56606091d2060d1d8f0c50a41f05f63327672a3c3cb48eb93699

diff --git a/sys-apps/firejail/firejail-0.9.64-r1.ebuild 
b/sys-apps/firejail/firejail-0.9.64-r1.ebuild
deleted file mode 100644
index cc11d2089e3..00000000000
--- a/sys-apps/firejail/firejail-0.9.64-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit toolchain-funcs python-single-r1 linux-info
-
-if [[ ${PV} != 9999 ]]; then
-       KEYWORDS="~amd64 ~arm64 ~x86"
-       
SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz";
-else
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/netblue30/firejail.git";
-       EGIT_BRANCH="master"
-fi
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network 
+overlayfs +private-home +suid test +userns +whitelist"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-apps/firejail-lts
-       apparmor? ( sys-libs/libapparmor )
-       contrib? ( ${PYTHON_DEPS} )
-       dbusproxy? ( sys-apps/xdg-dbus-proxy )"
-
-DEPEND="${RDEPEND}
-       sys-libs/libseccomp
-       test? ( dev-tcltk/expect )"
-
-REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-
-       find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall 
.*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
-
-       sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-
-       # remove compression of man pages
-       sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; 
s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 
\$\$man|g' Makefile.in || die
-
-       if use contrib; then
-               python_fix_shebang -f contrib/*.py
-       fi
-
-       # some tests were missing from this release's tarball
-       if use test; then
-               sed -i -r -e 's/^(test:.*) test-private-lib (.*)/\1 \2/; 
s/^(test:.*) test-fnetfilter (.*)/\1 \2/' Makefile.in || die
-       fi
-}
-
-src_configure() {
-       econf \
-               --disable-firetunnel \
-               $(use_enable apparmor) \
-               $(use_enable chroot) \
-               $(use_enable dbusproxy) \
-               $(use_enable file-transfer) \
-               $(use_enable globalcfg) \
-               $(use_enable network) \
-               $(use_enable overlayfs) \
-               $(use_enable private-home) \
-               $(use_enable suid) \
-               $(use_enable userns) \
-               $(use_enable whitelist) \
-               $(use_enable X x11)
-}
-
-src_compile() {
-       emake CC="$(tc-getCC)"
-}
-
-src_install() {
-       default
-
-       if use contrib; then
-               python_scriptinto /usr/$(get_libdir)/firejail
-               python_doscript contrib/*.py
-               insinto /usr/$(get_libdir)/firejail
-               dobin contrib/*.sh
-       fi
-}
-
-pkg_postinst() {
-       CONFIG_CHECK="~SQUASHFS"
-       local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage 
mode"
-       check_extra_config
-}

diff --git a/sys-apps/firejail/firejail-0.9.64.ebuild 
b/sys-apps/firejail/firejail-0.9.64.ebuild
deleted file mode 100644
index cb33c0d313b..00000000000
--- a/sys-apps/firejail/firejail-0.9.64.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit toolchain-funcs python-single-r1
-
-if [[ ${PV} != 9999 ]]; then
-       KEYWORDS="amd64 ~x86"
-       
SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz";
-else
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/netblue30/firejail.git";
-       EGIT_BRANCH="master"
-fi
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network 
+overlayfs +private-home +suid test +userns +whitelist"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-apps/firejail-lts
-       apparmor? ( sys-libs/libapparmor )
-       contrib? ( ${PYTHON_DEPS} )
-       dbusproxy? ( sys-apps/xdg-dbus-proxy )"
-
-DEPEND="${RDEPEND}
-       sys-libs/libseccomp
-       test? ( dev-tcltk/expect )"
-
-REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
-
-src_prepare() {
-       default
-
-       find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall 
.*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
-
-       sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-
-       # remove compression of man pages
-       sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; 
s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 
\$\$man|g' Makefile.in || die
-
-       if use contrib; then
-               python_fix_shebang -f contrib/*.py
-       fi
-
-       # some tests were missing from this release's tarball
-       if use test; then
-               sed -i -r -e 's/^(test:.*) test-private-lib (.*)/\1 \2/; 
s/^(test:.*) test-fnetfilter (.*)/\1 \2/' Makefile.in || die
-       fi
-}
-
-src_configure() {
-       econf \
-               --disable-firetunnel \
-               $(use_enable apparmor) \
-               $(use_enable chroot) \
-               $(use_enable dbusproxy) \
-               $(use_enable file-transfer) \
-               $(use_enable globalcfg) \
-               $(use_enable network) \
-               $(use_enable overlayfs) \
-               $(use_enable private-home) \
-               $(use_enable suid) \
-               $(use_enable userns) \
-               $(use_enable whitelist) \
-               $(use_enable X x11)
-}
-
-src_compile() {
-       emake CC="$(tc-getCC)"
-}
-
-src_install() {
-       default
-
-       if use contrib; then
-               python_scriptinto /usr/$(get_libdir)/firejail
-               python_doscript contrib/*.py
-               insinto /usr/$(get_libdir)/firejail
-               dobin contrib/*.sh
-       fi
-}

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index a41213b778f..b007062e7a9 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -29,7 +29,6 @@
                <flag name="file-transfer">Enable file transfers between 
sandboxes and the host system</flag>
                <flag name="globalcfg">Enable global config file</flag>
                <flag name="network">Enable networking features</flag>
-               <flag name="overlayfs">Enable overlayfs</flag>
                <flag name="private-home">Enable private home feature</flag>
                <flag name="userns">Enable attaching a new user namespace to a 
sandbox (--noroot option)</flag>
                <flag name="whitelist">Enable whitelist</flag>

Reply via email to