Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions kde-plasma/kwin-x11/kwin-x11-6.4.91.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ DESCRIPTION="Flexible, composited X window manager"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="accessibility gles2-only lock +shortcuts systemd"
IUSE="accessibility activities gles2-only lock +shortcuts systemd"

RESTRICT="test"

Expand Down Expand Up @@ -52,7 +52,6 @@ COMMON_DEPEND="
>=kde-plasma/breeze-${KDE_CATV}:6
>=kde-plasma/kdecoration-${KDE_CATV}:6
>=kde-plasma/knighttime-${KDE_CATV}:6
>=kde-plasma/plasma-activities-${KDE_CATV}:6=
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
Expand All @@ -71,6 +70,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
activities? ( >=kde-plasma/plasma-activities-${KDE_CATV}:6= )
lock? ( >=kde-plasma/kscreenlocker-${KDE_CATV}:6 )
shortcuts? ( >=kde-plasma/kglobalacceld-${KDE_CATV}:6 )
"
Expand All @@ -80,7 +80,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/aurorae-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6[activities(+)?]
sys-apps/hwdata
>=x11-base/xwayland-23.1.0
"
Expand Down Expand Up @@ -113,6 +113,7 @@ src_configure() {
local mycmakeargs=(
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package activities PlasmaActivities)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
)
Expand Down
7 changes: 4 additions & 3 deletions kde-plasma/kwin-x11/kwin-x11-6.5.49.9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ DESCRIPTION="Flexible, composited X window manager"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS=""
IUSE="accessibility gles2-only lock +shortcuts systemd"
IUSE="accessibility activities gles2-only lock +shortcuts systemd"

RESTRICT="test"

Expand Down Expand Up @@ -52,7 +52,6 @@ COMMON_DEPEND="
>=kde-plasma/breeze-${KDE_CATV}:6
>=kde-plasma/kdecoration-${KDE_CATV}:6
>=kde-plasma/knighttime-${KDE_CATV}:6
>=kde-plasma/plasma-activities-${KDE_CATV}:6=
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
Expand All @@ -71,6 +70,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
activities? ( >=kde-plasma/plasma-activities-${KDE_CATV}:6= )
lock? ( >=kde-plasma/kscreenlocker-${KDE_CATV}:6 )
shortcuts? ( >=kde-plasma/kglobalacceld-${KDE_CATV}:6 )
"
Expand All @@ -80,7 +80,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/aurorae-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6[activities(+)?]
sys-apps/hwdata
>=x11-base/xwayland-23.1.0
"
Expand Down Expand Up @@ -113,6 +113,7 @@ src_configure() {
local mycmakeargs=(
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package activities PlasmaActivities)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
)
Expand Down
7 changes: 4 additions & 3 deletions kde-plasma/kwin-x11/kwin-x11-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ DESCRIPTION="Flexible, composited X window manager"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS=""
IUSE="accessibility gles2-only lock +shortcuts systemd"
IUSE="accessibility activities gles2-only lock +shortcuts systemd"

RESTRICT="test"

Expand Down Expand Up @@ -52,7 +52,6 @@ COMMON_DEPEND="
>=kde-plasma/breeze-${KDE_CATV}:6
>=kde-plasma/kdecoration-${KDE_CATV}:6
>=kde-plasma/knighttime-${KDE_CATV}:6
>=kde-plasma/plasma-activities-${KDE_CATV}:6=
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
Expand All @@ -71,6 +70,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
activities? ( >=kde-plasma/plasma-activities-${KDE_CATV}:6= )
lock? ( >=kde-plasma/kscreenlocker-${KDE_CATV}:6 )
shortcuts? ( >=kde-plasma/kglobalacceld-${KDE_CATV}:6 )
"
Expand All @@ -80,7 +80,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/aurorae-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6[activities(+)?]
sys-apps/hwdata
>=x11-base/xwayland-23.1.0
"
Expand Down Expand Up @@ -113,6 +113,7 @@ src_configure() {
local mycmakeargs=(
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package activities PlasmaActivities)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
)
Expand Down
1 change: 1 addition & 0 deletions kde-plasma/kwin-x11/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
<remote-id type="kde-invent">plasma/kwin-x11</remote-id>
</upstream>
<use>
<flag name="activities">Enable support for KDE Activities</flag>
<flag name="lock">Enable screen locking via <pkg>kde-plasma/kscreenlocker</pkg></flag>
<flag name="shortcuts">Enable global shortcuts support via <pkg>kde-plasma/kglobalacceld</pkg></flag>
</use>
Expand Down
7 changes: 4 additions & 3 deletions kde-plasma/kwin/kwin-6.4.91.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="accessibility gles2-only lock screencast +shortcuts systemd X"
IUSE="accessibility activities gles2-only lock screencast +shortcuts systemd X"

RESTRICT="test"

