aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r419360Baptiste Daroussin2016-07-312-0/+34
| | | | | | | | | | | | | | | | 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 Notes: svn path=/branches/2016Q3/; revision=419361
* MFH: r418088Baptiste Daroussin2016-07-052-4/+4
| | | | | | | | | | | | | | 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 Notes: svn path=/branches/2016Q3/; revision=418089
* Move the release MANIFESTS to misc/freebsd-release-manifests.Bryan Drewery2016-06-2950-342/+14
| | | | | | | Also add a dependency for ca_root_nss to Poudriere. Notes: svn path=/head/; revision=417797
* Release 1.8.6Baptiste Daroussin2016-06-253-18/+4
| | | | | | | | | | | - 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 Notes: svn path=/head/; revision=417464
* Update to 1.8.99.8Baptiste Daroussin2016-06-252-4/+4
| | | | | | | | | | - 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 Notes: svn path=/head/; revision=417462
* Fix debugging that crept inBryan Drewery2016-06-242-1/+20
| | | | Notes: svn path=/head/; revision=417436
* Fix debugging that crept inBryan Drewery2016-06-242-1/+20
| | | | Notes: svn path=/head/; revision=417435
* - Update to 3.0-1677-g146fc3fBryan Drewery2016-06-242-5/+5
| | | | | | | | | - Support 252 colors for job IDs - Ensure bmake is used for ports_env (fixes usage for 9.x) - Fix creating /nxb-bin in the root system Notes: svn path=/head/; revision=417434
* - Update to 3.1.14Bryan Drewery2016-06-242-4/+4
| | | | | | | - Fix creating /nxb-bin in the root system Notes: svn path=/head/; revision=417433
* Update to 1.8.99.7Baptiste Daroussin2016-06-222-4/+4
| | | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=417334
* - Update to 3.1.13Bryan Drewery2016-06-223-9/+15
| | | | | | | Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3113 Notes: svn path=/head/; revision=417320
* ports-mgmt/synth: Upgrade version 1.40 => 1.41John Marino2016-06-202-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | This release adds detection and handling of circular dependencies. Two users that tried replacing OpenSSL with LibreSSL found out that ftp/curl depends on itself when its built with GNUTLS. That's because Synth goes into an infinity dependency loop, runs out of stack space, and crashes. Now Synth can detect a circular dependency and abort gracefully and informatively, e.g. > synth status ftp/curl ftp/curl scan aborted because a circular dependency on ftp/curl was detected. ... backtrace devel/cmake ... backtrace emulators/tpm-emulator ... backtrace security/trousers ... backtrace security/gnutls ... backtrace ftp/curl While here, build synth with stack-checking on so out-of-stack situations result in an exception and not an illegal instruction crash. Notes: svn path=/head/; revision=417168
* Fix pkg upgrade -fBaptiste Daroussin2016-06-122-0/+14
| | | | Notes: svn path=/head/; revision=416827
* ports-mgmt/synth: Upgrade version 1.34 => 1.40John Marino2016-06-123-16/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This release brings a behavioral change to Synth. The action of building package repositories is much more conservative now; packages that would fail sanity checks are only removed under the following commands: * synth prepare-system * synth upgrade-system * synth rebuild-repository * synth everything That means the following commands will never result in built packages being removed now: * synth install * synth build (followed by "yes" to rebuild repo question) * synth force (followed by "yes" to rebuild repo question) Other changes/fixes: * The PORTSCAN.SEEK_FAILURE exception is usually a false positive and should be fixed now * Under test mode leftover check, all changes to /var/db between installation and deinstallation are ignored rather than being flagged as a failure (see databases/mysql56-server test failure) * Add support for DragonFly's /boot/modules.local (similar to FreeBSD's /boot/modules) * Bring in ports patch to use installed libraries instead of the bundled versions Notes: svn path=/head/; revision=416781
* - Update to checkin 3.0-1669-g5d15cfeBryan Drewery2016-06-112-5/+5
| | | | | | | | Changes: - jail -c: Fix fetching for 11.0-ALPHA Notes: svn path=/head/; revision=416761
* Change MAINTAINER from ports@toco-domains.de to tz@FreeBSD.orgTorsten Zuehlsdorff2016-06-102-2/+2
| | | | | | | Approved by: junovitch (mentor) Notes: svn path=/head/; revision=416662
* Update to 1.8.99.6Baptiste Daroussin2016-06-092-4/+4
| | | | | | | | | Changes: - fix solver deciding to reinstall the reverse dependencies - fix mirror_type: http with https url Notes: svn path=/head/; revision=416636
* Release 1.8.5Baptiste Daroussin2016-06-093-24/+4
| | | | | | | | | Changes: - Fix mirror_type: http with https servers - Fix regression in the solver that tries to reinstall reverse deps sometime Notes: svn path=/head/; revision=416634
* Add a patch to fix grabbing mirror lists over httpsBaptiste Daroussin2016-06-082-0/+20
| | | | | | | | | | | 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). Notes: svn path=/head/; revision=416541
* Update to 1.8.4Baptiste Daroussin2016-06-052-4/+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 Notes: svn path=/head/; revision=416389
* Update to 1.8.99.5Baptiste Daroussin2016-06-052-4/+4
| | | | | | | | | | | | Changes: - Fix: make http mirror type respect the specified port - Fix: chown/chmod on linux - Fix: pkg ssh - Update libucl to latest version - Reduce adherence on openssl Notes: svn path=/head/; revision=416387
* Ignore on the package buildersAntoine Brodin2016-06-041-1/+7
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=416366
* - Update to checkin 3.0-1668-g5880c23Bryan Drewery2016-06-032-6/+6
| | | | | | | | | | | | | | | | Changes: - jail: Fix usage for -m src=PATH - jail -v: Note that non-listed methods used the value only for display. - QEMU: Copy the latest emulator into the jail at startup. This fixes the jail running into bugs with qemu that are fixed with the latest qemu. It was only copying it in during creation before. - bulk: Avoid redundant cleaning message with jailversion cleanup. - Add and document PORTBUILD_UID and CCACHE_DIR_NON_ROOT_SAFE. [1] PR: 209786 [1] Notes: svn path=/head/; revision=416341
* - Update to 3.0-1663-gf6c1badBryan Drewery2016-05-312-5/+5
| | | | | | | | | | | Changes: - Tweak ccache+BUILD_AS_NON_ROOT so that BUILD_AS_NON_ROOT is just default off, with a warning, when CCACHE_DIR is set. PR: 209786 Notes: svn path=/head/; revision=416224
* - Update to 3.0-1662-gc11d922Bryan Drewery2016-05-312-5/+5
| | | | | | | | | | | | Changes: - Fix incorrect handling of null-mounting /nxb-bin in jail - Disable BUILD_AS_NON_ROOT if CCACHE_DIR is set [1] - Fix mount path too long when using linprocfs PR: 209786 [1] Notes: svn path=/head/; revision=416212
* Update WWW:Steven Kreuzer2016-05-301-2/+1
| | | | | | | Reported by: Vladimir Chukharev <chukharev@mail.ru> Notes: svn path=/head/; revision=416174
* update to 1.8.99.4Baptiste Daroussin2016-05-302-4/+4
| | | | | | | | Changes: - Fix checks for duplicates in the universe chains (multirepo) Notes: svn path=/head/; revision=416169
* Update to 1.8.99.3Baptiste Daroussin2016-05-282-4/+4
| | | | | | | | Changes: - fix some memory issues found with -fsanitize=address Notes: svn path=/head/; revision=415989
* Update to version 1.07Steven Kreuzer2016-05-264-16/+5
| | | | Notes: svn path=/head/; revision=415896
* Remove expired misc/kdehier4 and update all of its consumers to not ↵Rene Ladan2016-05-251-1/+1
| | | | | | | | | | | | | | | | reference it any longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy. PR: 209014 (partial) Submitted by: myself Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D6542 Notes: svn path=/head/; revision=415864
* Update to 1.8.99.2Baptiste Daroussin2016-05-252-4/+4
| | | | | | | | | | Changes: - improvements in the solver regarding multirepo - fix setting time on pre POSIX 2008 systems (such as freebsd 8) - fix running pkg when FD 0 has been closed Notes: svn path=/head/; revision=415854
* Convert tab after WWW: in pkg-descrs to single space as per PHBDmitry Marakasov2016-05-231-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415738
* Update to 1.8.99.1Baptiste Daroussin2016-05-232-4/+4
| | | | | | | | | | Changes: - Reduce memory used while analysing elf files - Stop checking pre-deinstall script except if DEVELOPER=yes is set - fix double free in pkg updating Notes: svn path=/head/; revision=415737
* Update to 1.8.3Baptiste Daroussin2016-05-232-4/+4
| | | | | | | | Changes: - upgrading/reinstall packages also need to not check the result of the predeinstall script :( Notes: svn path=/head/; revision=415735
* Do not check deinstall script results at all except if DEVELOPER_MODE is setBaptiste Daroussin2016-05-232-4/+4
| | | | | | | | | Due to too many bad quality ports, for now we are back in not checking pre/post deinstall scripts at all except if DEVELOPER_MODE=yes is set, we hope to readd those checks once the ports have been fixed Notes: svn path=/head/; revision=415716
* Update to 1.8.1Baptiste Daroussin2016-05-232-4/+4
| | | | | | | | | Changes: - Fix double free in pkg updating - Drop failures on POST-DEINSTALL (still too many failures in ports there :() Notes: svn path=/head/; revision=415711
* - Fix WWW linkMichael Landin2016-05-231-1/+1
| | | | | | | | PR: 209640 Submitted by: Keren Sky <keren_sky@live.com> Notes: svn path=/head/; revision=415704
* Release pkg 1.8.0Baptiste Daroussin2016-05-224-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | New features: - new vital flag that prevent from removing a package with pkg delete when not specifying -f - upgrade process now has atomicity per packages meaning now we can safely check the return of the pre* scripts - handle ctrl-c during upgrade/install/update - solver improvements - pkg clean now runs in a capsicum sandbox on supported plateforms Changes: - pkg delete now fails if one tries to delete it (the pkg package) without -f. Before it was just warning and skipping it - pkg install --from-root has been renamed pkg install --recursive to avoir confusion Fixes: - correctly handle hardlinked setuid files - better handling of setuid - fix elf analysis when some bad libraries have SONAME specified by empty - fix elf analysis when a binary provides elf_notes but not the expected ones and are still valid freebsd binaries (this fixes the case when libgdk_pixbuf was not found as a provided lib on i386) - NAMESERVER option is now working again and inputs are better checked - lots of bug fixes: potential leaks mostly Notes: svn path=/head/; revision=415634
* - Update to 3.0-1659-gfdf5930Bryan Drewery2016-05-202-5/+5
| | | | | | | | | | | Changes: - Fix build on < 10.0. PR: 209656 Reported by: vas@mpeks.tomsk.su Notes: svn path=/head/; revision=415571
* - Update to 3.0-1658-g99b3286Bryan Drewery2016-05-193-7/+7
| | | | | | | | Changes: - Hide warnings when cleaning up schg files. Notes: svn path=/head/; revision=415513
* - Fix trailing whitespace in pkg-descrs, categories [p-x]*Dmitry Marakasov2016-05-197-7/+7
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415500
* - Update to 3.0-1657-g0b204f0Bryan Drewery2016-05-183-9/+15
| | | | | | | | | | | | | | | | | Changes: - jail/ports -u: Default git pull to use --rebase. - destroyfs: Run chflags -R 0 and on a smaller subset of files. - ports: Ignore failures when removing the ports tree - jail: Ignore errors trying to remove the jail - Create port-specific directories in do_portbuild_mounts. - Rework the cleanup to respect -x inside of the directory. - Support -(j|p|z)<param> without space for poudriere.conf lookups - hash_var_name: Quote the pattern to _gsub to avoid globbing local files. - Update sh from head @ r296813 - Switch BUILD_AS_NON_ROOT as default to on. Notes: svn path=/head/; revision=415468
* Update to 2.17.2.Joe Marcus Clarke2016-05-152-8/+10
| | | | | | | * Properly check for TIMESTAMP in distinfo Notes: svn path=/head/; revision=415278
* Bump version to 2.17.1 for previous commit and sync with my localJoe Marcus Clarke2016-05-152-2/+3
| | | | | | | repo. Notes: svn path=/head/; revision=415277
* Reroll the tar file it was badly createdBaptiste Daroussin2016-05-151-3/+3
| | | | Notes: svn path=/head/; revision=415269
* Make portlint not yelling at TIMESTAMP in distinfoBaptiste Daroussin2016-05-152-2/+2
| | | | | | | | PR: 209522 Reported by: John W. O'Brien <john@saltant.com> Notes: svn path=/head/; revision=415239
* Update to 1.7.99.11Baptiste Daroussin2016-05-152-4/+4
| | | | | | | | | Changes: - ensure pre-install script failing are making the install process fail - do not try to set attributes on directories if they already have the proper attributes Notes: svn path=/head/; revision=415235
* ports-mgmt/py-pytoport: Update to 0.4.1Bernard Spil2016-05-153-5/+22
| | | | | | | | | | - Update to latest version 0.4.1 - Fix version snafu in dist tarball - Add new py-docutils dependency - Change download to GitHub (project no longer updates pypi) Notes: svn path=/head/; revision=415229
* Update to 1.7.99.10Baptiste Daroussin2016-05-142-3/+4
| | | | | | | | | | Changes: - Do not fail in case timestamps cannot be set on a directory - Fix issue that can lead to some libraries not being provided - Updates in pkg-repo(8) Notes: svn path=/head/; revision=415203
* ports-mgmt/portest: 0.1.6 -> 0.1.7Kurt Jaeger2016-05-082-7/+7
| | | | | | | | | | | - Added portlint option - Removed default options PR: 209383 Submitted by: Ultima1252@gmail.com (maintainer) Notes: svn path=/head/; revision=414819