git: 60bcaea1bd5d - main - x11-toolkits/pangolin: update 0.9.4 → 0.9.5

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 21 Apr 2026 18:43:00 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=60bcaea1bd5d5241867fce0b30590dadbab0b7a6

commit 60bcaea1bd5d5241867fce0b30590dadbab0b7a6
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-04-21 17:09:33 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-04-21 18:42:57 +0000

    x11-toolkits/pangolin: update 0.9.4 → 0.9.5
---
 x11-toolkits/pangolin/Makefile                     |  5 ++--
 x11-toolkits/pangolin/distinfo                     |  6 ++--
 .../pangolin/files/fix-build-with-clang.patch      | 35 ----------------------
 x11-toolkits/pangolin/pkg-plist                    | 28 ++++++++---------
 4 files changed, 19 insertions(+), 55 deletions(-)

diff --git a/x11-toolkits/pangolin/Makefile b/x11-toolkits/pangolin/Makefile
index 25fac26ae4a3..cefa2a268d7c 100644
--- a/x11-toolkits/pangolin/Makefile
+++ b/x11-toolkits/pangolin/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	pangolin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.9.4
-PORTREVISION=	1
+DISTVERSION=	0.9.5
 CATEGORIES=	x11-toolkits
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -21,7 +20,7 @@ LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
 		libwayland-client.so:graphics/wayland \
 		libxkbcommon.so:x11/libxkbcommon
 
-EXTRA_PATCHES=	${FILESDIR}/fix-build-with-clang.patch:-p1
+#EXTRA_PATCHES=	${FILESDIR}/fix-build-with-clang.patch:-p1
 
 USES=		cmake compiler:c++17-lang eigen:3 gl jpeg localbase:ldflags pkgconfig xorg
 USE_XORG=	ice sm x11 xext
diff --git a/x11-toolkits/pangolin/distinfo b/x11-toolkits/pangolin/distinfo
index 841c61a5aaee..251ef4c64631 100644
--- a/x11-toolkits/pangolin/distinfo
+++ b/x11-toolkits/pangolin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764073383
-SHA256 (stevenlovegrove-Pangolin-v0.9.4_GH0.tar.gz) = fb95a354dc64bb151881192703db461a59089f7bcdb2c2c9185cfb5393586d97
-SIZE (stevenlovegrove-Pangolin-v0.9.4_GH0.tar.gz) = 711679
+TIMESTAMP = 1776790444
+SHA256 (stevenlovegrove-Pangolin-v0.9.5_GH0.tar.gz) = b4fa363e68d076bec70b48f9aaa176575e399033f93b705c795dd36a7ea24919
+SIZE (stevenlovegrove-Pangolin-v0.9.5_GH0.tar.gz) = 711740
diff --git a/x11-toolkits/pangolin/files/fix-build-with-clang.patch b/x11-toolkits/pangolin/files/fix-build-with-clang.patch
deleted file mode 100644
index 7967523a614c..000000000000
--- a/x11-toolkits/pangolin/files/fix-build-with-clang.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From fb7c757fb51b6241019a36fc153c47ab69dd83c2 Mon Sep 17 00:00:00 2001
-From: Maurizio Monge <maurimo@fb.com>
-Date: Mon, 13 Oct 2025 12:01:22 +0100
-Subject: [PATCH] fix compilation with CLang
-
----
- components/pango_windowing/src/display_x11.cpp | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/components/pango_windowing/src/display_x11.cpp b/components/pango_windowing/src/display_x11.cpp
-index eac1cde04..e73fef669 100644
---- a/components/pango_windowing/src/display_x11.cpp
-+++ b/components/pango_windowing/src/display_x11.cpp
-@@ -431,8 +431,8 @@ void X11Window::ProcessEvents()
-         {
-             const int button = ev.xbutton.button-1;
-             MouseSignal(MouseEvent{
--               (float)ev.xbutton.x, (float)ev.xbutton.y,
--               GetEventFlagsFromXState(ev.xkey.state),
-+               WindowInputEvent{(float)ev.xbutton.x, (float)ev.xbutton.y,
-+                    GetEventFlagsFromXState(ev.xkey.state)},
-                button, ev.xbutton.type == ButtonPress
-            });
-            break;
-@@ -499,8 +499,8 @@ void X11Window::ProcessEvents()
- 
-             if(key >=0) {
-                 KeyboardSignal(KeyboardEvent{
--                    (float)ev.xkey.x, (float)ev.xkey.y,
--                    GetEventFlagsFromXState(ev.xkey.state),
-+                    WindowInputEvent{(float)ev.xkey.x, (float)ev.xkey.y,
-+                        GetEventFlagsFromXState(ev.xkey.state)},
-                     (unsigned char)key, ev.type == KeyPress
-                 });
-             }
diff --git a/x11-toolkits/pangolin/pkg-plist b/x11-toolkits/pangolin/pkg-plist
index 9788c4a73b63..e979a22a78c6 100644
--- a/x11-toolkits/pangolin/pkg-plist
+++ b/x11-toolkits/pangolin/pkg-plist
@@ -202,44 +202,44 @@ lib/cmake/Pangolin/PangolinTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/Pangolin/PangolinTargets.cmake
 lib/libpango_core.so
 lib/libpango_core.so.0
-lib/libpango_core.so.0.9.4
+lib/libpango_core.so.0.9.5
 lib/libpango_display.so
 lib/libpango_display.so.0
-lib/libpango_display.so.0.9.4
+lib/libpango_display.so.0.9.5
 lib/libpango_geometry.so
 lib/libpango_geometry.so.0
-lib/libpango_geometry.so.0.9.4
+lib/libpango_geometry.so.0.9.5
 lib/libpango_glgeometry.so
 lib/libpango_glgeometry.so.0
-lib/libpango_glgeometry.so.0.9.4
+lib/libpango_glgeometry.so.0.9.5
 lib/libpango_image.so
 lib/libpango_image.so.0
-lib/libpango_image.so.0.9.4
+lib/libpango_image.so.0.9.5
 lib/libpango_opengl.so
 lib/libpango_opengl.so.0
-lib/libpango_opengl.so.0.9.4
+lib/libpango_opengl.so.0.9.5
 lib/libpango_packetstream.so
 lib/libpango_packetstream.so.0
-lib/libpango_packetstream.so.0.9.4
+lib/libpango_packetstream.so.0.9.5
 lib/libpango_plot.so
 lib/libpango_plot.so.0
-lib/libpango_plot.so.0.9.4
+lib/libpango_plot.so.0.9.5
 lib/libpango_python.so
 lib/libpango_scene.so
 lib/libpango_scene.so.0
-lib/libpango_scene.so.0.9.4
+lib/libpango_scene.so.0.9.5
 lib/libpango_tools.so
 lib/libpango_tools.so.0
-lib/libpango_tools.so.0.9.4
+lib/libpango_tools.so.0.9.5
 lib/libpango_vars.so
 lib/libpango_vars.so.0
-lib/libpango_vars.so.0.9.4
+lib/libpango_vars.so.0.9.5
 lib/libpango_video.so
 lib/libpango_video.so.0
-lib/libpango_video.so.0.9.4
+lib/libpango_video.so.0.9.5
 lib/libpango_windowing.so
 lib/libpango_windowing.so.0
-lib/libpango_windowing.so.0.9.4
+lib/libpango_windowing.so.0.9.5
 lib/libtinyobj.so
 lib/libtinyobj.so.0
-lib/libtinyobj.so.0.9.4
+lib/libtinyobj.so.0.9.5