git: 5820b02993d0 - main - x11-toolkits/mygui: update to 3.4.2 release (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 04 Aug 2023 20:47:31 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5820b02993d06c0f091d8af675a3ee61f220c78b
commit 5820b02993d06c0f091d8af675a3ee61f220c78b
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2023-07-23 21:21:44 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2023-08-04 20:43:12 +0000
x11-toolkits/mygui: update to 3.4.2 release (+)
Switch to latest ogre3d port, MyGUI now can utilize it
Changelog: https://github.com/MyGUI/mygui/releases/tag/MyGUI3.4.1
https://github.com/MyGUI/mygui/releases/tag/MyGUI3.4.2
Approved by: amdmi3 (maintainer)
---
x11-toolkits/mygui-ogre/Makefile | 4 ++--
x11-toolkits/mygui-ogre/pkg-plist | 1 -
x11-toolkits/mygui-opengl/Makefile | 2 +-
x11-toolkits/mygui/Makefile | 3 +--
x11-toolkits/mygui/distinfo | 6 +++---
x11-toolkits/mygui/files/patch-Platforms_CMakeLists.txt | 8 ++++++++
x11-toolkits/mygui/pkg-plist | 2 +-
7 files changed, 16 insertions(+), 10 deletions(-)
diff --git a/x11-toolkits/mygui-ogre/Makefile b/x11-toolkits/mygui-ogre/Makefile
index 79e42cc8c95e..e44df3bb0b8e 100644
--- a/x11-toolkits/mygui-ogre/Makefile
+++ b/x11-toolkits/mygui-ogre/Makefile
@@ -1,11 +1,11 @@
-PORTREVISION= 1
+PORTREVISION= 0
PKGNAMESUFFIX= -ogre
COMMENT= Ogre3d renderer for MyGUI
MASTERDIR= ${.CURDIR}/../mygui
-LIB_DEPENDS= libOgreMain.so:graphics/ogre3d19
+LIB_DEPENDS= libOgreMain.so:graphics/ogre3d
MYGUI_RENDERSYSTEM= 3
MYGUI_SUBDIR= Platforms/Ogre/OgrePlatform
diff --git a/x11-toolkits/mygui-ogre/pkg-plist b/x11-toolkits/mygui-ogre/pkg-plist
index c8e2b420e1eb..ee3b8458e6dc 100644
--- a/x11-toolkits/mygui-ogre/pkg-plist
+++ b/x11-toolkits/mygui-ogre/pkg-plist
@@ -1,4 +1,3 @@
-include/MYGUI/MyGUI_LastHeader.h
include/MYGUI/MyGUI_OgreDataManager.h
include/MYGUI/MyGUI_OgreDataStream.h
include/MYGUI/MyGUI_OgreDiagnostic.h
diff --git a/x11-toolkits/mygui-opengl/Makefile b/x11-toolkits/mygui-opengl/Makefile
index 69ed20f133c1..e3381b67bde3 100644
--- a/x11-toolkits/mygui-opengl/Makefile
+++ b/x11-toolkits/mygui-opengl/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 1
+PORTREVISION= 0
PKGNAMESUFFIX= -opengl
COMMENT= OpenGL renderer for MyGUI
diff --git a/x11-toolkits/mygui/Makefile b/x11-toolkits/mygui/Makefile
index 35706ea82a0f..e1680f43ddf9 100644
--- a/x11-toolkits/mygui/Makefile
+++ b/x11-toolkits/mygui/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mygui
DISTVERSIONPREFIX= MyGUI
-DISTVERSION= 3.4.0
-PORTREVISION= 1
+DISTVERSION= 3.4.2
CATEGORIES= x11-toolkits graphics devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/x11-toolkits/mygui/distinfo b/x11-toolkits/mygui/distinfo
index 2d725d80ba6e..39ffc351f934 100644
--- a/x11-toolkits/mygui/distinfo
+++ b/x11-toolkits/mygui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581614289
-SHA256 (MyGUI-mygui-MyGUI3.4.0_GH0.tar.gz) = d1d5f294670ae71f7200ed4b30859018281d8cfd45d6a38d18b97a4aba604c42
-SIZE (MyGUI-mygui-MyGUI3.4.0_GH0.tar.gz) = 22391483
+TIMESTAMP = 1690138339
+SHA256 (MyGUI-mygui-MyGUI3.4.2_GH0.tar.gz) = 1cc45fb96c9438e3476778449af0378443d84794a458978a29c75306e45dd45a
+SIZE (MyGUI-mygui-MyGUI3.4.2_GH0.tar.gz) = 22425573
diff --git a/x11-toolkits/mygui/files/patch-Platforms_CMakeLists.txt b/x11-toolkits/mygui/files/patch-Platforms_CMakeLists.txt
new file mode 100644
index 000000000000..7eedca434dd6
--- /dev/null
+++ b/x11-toolkits/mygui/files/patch-Platforms_CMakeLists.txt
@@ -0,0 +1,8 @@
+--- Platforms/CMakeLists.txt.orig 2023-05-09 09:46:12 UTC
++++ Platforms/CMakeLists.txt
+@@ -1,3 +1,5 @@
++if(MYGUI_RENDERSYSTEM GREATER 0)
+ mygui_set_platform_name(${MYGUI_RENDERSYSTEM})
+
+ add_subdirectory(${MYGUI_PLATFORM_NAME}/${MYGUI_PLATFORM_NAME}Platform)
++endif()
diff --git a/x11-toolkits/mygui/pkg-plist b/x11-toolkits/mygui/pkg-plist
index af77bdd58150..0891ddd059d2 100644
--- a/x11-toolkits/mygui/pkg-plist
+++ b/x11-toolkits/mygui/pkg-plist
@@ -172,5 +172,5 @@ include/MYGUI/Plugin.h
include/MYGUI/StrangeButton.h
lib/Plugin_StrangeButton.so
lib/libMyGUIEngine.so
-lib/libMyGUIEngine.so.3.4.0
+lib/libMyGUIEngine.so.3.4.2
libdata/pkgconfig/MYGUI.pc