summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/julia/Makefile5
-rw-r--r--lang/julia/distinfo6
-rw-r--r--lang/julia/files/patch-Makefile2
3 files changed, 6 insertions, 7 deletions
diff --git a/lang/julia/Makefile b/lang/julia/Makefile
index ed675b887a77..1970a50a9604 100644
--- a/lang/julia/Makefile
+++ b/lang/julia/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= julia
-PORTVERSION= 0.6.2
-PORTREVISION= 2
+PORTVERSION= 0.6.3
DISTVERSIONSUFFIX= -full
CATEGORIES= lang math
MASTER_SITES= https://github.com/JuliaLang/julia/releases/download/v${PORTVERSION}/
@@ -29,7 +28,7 @@ BUILD_DEPENDS= patchelf:sysutils/patchelf \
USES= gmake compiler:c++11-lib fortran
USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}
ALL_TARGET= default
INSTALL_TARGET= install
diff --git a/lang/julia/distinfo b/lang/julia/distinfo
index 58f90772aef9..6654b2a2fbf5 100644
--- a/lang/julia/distinfo
+++ b/lang/julia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513219335
-SHA256 (julia-0.6.2-full.tar.gz) = 1e34c13091c9ddb47cf87a51566d94a06613f3db3c483b8f63b276e416dd621b
-SIZE (julia-0.6.2-full.tar.gz) = 90160534
+TIMESTAMP = 1528732844
+SHA256 (julia-0.6.3-full.tar.gz) = 2b5b0d84e49ca88fdec6d54a64eba4ce77f5c5cb8f34d307f3ba0ec04a89913a
+SIZE (julia-0.6.3-full.tar.gz) = 90879414
diff --git a/lang/julia/files/patch-Makefile b/lang/julia/files/patch-Makefile
index f8824c92ce41..d3816ff4528c 100644
--- a/lang/julia/files/patch-Makefile
+++ b/lang/julia/files/patch-Makefile
@@ -60,7 +60,7 @@
install_name_tool -rpath @executable_path/$(build_private_libdir_rel) @executable_path/$(private_libdir_rel) $$julia; \
install_name_tool -add_rpath @executable_path/$(build_libdir_rel) @executable_path/$(libdir_rel) $$julia; \
done
--else ifeq ($(OS), Linux)
+-else ifneq (,$(findstring $(OS),Linux FreeBSD))
+else
for julia in $(DESTDIR)$(bindir)/julia* ; do \
patchelf --set-rpath '$$ORIGIN/$(private_libdir_rel):$$ORIGIN/$(libdir_rel)' $$julia; \