Page MenuHomeFreeBSD
Feed Advanced Search

Oct 4 2017

dumbbell committed rP451194: net/concourse-fly: Update to 3.5.0.
net/concourse-fly: Update to 3.5.0
Oct 4 2017, 9:41 AM
dumbbell committed rP449914: lang/rust: Install Cargo + use bundled crates.
lang/rust: Install Cargo + use bundled crates
Oct 4 2017, 8:14 AM
dumbbell committed rP451188: lang/rust: Update to 1.20.0.
lang/rust: Update to 1.20.0
Oct 4 2017, 8:14 AM
dumbbell closed D11783: lang/rust: Build and install Cargo.

Committed in rP449914.

Oct 4 2017, 8:12 AM

Sep 25 2017

dumbbell committed rP450635: Mk/bsd.gecko.mk, multimedia/librespot: Fix version of Rust which started to….
Mk/bsd.gecko.mk, multimedia/librespot: Fix version of Rust which started to…
Sep 25 2017, 9:21 PM

Sep 22 2017

dumbbell committed rP450385: graphics/piglit: Update to a snapshot of 20170922.
graphics/piglit: Update to a snapshot of 20170922
Sep 22 2017, 3:30 PM
dumbbell closed D12460: Mk/Uses/cargo.mk: Fix version of Rust which started to ship Cargo.
Sep 22 2017, 1:57 PM
dumbbell committed rP450375: Mk/Uses/cargo.mk: Fix version of Rust which started to ship Cargo.
Mk/Uses/cargo.mk: Fix version of Rust which started to ship Cargo
Sep 22 2017, 1:57 PM
dumbbell created D12460: Mk/Uses/cargo.mk: Fix version of Rust which started to ship Cargo.
Sep 22 2017, 12:29 PM

Sep 10 2017

dumbbell updated the diff for D11783: lang/rust: Build and install Cargo.

Refresh after the commit of D11574

Sep 10 2017, 5:37 PM
dumbbell added a comment to D11783: lang/rust: Build and install Cargo.

I refreshed to patch to resolve conflicts and fixed the typo reported by @jilles.

Sep 10 2017, 3:01 PM
dumbbell updated the diff for D11783: lang/rust: Build and install Cargo.

Fix typo in "PATHCED"

Sep 10 2017, 3:00 PM

Sep 5 2017

dumbbell committed rP449302: net/concourse-fly: Update to 3.4.1.
net/concourse-fly: Update to 3.4.1
Sep 5 2017, 4:56 PM

Aug 10 2017

dumbbell added a comment to D11783: lang/rust: Build and install Cargo.

The last revision addresses @vaartis_cock.li suggestion.

Aug 10 2017, 9:58 AM
dumbbell updated the diff for D11783: lang/rust: Build and install Cargo.

Add a SOURCES option

Aug 10 2017, 9:56 AM

Aug 9 2017

dumbbell added a comment to D11783: lang/rust: Build and install Cargo.

I addressed concerns from @jbeich.

Aug 9 2017, 8:17 PM
dumbbell updated the diff for D11783: lang/rust: Build and install Cargo.

Fix a few fatals and warnings from portlint -C

Aug 9 2017, 8:17 PM
dumbbell updated the diff for D11783: lang/rust: Build and install Cargo.

... instead of a regular patch. This way, we don't have to
regenerate any .cargo-checksum.json patches and it works when
WITHOUT_FBSD10_FIX is set.

Aug 9 2017, 8:05 PM

Aug 4 2017

dumbbell added a comment to D11783: lang/rust: Build and install Cargo.

Ok, I will add an option to keep source code.

Aug 4 2017, 6:40 AM

Aug 1 2017

dumbbell updated the diff for D11783: lang/rust: Build and install Cargo.

Fix extra-ino64 patch on HEAD/i386

Aug 1 2017, 7:45 AM

Jul 30 2017

dumbbell added a comment to D11783: lang/rust: Build and install Cargo.

It compiles fine on 10.3/amd64 and 11.0/i386. I can't test on aarch64 because pkgconf is not installed on ref12-aarch64.freebsd.org.

