Tuesday, August 29, 2023

UPDATE: teaqt-62.0.2

Simple update teaqt to 62.0.2. Tested on amd64. OK?

Cheers Rafael

Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/teaqt/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile 24 Apr 2023 11:40:38 -0000 1.32
+++ Makefile 30 Aug 2023 04:49:56 -0000
@@ -2,31 +2,36 @@ COMMENT = powerful and simple Qt editor

GH_ACCOUNT = psemiletov
GH_PROJECT = tea-qt
-GH_TAGNAME = 50.0.4
+GH_TAGNAME = 62.0.2
PKGNAME = teaqt-${GH_TAGNAME}
-REVISION = 1

CATEGORIES = editors x11

-HOMEPAGE = http://semiletov.org/tea/
+HOMEPAGE = http://tea.ourproject.org

# GPLv3
PERMIT_PACKAGE = Yes

-WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5PrintSupport Qt5Widgets
-WANTLIB += aspell c djvulibre hunspell-1.7 m poppler-qt5 z
+WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Core5Compat Qt6Gui
+WANTLIB += Qt6Widgets aspell c djvulibre hunspell-1.7 m poppler-qt6
+WANTLIB += z

MODULES = devel/cmake \
- x11/qt5
+ x11/qt6

LIB_DEPENDS = graphics/djvulibre \
- print/poppler,-qt5 \
+ print/poppler,-qt6 \
textproc/aspell/core \
- textproc/hunspell
+ textproc/hunspell \
+ x11/qt6/qt5compat

RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+4,-guic

+CONFIGURE_ARGS = -DUSE_ASPELL=ON \
+ -DUSE_PRINTER=ON \
+ -DUSE_PDF=ON \
+ -DUSE_DJVU=ON

CFLAGS += -I${LOCALBASE}/include
CXXFLAGS += -I${LOCALBASE}/include
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/teaqt/distinfo,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 distinfo
--- distinfo 21 Feb 2020 15:32:07 -0000 1.13
+++ distinfo 30 Aug 2023 04:49:56 -0000
@@ -1,2 +1,2 @@
-SHA256 (tea-qt-50.0.4.tar.gz) = INH/whj203ijOvrExOtlIDYwWnI8O0Ce4q+8Tum9Hs4=
-SIZE (tea-qt-50.0.4.tar.gz) = 504276
+SHA256 (tea-qt-62.0.2.tar.gz) = l044Q+J+aS6rWU0/SBvId9QRgS8SSTd7YY3W5kSGoNs=
+SIZE (tea-qt-62.0.2.tar.gz) = 674878
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt 11 Mar 2022 18:58:34 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-Fix install path
-
-Index: CMakeLists.txt
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -181,11 +181,11 @@ endif()
-
-
- install (TARGETS tea DESTINATION bin)
--install (FILES ${tea_ICONSVG} DESTINATION share/icons/hicolor/scalable/apps)
--install (FILES ${tea_ICONPNG32} DESTINATION share/icons/hicolor/32x32/apps)
--install (FILES ${tea_ICONPNG48} DESTINATION share/icons/hicolor/48x48/apps)
--install (FILES ${tea_ICONPNG64} DESTINATION share/icons/hicolor/64x64/apps)
--install (FILES ${tea_ICONPNG128} DESTINATION share/icons/hicolor/128x128/apps)
-+install (FILES ${tea_ICONSVG} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/scalable/apps)
-+install (FILES ${tea_ICONPNG32} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/32x32/apps)
-+install (FILES ${tea_ICONPNG48} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/48x48/apps)
-+install (FILES ${tea_ICONPNG64} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/64x64/apps)
-+install (FILES ${tea_ICONPNG128} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/128x128/apps)
-
--install (FILES ${tea_DESKTOP} DESTINATION share/applications)
-+install (FILES ${tea_DESKTOP} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications)
-

No comments:

Post a Comment