Diff oxygen-gtk-1.4.1-r2 with a oxygen-gtk-1.4.6-r1

/usr/portage/x11-themes/oxygen-gtk/oxygen-gtk-1.4.6-r1.ebuild 2025-07-29 16:22:17.980470423 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
MY_PN=${PN}3
6
MY_PN=${PN}2
7 7
MY_P=${MY_PN}-${PV}
8 8
PATCHSET=${PN}-patchset
9 9
inherit cmake-multilib
10 10

  
11
DESCRIPTION="Official GTK+:3 port of KDE's Oxygen widget style"
11
DESCRIPTION="Official GTK+:2 port of KDE's Oxygen widget style"
12 12
HOMEPAGE="https://store.kde.org/p/1005553/"
13 13
SRC_URI="mirror://kde/stable/${MY_PN}/${PV}/src/${MY_P}.tar.bz2
14 14
	https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
15 15
S="${WORKDIR}/${MY_P}"
16 16

  
17 17
LICENSE="LGPL-2.1"
18
SLOT="3"
18
SLOT="2"
19 19
KEYWORDS="amd64 ~ppc x86"
20 20

  
21 21
DEPEND="
......
23 23
	dev-libs/glib:2[${MULTILIB_USEDEP}]
24 24
	x11-libs/cairo[${MULTILIB_USEDEP}]
25 25
	x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}]
26
	x11-libs/gtk+:3[${MULTILIB_USEDEP},X]
26
	x11-libs/gtk+:2[${MULTILIB_USEDEP}]
27 27
	x11-libs/libX11[${MULTILIB_USEDEP}]
28 28
	x11-libs/pango[${MULTILIB_USEDEP}]
29 29
"
......
33 33
BDEPEND="virtual/pkgconfig"
34 34

  
35 35
PATCHES=(
36
	"${WORKDIR}/${PATCHSET}/${PV}"
37
	"${WORKDIR}/${PATCHSET}/1.4.6/0005-demo-optional.patch"
38
	"${WORKDIR}/${PATCHSET}/1.4.6/0006-tabstyle.patch"
39
	"${WORKDIR}/${PATCHSET}/1.4.6/0007-cmake4.patch" # bug 955107
40
	"${FILESDIR}/${P}-fix-uninitialised.patch" # bug 957749, pending MR
36
	"${WORKDIR}/${PATCHSET}/${PV}" # bug 955107
37
	"${FILESDIR}/${PN}-1.4.1-fix-uninitialised.patch" # bug 957749, pending MR
41 38
)
42 39

  
43 40
multilib_src_configure() {
......
52 49
src_install() {
53 50
	cmake-multilib_src_install
54 51

  
55
	cat <<-EOF > 99oxygen-gtk3
56
CONFIG_PROTECT="${EPREFIX}/usr/share/themes/oxygen-gtk/gtk-3.0"
52
	cat <<-EOF > 99oxygen-gtk2
53
CONFIG_PROTECT="${EPREFIX}/usr/share/themes/oxygen-gtk/gtk-2.0"
57 54
EOF
58
	doenvd 99oxygen-gtk3
55
	doenvd 99oxygen-gtk2
59 56
}
Thank you!