BSD Ports

x11/gnome-console 51.0 MidnightBSD

Minimal terminal for GNOME

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
79c701973b
License
gpl3+
Categories
x11, gnome

Description

Console is a minimal terminal for GNOME

Console is supposed to be a simple terminal emulator for the average user to carry out simple cli tasks and aims to be a 'core' app for GNOME/Phosh.

We are not however trying to replace GNOME Terminal/Tilix, these advanced tools are great for developers and administrators, rather Console aims to serve the casual linux user who rarely needs a terminal

In the other systems

The newest version among them is 51.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11/gnome-console51.0 newestno data-[email protected]2026-09-16
FreeBSDx11/gnome-console48.1none known-[email protected]-
OpenBSDx11/gnome/console by name51.0 newestno data-Antoine Jacoutot <[email protected]>-
DragonFlyx11/gnome-console43.0_5none known-[email protected]-
HardenedBSDx11/gnome-console48.1no data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install gnome-console

From mports:

cd /usr/mports/x11/gnome-console && make install clean

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

RUN_DEPENDS=	gnome-console>0:x11/gnome-console

Dependencies

As this port's Makefile names them.

Build 1

Library 2

Runtime 1

Build dependencies 3
Run dependencies 3
Required by 1

Configuration

No options to configure.

USES
compiler:c11 desktop-file-utils display:test gettext-tools gnome localbase meson pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 67
  • bin/kgx
  • share/applications/org.gnome.Console.desktop
  • share/dbus-1/services/org.gnome.Console.service
  • share/icons/hicolor/scalable/apps/org.gnome.Console.svg
  • share/icons/hicolor/symbolic/apps/org.gnome.Console-symbolic.svg
  • share/locale/ab/LC_MESSAGES/kgx.mo
  • share/locale/ar/LC_MESSAGES/kgx.mo
  • share/locale/az/LC_MESSAGES/kgx.mo
  • share/locale/be/LC_MESSAGES/kgx.mo
  • share/locale/bg/LC_MESSAGES/kgx.mo
  • share/locale/ca/LC_MESSAGES/kgx.mo
  • share/locale/cs/LC_MESSAGES/kgx.mo
  • share/locale/da/LC_MESSAGES/kgx.mo
  • share/locale/de/LC_MESSAGES/kgx.mo
  • share/locale/el/LC_MESSAGES/kgx.mo
  • share/locale/en_GB/LC_MESSAGES/kgx.mo
  • share/locale/eo/LC_MESSAGES/kgx.mo
  • share/locale/es/LC_MESSAGES/kgx.mo
  • share/locale/eu/LC_MESSAGES/kgx.mo
  • share/locale/fa/LC_MESSAGES/kgx.mo
  • share/locale/fi/LC_MESSAGES/kgx.mo
  • share/locale/fr/LC_MESSAGES/kgx.mo
  • share/locale/fur/LC_MESSAGES/kgx.mo
  • share/locale/gl/LC_MESSAGES/kgx.mo
  • share/locale/he/LC_MESSAGES/kgx.mo
  • share/locale/hi/LC_MESSAGES/kgx.mo
  • share/locale/hr/LC_MESSAGES/kgx.mo
  • share/locale/hu/LC_MESSAGES/kgx.mo
  • share/locale/ia/LC_MESSAGES/kgx.mo
  • share/locale/id/LC_MESSAGES/kgx.mo
  • share/locale/ie/LC_MESSAGES/kgx.mo
  • share/locale/it/LC_MESSAGES/kgx.mo
  • share/locale/ja/LC_MESSAGES/kgx.mo
  • share/locale/ka/LC_MESSAGES/kgx.mo
  • share/locale/kab/LC_MESSAGES/kgx.mo
  • share/locale/kk/LC_MESSAGES/kgx.mo
  • share/locale/ko/LC_MESSAGES/kgx.mo
  • share/locale/kw/LC_MESSAGES/kgx.mo
  • share/locale/lo/LC_MESSAGES/kgx.mo
  • share/locale/lt/LC_MESSAGES/kgx.mo
  • share/locale/lv/LC_MESSAGES/kgx.mo
  • share/locale/mi/LC_MESSAGES/kgx.mo
  • share/locale/nb/LC_MESSAGES/kgx.mo
  • share/locale/ne/LC_MESSAGES/kgx.mo
  • share/locale/nl/LC_MESSAGES/kgx.mo
  • share/locale/nn/LC_MESSAGES/kgx.mo
  • share/locale/oc/LC_MESSAGES/kgx.mo
  • share/locale/pa/LC_MESSAGES/kgx.mo
  • share/locale/pl/LC_MESSAGES/kgx.mo
  • share/locale/pt/LC_MESSAGES/kgx.mo
  • share/locale/pt_BR/LC_MESSAGES/kgx.mo
  • share/locale/ro/LC_MESSAGES/kgx.mo
  • share/locale/ru/LC_MESSAGES/kgx.mo
  • share/locale/sk/LC_MESSAGES/kgx.mo
  • share/locale/sl/LC_MESSAGES/kgx.mo
  • share/locale/sr/LC_MESSAGES/kgx.mo
  • share/locale/sr@latin/LC_MESSAGES/kgx.mo
  • share/locale/sv/LC_MESSAGES/kgx.mo
  • share/locale/th/LC_MESSAGES/kgx.mo
  • share/locale/tr/LC_MESSAGES/kgx.mo
  • share/locale/ug/LC_MESSAGES/kgx.mo
  • share/locale/uk/LC_MESSAGES/kgx.mo
  • share/locale/uz/LC_MESSAGES/kgx.mo
  • share/locale/vi/LC_MESSAGES/kgx.mo
  • share/locale/zh_CN/LC_MESSAGES/kgx.mo
  • share/locale/zh_TW/LC_MESSAGES/kgx.mo
  • share/metainfo/org.gnome.Console.metainfo.xml
