Install this package:
emerge -a dev-util/geany
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask dev-util/geany
Or alternatively:
emerge --autounmask-write -a dev-util/geany
| 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 |
<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>
Manage flags for this package:
euse -i <flag> -p dev-util/geany |
euse -E <flag> -p dev-util/geany |
euse -D <flag> -p dev-util/geany
| 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>) | ⊕ | ⊕ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | lexilla-5.4.1.tar.gz | 1036730 bytes | 9999, 1.29_p20250105 |
| 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 |