Commit graph

3344 commits

Author SHA1 Message Date
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Dmitry Marakasov
fd960eec96 - Fix staging as non-root
- While here, regenerate other patches with make makepatch
- Add LICENSE
- Drop USES=desktop-file-utils as suggested by stage-qa
2015-10-01 20:32:07 +00:00
Beat Gaetzi
293cf20e3f Mark as deprecated: Obsoleted by optionsng 2015-10-01 07:55:46 +00:00
Baptiste Daroussin
3c7dd2add8 Release pkg 1.6.99.1
Changes:
- Fix a regression in performance when listing files [1]
- Remove references to EOLed FreeBSD version in manpages
2015-09-27 19:40:25 +00:00
Baptiste Daroussin
f3b3f6076a Release pkg 1.6.1
Changes:
- Fix a regression in performance when listing files [1]
- Remove references to EOLed FreeBSD version in manpages
2015-09-27 19:39:24 +00:00
Dirk Meyer
bc6d369bec - update to 1.87 2015-09-26 21:33:51 +00:00
Baptiste Daroussin
3e4b4d0817 Update to 1.6.99.0
Changes:
- Document @{pre,post}[un]exec
2015-09-25 23:15:51 +00:00
Baptiste Daroussin
0a0888440f Release pkg-1.6.0
Changes since pkg-1.5 series
- Lots of improvements in the solver (in particular fixes the case like the
  recent jpeg upgrade)
- Lots of fixes in the 3 way merge code
- pkg add can now work without a version specified in the dependency line
- pkg check -d now also check the required libraries
- Improved support for partial upgrades
- Improved zsh completion support
- Improved linux support (now all regression tests passes on linux)
- Messages can now be context aware: (only print a given message during
  installation, upgrade - version aware -, removal, or always)
- @keywords now accepts new entries to add context aware messages
- Add the ability to generate graphiz's dot format representation of the
  solver's problem
- pkg search now default on showing the comments of of the matched packages
- Lots of bug fixes and code cleanup
- Document @{pre,post}[un]exec in plist added in pkg 1.5
2015-09-25 23:14:18 +00:00
Mark Linimon
7b2009dcff Mark as broken on sparc64: fails to build.
Approved by:	portmgr (sparc64 blanket)
2015-09-25 21:30:34 +00:00
Baptiste Daroussin
644451e4f5 Bump portrevision 2015-09-25 11:29:43 +00:00
Baptiste Daroussin
440a430300 Revert r397786
Both portshaker and portshaker-config tries to manipulate the portshaker.conf
So converting this one to @sample make it conflict with the portshaker package

Reported by:	mat
Pointyhat to:	bapt
2015-09-25 11:24:37 +00:00
Baptiste Daroussin
fa3feeb03b Convert to @sample 2015-09-24 23:03:44 +00:00
Baptiste Daroussin
89f5b5512e Update to pkg 1.5.99.13 aka 1.6.0 rc3
Changes:
- Important fixes in the solver (fixes the jpeg->jpeg-turbo issue)
- +DISPLAY can now be a ucl file (contextual messages)
- pkg info -D now understand ucl format
- keywords can now define messages to be printed (depending on the context)
- PKG_ROOTDIR is now always set in scripts (default to /)
- pkg version now accept -n <pkgname> to check a given package version against
  remote repository or ports tree or INDEX file
- Improve Linux support: testuite now passes entirely on linux
- pkg register only tries to load +DESC if it exists
2015-09-21 21:08:39 +00:00
Jimmy Olgeni
41a7072cfb Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
Muhammad Moinur Rahman
4a19b5434c ports-mgmt/pkg_cutleaves: Fix exclude list REGEXP
Submitted by:	cejkar@fit.vutbr.cz
2015-09-16 11:17:20 +00:00
Bryan Drewery
6a65e81011 Update to 3.1.8
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_318

PR:	        202622
PR:	        193732
2015-09-15 16:43:27 +00:00
Dmitry Marakasov
8451b74f2e - Fix shebangs
Approved by:	portmgr blanket
2015-09-15 16:20:58 +00:00
Bryan Drewery
373caa805d - Update to 3.1.7-54-g6b5b90c
Changes:
  - Fix cases where /var/db/freebsd-update was not being ignored.
  - Fix crash from 'make showconfig'
2015-09-15 15:48:40 +00:00
Bryan Drewery
0ac6456add - Update to 3.1.7-52-g1988cd4
Changes:
  - Support new pkg bootstrap PUBKEY signature format.

PR:		202622
2015-09-14 23:35:25 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Baptiste Daroussin
8950b41433 Update to 1.5.99.12 (aka 1.6.0 rc1)
Changes:
- Restore ordering of files and directories
- Simplify regression test framework
- Silence `pkg upgrade -q' when there are no packages to upgrade.
2015-09-05 14:56:01 +00:00
Alexey Dokuchaev
2ca1572adc - Mute extraction commands and do not use shell wildcards if possible
- Remove IGNORE on FreeBSD versions before 900038, they're unsupported
- Do not claim that port is broken on PowerPC (builds and links fine)
- Remove custom naive `do-build' target: add missing `all' target to
  supplied Makefile instead
2015-09-05 11:19:17 +00:00
Bryan Drewery
2ef6d8d856 Add missed distinfo for r393626 2015-09-03 18:38:18 +00:00
Bryan Drewery
8f08c1740b Update to 3.1.7-51-ga3fb251
Changes:
  - Remove old references to the fossil site and point to github.
  - options: Override LOCALBASE to prevent pollution from
    LOCALBASE/etc/perl5_version. Also use which(1) to find
    some helper tools.
  - Avoid SIGINFO crash in startup

As long as this is stable, this will be release as 3.1.8. The next update will
then be an update from master, holding the 3.2 code.
2015-09-03 17:52:39 +00:00
Bryan Drewery
ad40b192bb Update to 3.17.8.
Changes:
  - Fixes handling of PORTSDIR when /usr/ports is a symlink after head
    r272363 and stable/10 r287334.

Reported by:	dhw
2015-09-03 17:13:54 +00:00
Dmitry Marakasov
c7e624b321 - Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
2015-09-01 16:20:47 +00:00
Dmitry Marakasov
14ec26abe3 - Fix shebangs
- Add NO_ARCH

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-08-31 18:15:23 +00:00
Baptiste Daroussin
ba11c55ba7 Update to 1.5.99.11
Changes:
- Fix 3 way merge
- Properly apply credentials on merged files (@config)
2015-08-30 18:23:02 +00:00
Baptiste Daroussin
2ec4008ed0 Update to 1.5.99.10
Changes:
Fix signature pubkey which was:
1/ broken
2/ backward incompatible.
Allow to not use ldns on Linux
Improve build on linux
Fix corruption on @config files
Fix @config files extraction when parent directories does not exists
2015-08-29 23:26:24 +00:00
John Marino
36bc0a9deb ports-mgmt/genpatch: Fix evaluation of WRKDIRPREFIX
The logic to define the PORTWORK variable evaluated WRKDIRPREFIX in some
cases, but this variable was never defined.  We need to pull in
bsd.port.pre.mk or bsd.port.options.mk to define it, and I chose the
latter.  This fixes the wrong value of PORTWORK being used when genpatch
is built manually (it was correct when built from poudriere).
2015-08-26 20:02:53 +00:00
Matthew Seaman
4151091105 Update to version 3.5
- Fix a warning that appeared with perl-5.20

  - Fix a crash bug due to the final step of the change from
    $OPTIONSFILE to $OPTIONS_FILE: now the backward compatibility
    setting of $OPTIONSFILE has gone, and it is left undefined, we
    should not use it.  Reported by itetcu@ and Naram Qashat
2015-08-23 20:51:39 +00:00
Gabor Pali
39b8e49140 - Update The Glorious Glasgow Haskell Compiler to version 7.10.2
- Include a patch for addressing timer issues [1]
- Add support for building both GHC and Haskell ports with Clang, either from
  ports or the base system
- Discontinue supporting Haskell Platform, use Stackage instead as a
  reference
- Drop support for FreeBSD 8.x, optimize bootstrap compiler tarballs
- Update Gtk2Hs to version 0.13 [2]
- Update Pandoc to version 1.15.0.6
- Update git-annex to version 5.20150727
- Update Darcs to 2.10 [3]
- Unbreak wxHaskell ports

Please note that port revisions for all the Haskell ports without version
changes are bumped.

New ports (48):

converters/hs-aeson-pretty     JSON pretty-printing library and command-line
                               tool
converters/hs-sandi            Data encoding library
devel/hs-StateVar              State variables
devel/hs-base-orphans          Backwards-compatible orphan instances for base
devel/hs-bytestring-mmap       Mmap support for strict ByteStrings
devel/hs-constraints           Constraint manipulation
devel/hs-data-ordlist          Set and bag operations on ordered lists
devel/hs-easy-file             Cross-platform File handling
devel/hs-extra                 Extra functions
devel/hs-geniplate-mirror      Use Template Haskell to generate Uniplate-like
                               functions
devel/hs-haddock-api           Documentation-generation tool for Haskell
                               libraries
devel/hs-hex                   Convert strings into hexadecimal and back
devel/hs-hourglass             Simple performant time related library
devel/hs-hsb2hs                Preprocesses a file, adding blobs from files
                               as string literals
devel/hs-hspec-core            Testing Framework for Haskell
devel/hs-hspec-discover        Automatically discover and run Hspec tests
devel/hs-js-flot               Obtain minified flot code
devel/hs-js-jquery             Obtain minified jQuery code
devel/hs-lifted-async          Run lifted IO operations asynchronously and
                               wait for their results
devel/hs-map-syntax            Syntax sugar for defining maps
devel/hs-memory                Memory and related abtraction stuff
devel/hs-mutable-containers    Abstactions and concrete implementations of
                               mutable containers
devel/hs-newtype               Typeclass and set of functions for working
                               with newtypes
devel/hs-old-locale            Locale library
devel/hs-old-time              Time library
devel/hs-preprocessor-tools    Framework for extending Haskell's syntax via
                               quick-and-dirty preprocessors
devel/hs-time-locale-compat    Compatibility of TimeLocale between old-locale
                               and time-1.5
devel/hs-uuid-types            Type definitions for Universally Unique
                               Identifiers
math/hs-Agda-stdlib            Agda standard library
math/hs-adjunctions            Adjunctions and representable functors
math/hs-kan-extensions         Kan extensions, Kan lifts, various forms of
                               the Yoneda lemma, and (co)density (co)monads
net-im/hs-haskell-xmpp         Haskell XMPP library based on HaXml & STM
net-p2p/hs-torrent             BitTorrent file parser and generater
net/hs-aws Amazon              Web Services (AWS) for Haskell
net/hs-network-uri             URI manipulation
security/hs-cryptonite         Cryptography Primitives sink
security/hs-nonce              Generate cryptographic nonces
shells/hs-shelly               Shell-like (systems) programming in Haskell
sysutils/hs-ekg-json           JSON encoding of ekg metrics
textproc/hs-bencode            Parser and printer for bencoded data
textproc/hs-cassava            CSV parsing and encoding library
textproc/hs-cmark              Fast, accurate CommonMark (Markdown) parser
                               and renderer
textproc/hs-pandoc-citeproc    Supports using pandoc with citeproc
textproc/hs-regex-applicative  Regex-based parsing with applicative interface
textproc/hs-regex-compat-tdfa  Unicode Support version of Text.Regex, using
                               regex-tdfa
textproc/hs-rfc5051            Simple unicode collation as per RFC5051
www/hs-http2                   HTTP/2.0 library including frames and HPACK
www/hs-multipart               HTTP multipart split out of the cgi package

Updated ports (317):

