BSD Ports

textproc/pecl-xlswriter 3.0.0 FreeBSD

Efficient and fast xlsx file extension

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
bffcac5003
License
BSD2CLAUSE
Categories
textproc
Package size
316.5 KiB, 939.3 KiB installed

Description

xlswriter is a PHP C Extension that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.

In the other systems

The newest version among them is 3.0.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDtextproc/pecl-xlswriter3.0.0 newestnone known-[email protected]2026-08-24
DragonFlytextproc/pecl-xlswriter1.5.8 behind since 2026-07-08none known-[email protected]-
HardenedBSDtextproc/pecl-xlswriter3.0.0 newestno data-[email protected]-
GhostBSDtextproc/pecl-xlswriter3.0.0 newestno data-[email protected]-

Version history 2

  1. 3.0.0 33d99bd6ae
  2. 2.0.3 a50e7fb040

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install php82-pecl-xlswriter

From the ports tree:

cd /usr/ports/textproc/pecl-xlswriter/ && make install clean

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

RUN_DEPENDS=	php82-pecl-xlswriter>0:textproc/pecl-xlswriter

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:latest3.0.03.0.0-1.5.83.0.0
FreeBSD:14:quarterly3.0.03.0.0n/a1.5.83.0.0
FreeBSD:15:latest3.0.03.0.0n/a1.5.81.5.8
FreeBSD:15:quarterly3.0.03.0.0n/an/an/a
FreeBSD:16:latest3.0.03.0.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 13
Run dependencies 8

No port depends on this one.

Configuration

No options to configure.

USES
php:pecl ssl
Service scripts
none
Flavors
php83-pecl-xlswriter-3.0.0, php84-pecl-xlswriter-3.0.0, php85-pecl-xlswriter-3.0.0, php86-pecl-xlswriter-3.0.0

Message after installing

This file has been added to automatically load the installed extension:
/usr/local/etc/php/ext-20-xlswriter.ini.sample

Files

distinfo 2
FileSizeSHA256
PECL/xlswriter-3.0.0.tgz958290a17986ad5ac09529513fc59b2871ca2b53eaec1c2c55cf00be60a292e85ade73
PECL/895ae9c8cf91acb9fc7466dc4b00a0534b05aa94.patch1850c1c19eced216f6280b6c26ba397baa70c52318a64bdba07da83ee24efb4a1c71

Commit history 4

DateCommitCreditsLog message
bffcac5003 Po-Chuan Hsieh textproc/pecl-xlswriter: Fix build with PHP 8.6
--- kernel/common.lo --- …
33d99bd6ae Po-Chuan Hsieh textproc/pecl-xlswriter: Update to 3.0.0
Changes: https://pecl.php.net/package-changelog.php?package=xlswriter https://github.com/viest/php-ext-xlswriter/releases
a50e7fb040 Po-Chuan Hsieh textproc/pecl-xlswriter: Update to 2.0.3
Changes: https://pecl.php.net/package-changelog.php?package=xlswriter https://github.com/viest/php-ext-xlswriter/releases
63b6120db0 Muhammad Moinur Rahman */*php86*: Sunrise
Please DO NOT use this version in production, it is an early test version. For upgrade notes please visit: https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS