pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libpeas



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Nov 13 14:28:05 UTC 2019

Modified Files:
        pkgsrc/devel/libpeas: Makefile PLIST distinfo

Log Message:
libpeas: update to 1.24.1.

Now uses meson for building.

Overview of Changes in libpeas 1.24.1
=====================================

* Fix missing access to peas_gettext() in public ABI
* Fix loading of python2 plugin loader
* Fix use of -export-dynamic with Clang
* Various macOS build fixes
* Fixes for libpeas-gtk pkg-config generation
* Add support for GInitiallyUnowned with PeasExtension
* Translation updates:
  - Danish
  - Dutch
  - Persian

Overview of Changes in libpeas 1.24.0
=====================================

* Setup troubleshooting environment when running automated tests
* Translation updates:
  - Brazilian Portuguese
  - German
  - Italian
  - Turkish

Overview of Changes in libpeas 1.23.92
======================================

This is a RC release for the upcoming GNOME 3.34 release.

* Fix soname usage to match 1.22.x
* Fix typo in deprecation ignores
* Fix gtk_menu_popup() deprecations
* Fix meson build warning
* Translation updates:
  - Basque
  - Catalan
  - Croatian
  - Czech
  - Finnish
  - French
  - Friulan
  - Galician
  - Hungarian
  - Japanese
  - Korean
  - Lithuanian
  - Polish
  - Romanian
  - Serbian
  - Spanish
  - Swedish

Overview of Changes in libpeas 1.23.90.1
========================================

This is a followup release to yesterdays 1.23.90 which includes a
fix to ensure that programs linking against libpeas-1.0 also link
against gobject-introspection-1.0.

Overview of Changes in libpeas 1.23.90
======================================

This release is the first to use the meson build system. Autotools
has been removed. In most cases, the transition to meson should be
relatively painless, and has many examples from other projects in
the GNOME ecosystem to serve as examples.

See meson_options.txt for the updated parameters.

We'll have a series of .90, .91, .92 releases up to 1.24 if they
are necessary following the GNOME release schedule for 3.34 in
September.

* Port to meson build system, autotools has been removed
* Support for python3.8 in the python3 loader
* Reduce warning impact of GParameter deprecations on API consumers
* Fix a number of deprecations in internal API
* Remove use of intltool in favor of gettext
* Add versioning macros and hide non-public symbols
* Translation updates:
  - Catalan
  - Dutch
  - Esperanto
  - French
  - Icelandic
  - Malayalam
  - Polish

Thanks to everyone who provided patches along the way.

Overview of Changes in libpeas 1.22.0
====================================

* Translation updates:
  - Catalan
  - Danish

Overview of Changes in libpeas 1.21.0
====================================

* Consider all an interfaces potential properties
* Fix PeasEngine virtual annotations
* Allow extensions to be an Abstract Base Class
* Cache an extension type's base class and interfaces

* Translation updates:
  - Belarusian
  - Croatian
  - Simplified Chinese


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/devel/libpeas/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/libpeas/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/libpeas/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/libpeas/Makefile
diff -u pkgsrc/devel/libpeas/Makefile:1.43 pkgsrc/devel/libpeas/Makefile:1.44
--- pkgsrc/devel/libpeas/Makefile:1.43  Sun Nov  3 10:39:18 2019
+++ pkgsrc/devel/libpeas/Makefile       Wed Nov 13 14:28:05 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2019/11/03 10:39:18 rillig Exp $
+# $NetBSD: Makefile,v 1.44 2019/11/13 14:28:05 wiz Exp $
 
-DISTNAME=      libpeas-1.20.0
-PKGREVISION=   7
+DISTNAME=      libpeas-1.24.1
 CATEGORIES=    devel gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libpeas/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -11,30 +10,21 @@ HOMEPAGE=   https://wiki.gnome.org/Project
 COMMENT=       GObject-based plugins engine
 LICENSE=       gnu-lgpl-v2.1
 
-DEPENDS+=      ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+USE_TOOLS+=            intltool msgfmt pkg-config
 
-USE_LIBTOOL=           yes
-USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            gmake intltool msgfmt pkg-config gsed
-GNU_CONFIGURE=         yes
-
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-.include "../../lang/python/pyversion.mk"
-CONFIGURE_ARGS+=       --disable-python2
-CONFIGURE_ARGS+=       --disable-lua5.1 # looks for lua5.1.pc
-CONFIGURE_ARGS+=       --disable-luajit
-CONFIGURE_ENV+=                PYTHON3_CONFIG=${PYTHONCONFIG}
+PKGCONFIG_OVERRIDE+=   output/meson-private/libpeas-gtk-1.0.pc
+PKGCONFIG_OVERRIDE+=   output/meson-private/libpeas-1.0.pc
 
