git: 5240b867035d - main - x11/bosd: Update to 10.5.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 18 Oct 2026 15:45:40 UTC
The branch main has been updated by dteske:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5240b867035d974bf39bc9274114aa0199c5c10f
commit 5240b867035d974bf39bc9274114aa0199c5c10f
Author: Devin Teske <dteske@FreeBSD.org>
AuthorDate: 2026-10-18 15:42:16 +0000
Commit: Devin Teske <dteske@FreeBSD.org>
CommitDate: 2026-10-18 15:42:26 +0000
x11/bosd: Update to 10.5.1
Add support for DATADIR/DOCSDIR and fixup bosd(1,3) .Pq macros
Changelog: https://github.com/FrauBSD/bosd/blob/10.5.1/CHANGELOG.md
Reviewed by: fuz, jrm
Differential Revision: https://reviews.freebsd.org/D60812
---
x11/bosd/Makefile | 7 ++-
x11/bosd/distinfo | 6 +--
x11/bosd/pkg-plist | 140 ++++++++++++++++++++++++++---------------------------
3 files changed, 78 insertions(+), 75 deletions(-)
diff --git a/x11/bosd/Makefile b/x11/bosd/Makefile
index 2711879e2b10..ac4eee3ff7af 100644
--- a/x11/bosd/Makefile
+++ b/x11/bosd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bosd
-DISTVERSION= 10.5
+DISTVERSION= 10.5.1
CATEGORIES= x11
MAINTAINER= dteske@FreeBSD.org
@@ -21,7 +21,10 @@ SHEBANG_FILES= examples/*.py tools/glyph.py
# FreeBSD keeps .pc files under libdata/pkgconfig.
# PYTHON= drives the example glyph build (no bare python3 on PATH).
-MAKE_ARGS= PKGCONFIGDIR="${PREFIX}/libdata/pkgconfig" \
+# DATADIR is compiled into bosd. DATADIR and DOCSDIR are written into bosd.1.
+MAKE_ARGS= DATADIR="${DATADIR}" \
+ DOCSDIR="${DOCSDIR}" \
+ PKGCONFIGDIR="${PREFIX}/libdata/pkgconfig" \
PYTHON="${PYTHON_CMD}"
ALL_TARGET= all example
diff --git a/x11/bosd/distinfo b/x11/bosd/distinfo
index 61bb93f53199..6a323ba080f7 100644
--- a/x11/bosd/distinfo
+++ b/x11/bosd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790737155
-SHA256 (FrauBSD-bosd-10.5_GH0.tar.gz) = 4d1e7e4a75f0815c7b65725161e27358373180c3936649cf7cd45ba1f6f24851
-SIZE (FrauBSD-bosd-10.5_GH0.tar.gz) = 75266
+TIMESTAMP = 1792256541
+SHA256 (FrauBSD-bosd-10.5.1_GH0.tar.gz) = 5dadafa7976b400a60c85990eef2bbad4a60d7b5fec0d73fbc7aedb10045099b
+SIZE (FrauBSD-bosd-10.5.1_GH0.tar.gz) = 75409
diff --git a/x11/bosd/pkg-plist b/x11/bosd/pkg-plist
index d6affe8fb655..59295eb3118b 100644
--- a/x11/bosd/pkg-plist
+++ b/x11/bosd/pkg-plist
@@ -4,24 +4,24 @@ include/bosd.h
lib/libbosd.so
lib/libbosd.so.4
libdata/pkgconfig/bosd.pc
-share/bosd/airplane-off.png
-share/bosd/airplane-on.png
-share/bosd/audio-headphones.png
-share/bosd/audio-speakers.png
-share/bosd/auto-rotate-off.png
-share/bosd/auto-rotate-on.png
-share/bosd/bsd.png
-share/bosd/lid-awake.png
-share/bosd/lid-s0ix.png
-share/bosd/mirror-extend-none.png
-share/bosd/mirror-extend.png
-share/bosd/mirror-none.png
-share/bosd/mirror-off.png
-share/bosd/mirror-on.png
-share/bosd/tile-float.png
-share/bosd/tile-on.png
-share/doc/bosd/CHANGELOG.md
-share/doc/bosd/README.md
+%%DATADIR%%/airplane-off.png
+%%DATADIR%%/airplane-on.png
+%%DATADIR%%/audio-headphones.png
+%%DATADIR%%/audio-speakers.png
+%%DATADIR%%/auto-rotate-off.png
+%%DATADIR%%/auto-rotate-on.png
+%%DATADIR%%/bsd.png
+%%DATADIR%%/lid-awake.png
+%%DATADIR%%/lid-s0ix.png
+%%DATADIR%%/mirror-extend-none.png
+%%DATADIR%%/mirror-extend.png
+%%DATADIR%%/mirror-none.png
+%%DATADIR%%/mirror-off.png
+%%DATADIR%%/mirror-on.png
+%%DATADIR%%/tile-float.png
+%%DATADIR%%/tile-on.png
+%%DOCSDIR%%/CHANGELOG.md
+%%DOCSDIR%%/README.md
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/airplane.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/audio.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/auto-rotate.py
@@ -33,55 +33,55 @@ share/doc/bosd/README.md
share/man/man1/bosd.1.gz
share/man/man1/bosd-start.1.gz
share/man/man3/bosd.3.gz
-%%TESTS%%share/bosd/tests/run
-%%TESTS%%share/bosd/tests/bar_01.sh
-%%TESTS%%share/bosd/tests/bar_02_alpha.sh
-%%TESTS%%share/bosd/tests/bar_03_no_outline.sh
-%%TESTS%%share/bosd/tests/bar_04_overage.sh
-%%TESTS%%share/bosd/tests/bar_05_offsets.sh
-%%TESTS%%share/bosd/tests/bar_06_color.sh
-%%TESTS%%share/bosd/tests/bar_07_prev.sh
-%%TESTS%%share/bosd/tests/bar_08_captions.sh
-%%TESTS%%share/bosd/tests/bar_09_face.sh
-%%TESTS%%share/bosd/tests/bar_10_caption_alpha.sh
-%%TESTS%%share/bosd/tests/bar_11_scale.sh
-%%TESTS%%share/bosd/tests/coexist_01.sh
-%%TESTS%%share/bosd/tests/coexist_02_icon_bar.sh
-%%TESTS%%share/bosd/tests/coexist_03_countdown_bar.sh
-%%TESTS%%share/bosd/tests/coexist_04_htext_bar.sh
-%%TESTS%%share/bosd/tests/coexist_05_icon_captions_bar.sh
-%%TESTS%%share/bosd/tests/coexist_06_countdown_captions_bar.sh
-%%TESTS%%share/bosd/tests/coexist_07_htext_captions_bar.sh
-%%TESTS%%share/bosd/tests/countdown_01.sh
-%%TESTS%%share/bosd/tests/countdown_02.sh
-%%TESTS%%share/bosd/tests/countdown_03_scale_adorn.sh
-%%TESTS%%share/bosd/tests/htext_01.sh
-%%TESTS%%share/bosd/tests/htext_02_alpha.sh
-%%TESTS%%share/bosd/tests/htext_03_offsets.sh
-%%TESTS%%share/bosd/tests/htext_04_checkmark.sh
-%%TESTS%%share/bosd/tests/htext_05_badge.sh
-%%TESTS%%share/bosd/tests/htext_06_color_badge.sh
-%%TESTS%%share/bosd/tests/htext_07_face_badge.sh
-%%TESTS%%share/bosd/tests/htext_08_scale.sh
-%%TESTS%%share/bosd/tests/htext_09_scale_badge.sh
-%%TESTS%%share/bosd/tests/icon_01.sh
-%%TESTS%%share/bosd/tests/icon_02_badge.sh
-%%TESTS%%share/bosd/tests/icon_03_scale.sh
-%%TESTS%%share/bosd/tests/icon_04_scale_badge.sh
-%%TESTS%%share/bosd/tests/icon_05_alpha.sh
-%%TESTS%%share/bosd/tests/icon_06_outline_alpha.sh
-%%TESTS%%share/bosd/tests/icon_07_below.sh
-%%TESTS%%share/bosd/tests/icon_08_above.sh
-%%TESTS%%share/bosd/tests/icon_09_offsets.sh
-%%TESTS%%share/bosd/tests/icon_10_color.sh
-%%TESTS%%share/bosd/tests/icon_11_face.sh
-%%TESTS%%share/bosd/tests/lib.sh
-%%TESTS%%share/bosd/tests/stext_01.sh
-%%TESTS%%share/bosd/tests/stext_02_alpha.sh
-%%TESTS%%share/bosd/tests/stext_03_no_outline.sh
-%%TESTS%%share/bosd/tests/stext_04_color.sh
-%%TESTS%%share/bosd/tests/stext_05_face.sh
-%%TESTS%%share/bosd/tests/stext_06_scale.sh
-%%TESTS%%share/bosd/tests/stext_07_offsets.sh
-%%TESTS%%share/bosd/tests/stext_08_newline.sh
-%%TESTS%%share/bosd/tests/stext_09_space.sh
+%%TESTS%%%%DATADIR%%/tests/run
+%%TESTS%%%%DATADIR%%/tests/bar_01.sh
+%%TESTS%%%%DATADIR%%/tests/bar_02_alpha.sh
+%%TESTS%%%%DATADIR%%/tests/bar_03_no_outline.sh
+%%TESTS%%%%DATADIR%%/tests/bar_04_overage.sh
+%%TESTS%%%%DATADIR%%/tests/bar_05_offsets.sh
+%%TESTS%%%%DATADIR%%/tests/bar_06_color.sh
+%%TESTS%%%%DATADIR%%/tests/bar_07_prev.sh
+%%TESTS%%%%DATADIR%%/tests/bar_08_captions.sh
+%%TESTS%%%%DATADIR%%/tests/bar_09_face.sh
+%%TESTS%%%%DATADIR%%/tests/bar_10_caption_alpha.sh
+%%TESTS%%%%DATADIR%%/tests/bar_11_scale.sh
+%%TESTS%%%%DATADIR%%/tests/coexist_01.sh
+%%TESTS%%%%DATADIR%%/tests/coexist_02_icon_bar.sh
+%%TESTS%%%%DATADIR%%/tests/coexist_03_countdown_bar.sh
+%%TESTS%%%%DATADIR%%/tests/coexist_04_htext_bar.sh
+%%TESTS%%%%DATADIR%%/tests/coexist_05_icon_captions_bar.sh
+%%TESTS%%%%DATADIR%%/tests/coexist_06_countdown_captions_bar.sh
+%%TESTS%%%%DATADIR%%/tests/coexist_07_htext_captions_bar.sh
+%%TESTS%%%%DATADIR%%/tests/countdown_01.sh
+%%TESTS%%%%DATADIR%%/tests/countdown_02.sh
+%%TESTS%%%%DATADIR%%/tests/countdown_03_scale_adorn.sh
+%%TESTS%%%%DATADIR%%/tests/htext_01.sh
+%%TESTS%%%%DATADIR%%/tests/htext_02_alpha.sh
+%%TESTS%%%%DATADIR%%/tests/htext_03_offsets.sh
+%%TESTS%%%%DATADIR%%/tests/htext_04_checkmark.sh
+%%TESTS%%%%DATADIR%%/tests/htext_05_badge.sh
+%%TESTS%%%%DATADIR%%/tests/htext_06_color_badge.sh
+%%TESTS%%%%DATADIR%%/tests/htext_07_face_badge.sh
+%%TESTS%%%%DATADIR%%/tests/htext_08_scale.sh
+%%TESTS%%%%DATADIR%%/tests/htext_09_scale_badge.sh
+%%TESTS%%%%DATADIR%%/tests/icon_01.sh
+%%TESTS%%%%DATADIR%%/tests/icon_02_badge.sh
+%%TESTS%%%%DATADIR%%/tests/icon_03_scale.sh
+%%TESTS%%%%DATADIR%%/tests/icon_04_scale_badge.sh
+%%TESTS%%%%DATADIR%%/tests/icon_05_alpha.sh
+%%TESTS%%%%DATADIR%%/tests/icon_06_outline_alpha.sh
+%%TESTS%%%%DATADIR%%/tests/icon_07_below.sh
+%%TESTS%%%%DATADIR%%/tests/icon_08_above.sh
+%%TESTS%%%%DATADIR%%/tests/icon_09_offsets.sh
+%%TESTS%%%%DATADIR%%/tests/icon_10_color.sh
+%%TESTS%%%%DATADIR%%/tests/icon_11_face.sh
+%%TESTS%%%%DATADIR%%/tests/lib.sh
+%%TESTS%%%%DATADIR%%/tests/stext_01.sh
+%%TESTS%%%%DATADIR%%/tests/stext_02_alpha.sh
+%%TESTS%%%%DATADIR%%/tests/stext_03_no_outline.sh
+%%TESTS%%%%DATADIR%%/tests/stext_04_color.sh
+%%TESTS%%%%DATADIR%%/tests/stext_05_face.sh
+%%TESTS%%%%DATADIR%%/tests/stext_06_scale.sh
+%%TESTS%%%%DATADIR%%/tests/stext_07_offsets.sh
+%%TESTS%%%%DATADIR%%/tests/stext_08_newline.sh
+%%TESTS%%%%DATADIR%%/tests/stext_09_space.sh