Commit Graph

4062 Commits

Author SHA1 Message Date
Emmanuel Vadot
6f4b234325 MFH: r562140 r565958
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)

ports-mgmt/pkg: Update to 1.16.3

- lua: filecmp: Fix for symlink

PR:	253292, 250439
Approved by:	bapt (implicit)
2021-02-18 18:13:33 +00:00
Antoine Brodin
aa7a6c429e Drop python 2.7 support from a few ports
With hat:	portmgr
2020-12-28 23:02:12 +00:00
Adam Weinberger
011cbbbfb6 ports-mgmt/pkg: Update WWW
The pkg wiki entry (https://wiki.freebsd.org/pkgng) says "The content of this
page was outdated and misleading so it has been deleted." Instead, point to
the upstream github repo where truths about pkg can be found.

Approved by:	pkg (bapt)
2020-12-28 09:05:45 +00:00
Joe Marcus Clarke
bc9aa6b801 Updqte to 2.19.4.
* Correct path to apache.mk [1]
* Warn if one declares USE_LDCONFIG without a properly named shared object [2]
* Allow make use-before-declare lazy evaluation in dependencies [3]

PR:		252003 [1]
		252181 [2]
		244239 [3]
Submitted by:	brnrd [1]
2020-12-27 19:22:08 +00:00
Stefan Eßer
d262ce88bc Enable updating of locked ports
It was already possible to override the locked status of a package, but
the deinstallation of the old version failed and made the update fail.

After this change the package is temporarily unlocked during the upgrade.

Reported by:	rkoberman@gmail.com (Kevin Oberman)
2020-12-26 20:47:07 +00:00
Baptiste Daroussin
b8c209a747 Update to 1.16.1
Fixes: pkg audit -q output

Reported by:	many
2020-12-26 15:53:09 +00:00
Antoine Brodin
14be7bd191 scipy 1.5.4 is only compatible with python 3.6+
Reported by:	pkg-fallout
2020-12-24 09:03:39 +00:00
Baptiste Daroussin
982fa079a5 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
- get rid of sysexits
- improve performances for pkg query -F
- Fix an issue with metalog duplicated entries
- Relax keywords attributes syntax by allowing spaces
- Fix a crash when pkg is told to package a directory as a file
- pkg upgrade -n does not run anymore the "prior" test for self pkg upgrade
  but instead prints everything that will be upgraded including pkg
- pkg info now print the installed timestamp and repository in --raw output
- print all missing packages not only the first one encountered
- All commands are now consistently using --no-scripts
- pkg audit now accepts a -R/--raw option for parseable output
- some fixes in the solver

PR:		251696
2020-12-22 18:52:05 +00:00
Romain Tartière
cc510df3cf Fix usage of WITH_SUBVERSION_VER
devel/subversion used to be available in different versions from which the
end-user could choose by setting WITH_SUBVERSION_VER to the expected version.
This has been reworked at some point and broke that feature in portshaker.

Adjust the WITH_SUBVERSION_VER handling to cope with it again.

PR:		250849
Submitted by:	nork@ninth-nine.com
2020-12-14 02:18:53 +00:00
Emanuel Haupt
36c251d986 Update to 0.1.2 2020-12-09 09:23:04 +00:00
Baptiste Daroussin
82b49d1468 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
2020-12-09 04:40:27 +00:00
Rodrigo Osorio
05ab4ccace ports-mgmt/pkg-provides: Upgrade to 0.7.1
Major changes:
 - Fix a bug that kept temporary files on the disk
   after database upgrade.
2020-12-07 21:50:01 +00:00
Emanuel Haupt
3d95e6e13a Add fastest_pkg 0.1.1, script to find the fastest pkg mirror. 2020-11-30 12:12:43 +00:00
Joe Marcus Clarke
2ade1a8170 Update to 2.19.3.
* Do not complain about USE_LDCONFIG32 [1]
* Allow a master port to have its last line be ".endif" [2]
* Attempt to find OPTIONS use in a smarter way [3]

PR:		251431 [1]
		251430 [2]
		249970 [3]
Submitted by:	gerald [1]
2020-11-29 17:24:43 +00:00
Dmitri Goutnik
0caae1f00d ports-mgmt/portgrep: Update to 1.2.0
Changes:	https://github.com/dmgk/portgrep/releases/tag/v1.2.0
2020-11-23 14:46:07 +00:00
Dmitri Goutnik
b65a01d1d4 ports-mgmt/modules2tuple: Update to 2.2.2
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v2.2.2
2020-11-15 13:11:47 +00:00
Bryan Drewery
ab3fd0e886 Fix bsdgrep support for jail version 2020-11-13 19:12:32 +00:00
Bryan Drewery
24290e8b62 - Update to 3.3.6
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_336

- Fixes bsdgrep support for jail version
2020-11-13 19:12:09 +00:00
Mikael Urankar
37c02f7921 ports-mgmt/octopkg: Update to 0.3.1
Changelog:
  https://github.com/aarnt/octopkg/releases/tag/v0.3.0
  https://github.com/aarnt/octopkg/releases/tag/v0.3.1

PR:		248835
Approved by:	maintainer timeout
2020-11-13 09:27:22 +00:00
Bryan Drewery
7102cd71c0 - Fix jail creation for 12.2+ seeing sys/param.h error.
MFH:	2020Q4
2020-11-11 22:20:36 +00:00
Bryan Drewery
2c2f09a005 - Update to 3.3.5
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_335

This is a minor release mostly fixing jail creation on 12.2+

MFH:	2020Q4
2020-11-11 22:20:11 +00:00
Stefan Eßer
9d5f5c6780 Correctly report package locks that prevent an upgrade
Reported by:	rkoberman@gmail.com (Kevin Oberman)
2020-11-11 18:27:56 +00:00
Chris Rees
f84b8ae11d ports-mgmt/portdowngrade: No need for svn dep
It is highly unlikely to be installed on a system without svnlite

PR:		ports/250848
2020-11-07 08:15:03 +00:00
Baptiste Daroussin
f821e6330c 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
2020-11-05 17:51:08 +00:00
Steve Wills
08278ea412 ports-mgmt/synth: allow using base ncurses
PR:		244142
Approved by:	ericbsd (maintainer)
2020-11-03 20:27:34 +00:00
Baptiste Daroussin
45f62b8503 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
2020-10-21 12:55:33 +00:00
Baptiste Daroussin
fe2ba86ba5 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
2020-10-21 07:25:50 +00:00
Baptiste Daroussin
cbe35836d6 Update to 1.15.99.4
- Fix build with non recent compilers
2020-10-13 07:25:00 +00:00
Baptiste Daroussin
e640316bdd pkg-devel: update to 1.15.99.3:
- Brings many fixes from the stable branch
- Add support for a new @include
2020-10-13 07:00:59 +00:00
Emmanuel Vadot
cd3a338678 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
2020-10-11 13:00:43 +00:00
Emmanuel Vadot
20f0c7125b 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)
2020-10-04 14:14:51 +00:00
Baptiste Daroussin
c4bca255db 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
2020-10-02 14:05:23 +00:00
Emmanuel Vadot
ac33e165c5 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)
2020-10-02 09:01:41 +00:00
Baptiste Daroussin
7b49f32a7f pkg2ng is gone a while ago stop advising to use it 2020-09-29 08:28:47 +00:00
Tobias Kortkamp
f35841a5de Reset MAINTAINER 2020-09-28 05:05:24 +00:00
Piotr Kubaj
d46d9e64c9 ports-mgmt/pkg: fix build on powerpc64le
Little-endian powerpc64 is not detected properly by sqlite3.
2020-09-24 17:29:13 +00:00
Dmitri Goutnik
8a3aa16835 ports-mgmt/modules2tuple: Update to 2.2.1
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v2.2.1
PR:		249509
Reported by:	yuri
2020-09-23 14:46:03 +00:00
Emmanuel Vadot
1590ec2e8c 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)
2020-09-22 14:15:44 +00:00
Emmanuel Vadot
027224fdb8 ports-mgmt/pkg: Update to 15.99.2
query: Fix '%X' to include the file name and sum

