devel/template-glib 3.40.0 MidnightBSD
Templating library for GLib
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
d9a8ecb1e0- License
- lgpl2.1
- Categories
- devel
Description
Template-GLib is a templating library for GLib.
It includes a simple template format along with integration into GObject-Introspection for properties and methods. It separates the parsing of templates and the expansion of templates for faster expansion. You can also define scope, custom functions, and more with the embedded expression language.
In the other systems
The newest version among them is 3.40.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/template-glib | 3.40.0 newest | no data | - | [email protected] | 2026-09-09 |
| FreeBSD | devel/template-glib | 3.40.0 newest | none known | - | [email protected] | - |
| OpenBSD | devel/template-glib | 3.40.0 newest | no data | - | Antoine Jacoutot <[email protected]> | - |
| NetBSD | wip/template-glib by name | 3.34.0 behind since 2026-09-09 | none known | - | [email protected] | - |
| DragonFly | devel/template-glib | 3.36.3 behind since 2026-09-09 | none known | - | [email protected] | - |
| HardenedBSD | devel/template-glib | 3.40.0 newest | no data | - | [email protected] | - |
| GhostBSD | devel/template-glib | 3.40.0 newest | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install template-glib
From mports:
cd /usr/mports/devel/template-glib && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= template-glib>0:devel/template-glib
LIB_DEPENDS= libtemplate_glib-1.0.so:devel/template-glib
Dependency graph
Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
valac: lang/vala
Build dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- bison compiler:c11 gettext-tools gnome meson pkgconfig tar:xz
- Service scripts
- none
Files
pkg-plist 54
- include/template-glib-1.0/tmpl-debug.h
- include/template-glib-1.0/tmpl-enums.h
- include/template-glib-1.0/tmpl-error.h
- include/template-glib-1.0/tmpl-expr-types.h
- include/template-glib-1.0/tmpl-expr.h
- include/template-glib-1.0/tmpl-glib.h
- include/template-glib-1.0/tmpl-scope.h
- include/template-glib-1.0/tmpl-symbol.h
- include/template-glib-1.0/tmpl-template-locator.h
- include/template-glib-1.0/tmpl-template.h
- include/template-glib-1.0/tmpl-version-macros.h
- include/template-glib-1.0/tmpl-version.h
- lib/girepository-1.0/Template-1.0.typelib
- lib/libtemplate_glib-1.0.so
- lib/libtemplate_glib-1.0.so.0
- lib/libtemplate_glib-1.0.so.0.4000.0
- libdata/pkgconfig/template-glib-1.0.pc
- share/gir-1.0/Template-1.0.gir
- share/locale/ar/LC_MESSAGES/template-glib.mo
- share/locale/bg/LC_MESSAGES/template-glib.mo
- share/locale/ca/LC_MESSAGES/template-glib.mo
- share/locale/cs/LC_MESSAGES/template-glib.mo
- share/locale/da/LC_MESSAGES/template-glib.mo
- share/locale/de/LC_MESSAGES/template-glib.mo
- share/locale/el/LC_MESSAGES/template-glib.mo
- share/locale/en_GB/LC_MESSAGES/template-glib.mo
- share/locale/es/LC_MESSAGES/template-glib.mo
- share/locale/eu/LC_MESSAGES/template-glib.mo
- share/locale/fr/LC_MESSAGES/template-glib.mo
- share/locale/fur/LC_MESSAGES/template-glib.mo
- share/locale/hi/LC_MESSAGES/template-glib.mo
- share/locale/hr/LC_MESSAGES/template-glib.mo
- share/locale/hu/LC_MESSAGES/template-glib.mo
- share/locale/id/LC_MESSAGES/template-glib.mo
- share/locale/it/LC_MESSAGES/template-glib.mo
- share/locale/ka/LC_MESSAGES/template-glib.mo
- share/locale/kab/LC_MESSAGES/template-glib.mo
- share/locale/kk/LC_MESSAGES/template-glib.mo
- share/locale/kw/LC_MESSAGES/template-glib.mo
- share/locale/lt/LC_MESSAGES/template-glib.mo
- share/locale/nl/LC_MESSAGES/template-glib.mo
- share/locale/pl/LC_MESSAGES/template-glib.mo
- share/locale/pt/LC_MESSAGES/template-glib.mo
- share/locale/pt_BR/LC_MESSAGES/template-glib.mo
- share/locale/ro/LC_MESSAGES/template-glib.mo
- share/locale/ru/LC_MESSAGES/template-glib.mo
- share/locale/sl/LC_MESSAGES/template-glib.mo
- share/locale/sr/LC_MESSAGES/template-glib.mo
- share/locale/sv/LC_MESSAGES/template-glib.mo
- share/locale/tr/LC_MESSAGES/template-glib.mo
- share/locale/uk/LC_MESSAGES/template-glib.mo
- share/locale/zh_CN/LC_MESSAGES/template-glib.mo
- share/vala/vapi/template-glib-1.0.deps
- share/vala/vapi/template-glib-1.0.vapi
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| template-glib-3.40.0.tar.xz | 66368 | e533ec2f6c24cc6df66ac55ac824fadd1b4a5f433a11cbf3a6b25815c0cfcfd5 |
Master sites 1
- GNOME
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
d9a8ecb1e0 |
Lucas Holt | devel/template-glib: update to 3.40.0 (#947) Updates template-glib from 3.36.3 to 3.40.0.\n\nUpdates the concrete
shared-library filename, adds newly staged translations, and enables
ldconfig handling. Existing LGPL 2.1 metadata is
retained.\n\nValidation: bmake makesum, patch, build, fake, package,
test (2/2 passed), check-license, portlint -C (0 fatal), and git diff
--check.
## Summary by Sourcery
Update the template-glib port to the 3.40.0 release and adjust its
packaging configuration.
Enhancements:
- Update the template-glib port to version 3.40.0 with refreshed
distfiles and package contents.
- Enable gettext tooling and shared-library cache handling for the
updated port.
Signed-off-by: Lucas Holt <[email protected]> |