freebsd-ports/ports-mgmt
Baptiste Daroussin e758ac528f Update to 1.1 final
Changes since 1.0.X:
- new simpler and more reliable solver
- shared libraries are now always tracked
- ssh:// is supported as a protocol to distribute packages (needs pkg 1.1+ on
  the server hosting the packages)
- multirepository is no longer considered experimental and works by default.
- incremental update of the catalog (only if the repository was created by pkg
  1.1+)
- simplification of the public API
- stabilisation of the public API (we will now try to keep it stable and if
  change are needed there will be deprecation time before removal of some old
  functions)
- new experimental pkg convert (can convert from and to legacy pkg database)
  pkg2ng now uses pkg convert (still recommanded to use pkg2ng)
- new pkg lock/unlock to prevent any manipulation of a given package (no
  upgrade,delete,etc)
- improved UI (now you can see the progress of an upgrade what is left to be
  done)
- new pkg annotation to allow one to add annotations (free form key/value) to a
  package)
- pkg audit is now able to directly parse the vuxml native format and not only
  the compact version
- pkg -vv now shows all available options and their current settings
- pkg -vvv now shows a description of all the available options
- pkg info now automatically considers the query as globbing if * is in the
  requested pattern
- new hook plugin interface (allows users to create hooks that get called at
  anytime during and upgrade/installation/deletion of a package)
- new cmd plugin interface (allows users to create new sub command available for
  pkg)
- pkg register can now register a port installation in the legacy database
  format
- repository can be defined in simple yaml files
- Explain why a package is being reinstalled
- A package can now be marked to only be upgraded from a given repository via
  annotations
- install and upgrade will show from which repository packages are taken from
- old/unused 'informations' field has been removed in favor of using
annotations
- pkg repo produce a repo.txz in pkg 1.0 (legacy) fromat

Internal:
- massive usage of hash tables (uthash), which simplifies a lot of the code,
  and improves performances
- lots of optimisation in plist and manifest parsing
- lots of optimisation in loading packages (mmap used when possible)
- lots of cleanup in memory usage
- regression test framework is now ready (using atf) regression test are slowly
  being added and populated.
