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