notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
seabios Open source implementation of a 16bit X86 BIOS
1.14.0 misc on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: royger@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-03-31 15:32:58
Last Update: 2022-07-13 00:19:34
Commit Hash: c2949b6
People watching this port, also watch:: polipo, tcpdump, ratproxy, magicrescue, tmux
License: LGPL3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. /usr/local/share/seabios/bios.bin
  2. /usr/local/share/licenses/seabios-1.14.0/catalog.mk
  3. /usr/local/share/licenses/seabios-1.14.0/LICENSE
  4. /usr/local/share/licenses/seabios-1.14.0/LGPL3
Collapse this list.
Dependency lines:
  • seabios>0:misc/seabios
To install the port:
cd /usr/ports/misc/seabios/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/seabios
  • pkg install seabios
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: seabios
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
Packages (timestamps in pop-ups are UTC):
seabios
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.14.01.14.0
FreeBSD:11:armv6--
FreeBSD:11:i3861.14.01.14.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd641.14.01.14.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.14.01.14.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd641.14.01.14.0
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3861.14.01.14.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd641.14.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.14.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. python3.9 : lang/python39
  3. gcc11 : lang/gcc11
  4. as : devel/binutils
This port is required by:
for Build
  1. sysutils/xen-tools

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. sysutils/xen-tools411*
  2. sysutils/xen-tools47*
  3. Collapse this list of deleted ports.
for Run
  1. sysutils/xen-tools

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/xen-tools411*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.seabios.org/downloads/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 Jul 2022 00:19:34
 files touched by this commit commit hash:c2949b666f89b64b07b17acbf420ddfe93908274  1.14.0
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
misc/seabios: Add NO_ARCH

Approved by:	portmgr (blanket)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.14.0
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.14.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
31 Jan 2021 10:46:10
Original commit files touched by this commit Revision:563483  1.14.0
gerald search for other commits by this committer
Convert misc/seabios to use the new "build" argument to USE_GCC,
replacing direct manipulation of RUN_DEPENDS by the much more
declarative and simpler USE_GCC=yes:build.

PR:		211154
26 Aug 2020 16:10:05
Original commit files touched by this commit Revision:546292  1.14.0
royger search for other commits by this committer
misc/seabios: update to 1.14.0

Approved by: bapt (implicit)
25 May 2020 17:20:44
Original commit files touched by this commit Revision:536484  1.13.0
royger search for other commits by this committer
misc/seabios: update to 1.13.0

Sponsored by:	Citrix Systems R&D
Approved by:	bapt (implicit)
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  1.11.0_3
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  1.11.0_2
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
29 Jul 2018 22:18:46
Original commit files touched by this commit Revision:475857  1.11.0_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
04 Apr 2018 11:46:20
Original commit files touched by this commit Revision:466430  1.11.0
royger search for other commits by this committer
seabios: foce usage of GNU ld

SeaBIOS requires GNU ld in order to link.

Sponsored by: Citrix Systems R&D
11 Mar 2018 09:41:01
Original commit files touched by this commit Revision:464155  1.11.0
tobik search for other commits by this committer
misc/seabios: Update to 1.11.0

Changes:	https://www.seabios.org/Releases#SeaBIOS_1.11.0
PR:		224515
Submitted by:	Sergey Samoyloff <gonzahq@yandex.ru>
Approved by:	royger (maintainer timeout, ~2.5 months)
10 Mar 2018 17:46:06
Original commit files touched by this commit Revision:464084  1.10.2_2
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
10 Sep 2017 20:55:39
Original commit files touched by this commit Revision:449591  1.10.2_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
16 May 2017 15:19:04
Original commit files touched by this commit Revision:441003  1.10.2
royger search for other commits by this committer
seabios: update to 1.10.2

Approved by:		bapt
Sponsored by:		Citrix Systems R&D
Differential revision:	https://reviews.freebsd.org/D10746
01 Apr 2017 15:23:32
Original commit files touched by this commit Revision:437439  1.10.0_2
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
29 Nov 2016 15:50:36
Original commit files touched by this commit Revision:427384  1.10.0_1
linimon search for other commits by this committer
Change from broken on only one tier-2 to ONLY_FOR.  It fails to build
on armv6 and sparc64 as well, and probably does not even apply.

Approved by:	portmgr (tier-2 blanket)
20 Nov 2016 09:38:09
Original commit files touched by this commit Revision:426566  1.10.0_1
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
27 Oct 2016 13:04:09
Original commit files touched by this commit Revision:424763  1.10.0
royger search for other commits by this committer
seabios: update to 1.10.0

Sponsored by:	Citrix Systems R&D
Approved by:	bapt
06 Jul 2016 14:30:16
Original commit files touched by this commit Revision:418136  1.9.3
royger search for other commits by this committer
seabios: update to 1.9.3

Sponsored by: Citrix Systems R&D
25 Apr 2016 09:31:58
Original commit files touched by this commit Revision:413997  1.9.2
royger search for other commits by this committer
SeaBIOS: update to 1.9.2

Sponsored by:		Citrix Systems R&D
Approved by:		bapt
Differential revision:	https://reviews.freebsd.org/D6083
21 Apr 2016 16:43:15
Original commit files touched by this commit Revision:413746  1.9.1
swills search for other commits by this committer
many ports: mark broken on powerpc64
01 Apr 2016 12:01:38
Original commit files touched by this commit Revision:412335  1.9.1
royger search for other commits by this committer
seabios: fix failure to find python

The failure has been reported by the automatic builders:

http://package19.nyi.freebsd.org/data/103i386-default-build-as-user/412304/logs/errors/seabios-1.9.1.log

This is because SeaBIOS doesn't have a configure phase and the paths of the
required build tools need to be passed to the make command when building.

Approved by:		bapt
Sponsored by:		Citrix Systems R&D
Differential revision:	https://reviews.freebsd.org/D5804
31 Mar 2016 15:32:49
Original commit files touched by this commit Revision:412232  1.9.1
royger search for other commits by this committer
xen-tools: extract seabios, build with clang

Submitted by:		bapt
Minor fixes by:		royger
Approved by:		bapt

Number of commits found: 23