archivers/hs-tar                         0.4.0.1_8        --> 0.4.2.1
archivers/hs-zip-archive                 0.2.3.4_1        --> 0.2.3.7
archivers/hs-zlib                        0.5.4.1_6        --> 0.5.4.2
archivers/hs-zlib-bindings               0.1.1.3_7        --> 0.1.1.5
audio/hs-ALUT                            2.3.0.1_2        --> 2.4.0.0
audio/hs-OpenAL                          1.6.0.0_1        --> 1.7.0.0
audio/hs-libmpd                          0.8.0.5_1        --> 0.9.0.2
benchmarks/hs-criterion                  0.8.1.0_1        --> 1.1.0.0
converters/hs-aeson                      0.7.0.6_1        --> 0.8.0.2
converters/hs-json                       0.7_8            --> 0.9.1
databases/hs-esqueleto                   1.4.4_1          --> 2.4.1
databases/hs-hedis                       0.6.5            --> 0.6.9
databases/hs-mysql                       0.1.1.6_1        --> 0.1.1.8
databases/hs-persistent                  1.3.1.1_1        --> 2.2
databases/hs-persistent-sqlite           1.3.0.5_1        --> 2.2
databases/hs-persistent-template         1.3.1.4_1        --> 2.1.3.4
devel/hs-BNFC                            2.6.0.3_8        --> 2.8
devel/hs-Boolean                         0.2.1_1          --> 0.2.3
devel/hs-ConfigFile                      1.1.2_1          --> 1.1.4
devel/hs-List                            0.5.1_8          --> 0.5.2
devel/hs-MissingH                        1.2.1.0_1        --> 1.3.0.1
devel/hs-MonadCatchIO-transformers       0.3.1.0_1        --> 0.3.1.3
devel/hs-MonadRandom                     0.1.13_1         --> 0.4
devel/hs-ObjectName                      1.0.0.0_14       --> 1.1.0.0
devel/hs-QuickCheck                      2.6_6            --> 2.8.1
devel/hs-ReadArgs                        1.2.1_8          --> 1.2.2
devel/hs-STMonadTrans                    0.3.2_1          --> 0.3.3
devel/hs-ShellCheck                      0.3.5            --> 0.3.8
devel/hs-Stream                          0.4.7.1_1        --> 0.4.7.2
devel/hs-alex                            3.1.3_1          --> 3.1.4
devel/hs-ansi-terminal                   0.6.1.1_1        --> 0.6.2.1
devel/hs-ansi-wl-pprint                  0.6.7.1_1        --> 0.6.7.3
devel/hs-asn1-encoding                   0.8.1.3_1        --> 0.9.0
devel/hs-asn1-parse                      0.8.1_1          --> 0.9.1
devel/hs-asn1-types                      0.2.3_1          --> 0.3.0
devel/hs-async                           2.0.1.5_1        --> 2.0.2
devel/hs-atomic-primops                  0.6.0.6_1        --> 0.8
devel/hs-auto-update                     0.1.0.0_1        --> 0.1.2.2
devel/hs-basic-prelude                   0.3.8_1          --> 0.5.0
devel/hs-bifunctors                      4.1.1.1_1        --> 5
devel/hs-blaze-builder                   0.3.3.2_1        --> 0.4.0.1
devel/hs-blaze-builder-enumerator        0.2.0.6_1        --> 0.2.1.0
devel/hs-blaze-textual                   0.2.0.9_1        --> 0.2.1.0
devel/hs-bloomfilter                     2.0.0.0_1        --> 2.0.1.0
devel/hs-boxes                           0.1.3_1          --> 0.1.4
devel/hs-bytestring-lexing               0.4.3.2          --> 0.5.0.2
devel/hs-c2hs                            0.17.2_1         --> 0.26.1
devel/hs-cabal-install                   1.18.0.5_1       --> 1.22.6.0
devel/hs-cereal                          0.4.0.1_1        --> 0.4.1.1
devel/hs-checkers                        0.3.2_1          --> 0.4.3
devel/hs-chunked-data                    0.1.0.1_1        --> 0.2.0
devel/hs-classy-prelude                  0.9.3_1          --> 0.12.1.1
devel/hs-classy-prelude-conduit          0.9.3_1          --> 0.12.0.1
devel/hs-cmdargs                         0.10.9_1         --> 0.10.13
devel/hs-conduit                         1.1.7_1          --> 1.2.5
devel/hs-conduit-combinators             0.2.8.2_1        --> 1.0.3
devel/hs-conduit-extra                   1.1.3_1          --> 1.1.9.1
devel/hs-convertible                     1.1.0.0_1        --> 1.1.1.0
devel/hs-cpphs                           1.18.5_1         --> 1.19
devel/hs-darcs                           2.8.5            --> 2.10.1
devel/hs-data-hash                       0.2.0.0_1        --> 0.2.0.1
devel/hs-data-pprint                     0.2.3_1          --> 0.2.4
devel/hs-datetime                        0.2.1_12         --> 0.3.1
devel/hs-deepseq-generics                0.1.1.1_1        --> 0.1.1.2
devel/hs-dlist                           0.7.1_1          --> 0.7.1.1
devel/hs-edit-distance                   0.2.1.2_7        --> 0.2.2.1
devel/hs-either                          4.3.0.1_1        --> 4.4.1
devel/hs-enclosed-exceptions             1.0.0.2_1        --> 1.0.1.1
devel/hs-equivalence                     0.2.5_1          --> 0.3.1
devel/hs-errors                          1.4.7_1          --> 2.0.0
devel/hs-exceptions                      0.6.1_1          --> 0.8.0.2
devel/hs-fast-logger                     2.2.0_1          --> 2.4.1
devel/hs-fgl                             5.5.0.1_1        --> 5.5.2.1
devel/hs-file-embed                      0.0.7_1          --> 0.0.9
devel/hs-filemanip                       0.3.6.2_8        --> 0.3.6.3
devel/hs-filestore                       0.6.0.3_1        --> 0.6.1
devel/hs-free                            4.9_1            --> 4.12.1
devel/hs-fsnotify                        0.1.0.3_1        --> 0.2.1
devel/hs-gconf                           0.12.5.0_1       --> 0.13.0.2
devel/hs-generic-deriving                1.6.3_1          --> 1.8.0
devel/hs-ghc-events                      0.4.3.0_1        --> 0.4.4.0
devel/hs-gio                             0.12.5.3_1       --> 0.13.1.0
devel/hs-git-annex                       5.20140817_1     --> 5.20150727
devel/hs-glib                            0.12.5.4_1       --> 0.13.1.1
devel/hs-gtk2hs-buildtools               0.12.5.2_2       --> 0.13.0.4
devel/hs-haddock                         2.14.3_1         --> 2.16.1
devel/hs-haddock-library                 1.1.0_1          --> 1.2.1
devel/hs-happy                           1.19.4_1         --> 1.19.5
devel/hs-hashable                        1.2.2.0_1,1      --> 1.2.3.3,1
devel/hs-hashtables                      1.1.2.1_1        --> 1.2.0.2
devel/hs-haskell-src                     1.0.1.6_1        --> 1.0.2.0
devel/hs-haskell-src-exts                1.15.0.1_1       --> 1.16.0.1
devel/hs-hasktags                        0.69.0_1         --> 0.69.1
devel/hs-hastache                        0.6.0_1          --> 0.6.1
devel/hs-hinotify                        0.3.7_1          --> 0.3.8.1
devel/hs-hint                            0.4.2.0_1        --> 0.4.2.3
devel/hs-hlint                           1.9.3_1          --> 1.9.21
devel/hs-hoogle                          4.2.34_1         --> 4.2.41
devel/hs-hslogger                        1.2.4_1          --> 1.2.9
devel/hs-hslua                           0.3.13_1         --> 0.4.0
devel/hs-hspec                           1.11.0_1         --> 2.1.10
devel/hs-hspec-expectations              0.6.0.1_1        --> 0.7.1
devel/hs-keys                            3.10.1_1         --> 3.10.2
devel/hs-language-c                      0.4.5_1          --> 0.4.7
devel/hs-language-javascript             0.5.13_1         --> 0.5.14.2
devel/hs-lens                            4.3.3_1          --> 4.12.3
devel/hs-lifted-base                     0.2.3.0_1        --> 0.2.3.6
devel/hs-mmorph                          1.0.3_1          --> 1.0.4
devel/hs-monad-control                   0.3.3.0_1        --> 1.0.0.4
devel/hs-monad-logger                    0.3.7.1_1        --> 0.3.13.2
devel/hs-monad-loops                     0.4.2.1_1        --> 0.4.3
devel/hs-monad-par                       0.3.4.6_1        --> 0.3.4.7
devel/hs-mono-traversable                0.6.1_1          --> 0.9.2.1
devel/hs-mtl                             2.1.3.1_1        --> 2.2.1
devel/hs-mueval                          0.9.1.1_1        --> 0.9.1.1.2
devel/hs-murmur-hash                     0.1.0.7_1        --> 0.1.0.8
devel/hs-optparse-applicative            0.9.1.1_1        --> 0.11.0.2
devel/hs-parallel                        3.2.0.4_1        --> 3.2.0.6
devel/hs-pcre-light                      0.4.0.2_1        --> 0.4.0.3
devel/hs-primitive                       0.5.2.1_1        --> 0.6
devel/hs-profunctors                     4.2.0.1_1        --> 5.1.1
devel/hs-project-template                0.1.4.1_1        --> 0.2.0
devel/hs-random                          1.0.1.1_10       --> 1.1
devel/hs-reflection                      1.5.1_1          --> 2
devel/hs-resource-pool                   0.2.3.0_1        --> 0.2.3.2
devel/hs-resourcet                       1.1.2.3_1        --> 1.1.6
devel/hs-safe                            0.3.7_1          --> 0.3.9
devel/hs-scientific                      0.3.3.0_1        --> 0.3.3.8
devel/hs-securemem                       0.1.3_1          --> 0.1.9
devel/hs-setenv                          0.1.1.1_1        --> 0.1.1.3
devel/hs-shake                           0.13.2_1         --> 0.15.5
devel/hs-silently                        1.2.4.1_7        --> 1.2.5
devel/hs-stm                             2.4.2_6          --> 2.4.4
devel/hs-stm-chans                       3.0.0.2_1        --> 3.0.0.4
devel/hs-streaming-commons               0.1.4.1_1        --> 0.1.12.1
devel/hs-syb                             0.4.1_1          --> 0.5.1
devel/hs-syb-with-class                  0.6.1.5_1        --> 0.6.1.6
devel/hs-system-fileio                   0.3.14_1         --> 0.3.16.3
devel/hs-system-filepath                 0.4.12_1         --> 0.4.13.4
devel/hs-tagged                          0.7.2_1          --> 0.8.1
devel/hs-test-framework                  0.8.0.3_1        --> 0.8.1.1
devel/hs-text                            1.1.0.0_1        --> 1.2.1.3
devel/hs-text-icu                        0.6.3.7_2        --> 0.7.0.1
devel/hs-threads                         0.5.1.2_1        --> 0.5.1.3
devel/hs-threadscope                     0.2.4_1          --> 0.2.7
devel/hs-timezone-olson                  0.1.4_1          --> 0.1.7
devel/hs-timezone-series                 0.1.3_1          --> 0.1.5.1
devel/hs-transformers-base               0.4.2_1          --> 0.4.4
devel/hs-transformers-compat             0.3.3.4_1        --> 0.4.0.4
devel/hs-unix-compat                     0.4.1.3_1        --> 0.4.1.4
devel/hs-unix-time                       0.3.3_1          --> 0.3.5
devel/hs-unordered-containers            0.2.4.0_1        --> 0.2.5.1
devel/hs-utf8-string                     0.3.8_1          --> 1
devel/hs-uuagc                           0.9.51_1         --> 0.9.52.1
devel/hs-uuagc-cabal                     1.0.5.0_1        --> 1.0.6.0
devel/hs-uuid                            1.3.3_1          --> 1.3.11
devel/hs-uulib                           0.9.16_1         --> 0.9.20
devel/hs-vault                           0.3.0.3_1        --> 0.3.0.4
devel/hs-vector                          0.10.9.1_1       --> 0.10.12.3
devel/hs-vector-algorithms               0.6.0.3_1        --> 0.7.0.1
devel/hs-vector-instances                3.3_1            --> 3.3.1
devel/hs-vector-th-unbox                 0.2.1.0_1        --> 0.2.1.2
devel/hs-void                            0.6.1_1          --> 0.7
devel/hs-word8                           0.1.1_1          --> 0.1.2
dns/hs-dns                               1.4.2_1          --> 2.0.0
graphics/hs-JuicyPixels                  3.1.6.1_1        --> 3.2.6
graphics/hs-cairo                        0.12.5.3_1       --> 0.13.1.0
graphics/hs-dia-base                     0.1.1.2_8        --> 0.1.1.3
graphics/hs-dia-functions                0.2.1.3_8        --> 0.2.1.4
graphics/hs-svgcairo                     0.12.5.2_1       --> 0.13.0.3
lang/hs-brainfuck                        0.1_15           --> 0.1.0.2
lang/hs-unlambda                         0.1.3_8          --> 0.1.4.1
mail/hs-email-validate                   2.0.1_1          --> 2.1.3
mail/hs-mime                             0.4.0.1_1        --> 0.4.0.2
mail/hs-mime-mail                        0.4.5.2_1        --> 0.4.9
mail/hs-mime-types                       0.1.0.4_1        --> 0.1.0.6
math/hs-Agda                             2.4.0.2_1        --> 2.4.2.3
math/hs-NumInstances                     1.3_6            --> 1.4
math/hs-categories                       1.0.6_1          --> 1.0.7
math/hs-comonad                          4.2.2_1          --> 4.2.7.2
math/hs-contravariant                    1.1_1            --> 1.3.2
math/hs-data-lens                        2.10.5_1         --> 2.10.7
math/hs-data-lens-template               2.1.8_1          --> 2.1.9
math/hs-ieee754                          0.7.3_10         --> 0.7.6
math/hs-mwc-random                       0.13.1.2_1       --> 0.13.3.2
math/hs-pointed                          4.1_1            --> 4.2.0.2
math/hs-semigroupoids                    4.0.4_1          --> 5.0.0.3
math/hs-semigroups                       0.15.2_1         --> 0.16.2.2
math/hs-statistics                       0.13.2.1_1       --> 0.13.2.3
math/hs-vector-space                     0.8.7_1          --> 0.10.2
net/hs-connection                        0.2.3_1          --> 0.2.5
net/hs-gsasl                             0.3.5_1          --> 0.3.6
net/hs-hoauth2                           0.4.3            --> 0.4.8
net/hs-iproute                           1.3.1_1          --> 1.5.0
net/hs-network                           2.4.2.3_1        --> 2.6.2.1
net/hs-network-info                      0.2.0.5_1        --> 0.2.0.7
net/hs-network-multicast                 0.0.11_1         --> 0.1.0
net/hs-network-protocol-xmpp             0.4.6_2          --> 0.4.8
net/hs-simple-sendfile                   0.2.15_1         --> 0.2.21
print/hs-hscolour                        1.20.3_8,1       --> 1.23,1
security/hs-DRBG                         0.5.2_1          --> 0.5.4
security/hs-HsOpenSSL                    0.11_2           --> 0.11.1.1
security/hs-RSA                          2.0.0_1          --> 2.1.0.1
security/hs-SHA                          1.6.4.1_1        --> 1.6.4.2
security/hs-cipher-aes                   0.2.8_1          --> 0.2.11
security/hs-cipher-aes128                0.6.4_1          --> 0.7.0.1
security/hs-clientsession                0.9.0.3_1        --> 0.9.1.1
security/hs-cprng-aes                    0.5.2_1          --> 0.6.1
security/hs-crypto-api                   0.13_1           --> 0.13.2
security/hs-crypto-conduit               0.5.4_1          --> 0.5.5
security/hs-crypto-numbers               0.2.3_1          --> 0.2.7
security/hs-crypto-pubkey                0.2.4_1          --> 0.2.8
security/hs-crypto-pubkey-types          0.4.2.2_1        --> 0.4.3
security/hs-crypto-random                0.0.7_1          --> 0.0.9
security/hs-entropy                      0.3.2_1          --> 0.3.7
security/hs-gnutls                       0.1.5_1          --> 0.2
security/hs-pwstore-fast                 2.4.1_1          --> 2.4.4
security/hs-skein                        1.0.9_1          --> 1.0.9.3
security/hs-tls                          1.2.8_1          --> 1.3.1
security/hs-x509                         1.4.11_1         --> 1.6.0
security/hs-x509-store                   1.4.4_1          --> 1.6.0
security/hs-x509-system                  1.4.5_1          --> 1.6.0
security/hs-x509-validation              1.5.0_1          --> 1.6.0
sysutils/hs-angel                        0.5.0_1          --> 0.6.2
sysutils/hs-ekg                          0.4.0.1_1        --> 0.4.0.8
sysutils/hs-ekg-core                     0.1.0.1_1        --> 0.1.1.0
textproc/hs-Diff                         0.3.0_1          --> 0.3.2
textproc/hs-HStringTemplate              0.7.3_1          --> 0.8.3
textproc/hs-HaXml                        1.24.1_1         --> 1.25.3
textproc/hs-attoparsec                   0.10.4.0_7       --> 0.12.1.6
textproc/hs-attoparsec-enumerator        0.3.3_1          --> 0.3.4
textproc/hs-blaze-html                   0.7.0.2_1        --> 0.8.1.0
textproc/hs-blaze-markup                 0.6.1.0_1        --> 0.7.0.2
textproc/hs-case-insensitive             1.1.0.3_1        --> 1.2.0.4
textproc/hs-citeproc-hs                  0.3.9_1          --> 0.3.10
textproc/hs-double-conversion            0.2.0.6_7        --> 2.0.1.0
textproc/hs-feed                         0.3.9.2_1        --> 0.3.10.0
textproc/hs-hexpat                       0.20.6_1         --> 0.20.9
textproc/hs-highlighting-kate            0.5.11.1         --> 0.6
textproc/hs-hs-bibutils                  5.0_6            --> 5.5
textproc/hs-html-conduit                 1.1.0.5_1        --> 1.2.0
textproc/hs-hxt                          9.3.1.4_1        --> 9.3.1.15
textproc/hs-hxt-charproperties           9.1.1.1_1        --> 9.2.0.1
textproc/hs-hxt-regex-xmlschema          9.1.0_7          --> 9.2.0.2
textproc/hs-hxt-unicode                  9.0.2.2_1        --> 9.0.2.4
textproc/hs-lhs2tex                      1.18.1_8         --> 1.19
textproc/hs-pandoc                       1.13.2           --> 1.15.0.6
textproc/hs-pandoc-types                 1.12.4.1_1       --> 1.12.4.5
textproc/hs-parsec                       3.1.5_1          --> 3.1.9
textproc/hs-polyparse                    1.9_6            --> 1.11
textproc/hs-stringsearch                 0.3.6.5_1        --> 0.3.6.6
textproc/hs-tagsoup                      0.13.1_1         --> 0.13.3
textproc/hs-tagstream-conduit            0.5.5.1_1        --> 0.5.5.3
textproc/hs-texmath                      0.8.0.1          --> 0.8.3
textproc/hs-uri                          0.1.6.2_1        --> 0.1.6.3
textproc/hs-xml                          1.3.13_6         --> 1.3.14
textproc/hs-xml-conduit                  1.2.1_1          --> 1.3.1
textproc/hs-xml-hamlet                   0.4.0.9_1        --> 0.4.0.11
textproc/hs-xml-types                    0.3.4_1          --> 0.3.6
textproc/hs-xmlhtml                      0.2.3.2_1        --> 0.2.3.4
textproc/hs-yaml                         0.8.8.4_1        --> 0.8.13
www/hs-DAV                               1.0.1_1          --> 1.0.7
www/hs-HTTP                              4000.2.10_1      --> 4000.2.20
www/hs-authenticate                      1.3.2.9_1        --> 1.3.2.11
www/hs-cgi                               3001.1.8.5_1,1   --> 3001.2.2.2,1
www/hs-cookie                            0.4.1.2_1        --> 0.4.1.6
www/hs-gitit                             0.10.6.1_1       --> 0.11.1
www/hs-hS3                               0.5.8_1          --> 0.5.9
www/hs-happstack-server                  7.3.7_1          --> 7.4.4
www/hs-heist                             0.13.1.2_1       --> 0.14.1.1
www/hs-hjsmin                            0.1.4.7_1        --> 0.1.5.0
www/hs-http-client                       0.3.6.1_1        --> 0.4.20
www/hs-http-conduit                      2.1.4_1          --> 2.1.8
www/hs-http-date                         0.0.4_8          --> 0.0.6.1
www/hs-http-reverse-proxy                0.4.0.1_1        --> 0.4.2
www/hs-http-server                       1.0.4_1          --> 1.0.6
www/hs-http-types                        0.8.5_1          --> 0.8.6
www/hs-oeis                              0.3.5_1          --> 0.3.6
www/hs-path-pieces                       0.1.4_1          --> 0.2.0
www/hs-recaptcha                         0.1.0.2_1        --> 0.1.0.3
www/hs-shakespeare                       2.0.1.1_1        --> 2.0.5
www/hs-snap                              0.13.2.8_1       --> 0.14.0.6
www/hs-snap-core                         0.9.6.3_1        --> 0.9.7.2
www/hs-snap-server                       0.9.4.5_1        --> 0.9.5.1
www/hs-wai                               3.0.1.1_1        --> 3.0.3.0
www/hs-wai-app-static                    3.0.0_1          --> 3.1.1
www/hs-wai-extra                         3.0.1.2_1        --> 3.0.10
www/hs-wai-logger                        2.2.0_1          --> 2.2.4.1
www/hs-warp                              3.0.0.5_1        --> 3.1.3
www/hs-warp-tls                          3.0.0_1          --> 3.1.1
www/hs-webkit                            0.12.6.1_1       --> 0.13.1.3
www/hs-xss-sanitize                      0.3.5.2_1        --> 0.3.5.6
www/hs-yesod                             1.2.6.1_1        --> 1.4.1.5
www/hs-yesod-auth                        1.3.4_1          --> 1.4.6
www/hs-yesod-auth-hashdb                 1.3.0.1_1        --> 1.4.2.2
www/hs-yesod-bin                         1.2.12.3_1       --> 1.4.13.3
www/hs-yesod-core                        1.2.19_1         --> 1.4.13
www/hs-yesod-form                        1.3.14_1         --> 1.4.4.1
www/hs-yesod-persistent                  1.2.3_1          --> 1.4.0.3
www/hs-yesod-static                      1.2.4_1          --> 1.5.0.2
www/hs-yesod-test                        1.2.3.2_1        --> 1.4.3.1
x11-toolkits/hs-GLURaw                   1.4.0.1_1        --> 1.5.0.1
x11-toolkits/hs-GLUT                     2.5.1.1_1,1      --> 2.7.0.1,1
x11-toolkits/hs-OpenGL                   2.9.2.0_1,1      --> 2.12.0.1,1
x11-toolkits/hs-OpenGLRaw                1.5.0.0_1        --> 2.5.1.0
x11-toolkits/hs-gtk                      0.12.5.7_1       --> 0.13.9
x11-toolkits/hs-gtk2hs                   0.12.5_1,1       --> 0.13,1
x11-toolkits/hs-gtksourceview2           0.12.5.0_1       --> 0.13.1.3
x11-toolkits/hs-pango                    0.12.5.3_1       --> 0.13.1.0
x11-toolkits/hs-vte                      0.12.5.0_1       --> 0.13.0.2
x11-toolkits/hs-wx                       0.90.1.0_1       --> 0.91.0.0
x11-toolkits/hs-wxc                      0.90.1.1_1       --> 0.91.0.0
x11-toolkits/hs-wxcore                   0.90.1.1_1       --> 0.91.0.0
x11-toolkits/hs-wxdirect                 0.90.1.1_1       --> 0.91.0.0
x11-wm/hs-xmonad                         0.11_10          --> 0.11.1
x11-wm/hs-xmonad-contrib                 0.11.3_2         --> 0.11.4
x11/hs-xmobar                            0.21_1           --> 0.23.1

