FreshPorts -- The Place For Ports notbugIf you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Search FreshPorts using Google
not searching src

The FreshPorts Search


Include deleted ports Case sensitive search Sort by:
Include /src tree
Output format:
HTML
Plain Text
Maximum Effort Minimal output
Branch:

Notes

  • Case sensitivity is ignored for "sounds like" and output is ordered by the soundex.
  • When searching on 'Message ID', the type of match is ignored.
  • When searching on 'Commit Message' only 'containing' is used.
  • When searching by 'Under a pathname', your path must start with something like /ports/, /doc/, or /src/. All commits under that point will be returned. The selected match type is ignored and defaults to 'Starts with'.
  • Searching for 'sounds like' is only valid for Committer, Maintainer, Package Name, and Port Name.
Number of commits: 143 (showing only 100 on this page) 1 | 2  »  
Thu, 17 May 2018
[ 10:34 dumbbell ] Original commit 
concourse-fly 3.13.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.13.0

Sponsored by:	Pivotal Software, Inc.
[ 08:20 dumbbell ] Original commit 
bosh-bootloader 6.6.11 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.11

Sponsored by:	Pivotal Software, Inc.
Tue, 15 May 2018
[ 13:43 dumbbell ] Original commit 
rust 1.26.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.26.0

The announcement is available on Rust blog:
https://blog.rust-lang.org/2018/05/10/Rust-1.26.html

Rust 1.25.0, used as the bootstrap compiler, contains the patch from
bdrewery@ to use the compat (non-ino64) symbols on FreeBSD 12-CURRENT.
Therefore, we don't need `old_fstat.c` and the associated machinery in
the `Makefile` anymore.
[ 10:30 dumbbell ] Original commit 
bosh-bootloader 6.6.10 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.10

Sponsored by:	Pivotal Software, Inc.
Mon, 14 May 2018
[ 08:47 dumbbell ] Original commit 
bosh-bootloader 6.6.9 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.9

Sponsored by:	Pivotal Software, Inc.
Thu, 10 May 2018
[ 10:52 dumbbell ] Original commit 
bosh-bootloader 6.6.8 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.8

Sponsored by:	Pivotal Software, Inc.
Fri, 4 May 2018
[ 17:17 dumbbell ] Original commit 
bosh-bootloader 6.6.7 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.7

Sponsored by:	Pivotal Software, Inc.
Sun, 29 Apr 2018
[ 09:24 dumbbell ] Original commit 
darktable 2.4.3_2 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Build with LLVM 6.0

... instead of LLVM 5.0. The reason is to stay in sync with Mesa to keep
the number of LLVM copies to build to the minimum.

It looks like the hack to explicitely set `LDFLAGS` to have OpenMP
support isn't necessary anymore. The last time it was revisited was with
LLVM 3.9.1.
Tue, 24 Apr 2018
[ 16:21 dumbbell ] Original commit 
darktable 2.4.3 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.4.3

Release notes:
https://www.darktable.org/2018/04/darktable-243-released/
[ 09:35 dumbbell ] Original commit 
bosh-bootloader 6.6.5 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.5

Sponsored by:	Pivotal Software, Inc.
Tue, 17 Apr 2018
[ 14:34 dumbbell ] Original commit 
concourse-fly 3.11.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.11.0

Sponsored by:	Pivotal Software, Inc.
Tue, 10 Apr 2018
[ 15:02 dumbbell ] Original commit 
bosh-bootloader 6.6.4 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.4

Sponsored by:	Pivotal Software, Inc.
Tue, 3 Apr 2018
[ 09:37 dumbbell ] Original commit 
bosh-bootloader 6.6.3 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.6.3

Sponsored by:	Pivotal Software, Inc.
Wed, 28 Mar 2018
[ 13:56 dumbbell ] Original commit 
darktable 2.4.2 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.4.2

Release notes:
https://www.darktable.org/2018/03/darktable-242-released/
Thu, 22 Mar 2018
[ 18:14 dumbbell ] Original commit 
rust 1.24.1 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.24.1

The announcement is available on Rust blog:
https://blog.rust-lang.org/2018/03/01/Rust-1.24.1.html

There is a compilation error when it builds `clippy-driver` and `miri`
but it apparently doesn't affect the result. There are probably optional
tools/dependencies.
Tue, 20 Mar 2018
[ 10:02 dumbbell ] Original commit 
bosh-bootloader 6.4.7 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.4.7

