d339289e69
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
25 lines
528 B
Makefile
25 lines
528 B
Makefile
PORTNAME= libdex
|
|
PORTVERSION= 1.0.0
|
|
CATEGORIES= devel
|
|
MASTER_SITES= GNOME
|
|
DIST_SUBDIR= gnome
|
|
|
|
MAINTAINER= gnome@FreeBSD.org
|
|
COMMENT= Library supporting Deferred Execution for GTK applications
|
|
WWW= https://gitlab.gnome.org/GNOME/libdex
|
|
|
|
LICENSE= LGPL21
|
|
|
|
USES= gnome meson pkgconfig tar:xz vala:build
|
|
USE_GNOME= glib20 introspection:build
|
|
USE_LDCONFIG= yes
|
|
|
|
MESON_ARGS= -Dexamples=false \
|
|
-Dtests=false \
|
|
-Dliburing=disabled
|
|
|
|
# Higher versions require devel/glib20 >= 2.87.x
|
|
PORTSCOUT= limit:^1\.0\.
|
|
|
|
.include <bsd.port.mk>
|