Commit graph

1744 commits

Author SHA1 Message Date
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Sunpoet Po-Chuan Hsieh
dfebead197 - Fix build on 11-CURRENT 2016-03-21 17:59:34 +00:00
Sunpoet Po-Chuan Hsieh
fb4fb60268 - Add my LOCAL to MASTER_SITES as backup
- Use do-test:
2016-03-13 14:55:49 +00:00
Olivier Duchateau
7e0ddfdd51 Update to R52c
Changelog: https://www.mirbsd.org/mksh.htm#clog
2016-03-12 10:15:43 +00:00
Pawel Pekala
d9bb440050 - Update to version 5.3.2
- Port uses ncurses
2016-02-23 18:31:34 +00:00
Dmitry Marakasov
2cc9830617 - Add LICENSE
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-02-22 10:02:45 +00:00
John Marino
a459738171 shells/flash: document ncurses requirement (USES+=ncurses) 2016-02-03 21:50:29 +00:00
John Marino
7fec621c33 shells/fish: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-02-03 21:49:42 +00:00
John Marino
0f787e8129 shells/esh: document ncurses requirement (USES+=ncurses)
Also link with libncurses, not libtermap
2016-02-03 21:48:52 +00:00
Kurt Jaeger
6b61eebefe New port: shells/klish
A framework for implementing a CISCO-like CLI on a UNIX systems.

WWW: http://libcode.org/projects/klish/

PR:		206772
Submitted by:	umeno@rr.iij4u.or.jp
2016-01-31 06:55:49 +00:00
Raphael Kubo da Costa
7b72d170ba Stop installing the reptyr completion.
Import an upstream commit that installs the reptyr completion as _reptyr to
avoid conflicts with the version that reptyr itself has started shipping.

It is required for bash-completion not to conflict with sysutils/reptyr.

PR:		206541
Approved by:	adamw (maintainer)
MFH:		2016Q1
2016-01-24 16:36:21 +00:00
Olivier Duchateau
93b6120e94 Update to R52b 2016-01-24 14:34:59 +00:00
Johan van Selst
c01d51aee5 Update osh to 20160108 2016-01-16 17:23:28 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Adam Weinberger
69d974e963 Fix ncurses detection properly. Now zsh builds and packages properly with
base and ports ncurses, static or non-static.

Many thanks to bapt for showing me the magic trick here!
2015-12-24 17:50:56 +00:00
Adam Weinberger
625ae90c22 Partially revert r403755. It can't build the curses module against ncurses from
ports. It probably can, but configure is too smart to figure that out.

I have no confidence that linking against curses from ports results in a properly
working zshell. So, for now, back out the change. It will build a shared lib zsh
against ncurses from ports, but breaks statically-linked zsh's. Mark the port
as IGNORE if we're using ncurses from ports and building a static zsh.

Also, remove a regression-test target that isn't useful anymore (thanks to bapt
for the reminder about this).

I am not enthused about this change. It doesn't really "fix" the below PR, so
much as shoot ourselves in the other foot instead.

PR:	205500
2015-12-23 22:56:46 +00:00
Martin Wilke
ad50aa7679 - Update to 2.2.0
PR:		205102
Submitted by:	Randy Westlund
Approved by:	mat (mentor); maintainer timeout
Differential Revision:	D4568
2015-12-22 10:37:58 +00:00
Olivier Duchateau
62e67e7b60 Update to R52
PR:		205422
Submitted by:	<cheunghonyu@gmail.com>
2015-12-19 14:04:58 +00:00
Adam Weinberger
ab9cfed5a5 Fix static build against devel/ncurses by correcting how zsh tries to link
against the terminal libraries. No PORTREVISION bump as this shouldn't really
change the generated packages.

PR:		181720
Submitted by:	wulf@mail.mipt.ru

While here, fix a spacing nit and wrap compound commands in parens.
2015-12-15 04:02:17 +00:00
Pawel Pekala
3e06303af6 Update to version 5.3.1
Changelog:
New simplified Chinese translation of the messages.
Unicode support is by default enabled for Windows and Unix.
Automatically detect if we are in MSYS 1 or 2, and disable Unicode for MSYS 1.
2015-12-11 21:31:49 +00:00
Adam Weinberger
4e4acda59d I'll take this port. 2015-12-08 15:05:03 +00:00
Baptiste Daroussin
79c5812c13 Make zsh read again conf in /etc
Drop maintainership
2015-12-08 13:40:36 +00:00
Emanuel Haupt
c43a81c6fc The latest patch (42) has been slightly adjusted. See the following diff:
--- diff begins here ---
--- /usr/distfiles/bash.old/bash43-042	2015-08-13 21:41:06.000000000 +0200
+++ /usr/distfiles/bash/bash43-042	2015-12-01 22:57:39.000000000 +0100
@@ -27,7 +27,7 @@
 + 		lex_rwlen = 0;
   	    }
   	}
