Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libdex-devel-0.8.1-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libdex-devel Distribution: openSUSE Tumbleweed
Version: 0.8.1 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 19 12:17:15 2024
Group: Unspecified Build host: reproducible
Size: 296409 Source RPM: libdex-0.8.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.gnome.org/chergert/libdex
Summary: Development files for libdex
This package contains the libraries and header files that are
needed for writing applications with libdex.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Sat Oct 19 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.8.1:
    + Fix disabling of assertions in production builds
* Tue Sep 17 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.8.0:
    + Various build system improvements to help catch correctness
      issues.
    + Increased assertions in fibers to help Coverity discover usage
      patterns.
    + Avoid releasing discarded future until chained future is
      released.
    + Fix overflow in extremely large timeout calculation.
    + Various introspection fixes.
    + Fix inclusion from C++.
* Mon Jun 03 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.6.1:
    + Adds Fiber support for macOS on Apple Silicon.
* Fri Mar 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.6.0:
    + No changes since 0.5.1.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.5.1:
    + Add convenience API for checking exact future status without
      enum.
    + Lots of documentation additions.
* Tue Feb 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.5.0:
    + Various API now warns about unused results to help avoid
      unintended leaks of futures.
    + dex_file_query_exists() is a new wrapper for
      g_file_query_exists().
    + Documentation fixes.
* Mon Oct 23 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.4.1:
    + This release includes an important fix for how io_uring CQE are
      handled.
* Sun Sep 17 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 0.4.0:
    + Documentation updates.
* Wed Sep 06 2023 Luciano Santos <luc14n0@opensuse.org>
  - Drop pkgconfig(sysprof-4) BuildRequires. This was only needed
    because sysprof-capture-static-devel was lacking header files,
    which was mistakenly being packaged with sysprof-devel, and it's
    fixed now.
  - Add with(out) "profiling" build switch and disable it, by
    default, as profiling isn't meant for general use. This nests
    pkgconfig(sysprof-capture-4) BuildRequires under an if-with
    expression and passes profiler=(true|false) to meson, depending
    on the profiling switch. Disabling this should also avoid a build
    cycle introduced by Sysprof 45 by requiring libdex.
* Thu Aug 10 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.3.1:
    + A new "Infinite" future type which will never resolve or
      reject.
    + The gio wrappers will now set debuggable names for their
      futures.
    + A `dex_async_pair_set_cancel_on_discard()` function has been
      added which ensures that the `GCancellable` will not be
      cancelled when the future is discarded. This can help in
      situations where you might repeatedly await on a future and do
      not want intermediate cancellation between attempts to await.
    + A `dex_input_stream_skip_async()` function has been added to
      wrap the underlying GIO function.
    + A `dex_future_disown()` function has been added which
      simplifies the case where you want a future to run but are not
      interested in the result.
* Tue Jul 11 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.3.0:
    + Documentation updates
    + pkg-config improvements
    + Build system improvements for GIR
    + Support for GVariant-based futures
    + New Future-based wrappers for GDBusConnection
    + The FD-based AIO API is now public, allowing for use of
      io_uring on Linux kernels that support it. If unsupported, a
      threadpool approach is used similar to GIO
    + Improvements to introspection for language bindings
    + You can now return NULL for a DexPromise expecting a GObject as
      as a resolved value
    + DexFiber will now get static names associated with them when
      used from C which points to the line of code. This is only
      enabled when debugging is enabled for libdex through the use of
      macros
* Fri Mar 17 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 03 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.1.1:
    + Fix soname versioning
    + Documentation improvements
    + Fix various GObject Introspection issues
    + More backports for older GLib use
    + Various ucontext fiber fixes for less-used architectures
    + Fixes for various incorrect cast-align warnings
    + Tweaks for better Forward portability
    + Add some missing g_autoptr() definitions
    + Add GCancellation integration to DexPromise
* Mon Feb 27 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Initial packaging for openSUSE.

Files

/usr/include/libdex-1
/usr/include/libdex-1/dex-aio.h
/usr/include/libdex-1/dex-async-pair.h
/usr/include/libdex-1/dex-async-result.h
/usr/include/libdex-1/dex-block.h
/usr/include/libdex-1/dex-cancellable.h
/usr/include/libdex-1/dex-channel.h
/usr/include/libdex-1/dex-delayed.h
/usr/include/libdex-1/dex-enums.h
/usr/include/libdex-1/dex-error.h
/usr/include/libdex-1/dex-fiber.h
/usr/include/libdex-1/dex-future-set.h
/usr/include/libdex-1/dex-future.h
/usr/include/libdex-1/dex-gio.h
/usr/include/libdex-1/dex-init.h
/usr/include/libdex-1/dex-main-scheduler.h
/usr/include/libdex-1/dex-object.h
/usr/include/libdex-1/dex-platform.h
/usr/include/libdex-1/dex-promise.h
/usr/include/libdex-1/dex-scheduler.h
/usr/include/libdex-1/dex-static-future.h
/usr/include/libdex-1/dex-thread-pool-scheduler.h
/usr/include/libdex-1/dex-timeout.h
/usr/include/libdex-1/dex-unix-signal.h
/usr/include/libdex-1/dex-version-macros.h
/usr/include/libdex-1/dex-version.h
/usr/include/libdex-1/libdex.h
/usr/lib64/libdex-1.so
/usr/lib64/pkgconfig/libdex-1.pc
/usr/share/gir-1.0
/usr/share/gir-1.0/Dex-1.gir
/usr/share/vala
/usr/share/vala/vapi
/usr/share/vala/vapi/libdex-1.deps
/usr/share/vala/vapi/libdex-1.vapi


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024