Bug 215297 - [New port] lang/julia: Julia programming Language: A fresh approach to technical computing
Summary: [New port] lang/julia: Julia programming Language: A fresh approach to techni...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Li-Wen Hsu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-14 09:32 UTC by Iblis Lin
Modified: 2016-12-20 09:30 UTC (History)
2 users (show)

See Also:


Attachments
julia.shar (29.21 KB, text/plain)
2016-12-14 09:32 UTC, Iblis Lin
no flags Details
julia shar v2 (29.82 KB, text/plain)
2016-12-19 16:29 UTC, Iblis Lin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Iblis Lin 2016-12-14 09:32:29 UTC
Created attachment 177960 [details]
julia.shar

Julia is a high-level, high-performance dynamic programming language for
technical computing, with syntax that is familiar to users of other technical
computing environments. It provides a sophisticated compiler, distributed
parallel execution, numerical accuracy, and an extensive mathematical function
library. The library, largely written in Julia itself, also integrates mature,
best-of-breed C and Fortran libraries for linear algebra, random number
generation, signal processing, and string processing.

WWW: http://julialang.org/

----

portlint:
  WARN: Makefile: no ftp/http mirror in MASTER_SITES for users behind a proxy.
  0 fatal errors and 1 warning found.

----

Some notes about options:

    By default, the GPL_LIBS will not be enabled, this cause some fft related function not working.
    If we enable the GPL_LIBS, the version of math/suitespare in our ports is too old, it will make tons of function reveal warning. Need help for update suitespare.
Comment 1 Iblis Lin 2016-12-19 16:29:48 UTC
Created attachment 178107 [details]
julia shar v2

shar v2

* add ONLY_FOR_ARCHS=amd64

* detect openblas has USE64BITINT enabled or not.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-12-20 09:30:49 UTC
A commit references this bug:

Author: lwhsu
Date: Tue Dec 20 09:30:26 UTC 2016
New revision: 428982
URL: https://svnweb.freebsd.org/changeset/ports/428982

Log:
  - Add lang/julia, Julia Language: A fresh approach to technical computing

  PR:		215297
  Submitted by:	Iblis Lin <iblis@hs.ntnu.edu.tw>

Changes:
  head/lang/Makefile
  head/lang/julia/
  head/lang/julia/Makefile
  head/lang/julia/distinfo
  head/lang/julia/files/
  head/lang/julia/files/check_openblas.c
  head/lang/julia/files/patch-Make.inc
  head/lang/julia/files/patch-Make.user
  head/lang/julia/files/patch-Makefile
  head/lang/julia/files/patch-deps_suitesparse.mk
  head/lang/julia/files/patch-src_Makefile
  head/lang/julia/files/patch-ui_Makefile
  head/lang/julia/pkg-descr
  head/lang/julia/pkg-plist