[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/, sys-apps/less/files/
commit: 3b76030b38cd62f190cfda1203192af26ce7fb4f Author: Sam James gentoo org> AuthorDate: Sun Jun 30 19:33:08 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 19:34:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b76030b sys-apps/less: add 661, lesspipe fixes * Add 661 * lesspipe: respect NO_COLOR * lesspipe: fix documentation for colour default * lesspipe: choose a better colour theme ('rrt'). Another considered option was 'igor'. Closes: https://bugs.gentoo.org/924627 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 + sys-apps/less/files/lesspipe-r4.sh | 342 + .../less/{less-.ebuild => less-661.ebuild} | 6 +- sys-apps/less/less-.ebuild | 6 +- 4 files changed, 349 insertions(+), 6 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 89d58fe3f561..62c721c725b9 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-633.tar.gz 375733 BLAKE2B e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c SHA512 a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1 DIST less-643.tar.gz 592291 BLAKE2B 6dc60dc2e8db05afdae466877a1d26a3008ff5378bbbf2fbdf9efc4f87c0fcfde5703d44a24d4355c98d3a5f438bdb51173150f2a69f801d9c8e4a7401d71b53 SHA512 6a324ac54e22429ac652dc303bc1fe48933555d1cbf8ad7ecf345940910c014fef9551a3219743cfb7115e356b5841ae97d6ce62e7a1ba1e3300d243efca34d9 +DIST less-661.tar.gz 648198 BLAKE2B c1fa9a7a646fcc1203945e00c35fe41bddef0c564e30f120a37e417ecd5c60d234e0253a2e18123508dd5c0313bce346dc7752e96cdc1b067bd07a2a39818b42 SHA512 49d81ff9e79d43ce0271490e3bffd590b4aed5fcb387bc8eb3128de99e5b5a5ede2e2818b546f6e3a140fa6261f1de3dfba1231f7ff7ef18502bb7030eaea1b5 diff --git a/sys-apps/less/files/lesspipe-r4.sh b/sys-apps/less/files/lesspipe-r4.sh new file mode 100644 index ..02a610d010ff --- /dev/null +++ b/sys-apps/less/files/lesspipe-r4.sh @@ -0,0 +1,342 @@ +#!/bin/bash +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Preprocessor for 'less'. Used when this environment variable is set: +# LESSOPEN="|lesspipe %s" + +# TODO: handle compressed files better + +[[ -n ${LESSDEBUG+set} ]] && set -x + +trap 'exit 0' PIPE + +guesscompress() { + case "$1" in + *.gz|*.z) echo "gunzip -c" ;; + *.bz2|*.bz) echo "bunzip2 -c" ;; + *.lz) echo "lzip -dc" ;; + *.lzma) echo "unlzma -c" ;; + *.lzo) echo "lzop -dc" ;; + *.xz) echo "xzdec" ;; + *.zst) echo "zstdcat" ;; + *) echo "cat" ;; + esac +} + +crl_filter() { + if command -v certtool &>/dev/null; then + certtool --crl-info --text --infile "$1" + else + openssl crl -hash -text -noout -in "$1" + fi +} + +csr_filter() { + if command -v certtool &>/dev/null; then + certtool --crq-info --text --infile "$1" + else + openssl req -text -noout -in "$1" + fi +} + +crt_filter() { + if command -v certtool &>/dev/null; then + certtool --certificate-info --text --infile "$1" + else + openssl x509 -hash -text -noout -in "$1" + fi +} + +jks_filter() { + if command -v keytool &>/dev/null; then + keytool -list -keystore "$1" + else + cat "$1" + fi +} + +p12_filter() { + openssl pkcs12 -nokeys -info -in "$1" +} + +lesspipe_file() { + local out=$(file -L -- "$1") + local suffix + case ${out} in + *" 7-zip archive"*) suffix="7z";; + *" ar archive"*)suffix="a";; + *" CAB-Installer"*) suffix="cab";; + *" cpio archive"*) suffix="cpio";; + *" ELF "*) suffix="elf";; + *" LHa"*archive*) suffix="lha";; + *" troff "*)suffix="man";; + *" script text"*) suffix="sh";; + *" shared object"*) suffix="so";; + *" tar archive"*) suffix="tar";; + *" Zip archive"*) suffix="zip";; + *": data") hexdump -C -- "$1"; return 0;; + *) return 1;; + esac + lesspipe "$1" ".${suffix}" + return 0 +} + +lesspipe() { + local match=$2 + [[ -z ${match} ]] && match=$1 + + local DECOMPRESSOR=$(guesscompress "${match}") + + # User filters + if [[ -x ~/.lessfilter ]] ; then + ~/.lessfilter "$1" && exit 0 + fi + + # System filters + shopt -s nullglob + local f + for f in "${XDG_C
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: c0ffd3c6cfb196f708255a515ad04f8d7b5becb0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Apr 26 13:08:07 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 17:09:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ffd3c6 sys-apps/less: stable 643-r2 for hppa, bug #930042 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index 1f7bfd5f8cf9..001cce233c02 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: fab8a934bb5be9b5036d22564797b6db16443401 Author: Sam James gentoo org> AuthorDate: Wed Apr 17 21:59:20 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 21:59:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab8a934 sys-apps/less: Stabilize 643-r2 amd64, #930042 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index 698596400b49..1f7bfd5f8cf9 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 10d0af5851865a2cb04cb0af0e81bd525a15b074 Author: Sam James gentoo org> AuthorDate: Wed Apr 17 21:59:19 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 21:59:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d0af58 sys-apps/less: Stabilize 643-r2 x86, #930042 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index 0b846ece797a..698596400b49 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 9d81c65edb58e9df9f1af814e1290967cfd1c210 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 07:07:09 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 07:07:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d81c65e sys-apps/less: Stabilize 643-r2 sparc, #930042 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index 1035c191987f..0b846ece797a 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 03a5b954ec9891fca4ef3d4618b1bb6b3e6139ca Author: Sam James gentoo org> AuthorDate: Mon Apr 15 06:27:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 06:27:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a5b954 sys-apps/less: Stabilize 643-r2 ppc64, #930042 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index 2985379d0d6a..5ba45c61bbe6 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: a7d61d23cf4f4cfc55872c9623a78960f42a258b Author: Sam James gentoo org> AuthorDate: Mon Apr 15 06:27:12 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 06:27:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d61d23 sys-apps/less: Stabilize 643-r2 arm64, #930042 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index 5ba45c61bbe6..1035c191987f 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 9743916798ee245988240b5f044b630fa61b0355 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 06:27:10 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 06:27:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97439167 sys-apps/less: Stabilize 643-r2 arm, #930042 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index 90bd60e56918..2985379d0d6a 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 466afdc62d92e07ff41d459d6536dd4d9df1f7ec Author: Sam James gentoo org> AuthorDate: Mon Apr 15 06:27:09 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 06:27:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466afdc6 sys-apps/less: Stabilize 643-r2 ppc, #930042 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild index a8159dc3fa9f..90bd60e56918 100644 --- a/sys-apps/less/less-643-r2.ebuild +++ b/sys-apps/less/less-643-r2.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: e9856cc39c2e0ee09e32358b23a120d855e4953c Author: Sam James gentoo org> AuthorDate: Sun Apr 14 00:47:11 2024 + Commit: Sam James gentoo org> CommitDate: Sun Apr 14 00:49:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9856cc3 sys-apps/less: fix LESSOPEN escape vulnerability Special thanks to the less upstream maintainer, Mark Nudelman, for providing us with a backport to 643. Bug: https://bugs.gentoo.org/929210 Signed-off-by: Sam James gentoo.org> sys-apps/less/files/less-643-LESSOPEN-escape.patch | 61 ++ sys-apps/less/less-643-r2.ebuild | 97 ++ 2 files changed, 158 insertions(+) diff --git a/sys-apps/less/files/less-643-LESSOPEN-escape.patch b/sys-apps/less/files/less-643-LESSOPEN-escape.patch new file mode 100644 index ..f3fe50fcfaa2 --- /dev/null +++ b/sys-apps/less/files/less-643-LESSOPEN-escape.patch @@ -0,0 +1,61 @@ +https://openwall.com/lists/oss-security/2024/04/12/5 +https://bugs.gentoo.org/929210 +https://github.com/gwsw/less/commit/007521ac3c95bc76e3d59c6dbfe75d06c8075c33 + +Upstream provided this version via email as a backport to 643. +--- a/filename.c b/filename.c +@@ -134,6 +134,15 @@ + } + + /* ++ * Must use quotes rather than escape char for this metachar? ++ */ ++static int must_quote(char c) ++{ ++ /* {{ Maybe the set of must_quote chars should be configurable? }} */ ++ return (c == '\n'); ++} ++ ++/* + * Insert a backslash before each metacharacter in a string. + */ + public char * shell_quote(char *s) +@@ -164,6 +173,9 @@ +* doesn't support escape chars. Use quotes. +*/ + use_quotes = 1; ++ } else if (must_quote(*p)) ++ { ++ len += 3; /* open quote + char + close quote */ + } else + { + /* +@@ -193,15 +205,22 @@ + { + while (*s != '\0') + { +- if (metachar(*s)) ++ if (!metachar(*s)) + { +- /* +- * Add the escape char. +- */ ++ *p++ = *s++; ++ } else if (must_quote(*s)) ++ { ++ /* Surround the char with quotes. */ ++ *p++ = openquote; ++ *p++ = *s++; ++ *p++ = closequote; ++ } else ++ { ++ /* Insert an escape char before the char. */ + strcpy(p, esc); + p += esclen; ++ *p++ = *s++; + } +- *p++ = *s++; + } + *p = '\0'; + } diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild new file mode 100644 index ..a8159dc3fa9f --- /dev/null +++ b/sys-apps/less/less-643-r2.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Releases are usually first a beta then promoted to stable if no +# issues were found. Upstream explicitly ask "to not generally distribute" +# the beta versions. It's okay to keyword beta versions if they fix +# a serious bug, but otherwise try to avoid it. + +WANT_AUTOMAKE=none +WANT_LIBTOOL=none +inherit autotools flag-o-matic optfeature toolchain-funcs + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="https://www.greenwoodsoftware.com/less/"; + +MY_PV=${PV/_beta/-beta} +MY_P=${PN}-${MY_PV} + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/gwsw/less"; + inherit git-r3 +else + SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; + + if [[ ${PV} != *_beta* ]] ; then + 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" + fi +fi + +S="${WORKDIR}"/${MY_P/?beta} + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +IUSE="pcre test" +# chinese1, utf8-2 +RESTRICT="test !test? ( test )" + +DEPEND=" + >=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:= + pcre? ( dev-libs/libpcre2 ) +" +RDEPEND="${DEPEND}" +BDEPEND="test? ( virtual/pkgconfig )" + +PATCHES=( + "${FILESDIR}"/${PN}-643-lesstest-pkg-config.patch + "${FILESDIR}"/${PN}-643-LESSOPEN-escape.patch +) + +src_prepare() { + default + # Per upstream README to prepare live build + [[ ${PV} == ]] && emake -f Makefile.aut distfiles + # Upstream uses unpatched autoconf-2.6
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/
commit: 3f8b528ee8c3b45d4c4bab2801cd87b849dea7d5 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Mar 9 09:44:22 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 16 12:13:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8b528e sys-apps/less: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/35678 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/less/files/less-608-CVE-2022-46663.patch | 22 --- sys-apps/less/files/less-608-procfs.patch | 45 --- 2 files changed, 67 deletions(-) diff --git a/sys-apps/less/files/less-608-CVE-2022-46663.patch b/sys-apps/less/files/less-608-CVE-2022-46663.patch deleted file mode 100644 index a358dd6f1a77.. --- a/sys-apps/less/files/less-608-CVE-2022-46663.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://bugs.gentoo.org/893530 -https://github.com/gwsw/less/commit/a78e1351113cef564d790a730d657a321624d79c - -From a78e1351113cef564d790a730d657a321624d79c Mon Sep 17 00:00:00 2001 -From: Mark Nudelman -Date: Fri, 7 Oct 2022 19:25:46 -0700 -Subject: [PATCH] End OSC8 hyperlink on invalid embedded escape sequence. - a/line.c -+++ b/line.c -@@ -633,8 +633,8 @@ ansi_step(pansi, ch) - /* Hyperlink ends with \7 or ESC-backslash. */ - if (ch == '\7') - return ANSI_END; -- if (pansi->prev_esc && ch == '\\') -- return ANSI_END; -+ if (pansi->prev_esc) -+return (ch == '\\') ? ANSI_END : ANSI_ERR; - pansi->prev_esc = (ch == ESC); - return ANSI_MID; - } - diff --git a/sys-apps/less/files/less-608-procfs.patch b/sys-apps/less/files/less-608-procfs.patch deleted file mode 100644 index 4f66322b8123.. --- a/sys-apps/less/files/less-608-procfs.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 03f011f219a6d6068c4ccd07dbd8dcd50641ff10 Mon Sep 17 00:00:00 2001 -From: Mark Nudelman -Date: Tue, 20 Sep 2022 12:32:30 -0700 -Subject: [PATCH] Fix reading procfs files on Linux: bad detection of - HAVE_PROCFS. - -diff --git a/ch.c b/ch.c -index bfad09c7..fcf136b9 100644 a/ch.c -+++ b/ch.c -@@ -28,6 +28,9 @@ extern ino_t curr_ino; - - #if HAVE_PROCFS - #include -+#if HAVE_LINUX_MAGIC_H -+#include -+#endif - #endif - - typedef POSITION BLOCKNUM; -diff --git a/configure.ac b/configure.ac -index f7c64814..b10adce9 100644 a/configure.ac -+++ b/configure.ac -@@ -37,7 +37,7 @@ AC_SEARCH_LIBS([regcmp], [gen intl PW]) - - # Checks for header files. - AC_HEADER_STDC --AC_CHECK_HEADERS([ctype.h errno.h fcntl.h limits.h stdio.h stdlib.h string.h termcap.h termio.h termios.h time.h unistd.h values.h sys/ioctl.h sys/stream.h wctype.h]) -+AC_CHECK_HEADERS([ctype.h errno.h fcntl.h limits.h stdio.h stdlib.h string.h termcap.h termio.h termios.h time.h unistd.h values.h linux/magic.h sys/ioctl.h sys/stream.h wctype.h]) - - # Checks for typedefs, structures, and compiler characteristics. - AC_HEADER_STAT -@@ -271,7 +271,10 @@ AC_TRY_COMPILE([#include - [struct stat s; dev_t dev = s.st_dev; ino_t ino = s.st_ino;], - [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_STAT_INO)], [AC_MSG_RESULT(no)]) - AC_MSG_CHECKING(for procfs) --AC_TRY_COMPILE([#include ], -+AC_TRY_COMPILE([#include -+#if HAVE_LINUX_MAGIC_H -+#include -+#endif], - [struct statfs s; s.f_type = PROC_SUPER_MAGIC; (void) fstatfs(0,&s); ], - [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_PROCFS)], [AC_MSG_RESULT(no)]) -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: b01e4e270577a1d1ec8bdc6a43cde76a574e3672 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 11:08:02 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 11:08:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01e4e27 sys-apps/less: drop 608-r2 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 - sys-apps/less/less-608-r2.ebuild | 60 2 files changed, 61 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index bada827ee837..89d58fe3f561 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,2 @@ -DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-633.tar.gz 375733 BLAKE2B e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c SHA512 a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1 DIST less-643.tar.gz 592291 BLAKE2B 6dc60dc2e8db05afdae466877a1d26a3008ff5378bbbf2fbdf9efc4f87c0fcfde5703d44a24d4355c98d3a5f438bdb51173150f2a69f801d9c8e4a7401d71b53 SHA512 6a324ac54e22429ac652dc303bc1fe48933555d1cbf8ad7ecf345940910c014fef9551a3219743cfb7115e356b5841ae97d6ce62e7a1ba1e3300d243efca34d9 diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild deleted file mode 100644 index c0cd1e3691a8.. --- a/sys-apps/less/less-608-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none -inherit autotools - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -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" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_prepare() { - local PATCHES=( - "${FILESDIR}/less-608-procfs.patch" - "${FILESDIR}/less-608-CVE-2022-46663.patch" - ) - - default - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: d7e195094a0d8d3d8ab6cfa7b9aaa975daae6da2 Author: Sam James gentoo org> AuthorDate: Tue Jan 23 16:39:16 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 23 16:39:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e19509 sys-apps/less: Stabilize 643-r1 ppc, #922271 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index 106cfea72e07..f9ccfd4aaadf 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 5da3c20cf1d952de284d08b03a47c921960f330e Author: Sam James gentoo org> AuthorDate: Tue Jan 23 04:16:06 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 23 04:16:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da3c20c sys-apps/less: Stabilize 643-r1 hppa, #922271 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index dd3e6dd63b5d..106cfea72e07 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: d26f973292c2b64ff284add39060151c362d6873 Author: Richard Steinmetz steinmetz cloud> AuthorDate: Sat Jan 20 12:54:22 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 20 12:57:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26f9732 sys-apps/less: fix typo in 643-r1 Signed-off-by: Richard Steinmetz steinmetz.cloud> Closes: https://github.com/gentoo/gentoo/pull/34916 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index f9d8310657b3..dd3e6dd63b5d 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -83,7 +83,7 @@ src_install() { } pkg_preinst() { - optfeature "Colorized output supprt" dev-python/pygments + optfeature "Colorized output support" dev-python/pygments if has_version "<${CATEGORY}/${PN}-483-r1" ; then elog "The lesspipe.sh symlink has been dropped. If you are still setting"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: a1e3ffe9bca9a9134df6d6652d3e81c2258ae7f1 Author: Sam James gentoo org> AuthorDate: Thu Jan 18 00:27:31 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 18 00:27:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e3ffe9 sys-apps/less: Stabilize 643-r1 x86, #922271 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index 296d48214a1b..f9d8310657b3 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 43d495671ac5413dd581d94990830f3d373aaa93 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 17 06:29:33 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 17 06:30:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d49567 sys-apps/less: Stabilize 643-r1 ppc64, #922271 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index 8f9171bb4591..296d48214a1b 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 074242908f67924ad3940f74b0264743442923de Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:57:09 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:57:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07424290 sys-apps/less: Stabilize 643-r1 amd64, #922271 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index 76a760fc1897..8f9171bb4591 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 1caa539b5fb58505c523eb846550a85ca077a5a6 Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:49:15 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:49:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1caa539b sys-apps/less: Stabilize 643-r1 arm, #922271 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index e93f3c0792a1..76a760fc1897 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 4c0ab23b2342bfdc39257dc843455c70c2e20d4c Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:49:15 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:49:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0ab23b sys-apps/less: Stabilize 643-r1 arm64, #922271 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index e4bae74fe7ec..e93f3c0792a1 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: e892e0a7856971e143dc17588d1d6e90cc25c28e Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:31:18 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:32:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e892e0a7 sys-apps/less: Stabilize 643-r1 sparc, #922271 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-643-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild index 186eda3b6814..e4bae74fe7ec 100644 --- a/sys-apps/less/less-643-r1.ebuild +++ b/sys-apps/less/less-643-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -25,7 +25,7 @@ else SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; if [[ ${PV} != *_beta* ]] ; then - 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" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/
commit: faec8c28c79c6f7a494e785883ef49b29d232495 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:18:03 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:38:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faec8c28 sys-apps/less: remove unused patch/file Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34530 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/less/files/less-633-tinfow.patch | 52 -- sys-apps/less/files/lesspipe-r2.sh| 291 -- 2 files changed, 343 deletions(-) diff --git a/sys-apps/less/files/less-633-tinfow.patch b/sys-apps/less/files/less-633-tinfow.patch deleted file mode 100644 index 82ea458cd008.. --- a/sys-apps/less/files/less-633-tinfow.patch +++ /dev/null @@ -1,52 +0,0 @@ -https://github.com/gwsw/less/pull/403 - -From 23000c286773af153a5743bc923465707b87613b Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 17 Jul 2023 22:58:27 +0100 -Subject: [PATCH] configure.ac: Check for tinfow before tinfo - -We currently check for ncursesw > ncurses and then tinfo > tinfow. This means -we can get a mismatch of ncursesw + tinfo, instead of the correct ncursesw + tinfow. - -Swap the order so we check for ncursesw first (before other ncurses variants) -and then tinfow first (before other tinfo variants). - -This is needed anyway for correctness, but also needed for certain terminfos -to work correctly with recent ncurses. - -A better fix would be to use pkg-config first which handles this correctly -and would include the appropriate -ltinfo* in the libraries list for -lncurses*, -but not doing that for now. - -Bug: https://bugs.gentoo.org/910430 a/configure.ac -+++ b/configure.ac -@@ -63,10 +63,10 @@ fi - - if test $curses_broken = 0; then - --# -- Try tinfo. -+# -- Try tinfow. - if test "x$TERMLIBS" = x; then -- if test $have_tinfo = yes; then --TERMLIBS="-ltinfo" -+ if test $have_tinfow = yes; then -+TERMLIBS="-ltinfow" - SAVE_LIBS=$LIBS - LIBS="$LIBS $TERMLIBS" - AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) -@@ -75,10 +75,10 @@ if test "x$TERMLIBS" = x; then - fi - fi - --# -- Try tinfow. -+# -- Try tinfo. - if test "x$TERMLIBS" = x; then -- if test $have_tinfow = yes; then --TERMLIBS="-ltinfow" -+ if test $have_tinfo = yes; then -+TERMLIBS="-ltinfo" - SAVE_LIBS=$LIBS - LIBS="$LIBS $TERMLIBS" - AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) - diff --git a/sys-apps/less/files/lesspipe-r2.sh b/sys-apps/less/files/lesspipe-r2.sh deleted file mode 100644 index fc54d5b21306.. --- a/sys-apps/less/files/lesspipe-r2.sh +++ /dev/null @@ -1,291 +0,0 @@ -#!/bin/bash -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Preprocessor for 'less'. Used when this environment variable is set: -# LESSOPEN="|lesspipe %s" - -# TODO: handle compressed files better - -[[ -n ${LESSDEBUG+set} ]] && set -x - -trap 'exit 0' PIPE - -guesscompress() { - case "$1" in - *.gz|*.z) echo "gunzip -c" ;; - *.bz2|*.bz) echo "bunzip2 -c" ;; - *.lz) echo "lzip -dc" ;; - *.lzma) echo "unlzma -c" ;; - *.lzo) echo "lzop -dc" ;; - *.xz) echo "xzdec" ;; - *.zst) echo "zstdcat" ;; - *) echo "cat" ;; - esac -} - -lesspipe_file() { - local out=$(file -L -- "$1") - local suffix - case ${out} in - *" 7-zip archive"*) suffix="7z";; - *" ar archive"*)suffix="a";; - *" CAB-Installer"*) suffix="cab";; - *" cpio archive"*) suffix="cpio";; - *" ELF "*) suffix="elf";; - *" LHa"*archive*) suffix="lha";; - *" troff "*)suffix="man";; - *" script text"*) suffix="sh";; - *" shared object"*) suffix="so";; - *" tar archive"*) suffix="tar";; - *" Zip archive"*) suffix="zip";; - *": data") hexdump -C -- "$1"; return 0;; - *) return 1;; - esac - lesspipe "$1" ".${suffix}" - return 0 -} - -lesspipe() { - local match=$2 - [[ -z ${match} ]] && match=$1 - - local DECOMPRESSOR=$(guesscompress "${match}") - - # User filters - if [[ -x ~/.lessfilter ]] ; then - ~/.lessfilter "$1" && exit 0 - fi - - local ignore - for ignore in ${LESSIGNORE} ; do - [[ ${match} == *.${ignore} ]] && exit 0 - done - - # Handle non-regular file types. -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: fac38f9faae091fcff74b092b58bbfc8c9cc0cd8 Author: Sam James gentoo org> AuthorDate: Thu Dec 28 04:02:32 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 28 04:02:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac38f9f sys-apps/less: drop 633-r2, 643 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-633-r2.ebuild | 86 - sys-apps/less/less-643.ebuild| 93 2 files changed, 179 deletions(-) diff --git a/sys-apps/less/less-633-r2.ebuild b/sys-apps/less/less-633-r2.ebuild deleted file mode 100644 index 5d22949f4f80.. --- a/sys-apps/less/less-633-r2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/gwsw/less"; - inherit git-r3 -fi - -inherit autotools flag-o-matic optfeature - -# Releases are usually first a beta then promoted to stable if no -# issues were found. Upstream explicitly ask "to not generally distribute" -# the beta versions. It's okay to keyword beta versions if they fix -# a serious bug, but otherwise try to avoid it. - -MY_PV=${PV/_beta/-beta} -MY_P=${PN}-${MY_PV} -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="https://www.greenwoodsoftware.com/less/"; -[[ ${PV} != ]] && SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -S="${WORKDIR}"/${MY_P/?beta} - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" -fi -IUSE="pcre" -# As of 623_beta, lesstest is not included in dist tarballs -# https://github.com/gwsw/less/issues/344 -RESTRICT="test" - -DEPEND=" - >=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:= - pcre? ( dev-libs/libpcre2 ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-633-tinfow.patch -) - -src_prepare() { - default - # Per upstream README to prepare live build - [[ ${PV} == ]] && emake -f Makefile.aut distfiles - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - append-lfs-flags # bug #896316 - - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_test() { - emake check VERBOSE=1 -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r2.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - optfeature "Colorized output supprt" dev-python/pygments - - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - fi -} diff --git a/sys-apps/less/less-643.ebuild b/sys-apps/less/less-643.ebuild deleted file mode 100644 index 559db6a78878.. --- a/sys-apps/less/less-643.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Releases are usually first a beta then promoted to stable if no -# issues were found. Upstream explicitly ask "to not generally distribute" -# the beta versions. It's okay to keyword beta versions if they fix -# a serious bug, but otherwise try to avoid it. - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none -inherit autotools flag-o-matic optfeature toolchain-funcs - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="https://www.greenwoodsoftware.com/less/"; - -MY_PV=${PV/_beta/-beta} -MY_P=${PN}-${MY_PV} - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/gwsw/less"; - inherit git-r3 -else - SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; - - if [[ ${PV} != *_beta* ]] ; then - 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" - fi -fi - -S="${WORKDIR}"/${MY_P/?beta} - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -IUSE="pcre test" -# chinese1, utf8-2 -RESTRICT="test !test? ( test )" - -DEPEND=" - >=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:= - pcre? ( dev-libs/libpcre2 ) -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( virtual/pkgconfig )" - -PATCHES=( - "${FILESDIR}"/${PN}-643-lesstest-pkg-config.patch -) - -src_prepare() { - default -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: fadb2d810f3189b9606db9ff5040fabaca740cd0 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 08:34:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 08:34:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadb2d81 sys-apps/less: sync live Signed-off-by: Sam James gentoo.org> sys-apps/less/less-.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index 559db6a78878..186eda3b6814 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -75,7 +75,10 @@ src_test() { src_install() { default - newbin "${FILESDIR}"/lesspipe-r2.sh lesspipe + keepdir /usr/lib/lessfilter.d + keepdir /etc/lessfilter.d + + newbin "${FILESDIR}"/lesspipe-r3.sh lesspipe newenvd "${FILESDIR}"/less.envd 70less }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: 656bf3658b141aac1895255e11725737ac8c9ca5 Author: Victor Payno gmail com> AuthorDate: Wed Nov 29 04:08:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 08:34:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656bf365 sys-apps/less: add 643-r1 (add certtool filters and system filter support) 1. Use certtool instead of openssl when appropriate - openssl only shows you the first certificate/entry it encounters and ignores the rest. Using certtool will correctly display all the entries in a single file. The view is also more readable with certtool. - Since openssl is still used as a fallback, not forcing a runtime dependency on `net-libs/gnutls[tools]`. - Java keystore filters were missing, so add them (jks/legacy and pfx/p12). - Also added a p12 file filter. 2. Add support for system filters - Looking for a way to add custom, system wide, filters to an image from other ebuilds (so the lessfilter is installed only when that package is installed). Signed-off-by: Victor Payno gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34053 Signed-off-by: Sam James gentoo.org> sys-apps/less/files/lesspipe-r3.sh | 339 + sys-apps/less/less-643-r1.ebuild | 96 +++ 2 files changed, 435 insertions(+) diff --git a/sys-apps/less/files/lesspipe-r3.sh b/sys-apps/less/files/lesspipe-r3.sh new file mode 100644 index ..baec90dc0e75 --- /dev/null +++ b/sys-apps/less/files/lesspipe-r3.sh @@ -0,0 +1,339 @@ +#!/bin/bash +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Preprocessor for 'less'. Used when this environment variable is set: +# LESSOPEN="|lesspipe %s" + +# TODO: handle compressed files better + +[[ -n ${LESSDEBUG+set} ]] && set -x + +trap 'exit 0' PIPE + +guesscompress() { + case "$1" in + *.gz|*.z) echo "gunzip -c" ;; + *.bz2|*.bz) echo "bunzip2 -c" ;; + *.lz) echo "lzip -dc" ;; + *.lzma) echo "unlzma -c" ;; + *.lzo) echo "lzop -dc" ;; + *.xz) echo "xzdec" ;; + *.zst) echo "zstdcat" ;; + *) echo "cat" ;; + esac +} + +crl_filter() { + if command -v certtool &>/dev/null; then + certtool --crl-info --text --infile "$1" + else + openssl crl -hash -text -noout -in "$1" + fi +} + +csr_filter() { + if command -v certtool &>/dev/null; then + certtool --crq-info --text --infile "$1" + else + openssl req -text -noout -in "$1" + fi +} + +crt_filter() { + if command -v certtool &>/dev/null; then + certtool --certificate-info --text --infile "$1" + else + openssl x509 -hash -text -noout -in "$1" + fi +} + +jks_filter() { + if command -v keytool &>/dev/null; then + keytool -list -keystore "$1" + else + cat "$1" + fi +} + +p12_filter() { + openssl pkcs12 -nokeys -info -in "$1" +} + +lesspipe_file() { + local out=$(file -L -- "$1") + local suffix + case ${out} in + *" 7-zip archive"*) suffix="7z";; + *" ar archive"*)suffix="a";; + *" CAB-Installer"*) suffix="cab";; + *" cpio archive"*) suffix="cpio";; + *" ELF "*) suffix="elf";; + *" LHa"*archive*) suffix="lha";; + *" troff "*)suffix="man";; + *" script text"*) suffix="sh";; + *" shared object"*) suffix="so";; + *" tar archive"*) suffix="tar";; + *" Zip archive"*) suffix="zip";; + *": data") hexdump -C -- "$1"; return 0;; + *) return 1;; + esac + lesspipe "$1" ".${suffix}" + return 0 +} + +lesspipe() { + local match=$2 + [[ -z ${match} ]] && match=$1 + + local DECOMPRESSOR=$(guesscompress "${match}") + + # User filters + if [[ -x ~/.lessfilter ]] ; then + ~/.lessfilter "$1" && exit 0 + fi + + # System filters + shopt -s nullglob + local f + for f in "${XDG_CONFIG_HOME:-~/.config}"/lessfilter.d/* /etc/lessfilter.d/* /usr/lib/lessfilter.d/*; do + if [[ -x ${f} ]]; then + "${f}" "$1" && exit 0 + fi + done + shopt -u nullglob + + local ignore + for ignore in ${LESSIGNORE} ; do + [[ ${match} == *.${ignore} ]] && exit 0 + done + + # Handle non-regular file types. + if [[ -d $1 ]] ; then + ls -alF -- "$1" + return + elif [[ ! -f $1 ]] ; then + # Only return if the stat passes. This is needed to handle
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: e9aa13b49906fb2c97a76c0a44a4279e3fc97d3b Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:29:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:30:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9aa13b4 sys-apps/less: drop 632, 633-r1 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 - sys-apps/less/less-632.ebuild| 80 sys-apps/less/less-633-r1.ebuild | 80 3 files changed, 161 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index becfdcc62104..bada827ee837 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,4 +1,3 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 -DIST less-632.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 DIST less-633.tar.gz 375733 BLAKE2B e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c SHA512 a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1 DIST less-643.tar.gz 592291 BLAKE2B 6dc60dc2e8db05afdae466877a1d26a3008ff5378bbbf2fbdf9efc4f87c0fcfde5703d44a24d4355c98d3a5f438bdb51173150f2a69f801d9c8e4a7401d71b53 SHA512 6a324ac54e22429ac652dc303bc1fe48933555d1cbf8ad7ecf345940910c014fef9551a3219743cfb7115e356b5841ae97d6ce62e7a1ba1e3300d243efca34d9 diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild deleted file mode 100644 index 84b0670e4fc7.. --- a/sys-apps/less/less-632.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/gwsw/less"; - inherit git-r3 -fi - -inherit autotools - -# Releases are usually first a beta then promoted to stable if no -# issues were found. Upstream explicitly ask "to not generally distribute" -# the beta versions. It's okay to keyword beta versions if they fix -# a serious bug, but otherwise try to avoid it. - -MY_PV=${PV/_beta/-beta} -MY_P=${PN}-${MY_PV} -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="https://www.greenwoodsoftware.com/less/"; -[[ ${PV} != ]] && SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -S="${WORKDIR}"/${MY_P/?beta} - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" -fi -IUSE="pcre" -# As of 623_beta, lesstest is not included in dist tarballs -# https://github.com/gwsw/less/issues/344 -RESTRICT="test" - -DEPEND=" - >=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:= - pcre? ( dev-libs/libpcre2 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - # Per upstream README to prepare live build - [[ ${PV} == ]] && emake -f Makefile.aut distfiles - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_test() { - emake check VERBOSE=1 -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -} diff --git a/sys-apps/less/less-633-r1.ebuild b/sys-apps/less/less-633-r1.ebuild deleted file mode 100644 index c6edffba45d8.. --- a/sys-apps/less/less-633-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: f3e209c807879be3c67e1ce65900e88234a03d95 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:29:17 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:29:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e209c8 sys-apps/less: drop 608-r1 Bug: https://bugs.gentoo.org/893530 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r1.ebuild | 58 1 file changed, 58 deletions(-) diff --git a/sys-apps/less/less-608-r1.ebuild b/sys-apps/less/less-608-r1.ebuild deleted file mode 100644 index fe6b8416fbe3.. --- a/sys-apps/less/less-608-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -inherit autotools - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -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" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_prepare() { - local PATCHES=( - "${FILESDIR}/less-608-procfs.patch" - ) - default - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/, sys-apps/less/files/
commit: d6404dafdf171eec9933510a160a4506776127e9 Author: Sam James gentoo org> AuthorDate: Sun Aug 13 02:56:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 13 03:01:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6404daf sys-apps/less: add 643 Closes: https://bugs.gentoo.org/910700 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 + .../less/files/less-643-lesstest-pkg-config.patch | 34 .../less/{less-.ebuild => less-643.ebuild} | 46 +- sys-apps/less/less-.ebuild | 46 +- 4 files changed, 91 insertions(+), 36 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index e7ca470d197a..becfdcc62104 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,4 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-632.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 DIST less-633.tar.gz 375733 BLAKE2B e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c SHA512 a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1 +DIST less-643.tar.gz 592291 BLAKE2B 6dc60dc2e8db05afdae466877a1d26a3008ff5378bbbf2fbdf9efc4f87c0fcfde5703d44a24d4355c98d3a5f438bdb51173150f2a69f801d9c8e4a7401d71b53 SHA512 6a324ac54e22429ac652dc303bc1fe48933555d1cbf8ad7ecf345940910c014fef9551a3219743cfb7115e356b5841ae97d6ce62e7a1ba1e3300d243efca34d9 diff --git a/sys-apps/less/files/less-643-lesstest-pkg-config.patch b/sys-apps/less/files/less-643-lesstest-pkg-config.patch new file mode 100644 index ..cd5f6f3047ba --- /dev/null +++ b/sys-apps/less/files/less-643-lesstest-pkg-config.patch @@ -0,0 +1,34 @@ +https://github.com/gwsw/less/pull/412 + +From 5d884b29fb11c2686b804428f483f4607334eb68 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 13 Aug 2023 03:57:25 +0100 +Subject: [PATCH] lesstest: use pkg-config to find ncurses libraries + +Fails to build with split tinfo otherwise like: +``` + +x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs-ggdb3 -o lesstest display.o env.o lesstest.o parse.o pipeline.o log.o run.o term.o wchar.o -lncurses +/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: display.o: in function `display_screen': +/var/tmp/portage/sys-apps/less-643/work/less-643/lesstest/display.c:86:(.text+0x2e0): undefined reference to `tgoto' +/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: term.o: in function `setup_mode': +/var/tmp/portage/sys-apps/less-643/work/less-643/lesstest/term.c:83:(.text+0x18): undefined reference to `tgetstr' +[...] +``` + +Going forward, we may want to just add a Makefile.in which configure handles +to the lesstest subdir. + +Signed-off-by: Sam James +--- a/lesstest/Makefile b/lesstest/Makefile +@@ -1,7 +1,8 @@ + CC ?= gcc + CFLAGS ?= -Wall -O2 + LDFLAGS ?= +-TERMLIB = -lncurses ++PKG_CONFIG ?= pkg-config ++TERMLIB ?= $(shell ${PKG_CONFIG} --libs ncurses) + srcdir ?= . + + all: lesstest lt_screen diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-643.ebuild similarity index 70% copy from sys-apps/less/less-.ebuild copy to sys-apps/less/less-643.ebuild index cbd0aff28900..559db6a78878 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-643.ebuild @@ -3,34 +3,39 @@ EAPI=8 +# Releases are usually first a beta then promoted to stable if no +# issues were found. Upstream explicitly ask "to not generally distribute" +# the beta versions. It's okay to keyword beta versions if they fix +# a serious bug, but otherwise try to avoid it. + WANT_AUTOMAKE=none WANT_LIBTOOL=none +inherit autotools flag-o-matic optfeature toolchain-funcs + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="https://www.greenwoodsoftware.com/less/"; + +MY_PV=${PV/_beta/-beta} +MY_P=${PN}-${MY_PV} if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/gwsw/less"; inherit git-r3 -fi - -inherit autotools flag-o-matic optfeature +else + SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -# Releases are usually first a beta th
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 7f4e49459603ed0b21c1368802a8cbbd04f86e21 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 22:04:27 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 22:04:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4e4945 sys-apps/less: update live for tests They fail still, but tests are in dist tarballs now as well. Signed-off-by: Sam James gentoo.org> sys-apps/less/less-.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index 5d22949f4f80..cbd0aff28900 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -31,9 +31,6 @@ if [[ ${PV} != && ${PV} != *_beta* ]] ; then 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" fi IUSE="pcre" -# As of 623_beta, lesstest is not included in dist tarballs -# https://github.com/gwsw/less/issues/344 -RESTRICT="test" DEPEND=" >=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: 4835fedb1257d15d871c885e19b8fecfff78abfd Author: Sam James gentoo org> AuthorDate: Mon Jul 17 22:02:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 22:03:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4835fedb sys-apps/less: fix tinfo linkage, add LFS Thanks to ionen and kerframil for doing the hard work here wrt tinfo, just doing the then-obvious patch as a result. Also, while at it, enable large file support. Closes: https://bugs.gentoo.org/896316 Closes: https://bugs.gentoo.org/910430 Signed-off-by: Sam James gentoo.org> sys-apps/less/files/less-633-tinfow.patch | 52 ++ .../less/{less-.ebuild => less-633-r2.ebuild} | 8 +++- sys-apps/less/less-.ebuild | 8 +++- 3 files changed, 66 insertions(+), 2 deletions(-) diff --git a/sys-apps/less/files/less-633-tinfow.patch b/sys-apps/less/files/less-633-tinfow.patch new file mode 100644 index ..82ea458cd008 --- /dev/null +++ b/sys-apps/less/files/less-633-tinfow.patch @@ -0,0 +1,52 @@ +https://github.com/gwsw/less/pull/403 + +From 23000c286773af153a5743bc923465707b87613b Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 17 Jul 2023 22:58:27 +0100 +Subject: [PATCH] configure.ac: Check for tinfow before tinfo + +We currently check for ncursesw > ncurses and then tinfo > tinfow. This means +we can get a mismatch of ncursesw + tinfo, instead of the correct ncursesw + tinfow. + +Swap the order so we check for ncursesw first (before other ncurses variants) +and then tinfow first (before other tinfo variants). + +This is needed anyway for correctness, but also needed for certain terminfos +to work correctly with recent ncurses. + +A better fix would be to use pkg-config first which handles this correctly +and would include the appropriate -ltinfo* in the libraries list for -lncurses*, +but not doing that for now. + +Bug: https://bugs.gentoo.org/910430 +--- a/configure.ac b/configure.ac +@@ -63,10 +63,10 @@ fi + + if test $curses_broken = 0; then + +-# -- Try tinfo. ++# -- Try tinfow. + if test "x$TERMLIBS" = x; then +- if test $have_tinfo = yes; then +-TERMLIBS="-ltinfo" ++ if test $have_tinfow = yes; then ++TERMLIBS="-ltinfow" + SAVE_LIBS=$LIBS + LIBS="$LIBS $TERMLIBS" + AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) +@@ -75,10 +75,10 @@ if test "x$TERMLIBS" = x; then + fi + fi + +-# -- Try tinfow. ++# -- Try tinfo. + if test "x$TERMLIBS" = x; then +- if test $have_tinfow = yes; then +-TERMLIBS="-ltinfow" ++ if test $have_tinfo = yes; then ++TERMLIBS="-ltinfo" + SAVE_LIBS=$LIBS + LIBS="$LIBS $TERMLIBS" + AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) + diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-633-r2.ebuild similarity index 94% copy from sys-apps/less/less-.ebuild copy to sys-apps/less/less-633-r2.ebuild index c6edffba45d8..5d22949f4f80 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-633-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then inherit git-r3 fi -inherit autotools optfeature +inherit autotools flag-o-matic optfeature # Releases are usually first a beta then promoted to stable if no # issues were found. Upstream explicitly ask "to not generally distribute" @@ -42,6 +42,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-633-tinfow.patch +) + src_prepare() { default # Per upstream README to prepare live build @@ -52,6 +56,8 @@ src_prepare() { } src_configure() { + append-lfs-flags # bug #896316 + local myeconfargs=( --with-regex=$(usex pcre pcre2 posix) --with-editor="${EPREFIX}"/usr/libexec/editor diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index c6edffba45d8..5d22949f4f80 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then inherit git-r3 fi -inherit autotools optfeature +inherit autotools flag-o-matic optfeature # Releases are usually first a beta then promoted to stable if no # issues were found. Upstream explicitly ask "to not generally distribute" @@ -42,6 +42,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-633-tinfow.patch +) + src_prepare() { default # Per upstream README to prepare live build @@ -52,6 +56,8 @@ src_prepare() { } src_configure() { + append-lfs-flags # bug #896316 + local myeconfargs=( --with-regex=$(usex pcre pcre2 posix) --with-editor="${EPREFIX}"/usr/libexec/editor
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: 023b7de83186fbb6e97ea09ded7c6bfdadd4f1da Author: Alan Swanson improbability net> AuthorDate: Fri Jun 23 13:26:06 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 23 21:57:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023b7de8 sys-apps/less: reenable colourisation by default using pygmentize Previously disabled due to old bug #188835 where code2color consumed excess memory compared to source file being colourised. Update LESSCOLORIZER to use pygmentize instead if available. This is installed with dev-python/pygments which is a common dependency. Program code2color can still be installed with app-text/lesspipe. Bug: https://bugs.gentoo.org/188835 Signed-off-by: Alan Swanson improbability.net> Closes: https://github.com/gentoo/gentoo/pull/31584 Signed-off-by: Sam James gentoo.org> sys-apps/less/files/lesspipe-r2.sh | 291 + .../less/{less-.ebuild => less-633-r1.ebuild} | 8 +- sys-apps/less/less-.ebuild | 8 +- 3 files changed, 299 insertions(+), 8 deletions(-) diff --git a/sys-apps/less/files/lesspipe-r2.sh b/sys-apps/less/files/lesspipe-r2.sh new file mode 100644 index ..fc54d5b21306 --- /dev/null +++ b/sys-apps/less/files/lesspipe-r2.sh @@ -0,0 +1,291 @@ +#!/bin/bash +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Preprocessor for 'less'. Used when this environment variable is set: +# LESSOPEN="|lesspipe %s" + +# TODO: handle compressed files better + +[[ -n ${LESSDEBUG+set} ]] && set -x + +trap 'exit 0' PIPE + +guesscompress() { + case "$1" in + *.gz|*.z) echo "gunzip -c" ;; + *.bz2|*.bz) echo "bunzip2 -c" ;; + *.lz) echo "lzip -dc" ;; + *.lzma) echo "unlzma -c" ;; + *.lzo) echo "lzop -dc" ;; + *.xz) echo "xzdec" ;; + *.zst) echo "zstdcat" ;; + *) echo "cat" ;; + esac +} + +lesspipe_file() { + local out=$(file -L -- "$1") + local suffix + case ${out} in + *" 7-zip archive"*) suffix="7z";; + *" ar archive"*)suffix="a";; + *" CAB-Installer"*) suffix="cab";; + *" cpio archive"*) suffix="cpio";; + *" ELF "*) suffix="elf";; + *" LHa"*archive*) suffix="lha";; + *" troff "*)suffix="man";; + *" script text"*) suffix="sh";; + *" shared object"*) suffix="so";; + *" tar archive"*) suffix="tar";; + *" Zip archive"*) suffix="zip";; + *": data") hexdump -C -- "$1"; return 0;; + *) return 1;; + esac + lesspipe "$1" ".${suffix}" + return 0 +} + +lesspipe() { + local match=$2 + [[ -z ${match} ]] && match=$1 + + local DECOMPRESSOR=$(guesscompress "${match}") + + # User filters + if [[ -x ~/.lessfilter ]] ; then + ~/.lessfilter "$1" && exit 0 + fi + + local ignore + for ignore in ${LESSIGNORE} ; do + [[ ${match} == *.${ignore} ]] && exit 0 + done + + # Handle non-regular file types. + if [[ -d $1 ]] ; then + ls -alF -- "$1" + return + elif [[ ! -f $1 ]] ; then + # Only return if the stat passes. This is needed to handle pseudo + # arguments like URIs. + stat -- "$1" && return + fi + + case "${match}" in + + ### Doc files ### + *.[0-9n]|*.man|\ + *.[0-9n].bz2|*.man.bz2|\ + *.[0-9n].gz|*.man.gz|\ + *.[0-9n].lzma|*.man.lzma|\ + *.[0-9n].xz|*.man.xz|\ + *.[0-9n].zst|*.man.zst|\ + *.[0-9][a-z].gz|*.[0-9][a-z].gz) + local out=$(${DECOMPRESSOR} -- "$1" | file -) + case ${out} in + *troff*) + # Need to make sure we pass path to man or it will try + # to locate "$1" in the man search paths + if [[ $1 == /* ]] ; then + man -- "$1" + else + man -- "./$1" + fi + ;; + *text*) + ${DECOMPRESSOR} -- "$1" + ;; + *) + # We could have matched a library (libc.so.6), so let + # `file` figure out what the hell this thing is + lesspipe_file "$1" + ;; + esac + ;; + *.dvi) dvi2tty "$1" ;; + *.ps) ps2asc
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 59148eb244787c3f9a94e4aebdc1f2354a2b01da Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 19:44:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 19:44:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59148eb2 sys-apps/less: Stabilize 633 ppc, #908637 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index 4a273c315ca2..84b0670e4fc7 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 00ea2064b66b523a0a91fc6941918d3c3363ed2d Author: Sam James gentoo org> AuthorDate: Sat Jun 17 15:12:43 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 15:12:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ea2064 sys-apps/less: Stabilize 633 x86, #908637 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index 1f5ade6502a2..4a273c315ca2 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: d77fed115d4655d3667d74cf1a6e8d0f62816881 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 07:42:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 07:42:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77fed11 sys-apps/less: Stabilize 633 sparc, #908637 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index 1435e3f60ee9..f83f6476cc5a 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 421c2fee659bbda14c29eac18b83489af62775ce Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 07:42:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 07:42:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421c2fee sys-apps/less: Stabilize 633 ppc64, #908637 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index f83f6476cc5a..1f5ade6502a2 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 55dad374ed99dac70c498023a9b84a3aa687803a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 07:42:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 07:42:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dad374 sys-apps/less: Stabilize 633 arm, #908637 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index d0875495db99..1435e3f60ee9 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 941fdd7f1058924801c31d39a2e6bb25db033bfa Author: Sam James gentoo org> AuthorDate: Sat Jun 17 06:11:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 06:11:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941fdd7f sys-apps/less: Stabilize 633 amd64, #908637 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index 5516c5c8127f..d0875495db99 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 12714d726a69725eee020feed029c462a31110e2 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 05:56:15 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 05:56:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12714d72 sys-apps/less: Stabilize 633 arm64, #908637 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index d935c9465044..5516c5c8127f 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 307c24aecd6d470dbaa3c186aa2a060e17cf47f2 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 05:56:14 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 05:56:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307c24ae sys-apps/less: Stabilize 633 hppa, #908637 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-633.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index 40f831510273..d935c9465044 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 5cfd105cac7454885cbe5d5322d0835d0951780e Author: Sam James gentoo org> AuthorDate: Thu Jun 1 04:20:51 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 04:20:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfd105c sys-apps/less: Stabilize 632 hppa, #907509 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index e6d4b96a138b..bcb2f60a7a11 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 71f9ea597f11e53daa4f9c60a651a4fac1bec799 Author: Sam James gentoo org> AuthorDate: Thu Jun 1 03:34:18 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 03:34:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f9ea59 sys-apps/less: Stabilize 632 arm, #907509 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index 55f3c42714d9..e6d4b96a138b 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 9b1bd76d3d264195081d7314298465fd9d911f60 Author: Sam James gentoo org> AuthorDate: Thu Jun 1 03:34:16 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 03:34:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1bd76d sys-apps/less: Stabilize 632 arm64, #907509 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index 9f01b1278e57..55f3c42714d9 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: df8d676d98cfd40789a0c1bb79e10c26d8d1c9cd Author: Sam James gentoo org> AuthorDate: Thu Jun 1 03:28:41 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 03:28:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8d676d sys-apps/less: Stabilize 632 ppc64, #907509 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index aaa3d18d6de6..9f01b1278e57 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 83b63b97eb80af7ee9b412b6e01072bfb0a1de3f Author: Sam James gentoo org> AuthorDate: Thu Jun 1 03:28:40 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 03:28:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b63b97 sys-apps/less: Stabilize 632 ppc, #907509 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index 3568c135e3ba..aaa3d18d6de6 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: ad9c25dfb60e40e29a78b12bc60f690cfddf392a Author: Sam James gentoo org> AuthorDate: Thu Jun 1 03:28:39 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 03:28:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9c25df sys-apps/less: Stabilize 632 amd64, #907509 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index d72311400fdb..3568c135e3ba 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: be14181804225cf58786655cbde0896d7db22156 Author: Sam James gentoo org> AuthorDate: Thu Jun 1 03:28:38 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 03:28:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be141818 sys-apps/less: Stabilize 632 x86, #907509 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index 40f831510273..d72311400fdb 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - 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" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 1bc73763c0b029b8a8fd4de9c1b49c622544d25d Author: Sam James gentoo org> AuthorDate: Wed May 3 22:24:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 3 22:24:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc73763 sys-apps/less: forward ~arm64-macos Signed-off-by: Sam James gentoo.org> sys-apps/less/less-632.ebuild | 2 +- sys-apps/less/less-633.ebuild | 2 +- sys-apps/less/less-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild index 77a01bd02a54..e621da4d1ecc 100644 --- a/sys-apps/less/less-632.ebuild +++ b/sys-apps/less/less-632.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild index 77a01bd02a54..e621da4d1ecc 100644 --- a/sys-apps/less/less-633.ebuild +++ b/sys-apps/less/less-633.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index 77a01bd02a54..e621da4d1ecc 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" if [[ ${PV} != && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 545079fa11d8f118fe07888a0f83f814193e104f Author: Sam James gentoo org> AuthorDate: Wed May 3 22:22:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 3 22:22:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545079fa sys-apps/less: add 633 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest| 1 + sys-apps/less/less-633.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index bfc5c2350f15..e7ca470d197a 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-632.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 +DIST less-633.tar.gz 375733 BLAKE2B e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c SHA512 a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1 diff --git a/sys-apps/less/less-633.ebuild b/sys-apps/less/less-633.ebuild new file mode 100644 index ..77a01bd02a54 --- /dev/null +++ b/sys-apps/less/less-633.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOMAKE=none +WANT_LIBTOOL=none + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/gwsw/less"; + inherit git-r3 +fi + +inherit autotools + +# Releases are usually first a beta then promoted to stable if no +# issues were found. Upstream explicitly ask "to not generally distribute" +# the beta versions. It's okay to keyword beta versions if they fix +# a serious bug, but otherwise try to avoid it. + +MY_PV=${PV/_beta/-beta} +MY_P=${PN}-${MY_PV} +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="https://www.greenwoodsoftware.com/less/"; +[[ ${PV} != ]] && SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; +S="${WORKDIR}"/${MY_P/?beta} + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +if [[ ${PV} != && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="pcre" +# As of 623_beta, lesstest is not included in dist tarballs +# https://github.com/gwsw/less/issues/344 +RESTRICT="test" + +DEPEND=" + >=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:= + pcre? ( dev-libs/libpcre2 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + # Per upstream README to prepare live build + [[ ${PV} == ]] && emake -f Makefile.aut distfiles + # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. + # https://bugs.gentoo.org/870412 + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_test() { + emake check VERBOSE=1 +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: cc9bbdc2587d015768e834d449b62b85c86cd937 Author: Sam James gentoo org> AuthorDate: Mon May 1 00:05:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:05:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9bbdc2 sys-apps/less: drop 629_beta Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 - sys-apps/less/less-629_beta.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 32ecb6a9a827..bfc5c2350f15 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,2 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 -DIST less-629-beta.tar.gz 374918 BLAKE2B 0276006cf81f310a3d25add7cfaedfd678b03f99d48b75eb462fb6dda6e171c495fa6af170257fb286a35b0d6f380136c5d37b6d9a088ee08d42d4f32033afcb SHA512 5b5d7f86b0e2d00d65257b1d27511fdab21fda52f60102f7dd6c31d1314edcf75754dc9a268c03ebfe08ffc7b88f3b7cad0fa5a9504d66b11bc13f5f52cab558 DIST less-632.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 diff --git a/sys-apps/less/less-629_beta.ebuild b/sys-apps/less/less-629_beta.ebuild deleted file mode 100644 index 3dc457ca05ff.. --- a/sys-apps/less/less-629_beta.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/gwsw/less"; - inherit git-r3 -fi - -inherit autotools - -# Releases are usually first a beta then promoted to stable if no -# issues were found. Upstream explicitly ask "to not generally distribute" -# the beta versions. It's okay to keyword beta versions if they fix -# a serious bug, but otherwise try to avoid it. - -MY_PV=${PV/_beta/-beta} -MY_P=${PN}-${MY_PV} -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -[[ ${PV} != ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -S="${WORKDIR}"/${MY_P/?beta} - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -if [[ ${PV} != && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="pcre" -# As of 623_beta, lesstest is not included in dist tarballs -# https://github.com/gwsw/less/issues/344 -RESTRICT="test" - -DEPEND=" - >=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:= - pcre? ( dev-libs/libpcre2 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - # Per upstream README to prepare live build - [[ ${PV} == ]] && emake -f Makefile.aut distfiles - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_test() { - emake check VERBOSE=1 -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 409ef24eb212a6ce5ed0467507a78bdb67989145 Author: Sam James gentoo org> AuthorDate: Mon May 1 00:05:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:05:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409ef24e sys-apps/less: add 632, drop 632_beta Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 2 +- sys-apps/less/{less-632_beta.ebuild => less-632.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 36d722c609c8..32ecb6a9a827 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,3 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-629-beta.tar.gz 374918 BLAKE2B 0276006cf81f310a3d25add7cfaedfd678b03f99d48b75eb462fb6dda6e171c495fa6af170257fb286a35b0d6f380136c5d37b6d9a088ee08d42d4f32033afcb SHA512 5b5d7f86b0e2d00d65257b1d27511fdab21fda52f60102f7dd6c31d1314edcf75754dc9a268c03ebfe08ffc7b88f3b7cad0fa5a9504d66b11bc13f5f52cab558 -DIST less-632-beta.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 +DIST less-632.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 diff --git a/sys-apps/less/less-632_beta.ebuild b/sys-apps/less/less-632.ebuild similarity index 100% rename from sys-apps/less/less-632_beta.ebuild rename to sys-apps/less/less-632.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: fa09ed61c2bf5cdf9238d5a193b7305d36da3e95 Author: Sam James gentoo org> AuthorDate: Sun Apr 9 18:30:29 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 9 18:30:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa09ed61 sys-apps/less: add 632_beta (unkeyworded) Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 + sys-apps/less/{less-.ebuild => less-632_beta.ebuild} | 4 ++-- sys-apps/less/less-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 7763951a20f2..36d722c609c8 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-629-beta.tar.gz 374918 BLAKE2B 0276006cf81f310a3d25add7cfaedfd678b03f99d48b75eb462fb6dda6e171c495fa6af170257fb286a35b0d6f380136c5d37b6d9a088ee08d42d4f32033afcb SHA512 5b5d7f86b0e2d00d65257b1d27511fdab21fda52f60102f7dd6c31d1314edcf75754dc9a268c03ebfe08ffc7b88f3b7cad0fa5a9504d66b11bc13f5f52cab558 +DIST less-632-beta.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-632_beta.ebuild similarity index 93% copy from sys-apps/less/less-.ebuild copy to sys-apps/less/less-632_beta.ebuild index 3dc457ca05ff..77a01bd02a54 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-632_beta.ebuild @@ -21,8 +21,8 @@ inherit autotools MY_PV=${PV/_beta/-beta} MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -[[ ${PV} != ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; +HOMEPAGE="https://www.greenwoodsoftware.com/less/"; +[[ ${PV} != ]] && SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index 3dc457ca05ff..77a01bd02a54 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -21,8 +21,8 @@ inherit autotools MY_PV=${PV/_beta/-beta} MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -[[ ${PV} != ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; +HOMEPAGE="https://www.greenwoodsoftware.com/less/"; +[[ ${PV} != ]] && SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 2580d310c9ad0c967fe4d96d2fccd7e735346ae5 Author: Sam James gentoo org> AuthorDate: Tue Feb 28 04:31:21 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 28 04:31:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2580d310 sys-apps/less: drop 618_beta, 623_beta Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 2 - sys-apps/less/less-618_beta.ebuild | 69 -- sys-apps/less/less-623_beta.ebuild | 77 -- 3 files changed, 148 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index ddd76c9a8c80..7763951a20f2 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,4 +1,2 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 -DIST less-618-beta.tar.gz 365786 BLAKE2B b1957ab49059a2df14d8ba5daf1d8543adc4546c44b537d86959e2e1fe2df93f99ceb8ef47097b6f84f75f7740e161269b4e1d5dd263b8171212c87e650a02fe SHA512 6197aa20c77a846e53b376aa63c2863242c40663e72213f66c3597bd8c38a9458163d0c9ba0ca7690574c07348bb7d3e108c3b50dbbedbc9e5707a14d946b280 -DIST less-623-beta.tar.gz 373094 BLAKE2B 661fdb129678a57ef2188b4cd89809b14eaae62b98bb8ec2394cb7b48faf10a3ccdb690f371178e9ed43548ebce1af840cb5042e9019fa747bcec2dca4158dc7 SHA512 60843c668f90ae47cdf4d10849a63481ab67af679b831cbe8955861ae9f238006322734ec3ae49d9aced7927018bf3e0d9fdab98077289b4ffc78f6075041667 DIST less-629-beta.tar.gz 374918 BLAKE2B 0276006cf81f310a3d25add7cfaedfd678b03f99d48b75eb462fb6dda6e171c495fa6af170257fb286a35b0d6f380136c5d37b6d9a088ee08d42d4f32033afcb SHA512 5b5d7f86b0e2d00d65257b1d27511fdab21fda52f60102f7dd6c31d1314edcf75754dc9a268c03ebfe08ffc7b88f3b7cad0fa5a9504d66b11bc13f5f52cab558 diff --git a/sys-apps/less/less-618_beta.ebuild b/sys-apps/less/less-618_beta.ebuild deleted file mode 100644 index afce93c3d215.. --- a/sys-apps/less/less-618_beta.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/gwsw/less"; - inherit git-r3 -fi - -inherit autotools - -# Releases are usually first a beta then promoted to stable if no -# issues were found. Upstream explicitly ask "to not generally distribute" -# the beta versions. It's okay to keyword beta versions if they fix -# a serious bug, but otherwise try to avoid it. - -MY_PV=${PV/_beta/-beta} -MY_P=${PN}-${MY_PV} -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -[[ ${PV} != ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -S="${WORKDIR}"/${MY_P/?beta} - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="pcre" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_prepare() { - default - # Per upstream README to prepare live build - [[ ${PV} == ]] && emake -f Makefile.aut distfiles - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -} diff --git a/sys-apps/less/less-623_beta.ebuild b/sys-apps/less/less-623_beta.ebuild deleted file mode 100644 index 84957e8eccd9.. --- a/sys-apps/less/less-623_beta.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/gwsw/less"; - inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 0dd031311291d1e49fc60a7c2a9599fbb87c65c4 Author: Sam James gentoo org> AuthorDate: Tue Feb 28 04:31:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 28 04:31:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd03131 sys-apps/less: add 629_beta Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 + sys-apps/less/{less-.ebuild => less-629_beta.ebuild} | 5 - sys-apps/less/less-.ebuild | 5 - 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 46a99b17fbb3..ddd76c9a8c80 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,4 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-618-beta.tar.gz 365786 BLAKE2B b1957ab49059a2df14d8ba5daf1d8543adc4546c44b537d86959e2e1fe2df93f99ceb8ef47097b6f84f75f7740e161269b4e1d5dd263b8171212c87e650a02fe SHA512 6197aa20c77a846e53b376aa63c2863242c40663e72213f66c3597bd8c38a9458163d0c9ba0ca7690574c07348bb7d3e108c3b50dbbedbc9e5707a14d946b280 DIST less-623-beta.tar.gz 373094 BLAKE2B 661fdb129678a57ef2188b4cd89809b14eaae62b98bb8ec2394cb7b48faf10a3ccdb690f371178e9ed43548ebce1af840cb5042e9019fa747bcec2dca4158dc7 SHA512 60843c668f90ae47cdf4d10849a63481ab67af679b831cbe8955861ae9f238006322734ec3ae49d9aced7927018bf3e0d9fdab98077289b4ffc78f6075041667 +DIST less-629-beta.tar.gz 374918 BLAKE2B 0276006cf81f310a3d25add7cfaedfd678b03f99d48b75eb462fb6dda6e171c495fa6af170257fb286a35b0d6f380136c5d37b6d9a088ee08d42d4f32033afcb SHA512 5b5d7f86b0e2d00d65257b1d27511fdab21fda52f60102f7dd6c31d1314edcf75754dc9a268c03ebfe08ffc7b88f3b7cad0fa5a9504d66b11bc13f5f52cab558 diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-629_beta.ebuild similarity index 92% copy from sys-apps/less/less-.ebuild copy to sys-apps/less/less-629_beta.ebuild index 84957e8eccd9..3dc457ca05ff 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-629_beta.ebuild @@ -27,9 +27,12 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +if [[ ${PV} != && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs +# https://github.com/gwsw/less/issues/344 RESTRICT="test" DEPEND=" diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index 84957e8eccd9..3dc457ca05ff 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -27,9 +27,12 @@ S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +if [[ ${PV} != && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi IUSE="pcre" # As of 623_beta, lesstest is not included in dist tarballs +# https://github.com/gwsw/less/issues/344 RESTRICT="test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 1812c4a4ebafcc691905a05ff3e37b433ee093ca Author: Sam James gentoo org> AuthorDate: Fri Feb 24 18:34:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 24 18:36:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1812c4a4 sys-apps/less: keyword for ~arm64-macos Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r1.ebuild | 4 ++-- sys-apps/less/less-608-r2.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-apps/less/less-608-r1.ebuild b/sys-apps/less/less-608-r1.ebuild index 0ad903424e2c..027deaf9c7cf 100644 --- a/sys-apps/less/less-608-r1.ebuild +++ b/sys-apps/less/less-608-r1.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 @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3 diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 8777d5546ac5..511bf7d52e63 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 5266422ebb13eb9acbcb976a9f42232f1c3bb0d9 Author: Sam James gentoo org> AuthorDate: Thu Feb 16 06:03:19 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 16 06:03:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5266422e sys-apps/less: Stabilize 608-r2 amd64, #894482 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 9542e199a4a5..8777d5546ac5 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: e548f211f044b0c4872a89924d46354553fea54a Author: Sam James gentoo org> AuthorDate: Thu Feb 16 05:01:23 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 16 05:01:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e548f211 sys-apps/less: Stabilize 608-r2 x86, #894482 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 0323ed37ea1d..9542e199a4a5 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: de99c918ad3acb0b055cd557b4d41f91fa7f068b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 15 19:20:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 15 19:20:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de99c918 sys-apps/less: Stabilize 608-r2 hppa, #894482 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 4392df6aa69d..0323ed37ea1d 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: e65bc4d9638f8e6c06d5e282991cd8877be3d6ba Author: Sam James gentoo org> AuthorDate: Wed Feb 15 09:57:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 09:57:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65bc4d9 sys-apps/less: Stabilize 608-r2 ppc64, #894482 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 613c708a704b..12e831614d4c 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: f2772c948da5989f4d7bd91d1b53e7115b4ca3f1 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 09:57:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 09:57:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2772c94 sys-apps/less: Stabilize 608-r2 ppc, #894482 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 12e831614d4c..1fc80f1aa39f 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 7d07f5f98e5d1d8830b03a1701d2362c90222bd9 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 09:57:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 09:57:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d07f5f9 sys-apps/less: Stabilize 608-r2 arm, #894482 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index e03c542edaf4..4392df6aa69d 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 59a294e03089f8f7edceb89896a80d179378e2a6 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 09:57:04 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 09:57:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a294e0 sys-apps/less: Stabilize 608-r2 sparc, #894482 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 1fc80f1aa39f..e03c542edaf4 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 6fd751f23f7685684e831b5685ce87c99d6ab401 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 09:57:00 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 09:57:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd751f2 sys-apps/less: Stabilize 608-r2 arm64, #894482 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild index 29f94fcfdae4..613c708a704b 100644 --- a/sys-apps/less/less-608-r2.ebuild +++ b/sys-apps/less/less-608-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 21bc40938e72c900e6257832eb05039cc9d8c9c6 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:50:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bc4093 sys-apps/less: add 623_beta (unkeyworded) Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 + sys-apps/less/{less-.ebuild => less-623_beta.ebuild} | 14 +++--- sys-apps/less/less-.ebuild | 14 +++--- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 8b826e5261fa..46a99b17fbb3 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-618-beta.tar.gz 365786 BLAKE2B b1957ab49059a2df14d8ba5daf1d8543adc4546c44b537d86959e2e1fe2df93f99ceb8ef47097b6f84f75f7740e161269b4e1d5dd263b8171212c87e650a02fe SHA512 6197aa20c77a846e53b376aa63c2863242c40663e72213f66c3597bd8c38a9458163d0c9ba0ca7690574c07348bb7d3e108c3b50dbbedbc9e5707a14d946b280 +DIST less-623-beta.tar.gz 373094 BLAKE2B 661fdb129678a57ef2188b4cd89809b14eaae62b98bb8ec2394cb7b48faf10a3ccdb690f371178e9ed43548ebce1af840cb5042e9019fa747bcec2dca4158dc7 SHA512 60843c668f90ae47cdf4d10849a63481ab67af679b831cbe8955861ae9f238006322734ec3ae49d9aced7927018bf3e0d9fdab98077289b4ffc78f6075041667 diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-623_beta.ebuild similarity index 90% copy from sys-apps/less/less-.ebuild copy to sys-apps/less/less-623_beta.ebuild index afce93c3d215..84957e8eccd9 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-623_beta.ebuild @@ -29,10 +29,14 @@ LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre" +# As of 623_beta, lesstest is not included in dist tarballs +RESTRICT="test" -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" +DEPEND=" + >=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:= + pcre? ( dev-libs/libpcre2 ) +" RDEPEND="${DEPEND}" src_prepare() { @@ -52,6 +56,10 @@ src_configure() { econf "${myeconfargs[@]}" } +src_test() { + emake check VERBOSE=1 +} + src_install() { default diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index afce93c3d215..84957e8eccd9 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -29,10 +29,14 @@ LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre" +# As of 623_beta, lesstest is not included in dist tarballs +RESTRICT="test" -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" +DEPEND=" + >=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:= + pcre? ( dev-libs/libpcre2 ) +" RDEPEND="${DEPEND}" src_prepare() { @@ -52,6 +56,10 @@ src_configure() { econf "${myeconfargs[@]}" } +src_test() { + emake check VERBOSE=1 +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: 91641abac0747b8c2b701acb7acfc6d7e3f82c37 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:45:58 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:54:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91641aba sys-apps/less: patch CVE-2022-46663 Bug: https://bugs.gentoo.org/893530 Signed-off-by: Sam James gentoo.org> sys-apps/less/files/less-608-CVE-2022-46663.patch | 22 + sys-apps/less/less-608-r2.ebuild | 60 +++ 2 files changed, 82 insertions(+) diff --git a/sys-apps/less/files/less-608-CVE-2022-46663.patch b/sys-apps/less/files/less-608-CVE-2022-46663.patch new file mode 100644 index ..a358dd6f1a77 --- /dev/null +++ b/sys-apps/less/files/less-608-CVE-2022-46663.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/893530 +https://github.com/gwsw/less/commit/a78e1351113cef564d790a730d657a321624d79c + +From a78e1351113cef564d790a730d657a321624d79c Mon Sep 17 00:00:00 2001 +From: Mark Nudelman +Date: Fri, 7 Oct 2022 19:25:46 -0700 +Subject: [PATCH] End OSC8 hyperlink on invalid embedded escape sequence. + +--- a/line.c b/line.c +@@ -633,8 +633,8 @@ ansi_step(pansi, ch) + /* Hyperlink ends with \7 or ESC-backslash. */ + if (ch == '\7') + return ANSI_END; +- if (pansi->prev_esc && ch == '\\') +- return ANSI_END; ++ if (pansi->prev_esc) ++return (ch == '\\') ? ANSI_END : ANSI_ERR; + pansi->prev_esc = (ch == ESC); + return ANSI_MID; + } + diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild new file mode 100644 index ..29f94fcfdae4 --- /dev/null +++ b/sys-apps/less/less-608-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOMAKE=none +WANT_LIBTOOL=none +inherit autotools + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/"; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre unicode" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_prepare() { + local PATCHES=( + "${FILESDIR}/less-608-procfs.patch" + "${FILESDIR}/less-608-CVE-2022-46663.patch" + ) + + default + # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. + # https://bugs.gentoo.org/870412 + eautoreconf +} + +src_configure() { + export ac_cv_lib_ncursesw_initscr=$(usex unicode) + export ac_cv_lib_ncurses_initscr=$(usex !unicode) + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: ea6956048bcc981026586d867da137936fbc1917 Author: Sam James gentoo org> AuthorDate: Tue Jan 10 15:31:59 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 10 15:31:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea695604 sys-apps/less: style fixes Signed-off-by: Sam James gentoo.org> sys-apps/less/less-618_beta.ebuild | 11 ++- sys-apps/less/less-.ebuild | 11 ++- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/sys-apps/less/less-618_beta.ebuild b/sys-apps/less/less-618_beta.ebuild index 9add6f6c1d52..afce93c3d215 100644 --- a/sys-apps/less/less-618_beta.ebuild +++ b/sys-apps/less/less-618_beta.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 + WANT_AUTOMAKE=none WANT_LIBTOOL=none -if [[ $PV == ]]; then +if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/gwsw/less"; inherit git-r3 fi @@ -21,8 +22,8 @@ MY_PV=${PV/_beta/-beta} MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -[ $PV != ] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -S=${WORKDIR}/${MY_P/?beta} +[[ ${PV} != ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; +S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" @@ -37,7 +38,7 @@ RDEPEND="${DEPEND}" src_prepare() { default # Per upstream README to prepare live build - [ $PV == ] && emake -f Makefile.aut distfiles + [[ ${PV} == ]] && emake -f Makefile.aut distfiles # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. # https://bugs.gentoo.org/870412 eautoreconf diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index 9add6f6c1d52..afce93c3d215 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 + WANT_AUTOMAKE=none WANT_LIBTOOL=none -if [[ $PV == ]]; then +if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/gwsw/less"; inherit git-r3 fi @@ -21,8 +22,8 @@ MY_PV=${PV/_beta/-beta} MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -[ $PV != ] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -S=${WORKDIR}/${MY_P/?beta} +[[ ${PV} != ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; +S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" @@ -37,7 +38,7 @@ RDEPEND="${DEPEND}" src_prepare() { default # Per upstream README to prepare live build - [ $PV == ] && emake -f Makefile.aut distfiles + [[ ${PV} == ]] && emake -f Makefile.aut distfiles # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. # https://bugs.gentoo.org/870412 eautoreconf
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 123ef41078b189fd97322e1238ed9bab60a6f653 Author: Robin H. Johnson gentoo org> AuthorDate: Thu Dec 29 23:43:37 2022 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Dec 29 23:44:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123ef410 sys-apps/less: bump beta & add live ebuild Signed-off-by: Robin H. Johnson gentoo.org> sys-apps/less/Manifest | 2 +- sys-apps/less/{less-617.ebuild => less-618_beta.ebuild} | 12 +++- sys-apps/less/{less-617.ebuild => less-.ebuild} | 12 +++- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 0c602fcbaf77..8b826e5261fa 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,2 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 -DIST less-617-beta.tar.gz 366906 BLAKE2B ccadbdefc33b2df416058cb065afc5e4f8278d49615bf1b25c47180539d080f29f574c4871d0424cc6413b70e7fab99799d4a2661ab8bbc1894526603b94dbff SHA512 16365e79d0fa1e5c70a182e209a1ecc8c33242dcc973680f036ed09054dfd6910d63d79cb080cb1b2cffc5b7d8850666116ad7ee6de1db6140f2fd58ad00ad19 +DIST less-618-beta.tar.gz 365786 BLAKE2B b1957ab49059a2df14d8ba5daf1d8543adc4546c44b537d86959e2e1fe2df93f99ceb8ef47097b6f84f75f7740e161269b4e1d5dd263b8171212c87e650a02fe SHA512 6197aa20c77a846e53b376aa63c2863242c40663e72213f66c3597bd8c38a9458163d0c9ba0ca7690574c07348bb7d3e108c3b50dbbedbc9e5707a14d946b280 diff --git a/sys-apps/less/less-617.ebuild b/sys-apps/less/less-618_beta.ebuild similarity index 83% copy from sys-apps/less/less-617.ebuild copy to sys-apps/less/less-618_beta.ebuild index cb210766d048..9add6f6c1d52 100644 --- a/sys-apps/less/less-617.ebuild +++ b/sys-apps/less/less-618_beta.ebuild @@ -5,6 +5,11 @@ EAPI=8 WANT_AUTOMAKE=none WANT_LIBTOOL=none +if [[ $PV == ]]; then + EGIT_REPO_URI="https://github.com/gwsw/less"; + inherit git-r3 +fi + inherit autotools # Releases are usually first a beta then promoted to stable if no @@ -12,9 +17,12 @@ inherit autotools # the beta versions. It's okay to keyword beta versions if they fix # a serious bug, but otherwise try to avoid it. +MY_PV=${PV/_beta/-beta} +MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}-beta.tar.gz"; +[ $PV != ] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; +S=${WORKDIR}/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" @@ -28,6 +36,8 @@ RDEPEND="${DEPEND}" src_prepare() { default + # Per upstream README to prepare live build + [ $PV == ] && emake -f Makefile.aut distfiles # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. # https://bugs.gentoo.org/870412 eautoreconf diff --git a/sys-apps/less/less-617.ebuild b/sys-apps/less/less-.ebuild similarity index 83% rename from sys-apps/less/less-617.ebuild rename to sys-apps/less/less-.ebuild index cb210766d048..9add6f6c1d52 100644 --- a/sys-apps/less/less-617.ebuild +++ b/sys-apps/less/less-.ebuild @@ -5,6 +5,11 @@ EAPI=8 WANT_AUTOMAKE=none WANT_LIBTOOL=none +if [[ $PV == ]]; then + EGIT_REPO_URI="https://github.com/gwsw/less"; + inherit git-r3 +fi + inherit autotools # Releases are usually first a beta then promoted to stable if no @@ -12,9 +17,12 @@ inherit autotools # the beta versions. It's okay to keyword beta versions if they fix # a serious bug, but otherwise try to avoid it. +MY_PV=${PV/_beta/-beta} +MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}-beta.tar.gz"; +[ $PV != ] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; +S=${WORKDIR}/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" @@ -28,6 +36,8 @@ RDEPEND="${DEPEND}" src_prepare() { default + # Per upstream README to prepare live build + [ $PV == ] && emake -f Makefile.aut distfiles # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. # https://bugs.gentoo.org/870412 eautoreconf
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 8ce4bdd665bde2f9949c2a6a72930d9af5e4eb2f Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 12 21:19:52 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 12 21:19:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce4bdd6 sys-apps/less: add 617, drop 612 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/less/Manifest | 2 +- sys-apps/less/{less-612.ebuild => less-617.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index fc1d2f2f08cc..0c602fcbaf77 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,2 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 -DIST less-612-beta.tar.gz 365379 BLAKE2B 85c391992a95edfa26380ae935925dc1e31a632c981410b943fccce1062125aeae7d7a192f82f4257280cb4f21022dcbb1b5851908f4425d3b9a241b1892 SHA512 d359ff0de223da3181f31db865a12497cd8481aa0fcf0ca736736f9af0bac7d573a57fc77ada24c8aa8556696e8e52f0fef972828284639815854a0d57602be3 +DIST less-617-beta.tar.gz 366906 BLAKE2B ccadbdefc33b2df416058cb065afc5e4f8278d49615bf1b25c47180539d080f29f574c4871d0424cc6413b70e7fab99799d4a2661ab8bbc1894526603b94dbff SHA512 16365e79d0fa1e5c70a182e209a1ecc8c33242dcc973680f036ed09054dfd6910d63d79cb080cb1b2cffc5b7d8850666116ad7ee6de1db6140f2fd58ad00ad19 diff --git a/sys-apps/less/less-612.ebuild b/sys-apps/less/less-617.ebuild similarity index 100% rename from sys-apps/less/less-612.ebuild rename to sys-apps/less/less-617.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: 075e0f7ae4782eb7d25140455d30af48cc32c253 Author: Mike Gilbert gentoo org> AuthorDate: Thu Nov 24 16:41:42 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 24 16:53:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075e0f7a sys-apps/less: backport procfs fix to 608 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/less/files/less-608-procfs.patch | 45 ++ .../less/{less-608.ebuild => less-608-r1.ebuild} | 12 ++ 2 files changed, 57 insertions(+) diff --git a/sys-apps/less/files/less-608-procfs.patch b/sys-apps/less/files/less-608-procfs.patch new file mode 100644 index ..4f66322b8123 --- /dev/null +++ b/sys-apps/less/files/less-608-procfs.patch @@ -0,0 +1,45 @@ +From 03f011f219a6d6068c4ccd07dbd8dcd50641ff10 Mon Sep 17 00:00:00 2001 +From: Mark Nudelman +Date: Tue, 20 Sep 2022 12:32:30 -0700 +Subject: [PATCH] Fix reading procfs files on Linux: bad detection of + HAVE_PROCFS. + +diff --git a/ch.c b/ch.c +index bfad09c7..fcf136b9 100644 +--- a/ch.c b/ch.c +@@ -28,6 +28,9 @@ extern ino_t curr_ino; + + #if HAVE_PROCFS + #include ++#if HAVE_LINUX_MAGIC_H ++#include ++#endif + #endif + + typedef POSITION BLOCKNUM; +diff --git a/configure.ac b/configure.ac +index f7c64814..b10adce9 100644 +--- a/configure.ac b/configure.ac +@@ -37,7 +37,7 @@ AC_SEARCH_LIBS([regcmp], [gen intl PW]) + + # Checks for header files. + AC_HEADER_STDC +-AC_CHECK_HEADERS([ctype.h errno.h fcntl.h limits.h stdio.h stdlib.h string.h termcap.h termio.h termios.h time.h unistd.h values.h sys/ioctl.h sys/stream.h wctype.h]) ++AC_CHECK_HEADERS([ctype.h errno.h fcntl.h limits.h stdio.h stdlib.h string.h termcap.h termio.h termios.h time.h unistd.h values.h linux/magic.h sys/ioctl.h sys/stream.h wctype.h]) + + # Checks for typedefs, structures, and compiler characteristics. + AC_HEADER_STAT +@@ -271,7 +271,10 @@ AC_TRY_COMPILE([#include + [struct stat s; dev_t dev = s.st_dev; ino_t ino = s.st_ino;], + [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_STAT_INO)], [AC_MSG_RESULT(no)]) + AC_MSG_CHECKING(for procfs) +-AC_TRY_COMPILE([#include ], ++AC_TRY_COMPILE([#include ++#if HAVE_LINUX_MAGIC_H ++#include ++#endif], + [struct statfs s; s.f_type = PROC_SUPER_MAGIC; (void) fstatfs(0,&s); ], + [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_PROCFS)], [AC_MSG_RESULT(no)]) + diff --git a/sys-apps/less/less-608.ebuild b/sys-apps/less/less-608-r1.ebuild similarity index 89% rename from sys-apps/less/less-608.ebuild rename to sys-apps/less/less-608-r1.ebuild index a10cea4792b3..0c48837e70b3 100644 --- a/sys-apps/less/less-608.ebuild +++ b/sys-apps/less/less-608-r1.ebuild @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 +WANT_AUTOMAKE=none +WANT_LIBTOOL=none + +inherit autotools DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/"; @@ -17,6 +21,14 @@ DEPEND=">=app-misc/editor-wrapper-3 pcre? ( dev-libs/libpcre2 )" RDEPEND="${DEPEND}" +src_prepare() { + local PATCHES=( + "${FILESDIR}/less-608-procfs.patch" + ) + default + eautoreconf +} + src_configure() { export ac_cv_lib_ncursesw_initscr=$(usex unicode) export ac_cv_lib_ncurses_initscr=$(usex !unicode)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 20bcabbb6778de49da6d64cdab10e5a84c4497fb Author: Mike Gilbert gentoo org> AuthorDate: Thu Nov 24 16:50:55 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 24 16:53:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bcabbb sys-apps/less: call eautoreconf in all ebuilds This should prevent weirdness with clang-16. Bug: https://bugs.gentoo.org/870412 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/less/less-608-r1.ebuild | 2 ++ sys-apps/less/less-612.ebuild| 11 +++ 2 files changed, 13 insertions(+) diff --git a/sys-apps/less/less-608-r1.ebuild b/sys-apps/less/less-608-r1.ebuild index 0c48837e70b3..0ad903424e2c 100644 --- a/sys-apps/less/less-608-r1.ebuild +++ b/sys-apps/less/less-608-r1.ebuild @@ -26,6 +26,8 @@ src_prepare() { "${FILESDIR}/less-608-procfs.patch" ) default + # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. + # https://bugs.gentoo.org/870412 eautoreconf } diff --git a/sys-apps/less/less-612.ebuild b/sys-apps/less/less-612.ebuild index 21c557ee9136..cb210766d048 100644 --- a/sys-apps/less/less-612.ebuild +++ b/sys-apps/less/less-612.ebuild @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 +WANT_AUTOMAKE=none +WANT_LIBTOOL=none + +inherit autotools # Releases are usually first a beta then promoted to stable if no # issues were found. Upstream explicitly ask "to not generally distribute" @@ -22,6 +26,13 @@ DEPEND=">=app-misc/editor-wrapper-3 pcre? ( dev-libs/libpcre2 )" RDEPEND="${DEPEND}" +src_prepare() { + default + # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. + # https://bugs.gentoo.org/870412 + eautoreconf +} + src_configure() { local myeconfargs=( --with-regex=$(usex pcre pcre2 posix)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 30ac84215c055b7f664feba6644c88a612a634a5 Author: Mike Gilbert gentoo org> AuthorDate: Thu Nov 24 16:42:29 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 24 16:53:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ac8421 sys-apps/less: unkeyword 612 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/less/less-612.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-612.ebuild b/sys-apps/less/less-612.ebuild index 2c90aadd3c31..21c557ee9136 100644 --- a/sys-apps/less/less-612.ebuild +++ b/sys-apps/less/less-612.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}-beta.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 0f31e4e31e1eae8c6a205dd05c1104fffb4e18a4 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 09:28:59 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 09:50:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f31e4e3 sys-apps/less: add note re betas Signed-off-by: Sam James gentoo.org> sys-apps/less/less-612.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-apps/less/less-612.ebuild b/sys-apps/less/less-612.ebuild index 575e9a82356e..2c90aadd3c31 100644 --- a/sys-apps/less/less-612.ebuild +++ b/sys-apps/less/less-612.ebuild @@ -3,6 +3,11 @@ EAPI=8 +# Releases are usually first a beta then promoted to stable if no +# issues were found. Upstream explicitly ask "to not generally distribute" +# the beta versions. It's okay to keyword beta versions if they fix +# a serious bug, but otherwise try to avoid it. + DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/"; SRC_URI="http://www.greenwoodsoftware.com/less/${P}-beta.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 13c05218dc60208936c820cdc39ab3de42aaa881 Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 23 18:25:49 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 23 18:26:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c05218 sys-apps/less: use upstream tarball Signed-off-by: Mike Gilbert gentoo.org> sys-apps/less/Manifest| 2 +- sys-apps/less/less-612.ebuild | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 929737e0b918..fc1d2f2f08cc 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,2 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 -DIST less-612-gentoo.tar.gz 368093 BLAKE2B 35120badac25ed4def0da06f93036ec45a9c3be55a585baabd6bb98b0c016ee849142121423286a0af95f62fcf6f0fc69a6bdec32c5eb80ded6be59a4ca16b49 SHA512 97fc7e9074b4a164e089e8e9cbdba951e8833d79e1650fc3787986e4f81efb272299db7bf3961c7da8d9f33ce3458549f4223c248aea502d5abd195bc13f1b17 +DIST less-612-beta.tar.gz 365379 BLAKE2B 85c391992a95edfa26380ae935925dc1e31a632c981410b943fccce1062125aeae7d7a192f82f4257280cb4f21022dcbb1b5851908f4425d3b9a241b1892 SHA512 d359ff0de223da3181f31db865a12497cd8481aa0fcf0ca736736f9af0bac7d573a57fc77ada24c8aa8556696e8e52f0fef972828284639815854a0d57602be3 diff --git a/sys-apps/less/less-612.ebuild b/sys-apps/less/less-612.ebuild index 91b4db0d77e0..575e9a82356e 100644 --- a/sys-apps/less/less-612.ebuild +++ b/sys-apps/less/less-612.ebuild @@ -5,8 +5,7 @@ EAPI=8 DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -#SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; -SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}-gentoo.tar.gz"; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}-beta.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 30b6bd9e494ab9f4fbd893b2eaf372628de7b2c7 Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 23 17:56:04 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 23 17:59:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b6bd9e sys-apps/less: add 612 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/less/Manifest| 1 + sys-apps/less/less-612.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index d2513503ead9..ce044d0eb507 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-590.tar.gz 352574 BLAKE2B 0f640f1b6b4d4925c4904ee77460e8becd2dae168fe5c1483bf6a9cfabe9eb0abdc4d4811507ba88a2b4cff6c238158bd8b4463b63d3d7863b44ce8538d32adb SHA512 426fa5840fd43c17bd5a452ad35ad24f2d6684623c6914403fd0059af62266bf2138e6828c7d73a1cef26a736c0d2b8ed4ab180eea8297281dae79a4228eb903 DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 +DIST less-612-gentoo.tar.gz 368093 BLAKE2B 35120badac25ed4def0da06f93036ec45a9c3be55a585baabd6bb98b0c016ee849142121423286a0af95f62fcf6f0fc69a6bdec32c5eb80ded6be59a4ca16b49 SHA512 97fc7e9074b4a164e089e8e9cbdba951e8833d79e1650fc3787986e4f81efb272299db7bf3961c7da8d9f33ce3458549f4223c248aea502d5abd195bc13f1b17 diff --git a/sys-apps/less/less-612.ebuild b/sys-apps/less/less-612.ebuild new file mode 100644 index ..91b4db0d77e0 --- /dev/null +++ b/sys-apps/less/less-612.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/"; +#SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; +SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}-gentoo.tar.gz"; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_configure() { + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: f2496f457d429c5a47250766422df3c9cf26398b Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 23 17:59:27 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 23 17:59:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2496f45 sys-apps/less: drop 590 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/less/Manifest| 1 - sys-apps/less/less-590.ebuild | 44 --- 2 files changed, 45 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index ce044d0eb507..929737e0b918 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,2 @@ -DIST less-590.tar.gz 352574 BLAKE2B 0f640f1b6b4d4925c4904ee77460e8becd2dae168fe5c1483bf6a9cfabe9eb0abdc4d4811507ba88a2b4cff6c238158bd8b4463b63d3d7863b44ce8538d32adb SHA512 426fa5840fd43c17bd5a452ad35ad24f2d6684623c6914403fd0059af62266bf2138e6828c7d73a1cef26a736c0d2b8ed4ab180eea8297281dae79a4228eb903 DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-612-gentoo.tar.gz 368093 BLAKE2B 35120badac25ed4def0da06f93036ec45a9c3be55a585baabd6bb98b0c016ee849142121423286a0af95f62fcf6f0fc69a6bdec32c5eb80ded6be59a4ca16b49 SHA512 97fc7e9074b4a164e089e8e9cbdba951e8833d79e1650fc3787986e4f81efb272299db7bf3961c7da8d9f33ce3458549f4223c248aea502d5abd195bc13f1b17 diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild deleted file mode 100644 index a10cea4792b3.. --- a/sys-apps/less/less-590.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 784d121ba1c097237ec001fcfa912fb440b7ecdf Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 4 08:14:52 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 4 08:14:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784d121b sys-apps/less: Stabilize 608 x86, #879277 Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/less/less-608.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608.ebuild b/sys-apps/less/less-608.ebuild index bc5c3754aa1e..a10cea4792b3 100644 --- a/sys-apps/less/less-608.ebuild +++ b/sys-apps/less/less-608.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 050009002f29f5d947ea7e760a11276cfb21082b Author: Sam James gentoo org> AuthorDate: Thu Nov 3 19:12:55 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 3 19:13:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05000900 sys-apps/less: Stabilize 608 amd64, #879277 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-608.ebuild b/sys-apps/less/less-608.ebuild index 82c5bf7e489f..bc5c3754aa1e 100644 --- a/sys-apps/less/less-608.ebuild +++ b/sys-apps/less/less-608.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 788eb6b431900e7583c090db41b04bd97e4d0482 Author: Sam James gentoo org> AuthorDate: Sat Sep 3 19:36:33 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 3 19:43:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788eb6b4 sys-apps/less: add 608 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest| 1 + sys-apps/less/less-608.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 51f622824e85..d2513503ead9 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1 +1,2 @@ DIST less-590.tar.gz 352574 BLAKE2B 0f640f1b6b4d4925c4904ee77460e8becd2dae168fe5c1483bf6a9cfabe9eb0abdc4d4811507ba88a2b4cff6c238158bd8b4463b63d3d7863b44ce8538d32adb SHA512 426fa5840fd43c17bd5a452ad35ad24f2d6684623c6914403fd0059af62266bf2138e6828c7d73a1cef26a736c0d2b8ed4ab180eea8297281dae79a4228eb903 +DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 diff --git a/sys-apps/less/less-608.ebuild b/sys-apps/less/less-608.ebuild new file mode 100644 index ..6fc1acc56ed4 --- /dev/null +++ b/sys-apps/less/less-608.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/"; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre unicode" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_configure() { + export ac_cv_lib_ncursesw_initscr=$(usex unicode) + export ac_cv_lib_ncurses_initscr=$(usex !unicode) + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 18c7d70615d1dd938d356cb226ba1b3c781eb55c Author: Sam James gentoo org> AuthorDate: Sun Apr 17 17:02:10 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 17:06:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c7d706 sys-apps/less: drop 581.2, 589 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 2 -- sys-apps/less/less-581.2.ebuild | 44 - sys-apps/less/less-589.ebuild | 44 - 3 files changed, 90 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 32c93d319805..51f622824e85 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1 @@ -DIST less-581.2.tar.gz 349230 BLAKE2B 3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058 SHA512 b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92 -DIST less-589.tar.gz 352390 BLAKE2B d91eaf0e4a3c14bb8a1c1b820965922c9e795cc8c6489c04dad79d14bc634db1e8e20aae9578ca5375d4d1f1fb861a510527ee9433437457d653453eabf5dce9 SHA512 c2a610c894e98853e73d83cf2c7e94ff75a868280b2ab7fa01676c35d35fdbba808f3630fa4954eca40f0823e654df4c287885499bb24f4d0b7b4558fb91977e DIST less-590.tar.gz 352574 BLAKE2B 0f640f1b6b4d4925c4904ee77460e8becd2dae168fe5c1483bf6a9cfabe9eb0abdc4d4811507ba88a2b4cff6c238158bd8b4463b63d3d7863b44ce8538d32adb SHA512 426fa5840fd43c17bd5a452ad35ad24f2d6684623c6914403fd0059af62266bf2138e6828c7d73a1cef26a736c0d2b8ed4ab180eea8297281dae79a4228eb903 diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild deleted file mode 100644 index 10671e00e64e.. --- a/sys-apps/less/less-581.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -} diff --git a/sys-apps/less/less-589.ebuild b/sys-apps/less/less-589.ebuild deleted file mode 100644 index c91345dc9f3b.. --- a/sys-apps/less/less-589.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 13917a775eca525fcaa2a22daf2ba2cf4754d94e Author: Sam James gentoo org> AuthorDate: Mon Oct 4 01:27:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Oct 4 01:27:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13917a77 sys-apps/less: Stabilize 590 hppa, #807391 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-590.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild index a8c2f621cc4..10671e00e64 100644 --- a/sys-apps/less/less-590.ebuild +++ b/sys-apps/less/less-590.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: caef3882cc90cb8eca9ac4b2afc69f76944cea96 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Sep 3 05:24:21 2021 + Commit: Sam James gentoo org> CommitDate: Fri Sep 3 21:02:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caef3882 sys-apps/less: stable 590 for sparc, bug #807391 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> sys-apps/less/less-590.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild index 9536014b367..a8c2f621cc4 100644 --- a/sys-apps/less/less-590.ebuild +++ b/sys-apps/less/less-590.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 35935626903c908f6c9100c5c215288b9b55957b Author: Sam James gentoo org> AuthorDate: Fri Sep 3 18:02:47 2021 + Commit: Sam James gentoo org> CommitDate: Fri Sep 3 18:02:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35935626 sys-apps/less: Stabilize 590 arm64, #807391 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-590.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild index 1faf34c256d..9536014b367 100644 --- a/sys-apps/less/less-590.ebuild +++ b/sys-apps/less/less-590.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 33b5894663ea0ccd85398ed35c915a79a39b5eff Author: Sam James gentoo org> AuthorDate: Wed Sep 1 18:31:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 1 18:31:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b58946 sys-apps/less: Stabilize 590 ppc, #807391 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-590.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild index a4e17ff4950..1faf34c256d 100644 --- a/sys-apps/less/less-590.ebuild +++ b/sys-apps/less/less-590.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 199881292b8424a6823a67d130914c09eb727930 Author: Sam James gentoo org> AuthorDate: Wed Sep 1 18:31:36 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 1 18:31:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19988129 sys-apps/less: Stabilize 590 ppc64, #807391 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-590.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild index 47945b763f3..a4e17ff4950 100644 --- a/sys-apps/less/less-590.ebuild +++ b/sys-apps/less/less-590.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 4de40e7b7c46df1a5bade01a6431700246765c1f Author: Sam James gentoo org> AuthorDate: Tue Aug 31 17:45:04 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 31 17:45:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de40e7b sys-apps/less: Stabilize 590 amd64, #807391 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-590.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild index c91345dc9f3..21473f3dc3e 100644 --- a/sys-apps/less/less-590.ebuild +++ b/sys-apps/less/less-590.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 9397c96f51e2db55f8fa18c49b2ca2d610a3231c Author: Sam James gentoo org> AuthorDate: Tue Aug 31 17:45:08 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 31 17:45:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9397c96f sys-apps/less: Stabilize 590 x86, #807391 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-590.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild index 21473f3dc3e..473bf43d8fd 100644 --- a/sys-apps/less/less-590.ebuild +++ b/sys-apps/less/less-590.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 7c6dcd572447fb0e6dbf5b46be7590f8679cc2ac Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 4 12:27:16 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 4 12:27:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6dcd57 sys-apps/less: Removed old Signed-off-by: Lars Wendler gentoo.org> sys-apps/less/Manifest| 1 - sys-apps/less/less-586.ebuild | 44 --- 2 files changed, 45 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 8e026700f63..32c93d31980 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,4 +1,3 @@ DIST less-581.2.tar.gz 349230 BLAKE2B 3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058 SHA512 b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92 -DIST less-586.tar.gz 351861 BLAKE2B fa3d4eadc740d751daf5303867c2ecf411663b64177e14544bdb30aa1b19c1414020b53e27a1a0666cc1922781a11c44ff1bac0adee4e784edf4ca82913596a4 SHA512 14579e1c682e0c30d614e85cdd969c007ecb613930376a46c0c5614e02c596ea0d0ab50211ed28095206ea70698fd1ccf6762888dfa149773d7b515cf3b2ca7c DIST less-589.tar.gz 352390 BLAKE2B d91eaf0e4a3c14bb8a1c1b820965922c9e795cc8c6489c04dad79d14bc634db1e8e20aae9578ca5375d4d1f1fb861a510527ee9433437457d653453eabf5dce9 SHA512 c2a610c894e98853e73d83cf2c7e94ff75a868280b2ab7fa01676c35d35fdbba808f3630fa4954eca40f0823e654df4c287885499bb24f4d0b7b4558fb91977e DIST less-590.tar.gz 352574 BLAKE2B 0f640f1b6b4d4925c4904ee77460e8becd2dae168fe5c1483bf6a9cfabe9eb0abdc4d4811507ba88a2b4cff6c238158bd8b4463b63d3d7863b44ce8538d32adb SHA512 426fa5840fd43c17bd5a452ad35ad24f2d6684623c6914403fd0059af62266bf2138e6828c7d73a1cef26a736c0d2b8ed4ab180eea8297281dae79a4228eb903 diff --git a/sys-apps/less/less-586.ebuild b/sys-apps/less/less-586.ebuild deleted file mode 100644 index c91345dc9f3..000 --- a/sys-apps/less/less-586.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 2396614ce72a7470e85c250178b0b4416d1966b2 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 4 12:26:53 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 4 12:26:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2396614c sys-apps/less: Bump to version 590 Signed-off-by: Lars Wendler gentoo.org> sys-apps/less/Manifest| 1 + sys-apps/less/less-590.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 99f077019d6..8e026700f63 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,4 @@ DIST less-581.2.tar.gz 349230 BLAKE2B 3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058 SHA512 b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92 DIST less-586.tar.gz 351861 BLAKE2B fa3d4eadc740d751daf5303867c2ecf411663b64177e14544bdb30aa1b19c1414020b53e27a1a0666cc1922781a11c44ff1bac0adee4e784edf4ca82913596a4 SHA512 14579e1c682e0c30d614e85cdd969c007ecb613930376a46c0c5614e02c596ea0d0ab50211ed28095206ea70698fd1ccf6762888dfa149773d7b515cf3b2ca7c DIST less-589.tar.gz 352390 BLAKE2B d91eaf0e4a3c14bb8a1c1b820965922c9e795cc8c6489c04dad79d14bc634db1e8e20aae9578ca5375d4d1f1fb861a510527ee9433437457d653453eabf5dce9 SHA512 c2a610c894e98853e73d83cf2c7e94ff75a868280b2ab7fa01676c35d35fdbba808f3630fa4954eca40f0823e654df4c287885499bb24f4d0b7b4558fb91977e +DIST less-590.tar.gz 352574 BLAKE2B 0f640f1b6b4d4925c4904ee77460e8becd2dae168fe5c1483bf6a9cfabe9eb0abdc4d4811507ba88a2b4cff6c238158bd8b4463b63d3d7863b44ce8538d32adb SHA512 426fa5840fd43c17bd5a452ad35ad24f2d6684623c6914403fd0059af62266bf2138e6828c7d73a1cef26a736c0d2b8ed4ab180eea8297281dae79a4228eb903 diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild new file mode 100644 index 000..c91345dc9f3 --- /dev/null +++ b/sys-apps/less/less-590.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/"; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre unicode" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_configure() { + export ac_cv_lib_ncursesw_initscr=$(usex unicode) + export ac_cv_lib_ncurses_initscr=$(usex !unicode) + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 61eae0fcf7cba6f0271820247d075a470a0f1449 Author: Lars Wendler gentoo org> AuthorDate: Sun May 30 11:19:50 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 30 11:19:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61eae0fc sys-apps/less: Bump to version 589 Signed-off-by: Lars Wendler gentoo.org> sys-apps/less/Manifest| 1 + sys-apps/less/less-589.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 0a460b094d6..99f077019d6 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-581.2.tar.gz 349230 BLAKE2B 3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058 SHA512 b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92 DIST less-586.tar.gz 351861 BLAKE2B fa3d4eadc740d751daf5303867c2ecf411663b64177e14544bdb30aa1b19c1414020b53e27a1a0666cc1922781a11c44ff1bac0adee4e784edf4ca82913596a4 SHA512 14579e1c682e0c30d614e85cdd969c007ecb613930376a46c0c5614e02c596ea0d0ab50211ed28095206ea70698fd1ccf6762888dfa149773d7b515cf3b2ca7c +DIST less-589.tar.gz 352390 BLAKE2B d91eaf0e4a3c14bb8a1c1b820965922c9e795cc8c6489c04dad79d14bc634db1e8e20aae9578ca5375d4d1f1fb861a510527ee9433437457d653453eabf5dce9 SHA512 c2a610c894e98853e73d83cf2c7e94ff75a868280b2ab7fa01676c35d35fdbba808f3630fa4954eca40f0823e654df4c287885499bb24f4d0b7b4558fb91977e diff --git a/sys-apps/less/less-589.ebuild b/sys-apps/less/less-589.ebuild new file mode 100644 index 000..c91345dc9f3 --- /dev/null +++ b/sys-apps/less/less-589.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/"; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre unicode" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_configure() { + export ac_cv_lib_ncursesw_initscr=$(usex unicode) + export ac_cv_lib_ncurses_initscr=$(usex !unicode) + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 52636485e808b96a22e2104926d1d2fcce4236dc Author: David Seifert gentoo org> AuthorDate: Sun May 23 12:14:17 2021 + Commit: David Seifert gentoo org> CommitDate: Sun May 23 12:14:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52636485 sys-apps/less: drop 563-r1 Signed-off-by: David Seifert gentoo.org> sys-apps/less/Manifest | 1 - sys-apps/less/less-563-r1.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 82c70245adb..0a460b094d6 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,2 @@ -DIST less-563.tar.gz 335508 BLAKE2B 813e54b9a115600e4f20009ccad3708efc64ab4ee940aa3624e968045557bbfef6ace49b791f4b9efff86bf43df9fe2a04a160e76718396e0dae17f0bdaa62fb SHA512 79384ff3faa33aeb86da6027c8b264df78f9f8c799af43dc5340e2ca3d86053c9be168140bfa05734a4217e65ef9939652b004d6a536f64b2e0ef3b74b07f535 DIST less-581.2.tar.gz 349230 BLAKE2B 3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058 SHA512 b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92 DIST less-586.tar.gz 351861 BLAKE2B fa3d4eadc740d751daf5303867c2ecf411663b64177e14544bdb30aa1b19c1414020b53e27a1a0666cc1922781a11c44ff1bac0adee4e784edf4ca82913596a4 SHA512 14579e1c682e0c30d614e85cdd969c007ecb613930376a46c0c5614e02c596ea0d0ab50211ed28095206ea70698fd1ccf6762888dfa149773d7b515cf3b2ca7c diff --git a/sys-apps/less/less-563-r1.ebuild b/sys-apps/less/less-563-r1.ebuild deleted file mode 100644 index 10671e00e64..000 --- a/sys-apps/less/less-563-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 3d755dae914fdf39f6c459b2af958862c55e Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon May 17 15:15:10 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 17 16:36:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d755dae sys-apps/less: stable 581.2 for hppa, bug #790371 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index a8c2f621cc4..10671e00e64 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: a4c245501da73ecc042a4adb5412776347b05690 Author: Sam James gentoo org> AuthorDate: Sat May 15 18:04:43 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 18:04:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c24550 sys-apps/less: Stabilize 581.2 ppc64, #790371 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index d6a97060005..a8c2f621cc4 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 58793f89e0bfe9fff5c98bea19c6b359fc2f1f5a Author: Sam James gentoo org> AuthorDate: Sat May 15 18:04:31 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 18:04:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58793f89 sys-apps/less: Stabilize 581.2 ppc, #790371 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index dc8395593d5..d6a97060005 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 73f789d7bbb470333ebbd73dc0270a564110ef58 Author: Sam James gentoo org> AuthorDate: Sat May 15 18:02:53 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 18:03:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f789d7 sys-apps/less: Stabilize 581.2 sparc, #790371 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index 1dceb101645..dc8395593d5 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: ba5448d5d14abf2cd1899f9140b4ef3687d4a7ad Author: Sam James gentoo org> AuthorDate: Sat May 15 18:01:39 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 18:01:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5448d5 sys-apps/less: Stabilize 581.2 arm, #790371 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index a024a56cfdf..1dceb101645 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 834f505d0ec3d6d0c1a5e3f5aa549fbf4f42deab Author: Sam James gentoo org> AuthorDate: Sat May 15 17:59:12 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 17:59:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834f505d sys-apps/less: Stabilize 581.2 arm64, #790371 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index 473bf43d8fd..a024a56cfdf 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 58b840c9948989699f2d555697d65b2a874b07e3 Author: Sam James gentoo org> AuthorDate: Sat May 15 17:56:42 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 17:56:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b840c9 sys-apps/less: Stabilize 581.2 x86, #790371 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index 21473f3dc3e..473bf43d8fd 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 904176065cbf8a7275da04d4b55ca7b1f5b610d3 Author: Sam James gentoo org> AuthorDate: Sat May 15 17:55:32 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 17:55:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90417606 sys-apps/less: Stabilize 581.2 amd64, #790371 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-581.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild index c91345dc9f3..21473f3dc3e 100644 --- a/sys-apps/less/less-581.2.ebuild +++ b/sys-apps/less/less-581.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre unicode" DEPEND=">=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 50627fcf7780d2e5c53268ae19740ea8d1dfdad5 Author: Lars Wendler gentoo org> AuthorDate: Sat May 15 13:13:17 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 15 13:13:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50627fcf sys-apps/less: Bump to version 586 Signed-off-by: Lars Wendler gentoo.org> sys-apps/less/Manifest| 1 + sys-apps/less/less-586.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index dafa96647f4..82c70245adb 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-563.tar.gz 335508 BLAKE2B 813e54b9a115600e4f20009ccad3708efc64ab4ee940aa3624e968045557bbfef6ace49b791f4b9efff86bf43df9fe2a04a160e76718396e0dae17f0bdaa62fb SHA512 79384ff3faa33aeb86da6027c8b264df78f9f8c799af43dc5340e2ca3d86053c9be168140bfa05734a4217e65ef9939652b004d6a536f64b2e0ef3b74b07f535 DIST less-581.2.tar.gz 349230 BLAKE2B 3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058 SHA512 b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92 +DIST less-586.tar.gz 351861 BLAKE2B fa3d4eadc740d751daf5303867c2ecf411663b64177e14544bdb30aa1b19c1414020b53e27a1a0666cc1922781a11c44ff1bac0adee4e784edf4ca82913596a4 SHA512 14579e1c682e0c30d614e85cdd969c007ecb613930376a46c0c5614e02c596ea0d0ab50211ed28095206ea70698fd1ccf6762888dfa149773d7b515cf3b2ca7c diff --git a/sys-apps/less/less-586.ebuild b/sys-apps/less/less-586.ebuild new file mode 100644 index 000..c91345dc9f3 --- /dev/null +++ b/sys-apps/less/less-586.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/"; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre unicode" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_configure() { + export ac_cv_lib_ncursesw_initscr=$(usex unicode) + export ac_cv_lib_ncurses_initscr=$(usex !unicode) + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 35474a79249f8eb997c08f8d07c26136bf1042ff Author: Sam James gentoo org> AuthorDate: Wed Apr 28 23:43:19 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 28 23:43:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35474a79 sys-apps/less: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-apps/less/metadata.xml | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/sys-apps/less/metadata.xml b/sys-apps/less/metadata.xml index a759e4cfa83..9cfb1af4477 100644 --- a/sys-apps/less/metadata.xml +++ b/sys-apps/less/metadata.xml @@ -1,11 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - base-sys...@gentoo.org - Gentoo Base System - - - cpe:/a:gnu:less - + + base-sys...@gentoo.org + Gentoo Base System + + + cpe:/a:gnu:less + gwsw/less +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 5db40d6c6aa7f8b5602b340a866c92a2af385a09 Author: Lars Wendler gentoo org> AuthorDate: Wed Apr 28 18:08:24 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Apr 28 18:08:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db40d6c sys-apps/less: Bump to version 581.2 Signed-off-by: Lars Wendler gentoo.org> sys-apps/less/Manifest | 1 + sys-apps/less/less-581.2.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 3aeacef6ca1..241782dd237 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-563.tar.gz 335508 BLAKE2B 813e54b9a115600e4f20009ccad3708efc64ab4ee940aa3624e968045557bbfef6ace49b791f4b9efff86bf43df9fe2a04a160e76718396e0dae17f0bdaa62fb SHA512 79384ff3faa33aeb86da6027c8b264df78f9f8c799af43dc5340e2ca3d86053c9be168140bfa05734a4217e65ef9939652b004d6a536f64b2e0ef3b74b07f535 +DIST less-581.2.tar.gz 349230 BLAKE2B 3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058 SHA512 b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92 DIST less-581.tar.gz 349180 BLAKE2B 94ae4d4e3fea26499e3bcbd0edef98d0542b392cc4311e107111c332c6df962688d3326a7ca084079b753bc83779541c4810c01cf94ab3077175033069f349a1 SHA512 b2892c73fb6e8a5cb5d5c22280c653194d6a1667a7d65a4b972a76038818cce827f1d00f266d6222e65f93fecfe1760d30109e9d2cf1aa6872b476b49eecefd9 diff --git a/sys-apps/less/less-581.2.ebuild b/sys-apps/less/less-581.2.ebuild new file mode 100644 index 000..c91345dc9f3 --- /dev/null +++ b/sys-apps/less/less-581.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/"; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre unicode" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_configure() { + export ac_cv_lib_ncursesw_initscr=$(usex unicode) + export ac_cv_lib_ncurses_initscr=$(usex !unicode) + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}