FreeBSD GR download link missing

#1

Hi there,

I’m trying to install the GR plotting library on FreeBSD 12.0 (stable), but the build fails with the message (see below), of which the main complaint is:

Error opening archive: Failed to open 'downloads/gr-0.39.0-FreeBSD-x86_64.tar.gz'

In the GR specific deps directory the option for FreeBSD is missing in the build.jl file.

Is this something that can be easily solved?

Thanks in advance,
Rob.

Building GR → `~/.julia/packages/GR/KGODl/deps/build.log`
┌ Error: Error building `GR`: 
│   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
│                                  Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
│ curl: (22) The requested URL returned error: 404 Not Found
│   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
│                                  Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
│ curl: (22) The requested URL returned error: 404 Not Found
│   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
│                                  Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
│ curl: (22) The requested URL returned error: 404 Not Found
│ tar: Error opening archive: Failed to open 'downloads/gr-0.39.0-FreeBSD-x86_64.tar.gz'
│ [ Info: Downloading pre-compiled GR 0.39.0 FreeBSD binary
│ [ Info: Using insecure connection
│ [ Info: Cannot download GR run-time
│ ERROR: LoadError: failed process: Process(`tar xzf downloads/gr-0.39.0-FreeBSD-x86_64.tar.gz`, ProcessExited(1)) [1]
│ Stacktrace:
│  [1] error(::String, ::Base.Process, ::String, ::Int64, ::String) at ./error.jl:42
│  [2] pipeline_error at ./process.jl:705 [inlined]
│  [3] #run#503(::Bool, ::Function, ::Cmd) at ./process.jl:663
│  [4] run(::Cmd) at ./process.jl:661
│  [5] top-level scope at /home/rob/.julia/packages/GR/KGODl/deps/build.jl:118
│  [6] include at ./boot.jl:317 [inlined]
│  [7] include_relative(::Module, ::String) at ./loading.jl:1044
│  [8] include(::Module, ::String) at ./sysimg.jl:29
│  [9] include(::String) at ./client.jl:392
│  [10] top-level scope at none:0
│ in expression starting at /home/rob/.julia/packages/GR/KGODl/deps/build.jl:63
└ @ Pkg.Operations /wrkdirs/usr/ports/lang/julia/work/julia-1.0.3/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1097