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 0000000000000000000000000000000000000000..6e7c4e4facca07dce0bbaedf75733ac4c945a265 --- /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 bf9c10aca3f2ef0e57d0651b98c20e6b10e79c5d..27f475094f79d4ee6d040375219b2edd53736781 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)