Diff xscreensaver-5.38 with a xscreensaver-5.42

/usr/portage/x11-misc/xscreensaver/xscreensaver-5.42.ebuild 2019-10-12 21:09:00.000000000 +0300
1 1
# Copyright 1999-2019 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=6
5
inherit autotools eutils flag-o-matic multilib pam
4
EAPI=7
5
inherit autotools desktop flag-o-matic multilib pam
6 6

  
7 7
DESCRIPTION="A modular screen saver and locker for the X Window System"
8 8
HOMEPAGE="https://www.jwz.org/xscreensaver/"
......
12 12

  
13 13
LICENSE="BSD"
14 14
SLOT="0"
15
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
15
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
16 16
IUSE="gdm jpeg new-login offensive opengl pam +perl selinux suid xinerama"
17 17

  
18 18
COMMON_DEPEND="
......
62 62
	virtual/pkgconfig
63 63
	x11-base/xorg-proto
64 64
"
65
PATCHES=(
66
	"${FILESDIR}"/${PN}-5.05-interix.patch
67
	"${FILESDIR}"/${PN}-5.20-blurb-hndl-test-passwd.patch
68
	"${FILESDIR}"/${PN}-5.20-test-passwd-segv-tty.patch
69
	"${FILESDIR}"/${PN}-5.20-tests-miscfix.patch
70
	"${FILESDIR}"/${PN}-5.31-pragma.patch
71
	"${FILESDIR}"/${PN}-5.35-gentoo.patch
72
	"${FILESDIR}"/${PN}-5.41-comments.patch
73
)
65 74

  
66 75
src_prepare() {
67 76
	sed -i configure.in -e '/^ALL_LINGUAS=/d' || die
......
74 83
			configure{,.in} || die
75 84
	fi
76 85

  
77
	eapply \
78
		"${FILESDIR}"/${PN}-5.05-interix.patch \
79
		"${FILESDIR}"/${PN}-5.20-blurb-hndl-test-passwd.patch \
80
		"${FILESDIR}"/${PN}-5.20-test-passwd-segv-tty.patch \
81
		"${FILESDIR}"/${PN}-5.20-tests-miscfix.patch \
82
		"${FILESDIR}"/${PN}-5.28-comment-style.patch \
83
		"${FILESDIR}"/${PN}-5.31-pragma.patch \
84
		"${FILESDIR}"/${PN}-5.35-gentoo.patch
86
	default
85 87

  
86 88
	use offensive || eapply "${FILESDIR}"/${PN}-5.35-offensive.patch
87 89

  
Thank you!