Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libdisplay-info for openSUSE:Factory 
checked in at 2025-03-02 12:17:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdisplay-info (Old)
 and      /work/SRC/openSUSE:Factory/.libdisplay-info.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdisplay-info"

Sun Mar  2 12:17:22 2025 rev:4 rq:1249418 version:0.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdisplay-info/libdisplay-info.changes  
2024-06-21 16:03:53.391571789 +0200
+++ 
/work/SRC/openSUSE:Factory/.libdisplay-info.new.19136/libdisplay-info.changes   
    2025-03-02 12:19:03.157567142 +0100
@@ -1,0 +2,6 @@
+Thu Feb 27 08:12:11 UTC 2025 - Enrico Belleri <kilgore.tr...@idesmi.eu>
+
+- Create package libdisplay-info-tools for di-edid-decode
+- Remode BuildRequires cmake in favour of c_compiler
+
+-------------------------------------------------------------------

New:
----
  _scmsync.obsinfo
  build.specials.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libdisplay-info.spec ++++++
--- /var/tmp/diff_new_pack.z8xRY5/_old  2025-03-02 12:19:05.633671673 +0100
+++ /var/tmp/diff_new_pack.z8xRY5/_new  2025-03-02 12:19:05.637671842 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdisplay-info
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,8 +27,8 @@
 Source:         
https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/%version/downloads/libdisplay-info-%version.tar.xz
 Source2:        
https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/%version/downloads/libdisplay-info-%version.tar.xz.sig
 Source3:        %name.keyring
-BuildRequires:  cmake
-BuildRequires:  meson
+BuildRequires:  c_compiler
+BuildRequires:  meson >= 0.57.0
 BuildRequires:  pkgconfig(hwdata)
 
 %description
@@ -47,6 +47,19 @@
 high-level API (of opinionated functions) which abstracts these
 details for common operations.
 
+%package tools
+Summary:        Command-line tools for %name
+Requires:       %lname = %version
+Provides:       %name-devel:%_bindir/di-edid-decode
+
+%description tools
+libdisplay-info is an EDID and DisplayID library. It provides a
+low-level API exposing all of the details of these formats, plus a
+high-level API (of opinionated functions) which abstracts these
+details for common operations.
+
+This package contains a tool to parse EDID.
+
 %package devel
 Summary:        Header files for libdisplay-info, an EDID library
 Group:          Development/Libraries/C and C++
@@ -62,6 +75,7 @@
 %autosetup -p1
 
 %build
+# includedir intentional, cf. bugzilla.opensuse.org/795968
 %meson --includedir="%_includedir/%name"
 %meson_build
 
@@ -70,11 +84,16 @@
 
 %ldconfig_scriptlets -n %lname
 
+%check
+%meson_test
+
 %files -n %lname
 %_libdir/lib*.so.[0-9]*
 
-%files devel
+%files tools
 %_bindir/di-edid-decode
+
+%files devel
 %_includedir/%name/
 %_libdir/pkgconfig/*.pc
 %_libdir/*.so

++++++ _scmsync.obsinfo ++++++
mtime: 1740647156
commit: 637e72703f5d4f0c48b74d55580e7a4d54ebda227943002e583a798c229ea227
url: https://src.opensuse.org/jengelh/libdisplay-info
revision: master

Reply via email to