Index: head/lang/julia/Makefile =================================================================== --- head/lang/julia/Makefile (revision 436062) +++ head/lang/julia/Makefile (revision 436063) @@ -1,95 +1,102 @@ # Created by: Iblis Lin # $FreeBSD$ PORTNAME= julia -PORTVERSION= 0.5.0 +PORTVERSION= 0.5.1 DISTVERSIONSUFFIX= -full -PORTREVISION= 3 CATEGORIES= lang math MASTER_SITES= https://github.com/JuliaLang/julia/releases/download/v${PORTVERSION}/ MAINTAINER= iblis@hs.ntnu.edu.tw COMMENT= Julia Language: A fresh approach to technical computing LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libunwind.so:devel/libunwind \ libutf8proc.so:textproc/utf8proc \ libopenblasp.so:math/openblas \ libgit2.so:devel/libgit2 \ libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ - libpcre2-8.so:devel/pcre2 \ - libarpack.so:math/arpack-ng -BUILD_DEPENDS= llvm-config38:devel/llvm38 \ + libpcre2-8.so:devel/pcre2 +BUILD_DEPENDS= llvm-config39:devel/llvm39 \ pcre2-config:devel/pcre2 \ patchelf:sysutils/patchelf ONLY_FOR_ARCHS= amd64 i386 USES= gmake compiler:c++11-lib fortran USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} ALL_TARGET= default INSTALL_TARGET= install TEST_TARGET= test CXXFLAGS+= -stdlib=libc++ -std=c++11 MAKE_ARGS+= prefix=${PREFIX} JCXXFLAGS="${CXXFLAGS}" \ FORCE_ASSERTIONS=${FORCE_ASSERTIONS} \ USE_GPL_LIBS=${USE_GPL_LIBS} OPTIONS_DEFINE= EXAMPLES DEBUG DOCS GPL_LIBS DESKTOP NATIVE +OPTIONS_GROUP= PRIVATE +OPTIONS_GROUP_PRIVATE= ARPACK OPTIONS_SUB= yes +PRIVATE_DESC= Build self-shipped private depends + DEBUG_VARS= FORCE_ASSERTIONS=1 \ ALL_TARGET=all PORTDOCS= html DOCS_VARS= INSTALL_TARGET+=install-docs PORTEXAMPLES= * EXAMPLES_VARS= INSTALL_TARGET+=install-examples GPL_LIBS_DESC= Build with GPL libs: FFTW and SUITESPARSE GPL_LIBS_LIB_DEPENDS= libfftw3.so:math/fftw3 \ - libfftw3f.so:math/fftw3-float \ - libumfpack.so:math/suitesparse + libfftw3f.so:math/fftw3-float +GPL_LIBS_MAKE_ARGS= USE_SYSTEM_SUITESPARSE=0 GPL_LIBS_VARS= USE_GPL_LIBS=1 DESKTOP_DESC= Install icon, .desktop and appdata file DESKTOP_VARS= INSTALL_TARGET+=install-desktop \ INSTALLS_ICONS=yes + +ARPACK_DESC= Build self-shipped private arpack-ng +ARPACK_MAKE_ARGS= USE_SYSTEM_ARPACK=0 +ARPACK_LIB_DEPENDS_OFF= libarpack.so:math/arpack-ng +ARPACK_MAKE_ARGS_OFF= USE_SYSTEM_ARPACK=1 .include NATIVE_DESC= Build with native CPU jit tuning .if ${PORT_OPTIONS:MNATIVE} MAKE_ARGS+= JULIA_CPU_TARGET=native .else .if ${ARCH} == "amd64" MAKE_ARGS+= JULIA_CPU_TARGET=x86-64 .elif ${ARCH} == "i386" MAKE_ARGS+= JULIA_CPU_TARGET=pentium4 .else MAKE_ARGS+= JULIA_CPU_TARGET=generic .endif .endif .if ${ARCH} == "i386" EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ui_Makefile .endif post-configure: ${CC} ${CFLAGS} -lopenblas ${LDFLAGS} -o ${WRKSRC}/check_openblas \ ${FILESDIR}/check_openblas.c ${WRKSRC}/check_openblas && ( \ echo "USE_BLAS64=1" >> ${WRKSRC}/Make.user \ ) || ( \ echo "USE_BLAS64=0" >> ${WRKSRC}/Make.user \ ) .include Index: head/lang/julia/distinfo =================================================================== --- head/lang/julia/distinfo (revision 436062) +++ head/lang/julia/distinfo (revision 436063) @@ -1,3 +1,3 @@ -TIMESTAMP = 1480595116 -SHA256 (julia-0.5.0-full.tar.gz) = 732478536b6dccecbf56e541eef0aed04de0e6d63ae631b136e033dda2e418a9 -SIZE (julia-0.5.0-full.tar.gz) = 93294087 +TIMESTAMP = 1488773295 +SHA256 (julia-0.5.1-full.tar.gz) = 533b6427a1b01bd38ea0601f58a32d15bf403f491b8415e9ce4305b8bc83bb21 +SIZE (julia-0.5.1-full.tar.gz) = 93326909 Index: head/lang/julia/files/patch-Make.user =================================================================== --- head/lang/julia/files/patch-Make.user (revision 436062) +++ head/lang/julia/files/patch-Make.user (revision 436063) @@ -1,28 +1,26 @@ ---- Make.user.orig 2016-12-17 12:39:14 UTC +--- Make.user.orig 2017-02-26 09:48:03 UTC +++ Make.user -@@ -0,0 +1,25 @@ -+USE_SYSTEM_ARPACK= 1 +@@ -0,0 +1,23 @@ +USE_SYSTEM_BLAS= 1 +USE_SYSTEM_GMP= 1 +USE_SYSTEM_LAPACK= 1 +USE_SYSTEM_LIBGIT2= 1 +USE_SYSTEM_LIBM= 1 +USE_SYSTEM_LIBUNWIND= 1 +USE_SYSTEM_LIBUV= 0 +USE_SYSTEM_LLVM= 1 +USE_SYSTEM_MPFR= 1 +# USE_SYSTEM_OPENLIBM= 0 +USE_SYSTEM_PATCHELF= 1 +USE_SYSTEM_PCRE= 1 +USE_SYSTEM_UTF8PROC= 1 + -+LLVM_CONFIG= llvm-config38 ++LLVM_CONFIG= llvm-config39 + +USE_SYSTEM_FFTW= 1 -+USE_SYSTEM_SUITESPARSE= 1 + +LIBBLAS= -lopenblasp -L$(LOCALBASE)/lib +LIBBLASNAME= libopenblasp + +LIBLAPACK= $(LIBBLAS) +LIBLAPACKNAME= $(LIBBLASNAME) Index: head/lang/julia/files/patch-Makefile =================================================================== --- head/lang/julia/files/patch-Makefile (revision 436062) +++ head/lang/julia/files/patch-Makefile (revision 436063) @@ -1,85 +1,85 @@ ---- Makefile.orig 2016-09-20 02:54:21 UTC +--- Makefile.orig 2017-03-06 03:32:23 UTC +++ Makefile -@@ -327,8 +327,7 @@ define stringreplace +@@ -328,8 +328,7 @@ define stringreplace $(build_depsbindir)/stringreplace $$(strings -t x - $1 | grep '$2' | awk '{print $$1;}') '$3' 255 "$(call cygpath_w,$1)" endef -install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html - @$(MAKE) $(QUIET_MAKE) all +install: $(build_depsbindir)/stringreplace default @for subdir in $(bindir) $(libexecdir) $(datarootdir)/julia/site/$(VERSDIR) $(docdir) $(man1dir) $(includedir)/julia $(libdir) $(private_libdir) $(sysconfdir); do \ mkdir -p $(DESTDIR)$$subdir; \ done -@@ -387,10 +386,6 @@ endif +@@ -389,10 +388,6 @@ endif $(INSTALL_M) $(JULIAHOME)/contrib/julia-config.jl $(DESTDIR)$(datarootdir)/julia/ # Copy in all .jl sources as well cp -R -L $(build_datarootdir)/julia $(DESTDIR)$(datarootdir)/ - # Copy documentation - cp -R -L $(build_docdir)/* $(DESTDIR)$(docdir)/ - cp -R -L $(BUILDROOT)/doc/_build/html $(DESTDIR)$(docdir)/ - -rm $(DESTDIR)$(docdir)/html/.buildinfo # Remove perf suite -rm -rf $(DESTDIR)$(datarootdir)/julia/test/perf/ # Remove various files which should not be installed -@@ -398,38 +393,44 @@ endif +@@ -400,38 +395,44 @@ endif -rm -f $(DESTDIR)$(datarootdir)/julia/test/Makefile # Copy in beautiful new man page $(INSTALL_F) $(build_man1dir)/julia.1 $(DESTDIR)$(man1dir)/ - # Copy icon and .desktop file - mkdir -p $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ - $(INSTALL_F) $(JULIAHOME)/contrib/julia.svg $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ - -touch -c $(DESTDIR)$(datarootdir)/icons/hicolor/ - -gtk-update-icon-cache $(DESTDIR)$(datarootdir)/icons/hicolor/ - mkdir -p $(DESTDIR)$(datarootdir)/applications/ - $(INSTALL_F) $(JULIAHOME)/contrib/julia.desktop $(DESTDIR)$(datarootdir)/applications/ - # Install appdata file - mkdir -p $(DESTDIR)$(datarootdir)/appdata/ - $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ - # Update RPATH entries and JL_SYSTEM_IMAGE_PATH if $(private_libdir_rel) != $(build_private_libdir_rel) -ifneq ($(private_libdir_rel),$(build_private_libdir_rel)) + # Update RPATH entries and JL_SYSTEM_IMAGE_PATH if $(libdir_rel) != $(private_libdir_rel) +ifneq ($(libdir_rel),$(private_libdir_rel)) ifeq ($(OS), Darwin) for julia in $(DESTDIR)$(bindir)/julia* ; do \ install_name_tool -rpath @executable_path/$(build_private_libdir_rel) @executable_path/$(private_libdir_rel) $$julia; \ install_name_tool -rpath @executable_path/$(build_libdir_rel) @executable_path/$(libdir_rel) $$julia; \ done -else ifeq ($(OS), Linux) +else for julia in $(DESTDIR)$(bindir)/julia* ; do \ patchelf --set-rpath '$$ORIGIN/$(private_libdir_rel):$$ORIGIN/$(libdir_rel)' $$julia; \ done endif - - # Overwrite JL_SYSTEM_IMAGE_PATH in julia library - $(call stringreplace,$(DESTDIR)$(libdir)/libjulia.$(SHLIB_EXT),sys.$(SHLIB_EXT)$$,$(private_libdir_rel)/sys.$(SHLIB_EXT)) - $(call stringreplace,$(DESTDIR)$(libdir)/libjulia-debug.$(SHLIB_EXT),sys-debug.$(SHLIB_EXT)$$,$(private_libdir_rel)/sys-debug.$(SHLIB_EXT)) endif mkdir -p $(DESTDIR)$(sysconfdir) cp -R $(build_sysconfdir)/julia $(DESTDIR)$(sysconfdir)/ +install-docs: + mkdir -p $(DESTDIR)$(docdir)/ + cp -R -L $(BUILDROOT)/doc/_build/html $(DESTDIR)$(docdir)/ + rm $(DESTDIR)$(docdir)/html/.buildinfo + +install-examples: + mkdir -p $(DESTDIR)$(datarootdir)/examples/julia/ + cp -R -L $(JULIAHOME)/examples/* $(DESTDIR)$(datarootdir)/examples/julia/ + +install-desktop: + # Copy icon and .desktop file + mkdir -p $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ + $(INSTALL_F) $(JULIAHOME)/contrib/julia.svg $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ + -touch -c $(DESTDIR)$(datarootdir)/icons/hicolor/ + mkdir -p $(DESTDIR)$(datarootdir)/applications/ + $(INSTALL_F) $(JULIAHOME)/contrib/julia.desktop $(DESTDIR)$(datarootdir)/applications/ + # Install appdata file + mkdir -p $(DESTDIR)$(datarootdir)/appdata/ + $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ + distclean dist-clean: -rm -fr $(BUILDROOT)/julia-*.tar.gz $(BUILDROOT)/julia*.exe $(BUILDROOT)/julia-*.7z $(BUILDROOT)/julia-$(JULIA_COMMIT) Index: head/lang/julia/files/patch-src_Makefile =================================================================== --- head/lang/julia/files/patch-src_Makefile (revision 436062) +++ head/lang/julia/files/patch-src_Makefile (revision 436063) @@ -1,28 +1,28 @@ ---- src/Makefile.orig 2016-09-20 02:54:21 UTC +--- src/Makefile.orig 2017-03-06 03:32:23 UTC +++ src/Makefile @@ -9,7 +9,7 @@ override CFLAGS += $(JCFLAGS) ifeq ($(LLVM_VER),3.3) override CXXFLAGS += $(JCXXFLAGS) -std=c++11 else -override CXXFLAGS += $(JCXXFLAGS) +override CXXFLAGS += $(JCXXFLAGS) -stdlib=libc++ -std=c++11 endif override CPPFLAGS += $(JCPPFLAGS) @@ -21,6 +21,7 @@ FLAGS := \ -D_GNU_SOURCE -I$(BUILDDIR) -I$(SRCDIR) \ -I$(SRCDIR)/flisp -I$(SRCDIR)/support \ -I$(LIBUV_INC) -I$(build_includedir) -DLIBRARY_EXPORTS \ + -I$(LOCALBASE)/include \ -I$(JULIAHOME)/deps/valgrind ifneq ($(USEMSVC), 1) FLAGS += -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common \ -@@ -75,7 +76,7 @@ else +@@ -76,7 +77,7 @@ else ifeq ($(OS),WINNT) LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags) -lLLVM-$(LLVM_VER_SHORT) else -LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags) -lLLVM-$(shell $(LLVM_CONFIG_HOST) --version) +LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags --libs) endif # OS == WINNT endif # LLVM_USE_CMAKE == 1 FLAGS += -DLLVM_SHLIB Index: head/lang/julia/pkg-plist =================================================================== --- head/lang/julia/pkg-plist (revision 436062) +++ head/lang/julia/pkg-plist (revision 436063) @@ -1,500 +1,509 @@ bin/julia %%DEBUG%%bin/julia-debug %%ETCDIR%%/juliarc.jl include/julia/END.h include/julia/ENTRY.amd64.h include/julia/ENTRY.i387.h include/julia/MurmurHash3.h include/julia/arraylist.h include/julia/bitvector.h include/julia/dirpath.h include/julia/dtypes.h include/julia/hashing.h include/julia/htable.h include/julia/ios.h include/julia/julia.h include/julia/julia_threads.h include/julia/julia_version.h include/julia/libsupport.h include/julia/platform.h include/julia/ptrhash.h include/julia/strtod.h include/julia/timefuncs.h include/julia/tzfile.h include/julia/utf8.h include/julia/utils.h include/julia/uv-bsd.h include/julia/uv-errno.h include/julia/uv-threadpool.h include/julia/uv-unix.h include/julia/uv-version.h include/julia/uv.h +%%ARPACK%%lib/julia/libarpack.so +%%ARPACK%%lib/julia/libarpack.so.2 lib/julia/libccalltest.so lib/julia/libdSFMT.so lib/julia/libopenspecfun.so lib/julia/libopenspecfun.so.1 lib/julia/libopenspecfun.so.1.3 +%%GPL_LIBS%%lib/julia/libamd.so +%%GPL_LIBS%%lib/julia/libcamd.so +%%GPL_LIBS%%lib/julia/libccolamd.so +%%GPL_LIBS%%lib/julia/libcholmod.so +%%GPL_LIBS%%lib/julia/libcolamd.so +%%GPL_LIBS%%lib/julia/libspqr.so %%GPL_LIBS%%lib/julia/libsuitesparse_wrapper.so +%%GPL_LIBS%%lib/julia/libsuitesparseconfig.so +%%GPL_LIBS%%lib/julia/libumfpack.so %%DEBUG%%lib/julia/sys-debug.so lib/julia/sys.so %%DEBUG%%lib/libjulia-debug.so %%DEBUG%%lib/libjulia-debug.so.0.5 -%%DEBUG%%lib/libjulia-debug.so.0.5.0 +%%DEBUG%%lib/libjulia-debug.so.0.5.1 lib/libjulia.so lib/libjulia.so.0.5 -lib/libjulia.so.0.5.0 +lib/libjulia.so.0.5.1 %%DESKTOP%%share/appdata/julia.appdata.xml %%DESKTOP%%share/applications/julia.desktop %%DESKTOP%%share/icons/hicolor/scalable/apps/julia.svg %%DATADIR%%/base/Enums.jl %%DATADIR%%/base/LineEdit.jl %%DATADIR%%/base/Makefile %%DATADIR%%/base/REPL.jl %%DATADIR%%/base/REPLCompletions.jl %%DATADIR%%/base/Terminals.jl %%DATADIR%%/base/abstractarray.jl %%DATADIR%%/base/abstractarraymath.jl %%DATADIR%%/base/array.jl %%DATADIR%%/base/arraymath.jl %%DATADIR%%/base/asyncmap.jl %%DATADIR%%/base/atomics.jl %%DATADIR%%/base/base.jl %%DATADIR%%/base/base64.jl %%DATADIR%%/base/bitarray.jl %%DATADIR%%/base/bool.jl %%DATADIR%%/base/boot.jl %%DATADIR%%/base/broadcast.jl %%DATADIR%%/base/build_h.jl %%DATADIR%%/base/c.jl %%DATADIR%%/base/cartesian.jl %%DATADIR%%/base/channels.jl %%DATADIR%%/base/char.jl %%DATADIR%%/base/checked.jl %%DATADIR%%/base/client.jl %%DATADIR%%/base/clusterserialize.jl %%DATADIR%%/base/collections.jl %%DATADIR%%/base/combinatorics.jl %%DATADIR%%/base/complex.jl %%DATADIR%%/base/coreimg.jl %%DATADIR%%/base/coreio.jl %%DATADIR%%/base/dSFMT.jl %%DATADIR%%/base/datafmt.jl %%DATADIR%%/base/dates/Dates.jl %%DATADIR%%/base/dates/accessors.jl %%DATADIR%%/base/dates/adjusters.jl %%DATADIR%%/base/dates/arithmetic.jl %%DATADIR%%/base/dates/conversions.jl %%DATADIR%%/base/dates/io.jl %%DATADIR%%/base/dates/periods.jl %%DATADIR%%/base/dates/query.jl %%DATADIR%%/base/dates/ranges.jl %%DATADIR%%/base/dates/rounding.jl %%DATADIR%%/base/dates/types.jl %%DATADIR%%/base/deepcopy.jl %%DATADIR%%/base/deprecated.jl %%DATADIR%%/base/dft.jl %%DATADIR%%/base/dict.jl %%DATADIR%%/base/docs/Docs.jl %%DATADIR%%/base/docs/basedocs.jl %%DATADIR%%/base/docs/bindings.jl %%DATADIR%%/base/docs/core.jl %%DATADIR%%/base/docs/helpdb.jl %%DATADIR%%/base/docs/helpdb/Base.jl %%DATADIR%%/base/docs/utils.jl %%DATADIR%%/base/dsp.jl %%DATADIR%%/base/emoji_symbols.jl %%DATADIR%%/base/env.jl %%DATADIR%%/base/errno.jl %%DATADIR%%/base/errno_h.jl %%DATADIR%%/base/error.jl %%DATADIR%%/base/essentials.jl %%DATADIR%%/base/event.jl %%DATADIR%%/base/exports.jl %%DATADIR%%/base/expr.jl %%DATADIR%%/base/fastmath.jl -%%DATADIR%%/base/fenv_constants.jl %%DATADIR%%/base/fft/FFTW.jl %%DATADIR%%/base/fft/dct.jl %%DATADIR%%/base/file.jl %%DATADIR%%/base/file_constants.jl %%DATADIR%%/base/filesystem.jl %%DATADIR%%/base/float.jl %%DATADIR%%/base/float16.jl %%DATADIR%%/base/floatfuncs.jl %%DATADIR%%/base/generator.jl %%DATADIR%%/base/gmp.jl %%DATADIR%%/base/grisu/bignum.jl %%DATADIR%%/base/grisu/bignums.jl %%DATADIR%%/base/grisu/fastfixed.jl %%DATADIR%%/base/grisu/fastprecision.jl %%DATADIR%%/base/grisu/fastshortest.jl %%DATADIR%%/base/grisu/float.jl %%DATADIR%%/base/grisu/grisu.jl %%DATADIR%%/base/hashing.jl %%DATADIR%%/base/hashing2.jl %%DATADIR%%/base/i18n.jl %%DATADIR%%/base/inference.jl %%DATADIR%%/base/initdefs.jl %%DATADIR%%/base/int.jl %%DATADIR%%/base/interactiveutil.jl %%DATADIR%%/base/intfuncs.jl %%DATADIR%%/base/intset.jl %%DATADIR%%/base/io.jl %%DATADIR%%/base/iobuffer.jl %%DATADIR%%/base/iostream.jl %%DATADIR%%/base/irrationals.jl %%DATADIR%%/base/iterator.jl %%DATADIR%%/base/latex_symbols.jl %%DATADIR%%/base/libc.jl %%DATADIR%%/base/libdl.jl %%DATADIR%%/base/libgit2/blob.jl %%DATADIR%%/base/libgit2/callbacks.jl %%DATADIR%%/base/libgit2/commit.jl %%DATADIR%%/base/libgit2/config.jl %%DATADIR%%/base/libgit2/consts.jl %%DATADIR%%/base/libgit2/diff.jl %%DATADIR%%/base/libgit2/error.jl %%DATADIR%%/base/libgit2/index.jl %%DATADIR%%/base/libgit2/libgit2.jl %%DATADIR%%/base/libgit2/merge.jl %%DATADIR%%/base/libgit2/oid.jl %%DATADIR%%/base/libgit2/rebase.jl %%DATADIR%%/base/libgit2/reference.jl %%DATADIR%%/base/libgit2/remote.jl %%DATADIR%%/base/libgit2/repository.jl %%DATADIR%%/base/libgit2/signature.jl %%DATADIR%%/base/libgit2/status.jl %%DATADIR%%/base/libgit2/strarray.jl %%DATADIR%%/base/libgit2/tag.jl %%DATADIR%%/base/libgit2/tree.jl %%DATADIR%%/base/libgit2/types.jl %%DATADIR%%/base/libgit2/utils.jl %%DATADIR%%/base/libgit2/walker.jl %%DATADIR%%/base/libuv.jl %%DATADIR%%/base/linalg/arnoldi.jl %%DATADIR%%/base/linalg/arpack.jl %%DATADIR%%/base/linalg/bidiag.jl %%DATADIR%%/base/linalg/bitarray.jl %%DATADIR%%/base/linalg/blas.jl %%DATADIR%%/base/linalg/bunchkaufman.jl %%DATADIR%%/base/linalg/cholesky.jl %%DATADIR%%/base/linalg/dense.jl %%DATADIR%%/base/linalg/diagonal.jl %%DATADIR%%/base/linalg/eigen.jl %%DATADIR%%/base/linalg/exceptions.jl %%DATADIR%%/base/linalg/factorization.jl %%DATADIR%%/base/linalg/generic.jl %%DATADIR%%/base/linalg/givens.jl %%DATADIR%%/base/linalg/hessenberg.jl %%DATADIR%%/base/linalg/lapack.jl %%DATADIR%%/base/linalg/ldlt.jl %%DATADIR%%/base/linalg/linalg.jl %%DATADIR%%/base/linalg/lq.jl %%DATADIR%%/base/linalg/lu.jl %%DATADIR%%/base/linalg/matmul.jl %%DATADIR%%/base/linalg/qr.jl %%DATADIR%%/base/linalg/schur.jl %%DATADIR%%/base/linalg/special.jl %%DATADIR%%/base/linalg/svd.jl %%DATADIR%%/base/linalg/symmetric.jl %%DATADIR%%/base/linalg/triangular.jl %%DATADIR%%/base/linalg/tridiag.jl %%DATADIR%%/base/linalg/uniformscaling.jl %%DATADIR%%/base/loading.jl %%DATADIR%%/base/lock.jl %%DATADIR%%/base/locks.jl %%DATADIR%%/base/managers.jl %%DATADIR%%/base/markdown/Common/Common.jl %%DATADIR%%/base/markdown/Common/block.jl %%DATADIR%%/base/markdown/Common/inline.jl %%DATADIR%%/base/markdown/GitHub/GitHub.jl %%DATADIR%%/base/markdown/GitHub/table.jl %%DATADIR%%/base/markdown/IPython/IPython.jl %%DATADIR%%/base/markdown/Julia/Julia.jl %%DATADIR%%/base/markdown/Julia/interp.jl %%DATADIR%%/base/markdown/Markdown.jl %%DATADIR%%/base/markdown/parse/config.jl %%DATADIR%%/base/markdown/parse/parse.jl %%DATADIR%%/base/markdown/parse/util.jl %%DATADIR%%/base/markdown/render/html.jl %%DATADIR%%/base/markdown/render/latex.jl %%DATADIR%%/base/markdown/render/plain.jl %%DATADIR%%/base/markdown/render/rich.jl %%DATADIR%%/base/markdown/render/rst.jl %%DATADIR%%/base/markdown/render/terminal/formatting.jl %%DATADIR%%/base/markdown/render/terminal/render.jl %%DATADIR%%/base/math.jl %%DATADIR%%/base/meta.jl %%DATADIR%%/base/methodshow.jl %%DATADIR%%/base/mmap.jl %%DATADIR%%/base/mpfr.jl %%DATADIR%%/base/multi.jl %%DATADIR%%/base/multidimensional.jl %%DATADIR%%/base/multimedia.jl %%DATADIR%%/base/multinverses.jl %%DATADIR%%/base/nofloat_hashing.jl %%DATADIR%%/base/nullable.jl %%DATADIR%%/base/number.jl %%DATADIR%%/base/operators.jl %%DATADIR%%/base/options.jl %%DATADIR%%/base/ordering.jl %%DATADIR%%/base/osutils.jl %%DATADIR%%/base/parse.jl %%DATADIR%%/base/path.jl %%DATADIR%%/base/pcre.jl %%DATADIR%%/base/pcre_h.jl %%DATADIR%%/base/permuteddimsarray.jl %%DATADIR%%/base/pkg/cache.jl %%DATADIR%%/base/pkg/dir.jl %%DATADIR%%/base/pkg/entry.jl %%DATADIR%%/base/pkg/pkg.jl %%DATADIR%%/base/pkg/query.jl %%DATADIR%%/base/pkg/read.jl %%DATADIR%%/base/pkg/reqs.jl %%DATADIR%%/base/pkg/resolve.jl %%DATADIR%%/base/pkg/resolve/fieldvalue.jl %%DATADIR%%/base/pkg/resolve/interface.jl %%DATADIR%%/base/pkg/resolve/maxsum.jl %%DATADIR%%/base/pkg/resolve/versionweight.jl %%DATADIR%%/base/pkg/types.jl %%DATADIR%%/base/pkg/write.jl %%DATADIR%%/base/pmap.jl %%DATADIR%%/base/pointer.jl %%DATADIR%%/base/poll.jl %%DATADIR%%/base/precompile.jl %%DATADIR%%/base/printf.jl %%DATADIR%%/base/process.jl %%DATADIR%%/base/profile.jl %%DATADIR%%/base/promotion.jl %%DATADIR%%/base/quadgk.jl %%DATADIR%%/base/random.jl %%DATADIR%%/base/range.jl %%DATADIR%%/base/rational.jl %%DATADIR%%/base/reduce.jl %%DATADIR%%/base/reducedim.jl %%DATADIR%%/base/reflection.jl %%DATADIR%%/base/refpointer.jl %%DATADIR%%/base/regex.jl %%DATADIR%%/base/replutil.jl %%DATADIR%%/base/require.jl %%DATADIR%%/base/reshapedarray.jl %%DATADIR%%/base/rounding.jl %%DATADIR%%/base/serialize.jl %%DATADIR%%/base/set.jl %%DATADIR%%/base/sharedarray.jl %%DATADIR%%/base/shell.jl %%DATADIR%%/base/show.jl %%DATADIR%%/base/simdloop.jl %%DATADIR%%/base/socket.jl %%DATADIR%%/base/sort.jl %%DATADIR%%/base/sparse/abstractsparse.jl %%DATADIR%%/base/sparse/cholmod.jl %%DATADIR%%/base/sparse/cholmod_h.jl %%DATADIR%%/base/sparse/linalg.jl %%DATADIR%%/base/sparse/sparse.jl %%DATADIR%%/base/sparse/sparsematrix.jl %%DATADIR%%/base/sparse/sparsevector.jl %%DATADIR%%/base/sparse/spqr.jl %%DATADIR%%/base/sparse/umfpack.jl %%DATADIR%%/base/sparse/umfpack_h.jl %%DATADIR%%/base/special/bessel.jl %%DATADIR%%/base/special/erf.jl %%DATADIR%%/base/special/gamma.jl %%DATADIR%%/base/special/log.jl %%DATADIR%%/base/special/trig.jl %%DATADIR%%/base/stacktraces.jl %%DATADIR%%/base/stat.jl %%DATADIR%%/base/statistics.jl %%DATADIR%%/base/stream.jl %%DATADIR%%/base/strings/basic.jl %%DATADIR%%/base/strings/errors.jl %%DATADIR%%/base/strings/io.jl %%DATADIR%%/base/strings/search.jl %%DATADIR%%/base/strings/string.jl %%DATADIR%%/base/strings/strings.jl %%DATADIR%%/base/strings/types.jl %%DATADIR%%/base/strings/utf8proc.jl %%DATADIR%%/base/strings/util.jl %%DATADIR%%/base/subarray.jl %%DATADIR%%/base/sysimg.jl %%DATADIR%%/base/sysinfo.jl %%DATADIR%%/base/task.jl %%DATADIR%%/base/test.jl %%DATADIR%%/base/threadcall.jl %%DATADIR%%/base/threadingconstructs.jl %%DATADIR%%/base/threads.jl %%DATADIR%%/base/tuple.jl %%DATADIR%%/base/util.jl %%DATADIR%%/base/uv_constants.jl %%DATADIR%%/base/version.jl %%DATADIR%%/base/version_git.jl %%DATADIR%%/base/weakkeydict.jl %%DATADIR%%/base/workerpool.jl %%DATADIR%%/build_sysimg.jl %%DATADIR%%/julia-config.jl %%DATADIR%%/test/TestHelpers.jl %%DATADIR%%/test/abstractarray.jl %%DATADIR%%/test/ambiguous.jl %%DATADIR%%/test/arrayops.jl %%DATADIR%%/test/backtrace.jl %%DATADIR%%/test/base64.jl %%DATADIR%%/test/bigfloat.jl %%DATADIR%%/test/bigint.jl %%DATADIR%%/test/bitarray.jl %%DATADIR%%/test/blas.jl %%DATADIR%%/test/boundscheck.jl %%DATADIR%%/test/boundscheck_exec.jl %%DATADIR%%/test/broadcast.jl %%DATADIR%%/test/cartesian.jl %%DATADIR%%/test/ccall.jl %%DATADIR%%/test/char.jl %%DATADIR%%/test/checked.jl %%DATADIR%%/test/choosetests.jl %%DATADIR%%/test/cmdlineargs.jl %%DATADIR%%/test/combinatorics.jl %%DATADIR%%/test/compile.jl %%DATADIR%%/test/complex.jl %%DATADIR%%/test/copy.jl %%DATADIR%%/test/core.jl %%DATADIR%%/test/datafmt.jl %%DATADIR%%/test/dates.jl %%DATADIR%%/test/dates/accessors.jl %%DATADIR%%/test/dates/adjusters.jl %%DATADIR%%/test/dates/arithmetic.jl %%DATADIR%%/test/dates/conversions.jl %%DATADIR%%/test/dates/io.jl %%DATADIR%%/test/dates/periods.jl %%DATADIR%%/test/dates/query.jl %%DATADIR%%/test/dates/ranges.jl %%DATADIR%%/test/dates/rounding.jl %%DATADIR%%/test/dates/types.jl %%DATADIR%%/test/dict.jl %%DATADIR%%/test/docs.jl %%DATADIR%%/test/dsp.jl %%DATADIR%%/test/enums.jl %%DATADIR%%/test/env.jl %%DATADIR%%/test/error.jl %%DATADIR%%/test/euler.jl %%DATADIR%%/test/examples.jl %%DATADIR%%/test/fastmath.jl %%DATADIR%%/test/fft.jl %%DATADIR%%/test/file.jl %%DATADIR%%/test/float16.jl %%DATADIR%%/test/floatapprox.jl %%DATADIR%%/test/floatfuncs.jl %%DATADIR%%/test/functional.jl %%DATADIR%%/test/goto.jl %%DATADIR%%/test/grisu.jl %%DATADIR%%/test/hashing.jl %%DATADIR%%/test/i18n.jl %%DATADIR%%/test/inference.jl %%DATADIR%%/test/inline.jl %%DATADIR%%/test/int.jl %%DATADIR%%/test/intfuncs.jl %%DATADIR%%/test/intset.jl %%DATADIR%%/test/iobuffer.jl %%DATADIR%%/test/keywordargs.jl %%DATADIR%%/test/libdl.jl %%DATADIR%%/test/libgit2-online.jl %%DATADIR%%/test/libgit2.jl %%DATADIR%%/test/linalg/arnoldi.jl %%DATADIR%%/test/linalg/bidiag.jl %%DATADIR%%/test/linalg/bunchkaufman.jl %%DATADIR%%/test/linalg/cholesky.jl %%DATADIR%%/test/linalg/dense.jl %%DATADIR%%/test/linalg/diagonal.jl %%DATADIR%%/test/linalg/eigen.jl %%DATADIR%%/test/linalg/generic.jl %%DATADIR%%/test/linalg/givens.jl %%DATADIR%%/test/linalg/hessenberg.jl %%DATADIR%%/test/linalg/lapack.jl %%DATADIR%%/test/linalg/lq.jl %%DATADIR%%/test/linalg/lu.jl %%DATADIR%%/test/linalg/matmul.jl %%DATADIR%%/test/linalg/pinv.jl %%DATADIR%%/test/linalg/qr.jl %%DATADIR%%/test/linalg/schur.jl %%DATADIR%%/test/linalg/special.jl %%DATADIR%%/test/linalg/svd.jl %%DATADIR%%/test/linalg/symmetric.jl %%DATADIR%%/test/linalg/triangular.jl %%DATADIR%%/test/linalg/tridiag.jl %%DATADIR%%/test/linalg/uniformscaling.jl %%DATADIR%%/test/lineedit.jl %%DATADIR%%/test/llvmcall.jl %%DATADIR%%/test/loading.jl %%DATADIR%%/test/markdown.jl %%DATADIR%%/test/math.jl %%DATADIR%%/test/meta.jl %%DATADIR%%/test/misc.jl %%DATADIR%%/test/mmap.jl %%DATADIR%%/test/mod2pi.jl %%DATADIR%%/test/mpfr.jl %%DATADIR%%/test/netload/memtest.jl %%DATADIR%%/test/netload/nettest.jl %%DATADIR%%/test/nullable.jl %%DATADIR%%/test/numbers.jl %%DATADIR%%/test/offsetarray.jl %%DATADIR%%/test/operators.jl %%DATADIR%%/test/parallel.jl %%DATADIR%%/test/parallel_exec.jl %%DATADIR%%/test/parse.jl %%DATADIR%%/test/path.jl %%DATADIR%%/test/pkg.jl %%DATADIR%%/test/pollfd.jl %%DATADIR%%/test/printf.jl %%DATADIR%%/test/priorityqueue.jl %%DATADIR%%/test/profile.jl %%DATADIR%%/test/random.jl %%DATADIR%%/test/ranges.jl %%DATADIR%%/test/read.jl %%DATADIR%%/test/reduce.jl %%DATADIR%%/test/reducedim.jl %%DATADIR%%/test/reflection.jl %%DATADIR%%/test/regex.jl %%DATADIR%%/test/repl.jl %%DATADIR%%/test/replcompletions.jl %%DATADIR%%/test/replutil.jl %%DATADIR%%/test/resolve.jl %%DATADIR%%/test/rounding.jl %%DATADIR%%/test/runtests.jl %%DATADIR%%/test/serialize.jl %%DATADIR%%/test/sets.jl %%DATADIR%%/test/show.jl %%DATADIR%%/test/simdloop.jl %%DATADIR%%/test/socket.jl %%DATADIR%%/test/sorting.jl %%DATADIR%%/test/sparse.jl %%DATADIR%%/test/sparsedir/cholmod.jl %%DATADIR%%/test/sparsedir/sparse.jl %%DATADIR%%/test/sparsedir/sparsevector.jl %%DATADIR%%/test/sparsedir/spqr.jl %%DATADIR%%/test/sparsedir/umfpack.jl %%DATADIR%%/test/spawn.jl %%DATADIR%%/test/stacktraces.jl %%DATADIR%%/test/staged.jl %%DATADIR%%/test/statistics.jl %%DATADIR%%/test/string.jl %%DATADIR%%/test/strings/basic.jl %%DATADIR%%/test/strings/io.jl %%DATADIR%%/test/strings/search.jl %%DATADIR%%/test/strings/types.jl %%DATADIR%%/test/strings/util.jl %%DATADIR%%/test/subarray.jl %%DATADIR%%/test/sysinfo.jl %%DATADIR%%/test/test.jl %%DATADIR%%/test/test_sourcepath.jl %%DATADIR%%/test/testdefs.jl %%DATADIR%%/test/threads.jl %%DATADIR%%/test/topology.jl %%DATADIR%%/test/triplequote.jl %%DATADIR%%/test/tuple.jl %%DATADIR%%/test/unicode.jl %%DATADIR%%/test/unicode/UnicodeError.jl %%DATADIR%%/test/unicode/utf8.jl %%DATADIR%%/test/unicode/utf8proc.jl %%DATADIR%%/test/vecelement.jl %%DATADIR%%/test/version.jl %%DATADIR%%/test/workspace.jl man/man1/julia.1.gz @dir %%DATADIR%%/site/v0.5