CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

emulators/libspectrum 1.7.0

Handling of ZX-Spectrum emulator files formats

Port info

Maintainer
rene@FreeBSD.org
Packages
latest: 1.7.0
Upstream
up to date
Last update
to 1.7.0 · e1199e7c87
Quarterly
2026Q4: 1.7.0
WWW
https://fuse-emulator.sourceforge.net/libspectrum.php
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install libspectrum
installs 1.7.0 from latest; from quarterly (2026Q4) 1.7.0
Port
# cd /usr/ports/emulators/libspectrum && make install clean
# make -C /usr/ports/emulators/libspectrum config  # change options first
Size
211 KiB download · 1.1 MiB installed
Depends on
audio/libaudiofile 0.3.6_6, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, security/libgcrypt 1.12.4
License
GPLv2
Options
1 of 1 on in the package: DOCS

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.7.01.7.0–
FreeBSD 151.7.01.7.0–
FreeBSD 141.7.01.7.01.7.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.7.01.7.0–
FreeBSD 141.7.01.7.01.7.0

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 1.7.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (76)

Rene Ladan (rene) · 1.0.0_3
- Adopt - Depend on pkgconfig, this fixes emulators/fuse - Bump PORTREVISION
35678e2f71
Emanuel Haupt (ehaupt) · 1.0.0_2
Chase security/libgcrypt update
2898e3fa0c
Eitan Adler (eadler) · 1.0.0_1
Style: tab -> space.

Most contributors copy an existing port when writing their own so reduce the number of bad examples in the tree.
d1f32a3e5d
Max Brazhnikov (makc) · 1.0.0_1
Reset maintainership at maitainer request [1] and while I'm here: - convert to new options, USES, etc. - pet portlint - trim Makefile header - mark emulators/fuse as BROKEN: doesn't build (presumably after recent glib update)

Submitted by:	Yuri Pankov (via mail) [1]
8ad9fd338e
Doug Barton (dougb) · 1.0.0_1
The vast majority of pkg-descr files had the following format when they had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
989772c9ac
Steve Wills (swills) · 1.0.0_1
- Chase the libgcrypt shared lib version
e0755b977d
Martin Wilke (miwi) · 1.0.0
- Update to 1.0.0

PR:		154308
Submitted by:	Yuri Pankov <yuri.pankov@gmail.com> (maintainer)
Feature safe:	yes
e612230a68
Wesley Shields (wxs) · 0.5.0.1_1
Chase security/libgcrypt shlib bump.

PR:		ports/148755
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
15c1551ea3
Dmitry Marakasov (amdmi3) · 0.5.0.1
- Switch SourceForge ports to the new File Release System: categories starting with E,F
c6d73b3a64
Rong-En Fan (rafan) · 0.5.0.1
- Update to 0.5.0.1

PR:		ports/130969
Submitted by:	Yuri Pankov <yuri.pankov at gmail.com> (maintainer)
f929d1f8b2
Rong-En Fan (rafan) · 0.5.0_1
- Bump PORTREVISION due to share library version bump in security/libgcrypt

PR:		 ports/127478
af76562086
Dmitry Marakasov (amdmi3) · 0.5.0
- Update to 0.5.0

PR:		129424
Submitted by:	Yuri Pankov <yuri dot pankov at gmail dot com> (maintainer)
2809da53df
Edwin Groothuis (edwin) · 0.4.0_2
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Tilman Keskinoz (arved) · 0.4.0_1
Chase libgcrypt library version
6c7eeeeeb4
Thomas Abthorpe (tabthorpe) · 0.4.0
- Update to 0.4.0 - Pass maintainership to submitter

PR:		ports/119514
Submitted by:	Yuri Pankov <yuri.pankov gmail.com>
62d2bc8b24
Mark Linimon (linimon) · 0.3.0.1
Reset previous maintainer due to no response to email about maintainer- timeouts.

Hat:		portmgr
6b95c87466
Pav Lucistnik (pav) · 0.3.0.1
- Update to 0.3.0.1

PR:		ports/114051
Submitted by:	Rene Ladan <r.c.ladan@gmail.com>
Approved by:	maintainer timeout (2 weeks)
7d30acf3df
Kris Kennaway (kris) · 0.2.2_2
Use libtool port instead of included one to avoid objformat a.out botch
89a0b31acd
Ade Lovett (ade) · 0.2.2_2
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Edwin Groothuis (edwin) · 0.2.2_1
SHA256ify

Approved by:    krion@
0bb0ea5bd7
Ade Lovett (ade) · 0.2.2_1
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
54a0b86543
Joe Marcus Clarke (marcus) · 0.2.2_1
Bump PORTREVISION to chase the glib20 shared library update.
235c907ae5
Jean-Yves Lefort (jylefort) · 0.2.2
Update to 0.2.2

PR:		ports/81063
Submitted by:	Miguel Mendez <flynn@energyhq.es.eu.org>
Approved by:	maintainer
e382b6200f
Trevor Johnson (trevor) · 0.2.0.1
SIZEify (maintainer timeout)
8232e82f85
Ade Lovett (ade) · 0.2.0.1
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
3f651573ad
Sergei Kolobov (sergei) · 0.2.0.1
Add libspectrum 0.2.0.1, handling of ZX-Spectrum emulator files formats.

libspectrum is a fairly simple library designed to make the handling
of various ZX Spectrum emulator-related file formats easy.
So far it handles:

* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp.,
  .snp and +D snapshots (read only)
* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only)
* Input recordings: .rzx (read/write)
* Timex cartridges: .dck (read only)

There are also some subsidiary functions which may be generally useful
for Spectrum-related utilities.

Author:	Philip Kendall <pak21-spectrum@srcf.ucam.org>
WWW:	http://www.srcf.ucam.org/~pak21/spectrum/libspectrum.html

PR:		58638
Submitted by:	Alexey V. Antipovsky <kemm@in-line.ru>
6098698fea