notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: ports-mgmt/pkg/Makefile
SVNWeb

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

1 | 2 | 3  »  

Thu, 14 Sep 2023
[ 08:41 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:e6c1987186278fcba04513e40c268e63f6f2388a  commit hash:e6c1987186278fcba04513e40c268e63f6f2388a  commit hash:e6c1987186278fcba04513e40c268e63f6f2388a  e6c1987 
ports-mgmt/pkg: update to 1.20.7

Changes from 1.20.6 to 1.20.7
- improve sql traces in debug mode
- fix autoremove issue leading to 100% of CPU consumed almost forever
- don't complain about Last-modified http header being absent in case the DL
  failed
- plug memory leaks in pkg autoremove
- fix build with lld >= 17
Wed, 23 Aug 2023
[ 16:09 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:1ce3864278043fb70f891c2ed3f2a47e700e65ca  commit hash:1ce3864278043fb70f891c2ed3f2a47e700e65ca  commit hash:1ce3864278043fb70f891c2ed3f2a47e700e65ca  1ce3864 
ports-mgmt/pkg: update to 1.20.6

- fix duplicated rquery output
- fix digest authentication support
- fix pkgdb_all_search (for packagekit)
- activate netrc support
Tue, 1 Aug 2023
[ 08:30 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:8d83ff738e20f75ad8a23302f16a55ba2c4e9936  commit hash:8d83ff738e20f75ad8a23302f16a55ba2c4e9936  commit hash:8d83ff738e20f75ad8a23302f16a55ba2c4e9936  8d83ff7 
ports-mgmt/pkg: update to 1.20.5

Changes:
- fix a regression introduce with switch to libcurl which results in
  the remote db mtime being badly set
- fix a regression which makes pkg query report twice some packages
  when configured in multirepository mode.
- fix a compatibility issue with http_proxy env var (lowercase)
- update libcurl to latest version
Wed, 12 Jul 2023
[ 07:50 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:073786dd66d59498aa8e9bc511c1dbe0e8a25418  commit hash:073786dd66d59498aa8e9bc511c1dbe0e8a25418  commit hash:073786dd66d59498aa8e9bc511c1dbe0e8a25418  073786d 
ports-mgmt/pkg: release 1.20.4

This backs out the provide/require support for pkg add. It had
too much impact on the performances
Tue, 11 Jul 2023
[ 11:49 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c2b502b0a7a6b8fb70db7acc68e503dfebba3fbb  commit hash:c2b502b0a7a6b8fb70db7acc68e503dfebba3fbb  commit hash:c2b502b0a7a6b8fb70db7acc68e503dfebba3fbb  c2b502b 
pkg*: new regression fixes release

Changes:
- speed up pkg add again, and greatly reduce its memory footprint
- more compatibility with libfetch (SSL_* variables)
- fixed FETCH_TIMEOUT adaptation to libcurl
Mon, 10 Jul 2023
[ 12:15 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:09a785875a278fbcf023f6993f17a68b58ad6236  commit hash:09a785875a278fbcf023f6993f17a68b58ad6236  commit hash:09a785875a278fbcf023f6993f17a68b58ad6236  09a7858 
pkg*: fix regressions from 1.20 release

- reduce memory usage for pkg add
- fix regression in url parsing for ssh
- fix some more compatibility with libfetch
- update pkg-triggers manpage
Thu, 6 Jul 2023
[ 17:28 Dima Panov (fluffy) search for other commits by this committer Author: Baptiste Daroussin ]    commit hash:92d27c1d5053e0e48141ba45dc60de6b3f3e116b  commit hash:92d27c1d5053e0e48141ba45dc60de6b3f3e116b  commit hash:92d27c1d5053e0e48141ba45dc60de6b3f3e116b  92d27c1 
ports-mgmt/pkg: reduce memory usage

Approved by:	bapt
[ 08:00 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:aef297640851d6039fe253074a6e301d56a4deff  commit hash:aef297640851d6039fe253074a6e301d56a4deff  commit hash:aef297640851d6039fe253074a6e301d56a4deff  aef2976 
ports-mgmt/pkg: release 1.20.0

Changes:
- update libucl to latest version
- update sqlite to latest version
- remove support for pkg_* tools backward compatibility
- add and autoremove command now respects provides/requires and shlibs
provides/requires
- improve SRV and HTTP mirroring: reducing the number of round trips
- replace bundled libfetch with a stripped down bundled libcurl (only used for
http(s))
- new COMPRESSION_FORMAT configuration entry in pkg.conf
- periodic script: Use locale-agnostic (ISO 8601)
- Add support for openssl3
[ 08:00 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:a666fe7b2c30096e419daafd6fb2c949ceec8beb  commit hash:a666fe7b2c30096e419daafd6fb2c949ceec8beb  commit hash:a666fe7b2c30096e419daafd6fb2c949ceec8beb  a666fe7 
pkg*: add compatiblity with libfetch's HTTP_AUTH
Thu, 29 Jun 2023
[ 14:08 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:6bef385a56d7e3b907de7c38f051f05efb45996a  commit hash:6bef385a56d7e3b907de7c38f051f05efb45996a  commit hash:6bef385a56d7e3b907de7c38f051f05efb45996a  6bef385 
ports-mgmt/pkg: update to 1.19.2

This release only deals with RSA signature for people using the PUBKEY
mechanism.
With openssl3 the signature had to change, in this release we make pkg
accept both the new signatures and the old ones.

if built with openssl 1 (aka freebsd 12 and 13) pkg will continue issueing
the usual signatures aka no changes.
if built with openssl 3 (aka freebsd 14) pkg will issue a new format of
signature.

The version of pkg older than 1.19.2 will not be able to use a signature
issued witg pkg running on freebsd 14

All system running 1.19.2 and above will be able to accept any of the
signatures.

If a user get stuck, for any reason, pkg bootstrap -f will fix the
situation as long as it installs 1.19.2 and above.

Note that is only concens PUBKEY which is not the default.

No changes at all for users of the official FreeBSD repositories.
Tue, 27 Jun 2023
[ 09:52 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:f23812a6dad55f203800721af9378320e52c4f22  commit hash:f23812a6dad55f203800721af9378320e52c4f22  commit hash:f23812a6dad55f203800721af9378320e52c4f22  f23812a 
pkg: revert openssl3 support

This change makes pkg generate a signature that is incompatible with
previous keys, it is better to have pkg broken for openssl3 and die
instead of having a backward incompatibility
Mon, 26 Jun 2023
[ 13:05 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:b0b7fc161d2deaa5a500a752e89375ec56bc8fe0  commit hash:b0b7fc161d2deaa5a500a752e89375ec56bc8fe0  commit hash:b0b7fc161d2deaa5a500a752e89375ec56bc8fe0  b0b7fc1 
pkg: fix signing with openssl3
Mon, 13 Feb 2023
[ 09:43 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:40c675d96558c6154d841528a59da09feecb08e7  commit hash:40c675d96558c6154d841528a59da09feecb08e7  commit hash:40c675d96558c6154d841528a59da09feecb08e7  40c675d 
ports-mgmt/pkg: bump portrevision missed in last commit

Remove static-pie usage, somehow it remains unused by clang
[ 08:09 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c7e073a677e754db2247a179524bcda3bc9f42c6  commit hash:c7e073a677e754db2247a179524bcda3bc9f42c6  commit hash:c7e073a677e754db2247a179524bcda3bc9f42c6  c7e073a 
ports-mgmt/pkg: fix regression in pkg-static and version number

When adding the support for static PIE, we masked the actually
STATIC_ARGS making pkg-static a dynamic binary in all other cases.

While here fix the version numbering which was not updated properly
during the release process.
Thu, 2 Feb 2023
[ 13:50 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:e966df1e6854e8af61bac87e06d104c039a9c1c0  commit hash:e966df1e6854e8af61bac87e06d104c039a9c1c0  commit hash:e966df1e6854e8af61bac87e06d104c039a9c1c0  e966df1 
ports-mgmt/pkg: update to 1.19.1

Changes:
- fix regression in pkg autoremove
- fix regression preventing tracking files with path longer than 64
  chars
- fix build out of tree
- fix spelling issues in pkg-trigger(8)
Thu, 19 Jan 2023
[ 10:51 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c79ec8590bf684ccbf958adfca966d6590649539  commit hash:c79ec8590bf684ccbf958adfca966d6590649539  commit hash:c79ec8590bf684ccbf958adfca966d6590649539  c79ec85 
ports-mgmt/pkg: with build with WITH_PIE
Sun, 11 Dec 2022
[ 18:34 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:6723c785931b141a93e35b6136c403cb59434882  commit hash:6723c785931b141a93e35b6136c403cb59434882  commit hash:6723c785931b141a93e35b6136c403cb59434882  6723c78 
ports-mgmt/pkg: update to 1.19.0

Changes:
- rework file extraction to solve edge cases happening sometime when a file
  in a package becomes a directory in a new package or vice versa
- update bundled lua to 5.4.4 and sqlite to 3.40 and linenoise to latest
  versionautoremove will not remove anything anymore which is required
  by another installed package via provides or via shlibs_provides.
- Accept '~' in the version or the name of a package
- delete now handles properly provides/requires (and shlibs equivalent)
- (r)query now have new operators: =~ ==~ and !=~ (case insensitivity)
- (r)query is now stricter regarding command line validation
- pkg-backup command has been removed (prefer pkg shell ".dump" instead)
- fix regressions in pkg lock
- fix pkg annotate --modify
Wed, 7 Sep 2022
[ 21:10 Stefan Eßer (se) search for other commits by this committer ]    commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  b7f0544  (Only the first 10 of 27931 ports in this commit are shown above. View all ports for this commit)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 3 Aug 2022
[ 07:40 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:1746b7ce5d867a7c393575e5d4d15948f85b51b1  commit hash:1746b7ce5d867a7c393575e5d4d15948f85b51b1  commit hash:1746b7ce5d867a7c393575e5d4d15948f85b51b1  1746b7c 
ports-mgmt/pkg: update to 1.18.4

Changes from 1.18.3 to 1.18.4
- fix querying licenses
- fix "ambiguous colomn name
- fix packaging the lua deinstall scripts
- add pkg.symlink to allow creating symlinks from lua scripts
- performance improvements
- sync libfetch with base bringing in socks proxy support
Sun, 26 Jun 2022
[ 18:39 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c494df313f732291c94d3bb42f69a33d979d90e0  commit hash:c494df313f732291c94d3bb42f69a33d979d90e0  commit hash:c494df313f732291c94d3bb42f69a33d979d90e0  c494df3 
ports-mgmt/pkg: update to 1.18.3

Changes from 1.18.2 to 1.18.3
- allow to deal with 240 character long filenames
- fix an issue when disabling a repository resulting in breakage
  of the repository list
Thu, 23 Jun 2022
[ 11:55 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:2e4edc23c9c357b67327d5d34d6c39bf0233555c  commit hash:2e4edc23c9c357b67327d5d34d6c39bf0233555c  commit hash:2e4edc23c9c357b67327d5d34d6c39bf0233555c  2e4edc2 
ports-mgmt/pkg: update to 1.18.2

Fixes a crash with pkg version -PvL=

Reported by:	"Herbert J. Skuhra" <herbert@gojira.at>
[ 10:20 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:3e8236085199a7aa24fe60fadf8a9777612b54d2  commit hash:3e8236085199a7aa24fe60fadf8a9777612b54d2  commit hash:3e8236085199a7aa24fe60fadf8a9777612b54d2  3e82360 
ports-mgmt/pkg: update to 1.18.1

Fix a crash in pkg create [1]
Fix a plist issue [2]

PR:		264841 [1]
Reported by:	many [2], Simeon Simeonov <sgs@pichove.org> [1]
[ 07:48 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c86c52c862a4f3d5b785524647e1c752097c3d30  commit hash:c86c52c862a4f3d5b785524647e1c752097c3d30  commit hash:c86c52c862a4f3d5b785524647e1c752097c3d30  c86c52c 
ports-mgmt/pkg: update to 1.18.0

Changes:
- add support for category and flavor in  all queries
(<category>/<portname>[@<flavor>]
- new tcp protocol to support inetd/spiped
- end of ftp support
- allow filtering out files at install time
- improvements on triggers
- plenty of bug and doc fixes
Thu, 20 Jan 2022
[ 09:28 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:08342c9812d72301a3eba7b49f79c331ab708db5  commit hash:08342c9812d72301a3eba7b49f79c331ab708db5  commit hash:08342c9812d72301a3eba7b49f79c331ab708db5  08342c9 
ports-mgmt/pkg-*: fix symbol collisions

while we fixed the symbol collision between libmd and libcrypto long
ago in dynamic linked program, the collision is still there somehow for
statically build programs.

The manual check for liblzma_libs for static linking that was added long
ago brings in a link to libmd before a link to libcrypto (this is since
FreeBSD 13.0+

This manual check is not necessary anymore anyway, so let's drop it.

Reported by:	Franco Fitchner (from Opnsense)
Fri, 12 Nov 2021
[ 10:12 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:18793d10585f6e95abcc6e70d514f0fcdc18cbbc  commit hash:18793d10585f6e95abcc6e70d514f0fcdc18cbbc  commit hash:18793d10585f6e95abcc6e70d514f0fcdc18cbbc  18793d1 
ports-mgmt/pkg: update to 1.17.5

Changes from 1.17.4 to 1.17.5
- pkg add: only runs triggers at the end of the equivalent of a transaction
- pkg search: fix the combinaison of -q and -o
- pkg fetch: correctly exit with error on fetch failures
- Improve error message when failing to drop privileges
Thu, 4 Nov 2021
[ 16:38 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:7f73a93ef2a0fdab0431357e772c583b9652d781  commit hash:7f73a93ef2a0fdab0431357e772c583b9652d781  commit hash:7f73a93ef2a0fdab0431357e772c583b9652d781  7f73a93 
ports-mgmt/pkg: update to 1.17.4

Changes
- ensure pkg waits for the programs executed by the triggers
Tue, 19 Oct 2021
[ 06:25 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c  commit hash:e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c  commit hash:e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c  e9e85de 
ports-mgmt/pkg: update to 1.17.3

Changes:
- revert 2 regressions,
  * periodic script for audit which reduced verbosity
  * the fallback on version mismatch on pkg add
- prevent an endless recursion on the solver
- make fingerprint signature validation respect rootdir

MFH after:	1 week
Tue, 21 Sep 2021
[ 08:23 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:5094187e53b6c1611ef1c00e90f960a2b75eaf52  commit hash:5094187e53b6c1611ef1c00e90f960a2b75eaf52  commit hash:5094187e53b6c1611ef1c00e90f960a2b75eaf52  5094187 
ports-mgmt/pkg: update to 1.17.2

- make audit.h c++ friendly
- fix build with libressl
- autoremove now respects -q
- version: reports error if INDEX file does not exists but is expected
- periodic audit:
  * Allow user to specify which jail not to audit
  * New option to ignore deprecation and expiration warnings
  * Reduce verbosity of the report
  * Add a script to audit base
- register: implement -N to actually not register in the database
- fetch: do not count cached package in the list to be fetched
- query: -e is not supported as additional condition
- fix pkg not finding its db when run from a directory which does not exists
  anymore
- De-prioritize upgrade-removals in the solver
- triggers:
  * run them for pkg register and pkg add
  * Add pkg.readdir lua function
  * Add documentation for the triggers
Tue, 27 Jul 2021
[ 15:52 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:bfb91594d93b16e36e92d08995c323a9557f0bd5  commit hash:bfb91594d93b16e36e92d08995c323a9557f0bd5  commit hash:bfb91594d93b16e36e92d08995c323a9557f0bd5  bfb9159 
ports-mgmt/pkg: release 1.17.1

Changes from 1.17.0 to 1.17.1
- by default only create .txz symlinks for metadata
- only consider the .pkg when creating a repository
  add an option REPO_ACCEPT_LEGACY_PKG to keep index old pkg
- Reduce usage of memory stack
Thu, 22 Jul 2021
[ 08:05 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:e497a16a286972bfcab908209b11ee6a13d99dc9  commit hash:e497a16a286972bfcab908209b11ee6a13d99dc9  commit hash:e497a16a286972bfcab908209b11ee6a13d99dc9  e497a16 
ports-mgmt/pkg*: Release 1.17.0

TL;DR: new uniq package file extension: '.pkg'

Full changelog for pkg:
- add a new "snap" prefix, to deal with pkg base snapshots
- pkg repo now accepts packages with different compression formats
- pkg now have a single extension: ".pkg" and a backward compatible
  symlink is created when the package is created to help transitioning
- Default compression level for zstd is now set to 19
- the default compression level is now a configuration option
- plenty of portability fixes
- fix plenty of typos
- expose the name of the package to lua and shell scripts
- plist:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 7 Apr 2021
[ 08:09 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  cf118cc  (Only the first 10 of 8873 ports in this commit are shown above. View all ports for this commit)
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Thu, 18 Feb 2021
[ 18:11 manu search for other commits by this committer ] Original commit   Revision:565958
ports-mgmt/pkg: Update to 1.16.3

- lua: filecmp: Fix for symlink

PR:	253292, 250439
Approved by:	bapt (implicit)
MFH:		2021Q1
Wed, 20 Jan 2021
[ 14:35 manu search for other commits by this committer ] Original commit   Revision:562140
ports-mgmt/pkg: Update to 1.16.2

Changes from 1.16.1 to 1.16.2
- libpkg: add a snap(shot) version prefix
- libpkg: only upgrade installed packages with pattern matches
- Document pkg-lock(8) accepts a list of packages

Approved by:	bapt (implicit)
Sat, 26 Dec 2020
[ 15:53 bapt search for other commits by this committer ] Original commit   Revision:559294
Update to 1.16.1
Fixes: pkg audit -q output

Reported by:	many
Tue, 22 Dec 2020
[ 18:52 bapt search for other commits by this committer ] Original commit   Revision:558943
update to 1.16.0

Main highlights:
- Add support for RISC-V
- plist now supports '@include <anotherfile>'
- Keywords can now validate the plist syntax at packaging time
  validation is done via a lua script
- Keywords can issue a deprecation warning if needed
- Add support for triggers (lua and shell scripts possible)
- pkg create -e now will create a package with a readable MANIFEST

but also:
- pkg-query now supports %X to print the internal package checksum
- remove usage of utstring
- lua scripts can now take real arguments
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 11 Oct 2020
[ 13:00 manu search for other commits by this committer ] Original commit   Revision:552059
ports-mgmt/pkg: Update to 1.15.10

Add a workaround for https://bugs.freebsd.org/250271

PR:		250059
Approved by:	bapt (implicit)
MFH:		2020Q4
Sun, 4 Oct 2020
[ 14:14 manu search for other commits by this committer ] Original commit   Revision:551416
ports-mgmt/pkg: Update to 1.15.9

Changes from 1.15.8 to 1.15.9:
- lua_pkg_copy when copying a symlink

PR:		248314
Approved by:	bapt (implicit)
Fri, 2 Oct 2020
[ 14:05 bapt search for other commits by this committer ] Original commit   Revision:551211
Update to 1.15.8

Fixes a typo which results in pkg ignoring some lua script in some particular
circumpstancies: shell script also available in certain types
[ 09:01 manu search for other commits by this committer ] Original commit   Revision:551167
ports-mgmt/pkg: Update to 1.15.7

Changes from 1.15.6 to 1.15.7:
 - Fix %# expand in script

Approved by:	bapt (implicit)
Thu, 24 Sep 2020
[ 17:29 pkubaj search for other commits by this committer ] Original commit   Revision:549932
ports-mgmt/pkg: fix build on powerpc64le

Little-endian powerpc64 is not detected properly by sqlite3.
Tue, 22 Sep 2020
[ 14:15 manu search for other commits by this committer ] Original commit   Revision:549599
ports-mgmt/pkg: Update to 1.15.6

Changes from 1.15.5 to 1.15.6
- Fix '%X' to include the file name and sum

Approved by:	bapt (implicit)
Mon, 21 Sep 2020
[ 14:54 manu search for other commits by this committer ] Original commit   Revision:549447
ports-mgmt/pkg: Update to 1.15.5

Changes from 1.15.4 to 1.15.5
- Add powerpc64le arch
- Fix query '%X' to not use the version

Approved by:	bapt (implicit)
Wed, 9 Sep 2020
[ 16:41 bapt search for other commits by this committer ] Original commit   Revision:548106
Release 1.15.4

- Fix the ssh protocol support
Tue, 8 Sep 2020
[ 19:22 bapt search for other commits by this committer ] Original commit   Revision:548043
Update to 1.15.3
- Fix fetching files not belonging to a repo (fixes pkg audit -F)

PR:		249185
Reported by:	Peter Larsen
[ 16:55 bapt search for other commits by this committer ] Original commit   Revision:547992
Release 1.15.2

- Fixes a crash in the fetch methods
Mon, 7 Sep 2020
[ 15:52 bapt search for other commits by this committer ] Original commit   Revision:547904
Fix a crash when fetching audit file
[ 10:02 manu search for other commits by this committer ] Original commit   Revision:547886
ports-mgmt/pkg: Update to 1.15

Changes from 1.14.99.6 to 1.14.99.7
- Default the OSVERSION check to false
- Fix some errors related to getpwname_r/getgrnam_r
- Add RISC-V ABI aliases
- Add '%X' to pkg-query, this print the internal package checksum

Changes from 1.14.99.5 to 1.14.99.6
- Run lua scripts before shell scripts
- unbreak build with -fno-common

Changes from 1.14.99.4 to 1.14.99.5
- Fix lua script during pkg_delete
- Return file type for lua_stat
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 18 Aug 2020
[ 08:23 manu search for other commits by this committer ] Original commit   Revision:545222
ports-mgmt/pkg: Update to 1.4.17

- Fix build with -fno-common
Mon, 29 Jun 2020
[ 08:00 manu search for other commits by this committer ] Original commit   Revision:540761
Update to 1.14.6

Changes from 1.14.5 to 1.14.6:
- Fix linking on FreeBSD

Approved by:	bapt (implicit)
Thu, 25 Jun 2020
[ 15:01 manu search for other commits by this committer ] Original commit   Revision:540398
Update to 1.14.5

Changes from 1.14.4 to 1.14.5:
- Prevent potential hang with lua scripts
- Add a debug message if obtaining the lock fails

Approved by:	bapt
Sat, 20 Jun 2020
[ 21:22 delphij search for other commits by this committer ] Original commit   Revision:539750
ports-mgmt/pkg: Respect liblzma.pc if available.

Note that this is meant to be a temporary hack and will be reverted once the
freebsd/pkg have solved this in the build infrastructure.

PR:			200142
MFH:			2020Q2
Approved by:		portmgr (bapt over IRC)
Differential Revision:  https://reviews.freebsd.org/D24972
Wed, 29 Apr 2020
[ 07:32 bapt search for other commits by this committer ] Original commit   Revision:533325
Update to 1.14.4
- fix a hang in pkg scripts

PR:		245462
Submitted by:	sobomax
Reported by:	sobomax, jkim
Mon, 27 Apr 2020
[ 07:40 bapt search for other commits by this committer ] Original commit   Revision:533108
Update to 1.14.3:

- Add pkg create -l to set compression level
- Parallelize the run of kyua
- Fix VERSION_MINOR UCL expansion
- Bring back pkg create -n
- Document pkg_create(3)
- Improve documentations in pkg-set(8)
Fri, 3 Apr 2020
[ 10:53 bapt search for other commits by this committer ] Original commit   Revision:530484
Update to 1.14.2
- Disable keep-alive for now, it is not stable enough
Thu, 2 Apr 2020
[ 18:06 bapt search for other commits by this committer ] Original commit   Revision:530393
Update to 1.14.1
- fix a regression in the autosetup system which resulted in bad path
  for periodic script
[ 13:00 bapt search for other commits by this committer ] Original commit   Revision:530367
Update to 1.14

Major changes since 1.13:
- HTTP keep-alive in libfetch (imported from xbps)
- allow to backup shared libraries during upgrades
  (a compat-libraries packages is created to keep track of it)
- better reproducible build support
- More variable exposed to configuration

exp-run by:	antoine
Fri, 21 Feb 2020
[ 14:24 bapt search for other commits by this committer ] Original commit   Revision:526628
Update to 1.13.2

- fix pkg fetch -o
- accept again colon before path in ssh url scheme in repositories
Wed, 12 Feb 2020
[ 14:01 bapt search for other commits by this committer ] Original commit   Revision:525910
Update to 1.3.1
- Fix inverted logic that lead to pkg always restarting rc scripts

Reported by:	flo
Tue, 11 Feb 2020
[ 08:36 bapt search for other commits by this committer ] Original commit   Revision:525794
Release pkg 1.13
 - when installing over a non tracked file (not owned by any package)
   pkg now saves a copy of that file as .pkgsave
 - Fix a chicken/egg problem with the meta being compressed and defining
   the compression format. Now pkg repo will create a meta.conf file
   uncompressed (it is small enough) and fallback on the old meta.txz.
   Note that meta.txz is still created for backward compatibility.
 - pkg repo now creates meta files in version 2 by default meaning the
   digests.txz (this was only used with pkg up to 1.2).
   Anyone using that version and willing to upgrade can do it via:
   pkg bootstrap -f
 - suppress version checking when -j is specified
 - Alphabetically sort packages printed in the output of pkg commands to
   ease readability
 - pkg lock/unlock now allows multiple packages in arguments
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 29 Jan 2020
[ 13:09 bapt search for other commits by this committer ] Original commit   Revision:524543
Import the libfetch patch to the bundled libfetch
Wed, 18 Sep 2019
[ 07:37 bapt search for other commits by this committer ] Original commit   Revision:512256
Release pkg 1.12.0

- updating: allow to use regular expession in AFFECTS: value
- updating: improve the exact matching for AFFECTS: values
- recommand using pkg bootstrap -f instead of pkg-static install -f to reinstall
  pkg itself
- Add support for lua in package scripts (not documented yet)
- Add support for lua in keywords definition (not documented yet)
- Properly detect when base libarchive is linked to zstd and handle it. (needed
  an upcoming change in base)
- Add a function tu lua script to append message at the run of the pkg process
  along with other messages
- Add the missing warning about @unexec being deprecated for a while now in
  pkg-plist
- Fix build with gmake
- Ensure pkg_shutdown properly reinitialize all the closed fd to -1.
- Do not crash when being passed an unsupported ABI
Mon, 3 Jun 2019
[ 11:27 bapt search for other commits by this committer ] Original commit   Revision:503375
Respect CC

Submitted by:	tijl
[ 05:02 dinoex search for other commits by this committer ] Original commit   Revision:503349
- fix build with custom PREFIX
PR:		238296
Fri, 31 May 2019
[ 14:59 bapt search for other commits by this committer ] Original commit   Revision:503177
Update to 1.11.1
- Fix abi string for dragonfly
- Fix libfetch built without ipv6 support [1]

PR:		238264
Reported by:	ume
[ 09:54 bapt search for other commits by this committer ] Original commit   Revision:503131
Update to 1.11

Improvements:
  * better ABI name on linux
  * lots of changes in internal API to use fd when possible
  * 410.pkg-audit now uses anticongestion on freebsd 12+
  * completion improvements
  * add an extra line when printing pkg-messages to improve readability
  * add %q to pkg_printf(3) and pkg-query(8) to print altabi
  * make pkg version -r imply -R
  * New build system based on autosetup
  * pkg is now a semi static binary
  * Add 3 new aliases:
    - rall-depends: showing depenencies of a non installed package
    - rcomment: showing only the comment of a non installed package
    - rdesc: showing only the description of a non installed package
  * close stdin when running scripts
  * Tons of bug fixes
Removal:
  * removed option: pkg repo -L
  * removed script: pkg2ng
Tue, 16 Oct 2018
[ 10:08 bapt search for other commits by this committer ] Original commit   Revision:482214
Add a patch to fix pkg-static with linked against openssl 1.1.1

This is needed to be able to sign repository with pkg-static

Reported by:	many (based on a patch by gjb)
MFH:		2018Q4
Thu, 11 Oct 2018
[ 00:10 zi search for other commits by this committer ] Original commit   Revision:481775
- Bump PORTREVISION to chase openssl update in CURRENT
Mon, 10 Sep 2018
[ 22:29 brd search for other commits by this committer ] Original commit   Revision:479486
Apply a patch from git that fixes make packages with hardlinks and config files.
[ 13:14 mat search for other commits by this committer ] Original commit   Revision:479406 (Only the first 10 of 995 ports in this commit are shown above. View all ports for this commit)
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Mon, 20 Aug 2018
[ 16:53 brd search for other commits by this committer ] Original commit   Revision:477662
Add a small patch to pkg to fix NULL check in pkg_is_config_file().

This helps pkgbase users with recent updates.

Approved by:	bapt
Wed, 9 May 2018
[ 16:00 brd search for other commits by this committer ] Original commit   Revision:469451
Apply patch for a segfault on upgrade

https://github.com/freebsd/pkg/issues/1663

Approved by:	bapt
Thu, 15 Feb 2018
[ 00:14 brd search for other commits by this committer ] Original commit   Revision:461849
Update pkg to 1.10.5

PR:		225104
Reviewed by:	bdrewery
Tue, 6 Feb 2018
[ 14:13 swills search for other commits by this committer ] Original commit   Revision:461053
Don't use pkg-static when cross building

PR:		224217
Submitted by:	nwhitehorn
Approved by:	bapt
Sat, 6 Jan 2018
[ 23:50 bapt search for other commits by this committer ] Original commit   Revision:458302
Update to 1.10.4
- Fix progression display
- Parse FreeBSD OS version and forbid to install too new packages
Tue, 5 Dec 2017
[ 16:22 bapt search for other commits by this committer ] Original commit   Revision:455589
Fix segfault in pkg version against the ports tree

PR:		224023
Reported by:	jrm, kib, Trond.Endrestol@ximalas.info
Tested by:	jrm (an early version of the patch)
Mon, 4 Dec 2017
[ 21:32 bapt search for other commits by this committer ] Original commit   Revision:455546
Update to 1.10.3
- Accept DT_SONAME anywhere in .dynamic when parsing elf binaries
- Fix pkg version when it deals with the ports tree and INDEX after flavors
- Sort fts traversal in repo creation (for reproducible builds)
- Documentation improvements
- make pkg version -r imply -R
Fri, 1 Dec 2017
[ 14:10 bapt search for other commits by this committer ] Original commit   Revision:455294
Add patches from git to handle pkg version with newly flavoured ports tree
Wed, 15 Nov 2017
[ 10:04 bapt search for other commits by this committer ] Original commit   Revision:454228
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, 15 Oct 2017
[ 14:05 madpilot search for other commits by this committer ] Original commit   Revision:452147 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Retire WITHOUT_DEBUG flag.

The flag has partial support across the tree, and the same effect
can be obtained by using ".undef WITH_DEBUG".

Reviewed by:		mat, rene
Approved by:		portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D12548
Sun, 26 Mar 2017
[ 21:25 bapt search for other commits by this committer ] Original commit   Revision:437007
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
Mon, 27 Feb 2017
[ 14:32 bapt search for other commits by this committer ] Original commit   Revision:434959
Fix signing_command something saving a truncated signature in the file
as a result pkg will reject any repository signed
Sat, 25 Feb 2017
[ 12:28 bapt search for other commits by this committer ] Original commit   Revision:434798
Allow per repo environment variable to be set for
every kind of repositories

Reported by:	kib
Tested by:	kib
Fri, 24 Feb 2017
[ 22:55 bapt search for other commits by this committer ] Original commit   Revision:434755
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)
Tue, 3 Jan 2017
[ 20:38 zi search for other commits by this committer ] Original commit   Revision:430519
- Instruct portscout to ignore these
Sun, 25 Dec 2016
[ 15:15 bapt search for other commits by this committer ] Original commit   Revision:429439
Fix file descriptor leak that might lead to errors on packages with lots of
files

PR:		215544
Submitted by:	pasokondokoro@gmail.com
Thu, 8 Dec 2016
[ 09:27 bapt search for other commits by this committer ] Original commit   Revision:428110
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:	lampa@fit.vutbr.cz [1]
Exp-run:	antoine [2]
Thu, 3 Nov 2016
[ 22:20 bapt search for other commits by this committer ] Original commit   Revision:425275
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 search for other commits by this committer ] Original commit   Revision:424896
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 search for other commits by this committer ] Original commit   Revision:424068
Release 1.9.1

- fix a fd leak on freebsd <11

Reported by:	mat
Tested by:	mat
Sat, 15 Oct 2016
[ 21:26 bapt search for other commits by this committer ] Original commit   Revision:424032
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?
Wed, 14 Sep 2016
[ 23:41 bdrewery search for other commits by this committer ] Original commit   Revision:422170
Force a rebuild to bring in libarchive fixes from head r305819.

MFH:		2016Q3
Tue, 13 Sep 2016
[ 20:29 bapt search for other commits by this committer ] Original commit   Revision:422083
Add javavmwrapper 2.5_1 to the list of buggy scripts
Sun, 31 Jul 2016
[ 11:52 bapt search for other commits by this committer ] Original commit   Revision:419360
Add a hack in pkg to skip running predeinstall for javavmwrapper-2.5

During upgrades/reinstall javavmwrapper 2.5 pre deinstall script deletes the pkg
temporary files preventing to finish the upgrade.

A fixed version of javavmwrapper will be made soon, this hack will remain in the
ports tree and not in pkg(8) itself. This hack is made to not bother users is
only affecting upgrade/reinstall phase not proper deinstall

PR:		210313
Tue, 5 Jul 2016
[ 15:15 bapt search for other commits by this committer ] Original commit   Revision:418088
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
  packages
- add a mini summary at the end of the output
Sat, 25 Jun 2016
[ 11:48 bapt search for other commits by this committer ] Original commit   Revision:417464
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
Sun, 12 Jun 2016
[ 22:41 bapt search for other commits by this committer ] Original commit   Revision:416827
Fix pkg upgrade -f
Thu, 9 Jun 2016
[ 21:21 bapt search for other commits by this committer ] Original commit   Revision:416634
Release 1.8.5
Changes:
- Fix mirror_type: http with https servers
- Fix regression in the solver that tries to reinstall reverse deps sometime
Wed, 8 Jun 2016
[ 14:04 bapt search for other commits by this committer ] Original commit   Revision:416541
Add a patch to fix grabbing mirror lists over https

Note that people are using mirror_type: http when they should not
most probably due to bad documentation on our side so we will improve that later

mirror_type: http is only useful if you actually host multiple mirror of your
repos see pkg-repository(5).
Sun, 5 Jun 2016
[ 09:08 bapt search for other commits by this committer ] Original commit   Revision:416389
Update to 1.8.4
Changes:
- 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

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

1 | 2 | 3  »