Jul 30 2017, 9:04 PM
dumbbell updated the diff for D11783: lang/rust: Build and install Cargo.

Fix port name in BUILD_DEPENDS in multimedia/librespot

Jul 30 2017, 4:32 PM
dumbbell created D11783: lang/rust: Build and install Cargo.
Jul 30 2017, 4:29 PM
dumbbell added a comment to D11574: lang/rust: drop /proc usage for RUST_BACKTRACE.

Just wanted to let you know I saw this patch. I'm working on further fixes and improvement to the Rust 1.19.0 update. Once this is committed, I'll try your patch.

Jul 30 2017, 3:04 PM

Jul 28 2017

dumbbell committed rP446861: lang/rust: Turn off PORT_LLVM by default.
lang/rust: Turn off PORT_LLVM by default
Jul 28 2017, 11:03 PM
dumbbell committed rP446858: lang/rust: Fix build with PORT_LLVM.
lang/rust: Fix build with PORT_LLVM
Jul 28 2017, 10:30 PM
dumbbell committed rP446837: lang/rust: Fix ${PORT_LLVM_BUILD_DEPENDS}.
lang/rust: Fix ${PORT_LLVM_BUILD_DEPENDS}
Jul 28 2017, 4:29 PM
dumbbell committed rP446815: lang/rust: Update to 1.19.0.
lang/rust: Update to 1.19.0
Jul 28 2017, 10:19 AM

Jul 26 2017

dumbbell abandoned D11082: sysutils/terraform: Update to 0.9.6.

Someone else committed another update.

Jul 26 2017, 4:47 PM

Jul 5 2017

dumbbell committed rP445061: net/concourse-fly: Update to 3.3.1.
net/concourse-fly: Update to 3.3.1
Jul 5 2017, 10:16 AM

Jun 27 2017

dumbbell committed rP444522: lang/rust-nightly: Inherit MAINTAINER from lang/rust.
lang/rust-nightly: Inherit MAINTAINER from lang/rust
Jun 27 2017, 10:08 PM
dumbbell committed rP444521: lang/rust-nightly: Mark the port as broken.
lang/rust-nightly: Mark the port as broken
Jun 27 2017, 10:06 PM

Jun 19 2017

dumbbell committed rP443864: net/concourse-fly: Update to 3.2.1.
net/concourse-fly: Update to 3.2.1
Jun 19 2017, 9:02 AM

Jun 18 2017

dumbbell committed rP443826: lang/rust: Fix value of ${CARGO_BOOTSTRAP_DIR_aarch64}.
lang/rust: Fix value of ${CARGO_BOOTSTRAP_DIR_aarch64}
Jun 18 2017, 12:20 PM

Jun 17 2017

dumbbell committed rP443781: devel/cargo: Change maintainer to rust@FreeBSD.org.
devel/cargo: Change maintainer to rust@FreeBSD.org
Jun 17 2017, 3:38 PM
dumbbell committed rP443780: devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64.
devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64
Jun 17 2017, 3:37 PM
dumbbell closed D10867: devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64 by committing rP443780: devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64.
Jun 17 2017, 3:37 PM
dumbbell retitled D10867: devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64 from devel/cargo: Update to 0.18.0 + enable on FreeBSD/aarch64 to devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64.
Jun 17 2017, 3:35 PM
dumbbell committed rP443777: lang/rust: Enable on FreeBSD/aarch64 + various fixes.
lang/rust: Enable on FreeBSD/aarch64 + various fixes
Jun 17 2017, 2:44 PM
dumbbell closed D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes by committing rP443777: lang/rust: Enable on FreeBSD/aarch64 + various fixes.
Jun 17 2017, 2:44 PM
dumbbell committed rP443776: net/concourse-fly: Update to 3.2.0.
net/concourse-fly: Update to 3.2.0
Jun 17 2017, 2:35 PM
dumbbell abandoned D10791: net/concourse-fly: Update to 3.2.0.

This was committed without approval because I was released from mentorship.

Jun 17 2017, 2:35 PM
dumbbell abandoned D10989: graphics/darktable: Update to 2.2.5.

This was committed without approval because I was released from mentorship.

Jun 17 2017, 2:34 PM
dumbbell committed rP443775: graphics/darktable: Update to 2.2.5.
graphics/darktable: Update to 2.2.5
Jun 17 2017, 2:33 PM

Jun 16 2017

dumbbell retitled D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes from lang/rust: Enable on FreeBSD/aarch64 to lang/rust: Enable on FreeBSD/aarch64 + various fixes.
Jun 16 2017, 7:42 AM
dumbbell retitled D10791: net/concourse-fly: Update to 3.2.0 from net/concourse-fly: Update to 3.1.1 to net/concourse-fly: Update to 3.2.0.
Jun 16 2017, 7:23 AM
dumbbell updated the diff for D10791: net/concourse-fly: Update to 3.2.0.

3.2.0 was released upstream

Jun 16 2017, 7:23 AM

Jun 15 2017

dumbbell requested changes to D11162: Mk/Uses/cargo.mk: Add support for porting Rust applications to the ports framework.

Thank you for working on this, this is very helpful!

Jun 15 2017, 9:38 AM
dumbbell added a comment to D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.

This patch addresses the following bug:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219842

Jun 15 2017, 6:21 AM
dumbbell updated the diff for D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.

Rebase onto the 1.18.0 update

Jun 15 2017, 6:19 AM

Jun 14 2017

dumbbell updated the diff for D10989: graphics/darktable: Update to 2.2.5.

Resolve conflict with latest PORTREVISION bump

Jun 14 2017, 9:21 PM

Jun 7 2017

dumbbell created D11082: sysutils/terraform: Update to 0.9.6.
Jun 7 2017, 11:54 AM
dumbbell created D11081: net/google-cloud-sdk: Update to 157.0.0.
Jun 7 2017, 11:28 AM

Jun 6 2017

dumbbell retitled D10791: net/concourse-fly: Update to 3.2.0 from net/concourse-fly: Update to 3.0.1 to net/concourse-fly: Update to 3.1.1.
Jun 6 2017, 3:48 PM
dumbbell updated the diff for D10791: net/concourse-fly: Update to 3.2.0.

3.1.1 was released upstream

Jun 6 2017, 3:48 PM

May 30 2017

dumbbell added a comment to D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.

The port was built successfully on FreeBSD HEAD/aarch64, both pre-ino64 and post-ino64.

May 30 2017, 11:19 AM
dumbbell updated the diff for D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.

Adapt files/extra-patch-ino64 to aarch64

May 30 2017, 11:17 AM
dumbbell updated the diff for D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.

Update after the commit of the ino64 project

May 30 2017, 6:50 AM
dumbbell created D10989: graphics/darktable: Update to 2.2.5.
May 30 2017, 6:43 AM

May 27 2017

dumbbell accepted D10799: lang/rust: Update for ino64.

I tested the patch successfully on pre-ino64 and post-ino64 systems:

  • lang/rust and devel/cargo build fine
  • A simple Rust program which reads file stats is returning meaningful data.
May 27 2017, 10:30 AM

May 26 2017

dumbbell added a comment to D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.

Also, the patch doesn't contain that yet, but we should depend on Python 3 to build, not any Python, and certainly not Python 2.

May 26 2017, 8:45 PM

May 24 2017

dumbbell added a comment to D10799: lang/rust: Update for ino64.

FTR, someone from OpenBSD started a discussion about ABI breakage in various OSes and how to support that in Rust:
https://internals.rust-lang.org/t/pre-rfc-target-extension-dealing-with-breaking-changes-at-os-level/5289

May 24 2017, 9:17 PM
dumbbell added a comment to D10799: lang/rust: Update for ino64.
In D10799#225533, @kib wrote:

I only mean that I personally do not intend to submit it upstream. That said, I indeed do not think that the patch (its lib source part) is suitable for inclusion into the upstream source as is, because it breaks structure definitions for pre-ino64 systems, in particular, for stable/10 and 11. It should be conditionalized on the __FreeBSD_version value in rust sources, somehow. I do not know how to do it, and did not investigated. Ports patch conditionally applies the change, checking the version in the ports Makefile.

May 24 2017, 2:45 PM

May 23 2017

dumbbell accepted D10799: lang/rust: Update for ino64.

I accept the patch, though I can't commit it.

May 23 2017, 9:54 PM
dumbbell added a comment to D10799: lang/rust: Update for ino64.
In D10799#225180, @kib wrote:

The content of liblibc is a Git submodule initially, making the libc "crate". That crate is used by devel/cargo so we also need to apply the patch to the copy of libc inside the cargo-registry-$VERSION.tar.xz archive. Newer versions of that crate also have FreeBSD/aarch64 support (i.e. there is a src/liblibc/src/unix/bsd/freebsdlike/freebsd/aarch64.rs): lang/rust 1.17.0 has it and the incoming devel/cargo 0.18.0 will do too. See D10857 and D10867 for patches to enable those two ports on FreeBSD/aarch64.

Did you submit anything upstream yet?

No, and I have no intend to. I do not think that this is reasonable to submit this stuff to upstream. Did you read the long message explaining the ino64, which is linked in the review description?

May 23 2017, 9:22 PM
dumbbell added a comment to D10799: lang/rust: Update for ino64.

I started to think about this patch and I have some questions.

May 23 2017, 8:32 AM
dumbbell retitled D10867: devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64 from devel/cargo: Update to 0.18.0 + enable build on FreeBSD/aarch64 to devel/cargo: Update to 0.18.0 + enable on FreeBSD/aarch64.
May 23 2017, 7:40 AM
dumbbell updated the test plan for D10867: devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64.
May 23 2017, 7:39 AM
dumbbell created D10867: devel/cargo: Update to 0.19.0 + enable on FreeBSD/aarch64.
May 23 2017, 7:37 AM

May 22 2017

dumbbell added a comment to D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.

Here is the related Bugzilla entry:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216143

May 22 2017, 3:32 PM
dumbbell created D10857: lang/rust: Enable on FreeBSD/aarch64 + various fixes.
May 22 2017, 3:30 PM

May 18 2017

dumbbell created D10791: net/concourse-fly: Update to 3.2.0.
May 18 2017, 11:11 AM

May 16 2017

dumbbell added inline comments to D10691: lang/rust: Update to 1.17.0.
May 16 2017, 8:38 AM

May 12 2017

dumbbell created D10691: lang/rust: Update to 1.17.0.
May 12 2017, 6:40 AM

May 8 2017

dumbbell closed D10583: net/concourse-fly: Update to 2.7.4 by committing rP440454: net/concourse-fly: Update to 2.7.4.
May 8 2017, 7:39 PM
dumbbell committed rP440454: net/concourse-fly: Update to 2.7.4.
net/concourse-fly: Update to 2.7.4
May 8 2017, 7:39 PM

May 6 2017

dumbbell abandoned D10438: net/concourse-fly: Update to 2.7.3.

Crap, I forgot to commit it... Now, it's replaced by D10583.

May 6 2017, 8:23 AM

May 3 2017

dumbbell created D10583: net/concourse-fly: Update to 2.7.4.
May 3 2017, 10:27 AM

Apr 20 2017

dumbbell created D10438: net/concourse-fly: Update to 2.7.3.
Apr 20 2017, 8:53 AM

Apr 15 2017

dumbbell committed rP438583: graphics/darktable: Use LLVM 4.0 at build time.
graphics/darktable: Use LLVM 4.0 at build time
Apr 15 2017, 1:48 PM
dumbbell closed D10403: graphics/darktable: Use LLVM 4.0 to build by committing rP438583: graphics/darktable: Use LLVM 4.0 at build time.
Apr 15 2017, 1:48 PM
dumbbell created D10403: graphics/darktable: Use LLVM 4.0 to build.
Apr 15 2017, 1:34 PM

