From fbee9b6f9f9680fa304e947c2491e2f9b77a2db5 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Sat, 14 Dec 2024 01:08:23 +0300 Subject: [PATCH 1/3] net/msgraph: GNOME library to access MS Graph API for Office 365 Sponsored by: Future Crew, LLC --- net/Makefile | 1 + net/msgraph/Makefile | 33 +++++++++++++++++++++++++++++++++ net/msgraph/distinfo | 3 +++ net/msgraph/pkg-descr | 4 ++++ net/msgraph/pkg-plist | 28 ++++++++++++++++++++++++++++ 5 files changed, 69 insertions(+) create mode 100644 net/msgraph/Makefile create mode 100644 net/msgraph/distinfo create mode 100644 net/msgraph/pkg-descr create mode 100644 net/msgraph/pkg-plist diff --git a/net/Makefile b/net/Makefile index 2ca0481b0cce5..bd403a64ede09 100644 --- a/net/Makefile +++ b/net/Makefile @@ -500,6 +500,7 @@ SUBDIR += mrouted SUBDIR += mrtparse SUBDIR += msend + SUBDIR += msgraph SUBDIR += msoak SUBDIR += mtr SUBDIR += multicat diff --git a/net/msgraph/Makefile b/net/msgraph/Makefile new file mode 100644 index 0000000000000..f699e8d0f7906 --- /dev/null +++ b/net/msgraph/Makefile @@ -0,0 +1,33 @@ +PORTNAME= msgraph +DISTVERSION= 0.2.3 +CATEGORIES= net gnome +MASTER_SITES= GNOME + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/COPYING + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Library to access MS Graph API for Office 365 +WWW= https://gnome.pages.gitlab.gnome.org/msgraph/ + +LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ + libjson-glib-1.0.so:devel/json-glib \ + libsoup-3.0.so:devel/libsoup3 + +USES= gnome meson pkgconfig tar:xz +USE_GNOME= glib20 introspection:build +USE_LDCONFIG= yes + +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-0 +PORTDOCS= * + +OPTIONS_DEFINE= DOCS TEST + +DOCS_MESON_TRUE= gtk_doc +DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc \ + gi-docgen:textproc/py-gi-docgen + +TEST_MESON_TRUE= tests +TEST_LIB_DEPENDS= libuhttpmock-1.0.so:net/uhttpmock + +.include diff --git a/net/msgraph/distinfo b/net/msgraph/distinfo new file mode 100644 index 0000000000000..952d54762fb51 --- /dev/null +++ b/net/msgraph/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1734121676 +SHA256 (msgraph-0.2.3.tar.xz) = ed42e800cb7f0a07477cd9e3e744cdc1a240a6ad7ab96b8a875806267a9fddb0 +SIZE (msgraph-0.2.3.tar.xz) = 95904 diff --git a/net/msgraph/pkg-descr b/net/msgraph/pkg-descr new file mode 100644 index 0000000000000..1bf7809407702 --- /dev/null +++ b/net/msgraph/pkg-descr @@ -0,0 +1,4 @@ +Microsoft Graph is a RESTful web API that enables you to access Microsoft +Cloud service resources. libmsgraph is a GLib-based library for accessing this +API licensed under LGPL. + diff --git a/net/msgraph/pkg-plist b/net/msgraph/pkg-plist new file mode 100644 index 0000000000000..da624c61dbf6a --- /dev/null +++ b/net/msgraph/pkg-plist @@ -0,0 +1,28 @@ +include/msg/contact/msg-contact-service.h +include/msg/contact/msg-contact.h +include/msg/drive/msg-drive-item-file.h +include/msg/drive/msg-drive-item-folder.h +include/msg/drive/msg-drive-item.h +include/msg/drive/msg-drive-service.h +include/msg/drive/msg-drive.h +include/msg/message/msg-mail-folder.h +include/msg/message/msg-message-service.h +include/msg/message/msg-message.h +include/msg/msg-authorizer.h +include/msg/msg-error.h +include/msg/msg-goa-authorizer.h +include/msg/msg-input-stream.h +include/msg/msg-json-utils.h +include/msg/msg-oauth2-authorizer.h +include/msg/msg-private.h +include/msg/msg-service.h +include/msg/msg-version.h +include/msg/msg.h +include/msg/user/msg-user-service.h +include/msg/user/msg-user.h +lib/girepository-1.0/Msg-0.typelib +lib/libmsgraph-0.so +lib/libmsgraph-0.so.0.2.3 +lib/libmsgraph-0.so.1 +libdata/pkgconfig/msgraph-0.1.pc +share/gir-1.0/Msg-0.gir From 303e2461bd6b0612a601d0fd284c3f0a2cac0217 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Mon, 14 Oct 2024 09:50:45 +0300 Subject: [PATCH 2/3] filesystems/gvfs: Update to 1.56.0 Sponsored by: Future Crew, LLC --- filesystems/gvfs/Makefile | 15 +++++++-------- filesystems/gvfs/distinfo | 6 +++--- filesystems/gvfs/pkg-plist | 21 +++++++++++++-------- 3 files changed, 23 insertions(+), 19 deletions(-) diff --git a/filesystems/gvfs/Makefile b/filesystems/gvfs/Makefile index 46c238fc6b352..509f4244d7635 100644 --- a/filesystems/gvfs/Makefile +++ b/filesystems/gvfs/Makefile @@ -1,6 +1,5 @@ PORTNAME= gvfs -PORTVERSION= 1.50.2 -PORTREVISION= 3 +DISTVERSION= 1.56.0 CATEGORIES= filesystems devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -15,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libdbus-1.so:devel/dbus \ - libgcr-base-3.so:security/gcr3 \ + libgcr-4.so:security/gcr \ libsoup-3.0.so:devel/libsoup3 \ libgudev-1.0.so:devel/libgudev \ libudisks2.so:sysutils/libudisks \ @@ -25,9 +24,8 @@ RUN_DEPENDS= bsdisks>0:sysutils/bsdisks \ PORTSCOUT= limitw:1,even USES= cpe gettext gnome libarchive localbase meson \ - pkgconfig python:build shebangfix tar:xz + pkgconfig python:build tar:xz USE_GNOME= glib20 libxml2 libxslt:build -SHEBANG_FILES= meson_post_install.py MESON_ARGS= -Dsystemduserunitdir=no \ -Dtmpfilesdir=no \ -Dadmin=false \ @@ -62,11 +60,12 @@ AFC_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice \ libplist-2.0.so:devel/libplist AFC_MESON_TRUE= afc -GOA_LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts -GOA_MESON_TRUE= goa +GOA_LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ + libmsgraph-0.so:net/msgraph +GOA_MESON_TRUE= goa onedrive SMB_USES= samba:lib -SMB_MESON_TRUE= smb +SMB_MESON_TRUE= smb SMB_VARS= GLIB_SCHEMAS+=org.gnome.system.smb.gschema.xml CDDA_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia \ diff --git a/filesystems/gvfs/distinfo b/filesystems/gvfs/distinfo index 57983f6952766..953db45569467 100644 --- a/filesystems/gvfs/distinfo +++ b/filesystems/gvfs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658680082 -SHA256 (gnome/gvfs-1.50.2.tar.xz) = 03d72b8c15ef438110f0cf457b5655266c8b515d0412b30f4d55cfa0da06ac5e -SIZE (gnome/gvfs-1.50.2.tar.xz) = 1214464 +TIMESTAMP = 1728724411 +SHA256 (gnome/gvfs-1.56.0.tar.xz) = 441d2356c72616364cdb420af96199113a13ed9e146f2175fe373989adada39e +SIZE (gnome/gvfs-1.56.0.tar.xz) = 1266132 diff --git a/filesystems/gvfs/pkg-plist b/filesystems/gvfs/pkg-plist index b4919f0bf62ef..1828c96b26d1e 100644 --- a/filesystems/gvfs/pkg-plist +++ b/filesystems/gvfs/pkg-plist @@ -1,5 +1,3 @@ -include/gvfs-client/gvfs/gvfsurimapper.h -include/gvfs-client/gvfs/gvfsuriutils.h lib/gio/modules/libgioremote-volume-monitor.so lib/gio/modules/libgvfsdbus.so lib/gvfs/libgvfscommon.so @@ -14,7 +12,6 @@ libexec/gvfsd libexec/gvfsd-afp libexec/gvfsd-afp-browse libexec/gvfsd-archive -libexec/gvfsd-burn %%CDDA%%libexec/gvfsd-cdda libexec/gvfsd-computer libexec/gvfsd-dav @@ -29,15 +26,13 @@ libexec/gvfsd-metadata %%MTP%%libexec/gvfsd-mtp libexec/gvfsd-network %%NFS%%libexec/gvfsd-nfs +%%GOA%%libexec/gvfsd-onedrive libexec/gvfsd-recent libexec/gvfsd-sftp %%SMB%%libexec/gvfsd-smb %%SMB%%libexec/gvfsd-smb-browse libexec/gvfsd-trash -%%FUSE%%share/man/man1/gvfsd-fuse.1.gz -share/man/man1/gvfsd-metadata.1.gz -share/man/man1/gvfsd.1.gz -share/man/man7/gvfs.7.gz +libexec/gvfsd-wsdd %%AVAHI%%share/GConf/gsettings/gvfs-dns-sd.convert %%SMB%%share/GConf/gsettings/gvfs-smb.convert share/dbus-1/services/org.gtk.vfs.Daemon.service @@ -47,11 +42,11 @@ share/dbus-1/services/org.gtk.vfs.Daemon.service %%MTP%%share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service share/dbus-1/services/org.gtk.vfs.Metadata.service share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service +share/glib-2.0/schemas/org.gnome.system.wsdd.gschema.xml %%AFC%%%%DATADIR%%/mounts/afc.mount %%DATADIR%%/mounts/afp-browse.mount %%DATADIR%%/mounts/afp.mount %%DATADIR%%/mounts/archive.mount -%%DATADIR%%/mounts/burn.mount %%CDDA%%%%DATADIR%%/mounts/cdda.mount %%DATADIR%%/mounts/computer.mount %%AVAHI%%%%DATADIR%%/mounts/dav+sd.mount @@ -67,16 +62,19 @@ share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service %%MTP%%%%DATADIR%%/mounts/mtp.mount %%DATADIR%%/mounts/network.mount %%NFS%%%%DATADIR%%/mounts/nfs.mount +%%GOA%%%%DATADIR%%/mounts/onedrive.mount %%DATADIR%%/mounts/recent.mount %%DATADIR%%/mounts/sftp.mount %%SMB%%%%DATADIR%%/mounts/smb-browse.mount %%SMB%%%%DATADIR%%/mounts/smb.mount %%DATADIR%%/mounts/trash.mount +%%DATADIR%%/mounts/wsdd.mount %%AFC%%%%DATADIR%%/remote-volume-monitors/afc.monitor %%GOA%%%%DATADIR%%/remote-volume-monitors/goa.monitor %%GPHOTO%%%%DATADIR%%/remote-volume-monitors/gphoto2.monitor %%MTP%%%%DATADIR%%/remote-volume-monitors/mtp.monitor %%DATADIR%%/remote-volume-monitors/udisks2.monitor +share/locale/ab/LC_MESSAGES/gvfs.mo share/locale/af/LC_MESSAGES/gvfs.mo share/locale/ar/LC_MESSAGES/gvfs.mo share/locale/as/LC_MESSAGES/gvfs.mo @@ -111,8 +109,11 @@ share/locale/hi/LC_MESSAGES/gvfs.mo share/locale/hr/LC_MESSAGES/gvfs.mo share/locale/hu/LC_MESSAGES/gvfs.mo share/locale/id/LC_MESSAGES/gvfs.mo +share/locale/ie/LC_MESSAGES/gvfs.mo share/locale/it/LC_MESSAGES/gvfs.mo share/locale/ja/LC_MESSAGES/gvfs.mo +share/locale/ka/LC_MESSAGES/gvfs.mo +share/locale/kab/LC_MESSAGES/gvfs.mo share/locale/kk/LC_MESSAGES/gvfs.mo share/locale/kn/LC_MESSAGES/gvfs.mo share/locale/ko/LC_MESSAGES/gvfs.mo @@ -154,3 +155,7 @@ share/locale/vi/LC_MESSAGES/gvfs.mo share/locale/zh_CN/LC_MESSAGES/gvfs.mo share/locale/zh_HK/LC_MESSAGES/gvfs.mo share/locale/zh_TW/LC_MESSAGES/gvfs.mo +share/man/man1/gvfsd-fuse.1.gz +share/man/man1/gvfsd-metadata.1.gz +share/man/man1/gvfsd.1.gz +share/man/man7/gvfs.7.gz From 8320b9300d158b7a0d9ebb10381a04eb35c6f106 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Sun, 15 Dec 2024 10:49:43 +0300 Subject: [PATCH 3/3] devel/json-glib: Update to 1.10.6 Sponsored by: Future Crew, LLC --- devel/json-glib/Makefile | 2 +- devel/json-glib/distinfo | 6 +++--- devel/json-glib/pkg-plist | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/devel/json-glib/Makefile b/devel/json-glib/Makefile index 3aa183c891342..980e60358696c 100644 --- a/devel/json-glib/Makefile +++ b/devel/json-glib/Makefile @@ -1,5 +1,5 @@ PORTNAME= json-glib -PORTVERSION= 1.10.0 +DISTVERSION= 1.10.6 CATEGORIES= devel MASTER_SITES= GNOME diff --git a/devel/json-glib/distinfo b/devel/json-glib/distinfo index 3cdeefda4cce7..19c9a119efe43 100644 --- a/devel/json-glib/distinfo +++ b/devel/json-glib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728449609 -SHA256 (json-glib-1.10.0.tar.xz) = 1bca8d66d96106ecc147df3133b95a5bb784f1fa6f15d06dd7c1a8fb4a10af7b -SIZE (json-glib-1.10.0.tar.xz) = 252652 +TIMESTAMP = 1734204365 +SHA256 (json-glib-1.10.6.tar.xz) = 77f4bcbf9339528f166b8073458693f0a20b77b7059dbc2db61746a1928b0293 +SIZE (json-glib-1.10.6.tar.xz) = 253324 diff --git a/devel/json-glib/pkg-plist b/devel/json-glib/pkg-plist index bdb39564f4b6b..ad8d5f87b04f9 100644 --- a/devel/json-glib/pkg-plist +++ b/devel/json-glib/pkg-plist @@ -16,7 +16,7 @@ include/json-glib-1.0/json-glib/json-version.h %%GIR%%lib/girepository-1.0/Json-1.0.typelib lib/libjson-glib-1.0.so lib/libjson-glib-1.0.so.0 -lib/libjson-glib-1.0.so.0.1000.0 +lib/libjson-glib-1.0.so.0.1000.6 libdata/pkgconfig/json-glib-1.0.pc %%GIR%%share/gir-1.0/Json-1.0.gir %%DOCS%%%%DOCSDIR%%-1.0/RedHatDisplay-Black.woff