Port details |
- subversion-lts Version control system, long-term-support version
- 1.14.5 devel =2 1.14.5Version of this port present on the latest quarterly branch.
- Maintainer: michaelo@apache.org
- Port Added: 2019-04-25 16:29:02
- Last Update: 2024-12-23 12:35:41
- Commit Hash: 40d57c0
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: APACHE20
- WWW:
- https://subversion.apache.org/
- Description:
- Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).
This port contains an LTS release.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- subversion-lts>0:devel/subversion-lts
- Conflicts:
- CONFLICTS_INSTALL:
- subversion
- subversion-lts-1.[0-9].[0-9]*
- subversion-lts-1.1[0-9].[0-9]*
- To install the port:
- cd /usr/ports/devel/subversion-lts/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/subversion-lts
- pkg install subversion-lts
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: subversion-lts
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1734780892
SHA256 (subversion-1.14.5.tar.bz2) = e78a29e7766b8b7b354497d08f71a55641abc53675ce1875584781aae35644a1
SIZE (subversion-1.14.5.tar.bz2) = 8675355
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gpg-agent : security/gnupg
- pkgconf>=1.3.0_1 : devel/pkgconf
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- gpg-agent : security/gnupg
- Library dependencies:
-
- libapr-1.so : devel/apr1
- libsqlite3.so : databases/sqlite3
- libexpat.so : textproc/expat2
- libutf8proc.so : textproc/utf8proc
- liblz4.so : archivers/liblz4
- libserf-1.so : www/serf
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for subversion-lts-1.14.5:
BDB=off: Berkeley DB support
DOCS=on: Build and/or install documentation
GPG_AGENT=on: Enable GPG agent password store
NLS=on: Native Language Support
SASL=off: SASL authentication support
SERF=on: WebDAV/Delta-V (HTTP/HTTPS) repo access module
SVNSERVE_WRAPPER=off: Enable svnserve wrapper (umask setter)
TEST=off: Run subversion test suite
TOOLS=on: Install several tools
===> Use 'make config' to modify these settings
- Options name:
- devel_subversion-lts
- USES:
- shebangfix python:env cpe libtool pathfix pkgconfig shebangfix tar:bzip2 gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.14.5 23 Dec 2024 12:35:41 |
Michael Osipov (michaelo) |
devel/subversion{,-lts}: Update to 1.14.5
Approved by: jrm (mentor)
Security: CVE-2024-45720
Differential Revision: https://reviews.freebsd.org/D48169
Release notes: https://svn.apache.org/repos/asf/subversion/tags/1.14.5/CHANGES |
1.14.4 10 Oct 2024 07:00:23 |
Michael Osipov (michaelo) |
*/*: update devel/subversion{,-lts} to 1.14.4
Approved by: jrm (mentor)
MFH: 2024Q4
Differential Revision: https://reviews.freebsd.org/D47022
Release Notes: https://svn.apache.org/repos/asf/subversion/tags/1.14.4/CHANGES |
1.14.3_4 15 Aug 2024 10:07:59 |
Michael Osipov (michaelo) |
devel/subversion{,-lts}: remove port option STATIC
Since the switch to CMake for textproc/utf8proc
(207abfe1369d1ef1d89fae73b1091b37b9060ef7) the static library is not being built
anymore. This means that the static build of Subversion has been broken since
2022-01. For the past two years only one has complained (PR 279430) and
the maintainer of textproc/utf8proc (PR 280429) cannot easily provide an archive
with CMake anymore. Therefore, removing the STATIC port option for good.
PR: 279430
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D46096 |
1.14.3_3 22 Apr 2024 13:09:56 |
Michael Osipov (michaelo) |
*/*: take ownership of lev@'s Subversion ports
As agreed with lev@, I am taking ownership of these ports.
Approved by: jrm (mentor), lev
Differential Revision: https://reviews.freebsd.org/D44862 |
1.14.3_2 19 Mar 2024 02:13:54 |
Yasuhiro Kimura (yasu) |
devel/subversion-lts: Move man pages to share/man
Approved by: portmgr (blanket) |
1.14.3_1 28 Feb 2024 15:53:37 |
Michael Osipov (michaelo) |
*/*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER
When LTS version of Subversion is set in make.conf (WITH_SUBVERSION_VER)
depending ports will still depend on latest version (devel/subversion)
instead of LTS one (devel/subversion-lts). This will cause dependency
conflicts when packages are distributed with Poudriere, namely pkg(8)
will report them and fail to install.
Make all affected ports properly depend on the right port based on the
value set in WITH_SUBVERSION_VER.
Approved by: jrm (mentor), otis (mentor), lev (maintainer timeout)
Differential Revision: https://reviews.freebsd.org/D43864 |
1.14.3 08 Jan 2024 17:01:28 |
Lev A. Serebryakov (lev) |
devel/subversion: and devel/subversion-lts update to latest release 1.14.3.
Thank you, Yasuhito FUTATSUKI. |
1.14.2 31 Oct 2023 12:52:15 |
Michael Osipov (michaelo) |
devel/subversion-lts: update port to next LTS version: 1.14.2
PR: 253566
Approved by: jrm (mentor), otis (mentor), lev
Release Notes: https://subversion.apache.org/docs/release-notes/1.14
Differential Revision: https://reviews.freebsd.org/D42348 |
1.10.8_5 21 Oct 2023 14:43:22 |
Daniel Engberg (diizzy) |
*/*: Treewide: Bump consumers of textproc/utf8proc
...after commit a71f6f1f41195fc156071640e2cd200541c21e52
Reported by: vvd |
1.10.8_4 11 Apr 2023 23:19:50 |
Ed Maste (emaste) |
devel/subversion: retire commit message FreeBSD template
With all FreeBSD repos converted to Git there is no need for the custom
svn template option.
Reviewed by: lev
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D38640 |
1.10.8_3 12 Dec 2022 16:33:07 |
Lev A. Serebryakov (lev) |
devel/subversion-lts: fix build
Fix my dumb mistake.
PR: 268073
Reported by: Michael Osipov <michael.osipov@siemens.com> |
1.10.8_2 17 Nov 2022 17:38:44 |
Lev A. Serebryakov (lev) |
devel/subversion-lts: Depends on python 2.7
This old version must use pyhton2.7 explicitly.
PR: 253566 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
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) |
1.10.8_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
1.10.8_1 20 Jul 2022 14:55:49 |
Tobias C. Berner (tcberner) |
cleanup: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Alex Trull <freebsd.alex@trull.org>
* Alonso Cardenas <acm@FreeBSD.org>
* Boris Samorodov <bsam@FreeBSD.org>
* David Shane Holden <dpejesh@yahoo.com>
* Felix Palmen <felix@palmen-it.de>
* Hirohisa Yamaguchi <umq@ueo.co.jp>
* Kevin Bowling <kbowling@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
* Markus Mann, CTS - FreeBSD Team <de-freebsd@ctseuro.com>
* Matthias Andree
* Matthias Fechner <mfechner@FreeBSD.org>
* Oleg Sidorkin <osidorkin@gmail.com>
* Oliver Lehmann
* Radim Kolar <hsn@sendmail.cz>
* Timothy Beyer <beyert@cs.ucr.edu>
* hq@FreeBSD.org
* johalun0@gmail.com
* lev@FreeBSD.org
* rooneg@electricjellyfish.net
With hat: portmgr |
1.10.8_1 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.10.8_1 29 Jun 2022 16:33:01 |
Po-Chuan Hsieh (sunpoet) |
devel/subversion-lts: Update WWW
Approved by: portmgr (blanket) |
1.10.8_1 14 Apr 2022 11:20:55 |
Lev A. Serebryakov (lev) |
devel/subversion-lts: Turn off FREEBSD_TEMPLATE by default.
As now subversion is not used for FreeBSD development, have this option
turned on by default has little sense.
PR: 258627 |
1.10.8 14 Apr 2022 09:48:19 |
Lev A. Serebryakov (lev) |
devel/subversion-lts: Fix build with SVNSERVE_WRAPPER=on
PR: 263274 |
1.10.8 13 Apr 2022 18:26:06 |
Lev A. Serebryakov (lev) |
devel/subversion-lts: Make all binaries stripping explicit.
Running ${STRIP_CMD} on non-binary file can left zero-length
temporary file.
Strip all binaries explicitly, with list of them and loop, instead
of calling ${STRIP_CMD} with '*'. |
1.10.8 13 Apr 2022 13:56:06 |
Lev A. Serebryakov (lev) |
devel/subversion-lts: Update to latest 1.10.x version which fix two CVEs
Update devel/subversion-lts to latest 1.10.8 version.
This update fixes two CVEs
Security: CVE-2021-28544
Security: CVE-2022-24070 |
1.10.7 10 Feb 2022 21:30:20 |
Piotr Kubaj (pkubaj) |
devel/subversion-lts: remove ia64 check |
1.10.7 10 Jan 2022 15:15:39 |
Stefan Eßer (se) |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
1.10.7 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
1.10.7 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.10.7 10 Feb 2021 17:03:38 |
lev |
Updatye to 1.10.7.
It is securoty update.
It fixes https://subversion.apache.org/security/CVE-2020-17525-advisory.txt
MFH: 2021Q1
Security: CVE-2020-17525 |
1.10.6 01 Jan 2021 10:11:35 |
antoine |
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed
With hat: portmgr |
1.10.6 01 Jan 2021 00:57:24 |
rene |
Remove most expired ports that depend on Python 2.7:
Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves
I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things. (Only the first 15 lines of the commit message are shown above ) |
1.10.6 03 Mar 2020 12:56:16 |
mat |
Ports MUST NOT set WITH_DEBUG.
WITH_DEBUG is a user facing variable. When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.
Approved by: bapt
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D23940 |
1.10.6 03 Nov 2019 22:48:11 |
lev |
Addons don't neet SWIG to be installed.
PR: 241602
Submitted by: Yasuhito FUTATSUKI <freebsd-bug-report-yf@yf.bsdclub.org> |
1.10.6 13 Aug 2019 16:01:59 |
mat |
Convert to UCL & cleanup pkg-message (categories d) |
1.10.6 24 Jul 2019 18:50:55 |
lev |
Update to 1.10.6 |
1.10.4 06 May 2019 11:58:48 |
lev |
update to 1.10.4.
This fix CVE-2018-11803.
PR: 237690
Submitted by: ohauer@FreeBSD.org |
1.10.3 25 Apr 2019 16:28:46 |
lev |
Add LTS version of subversion to ports.
PR: 235934 |