Adam Weinberger
26866f517f
Clean up Makefile and regenerate patches.
...
Reorganize Makefile for clarity, and add a few comments.
While here, regenerate the patches with makepatch.
No functional changes.
2016-04-06 04:36:39 +00:00
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
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
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
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
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
Dmitry Marakasov
43eff73c3e
- Switch to options helpers
...
Approved by: portmgr blanket
2015-09-23 22:59:01 +00:00
Baptiste Daroussin
a5cbb74d50
Update to 5.1.1
2015-09-12 00:11:06 +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
cc1adc655e
- Fix shebangs
...
Approved by: portmgr blanket
MFH: 2015Q3 (blanket)
2015-07-31 14:35:39 +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
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
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
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
Baptiste Daroussin
1d15d261ee
Correct time report after r367805
...
PR: 367805
Submitted by: peterj
2015-01-01 14:35:03 +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
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
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
Antoine Brodin
6b326fccf6
Fix stage violation/allow staging as a regular user
2014-09-23 17:57:31 +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
Baptiste Daroussin
321251d1ce
Fix build with texinfo from ports
2014-06-25 19:36:16 +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
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
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
b2bb033360
Update my ports to the latest infrastructure changes
2014-03-13 14:06:32 +00:00
Baptiste Daroussin
e04b632220
Fix properties on pkg-plist
2014-01-21 23:40:21 +00:00
Baptiste Daroussin
91ffb1cd96
Update to 5.0.5
2014-01-08 07:28:43 +00:00
Baptiste Daroussin
a921c711a6
Update to 5.0.4
2013-12-21 00:53:44 +00:00
Baptiste Daroussin
a81009fc18
Convert to stage, while here, cleanup a bit
2013-09-23 16:40:47 +00:00
Baptiste Daroussin
f6e6105ff8
Add NO_STAGE all over the place in preparation for the staging support (cat: shells)
2013-09-20 22:57:23 +00:00
Baptiste Daroussin
10cee3fd8a
- Fix a typo in configure arguments
...
- Bump port revision as it concerns a default option
Submitted by: Paul Mulders <justinkb@gmail.com> (by private mail)
2013-08-22 22:18:13 +00:00
Baptiste Daroussin
b962befb99
Fix a confusion
...
Reported by: wg
2013-06-14 14:31:22 +00:00
Baptiste Daroussin
aff2ff05fa
Use new helpers
2013-06-14 14:27:11 +00:00
Baptiste Daroussin
1c24d964d5
Adopt USES=ncurses
2013-05-06 16:02:52 +00:00
Marcus von Appen
95e7081976
- Convert USE_ICONV=yes to USES=iconv
...
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Eitan Adler
b7b9ec7a12
Variable that start with _ are considered private to the defining
...
makefile and may not be used by ports makefiles.
In addition, avoid problems should the defaults ever change.
Approved by: portmgr (tabthorpe)
2013-03-02 03:55:25 +00:00
Baptiste Daroussin
47979576c1
- update to 5.0.2
2012-12-22 01:41:15 +00:00
Baptiste Daroussin
c5eb15edbf
- update to 5.0.1
2012-12-20 23:30:10 +00:00
Martin Matuska
b2c4fbb77a
Update PCRE to 8.32
...
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Baptiste Daroussin
2d31e9fdbc
- Add the documentation to distinfo [1]
...
- Fix plist
Reported by: zi [1]
2012-07-24 16:47:57 +00:00