git: 60bcaea1bd5d - main - x11-toolkits/pangolin: update 0.9.4 → 0.9.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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