Approved by:	bapt (implicit)
2020-09-22 14:12:48 +00:00
Bernhard Froehlich
11f95ab80a ports-mgmt/caronade:
- Update to 0.4.0
- Changes because of new Makefile based buildsystem

Changelog v0.4.0:

Features:
* Rewrite internal HTTP and webhook handler with Labstack echo (v4)
* Implement job listing overview web page
* Redesign web interface
* Export job and build data as json and render all pages dynamically from json
* Write job output logfile directly to disk without buffering
* Introduce new status "waiting" and "building"
* Update bulma to 0.9.0

Bugs:
* Document SSH recipe for remote builders and improve default config
2020-09-22 13:24:57 +00:00
Dirk Meyer
90a8e93562 - update to 2.10 2020-09-21 16:46:00 +00:00
Emmanuel Vadot
b5eae4c190 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)
2020-09-21 14:54:18 +00:00
Emmanuel Vadot
9378118979 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)
2020-09-21 14:51:22 +00:00
Rene Ladan
b2e5755eb8 Remove expired ports:
2020-09-15 audio/abraca: Uses deprecated version of python
2020-09-15 audio/ardour5: Uses deprecated version of python
2020-09-15 audio/cplay: Uses deprecated version of python
2020-09-15 audio/cpp-xmms2: Uses deprecated version of python
2020-09-15 audio/p5-xmms2: Uses deprecated version of python
2020-09-15 biology/haplohseq: Uses deprecated version of python
2020-09-15 biology/tophat: Uses deprecated version of python
2020-09-15 chinese/ibus-array: Uses deprecated version of python
2020-09-15 comms/congruity: Uses deprecated version of python
2020-09-15 comms/libbtbb: Uses deprecated version of python
2020-09-15 comms/quisk: Uses deprecated version of python
2020-09-15 databases/mtools-mongodb: Uses deprecated version of python
2020-09-15 databases/mydbf2mysql: Uses deprecated version of python
2020-09-15 databases/ntdb: Uses deprecated version of python
2020-09-15 databases/pgloader: Uses deprecated version of python
2020-09-15 databases/pgtune: Uses deprecated version of python
2020-09-15 databases/postgresql-libpqxx3: Uses deprecated version of python
2020-09-15 databases/postgresql-libpqxx4: Uses deprecated version of python
2020-09-15 databases/py-sqlite3dbm: Uses deprecated version of python
2020-09-15 databases/pydbx: Uses deprecated version of python
2020-09-15 databases/pyspatialite: Uses deprecated version of python
2020-09-15 deskutils/ljcharm: Uses deprecated version of python
2020-09-15 deskutils/mat: Uses deprecated version of python
2020-09-15 devel/aap: Uses deprecated version of python
2020-09-15 devel/apr2: Uses deprecated version of python
2020-09-15 devel/bbfreeze-loader: Uses deprecated version of python
2020-09-15 devel/bicyclerepair: Uses deprecated version of python
2020-09-15 devel/bzrtools: Uses deprecated version of python
2020-09-15 devel/codeville: Uses deprecated version of python
2020-09-15 devel/cvs2svn: Uses deprecated version of python
2020-09-15 devel/cx_Freeze: Uses deprecated version of python
2020-09-15 devel/euca2ools: Uses deprecated version of python
2020-09-15 devel/evolution-gconf-tools: Uses deprecated version of python
2020-09-15 devel/git-bzr-ng: Uses deprecated version of python
2020-09-15 devel/git-cvs: Uses deprecated version of python
2020-09-15 devel/git-remote-hg: Uses deprecated version of python
2020-09-15 devel/grumpy: Uses deprecated version of python
2020-09-15 devel/hg-git: Uses deprecated version of python
2020-09-15 devel/libnxt: Uses deprecated version of python
2020-09-15 devel/libredblack: Uses deprecated version of python
2020-09-15 devel/llvm-cheri: Uses deprecated version of python
2020-09-15 devel/phpsh: Uses deprecated version of python
2020-09-15 devel/py-backports.shutil_which: Uses deprecated version of python
2020-09-15 devel/py-notify: Uses deprecated version of python
2020-09-15 devel/py-pybloomfiltermmap: Uses deprecated version of python
2020-09-15 devel/py-qserve: Uses deprecated version of python
2020-09-15 devel/py-subvertpy: Uses deprecated version of python
2020-09-15 devel/py_static_check: Uses deprecated version of python
2020-09-15 devel/pyst: Uses deprecated version of python
2020-09-15 devel/runsnakerun: Uses deprecated version of python
2020-09-15 devel/tailor: Uses deprecated version of python
2020-09-15 devel/uatraits: Uses deprecated version of python
2020-09-15 dns/nsec3walker: Uses deprecated version of python
2020-09-15 dns/sshfp: Uses deprecated version of python
2020-09-15 editors/medit: Uses deprecated version of python
2020-09-15 emulators/dynagen: Uses deprecated version of python
2020-09-15 emulators/wxmupen64plus: Uses deprecated version of python
2020-09-15 games/diameter: Uses deprecated version of python
2020-09-15 games/kiki: Uses deprecated version of python
2020-09-15 games/lightyears: Uses deprecated version of python
2020-09-15 games/outerspace: Uses deprecated version of python
2020-09-15 games/pachi-game-engine: Uses deprecated version of python
2020-09-15 graphics/caffe: Uses deprecated version of python
2020-09-15 graphics/cloudcompare: Uses deprecated version of python
2020-09-15 graphics/kudu: Uses deprecated version of python
2020-09-15 graphics/pecomato: Uses deprecated version of python
2020-09-15 graphics/py-editobj: Uses deprecated version of python
2020-09-15 graphics/py-mayavi: Uses deprecated version of python
2020-09-15 graphics/pymorph: Uses deprecated version of python
2020-09-15 graphics/tilecache: Uses deprecated version of python
2020-09-15 graphics/uniconvertor: Uses deprecated version of python
2020-09-15 japanese/mailman: Uses deprecated version of python
2020-09-15 java/eclipse-pydev: Uses deprecated version of python
2020-09-15 lang/cdent: Uses deprecated version of python
2020-09-15 lang/julia06: Uses deprecated version of python
2020-09-15 lang/julia07: Uses deprecated version of python
2020-09-15 lang/julia11: Uses deprecated version of python
2020-09-15 lang/tinypy: Uses deprecated version of python
2020-09-15 mail/cleanup-maildir: Uses deprecated version of python
2020-09-15 mail/courier-pythonfilter: Uses deprecated version of python
2020-09-15 mail/getmail: Uses deprecated version of python
2020-09-15 mail/muttils: Uses deprecated version of python
2020-09-15 mail/nohtml: Uses deprecated version of python
2020-09-15 mail/offlineimap: Uses deprecated version of python
2020-09-15 mail/openemm2015: Uses deprecated version of python
2020-09-15 math/blitz++: Uses deprecated version of python
2020-09-15 math/openfst: Uses deprecated version of python
2020-09-15 math/py-fpconst: Uses deprecated version of python
2020-09-15 misc/hb: Uses deprecated version of python
2020-09-15 misc/mtail: Uses deprecated version of python
2020-09-15 misc/wotsap: Uses deprecated version of python
2020-09-15 multimedia/freevo: Uses deprecated version of python
2020-09-15 multimedia/quodlibet: Uses deprecated version of python
2020-09-15 multimedia/tovid: Uses deprecated version of python
2020-09-15 net/ceph13: Uses deprecated version of python
2020-09-15 net/cloud-init-azure: Uses deprecated version of python
2020-09-15 net/exabgp: Uses deprecated version of python
2020-09-15 net/exaddos: Uses deprecated version of python
2020-09-15 net/fb: Uses deprecated version of python
2020-09-15 net/flent: Uses deprecated version of python
2020-09-15 net/flowgrep: Uses deprecated version of python
2020-09-15 net/googlecl: Uses deprecated version of python
2020-09-15 net/mininet: Uses deprecated version of python
2020-09-15 net/nfs-ganesha: Uses deprecated version of python
2020-09-15 net/opensips: Uses deprecated version of python
2020-09-15 net/py-python-ntlm: Uses deprecated version of python
2020-09-15 net/splatd: Uses deprecated version of python
2020-09-15 net-im/centerim-devel: Uses deprecated version of python
2020-09-15 net-im/fugu: Uses deprecated version of python
2020-09-15 net-im/proxy65: Uses deprecated version of python
2020-09-15 net-mgmt/crmsh: Uses deprecated version of python
2020-09-15 net-mgmt/librenms-agent: Uses deprecated version of python
2020-09-15 net-p2p/couchpotato: Uses deprecated version of python
2020-09-15 news/rawdog: Uses deprecated version of python
2020-09-15 ports-mgmt/portell: Uses deprecated version of python
2020-09-15 print/biblio-py: Uses deprecated version of python
2020-09-15 science/brian: Uses deprecated version of python
2020-09-15 science/paraview: Uses deprecated version of python
2020-09-15 security/arm: Uses deprecated version of python
2020-09-15 security/ismtp: Uses deprecated version of python
2020-09-15 security/py-halberd: Uses deprecated version of python
2020-09-15 security/switzerland: Uses deprecated version of python
2020-09-15 security/tsshbatch: Uses deprecated version of python
2020-09-15 shells/lshell: Uses deprecated version of python
2020-09-15 sysutils/abck: Uses deprecated version of python
2020-09-15 sysutils/condor: Uses deprecated version of python
2020-09-15 sysutils/farbot: Uses deprecated version of python
2020-09-15 sysutils/fusefs-wikipediafs: Uses deprecated version of python
2020-09-15 sysutils/heartbeat: Uses deprecated version of python
2020-09-15 sysutils/isomd5sum: Uses deprecated version of python
2020-09-15 sysutils/py-stdiff: Uses deprecated version of python
2020-09-15 sysutils/tren: Uses deprecated version of python
2020-09-15 textproc/doclifter: Uses deprecated version of python
2020-09-15 textproc/ibus-el: Uses deprecated version of python
2020-09-15 textproc/p5-WWW-Google-SiteMap: Deprecated upstream, see textproc/p5-Search-Sitemap
2020-09-15 textproc/plover: Uses deprecated version of python
2020-09-15 textproc/py-esmre: Uses deprecated version of python
2020-09-15 textproc/py-libxslt: Uses deprecated version of python
2020-09-15 textproc/py-pdfminer: Uses deprecated version of python
2020-09-15 textproc/translate-toolkit: Uses deprecated version of python
2020-09-15 www/bluefish: Uses deprecated version of python
2020-09-15 www/calendarserver: Uses deprecated version of python
2020-09-15 www/geeknote: Uses deprecated version of python
2020-09-15 www/go-appengine-sdk: Uses deprecated version of python
2020-09-15 www/google-appengine: Uses deprecated version of python
2020-09-15 www/libhpack: Uses deprecated version of python
2020-09-15 www/mkapachepw: Uses deprecated version of python
2020-09-15 www/mod_pagespeed: Uses deprecated version of python
2020-09-15 www/mod_python35: Uses deprecated version of python
2020-09-15 www/py-qp: Uses deprecated version of python
2020-09-15 www/py-url: Uses deprecated version of python
2020-09-15 www/pyblosxom: Uses deprecated version of python
2020-09-15 www/pyjamas: Uses deprecated version of python
2020-09-15 www/roundup: Uses deprecated version of python
2020-09-15 www/varnish-libvmod-awsrest: Uses deprecated version of python
2020-09-15 www/waccess: Uses deprecated version of python
2020-09-15 www/wadcomblog: Uses deprecated version of python
2020-09-15 www/webcheck: Uses deprecated version of python
2020-09-15 www/woof: Uses deprecated version of python
2020-09-15 x11-drivers/xf86-video-qxl: uses deprecated version of python
2020-09-15 x11-fm/twander: Uses deprecated version of python
2020-09-15 x11-wm/compizconfig-python: Uses deprecated version of python
2020-09-15 x11-wm/fvwm-crystal: Uses deprecated version of python
2020-09-19 13:01:00 +00:00
Baptiste Daroussin
4d83e7f63d Release 1.15.4
- Fix the ssh protocol support
2020-09-09 16:41:07 +00:00
Baptiste Daroussin
65dde89c8b Update to 1.15.3
- Fix fetching files not belonging to a repo (fixes pkg audit -F)

PR:		249185
Reported by:	Peter Larsen
2020-09-08 19:22:40 +00:00
Baptiste Daroussin
e59ff60f67 Release 1.15.2
- Fixes a crash in the fetch methods
2020-09-08 16:55:47 +00:00
Baptiste Daroussin
b0b6a38fb3 Commit forgotten distinfo 2020-09-07 15:53:38 +00:00
Baptiste Daroussin
3ecd5e8213 Fix a crash when fetching audit file 2020-09-07 15:52:11 +00:00
Emmanuel Vadot
1dc396abb3 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

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

Changes from 1.14.99.2 to 1.14.99.3
- Fix linking on FreeBSD

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

hanges 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)

PR:		249035 (exp-run)
Approved by:	bapt
2020-09-07 10:02:01 +00:00