Removed ports (14):

devel/hs-MaybeT            Support for computations with failures (deprecated)
devel/hs-geniplate         Use template Haskell to generate Uniplate-like
                           functions (upstream support is discontinued)
devel/hs-glade             Binding to the glade library (upstream support is
                           discontinued)
devel/hs-haskell-platform  The Haskell Platform (it is not tracked any more)
devel/hs-ranges            Ranges and various functions on them (deprecated)
devel/hs-testpack          Test Utility Pack for HUnit and QuickCheck
                           (upstream is unmaintained)
graphics/hs-soegtk         GUI functions as used in the book "The Haskell
                           School of Expression" (upstream support is
                           discontinued)
lang/hs-epic               Compiler for a simple functional language (it is
                           not needed any more)
math/hs-nats               Natural numbers (it has been merged into the base
                           library of GHC)
multimedia/hs-gstreamer    Binding to the GStreamer open source multimedia
                           framework (upstream support is discontinued) [2]
www/hs-scgi                Haskell library for writing SCGI programs
                           (deprecated)
www/hs-yesod-platform      Meta package for Yesod (upstream support is
                           discontinued)
www/hs-yesod-routes        Effective routing for Yesod (upstream support is
                           discontinued)
x11-toolkits/hs-gtkglext   Binding to the GTK+ OpenGL Extension (upstream
                           support is discontinued)

PR:		181049 [1]
PR:		197925 [2]
PR:		200684 [3]
Submitted by:	arrowdodger <6yearold@gmail.com> [1]
Obtained from:	FreeBSD Haskell
2015-08-20 23:02:14 +00:00
Adam Weinberger
0f89153b96 Use OPTIONS helpers, add a newline to quiet a half dozen portlint
fatal messages, and make the installation commands more consistent.
2015-08-20 18:52:02 +00:00
Philip M. Gollucci
0dadce5e2a ports-mgmt/freebsd-bugzilla-cli: update 0.13.0->0.14.0
Changes:
--------
 bz close document new options
 bz close/port_commit handle .gitattributes for git svn dcommit --rmdir
 bz get support optional attachment id argument
 bz get improve patch detection heuristic
 bz patch/commit add -m for multiport support
2015-08-19 19:19:24 +00:00
Baptiste Daroussin
332cb55e20 1.5.99.9
Changes:
- Allow to emit dot graphs from the solver (-o DOT_FILE=afile)
- Update bundled libucl
- Fix bus error intorduced in 1.5.99.8
- Fix forward compatibility
2015-08-19 15:35:05 +00:00
Erwin Lansing
21bbb4cccb Reset maintainer
<conrads@cox.net>: host mx.west.cox.net[68.6.19.3] said: 550 5.1.1
    <conrads@cox.net> invalid recipient - Refer to Error Codes section at
    http://postmaster.cox.net/confluence/display/postmaster/Error+Codes for
    more information. (in reply to RCPT TO command)

Sponsored by:	 DK Hostmaster A/S
2015-08-19 07:10:28 +00:00
Baptiste Daroussin
d70ee20ba8 Update to 1.5.99.8
Changes:
- Fix endless cycle of reinstall/deinstall of packages
- Reduce a bit memory usage
- New context aware messages (only show a message depending on where you are upgrading from)
- Fix a bug about pkg messages not being properly decoded
- Reduce code duplication
2015-08-18 09:53:01 +00:00
Philip M. Gollucci
c3d140c44c ports-mgmt/freebsd-bugzilla-cli: update 0.12.0->0.13.0
Changes:
--------
  Implement bz claim
  Improve heuristics for bz timeout
  minor doc fixes [1]

