Bug 205529 - [PATCH] devel/cargo: update to 0.7.0
Summary: [PATCH] devel/cargo: update to 0.7.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Jan Beich
URL: https://reviews.freebsd.org/D4562
Keywords: patch
Depends on:
Blocks:
 
Reported: 2015-12-23 03:18 UTC by oleksii.tsai
Modified: 2016-01-21 16:03 UTC (History)
1 user (show)

See Also:
jbeich: maintainer-feedback-


Attachments
Patch with port updates. (1.75 KB, patch)
2015-12-23 03:18 UTC, oleksii.tsai
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description oleksii.tsai 2015-12-23 03:18:37 UTC
Created attachment 164525 [details]
Patch with port updates.

This patch updates the existing devel/cargo port to the latest stable 0.7.0 version.
The port is using a snapshot of cargo dependencies. Generated a new snapshot for 0.7.0 and sent it to Jean-Sebatien (dumbbell@) to make it available for fetching.
Comment 1 Jan Beich freebsd_committer freebsd_triage 2015-12-26 10:24:19 UTC
Adding alternative version via URL bug field. Compared to attachment 164525 [details] it cleans up the port a bit.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-01-17 16:41:43 UTC
A commit references this bug:

Author: jbeich
Date: Sun Jan 17 16:40:42 UTC 2016
New revision: 406516
URL: https://svnweb.freebsd.org/changeset/ports/406516

Log:
  devel/cargo: update to 0.7.0 (release) and cleanup

  - Compress :registry with xz(1) to save a few megabytes
  - Add BOOTSTRAP option to build with already installed Cargo
  - Generate distfiles with BOOTSTRAP=off for extra deps
  - Require recent lang/rust to build (older versions not tested)
  - Drop cargo-nightly and rust-nightly hacks. The latter is still supported
    via RUST_PORT=lang/rust-nightly in environment, make.conf, Makefile.local
  - Drop MAKE_JOBS_UNSAFE, builds fine with MAKE_JOBS_NUMBER=32
  - Drop _GH0 suffix from non-GitHub distfile
  - Don't use OpenSSL port on 11.0-CURRENT (no RPATH in bootstrap)
  - Don't install duplicate licenses under DOCSDIR
  - Don't depend on lang/python2 when only lang/python27 is used
  - Simplify manpage directory substitution
  - Fix LICENSE_FILE when used with LICENSE_COMB != single
  - Fix gen-registry target when WRKDIRPREFIX == MAKEOBJDIRPREFIX
  - Cleanup gen-registry target
  - Respect PREFIX != /usr/local
  - Prepare CARGO_BOOT_SIG for i386 and DragonFly
  - Apply minor style

  PR:		205529
  Approved by:	maintainer timeout (1 month)
  MFH:		2016Q1
  Differential Revision:	https://reviews.freebsd.org/D4562

Changes:
  head/devel/cargo/Makefile
  head/devel/cargo/distinfo
  head/devel/cargo/pkg-descr
  head/devel/cargo/pkg-plist
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-01-21 16:03:13 UTC
A commit references this bug:

Author: jbeich
Date: Thu Jan 21 16:02:46 UTC 2016
New revision: 406867
URL: https://svnweb.freebsd.org/changeset/ports/406867

Log:
  MFH: r406516

  devel/cargo: update to 0.7.0 (release) and cleanup

  - Compress :registry with xz(1) to save a few megabytes
  - Add BOOTSTRAP option to build with already installed Cargo
  - Generate distfiles with BOOTSTRAP=off for extra deps
  - Require recent lang/rust to build (older versions not tested)
  - Drop cargo-nightly and rust-nightly hacks. The latter is still supported
    via RUST_PORT=lang/rust-nightly in environment, make.conf, Makefile.local
  - Drop MAKE_JOBS_UNSAFE, builds fine with MAKE_JOBS_NUMBER=32
  - Drop _GH0 suffix from non-GitHub distfile
  - Don't use OpenSSL port on 11.0-CURRENT (no RPATH in bootstrap)
  - Don't install duplicate licenses under DOCSDIR
  - Don't depend on lang/python2 when only lang/python27 is used
  - Simplify manpage directory substitution
  - Fix LICENSE_FILE when used with LICENSE_COMB != single
  - Fix gen-registry target when WRKDIRPREFIX == MAKEOBJDIRPREFIX
  - Cleanup gen-registry target
  - Respect PREFIX != /usr/local
  - Prepare CARGO_BOOT_SIG for i386 and DragonFly
  - Apply minor style

  PR:		205529
  Approved by:	maintainer timeout (1 month)
  Approved by:	ports-secteam (feld)
  Differential Revision:	https://reviews.freebsd.org/D4562

Changes:
_U  branches/2016Q1/
  branches/2016Q1/devel/cargo/Makefile
  branches/2016Q1/devel/cargo/distinfo
  branches/2016Q1/devel/cargo/pkg-descr
  branches/2016Q1/devel/cargo/pkg-plist