2013-06-24 06:02:21 +00:00
..
bpkg
bpm * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which 2013-03-08 10:51:34 +00:00
bxpkg . Remove the versioning from the libarchive dependency so we don't need to 2013-03-23 18:49:31 +00:00
dialog4ports Update dialog4ports to 0.1.5 2013-06-17 11:12:22 +00:00
distilator Mark MAKE_JOBS_SAFE 2013-05-08 12:24:26 +00:00
fastest_sites Remove the header for ports I created. 2012-12-12 18:48:33 +00:00
fbsdmon - Update to 1.00 2013-01-21 19:24:08 +00:00
genplist - Update to 1.0 2013-06-11 02:14:25 +00:00
gnome-packagekit Trim header. 2013-06-17 08:39:52 +00:00
hs-porte - Update The Glorious Glasgow Haskell Compiler to version 7.6.3 2013-06-04 18:53:40 +00:00
jailaudit - Update of jailaudit to version 1.4 2013-03-27 19:20:31 +00:00
kpackagekit - Convert USE_GETTEXT to USES (part 1) 2013-04-24 07:35:40 +00:00
kports - Update maintainer address. 2013-05-14 18:09:22 +00:00
kports-qt4 - Update maintainer address. 2013-05-14 18:09:22 +00:00
lsknobs
managepkg Rely on bsdtar to autodetermine the format of the distfiles when possible 2013-04-29 08:57:12 +00:00
mkreadmes
p5-App-Pm2Port - Set default perl version for ports which currently using 2012-12-16 06:12:28 +00:00
p5-FreeBSD-Pkgs
p5-FreeBSD-Pkgs-FindUpdates
p5-FreeBSD-Portindex Update to 3.2 2013-04-16 20:53:16 +00:00
p5-FreeBSD-Ports
p5-FreeBSD-Ports-INDEXhash
packagekit - Convert USE_ICONV=yes to USES=iconv 2013-04-27 18:25:24 +00:00
packagekit-qt4
pbi-manager
pchecker - Update to 1.14 2013-06-03 14:01:23 +00:00
pib Regenerate patchfiles to completely ignore OBJFORMAT which should be removed soon. 2013-05-04 13:56:07 +00:00
pkg Update to 1.1 final 2013-06-24 06:02:21 +00:00
pkg-devel Update to 1.1 final 2013-06-24 05:55:58 +00:00
pkg-orphan
pkg-plist
pkg-rmleaf Add ports-mgmt/pkg-rmleaf. 2013-05-15 22:21:30 +00:00
pkg_add_it
pkg_cleanup
pkg_cutleaves
pkg_install
pkg_jail - update to 1.72 2013-01-02 14:00:42 +00:00
pkg_remove
pkg_replace Reset maintainer: 2013-04-29 17:53:34 +00:00
pkg_rmleaves
pkg_search
pkg_trackinst Convert Makefile headers to the new format. 2013-02-18 12:34:39 +00:00
pkg_tree
pkgfe
pkgs_which - read pkg_info -L information in chunks of 100 packages at a time, 2013-03-11 23:13:18 +00:00
pkgsearch
port-authoring-tools - fastest_cvsup is an outdated authoring tool for ports, move to svn 2013-03-12 21:56:11 +00:00
port-maintenance-tools - really take maintainership now... 2013-03-12 21:52:56 +00:00
portaudit
portaudit-db Packaudit: switch to Subversion 2013-04-09 17:36:29 +00:00
portbuilder - Update to my new FreeBSD address 2013-01-16 20:15:07 +00:00
portcheckout
portconf
portdowngrade Update to 1.4: 2013-05-30 10:22:43 +00:00
porteasy
portell
portless
portlint Update to 2.14.3. 2013-04-28 23:18:23 +00:00
portmaster - Update to 3.17 2013-06-22 16:38:09 +00:00
portrac
portscout Convert to new options framework ports in p* catories 2013-03-22 12:40:32 +00:00
portsearch
portshaker - Update to 1.0.8. 2013-01-30 11:54:46 +00:00
portshaker-config - Update to 1.0.8. 2013-01-30 11:54:46 +00:00
portsopt
portsreinstall - Update to 3.0.1 2013-06-12 09:01:38 +00:00
porttools - Improve commit sub-command 2013-06-22 11:14:34 +00:00
porttree
portupdate-scan
portupgrade - Don't use ruby-bdb with ruby 2.0 as it is currently 2013-03-17 22:04:00 +00:00
portupgrade-devel - Update to checkin 685cb60 2013-06-17 13:17:03 +00:00
poudriere - Update to 3.0.3 2013-06-08 12:05:33 +00:00
poudriere-devel - Update to checkin 2f8d07b10c 2013-06-14 11:38:17 +00:00
prhistory Fix ports using GH_TAGNAME=master to depend on a known hash 2013-06-07 22:29:01 +00:00
psearch
pver
qtpkg - Deprecate QT3, KDE3 and unmaintained ports depending on them. QT 3.3.8 2012-12-30 12:03:51 +00:00
symports
tinderbox Fix regression from commit r320140: broke build unless web option was selected. 2013-06-07 22:17:33 +00:00
tinderbox-devel - Fix typos in nginx support 2013-02-18 12:52:12 +00:00
vulnerability-test-port - Remove needless quoting of BROKEN/IGNORE 2013-03-16 02:56:29 +00:00
wanted-ports Trim remaining untrimmed headers on my ports 2012-12-15 09:31:58 +00:00
xps - Update to version 0.4.1 [*] 2013-01-29 04:03:29 +00:00
Makefile The pkg developement team is proud to announce the new 1.1.0 beta1 release of 2013-05-30 15:17:29 +00:00