git: 05e55fed2dc7 - main - cad/repsnapper: update to 2.5a5

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Mon, 18 Nov 2024 00:58:55 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=05e55fed2dc717db1a69b18b377f557cc4f289af

commit 05e55fed2dc717db1a69b18b377f557cc4f289af
Author:     Martin Dieringer <martin.dieringer@gmx.de>
AuthorDate: 2024-11-16 11:49:27 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-11-18 00:57:54 +0000

    cad/repsnapper: update to 2.5a5
    
     - add missing dependencies
    
    Changelog: https://github.com/timschmidt/repsnapper/tags/2.5a5
    
    Reported by:    Älven <alster@vinterdalen.se>
    PR:             282108
---
 cad/repsnapper/Makefile  | 21 +++++++++++++--------
 cad/repsnapper/distinfo  |  6 +++---
 cad/repsnapper/pkg-plist |  8 ++++----
 3 files changed, 20 insertions(+), 15 deletions(-)

diff --git a/cad/repsnapper/Makefile b/cad/repsnapper/Makefile
index b50d8a9a4a76..a7ef51ebd375 100644
--- a/cad/repsnapper/Makefile
+++ b/cad/repsnapper/Makefile
@@ -1,26 +1,31 @@
 PORTNAME=	repsnapper
-DISTVERSION=	2.5a4
-PORTREVISION=	11
+DISTVERSION=	2.5a5
 CATEGORIES=	cad
 
 MAINTAINER=	martin.dieringer@gmx.de
 COMMENT=	Controller and GCode generator for RepRap 3D printers
 WWW=		https://reprap.org/wiki/RepSnapper_Manual:Introduction
 
-LICENSE=	GPLv2 BSD3CLAUSE MIT
-LICENSE_COMB=	multi
+LICENSE=		BSD3CLAUSE GPLv2 MIT
+LICENSE_COMB=		multi
+LICENSE_FILE_GPLv2=	${WRKSRC}/licenses/GPL-2.0.txt
+LICENSE_FILE_MIT=	${WRKSRC}/licenses/MIT.txt
 
-LIB_DEPENDS=	libgtkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm \
+LIB_DEPENDS=	libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
+		libgtkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm \
 		libpolyclipping.so:graphics/polyclipping \
 		libzip.so:archivers/libzip
 
-USES=		compiler:c++11-lib autoreconf gettext gl gmake gnome libtool \
+USES=		autoreconf compiler:c++11-lib gettext gl gmake gnome libtool \
 		localbase perl5 pkgconfig
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	timschmidt
-USE_GNOME=	gtkmm24 intltool libxml++26
-USE_GL=		gl
+USE_GL=		gl glu
+USE_GNOME=	gtkmm24 intltool libxml++26 pangox-compat
 USE_PERL5=	build
+USE_XORG=	x11
+
 GNU_CONFIGURE=	yes
 
 INSTALL_TARGET=	install-strip
diff --git a/cad/repsnapper/distinfo b/cad/repsnapper/distinfo
index 5f87084ead4d..2cd4e77a27a7 100644
--- a/cad/repsnapper/distinfo
+++ b/cad/repsnapper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496502830
-SHA256 (timschmidt-repsnapper-2.5a4_GH0.tar.gz) = 844f5d0988370b2488dda674983316f89205dabb147ead2f5ec16c0050b5c7fd
-SIZE (timschmidt-repsnapper-2.5a4_GH0.tar.gz) = 890674
+TIMESTAMP = 1728997487
+SHA256 (timschmidt-repsnapper-2.5a5_GH0.tar.gz) = 8b774392f3ce0bc1c398f38ac084428dd06cc5792d2e30f0ade8142a64d2af87
+SIZE (timschmidt-repsnapper-2.5a5_GH0.tar.gz) = 890417
diff --git a/cad/repsnapper/pkg-plist b/cad/repsnapper/pkg-plist
index 3e4242c50f82..78488a65d164 100644
--- a/cad/repsnapper/pkg-plist
+++ b/cad/repsnapper/pkg-plist
@@ -1,10 +1,10 @@
 bin/repsnapper
 @sample etc/xdg/repsnapper/repsnapper.conf.sample
-share/applications/repsnapper.desktop
 share/appdata/repsnapper.appdata.xml
-share/locale/en_GB/LC_MESSAGES/repsnapper.mo
-share/locale/de_DE/LC_MESSAGES/repsnapper.mo
+share/applications/repsnapper.desktop
+share/icons/hicolor/scalable/apps/repsnapper.svg
 share/locale/ar/LC_MESSAGES/repsnapper.mo
+share/locale/de_DE/LC_MESSAGES/repsnapper.mo
+share/locale/en_GB/LC_MESSAGES/repsnapper.mo
 %%DATADIR%%/repsnapper.ui
 %%DATADIR%%/repsnapper.svg
-share/icons/hicolor/scalable/apps/repsnapper.svg