devel/libpeas 2.2.1 MidnightBSD
Gobject-based plugins engine (Peas 2 API)
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
c8f70ce945- License
- lgpl2.1+
- Categories
- devel, gnome
Description
libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility.
It is currently used by several Gnome applications like gedit and Totem.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/libpeas | 2.2.1 |
| FreeBSD | devel/libpeas | 2.0.7 |
| OpenBSD | devel/libpeas | 1.38.1 |
| NetBSD | devel/libpeas | 1.26.0nb23 |
| DragonFly | devel/libpeas | 1.34.0_2 |
| HardenedBSD | devel/libpeas | 2.0.7 |
| GhostBSD | devel/libpeas | 2.0.7 |
Install
Binary package:
mport install libpeas
From mports:
cd /usr/mports/devel/libpeas && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libpeas>0:devel/libpeas
LIB_DEPENDS= libpeas-2.so:devel/libpeas
Dependencies
Required by 2
Configuration
No options to configure.
- USES
- cpe gettext gnome meson pathfix pkgconfig python tar:xz vala:build
- Service scripts
- none
Files
pkg-plist 95
- include/libpeas-2/libpeas.h
- include/libpeas-2/peas-engine.h
- include/libpeas-2/peas-extension-base.h
- include/libpeas-2/peas-extension-set.h
- include/libpeas-2/peas-object-module.h
- include/libpeas-2/peas-plugin-info.h
- include/libpeas-2/peas-version-macros.h
- include/libpeas-2/peas-version.h
- lib/girepository-1.0/Peas-2.typelib
- lib/libpeas-2.so
- lib/libpeas-2.so.0
- lib/libpeas-2.so.0.200.1
- lib/libpeas-2/loaders/libgjsloader.so
- libdata/pkgconfig/libpeas-2.pc
- share/gir-1.0/Peas-2.gir
- share/locale/ab/LC_MESSAGES/libpeas-2.mo
- share/locale/an/LC_MESSAGES/libpeas-2.mo
- share/locale/ar/LC_MESSAGES/libpeas-2.mo
- share/locale/as/LC_MESSAGES/libpeas-2.mo
- share/locale/ast/LC_MESSAGES/libpeas-2.mo
- share/locale/be/LC_MESSAGES/libpeas-2.mo
- share/locale/bg/LC_MESSAGES/libpeas-2.mo
- share/locale/bn/LC_MESSAGES/libpeas-2.mo
- share/locale/bn_IN/LC_MESSAGES/libpeas-2.mo
- share/locale/bs/LC_MESSAGES/libpeas-2.mo
- share/locale/ca/LC_MESSAGES/libpeas-2.mo
- share/locale/ca@valencia/LC_MESSAGES/libpeas-2.mo
- share/locale/cs/LC_MESSAGES/libpeas-2.mo
- share/locale/da/LC_MESSAGES/libpeas-2.mo
- share/locale/de/LC_MESSAGES/libpeas-2.mo
- share/locale/el/LC_MESSAGES/libpeas-2.mo
- share/locale/en_GB/LC_MESSAGES/libpeas-2.mo
- share/locale/eo/LC_MESSAGES/libpeas-2.mo
- share/locale/es/LC_MESSAGES/libpeas-2.mo
- share/locale/et/LC_MESSAGES/libpeas-2.mo
- share/locale/eu/LC_MESSAGES/libpeas-2.mo
- share/locale/fa/LC_MESSAGES/libpeas-2.mo
- share/locale/fi/LC_MESSAGES/libpeas-2.mo
- share/locale/fr/LC_MESSAGES/libpeas-2.mo
- share/locale/fur/LC_MESSAGES/libpeas-2.mo
- share/locale/gl/LC_MESSAGES/libpeas-2.mo
- share/locale/gu/LC_MESSAGES/libpeas-2.mo
- share/locale/he/LC_MESSAGES/libpeas-2.mo
- share/locale/hi/LC_MESSAGES/libpeas-2.mo
- share/locale/hr/LC_MESSAGES/libpeas-2.mo
- share/locale/hu/LC_MESSAGES/libpeas-2.mo
- share/locale/ia/LC_MESSAGES/libpeas-2.mo
- share/locale/id/LC_MESSAGES/libpeas-2.mo
- share/locale/ie/LC_MESSAGES/libpeas-2.mo
- share/locale/is/LC_MESSAGES/libpeas-2.mo
- share/locale/it/LC_MESSAGES/libpeas-2.mo
- share/locale/ja/LC_MESSAGES/libpeas-2.mo
- share/locale/ka/LC_MESSAGES/libpeas-2.mo
- share/locale/kab/LC_MESSAGES/libpeas-2.mo
- share/locale/kk/LC_MESSAGES/libpeas-2.mo
- share/locale/kn/LC_MESSAGES/libpeas-2.mo
- share/locale/ko/LC_MESSAGES/libpeas-2.mo
- share/locale/kw/LC_MESSAGES/libpeas-2.mo
- share/locale/lt/LC_MESSAGES/libpeas-2.mo
- share/locale/lv/LC_MESSAGES/libpeas-2.mo
- share/locale/ml/LC_MESSAGES/libpeas-2.mo
- share/locale/mr/LC_MESSAGES/libpeas-2.mo
- share/locale/ms/LC_MESSAGES/libpeas-2.mo
- share/locale/nb/LC_MESSAGES/libpeas-2.mo
- share/locale/nds/LC_MESSAGES/libpeas-2.mo
- share/locale/ne/LC_MESSAGES/libpeas-2.mo
- share/locale/nl/LC_MESSAGES/libpeas-2.mo
- share/locale/nn/LC_MESSAGES/libpeas-2.mo
- share/locale/oc/LC_MESSAGES/libpeas-2.mo
- share/locale/or/LC_MESSAGES/libpeas-2.mo
- share/locale/pa/LC_MESSAGES/libpeas-2.mo
- share/locale/pl/LC_MESSAGES/libpeas-2.mo
- share/locale/pt/LC_MESSAGES/libpeas-2.mo
- share/locale/pt_BR/LC_MESSAGES/libpeas-2.mo
- share/locale/ro/LC_MESSAGES/libpeas-2.mo
- share/locale/ru/LC_MESSAGES/libpeas-2.mo
- share/locale/sk/LC_MESSAGES/libpeas-2.mo
- share/locale/sl/LC_MESSAGES/libpeas-2.mo
- share/locale/sr/LC_MESSAGES/libpeas-2.mo
- share/locale/sr@latin/LC_MESSAGES/libpeas-2.mo
- share/locale/sv/LC_MESSAGES/libpeas-2.mo
- share/locale/ta/LC_MESSAGES/libpeas-2.mo
- share/locale/te/LC_MESSAGES/libpeas-2.mo
- share/locale/tg/LC_MESSAGES/libpeas-2.mo
- share/locale/th/LC_MESSAGES/libpeas-2.mo
- share/locale/tr/LC_MESSAGES/libpeas-2.mo
- share/locale/ug/LC_MESSAGES/libpeas-2.mo
- share/locale/uk/LC_MESSAGES/libpeas-2.mo
- share/locale/uz/LC_MESSAGES/libpeas-2.mo
- share/locale/vi/LC_MESSAGES/libpeas-2.mo
- share/locale/zh_CN/LC_MESSAGES/libpeas-2.mo
- share/locale/zh_HK/LC_MESSAGES/libpeas-2.mo
- share/locale/zh_TW/LC_MESSAGES/libpeas-2.mo
- share/vala/vapi/libpeas-2.deps
- share/vala/vapi/libpeas-2.vapi
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnome/libpeas-2.2.1.tar.xz | 157488 | 589eca89b437006edf3755478df037c740a2a84cfa5d202dbad6095e828e2488 |
Master sites 1
- GNOME
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
c8f70ce945 |
Lucas Holt | devel/libpeas: update to 2.2.1 (#1316) Updates Libpeas to 2.2.1.\n\nValidation: bmake makesum, patch, build,
fake, package, test (5/5), check-license, portlint -C, and git diff
--check.\n\nThe GJS test required the merged GJS 1.86 update
(GIRepository 2); after updating the local runtime, all tests pass.
## Summary by Sourcery
Enhancements:
- Update the Libpeas port to version 2.2.1 and align its GNOME
dependencies and package contents with the new release.
Signed-off-by: Lucas Holt <[email protected]> |
|
a05b377b53 |
Lucas Holt | *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848) `textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to
`libxml2.so.16` **and** removed ELF symbol versioning entirely — the new
library defines no `LIBXML2_*` versions at all. Consumers built against
the old library were never rebuilt, so they still record a dependency on
`libxml2.so.2` plus version requirements nothing can satisfy, and fail
at load time:
```
ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by
/usr/local/lib/libevdocument3.so.4 not defined
```
### Scope
`Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436
Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION`
line. The diff touches nothing but `PORTREVISION` lines (verified: `git
diff -U0` shows no other changed line), and spot-checked ports still
… |