notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
non port: shells/zsh/pkg-plist
SVNWeb

Number of commits found: 59

Wed, 18 May 2022
[ 14:54 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:e58369caf5254790eab8496cf462991f5fc05601  commit hash:e58369caf5254790eab8496cf462991f5fc05601  commit hash:e58369caf5254790eab8496cf462991f5fc05601  e58369c 
shell/zsh: update to 5.9

Stop supporting case with both utmp.h and utmpx.h the changed happened
more than 10 years ago
Fri, 26 Nov 2021
[ 08:34 Yasuhiro Kimura (yasu) search for other commits by this committer ]    commit hash:defd64ec3c9a153417550cb82e486e7fbd2544a8  commit hash:defd64ec3c9a153417550cb82e486e7fbd2544a8  commit hash:defd64ec3c9a153417550cb82e486e7fbd2544a8  defd64e 
shells/zsh: Revert "shells/zsh: Add BASE_ZSH option"

This reverts commit ae1787aab23e44e369dbb0cc814e8318c6f86e0d.

Requested by:	maintainer
[ 00:53 Yasuhiro Kimura (yasu) search for other commits by this committer ]    commit hash:ae1787aab23e44e369dbb0cc814e8318c6f86e0d  commit hash:ae1787aab23e44e369dbb0cc814e8318c6f86e0d  commit hash:ae1787aab23e44e369dbb0cc814e8318c6f86e0d  ae1787a 
shells/zsh: Add BASE_ZSH option

Add new option BASE_ZSH that makes zsh and rzsh also available as
/bin/zsh and /bin/rzsh.

Under ports flamework everything is installed under /usr/local unless
custom prefix is used. And according to it zsh is installed as
/usr/local/bin/zsh. But on most Linux based OSes zsh is installed as
/bin/zsh. And it causes problem if user's account information is
shared between FreeBSD and Linux by using such tools as LDAP or NIS as
account information also includes absolute path of user's login shell.
To work around it I have created /bin/zsh as symbolic link referencing
/usr/local/bin/zsh and also edited /etc/shells to add /bin/zsh to it
every time I set up new FreeBSD system. But it's quite bothersome and
that is why I add new BASE_ZSH option.

While I'm here,

* Pet portclippy
* Re-format Makefile with portfmt

PR:		259109
Proposed by:	Chris Hutchinson (more intuitive option name)
Approved by:	maintainer timeout (> 2 weeks)
Sun, 16 Feb 2020
[ 08:42 bapt search for other commits by this committer ] Original commit   Revision:526255
Update to 5.8

Fix sites-functions not respecting PREFIX != LOCALBASE
Don't document the security issue CVE-2019-20044 as it does not
impact FreeBSD
Tue, 5 Feb 2019
[ 17:58 bapt search for other commits by this committer ] Original commit   Revision:492261
Update to 5.7.1
Sun, 27 Jan 2019
[ 14:11 bapt search for other commits by this committer ] Original commit   Revision:491352
Update to 5.7
Tue, 11 Sep 2018
[ 07:46 bapt search for other commits by this committer ] Original commit   Revision:479508
update to 5.6.1
Wed, 5 Sep 2018
[ 07:27 bapt search for other commits by this committer ] Original commit   Revision:479010
Update to 5.6

Security:	CVE-2018-0502, CVE-2018-13259
Tue, 17 Apr 2018
[ 15:15 bapt search for other commits by this committer ] Original commit   Revision:467611
Update to 5.5.1
Tue, 10 Apr 2018
[ 11:45 bapt search for other commits by this committer ] Original commit   Revision:466957
Update to zsh 5.5

Patch broken linux completion so that zcompile can actually compile it
Remove now useless patch for libarchive
Thu, 31 Aug 2017
[ 09:04 bapt search for other commits by this committer ] Original commit   Revision:449017
Update to 5.4.2
Thu, 10 Aug 2017
[ 11:20 bapt search for other commits by this committer ] Original commit   Revision:447671
Update to 5.4.1
Wed, 14 Dec 2016
[ 07:39 bapt search for other commits by this committer ] Original commit   Revision:428547
Update ZSH to 5.3

Among the usual bugs fixes and completion updates, FreeBSD users will now
benefit new completion functions for:
- cu
- gstat
- jot
- rcctl
- sysrc
Fri, 4 Dec 2015
[ 23:27 bapt search for other commits by this committer ] Original commit   Revision:403014
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>
Sun, 30 Aug 2015
[ 20:01 bapt search for other commits by this committer ] Original commit   Revision:395638
Update to 5.1
Switch the default mirror to zsh.org until the distfiles appears on sourceforge
Tue, 2 Jun 2015
[ 20:52 bapt search for other commits by this committer ] Original commit   Revision:388388
Really fix the plist

Pointyhat to:	bapt
Reported by:	many
[ 19:19 bapt search for other commits by this committer ] Original commit   Revision:388385
Forgot about the plist
Thu, 9 Oct 2014
[ 06:28 bapt search for other commits by this committer ] Original commit   Revision:370504
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.
Sat, 27 Sep 2014
[ 07:15 bapt search for other commits by this committer ] Original commit   Revision:369375
Make zsh look at its config files in localbase in priority
Cleanup a bit more the plist

Submitted by:	Rolf Nielsen <rmg1970swe@gmail.com>
Mon, 22 Sep 2014
[ 06:23 bapt search for other commits by this committer ] Original commit   Revision:368806
Clean up directory handling
Thu, 28 Aug 2014
[ 19:44 bapt search for other commits by this committer ] Original commit   Revision:366450
Update to 5.0.6
Only build with multibyte (disabling leads to weird bugs) [1]

Reported by:	adamw [1]
Wed, 11 Jun 2014
[ 17:42 bapt search for other commits by this committer ] Original commit   Revision:357511 (Only the first 10 of 27 ports in this commit are shown above. View all ports for this commit)
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
Thu, 13 Mar 2014
[ 14:06 bapt search for other commits by this committer ] Original commit   Revision:348070
Update my ports to the latest infrastructure changes
Tue, 21 Jan 2014
[ 23:40 bapt search for other commits by this committer ] Original commit   Revision:340674 (Only the first 10 of 949 ports in this commit are shown above. View all ports for this commit)
Fix properties on pkg-plist
Sat, 21 Dec 2013
[ 00:53 bapt search for other commits by this committer ] Original commit   Revision:337112
Update to 5.0.4
Mon, 23 Sep 2013
[ 16:40 bapt search for other commits by this committer ] Original commit   Revision:328020
Convert to stage, while here, cleanup a bit
Thu, 20 Dec 2012
[ 23:30 bapt search for other commits by this committer ] Original commit   Revision:309333
- update to 5.0.1
Tue, 24 Jul 2012
[ 16:47 bapt search for other commits by this committer ] Original commit 
- Add the documentation to distinfo [1]
- Fix plist

Reported by:	zi [1]
[ 15:06 bapt search for other commits by this committer ] Original commit 
- update to 5.0.0
no much changes for us (we where following the 4.3.x dev branch for a while)
except we are back on an official stable branch

Note that this version offers completion for dtrace, beadm (not tested with
FreeBSD versions) and improved completion for zfs.
Sun, 26 Feb 2012
[ 22:55 bapt search for other commits by this committer ] Original commit 
- update to 4.3.17
Sun, 18 Dec 2011
[ 14:11 bapt search for other commits by this committer ] Original commit 
- update to 4.3.15
Thu, 8 Dec 2011
[ 07:55 bapt search for other commits by this committer ] Original commit 
- update to 4.3.14
- remove unnecessary USE_AUTOTOOLS
- fixes libiconv detection

Feature safe:   yes
Tue, 31 May 2011
[ 18:29 bapt search for other commits by this committer ] Original commit 
- update to 4.3.12

Changes since 4.3.11
--------------------

The zsh/parameter module has a new readonly associative array
$usergroups whose keys are the names of system groups of which the
current user is a member and whose values are the corresponding
group identifiers.

The region_highlight array, which controls highlighting of the
command line from zle widgets, is now updated dynamically as
the command line is edited.

In POSIX emulation ("emulate sh") the shell is more accurate about
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 28 Feb 2011
[ 08:01 bapt search for other commits by this committer ] Original commit 
- Take maintainership, des@ is no longer having enough time for zsh, he has done
a
really great job with zsh, thanks a lot. [1]
- Upgrade to 4.3.11
- add linsysfs to the file system list for completion [2]
- fix mount completion when adding available labels to the list of devices [3]

PR:             ports/141472 [2], ports/145657 [3]
Submitted by:   scf [2], Frédéric Perrin <frederic.perrin _at_ resel.fr>
[3]
Approved by:    des@ [1]
Tue, 16 Jun 2009
[ 08:21 osa search for other commits by this committer ] Original commit 
Update pkg-plist after add completion patches.
Bump PORTREVISION.
Thu, 4 Jun 2009
[ 09:33 des search for other commits by this committer ] Original commit 
Update to 4.3.10.

PR:             ports/135188
Sun, 17 May 2009
[ 05:12 ume search for other commits by this committer ] Original commit 
Add an option to enable GDBM support.

PR:             ports/134585
Submitted by:   ume
Approved by:    des (maintainer)
Fri, 5 Dec 2008
[ 13:20 des search for other commits by this committer ] Original commit 
Precompile functions and completion definitions at installation time.

Submitted by:   Baptiste Daroussin <baptiste.daroussin@gmail.com>
Fri, 21 Nov 2008
[ 08:54 des search for other commits by this committer ] Original commit 
Completion: improve portaudit, add pfctl

Submitted by:   Baptiste Daroussin <baptiste.daroussin@gmail.com>
Mon, 10 Nov 2008
[ 19:12 des search for other commits by this committer ] Original commit 
Kill the ZSH_ETCDIR, ZSH_FNDIR and ZSH_SITEFNDIR options.  They're nice in
theory, but in practice, things will break if you set them to non-default
values.  This allows us to unobfuscate the plist and fix a broken @dirrmtry.

Convert the NO_SHARED option to a proper port option (ZSH_STATIC).
[ 13:40 des search for other commits by this committer ] Original commit  (Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
Upgrade to 4.3.9.  Most of our local patches have been committed upstream.
Tue, 12 Aug 2008
[ 12:46 des search for other commits by this committer ] Original commit 
Previous commit did not update the plist.
Fri, 2 May 2008
[ 21:13 des search for other commits by this committer ] Original commit 
Upgrade to 4.3.6, with kind assistance from Baptiste Daroussin
<baptiste.daroussin@gmail.com>

PR:             ports/122116
Mon, 30 Jul 2007
[ 16:21 garga search for other commits by this committer ] Original commit 
- Update to 4.3.4
- Pet a bit portlint
- OPTION'ify
- Add PCRE support OPTION off by default
- Add more MASTER_SITES
- Remove ?= from MAINTAINER and COMMENT since there are no more slave ports
- Remove CONFLICTS since conflicting ports doesn't exist anymore
- Fix iconv detection and add USE_ICONV=yes
- Use PORTDOCS and PORTEXAMPLES and cleanup pkg-plist
- Respect NOPORTEXAMPLES
- Add csup, portsnap and portlint Completions, it was already added to zsh cvs
  but add it here using a patch while new version don't come

Reviewed by:    sergei@
Approved by:    sergei@ (maintainer)
Mon, 1 May 2006
[ 08:38 sergei search for other commits by this committer ] Original commit 
Forced commit to correct a typo in the previous commit message for zsh port.
It should read:

...
Submitted by:   ...
                Hajimu UMEMOTO <ume@FreeBSD.org> [3] (in private e-mail),
                ...
Sun, 30 Apr 2006
[ 23:41 sergei search for other commits by this committer ] Original commit 
- Update to 4.3.2 [1], [3]
- Enable multibyte character support in Zsh by default [3], [4]
- Added new knob (WITHOUT_ZSH_MULTIBYTE) to disable multibyte support
- Fix zsh.info installation that was previously attempted before "su"
  (and thus could fail when running "make install" under a regular user) [2] -
  apply a different fix, though - move zsh.info generation from pre-install
  to post-build phase

PR:             ports/95970 [1], ports/94205 [2]
Submitted by:   Martin Wilke <freebsd@unixfreunde.de> [1],
                Michael Kuhn <mkuhn.nw@web.de> [2]
                umei [3] (in private e-mail),
                "J.R. Oldroyd" <jr@opal.com> [4] (in private e-mail)
Thu, 8 Dec 2005
[ 17:37 sergei search for other commits by this committer ] Original commit 
- Update to 4.2.6, the latest stable release

PR:             ports/89992 [1]
Submitted by:   KIMURA Yasuhiro <yasu at utahime dot org> [1],
                osa (in private e-mail)
Tue, 19 Apr 2005
[ 17:56 sergei search for other commits by this committer ] Original commit 
- Update to 4.2.5
- Update MASTER_SITES based on the list at http://www.zsh.org/

PR:             ports/79708
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Mon, 24 Jan 2005
[ 08:46 sergei search for other commits by this committer ] Original commit 
- Update to 4.2.3

PR:             ports/76268
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Tue, 24 Aug 2004
[ 14:04 sergei search for other commits by this committer ] Original commit 
- Update to 4.2.1 [1]
- Install rzsh - restricted-mode zsh [2]
- Fix static version (NOSHARED=yes) build [3]
- Utilize INFO macro again

Submitted by:   osa [1], ceri [2],
                Dan Nelson <dnelson@allantgroup.com> [3]
Wed, 30 Jun 2004
[ 10:17 vs search for other commits by this committer ] Original commit 
Fix packaging w/ NOSHARED.

PR:             ports/65468
Submitted by:   Dimitry Andric
Approved by:    maintainer timeout
Wed, 24 Mar 2004
[ 07:03 sergei search for other commits by this committer ] Original commit 
- Update to 4.2.0 [1]
- Fix a bug introduced in the previous commit when trying to utilize INFO
  macro: zsh.info was not added to generated pkg-plist because it is
  installed via post-install target, while pkg-plist is updated in
  add-plist-info target which gets run earlier. Revert to previous behavior
  of explicitly listing this single zsh.info file in pkg-plist for now.
  Thanks to Dimitry Andric for his excellent analysis of the problem. [2]
- Update pkg-plist

PR:             ports/64499 [1], ports/64540
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org> [1],
                Dimitry Andric <dimitry@andric.com> [2]
Fri, 19 Dec 2003
[ 23:24 sergei search for other commits by this committer ] Original commit 
- Update to 4.0.9
- Temporarily switch to gzipped tarballs
- Utilize INFO
Sun, 20 Jul 2003
[ 04:18 will search for other commits by this committer ] Original commit 
Update to 4.0.7 and turn over this port to the submitter.  This update
includes a large number of new options as well.

PR:             53512
Submitted by:   Sergei Kolobov <sergei@kolobov.com>
Thu, 15 Aug 2002
[ 15:15 knu search for other commits by this committer ] Original commit 
Really commit the pkg-plist change.
Mon, 12 Aug 2002
[ 02:40 knu search for other commits by this committer ] Original commit 
- Update to 4.0.5.
- Use the .tar.bz2 distribution files.

PR:             ports/41483
Submitted by:   Sergei Kolobov <sergei@kolobov.com>
Approved by:    will (MAINTAINER)
Sat, 10 Nov 2001
[ 02:24 will search for other commits by this committer ] Original commit 
Update to 4.0.4.    
Tue, 3 Jul 2001
[ 05:47 will search for other commits by this committer ] Original commit 
Update to 4.0.2.   	- Remove patches (merged into distribution).   	- Add
zsh-doc distribution.   	- Remove USE_AUTOCONF.   	- Remove extraneous
shells.bak after /etc/shells update.   	- Adjust to slide .info under NOPORTDOCS
and such.   	- Spelling fix in descr.    
Sun, 3 Jun 2001
[ 19:43 will search for other commits by this committer ] Original commit 
Upgrade Zsh to 4.0.1:    

Number of commits found: 59