notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
non port: ports-mgmt/pkg-devel/Makefile
SVNWeb

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

1 | 2 | 3  »  

Thu, 4 Aug 2022
[ 04:56 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:4a44f0edb388d190ba2c40c573e399a9dc7873bf  4a44f0e 
ports-mgmt/pkg-devel: update to 1.18.99.3

Fix regression in hardlink creation, making them fail if not created
in the same directory
Wed, 3 Aug 2022
[ 10:17 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:7a793a5cdb35b8d393760146487a6783f6ad6676  7a793a5 
ports-mgmt/pkg-devel: update to 1.18.99.2

Fix a regression introduced with the new ewtraction code which
results in some bad directory path matching, creating "hidden" to pkg
leftovers

Reported by:	tcberner
[ 08:00 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:132a3467d11a7443e5968bd43e3865c18f66e91c  132a346 
ports-mgmt/pkg-devel: update to 1.18.99.1

Main change is a refactoring of the extraction process to fix a case
where during an upgrade a file becomes a directory
Sat, 28 May 2022
[ 05:57 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:14f1ba7332587bd7010de70ea37731d68d9e3c10  14f1ba7 
ports-mgmt/pkg-devel: update to 1.17.99.11 aka 1.18.0rc2

Changes:
- fix a regression about shlibs detected as changed wrongly
- fix performance issue with pkg upgrade
Fri, 27 May 2022
[ 08:57 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:6f402834a7b2032b091d4c99751a45682af9d927  6f40283 
ports-mgmt/pkg-devel: update to 1.17.99.10

Changes from 1.17.99.9 to 1.17.99.10
- greatly improve test coverage
- many improvements in error handling for pkg fetch
- Remove the deprecated pkg_get() function from the API
- prevent @config files to be verified from pkg checksums checking
- Remove ftp(s):// support
- add tcp:// protocol support which allows to server packages form inetd
  and secure it via spiped for example
- triggers can now be trigger when empty directories are added/removed
- Add "orphans" aliases
- speed up pkg which
- Reduce the possibility to have a temporary file during package extraction
  which exceed NAME_MAX (maxium file name length)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 20 Jan 2022
[ 09:28 Baptiste Daroussin (bapt) search for other commits by this committer ]    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:10 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:5069e58b2eec0c9fcdd13fd68d9f9638a8bb5673  5069e58 
ports-mgmt/pkg-devel: Update to 1.17.99.9

Changes
- 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
- Ensure no temporary files are left overs when ignoring some files in package
Thu, 4 Nov 2021
[ 16:38 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:8763663f3e2ee563e6fab6f931ac5c5386b7e360  8763663 
ports-mgmt/pkg-devel: update to 1.17.99.8

Changes:
- ensure pkg waits for the programs executed by the triggers
- bring back the fallback on the pkg add with mismatched version (with
  regression fixed)
Tue, 19 Oct 2021
[ 06:25 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:876edecba9c7d8d7cc0c46de37b7aac97ff4cdd5  876edec 
ports-mgmt/pkg-devel: update to 1.17.99.7

Changes:
- speed up pkg repo on SMP machines
- error on duplicated @config entry
- revert the fallback on pkg add with mismatched version
- document pkg upgrade --vulnerable
- revert jail audit perdiodic script verbosity reduction
Mon, 4 Oct 2021
[ 09:20 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:b24894798645e4dece7286b6b3fbdb94800de757  b248947 
ports-mgmt/pkg-devel: 1.17.99.6

- fix segfault when packaging packages providing shared libraries
- fix fingerprint signature handling with rootdir
Tue, 21 Sep 2021
[ 08:17 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:176f4afb4ce2b0384b6629bf485f3c2f17d00f2a  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) search for other commits by this committer ]    commit hash:d7dd5ef7679043b6deef04d268cb162add20d2dd  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
[ 11:51 Emmanuel Vadot (manu) search for other commits by this committer ]    commit hash:72629b6891c832e57808a0bdb686c2433951c546  72629b6 
ports-mgmt/pkg-devel: Fix packaging from poudriere

If there is no pkg(8) installed in the jail/host pkg-static will be used
but we don't have pkg-static with SAN so add a link in the WRKSRC.
Also poudriere just extract pkg-static from the pkg archive so cp
instead of symlink
[ 10:53 Emmanuel Vadot (manu) search for other commits by this committer ]    commit hash:6198006bca7ff681f433863cf1bbba3c225fbca0  6198006 
ports-mgmt/pkg-devel: Fix package when SAN is on

There is no pkg-static when SAN is on but the framework needs it.
So just ln pkg-static to pkg.
[ 10:08 Emmanuel Vadot (manu) search for other commits by this committer ]    commit hash:4f3befc2a362bf8fb86c83a99015df1d45c28bff  4f3befc 
ports-mgmt/pkg-devel: Add an option for building with sanitizer

Sanitizers helps finding problems, add an option to pkg-devel to be
able to compile with them.
Mon, 23 Aug 2021
[ 14:42 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:35c7ef4d57a17200c8e98681b1e3d5d0ec0b137d  35c7ef4 
ports-mgmt/pkg-devel: update to 1.17.99.3

- make pkg/audit.h C++ friendly
- fix build with libressl
- Enable aarch64 support for linux
- plenty of portability fixes for linux with musl libc
- autoremove: respect -q
- version: report an error if the provided INDEX file does not exist
- periodic: allow users so provide an ignore list of jails
- periodic: reduce audit script verbosity
- arch: to not consider .h as potentially arch specific
- query: allow -e to be used with other filter options
- register: implement a -N to disable registration in the database
- rework internal hash tables
- plenty of memory leak fixed
- fetch; do not count cached files as files to be fetched
Tue, 27 Jul 2021
[ 08:38 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:6b00d261637922ef52a271323cc915b96a73e1dc  6b00d26 
ports-mgmt/pkg-devel: update to 1.17.99.2

Changes from 1.17.99.1 to 1.17.99.2
- 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  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)
Mon, 26 Apr 2021
[ 15:12 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:0bd169af2cefcd265f8a8b52dfc52e5c445baa92  0bd169a 
Update to 1.16.99.5

Changes:
- allow to execute programs from lua script and triggers
- fetch vuln.xml.xz by default
- triggers detected by pkg -r are now deferred for firstboot
- pkg triggers command can be executed at first boot to run the
  deferred triggers

Note this is expect to be the last release before 1.17 (depending on
how many new bugs has been introduced)
Wed, 7 Apr 2021
[ 08:09 Mathieu Arnold (mat) search for other commits by this committer ]    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  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Fri, 26 Mar 2021
[ 23:16 bapt search for other commits by this committer ] Original commit   Revision:569277
Update to 1.16.99.4

Changes from 1.16.99.3 to 1.16.99.4
- expose the name of the packages to its scripts lua and shell
- plist: remove internal support for @*exec
- plist: remove support for @ignore
- plist: remove suppot for @dirrm/@dirrmtry
- plist: remove support for @pkgdep
- plist: remove stub support for @stopdaemon
- plist: remove stub support for @display
- plist: remove stub support for @mtree
- plist: remove stub support for @conflict
- info: fix info processing of mutliple compares
- ci runs again on linux and osx
- portability fixes for linux and osx
- ubsan/asan related fixes
Wed, 17 Mar 2021
[ 14:16 bapt search for other commits by this committer ] Original commit   Revision:568662
update to 1.16.99.3:

The main big change is the switch of the package extension to .pkg
This is done so we can change compression format without having to
modify the tools each time to adapt to the new extension

While here adapt the ports tree to the new .pkg extension and prepare
the pkg-devel ports to swicth the package compression format to zstd
in FreeBSD 14 in a month to give time to upgrade to a version which
have the bootstrap knowing about .pkg.

Changes from 1.16.99.2 to 1.16.99.3
- lua update to 5.4.2
- pkg repo accept now all supported formats mixed without config
- pkg now default on creating .pkg files with backward compatible symlinks
- backward compatible symlinks are now an option
- make the default comprpession format a config option
- set the default compression level for zstd to 19
- make the default compression level a config option
- Update libucl to latest version
Thu, 18 Feb 2021
[ 18:04 manu search for other commits by this committer ] Original commit   Revision:565957
ports-mgmt/pkg-devel: Update to 1.16.99.2

- libpkg: rsa: stop leaking an RSA object
- libpkg: rsa: start abstracting away rsa bits
- lua: filecmp: Fix for symlink

PR:		253292, 250439
Approved by:	bapt (implicit)
Wed, 20 Jan 2021
[ 14:24 manu search for other commits by this committer ] Original commit   Revision:562139
ports-mgmt/pkg-devel: Update to 1.16.99.1

Changes from 1.15.99.8 to 1.16.99.1
- Avoid making making xstring.h public
- audit: fix quiet
- libpkg: add a snap(shot) version prefix
- libpkg: only upgrade installed packages with pattern matches
- libpkg: accept an "rsa:" prefixed file for pkg_finish_repo()

Approved by:	bapt (implicit)
Wed, 9 Dec 2020
[ 04:40 bapt search for other commits by this committer ] Original commit   Revision:557345
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
Thu, 5 Nov 2020
[ 17:51 bapt search for other commits by this committer ] Original commit   Revision:554145
Update to 1.15.99.7

The main features is:
- implement triggers mechanism (both lua and shell)

Other changes:
- Merge keywords preinstall script into a single "prepackaging script"
- fix issues with script leaving process in the background
- fix an issue with metalog duplicated entries
- improve performances of pkg query -F
- get rid of sysexits
Wed, 21 Oct 2020
[ 12:55 bapt search for other commits by this committer ] Original commit   Revision:552866
update to 1.15.99.6

Changes from 1.15.99.5 to 1.15.99.6
- lots of keywords improvements:
  * validation: lua script to validate the keyword line
  * deprecated: boolean to mark a keyword as deprecated
  * deprecation_message: message if deprecated
  * actions_script: script version of 'actions' in lua
  * lua scripts: now can have real arguments instead of
  pre-expended ones
[ 07:25 bapt search for other commits by this committer ] Original commit   Revision:552854
Update to 1.15.99.5

changes:
- New feature: @include for plist
- internal only: remove utstring in favor of posix open_memstream
- plenty of small memory improvements
Tue, 13 Oct 2020
[ 07:25 bapt search for other commits by this committer ] Original commit   Revision:552205
Update to 1.15.99.4
- Fix build with non recent compilers
[ 07:01 bapt search for other commits by this committer ] Original commit   Revision:552200
pkg-devel: update to 1.15.99.3:

- Brings many fixes from the stable branch
- Add support for a new @include
Tue, 22 Sep 2020
[ 14:12 manu search for other commits by this committer ] Original commit   Revision:549596
ports-mgmt/pkg: Update to 15.99.2

query: Fix '%X' to include the file name and sum

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

Changes from 1.14.99.7 to 1.15.99.1
- Fix '%X' to not include the version

Approved by:	bapt (implicit)
Fri, 28 Aug 2020
[ 12:33 manu search for other commits by this committer ] Original commit   Revision:546730
ports-mgmt/pkg-devel: Update 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

Approved by:	bapt
Tue, 18 Aug 2020
[ 12:18 manu search for other commits by this committer ] Original commit   Revision:545228
ports-mgmt/pkg-devel: Update to 1.14.99.6

Changes from 1.14.99.5 to 1.14.99.6
- Run lua scripts before shell scripts
- unbreak build with -fno-common
Mon, 20 Jul 2020
[ 12:04 manu search for other commits by this committer ] Original commit   Revision:542628
pkg-devel: Update to 1.44.99.5

Changes from 1.14.99.4 to 1.14.99.5
- Fix lua script during pkg_delete
- Return file type for lua_stat

Approved by:	bapt (implicit)
[ 10:02 manu search for other commits by this committer ] Original commit   Revision:542626
pkg-devel: Update to 1.14.99.4

Changes from 1.14.99.3 to 1.14.99.4
- Add function to lua scripts:
  * Simple stat()
  * filecopy to copy a file preserving its attributes
  * filecmp to compare files
  * update sqlite to latest version
  * Add a new 'hash' mode to pkg repo to make repositories CDN friendly
  * Isolate transport protocol to be able to easily change implementations
    in the futur
  * Fix invalid json in even_pipe
  * lots of portability fixes

Approved by:	bapt (implicit)
Mon, 29 Jun 2020
[ 08:59 manu search for other commits by this committer ] Original commit   Revision:540763
Use correct DISTVERSION

Reported by:	lwshu
Approved by:	bapt (implicit)
[ 07:58 manu search for other commits by this committer ] Original commit   Revision:540760
Update to 1.14.99.3

Changes from 1.14.99.2 to 1.14.99.3:
- Fix linking on FreeBSD

Approved by:	bapt (implicit)
Thu, 25 Jun 2020
[ 14:51 manu search for other commits by this committer ] Original commit   Revision:540396
Update to 1.14.99.2

Changes from 1.14.99.1 to 1.14.99.2:
- Fix hanging if a script spawn a process and
  it still run after the scripts finish
- Prevent potential hang with lua scripts
- For http mirror first try to get the list from the
  full path and then fallback on the root one if we
  didn't find anything.
- Add a debug message if obtaining the lock fails

Approved by:	bapt
Sat, 20 Jun 2020
[ 21:23 delphij search for other commits by this committer ] Original commit   Revision:539751
ports-mgmt/pkg-devel: 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/D25053
Mon, 27 Apr 2020
[ 07:37 bapt search for other commits by this committer ] Original commit   Revision:533107
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)
Mon, 23 Mar 2020
[ 09:54 bapt search for other commits by this committer ] Original commit   Revision:528965
pkg 1.13.99.7

Changes since 1.13.99.5:
- When backing up libraries, create a package 'compat-libraries'
  a4b64e6fin which the new libraries will be appended to and the version
  bumped each time a new library is backed up.
- Fix a regression with sometimes makes some keywords being ignored
  aka scripts not appended to the list of scripts)
- Fix ABI on DragonFly
- Fix fd being closed twice wen running shell scripts
Tue, 17 Mar 2020
[ 22:08 bapt search for other commits by this committer ] Original commit   Revision:528602
Update to 1.13.99.5
- fix a memory allocation bug during package creation [1)

Reported by:	flo, antoine
[ 09:35 bapt search for other commits by this committer ] Original commit   Revision:528569
Update to 1.13.99.4

- Fix detection of zstd compression support for libarchive
- Fix package creation on installed packages
- Update autosetup to the latest version
Tue, 3 Mar 2020
[ 12:56 mat search for other commits by this committer ] Original commit   Revision:527673 (Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
Ports MUST NOT set WITH_DEBUG.

WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
[ 11:00 bapt search for other commits by this committer ] Original commit   Revision:527668
Update to 1.13.99.3

- Fix regression in ABI detection (add regression tests about it)
- Fix regression concerning the timestamp of the packaged/installed file
  (add  regression tests about it)
Mon, 2 Mar 2020
[ 06:35 antoine search for other commits by this committer ] Original commit   Revision:527609
Forbid the pkg-devel ports, it create 1 package with bad ABI

With hat:	portmgr
Fri, 28 Feb 2020
[ 14:40 bapt search for other commits by this committer ] Original commit   Revision:527333
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
Fri, 14 Feb 2020
[ 16:32 bapt search for other commits by this committer ] Original commit   Revision:526124
Update to 1.13.99.1

Changes from 1.13.99.0 to 1.13.99.1
- Do not create a .pkgnew file in case installing a configure file over
  a non existing file
- Update linenoise to latest version
- Update picosat to latest version
- Implement HTTP keep-alive (imported from xbps)
- fix a regression concerning valid url: ssh://user@host:/ was not valid
  anymore
Wed, 12 Feb 2020
[ 14:53 bapt search for other commits by this committer ] Original commit   Revision:525914
Update to 1.13.99.0
- Fix inverted logic about rcscripts
- Improve the build handling of dependency
Wed, 29 Jan 2020
[ 13:11 bapt search for other commits by this committer ] Original commit   Revision:524545
Import the libfetch patch to the bundled libfetch
[ 11:46 bapt search for other commits by this committer ] Original commit   Revision:524540
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
Fri, 24 Jan 2020
[ 17:11 bapt search for other commits by this committer ] Original commit   Revision:523974
Update to 1.12.99.3
- Add more regression test
- Improve consistency of the default ouput
- Give a hint about running pkg update -f in case of "size mismatch"
- Fix pkg backup since the sqlite syscall are overridden
Wed, 22 Jan 2020
[ 16:50 bapt search for other commits by this committer ] Original commit   Revision:523818
update to 1.12.99.2
- lua scripts are now running in a capsicum sandbox
- lua scripts io.open function is now always opening relative to ROOTDIR
- expat vulnxml parser has been replaced by a yxml based one
- libucl has been update to the latest git version
- error reporting has been improved when parsing vuxml file
- shell script can now push message at the pkg-message level by writing
  to the ${PKG_MSGFD} file descriptor:
   echo "message for the user" >&${PKG_MSGFD}
Tue, 24 Dec 2019
[ 08:45 bapt search for other commits by this committer ] Original commit   Revision:520788
Update to 1.12.99.1
- When installing a file over a file that is not tracked by any
  package, save the previous one 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
  is not created anymore, it was only used up to pkg 1.2. anyone upgrading
  from pkg 1.2 should first run pkg bootstrap -f to be on a recent version.
- pkg -r now first lookup under the rootdir for its ABI_FILE.
- 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
Wed, 18 Sep 2019
[ 07:52 bapt search for other commits by this committer ] Original commit   Revision:512257
Release pkg 1.12.99.0

Changes from previous devel version:
- Fix crash with bad ABI is provided

Change in the port:
- Do not check anymore for pkg_tools migration to pkg
Fri, 6 Sep 2019
[ 19:54 bapt search for other commits by this committer ] Original commit   Revision:511357
Update to 1.11.99.3
Mon, 26 Aug 2019
[ 10:04 bapt search for other commits by this committer ] Original commit   Revision:509896
Update to 1.11.99.2:
- Fix cross installation with new build system
- Add a function to lua_script allowing to send a message which will be
  printed along with the other messages at the end of the message process.
- Fix detection of libarchive with zstd support
Thu, 4 Jul 2019
[ 07:07 bapt search for other commits by this committer ] Original commit   Revision:505815
Update to 1.11.99.1

- Add support for lua scripting:
  for now it allows to use scripts in lua instead of shell scripts
  everywhere possible, including keywords.
- Fix detection of libarchive built with zstd support
Wed, 26 Jun 2019
[ 12:53 bapt search for other commits by this committer ] Original commit   Revision:505153
Release pkg 1.11.99.0

- add support for packages compress in zstandard format
- improve messages output adding marks to separate messages from each packages
  and messages within a given packages
- messages can now contain variables: ${PREFIX} ${PKGNAME} for now
Mon, 3 Jun 2019
[ 11:28 bapt search for other commits by this committer ] Original commit   Revision:503376
Respect CC and PREFIX
Mon, 27 May 2019
[ 09:07 bapt search for other commits by this committer ] Original commit   Revision:502778
Update to 1.10.99.14
- fix libpkg.so when linked with binutils
- instead of closing stdin for script just use /dev/null
- force installation of symlinks to avoid make install to fail is some
  symlinks are already there
Thu, 23 May 2019
[ 17:00 bapt search for other commits by this committer ] Original commit   Revision:502343
Bump port revision
Fri, 19 Apr 2019
[ 17:41 bapt search for other commits by this committer ] Original commit   Revision:499379
Really update to 1.10.99.13
Changes from pkg 1.10.99.12 to 1.10.99.13
- fix segfault when running pkg version <an_invalid_index_file>
- fix segfault that can occurs sometime when forcing the installation of a
  localpackage: pkg install -f ./mypkg-X.txz
- fix abi detection when multiple elf notes are used in the binary like on
  fedora

Reported by:	tobik, sunpoet
[ 14:25 bapt search for other commits by this committer ] Original commit   Revision:499358
Update to 1.10.99.13
Wed, 27 Mar 2019
[ 12:58 bapt search for other commits by this committer ] Original commit   Revision:496948
Update to 1.10.99.12

Changes from pkg 1.10.99.11 to 1.10.99.12
- use /usr/bin/uname to determine of the ABI
- 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
- switch to cirrus-ci
- improve portability on linux
- simplify code to create the repository
- close stdin when running scripts
- update bundled libucl to latest version
- remove backward compat (pkg_*) in periodic scripts
- always use anticongersion on periodic scripts
- Prevent SIGSEGV with 'pkg version' with packaged base
- Fix issue with recent lld
Sat, 3 Nov 2018
[ 21:27 bapt search for other commits by this committer ] Original commit   Revision:483911
Update to 1.10.99.11 which attempts to fix build with recent libarchive
Sat, 22 Sep 2018
[ 10:44 bapt search for other commits by this committer ] Original commit   Revision:480380
Update to 1.10.99.10
Mon, 10 Sep 2018
[ 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
Sun, 9 Sep 2018
[ 03:43 woodsb02 search for other commits by this committer ] Original commit   Revision:479266
Fix fetch by updating GH_TAGNAME as required by r479255

Approved by:	portmgr blanket
Sat, 8 Sep 2018
[ 19:22 brd search for other commits by this committer ] Original commit   Revision:479255
Update to 1.10.99.9


- Remove a check for config files that have hardlinks
- Add .gitlab-ci.yml to support the Gitlab CI service
- Add a few more tests with hardlinks
Mon, 20 Aug 2018
[ 17:06 bapt search for other commits by this committer ] Original commit   Revision:477663
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
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:14 bapt search for other commits by this committer ] Original commit   Revision:458301
Update to 1.10.90.7
- Sort fts traversal in repo creation
- Fix floating pint exception when packaging packages with weird elf files
- More test cases for config merge
- Fix running the testsuite on linux and osx
- Fix pkg version regarding flavors
- Add support for creating packages with a hash in their names
- Accept DT_SONAME anywhere in .dynamic
- make pkg version -r imply -R
- Some fixes for the progression display
- Rename some variables in security periodic scripts.
- Parse FreeBSD OS version and forbid to install too new packages
Sat, 11 Nov 2017
[ 13:04 bapt search for other commits by this committer ] Original commit   Revision:453973
Update to 1.10.99.6
- Lots of fixes/improvements on periodic scripts
- Fix typo in the .pc file
- Only check for origin if the strings contains / in pkg version
- Support flags when exporting the metalog
- Ignore flags when installing as a user
- fix again using pattern as package arch
- recognize armv7
- add %q to pkg_printf(3) and pkg-query(8) to print altabi
- 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
  he can fix
- zsh completion imrpovements
Mon, 31 Jul 2017
[ 21:38 bapt search for other commits by this committer ] Original commit   Revision:446998
Update to 1.10.99.5
- 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
- better ABI name on linux
- lots of changes in internal API to use fd when possible
- removed option: pkg repo -L
Sun, 26 Mar 2017
[ 21:19 bapt search for other commits by this committer ] Original commit   Revision:436991
Update to 1.10.99.4
- Fix signing_command something saving a truncated signature in the file
  as a result pkg will reject any repository signed
- pkg which: add -m to show what files matched using globs
- fix sqlite overload with new sqlite
- Revert the new UI which does not respect 80 columns
- Fix query '%q' printing the internal arch instead of the official one
Sat, 25 Feb 2017
[ 12:40 bapt search for other commits by this committer ] Original commit   Revision:434799
Update to 1.10.99.3
Changes
- Replace some mmap with getline()
- Fix pkg which -g
- allow setting env before fetching for every kind of repo
Sun, 19 Feb 2017
[ 16:43 bapt search for other commits by this committer ] Original commit   Revision:434408
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
Fri, 17 Feb 2017
[ 23:12 bapt search for other commits by this committer ] Original commit   Revision:434318
Update to 1.10.99.1
- The solver now uses natively the new dep formula (more works needed)
- Ensure don't call getcwd for each manifest part (useful for the builders)
Sun, 12 Feb 2017
[ 21:09 bapt search for other commits by this committer ] Original commit   Revision:433965
Update to 1.9.99.11

- Fix install as user
- Allow to set env variable per repo to pass to libfetch
- Plug a memory leak
- Fix repo initialization when a repo is disabled
- Fix installing sparse binary files
- Add an option for a user to change locking over nfs
Tue, 3 Jan 2017
[ 20:38 zi search for other commits by this committer ] Original commit   Revision:430519
- Instruct portscout to ignore these
Mon, 2 Jan 2017
[ 23:32 bapt search for other commits by this committer ] Original commit   Revision:430421
Release to 1.9.99.10 (yes I forgot update the port for 1.9.99.9

- Fix symlinks created by pkg register
- Fix pkg version -n
- Do not autoremove packages marked as vital
- pkg query: aggregate license information
- Fix build on OSX
- Fix build on FreeBSD 8
- Implement pkg upgrade --vulnerable
- Fix descriptor leak
Sun, 4 Dec 2016
[ 22:19 bapt search for other commits by this committer ] Original commit   Revision:427811
Update to 1.9.99.8
- bug fixes and simplification of pkg register
[ 00:15 bapt search for other commits by this committer ] Original commit   Revision:427748
Update to 1.9.99.7
changes:
- pkg register: fix timestamps
Sat, 3 Dec 2016
[ 22:50 bapt search for other commits by this committer ] Original commit   Revision:427744
Update to 1.9.99.6
- Fix pkg register when target hardlink is not in the same directory as the
source file
[ 21:14 bapt search for other commits by this committer ] Original commit   Revision:427741
Update to 1.9.99.5
- In case of errors during pkg update exit with a non 0 status
- Fix pkg register issues with some version of libarchive:
  * hardlinks not being made hardlinks sometime
  * issues when PREFIX is a symlink to another directory
- Use portable mechanism to find the number of CPUs which allows pkg repo to be
  faster on linux
Thu, 1 Dec 2016
[ 21:29 swills search for other commits by this committer ] Original commit   Revision:427523
Rename PKG_CMD to PKG_REGISTER

Submitted by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8677
Sun, 20 Nov 2016
[ 15:52 bapt search for other commits by this committer ] Original commit   Revision:426598
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
Sat, 19 Nov 2016
[ 22:26 bapt search for other commits by this committer ] Original commit   Revision:426542
Update to pkg 1.9.99.3
- Add a fallback for utimensat when reporting EOPNOTSUPP
- replace libsbuf with utstring for portability
- Overwrite some sqlite vfs functions to allow 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
- speed walking though [reverse]dependencies
- Update blake2b to latest version
- Add blake2s to the list of supported checksums
- Internal digest now default on blake2b on 64 bits and blake2s on 32 bits.
- Fix segfault when ABI is defined but empty
- Do not use the shared library provides/requires on non FreeBSD/Linux
- Define _NETBSD_SOURCES on NetBSD to allow libfetch to use funopen
- Document vital flags
- Fix potential double free when dealing with @config keyword
Sun, 30 Oct 2016
[ 20:02 bapt search for other commits by this committer ] Original commit   Revision:424958
Update to 1.9.99.2
- readd FTS support to sqlite lib to allow dropping fts tables
- rewrite some functions to use file descriptors when possible
[ 17:57 bapt search for other commits by this committer ] Original commit   Revision:424956
Update to 1.9.99.1
- Fix fd leak on systems without utimensat (merged in release branch)
- Do not use openssl for sha256
- Improve the default output when fetching data
- Update libfetch to the version of FreeBSD 11
- Update libsbuf to the version of FreeBSD 11
- Fix NetBSD ABI
- Add a fallback for utimensat when reporting EOPNOTSUPP
Sat, 15 Oct 2016
[ 21:23 bapt search for other commits by this committer ] Original commit   Revision:424030
Update to 1.9.99.0
- Fix pkg refetching te repositories all the time
- Add support for METALOG
Sat, 20 Aug 2016
[ 17:26 bapt search for other commits by this committer ] Original commit   Revision:420520
Update to 1.8.99.1
- removes chroot in sanboxes it causes too many issues

Reported by:	kwm, bdrewery
Fri, 19 Aug 2016
[ 22:16 bapt search for other commits by this committer ] Original commit   Revision:420493
Update to 1.8.99.10
- sandboxes always drops privileges if run as root and chroot in /var/empty
- sandboxes limits resource usage to make them less useless on system without
capsicum
- drops privileges and chroot to /var/empty in various commands if run as root:
  * pkg audit
  * pkg info
  * pkg (r)query
Tue, 5 Jul 2016
[ 15:02 bapt search for other commits by this committer ] Original commit   Revision:418085
Update to 1.8.99.9:
- Update internal expat to 2.2.0
- Fix using an external solver
- Fix build on FreeBSD prior to 9.2
- Fix issues on armv6
- Add a mini summary of the operations (removal, installation, upgrades) that
  that will be done
- Fix solver issues that could trigger issues with conflicts or reinstall too
  many things
Sat, 25 Jun 2016
[ 11:31 bapt search for other commits by this committer ] Original commit   Revision:417462
Update to 1.8.99.8
- Accept symlinks to directory when the package expects a directory
- Cleanup symlink checksuming code
- Fix a bug that results in bus error on very specific cases with lots of
  packages installed
Wed, 22 Jun 2016
[ 21:22 bapt search for other commits by this committer ] Original commit   Revision:417334
Update to 1.8.99.7
- Lots of important fixes in the solver
- Fix pkg upgrade -f
- Reduce namecache contention a bit
- Prefix all temporary files with a . so they are hidden
- Explicitly tell the users which conflicts were found
- Do not fork pkg when being ptraced (only on FreeBSD)
- Implement repo pinning so once installed a package will keep coming from a
  given repo
- Fix repository priority handling on directly requested packages

Big thanks az@ and vsevolod@ for the thank less help provided
Thu, 9 Jun 2016
[ 22:07 bapt search for other commits by this committer ] Original commit   Revision:416636
Update to 1.8.99.6
Changes:
- fix solver deciding to reinstall the reverse dependencies
- fix mirror_type: http with https url

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

1 | 2 | 3  »