aboutsummaryrefslogtreecommitdiffstats
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* Remove non staged ports without pending PR from p*Baptiste Daroussin2014-09-0213-157/+0
|
* Remove support for pkg_installBaptiste Daroussin2014-09-013-34/+14
| | | | | | | | Merge back bsd.pkgng.mk into bsd.port.mk Add a note about @stopdaemon not being supported anymore With hat: portmgr Differential Revision: https://reviews.freebsd.org/D693
* 2014-08-30 ports-mgmt/pkg_add_it: Does not support pkgngAntoine Brodin2014-08-305-72/+0
|
* - Update to 3.17.7Bryan Drewery2014-08-282-4/+4
| | | | | Changes: * Use PM_SU_CMD for pkg set -o
* - Update to checkin 7c2b030b2bBryan Drewery2014-08-272-4/+4
| | | | | | | | | | | | | | | | | Changes: * testport: Detect invalid origin in -o * Still symlink logs to errors/ for 'stuck_in_queue' * Add a jail:start hook. Can be used to customize the jail for builds on startup. * jail -u: Stop trying to nullmount /usr/src on top of itself, and fix /compat warning. * bulk -t/testport: Only show NEEDED libraries using readelf(1) rather than ldd(1) which was showing indirect library dependencies. * bulk -R / NO_RESTRICTED: Show which files are being removed by clean_restricted * Fix showing missing MOVED as a warning * jail -i: Fix to not require a ports tree * bulk -i: Fix installation of ports-mgmt/pkg
* - Update to 1.3.7Bryan Drewery2014-08-272-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Please note announcement for special instructions at: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000086.html - Users need to run 'pkg check -Ba' after upgrading to pkg-1.3.7 and before updating any other packages. This avoids needing to reinstall anything not needed due to changed shlibs. - People building packages for serving to other systems need to rebuild all packages with 1.3.7. Changes: * Test suite fixes * Documentation updates * pkg-rquery(8): Add a pointer to EXAMPLES in pkg-query(8) * If opening the db in READ_ONLY give a warning if it is missing * Give advice on how to recreate the database if auto-updating was skipped * Remove pkg --check-activation. It is too tempting to use. * Make it more clear that the 'Major version' change is non-fatal * Jobs display: Avoid excessive newline before prompt and after unprompted usage * Remove references to PACKAGESITE/MIRROR_TYPE/PUBKEY * Support uppercase ENABLED in repo config. * Avoid POLA, make PACKAGESITE/MIRROR_TYPE/PUBKEY in pkg.conf fatal * Fix self upgrade loop with pkg upgrade -Fy * Fix self upgrade not using the new pkg binary * pkg-{delete,autoremove}: Use a readonly lock in dry run * pkg-convert: Add locking. EXCLUSIVE by default, READONLY with -n * pkg-convert: Check for proper db permissions for both real and dry_run mode * pkg-convert -r: Only a readonly lock is required for converting from the db * pkg-convert -r: Add common db access checks * pkg convert -r: Don't crash if unable to create the package dir * Revert stripping shlib versions from e127d91d4. This will require rebuilding packages on the repository and then running pkg check -Ba to fully utilize. Until packages are rebuilt there may be false-positive shlib reinstalls. * pkg {register, check -B}: Fix registering provided shlibs as required * When analysing ELF files with DEVELOPER_MODE, don't bail on first error * Fix pkg-ssh when SSH_RESTRICT_DIR is a symlink * Fix size calculations with hardlinks * Fix pkg-which glob * pkg fetch -d: Fix crash (#955) * Progress bar improvements/fixes * Fix ETA for fetching (#943) * Fix progressbar stalled support * ETA progress: Account for TCP SLOW START and weigh the first few ticks less * Rework 'pkg update' output slightly to clarify what it is doing. * pkg check: Add progressbar when not using -v * pkg check: Add job counter with using -v * pkg clean: Add progressbar * Fix hardlink calculations (#958) * pkg backup: Add -q * pkg backup: Remove docs for '-d -' as it does not work. * pkg config: Fix output for arrays/objects (#971) * Fix RC scripts being started on deinstall rather than stopped * Add some more asserts * pkg-fetch.8: Remove reference to removed mirror mode * Fix a few typos in pkg.conf.5 (#969) * Document new configuration options. (#969) * Fix always refetching of file:// and ftp:// repositories * pkg query -g: Fix handling of ranges such as 'name-[0-9]*' which is used by ports CONFLICTS checking * Fix crash when SIGNATURE_TYPE=PUBKEY but PUBKEY is not defined
* - Update to 1.4.0.pre-alpha12Bryan Drewery2014-08-272-3/+3
| | | | | | | | | | | | | | | Changes: * Documentation updates * Fix always refetching of file:// and ftp:// repositories * pkg query -g: Fix handling of ranges such as 'name-[0-9]*' which is used by ports CONFLICTS checking * Fix crash when SIGNATURE_TYPE=PUBKEY but PUBKEY is not defined * New output for UX testing/feedback: * pkg add - Use a nested tree view due to how the job is handled * pkg upgrade/install/delete - Show 'Installing' message separate from Extracting or Deleting of files. This is so that any messages from the package are shown after noting what is being done. Messages were shown before "Installing" before.
* Update to 4.2.0Chris Rees2014-08-274-23/+7
| | | | | | PR: ports/191774 Submitted by: matt@conundrum.com Submitted by: ohauer
* - Fix missing library problems when the linker enforces explicit linkingTijl Coosemans2014-08-261-0/+3
| | | | | | PR: 192062 Exp-run by: antoine Approved by: portmgr (antoine)
* Do not strip binaries at all this port is a developement ports and should ↵Baptiste Daroussin2014-08-261-5/+1
| | | | | | remain with symbols While here remove remnant code from the pkg pre 1.3 build system.
* Strip the proper fileBryan Drewery2014-08-261-1/+1
| | | | Reported by: dbn
* Canonicalize a few LICENSE_PERMSAntoine Brodin2014-08-222-2/+2
| | | | With hat: portmgr
* ports-mgmt/bpm: Fix stagingRene Ladan2014-08-225-0/+93
|
* ports-mgmt/bpm: Stagify.Rene Ladan2014-08-221-2/+1
|
* - Update to 1.4.0.pre-alpha11Bryan Drewery2014-08-202-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Users will see a "changed shlibs" reinstall for 'pkg upgrade' until: 1. _All_ packages on remote repositories are rebuilt with this version of pkg. 2. 'pkg check -Ba' should be run after upgrading pkg but before upgrading other packages. This requires #1 though, which is not happening until 1.3.7 is released. Running 'pkg check -Ba' before the remote repository is fixed will just continue to propose reinstalling packages for 'changed shlibs'. Changes: * pkg fetch -d: Fix crash (#955) * Progress bar improvements/fixes * Fix ETA for fetching (#943) * Fix progressbar stalled support * ETA progress: Account for TCP SLOW START and weigh the first few ticks less * Rework 'pkg update' output slightly to clarify what it is doing. * pkg check: Add progressbar when not using -v * pkg check: Add job counter with using -v * pkg clean: Add progressbar * Fix hardlink calculations (#958) * pkg backup: Add -q * pkg backup: Remove docs for '-d -' as it does not work. * pkg config: Fix output for arrays/objects (#971) * Fix RC scripts being started on deinstall rather than stopped * Add some more asserts * pkg-fetch.8: Remove reference to removed mirror mode * Fix a few typos in pkg.conf.5 (#969) * Document new configuration options. (#969)
* - Update to 1.4.0.pre-alpha10Bryan Drewery2014-08-162-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Test suite fixes * Fix pkg-devel self upgrade when remote repo defaults to non-devel * pkg-rquery(8): Add a pointer to EXAMPLES in pkg-query(8) * If opening the db in READ_ONLY give a warning if it is missing * Give advice on how to recreate the database if auto-updating was skipped * Remove pkg --check-activation. It is too tempting to use. * Make it more clear that the 'Major version' change is non-fatal * Jobs display: Avoid excessive newline before prompt and after unprompted usage * Remove references to PACKAGESITE/MIRROR_TYPE/PUBKEY * Support uppercase ENABLED in repo config. * Avoid POLA, make PACKAGESITE/MIRROR_TYPE/PUBKEY in pkg.conf fatal * Fix self upgrade loop with pkg upgrade -Fy * Fix self upgrade not using the new pkg binary * pkg-{delete,autoremove}: Use a readonly lock in dry run * pkg-convert: Add locking. EXCLUSIVE by default, READONLY with -n * pkg-convert: Check for proper db permissions for both real and dry_run mode * pkg-convert -r: Only a readonly lock is required for converting from the db * pkg-convert -r: Add common db access checks * pkg convert -r: Don't crash if unable to create the package dir * Revert stripping shlib versions from e127d91d4. This will require rebuilding packages on the repository and then running pkg check -Ba to fully utilize. Until packages are rebuilt there may be false-positive shlib reinstalls. * pkg {register, check -B}: Fix registering provided shlibs as required * When analysing ELF files with DEVELOPER_MODE, don't bail on first error * Fix pkg-ssh when SSH_RESTRICT_DIR is a symlink * Fix size calculations with hardlinks * Fix pkg-which glob
* ports-mgmt/xps: USE_PYTHON=yes => USES=pythonJohn Marino2014-08-161-1/+1
| | | | | PR: 192688 Submitted by: maintainer (Serpent)
* Upgrade OpenEXR and ilmbase to 2.2.0.Matthias Andree2014-08-162-2/+2
| | | | | | | | | | | | | | | | | | | GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so GCC-based systems will upgrade to the default ports compiler (GCC 4.7 currently.) Add two patches to OpenEXR to permit building it in a live system with the older OpenEXR version installed. Bug report filed to upstream Github at https://github.com/openexr/openexr/issues/130 Couple OpenEXR more tightly to ilmbase and require its exact .so version. Add UPDATING note, and bump PORTREVISION of all dependent ports. Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer. Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports)
* - Update to 1.3.6Bryan Drewery2014-08-132-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Fix bringing in i386-wine* as a dependency (requires rebuilding the wine package). This is fixed, for now, by not considering shlibs as provided by a package if they do not match the target architecture. (#922) !!! You should delete the i386-wine and i386-wine-devel !!! !!! packages from your repository so they rebuild. !!! !!! Bumping of PORTREVISION is pending due to the !!! !!! nature of these ports. !!! * Fix auto reinstallation of packages when shlibs/dependencies change. This will force a 'pkg update' to run to rebuild the local repository. Using -U will not work until this is done. (#933) * Fix 'pkg rquery %Av' (requires rerunning pkg-repo on remote) (#925) * Fix pkg_solve_sat_problem assertions (#915) * Fix 'pkg install -f' (#912) 'pkg install -R[f]' is still known to not work (#926) * Fix 'pkg rquery -e' (#910) * Fix 'size mismatch' errors requiring 'pkg update -f' (#906) * Fix other cases of 'pkg update -f' being required. * Fix 'pkg clean' to show files before confirming (#887) * Fix upgrade/install not showing meta packages in the output (#909) * Fix 'pkg autoremove -n' asking for confirmation * Fix 'pkg lock' not being respected for forced operations (#911, #937). Note that a locked package may still be deleted if the solver determines it is no longer needed. * Fix 'pkg delete -q' * Replace the SAT solver with Picosat (#914). This is much more mature and stable than our previous solver. It, along with other work, fixes many issues with solving upgrades. * 'pkg ssh' fixes * Do not consider shlib versions for package provides/requires as there is discrepency in what packages provide and what other require. For now only rely on libname.so. With hat: portmgr
* Update to 1.4.0.pre-alpha9Vsevolod Stakhov2014-08-122-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - Fix pkg-delete -q [1] - pkg-add: Respect locked packages on forced invocation [2] - Rework fields in manifests digests (based on [3]): added: * depends * shlib provides/requires * users * groups removed: * maintainer * www * message * comment - Fix forced repo update when checksum is changed - pkg-(add|install|upgrade): Respect locked packages on forced invocation. [2] - Fix autoremove -n - Remove dead case fallthrough in pkg_jobs_universe_process_item() - Remove dead PKG_FLAG_RECURSIVE handling code Submitted by: grembo [2] Maxim Ignatenko [3] Suggested by: az [1] With hat: pkg@
* ports-mgmt/portrac: fix port for pkgngKurt Jaeger2014-08-122-3/+18
| | | | | | PR: 186963 Submitted by: lchen@zen.lhaven.homeip.net Approved by: mgp@e-soul.org (maintainer timeout)
* Update to 1.4.0.pre-alpha8Vsevolod Stakhov2014-08-112-3/+3
| | | | | | | | | | | | | | Changes: - When filtering out shlib archs, compare wordsize first and then ABI arch string - Fix rquery -e - Fix install progress output for meta packages - Fix writing annotations to manifests - pkg-clean: Show files to delete first - Add a pkg_symlink_cksumat to fix pkg-delete - Add packages checksums to digest file to fix broken repo update - Unbreak pkg-ssh With hat: pkg@
* - Update The Glorious Glasgow Haskell Compiler to version 7.8.3Gabor Pali2014-08-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update Haskell Platform to version 2014.2.0.0 - Update Yesod Platform to version 1.2.13 - Update Gtk2Hs to version 0.12.5 - Update Pandoc to version 1.12.4.2 - Update git-annex to version 5.20140717 - Unbreak wxHaskell ports Please note that port revisions for all the Haskell ports without version changes are bumped. New ports (69): databases/hs-esqueleto: Type-safe EDSL for SQL queries on persistent backends devel/hs-Glob: Globbing library devel/hs-STMonadTrans: Monad transformer version of the ST monad devel/hs-auto-update: Efficiently run periodic, on-demand actions devel/hs-asn1-encoding: ASN1 data reader and writer in RAW, BER and DER forms devel/hs-asn1-parse: Simple monadic parser for ASN1 stream types devel/hs-atomic-primops: Safe approach to CAS and other atomic operations devel/hs-boxes: 2D text pretty-printing library devel/hs-byteable: Type class for sequence of bytes devel/hs-chunked-data: Typeclasses for dealing with chunked data devel/hs-conduit-combinators: Commonly used conduit functions devel/hs-conduit-extra: Conduit adapters for common libraries devel/hs-data-hash: Combinators for building fast hashing functions devel/hs-deepseq-generics: Generics-based Control.DeepSeq.rnf implementation devel/hs-dlist-instances: Difference lists instances devel/hs-enclosed-exceptions: Catching exceptions within enclosed computations devel/hs-equivalence: Maintaining equivalence relations as union-find devel/hs-exceptions: Extensible optionally-pure exceptions devel/hs-free: Monads for free devel/hs-hslua: Lua language interpreter embedding in Haskell devel/hs-keys: Keyed functors and containers devel/hs-monad-loops: Monadic loops devel/hs-monads-tf: Monad classes, using type families devel/hs-mono-traversable: Traversing monomorphic containers devel/hs-prelude-extras: Higher-order versions of Prelude classes devel/hs-prettyclass: Pretty printing class similar to Show devel/hs-scientific: Numbers represented using scientific notation devel/hs-securemem: Auto scrubbing and const time eq, memory chunk devel/hs-shake: Build system library, like Make, but more accurate dependencies devel/hs-stm-chans: Additional types of channels for STM devel/hs-streaming-commons: Common functions for streaming data libraries devel/hs-text-icu: Bindings to the ICU library devel/hs-tf-random: High-quality splittable pseudorandom number generator devel/hs-transformers-compat: Compatibility shim for transformers devel/hs-vector-binary-instances: Binary instances for vector devel/hs-vector-instances: Orphan Instances for 'Data.Vector' devel/hs-vector-th-unbox: Deriver for Data.Vector.Unboxed with Template Haskell dns/hs-dns: DNS library in Haskell dns/hs-gnuidn: Bindings for GNU IDN net/hs-connection: Simple and easy network connections API net/hs-gsasl: Bindings for GNU libgsasl net/hs-iproute: IP Routing Table net/hs-network-protocol-xmpp: Client library for the XMPP protocol security/hs-DRBG: Deterministic random bit generator security/hs-cipher-aes128: AES and common modes using AES-NI when available security/hs-cipher-blowfish: Blowfish cipher security/hs-cipher-camellia: Camellia block cipher primitives security/hs-cipher-des: DES and 3DES primitives security/hs-crypto-cipher-types: Generic cryptography cipher types security/hs-crypto-random: Simple cryptographic random related types security/hs-cryptohash-conduit: Cryptohash conduit security/hs-cryptohash-cryptoapi: Crypto-api interfaces for cryptohash security/hs-gnutls: Bindings for GNU libgnutls security/hs-x509: X509 reader and writer security/hs-x509-store: X.509 collection accessing and storing methods security/hs-x509-system: Per-operating-system X.509 accessors and storage security/hs-x509-validation: X.509 Certificate and CRL validation sysutils/hs-ekg: Remote monitoring of processes sysutils/hs-ekg-core: Tracking of system metrics textproc/hs-appar: Simple applicative parser textproc/hs-libxml-sax: Bindings for the libXML2 SAX interface textproc/hs-uri: Library for working with URIs textproc/hs-xml-hamlet: Hamlet-style quasiquoter for XML content www/hs-DAV: RFC 4918 WebDAV support www/hs-http-client: HTTP client engine www/hs-http-client-tls: http-client backend with TLS support www/hs-warp-tls: HTTP over SSL/TLS support for Warp via the TLS package www/hs-yesod-auth-hashdb: Authentication plugin for Yesod www/hs-yesod-bin: Yesod helper executable Updated ports (279): archivers/hs-zip-archive 0.1.3.4_5 --> 0.2.3.2 archivers/hs-zlib-enum 0.2.3_6 --> 0.2.3.1 audio/hs-ALUT 2.2.0.0_14 --> 2.3.0.1 audio/hs-OpenAL 1.4.0.2_5 --> 1.6.0.0 audio/hs-libmpd 0.8.0.2_5 --> 0.8.0.5 benchmarks/hs-criterion 0.6.2.1_6 --> 0.8.1.0 converters/hs-aeson 0.6.1.0_6 --> 0.7.0.6 converters/hs-dataenc 0.14.0.5_5 --> 0.14.0.7 databases/hs-mysql 0.1.1.4_8 --> 0.1.1.6 databases/hs-persistent 1.2.0.1_4 --> 1.3.1.1 databases/hs-persistent-sqlite 1.2.0_4 --> 1.3.0.5 databases/hs-persistent-template 1.2.0_4 --> 1.3.1.4 devel/hs-Boolean 0.2_5 --> 0.2.1 devel/hs-ConfigFile 1.1.1_9 --> 1.1.2 devel/hs-DrIFT 2.2.3_8 --> 2.4.2 devel/hs-MemoTrie 0.6.1_6 --> 0.6.2 devel/hs-MissingH 1.2.0.0_6 --> 1.2.1.0 devel/hs-MonadCatchIO-mtl 0.3.0.5_6 --> 0.3.1.0 devel/hs-MonadCatchIO-transformers 0.3.0.0_8 --> 0.3.1.0 devel/hs-MonadRandom 0.1.9_4 --> 0.1.13 devel/hs-SafeSemaphore 0.9.0_6 --> 0.10.1 devel/hs-Stream 0.4.6.1_6 --> 0.4.7.1 devel/hs-TypeCompose 0.9.9_5 --> 0.9.10 devel/hs-abstract-deque 0.2_4 --> 0.3 devel/hs-abstract-par 0.3.1_8 --> 0.3.3 devel/hs-alex 3.0.5_4 --> 3.1.3 devel/hs-ansi-terminal 0.6_5 --> 0.6.1.1 devel/hs-ansi-wl-pprint 0.6.6_6 --> 0.6.7.1 devel/hs-asn1-types 0.1.3_4 --> 0.2.3 devel/hs-async 2.0.1.4_4 --> 2.0.1.5 devel/hs-base16-bytestring 0.1.1.5_7 --> 0.1.1.6 devel/hs-basic-prelude 0.3.5.0_4 --> 0.3.8 devel/hs-bifunctors 3.2.0.1_5 --> 4.1.1.1 devel/hs-blaze-builder 0.3.1.1_4 --> 0.3.3.2 devel/hs-blaze-builder-enumerator 0.2.0.5_6 --> 0.2.0.6 devel/hs-blaze-textual 0.2.0.8_6 --> 0.2.0.9 devel/hs-bloomfilter 1.2.6.10_7 --> 2.0.0.0 devel/hs-bytestring-show 0.3.5.5_4 --> 0.3.5.6 devel/hs-c2hs 0.16.4_6 --> 0.17.2 devel/hs-cabal-install 1.16.0.2_4 --> 1.18.0.5 devel/hs-cereal 0.3.5.2_7 --> 0.4.0.1 devel/hs-checkers 0.3.1_5 --> 0.3.2 devel/hs-classy-prelude 0.5.7_4 --> 0.9.3 devel/hs-classy-prelude-conduit 0.5.3_5 --> 0.9.3 devel/hs-cmdargs 0.10.3_4 --> 0.10.9 devel/hs-conduit 1.0.5_4 --> 1.1.7 devel/hs-configurator 0.2.0.2_6 --> 0.3.0.0 devel/hs-convertible 1.0.11.1_8 --> 1.1.0.0 devel/hs-cpphs 1.16_5 --> 1.18.5 devel/hs-data-pprint 0.2.1.4_6 --> 0.2.3 devel/hs-directory-tree 0.11.0_6 --> 0.12.0 devel/hs-dlist 0.5_13 --> 0.7.1 devel/hs-either 3.4_5 --> 4.3.0.1 devel/hs-enumerator 0.4.19_8 --> 0.4.20 devel/hs-errors 1.4.1_5 --> 1.4.7 devel/hs-fast-logger 0.3.1_7 --> 2.2.0 devel/hs-fgl 5.4.2.4_9 --> 5.5.0.1 devel/hs-file-embed 0.0.4.7_5 --> 0.0.7 devel/hs-filestore 0.6.0.1_5 --> 0.6.0.3 devel/hs-fsnotify 0.0.11_4 --> 0.1.0.3 devel/hs-gconf 0.12.1.1_6 --> 0.12.5.0 devel/hs-generic-deriving 1.5.0_4 --> 1.6.3 devel/hs-geniplate 0.6.0.3_5 --> 0.6.0.4 devel/hs-ghc-events 0.4.2.0_6 --> 0.4.3.0 devel/hs-ghc-mtl 1.0.1.2_6 --> 1.2.1.0 devel/hs-gio 0.12.4_6 --> 0.12.5.3 devel/hs-glade 0.12.1_10 --> 0.12.5.0 devel/hs-glib 0.12.4_6 --> 0.12.5.4 devel/hs-gtk2hs-buildtools 0.12.4_6 --> 0.12.5.2 devel/hs-haddock 2.13.2_4 --> 2.14.2 devel/hs-happy 1.18.10_6 --> 1.19.4 devel/hs-hashable 1.1.2.5_4,1 --> 1.2.2.0,1 devel/hs-hashed-storage 0.5.10_6 --> 0.5.11 devel/hs-hashtables 1.1.0.2_5 --> 1.1.2.1 devel/hs-haskell-src 1.0.1.5_8 --> 1.0.1.6 devel/hs-haskell-src-exts 1.13.5_6 --> 1.15.0.1 devel/hs-hasktags 0.68.2_5 --> 0.69.0 devel/hs-hastache 0.5.0_5 --> 0.6.0 devel/hs-hinotify 0.3.5_6 --> 0.3.7 devel/hs-hint 0.3.3.6_5 --> 0.4.2.0 devel/hs-hlint 1.8.45_4 --> 1.9.3 devel/hs-hoogle 4.2.16_5 --> 4.2.34 devel/hs-hslogger 1.2.1_6 --> 1.2.4 devel/hs-hspec 1.5.4_4 --> 1.11.0 devel/hs-hspec-expectations 0.3.2_4 --> 0.6.0.1 devel/hs-kqueue 0.1.2.4_6 --> 0.1.2.6 devel/hs-language-c 0.3.2.1_11 --> 0.4.5 devel/hs-language-javascript 0.5.7_6 --> 0.5.13 devel/hs-largeword 1.0.5_4 --> 1.2.3 devel/hs-lens 3.9.0.2_4 --> 4.3.3 devel/hs-lifted-base 0.2.0.5_4 --> 0.2.3.0 devel/hs-logict 0.6_5 --> 0.6.0.2 devel/hs-mmap 0.5.8_7 --> 0.5.9 devel/hs-mmorph 1.0.0_4 --> 1.0.3 devel/hs-monad-control 0.3.2.1_4 --> 0.3.3.0 devel/hs-monad-logger 0.3.1.1_4 --> 0.3.7.1 devel/hs-monad-par 0.3.4.2_4 --> 0.3.4.6 devel/hs-monad-par-extras 0.3.2_8 --> 0.3.3 devel/hs-mtl 2.1.2_6 --> 2.1.3.1 devel/hs-mueval 0.9_5 --> 0.9.1.1 devel/hs-murmur-hash 0.1.0.6_6 --> 0.1.0.7 devel/hs-optparse-applicative 0.5.2.1_5 --> 0.9.1.1 devel/hs-parallel 3.2.0.3_6 --> 3.2.0.4 devel/hs-pcre-light 0.4_13 --> 0.4.0.2 devel/hs-primitive 0.5.0.1_6 --> 0.5.2.1 devel/hs-profunctors 3.3.0.1_4 --> 4.2.0.1 devel/hs-project-template 0.1.3_5 --> 0.1.4.1 devel/hs-quickcheck-io 0.1.0_4 --> 0.1.1 devel/hs-reflection 1.3.2_4 --> 1.5.1 devel/hs-resource-pool 0.2.1.1_6 --> 0.2.3.0 devel/hs-resourcet 0.4.7.1_4 --> 1.1.2.3 devel/hs-safe 0.3.3_9 --> 0.3.7 devel/hs-setenv 0.1.0_6 --> 0.1.1.1 devel/hs-simple-reflect 0.3.1_5 --> 0.3.2 devel/hs-smallcheck 1.0.2_5 --> 1.1.1 devel/hs-syb 0.4.0_4 --> 0.4.1 devel/hs-syb-with-class 0.6.1.4_6 --> 0.6.1.5 devel/hs-system-fileio 0.3.11_5 --> 0.3.14 devel/hs-system-filepath 0.4.7_6 --> 0.4.12 devel/hs-tagged 0.6_4 --> 0.7.2 devel/hs-temporary 1.1.2.4_6 --> 1.2.0.3 devel/hs-test-framework 0.8_7 --> 0.8.0.3 devel/hs-test-framework-hunit 0.3.0_7 --> 0.3.0.1 devel/hs-test-framework-quickcheck2 0.3.0.1_7 --> 0.3.0.3 devel/hs-text 0.11.3.1_4 --> 1.1.0.0 devel/hs-threads 0.5.0.2_5 --> 0.5.1.2 devel/hs-threadscope 0.2.2_6 --> 0.2.4 devel/hs-timezone-olson 0.1.2_5 --> 0.1.4 devel/hs-timezone-series 0.1.2_5 --> 0.1.3 devel/hs-transformers-base 0.4.1_9 --> 0.4.2 devel/hs-uniplate 1.6.10_6 --> 1.6.12 devel/hs-unix-compat 0.4.1.1_4 --> 0.4.1.3 devel/hs-unix-time 0.1.8_4 --> 0.3.3 devel/hs-unordered-containers 0.2.3.1_4 --> 0.2.4.0 devel/hs-utf8-light 0.4.0.1_8 --> 0.4.2 devel/hs-utf8-string 0.3.7_9 --> 0.3.8 devel/hs-utility-ht 0.0.9_4 --> 0.0.10 devel/hs-uuagc 0.9.42.3_4 --> 0.9.51 devel/hs-uuagc-cabal 1.0.4.0_7 --> 1.0.5.0 devel/hs-uuid 1.2.13_4 --> 1.3.3 devel/hs-uulib 0.9.15_5 --> 0.9.16 devel/hs-vault 0.2.0.4_5 --> 0.3.0.3 devel/hs-vector 0.10.0.1_6 --> 0.10.9.1 devel/hs-vector-algorithms 0.5.4.2_6 --> 0.6.0.3 devel/hs-void 0.6_4 --> 0.6.1 devel/hs-word8 0.0.3_5 --> 0.1.1 graphics/hs-HGL 3.2.0.2_14 --> 3.2.0.5 graphics/hs-cairo 0.12.4_6 --> 0.12.5.3 graphics/hs-svgcairo 0.12.1.1_8 --> 0.12.5.2 mail/hs-email-validate 1.0.0_5 --> 2.0.1 mail/hs-mime 0.3.4_6 --> 0.4.0.1 mail/hs-mime-mail 0.4.1.2_7 --> 0.4.5.2 mail/hs-mime-types 0.1.0.3_5 --> 0.1.0.4 math/hs-Agda 2.3.2_6 --> 2.4.0.2 math/hs-categories 1.0.5_5 --> 1.0.6 math/hs-comonad 3.0.2_5 --> 4.2.2 math/hs-contravariant 0.4_5 --> 1.1 math/hs-data-lens 2.10.2_7 --> 2.10.5 math/hs-data-lens-template 2.1.7_7 --> 2.1.8 math/hs-distributive 0.3.1_5 --> 0.4.4 math/hs-math-functions 0.1.3.0_5 --> 0.1.5.2 math/hs-mwc-random 0.12.0.1_6 --> 0.13.1.2 math/hs-nats 0.1_5 --> 0.2 math/hs-pointed 3.0.2_6 --> 4.1 math/hs-probability 0.2.4_8 --> 0.2.4.1 math/hs-semigroupoids 3.0.2_6 --> 4.0.4 math/hs-semigroups 0.9.1_4 --> 0.15.2 math/hs-statistics 0.10.3.1_4 --> 0.13.2.1 math/hs-vector-space 0.8.6_7 --> 0.8.7 multimedia/hs-gstreamer 0.12.1.2_6 --> 0.12.5.0 net/hs-network 2.4.1.2_4 --> 2.4.2.3 net/hs-network-info 0.2.0.3_6 --> 0.2.0.5 net/hs-network-multicast 0.0.7_6 --> 0.0.11 net/hs-simple-sendfile 0.2.11_5 --> 0.2.15 net/hs-socks 0.5.1_4 --> 0.5.4 science/hs-bio 0.5.2_8 --> 0.5.3 security/hs-HsOpenSSL 0.10.3.3_6 --> 0.11 security/hs-RSA 1.2.2.0_7 --> 2.0.0 security/hs-SHA 1.6.1_6 --> 1.6.4.1 security/hs-certificate 1.3.7_4 --> 1.3.9 security/hs-cipher-aes 0.1.8_4 --> 0.2.8 security/hs-cipher-rc4 0.1.2_5 --> 0.1.4 security/hs-clientsession 0.9_4 --> 0.9.0.3 security/hs-cprng-aes 0.3.4_6 --> 0.5.2 security/hs-crypto-api 0.12.1_4 --> 0.13 security/hs-crypto-conduit 0.5.2_4 --> 0.5.4 security/hs-crypto-numbers 0.1.3_5 --> 0.2.3 security/hs-crypto-pubkey 0.1.3_4 --> 0.2.4 security/hs-crypto-pubkey-types 0.3.2_4 --> 0.4.2.2 security/hs-cryptocipher 0.5.0_4 --> 0.6.2 security/hs-cryptohash 0.9.0_4 --> 0.11.6 security/hs-entropy 0.2.1_9 --> 0.3.2 security/hs-monadcryptorandom 0.5.1_5 --> 0.6.1 security/hs-pem 0.1.2_6 --> 0.2.2 security/hs-pwstore-fast 2.3_7 --> 2.4.1 security/hs-skein 1.0.3_4 --> 1.0.9 security/hs-tls 1.1.2_5 --> 1.2.8 sysutils/hs-angel 0.3.4_6 --> 0.5.0 sysutils/hs-cpu 0.1.1_7 --> 0.1.2 textproc/hs-Diff 0.2.0_5 --> 0.3.0 textproc/hs-HStringTemplate 0.7.1_5 --> 0.7.3 textproc/hs-HaXml 1.24_4 --> 1.24.1 textproc/hs-attoparsec-enumerator 0.3.1_7 --> 0.3.3 textproc/hs-blaze-html 0.6.1.1_4 --> 0.7.0.2 textproc/hs-blaze-markup 0.5.1.5_4 --> 0.6.1.0 textproc/hs-case-insensitive 1.0.0.2_4 --> 1.1.0.3 textproc/hs-citeproc-hs 0.3.8_5 --> 0.3.9 textproc/hs-feed 0.3.8_13 --> 0.3.9.2 textproc/hs-hexpat 0.20.3_6 --> 0.20.6 textproc/hs-highlighting-kate 0.5.3.9_4 --> 0.5.8.5 textproc/hs-html-conduit 1.1.0_5 --> 1.1.0.5 textproc/hs-hxt 9.3.1.1_7 --> 9.3.1.4 textproc/hs-hxt-charproperties 9.1.1_9 --> 9.1.1.1 textproc/hs-hxt-unicode 9.0.2_9 --> 9.0.2.2 textproc/hs-pandoc-types 1.10_5 --> 1.12.4.1 textproc/hs-parsec 3.1.3_6 --> 3.1.5 textproc/hs-regex-pcre-builtin 0.94.4.5.8.31_5 --> 0.94.4.8.8.35 textproc/hs-regex-tdfa 1.1.8_5 --> 1.2.0 textproc/hs-stringsearch 0.3.6.4_6 --> 0.3.6.5 textproc/hs-tagsoup 0.12.8_6 --> 0.13.1 textproc/hs-tagstream-conduit 0.5.4_5 --> 0.5.5.1 textproc/hs-texmath 0.6.1.5_4 --> 0.6.7 textproc/hs-xml-conduit 1.1.0.3_5 --> 1.2.1 textproc/hs-xml-types 0.3.3_6 --> 0.3.4 textproc/hs-xmlhtml 0.2.1_5 --> 0.2.3.2 textproc/hs-yaml 0.8.2.4_4 --> 0.8.8.4 www/hs-HTTP 4000.2.8_4 --> 4000.2.10 www/hs-authenticate 1.3.2.6_5 --> 1.3.2.9 www/hs-cgi 3001.1.7.5_4,1 --> 3001.1.8.5,1 www/hs-cookie 0.4.0.1_6 --> 0.4.1.2 www/hs-css-text 0.1.1_10 --> 0.1.2.1 www/hs-gitit 0.10.3.1_5 --> 0.10.4 www/hs-hS3 0.5.7_5 --> 0.5.8 www/hs-happstack 7.0.1_7 --> 7.0.2 www/hs-happstack-server 7.1.7.1_4 --> 7.3.7 www/hs-heist 0.12.0_4 --> 0.13.1.2 www/hs-hjsmin 0.1.4.1_5 --> 0.1.4.7 www/hs-http-conduit 1.9.3_4 --> 2.1.4 www/hs-http-reverse-proxy 0.1.1.6_4 --> 0.4.0.1 www/hs-http-server 1.0.2_5 --> 1.0.4 www/hs-http-types 0.8.0_5 --> 0.8.5 www/hs-oeis 0.3.1_10 --> 0.3.5 www/hs-path-pieces 0.1.2_6 --> 0.1.4 www/hs-recaptcha 0.1_9 --> 0.1.0.2 www/hs-shakespeare 1.0.5_4 --> 2.0.1.1 www/hs-snap 0.12.0_4 --> 0.13.2.8 www/hs-snap-core 0.9.3.1_5 --> 0.9.6.3 www/hs-snap-server 0.9.3.3_5 --> 0.9.4.5 www/hs-wai 1.4.0_5 --> 3.0.1.1 www/hs-wai-app-static 1.3.1.2_5 --> 3.0.0 www/hs-wai-extra 1.3.4_4 --> 3.0.1.2 www/hs-wai-logger 0.3.0_7 --> 2.2.0 www/hs-warp 1.3.8.1_4 --> 3.0.0.5 www/hs-webkit 0.12.4_8 --> 0.12.6.1 www/hs-xss-sanitize 0.3.3_6 --> 0.3.5.2 www/hs-yesod 1.2.0.1_4 --> 1.2.6.1 www/hs-yesod-auth 1.2.0_4 --> 1.3.4 www/hs-yesod-core 1.2.0.4_4 --> 1.2.19 www/hs-yesod-form 1.3.0_4 --> 1.3.14 www/hs-yesod-persistent 1.2.0_4 --> 1.2.3 www/hs-yesod-routes 1.2.0_4 --> 1.2.0.7 www/hs-yesod-static 1.2.0_4 --> 1.2.4 www/hs-yesod-test 1.2.0_4 --> 1.2.3.2 x11-toolkits/hs-GLURaw 1.3.0.0_4 --> 1.4.0.1 x11-toolkits/hs-GLUT 2.4.0.0_5,1 --> 2.5.1.1,1 x11-toolkits/hs-OpenGL 2.8.0.0_4,1 --> 2.9.2.0,1 x11-toolkits/hs-OpenGLRaw 1.3.0.0_5 --> 1.5.0.0 x11-toolkits/hs-gtk 0.12.4_6 --> 0.12.5.7 x11-toolkits/hs-gtkglext 0.12.1_10 --> 0.12.5.0 x11-toolkits/hs-gtksourceview2 0.12.3.1_8 --> 0.12.5.0 x11-toolkits/hs-pango 0.12.4_6 --> 0.12.5.3 x11-toolkits/hs-vte 0.12.1_10 --> 0.12.5.0 x11-toolkits/hs-wx 0.90.0.1_8 --> 0.90.1.0 x11-toolkits/hs-wxc 0.90.0.4_7 --> 0.90.1.1 x11-toolkits/hs-wxcore 0.90.0.3_7 --> 0.90.1.1 x11-toolkits/hs-wxdirect 0.90.0.1_8 --> 0.90.1.1 x11-wm/hs-xmonad-contrib 0.11.1_6 --> 0.11.3 x11/hs-X11 1.6.1.1_6 --> 1.6.1.2 x11/hs-xmobar 0.17_4 --> 0.21 Removed ports (28): archivers/hs-zlib-conduit: Deprecated in favor of conduit-extra devel/hs-IORefCAS: Deprecated in favor of atomic-primops devel/hs-StateVar: Deprecated devel/hs-Tensor: Depcrecated devel/hs-attempt: Deprecated in favor of exceptions devel/hs-base64-conduit: Deprecated in favor of conduit-combinators devel/hs-blaze-builder-conduit: Deprecated in favor of conduit-extra devel/hs-failure: Deprecated in favor or exceptions devel/hs-filesystem-conduit: Deprecated in favor of conduit-combinators devel/hs-haskeline: Become part of GHC devel/hs-pool-conduit: Deprecated in favor of resource-pool devel/hs-profunctor-extras: Absorbed into profunctors devel/hs-terminfo: Become part of GHC devel/hs-transformers: Become part of GHC math/hs-comonad-transformers: Deprecated in favor of comonad math/hs-comonads-fd: Deprecated in favor of comonad math/hs-groupoids: Deprecated in favor of semigroupoids math/hs-semigroupoid-extras: Deprecated in favor of semigroupoids net/hs-network-conduit: Deprecated in favor of conduit-extra security/hs-tls-extra: Deprecated in favor of tls textproc/hs-attoparsec-conduit: Deprecated in favor of conduit-extra textproc/hs-xhtml: Become part of GHC www/hs-hamlet: Deprecated in favor of shakespeare www/hs-shakespeare-css: Deprecated in favor of shakespeare www/hs-shakespeare-i18n: Deprecated in favor of shakespeare www/hs-shakespeare-js: Deprecated in favor of shakespeare www/hs-shakespeare-text: Deprecated in favor of shakespeare www/hs-wai-test: Deprecated in favor of wai-extra Approved by: portmgr (implicit, touching unstaged ports) Obtained from: FreeBSD Haskell
* Remove things no longer necessary now it is fixedAntoine Brodin2014-08-111-9/+0
|
* UnbreakAntoine Brodin2014-08-112-14/+5
|
* - Update to 3.1.0 [1]Frederic Culot2014-08-102-5/+5
| | | | | | | - Update LICENSE (BSD2CLAUSE) PR: ports/192527 [1] Submitted by: Mamoru Sakaue <sakaue.mamoru@mwghennndo.com> (maintainer, from another address)
* - Update to checkin 439a908c73Bryan Drewery2014-08-092-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * ports -u: Fix with git * bulk: Some dependency failures are now delayed rather than immediately fatal. This allows identifying more build problems rather than needing to iteratively run bulk to continue finding more. * Add a note that DEVELOPER is ignored without bulk -t/testport. * Also remove DEVELOPER_MODE for ports not being tested. (pkg uses it and causes fatal pkg-lstat errors on bad plist) * Only show boost priority if actually building the packages listed * Add PKG_REPO_META_FILE passthrough for repo meta file for pkg-repo. Not currently useful so undocumented. It will be more useful when pkg-repo -m learn mores metadata options and there is a client-side way to view the metadata. * Fix "ln: ...Latest/: File exists" errors. * Allow setting ALLOW_MAKE_JOBS_PACKAGES blank * Move ALLOW_MAKE_JOBS_PACKAGES to -v * Fix newly built pkg not being used to build the repository, rather than using the one that existed at the start. * Add TRIM_ORPANED_BUILD_DEPS to override behavior added to trim the queue of build dependencies that are not needed for the build but were found and possibly deleted from the repository. * Fix testport of ports-mgmt/pkg. It has not worked in a very long time, if ever. * Allow securelevel>=1 if using USE_TMPFS=all.
* Update to 1.4.0.pre-alpha7Vsevolod Stakhov2014-08-082-3/+3
| | | | | | | | | | | | Changes: - Fix crash on i386 (thanks to antoine@) - Ignore duplicates in require/provide - Add missed call to pkg_list_free for PKG_PROVIDES (thanks to Maxim Ignatenko) - Print error if we cannot parse manifest - Select the newest possible package to satisfy dependency - Check shared libraries architecture and ignore incompatible ones With hat: pkg@
* Update to 1.4.0.pre-alpha6Vsevolod Stakhov2014-08-072-3/+3
| | | | | | | | | | | | Changes: - Print number of upgrade candidates - Fix request addition - Suggest manual resolution for UNSAT problems - Check repository and force update if it is not valid - Fix issue with seen packages not added to the request - Use plain .so for all shared libraries requires/provides With hat: pkg@
* ports-mgmt/jailaudit: precreate two directories to fix launch issueJohn Marino2014-08-072-0/+3
| | | | | | PR: 192396 Submitted by: Gary (freebsd-bugzilla in-addr.com) Fixed by: maintainer (Philipp Wuensche)
* Disable maintainer mode to make sure configure never tries to regenerateBaptiste Daroussin2014-08-061-0/+1
| | | | the configure and Makefiles
* Update to 1.4.0.pre-alpha5Vsevolod Stakhov2014-08-062-3/+3
| | | | | | | | | | | | Changes: - Use picosat SAT solver instead of the internal one: * production grade solver that is extensively tested * faster than internal one * has more flexible features - Fix issues with adding items to the universe - Fix forced operations With hat: pkg@
* Update to 1.3.5.1Baptiste Daroussin2014-08-062-3/+4
| | | | | - Fix units propagation and conflicts. - Add a convenience new configure option to avoid configure to try to find autoconf
* Update to 1.3.5Baptiste Daroussin2014-08-052-3/+3
| | | | | | | | | | | | | | | | | Changes: - Fix progress bars when not in a tty to give output - Dragonfly fixes - Multiple fixes in @keywords(user,group,mode) support - Important fixes in repo incremental updates - Fix pkg audit not returning an error in case of vulneraibilities found (making periodic script not working) - Ignore sigpipe - Make the read lock now no op - Directories can be listed in the plist like files they will be considered like @dirrmtry - Very important refactor and fixes in the solver making the whole code more manageable: - This fixes multirepo support - Fixes missed upgrades - Fix pkg rquery -e with complex (%#r for example) queries - Fix pkg upgrade -f
* Update to 1.4.0.pre-alpha4Vsevolod Stakhov2014-08-052-3/+3
| | | | | | | | | | | | | | Changes: - The solver and jobs interface were completely reworked: * multirepos have now better support * fix a number of issue with missed shared library dependencies * upgrade and install are now more clever about chosing repositories * implement package pinning to a repository * add heuristic to resolve conflicts between remote packages * removed tonns of old hacks * arrays are now used in many places instead of lists for performance * some hash tables are improved by using direct pointers hash - Minor fixes
* ports-mgmt/jailaudit: update to 1.5.1William Grzybowski2014-08-052-3/+3
| | | | | PR: 192376 Submitted by: maintainer
* Update to 1.4.0.pre-alpha3.Vsevolod Stakhov2014-08-042-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - Explicitly pass when passmode should be used with libarchive - Properly trim end spaces in plist for files and directories - Fix pkg ssh client - Fix pkg_env - Follow symlinks in fstatat otherwise it breaks repos created by poudriere - Fix sqlite on FS without proper locking mechanism - Fix pkg install -A - Do not distinguish anymore between dirrm and drirmtry - Fix options parsing by libucl - Rework repo update to avoid early repo destruction - Fix forced update - Update errors are now not fatal - Fix realpath usage - Fix pkg set -o - Fix progress bars when not in a tty to give output - Ignore sigpipe to avoid resources leak - Read lock is now no-op unles READ_LOCK option is turned on - Fix incremental repo updates (size missmatch error) - Add a rootfd to simplify handling of relocation - Implement a set of *at functions - Improve documentation - Tons of minor bugfixes With hat: pkg@
* - Update to checkin bbac739f86Bryan Drewery2014-08-022-4/+4
| | | | | | Changes: * Workaround regression with pkg-1.3 causing all packages to have new options. * status: Fix -H to be tab-delimited
* - Update to 3.0.17Bryan Drewery2014-08-022-3/+3
| | | | | | | Changes: * Workaround regression with pkg-1.3 causing all packages to have new options. * distclean: Fix some false-positives * Fix dead link in poudriere.conf
* Update to 1.3.4Baptiste Daroussin2014-08-012-3/+3
| | | | | | | | | | | Changes: - Fix repo database manipulation on FS with no proper locking mechanism - Fix regression where options have "true" value instead of "on" - Prevent early destruction of a repo - Workaround new nginx behaviour of if_modified_since - Fix pkg set -o - Improve some error messages - Do not fallback on yaml anymore to parse new keywords
* Make sure to only use the generated pkg to register the new pkgBaptiste Daroussin2014-08-011-2/+0
|
* Quick fix for pkg-1.3 delete handling. It now requires -f to not automaticallyBryan Drewery2014-07-302-1/+11
| | | | recurse.
* Quick fix for pkg-1.3 delete handling. It now requires -f to not automaticallyBryan Drewery2014-07-302-1/+11
| | | | recurse.
* - Switch devel/cppunit to USES=libtool, drop .la filesDmitry Marakasov2014-07-301-1/+1
| | | | Approved by: portmgr blanket
* Convert some more USE_BZIP2 to USES=tar:bzip2Adam Weinberger2014-07-302-2/+2
| | | | Approved by: portmgr (not really, but touches unstaged ports)
* Convert a bunch of EXTRACT_SUFX=... into USES=tar:...Adam Weinberger2014-07-301-2/+1
| | | | Approved by: portmgr (not really, but touches unstaged ports)
* Convert a bunch of USE_BZIP2 to USES=tar:bzip2Adam Weinberger2014-07-305-10/+5
| | | | Approved by: portmgr (not really, but touches unstaged ports)
* Update to 1.3.3Baptiste Daroussin2014-07-302-3/+3
| | | | | | | | | | | | | | | Changes: - Always use bundled libsbuf - Make pkg help aware of aliases - Add more debug info - Yet another fix for pkg repo - Fix some size to chase ucl changes - Fix a bug if one if creating a package and a directory of that name exists - Fix plist whitspace trimming - Fix pkg_env - Fix pkg ssh - Allow pkg ssh server to serve poudriere made repositories - Fix again pkg install -A
* Rename all patches that contain '::' as a path separator, and useAdam Weinberger2014-07-301-0/+0
| | | | '__' instead.
* Stage, and pull the patches into a sed command.Adam Weinberger2014-07-294-75/+7
|
* Update to 2.15.4.Joe Marcus Clarke2014-07-282-4/+7
| | | | | | | Use File::Basename so that only the patch filename is checked for the 100 character limit. PR: 192161
* Update to pre-alpha2.Vsevolod Stakhov2014-07-283-4/+4
| | | | | | | | | | | This build includes all fixes from pkg 1.3.2 plus the following changes: - Fix an issue with pkg-repo that prevents from getting all packages in the archive - Fix an issue with manifests parsing on big-endian platforms - Add help messages for aliases (by admi3) - Fix linkage with sbuf (always use bundled sbuf) With hat: pkg@
* Update to 1.3.2Baptiste Daroussin2014-07-284-101/+3
| | | | | | | Changes: - Import fixes from libucl (fixes memory corruption with pkg.conf) - Fix memory corruption when reinstalling packages - Rework pkg repo process distribution
* Fix reading pkg.conf (this will prevent pkg from segfault)Andrej Zverev2014-07-272-0/+69
| | | | Approved by: bapt@ (portmrg@)
* Update to 1.3.1Baptiste Daroussin2014-07-273-4/+4
| | | | | | | | | | | | | | | | | | | | | Changes: - Add a WORKERS_COUNT option to limit the number of workers used during pkg repo - Fix pkg repo hanging on FreeBSD 8 and 9 - Fix migration of local database from 1.2 to 1.3 which was resetting the installation time - Print the repository in search informations - Ignore meta file when rebuilding a repository - Lots of fixes in libucl - Fix pkg info -R to generate a valid yaml - Accept empty pkg.conf files - Accept empty repository configuration files - Fix pkg.conf reading so keys are now case insensitive again - Blog sigalarn when reading passphrase allowing to sign packages with a passphrase protected key - Install again zsh completion as _pkg instead of _pkg.zsh - Rework the upgrade/install procedure so it doesn't leave files behind anymore and properly runs scripts - Install periodic scripts with an executable bit - Speed up pkg version without INDEX - Preserve automatic flag on forced upgrade/reinstall - Fix memory corruption on reinstall
* Reset maintainership for ports not staged with no pending PRBaptiste Daroussin2014-07-255-5/+5
| | | | With hat: portmgr
* Remove unnecessary quotation.Xin LI2014-07-241-1/+1
| | | | | PR: ports/192081 Submitted by: <takefu airport fm>
* Fix the build on PowerPC: apparently it declares that it has atomic builtins,Alexey Dokuchaev2014-07-241-0/+29
| | | | | | | but GCC 4.2 bombs with internal compiler error (= unrecognizable instruction) when compiling libucl/src/ucl_util.c. Approved by: bapt (portmgr, maintainer)
* Update to 1.3.0Baptiste Daroussin2014-07-239-360/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since pkg 1.2: - 373 files changed, 66973 insertions(+), 38512 deletions(-) - 29 differents contributors - Merge of one of the 2013 Summer of code project Changelog: - New solver that can support external solvers using the CUDF format and the internal SAT solver - pkg-ssh(8) is now sandboxed with capsicum if it is available - pkg-ssh(8) now uses poll(2) - Remove StringList usage to improve portability - Rework the build system to use autotools to help portability - Now fetching is done to a temporary location and cleaned up if it fails - Remove PACKAGESITE - pkg-audit: remove support for portaudit compact database (only VulnXML will be used) - Improved UI experience based on jmmv write up (http://julipedia.meroh.net/search/label/cli-design) - Reworking the database locking mechanism into a finer grain and more clever system - Dynamic conflict handling if a conflict on files is detected at the sanity check level, try to solve the problem again with the new conflict information - Fix %t (timestamp) modifier in pkg_printf(3) - Full output now has a new field "date installed" - New pkg -o A=B to overwrite configuration from command line without the need of defining environment variables - pkg-install now can handle local files - pkg-add is now an alias on pkg-install - Simplify API by using more and more libucl objects (hidden behind an opaque 'pkg_object') - Rework multirepository handling - Prepare code for repository abstraction support - Sandbox signature checking and extraction - Support long options - Rework the extraction process - unicity of a package is now origin~name allowing subpackages and flavours - Improve ui for all commands - pkg lock -l now list the locked packages - symlinks now has a checksum to ensure they are valid - pkg backups generated by the distributed script are now plain sql files - Tons of bugfixes - Tons of behavour fixes
* Prior to release 1.3 update pkg-devel to 1.4.0.pre-alpha1.Vsevolod Stakhov2014-07-232-3/+3
| | | | | | | | | | | | | | | | | | | | This version is equal to pkg 1.3.0 tag. Changes from 1.3.0.rc4: - Use rename(2) to install symlink [1] - Link directly pkg frontend to libsbuf - Rework installation logic: If a file is found on the way do the following: 1) Append 12 chars random suffix to the filename; 2) Extract new file to that modified filename; 3) Rename new file to old file. - or - 3) Remove temporary file in case of error. - Fix reporting of locked packages [2] - Fix link with binutils 2.24 Reported by: bdrewery[1], az[2] With hat: pkg@
* Update to 1.3.0.rc4Vsevolod Stakhov2014-07-232-3/+3
| | | | | | | | | | | | | | Changes: - Fix output format when a dependency is missing - Fix typo (dbpath -> dbdir) - Create repo compatible with pkg 1.2 (path -> repopath) - Event pipe related fixes - Fetching now does not use mkstemp(2) to create files - Change permissions of files fetched to default ones - Fix fetching for reinstalled packages - Fix build on mips by proper checking of atomic builtins With hat: pkg@
* Update to 1.3.0.rc3.Vsevolod Stakhov2014-07-182-3/+3
| | | | | | | | | | | | | | | | | | | | | | Changes: - Fix bug in upgrade repos schemas from 1.2 [1] - Fix repos downgrade sql - Add -r (--recursive) flag to pkg-audit that makes pkg-audit to print all reverse dependencies of vulnerable packages. This allows users to upgrade or reinstall potentially vulnerable packages. - Rework pkg-audit to support pkg names without versions - pkg-audit now supports multiple patterns in the command line - Do not throw failed assertion if pattern is empty in [r]query - Fix symlinks checksum verification in pkg-delete - Fix bug in libucl variables parsing code - Add --raw-format to info/search - Ignore not top level packages with missing fields (for example, missing dependencies) - Make dependency missing message more informative [1] - Introduce mirror mode for pkg-fetch - Add -o flag to pkg-fetch to specify mirroring output directory Found by: az [1] With hat: pkg@
* Remove indefinite articles and trailing periods from COMMENT, plusJimmy Olgeni2014-07-175-5/+5
| | | | | | | | | minor COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Categories P-S. CR: D422 Approved by: portmgr (bapt)
* Fix some non default LIB_DEPENDSBaptiste Daroussin2014-07-162-2/+2
| | | | With hat: portmgr
* Add missing EXAMPLES and DOCS to a couple ports thatAdam Weinberger2014-07-161-0/+2
| | | | already honour PORTDOCS and PORTEXAMPLES in the plist.
* Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.Adam Weinberger2014-07-162-5/+7
|
* Modernize LIB_DEPENDSBaptiste Daroussin2014-07-151-2/+2
| | | | With hat: portmgr
* Update to 2.15.3.Joe Marcus Clarke2014-07-122-14/+10
| | | | | | | | | | | | | | * Make sure a port is placed in its proper category directory. [1] * Don't check INSTALL_TARGET for direct command use. [2] * Remove the single MASTER_SITE warning. [3] * Check to make sure patch file names contain no more than 100 characters. [4] PR: 191631 [2] 191079 [3] Submitted by: wen heping <wenheping@gmail.com> [1] gerald [2] Requested by: demon [4] Discussed on: ports@ [3]
* Update to 0.3.Raphael Kubo da Costa2014-07-102-16/+29
| | | | | PR: 191577 Submitted by: shen.elf@gmail.com (maintainer)
* Update to rc2.Vsevolod Stakhov2014-07-092-3/+3
| | | | | | | | | | | Changes: - Fix critical bug in the solver caused not required packages being installed - Rework DPLL algorithm to solve tasks quicker by propagating units on each step - Fix bug with loading of package files and directories - If all files are downloaded then perform integrity check immediately without extra queries to a user - Removed incorrect error messages With hat: pkg@
* Update to release candidate 1.Vsevolod Stakhov2014-07-072-3/+3
| | | | | | | | | | | | Changes: - Fix repo ident for local packages [1] - Fix pkg-stat - Improve safety of 1.2 -> 1.3 database migration - Fix minor bugs in progress bar - Restart system calls on SIGALARM Submitted by: des[1] With hat: pkg@
* - Deprecate and set expiration date to 2014-09-01: Does not support pkgngAlex Kozlov2014-07-071-0/+3
|
* Bump more ports that depend on libsqlite3.so:Tijl Coosemans2014-07-051-1/+1
| | | | | | | - ports that set USE_SQLITE with the *_USE option helper - ports that depend on libsqlite3 indirectly as reported by pkg rquery Approved by: portmgr (implicit)
* - Fix pkg-rquery -I to have all expected output.Bryan Drewery2014-07-052-1/+44
| | | | | | Obtained from: upstream 29c9c84e0e11c2c182a8d79634344e57bf2575f1 With hat: portmgr Reported by: dteske
* Add staging support.Shaun Amott2014-07-041-29/+40
|
* Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 thatTijl Coosemans2014-07-042-1/+2
| | | | | | | have not been bumped yet after the latest libsqlite3.so library version change. Approved by: portmgr (implicit)
* Attempt to unbreakAntoine Brodin2014-07-021-4/+4
|
* Stagify.Koop Mast2014-07-015-39/+38
| | | | Use USES=shared-mime-info for packagekit port.
* Update to 1.3.0.b9Vsevolod Stakhov2014-06-302-3/+3
| | | | | | | | | | | | | | | | | | | | | | | Changes: - Quit pkg ssh if an error occurs while reading - Fix critical issue with manifest fields (path->repopath) [1] - Set reponame for local packages [1] - Fix forced upgrade [1] - Fix packages count in pkg-delete - Allow override `enabled` state for repos - Fix message if a pattern has not been found - Move the pkg_keys[] array from private/pkg.h to pkg.c to reduce duplication [1] - Add package validation function - Fix local packages installation - Validate pkg when changing its uid - Rework solver initial guessing - Fix multirepos documentation - Fix issue with repository metafile updating - Fix issue with unnecessary fingerprints check - Fix meta loading Submitted by: des [1] With hat: pkg@
* - Chase database/sqlite3 slib bumpMartin Wilke2014-06-282-1/+2
| | | | Approved by: portmgr (myself)
* - Update to checkin 6d00750ddcBryan Drewery2014-06-272-5/+4
| | | | | | | | | | Changes: * HTML: Fix printing of "Remaining" on the jail page * Build reason: Change "missing LDFLAGS" to "missing_LDFLAGS" to have a one word reason * Update example nginx config for 1.6: nginx 1.6 now includes application/json in default mime.times * Add USE_PROCFS and USE_FDESCFS to allow disabling requirement on them
* Update to 1.3.0.b8.Vsevolod Stakhov2014-06-262-3/+3
| | | | | | | | | | | | | | | Changes: - Fix pkg-backup display issues - Fix UID changing when looking for upgrade candidates - Rework integritycheck procedure to use uids - Improve searching of local and remote packages - Lazy load of files and dirs for remote packages - Fix upgrades with UID changed - Fix actions count in jobs progress display - Fix serious bug in pkg-repo by moving to socketpairs from pipes - Detect SOCK_SEQPACKET support and fallback to SOCK_DGRAM (for 8.x) With hat: pkg@
* Convert GMAKE to MAKE_CMDBaptiste Daroussin2014-06-251-4/+4
| | | | | | | Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends With hat: portmgr
* Stagify.Vanilla I. Shu2014-06-242-1/+15
| | | | Approved by: portmgr@ (blanket approval)
* - Support stagingJason E. Hale2014-06-242-9/+22
| | | | | | | | - Simplify MASTER_SITES - Remove indefinite article from COMMENT - USES_BZIP2 -> USE=tar:bzip2 Approved by: portmgr (blanket approval)
* - Support stagingJason E. Hale2014-06-241-13/+8
| | | | Approved by: portmgr (blanket approval)
* gnome-packagekit builds fine in ports/headAntoine Brodin2014-06-241-2/+0
| | | | With hat: portmgr
* Update to 1.3.0.b7Vsevolod Stakhov2014-06-232-3/+3
| | | | | | | | | | | | | | | | | | | | | | Changes: - Save repo type in the annotation. - Fix packages fetching for reinstallation - Convert pkg repo from threads to processes (no more pthread dependency) - Add progress indicators to repo create - Implement new repo style: * Add metafile * Use data from that metafile * Use advanced manifest digests format * Implement legacy repos creation - Fix symlinks checksums (reported by misha @ #pkgng) - Fix pkg backup -r messages - Now pkg is able to delete multiple versions of the same package (e.g. when some packages are merged into one another) - Fix repo schema upgrade - Do not try to re-fetch broken packages infinitely - Fix couple minor bugs and crashes With hat: pkg@
* - Switch devel/jansson to libtool, drop .la filesDmitry Marakasov2014-06-231-1/+1
| | | | | | - Bump dependent ports as .so version has changed Approved by: portmgr blanket
* - Remove redundant pkg-message displayDmitry Marakasov2014-06-231-3/+0
| | | | Approved by: portmgr blanket
* Mark as broken: it is failing for a whileBaptiste Daroussin2014-06-231-0/+2
| | | | With hat: portmgr
* Update to 2.15.2.Joe Marcus Clarke2014-06-222-8/+20
| | | | | | | | | | | * Add s3.amazonaws.com to the list of whitelist master sites. [1] * Correct a typo. [2] * Add support for the @sample directive. [3] * Check for USE_AUTOTOOLS=libtool and suggest USES=libtool instead. PR: 183864 [3] Submitted by: skreuzer [1] culot [2]
* Update to 1.3.0 beta6.Vsevolod Stakhov2014-06-202-3/+3
| | | | | | | | Changes: - fixed pkg-delete bug - fixed issues with progress displaying With hat: pkg@
* - Update to checkin 81baf7e90dBryan Drewery2014-06-202-3/+4
| | | | | Changes: * Fix bulk -f handling of relative file
* ports-mgmt/pkg-devel: Chase relocation of pkg.8 man pageJohn Marino2014-06-202-6/+6
| | | | | | | | | | The pkg.8 manpage is edited by an extra patch on DragonFly due to differences in jail operation. The patch no longer applies both due to file relocation and regular bitrot. Regenerate the patch and change its name to reflect the new file location. This is a no-op on all releases of FreeBSD. Approved by: just-fix-it blanket
* - Update to checkin df5632bbeaBryan Drewery2014-06-193-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * bulk: Always clean restricted packages when done building if NO_RESTRICTED is set * bulk: Don't rebuild unneeded deps which were not specified on the cmdline. NOTE: This means that partial builds will not create a consistent repo of other existing packages. I.e., running bulk PORT1 PORT2 and then running bulk PORT1 will make it only create a consistent repo for PORT1. Always build with the ports you expect to be there. * Fix 'msg_error' not defined errors. * pkgclean/distclean: Consider hardlinks for size calculation * distclean: - Fix some false-positives - Support multiple -p options - Parallelization improvements * HTML: - Fix skipped column sorting - Pkg/Hour: Don't show 'Infinity' for older builds - More column width tweaks to fix word breaking - Fix skipped filter * jail: - Better support for native builds on powerpc and other archs, -a now accepts TARGET.TARGET_ARCH or TARGET_ARCH. - Add several new methods (see poudriere.8). Note that some of these may change a lot before release. * Null import an existing jail: -m null -M path * Install from existing src/obj dir: -m src=PATH * Install from tarball: -m tar=PATH - Always run -u after -c to get latest freebsd-updates - Fix -r and give hints on next steps - Try to modify the jail on creation less and do it during build startup instead. * Updates to log processing to offset common "cluster" reason * Better QEMU support * Better deadlock detection analysis * testport: Add -w to save workdir just as bulk has * Remove TRACK_BUILDTIMES * Sign the pkg.txz for pkg(7) when using SIGNING_COMMAND * portsnap interactive support * Try to handle long mount points better with MNAMELEN limit of 88 by shortening many internal paths and hashing the mastername when required. * Support poudriere.d/[jail-][ptname-][setname-]poudriere.conf (this support is a bit unreliable still) * status: Add -r to show results of a build * Remove DURATION_FORMAT and always show HH:MM:SS to avoid wrapping at 24 hours back to 00. * Improvements to internal timestamp utility * Fixes for update_stats lock crashes * Fixes for 'make clean' crashes which typically crashes a builder * Avoid restarting jail on build start to help with lock contention
* Update to 1.3.0 beta5Vsevolod Stakhov2014-06-192-4/+4
| | | | | | | | | | Changes: - repositories system has been reworked to support opaque repository operations - progress bar has been reworked and simplified - pkg backups generated by the distributed script are now plain sql files - fixed some visual issues while installing packages With hat: pkg@
* - Update to 3.17.6Bryan Drewery2014-06-192-5/+5
| | | | | | | | | | | Changes: * Speedup --list-origins with pkg * Use proper /usr/local/etc/portmaster.rc path in portmaster.8 * Fix running from deleted dirs. * Fix losing control of building run-depends of staged ports (thus breaking -g and counts). [1] PR: 189398 [1]
* Update my ports to use my shurd@FreeBSD.org accountStephen Hurd2014-06-192-3/+3
| | | | Approved by: db, skreuzer (mentors)
* Update to 1.3.0.b4.Vsevolod Stakhov2014-06-154-99/+5
| | | | With hat: pkg@
* Change the maintainer of the development version of pkg to pkg@ instead of ↵Vsevolod Stakhov2014-06-141-1/+1
| | | | | | | portmgr@ Approved by: portmgr (bapt, bdrewery) With hat: pkg
* Fix regex, which fixes portmaster/portupgrade integrationBryan Drewery2014-06-133-1/+31
| | | | Reported by: kwm
* Respect WITH_SUBVERSION_VERChris Rees2014-06-121-1/+1
| | | | | | PR: ports/190946 Submitted by: ohauer Submitted by: Simon Wright
* Fix loading of reverse dependenciesBryan Drewery2014-06-122-0/+62
|
* Update to 1.3.0 beta3Baptiste Daroussin2014-06-122-3/+3
| | | | | | | | | | | | | | | | | | | | | | Changes: - Now unicity is made on the typle (origin, name) to allow sub packages but cannot be made to only name to break installation from prior sanitization of the names - Fix pkg stat - Fix speed regression - 411.pkg-backup does not hide errors anymore - Improve documentation - debug now print stacktrace on freebsd 10+ - globalize common variables - new option to allow profiling sql queries - fix flatsize calculation - improve ui (better output) - add a new shiny progress bar and start using it everywhere - create a pkg_checksum api - fix pkg rquery -I - rework package digest - allow to use ldns instead of the FreeBSD dns api if needed - change the upgrade package path: first rename a file then extract the new file then unlink the renamed one - add a version script to avoid exposing external third party library symbols - fix pkg upgrade (it was changing the automatic flags when it shouldn't)
* Add a version script to only public expose public function in libpkgBaptiste Daroussin2014-06-112-1/+235
| | | | | | PR: 190742 Submitted by: feld With help from: jilles
* Properly include bsd.port.pre.mk before checking for WITH_PKGNG, so thatStefan Walter2014-06-081-1/+3
| | | | | | | explicitly setting the latter on FreeBSD 10 is not required. PR: 182923 Submitted by: dt71@gmx.com
* Update ports-mgmt/portupdate-scan to 0.4Jonathan Chu2014-06-044-26/+56
| | | | | | | | | | | - Add support for pkgng. - ISCL License - Incorporates -a argument suggested by Marcel Bonnet in PR 179637. Hence this supersedes PR 179637, which can now be closed. - Other misc. fixes and enhancements, including correcting typos. PR: 190051 Submitted by: alex@stangl.us Approved by: swills (eadler)
* Add option to pull in emulators/qemu-static-user to assist in x-compilingSean Bruno2014-06-031-1/+4
| | | | | | for non-x86 architectures. Reviewed by: bdrewery
* - Update to 1.16Alex Kozlov2014-05-312-6/+4
|
* - Fix build with upcoming default -fPIE in headBryan Drewery2014-05-301-1/+1
| | | | pkg 1.3 deals with this better.
* Fix packaging on head, .MAKE.FreeBSD_UL has been retired from bmakeAntoine Brodin2014-05-291-0/+18
| | | | With hat: portmgr
* - Fix building as userBryan Drewery2014-05-262-1/+3
|
* - Blacklist ruby-bdb with Ruby 2.1 [1]Bryan Drewery2014-05-264-26/+6
| | | | | | | | | | - Stop installing script(1) wrapper [2] - Fix ZSH dir leftover (somewhat a false-positive) [3] PR: ports/188084 [1] Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net> [1] Submitted by: sunpoet [2] Reported by: swills [3]
* - Update to checkin 352086bBryan Drewery2014-05-252-5/+5
| | | | | Changes: * Use random temporary file for building index
* - Update to 3.17.5Bryan Drewery2014-05-252-4/+4
| | | | | | Changes: * Fix some issues with killing child processes * Use builtin kill(1)
* Update to pkg 1.3.0 beta2Baptiste Daroussin2014-05-223-5/+5
| | | | | | | | | | | Changes: - more fixes in pkg audit - move audit functions into the library - pkg lock -l now list the locked packages - database lock behaviour is now configurable - symlinks now has a checksum to ensure they are valid - more fixes on the solver - add long version of the options
* - Add/update license when possibleAlex Kozlov2014-05-201-2/+2
| | | | | - Modernize ports Makefiles - Update MASTER_SITES/distfile for converters/chmview
* - Update to checkin 33c926770aBryan Drewery2014-05-182-3/+4
| | | | | Changes: * Fix bulk -a
* - Update to checkin 3a2569440bBryan Drewery2014-05-172-4/+4
| | | | | | | | | | | | | | | | | | | | | - Fix build on 9.1 which does not have F_DUPFD_CLOEXEC Changes: * status/jail -l: Fix sort(1) error on <10 * Fix crash with SIGINFO done too early in build * Prevent appending the same make.conf multiple times * Fix (-s) showing in sanity when pkg is missing * Fix jail -u * jail -u: Name the jail with -default so it can be stopped with jail -k. * Add ALLOW_MAKE_JOBS_PACKAGES which lets the named package globs to always run with MAKE_JOBS regardless of ALLOW_MAKE_JOBS. Default is set to allow 'pkg' and 'ccache' to build with MAKE_JOBS as they typically holdup the rest of the build. * No longer run 'make clean' before building a port as it is not needed due to always using a WRKDIRPREFIX * Fix -a to work with bad-styled category Makefiles * sem(4) is only needed on <9
* - update to 1.77Dirk Meyer2014-05-162-177/+373
| | | | added support for pkg *
* Convert x11-toolkits/unique to "USES=libtool pathfix tar:bzip2".Tijl Coosemans2014-05-131-1/+1
| | | | | | | | | | | | | | | Bump PORTREVISION on all dependent ports. [1] audio/ario: USES=libtool. audio/gmpc: USES=libtool. audio/gnome-media: USES=libtool:keepla tar:bzip2. audio/xfce4-mixer: USES=libtool tar:bzip2. graphics/shotwell: Unbreak and USES=tar:xz. science/gwyddion: USES=libtool tar:bzip2. sysutils/mate-control-center: USES=libtool. x11/xfce4-clipman-plugin: USES=libtool tar:bzip2. Approved by: portmgr (implicit) [1]
* - Remove ports-mgmt/pver as it does not support pkgngRyan Steinmetz2014-05-127-111/+0
|
* - Update to checkin f86a423218Bryan Drewery2014-05-123-53/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Reduce jail restarting for networking access by now always starting 2 jails. One with networking support and one without. This allows not constantly restarting jails to enable/disable networking, which causes a lot of jail lock contention. * Color support has been added. This is disabled by any of: 1. poudriere -N <sub-command> 2. stdout or stderr NOT in a TTY (piped) 3. USE_COLORS=no in poudriere.conf * Add DURATION_FORMAT and BUILDTIME_FORMAT to allow changing time display and default build name. * madvise(MADV_PROTECT) the main poudriere process to allow it to cleanup on failure from out-of-swap. * Running commands as non-root will *auto queue* them to poudriered if it is running. See rc.d/poudriered. * HTML/Web major changes: - Stop polling the server once the build is done. - There is now a top-level and jail-level page. The top-level only shows the *latest* build for each jail-ports-set combination. The jail-level only shows for a specific jail-ports-set combination. These pages will only be updated with builds done after upgrading. This may change before 3.1 release using a statsd to populate with all historical builds as well. - The main build page has been majorly reworked. * It no longer has 2 columns which overlap each other when zoomed in. The site is now much more responsive to zooming and mobile viewing. * More links to logs and elapsed times are shown * More system and build stats are shown such as "Impulse" which is the rate of package building over the last 2-10 minutes. This is done in browser/js currently so will reset when reloading the page. - The layout for httpd setup has changed. Now instead of duplicating the html/assets into every build dir, the html dir from /usr/local/share/poudriere/html/ should be served directly and the /data dir should be symlinked or aliased to the equivalent /usr/local/poudriere/data/logs/bulk/ dir on your system. See /usr/local/share/examples/poudriere/nginx.conf.sample for an example nginx setup. ** Note that this is still being improved for 3.1 and may undergo some backwards-incompatible changes before release. * status: Major changes. - By default only show running builds - Use -a to show all builds, not just latest - Use -f to show finished builds, only latest - Add -c for a more compact format - Displaying the SIGINFO/builder output now requires -b. - -B/-j/-p/-z can be used to filter the output. * Show buildtimes in output now. * TIMESTAMP_LOGS has been improved * poudriered is no longer installed in sbin/ * Fix MAX_MEMORY so it actually works. Note that this may break openjdk building. * Fix incorrect timeout message shown during install phase * jail -l, ports -l, status: Auto format width of columns to output * jail: Add back -i support to show information about a jail * Improvements to fork less often * testport: Now default to -n. Add -P to test with custom prefix. * testport -I: Fix longstanding bug of displaying wrong jail -k hint. * qemu-mips support * ports: Allow -B with git method * All the fixes from the 3.0.16 release as well: * Disable DEVELOPER from make.conf; Poudriere will automatically set it when appropriate. This prevents testing of port dependencies that were not requested to be tested. * distclean: Prevent removing all files by accident. * Having PKG_REPO_SIGNING_KEY set but the file missing is now fatal. * kern.securelevel >=1 is now fatal. * Fix 'kill: No such process' warnings with older /bin/sh (8.x) * Fix crash on 8.3 due to bug with $(()) handling of _vars (fixed in base r234001) * Fix case of packages always rebuilding with "changed options" when the port has an OPTION defined multiple times (such as fixed in ports r352512) * Fix 'Terminated' warning showing at shutdown with older /bin/sh (fixed by r218105 but never made it to stable/8)
* - Update to 3.0.16Bryan Drewery2014-05-103-47/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move to using pkg-plist Changes: This will likely be the last 3.0.x release. 3.1 is almost complete. * Leftovers checking has moved to Ports Mk/Scripts/check_leftovers.sh, which allows more consistency and easier maintenance without requiring a Poudriere release to make changes. * Staging Orphans has moved to Ports 'make check-plist' for the same reasons. See r351587 for more information on the new behavior. The new leftover/orphan code has new %%PLIST%% sub behavior and also fixes many false-positive orphans, leftovers, and @dirrm showing. * Fix many races in port cleanup/skip handling. * Fix crashed builder detection. * Hide pkg_install EOL warnings and disable WARNING/ERROR waits when testing * Disable DEVELOPER from make.conf; Poudriere will automatically set it when appropriate. This prevents testing of port dependencies that were not requested to be tested. * distclean: Prevent removing all files by accident. * Having PKG_REPO_SIGNING_KEY set but the file missing is now fatal. * kern.securelevel >=1 is now fatal. * Fix 'kill: No such process' warnings with older /bin/sh (8.x) * Fix crash on 8.3 due to bug with $(()) handling of _vars (fixed in base r234001) * Fix case of packages always rebuilding with "changed options" when the port has an OPTION defined multiple times (such as fixed in ports r352512) * Fix 'Terminated' warning showing at shutdown with older /bin/sh (fixed by r218105 but never made it to stable/8)
* Update to 1.3.0 beta1Baptiste Daroussin2014-05-072-3/+3
| | | | | | | | | Changes: - pkg audit now accepts vuln.xml with multiple package names - Prefer SONAME instead of filename for library provides - Do not require dependencies that are self provided - pkg upgrade can now have a name in argument to only upgrade a given package and its dependencies - Lots of bug fixes
* Update to 1.0.10.Romain Tartière2014-05-062-4/+4
| | | | | | | | | - Rework pkgng detection [1,2]; - Add support for source+ syntax [2]; - Modernize poudriere ports tree locations [2]. PR: ports/177180 [1] Submitted by: Beeblebrox <zaphod@berentweb.com> [1], Creaky <whatexercise@gmail.com> [2]
* Clean up the /var/db/portindex directory (if it is empty) onMatthew Seaman2014-05-062-2/+26
| | | | | | deinstallation. Submitted by: swills (via jenkins.freebsd.org)
* Convert all :U to :tu and :L to :tlBaptiste Daroussin2014-05-052-3/+3
| | | | | | | | | | | | | | Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a replacement for :U and :L (which has been marked as deprecated) bmake which is the default on FreeBSD 10+ only support by default :tu/:tl a hack has been added at the time to support :U and :L to ease migration. This hack is now not necessary anymore Note that this makes the ports tree incompatible with make(1) from FreeBSD 8.3 or earlier With hat: portmgr
* Update to 3.4Matthew Seaman2014-05-042-5/+4
| | | | | | Account for differences between bmake (FreeBSD 10.0 and above) and fmake - USES+=tar:xz
* Remove expired ports:Rene Ladan2014-05-048-115/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | 2014-04-30 x11-toolkits/gigi: Does not compile on 10 or higher 2014-04-30 net/asterisk-oh323: Depends on broken and unsupported asterisk14 2014-04-30 net/asterisk14: Broken and unsupported 2014-04-30 net/asterisk14-addons: Depends on broken and unsupported asterisk14 2014-04-30 ports-mgmt/pkg_install: Replaced by ports-mgmt/pkg 2014-05-01 x11-drivers/xf86-input-magictouch: Does not compile 2014-05-01 x11-drivers/xf86-video-cyrix: requires pciVideoPtr typedef 2014-05-01 x11-drivers/xf86-video-sis-intel: requires pciVideoPtr typedef 2014-05-01 net/py-spreadmodule: Depends on expired net/spread 2014-05-01 net/p5-Spread-Message: Depends on expired net/spread 2014-05-01 net/p5-POE-Component-Spread: Depends on expired net/spread 2014-05-01 net/p5-Spread-Session: Depends on expired net/spread 2014-05-01 sysutils/wmmemload: Broken 2014-05-01 lang/ml-pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 lang/treecc: PNET dependency decommissioned Dec 2012 2014-05-01 lang/pnetlib: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 lang/pnet-base: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 benchmarks/pnetmark: PNET dependency decommissioned Dec 2012 2014-05-01 lang/pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 x11-wm/stumpwm: Broken for more than 4 months 2014-05-01 sysutils/cpupowerd: Not maintained from upstream anymore and only supports ancient AMD K8. 2014-05-01 net/pchar: Obsolete, abandoned 2014-05-03 x11-fonts/texcm-ttf: Should be replaced by x11-fonts/stix-fonts
* 1: Upgrade jansson to 2.6.Vanilla I. Shu2014-05-011-1/+1
| | | | 2: bump revision due shared library version.
* Update to 1.3.0 alpha10Baptiste Daroussin2014-04-302-3/+3
| | | | | | | | | | | | | | Changes: - Document pkg search -U - Reduce memory usage when loading a package - Validate package loading against a ucl schema - Sandbox signature checking with capsicum - Update man pages - Be pedantically correct about units and scale factors - Now uses sqlite full text search extension - Allow case insensitive search - Fix pkg add -f - Lots of fixes in the solver
* - Fix typoFrederic Culot2014-04-271-2/+2
| | | | With hat: portmgr-lurker
* - Update LICENSESunpoet Po-Chuan Hsieh2014-04-261-2/+2
| | | | | | | - Use USES=tar:xz Submitted by: sunpoet (myself) Approved by: Jason Bacon <jwbacon@tds.net> (maintainer)
* Update my ports to be compliant with new USES framework and fix other issues.David Naylor2014-04-251-2/+2
| | | | | | | | | | | Changes: * various: migrate USE_BZIP2 to USES=tar:bzip2 * various: migrate USE_XZ to USES=tar:xz * multimedia/py-ffmpeg: add and prefer github (GH) as master site * ports-mgmt/portbuilder: specify license as BSD2CLAUSE (instead of just BSD) Most ports are updated infrequently so a single batch commit is preferred over collating changes per port.
* ports-mgmt/porttools: Upgrade to 1.02Johannes Jost Meixner2014-04-242-10/+5
| | | | | | | - Upgrade to 1.02 - Use INSTALL_TARGET helper for DOCS option Approved by: swills (mentor)
* When linking a library libA with a library libB using libtool, if libB.laTijl Coosemans2014-04-231-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la. So everything that subsequently links with libA will also link to these extra libraries. This causes too much overlinking. This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs field in .la libraries during staging. However, because .la libraries have very limited use when dependency_libs is empty it makes sense to completely remove them during staging. So with this commit USES=libtool is modified to remove .la libraries and a new form (USES=libtool:keepla) is introduced in case they need to be kept (dependency_libs is still emptied). PORTREVISION is bumped on all ports with USES=libtool that install .la libraries. Most ports are also changed to add :keepla because .la libraries have to be kept around as long as there are dependent ports with .la libraries that refer to them in their dependency_libs field. In most cases :keepla can be removed again as soon as all dependent ports that install .la libraries have some form of USES=libtool added to their Makefile. PR: ports/188759 Exp-run: bdrewery Approved by: portmgr (bdrewery)
* - Update to checkin 32a2683ecaBryan Drewery2014-04-226-167/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - Queue is now priotitized by the dependency-chain length and not by number of direct dependencies. - Add PRIORITY_BOOST in poudriere.conf which takes PKGNAME globs to boost up to the top of the queue. Example: PRIORITY_BOOST="apache-openoffice* pypy* mysql-workbench*" - bulk/testport: Add -k to keep going on test failures. The failures are stll considered failures but do not skip further builds depending on that port. - bulk -at: This now defaults to -k - Leftovers and Orphan checking now uses the scripts in ports so we can update them frequently without a poudriere release and allow Tinderbox to use the same checks. [1] - This fixes many false-positives with orphans - Now @dirrm are not shown if they are already in the plist - Hook-up stage-qa into the tests and remove our redundant checks. - testport -i: Fix common double-install error - Fix leftover mtree not showing all results when a directory is modified. I.e., changed user and group, only one of which was showing. - bulk -a: Don't consider missing origins as fatal. - Rework distfile handling to be more atomic - Fix many race conditions with cleanup after port build, especially with skipping ports. - Optimize port cleanup after builds - Speedup compute_deps - Fix crashed build detection (commonly shows as "unknown stuck queue bug") - status: Fix regression causing it to not work with multiple builds at once [1] It's possible we may change the format of the scripts in ports once Tinderbox integrates with them. If this happens you will need to update poudriere-devel.
* Update to 2.15.1.Joe Marcus Clarke2014-04-202-44/+38
| | | | | | | | | | | | | | | | | | | | * Remove www.freebsd.org/~$user check from urlcheck() * Remove 'in the module alias name' warning * Remove 'binary -ko' * Silence warnings in case if svn binary does not exist (try 2) * Use more strict regexp for share/doc detection * Add sdl-config to direct commands check * Fix phase 2 of direct use of pathnames check * Ignore comments in direct use of pathnames check * Support nested knobs in plist for OPTIONS_SUB check * Add check for @dirrm(try) libdata/pkgconfig in plist * Remove USE_MESA, INSTALLS_SHLIB, APACHE_COMPAT, USE_XPM from deprecated macro check * Fix 'Consider adding support for a NLS knob to conditionally disable gettext' warning in the case of use 'NLS_USES= gettext' PR: 188389 Submitted by: ak
* - Don't remove ruby dirsBryan Drewery2014-04-192-6/+0
| | | | - Don't bump PORTREVISION as this isn't a big deal, just a nit.
* Remove expired ports:Rene Ladan2014-04-184-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2014-04-16 ports-mgmt/pkgsearch: Upstream disappeared 2014-04-17 science/flounder: Unmaintained since 2002 2014-04-17 security/nbaudit: Unmaintained since 2002 2014-04-17 security/saint: Unmaintained since 2002 2014-04-17 graphics/gozer: Unmaintained since 2002 2014-04-17 misc/pdfmap: Unmaintained since 2002 2014-04-17 devel/showgrammar: Unmaintained since 2002 2014-04-17 biology/libgenome: Unmaintained since 2002 2014-04-17 deskutils/narval: Unmaintained since 2002 2014-04-17 devel/fampp: Unmaintained since 2002 2014-04-17 net-p2p/py-fngrab: Unmaintained since 2002 2014-04-17 misc/wmfirew: Unmaintained since 2002 2014-04-17 x11-wm/e16utils: Unmaintained since 2002 2014-04-17 misc/salias: Unmaintained since 2002 2014-04-17 print/latex2slides: Unmaintained since 2002 2014-04-17 lang/sxm: Unmaintained since 2002 2014-04-17 textproc/pybook: Unmaintained since 2002 2014-04-17 mail/mailcrypt: Unmaintained since 2002 2014-04-17 japanese/elvis: Unmaintained since 2002 2014-04-17 devel/prototype: Unmaintained since 2002 2014-04-17 print/wprint: Unmaintained since 2002 2014-04-17 science/euler: Unmaintained since 2002 2014-04-17 multimedia/gopchop: Unmaintained since 2002 2014-04-17 science/gdis: Unmaintained since 2002 2014-04-17 net/googolplex: Unmaintained since 2002 2014-04-17 lang/logo: Unmaintained since 2002 2014-04-17 textproc/roap: Unmaintained since 2002 2014-04-17 x11-wm/afterstep-i18n: Unmaintained since 2002 2014-04-17 games/yamsweeper: Unmaintained since 2002 2014-04-17 net-mgmt/echolot: Unmaintained since 2002 2014-04-17 security/pam_smb: Unmaintained since 2002 2014-04-18 devel/lua-redis-parser: Broken for more than 6 months 2014-04-18 biology/finchtv: Broken for more than 6 months 2014-04-18 net-im/ari-yahoo: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
* Update to 1.3.0 alpha9Baptiste Daroussin2014-04-164-44/+3
| | | | | | | Changes: - Fix important regression due to bad usage of libucl - Validate keywords against a schema - repos can now present metadata
* New patch to avoid tons of cores to be created in case of bad failuresBaptiste Daroussin2014-04-162-0/+16
| | | | This time bump portrevision
* Add a patch to fix build on FreeBSD 8.x and 9.1Baptiste Daroussin2014-04-161-0/+25
| | | | No bump has there is no changes for version where it built
* Update to 1.3.0 alpha8Baptiste Daroussin2014-04-153-29/+3
| | | | | | | | | | | | | | | | | | Changes: - Detect invalid packages that list directories in plist - new pkg_emit_query_(yesno|select) to allow the library to ask question to the user - Reinstall packages on upgrade if remote abi changed (this catches up automatically major upgrade of freebsd) - Ability the specify the file to read the ABI from - add --relocate to pkg add and register (this is totally unsafe to use a a normal user, it is intended to be used in the ports tree) - clean/improvements in the repo handling functions - validate the directory is actually a port directory when running pkg version against the ports tree - new pkg audit -f <file> to run pkg audit against a local file - pkg -j and pkg -c are now able to restart themself - pkg version against the ports tree now works even if current working directory has been deleted out from underneath us. - Improved pkg upgrade/install/delete output - Improve cache handling - Make pkg update more verbose - new RUN_SCRIPTS options (default on) to be able to switch of the running pre/post operation scripts
* ports-mgmt/porttools: upgrade to 1.01Johannes Jost Meixner2014-04-142-5/+5
| | | | | | | | | | | - Upgrade to 1.01 Changelog: * port test: Allow PORTSDIR override from commandline * port create: add usage, email and author overrides Approved by: koobs (mentor)
* - Stop pkg-fallout mailsBryan Drewery2014-04-131-1/+1
| | | | With hat: portmgr
* - Update LICENSE to BSD3CLAUSEBryan Drewery2014-04-122-5/+3
| | | | | | - Convert to USES=tar - Convert to @sample Don't bump PORTREVISION as this is a nop.
* Fix with HIDE_MARKUP optionChris Rees2014-04-081-1/+1
| | | | | PR: ports/167601 Submitted by: Jarrod Sayers
* - Update pkgng patch to 8.0.10 [1]Alex Kozlov2014-04-062-3/+5
| | | | | | | | * Increase pkg_replace -a speed - Add NO_ARCH PR: ports/188154 [1] Submitted by: Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer) [1]
* Fix packaging as a userBaptiste Daroussin2014-04-053-2/+47
| | | | | | While here strip binaries Reported by: jmmv
* Support stagingEmanuel Haupt2014-04-041-10/+11
|
* Add the ability to specifiy the file where the ABI string will be determinedBaptiste Daroussin2014-04-033-1/+28
| | | | | | from Enfore USES=libtool (the default libtool to not really respect CC and thus breaks cross building)
* Add the ability to specifiy the file where the ABI string will be determined ↵Baptiste Daroussin2014-04-032-1/+26
| | | | from
* Detect invalid packages that list directories as a file in plistAntoine Brodin2014-04-022-0/+19
| | | | | Exp-run by: bdrewery With hat: portmgr
* Update to 1.3.0.a7:Baptiste Daroussin2014-04-012-3/+3
| | | | | | | | | | | | | | Changes: - pkg create uses a readonly lock - pkg create returns non 0 is package creation failed - rework the cache so that is avoid collision with multirepo and avoid warning the users harmless checksum retry - do not cache anymore files when using file:// scheme - Preserve automatic flags of local packages. - Use installed provides if possible. - Fix local and remote logic for provides and conflicts. - Optimize SAT solving slightly. - Make duplicate-related warning fatal in developer mode - Continue turning the public api into pkg_objects
* Update to 1.3.0.a6:Baptiste Daroussin2014-03-312-3/+5
| | | | | | | | Changes: - pkg delete is not recursive by default - pkg delete ui now explain why a package will be removed - pkg which now handle PATH when looking for a file - shared libraries are now directly resolved in the solver (no need anymore for explicit package dependency)
* - Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x andGabor Pali2014-03-291-1/+1
| | | | | | | | 9.x in order to prevent run-time breakage after the recent changes in libiconv - Bump port revision for lang/ghc and all dependents, as a consequence Obtained from: FreeBSD Haskell
* For some reason, having an ` in BROKEN/FORBIDDEN/IGNORE breaks QAT badly.Mathieu Arnold2014-03-261-1/+1
| | | | With hat: portmgr
* Fix enterBuild-- also fixed upstreamChris Rees2014-03-262-1/+33
| | | | | | | | | | PR: ports/184943 Submitted by: Anes Mukhametov <anes@anes.su> Allow masking of PHP use and markup logs PR: ports/167601 Submitted by: Jarrod Sayers <jarrod@downtools.com.au>
* Release 1.3.0.a5Baptiste Daroussin2014-03-262-4/+3
| | | | | | | | Changes: - Added ability to install packages with missing dependencies - Do not enter in a sandbox if the database is open - Do not count the lock owner as lock blocker. - Lots of rework and fixes to improve the solver when trying to upgrade very old package database.
* - Update pkgng patch to 8.0.9Alex Kozlov2014-03-243-12/+13
| | | | | | | | | * Improvement of the pkgng detection logic [1] * Improvement of the speed of "pkg_replace -a" [2] PR: ports/187723 Submitted by: Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer) Requested by: Michael Gmelin <freebsd@grem.de> [1], Martin Dieringer <martin.dieringer@gmx.de> [2]
* - Update to 1.00.2014.03.23Steve Wills2014-03-242-4/+4
| | | | | PR: ports/187852 Submitted by: Johannes Jost Meixner <xmj@chaot.net> (maintainer)
* - Fix installation of hook samplesBryan Drewery2014-03-245-0/+160
| | | | - Fix build on 8.x
* - Update to checkin 0966e62bc4Bryan Drewery2014-03-233-82/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Cleanup Makefile to use pkg-plist [1] Changes: - make_index fixes (use ports/portsnap version now) - Documentation updates - Use autotools for build - All incremental messages are in a consistent format now. - New daemon poudriered using libucl with fine-grained permissions, but not yet hooked up or documented. It will be hooked up to poudriere-queue and documented soon. - Add an nc(1) wrapper to work around src change r249499. - status: Add -H for scripted mode - status: Show URL if available - Allow to specify revision when running poudriere jail -u with svn method with -t - bulk: Add -i and -I for interactive testing of all specified ports at once, requires ports r348859 change to Mk/bsd.port.mk. - Report modification of directories during leftover check (owner or permission changed). - Fix ipv6 only usage - Ensure /sbin and /usr/sbin are in PATH when running - Remove trailing slashes from listed_ports. - Exit quicker after ^C during packaging phases by killing pkg-static - Fix child process cleanup logic to only sleep if child still running. - Always dismount filesystems and try cleaning up when exiting and in jail -k - For stage_orphans, ignore modified files (such as nobody vs root) - testport -I: Mark cleanup done, not as recursively failing - testport -i: Use a local.conf instead of PACKAGESITE - testport -I: Suggest same login method which is more sane/clean than exec /bin/sh - options: Require dialog4ports as it runs from host and jail may be for a different ARCH - Ignore parents of home directories too during leftovers check - Restrict ZFS on 9.0/9.1 due to known deadlock - bulk: Parse MOVED for given port build list - Add support for svnlite and overriding SVN_CMD - Show warning when jail is newer than host - Show host/jail OSVERSION in build logs Submitted by: Johannes Jost Meixner <xmj@chaot.net> [1] (based on) PR: ports/187373 [1]
* Add orphaned file to plist.Koop Mast2014-03-212-0/+2
| | | | Approved by: bapt (just do it)
* Update to 1.3.0 alpha4Baptiste Daroussin2014-03-212-3/+3
| | | | | | | Changes: - Reimport old pkg add (aliasing it to install was too optimistic at the moment) - Fix pkg install ./file with package lacking the manifestdigest information) - Fix a bug resulting in "pkg-static: sqlite: no such savepoint: upgrade"
* Support stagingEmanuel Haupt2014-03-202-11/+13
|
* Update to 1.3.0.a3Baptiste Daroussin2014-03-202-3/+3
| | | | | - Fix a typo in pkg.conf(5) - pkg add is an alias on pkg install -l
* Update to 1.3.0.a2Baptiste Daroussin2014-03-192-3/+3
| | | | | | | | | | | | | | Changes: - libpkg: Simplify code but turning annotations into a pkg_object - libpkg: Simplify dumping the configuration of plugins in pkg -vv - libpkg: Update libucl to latest version - libpkg: Fix options emission in the Manifest - libpkg: fix some multirepository bugs - pkg: fix pkg delete -f - pkg: fix pkg register - pkg: fix pkg upgrade - pkg: fix pkg shell - pkg: 'update' now warns user if no repos are enabled
* - Update to 1.00.2014.03.16Steve Wills2014-03-183-4/+5
| | | | | PR: ports/187631 Submitted by: Johannes Jost Meixner <xmj@chaot.net> (maintainer)
* Update to 1.3.0.a1:Baptiste Daroussin2014-03-184-20/+16
| | | | | | | | | | | | | | | | | | | | | | | - New solver that can support external solvers using the CUDF format and the internal SAT solver - pkg-ssh(8) is now sandboxed with capsicum if it is available - pkg-ssh(8) now uses poll(2) - Remove StringList usage to improve portability - Rework the build system to use autotools to help portability - Now fetching is done to a temporary location and cleaned up if it fails - Remove PACKAGESITE - pkg-audit: remove support for portaudit compact database (only VulnXML will be used) - Improved UI experience based on jmmv write up (http://julipedia.meroh.net/search/label/cli-design) - Hide the average speed from the progress bar (confusing for users) - Reworking the database locking mechanism into a finer grain and more clever system - Dynamic conflict handling if a conflict on files is detected at the sanity check level, try to solve the problem again with the new conflict information - Fix %t (timestamp) modifier in pkg_printf(3) - Full output now has a new field "date installed" - New pkg -o A=B to overwrite configuration from command line without the need of defining environment variables - pkg-install now can handle local files - pkg-add is now an alias on pkg-install - Simplify API by using more and more libucl objects (hidden behind an opaque 'pkg_object') Special thanks to Vsevolod Stakhov (vsevolod@)
* - Update to 3.0.15Bryan Drewery2014-03-172-3/+3
| | | | | | | | | | | | | | | | | | | | | | | Changes: - Fix ipv6 only usage - Ensure /sbin and /usr/sbin are in PATH when running - Remove trailing slashes from listed_ports. - Fix child process cleanup logic to only sleep if child still running. - Always dismount filesystems and try cleaning up when exiting and in jail -k - For stage_orphans, ignore modified files (such as nobody vs root) - testport -I: Mark cleanup done, not as recursively failing - testport -i: Use a local.conf instead of PACKAGESITE - testport -I: Suggest same login method which is more sane/clean than exec /bin/sh - options: Require dialog4ports as it runs from host and jail may be for a different ARCH - Ignore parents of home directories too during leftovers check - Ignore /var/db/dbus/machine-id leftover - Restrict ZFS on 9.0/9.1 due to known deadlock - bulk: Parse MOVED for given port build list - Add support for svnlite and overriding SVN_CMD - Show warning when jail is newer than host - Show host/jail OSVERSION in build logs
* - Reset MAINTAINERAntoine Brodin2014-03-171-1/+3
| | | | | | - Deprecate: upstream disappeared Requested by: maintainer
* - Update to 1.2.7Bryan Drewery2014-03-164-14/+10
| | | | | | | | | | | Changes: - Only fallback to YAML if UCL parsing fails - pkg2ng: Hide warnings about @mtree, @stopdaemon, @comment @display and @conflicts - Fix escaping issues with COMMENT - pkg add: Fix -A to properly mark package as automatic - pkg2ng: Fix over NFS - pkg2ng: Show message while analyzing shared libraries
* - Update to 3.17.4Bryan Drewery2014-03-162-8/+5
| | | | | | | | | Changes: - Fix --check-depends with pkg [1] - Allow installing DEPRECATED ports PR: ports/186915 [1] Submitted by: kaltheat <kaltheat@gmail.com> [1] (based on)
* - Support stagingEmanuel Haupt2014-03-131-2/+8
| | | | - Use shebangfix
* Support stagingEmanuel Haupt2014-03-131-6/+3
|
* Modernize my portsEitan Adler2014-03-131-1/+1
|
* ports-mgmt/porttools: Update to 1.00.2014.03.11Kubilay Kocak2014-03-122-8/+4
| | | | | | | | | | | | | - Update to 1.00.2014.03.11 - Deprecate do-build: target Changes: * Support git-based port trees in the `diff` command * Emit NO_STAGE deprecation warning (By: Hans Fredrik Nordhaug) PR: ports/187366 Submitted by: Johannes Jost Meixner <xmj@chaot.net> (maintainer)
* UnbreakAntoine Brodin2014-03-111-1/+1
|
* Update the default version of GCC used in the Ports Collection fromGerald Pfeifer2014-03-111-1/+1
| | | | | | | | | | | GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk. Part II, Bump PORTREVISIONs. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs)
* Convert p* to USES=zipBaptiste Daroussin2014-03-111-1/+1
|
* Upgrade ports-mgmt/portsearch from 1.3.2 to 1.3.3Vasil Dimov2014-03-092-3/+5
|
* - Update to 1.00.2014.03.03Li-Wen Hsu2014-03-062-4/+4
| | | | | PR: ports/187276 Submitted by: Johannes Jost Meixner <xmj@chaot.net> (maintainer)
* - remove broken MANPREFIXDirk Meyer2014-03-041-1/+1
|
* Support stagingEmanuel Haupt2014-02-281-5/+4
|
* - Support stagingEmanuel Haupt2014-02-281-5/+4
| | | | - Use shebangfix
* - Remove the system-related section for this vulnerability as it is ↵Ryan Steinmetz2014-02-281-5/+0
| | | | | | incorrectly matching on all versions of FreeBSD. (It is also already documented in vuln.xml, so we are not losing information) With hat: ports-secteam@
* - Convert to stagingMathieu Arnold2014-02-275-49/+38
| | | | | | - Have portshaker-config not overwrite the config file. Sponsored by: Absolight
* - Support stagingEmanuel Haupt2014-02-271-6/+8
| | | | - Use shebangfix
* Support stagingEmanuel Haupt2014-02-271-3/+2
|
* Avoid hardcoded version numbers in plist.Jimmy Olgeni2014-02-272-2/+3
|
* Add staging support.Jimmy Olgeni2014-02-263-4/+25
|
* - Stage supportMartin Wilke2014-02-261-6/+3
|
* Add staging supportPawel Pekala2014-02-261-5/+3
| | | | | PR: ports/187066 Submitted by: maintainer
* Remove hard dependency to ports-mgmt/pkgEmanuel Haupt2014-02-251-2/+0
| | | | Notified by: redports
* Support stagingEmanuel Haupt2014-02-251-2/+1
|
* Support stagingEmanuel Haupt2014-02-251-2/+2
|
* Support stagingEmanuel Haupt2014-02-251-2/+1
|
* Support stagingEmanuel Haupt2014-02-251-6/+3
|
* Update comment and description for pkg(8)Baptiste Daroussin2014-02-244-4/+4
| | | | | | | it is not new generation anymore and it is the current package tool While here remove "for FreeBSD" as it also works on other OSes Reported by: peter
* Fix even more issues with the upstream Makefile:Emanuel Haupt2014-02-242-4/+16
| | | | | | | | - Respect CFLAGS - Respect CC - Don't hardcode /usr/local Notified by: olli hauer <ohauer@gmx.de>
* Add patchfile. Forgotten in previous commit.Emanuel Haupt2014-02-241-0/+14
|
* Support stagingEmanuel Haupt2014-02-242-10/+4
|
* Update to 2.15.0.Joe Marcus Clarke2014-02-242-222/+177
| | | | | | | | | | | | | | | | | | | | | | | - Remove NetBSD support, its completely bitrotted - Suggest to set DEVELOPER=yes in /etc/make.conf if committer flag specified in command line - Fix WARN: Makefile: [11]: possible direct use of command "libtool" found... - Small fixes: * 'WWW: UR:' -> 'WWW: URL' * @option_helpers -> remove leading '_' use _$m instead * fix a few 'undefined variable' warnings - Make MAN{X} checks NO_STAGE only (consolidate/simplify check) - Make some checks in checkplist NO_STAGE only - Convert PERL_CONFIGURE check to USE_PERL5=configure - Make "use .if ${PORT_OPTIONS:MDOCS} to wrap installation of files into $localbase/share/doc" warning NO_STAGE only - Add special case for global options(DOCS/EXAMPLES/NLS/IPV6) in OPTIONS_DEFINE, but not in PORT_OPTIONS:M$i - Check for relative path (/../) in *DEPENDS - Remove MASTER_SITES that don't resolve or returns 5xx - Remove LINTSKIP check that was commented since 1997 PR: 186639 Submitted by: ak
* - Update to 20140222 [1]Jason E. Hale2014-02-232-3/+3
| | | | | | | | - This addresses a reported dialog error [2] PR: ports/186964 [1], ports/186904 [2] Submitted by: Alexander Wittig <alexander@wittig.name> (maintainer) [1], Lawrence Chen <lchen@zen.lhaven.homeip.net> [2]
* Remove trailing whitespaces from category ports-mgmtEmanuel Haupt2014-02-215-5/+5
|
* Stage support.Adam Weinberger2014-02-211-4/+2
|
* - Deprecate due to pkgngRyan Steinmetz2014-02-212-2/+4
|
* - Add stage supportMax Brazhnikov2014-02-201-2/+1
| | | | | | | - Squeeze MASTER_SITES/MASTER_SITE_SUBDIR - Convert LIB_DEPENDS to new style - Use options helpers - Remove useless LATEST_LINK
* Consolidate the docbook ports into -sgml and -xml variants.Mathieu Arnold2014-02-191-2/+2
| | | | | Submitted by: hrs (based on) Sponsored by: Absolight
* ports-mgmt/porttools: Update to 1.00.2014.02.18, Fix package buildKubilay Kocak2014-02-192-8/+12
| | | | | | | | | - Fix package build on i386 envs that were identified by pkg.absolight.net - Update to 1.00.2014.02.18 PR: ports/186884 Submitted by: Johannes Jost Meixner <xmj@chaot.net> Approved by: maintainer
* Chase docbook cleanup dependencies.Mathieu Arnold2014-02-181-1/+1
| | | | Sponsored by: Absolight
* - Bump PORTREVISION after KDE4_PREFIX changeMax Brazhnikov2014-02-182-2/+2
|
* ports-mgmt/porttools: Update to 1.00.x and reassign maintainerKubilay Kocak2014-02-1614-681/+18
| | | | | | | | | | | | | - Pass maintainership submitter - Update LICENSE (BSD2CLAUSE) - Point to GITHUB for distribution files - Make DOCS OPTION'al - Deprecate all patches in files/ (upstreamed) - pkg-descr: Update WWW URL PR: ports/186372 Submitted by: Johannes Jost Meixner <xmj@chaot.net> Approved by: maintainer timeout (2 weeks)
* - update to 1.5Ruslan Makhmatkhanov2014-02-143-13/+33
| | | | | | | | | - add LICENSE (Beerware, maintainer is author of the port) - support staging - add dependency on ports-mgmt/portaudit for FreeBSD < 10 PR: 186757 Submitted by: Philipp Wuensche <cryx-freebsd@h3q.com> (maintainer)
* - fix regressionDirk Meyer2014-02-142-0/+0
|
* 0.4.1 2014-02-11Matthias Andree2014-02-122-2/+9
| | | | | | | | - do not require files given on command line are regular files, but accept any non-directory (for instance, symlinks). Workaround for previous versions: use --no-find if you intend to look up non-regular files.
* - Stage supportMartin Wilke2014-02-112-8/+3
|
* According to the Porter's Handbook (5.12.2.3.) default options must be added toEmanuel Haupt2014-02-105-0/+12
| | | | | | | | | | | OPTIONS_DEFINE. This policy has been implemented only recently that's why we have many ports violating this policy. This patch adds the default options specified in the Porter's Handbook to OPTIONS_DEFINE where they are being used. Ports maintained by gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded. Approved by: portmgr (bapt)
* Update to 2.14.10.Joe Marcus Clarke2014-02-092-5/+32
| | | | | | | | | | * Check for old-style LIB_DEPENDS * Don't emit a warning if there is only one MASTER_SITE, but that MASTER_SITE is known in our list of site macros. [1] * Attempt to find corrupt DESKTOP_ENTRIES that do not specify a proper startupnotify value. [1] Reported by: Hardy Schumacher <hardy.schumacher@gmx.de>
* Support staging.Emanuel Haupt2014-02-062-3/+2
|
* - Preserve the automatic flag when using pkgngAlex Kozlov2014-02-042-3/+3
| | | | | | PR: ports/186406 Submitted by: KAMADA Ken'ichi <kamada@nanohz.org> Approved by: Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer)
* Update master siteEitan Adler2014-02-041-2/+2
| | | | Submitted by: rum1cro@yandex.ru (maintainer)
* - Add support for binary packages to pkgng patchAlex Kozlov2014-02-022-3/+3
| | | | | PR: ports/186183 Submitted by: Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer)
* Assign maintainership to submitterMatthew Seaman2014-02-023-10/+12
| | | | | | | | | | | | | Update to 20140110 - Support for pkg(8) Tweak WRKSRC setting from the original submission so staging and packaging works properly. The distfile unpacks directly into $PWD, which is not considered the best practice. PR: 185649 Submitted by: Alexander Wittig
* - Update pkg and pkg-devel to 1.2.6Bryan Drewery2014-02-024-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This update includes a security update for possible arbitrary code execution from package manifest parsing. All users are advised to upgrade ASAP. The base pkg(7) was never affected by this. [1] Changes: * Fix libyaml head-based buffer overflow [1] * Fix pkg info -E support for ports, which namely affected net/openldap* usage. [2] * Fix packages registering themselves as dependencies [3] * Bash autocompletion fixes [4] * autoremove: Don't try to remove locked packages * Support 'pkg bootstrap -f', which will force a reinstall of pkg on FreeBSD 10.0+ * Fix %t timestamp formatter with %{...%} modifiers [5] * pkg info: Show date installed * Add $daily_status_security_pkgaudit_quiet to control 410.pkg-audit.in output verbosity level * Add an error when trying to update repository and none are defined [6] * Fix typos in manpages [7] Security: CVE-2013-6393 [1] Reported by: secteam (delphij) [1] PR: ports/184797 [2] Reported by: Pavel Timofeev <timp87@gmail.com> [2], many Submitted by: smh@ [3] Submitted by: brd@ [4] Submitted by: Jamie Landeg Jones [5] Submitted by: Rodrigo Osorio [6] Submitted by: Michael Gehring, wblock [7] With hat: portmgr MFH: 2014Q1
* - Update to checkin 74abc9e1c2Bryan Drewery2014-02-012-4/+5
| | | | | | | | | Changes: * bulk: Support port origins ending in / * ATOMIC_PACKAGE_REPOSITORY: Fix bulk/testport when running on 9.1,8.4,8.3 as they do not support mv(1) -h to rename a symlink. This is fixed by adding a custom rename(1) that just calls rename(2) on the arguments to ensure an atomic rename(2) is done.
* Add license.Mathieu Arnold2014-01-291-0/+2
| | | | | | PR: ports/186200 (based on) Submitted by: Ilya A. Arkhipov Sponsored by: Absolight
* Support staging.Mathieu Arnold2014-01-291-2/+1
| | | | | | PR: ports/186200 Submitted by: Ilya A. Arkhipov Sponsored by: Absolight
* Update to checkin 4fad732f19Baptiste Daroussin2014-01-232-4/+4
| | | | | | Changes: * Try to automatically load sem(4) if possible * Fox PRESERVE_TIMESTAMP option
* - Update to checkin 32dddce6d7Bryan Drewery2014-01-232-5/+5
| | | | | | | | | | | | | | | | - Update LICENSE format Changes: - Add a BUILDER_HOSTNAME that can be set to define the hostname for package building - Add PRESERVE_TIMESTAMP (default off) to allow preserving timestamps in svn checkouts - Auto clean packages when their version does not match the jail's version - jail -l: Add -n to only show name - Ensure /sbin:/usr/sbin is in PATH - jail: Add -r to rename jails (jail -r newname -j oldname) - Fix ipv6-only usage - Require sem(4) kernel support as some ports require it
* Update LICENSE to new formatBryan Drewery2014-01-231-1/+1
|
* Fix properties on pkg-plistBaptiste Daroussin2014-01-223-3/+0
|
* - Update to 3.0.14Bryan Drewery2014-01-192-3/+3
| | | | | | | | | | | | | | | | | Changes: * Fix dependencies when existing packages have their origins moved via MOVED by now loading and parsing MOVED for existing packages only. * Force umount some directories to avoid desktop utils traversing them causing them to remain mounted. * Fix stage orphan false-positives with KDE4_PREFIX * Fix a race condition in bulk which could lead to 'unknown stuck queue bug' * Fix usage of cpdup(1) -X [no functional change] * Speedup bulk startup by not rolling back fresh builder jails * Various parallel execution fixes * Parallel execution errors now wait up to 30 seconds for children to finish before ending the build. * Ignore home directory of users created by ports during leftover check
* Update to 1.0.9.Romain Tartière2014-01-192-5/+9
| | | | | | | | | This long overdue release fixes the MarcusCom repository configuration and brings pkgng support. PR: ports/177180 [1], ports/179495 [2] Submitted by: Beeblebrox <zaphod@berentweb.com> [1] Submitted by: Koop Mast <kwm@FreeBSD.org> [2]
* - Reassign to new maintainerThomas Abthorpe2014-01-172-2/+2
|
* - Update to checkin 58af837f0eBryan Drewery2014-01-162-5/+4
| | | | | | | Changes: * Fix display issue when ATOMIC_PACKAGE_REPOSITORY is disabled * Spelling fixes * Manpage updates
* Python cleanup:Rene Ladan2014-01-144-4/+4
| | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)
* Patch no longer neededBryan Drewery2014-01-142-26/+1
|
* - Update to checkin 105ef35755Bryan Drewery2014-01-142-4/+4
| | | | | | | | | | | | | | | | | | | | | | Changes: - Fix hang in sanity check - Fix race causing "unknown stuck queue" after ports finish building - Fix PARALLEL_JOBS always set to prepare number - Cache fixes - cpdup -X usage fixes - bulk: Avoid rollback on first startup (speeds up startup) - Cleanup some error handling with parallel processes, errors will now cause a 30 second wait for other processes to cleanly exist instead of sending a SIGKILL right away. - Fix KEEP_OLD_PACKAGES_COUNT when package root is a symlink - Ignore home directory of users created by ports during leftover check - Load MOVED on startup and use it to track changed origins in existing packages, which fixes more invalid dependency errors and "new dependency" deletions in sanity check. - Checksum is now done as root in case it needs to refetch - testport: Remove extra -J description
* Update to 1.2.5:Baptiste Daroussin2014-01-136-64/+6
| | | | | | | | - Manpage improvements - fix $auditfile in pkg audit periodic script - Fix repo-*.sqlite being corrupted when pkg update is interrupted by the user - pkg add now tells the version of the package missing - Strop decoding/encoding all fields, only scripts and description are now encoded/decoded
* - Stagify lang/ghc and all the Haskell Cabal portsGabor Pali2014-01-101-1/+0
| | | | | | | | | - Update HACKAGE_SITE to follow changes in upstream - MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports - Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of ${DO_NADA}, some refactoring Obtained from: FreeBSD Haskell
* - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused byGabor Pali2014-01-101-1/+1
| | | | | | | | | | | the iconv changes (basically GHCi was rendered unusable) - Fix build for x11-toolkits/hs-wxc, while here - Bump port revision for all Haskell Cabal ports as they have to be rebuilt PR: ports/184806 Reported by: many Obtained from: FreeBSD Haskell MFH: 2014Q1
* - add stage supportAndrej Zverev2014-01-066-9/+3
| | | | Approved by: portmgr (blanket infrastructure)
* Update to support pkg, bump to v2.0.Raphael Kubo da Costa2014-01-062-140/+405
| | | | | PR: ports/185435 Submitted by: Stephen Hurd <shurd@sasktel.net> (maintainer)
* Update to 2.14.9.Joe Marcus Clarke2014-01-052-19/+38
| | | | | | | | * Correct some unitialized problems that pop up with certain ports * Replace USE_DOS2UNIX with USES=dos2unix * Do not check for direct use of commands in OPTIONS descriptions Reported by: Hardy Schumacher <hardy.schumacher@gmx.de>
* Part 2 at removing now useless FETCH_ARGS redifitionBaptiste Daroussin2014-01-031-1/+0
|