Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 07:14:37 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 269702] x11/gnome: default monospace font for Gnome is not installed
Message-ID:  <bug-269702-6497-cL72NQ00I3@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-269702-6497@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269702

Don Lewis <truckman@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |truckman@FreeBSD.org

--- Comment #7 from Don Lewis <truckman@FreeBSD.org> ---
x11-fonts/google-fonts is total overkill.

Up until version gnome 48, the default monospace gnome font is
source-code-pro-ttf.

These gnome ports list source-code-pro-ttf as a dependency:
  x11/gnome-flashback
  x11/gnome
  x11/gnome-desktop
so if you install x11/gnome now, you should get the font.  This was not always
the case, because the dependency was missing before commit aa3572fb9133c.

commit aa3572fb9133c70a737a7850b67c15a23fefe0ca
Author: Olivier Duchateau <duchateau.olivier@gmail.com>
Date:   Wed Jun 11 18:07:49 2025 +0200

    x11/gnome: welcome gnome 47

    The only difference with submitter version if the addition of
    geary in the full flavor

    PR:     286697

diff --git a/x11/gnome/Makefile b/x11/gnome/Makefile
index 2e2464b7590c..a7ef358bae88 100644
--- a/x11/gnome/Makefile
+++ b/x11/gnome/Makefile
@@ -1,75 +1,57 @@
 PORTNAME=      gnome
-PORTVERSION=   42
-PORTREVISION=  6
+PORTVERSION=   47
 CATEGORIES?=   x11 gnome

 MAINTAINER=    gnome@FreeBSD.org
-COMMENT=       Metaport for the GNOME integrated X11 desktop
-WWW=           https://www.FreeBSD.org/gnome/
+COMMENT=       Metaport for the GNOME desktop
+WWW=           https://www.gnome.org/

 FLAVORS=       full lite
 FLAVOR?=       full

-RUN_DEPENDS?=  dconf-editor:devel/dconf-editor \
-               gdm>=3.0.0:x11/gdm \
-               gnome-session>=3.0.0:x11/gnome-session \
-               gnome-themes-extra>=3.28:x11-themes/gnome-themes-extra \
-               gnome-icon-theme-extras>=3.0.0:misc/gnome-icon-theme-extras \
-              
gnome-icon-theme-symbolic>=3.0.0:x11-themes/gnome-icon-theme-symbolic \
-               gnome-keyring>=3.0.0:security/gnome-keyring \
-               gnome-power-manager>=3.0.0:sysutils/gnome-power-manager \
-               orca>=3.0.0:accessibility/orca \
-               gnome-shell>=3.0.0:x11/gnome-shell \
-               gnome-shell-extensions>=3.0.0:x11/gnome-shell-extensions \
-               gnome-tweaks:deskutils/gnome-tweaks \
-               sushi>=0:x11-fm/sushi \
-               nautilus>=3.0.0:x11-fm/nautilus \
-              
${LOCALBASE}/share/fonts/bitstream-vera/Vera.ttf:x11-fonts/bitstream-vera \
-               yelp>=3.0.0:x11/yelp \
-               zenity>=3.0.0:x11/zenity \
-               seahorse>=3.0.0:security/seahorse \
-               gnome-control-center>=3.0.0:sysutils/gnome-control-center \
-               gnome-backgrounds>=0:x11-themes/gnome-backgrounds \
-               caribou>=0:accessibility/caribou \
-              
${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop-sound-theme
-
-OPTIONS_DEFINE=        DOCS
+RUN_DEPENDS=   gdm>0:x11/gdm \
+               gnome-shell>=47.0:x11/gnome-shell \
+               xdg-desktop-portal-gnome>=47.0:x11/xdg-desktop-portal-gnome \
+               xdg-user-dirs-gtk>0:x11/xdg-user-dirs-gtk \
+               gnome-keyring>0:security/gnome-keyring \
+               orca>0:accessibility/orca \
+               sushi>0:x11-fm/sushi \
+               nautilus>0:x11-fm/nautilus \
+               gnome-console>0:x11/gnome-console \
+               zenity>0:x11/zenity \
+               adwaita-icon-theme>0:x11-themes/adwaita-icon-theme \
+               cantarell-fonts>0:x11-fonts/cantarell-fonts \
+               source-code-pro-ttf>0:x11-fonts/source-code-pro-ttf

which is after the date of the initial bug report.

It might be good to add this RUN_DEPENDS to other gnome ports that use this
font in case they are installed manually and x11/gnome is not installed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-269702-6497-cL72NQ00I3>