diff options
author | Marek Szuba <marecki@gentoo.org> | 2020-03-29 22:42:44 +0100 |
---|---|---|
committer | Marek Szuba <marecki@gentoo.org> | 2020-03-29 22:42:44 +0100 |
commit | 099134914860b99bf27462725a571fcb02c576dc (patch) | |
tree | 0bb7d38df5be0869febe296a0e933825d7beab21 /sys-auth | |
parent | sys-auth/rtkit: do not use assembly for introspection data (diff) | |
download | gentoo-099134914860b99bf27462725a571fcb02c576dc.tar.gz gentoo-099134914860b99bf27462725a571fcb02c576dc.tar.bz2 gentoo-099134914860b99bf27462725a571fcb02c576dc.zip |
sys-auth/rtkit: remove version using non-portable assembly
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'sys-auth')
-rw-r--r-- | sys-auth/rtkit/files/rtkit-0.12_noexecstack.patch | 10 | ||||
-rw-r--r-- | sys-auth/rtkit/rtkit-0.12.ebuild | 49 |
2 files changed, 0 insertions, 59 deletions
diff --git a/sys-auth/rtkit/files/rtkit-0.12_noexecstack.patch b/sys-auth/rtkit/files/rtkit-0.12_noexecstack.patch deleted file mode 100644 index f156422f8f62..000000000000 --- a/sys-auth/rtkit/files/rtkit-0.12_noexecstack.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/xml-introspection.S -+++ b/xml-introspection.S -@@ -1,3 +1,7 @@ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -+ - .section .rodata - .global introspect_xml - .type introspect_xml, @object diff --git a/sys-auth/rtkit/rtkit-0.12.ebuild b/sys-auth/rtkit/rtkit-0.12.ebuild deleted file mode 100644 index e37504af1391..000000000000 --- a/sys-auth/rtkit/rtkit-0.12.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info - -DESCRIPTION="Realtime Policy and Watchdog Daemon" -HOMEPAGE="https://0pointer.de/blog/projects/rtkit" -SRC_URI="https://github.com/heftig/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-3 BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="systemd" - -BDEPEND="virtual/pkgconfig" -DEPEND="acct-group/rtkit - acct-user/rtkit - sys-apps/dbus - sys-auth/polkit - sys-libs/libcap - systemd? ( sys-apps/systemd )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.12_libsystemd_optional.patch - "${FILESDIR}"/${PN}-0.12_noexecstack.patch -) - -pkg_pretend() { - if use kernel_linux; then - CONFIG_CHECK="~!RT_GROUP_SCHED" - ERROR_RT_GROUP_SCHED="CONFIG_RT_GROUP_SCHED is enabled. rtkit-daemon (or any other " - ERROR_RT_GROUP_SCHED+="real-time task) will not work unless run as root. Please consider " - ERROR_RT_GROUP_SCHED+="unsetting this option." - check_extra_config - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable systemd systemd-integration) -} |