Another port update while I'm chasing GLU users.
While here adapt patch for expat in base.
ok ?
Index: Makefile
===================================================================
RCS file: /cvs/OpenBSD/ports/education/gamgi/Makefile,v
diff -u -p -u -r1.25 Makefile
--- Makefile 21 Sep 2023 12:49:28 -0000 1.25
+++ Makefile 15 May 2026 16:44:26 -0000
@@ -1,6 +1,6 @@
COMMENT= General Atomistic Modelling Graphic Interface
-V= 0.17.3g
+V= 0.17.5g
REVISION = 0
DISTNAME= gamgi-all-${V}
PKGNAME= ${DISTNAME:S/-all//}
Index: distinfo
===================================================================
RCS file: /cvs/OpenBSD/ports/education/gamgi/distinfo,v
diff -u -p -u -r1.12 distinfo
--- distinfo 20 Feb 2021 19:35:41 -0000 1.12
+++ distinfo 15 May 2026 16:44:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (gamgi-all-0.17.3g.tar.gz) =
WkbgGhMU3mn77FhWyPbwQQnxUgNYD6bSX5cTJF5MzEw=
-SIZE (gamgi-all-0.17.3g.tar.gz) = 2575304
+SHA256 (gamgi-all-0.17.5g.tar.gz) =
zN60lzRs5Z8z5mgPgDspUQpSlW6tDvZra6sf6hNd5Zs=
+SIZE (gamgi-all-0.17.5g.tar.gz) = 2584023
Index: patches/patch-src-make_local
===================================================================
RCS file: /cvs/OpenBSD/ports/education/gamgi/patches/patch-src-make_local,v
diff -u -p -u -r1.9 patch-src-make_local
--- patches/patch-src-make_local 11 Mar 2022 18:58:51 -0000 1.9
+++ patches/patch-src-make_local 15 May 2026 16:44:26 -0000
@@ -19,7 +19,7 @@ Index: src/make_local
-# PATH_MESA_H = -I/usr/X11R6/include/GL
-# PATH_GTKGL_H = -I/usr/local/include/gtkglext-1.0 \
-# -I/usr/local/lib/gtkglext-1.0/include
-+PATH_EXPAT_H = -I${X11BASE}/include
++PATH_EXPAT_H =
+PATH_FREETYPE_H = -I${X11BASE}/include/freetype2
+PATH_X_H = -I${X11BASE}/include
+PATH_GLIB_H = -I${LOCALBASE}/include/glib-2.0
-I${LOCALBASE}/lib/glib-2.0/include
@@ -42,7 +42,7 @@ Index: src/make_local
-# PATH_GTK_L = -L/usr/local/lib
-# PATH_MESA_L = -L/usr/X11R6/lib
-# PATH_GTKGL_L = -L/usr/local/lib
-+PATH_EXPAT_L = -L${X11BASE}/lib
++PATH_EXPAT_L =
+PATH_FREETYPE_L = -L${X11BASE}/lib
+PATH_X_L = -L${X11BASE}/lib
+PATH_GLIB_L = -L${LOCALBASE}/lib
Index: pkg/PLIST
===================================================================
RCS file: /cvs/OpenBSD/ports/education/gamgi/pkg/PLIST,v
diff -u -p -u -r1.9 PLIST
--- pkg/PLIST 11 Mar 2022 18:58:51 -0000 1.9
+++ pkg/PLIST 15 May 2026 16:44:26 -0000
@@ -116,7 +116,7 @@ share/doc/gamgi/formats/layer/create_vie
share/doc/gamgi/formats/layer/create_visibility.html
share/doc/gamgi/formats/light/
share/doc/gamgi/formats/light/config_color.html
-share/doc/gamgi/formats/light/config_materials.html
+share/doc/gamgi/formats/light/config_global.html
share/doc/gamgi/formats/light/create_attenuation.html
share/doc/gamgi/formats/light/create_color.html
share/doc/gamgi/formats/light/create_type.html
@@ -186,10 +186,9 @@ share/doc/gamgi/interfaces/assembly/link
share/doc/gamgi/interfaces/assembly/remove_object.html
share/doc/gamgi/interfaces/assembly/select_list.html
share/doc/gamgi/interfaces/atom/
-share/doc/gamgi/interfaces/atom/config.html
share/doc/gamgi/interfaces/atom/config_analysis.html
-share/doc/gamgi/interfaces/atom/config_element.html
share/doc/gamgi/interfaces/atom/config_global.html
+share/doc/gamgi/interfaces/atom/config_type.html
share/doc/gamgi/interfaces/atom/config_view.html
share/doc/gamgi/interfaces/atom/copy_object.html
share/doc/gamgi/interfaces/atom/copy_shift.html
@@ -236,6 +235,7 @@ share/doc/gamgi/interfaces/cell/create_p
share/doc/gamgi/interfaces/cell/create_symmetry.html
share/doc/gamgi/interfaces/cell/create_view.html
share/doc/gamgi/interfaces/cell/create_volume.html
+share/doc/gamgi/interfaces/cell/geometry.html
share/doc/gamgi/interfaces/cell/groups.html
share/doc/gamgi/interfaces/cell/lattices.html
share/doc/gamgi/interfaces/cell/link_change.html
@@ -245,6 +245,10 @@ share/doc/gamgi/interfaces/cell/link_pac
share/doc/gamgi/interfaces/cell/link_position.html
share/doc/gamgi/interfaces/cell/link_shift.html
share/doc/gamgi/interfaces/cell/measure_reciprocal.html
+share/doc/gamgi/interfaces/cell/measure_tolerance.html
+share/doc/gamgi/interfaces/cell/measure_type.html
+share/doc/gamgi/interfaces/cell/measure_view.html
+share/doc/gamgi/interfaces/cell/measure_voronoi.html
share/doc/gamgi/interfaces/cell/modify_origin.html
share/doc/gamgi/interfaces/cell/modify_position.html
share/doc/gamgi/interfaces/cell/modify_symmetry.html
@@ -256,6 +260,7 @@ share/doc/gamgi/interfaces/cell/rotation
share/doc/gamgi/interfaces/cell/select_list.html
share/doc/gamgi/interfaces/cell/systems.html
share/doc/gamgi/interfaces/cell/translation.html
+share/doc/gamgi/interfaces/cell/voronoi.html
share/doc/gamgi/interfaces/cluster/
share/doc/gamgi/interfaces/cluster/copy_object.html
share/doc/gamgi/interfaces/cluster/copy_shift.html
@@ -335,6 +340,7 @@ share/doc/gamgi/interfaces/help/config_s
share/doc/gamgi/interfaces/help/current.html
share/doc/gamgi/interfaces/help/search.html
share/doc/gamgi/interfaces/help/start.html
+share/doc/gamgi/interfaces/help/tips.html
share/doc/gamgi/interfaces/help/topic.html
share/doc/gamgi/interfaces/help/tutorial.html
share/doc/gamgi/interfaces/interfaces.html
@@ -390,7 +396,7 @@ share/doc/gamgi/interfaces/light/select_
share/doc/gamgi/interfaces/molecule/
share/doc/gamgi/interfaces/molecule/copy_object.html
share/doc/gamgi/interfaces/molecule/copy_shift.html
-share/doc/gamgi/interfaces/molecule/create.html
+share/doc/gamgi/interfaces/molecule/create_type.html
share/doc/gamgi/interfaces/molecule/geometry.html
share/doc/gamgi/interfaces/molecule/link_object.html
share/doc/gamgi/interfaces/molecule/link_shift.html
@@ -419,7 +425,7 @@ share/doc/gamgi/interfaces/orbital/modif
share/doc/gamgi/interfaces/orbital/modify_view.html
share/doc/gamgi/interfaces/orbital/modify_volume.html
share/doc/gamgi/interfaces/orbital/remove_object.html
-share/doc/gamgi/interfaces/orbital/select.html
+share/doc/gamgi/interfaces/orbital/select_list.html
share/doc/gamgi/interfaces/plane/
share/doc/gamgi/interfaces/plane/copy_object.html
share/doc/gamgi/interfaces/plane/copy_shift.html
--
Matthieu Herrb