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