BSD Ports

deskutils/gershwin-components 20260129 MidnightBSD

Gershwin desktop environment applications and preference panes

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
85b9d30c9e
License
bsd2
Categories
deskutils, gnustep

Description

Gershwin Components is a collection of applications and preference panes for the Gershwin desktop environment on FreeBSD.

Includes utilities for display, audio, network, keyboard, and other system administration tasks, as well as desktop environment components like the login window, menu system, and global shortcuts.

In the other systems

SystemPortVersion
MidnightBSDdeskutils/gershwin-components20260129
GhostBSDdeskutils/gershwin-components20260129

Install

Binary package:

mport install gershwin-components

From mports:

cd /usr/mports/deskutils/gershwin-components && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gershwin-components>0:deskutils/gershwin-components

Dependencies

As this port's Makefile names them.

Library 1

Runtime 1

Build dependencies 1
Run dependencies 2
Required by 1

Configuration

No options to configure.

USES
gershwin pkgconfig xorg
Service scripts
none

Files

pkg-plist 76
  • /System/Applications/Console.app/Console
  • /System/Applications/Console.app/Resources/Console.desktop
  • /System/Applications/Console.app/Resources/Console.gorm/data.classes
  • /System/Applications/Console.app/Resources/Console.gorm/data.info
  • /System/Applications/Console.app/Resources/Info-gnustep.plist
  • /System/Applications/Console.app/stamp.make
  • /System/Applications/LoginWindow.app/LoginWindow
  • /System/Applications/LoginWindow.app/Resources/Info-gnustep.plist
  • /System/Applications/LoginWindow.app/Resources/Info.plist
  • /System/Applications/LoginWindow.app/Resources/LoginWindow.desktop
  • /System/Applications/LoginWindow.app/stamp.make
  • /System/Applications/Processes.app/Processes
  • /System/Applications/Processes.app/Resources/Info-gnustep.plist
  • /System/Applications/Processes.app/Resources/Processes.desktop
  • /System/Applications/Processes.app/Resources/Processes.png
  • /System/Applications/Processes.app/stamp.make
  • /System/Applications/SudoAskPass.app/Resources/Info-gnustep.plist
  • /System/Applications/SudoAskPass.app/Resources/SudoAskPass.desktop
  • /System/Applications/SudoAskPass.app/SudoAskPass
  • /System/Applications/SudoAskPass.app/stamp.make
  • /System/Library/CoreServices/Applications/LoginWindow.app/LoginWindow
  • /System/Library/CoreServices/Applications/LoginWindow.app/Resources/Info-gnustep.plist
  • /System/Library/CoreServices/Applications/LoginWindow.app/Resources/Info.plist
  • /System/Library/CoreServices/Applications/LoginWindow.app/Resources/LoginWindow.desktop
  • /System/Library/CoreServices/Applications/LoginWindow.app/stamp.make
  • /System/Library/CoreServices/Applications/Menu.app/Menu
  • /System/Library/CoreServices/Applications/Menu.app/Resources/Info-gnustep.plist
  • /System/Library/CoreServices/Applications/Menu.app/Resources/Info.plist
  • /System/Library/CoreServices/Applications/Menu.app/Resources/Menu.desktop
  • /System/Library/CoreServices/Applications/Menu.app/Resources/Menu.png
  • /System/Library/CoreServices/Applications/Menu.app/stamp.make
  • /System/Library/Libraries/nss_gershwin.so.1
  • /System/Library/Menu/StatusItems/SystemMonitor.bundle/Resources/Info-gnustep.plist
  • /System/Library/Menu/StatusItems/SystemMonitor.bundle/Resources/Info.plist
  • /System/Library/Menu/StatusItems/SystemMonitor.bundle/SystemMonitor
  • /System/Library/Menu/StatusItems/SystemMonitor.bundle/stamp.make
  • /System/Library/Menu/StatusItems/TimeDisplay.bundle/Resources/Info-gnustep.plist
  • /System/Library/Menu/StatusItems/TimeDisplay.bundle/Resources/Info.plist
  • /System/Library/Menu/StatusItems/TimeDisplay.bundle/TimeDisplay
  • /System/Library/Menu/StatusItems/TimeDisplay.bundle/stamp.make
  • /System/Library/Tools/Console
  • /System/Library/Tools/LoginWindow
  • /System/Library/Tools/Menu
  • /System/Library/Tools/Processes
  • /System/Library/Tools/SudoAskPass
  • /System/Library/Tools/appwrap
  • /System/Library/Tools/dscli
  • /System/Library/Tools/dshelper
  • etc/rc.d/dshelper
  • etc/rc.d/loginwindow
  • @dir /System/Applications/Console.app/Resources/Console.gorm
  • @dir /System/Applications/Console.app/Resources
  • @dir /System/Applications/Console.app
  • @dir /System/Applications/LoginWindow.app/Resources
  • @dir /System/Applications/LoginWindow.app
  • @dir /System/Applications/Processes.app/Resources
  • @dir /System/Applications/Processes.app
  • @dir /System/Applications/SudoAskPass.app/Resources
  • @dir /System/Applications/SudoAskPass.app
  • @dir /System/Applications
  • @dir /System/Library/CoreServices/Applications/LoginWindow.app/Resources
  • @dir /System/Library/CoreServices/Applications/LoginWindow.app
  • @dir /System/Library/CoreServices/Applications/Menu.app/Resources
  • @dir /System/Library/CoreServices/Applications/Menu.app
  • @dir /System/Library/CoreServices/Applications
  • @dir /System/Library/CoreServices
  • @dir /System/Library/Libraries
  • @dir /System/Library/Menu/StatusItems/SystemMonitor.bundle/Resources
  • @dir /System/Library/Menu/StatusItems/SystemMonitor.bundle
  • @dir /System/Library/Menu/StatusItems/TimeDisplay.bundle/Resources
  • @dir /System/Library/Menu/StatusItems/TimeDisplay.bundle
  • @dir /System/Library/Menu/StatusItems
  • @dir /System/Library/Menu
  • @dir /System/Library/Tools
  • @dir /System/Library
  • @dir /System
distinfo 1
FileSizeSHA256
gershwin-desktop-gershwin-components-20260129-8bbf51f_GH0.tar.gz1.7048878e+07eeed665cfb7684a40c9181e602ae98ed8fdff70dafe80f7ddabc360bbbf13ce2

Commit history 1

DateCommitCreditsLog message
85b9d30c9e Lucas Holt x11/gershwin: add the Gershwin desktop (16 ports + USES=gershwin) (#1818)
## Summary Adds the [Gershwin](https://github.com/gershwin-desktop) GNUstep-based desktop, ported from GhostBSD's `ghostbsd-ports` (same upstream commits) and adapted for MidnightBSD. - `Mk/extensions/gershwin.mk` (`USES=gershwin`, `USE_GERSHWIN=base gui back build`), documented in bsd.mport.mk(5). - Core stack, installed in the GNUstep System domain under **/System** (as upstream and GhostBSD do): `devel/gershwin-libdispatch`, `lang/gershwin-libobjc2`, `devel/gershwin-tools-make`, `lang/gershwin-libs-base`, `x11-toolkits/gershwin-libs-gui`, `x11-toolkits/gershwin-libs-back`. - Desktop: `misc/gershwin-system`, `misc/gershwin-assets`, `x11-themes/gershwin-eau-theme`, `x11/gershwin-terminal`, `x11/gershwin-windowmanager`, `deskutils/gershwin-systempreferences`, …