dev-util/geany (konsolebox)

Search

Package Information

Description:
Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME. So it is using only the GTK2 toolkit and therefore you need only the GTK2 runtime libraries to run Geany. The basic features of Geany are: syntax highlighting; code completion; auto completion of often used constructs like if, for and while; auto completion of XML and HTML tags; call tips; many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal; symbol lists.
Homepage:
https://www.geany.org

Versions

Version EAPI Keywords Slot
9999 7 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.29_p20250105 7 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>konsolebox@gmail.com</email>
		<name>konsolebox</name>
	</maintainer>
	<longdescription lang="en">
		Geany is a small and lightweight integrated development environment.
		It was developed to provide a small and fast IDE, which has only a
		few dependencies from other packages. Another goal was to be as
		independent as possible from a special Desktop Environment like KDE
		or GNOME. So it is using only the GTK2 toolkit and therefore you need
		only the GTK2 runtime libraries to run Geany.

		The basic features of Geany are: syntax highlighting; code completion;
		auto completion of often used constructs like if, for and while;
		auto completion of XML and HTML tags; call tips; many supported
		filetypes like C, Java, PHP, HTML, Python, Perl, Pascal; symbol lists.
	</longdescription>
	<use>
		<flag name="konsolebox">
			Use https://github.com/konsolebox/geany.git as source, or use patches from
			https://github.com/konsolebox/geany-patches
		</flag>
		<flag name="vte">Enable Terminal support (<pkg>x11-libs/vte</pkg>)</flag>
	</use>
	<upstream>
		<bugs-to>https://github.com/konsolebox/geany/issues</bugs-to>
		<remote-id type="github">geany/geany</remote-id>
		<remote-id type="github">konsolebox/geany</remote-id>
		<remote-id type="github">ScintillaOrg/lexilla</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 1.29_p20250105
doc ⚠️
konsolebox Use https://github.com/konsolebox/geany.git as source, or use patches from https://github.com/konsolebox/geany-patches
vte Enable Terminal support (<pkg>x11-libs/vte</pkg>)

Manifest

Type File Size Versions
DIST lexilla-5.4.1.tar.gz 1036730 bytes 9999, 1.29_p20250105
Unmatched Entries
Type File Size
DIST geany-1.29-konsolebox-20250105-3e5d44b8d.tar.gz 4865267 bytes
EBUILD geany-1.29_p20250105.ebuild 2244 bytes
EBUILD geany-9999.ebuild 2244 bytes
MISC metadata.xml 1481 bytes