[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-27 Thread Arthur Zamarin
commit: eabd5a353a9c10322881f04a4fc75904f96b89db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 27 11:16:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 27 11:16:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabd5a35

app-shells/zsh: Stabilize 5.9-r6 hppa, #930630

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index f8a5d23a53d9..ae1bfb9b4e17 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Sam James
commit: 005e42f77065dbd3ec4cf703c18596dfff2c11c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005e42f7

app-shells/zsh: Stabilize 5.9-r6 x86, #930630

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index 19d6e70f4387..f8a5d23a53d9 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Arthur Zamarin
commit: bd39101752fccd8d7f66c8ae883072a6d146b7cb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:33:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:33:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd391017

app-shells/zsh: Stabilize 5.9-r6 ppc, #930630

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index 2f7496c71417..19d6e70f4387 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Arthur Zamarin
commit: 647a2c1d1a9784eff6bae448601d5c3b55d23668
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:33:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:33:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647a2c1d

app-shells/zsh: Stabilize 5.9-r6 sparc, #930630

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index f8b480d18e36..2f7496c71417 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Arthur Zamarin
commit: dc083bad94f2fd3f5466c7b7f1c9d729c2dcbf9a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:28:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:28:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc083bad

app-shells/zsh: Stabilize 5.9-r6 arm64, #930630

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index 3422e073d309..f8b480d18e36 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Arthur Zamarin
commit: a127f9106a647959dbe25d94791cdadffbebbfeb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:26:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:26:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a127f910

app-shells/zsh: Stabilize 5.9-r6 ppc64, #930630

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index 0b712c5a4213..3422e073d309 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Sam James
commit: 94fabed3c44d929c67c8be1c19943fb9588897f8
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 17:24:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 17:24:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fabed3

app-shells/zsh: Stabilize 5.9-r6 amd64, #930630

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index 40dc55bb4029..0b712c5a4213 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Arthur Zamarin
commit: 1304a73f0f9baa245b5fcf203fc7d3223edbc64d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:21:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:21:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1304a73f

app-shells/zsh: Stabilize 5.9-r6 arm, #930630

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index d0239108837f..40dc55bb4029 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/, app-shells/zsh/files/

2024-02-08 Thread Mike Gilbert
commit: 3443c73d1b54989a1abb11005b30416606357534
Author: Yiyang Wu  gmail  com>
AuthorDate: Thu Feb  8 14:46:17 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  8 17:30:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3443c73d

app-shells/zsh: zprofile: remove using ROOTPATH which is deprecated

Now PATH also contains sbin paths, which make ROOTPATH unnecessary for
root and uid=1000 user.

Closes: https://bugs.gentoo.org/924032
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35229
Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/zsh/files/zprofile-5  |  24 
 app-shells/zsh/zsh-5.9-r6.ebuild | 245 +++
 2 files changed, 269 insertions(+)

diff --git a/app-shells/zsh/files/zprofile-5 b/app-shells/zsh/files/zprofile-5
new file mode 100644
index ..7bc5e03b5e34
--- /dev/null
+++ b/app-shells/zsh/files/zprofile-5
@@ -0,0 +1,24 @@
+# /etc/zsh/zprofile
+
+# Load environment settings from profile.env, which is created by
+# env-update from the files in /etc/env.d
+if [[ -e /etc/profile.env ]] ; then
+   . /etc/profile.env
+fi
+
+# You should override these in your ~/.zprofile (or equivalent) for per-user
+# settings.  For system defaults, you can add a new file in /etc/profile.d/.
+export EDITOR=${EDITOR:-/bin/nano}
+export PAGER=${PAGER:-/usr/bin/less}
+
+# 077 would be more secure, but 022 is generally quite realistic
+umask 022
+
+shopts=$-
+setopt nullglob
+for sh in /etc/profile.d/*.sh ; do
+   [[ -r "${sh}" ]] && . "${sh}"
+done
+unsetopt nullglob
+set -$shopts
+unset sh shopts

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
new file mode 100644
index ..d0239108837f
--- /dev/null
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -0,0 +1,245 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic prefix
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
+   https://www.zsh.org/pub/old/${P}.tar.xz
+   mirror://sourceforge/${PN}/${P}.tar.xz
+   doc? (
+   https://www.zsh.org/pub/${P}-doc.tar.xz
+   mirror://sourceforge/${PN}/${P}-doc.tar.xz
+   )"
+
+DESCRIPTION="UNIX Shell similar to the Korn shell"
+HOMEPAGE="https://www.zsh.org/;
+
+LICENSE="ZSH gdbm? ( GPL-2 )"
+SLOT="0"
+IUSE="caps debug doc examples gdbm maildir pcre static valgrind"
+
+# Next release should use pcre2: 
https://github.com/zsh-users/zsh/commit/b62e911341c8ec7446378b477c47da4256053dc0
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
+   caps? ( sys-libs/libcap )
+   pcre? (
+   >=dev-libs/libpcre-3.9
+   static? ( >=dev-libs/libpcre-3.9[static-libs] )
+   )
+   gdbm? (
+   sys-libs/gdbm:=
+   static? ( sys-libs/gdbm:=[static-libs] )
+   )
+"
+DEPEND="sys-apps/groff
+   valgrind? ( dev-debug/valgrind )
+   ${RDEPEND}"
+PDEPEND="
+   examples? ( app-doc/zsh-lovers )
+"
+if [[ ${PV} == * ]] ; then
+   DEPEND+=" app-text/yodl
+   doc? (
+   sys-apps/texinfo
+   app-text/texi2html
+   virtual/latex-base
+   )"
+fi
+
+PATCHES=(
+   # Add openrc specific options for init.d completion
+   "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+   # Please refer gentoo bug #833981
+   "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch
+   # bug #869539
+   "${FILESDIR}"/${PN}-5.9-clang-15-configure.patch
+   "${FILESDIR}"/${PN}-5.9-do-not-use-egrep-in-tests.patch
+   # bug #919001
+   "${FILESDIR}"/${PN}-5.9-c99.patch
+   "${FILESDIR}"/${PN}-5.9-relro.patch
+)
+
+src_prepare() {
+   if [[ ${PV} != * ]]; then
+   # fix zshall problem with soelim
+   ln -s Doc man1 || die
+   mv Doc/zshall.1 Doc/zshall.1.soelim || die
+   soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
+   fi
+
+   default
+
+   hprefixify configure.ac
+   if [[ ${PV} == * ]] ; then
+   sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-etcdir="${EPREFIX}"/etc/zsh
+   --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
+   --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
+   --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
+   

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/

2024-02-08 Thread Mike Gilbert
commit: eed1e79c68e5f930666e23b79834cbb05b209e65
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb  8 17:32:06 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  8 17:32:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed1e79c

app-shells/zsh: unset ROOTPATH

This matches the behavior of /etc/profile from baselayout.

Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/zsh/files/zprofile-5 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-shells/zsh/files/zprofile-5 b/app-shells/zsh/files/zprofile-5
index 7bc5e03b5e34..a89fddea48af 100644
--- a/app-shells/zsh/files/zprofile-5
+++ b/app-shells/zsh/files/zprofile-5
@@ -14,6 +14,8 @@ export PAGER=${PAGER:-/usr/bin/less}
 # 077 would be more secure, but 022 is generally quite realistic
 umask 022
 
+unset ROOTPATH
+
 shopts=$-
 setopt nullglob
 for sh in /etc/profile.d/*.sh ; do



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2023-12-15 Thread Sam James
commit: 24e0dd5fff14aee16dab340be37fd345b804c0c4
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 07:40:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 07:44:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e0dd5f

app-shells/zsh: fix modern C configure issue, fix relro plugin issue

* Fix configure issue with stricter C compilers which leads to build failure 
later
  on in the build
* Fix plugin use w/ relro

Closes: https://bugs.gentoo.org/919001
Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/files/zsh-5.9-c99.patch   |  45 ++
 app-shells/zsh/files/zsh-5.9-relro.patch |  71 +
 app-shells/zsh/zsh-5.9-r5.ebuild | 245 +++
 3 files changed, 361 insertions(+)

diff --git a/app-shells/zsh/files/zsh-5.9-c99.patch 
b/app-shells/zsh/files/zsh-5.9-c99.patch
new file mode 100644
index ..fad71a6a6c2b
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.9-c99.patch
@@ -0,0 +1,45 @@
+https://github.com/zsh-users/zsh/commit/4c89849c98172c951a9def3690e8647dae76308f
+https://bugs.gentoo.org/919001
+
+Avoid incompatible pointer types in terminfo global variable checks.
+Some compilers reject these incompatible pointer types, causing the
+checks to always fail, when these variables are in fact available.
+
+Submitted upstream: 
+
+--- a/configure.ac
 b/configure.ac
+@@ -1769,27 +1769,27 @@ if test x$zsh_cv_path_term_header != xnone; then
+   fi
+ 
+   AC_MSG_CHECKING(if boolcodes is available)
+-  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = 
boolcodes; puts(*test);]])],[AC_DEFINE(HAVE_BOOLCODES) 
boolcodes=yes],[boolcodes=no])
++  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char 
**)boolcodes; puts(*test);]])],[AC_DEFINE(HAVE_BOOLCODES) 
boolcodes=yes],[boolcodes=no])
+   AC_MSG_RESULT($boolcodes)
+ 
+   AC_MSG_CHECKING(if numcodes is available)
+-  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = 
numcodes; puts(*test);]])],[AC_DEFINE(HAVE_NUMCODES) 
numcodes=yes],[numcodes=no])
++  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char 
**)numcodes; puts(*test);]])],[AC_DEFINE(HAVE_NUMCODES) 
numcodes=yes],[numcodes=no])
+   AC_MSG_RESULT($numcodes)
+ 
+   AC_MSG_CHECKING(if strcodes is available)
+-  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = 
strcodes; puts(*test);]])],[AC_DEFINE(HAVE_STRCODES) 
strcodes=yes],[strcodes=no])
++  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char 
**)strcodes; puts(*test);]])],[AC_DEFINE(HAVE_STRCODES) 
strcodes=yes],[strcodes=no])
+   AC_MSG_RESULT($strcodes)
+ 
+   AC_MSG_CHECKING(if boolnames is available)
+-  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = 
boolnames; puts(*test);]])],[AC_DEFINE(HAVE_BOOLNAMES) 
boolnames=yes],[boolnames=no])
++  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char 
**)boolnames; puts(*test);]])],[AC_DEFINE(HAVE_BOOLNAMES) 
boolnames=yes],[boolnames=no])
+   AC_MSG_RESULT($boolnames)
+ 
+   AC_MSG_CHECKING(if numnames is available)
+-  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = 
numnames; puts(*test);]])],[AC_DEFINE(HAVE_NUMNAMES) 
numnames=yes],[numnames=no])
++  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char 
**)numnames; puts(*test);]])],[AC_DEFINE(HAVE_NUMNAMES) 
numnames=yes],[numnames=no])
+   AC_MSG_RESULT($numnames)
+ 
+   AC_MSG_CHECKING(if strnames is available)
+-  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = 
strnames; puts(*test);]])],[AC_DEFINE(HAVE_STRNAMES) 
strnames=yes],[strnames=no])
++  AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char 
**)strnames; puts(*test);]])],[AC_DEFINE(HAVE_STRNAMES) 
strnames=yes],[strnames=no])
+   AC_MSG_RESULT($strnames)
+ 
+   dnl There are apparently defective terminal library headers on some

diff --git a/app-shells/zsh/files/zsh-5.9-relro.patch 
b/app-shells/zsh/files/zsh-5.9-relro.patch
new file mode 100644
index ..7475c7cb85a6
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.9-relro.patch
@@ -0,0 +1,71 @@
+https://src.fedoraproject.org/rpms/zsh/blob/rawhide/f/0003-zsh-fix-module-loading-problem-with-full-RELRO.patch
+https://github.com/zsh-users/zsh/commit/a84fdd7c8f77935ecce99ff2b0bdba738821ed79
+
+From a84fdd7c8f77935ecce99ff2b0bdba738821ed79 Mon Sep 17 00:00:00 2001
+From: Jun-ichi Takimoto 
+Date: Mon, 26 Jun 2023 17:13:04 +0900
+Subject: [PATCH] 51889: fix module loading problem with full RELRO
+
+If full RELRO (relocation read-only, one of the security enhancement
+methods for ELF-based systems) is used when building zsh (as in binary
+packages of most Linuxes), loading a module (e.g. zsh/zftp) fails unless
+all the modules it depends on are already loaded. With this patch the
+necessary modules are automatically loaded.
+

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-09-17 Thread Mike Gilbert
commit: d3028a8b7de3ba89e8cfe20e6e8980874695d01a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 17 19:43:46 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 17 19:43:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3028a8b

app-shells/zsh: add myself as a maintainer

Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/zsh/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index df37bfc47736..b74b8760469c 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -5,6 +5,10 @@
tam...@gentoo.org
Matthias Maier

+   
+   flop...@gentoo.org
+   Mike Gilbert
+   

Zsh is a shell designed for interactive use, although it is 
also a
powerful scripting language. Many of the useful features of 
bash, ksh,



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2023-09-16 Thread Matthias Maier
commit: 46b03f4688b3743129e9b5184ed9461e8d32a1b9
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Sep 16 23:42:47 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Sep 16 23:44:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b03f46

app-shells/zsh-completions: add myself as a maintainer

Signed-off-by: Matthias Maier  gentoo.org>

 app-shells/zsh-completions/metadata.xml | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-shells/zsh-completions/metadata.xml 
b/app-shells/zsh-completions/metadata.xml
index 3c6fe95b7998..4ba58baa724a 100644
--- a/app-shells/zsh-completions/metadata.xml
+++ b/app-shells/zsh-completions/metadata.xml
@@ -1,9 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-  
-  
-zsh-users/zsh-completions
-  
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   
+   zsh-users/zsh-completions
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-09-02 Thread Matthias Maier
commit: ddca2530c0e4dc377d02035df2865c982a963e80
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Sep  3 02:38:53 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Sep  3 02:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddca2530

app-shells/zsh: add myself as a maintainer

Signed-off-by: Matthias Maier  gentoo.org>

 app-shells/zsh/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index 6cbf3538bfb5..df37bfc47736 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   tam...@gentoo.org
+   Matthias Maier
+   

Zsh is a shell designed for interactive use, although it is 
also a
powerful scripting language. Many of the useful features of 
bash, ksh,



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-08-04 Thread Sam James
commit: 66757a191020465b75c44bd7367d96786e2ac4e4
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug  5 00:32:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  5 00:32:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66757a19

app-shells/zsh: Stabilize 5.9-r4 ppc, #909790

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index e6d8196e02fc..5b8cb8af0853 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-07-23 Thread Sam James
commit: 2cd532fd75fbe196ce8ecb7de9f0a9468d0e7620
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 21:48:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 21:48:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd532fd

app-shells/zsh: Stabilize 5.9-r4 hppa, #909790

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index d895f6857acd..e6d8196e02fc 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-07-23 Thread Sam James
commit: d346183b3a96421d7ce8555fee3c89561bdd1d0c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 21:44:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 21:44:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d346183b

app-shells/zsh: Stabilize 5.9-r4 arm, #909790

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index d98acbe2162b..25e92a46d822 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-07-23 Thread Sam James
commit: 041ca9283f1bb81efae18591a6f42e327b6ac565
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 21:44:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 21:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041ca928

app-shells/zsh: Stabilize 5.9-r4 arm64, #909790

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index 25e92a46d822..d895f6857acd 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-07-23 Thread Sam James
commit: 30cdd869028d502d9aafc239224764b9b52337c4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 20:48:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 20:48:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30cdd869

app-shells/zsh: Stabilize 5.9-r4 amd64, #909790

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index de3554fb8384..d0a1af9dce73 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-07-23 Thread Sam James
commit: 60a2690b1ffbf077bad28a35bb1048c83f785e5d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 20:48:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 20:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a2690b

app-shells/zsh: Stabilize 5.9-r4 x86, #909790

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index d0a1af9dce73..d98acbe2162b 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-07-23 Thread Sam James
commit: 2a91276107620d9815c60d320d3fc8faf3d46bf0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 20:48:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 20:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a912761

app-shells/zsh: Stabilize 5.9-r4 sparc, #909790

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index a9263096b463..de3554fb8384 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-07-23 Thread Arthur Zamarin
commit: c77f0a759b8e4118628ac222cd149dc1c7e42eb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 23 18:42:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 23 18:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77f0a75

app-shells/zsh: Stabilize 5.9-r4 ppc64, #909790

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index fab785869370..a9263096b463 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-06-11 Thread Sam James
commit: bf2cf8f030e039b1638d702cd6958e39a5083161
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 15:33:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 15:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2cf8f0

app-shells/zsh: add note re pcre2 for next release

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index 4c3313cd66b7..fab785869370 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -22,6 +22,7 @@ LICENSE="ZSH gdbm? ( GPL-2 )"
 SLOT="0"
 IUSE="caps debug doc examples gdbm maildir pcre static valgrind"
 
+# Next release should use pcre2: 
https://github.com/zsh-users/zsh/commit/b62e911341c8ec7446378b477c47da4256053dc0
 RDEPEND="
>=sys-libs/ncurses-5.1:0=
static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/

2023-06-11 Thread Sam James
commit: 8f44fcf1ab5e29ebe240bb9f9adb9fe1f70dbce4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 15:30:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 15:30:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f44fcf1

app-shells/zsh: add commit link for clang15 patch

Bug: https://bugs.gentoo.org/869539
Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/files/zsh-5.9-clang-15-configure.patch | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch 
b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
index a840401becc3..eb74a6ab65c9 100644
--- a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
+++ b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
@@ -1,4 +1,5 @@
 https://bugs.gentoo.org/869539
+https://github.com/zsh-users/zsh/commit/ab4d62eb975a4c4c51dd35822665050e2ddc6918
 https://www.zsh.org/mla/workers/2022/msg00964.html
 --- a/configure.ac
 +++ b/configure.ac



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/

2023-06-11 Thread Sam James
commit: c17aa1fdefb5d26ea9f2f318c090298cbba11ab6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 15:31:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 15:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17aa1fd

app-shells/zsh: add upstream commit link for egrep fix

Noticed while checking the clang15 patch.

Bug: https://bugs.gentoo.org/869332
Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch 
b/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch
index 7cf605674e96..070767058c3b 100644
--- a/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch
+++ b/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch
@@ -1,3 +1,5 @@
+https://github.com/zsh-users/zsh/commit/4fc5dc0292acd77f17281f451774ba2ca4203026
+
 commit 4fc5dc0292acd77f17281f451774ba2ca4203026
 Author: Jun-ichi Takimoto 
 Date:   2022-09-15 18:56:20 +0900



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-05-29 Thread Sam James
commit: b6957257c2c90e785792f59d62ab729ffce84fc5
Author: Sam James  gentoo  org>
AuthorDate: Mon May 29 23:49:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 29 23:49:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6957257

app-shells/zsh: Stabilize 5.9-r3 hppa, #907315

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index 0b51919554c9..b980463b0839 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2023-05-27 Thread Arthur Zamarin
commit: 1f44ab66ddb2e710523b6b38dd4d57f4476b8503
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 27 08:46:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 27 08:46:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f44ab66

app-shells/zsh-syntax-highlighting: Keyword 0.7.1 arm64, #906993

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
index 6f3bd9ea5f6d..6dc5114c77c9 100644
--- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
+++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ -z ${PV%%*} ]]; then
 else
MY_PV=$(ver_rs 3 -)

SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-05-14 Thread Sam James
commit: b8140869736398b8914866a47e3f01e0790622a4
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:01:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8140869

app-shells/zsh: defer to new global USE=valgrind description

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index e61b8484dfcf..b9eedff38fba 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -11,9 +11,6 @@
and tcsh were incorporated into zsh; many original features were
added.

-   
-   Support Valgrind 
(dev-util/valgrind) with annotations to improve results for 
memcheck.
-   

zsh




[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-05-14 Thread Sam James
commit: 5086fec5beec7570a9b9944998170df04f6c589a
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 07:24:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 07:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5086fec5

app-shells/zsh: add Valgrind annotation support

The headers are needed to get Valgrind annotations.

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/metadata.xml  | 3 +++
 app-shells/zsh/zsh-5.9-r4.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index b9eedff38fba..e61b8484dfcf 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -11,6 +11,9 @@
and tcsh were incorporated into zsh; many original features were
added.

+   
+   Support Valgrind 
(dev-util/valgrind) with annotations to improve results for 
memcheck.
+   

zsh


diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index a97542cb1bca..6d24edfd9cd9 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://www.zsh.org/;
 
 LICENSE="ZSH gdbm? ( GPL-2 )"
 SLOT="0"
-IUSE="caps debug doc examples gdbm maildir pcre static"
+IUSE="caps debug doc examples gdbm maildir pcre static valgrind"
 
 RDEPEND="
>=sys-libs/ncurses-5.1:0=
@@ -36,6 +36,7 @@ RDEPEND="
)
 "
 DEPEND="sys-apps/groff
+   valgrind? ( dev-util/valgrind )
${RDEPEND}"
 PDEPEND="
examples? ( app-doc/zsh-lovers )
@@ -92,6 +93,7 @@ src_configure() {
$(use_enable pcre)
$(use_enable caps cap)
$(use_enable gdbm)
+   $(use_enable valgrind zsh-valgrind)
)
 
if use static ; then



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-04-24 Thread Sam James
commit: 4002bff2a362bd96d18480740694b28cc82d681e
Author: Yifeng Li  tomli  me>
AuthorDate: Mon Apr 24 14:50:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 24 20:13:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4002bff2

app-shells/zsh: keyword ~arm64-macos.

zsh is the default login shell on macOS. When the command startprefix
is executed, by default, Gentoo prefix attempts to install the same
shell within the prefix automatically. But it currently fails due to
missing keywords. This commit adds the missing ~arm64-macos keyword
to zsh. It's tested and shown to be functional.

Bug: https://bugs.gentoo.org/904474
Signed-off-by: Yifeng Li  tomli.me>
Closes: https://github.com/gentoo/gentoo/pull/30730
Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 app-shells/zsh/zsh-5.9-r4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index 35f108739d09..8b1c7d49da07 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz

diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index 97907e6b79e4..a97542cb1bca 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-03-23 Thread David Seifert
commit: 4aa07a3277828ffe3faf9223b2067ef0181b4d3a
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Thu Mar 23 16:08:45 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 23 16:08:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa07a32

app-shells/zsh: drop myself as maintainer

Closes: https://github.com/gentoo/gentoo/pull/30318
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: David Seifert  gentoo.org>

 app-shells/zsh/metadata.xml | 30 +-
 1 file changed, 13 insertions(+), 17 deletions(-)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index 5494fe7078d3..b9eedff38fba 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -1,21 +1,17 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-slashbe...@gentoo.org
-Piotr Karbowski
-  
-  
-t...@laumann.xyz
-Thomas Bracht Laumann Jespersen
-  
-  
-  Zsh is a shell designed for interactive use, although it is also a
-  powerful scripting language. Many of the useful features of bash, ksh,
-  and tcsh were incorporated into zsh; many original features were
-  added.
-  
-  
-zsh
-  
+   
+   slashbe...@gentoo.org
+   Piotr Karbowski
+   
+   
+   Zsh is a shell designed for interactive use, although it is 
also a
+   powerful scripting language. Many of the useful features of 
bash, ksh,
+   and tcsh were incorporated into zsh; many original features were
+   added.
+   
+   
+   zsh
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-03-12 Thread Piotr Karbowski
commit: d27c201e6e74d88cf6c70f85187543b6fafd5bc8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 12 12:32:21 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 12 12:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27c201e

app-shells/zsh: metadata.xml bump with .

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-shells/zsh/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index 39071458c305..5494fe7078d3 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -15,4 +15,7 @@
   and tcsh were incorporated into zsh; many original features were
   added.
   
+  
+zsh
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2023-03-12 Thread Piotr Karbowski
commit: 9290ddedaac06dc082d112f2b906c08433c204f9
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 12 12:32:58 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 12 12:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9290dded

app-shells/zsh: 5.9-r4 revbump, fixes tests.

Closes: https://bugs.gentoo.org/869332
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../files/zsh-5.9-do-not-use-egrep-in-tests.patch  | 166 ++
 app-shells/zsh/zsh-5.9-r4.ebuild   | 239 +
 2 files changed, 405 insertions(+)

diff --git a/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch 
b/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch
new file mode 100644
index ..7cf605674e96
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch
@@ -0,0 +1,166 @@
+commit 4fc5dc0292acd77f17281f451774ba2ca4203026
+Author: Jun-ichi Takimoto 
+Date:   2022-09-15 18:56:20 +0900
+
+50629: do not use egrep in tests
+
+(ChangeLog changes removed)
+
+diff --git a/Test/D07multibyte.ztst b/Test/D07multibyte.ztst
+index e2e9a25ef..6909346cb 100644
+--- a/Test/D07multibyte.ztst
 b/Test/D07multibyte.ztst
+@@ -1,19 +1,7 @@
+ %prep
+ 
+-# Find a UTF-8 locale.
+-  setopt multibyte
+-# Don't let LC_* override our choice of locale.
+-  unset -m LC_\*
+-  mb_ok=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  mb_ok=1
+-  break;
+-fi
+-  done
+-  if [[ -z $mb_ok ]]; then
++  LANG=$(ZTST_find_UTF8)
++  if [[ -z $LANG ]]; then
+ ZTST_unimplemented="no UTF-8 locale or multibyte mode is not implemented"
+   else
+ print -u $ZTST_fd Testing multibyte with locale $LANG
+diff --git a/Test/E01options.ztst b/Test/E01options.ztst
+index 2acbfd357..d38fbed74 100644
+--- a/Test/E01options.ztst
 b/Test/E01options.ztst
+@@ -651,7 +651,7 @@
+ >noktarg1
+ >0 1
+ 
+-  showopt() { setopt | egrep 'localoptions|ksharrays'; }
++  showopt() { echo ${(FM)${(@f)"$(setopt)"}:#(localoptions|ksharrays)*} }
+   f1() { setopt localoptions ksharrays; showopt }
+   f2() { setopt ksharrays; showopt }
+   setopt kshoptionprint
+diff --git a/Test/V07pcre.ztst b/Test/V07pcre.ztst
+index c9c844d2a..ca13419e5 100644
+--- a/Test/V07pcre.ztst
 b/Test/V07pcre.ztst
+@@ -6,20 +6,8 @@
+ return 0
+   fi
+   setopt rematch_pcre
+-# Find a UTF-8 locale.
+-  setopt multibyte
+-# Don't let LC_* override our choice of locale.
+-  unset -m LC_\*
+-  mb_ok=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  mb_ok=1
+-  break;
+-fi
+-  done
+-  if [[ -z $mb_ok ]]; then
++  LANG=$(ZTST_find_UTF8)
++  if [[ -z $LANG ]]; then
+ ZTST_unimplemented="no UTF-8 locale or multibyte mode is not implemented"
+   else
+ print -u $ZTST_fd Testing PCRE multibyte with locale $LANG
+diff --git a/Test/X02zlevi.ztst b/Test/X02zlevi.ztst
+index 8146d6752..203c13c32 100644
+--- a/Test/X02zlevi.ztst
 b/Test/X02zlevi.ztst
+@@ -1,16 +1,7 @@
+ # Tests of the vi mode of ZLE
+ 
+ %prep
+-  unset -m LC_\*
+-  ZSH_TEST_LANG=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  ZSH_TEST_LANG=$LANG 
+-  break;
+-fi
+-  done
++  ZSH_TEST_LANG=$(ZTST_find_UTF8)
+   if ( zmodload zsh/zpty 2>/dev/null ); then
+ . $ZTST_srcdir/comptest
+ comptestinit -v -z $ZTST_testdir/../Src/zsh
+diff --git a/Test/X03zlebindkey.ztst b/Test/X03zlebindkey.ztst
+index 43692a85b..5277332a7 100644
+--- a/Test/X03zlebindkey.ztst
 b/Test/X03zlebindkey.ztst
+@@ -3,16 +3,7 @@
+ # into bindings.  The latter is particularly tricky with multibyte sequences.
+ 
+ %prep
+-  unset -m LC_\*
+-  ZSH_TEST_LANG=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  ZSH_TEST_LANG=$LANG
+-  break;
+-fi
+-  done
++  ZSH_TEST_LANG=$(ZTST_find_UTF8)
+   if ( zmodload zsh/zpty 2>/dev/null ); then
+ . $ZTST_srcdir/comptest
+ comptestinit -z $ZTST_testdir/../Src/zsh
+diff --git a/Test/Y01completion.ztst b/Test/Y01completion.ztst
+index 6af0efc6d..f976f9f91 100644
+--- a/Test/Y01completion.ztst
 b/Test/Y01completion.ztst
+@@ -1,16 +1,7 @@
+ # Tests for completion system.
+ 
+ %prep
+-  unset -m LC_\*
+-  ZSH_TEST_LANG=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+- $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  ZSH_TEST_LANG=$LANG
+-  break;
+-fi
+-  done
++  ZSH_TEST_LANG=$(ZTST_find_UTF8)
+   if ( zmodload zsh/zpty 2>/dev/null ); then
+ . $ZTST_srcdir/comptest
+ mkdir comp.tmp
+diff --git a/Test/ztst.zsh 

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-03-12 Thread Piotr Karbowski
commit: c49b6ab3085bf73c8215cd15e90ba033e8f33c5b
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 12 12:20:55 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 12 12:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49b6ab3

app-shells/zsh: drop old and live ebuilds.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-shells/zsh/zsh-5.9-r1.ebuild | 235 ---
 app-shells/zsh/zsh-.ebuild   | 216 ---
 2 files changed, 451 deletions(-)

diff --git a/app-shells/zsh/zsh-5.9-r1.ebuild b/app-shells/zsh/zsh-5.9-r1.ebuild
deleted file mode 100644
index 2ce37dce147c..
--- a/app-shells/zsh/zsh-5.9-r1.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic prefix
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
-else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
-   https://www.zsh.org/pub/old/${P}.tar.xz
-   mirror://sourceforge/${PN}/${P}.tar.xz
-   doc? (
-   https://www.zsh.org/pub/${P}-doc.tar.xz
-   mirror://sourceforge/${PN}/${P}-doc.tar.xz
-   )"
-fi
-
-DESCRIPTION="UNIX Shell similar to the Korn shell"
-HOMEPAGE="https://www.zsh.org/;
-
-LICENSE="ZSH gdbm? ( GPL-2 )"
-SLOT="0"
-IUSE="caps debug doc examples gdbm maildir pcre static unicode"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.1:0=
-   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
-   caps? ( sys-libs/libcap )
-   pcre? (
-   >=dev-libs/libpcre-3.9
-   static? ( >=dev-libs/libpcre-3.9[static-libs] )
-   )
-   gdbm? ( sys-libs/gdbm:= )
-"
-DEPEND="sys-apps/groff
-   ${RDEPEND}"
-PDEPEND="
-   examples? ( app-doc/zsh-lovers )
-"
-if [[ ${PV} == * ]] ; then
-   DEPEND+=" app-text/yodl
-   doc? (
-   sys-apps/texinfo
-   app-text/texi2html
-   virtual/latex-base
-   )"
-fi
-
-PATCHES=(
-   # Add openrc specific options for init.d completion
-   "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
-   # Please refer gentoo bug #833981
-   "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch
-   # bug #869539
-   "${FILESDIR}"/${PN}-5.9-clang-15-configure.patch
-)
-
-src_prepare() {
-   if [[ ${PV} != * ]]; then
-   # fix zshall problem with soelim
-   ln -s Doc man1 || die
-   mv Doc/zshall.1 Doc/zshall.1.soelim || die
-   soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
-   fi
-
-   default
-
-   hprefixify configure.ac
-   if [[ ${PV} == * ]] ; then
-   sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   --enable-etcdir="${EPREFIX}"/etc/zsh
-   --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
-   --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
-   --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
-   --enable-function-subdirs
-   --with-tcsetpgrp
-   --with-term-lib="$(usex unicode 'tinfow ncursesw' 'tinfo 
ncurses')"
-   $(use_enable maildir maildir-support)
-   $(use_enable pcre)
-   $(use_enable caps cap)
-   $(use_enable unicode multibyte)
-   $(use_enable gdbm)
-   )
-
-   if use static ; then
-   myconf+=( --disable-dynamic )
-   append-ldflags -static
-   fi
-   if use debug ; then
-   myconf+=(
-   --enable-zsh-debug
-   --enable-zsh-mem-debug
-   --enable-zsh-mem-warning
-   --enable-zsh-secure-free
-   --enable-zsh-hash-debug
-   )
-   fi
-
-   if [[ ${CHOST} == *-darwin* ]]; then
-   myconf+=( --enable-libs=-liconv )
-   append-ldflags -Wl,-x
-   fi
-
-   econf "${myconf[@]}"
-
-   if use static ; then
-   # compile all modules statically, see Bug #27392
-   # removed cap and curses because linking failes
-   sed -e "s,link=no,link=static,g" \
-   -e "/^name=zsh\/cap/s,link=static,link=no," \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-03-04 Thread Arthur Zamarin
commit: 00cc6c9c72f6624e78e4e1ff49b4ea5b74250852
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 11:46:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 11:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00cc6c9c

app-shells/zsh: Stabilize 5.9-r3 sparc, #892067

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index 05a149894d5e..35f108739d09 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-01-27 Thread Arthur Zamarin
commit: e92eb6eeb0c49d4a1f08e03c47c37c5fae19d8f9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 12:19:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 12:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92eb6ee

app-shells/zsh: Stabilize 5.9-r3 x86, #892067

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index a5683d8ea976..05a149894d5e 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-01-27 Thread Arthur Zamarin
commit: 6de8a78f351abba9592f1a8fea2a496c6578811d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 12:18:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 12:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de8a78f

app-shells/zsh: Stabilize 5.9-r3 arm64, #892067

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index d9080fa1236c..f8bc2a4a60ba 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-01-27 Thread Arthur Zamarin
commit: 82008431721615eff29beea9b9accbedd036437f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 12:18:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 12:18:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82008431

app-shells/zsh: Stabilize 5.9-r3 arm, #892067

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index f8bc2a4a60ba..f096cbc7f063 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-01-27 Thread Arthur Zamarin
commit: 3abbffdc89cfa171dc994ac771b5f556d950ee32
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 12:18:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 12:18:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3abbffdc

app-shells/zsh: Stabilize 5.9-r3 ppc64, #892067

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index 7d2d9d9e3549..e9d7fe52913f 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-01-27 Thread Arthur Zamarin
commit: f7e93be4742ab0b29d28fe7493facb36939c9af9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 12:18:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 12:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e93be4

app-shells/zsh: Stabilize 5.9-r3 ppc, #892067

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index f096cbc7f063..7d2d9d9e3549 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-01-27 Thread Arthur Zamarin
commit: 3ace98ad2d5a50866b4646aaec470ef9a21ec10c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 12:18:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 12:18:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ace98ad

app-shells/zsh: Stabilize 5.9-r3 amd64, #892067

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index e9d7fe52913f..a5683d8ea976 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2023-01-20 Thread Joonas Niilola
commit: 6af797e62e89b2345d9a9599af03c63989c33818
Author: Marco Scardovi  icloud  com>
AuthorDate: Wed Dec 28 22:55:11 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 20 13:31:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af797e6

app-shells/zsh-completions: drop 0.33.0

Signed-off-by: Marco Scardovi  icloud.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-shells/zsh-completions/Manifest|  1 -
 .../zsh-completions/zsh-completions-0.33.0.ebuild  | 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-shells/zsh-completions/Manifest 
b/app-shells/zsh-completions/Manifest
index 5de3a9af26ad..84fdecb48bea 100644
--- a/app-shells/zsh-completions/Manifest
+++ b/app-shells/zsh-completions/Manifest
@@ -1,2 +1 @@
-DIST zsh-completions-0.33.0.tar.gz 285049 BLAKE2B 
bcbbb2966a48f1b8c06e14f14432e147b4a4ca28c7d9769b4a108e3d4e005c37874c93c836c8636dabb860780077ccc5d9ebbd339f63c34fd16975ec5486a5c4
 SHA512 
8eaa7d9d2a58e8e2daa6ba7d9a8498e607b271bfd0484184482ec610e7f647ca72ba945f6897b2d619918304a18d048c4b079dae0993dc660cba61d4bce1e0a3
 DIST zsh-completions-0.34.0.tar.gz 304543 BLAKE2B 
75afed3059e889f92843099ad3eddae1f939a7d9a46d87a8048c5742b44699c2da13a9c2ea00ca2ea02898472199f064c420aac8943338e3b22189a7cc0d23b4
 SHA512 
643e967a77ab708c6316a9b43edd8b411f133aa4abe10bf69d3f5e545b2128423ad80d3509e7f9077b30cb8a83f60fe8d4355ed0a697dadffe1e1aaac6597c04

diff --git a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
deleted file mode 100644
index ccbe230c7310..
--- a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
-else
-   SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
-fi
-
-DESCRIPTION="Additional completion definitions for Zsh"
-HOMEPAGE="https://github.com/zsh-users/zsh-completions;
-
-LICENSE="Apache-2.0 BSD MIT ZSH"
-SLOT="0"
-
-RDEPEND="app-shells/zsh"
-
-src_install() {
-   insinto /usr/share/zsh/site-functions
-   doins src/_*
-}
-
-pkg_postinst() {
-   elog
-   elog "If you happen to compile your functions, you may need to delete"
-   elog "~/.zcompdump{,.zwc} and recompile to make the new completions 
available"
-   elog "to your shell."
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2022-12-28 Thread Sam James
commit: 3650a4fcad6cd57d5c966f49c6f593ef5bd44039
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 28 22:25:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 22:25:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3650a4fc

app-shells/zsh-completions: Stabilize 0.34.0 ALLARCHES, #888789

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild
index f5ebe5d49325..ec9a9ddd1f80 100644
--- a/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-11-26 Thread Piotr Karbowski
commit: 650432e43bd7020b9c53f27c5f3e4d725d4c2115
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Nov 26 21:57:07 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Nov 26 21:58:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650432e4

app-shells/zsh: 5.9-r3 revbump, static build fixes.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-shells/zsh/{zsh-5.9-r2.ebuild => zsh-5.9-r3.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r2.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
similarity index 98%
rename from app-shells/zsh/zsh-5.9-r2.ebuild
rename to app-shells/zsh/zsh-5.9-r3.ebuild
index 6a06814f4b79..d9080fa1236c 100644
--- a/app-shells/zsh/zsh-5.9-r2.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -34,7 +34,10 @@ RDEPEND="
>=dev-libs/libpcre-3.9
static? ( >=dev-libs/libpcre-3.9[static-libs] )
)
-   gdbm? ( sys-libs/gdbm:= )
+   gdbm? (
+   sys-libs/gdbm:=
+   static? ( sys-libs/gdbm:=[static-libs] )
+   )
 "
 DEPEND="sys-apps/groff
${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-11-26 Thread Piotr Karbowski
commit: c1c6619fe78c334f9b45baeaa8b8300696656c46
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Nov 26 21:37:36 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Nov 26 21:37:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c6619f

app-shells/zsh: drop unicode USE flag.

THe unicode USE flag makes absolute no sense since the ncurses we really
depends on will support unicode regardless of this flag, on the top of
that without unicode support tests are failing. The unicode support is
now always enabled.

Closes: https://bugs.gentoo.org/653704
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../zsh/{zsh-.ebuild => zsh-5.9-r2.ebuild} | 33 +-
 app-shells/zsh/zsh-.ebuild |  6 ++--
 2 files changed, 29 insertions(+), 10 deletions(-)

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-5.9-r2.ebuild
similarity index 87%
copy from app-shells/zsh/zsh-.ebuild
copy to app-shells/zsh/zsh-5.9-r2.ebuild
index 3493b711314b..6a06814f4b79 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-5.9-r2.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="https://www.zsh.org/;
 
 LICENSE="ZSH gdbm? ( GPL-2 )"
 SLOT="0"
-IUSE="caps debug doc examples gdbm maildir pcre static unicode"
+IUSE="caps debug doc examples gdbm maildir pcre static"
 
 RDEPEND="
>=sys-libs/ncurses-5.1:0=
@@ -50,6 +50,15 @@ if [[ ${PV} == * ]] ; then
)"
 fi
 
+PATCHES=(
+   # Add openrc specific options for init.d completion
+   "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+   # Please refer gentoo bug #833981
+   "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch
+   # bug #869539
+   "${FILESDIR}"/${PN}-5.9-clang-15-configure.patch
+)
+
 src_prepare() {
if [[ ${PV} != * ]]; then
# fix zshall problem with soelim
@@ -58,9 +67,6 @@ src_prepare() {
soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
fi
 
-   # add openrc specific options for init.d completion
-   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
-
default
 
hprefixify configure.ac
@@ -80,11 +86,11 @@ src_configure() {
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
--enable-function-subdirs
--with-tcsetpgrp
-   --with-term-lib="$(usex unicode 'tinfow ncursesw' 'tinfo 
ncurses')"
+   --enable-multibyte
+   --with-term-lib='tinfow ncursesw'
$(use_enable maildir maildir-support)
$(use_enable pcre)
$(use_enable caps cap)
-   $(use_enable unicode multibyte)
$(use_enable gdbm)
)
 
@@ -127,11 +133,24 @@ src_compile() {
default
 
if [[ ${PV} == * ]] && use doc ; then
-   emake -C Doc everything pdf dvi
+   emake -C Doc everything
fi
 }
 
 src_test() {
+   # Fixes tests A03quoting.ztst B03print.ztst on musl
+   # Please refer:
+   # https://www.zsh.org/mla/workers/2021/msg00805.html
+   # Test E02xtrace fails on musl, so we are removing it.
+   # Closes: https://bugs.gentoo.org/833981
+   if use elibc_musl ; then
+   unset LC_ALL
+   unset LC_COLLATE
+   unset LC_NUMERIC
+   unset LC_MESSAGES
+   unset LANG
+   rm "${S}"/Test/E02xtrace.ztst || die
+   fi
addpredict /dev/ptmx
local i
for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst 
Y02compmatch.ztst Y03arguments.ztst ; do

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index 3493b711314b..98399ff00b86 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="https://www.zsh.org/;
 
 LICENSE="ZSH gdbm? ( GPL-2 )"
 SLOT="0"
-IUSE="caps debug doc examples gdbm maildir pcre static unicode"
+IUSE="caps debug doc examples gdbm maildir pcre static"
 
 RDEPEND="
>=sys-libs/ncurses-5.1:0=
@@ -79,12 +79,12 @@ src_configure() {
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
--enable-function-subdirs
+   --enable-multibyte
--with-tcsetpgrp
-   --with-term-lib="$(usex unicode 'tinfow ncursesw' 'tinfo 
ncurses')"
+   --with-term-lib='tinfow ncursesw'
$(use_enable maildir maildir-support)
$(use_enable pcre)
$(use_enable caps cap)
-   $(use_enable unicode multibyte)
$(use_enable gdbm)
)
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2022-11-26 Thread Piotr Karbowski
commit: 4ad14bbfc4f7c829df10ab89d1b8712c00dab896
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Nov 26 21:26:09 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Nov 26 21:26:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad14bbf

app-shells/zsh: drop old.

Bug: https://bugs.gentoo.org/833252
Signed-off-by: Piotr Karbowski  gentoo.org>

 app-shells/zsh/Manifest|   2 -
 8.1-non_interactive_shell_regression_fix.patch |  76 ---
 .../zsh-5.8.1-performance_regression_fix.patch | 139 
 app-shells/zsh/zsh-5.8.1-r2.ebuild | 222 
 app-shells/zsh/zsh-5.9.ebuild  | 233 -
 5 files changed, 672 deletions(-)

diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index b5eba80c9a19..ebdcbff39663 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -1,4 +1,2 @@
-DIST zsh-5.8.1-doc.tar.xz 3088728 BLAKE2B 
c7f62f50a8fce483d2946ac550fa0996e5749a9040cf9424a61d591024292a2f1eb0fc2401824104c6ef0fff2a4b38e07269a0069cde1b0bff6e8a7b09daf160
 SHA512 
0d8ca4c54c10e8a471ba7d53f1371ee057f7df4b710fc01194833f29a61b5465133432b891b0b891b6cc5235a928a783bf99f39c67314e29e3d161ca5abf3219
-DIST zsh-5.8.1.tar.xz 3200540 BLAKE2B 
19981d0cc208fb590af8e034bde66bda36a4a20abe76ff71ba9222d7150b7d53573e1f5b81ddb2cdd29f6aa0611071a35d8b48250e6bd4b196f0428b776c4af8
 SHA512 
f54a5a47ed15d134902613f6169c985680afc45a67538505e11b66b348fcb367145e9b8ae2d9eac185e07ef5f97254b85df01ba97294002a8c036fd02ed5e76d
 DIST zsh-5.9-doc.tar.xz 3130444 BLAKE2B 
96b635b438f8a90bc1f3c15c8a287ab392ba830e975e49b7f1c09d12de44c250dcf33d1d6dc93b58693839af2e57eb5c9d4e874ca08dd82fe876cb5ca26e6508
 SHA512 
5cc6abcdcfb4f5ad7bc4a31364ca49dfd87ae03e0082d89cc2ba1f00570f6757266ee60894ad31b562408de91494c22f177b414b03cb78c31d92328686be9860
 DIST zsh-5.9.tar.xz 3332400 BLAKE2B 
3ecd6d080ff47b78d228d9bf5c1bafd3dfc602beb681ec533ce1039041d0e93143ebd7e0e73a9aed0789e27ca42d58a55f3b6e2c7d89113ab3ee99112dec46d1
 SHA512 
d9138b7f379ad942a5f46819d2dd52d31f3a1129f2a0d1b53d4c5cd43c318b60396da6d37c57c477b8e958fb750209aca0ae93f8c9dd42ac958de006a0ff067e

diff --git 
a/app-shells/zsh/files/zsh-5.8.1-non_interactive_shell_regression_fix.patch 
b/app-shells/zsh/files/zsh-5.8.1-non_interactive_shell_regression_fix.patch
deleted file mode 100644
index 6e202fa2fb24..
--- a/app-shells/zsh/files/zsh-5.8.1-non_interactive_shell_regression_fix.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From da8be06c2062ea02795bcba25172369ec68848cf Mon Sep 17 00:00:00 2001
-From: Peter Stephenson 
-Date: Thu, 3 Mar 2022 19:19:35 +
-Subject: [PATCH] 49792: Non-interative shell input is line buffered.
-

- ChangeLog|  5 +
- Src/input.c  | 21 ++---
- Test/A01grammar.ztst |  9 +
- 3 files changed, 28 insertions(+), 7 deletions(-)
-
-diff --git a/ChangeLog b/ChangeLog
-index 8a5ad4941..cae2fc4e3 100644
 a/ChangeLog
-+++ b/ChangeLog
-@@ -1,3 +1,8 @@
-+2022-03-03  Peter Stephenson  
-+
-+  * 49792: Src/input.c, Test/A01grammar.ztst: Use line buffering
-+  for non-interactive input.
-+
- 2022-02-12  dana  
- 
-   * unposted: Config/version.mk, Etc/FAQ.yo, README: Update
-diff --git a/Src/input.c b/Src/input.c
-index 18228b37d..caa8e23b0 100644
 a/Src/input.c
-+++ b/Src/input.c
-@@ -223,13 +223,20 @@ shingetchar(void)
-   return STOUC(*shinbufptr++);
- 
- shinbufreset();
--do {
--  errno = 0;
--  nread = read(SHIN, shinbuffer, SHINBUFSIZE);
--} while (nread < 0 && errno == EINTR);
--if (nread <= 0)
--  return -1;
--shinbufendptr = shinbuffer + nread;
-+for (;;) {
-+   errno = 0;
-+   nread = read(SHIN, shinbufendptr, 1);
-+   if (nread > 0) {
-+   /* Use line buffering (POSIX requirement) */
-+   if (*shinbufendptr++ == '\n')
-+   break;
-+   if (shinbufendptr == shinbuffer + SHINBUFSIZE)
-+   break;
-+   } else if (nread == 0 || errno != EINTR)
-+   break;
-+}
-+if (shinbufendptr == shinbuffer)
-+return -1;
- return STOUC(*shinbufptr++);
- }
- 
-diff --git a/Test/A01grammar.ztst b/Test/A01grammar.ztst
-index 1e0e9a04e..adbf5f1d9 100644
 a/Test/A01grammar.ztst
