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 <[email protected]>
+
+- 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")