git: 5715bbb55e88 - main - graphics/eog-plugins: update to 44.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 06 Mar 2025 09:02:46 UTC
The branch main has been updated by bapt:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5715bbb55e88416c7e51825f701e634f34888943
commit 5715bbb55e88416c7e51825f701e634f34888943
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-06 09:02:22 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-06 09:02:39 +0000
    graphics/eog-plugins: update to 44.1
---
 graphics/eog-plugins/Makefile              | 32 +++++-------------
 graphics/eog-plugins/distinfo              |  6 ++--
 graphics/eog-plugins/files/patch-configure | 11 -------
 graphics/eog-plugins/pkg-plist             | 52 +++++++++++-------------------
 4 files changed, 30 insertions(+), 71 deletions(-)
diff --git a/graphics/eog-plugins/Makefile b/graphics/eog-plugins/Makefile
index a28f6b7bf1c4..e306a2934270 100644
--- a/graphics/eog-plugins/Makefile
+++ b/graphics/eog-plugins/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	eog-plugins
-DISTVERSION=	3.26.8
-PORTREVISION=	4
+DISTVERSION=	44.1
 CATEGORIES=	graphics gnome
-MASTER_SITES=	GNOME
-DIST_SUBDIR=	gnome3
+MASTER_SITES=	GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
+DIST_SUBDIR=	gnome
 
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	Plug-ins for the Eye of GNOME image viewer application
@@ -28,35 +27,20 @@ RUN_DEPENDS=	eog:graphics/eog
 PORTSCOUT=	limitw:1,even
 
 USE_GNOME=	cairo gdkpixbuf2 gtk30 introspection libxml2
-USES=		gettext gmake gnome libtool localbase pathfix pkgconfig tar:xz
-GNU_CONFIGURE=	yes
-INSTALL_TARGET=	install-strip
+USES=		gettext gnome meson pkgconfig tar:xz
 
 GLIB_SCHEMAS=	org.gnome.eog.plugins.exif-display.gschema.xml
 
-OPTIONS_DEFINE=	CHAMPLAIN PYTHON
-OPTIONS_DEFAULT=CHAMPLAIN PYTHON
+OPTIONS_DEFINE=	PYTHON
+OPTIONS_DEFAULT=PYTHON
 OPTIONS_SUB=	yes
-CHAMPLAIN_DESC=	Champlain map plugin
 
-CHAMPLAIN_LIB_DEPENDS=	libcogl.so:graphics/cogl \
-			libclutter-1.0.so:graphics/clutter \
-			libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
-			libchamplain-0.12.so:graphics/libchamplain
-CHAMPLAIN_USES=		gl xorg
-CHAMPLAIN_USE=		GL=egl XORG=x11,xcomposite,xdamage,xext,xfixes,xi,xrandr
-
-PYTHON_CONFIGURE_ENABLE=python
+PYTHON_MESON_ENABLE=python
 PYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
 PYTHON_USES=		python
 PYTHON_VARS=		GLIB_SCHEMAS+="org.gnome.eog.plugins.export-to-folder.gschema.xml \
 				       org.gnome.eog.plugins.fullscreenbg.gschema.xml \
 				       org.gnome.eog.plugins.pythonconsole.gschema.xml"
-
-post-patch-CHAMPLAIN-off:
-	@${REINPLACE_CMD} -e 's|champlain-gtk|disabled-champlain-gtk|g' \
-		${WRKSRC}/configure
-	@${REINPLACE_CMD} '/^DEFAULT_PLUGINS=/,/^$$/ s/map//' \
-		${WRKSRC}/configure
+PYTHON_BINARY_ALIAS=	python3=${PYTHON_CMD}
 
 .include <bsd.port.mk>
