FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us

We also have a status page:

non port: ports-mgmt/pkg/distinfo

Number of commits found: 106 (showing only 100 on this page)

1 | 2  »  

Wed, 15 Nov 2017
[ 10:04 bapt ] Original commit   Revision:454228
454228 ports-mgmt/pkg/Makefile
454228 ports-mgmt/pkg/distinfo
Update to 1.10.2
Changes from 1.10.1 to 1.10.2
- pkg clean is now happy if the cache dir non existing
- 410.pkg-audit now uses anticongestion on freebsd 12
- fix pkg install -r foo if foo is a disabled repository
- fix elf handling on non FreeBSD
- fix support for platforms without AT_SYMLINK_NOFOLLOW
- fix dropping privileges on Linux
- fix build with recent libbsd
- fix duplicate pkg registration overwriting the existing pkg
- fix again using pattern as package arch
- recognize armv7
- add %q to pkg_printf(3) and pkg-query(8) to print altabi
- add support for new periodic variables in multiple scripts
- add an extra line when printing pkg-messages to improve readability
- stop considering nfs as dangerous and if a corruption happens on nfs drive
  by a message the user to the highly possible reason of the corruption so
  that he can fix
- better ABI name on linux
- fix pollution of "locked" message

PR:		221129
exp-run by:	antoine
Sun, 26 Mar 2017
[ 21:25 bapt ] Original commit   Revision:437007
437007 ports-mgmt/pkg/Makefile
437007 ports-mgmt/pkg/distinfo
437007 ports-mgmt/pkg/files/patch-repo-env
437007 ports-mgmt/pkg/files/patch-signing_command
Update to 1.10.1
- Cache pw result to avoid over reloading nssswitch.conf
- Fix allow to set env per repo for everykind of repo
- Fix signing_command something saving a truncated signature in the file
  as a result pkg will reject any repository signed
- Fix sqlite vfs overload with new sqlite
- pkg which: add -m to show what files matched using globs
- Revert the new UI which does not respect 80 columns
- Fix query '%q' printing the internal arch instead of the official one
Fri, 24 Feb 2017
[ 22:55 bapt ] Original commit   Revision:434755
434755 ports-mgmt/pkg/Makefile
434755 ports-mgmt/pkg/distinfo
434755 ports-mgmt/pkg/files/patch-libpkg_pkg__add.c
434755 ports-mgmt/pkg/pkg-plist
Release pkg 1.10.0

* fix pkg which -g
* Do not use openssl for sha256
* Improve the default output when fetching data
* Update libfetch to the version of FreeBSD 11
* Fix NetBSD ABI
* Add a fallback for utimensat when reporting EOPNOTSUPP
* replace libsbuf with utstring for portability
* Overwrite some sqlite vfs functions to allow more capsicumisation of pkg
* move more pkg audit details into the library
* allow to run pkg query without any privileges
* extend the audit periodic script to report deprecated packages
* Fix fd leak to rcscripts
* stop dropping privieges during fetching it causes more issues than it solves
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 8 Dec 2016
[ 09:27 bapt ] Original commit   Revision:428110
428110 ports-mgmt/pkg/Makefile
428110 ports-mgmt/pkg/distinfo
Update to 1.9.4
- Stop dropping privileges for fetching, it causes more issues than it solves
- Fix segfault when ABI is defined by empty
- Fix reporting of deprecated packages
- Provide instructions on how to unset vital flages
- Fix libfetch for NetBSD
- Fix @config potential double free
- Always warn about the deprecated @dirrm/@dirrmtry
- Always warn about the deprecated @exec
- Rework pkg register to share more code with pkg install
  * It makes it more robust to libarchive regressions [1]

PR:		214381 [1], 215029 [2]
Reported by: [1]
Exp-run:	antoine [2]
Thu, 3 Nov 2016
[ 22:20 bapt ] Original commit   Revision:425275
425275 ports-mgmt/pkg/Makefile
425275 ports-mgmt/pkg/distinfo
Update to 1.9.3
- Fix file descriptor leak during rc script execution
- Fix setting attributes on directories
- Fix locking on NFS
- Allow pkg annodate -S to run as a non priviledge user
- Extend the audit periodic script to report about expiration/deprecation
Sat, 29 Oct 2016
[ 09:01 bapt ] Original commit   Revision:424896
424896 ports-mgmt/pkg/Makefile
424896 ports-mgmt/pkg/distinfo
Update to 1.9.2
- Fix NetBSD ABI
- Add a fallback for when utimensat returns EOPNOTSUPP like on some NFS servers
- Install the NEWS file
Sun, 16 Oct 2016
[ 14:55 bapt ] Original commit   Revision:424068
424068 ports-mgmt/pkg/Makefile
424068 ports-mgmt/pkg/distinfo
Release 1.9.1

- fix a fd leak on freebsd <11

Reported by:	mat
Tested by:	mat
Sat, 15 Oct 2016
[ 21:26 bapt ] Original commit   Revision:424032
424032 ports-mgmt/pkg/Makefile
424032 ports-mgmt/pkg/distinfo
Update to 1.9.0

