FreeBSD Bugzilla – Attachment 178107 Details for
Bug 215297
[New port] lang/julia: Julia programming Language: A fresh approach to technical computing
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
julia shar v2
julia.shar (text/plain), 29.82 KB, created by
Iblis Lin
on 2016-12-19 16:29:48 UTC
(
hide
)
Description:
julia shar v2
Filename:
MIME Type:
Creator:
Iblis Lin
Created:
2016-12-19 16:29:48 UTC
Size:
29.82 KB
patch
obsolete
># 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/files/check_openblas.c ># 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 <lwhsu@FreeBSD.org> >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 >XONLY_FOR_ARCHS= amd64 >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 >Xpost-patch: >X ${CC} ${CFLAGS} -lopenblas ${LDFLAGS} -o ${WRKSRC}/check_openblas \ >X ${FILESDIR}/check_openblas.c >X ${WRKSRC}/check_openblas && ( \ >X echo "USE_BLAS64=1" >> ${WRKSRC}/Make.user \ >X ) || ( \ >X echo "USE_BLAS64=0" >> ${WRKSRC}/Make.user \ >X ) >X >X.include <bsd.port.mk> >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-17 12:39:14 UTC >X+++ Make.user >X@@ -0,0 +1,25 @@ >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+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/files/check_openblas.c >sed 's/^X//' >julia/files/check_openblas.c << '1fb687f853264087885bc03b2da4e6e1' >X#include <string.h> >X >Xchar* openblas_get_config(void); >X >Xint main() >X{ >X if (strstr(openblas_get_config(), "USE64BITINT") == NULL) >X return 1; >X return 0; >X} >1fb687f853264087885bc03b2da4e6e1 >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 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 215297
:
177960
| 178107