svn commit: r557214 - in head/devel: libpeas libpeas/files py-libpeas
Tobias C. Berner
tcberner at FreeBSD.org
Mon Dec 7 08:30:24 UTC 2020
Author: tcberner
Date: Mon Dec 7 08:30:22 2020
New Revision: 557214
URL: https://svnweb.freebsd.org/changeset/ports/557214
Log:
devel/libpeas: update to 1.26.0
- remove py2.7 flavor (end of year is coming)
PR: 243743
Submitted by: Greg V <greg at unrelenting.technology>
Deleted:
head/devel/libpeas/files/
Modified:
head/devel/libpeas/Makefile
head/devel/libpeas/distinfo
head/devel/libpeas/pkg-plist
head/devel/py-libpeas/pkg-plist
Modified: head/devel/libpeas/Makefile
==============================================================================
--- head/devel/libpeas/Makefile Mon Dec 7 07:45:31 2020 (r557213)
+++ head/devel/libpeas/Makefile Mon Dec 7 08:30:22 2020 (r557214)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libpeas
-PORTVERSION= 1.22.0
+PORTVERSION= 1.26.0
PORTREVISION?= 0
CATEGORIES= devel gnome
MASTER_SITES= GNOME
@@ -25,34 +25,41 @@ LIB_DEPENDS+= libpeas-1.0.so:devel/libpeas
PORTSCOUT= ignore:1
.endif
-USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz
+USES= gettext gnome meson pkgconfig tar:xz
USE_GNOME= cairo gtk30 intlhack introspection
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-CONFIGURE_ARGS+=--disable-glade-catalog
-PLIST= ${.CURDIR}/pkg-plist
+MESON_ARGS+= -Dglade_catalog=false
+PLIST= ${.CURDIR}/pkg-plist
+OPTIONS_DEFINE= DOCS
+OPTIONS_SUB= yes
+
+DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc
+DOCS_MESON_TRUE= gtk_doc
+
.if ${LIBPEAS_SLAVE} == python
-USES+= python
+USES+= python:3.6+
USE_PYTHON= flavors
USE_GNOME+= pygobject3
-.if ${FLAVOR:Upy36:Mpy2*}
-CONFIGURE_ARGS+= --disable-python3
-BUILD_WRKSRC= ${WRKSRC}/loaders/python
-INSTALL_WRKSRC= ${WRKSRC}/loaders/python
+MESON_ARGS+= -Dpython3=true
+ALL_TARGET= loaders/python3/libpython3loader.so
+
+post-patch:
+ ${REINPLACE_CMD} -e "s|dependency('python3'|dependency('python-${PYTHON_VER}'|" \
+ -e "s|dependency('python3-embed'|dependency('python-${PYTHON_VER}-embed'|" \
+ ${WRKSRC}/meson.build
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/libpeas-1.0/loaders/
+ ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/loaders/python3/libpython3loader.so \
+ ${STAGEDIR}${PREFIX}/lib/libpeas-1.0/loaders/
+
.else
-CONFIGURE_ARGS+= --disable-python2 \
- ac_cv_path_PYTHON3_CONFIG=${LOCALBASE}/bin/python${PYTHON_VER}-config
-BUILD_WRKSRC= ${WRKSRC}/loaders/python3
-INSTALL_WRKSRC= ${WRKSRC}/loaders/python3
+MESON_ARGS+= -Dpython3=false
.endif
-.else
-CONFIGURE_ARGS+= --disable-python2 --disable-python3
-.endif
# lua needs lua 5.1 and devel/lua-lgi. The latter is build for lua 5.2 however..
-CONFIGURE_ARGS+= --disable-lua5.1 --disable-luajit
+MESON_ARGS+= -Dpython2=false -Dlua51=false
.include <bsd.port.mk>
Modified: head/devel/libpeas/distinfo
==============================================================================
--- head/devel/libpeas/distinfo Mon Dec 7 07:45:31 2020 (r557213)
+++ head/devel/libpeas/distinfo Mon Dec 7 08:30:22 2020 (r557214)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1516305648
-SHA256 (gnome3/libpeas-1.22.0.tar.xz) = 5b2fc0f53962b25bca131a5ec0139e6fef8e254481b6e777975f7a1d2702a962
-SIZE (gnome3/libpeas-1.22.0.tar.xz) = 561332
+TIMESTAMP = 1590064625
+SHA256 (gnome3/libpeas-1.26.0.tar.xz) = a976d77e20496479a8e955e6a38fb0e5c5de89cf64d9f44e75c2213ee14f7376
+SIZE (gnome3/libpeas-1.26.0.tar.xz) = 191708
Modified: head/devel/libpeas/pkg-plist
==============================================================================
--- head/devel/libpeas/pkg-plist Mon Dec 7 07:45:31 2020 (r557213)
+++ head/devel/libpeas/pkg-plist Mon Dec 7 08:30:22 2020 (r557214)
@@ -12,15 +12,17 @@ include/libpeas-1.0/libpeas/peas-extension-set.h
include/libpeas-1.0/libpeas/peas-extension.h
include/libpeas-1.0/libpeas/peas-object-module.h
include/libpeas-1.0/libpeas/peas-plugin-info.h
+include/libpeas-1.0/libpeas/peas-version-macros.h
+include/libpeas-1.0/libpeas/peas-version.h
include/libpeas-1.0/libpeas/peas.h
lib/girepository-1.0/Peas-1.0.typelib
lib/girepository-1.0/PeasGtk-1.0.typelib
lib/libpeas-1.0.so
lib/libpeas-1.0.so.0
-lib/libpeas-1.0.so.0.2200.0
+lib/libpeas-1.0.so.0.2600.0
lib/libpeas-gtk-1.0.so
lib/libpeas-gtk-1.0.so.0
-lib/libpeas-gtk-1.0.so.0.2200.0
+lib/libpeas-gtk-1.0.so.0.2600.0
lib/peas-demo/plugins/helloworld/helloworld.plugin
lib/peas-demo/plugins/helloworld/libhelloworld.so
lib/peas-demo/plugins/secondtime/libsecondtime.so
@@ -29,108 +31,109 @@ libdata/pkgconfig/libpeas-1.0.pc
libdata/pkgconfig/libpeas-gtk-1.0.pc
share/gir-1.0/Peas-1.0.gir
share/gir-1.0/PeasGtk-1.0.gir
-share/gtk-doc/html/libpeas/PeasActivatable.html
-share/gtk-doc/html/libpeas/PeasEngine.html
-share/gtk-doc/html/libpeas/PeasExtensionBase.html
-share/gtk-doc/html/libpeas/PeasExtensionSet.html
-share/gtk-doc/html/libpeas/PeasGtkConfigurable.html
-share/gtk-doc/html/libpeas/PeasGtkPluginManager.html
-share/gtk-doc/html/libpeas/PeasGtkPluginManagerView.html
-share/gtk-doc/html/libpeas/PeasObjectModule.html
-share/gtk-doc/html/libpeas/PeasPluginInfo.html
-share/gtk-doc/html/libpeas/annotation-glossary.html
-share/gtk-doc/html/libpeas/api-index-1-14.html
-share/gtk-doc/html/libpeas/api-index-1-18.html
-share/gtk-doc/html/libpeas/api-index-1-2.html
-share/gtk-doc/html/libpeas/api-index-1-4.html
-share/gtk-doc/html/libpeas/api-index-1-6.html
-share/gtk-doc/html/libpeas/api-index-deprecated.html
-share/gtk-doc/html/libpeas/api-index-full.html
-share/gtk-doc/html/libpeas/ch01.html
-share/gtk-doc/html/libpeas/ch02.html
-share/gtk-doc/html/libpeas/ch03.html
-share/gtk-doc/html/libpeas/home.png
-share/gtk-doc/html/libpeas/index.html
-share/gtk-doc/html/libpeas/left-insensitive.png
-share/gtk-doc/html/libpeas/left.png
-share/gtk-doc/html/libpeas/libpeas-PeasExtension.html
-share/gtk-doc/html/libpeas/libpeas.devhelp2
-share/gtk-doc/html/libpeas/peas-gtk-plugin-manager.png
-share/gtk-doc/html/libpeas/pt01.html
-share/gtk-doc/html/libpeas/right-insensitive.png
-share/gtk-doc/html/libpeas/right.png
-share/gtk-doc/html/libpeas/style.css
-share/gtk-doc/html/libpeas/up-insensitive.png
-share/gtk-doc/html/libpeas/up.png
+%%DOCS%%share/gtk-doc/html/libpeas/PeasActivatable.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasEngine.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasExtensionBase.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasExtensionSet.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasGtkConfigurable.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasGtkPluginManager.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasGtkPluginManagerView.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasObjectModule.html
+%%DOCS%%share/gtk-doc/html/libpeas/PeasPluginInfo.html
+%%DOCS%%share/gtk-doc/html/libpeas/annotation-glossary.html
+%%DOCS%%share/gtk-doc/html/libpeas/api-index-1-14.html
+%%DOCS%%share/gtk-doc/html/libpeas/api-index-1-18.html
+%%DOCS%%share/gtk-doc/html/libpeas/api-index-1-2.html
+%%DOCS%%share/gtk-doc/html/libpeas/api-index-1-4.html
+%%DOCS%%share/gtk-doc/html/libpeas/api-index-1-6.html
+%%DOCS%%share/gtk-doc/html/libpeas/api-index-deprecated.html
+%%DOCS%%share/gtk-doc/html/libpeas/api-index-full.html
+%%DOCS%%share/gtk-doc/html/libpeas/ch01.html
+%%DOCS%%share/gtk-doc/html/libpeas/ch02.html
+%%DOCS%%share/gtk-doc/html/libpeas/ch03.html
+%%DOCS%%share/gtk-doc/html/libpeas/home.png
+%%DOCS%%share/gtk-doc/html/libpeas/index.html
+%%DOCS%%share/gtk-doc/html/libpeas/left-insensitive.png
+%%DOCS%%share/gtk-doc/html/libpeas/left.png
+%%DOCS%%share/gtk-doc/html/libpeas/libpeas-PeasExtension.html
+%%DOCS%%share/gtk-doc/html/libpeas/libpeas.devhelp2
+%%DOCS%%share/gtk-doc/html/libpeas/peas-gtk-plugin-manager.png
+%%DOCS%%share/gtk-doc/html/libpeas/pt01.html
+%%DOCS%%share/gtk-doc/html/libpeas/right-insensitive.png
+%%DOCS%%share/gtk-doc/html/libpeas/right.png
+%%DOCS%%share/gtk-doc/html/libpeas/style.css
+%%DOCS%%share/gtk-doc/html/libpeas/up-insensitive.png
+%%DOCS%%share/gtk-doc/html/libpeas/up.png
share/icons/hicolor/16x16/actions/libpeas-plugin.png
share/icons/hicolor/22x22/actions/libpeas-plugin.png
share/icons/hicolor/32x32/actions/libpeas-plugin.png
share/icons/hicolor/scalable/actions/libpeas-plugin.svg
-share/locale/an/LC_MESSAGES/libpeas.mo
-share/locale/ar/LC_MESSAGES/libpeas.mo
-share/locale/as/LC_MESSAGES/libpeas.mo
-share/locale/ast/LC_MESSAGES/libpeas.mo
-share/locale/be/LC_MESSAGES/libpeas.mo
-share/locale/bg/LC_MESSAGES/libpeas.mo
-share/locale/bn_IN/LC_MESSAGES/libpeas.mo
-share/locale/bs/LC_MESSAGES/libpeas.mo
-share/locale/ca/LC_MESSAGES/libpeas.mo
-share/locale/ca at valencia/LC_MESSAGES/libpeas.mo
-share/locale/cs/LC_MESSAGES/libpeas.mo
-share/locale/da/LC_MESSAGES/libpeas.mo
-share/locale/de/LC_MESSAGES/libpeas.mo
-share/locale/el/LC_MESSAGES/libpeas.mo
-share/locale/en_GB/LC_MESSAGES/libpeas.mo
-share/locale/eo/LC_MESSAGES/libpeas.mo
-share/locale/es/LC_MESSAGES/libpeas.mo
-share/locale/et/LC_MESSAGES/libpeas.mo
-share/locale/eu/LC_MESSAGES/libpeas.mo
-share/locale/fa/LC_MESSAGES/libpeas.mo
-share/locale/fi/LC_MESSAGES/libpeas.mo
-share/locale/fr/LC_MESSAGES/libpeas.mo
-share/locale/fur/LC_MESSAGES/libpeas.mo
-share/locale/gl/LC_MESSAGES/libpeas.mo
-share/locale/gu/LC_MESSAGES/libpeas.mo
-share/locale/he/LC_MESSAGES/libpeas.mo
-share/locale/hi/LC_MESSAGES/libpeas.mo
-share/locale/hr/LC_MESSAGES/libpeas.mo
-share/locale/hu/LC_MESSAGES/libpeas.mo
-share/locale/id/LC_MESSAGES/libpeas.mo
-share/locale/is/LC_MESSAGES/libpeas.mo
-share/locale/it/LC_MESSAGES/libpeas.mo
-share/locale/ja/LC_MESSAGES/libpeas.mo
-share/locale/kk/LC_MESSAGES/libpeas.mo
-share/locale/kn/LC_MESSAGES/libpeas.mo
-share/locale/ko/LC_MESSAGES/libpeas.mo
-share/locale/lt/LC_MESSAGES/libpeas.mo
-share/locale/lv/LC_MESSAGES/libpeas.mo
-share/locale/ml/LC_MESSAGES/libpeas.mo
-share/locale/mr/LC_MESSAGES/libpeas.mo
-share/locale/nb/LC_MESSAGES/libpeas.mo
-share/locale/nds/LC_MESSAGES/libpeas.mo
-share/locale/ne/LC_MESSAGES/libpeas.mo
-share/locale/nl/LC_MESSAGES/libpeas.mo
-share/locale/oc/LC_MESSAGES/libpeas.mo
-share/locale/or/LC_MESSAGES/libpeas.mo
-share/locale/pa/LC_MESSAGES/libpeas.mo
-share/locale/pl/LC_MESSAGES/libpeas.mo
-share/locale/pt/LC_MESSAGES/libpeas.mo
-share/locale/pt_BR/LC_MESSAGES/libpeas.mo
-share/locale/ro/LC_MESSAGES/libpeas.mo
-share/locale/ru/LC_MESSAGES/libpeas.mo
-share/locale/sk/LC_MESSAGES/libpeas.mo
-share/locale/sl/LC_MESSAGES/libpeas.mo
-share/locale/sr/LC_MESSAGES/libpeas.mo
-share/locale/sr at latin/LC_MESSAGES/libpeas.mo
-share/locale/sv/LC_MESSAGES/libpeas.mo
-share/locale/ta/LC_MESSAGES/libpeas.mo
-share/locale/te/LC_MESSAGES/libpeas.mo
-share/locale/tg/LC_MESSAGES/libpeas.mo
-share/locale/th/LC_MESSAGES/libpeas.mo
-share/locale/tr/LC_MESSAGES/libpeas.mo
-share/locale/ug/LC_MESSAGES/libpeas.mo
-share/locale/uk/LC_MESSAGES/libpeas.mo
-share/locale/vi/LC_MESSAGES/libpeas.mo
-share/locale/zh_CN/LC_MESSAGES/libpeas.mo
-share/locale/zh_HK/LC_MESSAGES/libpeas.mo
-share/locale/zh_TW/LC_MESSAGES/libpeas.mo
+share/locale/an/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ar/LC_MESSAGES/libpeas-1.0.mo
+share/locale/as/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ast/LC_MESSAGES/libpeas-1.0.mo
+share/locale/be/LC_MESSAGES/libpeas-1.0.mo
+share/locale/bg/LC_MESSAGES/libpeas-1.0.mo
+share/locale/bn_IN/LC_MESSAGES/libpeas-1.0.mo
+share/locale/bs/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ca/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ca at valencia/LC_MESSAGES/libpeas-1.0.mo
+share/locale/cs/LC_MESSAGES/libpeas-1.0.mo
+share/locale/da/LC_MESSAGES/libpeas-1.0.mo
+share/locale/de/LC_MESSAGES/libpeas-1.0.mo
+share/locale/el/LC_MESSAGES/libpeas-1.0.mo
+share/locale/en_GB/LC_MESSAGES/libpeas-1.0.mo
+share/locale/eo/LC_MESSAGES/libpeas-1.0.mo
+share/locale/es/LC_MESSAGES/libpeas-1.0.mo
+share/locale/et/LC_MESSAGES/libpeas-1.0.mo
+share/locale/eu/LC_MESSAGES/libpeas-1.0.mo
+share/locale/fa/LC_MESSAGES/libpeas-1.0.mo
+share/locale/fi/LC_MESSAGES/libpeas-1.0.mo
+share/locale/fr/LC_MESSAGES/libpeas-1.0.mo
+share/locale/fur/LC_MESSAGES/libpeas-1.0.mo
+share/locale/gl/LC_MESSAGES/libpeas-1.0.mo
+share/locale/gu/LC_MESSAGES/libpeas-1.0.mo
+share/locale/he/LC_MESSAGES/libpeas-1.0.mo
+share/locale/hi/LC_MESSAGES/libpeas-1.0.mo
+share/locale/hr/LC_MESSAGES/libpeas-1.0.mo
+share/locale/hu/LC_MESSAGES/libpeas-1.0.mo
+share/locale/id/LC_MESSAGES/libpeas-1.0.mo
+share/locale/is/LC_MESSAGES/libpeas-1.0.mo
+share/locale/it/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ja/LC_MESSAGES/libpeas-1.0.mo
+share/locale/kk/LC_MESSAGES/libpeas-1.0.mo
+share/locale/kn/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ko/LC_MESSAGES/libpeas-1.0.mo
+share/locale/lt/LC_MESSAGES/libpeas-1.0.mo
+share/locale/lv/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ml/LC_MESSAGES/libpeas-1.0.mo
+share/locale/mr/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ms/LC_MESSAGES/libpeas-1.0.mo
+share/locale/nb/LC_MESSAGES/libpeas-1.0.mo
+share/locale/nds/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ne/LC_MESSAGES/libpeas-1.0.mo
+share/locale/nl/LC_MESSAGES/libpeas-1.0.mo
+share/locale/oc/LC_MESSAGES/libpeas-1.0.mo
+share/locale/or/LC_MESSAGES/libpeas-1.0.mo
+share/locale/pa/LC_MESSAGES/libpeas-1.0.mo
+share/locale/pl/LC_MESSAGES/libpeas-1.0.mo
+share/locale/pt/LC_MESSAGES/libpeas-1.0.mo
+share/locale/pt_BR/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ro/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ru/LC_MESSAGES/libpeas-1.0.mo
+share/locale/sk/LC_MESSAGES/libpeas-1.0.mo
+share/locale/sl/LC_MESSAGES/libpeas-1.0.mo
+share/locale/sr/LC_MESSAGES/libpeas-1.0.mo
+share/locale/sr at latin/LC_MESSAGES/libpeas-1.0.mo
+share/locale/sv/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ta/LC_MESSAGES/libpeas-1.0.mo
+share/locale/te/LC_MESSAGES/libpeas-1.0.mo
+share/locale/tg/LC_MESSAGES/libpeas-1.0.mo
+share/locale/th/LC_MESSAGES/libpeas-1.0.mo
+share/locale/tr/LC_MESSAGES/libpeas-1.0.mo
+share/locale/ug/LC_MESSAGES/libpeas-1.0.mo
+share/locale/uk/LC_MESSAGES/libpeas-1.0.mo
+share/locale/vi/LC_MESSAGES/libpeas-1.0.mo
+share/locale/zh_CN/LC_MESSAGES/libpeas-1.0.mo
+share/locale/zh_HK/LC_MESSAGES/libpeas-1.0.mo
+share/locale/zh_TW/LC_MESSAGES/libpeas-1.0.mo
Modified: head/devel/py-libpeas/pkg-plist
==============================================================================
--- head/devel/py-libpeas/pkg-plist Mon Dec 7 07:45:31 2020 (r557213)
+++ head/devel/py-libpeas/pkg-plist Mon Dec 7 08:30:22 2020 (r557214)
@@ -1,2 +1 @@
-%%PYTHON2%%lib/libpeas-1.0/loaders/libpythonloader.so
-%%PYTHON3%%lib/libpeas-1.0/loaders/libpython3loader.so
+lib/libpeas-1.0/loaders/libpython3loader.so
More information about the svn-ports-head
mailing list