From owner-freebsd-ports-announce@FreeBSD.ORG Tue Apr 14 21:55:45 2015 Return-Path: Delivered-To: ports-announce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2ED38200 for ; Tue, 14 Apr 2015 21:55:45 +0000 (UTC) Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD498883 for ; Tue, 14 Apr 2015 21:55:41 +0000 (UTC) Received: by wiax7 with SMTP id x7so98532706wia.0 for ; Tue, 14 Apr 2015 14:55:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=1STkm3VSu4hghT8V1yFtdWhKgNsVfwZ+7cyZOFZjKFs=; b=HEjvZjO5IZFGCeajbb72tnJingmhCRtWzI+98eoSf6fgOqmyO3EHk78UzXq1ZFeznM hnjHaug1M9e39adZJbtf8p32Cb/tTAwQ9jn07PeaJ99BDXE66XBBfBj+3dsLWfEpFni1 te32kDYM9zuBf7vz3Xdfc5NLPIuLtQi+jb81O7mWD6GpZuqLTL/WCdeT7NMwBRSkVru8 uxifow2iuirtubA0AdDqhz1d5mY6WLBiysg6NTEmIrKrqlt0vTh1EsvHI3PNZikiVDLd w0QCMv1yzRN8HP/8j8lvN2hdy0yProS0STygzZhPb9ECHoaT6fhDF7TeIsjnfhgPqQM9 S/gg== X-Received: by 10.180.90.230 with SMTP id bz6mr29430285wib.79.1429048540127; Tue, 14 Apr 2015 14:55:40 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id i13sm18926297wic.13.2015.04.14.14.55.39 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Apr 2015 14:55:39 -0700 (PDT) Sender: Baptiste Daroussin Date: Tue, 14 Apr 2015 23:55:37 +0200 From: Baptiste Daroussin To: ports-announce@FreeBSD.org Message-ID: <20150414215537.GI39658@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YrQNB5Deg1WGKZi3" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Subject: [FreeBSD-Ports-Announce] pkg 1.5.0 is out X-BeenThere: freebsd-ports-announce@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Important news and instructions about the FreeBSD " ports collection" \[moderated\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2015 21:55:45 -0000 --YrQNB5Deg1WGKZi3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi all, Final pkg 1.5.0 has been released. What happened since pkg 1.4.0: - Initial provides/requires support - Lots of new regression tests have been added - Initial support for OS X - Initial support for NetBSD/EdgeBSD - Update most of the bundled third party software has been updated to their latest version - Improve the messages reported by pkg - Properly support file flags - Implement argument support for custom keywords - Extend setting credential via plist to allow to set file flags - Make credential syntax via plist more flexible allow to only defines the first - pkg updating now supports case insensitive matching - pkg create now support a verbose mode - Add an option to change the default on question, until now the default answer was "No" with that option set it would be "Yes" - Lots of fixes to pkg audit -r - Global memory usage reduction and speed up - Improvements and cleanup on pkg alias - pkg annotate --show --all has been fixed - Make pkg.h C++ friendly - Lots of improvements in the solver - Lots of fixes on 32 bits platforms - Add support for: pkg create -M ./plop.ucl -p ./plop.plist - New pkg -r that will install in the given rootdir without chrooting - Export PKG_ROOTDIR to scripts allow to make them as portable as possible - Stop trying to remove all installed package with the argument of pkg delete is a local file - Be more explicit about why the solver it going to reinstall, remove or upgrade (when possible) - Plenty of bug fixes - Plenty of new bugs - pkg shlibs now support -q - pkg lock gained a new --has-locked-packages option - pkg now resumes fetch if possible - CONSERVATIVE_UPGRADE is now on by default - pkg alias now have a -l argument to list aliases - A sample pkg.conf is now installed with a bunch of aliases set by default - Fix the backup script to properly export an sql which will be importable via pkg shell and/or sqlite out of box I would like to thank anyone that has been contributing to pkg to make this release happen (via code, bug report, feature request, testing and documentation) For pkg 1.6.0 among other things and depending on the time, here is what we do plan to work on: - Safe cherry-picking of upgrades (aka: pkg upgrade something) - New context dependant messages: * messages that only appears during upgrades * messages that only appears on deinstall * messages that only appears on install - Extend provides/requires to support flexible dependencies - Linux package backend (?) - Allow multiple versions of a given package in a repo - Add more regression tests - Improve documentation - Best regards, Bapt --YrQNB5Deg1WGKZi3 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlUtjNkACgkQ8kTtMUmk6EwvNwCfZhY+22Wn3aOkxXTWJEWDfAhu is4AmwWH/rvZUQxd5SmQ8zhSONNV53R4 =JpvF -----END PGP SIGNATURE----- --YrQNB5Deg1WGKZi3--