-+++ b/Test/A01grammar.ztst
-@@ -932,3 +932,12 @@ F:Note that the behaviour of 'exit' inside try-list 
inside a function is unspeci
-  $ZTST_testdir/../Src/zsh -fc '{ ( ) } always { echo foo }'
- -f:exec last command optimization inhibited for try/always
- >foo
-+
-+ (
-+   export VALUE=first
-+   print -l 'echo Value is $VALUE' 'VALUE=second sh' 'echo Value is $VALUE' |
-+   $ZTST_testdir/../Src/zsh -f
-+ )
-+0:Non-interactive shell command input is line buffered
-+>Value is first
-+>Value is second
--- 
-2.36.0.rc2
-

diff --git a/app-shells/zsh/files/zsh-5.8.1-performance_regression_fix.patch 

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/

2022-09-15 Thread Sam James
commit: de7ee49e504cf5eef6084f0216593020bebf2c93
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:50:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:50:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7ee49e

app-shells/zsh: add link to upstream patch submission

Bug: https://bugs.gentoo.org/869539
Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/files/zsh-5.9-clang-15-configure.patch | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch 
b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
index 8a77e365c700..a840401becc3 100644
--- a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
+++ b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
@@ -1,4 +1,5 @@
 https://bugs.gentoo.org/869539
