aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 1.0.13Bryan Drewery2013-06-113-30/+3
| | | | | | | | | | | | | | | | | | Changes: - Add pkg -N to detect if pkgng is installed and activated. See pkg(8) for usage as this is not completely safe for 9.1's bootstrapper. - Update manpages with examples - Fix crash in shlib handling (was already in port) - Fix shlibs scanning over NFS - Update to new repository/upstream URL at http://github.com/freebsd/pkg With hat: portmgr Notes: svn path=/head/; revision=320556
* - Update to 1.0Thomas Abthorpe2013-06-113-12/+11
| | | | | | | | PR: ports/177714 Submitted by: Jason Bacon <jwbacon tds.net> (maintainer) Notes: svn path=/head/; revision=320519
* Add NO_LATEST_LINK in case of pkg-devel being the default pkgBaptiste Daroussin2013-06-101-0/+1
| | | | Notes: svn path=/head/; revision=320508
* Fix LATEST_LINK without pkgngBaptiste Daroussin2013-06-101-1/+2
| | | | Notes: svn path=/head/; revision=320507
* - Fix leftovers with pkg_install.Bryan Drewery2013-06-091-1/+2
| | | | | | | | | | Note that this is handled fine with pkgng, but not with the legacy pkg_install tools. Reported by: QAT Notes: svn path=/head/; revision=320310
* - Update to checkin e38d69a149Bryan Drewery2013-06-082-8/+9
| | | | | | | | | | | | | | | | | Changes: - Jail tar(1) and pkg(8) invokations - Remove unneeded ldd temp script - Fix appending MASTERNAME-make.conf twice [1] - Use swap-based disk for MDMFS [2] - HTML: Move assets into assets/ so that tab completion is not hindered for logs/ by logo.jpg Reported by: kwm [1] Submitted by: ak [2] Notes: svn path=/head/; revision=320245
* - Update to 3.0.3Bryan Drewery2013-06-083-4/+4
| | | | | | | | | | | | | | | | | | | | | | | - Update web documentation for using custom ports tree Changes: - Add missing validations to check that the specified ports tree exists - SIGINFO/status fixes - SIGINT/SIGTERM no longer marks a build as 'crashed' - Fix pkgng being required on the host to build pkgng packages [1] - Fix CCACHE support by always mounting to /root/.ccache - jail: Fix USE_TMPFS=all cleanup/deleting - ports -c: Fix svn+file - Allow DISTFILES_CACHE=PORTSDIR/distfiles again - Jail tar(1) and pkg(8) invokations - testport: Make failed builds more clear [2] Reported by: tj [1] Submitted by: antoine [2] Notes: svn path=/head/; revision=320244
* - Remove temporary WRKSRC hackBryan Drewery2013-06-082-8/+6
| | | | | | | | | | | - Rename distfile and fix checksum errors. These errors were due to renaming the upstream account, which changed which directory the distfile untarred in. - Shuffle MASTER_SITES so that FreeBSD.org and other more reliable mirrors come before github Notes: svn path=/head/; revision=320240
* Fix ports using GH_TAGNAME=master to depend on a known hashBryan Drewery2013-06-071-1/+1
| | | | | | | | | instead of a branch that changes. With hat: portmgr Notes: svn path=/head/; revision=320228
* Fix regression from commit r320140: broke build unless web option was selected.Matthias Andree2013-06-072-5/+2
| | | | | | | | | While here, avoid extraction of non-installed webui stuff unless needed. Submitted by: bf@ Notes: svn path=/head/; revision=320227
* Fix display of port fail reasons on the latest_buildports page withMatthias Andree2013-06-062-0/+13
| | | | | | | | | | | default template (not visible in paefchen template). PR: 177491 Submitted by: Anonymous <r4721@tormail.org> Approved by: itetcu (maintainer timeout, 68 days) Notes: svn path=/head/; revision=320140
* Please latestlink checkerBaptiste Daroussin2013-06-051-0/+1
| | | | Notes: svn path=/head/; revision=320037
* Readd the removed by mistake libdialog checksumBaptiste Daroussin2013-06-051-0/+2
| | | | Notes: svn path=/head/; revision=320009
* Update to 0.1.4:Baptiste Daroussin2013-06-052-5/+3
| | | | | | | | | - added ^R for redraw dialog - bug fixes in pkg-help dialog - fixed segfault when trying to pick up incorrect env values Notes: svn path=/head/; revision=320008
* - Update The Glorious Glasgow Haskell Compiler to version 7.6.3Gabor Pali2013-06-041-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update Haskell Platform to version 2013.2.0.0 Please note that port revisions for all the Haskell ports without version changes are bumped. Some highlights of the update: - Fix PDF generation for pandoc [1] - From now on, PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION are used for hs- ports (Cabal packages) as prefixes to avoid problems when upgrading with portmaster(8) [2] - Experimental support for LLVM-based code generation (disabled by default) - Many simplifications, refactoring in bsd.cabal.mk New ports (11): devel/hs-asn1-types 0.1.3 devel/hs-data-default-class 0.0.1 devel/hs-data-default-instances-base 0.0.1 devel/hs-data-default-instances-containers 0.0.1 devel/hs-data-default-instances-dlist 0.0.1 devel/hs-data-default-instances-old-locale 0.0.1 devel/hs-extensible-exceptions 0.1.1.4 devel/hs-mmorph 1.0.0 devel/hs-quickcheck-io 0.1.0 x11-toolkits/hs-GLURaw 1.3.0.0 x11-toolkits/hs-OpenGLRaw 1.3.0.0 Updated ports (104): archivers/hs-zlib 0.5.4.0_1 --> 0.5.4.1 databases/hs-persistent 1.1.5.1 --> 1.2.0.1 databases/hs-persistent-sqlite 1.1.5 --> 1.2.0 databases/hs-persistent-template 1.1.2.4 --> 1.2.0 devel/hs-HUnit 1.2.5.1_1 --> 1.2.5.2 devel/hs-IORefCAS 0.2_3 --> 0.2.0.1 devel/hs-MonadRandom 0.1.8 --> 0.1.9 devel/hs-QuickCheck 2.5.1.1_1 --> 2.6 devel/hs-abstract-deque 0.1.6_1 --> 0.2 devel/hs-alex 3.0.2_1 --> 3.0.5 devel/hs-async 2.0.1.3_1 --> 2.0.1.4 devel/hs-basic-prelude 0.3.4.0 --> 0.3.5.0 devel/hs-blaze-builder 0.3.1.0_4 --> 0.3.1.1 devel/hs-byteorder 1.0.3_4 --> 1.0.4 devel/hs-cabal-install 0.14.0_4 --> 1.16.0.2 devel/hs-classy-prelude 0.5.3 --> 0.5.7 devel/hs-cmdargs 0.10.2 --> 0.10.3 devel/hs-conduit 1.0.2 --> 1.0.5 devel/hs-data-default 0.5.0_1 --> 0.5.3 devel/hs-fsnotify 0.0.6 --> 0.0.11 devel/hs-generic-deriving 1.4.0 --> 1.5.0 devel/hs-git-annex 4.20130323_1 --> 4.20130601 devel/hs-haddock 2.11.0_1 --> 2.13.2 devel/hs-hashable 1.2.0.5 --> 1.1.2.5,1 devel/hs-hlint 1.8.43 --> 1.8.45 devel/hs-hspec 1.4.4 --> 1.5.4 devel/hs-hspec-expectations 0.3.0.3_1 --> 0.3.2 devel/hs-largeword 1.0.4 --> 1.0.5 devel/hs-lens 3.8.7.3 --> 3.9.0.2 devel/hs-lifted-base 0.2.0.2 --> 0.2.0.5 devel/hs-monad-control 0.3.1.4_1 --> 0.3.2.1 devel/hs-monad-logger 0.3.0.1 --> 0.3.1.1 devel/hs-monad-par 0.3.4.1 --> 0.3.4.2 devel/hs-pool-conduit 0.1.1_1 --> 0.1.2 devel/hs-profunctors 3.3 --> 3.3.0.1 devel/hs-reflection 1.1.7 --> 1.3.2 devel/hs-resourcet 0.4.5 --> 0.4.7.1 devel/hs-show 0.5 --> 0.6 devel/hs-split 0.2.1.1_1 --> 0.2.2 devel/hs-stm 2.4_1 --> 2.4.2 devel/hs-syb 0.3.7_1 --> 0.4.0 devel/hs-tagged 0.4.4_1 --> 0.6 devel/hs-text 0.11.2.3_1 --> 0.11.3.1 devel/hs-unix-compat 0.4.1.0 --> 0.4.1.1 devel/hs-unix-time 0.1.5 --> 0.1.8 devel/hs-unordered-containers 0.2.3.0 --> 0.2.3.1 devel/hs-utility-ht 0.0.8_3 --> 0.0.9 devel/hs-uuagc 0.9.42.2_3 --> 0.9.42.3 devel/hs-uuid 1.2.9 --> 1.2.13 devel/hs-void 0.5.11 --> 0.6 math/hs-NumInstances 1.2 --> 1.3 math/hs-comonad-transformers 3.0.1_1 --> 3.0.2 math/hs-semigroups 0.9 --> 0.9.1 math/hs-statistics 0.10.2.0_2 --> 0.10.3.1 net/hs-network 2.3.1.0_1 --> 2.4.1.2 net/hs-publicsuffixlist 0.0.3 --> 0.1 net/hs-socks 0.5.0 --> 0.5.1 security/hs-certificate 1.3.5_1 --> 1.3.7 security/hs-cipher-aes 0.1.7 --> 0.1.8 security/hs-clientsession 0.8.1_1 --> 0.9 security/hs-crypto-api 0.11 --> 0.12.1 security/hs-crypto-conduit 0.5.0 --> 0.5.2 security/hs-crypto-pubkey 0.1.2_1 --> 0.1.3 security/hs-crypto-pubkey-types 0.2.0_1 --> 0.3.2 security/hs-cryptocipher 0.4.0_1 --> 0.5.0 security/hs-cryptohash 0.8.3_1 --> 0.9.0 security/hs-skein 0.1.0.12 --> 1.0.3 textproc/hs-HaXml 1.23.3_2 --> 1.24 textproc/hs-attoparsec-conduit 1.0.0 --> 1.0.1 textproc/hs-blaze-html 0.6.0.0 --> 0.6.1.1 textproc/hs-blaze-markup 0.5.1.4 --> 0.5.1.5 textproc/hs-case-insensitive 1.0 --> 1.0.0.2 textproc/hs-highlighting-kate 0.5.3.8 --> 0.5.3.9 textproc/hs-hs-bibutils 4.17 --> 5.0 textproc/hs-polyparse 1.8_3 --> 1.9 textproc/hs-texmath 0.6.1.3 --> 0.6.1.5 textproc/hs-xml 1.3.12_4 --> 1.3.13 textproc/hs-yaml 0.8.2.3 --> 0.8.2.4 www/hs-HTTP 4000.2.5_1 --> 4000.2.8 www/hs-cgi 3001.1.7.4_6,1 --> 3001.1.7.5,1 www/hs-hamlet 1.1.6.3 --> 1.1.7.1 www/hs-happstack-server 7.1.7 --> 7.1.7.1 www/hs-heist 0.11.1 --> 0.12.0 www/hs-http-conduit 1.9.0 --> 1.9.3 www/hs-http-reverse-proxy 0.1.1.3 --> 0.1.1.6 www/hs-shakespeare 1.0.3.1 --> 1.0.5 www/hs-shakespeare-css 1.0.3 --> 1.0.5.1 www/hs-shakespeare-js 1.1.2.1 --> 1.1.4 www/hs-snap 0.11.2 --> 0.12.0 www/hs-wai-extra 1.3.2.4 --> 1.3.4 www/hs-wai-test 1.3.0.4 --> 1.3.1 www/hs-warp 1.3.7.4 --> 1.3.8.1 www/hs-yesod 1.1.9.2 --> 1.2.0.1 www/hs-yesod-auth 1.1.5.3 --> 1.2.0 www/hs-yesod-core 1.1.8.2 --> 1.2.0.4 www/hs-yesod-form 1.2.1.3 --> 1.3.0 www/hs-yesod-persistent 1.1.0.1_1 --> 1.2.0 www/hs-yesod-platform 1.1.8 --> 1.2.0.1 www/hs-yesod-routes 1.1.2 --> 1.2.0 www/hs-yesod-static 1.1.2.2 --> 1.2.0 www/hs-yesod-test 0.3.5 --> 1.2.0 x11-toolkits/hs-GLUT 2.1.2.1_7,1 --> 2.4.0.0,1 x11-toolkits/hs-OpenGL 2.2.3.1_4,1 --> 2.8.0.0,1 x11/hs-xmobar 0.16_2 --> 0.17 Removed ports (2): www/hs-yesod-default 1.1.3.2 www/hs-yesod-json 1.1.2.1 PR: ports/179146 [1] Requested by: Omar Thameen <omar@biglist.com> [1] Reported by: sperber, bapt [2] Tested by: sperber [2] Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=319894
* Only set latest link when build WITHOUT_PKGNGBaptiste Daroussin2013-06-041-2/+1
| | | | Notes: svn path=/head/; revision=319837
* - Fix build with temporary fixBryan Drewery2013-06-041-0/+2
| | | | | | | Reported by: John Ko <john@johnko.ca> Notes: svn path=/head/; revision=319818
* Fix WITH_DEBUG to not strip on install.Matthias Andree2013-06-031-0/+2
| | | | Notes: svn path=/head/; revision=319812
* - Update to 1.14Alex Kozlov2013-06-032-3/+3
| | | | Notes: svn path=/head/; revision=319779
* Update MASTER_SITE to github.com/freebsdBryan Drewery2013-06-032-3/+3
| | | | Notes: svn path=/head/; revision=319768
* Update to version 3.0.0Pawel Pekala2013-06-024-5/+22
| | | | | | | | PR: ports/179171 Submitted by: Mamoru Sakaue <sakaue.mamoru@samurai.mwghennn.net> (maintainer) Notes: svn path=/head/; revision=319693
* Add LATEST_LINKBaptiste Daroussin2013-06-011-0/+2
| | | | Notes: svn path=/head/; revision=319610
* - Update to checkin c61b908704Bryan Drewery2013-06-012-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Changes: - Leftover fixes - Status fixes - ports-mgmt/pkg no longer required in the host when building WITH_PKGNG sets. - CCACHE fixes - jail: Support -m url= [1] - jail -u: Allow updating snapshot jails [1] - jail: Fix destroying/cleanup of jails with USE_TMPFS=all - HTML: Show skipped counts in failed/ignored tables - HTML: Show SVN URL - Allow DISTFILES_CACHE=PORTSDIR/distfiles now that DISTFILES are mounted in /distfiles [2] - testport: Make failed builds more clear [3] Submitted by: will [1] Reported by: mat [2] Reported by: tj [3] Notes: svn path=/head/; revision=319562
* Fix buildBryan Drewery2013-05-311-1/+1
| | | | Notes: svn path=/head/; revision=319540
* Fix segfault on current when binary installing packagesBaptiste Daroussin2013-05-312-0/+15
| | | | | | | Reported by: Nikolai Lifanov <lifanov@mail.lifanov.com> Notes: svn path=/head/; revision=319539
* Update to 1.1.0.b3:Baptiste Daroussin2013-05-312-3/+3
| | | | | | | | | | | - Fix the solver endlessly proposing to reinstall some packages [1] - Fix a typo in repository configuration parser - Explain why a package is being reinstalled Reported and tested by: Nikolai Lifanov <lifanov@mail.lifanov.com> [1] Notes: svn path=/head/; revision=319496
* Update to 1.1.0.b2Baptiste Daroussin2013-05-313-52/+3
| | | | | | | | | | | - Fix pkg audit -F [1] - Fix the new solver trying to downgrade some packages when it shouldn't - Properly show how much space is going to be free/required when deinstalling [2] Reported by: Nikolai Lifanov <lifanov@mail.lifanov.com> [1], gerald [2] Notes: svn path=/head/; revision=319488
* Fix pkg audit -FBaptiste Daroussin2013-05-302-0/+49
| | | | | | | Reported by: Nikolai Lifanov <lifanov@mail.lifanov.com> Notes: svn path=/head/; revision=319440
* The pkg developement team is proud to announce the new 1.1.0 beta1 release ofBaptiste Daroussin2013-05-307-0/+177
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pkg. Here is the list of new features that happened in pkg 1.1: - new simpler and more reliable solver - shared libraries are now always tracked - ssh:// is supported as a protocol to distribute packages (needs pkg 1.1+ on the server hosting the packages) - multirepository is no longer considered experimental and works by default. - incremental update of the catalog (only if the repository was created by pkg 1.1+) - simplification of the public API - stabilisation of the public API (we will now try to keep it stable and if change are needed there will be deprecation time before removal of some old functions) - new experimental pkg convert (can convert from and to legacy pkg database) pkg2ng now uses pkg convert (still recommanded to use pkg2ng) - new pkg lock/unlock to prevent any manipulation of a given package (no upgrade,delete,etc) - improved UI (now you can see the progress of an upgrade what is left to be done) - new pkg annotation to allow one to add annotations (free form key/value) to a package) - pkg audit is now able to directly parse the vuxml native format and not only the compact version - pkg -vv now shows all available options and their current settings - pkg -vvv now shows a description of all the available options - pkg info now automatically considers the query as globbing if * is in the requested pattern - new hook plugin interface (allows users to create hooks that get called at anytime during and upgrade/installation/deletion of a package) - new cmd plugin interface (allows users to create new sub command available for pkg) - pkg register can now register a port installation in the legacy database format - repository can be defined in simple yaml files Internal: - massive usage of hash tables (uthash), which simplifies a lot of the code, and improves performances - lots of optimisation in plist and manifest parsing - lots of optimisation in loading packages (mmap used when possible) - lots of cleanup in memory usage - regression test framework is now ready (using atf) regression test are slowly being added and populated. To use this new version: Ports users (or in building factories: poudriere/tinderbox): Add WITH_PKGNG=devel to your make.conf pkg set -o ports-mgmt/pkg:ports-mgmt/pkg-devel Binary package users, if the remote repository is providing pkg 1.1: pkg set -o ports-mgmt/pkg:ports-mgmt/pkg-devel pkg upgrade Note that pkg 1.1 can use a repository created for pkg 1.0 and vis versa. Huge thanks to all the people that have contributed to the pkg developement: - may that be by code - documentation - bug report - feedback - ideas List of people who contributed code: Baptiste Daroussin, Matthew Seaman, Bryan Drewery, Vsevolod Stakhov, Marin Atanasov Nikolov, Alexandre Perrin, Romain Tartière, Julien Laffaye, Glen Barber, John Marino, Alex Kozlov, Roman Naumann, Sofian Brabez, Alberto Villa, Will Andrews, Eitan Adler, Dan McGregor, namor, niamtokik, Arthur Gautier, Garrett Cooper, Andrew Turner, Jeremy Chadwick, Hajimu UMEMOTO, Mark Lokowich, Eygene Ryabinkin, Pietro Cerutti, Rolf Grossmann, Ed Schouten, Dimitry Andric, David Forsythe, Stefan Grundmann, Craig Rodrigues, Antoine Brodin, Andrey Zonov, Joel Dahl Stats between 1.0 and 1.1: 287 files changed, 63418 insertions(+), 18763 deletions(-) 1198 commits Notes: svn path=/head/; revision=319432
* Update to 1.4:Chris Rees2013-05-302-4/+4
| | | | | | | | | | | - Actually checkout the older version when recursing Reported by: jrm: IRC - Behave properly when the path to the temp ports directory contains a symlink Notes: svn path=/head/; revision=319411
* - Update to checkin c6bbdcc441Bryan Drewery2013-05-252-4/+7
| | | | | | | | | | | | | | | | | | | | | | Changes: - Add example hook in etc/poudriere.d/hooks - Documentation cleanups - Sanity check fixes (ports tree exists) - SIGINT during build no longer register the build as 'crashed' - status: Fix cases where this would change the status of the actual build - queue/daemon - Use a UNIX domain socket for scheduling builds instead of requiring the 'queue' user to have write access to the queue dir. - bulk -t: Add -r flag to recursively test dependencies (this was the old default behavior) - Revert linux leftover change - this is now handled in ports r318960 Notes: svn path=/head/; revision=319046
* - Update to 3.0.2Bryan Drewery2013-05-233-4/+4
| | | | | | | | | | | | | | | | - Update WWW to be a tagged link so that the documentation matches the version installed Changes: - Add workaround for ZFS zteardown deadlock on 9.0/9.1-RELEASE - jail -c: Fix NO_ZFS support - options: Fix *make.conf not being respected - status: Fix when running multiple builds at once - Various fixes and documentation fixes Notes: svn path=/head/; revision=318806
* - Update to checkin 45d02f1ed1Bryan Drewery2013-05-222-5/+5
| | | | | | | | | | | | | | | | Changes: - Add rc script - jail -c: Fix NO_ZFS support - bulk -t: Only test ports specified, not unlisted depends - make_index: Jail the INDEX building - options: Fix *make.conf not being respected - Add workaround for ZFS zteardown deadlock on 9.0/9.1-RELEASE - status: Fix when running multiple builds at once - leftovers: Ignore shared library cache files - Various fixes Notes: svn path=/head/; revision=318737
* - Update to 3.0.1Bryan Drewery2013-05-192-3/+3
| | | | | | | | | | Changes: - Fix NO_ZFS support Reported by: tj Notes: svn path=/head/; revision=318472
* - Update to checkin e55e1410c0 which will become 3.1Bryan Drewery2013-05-192-4/+4
| | | | | | | | Changes: - Fix NO_ZFS support Notes: svn path=/head/; revision=318471
* - Update to 3.0Bryan Drewery2013-05-182-8/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - ZFS support is now optional: * NO_ZFS can be set to disable ZFS usage * TMPFS_ALL can be used to the build 100% in memory via tmpfs - Jail/Port properties are no longer stored in ZFS. They will be automatically converted on the first execution. This means that downgrading to 2.x is not easily possible. - Removed cron command - queue/daemon added * These will be expanded more in 3.1 and the usage may change. - New HTML/AJAX interface using jQuery - Build times are now tracked - Runaway builds are now automatically killed after 7200/84600 seconds of no output / max build time - Build logs are now saved forever and not removed on every build. testport will store its logs into "bulk" dir for now as well. - Ability to resume a previous bulk -a build by using -B (this is mostly for exp-runs as it allows grouping incremental logs in with the previous logs). By default the buildname defaults to YYYY-MM-DD_HH:MM:SS for every build. - Install depends just-in-time in the proper sequence ordering, instead of all upfront. This also fixes differences between testport and bulk with regards to run-depends. - Give a port all the special depends distfiles it needs during build as well. This fixes issues with fetching and distfiles. - Add basic hook support in /usr/local/etc/poudriere.d/hooks - CHECK_CHANGED_OPTIONS now defaults to verbose - Add CHECK_CHANGED_DEPS (default yes) to automatically detect direct dependency changes and rebuild packages if needed. This allow automatically detecting default postgresql/mysql/perl changes requiring rebuild of ports. Note this has a bug with ports that depend on libraries that are in base, but have a port fallback. This will be addressed in 3.1. - The reason for packages being deleted during the startup is now more verbose - Speedup packaging by reducing I/O - Port testing: Add "preinst_fs_violation" which will detect ports that touch the filesystem during fetch/build before calling install. - Lots of performance improvements. Poudriere is now lock-free and has very little overhead. - Various documentation/typo fixes - Support value of 'no' for NO_RESTRICTED and SAVE_WRKDIR - Add new latest-per-pkg symlinks into the root bulk/ dir and bulk/jail/ dirs to link back to the most recent builds for each package - Add new subcommand 'status' which lists running builds. Specify -j[pz] to view the current status of a specific build and all of its jobs - Fix support for jails with ':' in them - Buildtimes are now tracked - ports: * Support checking out a different branch with -B - testport: * -d option has been removed * testport -i improvements: - Network enabled - Works even when build fails - RUN_DEPENDS now installed - Add hostname into /etc/hosts - tty usage is fixed * Add .keep support for wrkdir saving - bulk: * New C index builder for pkg_* builds * Add -N: skip generating package repository or INDEX * Add -T: Use TRY_BROKEN * Add -F: Try to download from the original mirror and ignore all FreeBSD mirrors * Allow specifying -f multiple times - jail: * -c: Add -P ./path.to.patch to patch the src tree with the given patch before building it * -c: Fix on recent CURRENT by using DB_FROM_SRC Thank you to all contributors and testers Please report and discuss defects in #poudriere on freenode or report to https://fossil.etoilebsd.net/poudriere/reportlist Notes: svn path=/head/; revision=318444
* - Fix crash while packaging netbeansBryan Drewery2013-05-172-0/+27
| | | | | | | | Reported by: many Reviewed by: bapt Notes: svn path=/head/; revision=318356
* - Update to checkin 9d45276ee9 which should become 3.0Bryan Drewery2013-05-172-4/+5
| | | | | | | | | | | | | | | | | | | | | | | Changes: - Add new subcommand 'status' which lists running builds. Specify -j[pz] to view the current status of a specific build and all of its jobs. - Missing/New Dependencies: Be more verbose by default about why packages are being deleted. - CHECK_CHANGED_OPTIONS now defaults to verbose - Add CHECK_CHANGED_DEPS and default it to on - Fix support for jails with ':' in them - bulk: Allow specifying -f multiple times - testport -i: Add hostname into /etc/hosts - Documentation fixes - Fix DISABLE_MAKE_JOBS support - Fix dependencies being checked twice during port builds when not port testing - jail -u fixes for freebsd-update/ftp - Fix buildtime tracking missing a space Notes: svn path=/head/; revision=318354
* Add ports-mgmt/pkg-rmleaf.Raphael Kubo da Costa2013-05-154-0/+108
| | | | | | | | | | A little script for removing leaf packages (requires pkgng). PR: ports/178366 Submitted by: Yanhui Shen <shen.elf@gmail.com> (maintainer) Notes: svn path=/head/; revision=318266
* - Update maintainer address.Raphael Kubo da Costa2013-05-142-2/+10
| | | | | | | | | | - IGNORE when using pkgng, these ports only work with pkg-tools. PR: ports/176700 Submitted by: Hannes <h2+fbsdports@fsfe.org> (maintainer) Notes: svn path=/head/; revision=318182
* Mark MAKE_JOBS_SAFEEmanuel Haupt2013-05-081-0/+1
| | | | Notes: svn path=/head/; revision=317656
* Regenerate patchfiles to completely ignore OBJFORMAT which should be removed ↵Eitan Adler2013-05-042-10/+10
| | | | | | | soon. Notes: svn path=/head/; revision=317316
* - Fix typo (does not affect build or package)Bryan Drewery2013-05-011-2/+2
| | | | | | | | Submitted by: ohauer With hat: portmgr Notes: svn path=/head/; revision=317044
* - Update to 1.0.12Bryan Drewery2013-05-014-62/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *** Binary Package Builders: It is recommended to rebuild all packages and then run 'pkg check -Ba' and 'pkg upgrade' on your client servers once. This will allow the new shlib tracking to reinstall packages that have changed shlib requirements. This step is optional. Changes: * Always track provided SHLIBS now when packages are created * Automatically reinstall packages when their needed shlibs or dependencies change. This removes the need to run 'pkg install -Rf' in many, but not all, cases. * New DB lock strategy when stored on a network filesystem * pkg version: Show ? when package is missing on remote * pkg check -s: Return non-zero exit status if a mismatch is found * pkg audit: Implement -q * Add more periodic scripts * Add bash completion script * pkg audit: Performance optimizations * Build fixes * Add some forward-compatibility support for upcoming 1.1 Thank you to all contributors, listed in the upstream commits: https://github.com/pkgng/pkgng/commits/1.0.12 With hat: portmgr Notes: svn path=/head/; revision=317043
* Reset maintainer:Alex Kozlov2013-04-291-1/+1
| | | | | | | | ports-mgmt/pkg_replace: maintainer timeout (> 2 years) games/lordsawar: Return to the pool Notes: svn path=/head/; revision=316834
* Rely on bsdtar to autodetermine the format of the distfiles when possibleBaptiste Daroussin2013-04-292-8/+4
| | | | | | | | | | For a while now bsdtar is able to autotermine compression and archive format. Let's then use tar directly instead of piping to tar. Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format Notes: svn path=/head/; revision=316786
* Update to 2.14.3.Joe Marcus Clarke2013-04-283-8/+26
| | | | | | | | | | | | | | | | * Add support for the PL_SVN_IGNORE environment variable. [1] * Promote PORT_OPTIONS:MDOCS to NOPORTDOCS. [2] * Add a check for pure FTP or HTTP mirrors in MASTER_SITES. [3] PR: 177043 [1] 177048 [2] 177805 [3] Submitted by: tota [1] pclin [2] Tijl Coosemans <tijl@coosemans.org> [3] Notes: svn path=/head/; revision=316769
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-272-5/+3
| | | | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and USE_GETTEXT=yes to USES=gettext while here Notes: svn path=/head/; revision=316683
* - Update to checkin 6cbcb7e1bbBryan Drewery2013-04-262-4/+4
| | | | | | | | | | | | | | | | | | | Changes: - Add new latest-per-pkg symlinks into the root bulk/ dir and bulk/jail/ dirs to link back to the most recent builds for each package - Use new CCACHE_DIR support - Fix JS error in HTML page when loading too early - Fix trying to clean '*' due to race condition when skipping packages - Remove CCACHE_CPP2 from jail -c as latest devel/ccache is already handling this for buildworld - Fix linux ports hanging during build - Fix jail -c on recent CURRENT by using DB_FROM_SRC Notes: svn path=/head/; revision=316603
* - Convert USE_GETTEXT to USES (part 3)Alex Kozlov2013-04-242-2/+2
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=316464