Expand Down Expand Up @@ -55,7 +55,6 @@ COMMON_DEPEND="
>=kde-plasma/kdecoration-${KDE_CATV}:6
>=kde-plasma/knighttime-${KDE_CATV}:6
>=kde-plasma/kwayland-${KDE_CATV}:6
>=kde-plasma/plasma-activities-${KDE_CATV}:6=
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
Expand All @@ -71,6 +70,7 @@ COMMON_DEPEND="
>=x11-libs/libxkbcommon-1.5.0
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
activities? ( >=kde-plasma/plasma-activities-${KDE_CATV}:6= )
lock? ( >=kde-plasma/kscreenlocker-${KDE_CATV}:6 )
screencast? ( >=media-video/pipewire-1.2.0:= )
shortcuts? ( >=kde-plasma/kglobalacceld-${KDE_CATV}:6 )
Expand All @@ -87,7 +87,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/aurorae-${KDE_CATV}:6
>=kde-plasma/breeze-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6[activities(+)?]
sys-apps/hwdata
X? ( >=x11-base/xwayland-23.1.0[libei] )
"
Expand Down Expand Up @@ -129,6 +129,7 @@ src_configure() {
# KWIN_BUILD_DECORATIONS exists, drops aurorae, breeze
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package activities PlasmaActivities)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
-DKWIN_BUILD_X11=$(usex X)
Expand Down
7 changes: 4 additions & 3 deletions kde-plasma/kwin/kwin-6.5.49.9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS=""
IUSE="accessibility gles2-only lock screencast +shortcuts systemd X"
IUSE="accessibility activities gles2-only lock screencast +shortcuts systemd X"

RESTRICT="test"

Expand Down Expand Up @@ -55,7 +55,6 @@ COMMON_DEPEND="
>=kde-plasma/kdecoration-${KDE_CATV}:6
>=kde-plasma/knighttime-${KDE_CATV}:6
>=kde-plasma/kwayland-${KDE_CATV}:6
>=kde-plasma/plasma-activities-${KDE_CATV}:6=
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
Expand All @@ -71,6 +70,7 @@ COMMON_DEPEND="
>=x11-libs/libxkbcommon-1.5.0
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
activities? ( >=kde-plasma/plasma-activities-${KDE_CATV}:6= )
lock? ( >=kde-plasma/kscreenlocker-${KDE_CATV}:6 )
screencast? ( >=media-video/pipewire-1.2.0:= )
shortcuts? ( >=kde-plasma/kglobalacceld-${KDE_CATV}:6 )
Expand All @@ -87,7 +87,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/aurorae-${KDE_CATV}:6
>=kde-plasma/breeze-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6[activities(+)?]
sys-apps/hwdata
X? ( >=x11-base/xwayland-23.1.0[libei] )
"
Expand Down Expand Up @@ -129,6 +129,7 @@ src_configure() {
# KWIN_BUILD_DECORATIONS exists, drops aurorae, breeze
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package activities PlasmaActivities)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
-DKWIN_BUILD_X11=$(usex X)
Expand Down
7 changes: 4 additions & 3 deletions kde-plasma/kwin/kwin-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS=""
IUSE="accessibility gles2-only lock screencast +shortcuts systemd X"
IUSE="accessibility activities gles2-only lock screencast +shortcuts systemd X"

RESTRICT="test"

Expand Down Expand Up @@ -55,7 +55,6 @@ COMMON_DEPEND="
>=kde-plasma/kdecoration-${KDE_CATV}:6
>=kde-plasma/knighttime-${KDE_CATV}:6
>=kde-plasma/kwayland-${KDE_CATV}:6
>=kde-plasma/plasma-activities-${KDE_CATV}:6=
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
Expand All @@ -71,6 +70,7 @@ COMMON_DEPEND="
>=x11-libs/libxkbcommon-1.5.0
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
activities? ( >=kde-plasma/plasma-activities-${KDE_CATV}:6= )
lock? ( >=kde-plasma/kscreenlocker-${KDE_CATV}:6 )
screencast? ( >=media-video/pipewire-1.2.0:= )
shortcuts? ( >=kde-plasma/kglobalacceld-${KDE_CATV}:6 )
Expand All @@ -87,7 +87,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/aurorae-${KDE_CATV}:6
>=kde-plasma/breeze-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6
>=kde-plasma/libplasma-${KDE_CATV}:6[activities(+)?]
sys-apps/hwdata
X? ( >=x11-base/xwayland-23.1.0[libei] )
"
Expand Down Expand Up @@ -129,6 +129,7 @@ src_configure() {
# KWIN_BUILD_DECORATIONS exists, drops aurorae, breeze
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package activities PlasmaActivities)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
-DKWIN_BUILD_X11=$(usex X)
Expand Down
1 change: 1 addition & 0 deletions kde-plasma/kwin/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
<remote-id type="kde-invent">plasma/kwin</remote-id>
</upstream>
<use>
<flag name="activities">Enable support for KDE Activities</flag>
<flag name="lock">Enable screen locking via <pkg>kde-plasma/kscreenlocker</pkg></flag>
<flag name="screencast">Enable screencast portal using <pkg>media-video/pipewire</pkg></flag>
<flag name="shortcuts">Enable global shortcuts support via <pkg>kde-plasma/kglobalacceld</pkg></flag>
Expand Down
Loading