app-emulation/darling (guru)

Search

Install

Install this package:

emerge -a app-emulation/darling

Package Information

Description:
Darling is a runtime environment for macOS applications that supports most command line tools and some GUI applications for macOS.
Homepage:
https://www.darlinghq.org
License:
GPL-3

Versions

Version EAPI Keywords Slot
0.1.20260222 8 ~amd64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>thysupremematrix@tuta.io</email>
		<name>Abishek Jakkala</name>
	</maintainer>
	<longdescription>
    Darling is a runtime environment for macOS applications that
    supports most command line tools and some GUI applications
    for macOS.
  </longdescription>
	<use>
		<flag name="system">Includes core and everything necessary to enter a shell</flag>
		<flag name="cli">
      Includes system and most standalone command-line programs (i.e. those that don't
      require additional runtimes or complex frameworks/libraries)
    </flag>
		<flag name="cli-dev">
      Includes cli, python, ruby, and perl, along with some additional targets normally
      regarded as GUI targets. These additional targets are necessary for certain parts
      of the Xcode CLI tools.
    </flag>
		<flag name="cli-extra">Includes cli and some additional programs not installed on a standard macOS installation (e.g. GNU tar)</flag>
		<flag name="gui">
      Includes system and everything necessary to run basic Cocoa, Metal, and OpenGL apps.
      Note that only includes the minimum required for GUI applications; most applications
      will also require additional frameworks (e.g. audio, video, location, etc.)
    </flag>
		<flag name="gui-frameworks">
      Includes gui and many GUI-related frameworks depended upon by Cocoa apps (e.g. audio
      frameworks). Note that this component only includes non-stub frameworks.
    </flag>
		<flag name="gui-stubs">Includes gui_frameworks and many stubbed GUI-related frameworks.</flag>
		<flag name="jsc">Enabled support for a framework used for executing JavaScript code, primarily in web browsers.</flag>
		<flag name="metal">Enable support for the Metal graphics framework</flag>
	</use>
	<upstream>
		<changelog>https://github.com/darlinghq/darling/releases</changelog>
		<bugs-to>https://github.com/darlinghq/darling/issues</bugs-to>
		<remote-id type="github">darlinghq/darling</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p app-emulation/darling | euse -E <flag> -p app-emulation/darling | euse -D <flag> -p app-emulation/darling

Flag Description 0.1.20260222
cli Includes system and most standalone command-line programs (i.e. those that don't require additional runtimes or complex frameworks/libraries) ✓
cli-dev Includes cli, python, ruby, and perl, along with some additional targets normally regarded as GUI targets. These additional targets are necessary for certain parts of the Xcode CLI tools. ✓
cli-extra Includes cli and some additional programs not installed on a standard macOS installation (e.g. GNU tar) ✓
gui Includes system and everything necessary to run basic Cocoa, Metal, and OpenGL apps. Note that only includes the minimum required for GUI applications; most applications will also require additional frameworks (e.g. audio, video, location, etc.) ✓
gui-frameworks Includes gui and many GUI-related frameworks depended upon by Cocoa apps (e.g. audio frameworks). Note that this component only includes non-stub frameworks. ✓
gui-stubs Includes gui_frameworks and many stubbed GUI-related frameworks. ✓
jsc Enabled support for a framework used for executing JavaScript code, primarily in web browsers. ✓
metal Enable support for the Metal graphics framework ✓
multilib ⚠️ ✓
perl ⚠️ ✓
python Build PyEvdi ⚠️ ✓
ruby ⚠️ ✓
system Includes core and everything necessary to enter a shell ⊕
webkit Enable WebKit-based in-app browser (requires USE=wayland) ⚠️ ✓

Manifest

Type File Size Versions
DIST darling-complete-source-0.1.20260222.tar.gz 804820275 bytes 0.1.20260222
Unmatched Entries
Type File Size