Update to libdex-1.1.0.

This commit is contained in:
ajacoutot
2026-05-14 10:11:48 +00:00
parent cc029088ec
commit 699157cf59
5 changed files with 22 additions and 11 deletions
+4 -3
View File
@@ -4,10 +4,9 @@ ONLY_FOR_ARCHS= amd64
COMMENT= future-based programming for GLib-based applications
GNOME_PROJECT= libdex
GNOME_VERSION= 1.0.0
REVISION= 0
GNOME_VERSION= 1.1.0
SHARED_LIBS += dex-1 0.2 # 1.0.0
SHARED_LIBS += dex-1 0.3 # 1.0.0
CATEGORIES= devel
@@ -30,6 +29,8 @@ BUILD_DEPENDS+= devel/libsoup3
LIB_DEPENDS= devel/epoll-shim \
devel/glib2
RUN_DEPENDS= devel/py-gobject3
DEBUG_PACKAGES= ${BUILD_PACKAGES}
.include <bsd.port.mk>
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gnome/libdex-1.0.0.tar.xz) = e49cXbN5bhThLhBCLiNWdmuoMLkoFf7nC7yGe1sgf10=
SIZE (gnome/libdex-1.0.0.tar.xz) = 107124
SHA256 (gnome/libdex-1.1.0.tar.xz) = qeBMir7gHJp88RSMW3qma6N37+avbYOAHU/RqlUhmqo=
SIZE (gnome/libdex-1.1.0.tar.xz) = 130544
+1 -1
View File
@@ -3,7 +3,7 @@
Index: meson.build
--- meson.build.orig
+++ meson.build
@@ -56,6 +56,8 @@ if cc.has_header('ucontext.h')
@@ -58,6 +58,8 @@ if cc.has_header('ucontext.h')
libucontext_dep = disabler()
endif
config_h.set('HAVE_UCONTEXT_H', 1)
@@ -1,12 +1,12 @@
Index: src/meson.build
--- src/meson.build.orig
+++ src/meson.build
@@ -68,7 +68,7 @@ libdex_deps = [
glib_dep,
]
@@ -89,7 +89,7 @@ if have_gdbus_codegen
)
endif
-if host_machine.system() != 'darwin'
+if host_machine.system() == 'linux'
-if host_machine.system() != 'darwin' and cc.get_argument_syntax() != 'msvc'
+if host_machine.system() == 'linux' and cc.get_argument_syntax() != 'msvc'
libatomic_dep = cc.find_library('atomic')
if not cc.links('int main(){}', dependencies: [libatomic_dep])
error('libatomic dependency is missing!')
+10
View File
@@ -8,9 +8,12 @@ include/libdex-1/dex-channel.h
include/libdex-1/dex-delayed.h
include/libdex-1/dex-enums.h
include/libdex-1/dex-error.h
include/libdex-1/dex-features.h
include/libdex-1/dex-fiber.h
include/libdex-1/dex-future-list-model.h
include/libdex-1/dex-future-set.h
include/libdex-1/dex-future.h
include/libdex-1/dex-gdbus.h
include/libdex-1/dex-gio.h
include/libdex-1/dex-init.h
include/libdex-1/dex-main-scheduler.h
@@ -29,6 +32,13 @@ include/libdex-1/libdex.h
lib/girepository-1.0/Dex-1.typelib
@lib lib/libdex-1.so.${LIBdex-1_VERSION}
lib/pkgconfig/libdex-1.pc
lib/python3.14/site-packages/gi/
lib/python3.14/site-packages/gi/overrides/
lib/python3.14/site-packages/gi/overrides/Dex.py
lib/python3.14/site-packages/gi/overrides/__pycache__/
lib/python3.14/site-packages/gi/overrides/__pycache__/Dex.cpython-314.pyc
libexec/libdex-1/
libexec/libdex-1/dex-gdbus-codegen-extension.py
share/gir-1.0/Dex-1.gir
share/vala/
share/vala/vapi/