Accepting request 1280745 from GNOME:Factory

OBS-URL: https://build.opensuse.org/request/show/1280745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdex?expand=0&rev=10
This commit is contained in:
2025-05-30 12:32:31 +00:00
committed by Git OBS Bridge
3 changed files with 26 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
Index: libdex-0.10.0/testsuite/meson.build
===================================================================
--- libdex-0.10.0.orig/testsuite/meson.build
+++ libdex-0.10.0/testsuite/meson.build
@@ -23,7 +23,6 @@ testsuite = {
'test-fiber': {},
'test-future': {},
'test-scheduler': {},
- 'test-semaphore': {},
'test-stream': {},
}

View File

@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue May 27 08:10:42 UTC 2025 - Yifan Jiang <yfjiang@suse.com>
- Add disable-test-semaphore.patch to temporarily disable the unit
test. It could be hardware related since the same package in the
branch built successfully on local hardware (bsc#1242053).
-------------------------------------------------------------------
Sun Mar 16 08:43:27 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@@ -26,6 +26,8 @@ Summary: Library supporting "Deferred Execution" for GNOME and GTK
License: LGPL-2.1-or-later
URL: https://gitlab.gnome.org/chergert/libdex
Source0: %{name}-%{version}.tar.zst
# PATCH-FIX-SLE disable-test-semaphore.patch bsc#1242053 -- temporarily disable the unit test on IBS
Patch1000: disable-test-semaphore.patch
BuildRequires: c_compiler
BuildRequires: meson
@@ -89,7 +91,11 @@ This package contains developer documentation for writing
applications with libdex.
%prep
%autosetup -p1
%autosetup -N
%autopatch -p1 -M 999
%if !0%{?is_opensuse} || 0%{?suse_version} <= 1600
%autopatch -p1 -m 1000
%endif
%build
%meson \