diff --git a/graphics/eog-plugins/distinfo b/graphics/eog-plugins/distinfo
index 97756b974ff4..4423fb0c149a 100644
--- a/graphics/eog-plugins/distinfo
+++ b/graphics/eog-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1642371179
-SHA256 (gnome3/eog-plugins-3.26.8.tar.xz) = 80709f435232375f71f4b5d74267597a16b0922b271d1c81e522817eae6c9db5
-SIZE (gnome3/eog-plugins-3.26.8.tar.xz) = 479356
+TIMESTAMP = 1741251722
+SHA256 (gnome/eog-plugins-44.1.tar.xz) = c4c384155fabb34889d76b616065483f94c8310fa0147236d009c68cd4a85c93
+SIZE (gnome/eog-plugins-44.1.tar.xz) = 136392
diff --git a/graphics/eog-plugins/files/patch-configure b/graphics/eog-plugins/files/patch-configure
deleted file mode 100644
index c53047416044..000000000000
--- a/graphics/eog-plugins/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig	2013-05-12 12:16:28.000000000 +0000
-+++ configure	2013-05-12 12:16:52.000000000 +0000
-@@ -14495,7 +14495,7 @@
- 		disabled_plugins="$disabled_plugins, $1 ($2)"
- 	fi
- 
--	PLUGINS=$(echo "$PLUGINS" | sed -e "s/[^a-zA-Z0-9_]$1[ \t\r\n\f]\{1,\}/ /" -e "s/[^a-zA-Z0-9_]$1$//" -e "s/^$1[ \t\r\n\f]\{1,\}//")
-+	PLUGINS=$(echo "$PLUGINS" | sed -e "s/[^a-zA-Z0-9_]$1[ \t\r\n]\{1,\}/ /" -e "s/[^a-zA-Z0-9_]$1$//" -e "s/^$1[ \t\r\n]\{1,\}//")
- }
- 
- # Disable python plugins if there is no python support
diff --git a/graphics/eog-plugins/pkg-plist b/graphics/eog-plugins/pkg-plist
index 229d27d76457..2c103f10a58a 100644
--- a/graphics/eog-plugins/pkg-plist
+++ b/graphics/eog-plugins/pkg-plist
@@ -1,60 +1,33 @@
-%%PYTHON%%lib/eog/plugins/__pycache__/export-to-folder.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON%%lib/eog/plugins/__pycache__/export-to-folder.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON%%lib/eog/plugins/__pycache__/fullscreenbg.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON%%lib/eog/plugins/__pycache__/fullscreenbg.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON%%lib/eog/plugins/__pycache__/maximize-windows.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON%%lib/eog/plugins/__pycache__/maximize-windows.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON%%lib/eog/plugins/__pycache__/slideshowshuffle.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON%%lib/eog/plugins/__pycache__/slideshowshuffle.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/eog/plugins/exif-display.plugin
-%%PYTHON%%lib/eog/plugins/export-to-folder.plugin
-%%PYTHON%%lib/eog/plugins/export-to-folder.py
+lib/eog/plugins/export-to-folder.plugin
+lib/eog/plugins/export-to-folder.py
 lib/eog/plugins/fit-to-width.plugin
 %%PYTHON%%lib/eog/plugins/fullscreenbg.plugin
 %%PYTHON%%lib/eog/plugins/fullscreenbg.py
-lib/eog/plugins/hide-titlebar.plugin
 lib/eog/plugins/libexif-display.so
 lib/eog/plugins/libfit-to-width.so
-lib/eog/plugins/libhide-titlebar.so
 lib/eog/plugins/liblight-theme.so
-%%CHAMPLAIN%%lib/eog/plugins/libmap.so
+lib/eog/plugins/libmap.so
 lib/eog/plugins/libpostasa.so
 lib/eog/plugins/libsend-by-mail.so
 lib/eog/plugins/light-theme.plugin
-%%CHAMPLAIN%%lib/eog/plugins/map.plugin
+lib/eog/plugins/map.plugin
 %%PYTHON%%lib/eog/plugins/maximize-windows.plugin
 %%PYTHON%%lib/eog/plugins/maximize-windows.py
 lib/eog/plugins/postasa.plugin
 %%PYTHON%%lib/eog/plugins/pythonconsole.plugin
 %%PYTHON%%lib/eog/plugins/pythonconsole/__init__.py
-%%PYTHON%%lib/eog/plugins/pythonconsole/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON%%lib/eog/plugins/pythonconsole/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON%%lib/eog/plugins/pythonconsole/__pycache__/config.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON%%lib/eog/plugins/pythonconsole/__pycache__/config.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON%%lib/eog/plugins/pythonconsole/__pycache__/console.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON%%lib/eog/plugins/pythonconsole/__pycache__/console.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON%%lib/eog/plugins/pythonconsole/config.py
 %%PYTHON%%lib/eog/plugins/pythonconsole/console.py
 lib/eog/plugins/send-by-mail.plugin
 %%PYTHON%%lib/eog/plugins/slideshowshuffle.plugin
 %%PYTHON%%lib/eog/plugins/slideshowshuffle.py
