diff --git a/x11/gnome/libdex/Makefile b/x11/gnome/libdex/Makefile index 9c693911a27..30e53d1a073 100644 --- a/x11/gnome/libdex/Makefile +++ b/x11/gnome/libdex/Makefile @@ -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 diff --git a/x11/gnome/libdex/distinfo b/x11/gnome/libdex/distinfo index 1a2660cb160..2e774026e85 100644 --- a/x11/gnome/libdex/distinfo +++ b/x11/gnome/libdex/distinfo @@ -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 diff --git a/x11/gnome/libdex/patches/patch-meson_build b/x11/gnome/libdex/patches/patch-meson_build index 6450bce6aec..8771ea4ee5b 100644 --- a/x11/gnome/libdex/patches/patch-meson_build +++ b/x11/gnome/libdex/patches/patch-meson_build @@ -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) diff --git a/x11/gnome/libdex/patches/patch-src_meson_build b/x11/gnome/libdex/patches/patch-src_meson_build index 1428476da98..0cd1292de73 100644 --- a/x11/gnome/libdex/patches/patch-src_meson_build +++ b/x11/gnome/libdex/patches/patch-src_meson_build @@ -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!') diff --git a/x11/gnome/libdex/pkg/PLIST b/x11/gnome/libdex/pkg/PLIST index 85eb590ae1e..60a3e061d89 100644 --- a/x11/gnome/libdex/pkg/PLIST +++ b/x11/gnome/libdex/pkg/PLIST @@ -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/