Submitted by: skreuzer@ [1]
2015-08-17 20:11:01 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Philip M. Gollucci
ebb0f1a6b3 ports-mgmt/freebsd-bugzilla-cli: update 0.10.8->0.12.0
Changes:
--------
  impliment bz show
  impliment bz attach [1]
  fix bz comment to do nothing when no changes are made in editor [2]
  do a better job of not orphaning temp files

Reported by: jmg@ [1] [2]
2015-08-14 16:58:12 +00:00
Dirk Meyer
75c023161d - update to 1.86 2015-08-14 10:42:54 +00:00
Philip M. Gollucci
b26e9093c6 ports-mgmt/freebsd-bugzilla-cli: update 0.10.6->0.10.8
Changes:
  change bz init to not overwrite an existing ~/.bugzrc [1]
  change bz init to cannonicalize spelling of FBSD->FreeBSD [2]
  fix bz init to protect ~/.bugzrc with a sane umask [3]
  fix bz close again and add some shortcut option helpers [4]

Reported by: jbeich@ [1,2,3], feld@ [4]
2015-08-12 19:33:08 +00:00
Philip M. Gollucci
4b17164a84 fix typo 2015-08-12 01:36:35 +00:00
Philip M. Gollucci
11bd08c958 ports-mgmt/freebsd-bugzilla-cli: update 0.10.1->0.10.6
Changes:
  change bz get to output where the pr went to
  change bz patch to pull the pr first via bz get

  fix bz timeout to work when there are no flags
  fix bz close to allow no comment for real
  fix bz search -r to work with the backend pybugz [1]

Reported by: jmg@ [1]
2015-08-12 01:35:17 +00:00
Baptiste Daroussin
5e1ae330d2 Update to 1.5.99.7
Changes:
- Use mmap with sqlite during pkg update
- Fix pkg query humanized output
- Improvement in pkg check manpage
- Lots of improvements in the solver
- Improve Linux support
- Fix CVE-2015-1283 in bundle expat

Note that this release does not pass 100% of the regression tests due to a known
cosmetic issue.
2015-08-11 22:25:15 +00:00
Baptiste Daroussin
5408cac7ef Update to pkg 1.5.6
Changes:
- Incorporate in sources the patch for expat CVE-2015-1283
  Note that pkg is not vulnerable because it does not use the patched function
- improvements in pkg check manpage
- fix format specifier in libpkg's pkg_vets
2015-08-11 22:00:42 +00:00
Kris Moore
327fee1353 - Update to 0.2.0 2015-08-10 17:39:39 +00:00
Koop Mast
c76a58fb02 Mark ignore, does not build with updated polkit.
Submitted by:	antoine@
2015-08-10 15:47:18 +00:00
Joe Marcus Clarke
683daeef9e Update to 2.16.6.
* Only report "make makepatch" once per patch file [1]
* Attempt to re-word the make makepatch warning to avoid unnecessary repo
  churn [2]
* Attempt to test some other macros for sorting [3]
* Do not check empty dependencies for validity [4]

PR:		202050 [1]
		201647 [2]
		201409 [3]
		202052 [4]
Submitted by:	gerald [1]
2015-08-09 22:23:26 +00:00
Philip M. Gollucci
84a7e6a5cf ports-mgmt/freebsd-bugzilla-cli: update 0.8.2->0.10.1
Changes:
  rename submit->port_submit
  impliment src_submit
  impliment port_commit
2015-08-06 01:56:46 +00:00
Bryan Drewery
d7eb465606 - Update to 3.1.7-41-gb7d0543
Changes:
  - bulk -c: Restore previous behavior with log deletion. Don't wipe out ALL
             logs, only delete the ones for the given build. This change
             almost inadvertently wiped out all logs and violates POLA at
             this point.
  - bulk -c: Fix it, it wouldn't start.
  - Misc cleanups
2015-08-05 23:06:38 +00:00
Bryan Drewery
7aa35def9b - Update to 3.1.7-34-g1c90084
Changes:
  - jail: check the directory for method src=
  - csup has been deorbited from the project
  - Test to make sure $SVN_CMD is actually set before trying to use it.
    Improve test and error message for detecting if svn is installed.
  - jail -x: Run native-xtools from /usr/src for now.
  - Remove EOL 8.3 support
  - Run 'jail start' hook before any 'make' commands.
  - jail -m src: Fix handling of cross-compile by setting proper TARGET/TARGET_ARCH
  - Remove use of SVN mirrors.
  - Fix need_emulation to only check TARGET_ARCH against kern.supported_archs.
  - Let KEEP_OLD_PACKAGES work on 9.x/8.4 with sort(1) lacking -V [1]
  - Fix typo in poudriere.8
  - Correct typo in poudriere -p help output

PR:		193732 [1]
2015-08-04 19:45:33 +00:00
Philip M. Gollucci
04b25748fc ports-mgmt/freebsd-bugzilla-cli: update 0.7.2->0.8.2
Changes:
  impliment edit command [1]
  make get comamnd support multi-user systems [1]
  search now defaults to your "open" prs [1]
  port_submit prepopulates a lot of the comment with a proposed commit msg

Requested by: jmg@ [1]
2015-08-04 17:25:48 +00:00
Philip M. Gollucci
b9d3edcb32 ports-mgmt/freebsd-bugzilla-cli: update 0.7.0->0.7.2
- Remove MASTER_SITES GH [1]

Reported by:  mat@ [1]
Suggested by: jmg@ [2]

Changes:
  fix port_submit rename bug
  remove debugging
  impliment search shortcuts -ABDP [2]
2015-08-03 02:43:11 +00:00
Philip M. Gollucci
13751c198f ports-mgmt/freebsd-bugzilla-cli: update 0.6.0->0.7.0
- Use OPTIONS_DEFAULT instead of OPTIONS_SET [1]
  at least one additional backend is planned (curl)

Reported by: sunpoet@

Changes:
  with collaboration from jmg@:
   rename submit to port_submit, src_submit will be in a future release
   re-impliment search to provide a backend agnostic api,
     allow for defaults, and quoting
   spruce up init to prompt for a few defaults
2015-08-03 02:06:48 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Philip M. Gollucci
bb9ec6ec73 ports-mgmt/freebsd-bugzilla-cli: update 0.5.0->0.6.0
Changes:
  remove ports requirement, though src won't work yet
  give bz help a better menu
  make bz help cmd work

Requested by: jmg@
2015-08-01 02:19:19 +00:00
Philip M. Gollucci
3d3f25d6b1 ports-mgmt/freebsd-bugzilla-cli: update 0.5.0->0.5.2
Changes:
  minor bug fixes from live test run
  add shameless plug to descriptions
2015-07-31 21:51:08 +00:00
Philip M. Gollucci
a10bf31238 ports-mgmt/freebsd-bugzilla-cli: update 0.4.0->0.5.0
Changes:
  make backends actually pluggable
  add -h to all subcommands
2015-07-31 21:30:23 +00:00
Philip M. Gollucci
2f5fb634ed ports-mgmt/freebsd-bugzilla-cli: update 0.3.0->0.4.0
Changes:
  impliement top, search, comment
2015-07-31 02:50:47 +00:00
Philip M. Gollucci
3e9293aeaf ports-mgmt/freebsd-bugzilla-cli: update 0.2.0->0.3.0
Changes:
  impliment timeout
  fix init
2015-07-31 00:50:40 +00:00
Philip M. Gollucci
968ed1f371 forgot to update pkg-descr 2015-07-30 21:25:53 +00:00
Philip M. Gollucci
a9c452a452 ports-mgmt/freebsd-bugzilla-cli: update 0.1.1->0.2.0
Changes:
  add init command
  submit now deals with description

There are now enough features to be useful to the public.
2015-07-30 21:21:28 +00:00
Philip M. Gollucci
91237117b7 ports-mgmt/freebsd-bugzilla-cli: update 0.1.0->0.1.1
Changes:
  support options for submit and dry run
  support svn and git
  add support for ~/.fbcrc
2015-07-30 17:03:04 +00:00
Philip M. Gollucci
4f69582849 ports-mgmt/freebsd-bugzilla-cli: update 0.0.3->0.0.1
Changes:
  submit now allows diff or shar
2015-07-30 14:37:30 +00:00
Philip M. Gollucci
15267e607d ports-mgmt/freebsd-bugzilla-cli: update 0.0.2->0.0.3
Changes:
  Impliment: submit
2015-07-30 02:46:22 +00:00
Philip M. Gollucci
fa4191cf49 ports-mgmt/freebsd-bugzilla-cli: Update 0.0.1 -> 0.0.2
- Set NO_ARCH

Changes:
  Previously: login, take, inprog, close
  Impliment: get, patch, overto
2015-07-30 00:04:22 +00:00
Philip M. Gollucci
ec79edeb05 CLI utilities and wrappers for FreeBSD's bugzilla
instance with emphasis on ports.Provides a consistent
API which can have pluggable backends.

WWW: https://github.com/pgollucci/freebsd-bugzilla-cli
2015-07-29 17:32:44 +00:00
Alex Kozlov
1507f63740 - Remove ports-mgmt/vulnerability-test-port as it is part of portaudit suite and useless after its retierment. 2015-07-19 16:54:40 +00:00
Steven Kreuzer
0e5d6a7c44 Add a patch to address an issues that causes the port create command to use
a non existant template when trying to use the 'default' template
2015-07-15 18:46:48 +00:00
Steven Kreuzer
d3873c4d18 Update to version 1.05 2015-07-14 18:55:14 +00:00
Baptiste Daroussin
7f8f30a522 Update to 1.5.99.6
Changes:
- Manpages updates
- Add a random delay to pkg-audit when invoked without a TTY
- Update zsh completion
- Add a new AUTOCLEAN option to automatically clean the cache directory
- Don't attempt to set file ownership when INSTALL_AS_USER is set
- Add a new configuration item to define custom HTTP User-Agent
- Fix an integer overflow when displaying package size for packages larger than
2GiB.
- Initial support for flexible dependencies
- Allow to specify dependencies without hardcoded versions
2015-07-14 14:36:17 +00:00
Baptiste Daroussin
61ccdb94ea Release pkg 1.5.5
Changes:
- Manpages updates
- Add a random delay to pkg-audit when invoked without a TTY
- Update zsh completion
- Add a new AUTOCLEAN option to automatically clean the cache directory
- Don't attempt to set file ownership when INSTALL_AS_USER is set
- Add a new configuration item to define custom HTTP User-Agent
- Fix an integer overflow when displaying package size for packages larger than 2GiB.
2015-07-14 14:04:19 +00:00
Steve Wills
8f63b375c8 ports-mgmt/octopkg: several improvements
- Use DISTVERSIONPREFIX
- Improve COMMENT
- Improve deps by updating USE_QT5
- Allow build on 9.x by adding compiler:c++11-lib
- Add desktop entry and icon

PR:		201358
Approved by:	kmoore (maintainer)
2015-07-08 00:52:19 +00:00
Kris Moore
bd4c7bcbf6 OctoPkg is a powerful pkgng GUI front-end written in Qt
WWW: https://octopkg.wordpress.com/
2015-07-06 15:06:11 +00:00
Joe Marcus Clarke
b3e36de95b Update to 2.16.5.
* Add a check for BROKEN similar to IGNORE [1]
* Quiet the noise when used with Perl 5.22 [2]
* Fix a bug checking for USES sortedness [3]
* Correct a logic bug checking for USE_ANT [4]

PR:		200634 [2]
		200792 [3]
		200421 [4]
Submitted by:	pi [2]
		John Hein <z7dr6ut7gs@snkmail.com> [4]
Reported by:	koobs [1]
2015-07-06 14:51:16 +00:00
Rene Ladan
222937640c Remove expired ports:
2015-06-29 audio/padevchooser: Broken for more than 6 months
2015-06-29 devel/xtla: Broken for more than 6 months
2015-06-29 mail/mail-notification: Broken for more than 6 months
2015-06-29 ports-mgmt/gnome-packagekit: Broken for more than 6 months
2015-06-29 sysutils/py-salt-api: Broken for more than 6 months
2015-06-29 17:56:00 +00:00
Philip M. Gollucci
cedefb8580 ports-mgmt/pkg_tree: support pkg_* and pkg
retrieve data from pkg info

