CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

editors/gedit50.0_1

Small but powerful GTK text editor

Maintainer
gnome@FreeBSD.org
Packages
gedit 50.0_1
Upstream
Higher version available: 51.0
CPE
gnome:gedit from the port
WWW
https://gitlab.gnome.org/World/gedit/gedit
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

VuXML entries whose affected range this version has left.

Commits (171)

Charlie Li (vishwin) · 50.0_1
devel/libpeas1: bump LIB_DEPENDS consumers after ABI break update
73ebef1c18
Don Lewis (truckman) · 50.0
editors/gedit: update to 50.0

Update to 50.0

  News in 50.0, 2026-03-27
  ------------------------
  * Documentation improvements.
  * Translation updates.

Cleanup Makefile

Pet portclippy (truckman)

PR:		294211
d347e86d73
Don Lewis (truckman) · 49.0
editors/gedit*: update to 49.0

Update to 49.0 for compatability with libgedit-gtksourceview 299.6.0.

  News in 49.0, 2026-01-03
  ------------------------

  * Metainfo data: add more infos to fix Flathub warnings.
  * Cleanup: remove BuildStream and Snap from build-aux/ (outdated).
  * Translation updates.

  News in 49.alpha2, 2025-11-17
  -----------------------------

  User-visible changes:
  * Add a max-file-size setting for document loading, fixing the common problem
    with very large files.
  * New symbolic app icon (to have a square one).
  * Statusbar: fix a bug with the language button popover.

  Under the hood changes:
  * Fix a compilation warning.
  * Statusbar:
    - Move some features of GeditStatusbar to libgedit-tepl as TeplStatusbar.
    - GeditWindowStatus: new internal class to offload some work that was done in
      GeditWindow, to avoid a god class.
    - *.ui -> code.

  Other:
  * Translation updates.
  * Tools: generate-html-list-of-plugins-description.sh script (output HTML
    content that is put on the website instead of generating a Markdown file
    located in the git repository).

  News in 49.alpha1, 2025-09-05
  -----------------------------

  User-visible changes:
  * gedit icon: take an older version for small sizes. The older version looks
    nicer.
  * Code Comment/Uncomment plugin: some bugs have been fixed, and the behavior can
    be slightly different in some situations. A new user manual page has also been
    written.
  * Setup allowed GDK backends to disable Wayland. Only the X11 backend is allowed
    on Linux (so it relies on XWayland when running the application on a Wayland
    session). It fixes some bugs, especially for the Word Completion plugin.

  Under the hood changes:
  * Tools: add generate-c-plugin, to generate the boilerplate C code for a new
    plugin.
  * Code Comment/Uncomment plugin: rewrite it in C, and have the bulk of the
    implementation in libgedit-tepl.
  * Port to new GtkSourceEncoding API.
  * GeditTab refactorings:
    - Extract gedit-tab-utils.c.
    - Start to extract GeditTabLoader (private class).
  * Various other code refactorings.

  Developer documentation:
  * Improve the developer documentation, and start to write the
    “Gedit Development Guidelines”.
  * Improve API docs of the Activatable classes.

  Other:
  * Metainfo data: add a donation URL.
  * Translation updates.

Re-order Makefile to appease portlint

Remove USE_LDCONFIG:
  this port does not install any shared objects into ${PREFIX}/lib
a207d0b727
Don Lewis (truckman) · 48.2
editors/gedit: Update to 48.2

Update to 48.2

libxml2 is no longer needed, so remove it from USE_GNOME [truckman]

PR:		289487
MFH:		2025Q4
e0e416cea1
Baptiste Daroussin (bapt) · 48.1
editors/gedit*: update to 48.1

PR:	286697
3e1381aeb4
Baptiste Daroussin (bapt) · 44.2_4
Mk/bsd.sites.mk: Simplify MASTER_SITES= GNOME

Since GNOME changes their numbering, in some Makefile MASTER_SITES= GNOME is
more complex. This patch simplify for users.

Differential Revision:		https://reviews.freebsd.org/D43183
a0ce779c88
Baptiste Daroussin (bapt) · 44.2_4
editors/gedit: fix ldconfig path

Reported by:	pkg-devel exp-run
be8f37491d
Charlie Li (vishwin) · 44.2_3
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move

The GTK 1-based gdk-pixbuf has not existed for some time.

No functional or package changes.
e87d8134a3
Charlie Li (vishwin) · 44.2_3
devel/py-pygobject: bump consumer PORTREVISIONs after port rename

With hat: gnome
PR: 273722
32a55d206d
Muhammad Moinur Rahman (bofh) · 44.2_2
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Rene Ladan (rene) · 44.2_1
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3d9a815d9c
Tobias C. Berner (tcberner) · 44.2_1
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
fa81a4f5f8
Neel Chauhan (nc) · 44.2
editors/gedit: Update to 44.2
b2a591c3ba
Neel Chauhan (nc) · 43.1
editors/gedit: Update to 43.1
676b933bf1
Stefan Eßer (se) · 42.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) · 42.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) · 42.2
framework: switch tree to using vala.mk

