Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libdisplaydevice for openSUSE:Factory checked in at 2025-05-09 18:52:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libdisplaydevice (Old) and /work/SRC/openSUSE:Factory/.libdisplaydevice.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdisplaydevice" Fri May 9 18:52:18 2025 rev:2 rq:1276275 version:2025.115.133852 Changes: -------- --- /work/SRC/openSUSE:Factory/libdisplaydevice/libdisplaydevice.changes 2025-04-20 20:01:16.544189895 +0200 +++ /work/SRC/openSUSE:Factory/.libdisplaydevice.new.30101/libdisplaydevice.changes 2025-05-09 18:54:07.944002849 +0200 @@ -1,0 +2,5 @@ +Fri May 9 13:10:53 UTC 2025 - Richard Rahl <rra...@opensuse.org> + +- add fix-name.patch, removing the patchelf hack + +------------------------------------------------------------------- New: ---- fix-name.patch BETA DEBUG BEGIN: New: - add fix-name.patch, removing the patchelf hack BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdisplaydevice.spec ++++++ --- /var/tmp/diff_new_pack.GKKS2p/_old 2025-05-09 18:54:08.644031968 +0200 +++ /var/tmp/diff_new_pack.GKKS2p/_new 2025-05-09 18:54:08.644031968 +0200 @@ -25,6 +25,7 @@ URL: https://github.com/LizardByte/libdisplaydevice Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: soversion.patch +Patch1: fix-name.patch BuildRequires: boost-devel BuildRequires: c++_compiler BuildRequires: cmake >= 3.24 @@ -57,10 +58,7 @@ %cmake_build %install -install -D build/src/common/lib%{name}_common.so.0.0.0 %{buildroot}%{_libdir}/%{name}_common.so.0.0.0 - -#fix soname -patchelf --set-soname %{name}_common.so.0.0.0 %{buildroot}%{_libdir}/%{name}_common.so.0.0.0 +install -D build/src/common/%{name}_common.so.0.0.0 %{buildroot}%{_libdir}/%{name}_common.so.0.0.0 %ldconfig_scriptlets -n %{name}%{sover} ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.GKKS2p/_old 2025-05-09 18:54:08.692033965 +0200 +++ /var/tmp/diff_new_pack.GKKS2p/_new 2025-05-09 18:54:08.696034131 +0200 @@ -1,4 +1,5 @@ -mtime: 1743673107 -commit: a9708cc5c5d7020527f17c454717b6f920c00bdca5f4c3d1e50eb52dccccbdfc +mtime: 1746796423 +commit: 22aae3c1a7eec095cc0bdb880a1601362092dad1b07a66bfa77d0ffbdd4640b7 url: https://src.opensuse.org/clibs/libdisplaydevice +revision: main ++++++ fix-name.patch ++++++ diff -rub libdisplaydevice-2025.115.133852/src/CMakeLists.txt libdisplaydevice-2025.115.133852-patched/src/CMakeLists.txt --- libdisplaydevice-2025.115.133852/src/CMakeLists.txt 2025-04-11 00:54:48.016588230 +0200 +++ libdisplaydevice-2025.115.133852-patched/src/CMakeLists.txt 2025-04-11 00:55:47.831125178 +0200 @@ -9,21 +9,21 @@ add_library(libdisplaydevice::platform ALIAS libdisplaydevice_macos_dummy) message(WARNING "MacOS is not supported yet.") elseif(UNIX) - add_library(libdisplaydevice_linux_dummy INTERFACE) - add_library(libdisplaydevice::platform ALIAS libdisplaydevice_linux_dummy) + add_library(displaydevice_linux_dummy INTERFACE) + add_library(displaydevice::platform ALIAS displaydevice_linux_dummy) message(WARNING "Linux is not supported yet.") else() message(FATAL_ERROR "Unsupported platform") endif() # Create a target that links to everything -add_library(libdisplaydevice_display_device INTERFACE) -target_link_libraries(libdisplaydevice_display_device INTERFACE - libdisplaydevice::common - libdisplaydevice::platform) +add_library(displaydevice_display_device INTERFACE) +target_link_libraries(displaydevice_display_device INTERFACE + displaydevice::common + displaydevice::platform) -set_target_properties(libdisplaydevice_common PROPERTIES VERSION ${PROJECT_VERSION} +set_target_properties(displaydevice_common PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION}) # Create an alias for the main target -add_library(libdisplaydevice::display_device ALIAS libdisplaydevice_display_device) +add_library(displaydevice::display_device ALIAS displaydevice_display_device) diff -rub libdisplaydevice-2025.115.133852/src/common/CMakeLists.txt libdisplaydevice-2025.115.133852-patched/src/common/CMakeLists.txt --- libdisplaydevice-2025.115.133852/src/common/CMakeLists.txt 2025-01-15 14:38:52.000000000 +0100 +++ libdisplaydevice-2025.115.133852-patched/src/common/CMakeLists.txt 2025-04-11 00:56:01.687014268 +0200 @@ -1,6 +1,6 @@ # A global identifier for the library -set(MODULE libdisplaydevice_common) -set(MODULE_ALIAS libdisplaydevice::common) +set(MODULE displaydevice_common) +set(MODULE_ALIAS displaydevice::common) # Globing headers (so that they appear in some IDEs) and sources file(GLOB HEADER_LIST CONFIGURE_DEPENDS "include/display_device/*.h")