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

Port details

devel/cgit1.3_1

Fast, lightweight web frontend for Git repositories

Maintainer
mt-bugs@markoturk.info
Packages
cgit 1.3_1
Upstream
Higher version available: 1.3.1
CPE
cgit_project:cgit from the port
WWW
https://git.zx2c4.com/cgit/about/
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 (2)

VuXML entries whose affected range this version has left.

Commits (97)

Bernhard Froehlich (decke) · 1.3_1
devel/cgit: Fix CPE information
2aec8b753b
Vladimir Druzenko (vvd) · 1.3_1
devel/cgit: Fix builds in live environment, and add LUA option

- Remove adding of "openssl" directories to git subtree. openssl isn't
  necessary here, and the resultant include of "/usr/local/include"
  poisions the git tree, causing it to not compile.
- Add option to add the lua / luajit engine to the install.
- Reformat to satisfy portclippy and portfmt.

PR:		293666
Approved by:	Marko Turk <mt-bugs@markoturk.info> (maintainer)
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
6f999bf845
Li-Wen Hsu (lwhsu) · 1.3
devel/cgit: update to v1.3

Changelog: https://lists.zx2c4.com/pipermail/cgit/2026-February/004968.html

Change maintainer's address, was used in submitting bugs 227304.

PR:		292688
88890de840
Muhammad Moinur Rahman (bofh) · 1.2.3_1
devel/cgit: Moved man to share/man

Approved by:    portmgr (blanket)
5904e433a4
Rene Ladan (rene) · 1.2.3
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
Yasuhiro Kimura (yasu) · 1.2.3
devel/cgit: Fix fetch

yasu@rolling-vm-freebsd2[1018]% pwd
/usr/ports/devel/cgit
yasu@rolling-vm-freebsd2[1019]% make fetch
===>  License GPLv2 accepted by the user
===>   cgit-1.2.3 depends on file: /usr/local/sbin/pkg - found
=> cgit-1.2.3.tar.xz doesn't seem to exist in /net/freebsd/ports/distfiles/.
=> Attempting to fetch http://git.zx2c4.com/cgit/snapshot/cgit-1.2.3.tar.xz
fetch: http://git.zx2c4.com/cgit/snapshot/cgit-1.2.3.tar.xz: size unknown
fetch: http://git.zx2c4.com/cgit/snapshot/cgit-1.2.3.tar.xz: size of remote file is not known
cgit-1.2.3.tar.xz                                       88 kB  353 kBps    00s
=> git-2.25.1.tar.xz doesn't seem to exist in /net/freebsd/ports/distfiles/.
===> /!\ Error /!\
     The :git group used for git-2.25.1.tar.xz is missing
     from MASTER_SITES. Check for typos, or errors.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/cgit
yasu@rolling-vm-freebsd2[1020]%

Approved by:	portmgr blanket (just fix it)
MFH:		2023Q2
762f0c8d53
Stefan Eßer (se) · 1.2.3
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) · 1.2.3
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
Mathieu Arnold (mat) · 1.2.3
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.2.3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Mark Linimon (linimon) · 1.2.3
Add compiler:c++11-lang to USES to fix build on GCC-based systems:

cc1plus: error: unrecognized command line option "-std=c++11"

Reported by:	lwhsu
Approved by:	portmgr (tier-2 blanket)
0730892fed
Tobias C. Berner (tcberner) · 1.2.3
devel/cgit: update to 1.2.3

PR:		246053
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	Marko Turk <mt@markoturk.info> (maintainer)
4ab1c354ce
Koichiro Iwao (meta) · 1.2.2
devel/cgit: Update to 1.1.2

Use MASTER_SITE_KERNEL_ORG & MASTER_SITE_SUBDIR for
https://www.kernel.org/pub/software/scm/git/.

PR:		243348
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer
Sponsored by:	HAW International
9c8a825720
Mathieu Arnold (mat) · 1.2.1_1
Convert to UCL & cleanup pkg-message (categories d)
78d1aff1fc
Ryan Steinmetz (zi) · 1.2.1_1
- Shebang fix for cgit filters - Bump PORTREVISION

