diff --git a/devel/dlib/Makefile b/devel/dlib/Makefile index 642044ca31f..3d7805e2ce8 100644 --- a/devel/dlib/Makefile +++ b/devel/dlib/Makefile @@ -1,8 +1,9 @@ -# $OpenBSD: Makefile,v 1.9 2019/04/19 08:26:49 rsadowski Exp $ +# $OpenBSD: Makefile,v 1.10 2019/04/21 09:43:47 rsadowski Exp $ COMMENT = C++ toolkit for machine learning and data analysis DISTNAME = dlib-19.17 +REVISION = 0 SHARED_LIBS += dlib 3.4 # 19.7 @@ -39,9 +40,6 @@ CONFIGURE_ARGS = -DDLIB_USE_BLAS=OFF \ TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} -# XXX Build error, reported upstream -NO_TEST = Yes - pre-test: test -d ${WRKBUILD}/dlib/test || mkdir ${WRKBUILD}/dlib/test \ && cd ${WRKBUILD}/dlib/test && \ diff --git a/devel/dlib/patches/patch-dlib_test_stack_cpp b/devel/dlib/patches/patch-dlib_test_stack_cpp new file mode 100644 index 00000000000..2dfc37aa452 --- /dev/null +++ b/devel/dlib/patches/patch-dlib_test_stack_cpp @@ -0,0 +1,28 @@ +$OpenBSD: patch-dlib_test_stack_cpp,v 1.1 2019/04/21 09:43:47 rsadowski Exp $ + +https://github.com/davisking/dlib/commit/879202b796ddd8d0118ec3275ff18d7b25e14145 + +Index: dlib/test/stack.cpp +--- dlib/test/stack.cpp.orig ++++ dlib/test/stack.cpp +@@ -15,7 +15,6 @@ namespace + + using namespace test; + using namespace dlib; +- using namespace std; + + logger dlog("test.stack"); + +@@ -220,10 +219,10 @@ namespace + + // serialize the state of a2, then clear a2, then + // load the state back into a2. +- ostringstream sout; ++ std::ostringstream sout; + serialize(a2,sout); + DLIB_TEST(a2.at_start() == true); +- istringstream sin(sout.str()); ++ std::istringstream sin(sout.str()); + a2.clear(); + deserialize(a2,sin); +