- Drop privileges in many commands
- Drop privileges when fetching a file
- Add resource limitation in sandboxes
- Add support for METALOG
- pkg delete new prints a warning for pattens that matches nothing?
Tue, 5 Jul 2016
[ 15:15 bapt ] Original commit   Revision:418088
418088 ports-mgmt/pkg/Makefile
418088 ports-mgmt/pkg/distinfo
Update to 1.8.7
- update internal expat to 2.2.0
- fix external solver
- fix build on freebsd pre 9.2
- fix warnings on armv6
- fix solver issue resulting in missing conflicts or reinstalling unneeded
- add a mini summary at the end of the output
Sat, 25 Jun 2016
[ 11:48 bapt ] Original commit   Revision:417464
417464 ports-mgmt/pkg/Makefile
417464 ports-mgmt/pkg/distinfo
417464 ports-mgmt/pkg/files/patch-upgrade_f
Release 1.8.6
- Important fixes in the solver
- When conflicts are found, they are explicitly printed
- Reduce namecache contention a bit
- Temporary files created during extraction are now hidden
- Accept symlinks to directories when pkg is expecting a directory
Thu, 9 Jun 2016
[ 21:21 bapt ] Original commit   Revision:416634
416634 ports-mgmt/pkg/Makefile
416634 ports-mgmt/pkg/distinfo
416634 ports-mgmt/pkg/files/patch-https-mirrors
Release 1.8.5
- Fix mirror_type: http with https servers
- Fix regression in the solver that tries to reinstall reverse deps sometime
Sun, 5 Jun 2016
[ 09:08 bapt ] Original commit   Revision:416389
416389 ports-mgmt/pkg/Makefile
416389 ports-mgmt/pkg/distinfo
Update to 1.8.4
- Fix: setting date on system not POSIX 2008 compliant (like FreeBSD 8)
- Fix: running pkg in env where the 0 file descriptor is closd
- Fix: make http mirror type respect the specified port
- Fix: chown/chmod on linux
- Fix: pkg ssh
- Improved upgrade chain in multi repo environment
- Update libucl to latest version
Mon, 23 May 2016
[ 18:11 bapt ] Original commit   Revision:415735
415735 ports-mgmt/pkg/Makefile
415735 ports-mgmt/pkg/distinfo
Update to 1.8.3
- upgrading/reinstall packages also need to not check the result of the
predeinstall script :(
[ 12:25 bapt ] Original commit   Revision:415716
415716 ports-mgmt/pkg/Makefile
415716 ports-mgmt/pkg/distinfo
Do not check deinstall script results at all except if DEVELOPER_MODE is set

Due to too many bad quality ports, for now we are back in not checking pre/post
deinstall scripts at all except if DEVELOPER_MODE=yes is set, we hope to readd
those checks once the ports have been fixed
[ 09:53 bapt ] Original commit   Revision:415711
415711 ports-mgmt/pkg/Makefile
415711 ports-mgmt/pkg/distinfo
Update to 1.8.1
- Fix double free in pkg updating
- Drop failures on POST-DEINSTALL (still too many failures in ports there :()
Sun, 22 May 2016
[ 15:12 bapt ] Original commit   Revision:415634
415634 ports-mgmt/pkg-devel/Makefile
415634 ports-mgmt/pkg-devel/distinfo
415634 ports-mgmt/pkg/Makefile
415634 ports-mgmt/pkg/distinfo
Release pkg 1.8.0

New features:
- new vital flag that prevent from removing a package with pkg delete when not
specifying -f
- upgrade process now has atomicity per packages meaning now we can safely check
the return of the pre* scripts
- handle ctrl-c during upgrade/install/update
- solver improvements
- pkg clean now runs in a capsicum sandbox on supported plateforms

- pkg delete now fails if one tries to delete it (the pkg package) without -f.
Before it was just warning and skipping it
- pkg install --from-root has been renamed pkg install --recursive to avoir

- correctly handle hardlinked setuid files
- better handling of setuid
- fix elf analysis when some bad libraries have SONAME specified by empty
- fix elf analysis when a binary provides elf_notes but not the expected ones
and are still valid freebsd binaries
  (this fixes the case when libgdk_pixbuf was not found as a provided lib on
- NAMESERVER option is now working again and inputs are better checked
- lots of bug fixes: potential leaks mostly
Wed, 6 Apr 2016
[ 07:06 bapt ] Original commit   Revision:412608
412608 ports-mgmt/pkg/Makefile
412608 ports-mgmt/pkg/distinfo
Update to 1.7.2

- Update libucl to latest version which fixes an issue with empty pkg.conf
(regression test added)
- pkg install on an already installed package returns 0 again this regression
was introduced when fixing pkg lock (regression test added)
Sat, 2 Apr 2016
[ 12:51 bapt ] Original commit   Revision:412403
412403 ports-mgmt/pkg/Makefile
412403 ports-mgmt/pkg/distinfo
Update to 1.7.1

This release fixes regressions:
- detection of new version of pkg could fail
- if the all process operation would have an inpact of less than 1MB on the FS
  then the action is proceed with out asking the user to acknowledge it
Fri, 1 Apr 2016
[ 22:24 bapt ] Original commit   Revision:412376
412376 ports-mgmt/pkg/Makefile
412376 ports-mgmt/pkg/distinfo
412376 ports-mgmt/pkg/files/0001-Fix-installation-of-hardlinks.patch
Update to pkg 1.7.0
- Support new "vital" notion: prevent from implicit deletion
- Improved support for OpenBSD/bitrig (still lacks some functions in libc)
- Improved ZSH completion
- Updated libucl
- Lots of fixes in error messages
- Fixed "pkg lock" handling
- Allow to specify "inline" respositories in pkg.conf
- ipv6 fixes
- Allow to restrict the accepted url schemes
- More commands supports "-q"
- Multiple bug fixes
- As usual multiple new bugs
- Improved support for shlibs dependency generation when packaging base via
Wed, 10 Feb 2016
[ 23:27 bapt ] Original commit   Revision:408669
408669 ports-mgmt/pkg/Makefile
408669 ports-mgmt/pkg/distinfo
408669 ports-mgmt/pkg/pkg-message
Update to 1.6.4
- Fix hardlinks extraction with --rootdir
- Relax url scheme acceptance to allow file:/ and file://
- Accept pkg+ for url scheme where it was never intended to be used, because
users used it anyway
- Remove pkg-message
Tue, 26 Jan 2016
[ 23:44 bapt ] Original commit   Revision:407329
407329 ports-mgmt/pkg/Makefile
407329 ports-mgmt/pkg/distinfo
Update to 1.6.3
- Allow to limit the valid url scheme in pkg.conf
- Add support for SOURCE_DATE_EPOCH:
- Fix pkg check -d
- Fix testsuite with kyua 0.12
- Fix completion on pkg info -l
- Reduce te probability to get an infinite loop on pkg version check
- Fix pkg version -q
- Update libfetch to the latest version from head
- Debug mode is now verbose when fetching
- Fix segfault with empty HTTP_USER_AGENT
- Fix segfault when parsing invalid URL
- Fix build on OS X
- Better error reporint on issue during pkg create

Note that this release will be merged to quarterly branch in 10 days
Mon, 23 Nov 2015
[ 21:56 bapt ] Original commit   Revision:402334
402334 ports-mgmt/pkg/Makefile
402334 ports-mgmt/pkg/distinfo
Update to 1.6.2
- Fix cross building
- Improved zsh completion
- Improved error messages
- Improved documentation
- Bug fixes in the solver
- Allow to specify repositories directly via pkg.conf
- Allow multiple version of the same package in a repository
- Fix ipv6 testing in configuration
Sun, 27 Sep 2015
[ 19:39 bapt ] Original commit   Revision:398044
398044 ports-mgmt/pkg/Makefile
398044 ports-mgmt/pkg/distinfo
Release pkg 1.6.1
- Fix a regression in performance when listing files [1]
- Remove references to EOLed FreeBSD version in manpages
Fri, 25 Sep 2015
[ 23:14 bapt ] Original commit   Revision:397901
397901 ports-mgmt/pkg/Makefile
397901 ports-mgmt/pkg/distinfo
Release pkg-1.6.0
Changes since pkg-1.5 series
- Lots of improvements in the solver (in particular fixes the case like the
  recent jpeg upgrade)
- Lots of fixes in the 3 way merge code
- pkg add can now work without a version specified in the dependency line
- pkg check -d now also check the required libraries
- Improved support for partial upgrades
- Improved zsh completion support
- Improved linux support (now all regression tests passes on linux)
- Messages can now be context aware: (only print a given message during
  installation, upgrade - version aware -, removal, or always)
- @keywords now accepts new entries to add context aware messages
- Add the ability to generate graphiz's dot format representation of the
  solver's problem
- pkg search now default on showing the comments of of the matched packages
- Lots of bug fixes and code cleanup
- Document @{pre,post}[un]exec in plist added in pkg 1.5
Tue, 11 Aug 2015
[ 22:00 bapt ] Original commit   Revision:393976
393976 ports-mgmt/pkg/Makefile
393976 ports-mgmt/pkg/distinfo
Update to pkg 1.5.6
- Incorporate in sources the patch for expat CVE-2015-1283
  Note that pkg is not vulnerable because it does not use the patched function
- improvements in pkg check manpage
- fix format specifier in libpkg's pkg_vets
Tue, 14 Jul 2015
[ 14:04 bapt ] Original commit   Revision:391999
391999 ports-mgmt/pkg/Makefile
391999 ports-mgmt/pkg/distinfo
Release pkg 1.5.5
- Manpages updates
- Add a random delay to pkg-audit when invoked without a TTY
- Update zsh completion
- Add a new AUTOCLEAN option to automatically clean the cache directory
- Don't attempt to set file ownership when INSTALL_AS_USER is set
- Add a new configuration item to define custom HTTP User-Agent
- Fix an integer overflow when displaying package size for packages larger than
Thu, 11 Jun 2015
[ 13:58 bapt ] Original commit   Revision:389209
389209 ports-mgmt/pkg/Makefile
389209 ports-mgmt/pkg/distinfo
Update to 1.5.4

- Fix partial upgrades
- pkg create -v now ticks (print does on a regular basis) if not on a tty
- Fix vuxml url in sample configuration
- zsh completion improvements
Sat, 30 May 2015
[ 09:01 bapt ] Original commit   Revision:387921
387921 ports-mgmt/pkg/Makefile
387921 ports-mgmt/pkg/distinfo
Update to 1.5.3
- Updates in manpages
- Improved support for --quiet everywhere
- Keep 7 (by default) days (rotation) of backups of the database
- Prune old style backups entirely
- Do not pushed in shlibs required any library we can find in the list of files
  owned by the package
Thu, 7 May 2015
[ 22:50 bapt ] Original commit   Revision:385710
385710 ports-mgmt/pkg/Makefile
385710 ports-mgmt/pkg/distinfo
Update to 1.5.2
- Documentation updates
- Make pkg alias -l respect quiet
- Reinstall packages if shlib provided has changed
- Do not expose shlibs without SONAME as provided libs
- Fix pkg audit -r formatting
- Stop elf analysis sooner if not operating on an elf file
- Fix checking signatures on arm
Thu, 16 Apr 2015
[ 15:28 bapt ] Original commit   Revision:384115
384115 ports-mgmt/pkg/Makefile
384115 ports-mgmt/pkg/distinfo
Update to 1.5.1
- Fix pkg ssh://
- Fix a missing '\n' in pkg audit
- Fix compat at functions to not mess up with cwd
Tue, 14 Apr 2015
[ 19:07 bapt ] Original commit   Revision:384020
384020 ports-mgmt/pkg/Makefile
384020 ports-mgmt/pkg/distinfo
384020 ports-mgmt/pkg/pkg-plist
Update to 1.5.0
Changes 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 13 Feb 2015
[ 19:45 bapt ] Original commit   Revision:378941
378941 ports-mgmt/pkg/Makefile
378941 ports-mgmt/pkg/distinfo
Release pkg 1.4.12:
- Fix a bug that can generate an unlinkat issue on dragonfly
Wed, 11 Feb 2015
[ 21:44 bapt ] Original commit   Revision:378856
378856 ports-mgmt/pkg/Makefile
378856 ports-mgmt/pkg/distinfo
Release 1.4.11
- show repository priority in pkg -vv
- document pkg_repo_priority() in pkg_repos(3)
- fix a bug handling chflags on systems without chflagsat reported on dfly but
  might also affect FreeBSD 8 and 9 even if no bugs were reported yet [1]

[1] Special thanks goes to Dillon for removing the dirt our of my eyes and
spotting the bug, Antonio Huete Jimenez (tuxillo) for testing and tracking the
bug since it has been spotted on dragonfly
Thu, 5 Feb 2015
[ 10:24 bapt ] Original commit   Revision:378450
378450 ports-mgmt/pkg-devel/Makefile
378450 ports-mgmt/pkg-devel/distinfo
378450 ports-mgmt/pkg/Makefile
378450 ports-mgmt/pkg/distinfo
Update to 1.4.10 and
- Fix a regression causing bus error

Reported by:	marino
Wed, 4 Feb 2015
[ 22:38 bapt ] Original commit   Revision:378425
378425 ports-mgmt/pkg-devel/Makefile
378425 ports-mgmt/pkg-devel/distinfo
378425 ports-mgmt/pkg/Makefile
378425 ports-mgmt/pkg/distinfo
Update pkg to 1.4.9
Update pkg-devel to
- Fix regression introduced in 1.4.8 [1]
- Document pkg set -n
- add pkg alias

Reported by:	mandree [1]
[ 20:48 bapt ] Original commit   Revision:378418
378418 ports-mgmt/pkg/Makefile
378418 ports-mgmt/pkg/distinfo
Update to 1.4.8
- Tons of resources leak plugged (thanks coverity)
- Fix size calculation output
- Fix 'pkg add -M -'
- Update libucl to latest version
- Improve documentation
Fri, 23 Jan 2015
[ 15:57 bapt ] Original commit   Revision:377746
377746 ports-mgmt/pkg/Makefile
377746 ports-mgmt/pkg/distinfo
Release 1.4.7:
- pkg updating now support case insensitive matching
- pkg_printf(3) support %x (so print the size of the package tarball)
- Use SI symbols (MiB instead of MB)
- When using procctl on an older kernel that does not implement the reaper
functionnality, be explicit about the failing syscall.
- Lofs of fixes on the chflags handling
Sat, 17 Jan 2015
[ 17:43 bapt ] Original commit   Revision:377240
377240 ports-mgmt/pkg/Makefile
377240 ports-mgmt/pkg/distinfo
Release 1.4.6
Fix a last minute regression
[ 16:48 bapt ] Original commit   Revision:377237
377237 ports-mgmt/pkg/Makefile
377237 ports-mgmt/pkg/distinfo
Release 1.4.5
- Enforce a bit more pkgname a unicity identifier
- Fix regression on pkg query with multiline
- Fix sql error on some pkg query
- Stop again caching files for file:/// repos
- Do not trust libarchive to apply modes
- Accept tar files in repositories
- Handle chflags
- Some updates in documentation
Fri, 2 Jan 2015
[ 15:09 bapt ] Original commit   Revision:376051
376051 ports-mgmt/pkg/Makefile
376051 ports-mgmt/pkg/distinfo
Release 1.4.4
- Remove lots of dead code
- Fix pkg stat reporting the size of remote repositories
- Remove execinfo dependency
- Fix pkg check with no active remote db
- Remove outdated example from manpages
- More accurate error messages in pkg check
- Use the new procctl(2) features when possible to prevent script from spawning
- More fixes in integrity check
- Improvements in zsh completion
Mon, 29 Dec 2014
[ 20:14 bapt ] Original commit   Revision:375800
375800 ports-mgmt/pkg-devel/Makefile
375800 ports-mgmt/pkg-devel/distinfo
375800 ports-mgmt/pkg/Makefile
375800 ports-mgmt/pkg/distinfo
Update to 1.4.3 and
- Fix integrity check in multi repository
- Document repository priority
- Do not duplicate replacement request
Sat, 27 Dec 2014
[ 11:22 bapt ] Original commit   Revision:375678
375678 ports-mgmt/pkg-devel/Makefile
375678 ports-mgmt/pkg-devel/distinfo
375678 ports-mgmt/pkg/Makefile
375678 ports-mgmt/pkg/distinfo
Update pkg to 1.4.2 and pkg-devel to
- Fix applying proper modes on directories on some corner cases (fixes pkg
install mailman)
- Do not display pkg-message is pkg register fails
- During removal, if a directory was already removed by a bogus script, continue
removing parents.

Changes specific to -devel:
- pkg -d now set DEBUG_LEVEL -d == DEBUG_LEVEL=1 -dd == 2 etc
Mon, 22 Dec 2014
[ 19:57 bapt ] Original commit   Revision:375263
375263 ports-mgmt/pkg-devel/Makefile
375263 ports-mgmt/pkg-devel/distinfo
375263 ports-mgmt/pkg/Makefile
375263 ports-mgmt/pkg/distinfo
Release pkg 1.4.1 and
- Manpages updates
- Fix directory removal guard
- Fix loading of files from packages
- Add new CONSERVATIVE_UPGRADE option to enforce keeping package from the
  repository they were installed from
- Add priority support for multi repository

While this version improves a lot multi repo support please note that there is a
known bug resulting in failures during integrity checking, resulting in some
operations may have to be run twice we are investigating a fix
Tue, 9 Dec 2014
[ 14:22 bapt ] Original commit   Revision:374397
374397 ports-mgmt/pkg-devel/Makefile
374397 ports-mgmt/pkg-devel/distinfo
374397 ports-mgmt/pkg/Makefile
374397 ports-mgmt/pkg/distinfo
374397 ports-mgmt/pkg/files/patch-libpkg__pkg_config.c
374397 ports-mgmt/pkg/files/patch-libpkg__pkg_ports.c
374397 ports-mgmt/pkg/files/patch-plist-non-fatal
Update pkg to 1.4.0
Update pkg-devel to (aka 1.5 pre-alpha0)
Changes since pkg 1.3.0:
Changes you can expect in pkg 1.4 are the following:
- Loads of bug fixes
- Stricter checking of the path passed via the plist
- Removal of the bundled libyaml
- new --raw-format to chose the output format for info -R and search -R
- ABI (for freebsd, unchanged for dragonfly) is now follwing MACHINE_ARCH
  (freebsd:10:x86:64 become FreeBSD:10:amd64) the old ABI is available as a
  fallback in ALTABI
- pkg check now support a quiet mode
- new 3 way merge code ("stolen" from the fossil-scm) to allow automerging
configuration files
- new @config keyword to mark a file as a config file (during
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 22 Sep 2014
[ 05:47 bapt ] Original commit   Revision:368803
368803 Mk/Scripts/
368803 Mk/Scripts/
368803 Mk/
368803 devel/automake/pkg-plist
368803 devel/automake14/pkg-plist
368803 devel/desktop-file-utils/pkg-plist
368803 ports-mgmt/pkg/Makefile
368803 ports-mgmt/pkg/distinfo
368803 ports-mgmt/pkg/pkg-plist
368803 textproc/xmlcatmgr/Makefile
Update to 1.3.8 Changes:
- Plist parser do not accept modes like o+w g+s u+r
- @owner/@group with no argument reset the default ownership to root/wheel
- Plug regression tests into the release mechanism as mandatory
- Allow url in repository configuration to be overriden by another configuration
- If one of -P, -I or -R is not explicitly given on the command line do not emit
  error messages while searching for a mechanism to find data about the latest
  available ports.
- External keywords can now take arguments
- Directories under PREFIX are automatically handled and removed if needed
- MTREE are not packaged anymore neither extracted on final installation
- OS major checking (to determine if pkg is running on an upgraded base system)
  uses the same mechanism as ABI detection instead of relying on UNAME_r which
  can have false positivie on jails
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 26 Aug 2014
[ 23:12 bdrewery ] Original commit   Revision:366286
366286 ports-mgmt/pkg/Makefile
366286 ports-mgmt/pkg/distinfo
- Update to 1.3.7
  Please note announcement for special instructions at:
  - Users need to run 'pkg check -Ba' after upgrading to pkg-1.3.7 and before
    updating any other packages. This avoids needing to reinstall anything
    not needed due to changed shlibs.
  - People building packages for serving to other systems need to rebuild
    all packages with 1.3.7.

  * Test suite fixes
  * Documentation updates
  * pkg-rquery(8): Add a pointer to EXAMPLES in pkg-query(8)
  * If opening the db in READ_ONLY give a warning if it is missing
  * Give advice on how to recreate the database if auto-updating was skipped
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 12 Aug 2014
[ 17:31 bdrewery ] Original commit   Revision:364725
364725 ports-mgmt/pkg/Makefile
364725 ports-mgmt/pkg/distinfo
- Update to 1.3.6

  * Fix bringing in i386-wine* as a dependency (requires rebuilding
    the wine package). This is fixed, for now, by not considering
    shlibs as provided by a package if they do not match the target
    architecture. (#922)
    !!! You should delete the i386-wine and i386-wine-devel !!!
    !!! packages from your repository so they rebuild.      !!!
    !!! Bumping of PORTREVISION is pending due to the       !!!
    !!! nature of these ports.                              !!!
  * Fix auto reinstallation of packages when shlibs/dependencies
    change. This will force a 'pkg update' to run to rebuild
    the local repository. Using -U will not work until this is
    done. (#933)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 5 Aug 2014
[ 20:42 bapt ] Original commit   Revision:364138
364138 ports-mgmt/pkg/Makefile
364138 ports-mgmt/pkg/distinfo
Update to
- Fix units propagation and conflicts.
- Add a convenience new configure option to avoid configure to try to find
[ 14:56 bapt ] Original commit   Revision:364113
364113 ports-mgmt/pkg/Makefile
364113 ports-mgmt/pkg/distinfo
Update to 1.3.5
- Fix progress bars when not in a tty to give output
- Dragonfly fixes
- Multiple fixes in @keywords(user,group,mode) support
- Important fixes in repo incremental updates
- Fix pkg audit not returning an error in case of vulneraibilities found (making
periodic script not working)
- Ignore sigpipe
- Make the read lock now no op
- Directories can be listed in the plist like files they will be considered like
- Very important refactor and fixes in the solver making the whole code more
  - This fixes multirepo support
  - Fixes missed upgrades
- Fix pkg rquery -e with complex (%#r for example) queries
- Fix pkg upgrade -f
Fri, 1 Aug 2014
[ 15:05 bapt ] Original commit   Revision:363712
363712 ports-mgmt/pkg/Makefile
363712 ports-mgmt/pkg/distinfo
Update to 1.3.4
- Fix repo database manipulation on FS with no proper locking mechanism
- Fix regression where options have "true" value instead of "on"
- Prevent early destruction of a repo
- Workaround new nginx behaviour of if_modified_since
- Fix pkg set -o
- Improve some error messages
- Do not fallback on yaml anymore to parse new keywords
Tue, 29 Jul 2014
[ 17:19 bapt ] Original commit   Revision:363363
363363 ports-mgmt/pkg/Makefile
363363 ports-mgmt/pkg/distinfo
Update to 1.3.3
- Always use bundled libsbuf
- Make pkg help aware of aliases
- Add more debug info
- Yet another fix for pkg repo
- Fix some size to chase ucl changes
- Fix a bug if one if creating a package and a directory of that name exists
- Fix plist whitspace trimming
- Fix pkg_env
- Fix pkg ssh
- Allow pkg ssh server to serve poudriere made repositories
- Fix again pkg install -A
Sun, 27 Jul 2014
[ 23:30 bapt ] Original commit   Revision:363108
363108 ports-mgmt/pkg/Makefile
363108 ports-mgmt/pkg/distinfo
363108 ports-mgmt/pkg/files/patch-3f56689
363108 ports-mgmt/pkg/files/patch-powerpc-no-atomic-builtins
Update to 1.3.2
- Import fixes from libucl (fixes memory corruption with pkg.conf)
- Fix memory corruption when reinstalling packages
- Rework pkg repo process distribution
Sat, 26 Jul 2014
[ 23:08 bapt ] Original commit   Revision:362996
362996 ports-mgmt/pkg/Makefile
362996 ports-mgmt/pkg/distinfo
362996 ports-mgmt/pkg/pkg-plist
Update to 1.3.1
- Add a WORKERS_COUNT option to limit the number of workers used during pkg repo
- Fix pkg repo hanging on FreeBSD 8 and 9
- Fix migration of local database from 1.2 to 1.3 which was resetting the
installation time
- Print the repository in search informations
- Ignore meta file when rebuilding a repository
- Lots of fixes in libucl
- Fix pkg info -R to generate a valid yaml
- Accept empty pkg.conf files
- Accept empty repository configuration files
- Fix pkg.conf reading so keys are now case insensitive again
- Blog sigalarn when reading passphrase allowing to sign packages with a
passphrase protected key
- Install again zsh completion as _pkg instead of _pkg.zsh
- Rework the upgrade/install procedure so it doesn't leave files behind anymore
and properly runs scripts
- Install periodic scripts with an executable bit
- Speed up pkg version without INDEX
- Preserve automatic flag on forced upgrade/reinstall
- Fix memory corruption on reinstall
Wed, 23 Jul 2014
[ 14:22 bapt ] Original commit   Revision:362699
362699 ports-mgmt/pkg/Makefile
362699 ports-mgmt/pkg/distinfo
362699 ports-mgmt/pkg/files/extra-patch-docs_pkg.8
362699 ports-mgmt/pkg/files/extra-patch-pkg_pkg.8
362699 ports-mgmt/pkg/files/patch-libpkg__pkg_elf.c
362699 ports-mgmt/pkg/files/patch-libpkg__pkg_ports.c
362699 ports-mgmt/pkg/files/patch-rquery-I
362699 ports-mgmt/pkg/files/patch-scripts__periodic__Makefile
362699 ports-mgmt/pkg/files/patch-versionscript
362699 ports-mgmt/pkg/pkg-plist
Update to 1.3.0

Since pkg 1.2:
- 373 files changed, 66973 insertions(+), 38512 deletions(-)
- 29 differents contributors
- Merge of one of the 2013 Summer of code project

- New solver that can support external solvers using the CUDF format and the
internal SAT solver
- pkg-ssh(8) is now sandboxed with capsicum if it is available
- pkg-ssh(8) now uses poll(2)
- Remove StringList usage to improve portability
- Rework the build system to use autotools to help portability
- Now fetching is done to a temporary location and cleaned up if it fails
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 15 Mar 2014
[ 23:41 bdrewery ] Original commit   Revision:348386
348386 ports-mgmt/pkg-devel/Makefile
348386 ports-mgmt/pkg-devel/distinfo
348386 ports-mgmt/pkg/Makefile
348386 ports-mgmt/pkg/distinfo
- Update to 1.2.7

  - Only fallback to YAML if UCL parsing fails
  - pkg2ng: Hide warnings about @mtree, @stopdaemon, @comment
    @display and @conflicts
  - Fix escaping issues with COMMENT
  - pkg add: Fix -A to properly mark package as automatic
  - pkg2ng: Fix over NFS
  - pkg2ng: Show message while analyzing shared libraries
Sat, 1 Feb 2014
[ 21:12 bdrewery ] Original commit   Revision:342212
342212 ports-mgmt/pkg-devel/Makefile
342212 ports-mgmt/pkg-devel/distinfo
342212 ports-mgmt/pkg/Makefile
342212 ports-mgmt/pkg/distinfo
- Update pkg and pkg-devel to 1.2.6

  This update includes a security update for possible arbitrary code
  execution from package manifest parsing. All users are advised to
  upgrade ASAP. The base pkg(7) was never affected by this. [1]

  * Fix libyaml head-based buffer overflow [1]
  * Fix pkg info -E support for ports, which namely affected
    net/openldap* usage. [2]
  * Fix packages registering themselves as dependencies [3]
  * Bash autocompletion fixes [4]
  * autoremove: Don't try to remove locked packages
  * Support 'pkg bootstrap -f', which will force a reinstall of pkg
    on FreeBSD 10.0+
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 13 Jan 2014
[ 14:19 bapt ] Original commit   Revision:339595
339595 ports-mgmt/pkg-devel/Makefile
339595 ports-mgmt/pkg-devel/distinfo
339595 ports-mgmt/pkg-devel/files/patch-libpkg_pkg_config
339595 ports-mgmt/pkg/Makefile
339595 ports-mgmt/pkg/distinfo
339595 ports-mgmt/pkg/files/patch-libpkg_pkg_config
Update to 1.2.5:
- Manpage improvements
- fix $auditfile in pkg audit periodic script
- Fix repo-*.sqlite being corrupted when pkg update is interrupted by the user
- pkg add now tells the version of the package missing
- Strop decoding/encoding all fields, only scripts and description are now
Mon, 16 Dec 2013
[ 08:00 bapt ] Original commit   Revision:336614
336614 ports-mgmt/pkg-devel/Makefile
336614 ports-mgmt/pkg-devel/distinfo
336614 ports-mgmt/pkg/Makefile
336614 ports-mgmt/pkg/distinfo
Update to 1.2.4
- Fix segfault in pkg audit -F [1]
- Fix multiple segfault when using eventpipe [2]
- Fix REPOS_DIR being appended instead of overwritten when modified from

Reported by:	many [1]
Reported by:	kmoore [2]
Tue, 10 Dec 2013
[ 15:44 bapt ] Original commit   Revision:336063
336063 ports-mgmt/pkg-devel/Makefile
336063 ports-mgmt/pkg-devel/distinfo
336063 ports-mgmt/pkg-devel/files/patch-libpkg__Makefile
336063 ports-mgmt/pkg/Makefile
336063 ports-mgmt/pkg/distinfo
336063 ports-mgmt/pkg/files/patch-libpkg__Makefile
Update to pkg 1.2.3
- Workaround a bug in bsd.*.mk on FreeBSD 8.x
- Fix a pkg repo segfault
- Document aliases in pkg.conf(5)
- Be more verbose when refusing a repository configuration file
- Sync libucl with upstream (bug fixes)
- Fix a fd leak in pkg repo
- Fix memory leaks due bad usage of libarchive
Fri, 6 Dec 2013
[ 15:35 bapt ] Original commit   Revision:335764
335764 ports-mgmt/pkg-devel/Makefile
335764 ports-mgmt/pkg-devel/distinfo
335764 ports-mgmt/pkg-devel/pkg-plist
335764 ports-mgmt/pkg/Makefile
335764 ports-mgmt/pkg/distinfo
335764 ports-mgmt/pkg/pkg-plist
Update to 1.2.2
- Fix pkg which returns bogus non-zero exit status on success
- Better check libucl returns
- Fix bad build system resulting in broken binaries on arm and ia64
- Update pkg.conf documentation
- Add manpage for pkg config
- OOTB support for dragonfly
- Lots of fixes in libucl
- Fix pkg register complaining about shared libraries not found
- Do not resume a jailed or chrooted pkg(8) upgrade
- Document the plist format (in pkg-create(8))
- Pet mandoc -Tlint
- Add manpage for pkg_repos(3)
- Fix dependencies losing portepoch information
- pkg-[r]query: Add %q to display architecture
- Fix pkg add allowing to install package with missing dependencies
- Fix description being stored escaped

Special thanks to mat@ (for bug busting) and cognet@ (tracking down 2 issues
on arm and as a side effect fixing on ia64
Wed, 27 Nov 2013
[ 18:26 bapt ] Original commit   Revision:335041
335041 ports-mgmt/pkg-devel/Makefile
335041 ports-mgmt/pkg-devel/distinfo
335041 ports-mgmt/pkg-devel/files
335041 ports-mgmt/pkg/Makefile
335041 ports-mgmt/pkg/distinfo
335041 ports-mgmt/pkg/files
Release pkg 1.2.1
- Fix pkg rquery always printing index like lines
- Fix pkg -vv suggestion so it print something actually usable
- Fix shlib's -P and -R options were swapped round.
- Replace broken pkg_repos_count() by pkg_repos_total_count() and
- Fix parsing of options (in manifest)
- pkg add http:// now fetch to a temporary location and cleanup after itself
- Fix generation of the manifest digest
- Properly calculate how many packages where removed
- Fix support for dependencies with the same name (grrrr Fix you port if they
have package name collision !!!!)
- Fix pkg info -R in case multiple dependencies has the same name
Tue, 26 Nov 2013
[ 14:49 bapt ] Original commit   Revision:334937
334937 ports-mgmt/pkg/Makefile
334937 ports-mgmt/pkg/distinfo
334937 ports-mgmt/pkg/files
334937 ports-mgmt/pkg/pkg-plist
Welcome pkg 1.2 final

- Improved build system
- Allow to hook plugins, before closing the local db if it was opened in RW mode
- Allow ARCH to be printed by pkg info
- New pkg bootstrap subcommand that is the counter part of the pkg(7) bootstrap
- Use port specified in the SRV entries to connect to a given mirror
- Properly support srv priority/weigh when ordering mirrors
- Lots of spelling/grammar fixes
- Broken incremental pkg repo support was removed.
- ABI is now checked again using globs:
  * a 'noarch' package should just specify: ARCH: 'freebsd:*'
  * a package working on both i386 and amd64: ARCH: 'freebsd:9:x86:*'
- new pkg config subcommand to allow direct query of options
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 6 Jul 2013
[ 11:29 bdrewery ] Original commit   Revision:322385
322385 ports-mgmt/pkg-devel/Makefile
322385 ports-mgmt/pkg-devel/distinfo
322385 ports-mgmt/pkg-devel/files
322385 ports-mgmt/pkg/Makefile
322385 ports-mgmt/pkg/distinfo
322385 ports-mgmt/pkg/files
- Update to 1.1.4

 * Fix crash when opening repository in some cases
 * Fix build with -Werror
 * Fix 'pkg install [-f] pkg' not finding results
 * Fix 'pkg upgrade -f' always wanting to upgrade pkg first
 * Fix 'pkg install -R' always wanting to install pkg first
 * Fix backwards compatibility for 1.0-built packages for
   tracking shlibs. This may cause some packages to be
   reinstalled after the repository is updated.
 * Fix pkg (upgrade|fetch|install) -r <repo> crash
 * Fix crash when specifying invalid repo with -r
Fri, 28 Jun 2013
[ 22:26 bdrewery ] Original commit   Revision:322002
322002 ports-mgmt/pkg-devel/Makefile
322002 ports-mgmt/pkg-devel/distinfo
322002 ports-mgmt/pkg/Makefile
322002 ports-mgmt/pkg/distinfo
322002 ports-mgmt/pkg/files
- Update to 1.1.3


 - Fix repository signing verification with new format during update
 - Disable terminal title setting
 - Fix %a/%k returning true/false instead of 0/1
 - Various memory/fd leaks have been fixed
 - Fixed pkg self-upgrade detection
 - ZSH completion fixes
 - Several crashes fixed

With hat:	portmgr
Tue, 25 Jun 2013
[ 10:08 bapt ] Original commit   Revision:321728
321728 ports-mgmt/pkg-devel/Makefile
321728 ports-mgmt/pkg-devel/distinfo
321728 ports-mgmt/pkg/Makefile
321728 ports-mgmt/pkg/distinfo
Update to 1.1.2
- Fix install|upgrade -f not executing post-install scripts [1]
- Fix bad size calculation on i386 for pkg delete (always say 4G will be freed)
- Fix pkg query '%sh' now properly converting to human number on i386
- Fix zsh completion missing ']' [2]
- Fix pkg stats in case no remote repositories are configured [3]

Reported by:	ohauer [1], Kimmo Paasiala via github issue #520 [2], rene [3]
Mon, 24 Jun 2013
[ 13:02 bapt ] Original commit   Revision:321679
321679 ports-mgmt/pkg-devel/Makefile
321679 ports-mgmt/pkg-devel/distinfo
321679 ports-mgmt/pkg/Makefile
321679 ports-mgmt/pkg/distinfo
Update to 1.1.1:
- Fix an pkg crashing on i386
- Fix a regression on the output of pkg version
[ 06:02 bapt ] Original commit   Revision:321664
321664 ports-mgmt/pkg/Makefile
321664 ports-mgmt/pkg/distinfo
321664 ports-mgmt/pkg/pkg-plist
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
- 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
- new experimental pkg convert (can convert from and to legacy pkg database)
  pkg2ng now uses pkg convert (still recommanded to use pkg2ng)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 19 Jun 2013
[ 21:45 bdrewery ] Original commit   Revision:321337
321337 ports-mgmt/pkg/Makefile
321337 ports-mgmt/pkg/distinfo
321337 ports-mgmt/pkg/files
- Update to 1.0.14, bringing minor fixes before the 1.1 release.

  - 'pkg update' fix [already in port]
  - Crash fix on i386 [already in port]
  - Fix for periodic scripts [1]

PR:		ports/179723 [1]
Reported by:	fred@SUNBOT.Homedns.ORG [1]
Tue, 11 Jun 2013
[ 13:01 bdrewery ] Original commit   Revision:320556
320556 ports-mgmt/pkg/Makefile
320556 ports-mgmt/pkg/distinfo
320556 ports-mgmt/pkg/files
- Update to 1.0.13


  - Add pkg -N to detect if pkgng is installed and activated.
    See pkg(8) for usage as this is not completely safe for 9.1's
  - Update manpages with examples
  - Fix crash in shlib handling (was already in port)
  - Fix shlibs scanning over NFS
  - Update to new repository/upstream URL at

With hat:	portmgr
Wed, 1 May 2013
[ 18:51 bdrewery ] Original commit   Revision:317043
317043 ports-mgmt/pkg/Makefile
317043 ports-mgmt/pkg/distinfo
317043 ports-mgmt/pkg/files
317043 ports-mgmt/pkg/pkg-plist
- Update to 1.0.12

*** Binary Package Builders: It is recommended to rebuild
    all packages and then run 'pkg check -Ba' and 'pkg
    upgrade' on your client servers once. This will allow
    the new shlib tracking to reinstall packages that have
    changed shlib requirements. This step is optional.

    * Always track provided SHLIBS now when packages are
    * Automatically reinstall packages when their needed shlibs
      or dependencies change. This removes the need to run
      'pkg install -Rf' in many, but not all, cases.
    * New DB lock strategy when stored on a network filesystem
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 31 Mar 2013
[ 01:02 bdrewery ] Original commit   Revision:315626
315626 ports-mgmt/pkg/Makefile
315626 ports-mgmt/pkg/distinfo
- Update to 1.0.11

 - Fixes pkg-[r]query %d only returning the first
   depedency. This could have resulted in packages
   being built without a full depedency list. It is
   recommended to rebuild any packages built in the
   last day.

With hat:	portmgr
Sat, 30 Mar 2013
[ 04:50 bdrewery ] Original commit   Revision:315596
315596 ports-mgmt/pkg/Makefile
315596 ports-mgmt/pkg/distinfo
315596 ports-mgmt/pkg/files
315596 ports-mgmt/pkg/pkg-descr
- Update to 1.0.10
- Replace tab with space in pkg-descr

  - gcc44/gcc48 build fixes
  - pkg-install now returns 0 when requested pkgs already
  - Fixed pkgconf file handling
  - Hard-coded post-deinstall list has been moved to as _FORCE_POST_PATTERNS so we can update
    that instead of having a pkgng release every time a new
    one is identified.
  - Add pkg check -n for -d to be scriptable
  - Fix memory corruption if WWW passed directly to manifest
  - COMMENT/Description/WWW are now required to make valid
  - Store fetched packages as 0644
  - Add events for conflicts
  - Add -F to pkg-install
  - Pipe fixes
  - Misc fixes
Thu, 14 Mar 2013
[ 02:42 bdrewery ] Original commit   Revision:314127
314127 ports-mgmt/pkg/Makefile
314127 ports-mgmt/pkg/distinfo
- Update to 1.0.9

  - pkg-query(8) now returns EX_UNAVAILABLE when no package could be found [1]
  - pkg-rquery(8) now returns EX_UNAVAILABLE when no package could be found
  - Incompatible ABI message has been improved
  - Support base libbsdyml when possible over bundled libyaml
  - Fix `pkg install -fR` not installing missing dependencies [2]
  - Fix build with clang/gcc-4.7 in some cases [3]
  - Fix SRV MIRROR support
  - pkg-{fetch,install,upgrade} -L has been deprecated. Please use -U now.
    -L will be removed in a future release. Thiwas was done to be consistent
    with future support for -U in pkg-rquery(8) and pkg-search(8)
  - Make DEVELOPER_MODE architecture suggestion more clear that it is non-fatal.
    This is not really implemented yet and is just a hint.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 20 Feb 2013
[ 22:37 bapt ] Original commit   Revision:312680
312680 ports-mgmt/pkg/Makefile
312680 ports-mgmt/pkg/distinfo
- update to 1.0.8
- changes:
  * libpkg: When reseting a package reset the associated flags
  * libpkg: Allow to build with newer and older libarchive
  * Fix pkg clean trying to get information on non existing packages
  * Fix build with bmake
  * Fix multi repository save remote repository to wrong database
  * Fix pkg repo incremental update
  * Return an error when one of the repository failed to update in multi repo
  * Fix dragonfly abi detection to fit the way dragonfly development is done
Mon, 28 Jan 2013
[ 20:42 bapt ] Original commit   Revision:311135
311135 ports-mgmt/pkg/Makefile
311135 ports-mgmt/pkg/distinfo
- update to 1.0.7
- changes:
  * Fix HTTP_MIRRORS parsing
  * Workaround libarchive not 100% supporting mtree format
  * prepend remote repository by 'repo-' in multirepository mode
  * If mirror is stored in http use If-Modified-Since
  * Register the packagesite in the remote database, pkg update detects
    packagesite chanes
  * Fix pkg check -s
  * Allow to pipe events in json format though a unix socket/fifo via EVENT_PIPE
  * store errno in events when it fits to avoid errno to be overwritten
Tue, 22 Jan 2013
[ 10:51 bapt ] Original commit   Revision:310824
310824 ports-mgmt/pkg/Makefile
310824 ports-mgmt/pkg/distinfo
- update to 1.0.6
- changes:
  * Avoid installing .symbols on current

Reported by:	kwm
Tested by:	kwm
[ 07:20 bapt ] Original commit   Revision:310807
310807 ports-mgmt/pkg/Makefile
310807 ports-mgmt/pkg/distinfo
310807 ports-mgmt/pkg/files
- update to 1.0.5:
- changes:
  * Expand all instances of $ORIGIN in RPATH strings
  * Use -rpath when building pkg
  * Handle the case where left-over records are present in the local database
  * Fix license logic
  * Fix spelling in manpages
  * Fix built with gcc when build without DEBUG_FLAGS
  * Allow to set HTTP_PROXY/FTP_PROXY directly in pkg.conf(5)
  * Fix +MTREE_DIR extracting during binary installation of a package
  * Add experimental feature: HTTP_MIRRORS, see below

Please note that this version does something we normally do not do in a release
branch. It adds an experimental feature: HTTP_MIRRORS, that was requested for
PC-BSD. This feature makes possible to retrieve a list of mirrors via an http
request first, looking for the URL: http://... lines in the fetched page.
Fri, 21 Dec 2012
[ 12:21 bapt ] Original commit   Revision:309353
309353 ports-mgmt/pkg/Makefile
309353 ports-mgmt/pkg/distinfo
309353 ports-mgmt/pkg/files
- update to 1.0.4
- changes:
  * zsh completion for the help subcomment [1]
  * Make unlocking an already unlocked database a no-op,
  * Create the PKG_DBDIR if it doesn't exists
  * Fix download size calculation
  * When analysing shlibs, interpret the special token $ORIGIN in RPATH
  * For shared libraries installed by a package, don't require dynamic library
dependencies to resolve
  * Do not warn twice about unknown keywords
  * New PERMISSIVE option please do not use !!!
  * Add a seat belt in the ports Makefile to avoid automatic switching to pkgng

Submitted by:		ume [1]
Requested by:		stas [2]
Bad english by:		bapt [2]
Good english by:	bdrewery, gjb [2]
Fri, 7 Dec 2012
[ 11:26 bapt ] Original commit   Revision:308418
308418 ports-mgmt/pkg/Makefile
308418 ports-mgmt/pkg/distinfo
- update to 1.0.3
- changes:
  * Accept to query _https._tcp srv records
  * Fix diskspace change calculation in pkg upgrade
  * Fix pkg info -s -F apackage
  * Better ABI determination
  * Fix pkg upgrade badly returning 0 in case of failure
  * Fix build with recent clang 3.2

Feature safe:	yes
Tue, 6 Nov 2012
[ 16:32 bapt ] Original commit   Revision:307080
307080 ports-mgmt/pkg/Makefile
307080 ports-mgmt/pkg/distinfo
307080 ports-mgmt/pkg/pkg-plist
- update to 1.0.2
- changes:
  * Add a completion for zsh
  * 1 in pkg.conf is consider as true or yes for booleans
  * Fix incremental pkg repo
  * Provide a pkgconf pkg.pc file for third party software using libpkg
  * Multiple grammar fixes
  * Several fixes in pkg create
  * Do not emit error if the deletion of a directory fails with EBUSY
  * Use isdigit(3) rather than isnumber(3)
  * Jail support is automatically disabled it /usr/include/jail.h is not present
  * Fix a regression leading to pkg install always returning 0 even when
    something wrong happened
  * Improve portability so that it now builds on DragonFly BSD

Feature safe:	yes
Mon, 1 Oct 2012
[ 13:54 bapt ] Original commit   Revision:305123
305123 ports-mgmt/pkg/Makefile
305123 ports-mgmt/pkg/distinfo
- update to 1.0.1
- changes:
  * Allow extra space for environment and command when piping to /bin/sh for
  * Improved DEVELOPER_MODE output
  * Error when neither www or desc is defined in the manifest
  * pkg help now have the same level of informations as usage()
  * Lots of fixes in manpages
  * Only try to get checksum on regular files
  * pkg2ng: Preserve files under $PKG_DBDIR that don't belong to pkg_tools
  * add dry-run to pkg autoremove
Thu, 30 Aug 2012
[ 14:19 bapt ] Original commit   Revision:303375
303375 ports-mgmt/pkg/Makefile
303375 ports-mgmt/pkg/distinfo
303375 ports-mgmt/pkg/files
- update to 1.0
- changes:
  * SRV mirroring is on by default
  * fix large scripts executions
  * pkg check -d now installed packages tags as automatic
  * performance improvements
Thu, 16 Aug 2012
[ 17:05 bapt ] Original commit 
302649 ports-mgmt/pkg/Makefile
302649 ports-mgmt/pkg/distinfo
302649 ports-mgmt/pkg/files
- update to 1.0-rc6
- changes:
  * pkg query now fails if no format strings has been provided
  * pkg delete pkg is no more allowed expect if -f is specified
  * large improvements on pkg backup/restore interface
  * do not propose to downgrade dependencies expect if forced to
  * every script execution now uses posix_spawn(3)
  * this abi is now check on pkg update, if a remote repository does not fit the
    desired abi, pkg update will fail.
  * allow pkg set -o even if the oldoriring has been uninstalled
  * pkg version now has -O to match on package origin
  * respect TMPDIR environnement setting
  * pkg.conf now has a ${ABI} variable correcponding to the detected ABI or the
    set one (sample pkg.conf has been modified to use it)
  * when run as non root pkg upgrade is automatically set to dry-run mode
  * pkg version can now work on remote repository (no need for a ports tree)
  * many buf fixes and man pages improvements
Mon, 30 Jul 2012
[ 06:23 bapt ] Original commit 
301705 ports-mgmt/pkg/Makefile
301705 ports-mgmt/pkg/distinfo
301705 ports-mgmt/pkg/files
- update to 1.0-rc5
- changes:
  * speed improvements in pkg repo on multi core boxes
  * fix pkg upgrade proposing to downgrade dependencies
  * fix pkg2ng losing seom origin from dependencies
  * fix losing new line informations in descriptions
  * new -A option to track a new installation as automatically installed
Fri, 20 Jul 2012
[ 20:21 bapt ] Original commit 
301240 ports-mgmt/pkg/Makefile
301240 ports-mgmt/pkg/distinfo
- update to 1.0-rc4
- changes:
  * Fix reinstalling package due to options change losing automatic flag
  * Fix pkg set -o
  * do not use dlopen for figure out path of libraries to track shlibs
  * more manpages cleanup
Fri, 13 Jul 2012
[ 23:15 bapt ] Original commit 
1.33 ports-mgmt/pkg/Makefile
1.21 ports-mgmt/pkg/distinfo
- update to 1.0-rc3
- changes:
  * fix bug corrupting automatic and licenselogic flags
  * some mdoc fixes
  * fix a new dependencies pulled by upgrade showed as reinstalling instead of
  * some fixes in repo generations
[ 15:39 bapt ] Original commit 
1.32 ports-mgmt/pkg/Makefile
1.20 ports-mgmt/pkg/distinfo
- update to 1.0-rc2
- changes:
  * fix an important bug on script handling resulting in scripts runned sometime
  * time can no more be negative while fetching
  * fix a crash on pkg check
  * fix an infinite retry loop when fetching a file that return 404
  * emit a warning when search gives no results
Wed, 11 Jul 2012
[ 22:17 bapt ] Original commit 
1.31 ports-mgmt/pkg/Makefile
1.19 ports-mgmt/pkg/distinfo
1.2 ports-mgmt/pkg/files/patch-libpkg__pkg_repo.c
- update to 1.0 rc1
- changes:
  * schema for remote repositories are versionned
  * fix ordering of scripts
  * ability to query SRV dns records for automatic mirror detection (ala
    portsnap/frebsd-update) via the SRV_MIRROR options default to off
  * new FETCH_RETRY options (default to 3)
  * more style(9) compliance of the code
  * lots of cleanup in exits codes
  * lots of typos fixes in manpage
  * improvements in manpages
  * pkg2ng now move the old database into /var/db/pkg.back
  * new -B option to pkg check to reanalyse the files and populate shlibs
  * new install -fR to reinstall all packages depending on a given package
  * disable shlib when using pkg-static

No new feature to expect in next releases, only bug fixes
New feature will be for 1.1 (already planned :))
Mon, 2 Jul 2012
[ 15:07 bapt ] Original commit 
1.18 ports-mgmt/pkg/distinfo
fix distinfo (sorry I commit the wrong one before)
[ 13:42 bapt ] Original commit 
1.29 ports-mgmt/pkg/Makefile
1.17 ports-mgmt/pkg/distinfo
1.2 ports-mgmt/pkg/files/patch-libpkg__Makefile
1.2 ports-mgmt/pkg/files/patch-libpkg__usergroup.c
- update to 1.0 beta17
- changes:
  * downgrading is always forbidden except if you explicitly force it
  * yet another fix for incremental pkg repo
  * pkg install/upgrade now detect ports which remote has different option set
    and propose to reinstall them
  * code refactoring, and improvement in pkgdb.c and pkg_repo.c
  * new -f options for pkg update
  * new -f and -q options for pkg repo
Mon, 25 Jun 2012
[ 13:23 bapt ] Original commit 
1.28 ports-mgmt/pkg/Makefile
1.16 ports-mgmt/pkg/distinfo
1.2 ports-mgmt/pkg/files/patch-libpkg__packing.c
1.2 ports-mgmt/pkg/files/patch-pkg2ng-options-fix
1.3 ports-mgmt/pkg/pkg-plist
- update to 1.0-beta16
- changes:
  * fix incremental pkg repo
  * fix stage directory (copy mode) support
  * improvements on documentation (man pages, error messages)
  * new ARCH_INDEP options in developper mode to allow notifying a maintainer
    that a port might be archiecture independant
  * fix compilation on recent 8-stable and 9-stable
  * improvemens is usage() output
  * new option PORTAUDIT_SITE to allow user to set the url for the auditfile
  * pkg create -an to not repack existing packages
  * new periodic script to make daily backup of the database
  * new stats (pkg-stats(8)) subcommand
  * big improvements and bug fixes in pkg (r)query
  * deactivate shlibs tracking all the time in pkg-static
  * lots of bug fixes

Thanks to all contributors
Sun, 3 Jun 2012
[ 14:47 bapt ] Original commit 
1.24 ports-mgmt/pkg/Makefile
1.15 ports-mgmt/pkg/distinfo
1.2 ports-mgmt/pkg/files/patch-pkg__update.c
- update to 1.0-beta15
- changes:
  - new -d to pkg fetch to download the dependencies along with the package
  - fix automatic flag tracking over installs and upgrades
  - fix hardlink detection (size calculation of git is now sane again :))
  - pkg remove is now an alias to pkg delete
  - fix a bug with shlibs track causing segfault
  - pkg check -r now updates flatesiz and checksums
  - all generated yaml now contain a yaml object separator, pkg info -Ra can be
    pased directly to a yaml parser
  - pkg query and pkg rquery do not fallback anymore on matching everything if
    -g -x or -X is passed in arguments
  - fix python packing on pointyhat/tinderbox with a ugly workaround for now
  - pkg info '' and pkg search '' now complains about empty pattern
  - pkg rquery now return 1 if nothing matched
Tue, 22 May 2012
[ 13:16 bapt ] Original commit 
1.22 ports-mgmt/pkg/Makefile
1.14 ports-mgmt/pkg/distinfo
- update to 1.0-beta14
- changes:
  * new DEVELOPER_MODE option: it will fail instead of just printing warnings
  * package creation is now reproductible, the same package built twice will
have the same checksum
  * pkg install, upgrade and fetch now automatically performs the update of the
remote metadata if necessary
  * portmaster patch: use_pkgng is not nessecary anymore
  * portmaster patch: new format you can just copy it in the
  * portmaster patch: support for portmaster -o
  * portmaster patch: Enable --check-depends, aliasing pkg check -adv
  * pkg set -A to mark a package as automatically installed (-a now matches all:
 better consistency with other commands)
  * new -D option for pkg info (same as pkg_info -D)
  * pkg set -o now change origin for a port and everything that depends on it
  * new -L option for pkg {fetch,install,upgrade} to skip updating metadata.
  * when a package isn't valid, print human information about what is missing
  * some fixes in ordering (revealed by p5-XML-Sax mess)

Thanks to all contributors
Fri, 4 May 2012
[ 06:17 bapt ] Original commit 
1.21 ports-mgmt/pkg/Makefile
1.13 ports-mgmt/pkg/distinfo
- update to 1.0-beta13
- changes:
  * -a (all) is now befault behaviour of check, query, rquery
  * speed up remote repository query
  * fix excessive CPU usage on fetching
  * improve man pages documentation
  * only display filenames on fetching not full url
  * fix an important bug on jobs ordering calculation
  * lots of bugs fixes
Mon, 23 Apr 2012
[ 13:57 bapt ] Original commit 
1.19 ports-mgmt/pkg/Makefile
1.12 ports-mgmt/pkg/distinfo
1.2 ports-mgmt/pkg/files/patch-libpkg__pkgdb.c
- update to 1.0-beta12
- changes:
  * Fix to be downloaded calculation
  * Respected rc.conf with handle_rc_scripts
  * Improve man pages
  * Fix pkg set -o
  * new pkg rquery subcommand, do the same as pkg query but for remote
  * Allow forcing installation of a package even on bad arches
  * Add indexes to local database, speed up local queries
  * Speed up file loading from database
  * lock the database while executing a job
  * improvements on new pkg version detection
Fri, 13 Apr 2012
[ 20:54 bapt ] Original commit 
1.17 ports-mgmt/pkg/Makefile
1.11 ports-mgmt/pkg/distinfo
- update to 1.0 beta11
- changes:
  * lot's of improvement in man pages documentations
  * pkg info and pkg search are now aligned like pkg_info
  * pkg search -x is now default
  * new pkg shell subcommand, this fires up a sqlite3 shell use with caution
  * pkg which gains 2 new options: -q (quiet) -o (origin)
  * fix pkg repo incremental
  * pkg version can now have -egXx <pattern> options
  * when is port is registred this is now notifified as an installation (means
syslog informations :))
  * force umask 022
Sat, 7 Apr 2012
[ 20:22 bapt ] Original commit 
1.16 ports-mgmt/pkg/Makefile
1.10 ports-mgmt/pkg/distinfo
1.2 ports-mgmt/pkg/files/patch-libpkg__pkg_ports.c
1.2 ports-mgmt/pkg/files/patch-pkg__check.c
1.2 ports-mgmt/pkg/pkg-message
- update to 1.0-beta10
- changes:
 * Fix memory corruption
 * Fix handle_rc_script when upgrading services are now really restarted
 * Report Already installed/Not found when installing packages if any
 * when trying to pkg add something that doesn't exists, recommend the user to
use pkg install
 * Fix abi detection on recent current
 * pkg -v report the version, -vv more informaton, -vvv even more :)
 * new pkg fetch command (not yet documented)
 * code factorisation
 * pkg repo is now incremental
 * install/upgrade now first forces installation/upgrade of pkg before anything

Feature safe:   yes
Fri, 30 Mar 2012
[ 07:34 bapt ] Original commit 
1.12 ports-mgmt/pkg/Makefile
1.9 ports-mgmt/pkg/distinfo
1.1 ports-mgmt/pkg/pkg-plist
- update to 1.0-beta9
- changes:
  * query -f has been replaced by query -F when querying a package (file) for
consistency with pkg info
  * fix autoremove recursion
  * pkg set -o oldorigin:neworigin allow the user to modify the origin of a
packages (useful for MOVED)
  * several fixes on powerpc
  * pkg query evaluation expression now accept !=
  * pkg2ng is now able to migrate a local database without needed the ports tree
  * speed up pkg check by only loading the informations needed for the operation
it will do
  * code cleanup in the library
  * fix uname/gname lookup when creating packages
  * new periodic script for pkg audit
  * new keyword shlib, pkgng is able to load information about the needed shlibs
for a package (disable by default)
  * pkg info act as pkg info -a by default
  * new install timestamp in the package database, available using pkg query
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 2 Mar 2012
[ 23:08 bapt ] Original commit 
1.11 ports-mgmt/pkg/Makefile
1.8 ports-mgmt/pkg/distinfo
- update to 1.0-beta8
- changes:
 * pkg info -R now show a full yaml (script, options, users and groups were
missing in previous versions)
 * new pkg query -e <evalutaion> <query-format> to be able to query packages
base on boolean expression matching content of the package
 * pkg check now works like other subcommand: -a for all, -gxX for (glob, regex,
 * pkg check is now able to check the file checksum and print what has been
modified since package installation (-s option)
 * pkg check is now able to recompute the flatsize (-r) this can fix the
flatsize of packages installed with version prior to beta7
 * new pkg set currently can only be used to manually mark package as
automatically installed or not
Wed, 22 Feb 2012
[ 17:51 bapt ] Original commit 
1.10 ports-mgmt/pkg/Makefile
1.7 ports-mgmt/pkg/distinfo
- update to 1.0-beta7
- changes:
 * move commands man pages from section 1 to 8
 * pkg check can now be run as a user (will print the missing dependencies if
 * better handling of database creation error
 * new option -f to install subcommand to force reinstallation of a package
 * new option -f to upgrade subcommand to force reinstallation of the whole set
of packages
 * pkg audit can now take a package: name-version in argument

Number of commits found: 106 (showing only 100 on this page)

1 | 2  »  

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

No vulnerabilities have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 31911
Broken 125
Deprecated 46
Ignore 361
Forbidden 0
Restricted 173
Vulnerable 48
Expired 11
Set to expire 38
Interactive 0
new 24 hours 34
new 48 hours44
new 7 days159
new fortnight3323
new month3526

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.