git: d99010b4d427 - main - devel/sdbus-cpp: update to 2.0.0

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Wed, 23 Oct 2024 09:39:43 UTC
The branch main has been updated by jbeich:

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

commit d99010b4d4278ec2cd6f3cfe8225d99fdf410e92
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-04-24 19:00:02 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-10-23 09:36:20 +0000

    devel/sdbus-cpp: update to 2.0.0
    
    Changes:        https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v2.0.0
    Reported by:    GitHub (watch releases)
---
 devel/sdbus-cpp/Makefile                 |  3 ++-
 devel/sdbus-cpp/distinfo                 |  6 +++---
 devel/sdbus-cpp/pkg-plist                | 22 ++++++++++++++--------
 sysutils/pass-secrets/Makefile           |  2 ++
 x11/hypridle/Makefile                    |  2 ++
 x11/xdg-desktop-portal-hyprland/Makefile |  2 ++
 6 files changed, 25 insertions(+), 12 deletions(-)

diff --git a/devel/sdbus-cpp/Makefile b/devel/sdbus-cpp/Makefile
index c7f2e592c4e0..014bae0ba75c 100644
--- a/devel/sdbus-cpp/Makefile
+++ b/devel/sdbus-cpp/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	sdbus-cpp
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.6.0
+DISTVERSION=	2.0.0
 CATEGORIES=	devel
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -21,5 +21,6 @@ GH_ACCOUNT=	Kistler-Group
 CMAKE_ON=	BUILD_CODE_GEN
 CMAKE_OFF=	BUILD_DOC
 CMAKE_TESTING_ON=	BUILD_TESTS
+DOCSDIR=	${PREFIX}/share/doc/${PORTNAME:S/cpp/c++/}
 
 .include <bsd.port.mk>
diff --git a/devel/sdbus-cpp/distinfo b/devel/sdbus-cpp/distinfo
index d4e1a7da269f..689e3dcca36c 100644
--- a/devel/sdbus-cpp/distinfo
+++ b/devel/sdbus-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713981874
-SHA256 (Kistler-Group-sdbus-cpp-v1.6.0_GH0.tar.gz) = 7ec8a2565bfc8f975c7ee528cb292021063ed793d6864c1c8733ca10ff906164
-SIZE (Kistler-Group-sdbus-cpp-v1.6.0_GH0.tar.gz) = 227954
+TIMESTAMP = 1713985202
+SHA256 (Kistler-Group-sdbus-cpp-v2.0.0_GH0.tar.gz) = 88af4569161a0d0192f0f4a94582a1af4e75722499d06984fb7f91f638f5afb3
+SIZE (Kistler-Group-sdbus-cpp-v2.0.0_GH0.tar.gz) = 243202
diff --git a/devel/sdbus-cpp/pkg-plist b/devel/sdbus-cpp/pkg-plist
index eddc3188916a..41b6491b199e 100644
--- a/devel/sdbus-cpp/pkg-plist
+++ b/devel/sdbus-cpp/pkg-plist
@@ -1,4 +1,3 @@
-bin/sdbus-c++-xml2cpp
 include/sdbus-c++/AdaptorInterfaces.h
 include/sdbus-c++/ConvenienceApiClasses.h
 include/sdbus-c++/ConvenienceApiClasses.inl
@@ -13,17 +12,24 @@ include/sdbus-c++/ProxyInterfaces.h
 include/sdbus-c++/StandardInterfaces.h
 include/sdbus-c++/TypeTraits.h
 include/sdbus-c++/Types.h
+include/sdbus-c++/VTableItems.h
+include/sdbus-c++/VTableItems.inl
 include/sdbus-c++/sdbus-c++.h
-lib/cmake/sdbus-c++-tools/sdbus-c++-tools-config-version.cmake
-lib/cmake/sdbus-c++-tools/sdbus-c++-tools-config.cmake
-lib/cmake/sdbus-c++-tools/sdbus-c++-tools-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/sdbus-c++-tools/sdbus-c++-tools-targets.cmake
 lib/cmake/sdbus-c++/sdbus-c++-config-version.cmake
 lib/cmake/sdbus-c++/sdbus-c++-config.cmake
 lib/cmake/sdbus-c++/sdbus-c++-targets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/sdbus-c++/sdbus-c++-targets.cmake
 lib/libsdbus-c++.so
-lib/libsdbus-c++.so.1
-lib/libsdbus-c++.so.1.6.0
-libdata/pkgconfig/sdbus-c++-tools.pc
+lib/libsdbus-c++.so.2
+lib/libsdbus-c++.so.2.0.0
 libdata/pkgconfig/sdbus-c++.pc
+%%DOCSDIR%%/AUTHORS
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/ChangeLog
+%%DOCSDIR%%/NEWS
+%%DOCSDIR%%/README
+%%DOCSDIR%%/README.md
+%%DOCSDIR%%/sdbus-c++-class-diagram.png
+%%DOCSDIR%%/sdbus-c++-class-diagram.uml
+%%DOCSDIR%%/systemd-dbus-config.md
+%%DOCSDIR%%/using-sdbus-c++.md
diff --git a/sysutils/pass-secrets/Makefile b/sysutils/pass-secrets/Makefile
index 5634a896e940..148726bafa65 100644
--- a/sysutils/pass-secrets/Makefile
+++ b/sysutils/pass-secrets/Makefile
@@ -9,6 +9,8 @@ WWW=		https://github.com/nullobsi/pass-secrets
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BROKEN=		https://github.com/nullobsi/pass-secrets/issues/17
+
 LIB_DEPENDS=	libsdbus-c++.so:devel/sdbus-cpp
 RUN_DEPENDS=	pass:sysutils/password-store
 
diff --git a/x11/hypridle/Makefile b/x11/hypridle/Makefile
index 0597648d0109..00c0980714b6 100644
--- a/x11/hypridle/Makefile
+++ b/x11/hypridle/Makefile
@@ -10,6 +10,8 @@ WWW=		https://github.com/hyprwm/hypridle
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BROKEN=		https://github.com/hyprwm/hypridle/issues/95
+
 BUILD_DEPENDS=	wayland-protocols>0:graphics/wayland-protocols
 LIB_DEPENDS=	libhyprlang.so:devel/hyprlang \
 		libhyprutils.so:devel/hyprutils \
diff --git a/x11/xdg-desktop-portal-hyprland/Makefile b/x11/xdg-desktop-portal-hyprland/Makefile
index 2fcad9c7f016..d2d0d5e8ab3b 100644
--- a/x11/xdg-desktop-portal-hyprland/Makefile
+++ b/x11/xdg-desktop-portal-hyprland/Makefile
@@ -10,6 +10,8 @@ WWW=		https://github.com/hyprwm/xdg-desktop-portal-hyprland
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BROKEN=		fails to build with sdbus-cpp 2.0.0
+
 BUILD_DEPENDS=	hyprutils>0:devel/hyprutils \
 		hyprwayland-scanner>=0.4.2:devel/hyprwayland-scanner \
 		wayland-protocols>=1.31:graphics/wayland-protocols