gui-libs/gtk-nocsd - 9999 (overlay-from-plan9)

Search

Install

Install this version:

emerge -a =gui-libs/gtk-nocsd-9999

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =gui-libs/gtk-nocsd-9999

Or alternatively:

emerge --autounmask-write -a =gui-libs/gtk-nocsd-9999

Package Information

Description:
An LD_PRELOAD library to disable CSD in GTK3/4, LibHandy, and LibAdwaita apps.
Homepage:
https://codeberg.org/MorsMortium/gtk-nocsd
License:
GPL-3+

Ebuild Details

Version EAPI Keywords Slot
9999 8 0
View Raw Ebuild
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v3

EAPI=8

inherit git-r3

DESCRIPTION="An LD_PRELOAD library to disable CSD in GTK3/4, LibHandy, and LibAdwaita apps."
HOMEPAGE="https://codeberg.org/MorsMortium/gtk-nocsd"

EGIT_REPO_URI="https://codeberg.org/MorsMortium/gtk-nocsd"

LICENSE="GPL-3+"
SLOT="0"

DEPEND="gui-libs/libadwaita"

src_install() {
	local prefix="${EPREFIX}/usr"
	local docdir="${prefix}/share/doc/${PF}"

	emake DESTDIR="${D}" PREFIX="${prefix}" DOCDIR="${docdir}" install
	docompress -x "${docdir}"/examples
}

Inherited Eclasses

Dependencies

DEPEND

gui-libs/libadwaita