Date: Mon, 18 May 2020 08:18:33 +0000 (UTC) From: =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535728 - in head/www/nift: . files Message-ID: <202005180818.04I8IXMD018745@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: fernape Date: Mon May 18 08:18:32 2020 New Revision: 535728 URL: https://svnweb.freebsd.org/changeset/ports/535728 Log: www/nift: Update to 2.3.9 From ChangeLog (https://github.com/nifty-site-manager/nsm/releases/tag/v2.3.9): * added exprtk_disable_caseinsensitivity for ExprTk * merged PR from Mamadou fixing support for compiling with Lua 5.2 and 5.1 * added !mf option to definitions * added in types std::vector<double> and std::vector<string> * added in std::vector. fns at, erase, pop_back, push_back, set, size (also member fns) * added in stream. fns close, open (also member fns) * added in exprtk.compile, exprtk.eval, exprtk.load and exprtk.str fns for f++/n++ * added in exprtk_compile, exprtk_eval, exprtk_load and exprtk_str fns for Lua * added in to_string fn for ExprTk * fixed so that fn name/options/params are parsed with f++ always * fixed various bugs * made various improvements PR: 246489 Submitted by: info@babaei.net (maintainer) Modified: head/www/nift/Makefile head/www/nift/distinfo head/www/nift/files/patch-Makefile Modified: head/www/nift/Makefile ============================================================================== --- head/www/nift/Makefile Mon May 18 08:18:13 2020 (r535727) +++ head/www/nift/Makefile Mon May 18 08:18:32 2020 (r535728) @@ -3,7 +3,7 @@ PORTNAME= nift DISTVERSIONPREFIX= v -DISTVERSION= 2.3.8 +DISTVERSION= 2.3.9 CATEGORIES= www MAINTAINER= info@babaei.net Modified: head/www/nift/distinfo ============================================================================== --- head/www/nift/distinfo Mon May 18 08:18:13 2020 (r535727) +++ head/www/nift/distinfo Mon May 18 08:18:32 2020 (r535728) @@ -1,3 +1,3 @@ -TIMESTAMP = 1588819821 -SHA256 (nifty-site-manager-nsm-v2.3.8_GH0.tar.gz) = 4bd42efbdbc05e121e7ee4ccf93640635dd4ee32532232f5e5a9e59f11238ad9 -SIZE (nifty-site-manager-nsm-v2.3.8_GH0.tar.gz) = 1602629 +TIMESTAMP = 1589558824 +SHA256 (nifty-site-manager-nsm-v2.3.9_GH0.tar.gz) = afc5fe6011be31e3eb05c46f0dbe7de62365d4bca51310619d9add0e99ae91fa +SIZE (nifty-site-manager-nsm-v2.3.9_GH0.tar.gz) = 1605558 Modified: head/www/nift/files/patch-Makefile ============================================================================== --- head/www/nift/files/patch-Makefile Mon May 18 08:18:13 2020 (r535727) +++ head/www/nift/files/patch-Makefile Mon May 18 08:18:32 2020 (r535728) @@ -1,4 +1,4 @@ ---- Makefile.orig 2020-05-07 03:06:00 UTC +--- Makefile.orig 2020-05-15 16:07:18 UTC +++ Makefile @@ -3,7 +3,7 @@ objects=nsm.o ConsoleColor.o DateTimeInfo.o Directory. cppfiles=nsm.cpp ConsoleColor.cpp DateTimeInfo.cpp Directory.cpp Expr.cpp ExprtkFns.cpp Filename.cpp FileSystem.cpp Getline.cpp GitInfo.cpp hashtk/HashTk.cpp Lolcat.cpp LuaFns.cpp Lua.cpp NumFns.cpp Pagination.cpp Parser.cpp Path.cpp ProjectInfo.cpp Quoted.cpp StrFns.cpp SystemInfo.cpp Title.cpp TrackedInfo.cpp Variables.cpp WatchList.cpp @@ -9,7 +9,7 @@ BINDIR=${DESTDIR}${PREFIX}/bin LIBDIR=${DESTDIR}${PREFIX}/lib -@@ -79,42 +79,58 @@ ifeq ($(BUNDLED),0) +@@ -79,58 +79,58 @@ ifeq ($(BUNDLED),0) else ifeq ($(LUA_VERSION),x) ifeq ($(detected_OS),FreeBSD) # FreeBSD CXXFLAGS+= -D__LUA_VERSION_x__ @@ -40,22 +40,26 @@ - LINK+= -L/usr/local/lib -llua-5.3 -ldl + LINK+= -L%%LOCALBASE%%/lib -llua-5.3 -ldl endif -+ else ifeq ($(LUA_VERSION),5.2) -+ ifeq ($(detected_OS),FreeBSD) # FreeBSD -+ CXXFLAGS+= -D__LUA_VERSION_5_2__ + else ifeq ($(LUA_VERSION),5.2) + ifeq ($(detected_OS),FreeBSD) # FreeBSD + CXXFLAGS+= -D__LUA_VERSION_5_2__ +- LINK+= -L/usr/local/lib -llua-5.2 -lm -ldl + LINK+= -L%%LOCALBASE%%/lib -llua-5.2 -lm -ldl -+ else # *nix -+ CXXFLAGS+= -D__LUA_VERSION_5_2__ + else # *nix + CXXFLAGS+= -D__LUA_VERSION_5_2__ +- LINK+= -L/usr/local/lib -llua-5.2 -ldl + LINK+= -L%%LOCALBASE%%/lib -llua-5.2 -ldl -+ endif -+ else ifeq ($(LUA_VERSION),5.1) -+ ifeq ($(detected_OS),FreeBSD) # FreeBSD -+ CXXFLAGS+= -D__LUA_VERSION_5_1__ + endif + else ifeq ($(LUA_VERSION),5.1) + ifeq ($(detected_OS),FreeBSD) # FreeBSD + CXXFLAGS+= -D__LUA_VERSION_5_1__ +- LINK+= -L/usr/local/lib -llua-5.1 -lm -ldl + LINK+= -L%%LOCALBASE%%/lib -llua-5.1 -lm -ldl -+ else # *nix -+ CXXFLAGS+= -D__LUA_VERSION_5_1__ + else # *nix + CXXFLAGS+= -D__LUA_VERSION_5_1__ +- LINK+= -L/usr/local/lib -llua-5.1 -ldl + LINK+= -L%%LOCALBASE%%/lib -llua-5.1 -ldl -+ endif + endif else ifeq ($(LUAJIT_VERSION),2.0) ifeq ($(detected_OS),FreeBSD) # FreeBSD CXXFLAGS+= -D__LUAJIT_VERSION_2_0__
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005180818.04I8IXMD018745>