From owner-svn-ports-head@freebsd.org Tue Jan 26 00:22:21 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8252FA4647A; Tue, 26 Jan 2016 00:22:21 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 40D57F90; Tue, 26 Jan 2016 00:22:21 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0Q0MKJC097088; Tue, 26 Jan 2016 00:22:20 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0Q0MKUq097086; Tue, 26 Jan 2016 00:22:20 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201601260022.u0Q0MKUq097086@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Tue, 26 Jan 2016 00:22:20 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r407249 - head/ports-mgmt/synth X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2016 00:22:21 -0000 Author: marino Date: Tue Jan 26 00:22:19 2016 New Revision: 407249 URL: https://svnweb.freebsd.org/changeset/ports/407249 Log: ports-mgmt/synth: v0.99 (RC), fixes / use official pkgs feature Now Synth has all the features envisioned for the first release. This edition add an option (off by default) to fetch prebuilt packages if they are suitable (ABI, options, dependencies match). This feature is aimed at people that only want to build ports with customized options, but for ports with default configurations, they are happy to use the official packages. The feature is not heavily tested yet. Once this version is sufficently tested, Release 1.00 will follow. Other changes since 0.98_5: * curses will redrawn itself (correctly now) every 30 seconds to fix any corruption that may have occured * Synth everything will build the repository without deleting packages now (this was disabled on the last update) * The repos directory for pkg is read from pkg config instead of using the hardcoded defaults * The man page has been updated with new feature descriptions * linprocfs is mounted for linux_base ports * The regression that prevented linux ports from building has been fixed. It was caused by caching LINUX_OSVERSION, so this variable is no longer cached. Modified: head/ports-mgmt/synth/Makefile head/ports-mgmt/synth/distinfo Modified: head/ports-mgmt/synth/Makefile ============================================================================== --- head/ports-mgmt/synth/Makefile Tue Jan 26 00:22:09 2016 (r407248) +++ head/ports-mgmt/synth/Makefile Tue Jan 26 00:22:19 2016 (r407249) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= synth -PORTVERSION= 0.98 -PORTREVISION= 5 +PORTVERSION= 0.99 DISTVERSIONPREFIX= v CATEGORIES= ports-mgmt @@ -21,7 +20,7 @@ USES= ada:6 ncurses:port USE_GITHUB= yes GH_ACCOUNT= jrmarino GH_PROJECT= synth_external:bundle -GH_TAGNAME= v1.3:bundle 4507b31 +GH_TAGNAME= v1.3:bundle # When framework is moved to Ada6, the ada-util and ini-file-manager # libraries can be used as prebuilt (switch default.gpr url) Modified: head/ports-mgmt/synth/distinfo ============================================================================== --- head/ports-mgmt/synth/distinfo Tue Jan 26 00:22:09 2016 (r407248) +++ head/ports-mgmt/synth/distinfo Tue Jan 26 00:22:19 2016 (r407249) @@ -1,4 +1,4 @@ -SHA256 (jrmarino-synth-v0.98-4507b31_GH0.tar.gz) = f31587d240e9e987b6088845ee20cadaf4a4fd690d654207202bce29fba7e984 -SIZE (jrmarino-synth-v0.98-4507b31_GH0.tar.gz) = 79026 +SHA256 (jrmarino-synth-v0.99_GH0.tar.gz) = e1b29a736a94aee989f4ef1d8cb05b5d71b643713fc221cae0ed171d72986724 +SIZE (jrmarino-synth-v0.99_GH0.tar.gz) = 81351 SHA256 (jrmarino-synth_external-v1.3_GH0.tar.gz) = 2afc03e494d2394446eabdb5244967c202a79b449c7cad7ea67a87807cc25f44 SIZE (jrmarino-synth_external-v1.3_GH0.tar.gz) = 209283