-share/appdata/eog-exif-display.metainfo.xml
-%%PYTHON%%share/appdata/eog-export-to-folder.metainfo.xml
-share/appdata/eog-fit-to-width.metainfo.xml
-%%PYTHON%%share/appdata/eog-fullscreenbg.metainfo.xml
-share/appdata/eog-hide-titlebar.metainfo.xml
-share/appdata/eog-light-theme.metainfo.xml
-%%CHAMPLAIN%%share/appdata/eog-map.metainfo.xml
-%%PYTHON%%share/appdata/eog-maximize-windows.metainfo.xml
-share/appdata/eog-postasa.metainfo.xml
-%%PYTHON%%share/appdata/eog-pythonconsole.metainfo.xml
-share/appdata/eog-send-by-mail.metainfo.xml
-%%PYTHON%%share/appdata/eog-slideshowshuffle.metainfo.xml
-%%PYTHON%%share/eog/plugins/export-to-folder/preferences_dialog.ui
+share/eog/plugins/export-to-folder/preferences_dialog.ui
 %%PYTHON%%share/eog/plugins/fullscreenbg/preferences_dialog.ui
 %%PYTHON%%share/eog/plugins/pythonconsole/config.ui
 share/locale/ar/LC_MESSAGES/eog-plugins.mo
 share/locale/as/LC_MESSAGES/eog-plugins.mo
+share/locale/be/LC_MESSAGES/eog-plugins.mo
 share/locale/be@latin/LC_MESSAGES/eog-plugins.mo
 share/locale/bg/LC_MESSAGES/eog-plugins.mo
 share/locale/bn_IN/LC_MESSAGES/eog-plugins.mo
@@ -74,12 +47,14 @@ share/locale/fur/LC_MESSAGES/eog-plugins.mo
 share/locale/gl/LC_MESSAGES/eog-plugins.mo
 share/locale/gu/LC_MESSAGES/eog-plugins.mo
 share/locale/he/LC_MESSAGES/eog-plugins.mo
+share/locale/hi/LC_MESSAGES/eog-plugins.mo
 share/locale/hr/LC_MESSAGES/eog-plugins.mo
 share/locale/hu/LC_MESSAGES/eog-plugins.mo
 share/locale/id/LC_MESSAGES/eog-plugins.mo
 share/locale/is/LC_MESSAGES/eog-plugins.mo
 share/locale/it/LC_MESSAGES/eog-plugins.mo
 share/locale/ja/LC_MESSAGES/eog-plugins.mo
+share/locale/ka/LC_MESSAGES/eog-plugins.mo
 share/locale/kn/LC_MESSAGES/eog-plugins.mo
 share/locale/ko/LC_MESSAGES/eog-plugins.mo
 share/locale/lt/LC_MESSAGES/eog-plugins.mo
@@ -111,3 +86,14 @@ share/locale/vi/LC_MESSAGES/eog-plugins.mo
 share/locale/zh_CN/LC_MESSAGES/eog-plugins.mo
 share/locale/zh_HK/LC_MESSAGES/eog-plugins.mo
 share/locale/zh_TW/LC_MESSAGES/eog-plugins.mo
+share/metainfo/eog-exif-display.appdata.xml
+share/metainfo/eog-export-to-folder.appdata.xml
+share/metainfo/eog-fit-to-width.appdata.xml
+share/metainfo/eog-fullscreenbg.appdata.xml
+share/metainfo/eog-light-theme.appdata.xml
+share/metainfo/eog-map.appdata.xml
+%%PYTHON%%share/metainfo/eog-maximize-windows.appdata.xml
+share/metainfo/eog-postasa.appdata.xml
+%%PYTHON%%share/metainfo/eog-pythonconsole.appdata.xml
+share/metainfo/eog-send-by-mail.appdata.xml
+%%PYTHON%%share/metainfo/eog-slideshowshuffle.appdata.xml