View | Details | Raw Unified | Return to bug 226677
Collapse All | Expand All

(-)devel/libfmt/Makefile (-5 / +11 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	libfmt
3
PORTNAME=	libfmt
4
PORTVERSION=	3.0.1
4
DISTVERSION=	4.1.0
5
PORTREVISION=	3
6
CATEGORIES=	devel
5
CATEGORIES=	devel
7
6
8
MAINTAINER=	SlavaMikerov@gmail.com
7
MAINTAINER=	SlavaMikerov@gmail.com
Lines 15-22 Link Here
15
USE_GITHUB=	yes
14
USE_GITHUB=	yes
16
GH_ACCOUNT=	fmtlib
15
GH_ACCOUNT=	fmtlib
17
GH_PROJECT=	fmt
16
GH_PROJECT=	fmt
18
CMAKE_ARGS=	-DFMT_DOC=OFF -DBUILD_SHARED_LIBS=ON
17
USE_LDCONFIG=	yes
19
OPTIONS_DEFINE=	TEST
18
CMAKE_ARGS=	-DBUILD_SHARED_LIBS:BOOL=ON -DFMT_TEST:BOOL=OFF
20
TEST_CMAKE_BOOL=	FMT_TEST
21
19
20
PLIST_SUB=	SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R}
21
22
do-test:
23
	@cd ${BUILD_WRKSRC} && \
24
		${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DFMT_TEST=ON ${CMAKE_SOURCE_PATH} && \
25
		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
26
		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test
27
22
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)devel/libfmt/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1480615869
1
TIMESTAMP = 1521298377
2
SHA256 (fmtlib-fmt-3.0.1_GH0.tar.gz) = dce62ab75a161dd4353a98364feb166d35e7eea382169d59d9ce842c49c55bad
2
SHA256 (fmtlib-fmt-4.1.0_GH0.tar.gz) = 46628a2f068d0e33c716be0ed9dcae4370242df135aed663a180b9fd8e36733d
3
SIZE (fmtlib-fmt-3.0.1_GH0.tar.gz) = 606603
3
SIZE (fmtlib-fmt-4.1.0_GH0.tar.gz) = 620863
(-)devel/libfmt/files/patch-test_posix-mock-test.cc (-11 lines)
Lines 1-11 Link Here
1
--- test/posix-mock-test.cc.orig	2016-12-01 18:09:30 UTC
2
+++ test/posix-mock-test.cc
3
@@ -502,7 +502,7 @@ LocaleType newlocale(int category_mask, 
4
   return LocaleMock::instance->newlocale(category_mask, locale, base);
5
 }
6
 
7
-#ifdef __APPLE__
8
+#if defined(__APPLE__) || defined(__FreeBSD__)
9
 typedef int FreeLocaleResult;
10
 #else
11
 typedef void FreeLocaleResult;
(-)devel/libfmt/pkg-plist (-2 / +6 lines)
Lines 1-8 Link Here
1
include/fmt/container.h
1
include/fmt/format.cc
2
include/fmt/format.cc
2
include/fmt/format.h
3
include/fmt/format.h
3
include/fmt/ostream.cc
4
include/fmt/ostream.cc
4
include/fmt/ostream.h
5
include/fmt/ostream.h
5
include/fmt/posix.h
6
include/fmt/posix.h
7
include/fmt/printf.cc
8
include/fmt/printf.h
9
include/fmt/string.h
6
include/fmt/time.h
10
include/fmt/time.h
7
lib/cmake/fmt/fmt-config-version.cmake
11
lib/cmake/fmt/fmt-config-version.cmake
8
lib/cmake/fmt/fmt-config.cmake
12
lib/cmake/fmt/fmt-config.cmake
Lines 9-13 Link Here
9
lib/cmake/fmt/fmt-targets-%%CMAKE_BUILD_TYPE%%.cmake
13
lib/cmake/fmt/fmt-targets-%%CMAKE_BUILD_TYPE%%.cmake
10
lib/cmake/fmt/fmt-targets.cmake
14
lib/cmake/fmt/fmt-targets.cmake
11
lib/libfmt.so
15
lib/libfmt.so
12
lib/libfmt.so.3
16
lib/libfmt.so.%%SHL1%%
13
lib/libfmt.so.3.0.1
17
lib/libfmt.so.%%SHL3%%

Return to bug 226677