distinfo 1
FileSizeSHA256
gnome/gnome-console-51.0.tar.xz279316f40d13903b1f067f0c02e0812f78df8ec25d8cd129794e7e46bd56ca0c156f2f
Master sites 1
  • GNOME

Commit history 4

DateCommitCreditsLog message
79c701973b Lucas Holt x11/gnome-console: update to 51.0 (#1289)
Updates GNOME Console to 51.0. - Refreshes the staged translation payload - Retains existing display-backed test coverage Validated: bmake makesum, patch, build, fake, package, env -u DISPLAY bmake test (27/27), check-license, staged plist audit, portlint -C (artifact-only fatals), and git diff --check. ## Summary by Sourcery Update GNOME Console to 51.0 while refreshing its staged package contents and preserving test coverage. Enhancements: - Update GNOME Console to version 51.0 and refresh its package metadata, including translations and installed files. Tests: - Retain the existing GNOME Console test coverage for display-backed and headless test runs. Signed-off-by: Lucas Holt <[email protected]>
de4f77f078 Lucas Holt x11/gnome-console: update to 50.0 (#1233)
Updates GNOME Console to 50.0, adds the translations installed by this release, and enables the port display-test setup so its GUI tests run under Xvfb. Validation: bmake makesum, patch, build, fake, package, env -u DISPLAY bmake test (26/26), check-license, portlint -C, and git diff --check. ## Summary by Sourcery Update GNOME Console to 50.0 with its new translations and headless GUI test support. Enhancements: - Update GNOME Console to version 50.0 and include the translations shipped with the release. - Enable Xvfb-backed display testing so the port's GUI tests run without an existing display. Tests: - Run the GNOME Console GUI test suite through the port display-test setup. --------- Signed-off-by: Lucas Holt <[email protected]> …
cb3297c19f Lucas Holt x11/gnome-console: update to 48.1 (#982)
Updates GNOME Console to 48.1 and corrects the source-declared GPLv3-or-later license metadata. Validation: `bmake makesum patch build fake package test check-license`; Meson test 1/1 passed; `portlint -C` has no port errors after ignoring the generated local package artifact, and `git diff --check` passed. ## Summary by Sourcery Update the GNOME Console port to the 48.1 release and align its package metadata with the current project. Bug Fixes: - Correct the port license metadata to GPLv3-or-later as declared by the updated source. Enhancements: - Update GNOME Console to version 48.1 with refreshed GNOME application metadata, dependencies, and build configuration. --------- Signed-off-by: Lucas Holt <[email protected]> …
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …