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: 118 (showing only 100 on this page) 1 | 2  »  
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  Deprecated Expiration Date files touched by this commit Ruby/ProgressBar is a text progress bar library for Ruby
rubygem-bosh_cli 1.3262.26.0_1 sysutils  Deprecated Expiration Date 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
Mon, 23 Jan 2017
[ 21:55 dumbbell ] Original commit 
cargo 0.15.0_1 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Fix bootstrap checksum + use ${OPENSSLBASE}

Because devel/cargo and lang/rust-nightly use a different DISTFILE with
the same name, the wrong checksum and size was selected in devel/cargo.
To fix this, keep the parent directory (a date) in the DISTFILE name.

Also, depending on the value of DEFAULT_VERSION=ssl= and whether OpenSSL
from ports is installed, the openssl-sys crate could fail to build.
Passing OpenSSL location to make was way too complicated anyway. So
simplify it and use ${OPENSSLBASE}. This was reported in PR 216385.

Bump PORTREVISION to 1.

PR:		216143, 216385
Reported by:	gja822@narod.ru (216385, SSL build failure)
Approved by:	antoine (mentor), jbeich
Differential Revision:	https://reviews.freebsd.org/D9295
Sun, 22 Jan 2017
[ 10:45 dumbbell ] Original commit 
cargo 0.15.0 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Update to 0.15.0, enable on i386

The new version requires cargo(1) to be available. Therefore, we let the
Ports system to extract the bootstrap cargo (it was done by the Cargo
build system before) and set a configure flag to point to it.

We need to set OPENSSL_DIR as a Make environment variable because the
openssl-sys crate's build.rs doesn't know about FreeBSD.

Finally, enable devel/cargo on i386. A bootstrap cargo executable is
available for FreeBSD/i386 since last October but I missed it. We can
now use it to build a port/package for i386.

PR:		216143
Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D9273
Thu, 12 Jan 2017
[ 19:06 dumbbell ] Original commit 
rubygem-bosh_cli 1.3262.24.0_1 sysutils  Deprecated Expiration Date files touched by this commit BOSH CLI
sysutils/rubygem-bosh_cli: Make version requirement to json_pure less strict

With the recent updates to the json_pure gem, the version requirement
in bosh_cli is too strict. After using it for a day, it looks like the
latest json_pure is compatible with bosh_cli. Thus, make it less strict.

Bump PORTREVISION.

Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9156
[ 19:00 dumbbell ] Original commit 
rubygem-terminal-table 1.7.3_1 textproc files touched by this commit Simple, feature rich ASCII table generation library
textprox/rubygem-terminal-table: Add unicode-display_width to RUN_DEPENDS

Bump PORTREVISION to 1.

Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9155
Mon, 9 Jan 2017
[ 08:08 dumbbell ] Original commit 
concourse-fly 2.6.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 2.6.0

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D9063
Fri, 16 Dec 2016
[ 09:02 dumbbell ] Original commit 
concourse-fly 2.5.1 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 2.5.1

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8797
Thu, 15 Dec 2016
[ 19:07 dumbbell ] Original commit 
rubygem-blobstore_client 1.3262.24.0 devel  Deprecated Expiration Date files touched by this commit BOSH blobstore client
rubygem-bosh-template 1.3262.24.0 devel  Deprecated Expiration Date files touched by this commit Renders bosh templates
rubygem-bosh_common 1.3262.24.0 devel  Deprecated Expiration Date files touched by this commit BOSH common
rubygem-semi_semantic 1.2.0 devel files touched by this commit Library for parsing/formatting/comparing semi-semantic versions
rubygem-bosh_cli 1.3262.24.0 sysutils  Deprecated Expiration Date files touched by this commit BOSH CLI
Update CloudFoundry BOSH CLI to 3262.24.0

The following ports are updated as part of this commit:
    o  devel/rubygem-blobstore_client (1.3215.0 -> 1.3262.24.0)
    o  devel/rubygem-bosh-template (1.3215.0 -> 1.3262.24.0)
    o  devel/rubygem-bosh_common (1.3215.0 -> 1.3262.24.0)
    o  devel/rubygem-semi_semantic (1.1.0 -> 1.2.0)
    o  sysutils/rubygem-bosh_cli (1.3215.0 -> 1.3262.24.0)

Approved by:	sunpoet
Differential Revision:	https://reviews.freebsd.org/D7336
Mon, 21 Nov 2016
[ 21:07 dumbbell ] Original commit 
cargo 0.14.0 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Update to 0.14.0

This implicitely fixes the fact that the previous bootstrap archive
fetch was failing because it was updated from a snapshot of
0.12.0-nightly to 0.13.0-nightly, even though the same URL was used.

Approved by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D8596
Sun, 20 Nov 2016
[ 20:58 dumbbell ] Original commit 
piglit 20160809 graphics files touched by this commit Automated OpenGL and OpenCL testsuite
graphics/piglit: Add USES+=compiler:c11

This fixes the build on FreeBSD 9.3 where gcc 4.2.1 fails to build
Piglit.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D7779
[ 20:23 dumbbell ] Original commit 
roxterm 3.3.2 x11 files touched by this commit GTK+ terminal emulator with tabs
x11/roxterm: Update to 3.3.2

It depends on GTK+ 3 and vte3.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8508
[ 20:21 dumbbell ] Original commit 
cf 6.22.2 net files touched by this commit CLI for Cloud Foundry written in Go
net/cf: Update to 6.22.2

The port is also converted to USES=go, which greatly simplifies it.

Approved by:	ci
Differential Revision:	https://reviews.freebsd.org/D7740
[ 11:11 dumbbell ] Original commit 
concourse-fly 2.5.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 2.5.0

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8547
Wed, 9 Nov 2016
[ 00:01 dumbbell ] Original commit 
concourse-fly 2.4.0 net files touched by this commit CLI for Concourse
net/concourse-fly: Update to 2.4.0

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D8479
Sun, 30 Oct 2016
[ 10:24 dumbbell ] Original commit 
concourse-fly 2.3.1 net files touched by this commit CLI for Concourse
net/concourse-fly: New port for Concourse's CLI

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D7819
Wed, 26 Oct 2016
[ 20:11 dumbbell ] Original commit 
darktable 2.0.7 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.0.7

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D7798
Wed, 31 Aug 2016
[ 17:46 dumbbell ] Original commit 
piglit 20160809 graphics files touched by this commit Automated OpenGL and OpenCL testsuite
graphics/piglit: New port for the Mesa testsuite

Piglit is the Mesa testsuite. It is very helpful while working on the
graphics stack in both userland and the kernel.

Support for FreeBSD is incomplete at this time. We use a patch to
enable the same build flags as Linux. However, we still lack new code
to support FreeBSD, in particular in scripts under the `framework`
directory, such as a way to collect timestamped messages from the
kernel.

Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D4058
Fri, 5 Aug 2016
[ 18:35 dumbbell ] Original commit 
darktable 2.0.5_1 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.0.5

Add several missing dependencies, as reported by `make stage-qa`.

Clean up port options:
    o  `COLORD` and `OPENEXR` had an incomplete an dependencies list.
    o  `NLS` was broken when turned off.
    o  `RAWSPEED` and `SQUISH` were not CMake knobs anymore in darktable.

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D7147
Tue, 26 Jul 2016
[ 07:39 dumbbell ] Original commit 
rust 1.10.0 lang files touched by this commit Language with a focus on memory safety and concurrency
rust-nightly 1.12.0.20160717 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust-nightly: Update to 1.12.0; snapshot from 2016-07-17

Reviewed by:	asomers, jbeich, riggs
Approved by:	jbeich, riggs
Differential Revision:	https://reviews.freebsd.org/D7275
Tue, 10 May 2016
[ 07:19 dumbbell ] Original commit 
darktable 2.0.4 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.0.4

No change to the port itself.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D6241
Tue, 12 Apr 2016
[ 08:47 dumbbell ] Original commit 
cargo 0.9.0 devel  Deleted files touched by this commit Rust's Package Manager
devel/cargo: Fix repeated word in pkg-descr

Approved by:	marino
Differential Revision:	https://reviews.freebsd.org/D5923
Mon, 11 Apr 2016
[ 21:21 dumbbell ] Original commit 
darktable 2.0.3 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Update to 2.0.3

No change to the port itself.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D5823
Tue, 29 Mar 2016
[ 17:58 dumbbell ] Original commit 
rust-nightly 1.9.0.20160318 lang files touched by this commit Language with a focus on memory safety and concurrency
lang/rust-nightly: Update to 1.9.0.20160318

While here, relevant improvements made to lang/rust were copied.

PR:		204418, 206091
Reviewed by:	asomers, jbeich
Approved by:	asomers, jbeich
Differential Revision:	https://reviews.freebsd.org/D5766
Fri, 18 Mar 2016
[ 23:35 dumbbell ] Original commit 
darktable 2.0.2_1 graphics files touched by this commit Virtual lighttable and darkroom for photographers
graphics/darktable: Fix staging when PRINT is turned off

PR:		207914
Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D5617
[ 23:34 dumbbell ] Original commit 
lensfun 0.3.2 graphics files touched by this commit Library for fixing lens geometry distortions
graphics/lensfun: Update to 0.3.2

Approved by:	maintainer timeout (1 month)
Number of commits: 118 (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
cvsFeb 24
libreofficeFeb 23
squidFeb 23
squid-develFeb 23
asterisk13Feb 22
asterisk13Feb 22
irssi*Feb 22
phpmyadminFeb 22
pjsipFeb 22
pjsip-extsrtpFeb 22
gitlabFeb 21
p5-MojoliciousFeb 17
broFeb 16
broFeb 16
bugzilla44Feb 16

28 vulnerabilities affecting 84 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-02-24 10:11:06


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32921
Broken 94
Deprecated 107
Ignore 337
Forbidden 4
Restricted 169
No CDROM 77
Vulnerable 34
Expired 7
Set to expire 97
Interactive 0
new 24 hours 1
new 48 hours5
new 7 days47237
new fortnight48907
new month59015

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