Sponsored by:	Pivotal Software, Inc.
Wed, 14 Mar 2018
[ 10:07 dumbbell ] Original commit 
bosh-cli 3.0.1 net files touched by this commit CLI for BOSH
net/bosh-cli: Update to 3.0.1

Sponsored by:	Pivotal Software, Inc.
[ 10:05 dumbbell ] Original commit 
bosh-bootloader 6.4.3 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.4.3

Sponsored by:	Pivotal Software, Inc.
Tue, 13 Mar 2018
[ 09:24 dumbbell ] Original commit 
concourse-fly 3.9.2 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.9.2

Sponsored by:	Pivotal Software, Inc.
[ 09:22 dumbbell ] Original commit 
bosh-bootloader 6.4.2 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.4.2

Sponsored by:	Pivotal Software, Inc.
Thu, 8 Mar 2018
[ 13:53 dumbbell ] Original commit 
bosh-bootloader 6.4.1 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.4.1

Sponsored by:	Pivotal Software, Inc.
Tue, 6 Mar 2018
[ 09:34 dumbbell ] Original commit 
concourse-fly 3.9.1 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.9.1

Sponsored by:	Pivotal Software, Inc.
Mon, 5 Mar 2018
[ 09:58 dumbbell ] Original commit 
bosh-bootloader 6.2.5 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.2.5

Sponsored by:	Pivotal Software, Inc.
Thu, 1 Mar 2018
[ 11:25 dumbbell ] Original commit 
bosh-bootloader 6.2.4 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.2.4

Sponsored by:	Pivotal Software, Inc.
Mon, 26 Feb 2018
[ 12:58 dumbbell ] Original commit 
bosh-bootloader 6.2.2 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.2.2

Sponsored by:	Pivotal Software, Inc.
Mon, 19 Feb 2018
[ 21:53 dumbbell ] Original commit 
rust 1.24.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.24.0

The announcement is available on Rust blog:
https://blog.rust-lang.org/2018/02/15/Rust-1.24.html

PR:		225582
Sat, 17 Feb 2018
[ 14:15 dumbbell ] Original commit 
bosh-bootloader 6.1.2 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.1.2

The patch to fix the build on 32-bit archs is not needed anymore, the
problem was fixed upstream. See:
https://github.com/cloudfoundry/bosh-bootloader/issues/246

Sponsored by:	Pivotal
[ 11:11 dumbbell ] Original commit 
rust 1.23.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Grep `std-$hash.*.o` name from `libstd-*.rlib`

The suffix of that file changed in recent versions of Rust and it's
changing again between Rust 1.23.0 and 1.24.0. So let's grep the
filename from the list of files contained in the ar archive.
Fri, 16 Feb 2018
[ 12:59 dumbbell ] Original commit 
concourse-fly 3.9.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.9.0

Sponsored by:	Pivotal
Sun, 11 Feb 2018
[ 10:44 dumbbell ] Original commit 
bosh-bootloader 6.1.1 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.1.1

Sponsored by:	Pivotal
Fri, 9 Feb 2018
[ 12:34 dumbbell ] Original commit 
bosh-bootloader 6.1.0 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.1.0

Sponsored by:	Pivotal
Wed, 31 Jan 2018
[ 13:19 dumbbell ] Original commit 
bosh-bootloader 6.0.1 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Update to 6.0.1

Sponsored by:	Pivotal
Tue, 30 Jan 2018
[ 10:54 dumbbell ] Original commit 
bosh-bootloader 6.0.0_1 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
net/bosh-bootloader: Fix build on 32-bit platforms

The build was failing with the following error:

    bosh/ip.go:55:16: constant 4278190080 overflows int

Sponsored by:	Pivotal
Sun, 28 Jan 2018
[ 13:19 dumbbell ] Original commit 
darktable 2.4.1_1 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Add iso-codes to the build dependencies

This permits darktable to display language names in the preferences
dialog, not just language codes.
[ 12:34 dumbbell ] Original commit 
darktable 2.4.1 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Include `stddef.h` when testing zError() symbol

The `CheckZlib.cmake` module uses `NULL` in the test source code to
check for the `zError()` symbol. This fails to build on FreeBSD 10.3
with the following error:

    CheckPrototypeDefinition.c:15:10: error: use of undeclared identifier 'NULL'
      return NULL;
             ^