-*** ../bash-4.3-patched/parse.y	2015-05-18 19:27:05.000000000 -0400
+*** ../bash-4.3-patched/y.tab.c	2015-05-18 19:27:05.000000000 -0400
 --- y.tab.c	2015-06-29 10:59:27.000000000 -0400
 ***************
 *** 6021,6024 ****
--- diff ends here ---

Notified by:	many
2015-12-06 11:45:53 +00:00
Baptiste Daroussin
905a009ac4 We do not have yet the need for that new timestamp :) 2015-12-05 00:12:31 +00:00
Baptiste Daroussin
8642c28c93 Update to zsh 5.2
While here:
- ensure zsh looks ${PREFIX}/etc for zshrc [1]
- hook the testsuite to our test framework

PR:		201866
Submitted by:	Georgy <delycid@gmail.com>
2015-12-04 23:27:23 +00:00
Martin Wilke
b6a517c191 - Update to 2.19
PR:		        204720
Submitted by:	Ben Woods (maintainer)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D4299
2015-11-30 14:54:08 +00:00
Martin Wilke
b233276d78 - Take Maintainership
Approved by:	mat (mentor)
2015-11-26 12:04:00 +00:00
Renato Botelho
04bfb78d7f - Add openssh-portable dependency explicit when /usr/bin/sftp is not present
- Remove ${PORTSDIR} from depends
- Take maintainership

PR:		204779
Approved by:	gjb (maintainer)
Obtained from:	pfSense
Sponsored by:	Rubicon Communications (Netgate)
2015-11-24 15:06:49 +00:00
Sunpoet Po-Chuan Hsieh
b5f88e3da9 - Add LICENSE_FILE 2015-11-15 03:02:34 +00:00
Mathieu Arnold
065c026fe5 Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
2015-11-05 12:36:25 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Dmitry Marakasov
2f09a9b56e - Add empty directories to plist 2015-10-01 15:49:16 +00:00
Mark Linimon
c0b1f08afc Mark as broken on sparc64: fails to build.
Approved by:	portmgr (sparc64 blanket)
2015-09-25 21:46:57 +00:00
Pawel Pekala
6d96b8e3fc - Update to version 5.3.0
- Use option helpers
2015-09-24 17:07:52 +00:00
Dmitry Marakasov
43eff73c3e - Switch to options helpers
Approved by:	portmgr blanket
2015-09-23 22:59:01 +00:00
Jimmy Olgeni
feb651a670 Typos, whitespace and capitalization fixes (S-X). 2015-09-20 21:12:20 +00:00
Sunpoet Po-Chuan Hsieh
5c4e82cc0a - Add NO_ARCH
- Sort PLIST
2015-09-17 17:12:30 +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
a5cbb74d50 Update to 5.1.1 2015-09-12 00:11:06 +00:00
Alexey Dokuchaev
fb09053ffd - Remove `files/patch-Makefile.in' as it is being unused since there is
pre-generated Makefile already provided
- Unbreak the build on PowerPC by not treating it differently from other
  FreeBSD systems
- Respect CFLAGS in a more sane way than patching ${WRKSRC}/machine.h in
  `_post-configure' target with some cryptic sed(1) regexp
