sysutils/limine: Update 12.2.0 => 12.3.2 While here, update COMMENT and pkg-descr. Changelog: https://github.com/Limine-Bootloader/Limine/blob/v12.3.2/ChangeLog PR: 295658 Reported by: mintsuki@protonmail.com (maintainer) Approved by: osa, vvd (Mentors, implicit) MFH: 2026Q21a858c328a
Port details
sysutils/limine 12.3.2
Modern, secure, portable, multiprotocol bootloader and boot manager
Port info
- Maintainer
- mintsuki@protonmail.com
- Packages
- latest: 12.3.2
- Upstream
- Higher version available: 12.9.4
- Last update
- to 12.3.2 · 1a858c328a
- Quarterly
- 2026Q4: 12.3.2
- WWW
- https://limine-bootloader.org/
- Links
- cgit · VuXML
Install
- Package
# pkg install limineinstalls 12.3.2 fromlatest; fromquarterly(2026Q4) 12.3.2- Port
# cd /usr/ports/sysutils/limine && make install clean# make -C /usr/ports/sysutils/limine config # change options first
- Size
- 641 KiB download · 4.7 MiB installed
- Depends on
- nothing
- License
- BSD2CLAUSE
- Options
- 1 of 1 on in the package: DOCS
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 12.3.2 | 12.3.2 | – |
| FreeBSD 15 | 12.3.2 | 12.3.2 | – |
| FreeBSD 14 | 12.3.2 | 12.3.2 | 12.3.2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 12.3.2 | 12.3.2 | – |
| FreeBSD 14 | 12.3.2 | 12.3.2 | 12.3.2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 12.3.2.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 298385 | maintainer-feedback+ sysutils/limine: Update to 12.9.0 | New | 2026-09-11 |
Commits (57)
sysutils/limine: Update 11.4.1 => 12.2.0 Changelog: https://github.com/Limine-Bootloader/Limine/blob/v12.2.0/ChangeLog PR: 295094 Sponsored by: UNIS Labs MFH: 2026Q27543d7eb98
sysutils/limine: Update to 11.4.1 Changelog: https://github.com/Limine-Bootloader/Limine/blob/v11.4.1/ChangeLog PR: 294739 Event: Wiesbaden Hackathon 202604902f2d56a1
sysutils/limine: Update 10.6.2 => 10.7.0 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.7.0/ChangeLog PR: 2931077f6918939b
sysutils/limine: Update 10.6.0 => 10.6.2 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.6.2/ChangeLog PR: 29235211c9881a1c
sysutils/limine: Update to 10.6.0 ChangeLog: https://codeberg.org/Limine/Limine/src/tag/v10.6.0/ChangeLog New features: * ISO9660: Add support for large, multi-extent files. Bug fixes: * Unbreak BIOS booting from optical media with ISO9660 filesystems on many platforms including QEMU. This was a regression introduced in 10.5.1. * Fix an issue with large (>4GiB) physical memory allocations on 32-bit platforms. Some values were truncated to size_t (aka uint32_t) in many instances causing bugs. * Fix a couple of memory leaks missed in 10.5.1. * Add safeguard against the font file being too small for the expected size. This avoids potential panics from the filesystem driver, and it instead just prints a warning and falls back to using the default font. Miscellaneous: * Update description of the `term_font_size` and `term_font_spacing` configuration options in CONFIG.md. PR: 292029 Reported by: mintsuki@protonmail.com (maintainer)774fee5e05
sysutils/limine: Update 10.4.0 => 10.5.0 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.5.0/ChangeLog PR: 29190372ec8b6a2f
sysutils/limine: Update 10.3.2 => 10.4.0 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.4.0/ChangeLog PR: 2913839619c4c9b2
sysutils/limine: Update from 10.3.0 to 10.3.2
Changelog:
* Fix wrong virtual address related constants, for the loongarch64
port, that made Limine-protocol kernels fail to boot.
* Fix issue that caused the MBR ID in the Limine boot protocol
limine_file structure to always be 0.
Taken from:
* https://codeberg.org/Limine/Limine/src/tag/v10.3.2/ChangeLog
PR: 291184b35ac04f4csysutils/limine: Update 10.2.1 => 10.3.0 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.3.0/ChangeLog PR: 2909660de43a6942
sysutils/limine: Update 10.1.1 => 10.2.1 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.2.1/ChangeLog PR: 2906726134a0e0a7
sysutils/limine: Update 10.0.1 => 10.1.1 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.1.1/ChangeLog PR: 290218e80ab72808
sysutils/limine: Update 10.0.0 => 10.0.1
Changelog:
Bug fixes:
- Fix a potential use-after-free issue when flushing interrupts on x86
UEFI systems.
- Prefer using the 32-bit Linux protocol unless it is strictly
necessary to use the 64-bit protocol due to allocation constraints.
This is due to reports of the 32-bit protocol being more reliable
on certain rare systems where the 64-bit protocol crashes or hangs.
https://codeberg.org/Limine/Limine/src/tag/v10.0.1/ChangeLog
PR: 289777
MFH: 2025Q316112c1195sysutils/limine: Update 9.6.5 => 10.0.0 Changelog: https://codeberg.org/Limine/Limine/src/tag/v10.0.0/ChangeLog While here unite REINPLACE_CMD - run 1 time instead of 2. PR: 289637674fdba86a
sysutils/limine: Update 9.6.1 => 9.6.5 Changelog: https://codeberg.org/Limine/Limine/src/tag/v9.6.5/ChangeLog Upstream moved from GitHub to Codeberg. PR: 289194669e1740ed
sysutils/limine: Update to 9.6.1 Changelog: https://github.com/limine-bootloader/limine/blob/v9.6.1/ChangeLog PR: 289155 Reported by: Mintsuki <mintsuki@protonmail.com> (maintainer)7489041197
sysutils/limine: Update 9.5.0 => 9.6.0 Changelogs: https://github.com/limine-bootloader/limine/blob/v9.6.0/ChangeLog PR: 288743755dd617a1
sysutils/limine: Update 9.3.4 => 9.5.0 Changelogs: https://github.com/limine-bootloader/limine/blob/v9.5.0/ChangeLog PR: 2882641fc8433740
sysutils/limine: update to 9.3.4 https://github.com/limine-bootloader/limine/blob/v9.3.4/ChangeLog PR: 287715 Reported by: mintsuki@protonmail.com (maintainer)1732174143
sysutils/limine: Update 9.3.0 => 9.3.2 Changelogs: https://github.com/limine-bootloader/limine/blob/v9.3.2/ChangeLog PR: 287031e352770128
sysutils/limine: Update 9.2.3 => 9.3.0 Changelog: https://github.com/limine-bootloader/limine/blob/v9.3.0/ChangeLog PR: 286733aa3e0b2908
sysutils/limine: Update 9.2.2 => 9.2.3 Changelog: https://github.com/limine-bootloader/limine/blob/v9.2.3/ChangeLog PR: 28607049c6c8bb7a
sysutils/limine: Update to 9.2.2 ChangeLog: https://github.com/limine-bootloader/limine/blob/v9.2.2/ChangeLog PR: 285824432b3feed4
sysutils/limine: Update to 9.2.0 ChangeLog: https://github.com/limine-bootloader/limine/blob/v9.2.0/ChangeLog PR: 285504b48b81738a
sysutils/limine: Update 9.0.0 → 9.1.3 Chengelogs: https://github.com/limine-bootloader/limine/blob/v9.1.3/ChangeLog PR: 28535866f7cf7082
sysutils/limine: Update 8.7.0 → 9.0.0 Changelog: https://github.com/limine-bootloader/limine/blob/v9.0.0/ChangeLog PR: 285018fc2289f24e
sysutils/limine: Update 8.6.1 → 8.7.0 Changelog: https://github.com/limine-bootloader/limine/blob/v8.7.0/ChangeLog PR: 28417892ad40fd8c
sysutils/limine: Update 8.6.0 → 8.6.1 Changelog: https://github.com/limine-bootloader/limine/blob/v8.6.1/ChangeLog PR: 283727e46decf08f
sysutils/limine: Update to 8.6.0 Changelog: https://github.com/limine-bootloader/limine/releases/download/v8.6.0/ChangeLog PR: 283351f6d51f5cd0
sysutils/limine: Update to 8.4.0 Changelog: https://github.com/limine-bootloader/limine/releases/download/v8.4.0/ChangeLog PR: 2827851a4c8b5615
filesystems: add new category for file systems and related utilities The filesystems category houses file systems and file system utilities. It is added mainly to turn the sysutils/fusefs-* pseudo-category into a proper one, but is also useful for the sundry of other file systems related ports found in the tree. Ports that seem like they belong there are moved to the new category. Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are not moved as they currently don't fetch and don't have TIMESTAMP set in their distinfo, but that is required to be able to push a rename of the port by the pre-receive hook. Approved by: portmgr (rene) Reviewed by: mat Pull Request: https://github.com/freebsd/freebsd-ports/pull/302 PR: 2819886e2da9672f
sysutils/limine: Update 8.0.14 → 8.1.2 Changelogs: https://github.com/limine-bootloader/limine/blob/v8.1.2/ChangeLog PR: 28213256e41e3377
sysutils/limine: Update 8.0.13 → 8.0.14 Changelog: https://github.com/limine-bootloader/limine/blob/v8.0.14/ChangeLog PR: 2817748692924b16
sysutils/limine: Update 8.0.11 → 8.0.13 Changelog: https://github.com/limine-bootloader/limine/blob/v8.0.13/ChangeLog PR: 281719de77421a9a
sysutils/limine: Update to 8.0.11 Changelog: https://github.com/limine-bootloader/limine/releases/download/v8.0.11/ChangeLog PR: 281405efbc0ad61d
sysutils/limine: Update 8.0.5 → 8.0.9 Changelog: https://github.com/limine-bootloader/limine/blob/v8.0.9/ChangeLog PR: 2812751c456f5b5e
sysutils/limine: Update 8.0.1 → 8.0.5 Changelog: *** Release 8.0.5 *** Bug fixes: - Limine boot protocol: Obtain LAPIC ID from LAPIC instead of CPUID. This fixes crashes on some odd machines whose firmware remaps the BSP's LAPIC ID from the default one. *** Release 8.0.4 *** Bug fixes: - Limine boot protocol: Fix off-by-1 error in HHDM MAXPHYADDR bounds check. Miscellaneous: - Updated cc-runtime dependency to latest, packed version. *** Release 8.0.3 *** Bug fixes: - AArch64, riscv64: SMP: Fix BSP potentially timing out while waiting for APs due to missing delay. *** Release 8.0.2 *** Bug fixes: - Menu: Miscellaneous cosmetic fixes. - Editor: Fix input and displaying of tab characters. Miscellaneous: - Config: Accept tab characters as whitespace after option colon. https://github.com/limine-bootloader/limine/releases/download/v8.0.5/ChangeLog PR: 280892 MFH: 2024Q320113915ba
sysutils/limine: Update to 8.0.1 Disable the loongarch64 port as the LLVM target for it is still not enabled everywhere. Changelog: https://raw.githubusercontent.com/limine-bootloader/limine/v8.x/ChangeLog PR: 280623 Approved by: submitter is maintainer1ed78ecfd0
sysutils/limine: update 7.12.0 → 7.13.2 Changelogs: https://github.com/limine-bootloader/limine/releases/download/v7.13.2/ChangeLog PR: 280502ec038d40ff
sysutils/limine: Update to 7.12.0 Changes: https://github.com/limine-bootloader/limine/releases/download/v7.12.0/ChangeLog PR: 280307 Approved by: maintainer is submitter3459e4f985
sysutils/limine: Update to 7.10.2 Changelog: https://github.com/limine-bootloader/limine/releases/download/v7.10.2/ChangeLog PR: 280285469c3748a9
sysutils/limine: update to 7.9.2 Don't copy COPYING to DOCSDIR. Changelog: https://github.com/limine-bootloader/limine/blob/v7.x/ChangeLog PR: 279944 Approved by: submitter is maintainerbb01c014fd
sysutils/limine: Update to 7.6.0 changeLog: https://github.com/limine-bootloader/limine/releases/download/v7.6.0/ChangeLog PR: 279456352851768d
sysutils/limine: Update to Update to 7.5.1 PR: 278946e11b4f74e4
sysutils/limine: Update to 7.5.0 changeLog: https://github.com/limine-bootloader/limine/releases/download/v7.5.0/ChangeLog PR: 278723 Approved by: submitter is maintainer097709d2d2
sysutils/limine: Update to 7.4.0 - While I'm here, remove GNU_CONFIGURE_MANPREFIX after 9fd7ee1cdf6c ChangeLog: https://github.com/limine-bootloader/limine/releases/download/v7.4.0/ChangeLog PR: 278303c2ce0ba211
sysutils/limine: Update to 7.3.0 - pet portlint - add DOCS knob ChangeLog: https://github.com/limine-bootloader/limine/releases/download/v7.3.0/ChangeLog PR: 278125e27fd56f53
sysutils/limine: Update to 7.1.0 changeLog: https://github.com/limine-bootloader/limine/releases/download/v7.1.0/ChangeLog PR: 277800 Approved by: garga (mentor, implicit), maintainer (implicit)218db7071e
sysutils/limine: Moved man to share/man Approved by: portmgr (blanket)89000d64ee
sysutils/limine: Update to 7.0.5 Changelog: https://github.com/limine-bootloader/limine/releases/download/v7.0.5/ChangeLog PR: 277070 Approved by: submitter is maintainera29c7d4503