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

editors/linux-sublime3 3.2.2_2

Sophisticated text editor for code, markup and prose

Port info

Maintainer
matias@pizarro.net
Packages
latest: 3.2.2_2
Upstream
up to date
Last update
to 3.2.2_2 · fb16dfecae
Quarterly
2026Q4: 3.2.2_2
Formerly
editors/sublime3 until 2015-12-29
WWW
https://www.sublimetext.com
Links
cgit · VuXML

Install

Package
# pkg install linux-sublime3
installs 3.2.2_2 from latest; from quarterly (2026Q4) 3.2.2_2
Port
# cd /usr/ports/editors/linux-sublime3 && make install clean
Size
12 MiB download · 33 MiB installed
Depends on
devel/desktop-file-utils 0.28, x11-toolkits/linux-rl9-gtk3 3.24.31_6
License
SUBLIMEHQ

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.2.2_2✗–
FreeBSD 153.2.2_2✗–
FreeBSD 143.2.2_2✗3.2.2_2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.2.2_2✗–
FreeBSD 143.2.2_2✗3.2.2_2

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 3.2.2_2.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (28)

Stefan Eßer (se) · 3.2.2_2
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 3.2.2_2
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 3.2.2_2
editors: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Andreas Kohout <shanee@augusta.de>
  *  Andrej Zverev <az@inec.ru>
  *  Andrey Zakhvatov
  *  Anton Tornqvist <antont@inbox.lv>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Bob Eager <bob@eager.cx>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Chris Petrik <chris@officialunix.com>
  *  Christian Brueffer <chris@unixpages.org>
  *  Craig Leres <leres@FreeBSD.org>
  *  Daniel Eischen <deischen@FreeBSD.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  David Thiel <lx@redundancy.redundancy.org>
  *  Diego Depaoli <trebestie@gmail.com>
  *  Dima Dorfman <dima@unixfreak.org>
  *  Dmitri Goutnik <dg@syrec.org>
  *  Dominic Mitchell
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Geoffrey Mainland <mainland@apeiron.net>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Hakisho Nukama <nukama@gmail.com>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  Janos Mohacsi <janos.mohacsi@bsd.hu>
  *  Jason Evans <jasone@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jille Timmermans (jille@quis.cx)
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Merryweather Cooper et al
  *  Jun-ichiro itojun Itoh <itojun@itojun.org>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Kenneth Vestergaard Schmidt <kvs@pil.dk>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Leif Pedersen <bilbo@devpit.org>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Mark Pulford <mark@kyne.com.au>
  *  Martin Blapp
  *  Matías Pizarro <matias@pizarro.net>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael L. Hostbaek (mich@freebsdcluster.org)
  *  Michael Vasilenko <acid@stu.cn.ua>
  *  Miguel Clara <miguelmclara@gmail.com>
  *  Mohammad S. Babaei <info@babaei.net>
  *  Nicola Vitale <nivit@email.it>
  *  Olga Smirnova <mistresssilvara@hotmail.com>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Patrick Li <pat@databits.net>
  *  Peter Wemm <peter@FreeBSD.org>
  *  Philippe Lefebvre <nemesis@balistik.net>
  *  Rimvydas Jasinskas <zrj@ef.irc>
  *  Roman Shterenzon <roman@xpert.com>
  *  Satoshi Asami (asami)
  *  Shaun Amott <shaun@FreeBSD.org>
  *  Shigeyuki FUKUSHIMA <shige@FreeBSD.org>
  *  Shigeyuki Fukushima <shige@FreeBSD.org>
  *  Stanislav Sedov <stas@core.310.ru>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Xin LI <delphij@FreeBSD.org>
  *  Ying-Chieh Liao
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
  *  alepulver
  *  brett@peloton.physics.montana.edu
  *  buganini@gmail.com
  *  eric
  *  erich@rrnet.com
  *  gahr
  *  gelf
  *  giffunip@asme.org
  *  ijliao
  *  jkh
  *  joerg
  *  joseph@randomnetworks.com
  *  krion
  *  lightside <lightside@gmx.com>
  *  pgf
  *  rch@richard.eu.org
  *  tetsushi NAKAI <nakai@tsl.pe.u-tokyo.ac.jp>
  *  tg
  *  thierry@pompo.net
  *  torstenb@FreeBSD.org
  *  verm

With hat:	portmgr
7cd7a8d850
Alexey Dokuchaev (danfe) · 3.2.2_2
Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)

ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.

While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names.
61b6613393
Baptiste Daroussin (bapt) · 3.2.2_2
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2c672a4de9
Lewis Cook (lcook) · 3.2.2_2
editors/linux-sublime3: Add missing LICENSE file

While here, pet portclippy and portfmt.

PR:	256104
83539d8247
Neel Chauhan (nc) · 3.2.2_1
editors/linux-sublime3: Pass maintainership to submitter and add LICENSE

PR:	256090
b712fce4cb
Mathieu Arnold (mat) · 3.2.2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Emanuel Haupt (ehaupt) · 3.2.2
Reset maintainership upon maintainers request.

Approved by:	Miguel Clara <miguelmclara@gmail.com> (maintainer, via mail)
8319635954
Emanuel Haupt (ehaupt) · 3.2.2
Update to 3.2.2

