# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # julia/ # julia/Makefile # julia/distinfo # julia/files # julia/files/patch-deps_suitesparse.mk # julia/files/patch-Make.inc # julia/files/patch-Make.user # julia/files/patch-Makefile # julia/files/patch-src_Makefile # julia/files/patch-ui_Makefile # julia/pkg-descr # julia/pkg-plist # echo c - julia/ mkdir -p julia/ > /dev/null 2>&1 echo x - julia/Makefile sed 's/^X//' >julia/Makefile << 'b6eb5962dd52c39052f5b61848981997' X# Created by: Li-Wen Hsu X# $FreeBSD$ X XPORTNAME= julia XPORTVERSION= 0.5.0 XDISTVERSIONSUFFIX= -full XCATEGORIES= lang math XMASTER_SITES= https://github.com/JuliaLang/julia/releases/download/v${PORTVERSION}/ X XMAINTAINER= iblis@hs.ntnu.edu.tw XCOMMENT= Julia programming Language: A fresh approach to technical computing X XLICENSE= MIT XLICENSE_FILE= ${WRKSRC}/LICENSE.md X XLIB_DEPENDS= libunwind.so:devel/libunwind \ X libutf8proc.so:textproc/utf8proc \ X libopenblas.so:math/openblas \ X libgit2.so:devel/libgit2 \ X libgmp.so:math/gmp \ X libmpfr.so:math/mpfr XBUILD_DEPENDS= llvm-config38:devel/llvm38 \ X pcre2-config:devel/pcre2 \ X patchelf:sysutils/patchelf X XUSES= gmake compiler:c++11-lib fortran XUSE_LDCONFIG= yes X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X XALL_TARGET= default XINSTALL_TARGET= install XTEST_TARGET= test X XCXXFLAGS+= -stdlib=libc++ -std=c++11 XMAKE_ARGS+= prefix=${PREFIX} JCXXFLAGS="${CXXFLAGS}" \ X FORCE_ASSERTIONS=${FORCE_ASSERTIONS} \ X USE_GPL_LIBS=${USE_GPL_LIBS} X XOPTIONS_DEFINE= EXAMPLES DEBUG DOCS GPL_LIBS DESKTOP XOPTIONS_SUB= yes X XDEBUG_VARS= FORCE_ASSERTIONS=1 \ X ALL_TARGET=all X XPORTDOCS= html XDOCS_VARS= INSTALL_TARGET+=install-docs X XPORTEXAMPLES= * XEXAMPLES_VARS= INSTALL_TARGET+=install-examples X XGPL_LIBS_DESC= Build with GPL libs: FFTW and SUITESPARSE XGPL_LIBS_LIB_DEPENDS= libfftw3.so:math/fftw3 \ X libfftw3f.so:math/fftw3-float \ X libumfpack.so:math/suitesparse XGPL_LIBS_VARS= USE_GPL_LIBS=1 X XDESKTOP_DESC= Install icon, .desktop and appdata file XDESKTOP_VARS= INSTALL_TARGET+=install-desktop \ X INSTALLS_ICONS=yes X X.include b6eb5962dd52c39052f5b61848981997 echo x - julia/distinfo sed 's/^X//' >julia/distinfo << '20d9a565399cbef84c64a25b69007424' XTIMESTAMP = 1480595116 XSHA256 (julia-0.5.0-full.tar.gz) = 732478536b6dccecbf56e541eef0aed04de0e6d63ae631b136e033dda2e418a9 XSIZE (julia-0.5.0-full.tar.gz) = 93294087 20d9a565399cbef84c64a25b69007424 echo c - julia/files mkdir -p julia/files > /dev/null 2>&1 echo x - julia/files/patch-deps_suitesparse.mk sed 's/^X//' >julia/files/patch-deps_suitesparse.mk << '1e657179bc9af8c252968ba1f14d32ab' X--- deps/suitesparse.mk.orig 2016-09-20 02:54:21 UTC X+++ deps/suitesparse.mk X@@ -93,7 +93,7 @@ install-suitesparse: $(SUITESPARSE_OBJ_T X # SUITESPARSE WRAPPER X X ifeq ($(USE_SYSTEM_SUITESPARSE), 1) X-SUITESPARSE_INC := -I /usr/include/suitesparse X+SUITESPARSE_INC := -I $(LOCALBASE)/include/suitesparse X SUITESPARSE_LIB := -lumfpack -lcholmod -lamd -lcamd -lcolamd -lspqr X else X SUITESPARSE_INC := -I $(BUILDDIR)/SuiteSparse-$(SUITESPARSE_VER)/CHOLMOD/Include -I $(BUILDDIR)/SuiteSparse-$(SUITESPARSE_VER)/SuiteSparse_config -I $(BUILDDIR)/SuiteSparse-$(SUITESPARSE_VER)/SPQR/Include 1e657179bc9af8c252968ba1f14d32ab echo x - julia/files/patch-Make.inc sed 's/^X//' >julia/files/patch-Make.inc << '5c744d4b4d572d11996ecf12f2abaf43' X--- Make.inc.orig 2016-09-20 02:54:21 UTC X+++ Make.inc X@@ -128,12 +128,7 @@ endif X # disable automatic Makefile rules X .SUFFIXES: X X-# find out if git repository is available X-ifeq ($(shell [ -e $(JULIAHOME)/.git ] && echo true || echo "Warning: git information unavailable; versioning information limited" >&2), true) X-NO_GIT := 0 X-else X NO_GIT := 1 X-endif X X # Julia's Semantic Versioning system labels the three decimal places in a version number as X # the major, minor and patch versions. Typically the major version would be incremented X@@ -178,7 +173,7 @@ libdir := $(prefix)/lib X libexecdir := $(prefix)/libexec X datarootdir := $(prefix)/share X docdir := $(datarootdir)/doc/julia X-mandir := $(datarootdir)/man X+mandir := $(prefix)/man X man1dir := $(mandir)/man1 X includedir := $(prefix)/include X sysconfdir := $(prefix)/etc X@@ -192,7 +187,7 @@ build_libdir := $(build_prefix)/lib X build_libexecdir := $(build_prefix)/libexec X build_datarootdir := $(build_prefix)/share X build_docdir := $(build_datarootdir)/doc/julia X-build_mandir := $(build_datarootdir)/man X+build_mandir := $(build_prefix)/man X build_man1dir := $(build_mandir)/man1 X build_includedir := $(build_prefix)/include X build_sysconfdir := $(build_prefix)/etc X@@ -400,7 +395,7 @@ JCFLAGS := -pipe $(fPIC) -fno-strict-ali X JCPPFLAGS := -fasynchronous-unwind-tables X JCXXFLAGS := -pipe $(fPIC) -fno-rtti -pedantic X DEBUGFLAGS := -O0 -g -DJL_DEBUG_BUILD -fstack-protector-all X-SHIPFLAGS := -O3 -g X+SHIPFLAGS := -O3 X ifeq ($(OS), Darwin) X ifeq ($(USE_LIBCPP), 1) X CC += -stdlib=libc++ -mmacosx-version-min=10.7 X@@ -832,7 +827,7 @@ endif X X ifeq ($(USE_SYSTEM_UTF8PROC), 1) X LIBUTF8PROC := -lutf8proc X- UTF8PROC_INC := /usr/include X+ UTF8PROC_INC := $(LOCALBASE)/include X else X LIBUTF8PROC := $(build_libdir)/libutf8proc.a X UTF8PROC_INC := $(build_includedir) 5c744d4b4d572d11996ecf12f2abaf43 echo x - julia/files/patch-Make.user sed 's/^X//' >julia/files/patch-Make.user << '4874f0cd079bfd82917cccd05801e861' X--- Make.user.orig 2016-12-14 05:49:39 UTC X+++ Make.user X@@ -0,0 +1,26 @@ X+USE_SYSTEM_ARPACK= 1 X+USE_SYSTEM_BLAS= 1 X+USE_SYSTEM_GMP= 1 X+USE_SYSTEM_LAPACK= 1 X+USE_SYSTEM_LIBGIT2= 1 X+USE_SYSTEM_LIBM= 1 X+USE_SYSTEM_LIBUNWIND= 1 X+USE_SYSTEM_LIBUV= 0 X+USE_SYSTEM_LLVM= 1 X+USE_SYSTEM_MPFR= 1 X+# USE_SYSTEM_OPENLIBM= 0 X+USE_SYSTEM_PATCHELF= 1 X+USE_SYSTEM_PCRE= 1 X+USE_SYSTEM_UTF8PROC= 1 X+ X+LLVM_CONFIG= llvm-config38 X+ X+USE_SYSTEM_FFTW= 1 X+USE_SYSTEM_SUITESPARSE= 1 X+ X+USE_BLAS64= 1 X+LIBBLAS= -lopenblas -L$(LOCALBASE)/lib X+LIBBLASNAME= libopenblas X+ X+LIBLAPACK= $(LIBBLAS) X+LIBLAPACKNAME= $(LIBBLASNAME) 4874f0cd079bfd82917cccd05801e861 echo x - julia/files/patch-Makefile sed 's/^X//' >julia/files/patch-Makefile << 'c71d631192e2a0543ab2b73329eb9422' X--- Makefile.orig 2016-09-20 02:54:21 UTC X+++ Makefile X@@ -327,8 +327,7 @@ define stringreplace X $(build_depsbindir)/stringreplace $$(strings -t x - $1 | grep '$2' | awk '{print $$1;}') '$3' 255 "$(call cygpath_w,$1)" X endef X X-install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html X- @$(MAKE) $(QUIET_MAKE) all X+install: $(build_depsbindir)/stringreplace default X @for subdir in $(bindir) $(libexecdir) $(datarootdir)/julia/site/$(VERSDIR) $(docdir) $(man1dir) $(includedir)/julia $(libdir) $(private_libdir) $(sysconfdir); do \ X mkdir -p $(DESTDIR)$$subdir; \ X done X@@ -387,10 +386,6 @@ endif X $(INSTALL_M) $(JULIAHOME)/contrib/julia-config.jl $(DESTDIR)$(datarootdir)/julia/ X # Copy in all .jl sources as well X cp -R -L $(build_datarootdir)/julia $(DESTDIR)$(datarootdir)/ X- # Copy documentation X- cp -R -L $(build_docdir)/* $(DESTDIR)$(docdir)/ X- cp -R -L $(BUILDROOT)/doc/_build/html $(DESTDIR)$(docdir)/ X- -rm $(DESTDIR)$(docdir)/html/.buildinfo X # Remove perf suite X -rm -rf $(DESTDIR)$(datarootdir)/julia/test/perf/ X # Remove various files which should not be installed X@@ -398,38 +393,44 @@ endif X -rm -f $(DESTDIR)$(datarootdir)/julia/test/Makefile X # Copy in beautiful new man page X $(INSTALL_F) $(build_man1dir)/julia.1 $(DESTDIR)$(man1dir)/ X- # Copy icon and .desktop file X- mkdir -p $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ X- $(INSTALL_F) $(JULIAHOME)/contrib/julia.svg $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ X- -touch -c $(DESTDIR)$(datarootdir)/icons/hicolor/ X- -gtk-update-icon-cache $(DESTDIR)$(datarootdir)/icons/hicolor/ X- mkdir -p $(DESTDIR)$(datarootdir)/applications/ X- $(INSTALL_F) $(JULIAHOME)/contrib/julia.desktop $(DESTDIR)$(datarootdir)/applications/ X- # Install appdata file X- mkdir -p $(DESTDIR)$(datarootdir)/appdata/ X- $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ X X- # Update RPATH entries and JL_SYSTEM_IMAGE_PATH if $(private_libdir_rel) != $(build_private_libdir_rel) X-ifneq ($(private_libdir_rel),$(build_private_libdir_rel)) X+ # Update RPATH entries and JL_SYSTEM_IMAGE_PATH if $(libdir_rel) != $(private_libdir_rel) X+ifneq ($(libdir_rel),$(private_libdir_rel)) X ifeq ($(OS), Darwin) X for julia in $(DESTDIR)$(bindir)/julia* ; do \ X install_name_tool -rpath @executable_path/$(build_private_libdir_rel) @executable_path/$(private_libdir_rel) $$julia; \ X install_name_tool -rpath @executable_path/$(build_libdir_rel) @executable_path/$(libdir_rel) $$julia; \ X done X-else ifeq ($(OS), Linux) X+else X for julia in $(DESTDIR)$(bindir)/julia* ; do \ X patchelf --set-rpath '$$ORIGIN/$(private_libdir_rel):$$ORIGIN/$(libdir_rel)' $$julia; \ X done X endif X- X- # Overwrite JL_SYSTEM_IMAGE_PATH in julia library X- $(call stringreplace,$(DESTDIR)$(libdir)/libjulia.$(SHLIB_EXT),sys.$(SHLIB_EXT)$$,$(private_libdir_rel)/sys.$(SHLIB_EXT)) X- $(call stringreplace,$(DESTDIR)$(libdir)/libjulia-debug.$(SHLIB_EXT),sys-debug.$(SHLIB_EXT)$$,$(private_libdir_rel)/sys-debug.$(SHLIB_EXT)) X endif X X mkdir -p $(DESTDIR)$(sysconfdir) X cp -R $(build_sysconfdir)/julia $(DESTDIR)$(sysconfdir)/ X X+install-docs: X+ mkdir -p $(DESTDIR)$(docdir)/ X+ cp -R -L $(BUILDROOT)/doc/_build/html $(DESTDIR)$(docdir)/ X+ rm $(DESTDIR)$(docdir)/html/.buildinfo X+ X+install-examples: X+ mkdir -p $(DESTDIR)$(datarootdir)/examples/julia/ X+ cp -R -L $(JULIAHOME)/examples/* $(DESTDIR)$(datarootdir)/examples/julia/ X+ X+install-desktop: X+ # Copy icon and .desktop file X+ mkdir -p $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ X+ $(INSTALL_F) $(JULIAHOME)/contrib/julia.svg $(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/ X+ -touch -c $(DESTDIR)$(datarootdir)/icons/hicolor/ X+ mkdir -p $(DESTDIR)$(datarootdir)/applications/ X+ $(INSTALL_F) $(JULIAHOME)/contrib/julia.desktop $(DESTDIR)$(datarootdir)/applications/ X+ # Install appdata file X+ mkdir -p $(DESTDIR)$(datarootdir)/appdata/ X+ $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ X+ X distclean dist-clean: X -rm -fr $(BUILDROOT)/julia-*.tar.gz $(BUILDROOT)/julia*.exe $(BUILDROOT)/julia-*.7z $(BUILDROOT)/julia-$(JULIA_COMMIT) X c71d631192e2a0543ab2b73329eb9422 echo x - julia/files/patch-src_Makefile sed 's/^X//' >julia/files/patch-src_Makefile << 'ebe4ff2ce9cc47c11bf07345804e2551' X--- src/Makefile.orig 2016-09-20 02:54:21 UTC X+++ src/Makefile X@@ -9,7 +9,7 @@ override CFLAGS += $(JCFLAGS) X ifeq ($(LLVM_VER),3.3) X override CXXFLAGS += $(JCXXFLAGS) -std=c++11 X else X-override CXXFLAGS += $(JCXXFLAGS) X+override CXXFLAGS += $(JCXXFLAGS) -stdlib=libc++ -std=c++11 X endif X override CPPFLAGS += $(JCPPFLAGS) X X@@ -21,6 +21,7 @@ FLAGS := \ X -D_GNU_SOURCE -I$(BUILDDIR) -I$(SRCDIR) \ X -I$(SRCDIR)/flisp -I$(SRCDIR)/support \ X -I$(LIBUV_INC) -I$(build_includedir) -DLIBRARY_EXPORTS \ X+ -I$(LOCALBASE)/include \ X -I$(JULIAHOME)/deps/valgrind X ifneq ($(USEMSVC), 1) X FLAGS += -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common \ X@@ -75,7 +76,7 @@ else X ifeq ($(OS),WINNT) X LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags) -lLLVM-$(LLVM_VER_SHORT) X else X-LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags) -lLLVM-$(shell $(LLVM_CONFIG_HOST) --version) X+LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags --libs) X endif # OS == WINNT X endif # LLVM_USE_CMAKE == 1 X FLAGS += -DLLVM_SHLIB ebe4ff2ce9cc47c11bf07345804e2551 echo x - julia/files/patch-ui_Makefile sed 's/^X//' >julia/files/patch-ui_Makefile << '7fb89e2e9be643bca30baa61aae6c34c' X--- ui/Makefile.orig 2016-09-20 02:54:22 UTC X+++ ui/Makefile X@@ -66,10 +66,12 @@ else X CXXLD := $(LD) X endif X X+LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags --system-libs) X+ X $(build_bindir)/julia$(EXE): $(OBJS) X- @$(call PRINT_LINK, $(CXXLD) $(CXXFLAGS) $(CXXLDFLAGS) $(LINK_FLAGS) $(SHIPFLAGS) $^ -o $@ -L$(build_private_libdir) -L$(build_libdir) -L$(build_shlibdir) -ljulia $(JLDFLAGS) $(CXXLDFLAGS)) X+ @$(call PRINT_LINK, $(CXXLD) -v $(CXXFLAGS) $(CXXLDFLAGS) $(LINK_FLAGS) $(SHIPFLAGS) $^ -o $@ -L$(build_private_libdir) -L$(build_libdir) -L$(build_shlibdir) -ljulia $(JLDFLAGS) $(CXXLDFLAGS) $(LLVMLINK)) X $(build_bindir)/julia-debug$(EXE): $(DOBJS) X- @$(call PRINT_LINK, $(CXXLD) $(CXXFLAGS) $(CXXLDFLAGS) $(LINK_FLAGS) $(DEBUGFLAGS) $^ -o $@ -L$(build_private_libdir) -L$(build_libdir) -L$(build_shlibdir) -ljulia-debug $(JLDFLAGS) $(CXXLDFLAGS)) X+ @$(call PRINT_LINK, $(CXXLD) $(CXXFLAGS) $(CXXLDFLAGS) $(LINK_FLAGS) $(DEBUGFLAGS) $^ -o $@ -L$(build_private_libdir) -L$(build_libdir) -L$(build_shlibdir) -ljulia-debug $(JLDFLAGS) $(CXXLDFLAGS) $(LLVMLINK)) X X clean: | $(CLEAN_TARGETS) X rm -f *.o *.dbg.obj 7fb89e2e9be643bca30baa61aae6c34c echo x - julia/pkg-descr sed 's/^X//' >julia/pkg-descr << '84fe0e438169318359f765b378647ba4' XJulia is a high-level, high-performance dynamic programming language for Xtechnical computing, with syntax that is familiar to users of other technical Xcomputing environments. It provides a sophisticated compiler, distributed Xparallel execution, numerical accuracy, and an extensive mathematical function Xlibrary. The library, largely written in Julia itself, also integrates mature, Xbest-of-breed C and Fortran libraries for linear algebra, random number Xgeneration, signal processing, and string processing. X XWWW: http://julialang.org/ 84fe0e438169318359f765b378647ba4 echo x - julia/pkg-plist sed 's/^X//' >julia/pkg-plist << 'b5afebe8755aba713d9f2bc256f0e268' X@comment $FreeBSD$ Xbin/julia X%%DEBUG%%bin/julia-debug X%%ETCDIR%%/juliarc.jl Xinclude/julia/END.h Xinclude/julia/ENTRY.amd64.h Xinclude/julia/ENTRY.i387.h Xinclude/julia/MurmurHash3.h Xinclude/julia/arraylist.h Xinclude/julia/bitvector.h Xinclude/julia/dirpath.h Xinclude/julia/dtypes.h Xinclude/julia/hashing.h Xinclude/julia/htable.h Xinclude/julia/ios.h Xinclude/julia/julia.h Xinclude/julia/julia_threads.h Xinclude/julia/julia_version.h Xinclude/julia/libsupport.h Xinclude/julia/platform.h Xinclude/julia/ptrhash.h Xinclude/julia/strtod.h Xinclude/julia/timefuncs.h Xinclude/julia/tzfile.h Xinclude/julia/utf8.h Xinclude/julia/utils.h Xinclude/julia/uv-bsd.h Xinclude/julia/uv-errno.h Xinclude/julia/uv-threadpool.h Xinclude/julia/uv-unix.h Xinclude/julia/uv-version.h Xinclude/julia/uv.h Xlib/julia/libccalltest.so Xlib/julia/libdSFMT.so Xlib/julia/libopenspecfun.so Xlib/julia/libopenspecfun.so.1 Xlib/julia/libopenspecfun.so.1.3 X%%GPL_LIBS%%lib/julia/libsuitesparse_wrapper.so X%%DEBUG%%lib/julia/sys-debug.so Xlib/julia/sys.so X%%DEBUG%%lib/libjulia-debug.so X%%DEBUG%%lib/libjulia-debug.so.0.5 X%%DEBUG%%lib/libjulia-debug.so.0.5.0 Xlib/libjulia.so Xlib/libjulia.so.0.5 Xlib/libjulia.so.0.5.0 X%%DESKTOP%%share/appdata/julia.appdata.xml X%%DESKTOP%%share/applications/julia.desktop X%%DESKTOP%%share/icons/hicolor/scalable/apps/julia.svg X%%DATADIR%%/base/Enums.jl X%%DATADIR%%/base/LineEdit.jl X%%DATADIR%%/base/Makefile X%%DATADIR%%/base/REPL.jl X%%DATADIR%%/base/REPLCompletions.jl X%%DATADIR%%/base/Terminals.jl X%%DATADIR%%/base/abstractarray.jl X%%DATADIR%%/base/abstractarraymath.jl X%%DATADIR%%/base/array.jl X%%DATADIR%%/base/arraymath.jl X%%DATADIR%%/base/asyncmap.jl X%%DATADIR%%/base/atomics.jl X%%DATADIR%%/base/base.jl X%%DATADIR%%/base/base64.jl X%%DATADIR%%/base/bitarray.jl X%%DATADIR%%/base/bool.jl X%%DATADIR%%/base/boot.jl X%%DATADIR%%/base/broadcast.jl X%%DATADIR%%/base/build_h.jl X%%DATADIR%%/base/c.jl X%%DATADIR%%/base/cartesian.jl X%%DATADIR%%/base/channels.jl X%%DATADIR%%/base/char.jl X%%DATADIR%%/base/checked.jl X%%DATADIR%%/base/client.jl X%%DATADIR%%/base/clusterserialize.jl X%%DATADIR%%/base/collections.jl X%%DATADIR%%/base/combinatorics.jl X%%DATADIR%%/base/complex.jl X%%DATADIR%%/base/coreimg.jl X%%DATADIR%%/base/coreio.jl X%%DATADIR%%/base/dSFMT.jl X%%DATADIR%%/base/datafmt.jl X%%DATADIR%%/base/dates/Dates.jl X%%DATADIR%%/base/dates/accessors.jl X%%DATADIR%%/base/dates/adjusters.jl X%%DATADIR%%/base/dates/arithmetic.jl X%%DATADIR%%/base/dates/conversions.jl X%%DATADIR%%/base/dates/io.jl X%%DATADIR%%/base/dates/periods.jl X%%DATADIR%%/base/dates/query.jl X%%DATADIR%%/base/dates/ranges.jl X%%DATADIR%%/base/dates/rounding.jl X%%DATADIR%%/base/dates/types.jl X%%DATADIR%%/base/deepcopy.jl X%%DATADIR%%/base/deprecated.jl X%%DATADIR%%/base/dft.jl X%%DATADIR%%/base/dict.jl X%%DATADIR%%/base/docs/Docs.jl X%%DATADIR%%/base/docs/basedocs.jl X%%DATADIR%%/base/docs/bindings.jl X%%DATADIR%%/base/docs/core.jl X%%DATADIR%%/base/docs/helpdb.jl X%%DATADIR%%/base/docs/helpdb/Base.jl X%%DATADIR%%/base/docs/utils.jl X%%DATADIR%%/base/dsp.jl X%%DATADIR%%/base/emoji_symbols.jl X%%DATADIR%%/base/env.jl X%%DATADIR%%/base/errno.jl X%%DATADIR%%/base/errno_h.jl X%%DATADIR%%/base/error.jl X%%DATADIR%%/base/essentials.jl X%%DATADIR%%/base/event.jl X%%DATADIR%%/base/exports.jl X%%DATADIR%%/base/expr.jl X%%DATADIR%%/base/fastmath.jl X%%DATADIR%%/base/fenv_constants.jl X%%DATADIR%%/base/fft/FFTW.jl X%%DATADIR%%/base/fft/dct.jl X%%DATADIR%%/base/file.jl X%%DATADIR%%/base/file_constants.jl X%%DATADIR%%/base/filesystem.jl X%%DATADIR%%/base/float.jl X%%DATADIR%%/base/float16.jl X%%DATADIR%%/base/floatfuncs.jl X%%DATADIR%%/base/generator.jl X%%DATADIR%%/base/gmp.jl X%%DATADIR%%/base/grisu/bignum.jl X%%DATADIR%%/base/grisu/bignums.jl X%%DATADIR%%/base/grisu/fastfixed.jl X%%DATADIR%%/base/grisu/fastprecision.jl X%%DATADIR%%/base/grisu/fastshortest.jl X%%DATADIR%%/base/grisu/float.jl X%%DATADIR%%/base/grisu/grisu.jl X%%DATADIR%%/base/hashing.jl X%%DATADIR%%/base/hashing2.jl X%%DATADIR%%/base/i18n.jl X%%DATADIR%%/base/inference.jl X%%DATADIR%%/base/initdefs.jl X%%DATADIR%%/base/int.jl X%%DATADIR%%/base/interactiveutil.jl X%%DATADIR%%/base/intfuncs.jl X%%DATADIR%%/base/intset.jl X%%DATADIR%%/base/io.jl X%%DATADIR%%/base/iobuffer.jl X%%DATADIR%%/base/iostream.jl X%%DATADIR%%/base/irrationals.jl X%%DATADIR%%/base/iterator.jl X%%DATADIR%%/base/latex_symbols.jl X%%DATADIR%%/base/libc.jl X%%DATADIR%%/base/libdl.jl X%%DATADIR%%/base/libgit2/blob.jl X%%DATADIR%%/base/libgit2/callbacks.jl X%%DATADIR%%/base/libgit2/commit.jl X%%DATADIR%%/base/libgit2/config.jl X%%DATADIR%%/base/libgit2/consts.jl X%%DATADIR%%/base/libgit2/diff.jl X%%DATADIR%%/base/libgit2/error.jl X%%DATADIR%%/base/libgit2/index.jl X%%DATADIR%%/base/libgit2/libgit2.jl X%%DATADIR%%/base/libgit2/merge.jl X%%DATADIR%%/base/libgit2/oid.jl X%%DATADIR%%/base/libgit2/rebase.jl X%%DATADIR%%/base/libgit2/reference.jl X%%DATADIR%%/base/libgit2/remote.jl X%%DATADIR%%/base/libgit2/repository.jl X%%DATADIR%%/base/libgit2/signature.jl X%%DATADIR%%/base/libgit2/status.jl X%%DATADIR%%/base/libgit2/strarray.jl X%%DATADIR%%/base/libgit2/tag.jl X%%DATADIR%%/base/libgit2/tree.jl X%%DATADIR%%/base/libgit2/types.jl X%%DATADIR%%/base/libgit2/utils.jl X%%DATADIR%%/base/libgit2/walker.jl X%%DATADIR%%/base/libuv.jl X%%DATADIR%%/base/linalg/arnoldi.jl X%%DATADIR%%/base/linalg/arpack.jl X%%DATADIR%%/base/linalg/bidiag.jl X%%DATADIR%%/base/linalg/bitarray.jl X%%DATADIR%%/base/linalg/blas.jl X%%DATADIR%%/base/linalg/bunchkaufman.jl X%%DATADIR%%/base/linalg/cholesky.jl X%%DATADIR%%/base/linalg/dense.jl X%%DATADIR%%/base/linalg/diagonal.jl X%%DATADIR%%/base/linalg/eigen.jl X%%DATADIR%%/base/linalg/exceptions.jl X%%DATADIR%%/base/linalg/factorization.jl X%%DATADIR%%/base/linalg/generic.jl X%%DATADIR%%/base/linalg/givens.jl X%%DATADIR%%/base/linalg/hessenberg.jl X%%DATADIR%%/base/linalg/lapack.jl X%%DATADIR%%/base/linalg/ldlt.jl X%%DATADIR%%/base/linalg/linalg.jl X%%DATADIR%%/base/linalg/lq.jl X%%DATADIR%%/base/linalg/lu.jl X%%DATADIR%%/base/linalg/matmul.jl X%%DATADIR%%/base/linalg/qr.jl X%%DATADIR%%/base/linalg/schur.jl X%%DATADIR%%/base/linalg/special.jl X%%DATADIR%%/base/linalg/svd.jl X%%DATADIR%%/base/linalg/symmetric.jl X%%DATADIR%%/base/linalg/triangular.jl X%%DATADIR%%/base/linalg/tridiag.jl X%%DATADIR%%/base/linalg/uniformscaling.jl X%%DATADIR%%/base/loading.jl X%%DATADIR%%/base/lock.jl X%%DATADIR%%/base/locks.jl X%%DATADIR%%/base/managers.jl X%%DATADIR%%/base/markdown/Common/Common.jl X%%DATADIR%%/base/markdown/Common/block.jl X%%DATADIR%%/base/markdown/Common/inline.jl X%%DATADIR%%/base/markdown/GitHub/GitHub.jl X%%DATADIR%%/base/markdown/GitHub/table.jl X%%DATADIR%%/base/markdown/IPython/IPython.jl X%%DATADIR%%/base/markdown/Julia/Julia.jl X%%DATADIR%%/base/markdown/Julia/interp.jl X%%DATADIR%%/base/markdown/Markdown.jl X%%DATADIR%%/base/markdown/parse/config.jl X%%DATADIR%%/base/markdown/parse/parse.jl X%%DATADIR%%/base/markdown/parse/util.jl X%%DATADIR%%/base/markdown/render/html.jl X%%DATADIR%%/base/markdown/render/latex.jl X%%DATADIR%%/base/markdown/render/plain.jl X%%DATADIR%%/base/markdown/render/rich.jl X%%DATADIR%%/base/markdown/render/rst.jl X%%DATADIR%%/base/markdown/render/terminal/formatting.jl X%%DATADIR%%/base/markdown/render/terminal/render.jl X%%DATADIR%%/base/math.jl X%%DATADIR%%/base/meta.jl X%%DATADIR%%/base/methodshow.jl X%%DATADIR%%/base/mmap.jl X%%DATADIR%%/base/mpfr.jl X%%DATADIR%%/base/multi.jl X%%DATADIR%%/base/multidimensional.jl X%%DATADIR%%/base/multimedia.jl X%%DATADIR%%/base/multinverses.jl X%%DATADIR%%/base/nofloat_hashing.jl X%%DATADIR%%/base/nullable.jl X%%DATADIR%%/base/number.jl X%%DATADIR%%/base/operators.jl X%%DATADIR%%/base/options.jl X%%DATADIR%%/base/ordering.jl X%%DATADIR%%/base/osutils.jl X%%DATADIR%%/base/parse.jl X%%DATADIR%%/base/path.jl X%%DATADIR%%/base/pcre.jl X%%DATADIR%%/base/pcre_h.jl X%%DATADIR%%/base/permuteddimsarray.jl X%%DATADIR%%/base/pkg/cache.jl X%%DATADIR%%/base/pkg/dir.jl X%%DATADIR%%/base/pkg/entry.jl X%%DATADIR%%/base/pkg/pkg.jl X%%DATADIR%%/base/pkg/query.jl X%%DATADIR%%/base/pkg/read.jl X%%DATADIR%%/base/pkg/reqs.jl X%%DATADIR%%/base/pkg/resolve.jl X%%DATADIR%%/base/pkg/resolve/fieldvalue.jl X%%DATADIR%%/base/pkg/resolve/interface.jl X%%DATADIR%%/base/pkg/resolve/maxsum.jl X%%DATADIR%%/base/pkg/resolve/versionweight.jl X%%DATADIR%%/base/pkg/types.jl X%%DATADIR%%/base/pkg/write.jl X%%DATADIR%%/base/pmap.jl X%%DATADIR%%/base/pointer.jl X%%DATADIR%%/base/poll.jl X%%DATADIR%%/base/precompile.jl X%%DATADIR%%/base/printf.jl X%%DATADIR%%/base/process.jl X%%DATADIR%%/base/profile.jl X%%DATADIR%%/base/promotion.jl X%%DATADIR%%/base/quadgk.jl X%%DATADIR%%/base/random.jl X%%DATADIR%%/base/range.jl X%%DATADIR%%/base/rational.jl X%%DATADIR%%/base/reduce.jl X%%DATADIR%%/base/reducedim.jl X%%DATADIR%%/base/reflection.jl X%%DATADIR%%/base/refpointer.jl X%%DATADIR%%/base/regex.jl X%%DATADIR%%/base/replutil.jl X%%DATADIR%%/base/require.jl X%%DATADIR%%/base/reshapedarray.jl X%%DATADIR%%/base/rounding.jl X%%DATADIR%%/base/serialize.jl X%%DATADIR%%/base/set.jl X%%DATADIR%%/base/sharedarray.jl X%%DATADIR%%/base/shell.jl X%%DATADIR%%/base/show.jl X%%DATADIR%%/base/simdloop.jl X%%DATADIR%%/base/socket.jl X%%DATADIR%%/base/sort.jl X%%DATADIR%%/base/sparse/abstractsparse.jl X%%DATADIR%%/base/sparse/cholmod.jl X%%DATADIR%%/base/sparse/cholmod_h.jl X%%DATADIR%%/base/sparse/linalg.jl X%%DATADIR%%/base/sparse/sparse.jl X%%DATADIR%%/base/sparse/sparsematrix.jl X%%DATADIR%%/base/sparse/sparsevector.jl X%%DATADIR%%/base/sparse/spqr.jl X%%DATADIR%%/base/sparse/umfpack.jl X%%DATADIR%%/base/sparse/umfpack_h.jl X%%DATADIR%%/base/special/bessel.jl X%%DATADIR%%/base/special/erf.jl X%%DATADIR%%/base/special/gamma.jl X%%DATADIR%%/base/special/log.jl X%%DATADIR%%/base/special/trig.jl X%%DATADIR%%/base/stacktraces.jl X%%DATADIR%%/base/stat.jl X%%DATADIR%%/base/statistics.jl X%%DATADIR%%/base/stream.jl X%%DATADIR%%/base/strings/basic.jl X%%DATADIR%%/base/strings/errors.jl X%%DATADIR%%/base/strings/io.jl X%%DATADIR%%/base/strings/search.jl X%%DATADIR%%/base/strings/string.jl X%%DATADIR%%/base/strings/strings.jl X%%DATADIR%%/base/strings/types.jl X%%DATADIR%%/base/strings/utf8proc.jl X%%DATADIR%%/base/strings/util.jl X%%DATADIR%%/base/subarray.jl X%%DATADIR%%/base/sysimg.jl X%%DATADIR%%/base/sysinfo.jl X%%DATADIR%%/base/task.jl X%%DATADIR%%/base/test.jl X%%DATADIR%%/base/threadcall.jl X%%DATADIR%%/base/threadingconstructs.jl X%%DATADIR%%/base/threads.jl X%%DATADIR%%/base/tuple.jl X%%DATADIR%%/base/util.jl X%%DATADIR%%/base/uv_constants.jl X%%DATADIR%%/base/version.jl X%%DATADIR%%/base/version_git.jl X%%DATADIR%%/base/weakkeydict.jl X%%DATADIR%%/base/workerpool.jl X%%DATADIR%%/build_sysimg.jl X%%DATADIR%%/julia-config.jl X%%DATADIR%%/test/TestHelpers.jl X%%DATADIR%%/test/abstractarray.jl X%%DATADIR%%/test/ambiguous.jl X%%DATADIR%%/test/arrayops.jl X%%DATADIR%%/test/backtrace.jl X%%DATADIR%%/test/base64.jl X%%DATADIR%%/test/bigfloat.jl X%%DATADIR%%/test/bigint.jl X%%DATADIR%%/test/bitarray.jl X%%DATADIR%%/test/blas.jl X%%DATADIR%%/test/boundscheck.jl X%%DATADIR%%/test/boundscheck_exec.jl X%%DATADIR%%/test/broadcast.jl X%%DATADIR%%/test/cartesian.jl X%%DATADIR%%/test/ccall.jl X%%DATADIR%%/test/char.jl X%%DATADIR%%/test/checked.jl X%%DATADIR%%/test/choosetests.jl X%%DATADIR%%/test/cmdlineargs.jl X%%DATADIR%%/test/combinatorics.jl X%%DATADIR%%/test/compile.jl X%%DATADIR%%/test/complex.jl X%%DATADIR%%/test/copy.jl X%%DATADIR%%/test/core.jl X%%DATADIR%%/test/datafmt.jl X%%DATADIR%%/test/dates.jl X%%DATADIR%%/test/dates/accessors.jl X%%DATADIR%%/test/dates/adjusters.jl X%%DATADIR%%/test/dates/arithmetic.jl X%%DATADIR%%/test/dates/conversions.jl X%%DATADIR%%/test/dates/io.jl X%%DATADIR%%/test/dates/periods.jl X%%DATADIR%%/test/dates/query.jl X%%DATADIR%%/test/dates/ranges.jl X%%DATADIR%%/test/dates/rounding.jl X%%DATADIR%%/test/dates/types.jl X%%DATADIR%%/test/dict.jl X%%DATADIR%%/test/docs.jl X%%DATADIR%%/test/dsp.jl X%%DATADIR%%/test/enums.jl X%%DATADIR%%/test/env.jl X%%DATADIR%%/test/error.jl X%%DATADIR%%/test/euler.jl X%%DATADIR%%/test/examples.jl X%%DATADIR%%/test/fastmath.jl X%%DATADIR%%/test/fft.jl X%%DATADIR%%/test/file.jl X%%DATADIR%%/test/float16.jl X%%DATADIR%%/test/floatapprox.jl X%%DATADIR%%/test/floatfuncs.jl X%%DATADIR%%/test/functional.jl X%%DATADIR%%/test/goto.jl X%%DATADIR%%/test/grisu.jl X%%DATADIR%%/test/hashing.jl X%%DATADIR%%/test/i18n.jl X%%DATADIR%%/test/inference.jl X%%DATADIR%%/test/inline.jl X%%DATADIR%%/test/int.jl X%%DATADIR%%/test/intfuncs.jl X%%DATADIR%%/test/intset.jl X%%DATADIR%%/test/iobuffer.jl X%%DATADIR%%/test/keywordargs.jl X%%DATADIR%%/test/libdl.jl X%%DATADIR%%/test/libgit2-online.jl X%%DATADIR%%/test/libgit2.jl X%%DATADIR%%/test/linalg/arnoldi.jl X%%DATADIR%%/test/linalg/bidiag.jl X%%DATADIR%%/test/linalg/bunchkaufman.jl X%%DATADIR%%/test/linalg/cholesky.jl X%%DATADIR%%/test/linalg/dense.jl X%%DATADIR%%/test/linalg/diagonal.jl X%%DATADIR%%/test/linalg/eigen.jl X%%DATADIR%%/test/linalg/generic.jl X%%DATADIR%%/test/linalg/givens.jl X%%DATADIR%%/test/linalg/hessenberg.jl X%%DATADIR%%/test/linalg/lapack.jl X%%DATADIR%%/test/linalg/lq.jl X%%DATADIR%%/test/linalg/lu.jl X%%DATADIR%%/test/linalg/matmul.jl X%%DATADIR%%/test/linalg/pinv.jl X%%DATADIR%%/test/linalg/qr.jl X%%DATADIR%%/test/linalg/schur.jl X%%DATADIR%%/test/linalg/special.jl X%%DATADIR%%/test/linalg/svd.jl X%%DATADIR%%/test/linalg/symmetric.jl X%%DATADIR%%/test/linalg/triangular.jl X%%DATADIR%%/test/linalg/tridiag.jl X%%DATADIR%%/test/linalg/uniformscaling.jl X%%DATADIR%%/test/lineedit.jl X%%DATADIR%%/test/llvmcall.jl X%%DATADIR%%/test/loading.jl X%%DATADIR%%/test/markdown.jl X%%DATADIR%%/test/math.jl X%%DATADIR%%/test/meta.jl X%%DATADIR%%/test/misc.jl X%%DATADIR%%/test/mmap.jl X%%DATADIR%%/test/mod2pi.jl X%%DATADIR%%/test/mpfr.jl X%%DATADIR%%/test/netload/memtest.jl X%%DATADIR%%/test/netload/nettest.jl X%%DATADIR%%/test/nullable.jl X%%DATADIR%%/test/numbers.jl X%%DATADIR%%/test/offsetarray.jl X%%DATADIR%%/test/operators.jl X%%DATADIR%%/test/parallel.jl X%%DATADIR%%/test/parallel_exec.jl X%%DATADIR%%/test/parse.jl X%%DATADIR%%/test/path.jl X%%DATADIR%%/test/pkg.jl X%%DATADIR%%/test/pollfd.jl X%%DATADIR%%/test/printf.jl X%%DATADIR%%/test/priorityqueue.jl X%%DATADIR%%/test/profile.jl X%%DATADIR%%/test/random.jl X%%DATADIR%%/test/ranges.jl X%%DATADIR%%/test/read.jl X%%DATADIR%%/test/reduce.jl X%%DATADIR%%/test/reducedim.jl X%%DATADIR%%/test/reflection.jl X%%DATADIR%%/test/regex.jl X%%DATADIR%%/test/repl.jl X%%DATADIR%%/test/replcompletions.jl X%%DATADIR%%/test/replutil.jl X%%DATADIR%%/test/resolve.jl X%%DATADIR%%/test/rounding.jl X%%DATADIR%%/test/runtests.jl X%%DATADIR%%/test/serialize.jl X%%DATADIR%%/test/sets.jl X%%DATADIR%%/test/show.jl X%%DATADIR%%/test/simdloop.jl X%%DATADIR%%/test/socket.jl X%%DATADIR%%/test/sorting.jl X%%DATADIR%%/test/sparse.jl X%%DATADIR%%/test/sparsedir/cholmod.jl X%%DATADIR%%/test/sparsedir/sparse.jl X%%DATADIR%%/test/sparsedir/sparsevector.jl X%%DATADIR%%/test/sparsedir/spqr.jl X%%DATADIR%%/test/sparsedir/umfpack.jl X%%DATADIR%%/test/spawn.jl X%%DATADIR%%/test/stacktraces.jl X%%DATADIR%%/test/staged.jl X%%DATADIR%%/test/statistics.jl X%%DATADIR%%/test/string.jl X%%DATADIR%%/test/strings/basic.jl X%%DATADIR%%/test/strings/io.jl X%%DATADIR%%/test/strings/search.jl X%%DATADIR%%/test/strings/types.jl X%%DATADIR%%/test/strings/util.jl X%%DATADIR%%/test/subarray.jl X%%DATADIR%%/test/sysinfo.jl X%%DATADIR%%/test/test.jl X%%DATADIR%%/test/test_sourcepath.jl X%%DATADIR%%/test/testdefs.jl X%%DATADIR%%/test/threads.jl X%%DATADIR%%/test/topology.jl X%%DATADIR%%/test/triplequote.jl X%%DATADIR%%/test/tuple.jl X%%DATADIR%%/test/unicode.jl X%%DATADIR%%/test/unicode/UnicodeError.jl X%%DATADIR%%/test/unicode/utf8.jl X%%DATADIR%%/test/unicode/utf8proc.jl X%%DATADIR%%/test/vecelement.jl X%%DATADIR%%/test/version.jl X%%DATADIR%%/test/workspace.jl Xman/man1/julia.1.gz X@dir %%DATADIR%%/site/v0.5 b5afebe8755aba713d9f2bc256f0e268 exit