PR:		249940
d9b0d9ac4e
Neel Chauhan (nc) · 42.2
editors/gedit: Update to 42.2
ad94d67749
Tobias C. Berner (tcberner) · 42.1
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
Neel Chauhan (nc) · 42.1
editors/gedit: Update to 42.1
0ee215104d
Neel Chauhan (nc) · 42.0
editors/gedit: Update to 42.0
3da9ffbd90
Charlie Li (vishwin) · 41.0_3
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
d63665f7cd
Dmitry Marakasov (amdmi3) · 41.0_2
*/*: fix trailing whitespace in pkg-descr's

Approved by:	portmgr blanket
7b4d1f0b36
Matthias Fechner (mfechner) · 41.0_2
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
247c7db751
Neel Chauhan (nc) · 41.0_1
editors/gedit: Fix segfault on launch
b35438a24b
Neel Chauhan (nc) · 41.0
editors/gedit: Unbreak build with required patch
fc22a8cf6b
Neel Chauhan (nc) · 41.0
editors/gedit: Update to 41.0
f028d93ec8
Jan Beich (jbeich) · 40.1
editors/gedit: unbreak build with Meson 0.61.0

data/meson.build:6:0: ERROR: Function does not take positional arguments.

PR:		260943
Reported by:	antoine (via exp-run)
Regressed by:	https://github.com/mesonbuild/meson/commit/61f2866a9fa1
b5ecb27e73
Bernhard Froehlich (decke) · 40.1
editors/gedit: Add CPE information

Approved by:	portmgr (blanket)
b2d226c5b9
Neel Chauhan (nc) · 40.1
editors/gedit: fix fetching from MASTER_SITES

PR:	256202
c93564d4de
Neel Chauhan (nc) · 40.1
editors/gedit: Update to 40.1
65a7db7ab5
Mathieu Arnold (mat) · 3.38.1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Tobias C. Berner (tcberner) · 3.38.1
editors/gedit, editors/gedit-plugins: update to 3.38.1
f9229bb8f7
Baptiste Daroussin (bapt) · 3.38.0
Upgrade gedit and its plugins to 3.38

as gedit requires a newer version of tepl
upgrade tepl to 5.0.0
And because the only consumer of the previous version was gnome-latex,
Upgrade it to 3.38.0
82c2032934
Niclas Zeising (zeising) · 3.28.1_2
Add USES=xorg USES=gl, ports categories e

Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.
d52303ea80
Gerald Pfeifer (gerald) · 3.28.1_2
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Antoine Brodin (antoine) · 3.28.1_1
Clean up plist
4feea1d823
Tobias Kortkamp (tobik) · 3.28.1_1
Do not set SHEBANG_FILES twice
5422d2a79c
Gerald Pfeifer (gerald) · 3.28.1_1
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
a9f015d155
Koop Mast (kwm) · 3.28.1
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.

The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
951c1f5d1c
Gerald Pfeifer (gerald) · 3.22.0_2
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
09f9633cb6
Brad Davis (brd) · 3.22.0_1
Fix build on ppc64 by specifying what is needed from the compiler.

PR:		225635
Submitted by:	jhibbits
Approved by:	maintainer timeout
2912095c18
Dmitry Marakasov (amdmi3) · 3.22.0_1
- Fix LICENSE - Fix shebangs

Approved by:	portmgr blanket
e4ccb7558d
Mathieu Arnold (mat) · 3.22.0
Cleanup Mk/Uses/gnome.mk.

- Remove the use of comp_DETECT.
- Remove all comp_DETECT variables.
- Remove a use of comp_DETECT outside of gnome.mk
- Remove py3gobject3.
- Have ports depending directly on devel/py-gobject3 use gnome to do it.

PR:		224618
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13550
d0cba2b797
Mathieu Arnold (mat) · 3.22.0
Convert Python ports to FLAVORS.

Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
551be3c723
Koop Mast (kwm) · 3.22.0
Update gedit to 3.22.0.

Add license
Chase gspell update.

Obtained from:	gnome devel repo
7e89cd3aff
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.18.3
Add more PLIST_SUB to Mk/Uses/python.mk

- Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX
- Add PYTHON2 and PYTHON3
- Respect PYTHON_VERSION
- Rename PYOEXTENSION to PYTHON_PYOEXTENSION

This change would help:
- Build databases/postgresql*-plpython with Python 3
  (It has PLIST issue since bsd.python.mk to Uses/python.mk transition)
- Simplify Makefile

PR:		205807
Differential Revision:	https://reviews.FreeBSD.org/D4758
Exp-run by:	antoine
e730d999d3
Dmitry Marakasov (amdmi3) · 3.18.3
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
1d1f878054
Mathieu Arnold (mat) · 3.18.3
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Ruslan Makhmatkhanov (rm) · 3.18.3
editors/gedit: actualize descriptions

Update some 2's with 3's. Non-functional change

With hat:       gnome
ffba5c2511