192 Commits

Author SHA1 Message Date
stsp
b773bca589 Update to Subversion 1.14.1
Fixes CVE-2020-17525 (unauthenticated denial-of-service in mod_authz_svn)

ok sthen@
2021-02-10 13:40:55 +00:00
sthen
830a0fb2c5 repair PKGNAME-python; I was relying on python.port.mk doing s/py-/py3-/
but that doesn't actually apply in case of multipackages
2021-01-08 22:18:25 +00:00
sthen
525a881ab1 switch to py3-only following swig update; subversion doesn't build py2
with swig>=4
2021-01-04 13:58:31 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
sthen
7eefa654e1 subversion: build both py2 and py3 bindings. note that unlike many py-* ports
they conflict due to the /usr/local/lib/libsvn_swig_py-1 files being present in
both. ok stsp@
2020-05-31 19:29:32 +00:00
stsp
6abf051ff9 Update to Subversion 1.14.0.
Biggest news in this release is support for Python3 in the bindings.
Keep installing the Python2 bindings for now as there are other ports
which still depend on them, such as devel/cvs2svn and www/trac.

With tweaks from sthen@ who also tested www/trac with SVN 1.14.

ok sthen@
2020-05-28 12:25:27 +00:00
ajacoutot
6c1e09696d Move bash completions in their proper directory.
Regen all PLISTs while here.

ok stsp@ (maintainer)
2020-05-15 14:47:40 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
stsp
1dab080819 Re-enable support for storing plaintext passwords in Subversion.
Subversion has disabled saving of plaintext passwords by default
and a compile-time option is now required to enable this feature.
OpenBSD has always disabled this feature at run-time in /etc/subversion
and left users the choice to enable it in their configuration files.

Unfortunately, the alternative password stores, gnome-keyring and
KDE wallet, do not work in non-X11 environments. And the gpg-agent
password store is not persistent. So there is no better solution
for unattended SVN password authentication in non-X11 environments
on OpenBSD, or pretty much any UNIX-like system for that matter.

ok sthen@
2019-12-19 19:43:14 +00:00
stsp
dd4eb3b55d Update to Subversion 1.13.0
ok sthen@
2019-11-06 15:04:23 +00:00
stsp
de0e202e24 Update devel/subversion to 1.12.2. 2019-07-24 13:11:22 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
stsp
5b8f4e6459 Update devel/subversion to 1.12.0.
ok sthen@
2019-04-28 13:38:28 +00:00
sthen
a9fb2bef06 bump REVISION; apache-httpd pkgpath change
add missing RDEP on apache-httpd in php-apache packages
2019-03-28 12:39:02 +00:00
stsp
78d03b5776 Update to Apache Subversion 1.11.1 and patch a use-after-free which makes
mod_dav_svn crash on OpenBSD (will also be fixed in next upstream release).
2019-01-11 15:12:26 +00:00
stsp
b368eae724 Update to Apache Subversion 1.11.0
ok sthen@
2018-11-23 12:41:47 +00:00
jeremy
d8b8c01d57 Switch default ruby version to ruby 2.5. 2018-10-26 16:15:44 +00:00
stsp
f569806e52 Update to Apache Subversion 1.10.3. 2018-10-16 11:09:03 +00:00
stsp
bc15c1248d Update to Apache Subversion 1.10.2 2018-09-06 19:22:02 +00:00
stsp
c80fd4d060 Update Apache Subversion to 1.10.0.
Port of release candidate 1 tested by guenther@ and sthen@ some weeks ago.
Tweaks for earlier diffs + ok sthen@
2018-04-23 20:06:01 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
naddy
1c96106343 replace gettext module; ok stsp@ 2017-11-02 17:50:55 +00:00
jeremy
8ecc1a9737 Rename ruby-subversion package to be rubyXY-subversion
This makes it similar to all other ruby libraries.

Since subversion's ruby bindings include a shared library in an
unversioned directory, rename the shared library from
svn_swig_ruby-1 to svn_swig_rubyXY-1. Bump -main subpackage as
well due to move of @comment entries in PLIST from -main to
-ruby.