PR:                  200730
Submitted by:        tatsuki_makino@hotmail.com
Approved by:         maintainer timeout (edwin@mavetju.org ; 18 days)
2015-06-27 19:32:38 +00:00
Dmitry Marakasov
3d4cdb8e2f - This uses c++11 features (for example, std::to_string), so add corresponding compiler requirements and flags
- Add patches to fix missing includes (couldn't find any upstream contants to submit these)
- Unfortunately, it's still BROKEN on 9.x as gcc 4.8's stdlibc++ doesn't seem to provide to_string, so mark it as such

Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-26 17:48:08 +00:00
Baptiste Daroussin
febc0cf608 Update to 1.5.4
Changes:
- Fix partial upgrades
- pkg create -v now ticks (print does on a regular basis) if not on a tty
- Fix vuxml url in sample configuration
- zsh completion improvements
2015-06-11 13:58:07 +00:00
Bryan Drewery
0144377185 Update to 3.1.7-15-ge84bac5.
I had intended to update this to master but have not yet fixed a blocking
bug on it.

Changes:
  - status -a: Fix handling of showing older builds.
  - QEMU: Add a hack to raise the default build times.
  - Don't crash starting up a job, or otherwise, if the time goes backwards.
  - blacklist: Fix loading of JAIL-SETNAME-blacklist
  - QEMU: Always try loading a qemu-blacklist file
  - Add a helper 'clock_monotonic' to use clock_gettime(CLOCK_MONOTONIC)
    rather than non-monotonic 'date +%s'
  - Use monotonic time for calculating durations
  - Add a build.started epoch time.
  - Add a build.ended epoch time that is set in the last HTML json generation.
  - Update sh to FreeBSD r281982
  - Fix build on older FreeBSD due to sh. If F_DUPFD_CLOEXEC is unavailable
    then use system sh.
  - Ignore /var/db/freebsd-update/ too.
2015-06-08 20:37:58 +00:00
Muhammad Moinur Rahman
4366574e26 ports-mgmt/pkg_cutleaves: Add LICENSE (BSD2CLAUSE)
- Take MAINTAINERSHIP

Approved by:	stefan (maintainer)
2015-06-08 18:34:06 +00:00
Baptiste Daroussin
67a86ac3ee Update to 1.5.99.5
Changes:
- Progress is not printing dots on the fly when stdout is not a tty
- Fix partial upgrades
- Fix url in pkg.conf.sample about vuxml
- Improve zsh completion
2015-06-06 20:11:43 +00:00
Dmitry Marakasov
13f014508c - Fix bash shebangs, add bash run-dependency
- Add CPE info

Approved by:	portmgr blanket
2015-06-04 09:40:52 +00:00
Bryan Drewery
5743109506 Fix INDEX after porteasy removed in r388298.
Pointyhat to:	amdmi3
2015-06-02 04:17:31 +00:00
Dmitry Marakasov
6ef8313a38 Remove expired ports:
2015-05-31 ports-mgmt/porteasy: Does not support pkgng
2015-05-31 textproc/hgrep: Not needed any more, base grep has coloring support
2015-05-26 www/diamanda: Broken for more than 6 months
2015-06-02 02:33:06 +00:00
Baptiste Daroussin
f2a5a9e656 Update to 1.5.99.4
Changes:
- fix signature checking
2015-05-30 12:03:33 +00:00
Baptiste Daroussin
c0a105285e Update to 1.5.3
Changes:
- Updates in manpages
- Improved support for --quiet everywhere
- Keep 7 (by default) days (rotation) of backups of the database
- Prune old style backups entirely
- Do not pushed in shlibs required any library we can find in the list of files
  owned by the package
2015-05-30 09:01:35 +00:00
Baptiste Daroussin
694e3c87ea Remove outdated mirrors 2015-05-30 09:00:07 +00:00
Baptiste Daroussin
78bb648706 Update to 1.5.99.3
Changes:
- Updates in manpages
- Improved support for --quiet everywhere
- Keep 7 (by default) days (rotation) of backups of the database
- Prune old style backups entirely
- Code cleanup
- Deduplication of the checksum related part of the code
- New checksum serialization format for files allowing to change the checksum
  algorihtm (fully backward compatible) for now sha256 and blake2b are supported
- pkg check -d now knows about provides/requires
- Do not pushed in shlibs required any library we can find in the list of files
  owned by the package
2015-05-30 08:52:59 +00:00
Matthew Seaman
edb1d63141 - Use @sample
- Manager cache directory owner/group/permissions from plist instaead of
scripts, unbreak build from plain user
- Simplify installation
- Use canonical statement order
- Fix option description

PR:		200520
Submitted by:	amdmi3
2015-05-29 20:01:47 +00:00
Antoine Brodin
2ed473d286 Deprecate ports broken for more than 6 months 2015-05-29 17:46:25 +00:00
Bryan Drewery
dd6fe564c3 Update to 2.4.14
Changes:
  * Fix ordering of build based on FETCH/PATCH/EXTRACT dependencies. [1]
  * Support security vulnerabilities as a build failure reason. [2]
  * portupgrde -p: Fix new dependencies not getting installed. (#58) [3]
  * Don't install missing dependencies which are already satisfied (#62).
    Note that this purposely causes these missing dependencies to not show
    in the job (-n) and final results output which is a compromise to at least
    avoid the wrong packages being installed. The logging issue is in #30.

PR:		177365 [1]
Submitted by:	truckman@ [1]
PR:		192232 [2]
Submitted by:	Yuri <yuri@rawbw.com> [2]
PR:		184672 [3]
2015-05-27 15:17:56 +00:00
Bryan Drewery
e335283ca2 Update to 3.1.7
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_317
 - Restore /usr/sbin and /sbin to PATH lost in 3.1.5
 - HTML: Fix broken log link from 3.1.5
 - Avoid copying /var/db/freebsd-update into build jails
 - QEMU: Fix handling of elftoolchain install for older src checkouts.
2015-05-27 14:44:14 +00:00
Mathieu Arnold
6172d4b590 Remove $FreeBSD$ from patches files everywhere.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 20:34:27 +00:00
John Marino
a5f84a8ad8 Add new port ports-mgmt/genpatch (toolset used in dports for 18 months)
=====

This is a set of three simple tools written in sh(1) for generating single
patches for use in Ports.  This set is ideal for creating a new patch when
it is inconvenient or undesirable to use the "make makepatch" utility.

The first tool is "dupe" which is a quick copy utility.  The second tool
is "genpatch" which creates patches in the standards diff format and
using the standard file name conventions.  The last tool is "portfix"
which runs "dupe", an editor of choice, and "genpatch" serially as a
macro as a convenient and quick way to create port patches.

Please see the dupe, genpatch, and portfix man pages for details.
2015-05-17 23:48:01 +00:00
Joe Marcus Clarke
76df15a96d Update to 2.16.4
* Correct a typo.  This should have been SITE_ARCH_REL. [1]
* Pre-populate USES with an explicit grep of the Makefile. [2]
* Correct a typo to prevent direct command usage checking in pkg-* files. [3]
* Adjust the order of first-paragraph items so that proper checking is done. [4]
* Adjust the warning about installing docs by wrapping with
  .if ${PORT_OPTIONS:MDOCS}. [5]
* Add a check for ${SETENV} instead of ${ENV}. [5]

PR:		199974 [2]
		199693 [3]
		199428 [4]
		199417 [5]
Submitted by:	adamw [4]
		sunpoet [1]
2015-05-17 22:44:09 +00:00
Bryan Drewery
fcbbe93db8 Update to 2.4.13-7-g47dfa22
Changes:
  * Don't install missing dependencies which are already satisfied (#62).
    Note that this purposely causes these missing dependencies to not show
    in the job (-n) and final results output which is a compromise to at least
    avoid the wrong packages being installed. The logging issue is in #30.
2015-05-15 00:15:39 +00:00
Bryan Drewery
21abd79a72 Update to 2.4.13-6-g72b4c34
Changes:
  * Fix ordering of build based on FETCH/PATCH/EXTRACT dependencies.

PR:		177365
Submitted by:	truckman@
2015-05-14 22:03:33 +00:00
Bryan Drewery
ca8cbf8b91 Update to 2.4.13-3-g9696855
Changes:
  * Support security vulnerabilities as a build failure reason.

PR:		192232
Submitted by:	Yuri <yuri@rawbw.com>
2015-05-14 18:32:22 +00:00
Bryan Drewery
779a636130 Update to 2.4.13-2-g2c079e1
Changes:
  * portupgrde -p: Fix new dependencies not getting installed. (#58)

PR:		184672
2015-05-14 18:27:30 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Mathieu Arnold
88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Bryan Drewery
58e884a591 Update to 3.1.6
Changes:
  - jail -m src: Fix asking about removing files. This was a bug in 3.1.0. The
    fix came in right after 3.1.5 release.
2015-05-11 15:57:51 +00:00
Bryan Drewery
677d6537a9 Update to 3.1.5
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_315
2015-05-11 14:03:53 +00:00
Mathieu Arnold
65a99e72a5 Move p5- ports from ports@ to perl@.
With hat:	perl@
Sponsored by:	Absolight
2015-05-11 12:04:18 +00:00
Antoine Brodin
49caccfa22 Unbreak portshaker-config slave port 2015-05-08 16:37:46 +00:00
Baptiste Daroussin
aa69fca2a3 Update to 1.5.2
Changes:
- Documentation updates
- Make pkg alias -l respect quiet
- Reinstall packages if shlib provided has changed
- Do not expose shlibs without SONAME as provided libs
- Fix pkg audit -r formatting
- Stop elf analysis sooner if not operating on an elf file
- Fix checking signatures on arm
2015-05-07 22:50:51 +00:00
Baptiste Daroussin
cc8d23daab Update to 1.5.99.2
Changes:
- Documentation updates
- Make pkg alias -l respect quiet
- Reinstall packages if shlib provided has changed
- Do not expose shlibs without SONAME as provided libs
- Update sqlite to 3.8.9
- Add linenoise to have editing capabilities with pkg shell
- Fix pkg audit -r formatting
- Stop elf analysis sooner if not operating on an elf file
- Fix checking signatures on arm
2015-05-07 22:45:08 +00:00
Mathieu Arnold
fe8c93a322 Update ports in the p* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 17:32:52 +00:00
Bryan Drewery
5f81aa59f7 Update to 3.1.4-71-g652abb7
Changes:
  - Fix running poudriere in a jail due to lack of procctl(2) access.
2015-05-01 17:25:25 +00:00
Bryan Drewery
b02499c80b Update to 3.1.4-70-gea2537e
Changes:
  - Fix testport -o for invalid origins.
  - HTML open tag fixes
  - Fix temporary file creation causing bad 'mv: fastcopy' warnings about
    JSON files.
2015-04-29 05:39:24 +00:00
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Bryan Drewery
5f9aedd9d5 No need for bsd.port.options.mk now 2015-04-28 17:27:28 +00:00
Bryan Drewery
50dc2835d5 Update to 3.1.4-62-g431268b
Changes:
  Fix building of HTML json files / an occasional 'mv: fastcopy:' warning.
2015-04-22 16:18:28 +00:00
Bryan Drewery
c93dd5c05c Remove my accidentally committed test for r384436 2015-04-21 18:24:18 +00:00
Bryan Drewery
f1324f8f05 Update to 3.1.4-61-g2259889
Changes:
  Support STRICT_DEPENDS.
2015-04-21 18:20:08 +00:00
Bryan Drewery
811b15052e Update to 3.1.4-60-ga6e4d2b
Changes:
  Fix build with 8.4.
2015-04-21 17:01:50 +00:00
Bryan Drewery
c726dd5df1 Update to 3.1.4-58-gd237819
Changes:
    Fix not setting proper UNAME_m/p for powerpc64 cross build
    Fix qemu builds not setting MACHINE/MARCHINE_ARCH in make.conf
    QEMU: No need to set MACHINE/MACHINE_ARCH in env.
    QEMU: For consistency set UNAME_m/p in jail's login.conf.
    Don't let balance_pool() failure crash a builder.
    Avoid double ln(1) when called in a clean_pool/stop_build failure from build_pkg
    When a build crashes and does not complete, properly cleanup its builder jail.
    bulk queue optimizations
    Call pkg_cache_data in a separate worker. This allows build_pkg() to finish quicker.
    bulk -t/testport: Fix the first package built in a jail not showing its needed shared libraries.
    Disable 'set -x' in some noisy functions
    Rewrite lock_acquire() to not spam 'sleep 0.1'
    SIGINFO: Disable trap when erroring, exiting or in other traps
    SIGINFO: Don't allow running twice, and ignore errors.
    SIGINFO: Hide html_json's sleep(1) SIGINFO output
    Allow TMPFS_DATA to be used for builders too.
    Always protect(1) poudriere and its coprocesses from OOM killer.
    Create temporary files in [MASTER]MNT/.p/tmp when possible rather than /tmp
    Don't ignore SIGINT in bg processes. This should fix cpdup spam on ^C during cloning.
    Fix some interleaved messages during parallel processing.
    Rework stderr prefixer for parallel jobs.
    Don't show 2 errors when failing to get PKGNAME.
    Import and prefer /bin/sh from FreeBSD r281718. This simplifies compatibility and allows job control.
2015-04-20 16:34:00 +00:00
John Marino
330ab91772 ports-mgmt/pkg-devel: Regenerate EXTRA_PATCHES (unbreaks DragonFly)
The patch target will fail if EXTRA_PATCHES is defined, but it is
only defined on DragonFly (change is no-op for FreeBSD)

Approved by:	Just fix it
2015-04-16 22:23:19 +00:00
Grzegorz Blach
45bf4cceb6 Back to the pool.
Currently and in near future I don't have time to be responsible
for any port.
2015-04-16 20:13:43 +00:00
Baptiste Daroussin
e78a6af418 Update to 1.5.1
Changes:
- Fix pkg ssh://
- Fix a missing '\n' in pkg audit
- Fix compat at functions to not mess up with cwd
2015-04-16 15:28:37 +00:00
Baptiste Daroussin
36a72bc24f Update to 1.5.99.1
Changes:
- Fix pkg ssh://
- Fix a missing '\n' in pkg audit
- Fix compat at functions to not mess up with cwd
2015-04-16 15:25:43 +00:00
John Marino
aadfeb0da6 ports-mgmt/pkg: Regenerate EXTRA_PATCHES (unbreaks DragonFly)
The patch target will fail if EXTRA_PATCHES is defined, but it is
only defined on DragonFly (change is no-op for FreeBSD)

Approved by:	Just fix it
2015-04-14 21:32:00 +00:00
Bryan Drewery
ea5adfb8f1 Let WITH_CCACHE_BUILD work on the pkg port that is not PKG_ORIGIN.
For example, if ports-mgmt/pkg is PKG_ORIGIN then it is safe to use
ccache for ports-mgmt/pkg-devel.
2015-04-14 20:58:26 +00:00
Baptiste Daroussin
27b1e9e432 Update to 1.5.0
Changes since pkg 1.4.0:
- Initial provides/requires support
- Lots of new regression tests have been added
- Initial support for OS X
- Initial support for NetBSD/EdgeBSD
- Update most of the bundled third party software has been updated to their
  latest version
- Improve the messages reported by pkg
- Properly support file flags
- Implement argument support for custom keywords
- Extend setting credential via plist to allow to set file flags
- Make credential syntax via plist more flexible allow to only defines the first
- pkg updating now supports case insensitive matching
- pkg create now support a verbose mode
- Add an option to change the default on question, until now the default answer
  was "No" with that option set it would be "Yes"
- Lots of fixes to pkg audit -r
- Global memory usage reduction and speed up
- Improvements and cleanup on pkg alias
- pkg annotate --show --all has been fixed
- Make pkg.h C++ friendly
- Lots of improvements in the solver
- Lots of fixes on 32 bits platforms
- Add support for: pkg create -M ./plop.ucl -p ./plop.plist
- New pkg -r <rootdir> that will install in the given rootdir without chrooting
- Export PKG_ROOTDIR to scripts allow to make them as portable as possible
- Stop trying to remove all installed package with the argument of pkg delete is
  a local file
- Be more explicit about why the solver it going to reinstall, remove or upgrade
  (when possible)
- Plenty of bug fixes
- Plenty of new bugs
- pkg shlibs now support -q
- pkg lock gained a new --has-locked-packages option
- pkg now resumes fetch if possible
- CONSERVATIVE_UPGRADE is now on by default
- pkg alias now have a -l argument to list aliases
- A sample pkg.conf is now installed with a bunch of aliases set by default
- Fix the backup script to properly export an sql which will be importable via
  pkg shell and/or sqlite out of box

Thanks to all testers and contributors,
2015-04-14 19:07:53 +00:00
Baptiste Daroussin
0bfa28f3ea Update to 1.5.99.0 aka (1.5.0 but from master branch)
Changes:
- Fix pkg query -e "%#0"
- Add some test for pkg query
- Add some tests for pkg repo
- pkg repo now follows symlinks and skip Latest
- Bunch of documentation updates
2015-04-14 18:59:17 +00:00
Joe Marcus Clarke
88071ad77f Update to 2.16.3.
* Check the patches to make sure they were generated using ``make patch'' [1]
* Do not throw a bunch of Perl errors if the makefile is bad [2]

PR:		197747
		198887
2015-04-13 04:53:25 +00:00
Baptiste Daroussin
2aacf18235 Update to 1.4.99.20 aka pkg 1.5.0 rc2
Changes:
- Print notice to stdout
- Prevent pkg-static from trying to load plugins
- Bring back displaying of download size
- pkg shlib now support -q (quiet)
- Accept symlinks in pkg repo and ignore directories named (Latest or hidden: starting with a .)
2015-04-11 13:30:48 +00:00
Bryan Drewery
4b36d9cb6b Update to 3.1.4
Changelog: https://github.com/freebsd/poudriere/wiki/release_notes_314
2015-04-10 16:06:21 +00:00
Bryan Drewery
5acb2d8b21 Update to 3.1.3-7-g07740a0
Changes:
  - Run ldconfig -m (/etc/rc.d/ldconfig) on jail startup rather than
    jail creation.
2015-04-10 01:54:02 +00:00
Bryan Drewery
e97430e0b1 Update to 3.1.3-6-g784f9aa
Changes:
  - jail -cx: Fix incorrect hard linking.
  - Support building powerpc from powerpc64 without qemu.
  - Document that '.' is not allowed in -jzp
  - jail_start: Enforce no '.' in -jzp.
2015-04-09 18:55:33 +00:00
Bryan Drewery
8b25d0a634 I'm really not working on this. Please direct questions to ports@FreeBSD.org.
If someone else would like to maintain this please discuss with me and I will
get you access to the github account where the code lives.
2015-04-09 15:20:31 +00:00
Michael Landin
11a889d0f8 - change dbm to bsddb
- RUN_DEPENDS

PR:	199294
2015-04-08 17:19:21 +00:00
Dag-Erling Smørgrav
c7dd917d9f Still working on an updated version 2015-04-07 21:03:46 +00:00
Baptiste Daroussin
b9f89802dc Install a default pkg.conf is not already existing
Requested by:	amdmi3
2015-04-07 12:09:35 +00:00
Baptiste Daroussin
f4e0af4cde Update to 1.4.99.19 aka 1.5.0-rc1
Changes:
- Activate CONSERVATIVE_UPGRADE by default (by popular demand)
- Add -l to pkg alias
- Small improvements on zsh completion
- Add some new popular aliases to the sample pkg.conf
2015-04-07 12:08:59 +00:00
Michael Landin
0b9cf3e59a - fix unfetchable port (MASTER_SITES) 2015-04-07 10:57:22 +00:00
Bryan Drewery
ecd4ad78f3 Update to 3.1.3
Changes:
  - Fix deleting jails when using NO_ZFS/TMPFS_ALL is used.
2015-04-04 04:45:06 +00:00
Baptiste Daroussin
b82954d753 Update to 1.44.99.18
Changes:
- Add the user_version in the sql dump
- Fix pkg version when checking the ports tree without INDEX
- Make pkg lock -l respect -q
- Fix ipv6
- Add noauto alias
- Make lead alias more accurate
- New pkg lock --has-locked-packages (return 0 if it has locked packages 1 otherwise)
- Resume fetch support for http/ftp
2015-04-03 20:03:04 +00:00
Baptiste Daroussin
cc047292ea Update to pkg 1.4.99.17 (pkg 1.5.0 beta2)
Changes:
- Allow processing of Transfer-Encoding: chunked responses. when fetch a package
- Only consider compatible ABI when processing shlibs provides/requires
- Ensure to first satisfy requires on packages already in universe before trying
  add new ones into the universe
2015-04-02 18:14:45 +00:00
Jason Helfman
3577423614 - remove do_nada
Approved by:	portmgr (blanket)
2015-04-01 22:08:58 +00:00
Jason Helfman
166d6c7638 - remove do_nada and unmute installation
Approved by:	portmgr (blanket)
2015-04-01 22:06:12 +00:00
Jason Helfman
c2e1640fcb - portell is BROKEN 2015-04-01 20:09:13 +00:00
Jason Helfman
061e2a1317 - mark broken, no longer distributed on SF
Approved by:	portmgr (bdrewery)
2015-04-01 18:48:18 +00:00
Jason Helfman
d00918bcaf - switch to uses metaport 2015-04-01 18:19:03 +00:00
Jason Helfman
219bdff14f - remove do-install target 2015-04-01 17:38:43 +00:00
Jason Helfman
e3e76e9fcb - remove do-install target 2015-04-01 17:38:19 +00:00
David Naylor
497c8c7861 ports-mgmt/portbuilder: remove port: unmaintained and overcome by changes. 2015-03-31 19:37:22 +00:00
Baptiste Daroussin
e8d245bd51 Update to 1.4.99.16 aka pkg 1.5.0 beta1
Changes:
- Important fixes on provides/requires (now we can solve situation like php upgrades with modification in the ports tree to set the provides/requires)
2015-03-31 18:28:20 +00:00
Bryan Drewery
a574c6ec77 Update to 3.1.2
Changelog: https://github.com/freebsd/poudriere/wiki/release_notes_312
2015-03-31 17:26:06 +00:00
Bryan Drewery
1076dc61a3 Update to 3.1.2
Changes:
  - HTML: Fix JS error processing data.status by improving compatibilty with
    older JSON files.
2015-03-31 17:12:18 +00:00
Bryan Drewery
b095e282a3 Update to 3.1.1-42-g77fcbdb
Changes:
  - jail -u: Fix freebsd-update caring about host `sysctl kern.bootfile`
2015-03-28 01:59:13 +00:00
Baptiste Daroussin
ff04e756a2 Update to 1.4.99.15 aka pkg 1.5.0 alpha2
Changes:
- stop spamming users about false libraries not found when creating a package
- do not consider local files when evaluation the pkg delete arguments
- be more precise about the reasons of a dependency change
- give informations about abi changes
- give informations about options changes
- fix conflicts handling in multi repository mode
2015-03-28 01:58:01 +00:00
Bryan Drewery
5d0c7072fa Update to 3.1.1-41-g00ae908
Changes:
  - Fix 'cp: File Exists' and 'identical (not copied)' errors
  - jail -u: Fix freebsd-update for EOL and non-TTY usage
  - ATOMIC_PACKAGE_REPOSITORY: Fix crash if user removes the dir .latest
    refers to
2015-03-26 22:03:24 +00:00
Baptiste Daroussin
e21fae5c5d Pass maintainership to pkg@ 2015-03-25 15:48:13 +00:00
Johannes Jost Meixner
4099bd8ea7 ports-mgmt/porttools: update to 1.04, pass maintainership
- update to 1.04
- pass maintainership to skreuzer@
- deprecate newfile option over an internal template system.
- Use new USE_GITHUB format

Differential Revision:	https://reviews.freebsd.org/D2093
Approved by: koobs (mentor)
2015-03-25 11:02:54 +00:00
Bryan Drewery
8c9ad9f26a Update to 3.1.1-36-g2c5e0ca
Changes:
  - jail -i: Show 'fs' and 'mnt' values
  - Fix ZFS not rolling back the jail to clean when using TMPFS
2015-03-25 05:30:31 +00:00
John Marino
2d396d372d 8 ports categories: Remove $PTHREAD_LIBS
Categories: archivers, dns, french, japanese, news, port-mgmt, x11-wm

The sysutils port was setting configure argument, so the text wasn't
removed but the value of PTHREAD_LIBS was changed.

approved by:	PTHREAD blanket
2015-03-24 13:51:17 +00:00
Bryan Drewery
d25eacbd97 - Update to 3.1.1-34-g9b5d330
This fixes a realpath warning from all poudriere commands.
2015-03-23 21:17:34 +00:00
Bryan Drewery
4ac087e9d4 Actually there is a harmless warning only. 2015-03-23 21:07:59 +00:00
Bryan Drewery
2cf8453e6d Block this for now as it is not actually running now. 2015-03-23 21:05:41 +00:00
Bryan Drewery
1fd6022b1e - Update to 3.1.1-33-gbf2a55b
(I decided to use 'git-describe --tags' now that USE_GITHUB supports it)

Changes:
 - Allow overriding jail params with JAIL_PARAMS
 - Remove old nxb-bin directory if needed.
 - Fix more cases of running from local checkout
 - Allow all COLOR variables to be overridden in poudriere.conf.
 - testport -c is fixed
 - bulk now creates a copy of /var/db/ports to avoid breakage if the
   directory in /usr/local/etc/poudriere.d/options is touched during a build.
 - XDEV: Remove /bin/sh /bin/csh from the static hardlink list on mips/mips64
   as there are endian issues to work out.
2015-03-23 19:29:01 +00:00
Bryan Drewery
37a1520519 For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME to
include GH_PROJECT/GH_ACCOUNT/GH_TAGNAME. This prevents the distfile
having the same name despite changing one of these values and causing
a bad checksum.

Differential Revision:	https://reviews.freebsd.org/D2103
Reviewed by:	mat
With hat:	bdrewery
2015-03-20 20:07:50 +00:00
Bryan Drewery
738c4f22aa Update to checkin 54183f5f
Changes:
  - When using TMPFS_LOCALBASE (TMPFS_ALL) always try to clone the ref
    jail's LOCALBASE to the builder jail on port build startups. There
    is an optimization to not do this but it is needed for 'jail start'
    hooks that want to customize LOCALBASE. It normally will be a NOP.
2015-03-20 17:52:45 +00:00
Bryan Drewery
4a1ab860f4 Fix wrong distinfo from r381704 2015-03-20 02:04:42 +00:00
Bryan Drewery
511fe251f8 Convert my ports to the new USE_GITHUB 2015-03-20 01:42:36 +00:00
Bryan Drewery
db55af0fea Fix the new USE_GITHUB to rename the distfile such that it does not
conflict with the old scheme and cause a "reroll" or "invalid checksums".  This
also avoids clobbering the FreeBSD distcache.

Use a revision in the DISTNAME for USE_GITHUB in case we need to bump this
again for anything. It's more a hint of how to handle it in the future.

Reported by:	mat
Discused with:	mat, antoine, swills
With hat:	portmgr
2015-03-19 20:30:19 +00:00
Bryan Drewery
1c8c975d95 Convert to new USE_GITHUB 2015-03-19 18:31:38 +00:00
Bryan Drewery
8271a03f3a Fix accidental change in r381648 2015-03-19 18:13:18 +00:00
Bryan Drewery
010d8c7d9a Remove GITHUB_RELEASE MASTER_SITE from r375010 as it is now redundant with GITHUB.
The new GITHUB MASTER_SITE from r381618 now supports not setting GH_COMMIT and
only having GH_TAGNAME default to DISTVERSION.

All of these ports as-is.

With hat:	portmgr
2015-03-19 18:08:25 +00:00
Bryan Drewery
277ba6661d Convert to new USE_GITHUB 2015-03-19 16:55:30 +00:00
Bryan Drewery
5b5a90256d Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
2015-03-19 16:44:57 +00:00
Bryan Drewery
698bbb62a6 Update to checkin 80b7167
Changes:
  - Clean up language of the zsh completion for bulk -c and -C.
  - Manpage fixes
  - jail: Fix handling of games distribution for recent CURRENT.
  - testport: Show error when unable to extract pkg
  - jail -uc: Support a SETNAME-src.conf
  - Add 'builder' start/stop hook. Params: id mnt
  - Add a check to see if id(1) works in the jail.
  - HTML: Show proper percentage in progress bar.
  - Fix creating cpdup ignore files in jail if cpdup is not used (ZFS).
  - Cross-building updates
2015-03-19 15:45:16 +00:00
Baptiste Daroussin
6890e87f20 Update to 1.4.99.14 aka 1.5.0 alpha1
Changes:
- More fixes on pkg lock/unlock on 32bits
- Initial support for provides/requires
- Print which package is the reason for direct depend change
- Cleanup regression tests
- Allow pkg create -M ./plop.ucl -p ./plop.plist
- Deprecate --relocate
- add pkg -r <rootdir> option to allow easy cross installation
- export PKG_ROOTDIR in script to ease cross installation friendly scripts
2015-03-18 19:08:55 +00:00
Dmitry Marakasov
c4a79d6fc9 - Add missing EXAMPLES option
PR:		196244
Submitted by:	amdmi3
Approved by:	bdrewery (maintainer)
2015-03-11 17:33:39 +00:00
Johannes Jost Meixner
f24a772150 ports-mgmt/porttools: upgrade to 1.03.1
- Upgrade to 1.03.1
- use my FreeBSD address in MAINTAINER

Differential Revision:	https://reviews.freebsd.org/D2043
Approved by:	koobs (mentor)
2015-03-11 11:00:30 +00:00
Baptiste Daroussin
3b13fab0f3 Release 1.4.99.13
Changes:
- Add examples about annotations
- Make the public API c++ friendly
- Fix bug in solver found by the ruby 2.1 upgrade: puppet getting removed when
  it should not
2015-03-07 00:02:18 +00:00
Baptiste Daroussin
3f9395d599 Remove Author from pkg-descr and white space fixes 2015-03-02 23:41:59 +00:00
Dag-Erling Smørgrav
fb498c1316 Extend deadline as I was gone all February 2015-03-02 09:20:36 +00:00
Baptiste Daroussin
470fcdb1bc Release 1.4.99.12
Changes:
- New option DEFAULT_ALWAYS_YES to have pkg defaulting on Yes for all questions
- Cleanup some internal APIs
- 37 more regression tests
- Improved support for NetBSD
- Fix return code of pkg lock -l
- Fix documentation about the default location for keywords
- Mark @ignore as deprecated
- Add more flexibility to keyword credentials:
  * Now accept mini version of arguments: @(owner) or @(,group)
  * All arguments after 4th arguments is now considered as file flags
- Allow custom (UCL) keywords to have arguments, this will split the line after
  the keywords line any command line arguments.
- Improve report from error when parsing the plist lines to format the '%' keys
- Reduce memory usage in lot of operations
- Speed up lot of operations
- Update bundled libelf
- Add support for aarch64
- Fix pkg audit -r printing twice the CVE entry
- Fix pkg audit -r not finding reverse dependencies
- Fix dynamic conflicts (was only broken in devel branches not releases)
- Fix pkg lock on 32bits
- Cleanup pkg alias: Show errors in stderr, Support -q (quiet)
- Fix parsing key/value list from env
- Fix annotate --show --all
- Make sure the kernel allows PROCCTL_REAP_ACQUIRE.
2015-03-01 01:41:00 +00:00
Dirk Meyer
a115b6a386 - update to 1.85 2015-02-28 07:05:03 +00:00
Max Brazhnikov
b22224f636 - Remove deprecated USE_KDE4=kdehier
- while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only app)
  and supposedly fix build of graphics/gnash with KDE4 option
2015-02-19 18:19:28 +00:00
Baptiste Daroussin
3c3b3a32c6 Release pkg 1.4.12:
- Fix a bug that can generate an unlinkat issue on dragonfly
2015-02-13 19:45:44 +00:00
Baptiste Daroussin
4e22fc3280 Release 1.4.99.11
Changes:
- connect pkg alias to the build
- add pkg create -v and PKG_CREATE_VERBOSE in pkg.conf to get verbose package
  creation
- show repository priority in pkg -vv
- document pkg_repo_priority() in pkg_repos(3)
- fix a bug handling chflags on systems without chflagsat reported on dfly but
  might also affect FreeBSD 8 and 9 even if no bugs were reported yet [1]

  [1] Special thanks goes to Dillon for removing the dirt our of my eyes and
  spotting the bug, Antonio Huete Jimenez (tuxillo) for testing and tracking the
  bug since it has been spotted on dragonfly
2015-02-11 21:46:53 +00:00
Baptiste Daroussin
d8b3fe2296 Release 1.4.11
Changes:
- show repository priority in pkg -vv
- document pkg_repo_priority() in pkg_repos(3)
- fix a bug handling chflags on systems without chflagsat reported on dfly but
  might also affect FreeBSD 8 and 9 even if no bugs were reported yet [1]

[1] Special thanks goes to Dillon for removing the dirt our of my eyes and
spotting the bug, Antonio Huete Jimenez (tuxillo) for testing and tracking the
bug since it has been spotted on dragonfly
2015-02-11 21:44:47 +00:00
Pawel Pekala
6f919247f4 Update to version 3.2.1
This version fixes a serious bug in the automatic resolution of installation
conflict implemented in the previous version.

PR:		197100
Submitted by:	sakaue.mamoru@mwghennndo.com (maintainer)
2015-02-09 19:36:28 +00:00
Muhammad Moinur Rahman
f3e3cfdc1d New Port: ports-mgmt/portfind
Use portfind to search in the ports tree.

WWW: http://www.dynsoft.com

PR:		196716
Submitted by:	thorsten@dynsoft.com
Approved by:	bapt marino (implicit)
2015-02-09 09:50:09 +00:00
Baptiste Daroussin
e6d0c7f821 Update to 1.4.10 and 1.4.99.10
- Fix a regression causing bus error

Reported by:	marino
2015-02-05 10:24:50 +00:00
Baptiste Daroussin
4617df4fba Update pkg to 1.4.9
Update pkg-devel to 1.4.99.9
Changes:
- Fix regression introduced in 1.4.8 [1]
- Document pkg set -n
- add pkg alias

Reported by:	mandree [1]
2015-02-04 22:38:00 +00:00
Baptiste Daroussin
fc8ee30c40 Update to 1.4.99.8
Changes:
- Tons of resources leak plugged (thanks coverity)
- Fix size calculation output
- Fix 'pkg add -M -'
- Update libucl to latest version
- Improve documentation
- Make pkg create more verbose
- Add -q|--quiet option to pkg create
- Add a new pkg alias subcommand
- Update sqlite to 3.8.8.2
- Update libucl to 0.7.2
2015-02-04 20:51:05 +00:00
Baptiste Daroussin
4b43394ffe Update to 1.4.8
Changes:
- Tons of resources leak plugged (thanks coverity)
- Fix size calculation output
- Fix 'pkg add -M -'
- Update libucl to latest version
- Improve documentation
2015-02-04 20:48:33 +00:00
Joe Marcus Clarke
a27d6b8e48 Update to 2.16.2.
* Exclude .git directories from error reporting [1]
* Add some additional Perl checks for STAGEDIR [2]
* Try not to flag on direct use of "install" if we're running a make command [3]
* Fix the checks for Perl given the new hierarchy [4]

PR:		195780 [1]
		194759 [3]
		196222 [4]
Submitted by:	gerald [3]
		Yasuhiro KIMURA <yasu@utahime.org> [1]
Requested by:	mat [2]
2015-02-04 17:10:04 +00:00
Antoine Brodin
728929b709 Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package
2015-01-23 22:50:49 +00:00
Baptiste Daroussin
88dcdf979d Update to 1.4.99.7
Changes:
- pkg updating now support case insensitive matching
- pkg_printf(3) support %x (so print the size of the package tarball)
- Use SI symbols (MiB instead of MB)
- When using procctl on an older kernel that does not implement the reaper
functionnality, be explicit about the failing syscall.
- Lots of fixes on the chflags handling
- Emit names in cudf instead of origins
2015-01-23 16:04:24 +00:00
Baptiste Daroussin
de9b9ec948 Release 1.4.7:
Changes:
- pkg updating now support case insensitive matching
- pkg_printf(3) support %x (so print the size of the package tarball)
- Use SI symbols (MiB instead of MB)
- When using procctl on an older kernel that does not implement the reaper
functionnality, be explicit about the failing syscall.
- Lofs of fixes on the chflags handling
2015-01-23 15:57:20 +00:00
Mathieu Arnold
473c193b87 Remove pkg_install support.
PR:		196762
Submitted by:	mat
Approved by:	stefan
Sponsored by:	Absolight
2015-01-19 12:48:05 +00:00
Baptiste Daroussin
ff4b9929e3 Update to 1.4.99.6
Fix last minute regression
2015-01-17 17:47:58 +00:00
Baptiste Daroussin
2f45dcbc07 Release 1.4.6
Fix a last minute regression
2015-01-17 17:43:17 +00:00
Baptiste Daroussin
44f69f3ec9 Update to 1.4.99.5
Changes:
- Enforce a bit more pkgname a unicity identifier
- Fix regression on pkg query with multiline
- Fix sql error on some pkg query
- Stop again caching files for file:/// repos
- Do not trust libarchive to apply modes
- Accept tar files in repositories
- Handle chflags
- Some updates in documentation
- update sqlite to 3.8.8 (small performances improvements and bug memory usage reduction)
2015-01-17 16:51:14 +00:00
Baptiste Daroussin
0b0cb10555 Release 1.4.5
Changes:
- Enforce a bit more pkgname a unicity identifier
- Fix regression on pkg query with multiline
- Fix sql error on some pkg query
- Stop again caching files for file:/// repos
- Do not trust libarchive to apply modes
- Accept tar files in repositories
- Handle chflags
- Some updates in documentation
2015-01-17 16:48:40 +00:00
Dag-Erling Smørgrav
e7a418beab Extend the deadline while I work on a pkgng-aware rewrite. 2015-01-13 11:06:08 +00:00
David Naylor
0ef0bf1a5b Mark ports-mgmt/portbuilder as depreciated.
This port is no longer updated and no longer works properly with the Ports
Collection.  Please use ports-mgmt/poudriere.
2015-01-11 15:18:03 +00:00
Rene Ladan
0ad389e27d Remove expired ports:
2015-01-06 ports-mgmt/portcheckout: Uses ports cvs repo, which is long gone
2015-01-06 ports-mgmt/pkg_trackinst: Does not support pkgng, generates incorrect pkg-plist
2015-01-06 ports-mgmt/pkg_remove: Does not support pkgng
2015-01-06 ports-mgmt/pkg-orphan: Does not support pkgng
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates: Depends on ports-mgmt/p5-FreeBSD-Pkgs
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs: Does not support pkgng
2015-01-06 ports-mgmt/p5-App-Pm2Port: Does not know about USES=perl, generates incorrect pkg-plist
2015-01-06 ports-mgmt/bpkg: Does not support pkgng
2015-01-06 18:49:16 +00:00
Emanuel Haupt
72e02bab04 Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:39:53 +00:00
Baptiste Daroussin
32b11fba60 Update to 1.4.99.4
Changes:
  - Remove lots of dead code
  - Fix pkg stat reporting the size of remote repositories
  - Remove execinfo dependency
  - Fix pkg check with no active remote db
  - Remove outdated example from manpages
  - More accurate error messages in pkg check
  - Use the new procctl(2) features when possible to prevent script from spawning daemons
  - More fixes in integrity check
  - Improvements in zsh completion
  - Initial support for OSX (passes all regression tests)
  - Initial support for Linux (early)
  - Update libucl to 0.7.1
  - Bundle libfetch (to simplify porting as well as providing latest improvements to all FreeBSD version)
  - Support blake2b digests
2015-01-02 15:19:18 +00:00
Baptiste Daroussin
53dca1a4eb Release 1.4.4
Changes:
- Remove lots of dead code
- Fix pkg stat reporting the size of remote repositories
- Remove execinfo dependency
- Fix pkg check with no active remote db
- Remove outdated example from manpages
- More accurate error messages in pkg check
- Use the new procctl(2) features when possible to prevent script from spawning daemons
- More fixes in integrity check
- Improvements in zsh completion
2015-01-02 15:09:07 +00:00
Thomas Zander
5c6957ea7e Update to upstream version 3.2.0
PR:		196040
Submitted by:	sakaue.mamoru@mwghennndo.com (maintainer)
2014-12-30 14:22:02 +00:00
Baptiste Daroussin
dcce7a470c Update to 1.4.3 and 1.4.99.3
Changes:
- Fix integrity check in multi repository
- Document CONSERVATIVE_UPGRADE
- Document repository priority
- Do not duplicate replacement request
2014-12-29 20:14:49 +00:00
Kurt Jaeger
8895f3731c ports-mgmt/portshaker: Support Subversion 1.7 or 1.8 depending on make.conf
Currently building portshaker package on a clean system will install
subversion 1.8 even if 1.7 is defined in make.conf with
WITH_SUBVERSION_VER=17.

Patch fixes this and will use either 1.7 or 1.8 as required for the
run dependency.

PR:		195740
Submitted by:	simon.wright@gmx.net
Approved by:	romain (maintainer timeout)
2014-12-27 14:56:32 +00:00
Baptiste Daroussin
58c057d2bc Update pkg to 1.4.2 and pkg-devel to 1.4.99.2:
Changes:
- Fix applying proper modes on directories on some corner cases (fixes pkg install mailman)
- Do not display pkg-message is pkg register fails
- During removal, if a directory was already removed by a bogus script, continue removing parents.

Changes specific to -devel:
- pkg -d now set DEBUG_LEVEL -d == DEBUG_LEVEL=1 -dd == 2 etc
2014-12-27 11:22:29 +00:00
Grzegorz Blach
bc164679aa Update to 1.01 2014-12-25 17:36:09 +00:00
Sunpoet Po-Chuan Hsieh
276eb7f333 - Add LICENSE
Approved by:	portmgr (implicit)
2014-12-25 17:08:58 +00:00
Baptiste Daroussin
a79598797c Get rid of gnomehier 2014-12-22 23:22:16 +00:00
Baptiste Daroussin
903e334d32 Release pkg 1.4.1 and 1.4.99.1
Changes:
- Manpages updates
- Fix directory removal guard
- Fix loading of files from packages
- Add new CONSERVATIVE_UPGRADE option to enforce keeping package from the
  repository they were installed from
- Add priority support for multi repository

While this version improves a lot multi repo support please note that there is a
known bug resulting in failures during integrity checking, resulting in some
operations may have to be run twice we are investigating a fix
2014-12-22 19:57:53 +00:00
Baptiste Daroussin
1b693e4ac6 Remove useless USES
Reported by:	Oliver Pinter
2014-12-21 23:40:20 +00:00
Baptiste Daroussin
c73851221a cleanup plist 2014-12-20 19:30:54 +00:00
Pawel Pekala
3db47af714 Update to version 20141218
Changelog:

* Fix pkgorigin format bug.

PR:		196148
Submitted by:	maintainer
2014-12-20 13:36:24 +00:00
Alex Kozlov
dbce1fd0be - Deprecate and set expiration date to 2015-01-12: Does not support pkgng 2014-12-12 08:36:11 +00:00
Baptiste Daroussin
3c3ac2d7a3 Disable Werror to calm down gcc 2014-12-09 14:50:07 +00:00
Baptiste Daroussin
4126c83152 Update pkg to 1.4.0
Update pkg-devel to 1.4.99.0 (aka 1.5 pre-alpha0)
Changes since pkg 1.3.0:
Changes you can expect in pkg 1.4 are the following:
- Loads of bug fixes
- Stricter checking of the path passed via the plist
- Removal of the bundled libyaml
- new --raw-format to chose the output format for info -R and search -R
- ABI (for freebsd, unchanged for dragonfly) is now follwing MACHINE_ARCH
  (freebsd:10:x86:64 become FreeBSD:10:amd64) the old ABI is available as a
  fallback in ALTABI
- pkg check now support a quiet mode
- new 3 way merge code ("stolen" from the fossil-scm) to allow automerging
configuration files
- new @config keyword to mark a file as a config file (during
  upgrade/reinstallation it will try to merge the configuration with the one the
  user may have modified) an option AUTOMERGE is available to prevent
  automerging if automerge fails a .pkgnew file will be created along with the
  untouched user version of the configuration
- The update procedure has been improved and speed up a lot (in particular for
  machine with low resources)
- The unique identifier has been modified to be pkgname meaning now ports can be
  moved in new categories without having to be considered a different package
- Only libraries starting by lib* are added to the provided libraries
- General speed up of all operations
- pkg set gain a -n option (equivalent to -o but works on name rather than origin)
- pkg set -o now considered deprecated
- pkg version accept '?' and '!' in pkg version limchar
2014-12-09 14:22:10 +00:00
Bryan Drewery
d35f39e899 - Update to 3.1.1 which fixes pkg(8) crashing in 8.4 jails.
8.4 jails should be recreated if created with Poudriere 3.1 or
  poudriere-devel-3.0.99.20141117.
2014-12-08 17:15:40 +00:00
Baptiste Daroussin
825572a861 Update to 1.4.0 rc3
Changes:
- More fixes to pkg fetch -o
- Fix pkg delete removing too many directories
- new pkg set -n (to change names) equivalent of pkg set -o
- Run pkg set -n and -o understand transaction to speed up
- Allow @dir to be a symlink
2014-12-08 14:48:19 +00:00
Mark Felder
a475163ef3 Update "BSD" license in ports-mgmt category 2014-12-07 14:53:39 +00:00
Mark Felder
b770f9c1f9 Update "BSD" license.
Portlint's history goes back to itojun. I've researched his open source
projects and he either used two licenses:

BSD3CLAUSE: magicpoint, sch
His own license: portlint, snooper, various camera tools, etc

Debian asked him years ago about his license to see if it complies with
thier DFSG:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=88416

Example of his license:

Copyright(c) 1997 by Jun-ichiro Hagino <itojun@itojun.org>.
All rights reserved.
Freely redistributable.  Absolutely no warranty.

OR

Absolutely no warranty.  Pray before try.  Freely redistributable.

Hope I'm not crossing any boundaries here, but in my effort to clean up
"BSD" licenses in the ports tree this one certainly is not and sadly we
can't just ask him.
2014-12-07 14:47:52 +00:00
Antoine Brodin
72dc15db45 Canonicalize a few licenses 2014-12-07 00:07:47 +00:00
Alex Kozlov
3c5ae988c7 - Deprecate ports and set expiration date to 2015-01-06:
ports-mgmt/bpkg: Does not support pkgng
ports-mgmt/p5-App-Pm2Port: Does not know about USES=perl, generates incorrect pkg-plist
ports-mgmt/p5-FreeBSD-Pkgs: Does not support pkgng
ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates: Depends on ports-mgmt/p5-FreeBSD-Pkgs
ports-mgmt/pkg-orphan: Does not support pkgng
ports-mgmt/pkg_remove: Does not support pkgng
ports-mgmt/pkg_trackinst: Does not support pkgng, generates incorrect pkg-plist
ports-mgmt/portcheckout: Uses ports cvs repo, which is long gone
2014-12-06 20:38:44 +00:00
Antoine Brodin
8d0ef6e3f7 Allow building WITH_PKG=devel 2014-12-06 15:11:38 +00:00
Baptiste Daroussin
e8ac976874 Update to 1.4.0 rc2
Changes:
- Important bug fix in the solver in case an explicit conflict has been
  discovered in that case the solve should delete the old version then
  install the new version when it was deleting the old version then upgrading \
  to the new version
- Small cosmetic fix
2014-12-06 11:45:34 +00:00
Rene Ladan
647326be37 Remove expired port:
2014-12-06 ports-mgmt/pib: Does not work with tcl/tk 8.4+, does not support pkgng
2014-12-06 00:18:18 +00:00
Baptiste Daroussin
be5bff64ac Update to 1.4.0 rc1
Changes:
- Print orphaned packages in pkg version when comparing with the INDEX file
- Fix pkg upgrade leaving directories behind
- Plug memory leaks when parsing plists
- Remove some dead code
- Improve documentation
- file:// repository files are now fetched again into the cache to avoid
  problems in integrity check
- The repository configuration files are now load in alpha order
- When upgrading from a database with duplicated package names arbitrary rename them
- Fix pkg fetch -o
- Fix return code when pkg fetch fails
2014-12-05 17:48:02 +00:00
Dmitry Marakasov
60c44136dc - Resurrect ports-mgmt/pkg-plist, update to 1.4
Make a pkg-plist for a FreeBSD port. Try to be as "automatic" as possible.

That's all it does ;-)

Basic usage
===========
1. Build your port to the staging directory: `make stage`.
2. Run this from your port's directory (or set `-p`).

Alternatively, you can install your ports to a "fake" prefix, this is the "old"
from before staging support, but it has the added advantage that you've tested
whether your port works when installing to a different prefix.

1. Build & install your port with a different `PREFIX`: `make install
   PREFIX=/var/tmp/ptest`.
2. Run this from your port's directory with `-x` set to `PREFIX`.

WWW: http://code.arp242.net/pkg-plist

PR:		195576
Submitted by:	lightside@gmx.com
Approved by:	martin@arp242.net (maintainer)
2014-12-05 17:13:03 +00:00
Dmitry Marakasov
acd27e6a47 Sort subdir list 2014-12-05 17:03:39 +00:00
Bryan Drewery
af42edc943 Update to 3.1.0.
19 months have passed since the release of 3.0.0 and there have been 1259
commits from over 24 contributors. Though many of the bugfixes did make it into
the 3.0 branch, not all of them did.

3.1 brings many speedups, new features and commands, a new web interface, and
build hooks. The new web interface works at a top-level, jail-level and the
build-level still by using a static site with AJAX.

There is a queue system that is not quite ready yet but should make it into
3.2.

The release notes documenting the major changes is at
https://github.com/freebsd/poudriere/wiki/release_notes_31

Thank you to everyone involved.

Support can be found in #poudriere on Freenode.
2014-12-04 00:36:59 +00:00
Bryan Drewery
f48e644ad3 - Update to 3.1.0
No changes are in this from RC3.
2014-12-04 00:03:50 +00:00
Bryan Drewery
69db7fff2e - Update to 3.1-RC3
Changes:

 * Qemu fixes
 * pkgclean -f fix
 * Support creating jails from projects/ branch.
2014-12-02 14:55:56 +00:00
Rene Ladan
725301185e Remove expired ports:
2014-11-30 ports-mgmt/pkg-plist: Generate incorrect plists
2014-11-30 sysutils/rubygem-hiera-puppet: Has been incorporated into hiera
2014-11-30 sysutils/rubygem-hiera-json: Has been incorporated into hiera
2014-11-30 databases/memcachedb: Depends on deprecated Berkeley DB version, needs porting to DB_SITE
2014-12-01 games/djgame2: Online servers gone, game is not playable
2014-12-01 devel/creduce: Unmaintained and depends on ancient LLVM 3.2
2014-12-01 lang/clay: No development since July 2013, depends on obsolete clang-3.2
2014-12-01 19:21:41 +00:00
Antoine Brodin
c6fc00681e Mark a few ports BROKEN after GNOME 2 removal 2014-11-27 18:53:47 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Danilo Egea Gondolfo
d2ddcbb5a0 - Update to 20141117
PR:		195131
Submitted by:	kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2014-11-22 16:20:47 +00:00
Bryan Drewery
3f9291dacd - Update to checkin e3445da which is 3.1-RC2
Changes:
  * Fix pkgclean -f after recent cwd changes
  * Fix for native-xdev login.conf support
2014-11-19 16:33:32 +00:00
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
2014-11-19 11:49:04 +00:00
Baptiste Daroussin
c7d4d6bd7e Cleanup the @dirrm
Reported by:	marino
2014-11-19 11:15:06 +00:00
Baptiste Daroussin
d938d9d96d Reroll the tarball I was mising some dfly only commits:
- fix build with bundle libelf
- keep ABI on dragonfly
2014-11-19 07:34:50 +00:00
Baptiste Daroussin
337d98cc5d Update to 1.4.0.b2
- more fixes to multi repo
- fix pkg autoremove recursivity
2014-11-19 07:28:02 +00:00
Baptiste Daroussin
92d05cd558 Update to 1.4.0.b1
Changes:
- Lots of documentation fixes
- Lots of typos fixes in messages
- Fix UI when a package is going to be downgraded
- Cleanup is internal functions (removing useless accessors)
- Do not allow to create packages in old format anymore (it was broken anyway)
- allow ? and ! in pkg version limchar
- New configuration option VERSION_SOURCE (to the version used to read INDEX)
- Really fix multirepo (hopefully)
2014-11-18 14:00:18 +00:00
Bryan Drewery
5b02b24129 - Update to checkin 7851588, which is 3.1-RC1
See https://github.com/freebsd/poudriere/wiki/release_notes_31 for Release
  Notes.
2014-11-17 20:15:21 +00:00
Bryan Drewery
5022f9d423 - Update to checkin 8d28349
The next update will be 3.1-RC1.

Changes:
  * The HTML interface is now fixed for file:// and direct access. This
    currently only works for the build directory. The jail-level and top-level
    do not yet work, but may in the future.
  * Fix usage over NFS when root does not have access to current directory.
  * Fix performance for qemu/native-xdev by not using /bin/sh for pkg(8)'s
    ABI_FILE
2014-11-17 17:11:14 +00:00
Antoine Brodin
320df98858 Cleanup plist 2014-11-12 21:53:18 +00:00