On Sat, Nov 16, 2019 at 05:31:28PM +0100, Björn Ketelaars wrote: > Diff below brings filezilla to 3.45.1. Changelog can be found at > https://svn.filezilla-project.org/filezilla/FileZilla3/trunk/NEWS?revision=9474&view=markup&pathrev=9474. > > Security related bugfix or otherwise critical bugfix: > - Filenames containing double-quotation marks were not escaped correctly > when selected for opening/editing. Depending on the associated > program, parts of the filename could be interpreted as commands. > > Note that this update depends on a newer version of libfilezilla than > the one we have in ports. An update of the latter has been sent to > ports@. > > 'make test' fails as cppunit>=1.13.0 is required, which we do not have. > Run tested on amd64. > cppunit update to 1.14 follows. comments ? ok ?
Cheers Giovanni Index: Makefile =================================================================== RCS file: /cvs/ports/devel/cppunit/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile 12 Jul 2019 20:44:06 -0000 1.20 +++ Makefile 22 Nov 2019 17:00:50 -0000 @@ -2,23 +2,22 @@ COMMENT= c++ unit testing framework -DISTNAME= cppunit-1.12.1 -REVISION = 4 +V= 1.14 +DISTNAME= cppunit-${V}.0 -SHARED_LIBS += cppunit 3.0 # .1.0 +SHARED_LIBS += cppunit 0.0 # 3.0 +SHARED_LIBS += cppunit-${V} 0.0 # 3.0 CATEGORIES= devel -# XXX dead. Switch to newer releases at -# https://freedesktop.org/wiki/Software/cppunit/ ? -HOMEPAGE= http://cppunit.sourceforge.net/ +HOMEPAGE= https://www.freedesktop.org/wiki/Software/cppunit/ # LGPLv2.1 PERMIT_PACKAGE= Yes WANTLIB= c m ${COMPILER_LIBCXX} -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cppunit/} +MASTER_SITES= http://dev-www.libreoffice.org/src/ COMPILER = base-clang ports-gcc base-gcc Index: distinfo =================================================================== RCS file: /cvs/ports/devel/cppunit/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 18 Jan 2015 03:13:09 -0000 1.4 +++ distinfo 22 Nov 2019 17:00:50 -0000 @@ -1,2 +1,2 @@ -SHA256 (cppunit-1.12.1.tar.gz) = rCigTI5skhfZELCucSKDLSjZkX+maLzJ4LiwmstOpEo= -SIZE (cppunit-1.12.1.tar.gz) = 762803 +SHA256 (cppunit-1.14.0.tar.gz) = PVaYadJ7SIYCEMdYxPMTCCEDpeWCGadmm1K/0p1nR4A= +SIZE (cppunit-1.14.0.tar.gz) = 959716 Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/devel/cppunit/patches/patch-Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-Makefile_in --- patches/patch-Makefile_in 24 Oct 2008 14:49:44 -0000 1.1 +++ patches/patch-Makefile_in 22 Nov 2019 17:00:50 -0000 @@ -1,12 +1,13 @@ $OpenBSD: patch-Makefile_in,v 1.1 2008/10/24 14:49:44 jasper Exp $ ---- Makefile.in.orig Sun Oct 19 23:43:08 2008 -+++ Makefile.in Sun Oct 19 23:43:11 2008 -@@ -231,7 +231,7 @@ top_builddir = @top_builddir@ +Index: Makefile.in +--- Makefile.in.orig ++++ Makefile.in +@@ -385,7 +385,7 @@ top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ - AUTOMAKE_OPTIONS = 1.4 - ACLOCAL_AMFLAGS = -I config + ACLOCAL_AMFLAGS = -I m4 -SUBDIRS = src include examples doc +SUBDIRS = src include examples - pkgconfigdatadir = $(libdir)/pkgconfig - pkgconfigdata_DATA = cppunit.pc - bin_SCRIPTS = cppunit-config + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = cppunit.pc + doc_DATA = \ Index: patches/patch-src_cppunit_Makefile_in =================================================================== RCS file: patches/patch-src_cppunit_Makefile_in diff -N patches/patch-src_cppunit_Makefile_in --- patches/patch-src_cppunit_Makefile_in 24 Oct 2008 14:49:44 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-src_cppunit_Makefile_in,v 1.2 2008/10/24 14:49:44 jasper Exp $ ---- src/cppunit/Makefile.in.orig Wed Feb 20 06:59:55 2008 -+++ src/cppunit/Makefile.in Sun Oct 19 23:03:52 2008 -@@ -299,8 +299,7 @@ libcppunit_la_SOURCES = \ - Win32DynamicLibraryManager.cpp - - libcppunit_la_LDFLAGS = \ -- -no-undefined -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -- -release $(LT_RELEASE) -+ -no-undefined -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) - - all: all-am - Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/cppunit/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 16 Mar 2015 18:07:39 -0000 1.3 +++ pkg/PLIST 22 Nov 2019 17:00:50 -0000 @@ -1,6 +1,5 @@ -@comment $OpenBSD: PLIST,v 1.3 2015/03/16 18:07:39 naddy Exp $ +@comment $OpenBSD: PLIST,v$ @bin bin/DllPlugInTester -bin/cppunit-config include/cppunit/ include/cppunit/AdditionalMessage.h include/cppunit/Asserter.h @@ -67,33 +66,28 @@ include/cppunit/plugin/PlugInParameters. include/cppunit/plugin/TestPlugIn.h include/cppunit/plugin/TestPlugInDefaultImpl.h include/cppunit/portability/ -include/cppunit/portability/CppUnitDeque.h -include/cppunit/portability/CppUnitMap.h -include/cppunit/portability/CppUnitSet.h -include/cppunit/portability/CppUnitStack.h -include/cppunit/portability/CppUnitVector.h include/cppunit/portability/FloatingPoint.h include/cppunit/portability/Stream.h include/cppunit/tools/ include/cppunit/tools/Algorithm.h +include/cppunit/tools/StringHelper.h include/cppunit/tools/StringTools.h include/cppunit/tools/XmlDocument.h include/cppunit/tools/XmlElement.h include/cppunit/ui/ -include/cppunit/ui/mfc/ -include/cppunit/ui/mfc/MfcTestRunner.h -include/cppunit/ui/mfc/TestRunner.h -include/cppunit/ui/qt/ -include/cppunit/ui/qt/Config.h -include/cppunit/ui/qt/QtTestRunner.h -include/cppunit/ui/qt/TestRunner.h include/cppunit/ui/text/ include/cppunit/ui/text/TestRunner.h include/cppunit/ui/text/TextTestRunner.h -lib/libcppunit.a +@lib lib/libcppunit-1.14.so.${LIBcppunit-1.14_VERSION} +@static-lib lib/libcppunit.a lib/libcppunit.la @lib lib/libcppunit.so.${LIBcppunit_VERSION} lib/pkgconfig/cppunit.pc -@man man/man1/cppunit-config.1 -share/aclocal/ -share/aclocal/cppunit.m4 +share/doc/cppunit/ +share/doc/cppunit/AUTHORS +share/doc/cppunit/BUGS +share/doc/cppunit/CodingGuideLines.txt +share/doc/cppunit/FAQ +share/doc/cppunit/INSTALL +share/doc/cppunit/INSTALL-WIN32.txt +share/doc/cppunit/INSTALL-unix
signature.asc
Description: PGP signature