OK stsp@
2017-11-01 10:16:53 +00:00
jeremy
dd5bf40a77 Link against correct ruby library
Problem found by sthen@
OK sthen@
2017-09-23 15:59:03 +00:00
sthen
30eaa4b102 sync WANTLIB and bump, gc a few gettext MODULES while there 2017-09-22 21:30:32 +00:00
ajacoutot
f645678b5c Bump to unbreak packaging:
-@comment lib/ruby/site_ruby/1.8/
-@comment lib/ruby/site_ruby/1.8/x86_64-openbsd/
+@comment lib/ruby/site_ruby/2.3/
+@comment lib/ruby/site_ruby/2.3/x86_64-openbsd/
2017-08-31 08:31:26 +00:00
jeremy
b1332c5818 Make subversion's ruby bindings use the default ruby version instead of
ruby 1.8.

OK stsp@
2017-08-28 13:58:05 +00:00
stsp
e08391e153 Update to Subversion 1.9.7. Fixes CVE-2017-9800, "Arbitrary code execution on
clients through malicious svn+ssh URLs in svn:externals and svn:sync-from-url"
See https://subversion.apache.org/security/CVE-2017-9800-advisory.txt
2017-08-10 18:12:46 +00:00
stsp
82735ea72f Update to Apache Subversion 1.9.6. Contains a server-side SHA1 collision fix. 2017-07-06 10:51:01 +00:00
stsp
79c2891a79 Tell devel/subversion regress tests to clean up after themselves. Avoids
running out of space in /usr/ports/pobj when running 'make regress' here.
2017-07-01 14:14:27 +00:00
stsp
553dba9cb5 Update to Apache Subversion 1.9.5. 2016-11-29 16:31:00 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
sthen
6f3cdd9112 sync WANTLIB, svn_fs_x-1 2016-07-08 16:50:35 +00:00
sthen
3e9b4665e2 add a pseudo flavour to allow building subversion without gnome-keyring, ok stsp 2016-06-28 19:46:02 +00:00
jung
5fed948370 fix user and group
from Johan Huldtgren via czarkoff
2016-06-21 21:55:08 +00:00
czarkoff
1a4725fea8 update to subversion 1.9.4
OK sthen@, stsp@
2016-06-14 08:36:29 +00:00
jung
ab2dfe1aa7 add a svnserve rc.d script
ok stsp ajacoutot
2016-05-29 17:42:22 +00:00
stsp
bb02d36094 No ports hackathon without a ports commit: Add patches for Subversion
security bugs CVE-2016-2167 and CVE-2016-2168 which were just released.
An update to a newer release of SVN will come later.
ok sthen@ aja@
2016-04-28 16:03:01 +00:00
naddy
40d1d04cdd trivial NO_SHARED_ARCHS and PROPERTIES:Mno_shared removal 2016-03-12 23:23:38 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
stsp
1a72769a35 Update to Apache Subversion 1.8.15. Fixes CVE-2015-5343. 2015-12-16 10:21:52 +00:00
jeremy
3b538bc85f Bump affected ports after change to MODRUBY_WANTLIB
Help from and OK nigel@
2015-08-27 14:38:36 +00:00
stsp
4370182bac Update to Subversion 1.8.14. Fixes CVE-2015-3184 and CVE-2015-3187.
ok sthen@
2015-08-05 22:09:12 +00:00
ajacoutot
cfd61d60c7 Bump after apache-http subpackaging. 2015-07-17 23:58:43 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
stsp
5ef6f0ad6d Update to Apache Subversion 1.8.13.
Fixes CVE-2015-0202, CVE-2015-0248, and CVE-2015-0251.
-stable patches will happen within the next few days.
2015-03-31 12:17:59 +00:00
naddy
c36ada4f79 fold lib-only PFRAG.shared into PLIST, and some related cleanups 2015-03-19 20:25:26 +00:00
stsp
d1a54a8733 Update to Subversion 1.8.11.
Fixes CVE-2014-3580 and CVE-2014-8108 (mod_dav_svn DoS in both cases).
Stop compiling in libmagic support since it is considered unsafe.
2014-12-17 12:17:52 +00:00
stsp
39c80bdd13 Update to Subversion 1.8.10. -stable backports of important fixes will
follow in about a week when new files can be created in the tree again.
2014-08-11 17:36:18 +00:00