- Factor out docfiles installation into `post-install-DOCS-on' target,
  sanitize it a bit, unmute installation commands, move OPTIONS_DEFINE
  knob lower while I am here
- Avoid use of contraction in the port description text
2015-09-08 17:53:40 +00:00
Baptiste Daroussin
7c76f50b76 Update to 5.1
Switch the default mirror to zsh.org until the distfiles appears on sourceforge
2015-08-30 20:01:07 +00:00
Dmitry Marakasov
6e384a3d70 - Add NO_ARCH
- Clarify LICENSE
2015-08-22 07:47:34 +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
Erwin Lansing
bb9c6e263f Reset maintainer
<sklauder@trimind.de>: host mailgate.shopkeeper.de[82.119.175.20] said: 550
    5.7.0 <sklauder@trimind.de>... No such user here (in reply to RCPT TO
    command)

Sponsored by:	DK Hostmaster A/S
2015-08-19 07:56:19 +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
Emanuel Haupt
70ddfde405 Update to 4.3.42 2015-08-14 14:10:19 +00:00
Dmitry Marakasov
cc1adc655e - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-31 14:35:39 +00:00
Conrad Meyer
b621c53816 bash: Export symbols for "enable -f"
PR:		201959
Reviewed by:	ehaupt
Approved by:	markj (mentor)
Sponsored by:	EMC / Isilon Storage Division
Differential Revision:	https://reviews.freebsd.org/D3231
2015-07-30 18:50:18 +00:00
Lars Engels
bd48ae99b1 - Removed patch suggested by upstream from Makefile, because the other variant has been selected.
- Add additional manpages
- While here, switch to USES= autoreconf and GNU_CONFIGURE
- Bump PORTREVISION

PR:		198322
Submitted by:	Martin Sugioarto <martin@sugioarto.com>
Approved by:	maintainer (timeout after almost 5 months)
Committed from:	Essen FreeBSD Hackathon
2015-07-26 08:35:18 +00:00
Olivier Duchateau
aa1a2c6ae1 Update to R51 2015-07-11 14:08:05 +00:00
Emanuel Haupt
98468372e9 In addition to the previous commit also define USE_MKSTEMP=1 for a different
code section.

Notified by:	naddy
2015-07-10 08:11:23 +00:00
Emanuel Haupt
72451773c8 Scripts like https://github.com/henricj/scripts/blob/master/stir.sh often
generate a bunch of,
   cannot make pipe for process substitution: File exists
errors.

The problem lies with colliding pipe names.

The code in sh_mktmpname() in lib/sh/tmpfile.c uses a combination of things like
the current time, the PID, and an incrementing counter. Since the child PIDs
tend to be sequential (barring kern.randompid=1), there are collisions.

Fix this problem without rewriting upstream code by defining USE_MKTEMP=1 to
use the mktemp(3) code of bash.

FreeBSD's mktemp() is not nearly as bad as the bash default and isn't
brain-damaged like some platforms (which is likely why the bash code tries to
do it's own thing). In FreeBSD, "mktemp(3)" it uses arc4random to pick one of
62 symbols for each "X".

Submitted by:   Henric Jungheim <software@henric.org>
2015-07-09 05:47:32 +00:00
Baptiste Daroussin
a90e315803 Move the SF mirrors first again 2015-06-16 11:03:49 +00:00
Baptiste Daroussin
641184f77f Fix du(1) completion
PR:		200768
Obtained from:	ZSH upstream
2015-06-15 12:36:13 +00:00
Baptiste Daroussin
784a48d73e Really fix the plist
Pointyhat to:	bapt
Reported by:	many
2015-06-02 20:52:49 +00:00
Baptiste Daroussin
98daa443af Forgot about the plist 2015-06-02 19:19:49 +00:00
Baptiste Daroussin
648b6ac962 Update to 5.0.8
Among the usual updates, users will be happy to discover plenty of new FreeBSD
related completion as well as zpty working out of box (which wasn't the case
anymore for a while)
2015-06-02 18:51:15 +00:00
Emanuel Haupt
42a77ab07a Update to 4.3.39 2015-06-01 20:35:09 +00:00
Dmitry Marakasov
bbbb411b47 - Fix shebangs
- Add NO_ARCH

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-30 12:27:51 +00:00
Pawel Pekala
b688c26f3a Wcd is a command-line program to change directory fast. It saves time typing
at the keyboard. One needs to type only a part of a directory name and wcd
will jump to it. Wcd has a fast selection method in case of multiple matches
and allows aliasing and banning of directories. Wcd also includes a full
screen interactive directory tree browser with speed search.

WWW: http://wcd.sourceforge.net/
2015-05-29 20:34:46 +00:00
John Marino
2fe0013ab7 shells/zsh: Fix runtime error when built by gcc-5 with upstream patch
The previous approved fix for building with gcc5 still didn't work right.
Sure enough, upstream updated their patch.  When we take that update,
zshell finally behaves.  Piggybacking on previous approval.
2015-05-26 10:54:36 +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
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
Dmitry Marakasov
48fc0d7bc6 - Fix stagedir referenced from installed files:
Error: 'bin/bash-include' is referring to /wrkdirs/usr/ports/shells/shell-include/work/stage
Error: 'bin/sh-include' is referring to /wrkdirs/usr/ports/shells/shell-include/work/stage

- Don't use random and don't use /tmp for temporary files. It's unsafe, and netstat spews warnings from the jail:

netstat: kvm not available: /dev/mem: No such file or directory

- Depend on perl as pod2man is used during build
- Fix path to pod2man

PR:		199645
Submitted by:	amdmi3
Approved by:	maintainer timeout
2015-05-09 02:10:09 +00:00
John Marino
714490a122 shells/zsh: Fix runtime error when built by gcc-5 with upstream patch
ZSH was misbuilt on gcc-5 due to an intentional change in behavior of
gcc5's cpp.  This patch to execute cpp with the -P switch comes from
upstream.  No revbump necessary as GCC5 isn't used by default on FreeBSD.

Reported by:	DragonFly ZSH users
Approved by:	maintainer (bapt, IRC)
2015-04-26 14:29:35 +00:00
Dmitry Marakasov
3782779a38 - Add CPE info 2015-04-23 09:49:37 +00:00
Olivier Duchateau
b248ce2191 Update to R50f 2015-04-20 20:18:03 +00:00
Kubilay Kocak
b7e2076021 shells/fish: Fix for hangs on FreeBSD 10.1+
Fix for hangs on FreeBSD 10.1+ due to WCHAR_T missing as an alias for
UCS-4-INTERNAL.

[1] https://github.com/fish-shell/fish-shell/issues/1741

PR:		196661
Submitted by:	David Adam <zanchey ucc.gu.uwa.edu.au>
Approved by:	maintainer <freebsd.users gmail com>
2015-04-18 13:20:52 +00:00
Mathieu Arnold
2f75f48bbc These needs Module::Build.
Sponsored by:	Absolight
2015-04-11 08:28:39 +00:00
Jason Helfman
5ec10689c2 - remove do_nada from fetch target
Approved by:	portmgr (blanket)
2015-04-08 21:14:51 +00:00
Rodrigo Osorio
4f7963799c Fix build with gcc5
PR:		197920
Submitted by:	marino
2015-04-03 23:50:15 +00:00
Baptiste Daroussin
2241654c18 Stop installing info files, the manpages already covers the full documentation
Add --as-needed to LDFLAGS to avoid overlinking with some options
2015-03-25 23:49:36 +00:00
Sunpoet Po-Chuan Hsieh
03ff603079 - Cleanup -lpthread/-pthread manipulation 2015-03-25 14:59:20 +00:00
Bartek Rutkowski
9223e9b484 shells/fish: add CPE information
- Maintainer's timeout (freebsd.users@gmail.com)

PR:		197413
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
2015-03-17 11:31:55 +00:00
Sunpoet Po-Chuan Hsieh
7de80bda78 - Update to 2.17
- Pass maintainership to submitter

Changes:	http://olivier.sessink.nl/jailkit/index.html#news
PR:		198311
Submitted by:	Ben Woods <woodsb02@gmail.com>
2015-03-08 09:50:25 +00:00
Vanilla I. Shu
1c6f8295cd Add p5-Term-Bash-Completion-Generator 0.02.8, generate bash completion
scripts.

PR:		198105
Submitted by:	gebhart@secnetix.de
2015-03-08 02:42:18 +00:00
Baptiste Daroussin
e5add27dcd Remove Author from pkg-descr and white space fixes 2015-03-02 23:47:17 +00:00
Olivier Duchateau
f7a49faf8c Update to R50e 2015-03-02 18:04:49 +00:00
Emanuel Haupt
c73a7391d6 Ports should not change their pkgname depending on options. Change the way how
the slave port is handled.

PR:		197818
Submitted by:	mat
2015-02-19 15:59:54 +00:00
John Marino
bfd01c3c2a shells/lshell: fix syslog file location (/dev/log => /var/run/log)
PR:		195245
Submitted by:	dam (my.gd)
Approved by:	n/a (unmaintained)
2015-02-06 10:07:19 +00:00
Baptiste Daroussin
033b54e3df Cleanup plist 2015-02-05 15:55:53 +00:00
Adam Weinberger
a7507f6544 Add completions for portsnap and freebsd-update. Both were obtained from upstream git.
Given the infrequency with which new versions of bash-completion are released, it
seems appropriate to just add them in here.

Submitted by:	Peter Dave Hello (author of the two completions)

While here, add in LICENSE.
2015-01-27 16:45:57 +00:00
Johan van Selst
b4bcfafe3b Update osh to latest release (bugfix release) 2015-01-24 17:49:36 +00:00
Adam Weinberger
db418ff164 Add a patch to fix tab on an empty line producing:
$ bash: words: bad array subscript

PR:		196713
Submitted by:	gnudalf@yandex.com
Obtained from:	upstream bug #1289597
2015-01-20 16:22:17 +00:00
Emanuel Haupt
f10f721657 Update to 4.3.33 2015-01-15 19:10:54 +00:00
Baptiste Daroussin
1d15d261ee Correct time report after r367805
PR:		367805
Submitted by:	peterj
2015-01-01 14:35:03 +00:00
Jason Helfman
626019d5ef - drop redundant and erroneous cleanup of shell listing in /etc/shells
PR:		195487
Submitted by:	braakvaak@aol.com
Approved by:	freebsd.users@gmail.com (maintainer)
2014-12-09 21:30:14 +00:00
Tijl Coosemans
43271b33ff Bump PORTREVISION on shells that use gettext to force a package rebuild
and reinstall.  This should make the shells link with libintl.so.8 instead
of libintl.so.9 and should give package users a better chance of having a
working shell when something went wrong with the gettext update.
2014-12-02 17:42:22 +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
Johan van Selst
ac588045c6 - Update to 20141024
- Adopt port
2014-11-26 11:06:24 +00:00
Baptiste Daroussin
a0288a089c Let the ports tree determine the DISTFILES name 2014-11-22 02:18:12 +00:00
Baptiste Daroussin
74ef2e887d Fix manpage
Spotted by:	make check-man
2014-11-22 02:10:21 +00:00
Baptiste Daroussin
fc76172951 Add a patch the kld* completion to find modules in /boot/modules [1]
While here, fix manpages so they render correctly with mandoc

PR:		194621 [1]
Submitted by:	clutton@zoho.com [1]
2014-11-22 01:44:09 +00:00
Olivier Duchateau
831d2c104b - Fix pkg version
- Bump PORTREVISION

Pointed by:	bapt@
2014-11-21 16:35:45 +00:00
Olivier Duchateau
5c987af00f Take maintainership 2014-11-18 16:42:47 +00:00
Baptiste Daroussin
91a1caa242 Reset miwi's maintainership per his demand
Hope to see you back! Thank for all the work!
2014-11-18 09:37:31 +00:00
Antoine Brodin
6a08177202 Cleanup plist 2014-11-12 15:18:31 +00:00
Baptiste Daroussin
d32c5f70c9 Simplify plist 2014-10-31 15:36:13 +00:00
Baptiste Daroussin
7dbb3359c1 Modernize plist 2014-10-31 15:11:29 +00:00
Olivier Duchateau
b697391e51 - Update to R50d
- Drop @dirrm in pkg-plist

PR:	194232
Submitted by:	myself
Approved by:	@miwi (maintainer, timeout)
2014-10-29 19:49:00 +00:00
Marcus von Appen
a5f9cc91c2 - Convert ports from korean/, shells/, x11/, x11-clocks/, x11-fm/,
x11-fonts/, x11-toolkits and x11-wm to new USES=python

Approved by:	portmgr (implicit)
2014-10-19 18:16:15 +00:00
Baptiste Daroussin
1a3853cac2 Update to 5.0.7
Note from upstream release note:

Note in particular there is a security fix to disallow evaluation of the
initial values of integer variables imported from the environment (they
are instead treated as literal numbers).  That could allow local
privilege escalation, under some specific and atypical conditions where
zsh is being invoked in privilege elevation contexts when the
environment has not been properly sanitized, such as when zsh is invoked
by sudo on systems where "env_reset" has been disabled.
2014-10-09 06:28:14 +00:00
Emanuel Haupt
718c6f6753 Update to 4.3.30 2014-10-06 09:12:33 +00:00
Bryan Drewery
83874e3067 - Update to patchlevel 4.3.29.
This addresses the local crash from CVE-2014-6277. Note that
  the fixes applied in 4.3.25_2 (and upstream 4.3.27) already made
  this non-exploitable remotely.

  This makes 'bashcheck' [1] fully green now. It had a soft warning
  before for CVE-2014-6277.

[1] https://github.com/hannob/bashcheck
2014-10-03 17:57:32 +00:00
Bryan Drewery
1c64f9a524 Take maintainership 2014-10-02 18:48:38 +00:00
Bryan Drewery
e603aaff02 - Update to patchlevel 28 which fixes issues that were mostly addressed
already in r369684.
2014-10-02 00:22:12 +00:00
Bryan Drewery
207cf37bd3 Add RedHat's patch for CVE-2014-7186, commonly known as "redir_stack" overflow,
which has not been shown to be as critical as "shellshock" currently.

Security:	CVE-2014-7186
2014-10-01 03:35:12 +00:00
Bryan Drewery
29eb80fc3b - Update to 2.1.1
Security:	CVE-2014-2905
Security:	CVE-2014-2906
Security:	CVE-2014-3856
Security:	CVE-2014-2914
Security:	CVE-2014-3219
2014-09-29 23:27:26 +00:00
Bartek Rutkowski
7d93407dca shells/dash: update 0.5.7 -> 0.5.8
Approved by:	mentors (implicit)
2014-09-29 12:39:34 +00:00
Bryan Drewery
62f9f87a4d - Update to patchlevel 27 which changes how functions are exported.
This should eliminate the recent vulnerabilities, but keep the
  requirement for --import-functions/IMPORTFUNCTIONS option for now.
- Loosen the --import-functions requirement so it is not needed when running
  an interactive shell. It is already disallowed for privileged/setuid mode.
- Show an error on stderr when an imported function is ignored.
2014-09-28 16:47:00 +00:00
Baptiste Daroussin
3676fb9f80 Make zsh look at its config files in localbase in priority
Cleanup a bit more the plist

Submitted by:	Rolf Nielsen <rmg1970swe@gmail.com>
2014-09-27 07:15:28 +00:00
Bryan Drewery
92e9f2e7d5 Update to patchlevel 26. This is a NOP as r369261 already covered it. 2014-09-26 21:29:20 +00:00
Bryan Drewery
8f93c11473 Disable function importing from the environment by default. This can be
enabled by using --import-functions or enabling the IMPORTFUNCTIONS option.

This removes the risk of further parser bugs leading to code execution, as
well as the risk to setuid scripts and poorly written applications that
do not cleanse their environment [1][2].

Also note that there is an unofficial 4.3.26 floating around that has not yet
been officially released.  r369261 covers the change in 4.3.26.

See also:
  http://seclists.org/oss-sec/2014/q3/747 [1]
  http://seclists.org/oss-sec/2014/q3/746 [2]
  http://seclists.org/oss-sec/2014/q3/755 [3]

Obtained from:	NetBSD (based on) [3]
PR:		193932
Reviewed by:	Eric Vangyzen
With hat:	portmgr
2014-09-26 20:33:23 +00:00
Baptiste Daroussin
b34b625042 Convert to USES=pear 2014-09-26 09:05:59 +00:00
Bryan Drewery
627de1b0d7 Fix CVE-2014-3659. The original fix in 25 was not enough.
Obtained from:	http://seclists.org/oss-sec/2014/q3/690 (bash developer)
Security:	CVE-2014-3659
2014-09-25 15:38:56 +00:00
Emanuel Haupt
0fc68c9cab - Update to patch level 25 (4.3.25)
- Provide CPE information [1]

Provided by:    des
Notified by:	Chet Ramey <chet.ramey@case.edu>
2014-09-24 17:05:47 +00:00
Antoine Brodin
6b326fccf6 Fix stage violation/allow staging as a regular user 2014-09-23 17:57:31 +00:00
Baptiste Daroussin
d93608b8f1 Simplify plist 2014-09-23 09:53:01 +00:00
Baptiste Daroussin
41ec698b06 Clean up directory handling 2014-09-22 06:23:19 +00:00
Baptiste Daroussin
589f4f6557 Regenerate the patch that corrects memory report for builtin time command 2014-09-10 08:38:18 +00:00
Baptiste Daroussin
58d97dbf35 Update to 5.0.6
Only build with multibyte (disabling leads to weird bugs) [1]

Reported by:	adamw [1]
2014-08-28 19:44:35 +00:00
Kurt Jaeger
ffb6b0285b shells/mksh: R49 -> R50
PR:		191582
Submitted by:	olivierd
Approved by:	miwi (maintainer)
2014-08-27 05:17:52 +00:00
Emanuel Haupt
979faff7c1 - Update to 4.3.24
- Don't attempt to remove directories owned by a dependency
2014-08-19 19:31:35 +00:00
Marcus von Appen
75a85dc448 - Remove deprecated INSTALLS_EGGINFO knob. Since the ports use distutils,
there is no need to touch the plist.

With hat:	python@
2014-08-17 12:29:07 +00:00
Adam Weinberger
1399aac2c1 Fix build on -current. 2014-08-16 16:45:37 +00:00
John Marino
ec27a9c399 shells/lshell: Upgrade version 0.9.15.1 => 0.9.16
PR:		191828
Submitted by:	Ports Fury
2014-08-09 21:08:53 +00:00
Emanuel Haupt
30a7459d83 Update to 4.3.22 2014-08-01 16:14:07 +00:00
Adam Weinberger
0c749620ca Rename shells/ patch-xy patches to reflect the files they modify. 2014-07-29 14:33:30 +00:00
Jimmy Olgeni
fa3a17c064 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Categories P-S.

CR:		D422
Approved by:	portmgr (bapt)
2014-07-17 08:57:51 +00:00
Adam Weinberger
c6941c482e Add DOCS option where PORTDOCS is in plist. 2014-07-16 03:18:26 +00:00
Sunpoet Po-Chuan Hsieh
d37031eae1 - Fix PLIST
- Bump PORTREVISION for package change

Reported by:	swills
2014-07-15 16:56:10 +00:00
Sunpoet Po-Chuan Hsieh
087e042fee - Add LICENSE
- Use single space after WWW:
2014-07-12 20:34:34 +00:00
Sunpoet Po-Chuan Hsieh
583d0a1bd4 - Add LICENSE
- Remove unnecessary SHELLS
- Use ETCDIR
- Fix and sort PLIST
- Bump PORTREVISION for package change
2014-07-12 20:32:10 +00:00
Eitan Adler
6e2e6fe4b0 multiple: avoid RUN_DEPENDS=${BUILD_DEPENDS} anti-pattern
The ports infrastructure may insert additional content into the
	BUILD_DEPENDS variable which is not supposed to be a run depend.

Approved by:	portmgr (bapt)
2014-07-01 07:04:47 +00:00
Baptiste Daroussin
321251d1ce Fix build with texinfo from ports 2014-06-25 19:36:16 +00:00
Baptiste Daroussin
663ea54e10 Fix build without texinfo in base 2014-06-25 12:22:55 +00:00
Baptiste Daroussin
67d99922a7 Fix building zsh on a FreeBSD which is a NIS client [1]
Fix hangs upon '>(command)' redirections (enforce always using pipes) [2]

PR:		183253 [1], 180178 [2]
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> [1], danielsh@apache.org [2]
With help of:	jilles [2]
2014-06-22 22:54:43 +00:00
Antoine Brodin
a121f6b853 Package something 2014-06-21 21:56:04 +00:00
Adam Weinberger
ba89dd1b53 Correct typo... it's tar:bzip2, not tar:bz2. 2014-06-20 07:23:40 +00:00
Adam Weinberger
4a2c04146d Use the @shell helper instead of custom pkg-install/deinstall scripts. 2014-06-20 00:11:12 +00:00
Adam Weinberger
9b68f5d5fa Use the USES=tar:... variants. 2014-06-20 00:09:20 +00:00
Adam Weinberger
a846087921 USES, and remove unnecessary +='s from OPTIONS helpers. 2014-06-19 23:59:37 +00:00
Adam Weinberger
540107d688 NOPORTEXAMPLES :( 2014-06-19 23:57:32 +00:00
Adam Weinberger
d7e00649a3 No need to include bsd.options.mk here. While here, sort plist. 2014-06-19 23:55:15 +00:00
Baptiste Daroussin
1e29832872 Test ICONV_LIB instead of being dependant on an OSVERSION
Submitted by:	tijl
2014-06-18 08:37:30 +00:00
Baptiste Daroussin
a4f5f55d83 Only pickup iconv from base even if libiconv is installed [1]
While here do not leak stage path info zwc bytecode

Reported & tested by:	dim [1]
2014-06-15 22:22:04 +00:00
Sunpoet Po-Chuan Hsieh
c114fdc484 - Update MASTER_SITES
PR:		ports/190692
Submitted by:	Mat <mathieu.sim@gmail.com>
2014-06-13 14:57:01 +00:00
John Marino
d0bb05930a Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy.  Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.

Approved by:	portmgr (implicit)
2014-06-11 18:55:29 +00:00
Baptiste Daroussin
2bacde9c3b Add an @shell keyword to handle adding and remove a shell path in /etc/shell
Bump port revision of all ports that were doing it wrong prior to the keyword

CR:		D208
Reviewed by:	antoine
With hat:	portmgr
2014-06-11 17:42:36 +00:00
Baptiste Daroussin
1ec1ad3645 Use @sample 2014-06-11 16:38:43 +00:00
Jimmy Olgeni
55dc0f983a Remove all space characters from Makefile assignments.
No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
2014-06-08 19:51:27 +00:00
Martin Wilke
120af67ca6 - Update to 20140410 2014-06-03 10:46:19 +00:00
Rusmir Dusko
61ae1be6bb This port are no longer used or cared for.
Justhin Smith <freebsd.users at gmail.com> wishes to maintain this port
with my help.

- Pass maintainership to freebsd.users at gmail.com
2014-05-28 19:50:30 +00:00
Emanuel Haupt
677578d389 - Update to 4.3.18
- Port is sound enough to parallel build [1]

PR:		189207 [1]
Submitted by:	Jia-Shiun Li <jiashiun@gmail.com> [1]
2014-05-27 12:35:25 +00:00
Eitan Adler
056bad7f0b shells/dash: add note, change maintainer
- Add note
	- Give up maintainer
2014-05-27 05:50:19 +00:00
Akinori MUSHA
813e908e87 Update to 3.01b. 2014-05-23 03:30:05 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Emanuel Haupt
8dd26c8f51 bash does NOT require procfs mounted. 2014-04-22 17:09:54 +00:00
Emanuel Haupt
2c9bbf1dd0 Add an install message about the fact that fdescfs has to be present.
Discussed on:	ports@, amd64@
2014-04-22 09:20:56 +00:00
Emanuel Haupt
67c1d0f16e Update to 4.3.11 2014-04-17 10:31:37 +00:00
Martin Wilke
8688884b73 - Update to version 3.8
PR:		187491
Submitted by:	ports fury
2014-04-11 13:41:06 +00:00
Emanuel Haupt
7bb20d28c7 Update to 4.3.8 2014-04-07 14:43:30 +00:00
Palle Girgensohn
bef854725b correct misuse of X_CONFIGURE_ENABLE 2014-03-15 14:50:08 +00:00
Baptiste Daroussin
b2bb033360 Update my ports to the latest infrastructure changes 2014-03-13 14:06:32 +00:00
Baptiste Daroussin
302f9443e1 shells/zoidberg: remove broken and abandonware 2014-03-06 18:03:19 +00:00
Baptiste Daroussin
8bf2f29fdf Support stage 2014-03-06 17:59:53 +00:00
Baptiste Daroussin
25198e9968 Remove a broken and abandonware 2014-03-06 17:58:25 +00:00
Baptiste Daroussin
50d7789ce9 Support stage
Use options helpers
2014-03-06 17:56:19 +00:00
Baptiste Daroussin
f6927e8ec3 Support stage 2014-03-06 17:43:41 +00:00
Baptiste Daroussin
b9b706f117 Support stage 2014-03-06 17:38:47 +00:00
Baptiste Daroussin
2606662df8 Support stage 2014-03-06 17:30:00 +00:00
Baptiste Daroussin
def6459cb8 Support stage 2014-03-06 17:27:23 +00:00
Adam Weinberger
b34586b09c Use OPTIONS helper to prevent needing to include
bsd.port.options.mk.
2014-03-03 17:49:25 +00:00
Adam Weinberger
6f21636837 The distfile is finally up on the alioth files area,
so switch to it as the MASTER_SITE.
2014-03-03 14:42:38 +00:00
Adam Weinberger
25017970bd Remove CONFLICTS against non-existant port. 2014-03-03 14:38:48 +00:00
Adam Weinberger
31cc356bf4 Remove bash-devel support now that it has been folded into
shells/bash proper. Bump PORTREVISION on affected ports.
2014-03-03 14:35:22 +00:00
Emanuel Haupt
04de1f024c Chase bash-devel, bash-static-devel removal 2014-03-03 14:22:41 +00:00
Emanuel Haupt
c998374291 Now that we're at patchlevel 0 the current PORTVERSION definition has the effect
that we're at version "4.3.". Set PORTVERSION to 4.3.${PATCHLEVEL} until we have
the first patch released upstream. Also bump PORTREVISION to make sure all port
tools deal with this correctly.

Notified by:	"Matthew D. Fuller" <fullermd@over-yonder.net>
Discussed with:	kwm
2014-03-03 10:33:07 +00:00
Emanuel Haupt
a376a4c368 More indentation fixes, sorry for the noise. 2014-03-03 09:24:36 +00:00
Emanuel Haupt
be2efef113 Fix attribution (overwritten by previous merge)
Notified by:    kwm
2014-03-03 09:08:08 +00:00
Emanuel Haupt
03edf9b7fc - Reset maintainer of shells/bash, shells/bash-static
- Takeover maintainership
- Merge changes from shells/bash-devel this updates the port to 4.3
- Remove the now useless -devel ports
- Document change in ports/MOVED

Approved by:    portmgr (bapt)
2014-03-03 08:55:45 +00:00
Emanuel Haupt
00b5642237 Be more consistent with spacing/line wrapping. 2014-03-03 07:31:45 +00:00
Emanuel Haupt
21a227e459 Update to 4.3 and also do a major Makefile cleanup by using new OPTIONS helper.
PR:		187206
Submitted by:	adamw
2014-03-03 07:26:37 +00:00
Sunpoet Po-Chuan Hsieh
1a4b8e2b1f - Convert to new options helper
- Fix PLIST [1]
- Bump PORTREVISION for package change

Submitted by:	olgeni [1]
2014-03-01 06:13:39 +00:00
Sunpoet Po-Chuan Hsieh
f64431c189 - Remove outdated PERL_LEVEL check 2014-02-28 01:58:07 +00:00
Sunpoet Po-Chuan Hsieh
ef031629ba - Fix build on i386
PR:		ports/185256
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
2014-02-28 01:49:19 +00:00
Baptiste Daroussin
de90ca6b10 post-install is not needed anymore when staged [1]
While here: use optionsng

Reported by:	miwi [1]
2014-02-26 07:09:50 +00:00
Emanuel Haupt
021e2a1105 Remove trailing whitespaces from category shells 2014-02-21 13:39:32 +00:00
Rodrigo Osorio
627090069c Fix mistake in the commited patch.
PR:		ports/181438
Approved by:	bapt (mentor)
2014-02-19 10:32:29 +00:00
Rodrigo Osorio
39c917a2f2 fix staging issue ( missed in my first commit)
PR:		ports/181438
Approved by:	bapt (mentor)
2014-02-19 10:25:44 +00:00
Rodrigo Osorio
66735958b6 Fix ksh after 10.0 by using a posix compliant syntax for sort invocation.
Fix staging

PR:		ports/181438
Submitted by:	Chweigert Udo <Udo.Schweigert@siemens.com>
Reviewed by:	bapt (mentor)
2014-02-18 08:44:28 +00:00
Adam Weinberger
a1f4e6f0c5 TIL option_XYZ_OFF 2014-02-13 20:58:19 +00:00
Emanuel Haupt
db3abf847a Now that this port is staged and DOCS defined we can stop testing for DOCS in
any install target.
2014-02-12 19:25:21 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
Emanuel Haupt
563aac8835 Support staging. 2014-02-06 14:13:28 +00:00
Pawel Pekala
fa114e1292 - Add rsync3 support
- Add LICENSE

PR:		ports/180573
Submitted by:	maintainer
2014-02-01 17:18:14 +00:00
Antoine Brodin
3dc3a8e920 Finish stage support 2014-01-30 22:43:17 +00:00
Rodrigo Osorio
877dce2447 Update maintainer email address
Approved by:	bapt@ (co-mentor)
2014-01-29 09:17:41 +00:00
Rusmir Dusko
5c9573a6ed - Add licenses (GPLv2)
- Fix DOCS Option, add extra-patch-Makefile.in

Reviewed by:	horia
2014-01-25 02:40:17 +00:00