I don't know the root cause for this failure, but including `stddef.h`
in this test source code fixes the problem.

PR:		225501
Reported by:	cpm@
Sat, 27 Jan 2018
[ 19:02 dumbbell ] Original commit 
bosh-bootloader 6.0.0 net files touched by this commit CLI for standing up CloudFoundry or Concourse on an IAAS
bosh-cli 2.0.48 net files touched by this commit CLI for BOSH
net/bosh-{bootloader,cli}: New ports for the BOSH CLI v2

The new BOSH CLI is comprised of two executables: `bbl` and `bosh`. They
replace the previous version of the CLI (sysutils/rubygem-bosh_cli).

Sponsored by:	Pivotal
Thu, 25 Jan 2018
[ 13:59 dumbbell ] Original commit 
rust 1.23.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Add manifest-rustfmt-preview to PLIST

This wasn't reported by a simple `poudriere bulk`, but a `poudriere
testport` revealed the problem:

    ====> Running Q/A tests (stage-qa)
    Error: 'lib/rustlib/manifest-rustfmt-preview' is referring to
/wrkdirs/usr/ports/lang/rust/work/stage
    Warning: 'bin/rustfmt' is not stripped consider trying
INSTALL_TARGET=install-strip or using ${STRIP_CMD}
    ...
    ===> Checking for items in STAGEDIR missing from pkg-plist
    Error: Orphaned: bin/rustfmt
    Error: Orphaned: lib/rustlib/manifest-rustfmt-preview

PR:		225445
Reported by:	jbeich@
[ 08:49 dumbbell ] Original commit 
darktable 2.4.1 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.4.1
[ 08:07 dumbbell ] Original commit 
rust 1.23.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.23.0

Firefox 57.0 failed to build with Rust 1.23.0 with the following error:

    error: unused import: `std::ascii::AsciiExt`
      -->
/wrkdirs/usr/ports/www/firefox/work/firefox-57.0.4/servo/components/style/gecko_string_cache/mod.rs:16:5
       |
    16 | use std::ascii::AsciiExt;
       |     ^^^^^^^^^^^^^^^^^^^^
       |
    note: lint level defined here
      -->
/wrkdirs/usr/ports/www/firefox/work/firefox-57.0.4/servo/components/style/lib.rs:26:9
       |
    26 | #![deny(warnings)]
       |         ^^^^^^^^
       = note: #[deny(unused_imports)] implied by #[deny(warnings)]

Now that Firefox is updated to 58.0, the build succeeds.
Fri, 5 Jan 2018
[ 23:33 dumbbell ] Original commit 
rust 1.22.1_2 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Skip `.cargo-checksum.json` update when it's missing

Currently we need to update `.cargo-checksum.json` in several patched
crates. But those crates are missing from the sources if they come from
GitHub instead of a proper released source archive. This change makes
`post-patch` and `do-configure` recipes fine in both cases.
[ 23:28 dumbbell ] Original commit 
rust 1.22.1_2 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Always replace bootstrap versions in `stage0.txt`

This simplifies the `Makefile`. The condition was fragile anyway because
it was based solely on the Makefile and not the actual content of
`stage0.txt`.
[ 23:20 dumbbell ] Original commit 
rust 1.22.1_2 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Find libstd's suffix at runtime

... instead of hard-coding all values in the Makefile.

This eases the update of Rust.
Thu, 28 Dec 2017
[ 12:05 dumbbell ] Original commit 
darktable 2.4.0 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.4.0

While here, change the default LLVM version to 5.0, to remain in sync
with Mesa (to keep the number of LLVMs to build to just one).
Mon, 11 Dec 2017
[ 16:29 dumbbell ] Original commit 
concourse-fly 3.8.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.8.0

Sponsored by:	Pivotal
Thu, 30 Nov 2017
[ 13:33 dumbbell ] Original commit 
rust 1.22.1_2 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Disable "omit frame pointers"

Before the patch, the default behavior of the compiler was to omit frame
pointers. However, even though it looks fine for the code produced
by the compiler, the compiler itself was broken. When there was a
compilation error, rustc panics to report that error. While handling
that panic, it tries to unwind the stack but fails to do so, which
results in an abort(3).

Here is an example:

    $ rustc hello.rs
    error: invalid reference to argument `0` (no arguments given)
     --> hello.rs:2:5
      |
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 27 Nov 2017
[ 18:16 dumbbell ] Original commit 
rust 1.22.1 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Remove the LLVM_PORT option

FTR, this option allowed to used LLVM from ports instead of building the
bundled copy.

The problem is that this combination isn't really tested upstream. This
led to regressions which are difficult to diagnose. For instance, in
Rust 1.21.0, the bundled LLVM provided a new API to query the features
supported by the target arch. The equivalent code inside Rust was
removed to use that new API. Unfortunately, building Rust 1.21.0+ with a
copy of LLVM not providing this API didn't failed but instead made that
list of CPU features empty. This resulted in the following obscure build
failure in Firefox:

    error[E0432]: unresolved import `x86::sse2`

To avoid future pain for both end users and maintainers, we decided to
remove that option. Yes, it will increase the (already long) time to
build Rust, but it should save time wasted on debugging what is not
really supported anyway.

PR:		223342, 223300
Reported by:	Many users
[ 08:20 dumbbell ] Original commit 
rust 1.22.1 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.22.1

Support for LibreSSL up-to 2.6.3 is now included, thus we can remove the
patches to the `openssl` and `openssl-sys` crates.

The renewed bootstrap for aarch64 was created on 11.0-RELEASE, instead
of 11.1-STABLE. It should allow it to run on all 11.x and thus fix the
build on 11.0-RELEASE. [1]

PR:		223009 [1]
Thu, 9 Nov 2017
[ 14:14 dumbbell ] Original commit 
rust 1.21.0_1 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Add support for LibreSSL 2.6.3

Patches come from upstream:
    https://github.com/sfackler/rust-openssl

PR:		223500
Reported by:	Charlie Li <ml+freebsd-bugs@vishwin.info>
Tue, 31 Oct 2017
[ 17:53 dumbbell ] Original commit 
concourse-fly 3.6.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.6.0

Sponsored by:	Pivotal
Sun, 29 Oct 2017
[ 12:38 dumbbell ] Original commit 
rust 1.21.0_1 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Fix paths in `manifest-rls-preview`

Like other manifests, without this, it still references the stage
directory. This error is reported when DEVELOPER=YES is set.

While here, strip `bin/rls`.

Reported by:	bar@, cpm@
Sat, 28 Oct 2017
[ 09:13 dumbbell ] Original commit 
rust 1.21.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.21.0

The official bootstraps wouldn't work: rustc was stalled on a mutex
while compiling a crate early in the build. This was solved by creating
a new bootstraps for "rustc" and "rust-std" from the existing FreeBSD
package. We keep using the official "cargo" bootstrap.

PR:		223123
Wed, 11 Oct 2017
[ 12:28 dumbbell ] Original commit 
rust 1.20.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Add support for LibreSSL 2.6.1 and 2.6.2

Patches come from upstream:
    https://github.com/sfackler/rust-openssl

PR:		222359
Reported by:	Charlie Li <ml+freebsd-bugs@vishwin.info>,
		Piotr Kubaj <pkubaj@anongoth.pl>,
		w.schwarzenfeld@utanet.at,
		nhoyle@hoyletech.com
Mon, 9 Oct 2017
[ 21:15 dumbbell ] Original commit 
fly 2.0.1_6 graphics files touched by this commit Simple drawing language to generate GIFs on the fly
concourse-fly 3.5.0 net files touched by this commit CLI for Concourse
graphics/fly, net/concourse-fly: Mark both ports as conflicting

They both install `bin/fly`.

While here, fix errors reported by portlint(1) in net/concourse-fly:
    * Quote `install` to hint that the port is not using install(1)
    * Replace `rm` by ${RM}
    * Move `bsd.port.mk` include to the last line

Reported by:	rodrigo@ (ports conflicting)
Wed, 4 Oct 2017
[ 09:40 dumbbell ] Original commit 
concourse-fly 3.5.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.5.0

Sponsored by:	Pivotal
[ 08:13 dumbbell ] Original commit 
rust 1.20.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.20.0

This patch only upgrades the port to Rust 1.20.0. The PR also covers a
build failure with the latest LibreSSL, which is not addressed here.

PR:		222359
Reported by:	Charlie Li <ml+freebsd-bugs@vishwin.info>
Mon, 25 Sep 2017
[ 21:21 dumbbell ] Original commit 
librespot 0.1.0 multimedia  Deleted Broken Deprecated Expired Ignore files touched by this commit Open Source Spotify client library
Mk/bsd.gecko.mk, multimedia/librespot: Fix version of Rust which started to ship
Cargo

Cargo started to ship with Rust in 1.19.0_2. I forgot to indicate the
port revision in the 1.19.0_2 commit.

Reported by:	jbeich@
Fri, 22 Sep 2017
[ 15:29 dumbbell ] Original commit 
piglit 20170922 graphics files touched by this commit Automated OpenGL and OpenCL testsuite
graphics/piglit: Update to a snapshot of 20170922
Fri, 15 Sep 2017
[ 18:01 dumbbell ] Original commit 
cargo 0.19.0 devel  Deleted files touched by this commit Rust's Package Manager
rust 1.19.0_2 lang files touched by this commit Language with a focus on memory safety and concurrency
librespot 0.1.0 multimedia  Deleted Broken Deprecated Expired Ignore files touched by this commit Open Source Spotify client library
firefox 55.0.3_1,1 www files touched by this commit Web browser based on the browser portion of Mozilla
lang/rust: Install Cargo + use bundled crates

This port now provides Cargo. This is the recommended now because Cargo
won't be provided separately in the future.

To build Cargo, we set `extended = true` in `config.toml`. As a side
effect, this flag also installs Rust source code. The port has a new
`SOURCES` option (disabled by default) to keep those sources.

As a consequence of this, `devel/cargo` is removed. Several ports
and Makefiles in Mk were updated to depend on `lang/rust` instead of
`devel/cargo`.

The other big change in this patch is the use of the bundled crates,
instead of relying on Cargo's registry (which was part of the distfiles,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 5 Sep 2017
[ 16:55 dumbbell ] Original commit 
concourse-fly 3.4.1 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.4.1
Fri, 28 Jul 2017
[ 23:03 dumbbell ] Original commit 
rust 1.19.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Turn off PORT_LLVM by default

This change was accidentally committed with the previous commit.
[ 22:30 dumbbell ] Original commit 
rust 1.19.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Fix build with PORT_LLVM

The path to `llvm-config40` was set to the empty string in the generated
`config.toml`, because I was still using the ${LLVM_PREFIX} variable
instead of the appropriate ${LLVM_CONFIG}. Bad completion and lack of
testing, sorry for that...

Reported by:	Rainer Hurling <rhurlin@gwdg.de>,
		Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>,
		dim@
[ 16:29 dumbbell ] Original commit 
rust 1.19.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Fix ${PORT_LLVM_BUILD_DEPENDS}

The BUILD_DEPENDS argument for the PORT_LLVM option was not updated: it
was using the ${LLVM_PREFIX} variable which was removed. Now, it uses
${LOCALBASE} and ${LLVM_VER} as a suffix to the executable verified.

Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
Reported by:	Rainer Hurling <rhurlin@gwdg.de>
[ 10:18 dumbbell ] Original commit 
rust 1.19.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Update to 1.19.0

The main change in the port is the switch from configure+make to the
`x.py` build script. This is the recommended way of building Rust. It
takes a configuration file, `config.toml`, which, in the port case,
indicates:

 * where to install things;
 * which release channel to use;
 * where to find Python and llvm-config;
 * if documentation should be also built.

The build process should now honor ${MAKE_JOBS_NUMBER} instead of always
using all available CPU cores.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 5 Jul 2017
[ 10:16 dumbbell ] Original commit 
concourse-fly 3.3.1 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.3.1
Tue, 27 Jun 2017
[ 22:08 dumbbell ] Original commit 
rust-nightly 1.17.0.20170212 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust-nightly: Inherit MAINTAINER from lang/rust

Thus, the new maintainer of this port is rust@FreeBSD.org.
[ 22:06 dumbbell ] Original commit 
rust-nightly 1.17.0.20170212 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust-nightly: Mark the port as broken

The port needs to be adapted after recent changes to lang/rust.
Mon, 19 Jun 2017
[ 09:02 dumbbell ] Original commit 
concourse-fly 3.2.1 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.2.1
Sun, 18 Jun 2017
[ 12:20 dumbbell ] Original commit 
rust 1.18.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Fix value of ${CARGO_BOOTSTRAP_DIR_aarch64}

It was pointing to the wrong directory.

Reported by:	jbeich@
Sat, 17 Jun 2017
[ 15:38 dumbbell ] Original commit 
cargo 0.19.0 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Change maintainer to rust@FreeBSD.org
[ 15:37 dumbbell ] Original commit 
cargo 0.19.0 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64

See r443777 for details on the FreeBSD/aarch64 bootstrap.

PR:		216143
Differential Revision:	https://reviews.freebsd.org/D10867
[ 14:44 dumbbell ] Original commit 
rust 1.18.0 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust: Enable on FreeBSD/aarch64 + various fixes

This port now uses an unofficial bootstrap of Rust 1.17.0 and Cargo
0.18.0 for FreeBSD/aarch64. Here are my notes to create this boostrap:
https://gist.github.com/dumbbell/b587da50ef014078da9e732a4331ebad

The port's Makefile was changed to:
    - allow to override the versions and directories of the bootstrap
      archives;
    - patch the bootstrap script and manifest with those
      versions/directories.

Beside changes to support FreeBSD/aarch64, the port received the
following fixes:
    - Pass python path to the configure script.
    - Fix and simplify the extraction of rust-std bootstrap by re-using
      existing variables.
    - Make sure tar(1) doesn't produce sparse file entries when it
      recreates the rust-std bootstrap because Python 2's tarfile module
      doesn't support them (PR 219842).

PR:		216143, 219842
Differential Revision:	https://reviews.freebsd.org/D10857
[ 14:35 dumbbell ] Original commit 
concourse-fly 3.2.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 3.2.0
[ 14:33 dumbbell ] Original commit 
darktable 2.2.5 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.2.5
Mon, 8 May 2017
[ 19:39 dumbbell ] Original commit 
concourse-fly 2.7.4 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 2.7.4

Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D10583
Sat, 15 Apr 2017
[ 13:47 dumbbell ] Original commit 
darktable 2.2.4 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Use LLVM 4.0 at build time

We try to keep the same LLVM version as Mesa to avoid the need to have
several versions of LLVM.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D10403
Tue, 4 Apr 2017
[ 07:41 dumbbell ] Original commit 
darktable 2.2.4 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.2.4

Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D10254
Thu, 23 Mar 2017
[ 08:48 dumbbell ] Original commit 
cargo 0.17.0 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Update to 0.17.0

Beside the new upstream release, the port was cleaned up a bit to be
closer to the lang/rust* ports.

PR:		217338
Reported by:	jbeich
Approved by:	antoine
Differential Revision:	https://reviews.freebsd.org/D9906
Mon, 6 Mar 2017
[ 13:27 dumbbell ] Original commit 
rust 1.15.1 lang files touched by this commit Language with a focus on memory safety and concurrency
rust-nightly 1.17.0.20170212 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust, lang/rust-nightly: Generate PLIST in post-install

Several libraries have their filename computed and based on the absolute
path to source files. Therefore, we need to generate the PLIST. Rust
installer already produces manifests listing files it installs. The port
now uses those files to complete `${TMPPLIST}`.

While the port built fine in Poudriere, it failed when built directly on
the host (regular make or with portmaster(1)) or using a different tool
such as Synth. This commit fixes the build for those methods.

Handling of DOCS-specific files is also unified with normal files. This
gets rid of code duplication.

How to do reproducible builds will be studied later.

PR:		217309
Reported by:	Several people on freebsd-ports@ or Bugzilla
Tested by:	Almost everyone who reported the issue
Approved by:	antoine (mentor), riggs (maintainer of lang/rust)
Differential Revision:	https://reviews.freebsd.org/D9816
Sun, 26 Feb 2017
[ 15:01 dumbbell ] Original commit 
cf 6.24.0 net files touched by this commit CLI for Cloud Foundry written in Go
net/cf: Update to 6.24.0

The port now uses a `go build` link flag to set the version (as returned
by `cf --version`) of the produced executable. This gets rid of the
previous patching; it didn't work anymore with the new source code
anyway.

Approved by:	swills, antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9650
Wed, 22 Feb 2017
[ 19:04 dumbbell ] Original commit 
rust 1.15.1 lang files touched by this commit Language with a focus on memory safety and concurrency
rust-nightly 1.17.0.20170212 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust, lang/rust-nightly: Update to 1.15.1 and 1.17.0 respectively

Both versions of Rust seen changes to their build system. Now they
require a bootstrap of Cargo and thus, a snapshot of Cargo's registry.

Each library has its own suffix instead of a common suffix for a given
version of Rust. Thus all future updates of the ports will include
changes to their plist.

$DISTFILES are now all under the `rust` directory in `$DISTDIR`. A
similar change will be committed to devel/cargo later.

lang/rust-nightly is enabled on i386 (bugzilla 216143). The source
snapshot also contains everything to build it on aarch64, but enabling
it will be committed later.

PR:		216143
Approved by:	riggs, bapt (mentor), antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9286
Sun, 19 Feb 2017
[ 17:40 dumbbell ] Original commit 
concourse-fly 2.7.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 2.7.0

Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9608
[ 17:37 dumbbell ] Original commit 
rubygem-progressbar09 0.9.2 devel  Deleted Deprecated Expired files touched by this commit Ruby/ProgressBar is a text progress bar library for Ruby
rubygem-bosh_cli 1.3262.26.0_1 sysutils  Deleted Deprecated Expired files touched by this commit BOSH CLI
sysutils/rubygem-bosh_cli: Depend on devel/rubygem-progressbar09

sysutils/rubygem-bosh_cli is incompatible with devel/rubygem-progressbar
(1.8.2 at the time of this commit). This causes BOSH commands, such as
`bosh upload release` to fail with an obscure Ruby exception.

devel/rubygem-progressbar09 is svn-copied from devel/rubygem-progressbar
and downgraded to 0.9.2. sysutils/robygem-bosh_cli `PORTREVISION` is
bumped to reflect the change of dependency.

Approved by:	antoine (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D9651
Wed, 1 Feb 2017
[ 22:10 dumbbell ] Original commit 
darktable 2.2.3 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.2.3

Version 2.2.3 was released shortly after 2.2.2 with the patch to
src/develop/imageop_math.c applied.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D9400
Mon, 30 Jan 2017
[ 21:14 dumbbell ] Original commit 
darktable 2.2.2 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.2.2

Use devel/openmp to provide OpenMP runtime instead of the entire LLVM
(submitted by mandree@). This allows to use LLVM 3.9 at build time,
without fearing any dependency to multiple LLVM versions at runtime
(Mesa pulls LLVM 3.7 for instance).

Change `COMPILER_TYPE` to `CHOSEN_COMPILER_TYPE`, (submitted by
mandree@). This was blocking bug 199098.

Include the following patch from upstream, which fixes a regression
(suggested by upstream):
https://github.com/darktable-org/darktable/commit/f7bc2b3338832a42629cdfaa691b5c921df0701c.patch

PR:		216561
Submitted by:	mandree (CHOSEN_COMPILER_TYPE and devel/openmp dep.)
Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D9363
Sun, 29 Jan 2017
[ 13:39 dumbbell ] Original commit 
cargo 0.15.0_2 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Add patch to fix LibreSSL support

Cargo crashes when compiled with LibreSSL. To fix this, it needs newer
versions of some crates it depends on. See the following GitHub pull
request:
https://github.com/rust-lang/cargo/pull/3521

The registry is also recreated because of those new crates.

`PORTREVISION` is bumped to 2.

PR:		216431
Reported by:	NHO (#freebsd-ports IRC channel)
Tested by:	NHO, matthew@reztek.cz, Ben Woods
Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9327
Number of commits: 143 (showing only 100 on this page) 1 | 2  »  
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bind912May 21
xorg-server*May 20
curlMay 16
chromiumMay 11
wavpackMay 11
jenkinsMay 10
jenkins-ltsMay 10
firefoxMay 09
firefox-esrMay 09
libxulMay 09
linux-firefoxMay 09
linux-flashplayerMay 09
linux-seamonkeyMay 09
linux-thunderbirdMay 09
seamonkeyMay 09

9 vulnerabilities affecting 109 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-05-21 04:12:47


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 34319
Broken 107
Deprecated 136
Ignore 339
Forbidden 2
Restricted 162
No CDROM 77
Vulnerable 32
Expired 9
Set to expire 124
Interactive 0
new 24 hours 33
new 48 hours39
new 7 days183
new fortnight232
new month3512

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.