BSD Ports

textproc/expat2 2.9.0 FreeBSD

XML 1.0 parser written in C

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
62a7a0bdb8
License
MIT
Categories
textproc
Package size
127.4 KiB, 388.4 KiB installed

Description

Expat is an XML 1.0 parser written in C. It aims to be fully conforming. It is currently not a validating XML processor.

In the other systems

SystemPortVersion
FreeBSDtextproc/expat22.9.0
NetBSDtextproc/expat2.8.5
DragonFlytextproc/expat22.7.0
MidnightBSDtextproc/expat22.9.0

Install

Binary package:

pkg install expat

From the ports tree:

cd /usr/ports/textproc/expat2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	expat>0:textproc/expat2
LIB_DEPENDS=	libexpat.so:textproc/expat2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.9.02.9.02.5.02.7.12.9.0
FreeBSD:14:quarterly2.8.42.8.4n/a2.7.12.8.4
FreeBSD:15:latest2.9.02.9.0n/a2.7.12.7.1
FreeBSD:15:quarterly2.8.42.8.4n/an/an/a
FreeBSD:16:latest2.8.42.9.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Required by 16806

The first 100 are listed.

Configuration

Options name: textproc_expat

OptionDefaultDescription
DOCSoffBuild and/or install documentation
STATICoffBuild static executables and/or libraries
TESToffBuild and/or run tests
USES
cpe libtool pathfix python:test tar:xz
Service scripts
none

Files

Manual pages 1
  • xmlwf(1)
pkg-plist 16
  • bin/xmlwf
  • include/expat.h
  • include/expat_config.h
  • include/expat_external.h
  • lib/cmake/expat-%%EXPAT_VERSION%%/expat-config-version.cmake
  • lib/cmake/expat-%%EXPAT_VERSION%%/expat-config.cmake
  • lib/cmake/expat-%%EXPAT_VERSION%%/expat-noconfig.cmake
  • lib/cmake/expat-%%EXPAT_VERSION%%/expat.cmake
  • lib/libexpat.a
  • lib/libexpat.so
  • lib/libexpat.so.1
  • lib/libexpat.so.1.13.0
  • libdata/pkgconfig/expat.pc
  • share/man/man1/xmlwf.1.gz
  • share/doc/expat/AUTHORS
  • share/doc/expat/changelog
distinfo 1
FileSizeSHA256
expat-2.9.0.tar.xz5340521e6371862cc31999b368c3b89b49994f0677e1bab5f1b2b85ae3741f5d803051
Master sites 1
  • https://github.com/libexpat/libexpat/releases/download/R_${DISTVERSION:S|.|_|g}/

Commit history 4

DateCommitCreditsLog message
62a7a0bdb8 Daniel Engberg textproc/expat2: Update to 2.9.0
Changelog: https://github.com/libexpat/libexpat/blob/R_2_9_0/expat/Changes PR: 299158 Reviewed by: desktop (arrowd) Security: CVE-2026-102633 CVE-2026-77214 Exp-run by: antoine
96db14ee08 Daniel Engberg textproc/expat2: Update to 2.8.5
Changelog: https://github.com/libexpat/libexpat/blob/R_2_8_5/expat/Changes PR: 298799 Reviewed by: desktop (arrowd) Security: CVE-2026-93990 Exp-run by: antoine (and for previous version, 2.8.4)
238e9ba61a Daniel Engberg textproc/expat2: Update to 2.8.4
Changelog: https://github.com/libexpat/libexpat/blob/R_2_8_4/expat/Changes PR: 298081 Reviewed by: desktop (arrowd) Security: CVE-2026-66046 CVE-2026-76641 CVE-2026-76957 CVE-2026-76956
28a4219a72 Daniel Engberg textproc/expat2: Update to 2.8.3
Changelog: https://github.com/libexpat/libexpat/blob/R_2_8_3/expat/Changes PR: 297428 Reviewed by: desktop (arrowd) Security: CVE-2026-72522 Exp-run by: antoine