Date: Sun, 29 Mar 2026 14:22:18 +0000 From: Don Lewis <truckman@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Olivier Duchateau <duchateau.olivier@gmail.com> Subject: git: d339289e69b9 - main - devel/libdex: update to 1.0.0 Message-ID: <69c9359a.278f3.7fd0f00b@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by truckman: URL: https://cgit.FreeBSD.org/ports/commit/?id=d339289e69b98347ccae283854e15cf3138493f4 commit d339289e69b98347ccae283854e15cf3138493f4 Author: Olivier Duchateau <duchateau.olivier@gmail.com> AuthorDate: 2026-03-29 06:23:40 +0000 Commit: Don Lewis <truckman@FreeBSD.org> CommitDate: 2026-03-29 14:20:14 +0000 devel/libdex: update to 1.0.0 Update to 1.0.0 libdex 1.0.0 ============ Libdex has now reached our ceremonial 1.0 for GNOME 49. Thanks to everyone who has helped over the past couple of years to make that happen. libdex 0.11.1 ============= This is a beta release for the upcoming GNOME 49 * Ensure a full-barrier before giving callers access to a newly created thread pool scheduler via `get_default()` * Various documentation additions and fixes * Add async variant of `g_file_query_file_type()` * Add async variant of `g_file_move()` * Depend on gio-unix when not on Windows libdex 0.11.0 This is an alpha release for the upcoming GNOME 49 * New dex_thread_spawn() and dex_thread_wait_for() APIs which make it easier to integrate with a non-dex scheduled thread. * Add dex_value_dup_object() * Add dex_async_initable_init() * Add dex_dbus_connection_close() * Add dex_file_set_attributes() * Various testsuite improvements PR: 294101 --- devel/libdex/Makefile | 8 ++++++-- devel/libdex/distinfo | 6 +++--- devel/libdex/pkg-plist | 1 + 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/devel/libdex/Makefile b/devel/libdex/Makefile index 44da3f23021d..ad6695e968c3 100644 --- a/devel/libdex/Makefile +++ b/devel/libdex/Makefile @@ -1,5 +1,5 @@ PORTNAME= libdex -PORTVERSION= 0.10.1 +PORTVERSION= 1.0.0 CATEGORIES= devel MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -15,6 +15,10 @@ USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes MESON_ARGS= -Dexamples=false \ - -Dtests=false + -Dtests=false \ + -Dliburing=disabled + +# Higher versions require devel/glib20 >= 2.87.x +PORTSCOUT= limit:^1\.0\. .include <bsd.port.mk> diff --git a/devel/libdex/distinfo b/devel/libdex/distinfo index 1817e5d05442..845673b99daf 100644 --- a/devel/libdex/distinfo +++ b/devel/libdex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751101875 -SHA256 (gnome/libdex-0.10.1.tar.xz) = 7472e88090db2b228307505edeba4483e872681340cb0404ae64ac3da5bed0a6 -SIZE (gnome/libdex-0.10.1.tar.xz) = 102088 +TIMESTAMP = 1757757171 +SHA256 (gnome/libdex-1.0.0.tar.xz) = 7b8f5c5db3796e14e12e10422e2356766ba830b92815fee70bbc867b5b207f5d +SIZE (gnome/libdex-1.0.0.tar.xz) = 107124 diff --git a/devel/libdex/pkg-plist b/devel/libdex/pkg-plist index 729529264a38..2b2cc745c7ff 100644 --- a/devel/libdex/pkg-plist +++ b/devel/libdex/pkg-plist @@ -18,6 +18,7 @@ include/libdex-1/dex-platform.h include/libdex-1/dex-promise.h include/libdex-1/dex-scheduler.h include/libdex-1/dex-static-future.h +include/libdex-1/dex-thread.h include/libdex-1/dex-thread-pool-scheduler.h include/libdex-1/dex-timeout.h include/libdex-1/dex-unix-signal.hhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69c9359a.278f3.7fd0f00b>