-PKGCONFIG_OVERRIDE+=   data/libpeas-gtk-1.0.pc.in
-PKGCONFIG_OVERRIDE+=   data/libpeas-1.0.pc.in
+PKGCONFIG_OVERRIDE_STAGE=      post-configure
+
+MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/output/libpeas:${WRKSRC}/output/libpeas-gtk:${WRKSRC}/output/tests/libpeas/introspection
 
 BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.38.0
 .include "../../devel/glib2/buildlink3.mk"
 BUILDLINK_API_DEPENDS.gobject-introspection+=  gobject-introspection>=1.39.0
 .include "../../devel/gobject-introspection/buildlink3.mk"
-.include "../../devel/py-gobject3-common/buildlink3.mk"
+#.include "../../devel/py-gobject3-common/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../lang/python/extension.mk"
 .include "../../x11/gtk3/buildlink3.mk"
+.include "../../devel/meson/build.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/libpeas/PLIST
diff -u pkgsrc/devel/libpeas/PLIST:1.7 pkgsrc/devel/libpeas/PLIST:1.8
--- pkgsrc/devel/libpeas/PLIST:1.7      Tue Apr 12 11:41:41 2016
+++ pkgsrc/devel/libpeas/PLIST  Wed Nov 13 14:28:05 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2016/04/12 11:41:41 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.8 2019/11/13 14:28:05 wiz Exp $
 bin/peas-demo
 include/libpeas-1.0/libpeas-gtk/peas-gtk-autocleanups.h
 include/libpeas-1.0/libpeas-gtk/peas-gtk-configurable.h
@@ -13,125 +13,94 @@ include/libpeas-1.0/libpeas/peas-extensi
 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.la
-lib/libpeas-1.0/loaders/libpython3loader.la
-lib/libpeas-gtk-1.0.la
+lib/libpeas-1.0.so
+lib/libpeas-1.0.so.0
+lib/libpeas-1.0.so.0.2400.1
+lib/libpeas-gtk-1.0.so
+lib/libpeas-gtk-1.0.so.0
+lib/libpeas-gtk-1.0.so.0.2400.1
 lib/peas-demo/plugins/helloworld/helloworld.plugin
-lib/peas-demo/plugins/helloworld/libhelloworld.la
-lib/peas-demo/plugins/pythonhello/pythonhello.plugin
-lib/peas-demo/plugins/pythonhello/pythonhello.py
-lib/peas-demo/plugins/pythonhello/pythonhello.pyc
-lib/peas-demo/plugins/pythonhello/pythonhello.pyo
-lib/peas-demo/plugins/secondtime/libsecondtime.la
+lib/peas-demo/plugins/helloworld/libhelloworld.so
+lib/peas-demo/plugins/secondtime/libsecondtime.so
 lib/peas-demo/plugins/secondtime/secondtime.plugin
 lib/pkgconfig/libpeas-1.0.pc
 lib/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
 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@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/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@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@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/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@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

Index: pkgsrc/devel/libpeas/distinfo
diff -u pkgsrc/devel/libpeas/distinfo:1.9 pkgsrc/devel/libpeas/distinfo:1.10
--- pkgsrc/devel/libpeas/distinfo:1.9   Sun Aug 27 15:29:09 2017
+++ pkgsrc/devel/libpeas/distinfo       Wed Nov 13 14:28:05 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2017/08/27 15:29:09 prlw1 Exp $
+$NetBSD: distinfo,v 1.10 2019/11/13 14:28:05 wiz Exp $
 
-SHA1 (libpeas-1.20.0.tar.xz) = 3844f00f0ab3ded28c6a8c6c1c3186856bccdc30
-RMD160 (libpeas-1.20.0.tar.xz) = f1a5a5e5ef5f6d6efe01b4d92b5e7288c7a69586
-SHA512 (libpeas-1.20.0.tar.xz) = b3ddebf65e1a76493b5cd5150f60c13597c90398eea16c002e51d25449a595f7591bd0ccd1214ca3a8cbce724eb10f38a316e8c95092442034c048bc95cfdbf4
-Size (libpeas-1.20.0.tar.xz) = 557872 bytes
+SHA1 (libpeas-1.24.1.tar.xz) = 96ef3f416398fda91f210c80de6befe8ecc59ba9
+RMD160 (libpeas-1.24.1.tar.xz) = 0c26593db1d0f44931470abef6c3cff32ce10766
+SHA512 (libpeas-1.24.1.tar.xz) = 9e2f2f3e7208baa7e72f6b963ad2bca7bf2789ffb2656151bd913be10d45f3e0d40379d69513d2ecf597cc6d211d157c273cc841dfd445829d0cb57d24275e1b
+Size (libpeas-1.24.1.tar.xz) = 186840 bytes



Home | Main Index | Thread Index | Old Index