PR:		241605
Submitted by:	james.wright@digital-chaos.com
Approved by:	miguelmclara@gmail.com (maintainer, via e-mail)
52dcf09c39
Tobias Kortkamp (tobik) · 3.1.76
e*: Add missing USES={gnome,sdl,xorg}
78b522d04c
Steve Wills (swills) · 3.1.76
editors/linux-sublime3: update to build 3176

PR:		228445
Submitted by:	Pedro F. Giffuni <pfg@FreeBSD.org>
Approved by:	maintainer timeout (miguelmclara@gmail.com, > 2 weeks)
4298e83631
Tobias Kortkamp (tobik) · 3.1.43
editors/linux-sublime3: Update to 3.1.43

PR:		222367
Reported by:	godevilove@ya.ru
Submitted by:	eric@camachat.org
Approved by:	miguelmclara@gmail.com (maintainer)
4c1340c8d4
Tijl Coosemans (tijl) · 3.1.26_1
- Autodetect the installed linux_base port and use LINUX_DEFAULT only as   a last resort. - Construct a list of DISTFILES for every architecture (amd64, i386).   Select one list for regular make and all lists for make makesum so linux   ports can have one combined distinfo file. - Set DIST_SUBDIR?=centos so there's only one copy of common distfiles. - Use MASTER_SITES and DISTFILES groups so make
6140d3c6aa
Tijl Coosemans (tijl) · 3.1.26_1
Make 64 bit Linux packages the default on amd64.
83579f491e
Tijl Coosemans (tijl) · 3.1.26
Update to 3.1.26 and add 64-bit support.

PR:		213399
Submitted by:	miguelmclara@gmail.com (maintainer)
7788860ff2
Tijl Coosemans (tijl) · 3.0.83_2
- In Uses/linux.mk use the loop variable directly when appending to   *_DEPENDS.  Helper variables derived from the loop variable aren't   expanded causing *_DEPENDS to be incorrect. - Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
aea21b3b36
Tijl Coosemans (tijl) · 3.0.83_1
- Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with   Mk/Uses/linux.mk. - Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with   USES+=linux:\1 in all ports. - Replace USE_LINUX_APPS with USE_LINUX in all ports. - Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some   ports. - When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY   are def

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
82a87de90c
Dmitry Marakasov (amdmi3) · 3.0.83_1
- Fix conflicts between linux-sublime and linux-sublime3

Approved by:	portmgr blanket
76953da02c
Dmitry Marakasov (amdmi3) · 3.0.83_1
- Rename editors/sublime3 to editors/linux-sublime3 and add PKGNAMESUFFIX   - Bring port directory and package names in sync   - Resolve PKGBASE conflict with editors/linux-sublime

PR:		205694
Approved by:	portmgr blanket (due to PKGBASE conflict)
5dc918f30b
Kubilay Kocak (koobs) · 3.0.83_1 · as editors/sublime3
editors/sublime3: Fix opening filepaths with spaces

Sublime 3 contains a wrapper script at /usr/local/bin/sublime to ensure that
/dev/shm is set up correctly, and it's currently passing arguments to the
real binary incorrectly.

It currently causes sublime to incorrectly open any file where the path
contains a space.

 - Modify sublime.in to open filepaths with spaces correctly
 - Bump PORTREVISION

While I'm here:

 - Sort USES
 - Group USE{S} lines
 - Pet portlint (make patch `makepatch` compliant)

PR:		203783
Submitted by:	Miguel <miguelmclara gmail com> (maintainer)
MFH:		2015Q4
fb1045c022
Pawel Pekala (pawel) · 3.0.83 · as editors/sublime3
- Update to version 3.0.83 [1] - Fix COMMENT

PR:		198890 [1]
Submitted by:	miguelmclara@gmail.com (maintainer) [1]
9e83b64b5c
Kurt Jaeger (pi) · 3.0.65_3 · as editors/sublime3
editors/sublime3: change the path in the .desktop from absolute to relative

Submitted by:	jbeich
9d52570074
Kurt Jaeger (pi) · 3.0.65_3 · as editors/sublime3
editors/sublime3: patch .desktop file and add check for /dev/shm link

PR:		197381
Submitted by:	miguelmclara@gmail.com (maintainer)
fd7d0fae4e
Craig Rodrigues (rodrigc) · 3.0.65_2 · as editors/sublime3
Change dependency to Centos 6.  Sublime does not work with the libraries in Fedora 10.

Reviewed by:	xmj
c7ca171686
Bartek Rutkowski (robak) · 3.0.65_1 · as editors/sublime3
editors/sublime3: various fixes

- Fix desktop file and icons
- Add gtk2 dependency
- Fix pkg-plist (remove unneeded files and and /Icons needed for the Title/taskbar)
- Remove "STRIP" in the Makefile
- Remove "@" where except for MKDIR in the Makefile

PR:		194669
Submitted by:	Miguel Clara <miguelmclara@gmail.com>
83dd77ee41
Johannes Jost Meixner (xmj) · 3.0.65 · as editors/sublime3
Update CentOS base to 6.5, add userland ports

The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
05317facbe