non port: ports-mgmt/pkg-devel/pkg-plist |
SVNWeb
|
Number of commits found: 22 |
Mon, 10 Oct 2022
|
[ 14:31 Baptiste Daroussin (bapt) ] efe644bab
ports-mgmt/pkg-devel: push missing plist changes
|
Tue, 21 Sep 2021
|
[ 08:17 Baptiste Daroussin (bapt) ] 176f4af
ports-mgmt/pkg-devel: update to 1.17.99.5
- document triggers
- add pkg.readdir to lua scripts
- reduce memory usage for hashes
- fix memory corruption which can happen in some corner cases
- run triggers for pkg add and pkg register
|
Tue, 14 Sep 2021
|
[ 13:21 Baptiste Daroussin (bapt) ] d7dd5ef
ports-mgmt/pkg-devel: update to 1.17.99.4
Changes from 1.17.99.3 to 1.17.99.4
- pkg version: fix regression from conversion to pkghash
- allow filtering files at install time
- add periodic script to check vulnerabilities in base
- fix pkg failing to find its db if run from a directory which does not
exists anymore
- fix ubsan reported issues
- fix priorization upgrade-removal along with other deletion
- fix plenty of memory leaks
|
Wed, 9 Dec 2020
|
[ 04:40 bapt ]
Update to 1.15.99.8
- Update documentation about configuration options
- Fix variable expansion while parsing pkg.conf and repositories
- Fix scripts never ending on MacOS
- Do not execute post-install script if extraction fails
- Fix fetching of meta.conf if it is missing
- Update lua to lua 5.3.6
- Improve solver missing some reverse dependencies
- 'audit' now accept a -R/--raw option for parseable output
- 'audit' can now ignore packages based on use define globs or regexp
- 'set' now reports when a package provided in command line is not installed
- all commands are now consistently using --no-scritps instead of different
flavor per commands
- when request to install many packages unavailable in the repo, print all the
missing one instead of stop at the first one only
- 'info' now prints the timestamp and repository in the --raw output
- Improve error messaging when parsing the configuration file
- when upgrading in dry-run mode: stop first checking for pkg, but show all
the packages to be upgraded, pkg included
- Fix crash when pkg is told to package a directory as a file
- 'create' now accept -e to create package with an expanded version of the
manifest aka readable
- Relax keywords attributes syntax by allowing spaces
|
Mon, 27 Apr 2020
|
[ 07:37 bapt ]
Update to 1.14.99.1
Changes from 1.13.99.7 to 1.14.99.1
- parallelize the run of the tests
- Fix VERSION_MINOR expansion
- Fix chflags tests
- Bring back pkg create -n but in a consistent way
- Improve build of sqlite
- Use mmap in sqlite
- Update sqlite to latest version
- Document pkg_create(3)
- Prepare the land for futur proof remote dependency handling
- Update usage of pkg set -A and pkg set -v
- Add pkg create -l (compression level)
|
Fri, 28 Feb 2020
|
[ 14:40 bapt ]
Update to 1.13.99.2
Changes from 1.13.99.1 to 1.13.99.2
- Fix pkg fetch -o
- Implement a mechanism to autobackup libraries during upgrades (off by default)
- zsh-completion: disable repo update durign package retrival
- Improve documentation
- More variable are now expanded when reading the confirations files:
* OSNAME: FreeBSD
* RELEASE: 12.1
* ARCH: amd64
* VERSION_MAJOR (FreeBSD only)
* VERSION_MINOR (FreeBSD only)
- Remove the unused and inconsistent pkg create -n
- Add -t timestamp to pkg create to be able to specify the expected file
timestamp
via command line.
- Refactor the pkg_create API and mark as deprecated the old functions
|
Wed, 29 Jan 2020
|
[ 11:46 bapt ]
Update to 1.22.99.4
- Document lua scripts
- Document shell scripts
- Document keywords ucl files
- Add a variable to both lua scripts and shell script to allow
the scripts to know they are actually being upgrading things
|
Mon, 20 Aug 2018
|
[ 17:06 bapt ]
Update to 1.10.99.8
Changes from pkg 1.10.99.7 to 1.10.99.8
- Add options to ignore OSVERSION check and document it
- Complain about RO filesystem for pkgdb access if needed
- Fix privileges drop done too early
- Improve OSVERSION check
- Fix some resource leaks
- Lots of documentation improvements
- Improve conflicts handling
- Do not check remote packages when doing `pkg upgrade -v`
- Convert from autotools to autosetup
- Fix warnings spotted by gcc 7+
- Fix pkg info -R to match the documented behaviour
- Update zsh completion
- Fix crash with config file handling
- pkg is now a semi static binary
|
Sun, 19 Feb 2017
|
[ 16:43 bapt ]
Update to 1.10.99.2
- Remove pkg2ng and pkg convert code
- Emit dep_formula within the manifests
- Use stack based read (32k buffer) instead of mmap
- Use 32k buffers for each reads
- Cache pw/group to reduce overreading nsswitch.conf
- Update libucl and remove over call of getcwd
|
Sun, 20 Nov 2016
|
[ 15:52 bapt ]
Update to 1.9.99.4:
- Add progress when fetching (number of files to fetch)
- Improved messages about locked packages
- Return 1 when a user rejects the proposed plan
- When dealing with configuration files '@config' never overwrites non tracked
files
- Warn everyone about deprecation of @dirrm and @exec
- Deduplicate metadata loading code
- pkg register now understands context aware messages
|
Tue, 7 Apr 2015
|
[ 12:09 bapt ]
Install a default pkg.conf is not already existing
Requested by: amdmi3
|
Wed, 11 Feb 2015
|
[ 21:46 bapt ]
Release 1.4.99.11
Changes:
- connect pkg alias to the build
- add pkg create -v and PKG_CREATE_VERBOSE in pkg.conf to get verbose package
creation
- 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
|
Wed, 19 Nov 2014
|
[ 11:15 bapt ]
Cleanup the @dirrm
Reported by: marino
|
Mon, 28 Jul 2014
|
[ 12:56 vsevolod ]
Update to pre-alpha2.
This build includes all fixes from pkg 1.3.2 plus the following changes:
- Fix an issue with pkg-repo that prevents from getting all packages in the
archive
- Fix an issue with manifests parsing on big-endian platforms
- Add help messages for aliases (by admi3)
- Fix linkage with sbuf (always use bundled sbuf)
With hat: pkg@
|
Thu, 22 May 2014
|
[ 10:11 bapt ]
Update to pkg 1.3.0 beta2
Changes:
- more fixes in pkg audit
- move audit functions into the library
- pkg lock -l now list the locked packages
- database lock behaviour is now configurable
- symlinks now has a checksum to ensure they are valid
- more fixes on the solver
- add long version of the options
|
Thu, 3 Apr 2014
|
[ 13:33 bapt ]
Add the ability to specifiy the file where the ABI string will be determined
from
Enfore USES=libtool (the default libtool to not really respect CC and thus
breaks
cross building)
|
Fri, 21 Mar 2014
|
[ 15:53 kwm ]
Add orphaned file to plist.
Approved by: bapt (just do it)
|
Mon, 17 Mar 2014
|
[ 17:12 bapt ]
Update to 1.3.0.a1:
- 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
- Remove PACKAGESITE
- pkg-audit: remove support for portaudit compact database (only VulnXML will be
used)
- Improved UI experience based on jmmv write up
(http://julipedia.meroh.net/search/label/cli-design)
- Hide the average speed from the progress bar (confusing for users)
- Reworking the database locking mechanism into a finer grain and more clever
system
- Dynamic conflict handling if a conflict on files is detected at the sanity
check level, try to solve the problem again with the new conflict information
- Fix %t (timestamp) modifier in pkg_printf(3)
- Full output now has a new field "date installed"
- New pkg -o A=B to overwrite configuration from command line without the need
of defining environment variables
- pkg-install now can handle local files
- pkg-add is now an alias on pkg-install
- Simplify API by using more and more libucl objects (hidden behind an opaque
'pkg_object')
Special thanks to Vsevolod Stakhov (vsevolod@)
|
Fri, 6 Dec 2013
|
[ 15:35 bapt ]
Update to 1.2.2
Changelog:
- 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
|
Tue, 19 Nov 2013
|
[ 15:05 bdrewery ]
- Fix leftover
With hat: portmgr
|
Wed, 6 Nov 2013
|
[ 16:24 bapt ]
Update to pkg 1.2.0 b1
Changes:
- Bug fixes in zsh completion
- Lots of bug fixes discovered by Coverity Scan
- New debug level traces
- Auto upgrade of pkg(8) now restart the upgrade process automatically
- Dependencies on library is now automatic via pkg register and pkg
create
- YAML is replaced by UCL format:
Both formats are really simular. pkg(8) will falls back on parsing YAML
when the UCL parser fail. And will emit a warning to the
user showing a syntax that is compatible with both YAML and UCL.
More informations on UCL: https://github.com/vstakhov/libucl (Only the first 15 lines of the commit message are shown above )
|
Thu, 30 May 2013
|
[ 15:17 bapt ]
The pkg developement team is proud to announce the new 1.1.0 beta1 release of
pkg.
Here is the list of new features that happened in pkg 1.1:
- 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) (Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 22 |