summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/apitrace/Makefile22
-rw-r--r--devel/apitrace/distinfo6
-rw-r--r--devel/apitrace/files/patch-CMakeLists.txt4
-rw-r--r--devel/apitrace/files/patch-lib_trace_CMakeLists.txt12
-rw-r--r--devel/apitrace/files/patch-thirdparty_CMakeLists.txt26
-rw-r--r--devel/apitrace/pkg-plist5
-rw-r--r--devel/got/Makefile2
-rw-r--r--devel/got/distinfo6
-rw-r--r--devel/py-click-plugins/Makefile7
-rw-r--r--devel/py-click-plugins/distinfo6
-rw-r--r--devel/tracy/Makefile2
-rw-r--r--devel/tracy/distinfo6
12 files changed, 56 insertions, 48 deletions
diff --git a/devel/apitrace/Makefile b/devel/apitrace/Makefile
index 60f04c7eacd0..37db1c0e94bf 100644
--- a/devel/apitrace/Makefile
+++ b/devel/apitrace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= apitrace
-DISTVERSION= 12.0
+DISTVERSION= 13.0
CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
@@ -13,6 +13,7 @@ BUILD_DEPENDS= brotli>0:archivers/brotli \
googletest>0:devel/googletest \
libbacktrace>0:devel/libbacktrace \
png>0:graphics/png \
+ vulkan-headers>0:graphics/vulkan-headers \
snappy>0:archivers/snappy
LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
@@ -20,37 +21,32 @@ LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
libpng.so:graphics/png \
libsnappy.so:archivers/snappy
-USES= cmake compiler:c++11-lang desktop-file-utils pkgconfig python shebangfix xorg
+USES= cmake compiler:c++17-lang desktop-file-utils localbase:ldflags pkgconfig python qt:6 shebangfix xorg
USE_XORG= x11
USE_GITHUB= yes
-GH_ACCOUNT= apitrace
-GH_PROJECT= apitrace
GH_TUPLE= microsoft:DirectXMath:e95d848:DirectXMath/thirdparty/directxmath
SHEBANG_FILES= scripts/*.py
-OPTIONS_DEFINE= DOCS QT5 WAFFLE
-OPTIONS_DEFAULT= QT5 WAFFLE
+OPTIONS_DEFINE= DOCS WAFFLE
+OPTIONS_DEFAULT= WAFFLE
OPTIONS_SUB= yes
-QT5_USES= qt:5
-QT5_USE= QT=core,gui,network,widgets,buildtools:build,qmake:build
-QT5_CMAKE_BOOL= ENABLE_GUI
+USE_QT= base
+USE_GL= gl opengl
+CMAKE_ON= ENABLE_QT6
WAFFLE_DESC= Use Waffle library to allow retrace on Wayland, headless etc.
+WAFFLE_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
WAFFLE_LIB_DEPENDS= libwaffle-1.so:graphics/waffle
WAFFLE_CMAKE_BOOL= ENABLE_WAFFLE
-LDFLAGS+= -L${LOCALBASE}/lib
-
post-patch:
${REINPLACE_CMD} -e 's|__linux__|__unix__|' ${WRKSRC}/retrace/glstate_images.cpp
post-install:
${RM} ${STAGEDIR}${DOCSDIR}/LICENSE.txt
-
-post-install-QT5-on:
${INSTALL_DATA} ${FILESDIR}/qapitrace.desktop ${STAGEDIR}${PREFIX}/share/applications
.include <bsd.port.mk>
diff --git a/devel/apitrace/distinfo b/devel/apitrace/distinfo
index 2feb17a37a07..5e7228e0cfa0 100644
--- a/devel/apitrace/distinfo
+++ b/devel/apitrace/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1741604876
-SHA256 (apitrace-apitrace-12.0_GH0.tar.gz) = d6d3c8eb582f2953dd2ca780ce2750e44208d1b4e73d973e3f72c5326307faf3
-SIZE (apitrace-apitrace-12.0_GH0.tar.gz) = 2273615
+TIMESTAMP = 1751019549
+SHA256 (apitrace-apitrace-13.0_GH0.tar.gz) = 843f34ad3859519644c82628ac6e6405e1a497fc5f227d06591c5dc4a643c00a
+SIZE (apitrace-apitrace-13.0_GH0.tar.gz) = 2274587
SHA256 (microsoft-DirectXMath-e95d848_GH0.tar.gz) = efc8fe6c7cebe8e90d5d29020e2f09e7af41570959ec7ab501b55a7d36aad318
SIZE (microsoft-DirectXMath-e95d848_GH0.tar.gz) = 219785
diff --git a/devel/apitrace/files/patch-CMakeLists.txt b/devel/apitrace/files/patch-CMakeLists.txt
index f4ecc1842560..2ab689caf661 100644
--- a/devel/apitrace/files/patch-CMakeLists.txt
+++ b/devel/apitrace/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2024-05-30 18:10:10 UTC
+--- CMakeLists.txt.orig 2025-06-26 12:43:44 UTC
+++ CMakeLists.txt
-@@ -411,6 +411,10 @@ endif ()
+@@ -421,6 +421,10 @@ endif ()
elseif (ENABLE_STATIC_EXE)
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libgcc -static-libstdc++")
endif ()
diff --git a/devel/apitrace/files/patch-lib_trace_CMakeLists.txt b/devel/apitrace/files/patch-lib_trace_CMakeLists.txt
index 9e61019d6f69..a9cc6dc9ccbd 100644
--- a/devel/apitrace/files/patch-lib_trace_CMakeLists.txt
+++ b/devel/apitrace/files/patch-lib_trace_CMakeLists.txt
@@ -1,6 +1,6 @@
---- lib/trace/CMakeLists.txt.orig 2024-05-30 18:10:10 UTC
+--- lib/trace/CMakeLists.txt.orig 2025-06-26 12:43:44 UTC
+++ lib/trace/CMakeLists.txt
-@@ -27,6 +27,8 @@ add_convenience_library (common
+@@ -27,13 +27,15 @@ add_convenience_library (common
trace_ostream_zlib.cpp
)
@@ -9,3 +9,11 @@
target_link_libraries (common
guids
highlight
+ os
+- Snappy::snappy
+ ZLIB::ZLIB
+ PkgConfig::BROTLIDEC
++ ${Snappy_LIBRARIES}
+ )
+
+ if (BUILD_TESTING)
diff --git a/devel/apitrace/files/patch-thirdparty_CMakeLists.txt b/devel/apitrace/files/patch-thirdparty_CMakeLists.txt
index 982275526b6c..e470b7dc1a18 100644
--- a/devel/apitrace/files/patch-thirdparty_CMakeLists.txt
+++ b/devel/apitrace/files/patch-thirdparty_CMakeLists.txt
@@ -1,6 +1,6 @@
---- thirdparty/CMakeLists.txt.orig 2024-05-30 18:10:10 UTC
+--- thirdparty/CMakeLists.txt.orig 2025-06-26 12:43:44 UTC
+++ thirdparty/CMakeLists.txt
-@@ -16,54 +16,69 @@ endfunction ()
+@@ -16,56 +16,70 @@ endfunction ()
include (${ARGV})
endfunction ()
@@ -84,15 +84,21 @@
+# include_with_scope (libbacktrace.cmake)
+#endif ()
- # We use non-standard C++ flags, so we can't just use GTest's CMakeLists.txt
--if (NOT GTEST_FOUND)
-- message (STATUS "Using bundled GTest")
-- include_with_scope (gtest.cmake)
+-if (BUILD_TESTING)
+- # We use non-standard C++ flags, so we can't just use GTest's CMakeLists.txt
+- if (NOT GTEST_FOUND)
+- message (STATUS "Using bundled GTest")
+- include_with_scope (gtest.cmake)
+- endif ()
-endif ()
-+#if (NOT GTEST_FOUND)
-+# message (STATUS "Using bundled GTest")
-+# include_with_scope (gtest.cmake)
++#if (BUILD_TESTING)
++# # We use non-standard C++ flags, so we can't just use GTest's CMakeLists.txt
++# if (NOT GTEST_FOUND)
++# message (STATUS "Using bundled GTest")
++# include_with_scope (gtest.cmake)
++# endif ()
+#endif ()
++
+find_path(Snappy_INCLUDE_DIR NAMES snappy.h
+ PATHS ${Snappy_ROOT_DIR} ${Snappy_ROOT_DIR}/include /usr/local/include)
+
@@ -105,8 +111,6 @@
+if(SNAPPY_FOUND)
+ message(STATUS "Found Snappy (include: ${Snappy_INCLUDE_DIR}, library: ${Snappy_LIBRARIES})")
+ mark_as_advanced(Snappy_INCLUDE_DIR Snappy_LIBRARIES)
-+ find_package(Snappy REQUIRED)
-+ target_link_libraries(Snappy::snappy)
+endif()
if (MSVC)
diff --git a/devel/apitrace/pkg-plist b/devel/apitrace/pkg-plist
index 8f5b878be5a1..7b1eac6204cb 100644
--- a/devel/apitrace/pkg-plist
+++ b/devel/apitrace/pkg-plist
@@ -2,8 +2,8 @@ bin/apitrace
bin/eglretrace
bin/glretrace
bin/gltrim
-%%QT5%%bin/qapitrace
-%%QT5%%lib/apitrace/scripts/apitrace.PIXExp
+bin/qapitrace
+lib/apitrace/scripts/apitrace.PIXExp
lib/apitrace/scripts/convert.py
lib/apitrace/scripts/highlight.py
lib/apitrace/scripts/jsondiff.py
@@ -22,4 +22,3 @@ share/applications/qapitrace.desktop
%%PORTDOCS%%%%DOCSDIR%%/NEWS.markdown
%%PORTDOCS%%%%DOCSDIR%%/README.markdown
%%PORTDOCS%%%%DOCSDIR%%/USAGE.markdown
-
diff --git a/devel/got/Makefile b/devel/got/Makefile
index 7770e24c874b..84925b9116b3 100644
--- a/devel/got/Makefile
+++ b/devel/got/Makefile
@@ -1,5 +1,5 @@
PORTNAME= got
-DISTVERSION= 0.114
+DISTVERSION= 0.115
CATEGORIES= devel
MASTER_SITES= https://gameoftrees.org/releases/portable/
DISTNAME= got-portable-${DISTVERSION}
diff --git a/devel/got/distinfo b/devel/got/distinfo
index 43cac43c131b..f8780a4edd9e 100644
--- a/devel/got/distinfo
+++ b/devel/got/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750710983
-SHA256 (got-portable-0.114.tar.gz) = 68cbb6eb22a8772deb8467b33649bb01735a084a1af41f3a4f3c85cd63fc15c8
-SIZE (got-portable-0.114.tar.gz) = 1575502
+TIMESTAMP = 1751058753
+SHA256 (got-portable-0.115.tar.gz) = adf0bc1cc374747df8fb525b777b8f12d1bfd6e893752281922961b2c88989e7
+SIZE (got-portable-0.115.tar.gz) = 1579926
diff --git a/devel/py-click-plugins/Makefile b/devel/py-click-plugins/Makefile
index fda70c6477ad..a6118a235e54 100644
--- a/devel/py-click-plugins/Makefile
+++ b/devel/py-click-plugins/Makefile
@@ -1,13 +1,14 @@
PORTNAME= click-plugins
-PORTVERSION= 1.1.1
-PORTREVISION= 1
+PORTVERSION= 1.1.1.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Click extension to register CLI commands via setuptools
-WWW= https://pypi.org/project/click-plugins/
+WWW= https://pypi.org/project/click-plugins/ \
+ https://github.com/click-contrib/click-plugins
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-click-plugins/distinfo b/devel/py-click-plugins/distinfo
index 0c1b06c1d358..f9132a5c8a5d 100644
--- a/devel/py-click-plugins/distinfo
+++ b/devel/py-click-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1554456769
-SHA256 (click-plugins-1.1.1.tar.gz) = 46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b
-SIZE (click-plugins-1.1.1.tar.gz) = 8164
+TIMESTAMP = 1751098853
+SHA256 (click_plugins-1.1.1.2.tar.gz) = d7af3984a99d243c131aa1a828331e7630f4a88a9741fd05c927b204bcf92261
+SIZE (click_plugins-1.1.1.2.tar.gz) = 8343
diff --git a/devel/tracy/Makefile b/devel/tracy/Makefile
index c57ab12049f9..230538aab7ac 100644
--- a/devel/tracy/Makefile
+++ b/devel/tracy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tracy
DISTVERSIONPREFIX= v
-DISTVERSION= 0.12.1
+DISTVERSION= 0.12.2
CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
diff --git a/devel/tracy/distinfo b/devel/tracy/distinfo
index 850b3eeca070..9b761442795c 100644
--- a/devel/tracy/distinfo
+++ b/devel/tracy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749389457
-SHA256 (wolfpld-tracy-v0.12.1_GH0.tar.gz) = 03580b01df3c435f74eec165193d6557cdbf3a84d39582ca30969ef5354560aa
-SIZE (wolfpld-tracy-v0.12.1_GH0.tar.gz) = 4780136
+TIMESTAMP = 1751028112
+SHA256 (wolfpld-tracy-v0.12.2_GH0.tar.gz) = 09617765ba5ff1aa6da128d9ba3c608166c5ef05ac28e2bb77f791269d444952
+SIZE (wolfpld-tracy-v0.12.2_GH0.tar.gz) = 4781217