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

devel/gettext 1.0

GNU gettext meta package

Port info

Maintainer
tijl@FreeBSD.org
Packages
latest: 1.0
Upstream
up to date
Last update
to 1.0 · d7a065627c
Quarterly
2026Q4: 1.0
Formerly
devel/gettext-old until 2004-02-03
WWW
https://www.gnu.org/software/gettext/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install gettext
installs 1.0 from latest; from quarterly (2026Q4) 1.0
Port
# cd /usr/ports/devel/gettext && make install clean
Size
1.1 KiB download · 243 B installed
Depends on
devel/gettext-runtime 1.0_1, devel/gettext-tools 1.0
License
NA

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.01.0–
FreeBSD 151.01.0–
FreeBSD 141.01.01.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.01.0–
FreeBSD 141.01.01.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.0.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (162)

Joe Marcus Clarke (marcus) · 0.13.1
Remove the CONFLICTS as this is now the One True gettext.
440b82278a
Joe Marcus Clarke (marcus) · as devel/gettext-old
Remove gettext-old now that gettext is being used by everyone.
3ec45cd1db
Trevor Johnson (trevor) · 0.13.1
SIZEify.
0c881ba59c
Dirk Meyer (dinoex) · 0.13.1
- add missing manpage envsubst.1 was installed, but not in package.
c7c48602f4
Trevor Johnson (trevor) · 0.13.1
version 0.13.1, noticed by marcus
89fa0110cc
Trevor Johnson (trevor) · 0.13
Note conflict with old versions (requested by marcus).
9f3acad11b
Trevor Johnson (trevor) · 0.13
Update to 0.13.
b6d2dde3b5
Trevor Johnson (trevor) · 0.12.1 · as devel/gettext-old
Update gettext-old to 0.12.1, re-add and reconnect to build.
19f264b942
Joe Marcus Clarke (marcus) · 0.12.1
Update to 0.12.1.  This brings a shared lib bump of libintl.so.  It is recommended people use:

portupgrade -rf gettext -m BATCH=yes

To update this port.

Tested by:	Thierry Thomas <thierry@pompo.net>
		myself
a8ed54fcae
Akinori MUSHA (knu) · 0.11.5_1
De-pkg-comment.
7cc1393a93
Mario Sergio Fujikawa Ferreira (lioux) · 0.11.5_1
o Rollback PORTCOMMENT modifications while this feature's implementation   is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
f0a1969d34
Adam Weinberger (adamw) · 0.11.5_1
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
d9611f9375
Maxim Sobolev (sobomax) · as devel/gettext-old
Time to kill, I've had enough of long goodbyes, I've only got time to kill, I feel the fire in my eyes, I've only got time to kill...
c1679f0d43
Ying-Chieh Liao (ijliao) · 0.11.5_1
Bump PORTREVISION and expat shlib.
99dea5fc29
Ade Lovett (ade) · 0.11.5
Relinquish all my ports.
283fe409ce
Ade Lovett (ade) · 0.11.5
Upgrade to 0.11.5

Submitted by:	Jim Bloom <bloom@acm.org> and others
8beb0364e7
Ade Lovett (ade) · 0.11.4
Stage a mini-coup, and borrow these ports from portmgr@ for a while, since I'm doing most of the updating, and am working on a port/Mk/bsd.<gnublah>.mk to move some cruft around.

Sponsored by:	Mr. Smith and Mr. Wesson. :)
e7b3942ff9
Ade Lovett (ade) · 0.11.4
(1) Update to 0.11.4 (2) install po-compat.el in addition to po-mode.el

PR:		(1) 41170 (2) 41170, 40670
Submitted by:	40670: Olivier Tharan <olive@oban.frmug.org>
		41170: Ports Fury
e74e66cc92
Jun Kuriyama (kuriyama) · 0.11.2_1
Bump portrevision (textproc/expat2 shlib bump).
a52ee364a9
Ade Lovett (ade) · 0.11.2
Update to 0.11.2

PR:		39481
Submitted by:	Ports Fury
217cbb106f
Maxim Sobolev (sobomax) · 0.11.1_3
Add textproc expat into LIB_DEPENDS and bump PORTREVISION. XML support is necessary for some GNOME packages (evolution et al.)

