| Port details on branch 2026Q3 |
- xmake-io Cross-platform build utility based on Lua
- 3.0.9 devel
=0 3.0.9Version of this port present on the latest quarterly branch. - Maintainer: pericycle.cc@gmail.com
 - Port Added: 2026-07-19 00:39:10
- Last Update: 2026-07-19 00:37:22
- Commit Hash: da8a21e
- License: APACHE20
- WWW:
- https://xmake.io/
- Description:
- What is Xmake?
- Xmake is a cross-platform build utility based on the Lua scripting language
- Xmake is very lightweight and has no dependencies outside of
the standard library.
- Uses the xmake.lua file to maintain project builds with a simple and
readable syntax
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- xmake-io>0:devel/xmake-io
- To install the port:
- cd /usr/ports/devel/xmake-io/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/xmake-io
- pkg install xmake-io
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xmake-io
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1784400000
SHA256 (xmake-v3.0.9.tar.gz) = 45335220e83cee7ab9ad9e50900f9e751f32510e204719f89c5866c143ef3a5a
SIZE (xmake-v3.0.9.tar.gz) = 3290252
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:
-
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- liblz4.so : archivers/liblz4
- libsv.so : devel/sv
- libtbox.so : devel/tbox
- liblua-5.4.so : lang/lua54
- libluajit-5.1.so : lang/luajit
- libreadline.so.8 : devel/readline
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_xmake-io
- USES:
- gmake lua:54 luajit pkgconfig readline
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.0.9 19 Jul 2026 00:37:22
    |
Vladimir Druzenko (vvd)  |
devel/xmake-io: Update 2.9.9 => 3.0.9
Changelog:
https://github.com/xmake-io/xmake/blob/v3.0.9/CHANGELOG.md
Improve port:
- Switch from tarball generated by github to prepared by upstream.
- Fix warnings from portclippy.
- Unbundle tbox.
- Refresh patches.
PR: 296537 287585
Approved by: Huan Zhou <pericycle.cc@gmail.com> (maintainer, timeout 2 weeks)
Sponsored by: UNIS Labs
Co-authored-by: Lin <lin@sz.cn.eu.org>
Co-authored-by: Huan Zhou <pericycle.cc@gmail.com>
MFH: 2026Q3
(cherry picked from commit a9b245453dc8fa4da43ff96efcb2b394b2c08136) |
Number of commits found: 1
|