Port details |
- blueprint-compiler Markup language for GTK user interfaces
- 0.16.0 devel
=2 0.16.0Version of this port present on the latest quarterly branch. - Maintainer: nivit@FreeBSD.org
 - Port Added: 2022-10-09 13:21:22
- Last Update: 2025-06-19 20:28:47
- Commit Hash: 4f0eba1
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: LGPL3+
- WWW:
- https://gitlab.gnome.org/jwestman/blueprint-compiler
- Description:
- A markup language for GTK user interface files.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- blueprint-compiler>0:devel/blueprint-compiler
- To install the port:
- cd /usr/ports/devel/blueprint-compiler/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/blueprint-compiler
- pkg install blueprint-compiler
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: blueprint-compiler
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1740824868
SHA256 (blueprint-compiler-v0.16.0.tar.bz2) = 77a5d593f433c8ca70a05390532cd186c60944cfa6bcd39296c1c2597a7a50fc
SIZE (blueprint-compiler-v0.16.0.tar.bz2) = 101391
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-pygobject>=0 : devel/py-pygobject@py311
- meson : devel/meson
- ninja : devel/ninja
- python3.11 : lang/python311
- Test dependencies:
-
- gtk4>0 : x11-toolkits/gtk40
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-pygobject>=0 : devel/py-pygobject@py311
- python3.11 : lang/python311
- Library dependencies:
-
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Build
-
- deskutils/health
- deskutils/solanum
- finance/favagtk
- graphics/halftone
- graphics/upscaler
- multimedia/showtime
- multimedia/video-trimmer
Configuration Options:
- No options to configure
- Options name:
- devel_blueprint-compiler
- USES:
- gnome meson python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.16.0 19 Jun 2025 20:28:47
    |
Charlie Li (vishwin)  |
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc
EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.
Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.
(Only the first 15 lines of the commit message are shown above ) |
0.16.0 11 Mar 2025 13:54:18
    |
Nicola Vitale (nivit)  |
devel/blueprint-compiler: Update to 0.16.0
- Take maintainership
- Install bytecode cache files, that would otherwise be created by port
consumers. This is mainly useful to avoid leftovers when using poudriere
- Pet port(clippy|fmt) |
0.14.0_1 22 Nov 2024 22:31:54
    |
Charlie Li (vishwin)  |
devel/py-pygobject: bump consumer PORTREVISIONs after port rename
With hat: gnome
PR: 273722 |
0.14.0 03 Sep 2024 13:22:43
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: drop maintainership |
0.14.0 24 Aug 2024 20:32:32
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: update to 0.14.0
Changes: https://gitlab.gnome.org/jwestman/blueprint-compiler/-/releases/v0.14.0
Reported by: GitLab (notify releases) |
0.12.0 21 Mar 2024 20:14:02
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: update to 0.12.0
Changes: https://gitlab.gnome.org/jwestman/blueprint-compiler/-/releases/v0.12.0
Reported by: GitLab (notify releases) |
0.10.0_1 27 Sep 2023 13:43:04
    |
Piotr Kubaj (pkubaj)  |
devel/blueprint-compiler: fix runtime on big-endian
Upstream commits
https://gitlab.gnome.org/jwestman/blueprint-compiler/-/commit/0c0219551026ec9aec5487891e07d1ced3a31112
and
https://gitlab.gnome.org/jwestman/blueprint-compiler/-/commit/057c767fbb595bb31d025c76547045273948aab1. |
0.10.0 22 Jul 2023 00:56:11
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: update to 0.10.0
Changes: https://gitlab.gnome.org/jwestman/blueprint-compiler/-/releases/v0.10.0
Reported by: GitLab (notify releases) |
0.8.1 12 Jul 2023 21:42:15
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: drop GL_TAGNAME |
0.8.1 12 Jul 2023 18:56:04
    |
Felix Palmen (zirias)  |
bsd.sites.mk: Update all ports using USE_GITLAB
Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.
Approved by: portmgr (tcberner, mentor)
Differential Revision: https://reviews.freebsd.org/D37077 |
0.8.1 17 May 2023 18:22:19
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: update to 0.8.1
Changes: https://gitlab.gnome.org/jwestman/blueprint-compiler/-/releases/v0.8.1
Reported by: GitLab (notify releases) |
0.8.0 14 May 2023 09:13:46
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: update to 0.8.0
Changes: https://gitlab.gnome.org/jwestman/blueprint-compiler/-/releases/v0.8.0
Reported by: GitLab (notify releases) |
0.6.0 27 Nov 2022 00:08:56
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: update to 0.6.0
Changes: https://gitlab.gnome.org/jwestman/blueprint-compiler/-/releases/v0.6.0
Reported by: GitLab (notify releases) |
0.4.0 09 Oct 2022 14:10:21
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: unbreak "make test"
$ make test
[...]
===> Testing for blueprint-compiler-0.4.0
===> blueprint-compiler-0.4.0 depends on file: /usr/local/bin/python3.9 -
found
[ 0% 1/1] /usr/local/bin/meson test --no-rebuild --print-errorlogs
1/1 tests FAIL 0.16s exit status 1
>>> MALLOC_PERTURB_=73 /usr/local/bin/python3.9 -m unittest
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
✀
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stdout:
error: Could not find GTK 4 introspection files. Is gobject-introspection
installed?
at accessibility.blp line 1 column 11:
1 |using Gtk 4.0;
| ^ (Only the first 15 lines of the commit message are shown above ) |
0.4.0 09 Oct 2022 13:19:15
    |
Jan Beich (jbeich)  |
devel/blueprint-compiler: add new port
A markup language for GTK user interface files.
https://gitlab.gnome.org/jwestman/blueprint-compiler |