Apr 5 2017

dumbbell added a comment to D10021: KMS DRM port.

I agree with @rezny on the usefulness of "kms" in the name. That feature was a huge turn in the graphics drivers, but it remains just one aspect of them nonetheless. Having the words "drm" and "kmod" is important in the name, plus possibly something about the branch if we want to have several ports at the same time in the Ports tree. So drm-kmod or drm-4.9-kmod look like good candidates to me.

Apr 5 2017, 7:28 AM

Apr 4 2017

dumbbell committed rP437703: graphics/darktable: Update to 2.2.4.
graphics/darktable: Update to 2.2.4
Apr 4 2017, 7:41 AM
dumbbell closed D10254: graphics/darktable: Update to 2.2.4 by committing rP437703: graphics/darktable: Update to 2.2.4.
Apr 4 2017, 7:41 AM

Apr 3 2017

dumbbell created D10254: graphics/darktable: Update to 2.2.4.
Apr 3 2017, 5:42 PM
dumbbell accepted D10184: Update libdrm to 2.4.78 and remove the dependency on libdevq.
Apr 3 2017, 1:28 PM

Mar 23 2017

dumbbell committed rP436758: devel/cargo: Update to 0.17.0.
devel/cargo: Update to 0.17.0
Mar 23 2017, 8:48 AM
dumbbell closed D9906: devel/cargo: Update to 0.17.0 by committing rP436758: devel/cargo: Update to 0.17.0.
Mar 23 2017, 8:48 AM

Mar 18 2017

dumbbell retitled D9906: devel/cargo: Update to 0.17.0 from devel/cargo: Update to 0.16.0 to devel/cargo: Update to 0.17.0.
Mar 18 2017, 10:25 AM
dumbbell updated the diff for D9906: devel/cargo: Update to 0.17.0.

Update to 0.17.0

Mar 18 2017, 10:24 AM

Mar 6 2017

dumbbell committed rP435537: lang/rust, lang/rust-nightly: Generate PLIST in post-install.
lang/rust, lang/rust-nightly: Generate PLIST in post-install
Mar 6 2017, 1:28 PM
dumbbell closed D9816: lang/rust, lang/rust-nightly: Generate PLIST in post-install by committing rP435537: lang/rust, lang/rust-nightly: Generate PLIST in post-install.
Mar 6 2017, 1:28 PM
dumbbell added a comment to D9816: lang/rust, lang/rust-nightly: Generate PLIST in post-install.

I don't know, I will ask them about that as I have the same concern.

Mar 6 2017, 1:21 PM
dumbbell retitled D9906: devel/cargo: Update to 0.17.0 from to devel/cargo: Update to 0.16.0.
Mar 6 2017, 9:31 AM

Mar 4 2017

dumbbell updated the diff for D9816: lang/rust, lang/rust-nightly: Generate PLIST in post-install.

Revert a whitespace change

Mar 4 2017, 1:19 PM

Mar 1 2017

dumbbell accepted D9838: lang/rust*: Advise users to mount procfs.

Thank you!

Mar 1 2017, 11:24 PM
dumbbell added a comment to D9838: lang/rust*: Advise users to mount procfs.

I agree with @asomers regarding the explicit commands in pkg-message. Yes, it is something the user could learn from the manpages, but it makes it very straightforward and quick to finish the setup. Personnaly, I find that commands stand out in all pkg-messages displayed at the end of a pkg install and it has a better chance of getting my attention.

Mar 1 2017, 7:32 AM

Feb 28 2017

dumbbell added inline comments to D9838: lang/rust*: Advise users to mount procfs.
Feb 28 2017, 6:00 PM

Feb 27 2017

dumbbell added a comment to D9816: lang/rust, lang/rust-nightly: Generate PLIST in post-install.

Forgot to mention: this fixes a staging failure for many people building the port outside of Poudriere, because the filenames depend on the source files location. Here is the Bugzilla report related to this:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217309

Feb 27 2017, 8:22 AM