+https://www.zsh.org/mla/workers/2022/msg00964.html
 --- a/configure.ac
 +++ b/configure.ac
 @@ -583,11 +583,11 @@ if test x$zsh_cv_c_have_union_init = xye



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2022-09-12 Thread Sam James
commit: 892dc0afaf0436e59259fec155f76ba4af9b6b06
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 20:07:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 20:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892dc0af

app-shells/zsh: fix configure tests with Clang 15

Note that in some cases, this may have caused either some
files to not be installed, or hangs at runtime.

Closes: https://bugs.gentoo.org/869539
Thanks-to: Nicholas Vinson  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../zsh/files/zsh-5.9-clang-15-configure.patch | 549 +
 app-shells/zsh/zsh-5.9-r1.ebuild   | 235 +
 2 files changed, 784 insertions(+)

diff --git a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch 
b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
new file mode 100644
index ..8a77e365c700
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
@@ -0,0 +1,549 @@
+https://bugs.gentoo.org/869539
+--- a/configure.ac
 b/configure.ac
+@@ -583,11 +583,11 @@ if test x$zsh_cv_c_have_union_init = xye
+ fi
+ 
+ dnl  Checking if compiler correctly cast signed to unsigned.
+ AC_CACHE_CHECK(if signed to unsigned casting is broken,
+ zsh_cv_c_broken_signed_to_unsigned_casting,
+-[AC_RUN_IFELSE([AC_LANG_SOURCE([[main(){return((int)(unsigned char)((char) 
-1) == 
255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])])
++[AC_RUN_IFELSE([AC_LANG_SOURCE([[int main(){return((int)(unsigned 
char)((char) -1) == 
255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])])
+ AH_TEMPLATE([BROKEN_SIGNED_TO_UNSIGNED_CASTING],
+ [Define to 1 if compiler incorrectly cast signed to unsigned.])
+ if test x$zsh_cv_c_broken_signed_to_unsigned_casting = xyes; then
+   AC_DEFINE(BROKEN_SIGNED_TO_UNSIGNED_CASTING)
+ fi
+@@ -1044,21 +1044,21 @@ if test x$zsh_cv_long_is_64_bit = xyes;
+ else
+   AC_CACHE_CHECK(if off_t is 64 bit, zsh_cv_off_t_is_64_bit,
+   [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
+ 
+-main() { return sizeof(off_t) < 8; }
++int main() { return sizeof(off_t) < 8; }
+ 
]])],[zsh_cv_off_t_is_64_bit=yes],[zsh_cv_off_t_is_64_bit=no],[zsh_cv_off_t_is_64_bit=no])])
+   if test x$zsh_cv_off_t_is_64_bit = xyes; then
+ AC_DEFINE(OFF_T_IS_64_BIT)
+   fi
+ 
+   AC_CACHE_CHECK(if ino_t is 64 bit, zsh_cv_ino_t_is_64_bit,
+   [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
+ 
+-main() { return sizeof(ino_t) < 8; }
++int main() { return sizeof(ino_t) < 8; }
+ 
]])],[zsh_cv_ino_t_is_64_bit=yes],[zsh_cv_ino_t_is_64_bit=no],[zsh_cv_ino_t_is_64_bit=no])])
+   if test x$zsh_cv_ino_t_is_64_bit = xyes; then
+ AC_DEFINE(INO_T_IS_64_BIT)
+   fi
+ 
+@@ -1394,22 +1394,22 @@ zsh_cv_func_tgetent_accepts_null,
+ [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
+ #include 
+ int tgetent(char *, char *);
+ char *tgetstr(char *, char **);
+-main()
++int main()
+ {
+ char buf[4096];
+ int r1 = tgetent(buf, "vt100");
+ int r2 = tgetent((char*)0,"vt100");
+ if (r1 >= 0 && r1 == r2) {
+ char tbuf[1024], *u;
+ u = tbuf;
+   tgetstr("cl", );
+   creat("conftest.tgetent", 0640);
+ }
+-exit((r1 != r2) || r2 == -1);
++return((r1 != r2) || r2 == -1);
+ }
+ ]])],[if test -f conftest.tgetent; then
+ zsh_cv_func_tgetent_accepts_null=yes
+   else
+ zsh_cv_func_tgetent_accepts_null=no
+@@ -1422,22 +1422,22 @@ zsh_cv_func_tgetent_zero_success,
+ [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
+ #include 
+ int tgetent(char *, char*);
+ char *tgetstr(char *, char **);
+-main()
++int main()
+ {
+ char buf[4096];
+ int r1 = tgetent(buf, "!@#$%^&*");
+ int r2 = tgetent(buf, "vt100");
+ if (r1 < 0 && r2 == 0) {
+ char tbuf[1024], *u;
+ u = tbuf;
+   tgetstr("cl", );
+   creat("conftest.tgetent0", 0640);
+ }
+-exit(r1 == r2);
++return(r1 == r2);
+ }
+ ]])],[if test -f conftest.tgetent0; then
+ zsh_cv_func_tgetent_zero_success=yes
+   else
+ zsh_cv_func_tgetent_zero_success=no
+@@ -1860,27 +1860,27 @@ zsh_cv_rlim_t_is_longer,
+ #ifdef HAVE_SYS_TIME_H
+ #include 
+ #endif
+ #include 
+ #include 
+-main(){struct rlimit r;exit(sizeof(r.rlim_cur) <= 
sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])])
++int main(){struct rlimit r;return(sizeof(r.rlim_cur) <= 
sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])])
+ if test x$zsh_cv_rlim_t_is_longer = xyes; then
+   AC_CACHE_CHECK(if rlim_t is a quad,
+   zsh_cv_rlim_t_is_quad_t,
+   [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #ifdef HAVE_SYS_TIME_H
+ #include 
+ #endif
+ #include 
+ #include 
+ #include 
+-main() { 
++int main() { 
+   struct rlimit r;
+   char 

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2022-08-31 Thread Sam James
commit: d12d15fee1604f729ea93a3401cbb25ee41c9897
Author: brahmajit das  protonmail  com>
AuthorDate: Fri Aug 26 19:53:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  1 02:06:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12d15fe

app-shells/zsh: Fix failing tests on musl

On musl the tests A03quoting.ztst, B03print.ztst, V09datetime.ztst, and
E02xtrace.ztst were failing. This commit fixes all four (E02xtrace is
removed for musl) of them.

Closes: https://bugs.gentoo.org/833981
Signed-off-by: brahmajit das  protonmail.com>

Signed-off-by: brahmajit das  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27019
Signed-off-by: Sam James  gentoo.org>

 .../files/zsh-5.9-musl-V09datetime-test-fix.patch  | 15 ++
 app-shells/zsh/zsh-5.9.ebuild  | 23 +++---
 2 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/app-shells/zsh/files/zsh-5.9-musl-V09datetime-test-fix.patch 
b/app-shells/zsh/files/zsh-5.9-musl-V09datetime-test-fix.patch
new file mode 100644
index ..6f9fa4458a29
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.9-musl-V09datetime-test-fix.patch
@@ -0,0 +1,15 @@
+# On musl strftime '%@' returns new line, so we include to check for that too
+# Closes: https://bugs.gentoo.org/833981
+--- a/Test/V09datetime.ztst
 b/Test/V09datetime.ztst
+@@ -79,8 +79,8 @@
+ >1973^@03^@03
+
+ # We assume '%@' is not a valid format on any OSs.
+-# The result can be '%@' (Linux), '@' (BSDs) or an error (Cygwin).
+-  [[ $(strftime '%@' 0 2> /dev/null) == (%|)@ || $? != 0 ]]
++# The result can be '%@' (Linux), '\n' (Linux with musl libc) '@', (BSDs) or 
an error (Cygwin).
++  [[ $(strftime '%@' 0 2> /dev/null) == (%|)@ || $? != 0 || $'\n' ]]
+ 0:bad format specifier
+
+ # This test may fail at 23:59:59.xxx on New Year's Eve :/

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index a2940a5c435e..9cfcc3a75650 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -50,6 +50,13 @@ if [[ ${PV} == * ]] ; then
)"
 fi
 
+PATCHES=(
+   # add openrc specific options for init.d completion
+   "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+   # Please refer gentoo bug 833981
+   "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch
+)
+
 src_prepare() {
if [[ ${PV} != * ]]; then
# fix zshall problem with soelim
@@ -58,9 +65,6 @@ src_prepare() {
soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
fi
 
-   # add openrc specific options for init.d completion
-   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
-
default
 
hprefixify configure.ac
@@ -132,6 +136,19 @@ src_compile() {
 }
 
 src_test() {
+   # Fixes tests A03quoting.ztst B03print.ztst on musl
+   # Please refer:
+   # https://www.zsh.org/mla/workers/2021/msg00805.html
+   # Test E02xtrace fails on musl, so we are removing it.
+   # Closes: https://bugs.gentoo.org/833981
+   if use elibc_musl ; then
+   unset LC_ALL
+   unset LC_COLLATE
+   unset LC_NUMERIC
+   unset LC_MESSAGES
+   unset LANG
+   rm "${S}"/Test/E02xtrace.ztst || die
+   fi
addpredict /dev/ptmx
local i
for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst 
Y02compmatch.ztst Y03arguments.ztst ; do



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-22 Thread Agostino Sarubbo
commit: dfdc854569e6b68d3c839e615b1ecb9d4923798d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:48:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:48:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfdc8545

app-shells/zsh: x86 stable wrt bug #859586

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index c59ad0a3ae3f..a2940a5c435e 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-22 Thread Agostino Sarubbo
commit: e3119e9f2241ebfe2ceb241b088fceb1279ee649
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:47:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:47:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3119e9f

app-shells/zsh: sparc stable wrt bug #859586

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index 3a7c9207129e..c59ad0a3ae3f 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-22 Thread Agostino Sarubbo
commit: 60a548ba1a1bb589d63da9b2b96f067f94aa1ab9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:47:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:47:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a548ba

app-shells/zsh: ppc64 stable wrt bug #859586

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index c96054cbed45..3a7c9207129e 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-22 Thread Agostino Sarubbo
commit: 003f45dffb090d1df05a3d359eec777fb5925ac4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:46:34 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:46:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003f45df

app-shells/zsh: ppc stable wrt bug #859586

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index e245b77e0c55..c96054cbed45 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-22 Thread Agostino Sarubbo
commit: 97fef0ae9265c0a14cf9debb18028885a9984302
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:46:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:46:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fef0ae

app-shells/zsh: arm64 stable wrt bug #859586

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index cf3555195ab6..e245b77e0c55 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-22 Thread Agostino Sarubbo
commit: 34f7bee7aa8df98e9825e1614d6d8f3c2152573a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:44:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:44:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f7bee7

app-shells/zsh: arm stable wrt bug #859586

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index 4648a6da2f9a..cf3555195ab6 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-22 Thread Agostino Sarubbo
commit: ba20be5a6751b7c44e10c60a9c4333cc1d3eb40d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:43:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:43:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba20be5a

app-shells/zsh: amd64 stable wrt bug #859586

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
index d50d9b419785..4648a6da2f9a 100644
--- a/app-shells/zsh/zsh-5.9.ebuild
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-04 Thread Sam James
commit: a38cc9e5a1c3263d46a419eabda387e020ac54eb
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Mon Jul  4 14:38:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 23:22:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38cc9e5

app-shells/zsh: fix docs building on live ebuild

Original proposed patch was provided in the docs, but adjusted to
generate docs in src_compile instead of src_install.

Closes: https://bugs.gentoo.org/661802
Co-authored-by: Aidan Harris  aidanharr.is>
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/26220
Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index d50d9b419785..3493b711314b 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -127,7 +127,7 @@ src_compile() {
default
 
if [[ ${PV} == * ]] && use doc ; then
-   emake -C Doc everything
+   emake -C Doc everything pdf dvi
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-07-03 Thread Piotr Karbowski
commit: 254077f2c4bf498afda0e0f0d9edd7c89896b2cd
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul  3 18:32:54 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul  3 18:32:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254077f2

app-shells/zsh: adding myself and laumann to maintaners.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-shells/zsh/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index 0f11761b49c1..4a2bc91d276b 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+slashbe...@gentoo.org
+Piotr Karbowski
+  
+  
+t...@laumann.xyz
+Thomas Bracht Laumann Jespersen
+  
   
   Zsh is a shell designed for interactive use, although it is also a
   powerful scripting language. Many of the useful features of bash, ksh,



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2022-07-02 Thread Sam James
commit: c57ab415de7fd0dfb3017f93b7105f144bca9e4d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  3 02:44:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  3 02:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57ab415

app-shells/zsh-completions: add 0.34.0

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/Manifest   | 1 +
 ...{zsh-completions-.ebuild => zsh-completions-0.34.0.ebuild} | 8 +++-
 app-shells/zsh-completions/zsh-completions-.ebuild| 8 +++-
 3 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/app-shells/zsh-completions/Manifest 
b/app-shells/zsh-completions/Manifest
index 5eb74798dedc..5de3a9af26ad 100644
--- a/app-shells/zsh-completions/Manifest
+++ b/app-shells/zsh-completions/Manifest
@@ -1 +1,2 @@
 DIST zsh-completions-0.33.0.tar.gz 285049 BLAKE2B 
bcbbb2966a48f1b8c06e14f14432e147b4a4ca28c7d9769b4a108e3d4e005c37874c93c836c8636dabb860780077ccc5d9ebbd339f63c34fd16975ec5486a5c4
 SHA512 
8eaa7d9d2a58e8e2daa6ba7d9a8498e607b271bfd0484184482ec610e7f647ca72ba945f6897b2d619918304a18d048c4b079dae0993dc660cba61d4bce1e0a3
+DIST zsh-completions-0.34.0.tar.gz 304543 BLAKE2B 
75afed3059e889f92843099ad3eddae1f939a7d9a46d87a8048c5742b44699c2da13a9c2ea00ca2ea02898472199f064c420aac8943338e3b22189a7cc0d23b4
 SHA512 
643e967a77ab708c6316a9b43edd8b411f133aa4abe10bf69d3f5e545b2128423ad80d3509e7f9077b30cb8a83f60fe8d4355ed0a697dadffe1e1aaac6597c04

diff --git a/app-shells/zsh-completions/zsh-completions-.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild
similarity index 85%
copy from app-shells/zsh-completions/zsh-completions-.ebuild
copy to app-shells/zsh-completions/zsh-completions-0.34.0.ebuild
index ea096ae90a8d..f5ebe5d49325 100644
--- a/app-shells/zsh-completions/zsh-completions-.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"
@@ -25,9 +25,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog
elog "If you happen to compile your functions, you may need to delete"
elog "~/.zcompdump{,.zwc} and recompile to make the new completions 
available"
elog "to your shell."
-   elog
 }

diff --git a/app-shells/zsh-completions/zsh-completions-.ebuild 
b/app-shells/zsh-completions/zsh-completions-.ebuild
index ea096ae90a8d..f5ebe5d49325 100644
--- a/app-shells/zsh-completions/zsh-completions-.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"
@@ -25,9 +25,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog
elog "If you happen to compile your functions, you may need to delete"
elog "~/.zcompdump{,.zwc} and recompile to make the new completions 
available"
elog "to your shell."
-   elog
 }



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-05-15 Thread Lars Wendler
commit: 42d21143f7ee71dc001c32ae2ed822297fa8ebcf
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May 15 12:43:47 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May 15 12:44:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d21143

app-shells/zsh: Bump to version 5.9

Signed-off-by: Lars Wendler  gentoo.org>

 app-shells/zsh/Manifest   |   2 +
 app-shells/zsh/zsh-5.9.ebuild | 216 ++
 2 files changed, 218 insertions(+)

diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index 4ce7faa192bc..b5eba80c9a19 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -1,2 +1,4 @@
 DIST zsh-5.8.1-doc.tar.xz 3088728 BLAKE2B 
c7f62f50a8fce483d2946ac550fa0996e5749a9040cf9424a61d591024292a2f1eb0fc2401824104c6ef0fff2a4b38e07269a0069cde1b0bff6e8a7b09daf160
 SHA512 
0d8ca4c54c10e8a471ba7d53f1371ee057f7df4b710fc01194833f29a61b5465133432b891b0b891b6cc5235a928a783bf99f39c67314e29e3d161ca5abf3219
 DIST zsh-5.8.1.tar.xz 3200540 BLAKE2B 
19981d0cc208fb590af8e034bde66bda36a4a20abe76ff71ba9222d7150b7d53573e1f5b81ddb2cdd29f6aa0611071a35d8b48250e6bd4b196f0428b776c4af8
 SHA512 
f54a5a47ed15d134902613f6169c985680afc45a67538505e11b66b348fcb367145e9b8ae2d9eac185e07ef5f97254b85df01ba97294002a8c036fd02ed5e76d
+DIST zsh-5.9-doc.tar.xz 3130444 BLAKE2B 
96b635b438f8a90bc1f3c15c8a287ab392ba830e975e49b7f1c09d12de44c250dcf33d1d6dc93b58693839af2e57eb5c9d4e874ca08dd82fe876cb5ca26e6508
 SHA512 
5cc6abcdcfb4f5ad7bc4a31364ca49dfd87ae03e0082d89cc2ba1f00570f6757266ee60894ad31b562408de91494c22f177b414b03cb78c31d92328686be9860
+DIST zsh-5.9.tar.xz 3332400 BLAKE2B 
3ecd6d080ff47b78d228d9bf5c1bafd3dfc602beb681ec533ce1039041d0e93143ebd7e0e73a9aed0789e27ca42d58a55f3b6e2c7d89113ab3ee99112dec46d1
 SHA512 
d9138b7f379ad942a5f46819d2dd52d31f3a1129f2a0d1b53d4c5cd43c318b60396da6d37c57c477b8e958fb750209aca0ae93f8c9dd42ac958de006a0ff067e

diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild
new file mode 100644
index ..d50d9b419785
--- /dev/null
+++ b/app-shells/zsh/zsh-5.9.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic prefix
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
+   https://www.zsh.org/pub/old/${P}.tar.xz
+   mirror://sourceforge/${PN}/${P}.tar.xz
+   doc? (
+   https://www.zsh.org/pub/${P}-doc.tar.xz
+   mirror://sourceforge/${PN}/${P}-doc.tar.xz
+   )"
+fi
+
+DESCRIPTION="UNIX Shell similar to the Korn shell"
+HOMEPAGE="https://www.zsh.org/;
+
+LICENSE="ZSH gdbm? ( GPL-2 )"
+SLOT="0"
+IUSE="caps debug doc examples gdbm maildir pcre static unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
+   caps? ( sys-libs/libcap )
+   pcre? (
+   >=dev-libs/libpcre-3.9
+   static? ( >=dev-libs/libpcre-3.9[static-libs] )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+"
+DEPEND="sys-apps/groff
+   ${RDEPEND}"
+PDEPEND="
+   examples? ( app-doc/zsh-lovers )
+"
+if [[ ${PV} == * ]] ; then
+   DEPEND+=" app-text/yodl
+   doc? (
+   sys-apps/texinfo
+   app-text/texi2html
+   virtual/latex-base
+   )"
+fi
+
+src_prepare() {
+   if [[ ${PV} != * ]]; then
+   # fix zshall problem with soelim
+   ln -s Doc man1 || die
+   mv Doc/zshall.1 Doc/zshall.1.soelim || die
+   soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
+   fi
+
+   # add openrc specific options for init.d completion
+   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+
+   default
+
+   hprefixify configure.ac
+   if [[ ${PV} == * ]] ; then
+   sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-etcdir="${EPREFIX}"/etc/zsh
+   --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
+   --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
+   --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
+   --enable-function-subdirs
+   --with-tcsetpgrp
+   --with-term-lib="$(usex unicode 'tinfow ncursesw' 'tinfo 

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-05-15 Thread Lars Wendler
commit: 760026288e2cdfefbdaa0bf99637c8d01c64953d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May 15 12:45:18 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May 15 12:45:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76002628

app-shells/zsh: Synced live ebuild

Signed-off-by: Lars Wendler  gentoo.org>

 app-shells/zsh/zsh-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index 89b4b12aae9c..d50d9b419785 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -35,7 +35,6 @@ RDEPEND="
static? ( >=dev-libs/libpcre-3.9[static-libs] )
)
gdbm? ( sys-libs/gdbm:= )
-   !

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/

2022-05-15 Thread Lars Wendler
commit: 7e647e02c4f09ffb0df70a5d3771d0f834e15849
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 13 09:22:39 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May 15 12:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e647e02

app-shells/zsh: restore color change on su

Signed-off-by: Andrew Ammerlaan  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25461
Signed-off-by: Lars Wendler  gentoo.org>

 app-shells/zsh/files/prompt_gentoo_setup-1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/files/prompt_gentoo_setup-1 
b/app-shells/zsh/files/prompt_gentoo_setup-1
index 046e2d87f53a..8b9ac4439919 100644
--- a/app-shells/zsh/files/prompt_gentoo_setup-1
+++ b/app-shells/zsh/files/prompt_gentoo_setup-1
@@ -14,7 +14,7 @@ prompt_gentoo_setup () {
   local prompt_gentoo_user=${2:-'green'}
   local prompt_gentoo_root=${3:-'red'}
 
-  if [ "$USER" = 'root' ]
+  if [ "$EUID" = '0' ]
   then
 local base_prompt="%B%F{$prompt_gentoo_root}%m%k "
   else



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2022-05-10 Thread Jakov Smolić
commit: d8cfff4f9d1612a453f51f7e87b788f08aeacab4
Author: Yu Gu  gmail  com>
AuthorDate: Tue May 10 14:02:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 10 16:39:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8cfff4f

app-shells/zsh-completions: keyword 0.33.0 for ~riscv

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.33.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
index 1c3212105a95..ccbe230c7310 100644
--- a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2022-05-10 Thread Jakov Smolić
commit: d5b81602058f860ed933637c9b44dc8e4026ee50
Author: Yu Gu  gmail  com>
AuthorDate: Tue May 10 14:03:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 10 16:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b81602

app-shells/zsh-syntax-highlighting: keyword 0.7.1 for ~riscv

Signed-off-by: Yu Gu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25419
Signed-off-by: Jakov Smolić  gentoo.org>

 app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
index c714594dc373..6f3bd9ea5f6d 100644
--- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
+++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
@@ -11,7 +11,7 @@ if [[ -z ${PV%%*} ]]; then
 else
MY_PV=$(ver_rs 3 -)

SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm x86"
+   KEYWORDS="amd64 ~arm ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-05-05 Thread WANG Xuerui
commit: 01b879158775d4a36714b49bda5dc1d1f55d5cde
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May  5 07:44:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May  5 07:48:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b87915

app-shells/zsh: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-shells/zsh/zsh-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index 1e2235175665..89b4b12aae9c 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-05-05 Thread WANG Xuerui
commit: 3af40f3faf5255f02b990b419729bf09384dc5ba
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May  5 07:41:01 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May  5 07:48:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af40f3f

app-shells/zsh: keyword 5.8.1-r2 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 app-shells/zsh/zsh-5.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1-r2.ebuild 
b/app-shells/zsh/zsh-5.8.1-r2.ebuild
index dbb80d5ae6d8..4aedba310b22 100644
--- a/app-shells/zsh/zsh-5.8.1-r2.ebuild
+++ b/app-shells/zsh/zsh-5.8.1-r2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2022-05-03 Thread Arthur Zamarin
commit: bdc00e474f8633d8a1251ff5b8f52cbc0ae1098e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:37:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:37:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc00e47

app-shells/zsh-syntax-highlighting: Keyword 0.7.1 arm, #837134

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
index 7d6ef4a088be..c714594dc373 100644
--- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
+++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ -z ${PV%%*} ]]; then
 else
MY_PV=$(ver_rs 3 -)

SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~arm x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2022-05-02 Thread Lars Wendler
commit: d6d64f8fa58bae8d750bade521d5354507c9c483
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  2 08:36:59 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  2 08:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d64f8f

app-shells/zsh: Revbump to fix performance regression

which was introduced with previous regression fix.

Closes: https://bugs.gentoo.org/839900
Signed-off-by: Lars Wendler  gentoo.org>

 .../zsh-5.8.1-performance_regression_fix.patch | 139 +
 .../{zsh-5.8.1-r1.ebuild => zsh-5.8.1-r2.ebuild}   |   1 +
 2 files changed, 140 insertions(+)

diff --git a/app-shells/zsh/files/zsh-5.8.1-performance_regression_fix.patch 
b/app-shells/zsh/files/zsh-5.8.1-performance_regression_fix.patch
new file mode 100644
index ..14a3f38eb96d
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.8.1-performance_regression_fix.patch
@@ -0,0 +1,139 @@
+From cbe8d2bcdc20682464217856aa48628804637f28 Mon Sep 17 00:00:00 2001
+From: Bart Schaefer 
+Date: Thu, 28 Apr 2022 21:06:51 -0700
+Subject: [PATCH] 50133: use read-ahead and lseek-rewind for efficient
+ line-buffered input
+
+---
+ ChangeLog|  6 ++
+ Src/input.c  | 24 -
+ configure.ac | 59 
+ 3 files changed, 88 insertions(+), 1 deletion(-)
+
+diff --git a/ChangeLog b/ChangeLog
+index cae2fc4e3..79c77741b 100644
+--- a/ChangeLog
 b/ChangeLog
+@@ -1,3 +1,9 @@
++2022-04-28  Bart Schaefer  
++
++  * 50133 (Bart, PWS, Jun-ichi): Src/input.c, configure.ac: when
++  lseek(2) is available, use it to check for and rewind read-ahead
++  for more efficient line-buffered input.
++
+ 2022-03-03  Peter Stephenson  
+ 
+   * 49792: Src/input.c, Test/A01grammar.ztst: Use line buffering
+diff --git a/Src/input.c b/Src/input.c
+index caa8e23b0..6cc1b8a51 100644
+--- a/Src/input.c
 b/Src/input.c
+@@ -217,12 +217,34 @@ shinbufrestore(void)
+ static int
+ shingetchar(void)
+ {
+-int nread;
++int nread, rsize = isset(SHINSTDIN) ? 1 : SHINBUFSIZE;
+ 
+ if (shinbufptr < shinbufendptr)
+   return STOUC(*shinbufptr++);
+ 
+ shinbufreset();
++#ifdef USE_LSEEK
++if (rsize == 1 && lseek(SHIN, 0, SEEK_CUR) != (off_t)-1)
++  rsize = SHINBUFSIZE;
++if (rsize > 1) {
++  do {
++  errno = 0;
++  nread = read(SHIN, shinbuffer, rsize);
++  } while (nread < 0 && errno == EINTR);
++  if (nread <= 0)
++  return -1;
++  if (isset(SHINSTDIN) &&
++  (shinbufendptr = memchr(shinbuffer, '\n', nread))) {
++  shinbufendptr++;
++  rsize = (shinbufendptr - shinbuffer);
++  if (nread > rsize &&
++  lseek(SHIN, -(nread - rsize), SEEK_CUR) < 0)
++  zerr("lseek(%d, %d): %e", SHIN, -(nread - rsize), errno);
++  } else
++  shinbufendptr = shinbuffer + nread;
++  return STOUC(*shinbufptr++);
++}
++#endif
+ for (;;) {
+errno = 0;
+nread = read(SHIN, shinbufendptr, 1);
+diff --git a/configure.ac b/configure.ac
+index af8c5bba8..42f2837cd 100644
+--- a/configure.ac
 b/configure.ac
+@@ -2304,6 +2304,65 @@ if test x$zsh_cv_sys_fifo = xyes; then
+   AC_DEFINE(HAVE_FIFOS)
+ fi
+ 
++dnl ---
++dnl check that lseek() correctly reports seekability.
++dnl ---
++AC_CACHE_CHECK(if lseek() correctly reports seekability,
++zsh_cv_sys_lseek,
++[AC_RUN_IFELSE([AC_LANG_SOURCE([[
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++int main() {
++int pipefd[2], fd;
++off_t ret;
++char* tmpfile = "seekfiletest.tmp";
++if ((fd = open(tmpfile, O_CREAT, S_IRUSR)) < 0) {
++  fprintf(stderr, "creating file failed\n");
++  return 1;
++}
++ret = lseek(fd, 0, SEEK_CUR);
++close(fd);
++unlink(tmpfile);
++if (ret == (off_t)-1) {
++  fprintf(stderr, "lseek on regular file failed\n");
++  return 1;
++}
++if (pipe(pipefd) < 0) {
++  fprintf(stderr, "creating pipe failed\n");
++  return 1;
++}
++write(pipefd[1], "abcdefgh", 8);
++ret = lseek(pipefd[0], 0, SEEK_CUR);
++close(pipefd[0]);
++close(pipefd[1]);
++if (ret != (off_t)-1) {
++  fprintf(stderr, "lseek on pipe succeeded\n");
++  return 1;
++}
++if ((fd = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) {
++  fprintf(stderr, "creating UNIX domain socket failed\n");
++  return 1;
++}
++ret = lseek(fd, 0, SEEK_CUR);
++close(fd);
++if (ret != (off_t)-1) {
++  fprintf(stderr, "lseek on UNIX domain socket succeeded\n");
++  return 1;
++}
++return 0;
++}
++]])],[zsh_cv_sys_lseek=yes],[zsh_cv_sys_lseek=no],[zsh_cv_sys_lseek=yes])
++])
++AH_TEMPLATE([USE_LSEEK],
++[Define to 1 if lseek() can be used for SHIN.])
++if test x$zsh_cv_sys_lseek = xyes; then
++  AC_DEFINE(USE_LSEEK)
++fi
++
+ dnl ---
+ dnl test for whether link() works
+ dnl for instance, BeOS 

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2022-04-28 Thread Sam James
commit: 50c641e3592281384932d40f87ab3a2acb6be521
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 04:56:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 04:56:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c641e3

app-shells/zsh-syntax-highlighting: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-syntax-highlighting/metadata.xml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-shells/zsh-syntax-highlighting/metadata.xml 
b/app-shells/zsh-syntax-highlighting/metadata.xml
index 48d3ded01150..31a6399a74d8 100644
--- a/app-shells/zsh-syntax-highlighting/metadata.xml
+++ b/app-shells/zsh-syntax-highlighting/metadata.xml
@@ -1,8 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   zlog...@gentoo.org
-   Mikle Kolyada
-
+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2022-04-13 Thread Lars Wendler
commit: 35dd4906505f729d68ead73d64c42f764ba858dc
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 13 08:06:51 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 13 08:08:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35dd4906

app-shells/zsh: Revbump to fix non-interactive shell regression

Signed-off-by: Lars Wendler  gentoo.org>

 8.1-non_interactive_shell_regression_fix.patch | 76 ++
 .../zsh/{zsh-5.8.1.ebuild => zsh-5.8.1-r1.ebuild}  |  4 ++
 2 files changed, 80 insertions(+)

diff --git 
a/app-shells/zsh/files/zsh-5.8.1-non_interactive_shell_regression_fix.patch 
b/app-shells/zsh/files/zsh-5.8.1-non_interactive_shell_regression_fix.patch
new file mode 100644
index ..6e202fa2fb24
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.8.1-non_interactive_shell_regression_fix.patch
@@ -0,0 +1,76 @@
+From da8be06c2062ea02795bcba25172369ec68848cf Mon Sep 17 00:00:00 2001
+From: Peter Stephenson 
+Date: Thu, 3 Mar 2022 19:19:35 +
+Subject: [PATCH] 49792: Non-interative shell input is line buffered.
+
+---
+ ChangeLog|  5 +
+ Src/input.c  | 21 ++---
+ Test/A01grammar.ztst |  9 +
+ 3 files changed, 28 insertions(+), 7 deletions(-)
+
+diff --git a/ChangeLog b/ChangeLog
+index 8a5ad4941..cae2fc4e3 100644
+--- a/ChangeLog
 b/ChangeLog
+@@ -1,3 +1,8 @@
++2022-03-03  Peter Stephenson  
++
++  * 49792: Src/input.c, Test/A01grammar.ztst: Use line buffering
++  for non-interactive input.
++
+ 2022-02-12  dana  
+ 
+   * unposted: Config/version.mk, Etc/FAQ.yo, README: Update
+diff --git a/Src/input.c b/Src/input.c
+index 18228b37d..caa8e23b0 100644
+--- a/Src/input.c
 b/Src/input.c
+@@ -223,13 +223,20 @@ shingetchar(void)
+   return STOUC(*shinbufptr++);
+ 
+ shinbufreset();
+-do {
+-  errno = 0;
+-  nread = read(SHIN, shinbuffer, SHINBUFSIZE);
+-} while (nread < 0 && errno == EINTR);
+-if (nread <= 0)
+-  return -1;
+-shinbufendptr = shinbuffer + nread;
++for (;;) {
++   errno = 0;
++   nread = read(SHIN, shinbufendptr, 1);
++   if (nread > 0) {
++   /* Use line buffering (POSIX requirement) */
++   if (*shinbufendptr++ == '\n')
++   break;
++   if (shinbufendptr == shinbuffer + SHINBUFSIZE)
++   break;
++   } else if (nread == 0 || errno != EINTR)
++   break;
++}
++if (shinbufendptr == shinbuffer)
++return -1;
+ return STOUC(*shinbufptr++);
+ }
+ 
+diff --git a/Test/A01grammar.ztst b/Test/A01grammar.ztst
+index 1e0e9a04e..adbf5f1d9 100644
+--- a/Test/A01grammar.ztst
 b/Test/A01grammar.ztst
+@@ -932,3 +932,12 @@ F:Note that the behaviour of 'exit' inside try-list 
inside a function is unspeci
+  $ZTST_testdir/../Src/zsh -fc '{ ( ) } always { echo foo }'
+ -f:exec last command optimization inhibited for try/always
+ >foo
++
++ (
++   export VALUE=first
++   print -l 'echo Value is $VALUE' 'VALUE=second sh' 'echo Value is $VALUE' |
++   $ZTST_testdir/../Src/zsh -f
++ )
++0:Non-interactive shell command input is line buffered
++>Value is first
++>Value is second
+-- 
+2.36.0.rc2
+

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild 
b/app-shells/zsh/zsh-5.8.1-r1.ebuild
similarity index 98%
rename from app-shells/zsh/zsh-5.8.1.ebuild
rename to app-shells/zsh/zsh-5.8.1-r1.ebuild
index e44079087473..6cbf8622fe20 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1-r1.ebuild
@@ -51,6 +51,10 @@ if [[ ${PV} == * ]] ; then
)"
 fi
 
+PATCHES=(
+   "${FILESDIR}/${P}-non_interactive_shell_regression_fix.patch"
+)
+
 src_prepare() {
if [[ ${PV} != * ]]; then
# fix zshall problem with soelim



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2022-02-18 Thread Lars Wendler
commit: 61e46f37256b4148e607ce314859a526aba51ad6
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 18 13:42:55 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 18 13:43:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e46f37

app-shells/zsh: Security cleanup

Bug: https://bugs.gentoo.org/833252
Signed-off-by: Lars Wendler  gentoo.org>

 app-shells/zsh/Manifest|   2 -
 .../zsh/files/zsh-5.7.1-ncurses_colors.patch   |  37 
 app-shells/zsh/zsh-5.8.ebuild  | 221 -
 3 files changed, 260 deletions(-)

diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index c63e18da2314..4ce7faa192bc 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -1,4 +1,2 @@
-DIST zsh-5.8-doc.tar.xz 3088696 BLAKE2B 
f738bf15b137e84df91fff8500b6c309884d8a1777e3158807f6028a411ae3f345e6ccba49bdff04c6607c4eb06fc2913313e84e1f78be0a0f92d23e46ba87db
 SHA512 
38cc549818eb9c6952051b714dd2008d99605aba4ca4f614e62b033c9b067dd2031fff766ac5c1efe5bb52eae32bd482dea5df2b2d46decb7ecdb458f3da9d52
 DIST zsh-5.8.1-doc.tar.xz 3088728 BLAKE2B 
c7f62f50a8fce483d2946ac550fa0996e5749a9040cf9424a61d591024292a2f1eb0fc2401824104c6ef0fff2a4b38e07269a0069cde1b0bff6e8a7b09daf160
 SHA512 
0d8ca4c54c10e8a471ba7d53f1371ee057f7df4b710fc01194833f29a61b5465133432b891b0b891b6cc5235a928a783bf99f39c67314e29e3d161ca5abf3219
 DIST zsh-5.8.1.tar.xz 3200540 BLAKE2B 
19981d0cc208fb590af8e034bde66bda36a4a20abe76ff71ba9222d7150b7d53573e1f5b81ddb2cdd29f6aa0611071a35d8b48250e6bd4b196f0428b776c4af8
 SHA512 
f54a5a47ed15d134902613f6169c985680afc45a67538505e11b66b348fcb367145e9b8ae2d9eac185e07ef5f97254b85df01ba97294002a8c036fd02ed5e76d
-DIST zsh-5.8.tar.xz 3193284 BLAKE2B 
b1186dd27aede3318763d7c42253e919e60d00a018d085b2de7e8d985c872e9756a3ce112f623a088ec0878abd7a38d04dfa5ec552ef0f0a72e623191a7ba5e3
 SHA512 
96198ecef498b7d7945fecebbe6bf14065fa8c5d81a7662164579eba8206b79575812d292adea1864bc7487ac0818ba900e25f9ab3802449340de80417c2c533

diff --git a/app-shells/zsh/files/zsh-5.7.1-ncurses_colors.patch 
b/app-shells/zsh/files/zsh-5.7.1-ncurses_colors.patch
deleted file mode 100644
index 3dc2a7d5a1af..
--- a/app-shells/zsh/files/zsh-5.7.1-ncurses_colors.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 7ce49801cc8ebc6f3a343ee5b829007f8cfb2bce Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Wed, 11 Dec 2019 14:56:25 +0100
-Subject: [PATCH] configure.ac: check for has_colors symbol in curses lib
-
-Otherwise zsh/curses module won't get built if ncurses was built with
-separate tinfo lib.
-One could still force-build the module but loading it later yields the
-following error message:
-
-  failed to load module `zsh/curses': /usr/lib64/zsh/5.7.1/zsh/curses.so:
-  undefined symbol: COLORS
-
-That is because the final linker call requires -lncurses(w) but it only
-contains -ltinfo(w).
-
-Reported-by: Tetja Rediske 
-Signed-off-by: Lars Wendler 

- configure.ac | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/configure.ac b/configure.ac
-index 5513e25f1..792ad4db0 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -814,6 +814,7 @@ AC_SEARCH_LIBS(tgetent, [$termcap_curses_order],
- This is probably a library called 'curses' or 'ncurses'.  You may
- need to install a package called 'curses-devel' or 'ncurses-devel' on your
- system."], 255))
-+AC_SEARCH_LIBS(has_colors, [$termcap_curses_order])
- AC_CHECK_HEADERS(curses.h, [],
- [AC_CACHE_CHECK(for Solaris 8 curses.h mistake, ac_cv_header_curses_solaris,
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], 
[[]])],[ac_cv_header_curses_h=yes
--- 
-2.24.1
-

diff --git a/app-shells/zsh/zsh-5.8.ebuild b/app-shells/zsh/zsh-5.8.ebuild
deleted file mode 100644
index 3a3a006e2559..
--- a/app-shells/zsh/zsh-5.8.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic prefix
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
-else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
-   https://www.zsh.org/pub/old/${P}.tar.xz
-   mirror://sourceforge/${PN}/${P}.tar.xz
-   doc? (
-   https://www.zsh.org/pub/${P}-doc.tar.xz
-   mirror://sourceforge/${PN}/${P}-doc.tar.xz
-   )"
-fi
-
-DESCRIPTION="UNIX Shell similar to the Korn shell"
-HOMEPAGE="https://www.zsh.org/;
-
-LICENSE="ZSH gdbm? ( GPL-2 )"
-SLOT="0"
-IUSE="caps debug doc examples gdbm maildir pcre static unicode"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.1:0=
-   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
-

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-16 Thread Agostino Sarubbo
commit: 64c77a7626414f97b6d01450cfb3bc3ad1eec9f3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 17 07:33:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 17 07:33:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c77a76

app-shells/zsh: ppc64 stable wrt bug #833417

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh/zsh-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
index ee7440ab93a1..e44079087473 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-16 Thread Arthur Zamarin
commit: f9f30ac0edcb9b61398793001e71ad163e930b80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 16 21:19:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 16 21:19:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f30ac0

app-shells/zsh: Stabilize 5.8.1 arm64, #833417

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
index b2a1cadbce90..ee7440ab93a1 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-16 Thread Arthur Zamarin
commit: 5c4acfb7286cdafebddb537fb8b5bc6a2f9f14ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 16 20:57:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 16 20:57:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4acfb7

app-shells/zsh: Stabilize 5.8.1 arm, #833417

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
index 9c1644817bbc..b2a1cadbce90 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-16 Thread Arthur Zamarin
commit: 831df562db3643fd37f778c50d137864a7f766ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 16 20:14:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 16 20:14:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831df562

app-shells/zsh: Stabilize 5.8.1 ppc, #833417

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
index 58b2f7c4f069..9c1644817bbc 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-16 Thread Arthur Zamarin
commit: 4faae632263aae74f62bf713a87b4ae7ec5d1335
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 16 20:11:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 16 20:11:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4faae632

app-shells/zsh: Stabilize 5.8.1 sparc, #833417

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zsh/zsh-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
index 3930b0a7259b..58b2f7c4f069 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-15 Thread Sam James
commit: 4a328af04563753ca3d225c261e79610c444b0f2
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:13:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:13:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a328af0

app-shells/zsh: Stabilize 5.8.1 amd64, #833417

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
index 1822fa8f89a2..3930b0a7259b 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-15 Thread Sam James
commit: 2f67286a34174a14b5457d1d8749397223c408bd
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:12:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:12:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f67286a

app-shells/zsh: Stabilize 5.8.1 x86, #833417

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh/zsh-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
index 1e2235175665..1822fa8f89a2 100644
--- a/app-shells/zsh/zsh-5.8.1.ebuild
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2022-02-12 Thread Lars Wendler
commit: c0ffd1c2c7b9181b38ffd279854aa3f27f3bcbc8
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 12 18:50:18 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 12 18:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ffd1c2

app-shells/zsh: Synced live ebuild

Signed-off-by: Lars Wendler  gentoo.org>

 app-shells/zsh/zsh-.ebuild | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index 455373830a74..1e2235175665 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools flag-o-matic prefix
 
@@ -42,7 +42,7 @@ DEPEND="sys-apps/groff
 PDEPEND="
examples? ( app-doc/zsh-lovers )
 "
-if [[ ${PV} == * ]] ; then
+if [[ ${PV} == * ]] ; then
DEPEND+=" app-text/yodl
doc? (
sys-apps/texinfo
@@ -52,21 +52,21 @@ if [[ ${PV} == * ]] ; then
 fi
 
 src_prepare() {
-   if [[ ${PV} != * ]]; then
+   if [[ ${PV} != * ]]; then
# fix zshall problem with soelim
ln -s Doc man1 || die
mv Doc/zshall.1 Doc/zshall.1.soelim || die
soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
-
-   # add openrc specific options for init.d completion
-   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
fi
 
+   # add openrc specific options for init.d completion
+   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+
default
 
hprefixify configure.ac
-   if [[ ${PV} == * ]] ; then
-   sed -i "/^VERSION=/s/=.*/=${PV}/" Config/version.mk || die
+   if [[ ${PV} == * ]] ; then
+   sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die
fi
eautoreconf
 }
@@ -127,7 +127,7 @@ src_configure() {
 src_compile() {
default
 
-   if [[ ${PV} == * ]] && use doc ; then
+   if [[ ${PV} == * ]] && use doc ; then
emake -C Doc everything
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2022-02-12 Thread Lars Wendler
commit: a26c773f643fcfe35288ddfc0321a7a7d51fda0c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 12 18:49:23 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 12 18:50:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26c773f

app-shells/zsh: Bump to version 5.8.1

Closes: https://bugs.gentoo.org/777333
Signed-off-by: Lars Wendler  gentoo.org>

 app-shells/zsh/Manifest |   2 +
 app-shells/zsh/files/zprofile-4 |   4 +-
 app-shells/zsh/zsh-5.8.1.ebuild | 217 
 3 files changed, 221 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index 37076afac198..c63e18da2314 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -1,2 +1,4 @@
 DIST zsh-5.8-doc.tar.xz 3088696 BLAKE2B 
f738bf15b137e84df91fff8500b6c309884d8a1777e3158807f6028a411ae3f345e6ccba49bdff04c6607c4eb06fc2913313e84e1f78be0a0f92d23e46ba87db
 SHA512 
38cc549818eb9c6952051b714dd2008d99605aba4ca4f614e62b033c9b067dd2031fff766ac5c1efe5bb52eae32bd482dea5df2b2d46decb7ecdb458f3da9d52
+DIST zsh-5.8.1-doc.tar.xz 3088728 BLAKE2B 
c7f62f50a8fce483d2946ac550fa0996e5749a9040cf9424a61d591024292a2f1eb0fc2401824104c6ef0fff2a4b38e07269a0069cde1b0bff6e8a7b09daf160
 SHA512 
0d8ca4c54c10e8a471ba7d53f1371ee057f7df4b710fc01194833f29a61b5465133432b891b0b891b6cc5235a928a783bf99f39c67314e29e3d161ca5abf3219
+DIST zsh-5.8.1.tar.xz 3200540 BLAKE2B 
19981d0cc208fb590af8e034bde66bda36a4a20abe76ff71ba9222d7150b7d53573e1f5b81ddb2cdd29f6aa0611071a35d8b48250e6bd4b196f0428b776c4af8
 SHA512 
f54a5a47ed15d134902613f6169c985680afc45a67538505e11b66b348fcb367145e9b8ae2d9eac185e07ef5f97254b85df01ba97294002a8c036fd02ed5e76d
 DIST zsh-5.8.tar.xz 3193284 BLAKE2B 
b1186dd27aede3318763d7c42253e919e60d00a018d085b2de7e8d985c872e9756a3ce112f623a088ec0878abd7a38d04dfa5ec552ef0f0a72e623191a7ba5e3
 SHA512 
96198ecef498b7d7945fecebbe6bf14065fa8c5d81a7662164579eba8206b79575812d292adea1864bc7487ac0818ba900e25f9ab3802449340de80417c2c533

diff --git a/app-shells/zsh/files/zprofile-4 b/app-shells/zsh/files/zprofile-4
index b92c245784dd..9155aae3fc58 100644
--- a/app-shells/zsh/files/zprofile-4
+++ b/app-shells/zsh/files/zprofile-4
@@ -22,10 +22,10 @@ umask 022
 # It is intentional in the following line to use || instead of -o.
 # This way the evaluation can be short-circuited and calling whoami is
 # avoided.
-if [[ "$EUID" = "0" ]] || [[ "$USER" = "root" ]] ; then
+if [[ "${EUID}" = "0" ]] || [[ "${USER}" = "root" ]] ; then
# Check to make sure ROOTPATH is sane before we use it.
# https://bugs.gentoo.org/656400
-   if [[ :${ROOTPATH}: == *:/usr/sbin:* ]]; then
+   if [[ -n ${ROOTPATH} ]] && [[ :${ROOTPATH}: == *:/usr/sbin:* ]] ; then
PATH="${ROOTPATH}"
fi
 fi

diff --git a/app-shells/zsh/zsh-5.8.1.ebuild b/app-shells/zsh/zsh-5.8.1.ebuild
new file mode 100644
index ..1e2235175665
--- /dev/null
+++ b/app-shells/zsh/zsh-5.8.1.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic prefix
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
+   https://www.zsh.org/pub/old/${P}.tar.xz
+   mirror://sourceforge/${PN}/${P}.tar.xz
+   doc? (
+   https://www.zsh.org/pub/${P}-doc.tar.xz
+   mirror://sourceforge/${PN}/${P}-doc.tar.xz
+   )"
+fi
+
+DESCRIPTION="UNIX Shell similar to the Korn shell"
+HOMEPAGE="https://www.zsh.org/;
+
+LICENSE="ZSH gdbm? ( GPL-2 )"
+SLOT="0"
+IUSE="caps debug doc examples gdbm maildir pcre static unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
+   caps? ( sys-libs/libcap )
+   pcre? (
+   >=dev-libs/libpcre-3.9
+   static? ( >=dev-libs/libpcre-3.9[static-libs] )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   ! Doc/zshall.1 || die
+   fi
+
+   # add openrc specific options for init.d completion
+   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+
+   default
+
+   hprefixify configure.ac
+   if [[ ${PV} == * ]] ; then
+   sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-etcdir="${EPREFIX}"/etc/zsh
+   --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
+ 

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2021-09-10 Thread Yixun Lan
commit: b0eb0bac0d34af69a93e79fe7fd38fde3038fb25
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 10 07:36:16 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 10 14:29:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0eb0bac

app-shells/zsh: keyword ~riscv

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 app-shells/zsh/zsh-5.8.ebuild  | 2 +-
 app-shells/zsh/zsh-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh/zsh-5.8.ebuild b/app-shells/zsh/zsh-5.8.ebuild
index 7e453420158..3a3a006e255 100644
--- a/app-shells/zsh/zsh-5.8.ebuild
+++ b/app-shells/zsh/zsh-5.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index 65980edaba3..455373830a7 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-08-10 Thread Agostino Sarubbo
commit: 00988e36166f95877b9740065d028068507720aa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 10 15:36:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 10 15:36:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00988e36

app-shells/zsh-completions: amd64/arm64/arm/ppc64/ppc/sparc/x86 stable 
(ALLARCHES policy) wrt bug #807370

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.33.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
index ea096ae90a8..1c3212105a9 100644
--- a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-06-09 Thread Joonas Niilola
commit: 575f46493a5777d51f28b0e1c2143c12fd079f62
Author: Pavel Kalugin  pavelthebest  me>
AuthorDate: Mon May  3 18:28:04 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  9 06:08:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575f4649

app-shells/zsh-completions: fix LICENSE

- LICENSE should be ZSH (main license), Apache-2.0 (license in _hledger,
  _cf, _sfdx), BSD (license in _port), MIT (license in _nanoc, _middleman,
  _udisksctl, _flutter). Fixed in all 4 ebuilds.

Signed-off-by: Pavel Kalugin  pavelthebest.me>
Closes: https://github.com/gentoo/gentoo/pull/20674
Signed-off-by: Joonas Niilola  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.31.0.ebuild | 2 +-
 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 app-shells/zsh-completions/zsh-completions-0.33.0.ebuild | 2 +-
 app-shells/zsh-completions/zsh-completions-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
index 888a5693eb2..e3819134598 100644
--- a/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Additional completion definitions for Zsh"
 HOMEPAGE="https://github.com/zsh-users/zsh-completions;
 
-LICENSE="BSD"
+LICENSE="Apache-2.0 BSD MIT ZSH"
 SLOT="0"
 
 RDEPEND="app-shells/zsh"

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 04ae1f13c3f..1c3212105a9 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Additional completion definitions for Zsh"
 HOMEPAGE="https://github.com/zsh-users/zsh-completions;
 
-LICENSE="BSD"
+LICENSE="Apache-2.0 BSD MIT ZSH"
 SLOT="0"
 
 RDEPEND="app-shells/zsh"

diff --git a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
index 8ec707f726f..ea096ae90a8 100644
--- a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Additional completion definitions for Zsh"
 HOMEPAGE="https://github.com/zsh-users/zsh-completions;
 
-LICENSE="BSD"
+LICENSE="Apache-2.0 BSD MIT ZSH"
 SLOT="0"
 
 RDEPEND="app-shells/zsh"

diff --git a/app-shells/zsh-completions/zsh-completions-.ebuild 
b/app-shells/zsh-completions/zsh-completions-.ebuild
index 8ec707f726f..ea096ae90a8 100644
--- a/app-shells/zsh-completions/zsh-completions-.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-.ebuild
@@ -14,7 +14,7 @@ fi
 DESCRIPTION="Additional completion definitions for Zsh"
 HOMEPAGE="https://github.com/zsh-users/zsh-completions;
 
-LICENSE="BSD"
+LICENSE="Apache-2.0 BSD MIT ZSH"
 SLOT="0"
 
 RDEPEND="app-shells/zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-05-07 Thread Sam James
commit: 29ead8bd044a65bca126beb59e4e798c1f74406f
Author: Sam James  gentoo  org>
AuthorDate: Fri May  7 14:03:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  7 14:38:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ead8bd

app-shells/zsh-completions: add 0.33.0

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/Manifest|  1 +
 .../zsh-completions/zsh-completions-0.33.0.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-shells/zsh-completions/Manifest 
b/app-shells/zsh-completions/Manifest
index 0a7a04a9536..f167fcb3ad0 100644
--- a/app-shells/zsh-completions/Manifest
+++ b/app-shells/zsh-completions/Manifest
@@ -1,2 +1,3 @@
 DIST zsh-completions-0.31.0.tar.gz 247806 BLAKE2B 
1923013feab9800f2dd0eef7b2263b0e252dd35b21d865e3f42f7946eeba2d1a882179e05fd16fdf473006646896ef87ca1da5cbc9bf69b52c66bcf99e82c010
 SHA512 
3f707e96c5d08103359304905cd36889d2b8dae82f0ea3781048a8fbd2f1db509abc1a181dc75215552214a59ee532d207897167fdb3850a5b1cc40e13b2b108
 DIST zsh-completions-0.32.0.tar.gz 273885 BLAKE2B 
73400a13543f63c45fd32d78752f0294e3eaef9a63d41700aa004e445f123673c8bd8cba7aa3c0969fee0e188ea019b3f92cae2a6de341bf9b2f0f5842792785
 SHA512 
f1ef5dab3343675a9d82f6df0db4f541196d1904386becc94753b69a4515229ddcc133fe491c33e4a736ea0789c667f50306e60fbe5e61b97d0b3fd4946bf69a
+DIST zsh-completions-0.33.0.tar.gz 285049 BLAKE2B 
bcbbb2966a48f1b8c06e14f14432e147b4a4ca28c7d9769b4a108e3d4e005c37874c93c836c8636dabb860780077ccc5d9ebbd339f63c34fd16975ec5486a5c4
 SHA512 
8eaa7d9d2a58e8e2daa6ba7d9a8498e607b271bfd0484184482ec610e7f647ca72ba945f6897b2d619918304a18d048c4b079dae0993dc660cba61d4bce1e0a3

diff --git a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
new file mode 100644
index 000..8ec707f726f
--- /dev/null
+++ b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
+else
+   SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Additional completion definitions for Zsh"
+HOMEPAGE="https://github.com/zsh-users/zsh-completions;
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="app-shells/zsh"
+
+src_install() {
+   insinto /usr/share/zsh/site-functions
+   doins src/_*
+}
+
+pkg_postinst() {
+   elog
+   elog "If you happen to compile your functions, you may need to delete"
+   elog "~/.zcompdump{,.zwc} and recompile to make the new completions 
available"
+   elog "to your shell."
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-04-25 Thread Sam James
commit: f9e7a707a451e20a86ca50e582524c702d7ea0d7
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 23 02:47:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 09:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e7a707

app-shells/zsh-completions: stabilize 0.32.0 for ppc, ppc64

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 7a3a90c7a58..04ae1f13c3f 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 5a892e31406557727b41a8457bdca535c4a7301e
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:20:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:20:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a892e31

app-shells/zsh-completions: stabilize 0.32.0: arm

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 8c00fc6e51a..b231b8f91c0 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 96daa44adf90609b8e01f96984bd1438fced82d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:20:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:20:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96daa44a

app-shells/zsh-completions: stabilize 0.32.0: sparc

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index b231b8f91c0..867ca869613 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc64 sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 0e210c5bebb23cf0021de793be558e9d87b13a81
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:24:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:24:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e210c5b

app-shells/zsh-completions: stabilize 0.32.0: x86

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 5fd6a4d9e22..7a3a90c7a58 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 19bb4f8d4404ad4916a39a7df265561193b9c58b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:20:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bb4f8d

app-shells/zsh-completions: keyword 0.32.0: ~ppc

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 867ca869613..5fd6a4d9e22 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc64 sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: f507fc4bb06f021172ceae8d5a99dc2f5a04beda
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:21:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:21:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f507fc4b

app-shells/zsh-completions: sync live ebuild

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-.ebuild 
b/app-shells/zsh-completions/zsh-completions-.ebuild
index e9aaddd7262..8ec707f726f 100644
--- a/app-shells/zsh-completions/zsh-completions-.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-25 Thread Sam James
commit: 35bdfed40745481a5ff29e6d1de5f6f85055443f
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 23 05:08:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 18:58:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bdfed4

app-shells/zsh-completions: ~ppc64 keyworded

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.31.0.ebuild | 2 +-
 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 app-shells/zsh-completions/zsh-completions-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
index 5ff3f6657fa..888a5693eb2 100644
--- a/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 3a5bb0cd1a3..8c00fc6e51a 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"

diff --git a/app-shells/zsh-completions/zsh-completions-.ebuild 
b/app-shells/zsh-completions/zsh-completions-.ebuild
index 76ce34750ad..e9aaddd7262 100644
--- a/app-shells/zsh-completions/zsh-completions-.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/

2021-03-21 Thread Lars Wendler
commit: be45bf5a5b1177231b1e1068ef02cff51c6257a1
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 20 09:18:24 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 21 16:11:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be45bf5a

app-shells/zsh: Minor improvements in zprofile

Signed-off-by: Lars Wendler  gentoo.org>

 app-shells/zsh/files/zprofile-4 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-shells/zsh/files/zprofile-4 b/app-shells/zsh/files/zprofile-4
index 2e33b11f491..b92c245784d 100644
--- a/app-shells/zsh/files/zprofile-4
+++ b/app-shells/zsh/files/zprofile-4
@@ -2,7 +2,7 @@
 
 # Load environment settings from profile.env, which is created by
 # env-update from the files in /etc/env.d
-if [ -e /etc/profile.env ] ; then
+if [[ -e /etc/profile.env ]] ; then
. /etc/profile.env
 fi
 
@@ -22,7 +22,7 @@ umask 022
 # It is intentional in the following line to use || instead of -o.
 # This way the evaluation can be short-circuited and calling whoami is
 # avoided.
-if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then
+if [[ "$EUID" = "0" ]] || [[ "$USER" = "root" ]] ; then
# Check to make sure ROOTPATH is sane before we use it.
# https://bugs.gentoo.org/656400
if [[ :${ROOTPATH}: == *:/usr/sbin:* ]]; then
@@ -35,7 +35,7 @@ unset ROOTPATH
 shopts=$-
 setopt nullglob
 for sh in /etc/profile.d/*.sh ; do
-   [ -r "$sh" ] && . "$sh"
+   [[ -r "${sh}" ]] && . "${sh}"
 done
 unsetopt nullglob
 set -$shopts



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-19 Thread Sam James
commit: b85d139be5e95745e0601d8c57ad4f33a1c2b7be
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 20 04:36:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 20 04:36:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85d139b

app-shells/zsh-completions: ~x64-macos keyworded

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.31.0.ebuild | 4 ++--
 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
index 062d59b0401..5ff3f6657fa 100644
--- a/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.31.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 39e4da5bebe..9eeebc72ad8 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-19 Thread Sam James
commit: 8d09c3ca3edb1234ffbf34d70650b6e50c678639
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 20 04:37:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 20 04:37:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d09c3ca

app-shells/zsh-completions: sync live ebuild

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-shells/zsh-completions/zsh-completions-.ebuild 
b/app-shells/zsh-completions/zsh-completions-.ebuild
index 3ba0582d57d..76ce34750ad 100644
--- a/app-shells/zsh-completions/zsh-completions-.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-19 Thread Sam James
commit: d8917759e970514d2162cedac199dd2d7abc8437
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 20 04:38:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 20 04:38:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8917759

app-shells/zsh-completions: stabilize 0.32.0: arm64

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 9eeebc72ad8..3a5bb0cd1a3 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2021-03-13 Thread Mikle Kolyada
commit: c98b4701257efb19795c292e5e88b3f457a7b8c4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 13 20:03:48 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 13 20:03:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98b4701

app-shells/zsh-syntax-highlighting: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-shells/zsh-syntax-highlighting/Manifest|  1 -
 .../zsh-syntax-highlighting-0.7.0_beta1.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/app-shells/zsh-syntax-highlighting/Manifest 
b/app-shells/zsh-syntax-highlighting/Manifest
index 30131156c19..6a76ff54d77 100644
--- a/app-shells/zsh-syntax-highlighting/Manifest
+++ b/app-shells/zsh-syntax-highlighting/Manifest
@@ -1,2 +1 @@
-DIST zsh-syntax-highlighting-0.7.0_beta1.tar.gz 130063 BLAKE2B 
cf0f6319af22b47cb8a280de682a69b0479dc59033be5ce84840507b77dd2df0441b8d260af55bccb303c87d7f5a7e4cc6db9f46860aee040b4b8115c76f5e07
 SHA512 
1692015aad58103c752e2dd4161ea87f26aaa09d34eb2faec1f651fea1d9bfad29226455468017160a5393a87c1f7ed0514b09b0802b1810377beef72bfa6c87
 DIST zsh-syntax-highlighting-0.7.1.tar.gz 133554 BLAKE2B 
cd55a0ad69670b25edc4bfa78ad76d1e2ef501deeca3e93adbef0aca305896722b4906d7717be3ad61bc0cf6b6496e217626406e5ff4168ece4b75bffd94bbf0
 SHA512 
e7e86b88cdac9b9ed5f973823ba8efff99dd720b9ed929f765f9f9266b9d6e147274f5957ceb630d51a660e396fc22e97f10cfbc5cdde941b907f3773bb1ea2b

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.0_beta1.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.0_beta1.ebuild
deleted file mode 100644
index 0ba4e019c3f..000
--- 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.0_beta1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1
-
-if [[ -z ${PV%%*} ]]; then
-   EGIT_REPO_URI="https://github.com/zsh-users/${PN}.git;
-   inherit git-r3
-else
-   MY_PV=$(ver_rs 3 -)
-   
SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-DESCRIPTION="Fish shell like syntax highlighting for zsh"
-HOMEPAGE="https://github.com/zsh-users/zsh-syntax-highlighting;
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="app-shells/zsh"
-
-DISABLE_AUTOFORMATTING="true"
-DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
-. /usr/share/zsh/site-functions/zsh-syntax-highlighting.zsh
-at the end of your ~/.zshrc"
-
-src_prepare() {
-   sed -i -e 's/COPYING.md//' Makefile || die
-   default
-}
-
-src_install() {
-   emake \
-   SHARE_DIR="${ED}/usr/share/zsh/site-functions" \
-   DOC_DIR="${ED}/usr/share/doc/${PF}" \
-   install
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2021-03-13 Thread Mikle Kolyada
commit: 429d88ecd513c8662acda30d7252902eebda3777
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 13 20:03:04 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 13 20:03:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429d88ec

app-shells/zsh-syntax-highlighting: mark stable

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
index 8ca8ffb2e2b..7d6ef4a088b 100644
--- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
+++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ -z ${PV%%*} ]]; then
 else
MY_PV=$(ver_rs 3 -)

SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2021-01-06 Thread Fabian Groffen
commit: f0b64cc300249cca43405a08273b0f48be25888d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:26:30 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:26:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b64cc3

app-shells/zsh: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/zsh/zsh-5.8.ebuild  | 4 ++--
 app-shells/zsh/zsh-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/zsh/zsh-5.8.ebuild b/app-shells/zsh/zsh-5.8.ebuild
index 8cdcdbd3a6a..7e453420158 100644
--- a/app-shells/zsh/zsh-5.8.ebuild
+++ b/app-shells/zsh/zsh-5.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index 42833f2ea66..65980edaba3 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-01-03 Thread Sam James
commit: 0c8fd49ca0cbd28e7497d0d372496911576b46e6
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 02:01:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 02:01:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8fd49c

app-shells/zsh-completions: Stabilize 0.32.0 amd64, #763414

Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index bac7cbeb28c..39e4da5bebe 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-01-03 Thread Sam James
commit: b3c186653a1080ff28444beaa1587963f1964422
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 01:26:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 01:26:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c18665

app-shells/zsh-completions: mark ALLARCHES

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-shells/zsh-completions/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/zsh-completions/metadata.xml 
b/app-shells/zsh-completions/metadata.xml
index 5d5af9487f4..cf720fbf04f 100644
--- a/app-shells/zsh-completions/metadata.xml
+++ b/app-shells/zsh-completions/metadata.xml
@@ -2,6 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
+  
   
 zsh-users/zsh-completions
   



  1   2   3   >