Accepting request 1072738 from GNOME:Next

New stable release

OBS-URL: https://build.opensuse.org/request/show/1072738
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libdex?expand=0&rev=4
This commit is contained in:
Dominique Leuenberger 2023-03-20 12:47:30 +00:00 committed by Git OBS Bridge
parent 375fbd5ab4
commit 301a9ea1ab
4 changed files with 36 additions and 25 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:393206cfd6ed0ac69e578e699342230e4645c532966024617d193086e90cce5d
size 91172

3
libdex-0.2.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a0f7566260971a1e4aeb53a07d95c806091257b8789d6fad9931dba872c5070d
size 91648

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Fri Mar 17 19:46:13 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.2.0:
+ Followup fixes for building on mips.
+ Fixes for introspection gi-scanner.
+ Remove abstract type flag from DexFuture to satisfy GObject
Introspection rules about constructors.
+ Many documentation/gi-annotation fixes.
+ Build system improvements.
+ Default to `-Dintrospection=enabled`.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Mar 3 07:35:29 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> Fri Mar 3 07:35:29 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -15,28 +15,28 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
%define soname libdex-1-1 %define soname libdex-1-1
Name: libdex Name: libdex
Version: 0.1.1 Version: 0.2.0
Release: 0 Release: 0
Summary: Library supporting "Deferred Execution" for GNOME and GTK Summary: Library supporting "Deferred Execution" for GNOME and GTK
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
URL: https://gitlab.gnome.org/chergert/libdex URL: https://gitlab.gnome.org/chergert/libdex
Source0: https://download.gnome.org/sources/%{name}/0.1/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/%{name}/0.2/%{name}-%{version}.tar.xz
BuildRequires: c_compiler BuildRequires: c_compiler
BuildRequires: meson BuildRequires: meson
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: pkgconfig(atomic_ops) BuildRequires: pkgconfig(atomic_ops)
BuildRequires: pkgconfig(gi-docgen) BuildRequires: pkgconfig(gi-docgen)
BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(liburing) BuildRequires: pkgconfig(liburing)
BuildRequires: pkgconfig(sysprof-capture-4) BuildRequires: pkgconfig(sysprof-4)
BuildRequires: pkgconfig(sysprof-4) BuildRequires: pkgconfig(sysprof-capture-4)
BuildRequires: pkgconfig(vapigen) BuildRequires: pkgconfig(vapigen)
%description %description
Dex is a library supporting "Deferred Execution" with the explicit Dex is a library supporting "Deferred Execution" with the explicit
@ -49,7 +49,7 @@ of wrapper promises.
looking code which calls asynchronous APIs from GIO underneath. looking code which calls asynchronous APIs from GIO underneath.
%package -n %soname %package -n %soname
Summary: Shared library for %name Summary: Shared library for %name
%description -n %soname %description -n %soname
Dex is a library supporting "Deferred Execution" with the explicit Dex is a library supporting "Deferred Execution" with the explicit
@ -64,23 +64,23 @@ looking code which calls asynchronous APIs from GIO underneath.
This package contains the shared library for %name. This package contains the shared library for %name.
%package -n typelib-1_0-Dex-1_0 %package -n typelib-1_0-Dex-1_0
Summary: Introspection bindings for %name Summary: Introspection bindings for %name
%description -n typelib-1_0-Dex-1_0 %description -n typelib-1_0-Dex-1_0
This package contains the introspection bindings for %name. This package contains the introspection bindings for %name.
%package devel %package devel
Summary: Development files for libdex Summary: Development files for libdex
Requires: %soname = %{version} Requires: %soname = %{version}
Requires: typelib-1_0-Dex-1_0 = %{version} Requires: typelib-1_0-Dex-1_0 = %{version}
%description devel %description devel
This package contains the libraries and header files that are This package contains the libraries and header files that are
needed for writing applications with libdex. needed for writing applications with libdex.
%package devel-docs %package devel-docs
Summary: Developer documentation for libdex Summary: Developer documentation for libdex
BuildArch: noarch BuildArch: noarch
%description devel-docs %description devel-docs
This package contains developer documentation for writing This package contains developer documentation for writing
@ -124,4 +124,3 @@ applications with libdex.
%doc %{_datadir}/doc/libdex-1/ %doc %{_datadir}/doc/libdex-1/
%changelog %changelog