Reported by:	bento, paul, Marc Unangst <mju@unangst.org>
PR:		37924
e6729bd3b6
Maxim Sobolev (sobomax) · 0.11.1_2
Don't modify charset.alias file installed by libintl.
33b28557ec
Maxim Sobolev (sobomax) · 0.11.1_1
- Use USE_LIBTOOL; - don't explicitly link libc into the gettext shared library, because   potentially it can screw up threaded programs linked against libintl.so.
95226f0111
Ade Lovett (ade) · 0.11.1_1
gettext upgrade uber-patch (stage 3)

- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
  with a "-old" suffix -- gettext-old will have its deorbit burn
  sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order

Reviewed by:	portmgr
f18cbf2fa6
Ade Lovett (ade) · 0.11.1
Stage 2 gettext update

Upgrade to 0.11.1, remove NO_LATEST_LINK.

Reviewed by:	portmgr
58323a967a
Maxim Sobolev (sobomax) · 0.10.40_1
Fix another few places where giconv used instead of iconv.

PR:		36059, 36063, 36082
Submitted by:	Joe Marcus Clarke <marcus@marcuscom.com>
47828d0fce
Akinori MUSHA (knu) · 0.10.40_1
Bump PORTREVISION to reflect the (lib)iconv upgrade.
21d944be5c
Maxim Sobolev (sobomax) · 0.10.40
Iconv cleanup, stage 1b: correct {BUILD,LIB,RUN}_DEPENDS of all ports that need libiconv.
8493a5819b
Ade Lovett (ade) · 0.10.40
Stage 1 of gettext update.

Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies

Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old

Reviewed by:	portmgr
9210b7cb07
Jeremy Lea (reg) · 0.10.35_1
Kludge the build in the face of systems with autoconf 2.52+.

PR:		ports/33443
Submitted by:	Alan Eldridge <ports@geeksrus.net>
		Jason Stephenson <panda@mis.net>
675c8f1816
Satoshi Asami (asami) · 0.10.35
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB.  (There was a typo in the previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
ffb21b5654
Maxim Sobolev (sobomax) · 0.10.35
Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with ldconfig in PLIST need personal consideration.
5178b48938
Jeremy Lea (reg) · 0.10.35
Cleanup share/locale in PREFIX, LOCALBASE and X11BASE.
79e24ee31a
Satoshi Asami (asami) · 0.10.35
Don't remove share/aclocal -- it's created by mtree.
a2e490f4a4
Satoshi Asami (asami) · 0.10.35
Remove the individual locale directories before attempting to remove the parent dir.
62b59456f7
Michael Haro (mharo) · 0.10.35
PORTNAME/PORTVERSION update
ed33fb7de0
Jeremy Lea (reg)
Correct usage of uuencode in po-mode.el.

PR:		16317
Submitted by:	Dmitry Sivachenko <dima@Chg.RU>
b11d42ce33
Jeremy Lea (reg)
Install po-mode.el in share/emacs/site-lisp.

Merge patches ae and aj.

PR:		15941
Submitted by:	Dmitry Sivachenko <dima@Chg.RU>
767410df9a
Ade Lovett (ade)
Change MAINTAINER to reg - he's going to be doing more hacking on this port than me.
19fe590a68
Yukihiro Nakai (nakai)
Change MAINTAINER to ade@FreeBSD.org .
a6844f7b83
Yukihiro Nakai (nakai)
Add patch.

PR:		ports/15525
Submitted by:	Remi Guyomarch rguyom@mail.dotcom.fr
9175482ad1
Yukihiro Nakai (nakai)
Fix pkg/PLIST. Change method to remove */share/locale
24f882e412
Yukihiro Nakai (nakai)
Change mail address.
92ed64b2a4
Yukihiro Nakai (nakai)
Fix for PLIST. */share/locale are used by non-gettext program.
30f9982b91
Steve Price (steve)
Use the force option to rm(1) to avoid the possibility of errors on deinstall.

PR:		13677 (3 of 10)
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
ac098acc33
SADA Kenji (sada)
Change MASTER_SITES and assign MASTER_SITE_SUBDIR. Remove patch-ag about libtool use.

Submitted by:	OKAZAKI Tetsurou <okazaki@be.to>
Approved by:	Maintainer
3212ca0c02
David E. O'Brien (obrien)
Change Id->FreeBSD.
9a9ac6ba9d
Tim Vanderhoek (hoek)
As threatened, enforce the "Capital, no period" rule.  Ellipses are permitted.  Note that, given current numeric motif of PW, this is done in four equally-sized commits of 393 files each.
748713c3f6
Michael Haro (mharo)
Remove the test to create ${PREFIX}/share/info/dir as it is now in bsd.port.mk and this helps to unify the check and install.
5ce8e8e5c7