From 51f5d1f15d4a4ae0c6cda2517ae7313472845685 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Thu, 29 Aug 2024 17:45:24 +0800 Subject: [PATCH] fix link against udev --- dde-network-core-1.1.28.1-fix-link.patch | 26 ++++++++++++++++++++++++ dde-network-core.spec | 8 ++++++-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 dde-network-core-1.1.28.1-fix-link.patch diff --git a/dde-network-core-1.1.28.1-fix-link.patch b/dde-network-core-1.1.28.1-fix-link.patch new file mode 100644 index 0000000..6e7c4e4 --- /dev/null +++ b/dde-network-core-1.1.28.1-fix-link.patch @@ -0,0 +1,26 @@ +--- dde-network-core-1.1.28.1/src/CMakeLists.txt.orig 2024-08-29 16:46:12.626426168 +0800 ++++ dde-network-core-1.1.28.1/src/CMakeLists.txt 2024-08-29 16:47:09.976114560 +0800 +@@ -33,6 +33,7 @@ + pkg_check_modules(DFrameworkDBus REQUIRED dframeworkdbus) + pkg_check_modules(QGSettings REQUIRED gsettings-qt) + pkg_check_modules(LibNM REQUIRED IMPORTED_TARGET libnm) ++pkg_check_modules(UDEV REQUIRED udev) + + # KF5 network manager + get_target_property(KF5_QT_INCLUDE_DIRS KF5::NetworkManagerQt INTERFACE_INCLUDE_DIRECTORIES) +@@ -64,6 +65,7 @@ + ${Qt5Gui_INCLUDE_DIRS} + ${KF5_QT_INCLUDE_DIRS} + ${DtkCore_INCLUDE_DIRS} ++ ${UDEV_INCLUDE_DIRS} + PkgConfig::LibNM + Qt5::Concurrent + ) +@@ -78,6 +80,7 @@ + ${Qt5Gui_LIBRARIES} + ${KF5_QT_LIBRARIES} + ${DtkCore_LIBRARIES} ++ ${UDEV_LIBRARIES} + PkgConfig::LibNM + Qt5::Concurrent + ) diff --git a/dde-network-core.spec b/dde-network-core.spec index bf9c10a..27f4750 100644 --- a/dde-network-core.spec +++ b/dde-network-core.spec @@ -1,13 +1,13 @@ -%undefine _ld_as_needed Name: dde-network-core Version: 1.1.28.1 -Release: 1%{?dist}.01 +Release: 1%{?dist}.02 Summary: Deepin desktop-environment - network core files License: GPLv3 URL: https://github.com/linuxdeepin/dde-network-core Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz Patch0001: 0001-feat-add-missing-include.patch +Patch0002: dde-network-core-1.1.28.1-fix-link.patch BuildRequires: gcc-c++ BuildRequires: cmake @@ -30,6 +30,7 @@ BuildRequires: dde-dock-devel BuildRequires: dde-qt-dbus-factory-devel BuildRequires: dde-session-shell-devel BuildRequires: systemd-devel +BuildRequires: pkgconfig(udev) BuildRequires: gtest-devel @@ -81,6 +82,9 @@ cd build %{_libdir}/pkgconfig/*.pc %changelog +* Thu Aug 29 2024 Funda Wang - 1.1.28.1-1.02 +- fix link problem against udev + * Wed Aug 28 2024 pangqing - 1.1.28.1-1.01 - modify macros (fix dde-network-core build error) -- Gitee