PR:		236420
Submitted by:	Frank van den Boom <frank@am-knie.de>
Approved by:	Marko Turk <mt@markoturk.info> (maintainer)
85eda32032
Alexey Dokuchaev (danfe) · 1.2.1
Remove redundant DOCS, NLS, EXAMPLES, and IPV6 from OPTIONS_DEFAULT as they are put there by the framework (see line 200 of Mk/bsd.options.mk), except for `finance/quantlib' which makes very unorthodoxal usage of port options.
53792bf1df
Thomas Zander (riggs) · 1.2.1
Update to upstream release 1.2.1 (Fixes CVE-2018-14912)

PR:		230361
Submitted by:	yasu@utahime.org
Approved by:	mt@markoturk.info (maintainer)
Security:	CVE-2018-14912
de739e0ae3
Kurt Jaeger (pi) · 1.2
devel/cgit: update 1.1 -> 1.2

- among other things, update to git 2.18

PR:		229841
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	Marko Turk <mt@markoturk.info> (maintainer)
Relnotes:	https://lists.zx2c4.com/pipermail/cgit/2018-July/004160.html
94591790a1
Tobias Kortkamp (tobik) · 1.1_19
devel/cgit: Fix patch

PR:		227536
e83c57c6bd
Martin Wilke (miwi) · 1.1_19
- Update included git to 2.17.1

PR:		227536
79b917663a
Adam Weinberger (adamw) · 1.1_18
Add an option (defaulting to on) to build and install the cgitrc(5) manpage.

Submitter becomes maintainer.

PR:		227304
Submitted by:	Marko Turk
65366c2e59
Adam Weinberger (adamw) · 1.1_17
Update included git to 2.16.3
0b554af4d2
Adam Weinberger (adamw) · 1.1_16
Update included git to 2.16.2
bff043c639
Adam Weinberger (adamw) · 1.1_15
cgit: Update included git to 2.16.1

Also, add test depends and fix up some more shebangs.
c8f4424f2f
Adam Weinberger (adamw) · 1.1_14
Update included git to 2.15.1
f1f94f3166
Adam Weinberger (adamw) · 1.1_13
Update included git to 2.15.0
800ccbb3b5
Adam Weinberger (adamw) · 1.1_12
Update included git to 2.14.3
76e24a0d05
Adam Weinberger (adamw) · 1.1_11
Update included git to 2.14.2
9dcb827eaf
Dmitry Marakasov (amdmi3) · 1.1_10
- Update WWW

Approved by:	portmgr blanket
0e53bb7879
Adam Weinberger (adamw) · 1.1_10
Update included git to 2.14.1
47d4d3ff03
Adam Weinberger (adamw) · 1.1_9
Update included git to 2.13.4.
9e3bdfb86d
Adam Weinberger (adamw) · 1.1_8
Update included git to 2.13.3.
0291b67d70
Adam Weinberger (adamw) · 1.1_7
Update included git to 2.13.2.
33b6fa5c80
Adam Weinberger (adamw) · 1.1_6
Add the SHA1 checksum patch from devel/git
32de5a8268
Adam Weinberger (adamw) · 1.1_5
Update included git to 2.13.1.
03cd7bb8b9
Adam Weinberger (adamw) · 1.1_4
Update included git to 2.13.0.
259a02a50b
Adam Weinberger (adamw) · 1.1_3
Update included git to 2.12.1 and bump PORTREVISION.
cae8fe87cc
Adam Weinberger (adamw) · 1.1_2
Update included git to 2.11.1.
bf6c4a755d
Adam Weinberger (adamw) · 1.1_1
Add patch forgotten in r427459.
614dc7a639
Adam Weinberger (adamw) · 1.1_1
Update included git to 2.11.0 (and bump PORTREVISION for it). Also, enable verbose build, use OPTIONS helpers, and update the suggested Apache config block.
2c73985cb6
Adam Weinberger (adamw) · 1.1
Update to cgit 1.1, and update the included git to 2.10.2. While here, simplify the plist and the pkg-message by assuming that the project isn't going to change its name. Also, tweak the COMMENT and pkg-descr.

And lastly, take maintainership. Many thanks to Kevin for all his work
in looking after this port for nearly three-and-a-half years!

PR:		214791
Approved by:	outgoing maintainer (Kevin Zheng)
35aed5aa19
John Marino (marino) · 1.0
devel/cgit: Sed in flags for USES=ssl (supports ports SSL)

Passing through CFLAGS and LDFLAGS definitions doesn't work

Approved by:	SSL blanket
1d7b825301
Adam Weinberger (adamw) · 1.0
Update cgit to 1.0, and the included git to 2.9.2.

PR:		211200
Approved by:	maintainer (Kevin Zheng)
7e70215395
Jason Unovitch (junovitch) · 0.12
devel/cgit: update 0.11.2 -> 0.12

Changes:	http://lists.zx2c4.com/pipermail/cgit/2016-January/002817.html

PR:		206417
Submitted by:	Kevin Zheng <kevinz5000@gmail.com> (maintainer)
Security:	CVE-2016-1899
Security:	CVE-2016-1900
Security:	CVE-2016-1901
Security:	https://vuxml.FreeBSD.org/freebsd/62c0dbbd-bfce-11e5-b5fe-002590263bf5.html
MFH:		2016Q1
0bdfa004a2
Adam Weinberger (adamw) · 0.11.2_1
Add NO_R_TO_GCC_LINKER=1 to MAKE_ARGS, which tells the bundled git to use -Wl,-rpath=/path/ instead of -R/path/. This occurs when USE_OPENSSL_PORT=yes is defined in /etc/make.conf, exposed by the changes in r403176.
53a3f11c08
Adam Weinberger (adamw) · 0.11.2_1
cgit will link against libcrypto in ${LOCALBASE} if it exists, so add USE_OPENSSL to acknowledge the dependency.

PR:		204995
Approved by:	Kevin Zheng (maintainer)
a782d20006
Dmitry Marakasov (amdmi3) · 0.11.2
- Add CPE info

Approved by:	portmgr blanket
eb4ffd37a8
Pawel Pekala (pawel) · 0.11.2
Update to version 0.11.2

PR:		198609
Submitted by:	Kevin Zheng <kevinz5000@gmail.com> (maintainer)
74eae62616
Olli Hauer (ohauer) · 0.11.0
- update to 0.11.0 - use s/tar:bzip2/tar:xz/

PR:		198003
Submitted by:	ohauer
Approved by:	maintainer (Kevin Zheng)
MFH:		2015Q1
15d77157e9
Baptiste Daroussin (bapt) · 0.10.2
Cleanup plist
e52c1f9d98