|
|
|
@ -1,30 +1,11 @@
|
|
|
|
|
# set to zero to avoid running test suite
|
|
|
|
|
%bcond_without tests
|
|
|
|
|
|
|
|
|
|
%if 0%{?rhel} || 0%{?eln}
|
|
|
|
|
%bcond_with kwallet
|
|
|
|
|
%else
|
|
|
|
|
%bcond_without kwallet
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora} > 32 || 0%{?rhel} > 8
|
|
|
|
|
%bcond_with bdb
|
|
|
|
|
%else
|
|
|
|
|
%bcond_without bdb
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
# Python 2 for F<32, Python 3 for F>=32 and RHEL>=9
|
|
|
|
|
%if 0%{?fedora} < 32 && 0%{?rhel} < 9
|
|
|
|
|
%bcond_without python2
|
|
|
|
|
%bcond_with python3
|
|
|
|
|
%bcond_without bdb
|
|
|
|
|
%bcond_without tests
|
|
|
|
|
%bcond_without pyswig
|
|
|
|
|
%bcond_without ruby
|
|
|
|
|
%else
|
|
|
|
|
%bcond_with python2
|
|
|
|
|
%bcond_without python3
|
|
|
|
|
%bcond_without pyswig
|
|
|
|
|
%bcond_without ruby
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%ifarch %{power64} s390x
|
|
|
|
|
%global with_java 0
|
|
|
|
@ -55,11 +36,13 @@
|
|
|
|
|
|
|
|
|
|
Summary: A Modern Concurrent Version Control System
|
|
|
|
|
Name: subversion
|
|
|
|
|
Version: 1.14.1
|
|
|
|
|
Version: 1.10.2
|
|
|
|
|
Release: 5%{?dist}
|
|
|
|
|
License: ASL 2.0
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
URL: https://subversion.apache.org/
|
|
|
|
|
Source0: https://downloads.apache.org/subversion/subversion-%{version}.tar.bz2
|
|
|
|
|
|
|
|
|
|
Source0: https://www.apache.org/dist/subversion/subversion-%{version}.tar.bz2
|
|
|
|
|
Source1: subversion.conf
|
|
|
|
|
Source3: filter-requires.sh
|
|
|
|
|
Source4: http://www.xsteve.at/prg/emacs/psvn.el
|
|
|
|
@ -67,24 +50,22 @@ Source5: psvn-init.el
|
|
|
|
|
Source6: svnserve.service
|
|
|
|
|
Source7: svnserve.tmpfiles
|
|
|
|
|
Source8: svnserve.sysconf
|
|
|
|
|
Patch1: subversion-1.12.0-linking.patch
|
|
|
|
|
Patch2: subversion-1.14.0-testwarn.patch
|
|
|
|
|
Patch3: subversion-1.14.0-soversion.patch
|
|
|
|
|
Patch1: subversion-1.10.0-rpath.patch
|
|
|
|
|
Patch2: subversion-1.10.0-pie.patch
|
|
|
|
|
Patch4: subversion-1.8.0-rubybind.patch
|
|
|
|
|
Patch5: subversion-1.8.5-swigplWall.patch
|
|
|
|
|
Patch6: subversion-1.14.1-testnoautoprops.patch
|
|
|
|
|
Patch7: subversion-1.14.1-fixjavatests.patch
|
|
|
|
|
Patch8: subversion-1.14.1-CVE-2022-24070.patch
|
|
|
|
|
Patch6: subversion-1.10.2-CVE-2019-0203.patch
|
|
|
|
|
Patch7: subversion-1.10.2-CVE-2018-11782.patch
|
|
|
|
|
Patch8: subversion-1.10.2-CVE-2020-17525.patch
|
|
|
|
|
Patch9: subversion-1.10.2-CVE-2022-24070.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: make
|
|
|
|
|
BuildRequires: autoconf, libtool, texinfo, which, gcc, gcc-c++
|
|
|
|
|
BuildRequires: autoconf, libtool, texinfo, which
|
|
|
|
|
BuildRequires: swig >= 1.3.24, gettext
|
|
|
|
|
%if %{with bdb}
|
|
|
|
|
BuildRequires: libdb-devel >= 4.1.25
|
|
|
|
|
%endif
|
|
|
|
|
BuildRequires: %{svn_python_br}
|
|
|
|
|
BuildRequires: apr-devel >= 1.5.0, apr-util-devel >= 1.3.0
|
|
|
|
|
BuildRequires: apr-devel >= 1.3.0, apr-util-devel >= 1.3.0
|
|
|
|
|
BuildRequires: libserf-devel >= 1.3.0, cyrus-sasl-devel
|
|
|
|
|
BuildRequires: sqlite-devel >= 3.4.0, file-devel, systemd-units
|
|
|
|
|
BuildRequires: utf8proc-devel, lz4-devel
|
|
|
|
@ -111,9 +92,10 @@ instead of every complete file. Subversion is intended to be a
|
|
|
|
|
compelling replacement for CVS.
|
|
|
|
|
|
|
|
|
|
%package libs
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
Summary: Libraries for Subversion Version Control system
|
|
|
|
|
# APR 1.3.x interfaces are required
|
|
|
|
|
Conflicts: apr%{?_isa} < 1.5.0
|
|
|
|
|
Conflicts: apr%{?_isa} < 1.3.0
|
|
|
|
|
# Enforced at run-time by ra_serf
|
|
|
|
|
Conflicts: libserf%{?_isa} < 1.3.0
|
|
|
|
|
|
|
|
|
@ -129,6 +111,7 @@ Provides: %{name}-python = %{version}-%{release}
|
|
|
|
|
Provides: %{name}-python%{?_isa} = %{version}-%{release}
|
|
|
|
|
Obsoletes: %{name}-python < %{version}-%{release}
|
|
|
|
|
BuildRequires: python2-devel
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Summary: Python bindings for Subversion Version Control system
|
|
|
|
|
|
|
|
|
|
%description -n python2-subversion
|
|
|
|
@ -138,9 +121,9 @@ Subversion libraries.
|
|
|
|
|
%if %{with python3} && %{with pyswig}
|
|
|
|
|
%package -n python3-subversion
|
|
|
|
|
%{?python_provide:%python_provide python3-subversion}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Summary: Python bindings for Subversion Version Control system
|
|
|
|
|
BuildRequires: python3-devel py3c-devel
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
BuildRequires: python3-devel
|
|
|
|
|
|
|
|
|
|
%description -n python3-subversion
|
|
|
|
|
The python3-subversion package includes the Python 3.x bindings to the
|
|
|
|
@ -148,8 +131,9 @@ Subversion libraries.
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
Summary: Development package for the Subversion libraries
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: subversion%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: apr-devel%{?_isa}, apr-util-devel%{?_isa}
|
|
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
@ -157,8 +141,9 @@ The subversion-devel package includes the libraries and include files
|
|
|
|
|
for developers interacting with the subversion package.
|
|
|
|
|
|
|
|
|
|
%package gnome
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
Summary: GNOME Keyring support for Subversion
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: subversion%{?_isa} = %{version}-%{release}
|
|
|
|
|
BuildRequires: dbus-devel, libsecret-devel
|
|
|
|
|
|
|
|
|
|
%description gnome
|
|
|
|
@ -167,10 +152,10 @@ passwords in the GNOME Keyring.
|
|
|
|
|
|
|
|
|
|
%if %{with kwallet}
|
|
|
|
|
%package kde
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
Summary: KDE Wallet support for Subversion
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
BuildRequires: qt5-qtbase-devel >= 5.0.0, kf5-kwallet-devel, kf5-ki18n-devel
|
|
|
|
|
BuildRequires: kf5-kcoreaddons-devel
|
|
|
|
|
Requires: subversion%{?_isa} = %{version}-%{release}
|
|
|
|
|
BuildRequires: kdelibs-devel >= 4.0.0
|
|
|
|
|
|
|
|
|
|
%description kde
|
|
|
|
|
The subversion-kde package adds support for storing Subversion
|
|
|
|
@ -178,6 +163,7 @@ passwords in the KDE Wallet.
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%package -n mod_dav_svn
|
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
|
Summary: Apache httpd module for Subversion server
|
|
|
|
|
Requires: httpd-mmn = %{_httpd_mmn}
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
@ -188,20 +174,22 @@ The mod_dav_svn package allows access to a Subversion repository
|
|
|
|
|
using HTTP, via the Apache httpd server.
|
|
|
|
|
|
|
|
|
|
%package perl
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Summary: Perl bindings to the Subversion libraries
|
|
|
|
|
BuildRequires: perl-devel >= 2:5.8.0, perl-generators, perl(ExtUtils::MakeMaker)
|
|
|
|
|
BuildRequires: perl(Test::More), perl(ExtUtils::Embed)
|
|
|
|
|
Requires: %(eval `perl -V:version`; echo "perl(:MODULE_COMPAT_$version)")
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: subversion%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description perl
|
|
|
|
|
This package includes the Perl bindings to the Subversion libraries.
|
|
|
|
|
|
|
|
|
|
%if %{with_java}
|
|
|
|
|
%package javahl
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Summary: JNI bindings to the Subversion libraries
|
|
|
|
|
Requires: subversion = %{version}-%{release}
|
|
|
|
|
BuildRequires: java-11-openjdk-devel
|
|
|
|
|
BuildRequires: java-devel-openjdk
|
|
|
|
|
# JAR repacking requires both zip and unzip in the buildroot
|
|
|
|
|
BuildRequires: zip, unzip
|
|
|
|
|
# For the tests
|
|
|
|
@ -212,57 +200,46 @@ BuildArch: noarch
|
|
|
|
|
This package includes the JNI bindings to the Subversion libraries.
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%if %{with ruby}
|
|
|
|
|
%package ruby
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Summary: Ruby bindings to the Subversion libraries
|
|
|
|
|
BuildRequires: ruby-devel >= 1.9.1, ruby >= 1.9.1
|
|
|
|
|
BuildRequires: rubygem(test-unit)
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: subversion%{?_isa} = %{version}-%{release}
|
|
|
|
|
Conflicts: ruby-libs%{?_isa} < 1.8.2
|
|
|
|
|
|
|
|
|
|
%description ruby
|
|
|
|
|
This package includes the Ruby bindings to the Subversion libraries.
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%package tools
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
Summary: Supplementary tools for Subversion
|
|
|
|
|
Requires: subversion-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: subversion%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description tools
|
|
|
|
|
This package includes supplementary tools for use with Subversion.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q
|
|
|
|
|
%patch1 -p1 -b .linking
|
|
|
|
|
%patch2 -p1 -b .testwarn
|
|
|
|
|
%patch3 -p1 -b .soversion
|
|
|
|
|
%patch1 -p1 -b .rpath
|
|
|
|
|
%patch2 -p1 -b .pie
|
|
|
|
|
%patch4 -p1 -b .rubybind
|
|
|
|
|
%patch5 -p1 -b .swigplWall
|
|
|
|
|
%patch6 -p1 -b .testnoautoprops
|
|
|
|
|
%patch7 -p1 -b .fixjavatests
|
|
|
|
|
%patch8 -p1 -b .cve24070
|
|
|
|
|
|
|
|
|
|
:
|
|
|
|
|
: === Building:
|
|
|
|
|
: === Python3=%{with python3} Python2=%{with python2} PySwig=%{with pyswig}
|
|
|
|
|
: === Java=%{with_java} Ruby=%{with ruby}
|
|
|
|
|
: === BDB=%{with bdb} Tests=%{with tests} KWallet=%{with kwallet}
|
|
|
|
|
:
|
|
|
|
|
%patch6 -p1 -b .cve0203
|
|
|
|
|
%patch7 -p1 -b .cve11782
|
|
|
|
|
%patch8 -p1 -b .cve17525
|
|
|
|
|
%patch9 -p1 -b .cve24070
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
# Regenerate the buildsystem, so that any patches applied to
|
|
|
|
|
# configure, swig bindings etc take effect.
|
|
|
|
|
# Regenerate the buildsystem, so that:
|
|
|
|
|
# 1) patches applied to configure.in take effect
|
|
|
|
|
# 2) the swig bindings are regenerated using the system swig
|
|
|
|
|
# (2) is not ideal since typically upstream test with a different
|
|
|
|
|
# swig version
|
|
|
|
|
# This PATH order makes the fugly test for libtoolize work...
|
|
|
|
|
mv build-outputs.mk build-outputs.mk.old
|
|
|
|
|
export PYTHON=%{svn_python}
|
|
|
|
|
|
|
|
|
|
### Force regeneration of swig bindings with the buildroot's SWIG.
|
|
|
|
|
# Generated files depend on the build/generator/swig/*.py which
|
|
|
|
|
# generates them, so when autogen-standalone.mk's autogen-swig target
|
|
|
|
|
# is run by autogen.sh it will regenerate them:
|
|
|
|
|
touch build/generator/swig/*.py
|
|
|
|
|
|
|
|
|
|
### Regenerate everything:
|
|
|
|
|
# This PATH order makes the fugly test for libtoolize work...
|
|
|
|
|
PATH=/usr/bin:$PATH ./autogen.sh --release
|
|
|
|
|
|
|
|
|
|
# fix shebang lines, #111498
|
|
|
|
@ -274,10 +251,6 @@ perl -pi -e 's|/usr/bin/env python.*|%{svn_python}|' subversion/tests/cmdline/sv
|
|
|
|
|
export svn_cv_ruby_link="%{__cc} -shared"
|
|
|
|
|
export svn_cv_ruby_sitedir_libsuffix=""
|
|
|
|
|
export svn_cv_ruby_sitedir_archsuffix=""
|
|
|
|
|
%if 0%{?fedora} >= 32 || 0%{?rhel} >= 9
|
|
|
|
|
# Fix include path for ruby2.7
|
|
|
|
|
export svn_cv_ruby_includes="-I%{_includedir}"
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
#export EXTRA_CFLAGS="$RPM_OPT_FLAGS -DSVN_SQLITE_MIN_VERSION_NUMBER=3007012 \
|
|
|
|
|
# -DSVN_SQLITE_MIN_VERSION=\\\"3.7.12\\\""
|
|
|
|
@ -286,7 +259,6 @@ export CC=gcc CXX=g++ JAVA_HOME=%{jdk_path}
|
|
|
|
|
|
|
|
|
|
%configure --with-apr=%{_prefix} --with-apr-util=%{_prefix} \
|
|
|
|
|
--disable-debug \
|
|
|
|
|
--enable-plaintext-password-storage \
|
|
|
|
|
--with-swig --with-serf=%{_prefix} \
|
|
|
|
|
--with-ruby-sitedir=%{ruby_vendorarchdir} \
|
|
|
|
|
--with-ruby-test-verbose=verbose \
|
|
|
|
@ -300,7 +272,7 @@ export CC=gcc CXX=g++ JAVA_HOME=%{jdk_path}
|
|
|
|
|
--with-junit=%{_prefix}/share/java/junit.jar \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{with kwallet}
|
|
|
|
|
--with-kwallet=%{_includedir}:%{_libdir} \
|
|
|
|
|
--with-kwallet=%{_includedir}/kde4:%{_libdir}/kde4/devel \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{with bdb}
|
|
|
|
|
--with-berkeley-db \
|
|
|
|
@ -312,10 +284,7 @@ make %{?_smp_mflags} all tools
|
|
|
|
|
%if %{with pyswig}
|
|
|
|
|
make swig-py swig-py-lib %{swigdirs}
|
|
|
|
|
%endif
|
|
|
|
|
make swig-pl swig-pl-lib
|
|
|
|
|
%if %{with ruby}
|
|
|
|
|
make swig-rb swig-rb-lib
|
|
|
|
|
%endif
|
|
|
|
|
make swig-pl swig-pl-lib swig-rb swig-rb-lib
|
|
|
|
|
%if %{with_java}
|
|
|
|
|
# javahl-javah does not parallel-make with javahl
|
|
|
|
|
#make javahl-java javahl-javah
|
|
|
|
@ -396,9 +365,6 @@ sed -i "/^dependency_libs/{
|
|
|
|
|
s,%{_libdir}/lib[^a][^p][^r][^ ']*.la, ,g;
|
|
|
|
|
}" $RPM_BUILD_ROOT%{_libdir}/*.la
|
|
|
|
|
|
|
|
|
|
# Trim libdir in pkgconfig files to avoid multilib conflicts
|
|
|
|
|
sed -i '/^libdir=/d' $RPM_BUILD_ROOT%{_datadir}/pkgconfig/libsvn*.pc
|
|
|
|
|
|
|
|
|
|
# Install bash completion
|
|
|
|
|
install -Dpm 644 tools/client-side/bash_completion \
|
|
|
|
|
$RPM_BUILD_ROOT%{_datadir}/bash-completion/completions/svn
|
|
|
|
@ -469,13 +435,9 @@ fi
|
|
|
|
|
%endif
|
|
|
|
|
# check-swig-rb omitted: it runs svnserve
|
|
|
|
|
%if %{with_java}
|
|
|
|
|
%ifnarch aarch64
|
|
|
|
|
# Breaks reliably on aarch64, timing issue?
|
|
|
|
|
# Upstream discussion: https://lists.apache.org/x/thread.html/rff2b0ab98a30c5fc83ca5ab21bf3862036d3a5ac2fc768d027bb6fe4@%3Cdev.subversion.apache.org%3E
|
|
|
|
|
make check-javahl
|
|
|
|
|
%endif
|
|
|
|
|
%endif
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%post
|
|
|
|
|
%systemd_post svnserve.service
|
|
|
|
@ -486,14 +448,22 @@ make check-javahl
|
|
|
|
|
%postun
|
|
|
|
|
%systemd_postun_with_restart svnserve.service
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets libs
|
|
|
|
|
%post libs -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets perl
|
|
|
|
|
%postun libs -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets ruby
|
|
|
|
|
%post perl -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%postun perl -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%post ruby -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%postun ruby -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%if %{with_java}
|
|
|
|
|
%ldconfig_scriptlets javahl
|
|
|
|
|
%post javahl -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%postun javahl -p /sbin/ldconfig
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%files -f %{name}.files
|
|
|
|
@ -514,10 +484,7 @@ make check-javahl
|
|
|
|
|
%{_prefix}/lib/tmpfiles.d/svnserve.conf
|
|
|
|
|
|
|
|
|
|
%files tools -f tools.files
|
|
|
|
|
%doc tools/hook-scripts tools/backup tools/examples tools/xslt
|
|
|
|
|
%if %{with bdb}
|
|
|
|
|
%doc tools/bdb
|
|
|
|
|
%endif
|
|
|
|
|
%doc tools/hook-scripts tools/backup tools/bdb tools/examples tools/xslt
|
|
|
|
|
|
|
|
|
|
%files libs
|
|
|
|
|
%{!?_licensedir:%global license %%doc}
|
|
|
|
@ -574,11 +541,9 @@ make check-javahl
|
|
|
|
|
%{_libdir}/libsvn_swig_perl*
|
|
|
|
|
%{_mandir}/man*/*::*
|
|
|
|
|
|
|
|
|
|
%if %{with ruby}
|
|
|
|
|
%files ruby
|
|
|
|
|
%{_libdir}/libsvn_swig_ruby*
|
|
|
|
|
%{ruby_vendorarchdir}/svn
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%if %{with_java}
|
|
|
|
|
%files javahl
|
|
|
|
@ -586,123 +551,21 @@ make check-javahl
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Tue Apr 26 2022 Richard Lescak <rlescak@redhat.com> - 1.14.1-5
|
|
|
|
|
- Fix for CVE-2022-24070 (#2076565)
|
|
|
|
|
|
|
|
|
|
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.14.1-4.1
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
* Tue Jun 22 2021 Mohan Boddu <mboddu@redhat.com> - 1.14.1-3.1
|
|
|
|
|
- Rebuilt for RHEL 9 BETA for openssl 3.0
|
|
|
|
|
Related: rhbz#1971065
|
|
|
|
|
|
|
|
|
|
* Wed Apr 28 2021 Joe Orton <jorton@redhat.com> - 1.14.1-2.1
|
|
|
|
|
- enable plaintext password storage (#1951484)
|
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.14.1-2
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
|
|
|
|
|
* Wed Feb 10 2021 Joe Orton <jorton@redhat.com> - 1.14.1-1
|
|
|
|
|
- update to 1.14.1 (#1927265, #1768698)
|
|
|
|
|
|
|
|
|
|
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.0-12
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 06 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.14.0-11
|
|
|
|
|
- F-34: rebuild against ruby 3.0
|
|
|
|
|
|
|
|
|
|
* Fri Dec 11 2020 Joe Orton <jorton@redhat.com> - 1.14.0-10
|
|
|
|
|
- strip libdir from pkgconfig files
|
|
|
|
|
- add missing -libs dep from python3-subversion
|
|
|
|
|
|
|
|
|
|
* Thu Dec 3 2020 Joe Orton <jorton@redhat.com> - 1.14.0-9
|
|
|
|
|
- fix KWallet conditional (#1902598)
|
|
|
|
|
|
|
|
|
|
* Mon Nov 30 2020 Jan Grulich <jgrulich@redhat.com> - 1.14.0-8
|
|
|
|
|
- Disable KWallet for RHEL and ELN
|
|
|
|
|
Resolves: bz#1902598
|
|
|
|
|
|
|
|
|
|
* Tue Sep 29 2020 Joe Orton <jorton@redhat.com> - 1.14.0-7
|
|
|
|
|
- bump required apr-devel
|
|
|
|
|
- BR gcc, gcc-c++
|
|
|
|
|
|
|
|
|
|
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.0-6
|
|
|
|
|
- Second attempt - Rebuilt for
|
|
|
|
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.0-5
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.14.0-4
|
|
|
|
|
- Perl 5.32 rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jun 3 2020 Merlin Mathesius <mmathesi@redhat.com> - 1.14.0-3
|
|
|
|
|
- Minor conditional fixes for ELN
|
|
|
|
|
|
|
|
|
|
* Wed Jun 3 2020 Joe Orton <jorton@redhat.com> - 1.14.0-2
|
|
|
|
|
- use minor version as libtool library revision number
|
|
|
|
|
|
|
|
|
|
* Mon Jun 1 2020 Joe Orton <jorton@redhat.com> - 1.14.0-1
|
|
|
|
|
- update to 1.14.0 (#1840565, #1812195)
|
|
|
|
|
|
|
|
|
|
* Tue May 19 2020 Joe Orton <jorton@redhat.com> - 1.14.0~rc2-2
|
|
|
|
|
- switch subpackages to lock-step requires on -libs rather than subversion
|
|
|
|
|
- fixed the build-requires (Jitka Plesnikova)
|
|
|
|
|
|
|
|
|
|
* Thu Apr 30 2020 Joe Orton <jorton@redhat.com> - 1.14.0~rc2-1
|
|
|
|
|
- drop Berkeley DB support for Fedora > 32
|
|
|
|
|
- BR java-11-openjdk-devel
|
|
|
|
|
|
|
|
|
|
* Thu Apr 23 2020 Joe Orton <jorton@redhat.com> - 1.14.0~rc2-0
|
|
|
|
|
- update to 1.14.0-rc2
|
|
|
|
|
|
|
|
|
|
* Wed Feb 12 2020 Joe Orton <jorton@redhat.com> - 1.13.0-4
|
|
|
|
|
- fix FTBFS on 32-bit arches (#1800120)
|
|
|
|
|
- conditionally package bdb tools in -tools
|
|
|
|
|
|
|
|
|
|
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.2-5
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jan 21 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.12.2-4
|
|
|
|
|
- F-32: fix include path for ruby 2.7
|
|
|
|
|
- Rebuild for ruby 2.7
|
|
|
|
|
|
|
|
|
|
* Mon Jan 6 2020 Joe Orton <jorton@redhat.com> - 1.12.2-3
|
|
|
|
|
- update for KDE 5 (Phil O, #1768693)
|
|
|
|
|
|
|
|
|
|
* Fri Aug 30 2019 Joe Orton <jorton@redhat.com> - 1.12.2-2
|
|
|
|
|
- switch to Python 3 for F32+ (#1737928)
|
|
|
|
|
|
|
|
|
|
* Thu Jul 25 2019 Joe Orton <jorton@redhat.com> - 1.12.2-1
|
|
|
|
|
- update to 1.12.2
|
|
|
|
|
|
|
|
|
|
* Sat Jun 01 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.12.0-2
|
|
|
|
|
- Perl 5.30 rebuild
|
|
|
|
|
|
|
|
|
|
* Wed May 1 2019 Joe Orton <jorton@redhat.com> - 1.12.0-1
|
|
|
|
|
- update to 1.12.0 (#1702471)
|
|
|
|
|
|
|
|
|
|
* Wed Apr 17 2019 Joe Orton <jorton@redhat.com> - 1.11.1-5
|
|
|
|
|
- fix build with APR 1.7.0 (upstream r1857391)
|
|
|
|
|
|
|
|
|
|
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.1-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Jan 21 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.1-3
|
|
|
|
|
- F-30: rebuild against ruby26
|
|
|
|
|
* Tue Dec 12 2023 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 1.10.2-5
|
|
|
|
|
- Rebuilt for MSVSphere 8.8
|
|
|
|
|
|
|
|
|
|
* Mon Jan 14 2019 Björn Esser <besser82@fedoraproject.org> - 1.11.1-2
|
|
|
|
|
- Rebuilt for libcrypt.so.2 (#1666033)
|
|
|
|
|
* Wed May 04 2022 Richard Lescak <rlescak@gmail.com> - 1.10.2-5
|
|
|
|
|
- add security fix for CVE-2022-24070
|
|
|
|
|
|
|
|
|
|
* Fri Jan 11 2019 Joe Orton <jorton@redhat.com> - 1.11.1-1
|
|
|
|
|
- update to 1.11.1
|
|
|
|
|
* Wed Feb 10 2021 Joe Orton <jorton@redhat.com> - 1.10.2-4
|
|
|
|
|
- add security fix for CVE-2020-17525
|
|
|
|
|
|
|
|
|
|
* Wed Oct 31 2018 Joe Orton <jorton@redhat.com> - 1.11.0-1
|
|
|
|
|
- update to 1.11.0
|
|
|
|
|
* Mon May 18 2020 Joe Orton <jorton@redhat.com> - 1.10.2-3
|
|
|
|
|
- add security fix for CVE-2018-11782
|
|
|
|
|
|
|
|
|
|
* Thu Oct 11 2018 Joe Orton <jorton@redhat.com> - 1.10.3-1
|
|
|
|
|
- update to 1.10.3
|
|
|
|
|
* Thu Aug 01 2019 Lubos Uhliarik <luhliari@redhat.com> - 1.10.2-2
|
|
|
|
|
- Resolves: #1733443 - CVE-2019-0203 subversion:1.10/subversion: remote
|
|
|
|
|
unauthenticated denial-of-service in subversion svnserve
|
|
|
|
|
|
|
|
|
|
* Fri Jul 20 2018 Joe Orton <jorton@redhat.com> - 1.10.2-1
|
|
|
|
|
- update to 1.10.2 (#1603197)
|
|
|
|
|