[gentoo-commits] repo/gentoo:master commit in: app-misc/ondir/

2020-11-24 Thread Patrice Clement
commit: d6e65af1b7485ebc9e3b0221ccdd552a50ed3bfc
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 23:06:33 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 23:11:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e65af1

app-misc/ondir: clean up old.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/ondir/Manifest  |  1 -
 app-misc/ondir/ondir-0.2.2-r2.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/app-misc/ondir/Manifest b/app-misc/ondir/Manifest
index 0cc2e1a4bc8..f3e197723a6 100644
--- a/app-misc/ondir/Manifest
+++ b/app-misc/ondir/Manifest
@@ -1,2 +1 @@
-DIST ondir-0.2.2.tar.gz 20138 BLAKE2B 
3724b8d356cec16e1f60ec49574e2f688d4f7456f48f1d909402e8436f588d9617c827eda9a74c1b930d2538fe8c9d1372a1d222124d8f7b863bf8e895cfaa25
 SHA512 
5c2c53532934b25d2a170c619d067c369b6acf2ef3e0a87607619613dcc0bbfc570937fb91cdc5df3f22ae0453b5a5d00edd57cd1b852f7a076c15b96c45d4dd
 DIST ondir-0.2.4.tar.gz 52860 BLAKE2B 
e9111f9a64d8d7393d9a8e48d5dc66d5814995ae1dbd2f577538a03021c1b1b92af43acbd0ab9cb24ab29ba16c50d5752a9442689effc62bd8c13b6fe11a4785
 SHA512 
f59a823807f86ce2992aaf5fb174ddea222b02ed18e1289ca450179bd090892f1467072dfcec97ce219e216c055781ea7a1a05bb9402276fb9404a57f42ddb52

diff --git a/app-misc/ondir/ondir-0.2.2-r2.ebuild 
b/app-misc/ondir/ondir-0.2.2-r2.ebuild
deleted file mode 100644
index 59d6874ad10..000
--- a/app-misc/ondir/ondir-0.2.2-r2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Automatically execute scripts as you traverse directories"
-HOMEPAGE="http://swapoff.org/OnDir;
-SRC_URI="http://swapoff.org/files/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-
-DEPEND="sys-apps/sed"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README INSTALL scripts.tcsh scripts.sh )
-HTML_DOCS=(  changelog.html ondir.1.html )
-
-src_prepare() {
-   default
-   sed -i \
-   -e "s:\(/man/.*$\):/share\1:g" \
-   -e "s:-g:${CFLAGS}:" Makefile || die "sed Makefile failed"
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   PREFIX="${EPREFIX}/usr" \
-   CONF="${EPREFIX}/etc/ondirrc" \
-   LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-   default
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   CONF="${EPREFIX}/etc/ondirrc" \
-   install
-   newdoc ondirrc.eg ondirrc.example
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/birthday/

2020-11-24 Thread Patrice Clement
commit: 09cd5f6959430ae85e157d40cfba21a33a4d6ae7
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 23:11:25 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 23:11:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cd5f69

app-misc/birthday: replace sed delimiter.

replace : with @.

Closes: https://bugs.gentoo.org/710950
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/birthday/birthday-1.6.2-r1.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-misc/birthday/birthday-1.6.2-r1.ebuild 
b/app-misc/birthday/birthday-1.6.2-r1.ebuild
index 94556795d5e..aa948380009 100644
--- a/app-misc/birthday/birthday-1.6.2-r1.ebuild
+++ b/app-misc/birthday/birthday-1.6.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,10 +16,12 @@ KEYWORDS="amd64 ppc ppc64 sparc x86"
 src_prepare() {
# Don't strip, install in correct share dir and respect CFLAGS
sed \
-   -e "s:install -s:install:g" -e "s:#SHARE:SHARE:g" -e 
"s:-O2:${CFLAGS}:g" \
+   -e "s@install -s@install@g" \
+   -e "s@#SHARE@SHARE@g" \
+   -e "s@-O2@${CFLAGS}@g" \
-i Makefile || die
sed \
-   -e 's:grep -v:grep --binary-files=text -v:g' \
+   -e 's@grep -v@grep --binary-files=text -v@g' \
-i runtest.sh || die
 
default



[gentoo-commits] repo/gentoo:master commit in: app-misc/when/

2020-11-24 Thread Patrice Clement
commit: b7c945b0ec0f7d4a134a66f49e2a28622ab810f7
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 23:01:29 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 23:11:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c945b0

app-misc/when: version bump.

Closes: https://bugs.gentoo.org/738092
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/when/Manifest   |  1 +
 app-misc/when/when-1.1.40.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/app-misc/when/Manifest b/app-misc/when/Manifest
index be3e75e7932..b8fe0ed2772 100644
--- a/app-misc/when/Manifest
+++ b/app-misc/when/Manifest
@@ -1,2 +1,3 @@
 DIST when-1.1.36.tar.gz 50926 BLAKE2B 
339e50db6b3c7e4867569e2a400563e9d53966904cf904044b3e7f7deee8e60872582011d90e1a685d69c4a1a5b9ffe2a727470bb09c8d6e1ca7780c9d0abce7
 SHA512 
04b2efbcebae79325d8410a5aa5cdf59662fe42c06229ebc91f3b7163091d305a6ba91914a2a9117d86807d5ca0c875d48679dbc3545162a7263679bf605a52e
 DIST when-1.1.37.tar.gz 51020 BLAKE2B 
242d7833c91279bc7a73effc108a0f7d5edad9838006d8ff632c46215b7cd2a2187660075e2525a352a458a494abc648a9518945cdf18e2e7d58261e428efd8f
 SHA512 
b1f0cb9cb797a5a32263ef2851498dfbf6a769d3e708b79ca1c5b37c7c877124194dd9b5ae78bfafebc0e73e82f306b3ae734a5ef7140fe3bf0e6b2cfcc4bb18
+DIST when-1.1.40.tar.gz 55306 BLAKE2B 
3d4bdc962ccff64b09f5dda7a2c7be1daa0fd5fed2039f784ea6279e9aac495823159098f6a05c281de40d7964cc244a76c6b3bda1c4227748c04c98effac54d
 SHA512 
0d70f2c9c4d44bbd922dc0d6b1a4e1eb90561a81add3ad4f1e1fc467a6331ca856d66725361d4e5ea3f1ce9ea1ed59d91ad18178e022b029c04c0c15747ecbcd

diff --git a/app-misc/when/when-1.1.40.ebuild b/app-misc/when/when-1.1.40.ebuild
new file mode 100644
index 000..d52e2ced5ed
--- /dev/null
+++ b/app-misc/when/when-1.1.40.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Minimalistic personal calendar program"
+HOMEPAGE="http://www.lightandmatter.com/when/when.html;
+SRC_URI="http://www.lightandmatter.com/when/when.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/when_dist"
+
+DOCS=( README )
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   # Fix path for tests
+   sed -i 's,^ when,   ./when,' Makefile || die 'sed failed'
+}
+
+src_compile() { :; }
+
+src_test() {
+   # The when command requires these files, or attempts to run setup 
function.
+   mkdir "${HOME}"/.when || die 'mkdir failed'
+   touch "${HOME}"/.when/{calendar,preferences} || die 'touch failed'
+   emake test
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1"
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/when/

2020-11-24 Thread Patrice Clement
commit: 40aa9a4baab6570f0d55aaa1fb9036ab4614f900
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 23:02:04 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 23:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40aa9a4b

app-misc/when: clean up old.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/when/Manifest   |  1 -
 app-misc/when/when-1.1.36.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/app-misc/when/Manifest b/app-misc/when/Manifest
index b8fe0ed2772..b9f0b119f93 100644
--- a/app-misc/when/Manifest
+++ b/app-misc/when/Manifest
@@ -1,3 +1,2 @@
-DIST when-1.1.36.tar.gz 50926 BLAKE2B 
339e50db6b3c7e4867569e2a400563e9d53966904cf904044b3e7f7deee8e60872582011d90e1a685d69c4a1a5b9ffe2a727470bb09c8d6e1ca7780c9d0abce7
 SHA512 
04b2efbcebae79325d8410a5aa5cdf59662fe42c06229ebc91f3b7163091d305a6ba91914a2a9117d86807d5ca0c875d48679dbc3545162a7263679bf605a52e
 DIST when-1.1.37.tar.gz 51020 BLAKE2B 
242d7833c91279bc7a73effc108a0f7d5edad9838006d8ff632c46215b7cd2a2187660075e2525a352a458a494abc648a9518945cdf18e2e7d58261e428efd8f
 SHA512 
b1f0cb9cb797a5a32263ef2851498dfbf6a769d3e708b79ca1c5b37c7c877124194dd9b5ae78bfafebc0e73e82f306b3ae734a5ef7140fe3bf0e6b2cfcc4bb18
 DIST when-1.1.40.tar.gz 55306 BLAKE2B 
3d4bdc962ccff64b09f5dda7a2c7be1daa0fd5fed2039f784ea6279e9aac495823159098f6a05c281de40d7964cc244a76c6b3bda1c4227748c04c98effac54d
 SHA512 
0d70f2c9c4d44bbd922dc0d6b1a4e1eb90561a81add3ad4f1e1fc467a6331ca856d66725361d4e5ea3f1ce9ea1ed59d91ad18178e022b029c04c0c15747ecbcd

diff --git a/app-misc/when/when-1.1.36.ebuild b/app-misc/when/when-1.1.36.ebuild
deleted file mode 100644
index 3caacc09cdc..000
--- a/app-misc/when/when-1.1.36.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Minimalistic personal calendar program"
-HOMEPAGE="http://www.lightandmatter.com/when/when.html;
-SRC_URI="http://www.lightandmatter.com/when/when.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/when_dist"
-
-DOCS=( README )
-
-src_prepare() {
-   default
-
-   # Fix path for tests
-   sed -i 's,^ when,   ./when,' Makefile || die 'sed failed'
-}
-
-src_compile() { :; }
-
-src_test() {
-   # The when command requires these files, or attempts to run setup 
function.
-   mkdir "${HOME}"/.when || die 'mkdir failed'
-   touch "${HOME}"/.when/{calendar,preferences} || die 'touch failed'
-   emake test
-}
-
-src_install() {
-   dobin "${PN}"
-   doman "${PN}.1"
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ondir/

2020-11-24 Thread Patrice Clement
commit: 7696b797cc46a47336871241c1c21a3bd96d
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 23:04:55 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 23:11:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7696b797

app-misc/ondir: stable for amd64.

ALLARCHES for the rest.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/ondir/ondir-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ondir/ondir-0.2.4.ebuild 
b/app-misc/ondir/ondir-0.2.4.ebuild
index e3c9190d013..2f26e4231f6 100644
--- a/app-misc/ondir/ondir-0.2.4.ebuild
+++ b/app-misc/ondir/ondir-0.2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://swapoff.org/files/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 
 DEPEND="sys-apps/sed"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-misc/when/

2020-11-24 Thread Patrice Clement
commit: a89ca563178bf0cba60bfc953ff541f804cbd338
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 23:02:54 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 23:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89ca563

app-misc/when: stable for amd64.

mark stable for the remaining arches using the ALLARCHES policy.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/when/when-1.1.37.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/when/when-1.1.37.ebuild b/app-misc/when/when-1.1.37.ebuild
index 533d342eb72..78015bbe827 100644
--- a/app-misc/when/when-1.1.37.ebuild
+++ b/app-misc/when/when-1.1.37.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="http://www.lightandmatter.com/when/when.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 
 DEPEND="dev-lang/perl"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/spark-bin/

2020-11-24 Thread Patrice Clement
commit: 77b1cfb3c41e1617ad59b321e316dad22627a544
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 16:26:59 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 16:27:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b1cfb3

sys-cluster/spark-bin: clean up old.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 sys-cluster/spark-bin/Manifest   |  1 -
 sys-cluster/spark-bin/spark-bin-2.4.6.ebuild | 61 
 2 files changed, 62 deletions(-)

diff --git a/sys-cluster/spark-bin/Manifest b/sys-cluster/spark-bin/Manifest
index 7d03ef33dd5..118a83ea45d 100644
--- a/sys-cluster/spark-bin/Manifest
+++ b/sys-cluster/spark-bin/Manifest
@@ -1,2 +1 @@
-DIST spark-bin-2.4.6.tgz 233215067 BLAKE2B 
f2208a59822c98d90be3df95ffb7593ffe4faa74e233771b467732bfc3e01c65866488c74ee5f14c341790308537153f895f14f56beb0194a088a68b52f4fda1
 SHA512 
3a9f401eda9b5749cdafd246b1d14219229c26387017791c345a23a65782fb8b25a302bf4ac1ed7c16a1fe83108e94e55dad9639a51c751d81c8c0534a4a9641
 DIST spark-bin-3.0.1.tgz 219929956 BLAKE2B 
dd53df1e0123feae5b69f97193d1edc647bd4802ab78c54e471ed54b3ae6eee32ace51e379569f4947599d24aba5af63b401c11ef2af6234ffc6ac1afbbe275f
 SHA512 
f4a10baec5b8ff1841f10651cac2c4aa39c162d3029ca180a9749149e6060805b5b5ddf9287b4aa321434810172f8cc0534943ac005531bb48b6622fbe228ddc

diff --git a/sys-cluster/spark-bin/spark-bin-2.4.6.ebuild 
b/sys-cluster/spark-bin/spark-bin-2.4.6.ebuild
deleted file mode 100644
index c178519a3a7..000
--- a/sys-cluster/spark-bin/spark-bin-2.4.6.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2
-
-DESCRIPTION="Lightning-fast unified analytics engine"
-HOMEPAGE="https://spark.apache.org;
-SRC_URI="mirror://apache/spark/spark-${PV}/spark-${PV}-bin-hadoop2.7.tgz -> 
${P}.tgz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=virtual/jre-1.8"
-
-DEPEND="
-   >=virtual/jdk-1.8"
-
-S="${WORKDIR}/spark-${PV}-bin-hadoop2.7"
-
-DOCS=( LICENSE NOTICE README.md RELEASE )
-
-# Nothing to compile here.
-src_compile() { :; }
-
-src_install() {
-   dodir usr/lib/spark
-   into usr/lib/spark
-
-   dobin bin/beeline \
-   bin/find-spark-home \
-   bin/pyspark \
-   bin/spark-class \
-   bin/spark-shell \
-   bin/spark-sql \
-   bin/spark-submit
-
-   insinto usr/lib/spark/bin
-   doins bin/load-spark-env.sh
-
-   insinto usr/lib/spark
-   doins -r conf
-   doins -r jars
-   doins -r python
-   doins -r sbin
-   doins -r yarn
-
-   dosym ../lib/spark/bin/beeline /usr/bin/beeline
-   dosym ../lib/spark/bin/find-spark-home /usr/bin/find-spark-home
-   dosym ../lib/spark/bin/pyspark /usr/bin/pyspark
-   dosym ../lib/spark/bin/spark-class /usr/bin/spark-class
-   dosym ../lib/spark/bin/spark-shell /usr/bin/spark-shell
-   dosym ../lib/spark/bin/spark-sql /usr/bin/spark-sql
-   dosym ../lib/spark/bin/spark-submit /usr/bin/spark-submit
-
-   doenvd "${FILESDIR}"/99spark
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/spark-bin/

2020-11-24 Thread Patrice Clement
commit: 27df0db26a97f87d92844a3c158d270830bb822b
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 16:26:24 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 16:27:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27df0db2

sys-cluster/spark-bin: mark stable on amd64.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 sys-cluster/spark-bin/spark-bin-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/spark-bin/spark-bin-3.0.1.ebuild 
b/sys-cluster/spark-bin/spark-bin-3.0.1.ebuild
index c178519a3a7..9c98c787d46 100644
--- a/sys-cluster/spark-bin/spark-bin-3.0.1.ebuild
+++ b/sys-cluster/spark-bin/spark-bin-3.0.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://apache/spark/spark-${PV}/spark-${PV}-bin-hadoop2.7.tgz -> ${P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
>=virtual/jre-1.8"



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2020-11-23 Thread Patrice Clement
commit: f522301ac5f180ffb2a30b4c4009bc246f8f207c
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Nov 19 17:19:16 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov 23 21:32:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f522301a

www-servers/tomcat: move glassfish-xmlrpc-api from DEPEND into BUILD_DEPEND in 
package.env.

Closes: https://bugs.gentoo.org/755584
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/18325
Signed-off-by: Patrice Clement  gentoo.org>

 www-servers/tomcat/tomcat-9.0.38-r1.ebuild | 187 +
 1 file changed, 187 insertions(+)

diff --git a/www-servers/tomcat/tomcat-9.0.38-r1.ebuild 
b/www-servers/tomcat/tomcat-9.0.38-r1.ebuild
new file mode 100644
index 000..96cdfe92f36
--- /dev/null
+++ b/www-servers/tomcat/tomcat-9.0.38-r1.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit eutils java-pkg-2 java-ant-2 prefix user
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar and bndlib.jar
+# See bugs #203080 and #676116
+BND_VERSION="5.1.1"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-4.0/JSP-2.4?/EL-3.1?/WebSocket-1.2?/JASPIC-1.1 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB};
+
+LICENSE="Apache-2.0"
+SLOT="9"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.13"
+SAPI_SLOT="4.0"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   dev-java/glassfish-xmlrpc-api:0
+   ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}
+   dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+   virtual/jre"
+DEPEND="${COMMON_DEP}
+   app-admin/pwgen
+   >=dev-java/ant-core-1.9.13
+   virtual/jdk:1.8
+   test? (
+   >=dev-java/ant-junit-1.9:0
+   dev-java/easymock:3.2
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+BND_HOME="${S}/tomcat-build-libs/bnd"
+BNDLIB_HOME="${S}/tomcat-build-libs/bndlib"
+BND_JAR="${BND_HOME}/${BND}"
+BNDLIB_JAR="${BNDLIB_HOME}/${BND_LIB}"
+
+src_unpack() {
+   unpack ${MY_P}.tar.gz
+
+   mkdir -p "${BND_HOME}" "${BNDLIB_HOME}" || die "Failed to create dir"
+   ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink 
bnd-*.jar"
+   ln -s "${DISTDIR}/${BND}" "${BNDLIB_HOME}/" || die "Failed to symlink 
bndlib-*.jar"
+}
+
+pkg_setup() {
+   java-pkg-2_pkg_setup
+   enewgroup tomcat 265
+   enewuser tomcat 265 -1 /dev/null tomcat
+}
+
+src_prepare() {
+   default
+
+   find -name '*.jar' -type f -delete -print || die
+
+   # Remove bundled servlet-api
+   rm -rv java/javax/{el,servlet} || die
+
+   eapply "${FILESDIR}/${PN}-9.0.37-build.xml.patch"
+
+   # For use of catalina.sh in netbeans
+   sed -i -e "/^# - Execute The Requested Command/ a\
+   CLASSPATH=\`java-config --with-dependencies --classpath 
${PN}-${SLOT}\`" \
+   bin/catalina.sh || die
+
+   java-pkg-2_src_prepare
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+EANT_BUILD_TARGET="deploy"
+EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SAPI_SLOT},wsdl4j"
+EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
+EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
+EANT_NEEDS_TOOLS="true"
+EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} 
-Dcompile.debug=false -Dbnd.jar=${BND_JAR} -Dbndlib.jar=${BNDLIB_JAR}"
+
+# revisions of the scripts
+IM_REV="-r2"
+INIT_REV="-r1"
+
+src_configure() {
+   java-ant-2_src_configure
+
+   eapply "${FILESDIR}/${PN}-9.0.37-fix-build-rewrite.patch"
+}
+
+src_compile() {
+   EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core 
ant.jar):$(java-pkg_getjars --build-only glassfish-xmlrpc-api)"
+   java-pkg-2_src_compile
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+src_install() {
+   local dest="/usr/share/${PN}-${SLOT}"
+
+   java-pkg_jarinto "${dest}"/bin
+   java-pkg_dojar output/build/bin/*.jar
+

[gentoo-commits] repo/gentoo:master commit in: app-misc/dateutils/

2020-11-23 Thread Patrice Clement
commit: 1af9cf6c0c49b11e9a62ced0a620dec36e1f2819
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Nov 22 12:46:52 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov 23 21:16:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af9cf6c

app-misc/dateutils: add upstream info to metadata.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Matthias Coppens  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18360
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/dateutils/metadata.xml | 30 +++---
 1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/app-misc/dateutils/metadata.xml b/app-misc/dateutils/metadata.xml
index c0305048faa..d4d0049e4e0 100644
--- a/app-misc/dateutils/metadata.xml
+++ b/app-misc/dateutils/metadata.xml
@@ -1,15 +1,23 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   coppens.matthias@gmail.com
-   Matthias Coppens
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-   
-   hroptatyr/dateutils
-   
+
+coppens.matthias@gmail.com
+Matthias Coppens
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+
+
+Sebastian Freundt
+de...@fresse.org
+
+https://www.fresse.org/dateutils/changelog.html
+https://www.fresse.org/dateutils/#examples
+hroptatyr/dateutils
+hroptatyr/dateutils
+
 
+



[gentoo-commits] repo/gentoo:master commit in: net-misc/netkit-telnetd/

2020-11-23 Thread Patrice Clement
commit: 7ce6df18e33e1a063ec8497e85961b21b3921af3
Author: PPed72  iol  it>
AuthorDate: Mon Nov 23 09:17:23 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov 23 21:15:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce6df18

net-misc/netkit-telnetd: remove old.

Signed-off-by: Paolo Pedroni  iol.it>
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/18372
Signed-off-by: Patrice Clement  gentoo.org>

 net-misc/netkit-telnetd/Manifest   |  1 -
 .../netkit-telnetd/netkit-telnetd-0.17-r10.ebuild  | 88 --
 2 files changed, 89 deletions(-)

diff --git a/net-misc/netkit-telnetd/Manifest b/net-misc/netkit-telnetd/Manifest
index baf55850d14..87eda0ebbdb 100644
--- a/net-misc/netkit-telnetd/Manifest
+++ b/net-misc/netkit-telnetd/Manifest
@@ -1,3 +1,2 @@
 DIST netkit-telnet-0.17.tar.gz 133749 BLAKE2B 
0eef225adeb0dd332ffd9cce0285213e6aa89f04263fb37e3dac35462492732265b2c29bd2a86277e39e0ad55267ff1a150f1140823c91d44c29cf6a20df8e7e
 SHA512 
e2cfabed12326af5e288def1821353eacffb4586008263dcd1bed1a9dd9d8548e51e68d7ede58ea75927783ba534ea8807ec722271843a77146f064f3d826dd3
-DIST netkit-telnet_0.17-36.diff.gz 27226 BLAKE2B 
c19370f6462295bb7e8d09307121ec3356e9d1751b3ce5b7985844f54506351f633de381ffb3cd3209995c18269ce716084742d4689d626b28aee8a3eb43
 SHA512 
7cd1ec5f96fcacee551700d65f62b6c217e0d9b5220a218aa60fceb3883d0754831606a247355dc2bf6486a02175b8d9b27058d6bc788de8e1b80545fdedbf9a
 DIST netkit-telnet_0.17-41.debian.tar.xz 36592 BLAKE2B 
6db35c25e14b219c15c4dd180f0dab064e5b101b42f29e7b71d99f797d22a51b376e6de148cf83fa479039f0ecbc811ecc36953dd89ae11f079b4ed42690d18f
 SHA512 
4de0d51c6cc3c9113b38c9ab76553d22294a02a86d2e02a0481bdad77887782902d41f99eb5dd268bee175ebee5489b3e9871012234a7480a431ef47015cdf5c

diff --git a/net-misc/netkit-telnetd/netkit-telnetd-0.17-r10.ebuild 
b/net-misc/netkit-telnetd/netkit-telnetd-0.17-r10.ebuild
deleted file mode 100644
index 4bbca3926ce..000
--- a/net-misc/netkit-telnetd/netkit-telnetd-0.17-r10.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs
-
-PATCHLEVEL=36
-DESCRIPTION="Standard Linux telnet client and server"
-#old HOMEPAGE="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/;
-# This might be the best HOMEPAGE now?
-HOMEPAGE="https://launchpad.net/netkit-telnet;
-# http://packages.debian.org/stablesource/netkit-telnet
-# http://packages.debian.org/testing/source/netkit-telnet
-# No upstream mirror exists anymore?
-# old 
ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-telnet-${PV}.tar.gz
-SRC_URI="mirror://gentoo/netkit-telnet-${PV}.tar.gz
-   
mirror://debian/pool/main/n/netkit-telnet/netkit-telnet_0.17-${PATCHLEVEL}.diff.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
-IUSE=""
-
-DEPEND=">=sys-libs/ncurses-5.2:=
-   !net-misc/telnet-bsd"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/netkit-telnet-${PV}
-
-src_prepare() {
-   # Patch: [0]
-   # Gentoo lacks a maintainer for this package right now. And a
-   # security problem arose. While reviewing our options for how
-   # should we proceed with the security bug we decided it would be
-   # better to just stay in sync with debian's own netkit-telnet
-   # package. Lots of bug fixes by them over time which were not in
-   # our telnetd.
-   epatch "${WORKDIR}"/netkit-telnet_0.17-${PATCHLEVEL}.diff
-
-   # Patch: [1]
-   # after the deb patch we need to add a small patch that defines
-   # gnu source. This is needed for gcc-3.4.x (needs to be pushed
-   # back to the deb folk?)
-   epatch "${FILESDIR}"/netkit-telnetd-0.17-cflags-gnu_source.patch
-
-   # Fix portability issues.
-   sed -i \
-   -e 's:echo -n:printf %s:' \
-   configure || die
-}
-
-src_configure() {
-   tc-export CC CXX
-
-   # Not a real autoconf script.
-   ./configure --prefix=/usr || die
-
-   sed -i \
-   -e "s:-pipe -O2:${CFLAGS}:" \
-   -e "s:^\(LDFLAGS=\).*:\1${LDFLAGS}:" \
-   -e "s:-Wpointer-arith::" \
-   MCONFIG || die
-}
-
-src_compile() {
-   emake
-   emake -C telnetlogin
-}
-
-src_install() {
-   dobin telnet/telnet
-
-   dosbin telnetd/telnetd
-   dosym telnetd /usr/sbin/in.telnetd
-   dosbin telnetlogin/telnetlogin
-   doman telnet/telnet.1
-   doman telnetd/*.8
-   doman telnetd/issue.net.5
-   dosym telnetd.8 /usr/share/man/man8/in.telnetd.8
-   doman telnetlogin/telnetlogin.8
-   dodoc BUGS ChangeLog README
-   dodoc "${FILESDIR}"/net.issue.sample
-   newdoc telnet/README README.telnet
-   newdoc telnet/TODO TODO.telnet
-   insinto /etc/xinetd.d
-   newins "${FILESDIR}"/telnetd.xinetd telnetd
-}



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2020-11-23 Thread Patrice Clement
commit: e81362ca15d7e0d7427fc698c651c032483ca082
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Nov 19 17:19:50 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov 23 21:32:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81362ca

www-servers/tomcat: remove old version.

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Patrice Clement  gentoo.org>

 www-servers/tomcat/tomcat-9.0.38.ebuild | 187 
 1 file changed, 187 deletions(-)

diff --git a/www-servers/tomcat/tomcat-9.0.38.ebuild 
b/www-servers/tomcat/tomcat-9.0.38.ebuild
deleted file mode 100644
index aa4ab40d9c9..000
--- a/www-servers/tomcat/tomcat-9.0.38.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 prefix user
-
-MY_P="apache-${PN}-${PV}-src"
-
-# Currently we bundle binary versions of bnd.jar and bndlib.jar
-# See bugs #203080 and #676116
-BND_VERSION="5.1.1"
-BND="biz.aQute.bnd-${BND_VERSION}.jar"
-BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
-
-DESCRIPTION="Tomcat Servlet-4.0/JSP-2.4?/EL-3.1?/WebSocket-1.2?/JASPIC-1.1 
Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
-   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
-   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB};
-
-LICENSE="Apache-2.0"
-SLOT="9"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="extra-webapps"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.13"
-SAPI_SLOT="4.0"
-
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
-   dev-java/glassfish-xmlrpc-api:0
-   ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}
-   dev-java/wsdl4j:0"
-RDEPEND="${COMMON_DEP}
-   virtual/jre"
-DEPEND="${COMMON_DEP}
-   app-admin/pwgen
-   >=dev-java/ant-core-1.9.13
-   virtual/jdk:1.8
-   test? (
-   >=dev-java/ant-junit-1.9:0
-   dev-java/easymock:3.2
-   )"
-
-S=${WORKDIR}/${MY_P}
-
-BND_HOME="${S}/tomcat-build-libs/bnd"
-BNDLIB_HOME="${S}/tomcat-build-libs/bndlib"
-BND_JAR="${BND_HOME}/${BND}"
-BNDLIB_JAR="${BNDLIB_HOME}/${BND_LIB}"
-
-src_unpack() {
-   unpack ${MY_P}.tar.gz
-
-   mkdir -p "${BND_HOME}" "${BNDLIB_HOME}" || die "Failed to create dir"
-   ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink 
bnd-*.jar"
-   ln -s "${DISTDIR}/${BND}" "${BNDLIB_HOME}/" || die "Failed to symlink 
bndlib-*.jar"
-}
-
-pkg_setup() {
-   java-pkg-2_pkg_setup
-   enewgroup tomcat 265
-   enewuser tomcat 265 -1 /dev/null tomcat
-}
-
-src_prepare() {
-   default
-
-   find -name '*.jar' -type f -delete -print || die
-
-   # Remove bundled servlet-api
-   rm -rv java/javax/{el,servlet} || die
-
-   eapply "${FILESDIR}/${PN}-9.0.37-build.xml.patch"
-
-   # For use of catalina.sh in netbeans
-   sed -i -e "/^# - Execute The Requested Command/ a\
-   CLASSPATH=\`java-config --with-dependencies --classpath 
${PN}-${SLOT}\`" \
-   bin/catalina.sh || die
-
-   java-pkg-2_src_prepare
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-EANT_BUILD_TARGET="deploy"
-EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SAPI_SLOT},glassfish-xmlrpc-api,wsdl4j"
-EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
-EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
-EANT_NEEDS_TOOLS="true"
-EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} 
-Dcompile.debug=false -Dbnd.jar=${BND_JAR} -Dbndlib.jar=${BNDLIB_JAR}"
-
-# revisions of the scripts
-IM_REV="-r2"
-INIT_REV="-r1"
-
-src_configure() {
-   java-ant-2_src_configure
-
-   eapply "${FILESDIR}/${PN}-9.0.37-fix-build-rewrite.patch"
-}
-
-src_compile() {
-   EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core 
ant.jar)"
-   java-pkg-2_src_compile
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   local dest="/usr/share/${PN}-${SLOT}"
-
-   java-pkg_jarinto "${dest}"/bin
-   java-pkg_dojar output/build/bin/*.jar
-   exeinto "${dest}"/bin
-   doexe output/build/bin/*.sh
-
-   java-pkg_jarinto "${dest}"/lib
-   java-pkg_dojar output/build/lib/*.jar
-
-   dodoc REL

[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-11-23 Thread Patrice Clement
commit: ca13555eb39585b9cab33f0d91467d40ad05f6fa
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Nov 22 14:01:11 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov 23 21:16:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca13555e

app-i18n/uchardet: add upstream info to metadata.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Matthias Coppens  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18361
Signed-off-by: Patrice Clement  gentoo.org>

 app-i18n/uchardet/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-i18n/uchardet/metadata.xml b/app-i18n/uchardet/metadata.xml
index 8e0af8580e0..83fddc43dc8 100644
--- a/app-i18n/uchardet/metadata.xml
+++ b/app-i18n/uchardet/metadata.xml
@@ -11,5 +11,7 @@
 
 
 
https://gitlab.freedesktop.org/uchardet/uchardet/-/issues
+https://www.freedesktop.org/wiki/Software/uchardet/#usage
+uchardet/uchardet
 
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/gundo/

2020-11-16 Thread Patrice Clement
commit: e4ceb5a3e3ac7b2061092c1f65af696e4f5eeafe
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Nov 15 15:52:38 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov 16 08:27:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ceb5a3

app-vim/gundo: update HOMEPAGE/SRC_URI.

Closes: https://bugs.gentoo.org/739790
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/gundo/gundo-2.6.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/gundo/gundo-2.6.2-r3.ebuild 
b/app-vim/gundo/gundo-2.6.2-r3.ebuild
index 6d5959d4078..99e5e27abc4 100644
--- a/app-vim/gundo/gundo-2.6.2-r3.ebuild
+++ b/app-vim/gundo/gundo-2.6.2-r3.ebuild
@@ -8,8 +8,8 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 inherit vim-plugin python-single-r1 vcs-snapshot
 
 DESCRIPTION="vim plugin: visualize your vim undo tree"
-HOMEPAGE="https://sjl.bitbucket.io/gundo.vim/;
-SRC_URI="https://bitbucket.org/sjl/gundo.vim/get/v${PV}.tar.bz2 -> 
${P}.tar.bz2"
+HOMEPAGE="https://github.com/sjl/gundo.vim;
+SRC_URI="https://github.com/sjl/gundo.vim/archive/v${PV}.tar.bz2 -> 
${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 KEYWORDS="amd64 x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: app-vim/csound-syntax/, app-vim/csound-syntax/files/

2020-11-15 Thread Patrice Clement
commit: 92733b24f57c867222d4f49de0b1cb67a75919d5
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Aug  8 12:09:33 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sun Nov 15 15:03:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92733b24

app-vim/csound-syntax: version bump to 0.8.1.

Closes: https://bugs.gentoo.org/736358
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17051
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/csound-syntax/Manifest   |  1 +
 ...und-syntax-20160804.ebuild => csound-syntax-0.8.1.ebuild} | 12 
 app-vim/csound-syntax/csound-syntax-20160804.ebuild  |  2 +-
 ...und-syntax-20160804-doc.patch => csound-syntax-doc.patch} |  0
 4 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/app-vim/csound-syntax/Manifest b/app-vim/csound-syntax/Manifest
index 13e5c0d5e4b..782d85f0c0c 100644
--- a/app-vim/csound-syntax/Manifest
+++ b/app-vim/csound-syntax/Manifest
@@ -1 +1,2 @@
+DIST csound-syntax-0.8.1.tar.gz 404555 BLAKE2B 
a26d158a3a050b3767cade77a0ccb8f12491a4b9e6957c6c8ccf1de5402367f58ddf9c367f314c0410346de08ddde49964cc4c5e38f6bc7605a4965f28afcedd
 SHA512 
a87458efabcef4e3681b8f6b6325ad1fbe5b68befbf602fe858db2baf455c66c3a5b953a6aeeb28155867f7c53ae29618801c6b66a30118346069a1598b5ada1
 DIST csound-syntax-20160804.tar.bz2 326658 BLAKE2B 
04ba7e1eb3afee6b32de4603e91f78fdc7fd3b70b137bd05ecac5ace2b34222a1cc8c095cd7776abe46b7bb18bd67d1711bca75f20e2f656162d414f2c6e2b2f
 SHA512 
83ba89768be3d9e5dd701cc8323fbbff75ce399210891fc1e5676e278c39cfdb4b5e4a354c93c1f439a667d0ea65f459aea0b6f79740a061381e22d2557c0eb8

diff --git a/app-vim/csound-syntax/csound-syntax-20160804.ebuild 
b/app-vim/csound-syntax/csound-syntax-0.8.1.ebuild
similarity index 56%
copy from app-vim/csound-syntax/csound-syntax-20160804.ebuild
copy to app-vim/csound-syntax/csound-syntax-0.8.1.ebuild
index 1562317fb7f..a2e3cf0246c 100644
--- a/app-vim/csound-syntax/csound-syntax-20160804.ebuild
+++ b/app-vim/csound-syntax/csound-syntax-0.8.1.ebuild
@@ -1,18 +1,22 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit vim-plugin
+MY_P="csound-vim-${PV}"
 
 DESCRIPTION="vim plugin: set of tools for editing Csound files with vim"
 HOMEPAGE="https://github.com/luisjure/csound;
+SRC_URI="https://github.com/luisjure/csound-vim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
 LICENSE="MIT"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 
 VIM_PLUGIN_HELPFILES="${PN}"
 
-PATCHES=( "${FILESDIR}/${P}-doc.patch" )
+PATCHES=( "${FILESDIR}/${PN}-doc.patch" )
 
 src_prepare() {
rm -v LICENSE README.md || die

diff --git a/app-vim/csound-syntax/csound-syntax-20160804.ebuild 
b/app-vim/csound-syntax/csound-syntax-20160804.ebuild
index 1562317fb7f..f562b9ebe09 100644
--- a/app-vim/csound-syntax/csound-syntax-20160804.ebuild
+++ b/app-vim/csound-syntax/csound-syntax-20160804.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="amd64 x86"
 
 VIM_PLUGIN_HELPFILES="${PN}"
 
-PATCHES=( "${FILESDIR}/${P}-doc.patch" )
+PATCHES=( "${FILESDIR}/${PN}-doc.patch" )
 
 src_prepare() {
rm -v LICENSE README.md || die

diff --git a/app-vim/csound-syntax/files/csound-syntax-20160804-doc.patch 
b/app-vim/csound-syntax/files/csound-syntax-doc.patch
similarity index 100%
rename from app-vim/csound-syntax/files/csound-syntax-20160804-doc.patch
rename to app-vim/csound-syntax/files/csound-syntax-doc.patch



[gentoo-commits] repo/gentoo:master commit in: x11-misc/clipmenu/

2020-11-14 Thread Patrice Clement
commit: ca2f854ae8b2ddf8f944b0bdda21e68124d5389e
Author: Ferenc Erki  gmail  com>
AuthorDate: Wed May 13 12:24:25 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sat Nov 14 22:55:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2f854a

x11-misc/clipmenu: new ebuild.

Closes: https://bugs.gentoo.org/78
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 x11-misc/clipmenu/Manifest  |  2 ++
 x11-misc/clipmenu/clipmenu-6.0.1.ebuild | 30 +
 x11-misc/clipmenu/clipmenu-6.1.0.ebuild | 34 +
 x11-misc/clipmenu/metadata.xml  | 12 
 4 files changed, 78 insertions(+)

diff --git a/x11-misc/clipmenu/Manifest b/x11-misc/clipmenu/Manifest
new file mode 100644
index 000..684bce97fb4
--- /dev/null
+++ b/x11-misc/clipmenu/Manifest
@@ -0,0 +1,2 @@
+DIST clipmenu-6.0.1.tar.gz 7219 BLAKE2B 
85d61c34e3b964e0a39051a1443b1498fedab1f5b45c61f3a8b6c0a63058642ff4fcfabc7d4913893320b5196edac2c5a9ad5a84b71a9d2191a3e147283a816c
 SHA512 
0c91ad3a873081a6f9abfcc7a4a9be7cbd4ca5017f447dac204042ae3f051c550111c73d9d06f1d2a7a6783cfda631154373a932ea40315e72907d52120d4801
+DIST clipmenu-6.1.0.tar.gz 8711 BLAKE2B 
a37f0f52343a4f22fdf4a37a57a2c715edd47aa1b77c90cf95f9af11a8107967eb24410ed43cee52ec5db5a1276c5e9bdf082668795f3054840b4f30e511ac55
 SHA512 
1392b08025b564dc17ca44e43847fdea85886b89fdd5426635c9c16d204610c6a9cc19297a20cdbc2eeef2c878adbfe994a2cfd05176457ca6fcbc75bc036acc

diff --git a/x11-misc/clipmenu/clipmenu-6.0.1.ebuild 
b/x11-misc/clipmenu/clipmenu-6.0.1.ebuild
new file mode 100644
index 000..08751d66689
--- /dev/null
+++ b/x11-misc/clipmenu/clipmenu-6.0.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Clipboard management using dmenu"
+HOMEPAGE="https://github.com/cdown/clipmenu;
+SRC_URI="https://github.com/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   x11-misc/clipnotify
+   x11-misc/dmenu
+   x11-misc/xsel
+"
+
+src_install() {
+   local binfile
+   for binfile in clipdel clipfsck clipmenu clipmenud; do
+   dobin ${binfile}
+   done
+
+   systemd_douserunit "init/clipmenud.service"
+}

diff --git a/x11-misc/clipmenu/clipmenu-6.1.0.ebuild 
b/x11-misc/clipmenu/clipmenu-6.1.0.ebuild
new file mode 100644
index 000..47494c5e02a
--- /dev/null
+++ b/x11-misc/clipmenu/clipmenu-6.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Clipboard management using dmenu"
+HOMEPAGE="https://github.com/cdown/clipmenu;
+SRC_URI="https://github.com/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   x11-misc/clipnotify
+   x11-misc/dmenu
+   x11-misc/xsel
+"
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local binfile
+   for binfile in clipdel clipfsck clipmenu clipmenud; do
+   dobin ${binfile}
+   done
+
+   systemd_douserunit "init/clipmenud.service"
+}

diff --git a/x11-misc/clipmenu/metadata.xml b/x11-misc/clipmenu/metadata.xml
new file mode 100644
index 000..b99ff18165e
--- /dev/null
+++ b/x11-misc/clipmenu/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   erkifer...@gmail.com
+   Ferenc Erki
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+



[gentoo-commits] repo/gentoo:master commit in: x11-misc/clipnotify/

2020-11-14 Thread Patrice Clement
commit: 6f78e7027498741b8d7449b562bb415ad664f925
Author: Ferenc Erki  gmail  com>
AuthorDate: Wed May 13 11:54:38 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sat Nov 14 22:55:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f78e702

x11-misc/clipnotify: new ebuild.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ferenc Erki  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15777
Signed-off-by: Patrice Clement  gentoo.org>

 x11-misc/clipnotify/Manifest|  1 +
 x11-misc/clipnotify/clipnotify-1.0.2.ebuild | 23 +++
 x11-misc/clipnotify/metadata.xml| 12 
 3 files changed, 36 insertions(+)

diff --git a/x11-misc/clipnotify/Manifest b/x11-misc/clipnotify/Manifest
new file mode 100644
index 000..222a5982b58
--- /dev/null
+++ b/x11-misc/clipnotify/Manifest
@@ -0,0 +1 @@
+DIST clipnotify-1.0.2.tar.gz 1318 BLAKE2B 
a418a1a25f43c033fd6457eabe926b0ebf911b233f9dd1cf6ff7a8399ab2660083bec969aef1f44edd583ee2cd1d097b71e7014b620efcdcb8c544a63612a17b
 SHA512 
52277099d9543e0f550de63ff2e15e3e7ba63ea38f3928006e2b570bb1bcdd3f2f09892bd4efecc1f36fb5131e0567c28c2b0597123c90b9f78ab6fbd02dfc49

diff --git a/x11-misc/clipnotify/clipnotify-1.0.2.ebuild 
b/x11-misc/clipnotify/clipnotify-1.0.2.ebuild
new file mode 100644
index 000..f3047ebe20e
--- /dev/null
+++ b/x11-misc/clipnotify/clipnotify-1.0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Notify on new X clipboard events"
+HOMEPAGE="https://github.com/cdown/clipnotify;
+SRC_URI="https://github.com/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11
+   x11-libs/libXfixes
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   dobin clipnotify
+}

diff --git a/x11-misc/clipnotify/metadata.xml b/x11-misc/clipnotify/metadata.xml
new file mode 100644
index 000..b99ff18165e
--- /dev/null
+++ b/x11-misc/clipnotify/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   erkifer...@gmail.com
+   Ferenc Erki
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/

2020-11-13 Thread Patrice Clement
commit: a9b63c8fe321e6755044d8e71b49a6e109339f3a
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Nov 13 08:12:37 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Fri Nov 13 08:12:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b63c8f

dev-util/watchman: indent metadata.xml correctly.

... and clear QA warning.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/watchman/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/watchman/metadata.xml b/dev-util/watchman/metadata.xml
index 57a0732b555..0dc2b75aa0c 100644
--- a/dev-util/watchman/metadata.xml
+++ b/dev-util/watchman/metadata.xml
@@ -1,8 +1,8 @@
 
-http://www.gentoo.org/dtd/metadata.dtd'>
+http://www.gentoo.org/dtd/metadata.dtd;>
 

-monsie...@gentoo.org
+   monsie...@gentoo.org
        Patrice Clement





[gentoo-commits] repo/gentoo:master commit in: dev-util/packer/

2020-11-12 Thread Patrice Clement
commit: 257c52f40239f5b5bae0d81928a600867794936f
Author: Viktar Patotski  gmail  com>
AuthorDate: Mon Nov  9 21:45:24 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov 12 21:28:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257c52f4

dev-util/packer: bump version to 1.6.5.

This bumps dev-util/packer to latest version 1.6.5.
Signed-off-by: Viktar Patotski  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18205
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/packer/Manifest|  1 +
 dev-util/packer/packer-1.6.5.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-util/packer/Manifest b/dev-util/packer/Manifest
index 191666f2693..ad37d1bb394 100644
--- a/dev-util/packer/Manifest
+++ b/dev-util/packer/Manifest
@@ -2,3 +2,4 @@ DIST packer-1.4.0.tar.gz 9794922 BLAKE2B 
2e1d817e0a3f549255ecd8693d6d99b2e45df2e
 DIST packer-1.4.5.tar.gz 13705057 BLAKE2B 
d23527e8bb0104e3f0206f5a82eb93fbe15a9542409bcce13cefd49fa83a47c0262f48e74ff951990211de9f85fc32efd41bbd4ed286b3462aed86df68afebc8
 SHA512 
b2a3ae27612c78fcfcb2ac655437faf2cff6e587fd10033b39ddaca8b92b634b93ecd0ae7e3ee43253ee716a2c0f7da532b3ae0ce33c59d1d3896f9187d9a657
 DIST packer-1.5.6.tar.gz 16037500 BLAKE2B 
9409aad981b3494a442fc6854481853494b12b74532ed3ac8d210d4e275a8f4f18bfb6dcfd7c36c4e97b3d5ba0263155fc8f08592b0123705c5d341d9183e6eb
 SHA512 
993f54a1bf98abd5bc450bafaf202fbbfbad009b661d49783ff82cba9891b8556340801680c0fdc33b90396a3101a2ed93a11798ad51c10d7bd5f81fef4f5a31
 DIST packer-1.6.1.tar.gz 17334870 BLAKE2B 
c6db96de6a96c337ca2b2e7f273be21b4410e272817622af849346f38fab7212119aec1fcfd71b0c67bb00e8aad879485fd21cd42d7054eab4a37251fccc3ae7
 SHA512 
3b4b21eac425fec44a47a5799dcb5387099de06b777906a4b7c5bf169c71d8b82ab4296a21c8b60daefa4546d5a814b8d9f23e4d2afcf0eb91c3338d8f327ce7
+DIST packer-1.6.5.tar.gz 17900733 BLAKE2B 
b267f5b861de9eb4fc88ab747560aef30825897e1f42038ff443185c6591afec039e12a4639ca22598704a7ada68b8af373c67f7391f9884566fd0f431b3c0ee
 SHA512 
17df612ccac44f6ee987cfee0f5b0422768302a40e7e4177c47e427fd0aa09be136ceda40272e6a1cbdeb52587b5c93f2fe7158f787e19399149ee514fec001d

diff --git a/dev-util/packer/packer-1.6.5.ebuild 
b/dev-util/packer/packer-1.6.5.ebuild
new file mode 100644
index 000..f7b69386e57
--- /dev/null
+++ b/dev-util/packer/packer-1.6.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+DESCRIPTION="A tool to create identical machine images for multiple platforms"
+HOMEPAGE="https://www.packer.io;
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD-4 MIT MPL-2.0 unicode"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( {README,CHANGELOG}.md )
+
+RESTRICT+=" test"
+
+src_compile() {
+   go build \
+   -ldflags "${go_ldflags}" \
+   -mod=vendor \
+   -work -o "bin/${PN}" ./ || die
+}
+
+src_install() {
+   dobin bin/packer
+
+   einstalldocs
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/zsh-completion/_packer
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/, dev-util/watchman/files/

2020-11-12 Thread Patrice Clement
commit: d428c50a040b5ae00ec1d0fc38769565108c5d24
Author: Adrian Moennich  planetcoding  net>
AuthorDate: Sat Sep  5 22:21:37 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov 12 21:28:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d428c50a

dev-util/watchman: new package.

Watchman is a file watching service.

Signed-off-by: Adrian Moennich  planetcoding.net>
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Closes: https://github.com/gentoo/gentoo/pull/17433
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/watchman/Manifest  |  1 +
 dev-util/watchman/files/4.9.0-changes.patch | 80 +
 dev-util/watchman/files/4.9.0-python3.patch | 65 +++
 dev-util/watchman/metadata.xml  | 22 
 dev-util/watchman/watchman-4.9.0.ebuild | 61 ++
 5 files changed, 229 insertions(+)

diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest
new file mode 100644
index 000..8faca46f3e0
--- /dev/null
+++ b/dev-util/watchman/Manifest
@@ -0,0 +1 @@
+DIST watchman-4.9.0.tar.gz 3508045 BLAKE2B 
413b779f02736442c371af1d9e18e5c84f05f9e9465c114dc4bdf79cbc1d823f1ad3167abef22818652a924ca2cb563c54d18f7599b987f579655d8a2b82162a
 SHA512 
3c1222ba41383b26c2c427415e75abdb4bef5a95001438c3debe7cf3ca654944ecf08e432c5ad0aefa2a6554ae73ff0f6995e7f4ee61cdb2cde80f8378d3a704

diff --git a/dev-util/watchman/files/4.9.0-changes.patch 
b/dev-util/watchman/files/4.9.0-changes.patch
new file mode 100644
index 000..4625bc81553
--- /dev/null
+++ b/dev-util/watchman/files/4.9.0-changes.patch
@@ -0,0 +1,80 @@
+diff -ru old/python/bin/watchman-make new/python/bin/watchman-make
+--- old/python/bin/watchman-make   2020-09-06 11:36:12.202435809 +0200
 new/python/bin/watchman-make   2020-09-06 11:36:14.105482419 +0200
+@@ -55,7 +55,14 @@
+ data = client.getSubscription(self.name)
+ if data is None:
+ return
+-self.triggered = True
++for item in data:
++# We only want to trigger if files matched;
++# updates without a files list are metadata
++# such as state-enter/leave notices so we skip them
++if 'files' in item:
++self.triggered = True
++if 'canceled' in item:
++raise RuntimeError('Watch was cancelled')
+
+ def execute(self):
+ if not self.triggered:
+@@ -165,6 +172,11 @@
+ parser.add_argument('-r', '--run', type=str, help="""
+ The script that should be run when changes are detected
+ """)
++parser.add_argument('--connect-timeout', type=float, default=600, help="""
++Initial watchman client connection timeout. It should be sufficiently large to
++prevent timeouts when watchman is busy (eg. performing a crawl). The default
++value is 600 seconds.
++""")
+ args = parser.parse_args()
+
+ if args.target is None and args.run is None:
+@@ -187,7 +199,7 @@
+ sys.exit(1)
+
+ targets = {}
+-client = pywatchman.client(timeout=600)
++client = pywatchman.client(timeout=args.connect_timeout)
+ try:
+ client.capabilityCheck(
+ required=['cmd-watch-project', 'wildmatch'])
+diff -ru old/python/bin/watchman-wait new/python/bin/watchman-wait
+--- old/python/bin/watchman-wait   2020-09-06 11:36:12.202435809 +0200
 new/python/bin/watchman-wait   2020-09-06 11:36:14.106482444 +0200
+@@ -76,6 +76,11 @@
+ Exit if no events trigger within the specified timeout.  If timeout is
+ zero (the default) then keep running indefinitely.
+ """)
++parser.add_argument('--connect-timeout', type=float, default=100, help="""
++Initial watchman client connection timeout. It should be sufficiently large to
++prevent timeouts when watchman is busy (eg. performing a crawl). The default
++value is 100 seconds.
++""")
+ args = parser.parse_args()
+
+
+@@ -141,7 +146,7 @@
+ def formatField(self, fname, val):
+ if fname == 'name':
+ # Respect the --relative path printing option
+-return os.path.relpath(val, args.relative)
++return os.path.relpath(os.path.join(self.name, val), 
args.relative)
+ # otherwise just make sure it's a string so that we can join it
+ return str(val)
+
+@@ -173,12 +178,13 @@
+ for path in args.path:
+ sub = Subscription(path)
+
++# and start up the client + subscriptions
++client = pywatchman.client(timeout=args.connect_timeout)
++
+ deadline = None
+ if args.timeout > 0:
+ deadline = time.time() + args.timeout
+
+-# and start up the client + subscriptions
+-client = pywatchman.client()
+ try:
+ client.capabilityCheck(
+ required=['term-dirname', 'cmd-watch-project', 'wildmatch'])

diff --git a/dev-util/watchman/files/4.9.0-python3.patch 
b/dev-util/watchman/files/4.9.0-python3.patch
new file mode 1006

[gentoo-commits] repo/gentoo:master commit in: net-misc/qtm/

2020-11-12 Thread Patrice Clement
commit: c7d9a36255231dab965ab391e8a0774cd437de0d
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Sep  3 21:29:45 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov 12 21:28:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d9a362

net-misc/qtm: update SRC_URI.

Update SRC_URI to bitbucket hg mirror.
Closes: https://bugs.gentoo.org/739804
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17406
Signed-off-by: Patrice Clement  gentoo.org>

 net-misc/qtm/metadata.xml  | 1 -
 net-misc/qtm/qtm-1.3.19.ebuild | 7 ---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/qtm/metadata.xml b/net-misc/qtm/metadata.xml
index 714795566c7..add5ebf1447 100644
--- a/net-misc/qtm/metadata.xml
+++ b/net-misc/qtm/metadata.xml
@@ -7,6 +7,5 @@


catkin
-   IndigoJo/qtm-1.3

 

diff --git a/net-misc/qtm/qtm-1.3.19.ebuild b/net-misc/qtm/qtm-1.3.19.ebuild
index ab8d12142a5..24f10c68555 100644
--- a/net-misc/qtm/qtm-1.3.19.ebuild
+++ b/net-misc/qtm/qtm-1.3.19.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 # CMAKE_IN_SOURCE_BUILD="1"
-inherit cmake-utils eapi7-ver
+inherit cmake-utils
 
 DESCRIPTION="Qt blogging client"
 HOMEPAGE="http://qtm.blogistan.co.uk;
-SRC_URI="https://bitbucket.org/IndigoJo/${PN}-$(ver_cut 
1-2)/downloads/${P}.tar.bz2"
+# FIXME find suitable SRC_URI
+SRC_URI="https://bitbucket-archive.softwareheritage.org/static/3c/3c8ca320-701e-47dc-b0ec-28870df5715b/attachments/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2020-11-12 Thread Patrice Clement
commit: 4a5a35dbff21c977c55b60b2137aaf793055a5fa
Author: Yuri Konotopov  gnome  org>
AuthorDate: Tue Nov 10 09:42:31 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov 12 21:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5a35db

games-emulation/pcsx2: update live version to match upstream changes.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Yuri Konotopov  gnome.org>
Closes: https://github.com/gentoo/gentoo/pull/18210
Signed-off-by: Patrice Clement  gentoo.org>

 games-emulation/pcsx2/pcsx2-.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 3de99b80312..764020699ad 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -3,11 +3,12 @@
 
 EAPI=7
 
-inherit cmake flag-o-matic git-r3 multilib toolchain-funcs wxwidgets
+inherit cmake fcaps flag-o-matic git-r3 multilib toolchain-funcs wxwidgets
 
 DESCRIPTION="A PlayStation 2 emulator"
 HOMEPAGE="https://www.pcsx2.net;
 EGIT_REPO_URI="https://github.com/PCSX2/${PN}.git;
+EGIT_SUBMODULES=()
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -18,6 +19,7 @@ RDEPEND="
app-arch/bzip2[abi_x86_32(-)]
app-arch/xz-utils[abi_x86_32(-)]
dev-libs/libaio[abi_x86_32(-)]
+   dev-libs/libfmt:=[abi_x86_32(-)]
dev-libs/libxml2:2[abi_x86_32(-)]
media-libs/alsa-lib[abi_x86_32(-)]
media-libs/libpng:=[abi_x86_32(-)]
@@ -39,6 +41,10 @@ DEPEND="${RDEPEND}
dev-cpp/sparsehash
 "
 
+FILECAPS=(
+   "CAP_NET_RAW+eip CAP_NET_ADMIN+eip" usr/bin/PCSX2
+)
+
 pkg_setup() {
if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
# -mxsave flag is needed when GCC >= 8.2 is used
@@ -69,6 +75,7 @@ src_configure() {
-DARCH_FLAG=
-DDISABLE_BUILD_DATE=TRUE
-DDISABLE_PCSX2_WRAPPER=TRUE
+   -DDISABLE_SETCAP=TRUE
-DEXTRA_PLUGINS=FALSE
-DOPTIMIZATION_FLAG=
-DPACKAGE_MODE=TRUE
@@ -76,9 +83,7 @@ src_configure() {
 
-DCMAKE_LIBRARY_PATH="/usr/$(get_libdir)/${PN}"
-DDOC_DIR=/usr/share/doc/"${PF}"
-   -DEGL_API=FALSE
-DGTK3_API=TRUE
-   -DOPENCL_API=FALSE
-DPLUGIN_DIR="/usr/$(get_libdir)/${PN}"
# wxGTK must be built against same sdl version
-DSDL2_API=TRUE



[gentoo-commits] repo/gentoo:master commit in: x11-wm/i3-gaps/files/, x11-wm/i3-gaps/

2020-11-12 Thread Patrice Clement
commit: bb970234d6ee3c7ee325e6a71ef67eea03166dc4
Author: John Helmert III  posteo  net>
AuthorDate: Tue Nov 10 00:33:52 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov 12 21:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb970234

x11-wm/i3-gaps: drop old unstable.

Closes: https://bugs.gentoo.org/743088
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Signed-off-by: Patrice Clement  gentoo.org>

 x11-wm/i3-gaps/Manifest  |  2 -
 x11-wm/i3-gaps/files/i3-gaps-4.17-musl.patch | 71 ---
 x11-wm/i3-gaps/i3-gaps-4.17.1-r1.ebuild  | 87 
 x11-wm/i3-gaps/i3-gaps-4.18.1.ebuild | 87 
 4 files changed, 247 deletions(-)

diff --git a/x11-wm/i3-gaps/Manifest b/x11-wm/i3-gaps/Manifest
index 73726782a3d..aade67d8a3a 100644
--- a/x11-wm/i3-gaps/Manifest
+++ b/x11-wm/i3-gaps/Manifest
@@ -1,5 +1,3 @@
 DIST i3-gaps-4.16.1.tar.gz 3983420 BLAKE2B 
f0d5a85b06ce33e1cc177af6da29f9cdf42ed754bb767aa9eaa5ab52f3b9f4f688d251f2a16fb222fc8cf5052e79859891c4185b1325b2ef6c1a813aa220468c
 SHA512 
904c2f63c6a35573f13fd216625c1349ac71de70ae8f0440667c9d76048cdaf30a398ab358f2366d5f46502d87e801713b625cb509a05f39dbca1371d2b8d0e9
-DIST i3-gaps-4.17.1.tar.gz 3991747 BLAKE2B 
e5ff8293abf41ffbd15c35590a0594861d7c8b70c0f42886ef7f15fb34b8da57a92cf9bcae76576e7db6db9bacc2356722e5653b1cf35b8446716f8845468b4b
 SHA512 
31e47487f6f662f27b2642925f4ddfc553f1fd075e612d0d2661db723897b12eeae0a2bcefa8a43e7f1d4c15aecd3a63e37c8f7e1f9fc96567faa380ebff
-DIST i3-gaps-4.18.1.tar.gz 3999609 BLAKE2B 
1a7f0d83831505fb8b75c00efeff276d3a837166029ff6d63dec7aa746a0d9c31245fdcf075f27a43f8c7456f178e30c8c8ddc87e30fbc53b244cf141a41aa34
 SHA512 
63a37e5920b3945be58e54f86b75523499e6b3a8dd9a05a952118e5609c9bd50fedabe05160eef0ebc377020042508a552f2a32272afcf1c913efcf48ac3e460
 DIST i3-gaps-4.18.2.tar.gz 3999555 BLAKE2B 
d825bb4acb76a7909569aa10c6cab517ff08ee4d4d29175c9a84686c83f225a8a090c26ad4bf4ef03e2062bf4d48c7e2e2bf70b49f7a67ecad386597fc1602bd
 SHA512 
86c76340d1df40bbd7e804515ae9dda350458d22651bee508f9f141acd3f4ea4025c8f40ddf0cdfe1fc3c6b26cbf5c3900204545468776721857bb104200ee34
 DIST i3-gaps-4.18.3.tar.gz 3998976 BLAKE2B 
2512f4e0c8ce05874a63bc498d48a14dc5e3fc2f0d68da0d88fcee7deeed68994f07cd3c2f3f55e5c564d40507546358f93c139bece86090137142ec2d2ba9a6
 SHA512 
e562ea1d75300cb69005d6f5ee8e3d05c8c7cfe1046154b9798f554fa81946f9ff6f8967d5acae2e2e4cbd4e2bce865119edba5e8c1e12febb6122e9c7f63534

diff --git a/x11-wm/i3-gaps/files/i3-gaps-4.17-musl.patch 
b/x11-wm/i3-gaps/files/i3-gaps-4.17-musl.patch
deleted file mode 100644
index d4f9113e6b1..000
--- a/x11-wm/i3-gaps/files/i3-gaps-4.17-musl.patch
+++ /dev/null
@@ -1,71 +0,0 @@
 a/i3bar/src/main.c
-+++ b/i3bar/src/main.c
-@@ -48,14 +48,20 @@ void debuglog(char *fmt, ...) {
-  *
-  */
- static char *expand_path(char *path) {
--static glob_t globbuf;
--if (glob(path, GLOB_NOCHECK | GLOB_TILDE, NULL, ) < 0) {
--ELOG("glob() failed\n");
--exit(EXIT_FAILURE);
-+char *home, *expanded;
-+
-+if (strncmp(path, "~/", 2) == 0) {
-+home = getenv("HOME");
-+if (home != NULL) {
-+/* new length: sum - 1 (omit '~') + 1 (for '\0') */
-+expanded = scalloc(strlen(home)+strlen(path), 1);
-+strcpy(expanded, home);
-+strcat(expanded, path+1);
-+return expanded;
-+}
- }
--char *result = sstrdup(globbuf.gl_pathc > 0 ? globbuf.gl_pathv[0] : path);
--globfree();
--return result;
-+
-+return sstrdup(path);
- }
-
- void print_usage(char *elf_name) {
 a/libi3/resolve_tilde.c
-+++ b/libi3/resolve_tilde.c
-@@ -19,28 +19,18 @@
-  *
-  */
- char *resolve_tilde(const char *path) {
--static glob_t globbuf;
--char *head, *tail, *result;
-+char *home, *expanded;
-
--tail = strchr(path, '/');
--head = sstrndup(path, tail ? (size_t)(tail - path) : strlen(path));
--
--int res = glob(head, GLOB_TILDE, NULL, );
--free(head);
--/* no match, or many wildcard matches are bad */
--if (res == GLOB_NOMATCH || globbuf.gl_pathc != 1)
--result = sstrdup(path);
--else if (res != 0) {
--err(EXIT_FAILURE, "glob() failed");
--} else {
--head = globbuf.gl_pathv[0];
--result = scalloc(strlen(head) + (tail ? strlen(tail) : 0) + 1, 1);
--strcpy(result, head);
--if (tail) {
--strcat(result, tail);
-+if (strncmp(path, "~/", 2) == 0) {
-+home = getenv("HOME");
-+if (home != NULL) {
-+/* new length: sum - 1 (omit '~') + 1 (for '\0') */
-+expanded = scalloc(strlen(home)+strlen(path), 1);
-+strcpy(expanded, home);
-+strcat(expanded, path+1);
-+return expanded;
- }
- }

[gentoo-commits] repo/gentoo:master commit in: x11-wm/i3-gaps/

2020-11-12 Thread Patrice Clement
commit: bbcce1c36003b26fcb269bd80661a0317b88d788
Author: John Helmert III  posteo  net>
AuthorDate: Tue Nov 10 00:11:05 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov 12 21:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcce1c3

x11-wm/i3-gaps: bump to 4.18.3.

Closes: https://bugs.gentoo.org/753587
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18208
Signed-off-by: Patrice Clement  gentoo.org>

 x11-wm/i3-gaps/Manifest  |   1 +
 x11-wm/i3-gaps/i3-gaps-4.18.3.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/x11-wm/i3-gaps/Manifest b/x11-wm/i3-gaps/Manifest
index 9d4ec11d394..73726782a3d 100644
--- a/x11-wm/i3-gaps/Manifest
+++ b/x11-wm/i3-gaps/Manifest
@@ -2,3 +2,4 @@ DIST i3-gaps-4.16.1.tar.gz 3983420 BLAKE2B 
f0d5a85b06ce33e1cc177af6da29f9cdf42ed
 DIST i3-gaps-4.17.1.tar.gz 3991747 BLAKE2B 
e5ff8293abf41ffbd15c35590a0594861d7c8b70c0f42886ef7f15fb34b8da57a92cf9bcae76576e7db6db9bacc2356722e5653b1cf35b8446716f8845468b4b
 SHA512 
31e47487f6f662f27b2642925f4ddfc553f1fd075e612d0d2661db723897b12eeae0a2bcefa8a43e7f1d4c15aecd3a63e37c8f7e1f9fc96567faa380ebff
 DIST i3-gaps-4.18.1.tar.gz 3999609 BLAKE2B 
1a7f0d83831505fb8b75c00efeff276d3a837166029ff6d63dec7aa746a0d9c31245fdcf075f27a43f8c7456f178e30c8c8ddc87e30fbc53b244cf141a41aa34
 SHA512 
63a37e5920b3945be58e54f86b75523499e6b3a8dd9a05a952118e5609c9bd50fedabe05160eef0ebc377020042508a552f2a32272afcf1c913efcf48ac3e460
 DIST i3-gaps-4.18.2.tar.gz 3999555 BLAKE2B 
d825bb4acb76a7909569aa10c6cab517ff08ee4d4d29175c9a84686c83f225a8a090c26ad4bf4ef03e2062bf4d48c7e2e2bf70b49f7a67ecad386597fc1602bd
 SHA512 
86c76340d1df40bbd7e804515ae9dda350458d22651bee508f9f141acd3f4ea4025c8f40ddf0cdfe1fc3c6b26cbf5c3900204545468776721857bb104200ee34
+DIST i3-gaps-4.18.3.tar.gz 3998976 BLAKE2B 
2512f4e0c8ce05874a63bc498d48a14dc5e3fc2f0d68da0d88fcee7deeed68994f07cd3c2f3f55e5c564d40507546358f93c139bece86090137142ec2d2ba9a6
 SHA512 
e562ea1d75300cb69005d6f5ee8e3d05c8c7cfe1046154b9798f554fa81946f9ff6f8967d5acae2e2e4cbd4e2bce865119edba5e8c1e12febb6122e9c7f63534

diff --git a/x11-wm/i3-gaps/i3-gaps-4.18.3.ebuild 
b/x11-wm/i3-gaps/i3-gaps-4.18.3.ebuild
new file mode 100644
index 000..7545cef05c3
--- /dev/null
+++ b/x11-wm/i3-gaps/i3-gaps-4.18.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools out-of-source
+
+DESCRIPTION="i3 fork with gaps and some more features"
+HOMEPAGE="https://github.com/Airblader/i3;
+SRC_URI="https://github.com/Airblader/i3/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="dev-libs/glib:2
+   dev-libs/libev
+   dev-libs/libpcre
+   dev-libs/yajl
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libxcb[xkb]
+   x11-libs/libxkbcommon[X]
+   x11-libs/pango[X]
+   x11-libs/startup-notification
+   x11-libs/xcb-util
+   x11-libs/xcb-util-cursor
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+"
+DEPEND="${CDEPEND}
+   test? (
+   dev-perl/ExtUtils-PkgConfig
+   dev-perl/IPC-Run
+   dev-perl/Inline
+   dev-perl/Inline-C
+   dev-perl/X11-XCB
+   dev-perl/XS-Object-Magic
+   x11-base/xorg-server[xephyr,xvfb]
+   x11-misc/xvfb-run
+   )
+"
+BDEPEND="
+   app-text/asciidoc
+   app-text/xmlto
+   dev-lang/perl
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   dev-lang/perl
+   dev-perl/AnyEvent-I3
+   dev-perl/JSON-XS
+   !x11-wm/i3
+"
+
+S="${WORKDIR}/i3-${PV}"
+
+DOCS=( RELEASE-NOTES-$(ver_cut 1-3) )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-$(ver_cut 1-2)-musl.patch"
+   "${FILESDIR}/${PN}-4.18.2-drop-branch-test.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+my_src_configure() {
+   # disable sanitizer: otherwise injects -O0 -g
+   local myeconfargs=(
+   $(use_enable doc docs)
+   --enable-debug=no
+   --enable-mans
+   --disable-sanitizers
+   )
+   econf "${myeconfargs[@]}"
+}
+
+my_src_install_all() {
+   doman "${BUILD_DIR}"/man/*.1
+   einstalldocs
+
+   exeinto /etc/X11/Sessions
+   newexe - i3wm <<- EOF
+   #!/usr/bin/env sh
+   exec /usr/bin/i3
+   EOF
+}
+
+pkg_postinst() {
+   einfo "There are several packages that you may find useful with ${PN} 
and"
+   einfo "their usage i

[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/

2020-11-11 Thread Patrice Clement
commit: cbcfc5b202f25165527659f76b4915149082fa18
Author: Ferenc Erki  gmail  com>
AuthorDate: Sat Nov  7 11:49:12 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:40:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbcfc5b2

app-admin/rex: update deps.

Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/rex/rex-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-admin/rex/rex-.ebuild b/app-admin/rex/rex-.ebuild
index b8623b485c3..9f5222cbfb7 100644
--- a/app-admin/rex/rex-.ebuild
+++ b/app-admin/rex/rex-.ebuild
@@ -62,7 +62,6 @@ RDEPEND="
dev-perl/IO-String
dev-perl/IO-Tty
dev-perl/JSON-MaybeXS
-   dev-perl/List-MoreUtils
virtual/perl-MIME-Base64
dev-perl/Net-OpenSSH
dev-perl/Net-SFTP-Foreign



[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/

2020-11-11 Thread Patrice Clement
commit: d0f9e8df955d1a0623ccbc9aefada8f0d7b09b9b
Author: Ferenc Erki  gmail  com>
AuthorDate: Thu Oct 29 08:06:38 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:40:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f9e8df

app-admin/rex: bump version to 1.13.0.

Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/rex/Manifest  |   1 +
 app-admin/rex/rex-1.13.0.ebuild | 204 
 2 files changed, 205 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index e5e4e469fd9..3423bf02d6a 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -1,2 +1,3 @@
 DIST Rex-1.12.1.tar.gz 339065 BLAKE2B 
fd026e66a4e1cf6d4c8b15f7fcba0525a3e98346464170f27d5ef7bb54f1decd7450d87d9f23bee8378df4647eacf512c06a8d051bb76021cbcae472e2c2012d
 SHA512 
774452511d97106bb6586324ff4e8642b05be628c80f3adbba7fd82558c82236878e969512bab398e26a1a7a271a7614108761bd0fb888a2122167806796bad1
 DIST Rex-1.12.2.tar.gz 343716 BLAKE2B 
bb546298305e2e210ea67a21c948f364d3c0ee5947c8d716606fc81cfd07c4b1eea9e6ce8fd3fd49a0cffd33a964e0d328f60d570fa18fa3452b334a7882b279
 SHA512 
867942eec63ba71b591b93d6c0af794605f86571ef6d1be473989314cb7fc7d4e8d906ef25e30ea56beeaefe953c884661d9b769452587a3d4892de10163b6c7
+DIST Rex-1.13.0.tar.gz 344412 BLAKE2B 
220e3dff378bdf5c607f2be94952a68f4c3e72ab362518566e16be55a837cef64f12af8f487e1f26bec04e3b5b4781d1d8eecc6aa347a666c2eb616595371919
 SHA512 
9e717decbe27a630e83c8194418783cb38c63fedb7f8c4a437395ebc3db21a45cc2057bcb6b2bc689255ab8f579908ad7158031e3a019886634fae3f6e6fb511

diff --git a/app-admin/rex/rex-1.13.0.ebuild b/app-admin/rex/rex-1.13.0.ebuild
new file mode 100644
index 000..b8623b485c3
--- /dev/null
+++ b/app-admin/rex/rex-1.13.0.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   GITHUB_USER=RexOps
+   GITHUB_REPO=Rex
+   EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git;
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   VCS_ECLASS="git-r3"
+else
+   # This is intentional to stop perl-module.eclass doing magic things 
when it
+   # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
+   # Also prevents perl-module.eclass provisioning SRC_URI
+   DIST_AUTHOR=FERKI
+   DIST_NAME=Rex
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit bash-completion-r1 perl-module ${VCS_ECLASS}
+
+DESCRIPTION="(R)?ex, the friendly automation framework"
+
+SLOT="0"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+DZIL_DEPENDS="
+   dev-perl/Dist-Zilla
+   dev-perl/Dist-Zilla-Plugin-CheckExtraTests
+   dev-perl/Dist-Zilla-Plugin-ContributorsFile
+   dev-perl/Dist-Zilla-Plugin-Git
+   dev-perl/Dist-Zilla-Plugin-Git-Contributors
+   dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
+   dev-perl/Dist-Zilla-Plugin-Meta-Contributors
+   dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
+   dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic
+   dev-perl/Dist-Zilla-Plugin-OSPrereqs
+   dev-perl/Dist-Zilla-Plugin-OurPkgVersion
+   dev-perl/Dist-Zilla-Plugin-Run
+   dev-perl/Software-License
+"
+RDEPEND="
+   !minimal? (
+   dev-perl/DBI
+   dev-perl/Expect
+   dev-perl/IPC-Shareable
+   dev-perl/XML-LibXML
+   )
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   dev-perl/Data-Validate-IP
+   dev-perl/Devel-Caller
+   dev-perl/Digest-HMAC
+   virtual/perl-Digest-MD5
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   dev-perl/HTTP-Message
+   dev-perl/Hash-Merge
+   virtual/perl-IO
+   dev-perl/IO-String
+   dev-perl/IO-Tty
+   dev-perl/JSON-MaybeXS
+   dev-perl/List-MoreUtils
+   virtual/perl-MIME-Base64
+   dev-perl/Net-OpenSSH
+   dev-perl/Net-SFTP-Foreign
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Parallel-ForkManager
+   dev-perl/Sort-Naturally
+   dev-perl/String-Escape
+   virtual/perl-Storable
+   dev-perl/TermReadKey
+   virtual/perl-Test-Simple
+   dev-perl/Text-Glob
+   virtual/perl-Text-Tabs+Wrap
+   virtual/perl-Time-HiRes
+   dev-perl/URI
+   dev-perl/XML-Simple
+   dev-perl/libwww-perl
+   dev-perl/YAML
+   virtual/perl-version
+"
+
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+   >=virtual/perl-ExtUtils-MakeMaker-7.110.100
+   >=dev-perl/File-ShareDir-Install-0.60.0
+   virtual/perl-Module-Metadata
+   test? (
+   virtual/perl-File-Temp
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/

2020-11-11 Thread Patrice Clement
commit: 308f860069cc84873c403a57f65b30e69df329fa
Author: Ferenc Erki  gmail  com>
AuthorDate: Sat Nov  7 11:49:54 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:40:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308f8600

app-admin/rex: bump version to 1.13.1.

Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/rex/Manifest  |   1 +
 app-admin/rex/rex-1.13.1.ebuild | 203 
 2 files changed, 204 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index 3423bf02d6a..095f59173fe 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -1,3 +1,4 @@
 DIST Rex-1.12.1.tar.gz 339065 BLAKE2B 
fd026e66a4e1cf6d4c8b15f7fcba0525a3e98346464170f27d5ef7bb54f1decd7450d87d9f23bee8378df4647eacf512c06a8d051bb76021cbcae472e2c2012d
 SHA512 
774452511d97106bb6586324ff4e8642b05be628c80f3adbba7fd82558c82236878e969512bab398e26a1a7a271a7614108761bd0fb888a2122167806796bad1
 DIST Rex-1.12.2.tar.gz 343716 BLAKE2B 
bb546298305e2e210ea67a21c948f364d3c0ee5947c8d716606fc81cfd07c4b1eea9e6ce8fd3fd49a0cffd33a964e0d328f60d570fa18fa3452b334a7882b279
 SHA512 
867942eec63ba71b591b93d6c0af794605f86571ef6d1be473989314cb7fc7d4e8d906ef25e30ea56beeaefe953c884661d9b769452587a3d4892de10163b6c7
 DIST Rex-1.13.0.tar.gz 344412 BLAKE2B 
220e3dff378bdf5c607f2be94952a68f4c3e72ab362518566e16be55a837cef64f12af8f487e1f26bec04e3b5b4781d1d8eecc6aa347a666c2eb616595371919
 SHA512 
9e717decbe27a630e83c8194418783cb38c63fedb7f8c4a437395ebc3db21a45cc2057bcb6b2bc689255ab8f579908ad7158031e3a019886634fae3f6e6fb511
+DIST Rex-1.13.1.tar.gz 347483 BLAKE2B 
bab66dffa3e0c0ae6b54bb8a76adfff0858797370389d5329169e5a7a2e6091a5d866feae14c5764b9d87bf920ff9ee5951cc69be4311c9c362e49f58f24659f
 SHA512 
d68bf98e83a04a28d904db683e3cc0984f019ffc6be589f261b4bc44300b753c03e751b87936d9d831bf6456bdcff916cc2a84c0a1a6c11e20c47bf2533575fc

diff --git a/app-admin/rex/rex-1.13.1.ebuild b/app-admin/rex/rex-1.13.1.ebuild
new file mode 100644
index 000..6a9496d529c
--- /dev/null
+++ b/app-admin/rex/rex-1.13.1.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   GITHUB_USER=RexOps
+   GITHUB_REPO=Rex
+   EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git;
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   VCS_ECLASS="git-r3"
+else
+   # This is intentional to stop perl-module.eclass doing magic things 
when it
+   # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
+   # Also prevents perl-module.eclass provisioning SRC_URI
+   DIST_AUTHOR=FERKI
+   DIST_NAME=Rex
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit bash-completion-r1 perl-module ${VCS_ECLASS}
+
+DESCRIPTION="(R)?ex, the friendly automation framework"
+
+SLOT="0"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+DZIL_DEPENDS="
+   dev-perl/Dist-Zilla
+   dev-perl/Dist-Zilla-Plugin-CheckExtraTests
+   dev-perl/Dist-Zilla-Plugin-ContributorsFile
+   dev-perl/Dist-Zilla-Plugin-Git
+   dev-perl/Dist-Zilla-Plugin-Git-Contributors
+   dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
+   dev-perl/Dist-Zilla-Plugin-Meta-Contributors
+   dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
+   dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic
+   dev-perl/Dist-Zilla-Plugin-OSPrereqs
+   dev-perl/Dist-Zilla-Plugin-OurPkgVersion
+   dev-perl/Dist-Zilla-Plugin-Run
+   dev-perl/Software-License
+"
+RDEPEND="
+   !minimal? (
+   dev-perl/DBI
+   dev-perl/Expect
+   dev-perl/IPC-Shareable
+   dev-perl/XML-LibXML
+   )
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   dev-perl/Data-Validate-IP
+   dev-perl/Devel-Caller
+   dev-perl/Digest-HMAC
+   virtual/perl-Digest-MD5
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   dev-perl/HTTP-Message
+   dev-perl/Hash-Merge
+   virtual/perl-IO
+   dev-perl/IO-String
+   dev-perl/IO-Tty
+   dev-perl/JSON-MaybeXS
+   virtual/perl-MIME-Base64
+   dev-perl/Net-OpenSSH
+   dev-perl/Net-SFTP-Foreign
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Parallel-ForkManager
+   dev-perl/Sort-Naturally
+   dev-perl/String-Escape
+   virtual/perl-Storable
+   dev-perl/TermReadKey
+   virtual/perl-Test-Simple
+   dev-perl/Text-Glob
+   virtual/perl-Text-Tabs+Wrap
+   virtual/perl-Time-HiRes
+   dev-perl/URI
+   dev-perl/XML-Simple
+   dev-perl/libwww-perl
+   dev-perl/YAML
+   virtual/perl-version
+"
+
+BDEPEND="
+   ${RDEPEND

[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/

2020-11-11 Thread Patrice Clement
commit: 2110b29d0ba2a166a483bffa5f522c80aac0cf43
Author: Ferenc Erki  gmail  com>
AuthorDate: Thu Oct 29 08:05:42 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:40:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2110b29d

app-admin/rex: update live ebuild.

Signed-off-by: Ferenc Erki  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18066
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/rex/rex-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-admin/rex/rex-.ebuild b/app-admin/rex/rex-.ebuild
index d832e4f2b87..b8623b485c3 100644
--- a/app-admin/rex/rex-.ebuild
+++ b/app-admin/rex/rex-.ebuild
@@ -121,8 +121,9 @@ dzil_src_prep() {
# so that the final [d]elete deletes the next line too. Can be expanded 
for each
# line, ie: {N;N;N;d} deletes 3 lines after the match as well as the 
match.
sed -e '/^\[Test::Kwalitee\]/d' \
-   -e '/^\[Test::Perl::Critic\]/d' \
-e '/^\[PodSyntaxTests\]/d' \
+   -e '/^Perl::Critic::Freenode =/d' \
+   -e '/^Perl::Critic::TooMuchCode =/d' \
-e '/^Test::Kwalitee =/d' \
-e '/^Test::PerlTidy =/d' \
-e '/^Test::Pod =/d' \



[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/

2020-11-11 Thread Patrice Clement
commit: b846ef49133e34dd973a04c1d00eaf097ac9c804
Author: Ferenc Erki  gmail  com>
AuthorDate: Sat Nov  7 11:50:29 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:40:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b846ef49

app-admin/rex: drop old.

Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/rex/Manifest  |   2 -
 app-admin/rex/rex-1.12.1.ebuild | 196 --
 app-admin/rex/rex-1.12.2.ebuild | 203 
 3 files changed, 401 deletions(-)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index 095f59173fe..70748a374eb 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -1,4 +1,2 @@
-DIST Rex-1.12.1.tar.gz 339065 BLAKE2B 
fd026e66a4e1cf6d4c8b15f7fcba0525a3e98346464170f27d5ef7bb54f1decd7450d87d9f23bee8378df4647eacf512c06a8d051bb76021cbcae472e2c2012d
 SHA512 
774452511d97106bb6586324ff4e8642b05be628c80f3adbba7fd82558c82236878e969512bab398e26a1a7a271a7614108761bd0fb888a2122167806796bad1
-DIST Rex-1.12.2.tar.gz 343716 BLAKE2B 
bb546298305e2e210ea67a21c948f364d3c0ee5947c8d716606fc81cfd07c4b1eea9e6ce8fd3fd49a0cffd33a964e0d328f60d570fa18fa3452b334a7882b279
 SHA512 
867942eec63ba71b591b93d6c0af794605f86571ef6d1be473989314cb7fc7d4e8d906ef25e30ea56beeaefe953c884661d9b769452587a3d4892de10163b6c7
 DIST Rex-1.13.0.tar.gz 344412 BLAKE2B 
220e3dff378bdf5c607f2be94952a68f4c3e72ab362518566e16be55a837cef64f12af8f487e1f26bec04e3b5b4781d1d8eecc6aa347a666c2eb616595371919
 SHA512 
9e717decbe27a630e83c8194418783cb38c63fedb7f8c4a437395ebc3db21a45cc2057bcb6b2bc689255ab8f579908ad7158031e3a019886634fae3f6e6fb511
 DIST Rex-1.13.1.tar.gz 347483 BLAKE2B 
bab66dffa3e0c0ae6b54bb8a76adfff0858797370389d5329169e5a7a2e6091a5d866feae14c5764b9d87bf920ff9ee5951cc69be4311c9c362e49f58f24659f
 SHA512 
d68bf98e83a04a28d904db683e3cc0984f019ffc6be589f261b4bc44300b753c03e751b87936d9d831bf6456bdcff916cc2a84c0a1a6c11e20c47bf2533575fc

diff --git a/app-admin/rex/rex-1.12.1.ebuild b/app-admin/rex/rex-1.12.1.ebuild
deleted file mode 100644
index d8e8649d2bd..000
--- a/app-admin/rex/rex-1.12.1.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} ==  ]]; then
-   GITHUB_USER=RexOps
-   GITHUB_REPO=Rex
-   EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git;
-   EGIT_BRANCH="master"
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
-   VCS_ECLASS="git-r3"
-else
-   # This is intentional to stop perl-module.eclass doing magic things 
when it
-   # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
-   # Also prevents perl-module.eclass provisioning SRC_URI
-   DIST_AUTHOR=FERKI
-   DIST_NAME=Rex
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit bash-completion-r1 perl-module ${VCS_ECLASS}
-
-DESCRIPTION="(R)?ex, the friendly automation framework"
-
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DZIL_DEPENDS="
-   dev-perl/Dist-Zilla
-   dev-perl/Dist-Zilla-Plugin-CheckExtraTests
-   dev-perl/Dist-Zilla-Plugin-ContributorsFile
-   dev-perl/Dist-Zilla-Plugin-Git-Contributors
-   dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
-   dev-perl/Dist-Zilla-Plugin-Meta-Contributors
-   dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
-   dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic
-   dev-perl/Dist-Zilla-Plugin-OSPrereqs
-   dev-perl/Dist-Zilla-Plugin-OurPkgVersion
-   dev-perl/Dist-Zilla-Plugin-Run
-   dev-perl/Software-License
-"
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-Data-Dumper
-   dev-perl/Data-Validate-IP
-   dev-perl/DBI
-   dev-perl/Devel-Caller
-   dev-perl/Digest-HMAC
-   virtual/perl-Digest-MD5
-   dev-perl/Expect
-   virtual/perl-Exporter
-   virtual/perl-File-Spec
-   dev-perl/HTTP-Message
-   dev-perl/Hash-Merge
-   virtual/perl-IO
-   dev-perl/IO-String
-   dev-perl/IO-Tty
-   dev-perl/IPC-Shareable
-   dev-perl/JSON-MaybeXS
-   dev-perl/List-MoreUtils
-   virtual/perl-MIME-Base64
-   dev-perl/Net-OpenSSH
-   dev-perl/Net-SFTP-Foreign
-   virtual/perl-Scalar-List-Utils
-   dev-perl/Parallel-ForkManager
-   dev-perl/Sort-Naturally
-   dev-perl/String-Escape
-   virtual/perl-Storable
-   dev-perl/TermReadKey
-   virtual/perl-Test-Simple
-   dev-perl/Text-Glob
-   virtual/perl-Text-Tabs+Wrap
-   virtual/perl-Time-HiRes
-   dev-perl/URI
-   dev-perl/XML-LibXML
-   dev-perl/XML-Simple
-   dev-perl/libwww-perl
-   dev-perl/YAML
-   virtual/perl-version
-"
-
-BDEPEND="
-   ${RDEPEND}
-   >

[gentoo-commits] repo/gentoo:master commit in: app-text/tofrodos/files/

2020-11-11 Thread Patrice Clement
commit: 99e968f5fb74c6df7c252f9defcb2b575ec7a977
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Nov  7 09:17:43 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:28:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e968f5

app-text/tofrodos: remove unused patch.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18165
Signed-off-by: Patrice Clement  gentoo.org>

 app-text/tofrodos/files/tofrodos-1.7.8-CFLAGS.patch | 17 -
 1 file changed, 17 deletions(-)

diff --git a/app-text/tofrodos/files/tofrodos-1.7.8-CFLAGS.patch 
b/app-text/tofrodos/files/tofrodos-1.7.8-CFLAGS.patch
deleted file mode 100644
index 5aa0e835856..000
--- a/app-text/tofrodos/files/tofrodos-1.7.8-CFLAGS.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 Makefile.original  2009-04-11 22:46:08.0 -0600
-+++ Makefile   2009-04-12 14:30:55.0 -0600
-@@ -92,14 +92,10 @@
- OBJS =emsg.o \
-   init.o \
-   tofrodos.o \
-   utility.o
- 
--# implicit rules
--.c.o:
--  $(CC) $(CFLAGS) $<
--
- # user visible rules
- all: $(FROMDOS) $(TODOS)
- 
- clean:
-   $(RM) $(OBJS)



[gentoo-commits] repo/gentoo:master commit in: sys-fs/bashmount/

2020-11-11 Thread Patrice Clement
commit: 5873613e828e4e0e65886de273b39bd72718e1d9
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Nov 10 14:37:56 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:26:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5873613e

sys-fs/bashmount: remove old.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18214
Signed-off-by: Patrice Clement  gentoo.org>

 sys-fs/bashmount/Manifest   |  1 -
 sys-fs/bashmount/bashmount-3.2.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/sys-fs/bashmount/Manifest b/sys-fs/bashmount/Manifest
index c07ee2b90da..03113e4235a 100644
--- a/sys-fs/bashmount/Manifest
+++ b/sys-fs/bashmount/Manifest
@@ -1,2 +1 @@
-DIST bashmount-3.2.0.tar.gz 18152 BLAKE2B 
61ced33a9d912d1bb9ad7ba4f9331830523ad0a35aa643ca71aa30618b0d94234d74823c6170e4047c9517aa07d1b70a59b780e6950f7888028e0143867d5866
 SHA512 
9fd287f67ecb61c9b72d1fc6a5b85b39d48671299585ad456ff3e14cf2304ad540de1462bbf3eafd333ac038cf8a7f2286f5077b896ea88dff570306f7c7d642
 DIST bashmount-4.3.2.tar.gz 47450 BLAKE2B 
0dc45580b62aa55872753de17ee50e77e716e87498193c8dab0998f5a70994ad5cc9434c104bc1d6cc77d75d63688afae8be8e0e8ee4344249ded5f1719051c5
 SHA512 
ac18d76dc27099524f4051299dc5421e1e5811e943df21d64a1405b5cdf6401189d78571596f27c89c0d76ab40874392c0c90756ef5fa9c036f447ac884ee062

diff --git a/sys-fs/bashmount/bashmount-3.2.0.ebuild 
b/sys-fs/bashmount/bashmount-3.2.0.ebuild
deleted file mode 100644
index 338dc84d699..000
--- a/sys-fs/bashmount/bashmount-3.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Bash script that uses udisks to mount removable devices without 
GUI"
-HOMEPAGE="https://github.com/jamielinux/bashmount;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-# sys-apps/util-linux -> lsblk
-RDEPEND="app-shells/bash
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-fs/udisks:2
-   virtual/eject"
-
-src_install() {
-   dobin ${PN}
-   insinto /etc
-   doins ${PN}.conf
-   doman ${PN}.1
-   dodoc NEWS
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/uncertainties/

2020-11-11 Thread Patrice Clement
commit: 1f569f59422f100a5bd34cae4b85b2b7d8270ecc
Author: Han Mertens  outlook  com>
AuthorDate: Mon Nov  9 20:17:36 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:26:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f569f59

dev-python/uncertainties: add dev-pytohn/future as dependency.

Closes: https://bugs.gentoo.org/732832
Signed-off-by: Han Mertens  outlook.com>
Closes: https://github.com/gentoo/gentoo/pull/18204
Signed-off-by: Patrice Clement  gentoo.org>

 ...nties-3.1.4.ebuild => uncertainties-3.1.4-r1.ebuild} | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-python/uncertainties/uncertainties-3.1.4.ebuild 
b/dev-python/uncertainties/uncertainties-3.1.4-r1.ebuild
similarity index 75%
rename from dev-python/uncertainties/uncertainties-3.1.4.ebuild
rename to dev-python/uncertainties/uncertainties-3.1.4-r1.ebuild
index f1decac029b..0aff696ff8d 100644
--- a/dev-python/uncertainties/uncertainties-3.1.4.ebuild
+++ b/dev-python/uncertainties/uncertainties-3.1.4-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6..9} )
 
@@ -16,20 +16,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/future[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
 "
 
 distutils_enable_tests nose
 
-ppython_compile_all() {
-   if use doc; then
-   PYTHONPATH="${BUILD_DIR}"/lib esetup.py build_sphinx
-   fi
-}
-
 python_compile_all() {
use doc && "${PYTHON}" setup.py build_sphinx
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/pipenv/

2020-11-11 Thread Patrice Clement
commit: b5a4470582c02d92f494de00bcd1c256528fbd9e
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun Nov  8 17:59:06 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Nov 11 21:26:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a44705

dev-python/pipenv: bump version to 2020.11.4.

Also, improve dependency declarations.

Closes: https://bugs.gentoo.org/748138
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18187
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/pipenv/Manifest|  1 +
 dev-python/pipenv/pipenv-2020.11.4.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index 0d32f4ddc0d..a5728565415 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1 +1,2 @@
+DIST pipenv-2020.11.4.tar.gz 11574683 BLAKE2B 
cb2ac4ba6b07377a3a5540b23756afac38a02691e495ba93031815417d001701b919221fd83d0f9e6b94d4f28c1fa754c2c31e289830305a8c8ac75d847209c4
 SHA512 
c9015eb9a449fa517f31619d1fec5d99882da915a50e189ba6ab9c7c147862f9734f0df200330d666380afe5d2cf52d18015c539635ca6459042ab50d3ccd059
 DIST pipenv-2020.8.13.tar.gz 11573493 BLAKE2B 
ac6c6f0336f0c675f73fbecfdefe158eb2a53b5aa4559850b3c9a050404d9d18b0ff2ca3cb62031da027937244a6bbb0d4c1ec433073e429518ec0ea908cb12e
 SHA512 
90ccaf386bc68d856ee9c645084cb65c4213902a8c87e2059cc2274b88d922c3b02c58c15d05945e1f61e8b816ef92a11672cadaf125143bd5019ab25ff0b19e

diff --git a/dev-python/pipenv/pipenv-2020.11.4.ebuild 
b/dev-python/pipenv/pipenv-2020.11.4.ebuild
new file mode 100644
index 000..7dbeba42f1d
--- /dev/null
+++ b/dev-python/pipenv/pipenv-2020.11.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
+
+inherit distutils-r1
+
+MY_PV=${PV/_beta/b}
+DESCRIPTION="Python Development Workflow for Humans"
+HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/;
+SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}]
+   dev-python/virtualenv-clone[${PYTHON_USEDEP}]
+   "
+
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/epstool/

2020-11-09 Thread Patrice Clement
commit: 28e8839a7a8739dc6150d149a6ed1e4e2b68
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Nov  7 11:10:32 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e8

app-text/epstool: respect CC.

Closes: https://bugs.gentoo.org/753446
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18170
Signed-off-by: Patrice Clement  gentoo.org>

 app-text/epstool/epstool-3.09.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/epstool/epstool-3.09.ebuild 
b/app-text/epstool/epstool-3.09.ebuild
index 80be2e478d4..21df4bab8b6 100644
--- a/app-text/epstool/epstool-3.09.ebuild
+++ b/app-text/epstool/epstool-3.09.ebuild
@@ -31,7 +31,7 @@ src_prepare() {
 }
 
 src_compile() {
-   emake epstool
+   emake CC="$(tc-getCC)" epstool
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/nuitka/

2020-11-09 Thread Patrice Clement
commit: ea36c6f29f920778aa7843a55d3520ebee11e032
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun Nov  8 20:19:29 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea36c6f2

dev-python/nuitka: version bump to 0.6.9.6.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18194
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/nuitka/Manifest  |  1 +
 dev-python/nuitka/metadata.xml  |  2 +-
 dev-python/nuitka/nuitka-0.6.9.6.ebuild | 43 +
 3 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 03a70ab7254..1d8fe788b65 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1 +1,2 @@
 DIST Nuitka-0.6.9.1.tar.gz 2470517 BLAKE2B 
b3162eed308d98846a6266fa822d851757773ef9910a250644d61627d70dcc29706f5127221e2c09b1f856b74262c64f10cc638ec336a53d1fd6a10ad53e4e29
 SHA512 
a94a2e7f86abdbbdaa0147e569ff873c4d0f439378afb0f55ce78ea6e22a16ac759b62fd617944e0a4cf98fbe3294db5e56c3b3a6bd8cb78bd1c1132d557f6a9
+DIST Nuitka-0.6.9.6.tar.gz 2472086 BLAKE2B 
acee6dc787f24afb6c1843e82bd4fdcda3a45c4c8a74cb5635d5fb2aec6b1a8db64920993b1732e21f3d0866e47f81cd958f42fe577c592931053248976ab33a
 SHA512 
9a4d2b0e947e26118c9e81fc93c63ccc344a0a4d577e2ccd2d6b1ccafacef3eb3d7424283e681b63dde44fa51aad84d86f76e2c839d22d7d1503730e0ab72ab8

diff --git a/dev-python/nuitka/metadata.xml b/dev-python/nuitka/metadata.xml
index a082b06e69c..50c557ea474 100644
--- a/dev-python/nuitka/metadata.xml
+++ b/dev-python/nuitka/metadata.xml
@@ -16,6 +16,6 @@
be used in the same way as pure Python objects.
 
 
-   pwman3/pwman3
+   Nuitka/Nuitka
 
 

diff --git a/dev-python/nuitka/nuitka-0.6.9.6.ebuild 
b/dev-python/nuitka/nuitka-0.6.9.6.ebuild
new file mode 100644
index 000..0b8a77447b0
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.9.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+
+RDEPEND="${BDEPEND}
+   dev-python/appdirs[${PYTHON_USEDEP}]"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+S="${WORKDIR}/${P^}"
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/spdlog/files/

2020-11-09 Thread Patrice Clement
commit: 908775ac57bb25bce3cc14b1058a49f81ff87b05
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Nov  8 19:06:31 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908775ac

dev-libs/spdlog: remove unused patch(es).

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18193
Signed-off-by: Patrice Clement  gentoo.org>

 .../spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch   | 33 --
 dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch | 13 -
 2 files changed, 46 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
deleted file mode 100644
index 422a507a6d8..000
--- a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/gabime/spdlog/pull/1606
-
-From 22bee8128a4150ce37cf761ed9a609ad891848a6 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Mon, 6 Jul 2020 13:01:52 -0400
-Subject: [PATCH] fmt 7.0.0 renamed the internal namespace to detail.
-
-See: https://github.com/fmtlib/fmt/issues/1538

- include/spdlog/details/fmt_helper.h | 10 +-
- 1 file changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/include/spdlog/details/fmt_helper.h 
b/include/spdlog/details/fmt_helper.h
-index cbc0bdf3..4f363858 100644
 a/include/spdlog/details/fmt_helper.h
-+++ b/include/spdlog/details/fmt_helper.h
-@@ -34,7 +34,15 @@ template
- inline unsigned int count_digits(T n)
- {
- using count_type = typename std::conditional<(sizeof(T) > 
sizeof(uint32_t)), uint64_t, uint32_t>::type;
--return static_cast(fmt::internal::count_digits(static_cast(n)));
-+return static_cast(fmt::
-+// fmt 7.0.0 renamed the internal namespace to detail.
-+// See: https://github.com/fmtlib/fmt/issues/1538
-+#if FMT_VERSION < 7
-+internal
-+#else
-+detail
-+#endif
-+::count_digits(static_cast(n)));
- }
- 
- inline void pad2(int n, memory_buf_t )

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
deleted file mode 100644
index 8a6aa8020f7..000
--- a/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/include/spdlog/fmt/bin_to_hex.h b/include/spdlog/fmt/bin_to_hex.h
-index e974cf51..5393dcac 100644
 a/include/spdlog/fmt/bin_to_hex.h
-+++ b/include/spdlog/fmt/bin_to_hex.h
-@@ -92,7 +92,7 @@ struct formatter>
- auto parse(ParseContext ) -> decltype(ctx.begin())
- {
- auto it = ctx.begin();
--while (*it && *it != '}')
-+while (it != ctx.end() && *it != '}')
- {
- switch (*it)
- {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm-tools/

2020-11-09 Thread Patrice Clement
commit: 7cd4e2bab39441a4d902c916549c4d422962fa89
Author: Salah Coronya  gmail  com>
AuthorDate: Sun Nov  8 02:18:19 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd4e2ba

app-crypt/tpm-tools: version bump to 1.3.9.2.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Salah Coronya  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18179
Signed-off-by: Patrice Clement  gentoo.org>

 app-crypt/tpm-tools/Manifest |  1 +
 app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/app-crypt/tpm-tools/Manifest b/app-crypt/tpm-tools/Manifest
index 4d121ec3312..81566e78b41 100644
--- a/app-crypt/tpm-tools/Manifest
+++ b/app-crypt/tpm-tools/Manifest
@@ -1 +1,2 @@
 DIST tpm-tools-1.3.9.1.tar.gz 482859 BLAKE2B 
ee915679e23bead04672bf719ce59bb6f20b550be39855b5304caeff554bf54d3cfe9104d464af7762388995e51d2bed0f9bedad83e42146cb7457382d09f4b2
 SHA512 
63a9c0e761cd890cc0a218de79a9c0169e151aba7824c19bf6b7ec894cf41c4950de1f63bd849aa93a4bdff36cf0fe557bc17113912b6d77f57f2bf1190b6a08
+DIST tpm-tools-1.3.9.2.tar.gz 431930 BLAKE2B 
bbea3848765d9907c6faa1b5f4a60002e94243040985ce503f392bc8d7392bea41b54317b15fd227b5d73d589cf2c330729532448751d4375484375725310dfa
 SHA512 
b684716c71702140591d89eb03d3724ed5b448e7ba2881bc44de9d44ffc23a9f7dfcf4351eec24e5438cc883f49a7dafee82bb19f90800610cf764ce74e60ccb

diff --git a/app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild 
b/app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild
new file mode 100644
index 000..27bfb41b11f
--- /dev/null
+++ b/app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="TrouSerS' support tools for the Trusted Platform Modules"
+HOMEPAGE="http://trousers.sourceforge.net;
+SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~s390 ~x86"
+IUSE="libressl nls pkcs11 debug"
+
+DEPEND=">=app-crypt/trousers-0.3.0
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   pkcs11? ( dev-libs/opencryptoki )"
+RDEPEND="${DEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+
+# upstream didn't generate the tarball correctly so we must bootstrap
+# ouselves
+   mkdir -p po || die
+   mkdir -p m4 || die
+   cp -R po_/* po/ || die
+   touch po/Makefile.in.in || die
+   touch m4/Makefile.am || die
+
+   sed -i -r \
+   -e '/CFLAGS/s/ -m64//' \
+   configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags $(usex debug -DDEBUG -DNDEBUG)
+
+   econf \
+   $(use_enable nls) \
+   $(use pkcs11 || echo --disable-pkcs11-support)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/javatoolkit/

2020-11-05 Thread Patrice Clement
commit: 4b8e78d920855d064fe938e99a4e69fe5f066158
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 22:34:19 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 22:41:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8e78d9

dev-java/javatoolkit: add python3_9 to PYTHON_COMPAT.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/javatoolkit/javatoolkit-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javatoolkit/javatoolkit-0.6.4.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.6.4.ebuild
index e43396d777c..ce3df6ba5a0 100644
--- a/dev-java/javatoolkit/javatoolkit-0.6.4.ebuild
+++ b/dev-java/javatoolkit/javatoolkit-0.6.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/

2020-11-05 Thread Patrice Clement
commit: 5b75eebb6592cbb4b8b2e64d80cbc7ee47f9a3a3
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 22:41:34 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 22:41:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b75eebb

dev-java/java-config: add python3_9 to PYTHON_COMPAT.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/java-config/java-config-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/java-config/java-config-2.3.1.ebuild 
b/dev-java/java-config/java-config-2.3.1.ebuild
index 87732bf9ecf..51075d6fd15 100644
--- a/dev-java/java-config/java-config-2.3.1.ebuild
+++ b/dev-java/java-config/java-config-2.3.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 # jython depends on java-config, so don't add it or things will break
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-java/javatoolkit/

2020-11-05 Thread Patrice Clement
commit: d1252b96869bfea1a0326b55717db18cb775683e
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 21:48:27 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:48:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1252b96

dev-java/javatoolkit: version bump.

Bug: https://bugs.gentoo.org/698954
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/javatoolkit/Manifest |  1 +
 dev-java/javatoolkit/javatoolkit-0.6.4.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest
index 62e6c7aaa14..bd5a11f1f69 100644
--- a/dev-java/javatoolkit/Manifest
+++ b/dev-java/javatoolkit/Manifest
@@ -1 +1,2 @@
 DIST javatoolkit-0.6.3.tar.bz2 26071 BLAKE2B 
50adb0871e814ad1716fedec1e1429b1da69349ea502139bed75c175a89142e1f10abbecfb434875eda46e21c86ae49d273beeb5aaddd10a903ffe153a1adc4b
 SHA512 
b4e57d26e30455587c7bc8273420c3300c1a776f3321d8ed36638f6aae41c13ba785b37650be5577908e24aa2bf4fa4e11d3157211dc64b6e3c814c4df3b7d6a
+DIST javatoolkit-0.6.4.tar.bz2 24363 BLAKE2B 
a740bf92dfab4250033e71075d5ddfce1f049c225e05197eb5169189e4bb95982b3c4c64dd676f8a1478c1df13bfab4d16cbd822b4aa8472ab8aa7af8c7f80ff
 SHA512 
e1d45b7f754680887296a7b3770fd371d91738f8e9b806dc37b6559a317ddb9646b113a9dd8715f7d5f2b19813d9a936ae4ca2d867fc6e0bfc3f131977ba2674

diff --git a/dev-java/javatoolkit/javatoolkit-0.6.4.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.6.4.ebuild
new file mode 100644
index 000..e43396d777c
--- /dev/null
+++ b/dev-java/javatoolkit/javatoolkit-0.6.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="xml(+)"
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 prefix
+
+DESCRIPTION="Collection of Gentoo-specific tools for Java"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
+SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+python_prepare_all() {
+   hprefixify src/py/buildparser src/py/findclass setup.py
+   distutils-r1_python_prepare_all
+}
+
+python_install() {
+   distutils-r1_python_install \
+   --install-scripts="${EPREFIX}"/usr/libexec/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/javatoolkit/files/, dev-java/javatoolkit/

2020-11-05 Thread Patrice Clement
commit: a24747621b9d40cfdb7bf16757fcfe99f42d9ef4
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 21:04:35 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:48:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2474762

dev-java/javatoolkit: clean up old.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/javatoolkit/Manifest  |  3 --
 .../files/javatoolkit-0.3.0-no-pyxml.patch | 29 ---
 .../files/javatoolkit-0.3.0-python2.6.patch| 12 
 dev-java/javatoolkit/javatoolkit-0.3.0-r9.ebuild   | 33 --
 dev-java/javatoolkit/javatoolkit-0.6.1.ebuild  | 27 --
 dev-java/javatoolkit/javatoolkit-0.6.2-r1.ebuild   | 28 --
 6 files changed, 132 deletions(-)

diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest
index 55646084c58..62e6c7aaa14 100644
--- a/dev-java/javatoolkit/Manifest
+++ b/dev-java/javatoolkit/Manifest
@@ -1,4 +1 @@
-DIST javatoolkit-0.3.0.tar.bz2 16823 BLAKE2B 
a19307053e0ae4e2415449470c16fced90440fbc9f36d250be3c22a82b901b7f46486c8c7512784f9fe462bf3ab3109ecd7482bff13737a1c7dda57ef0aaf3eb
 SHA512 
e7bbe04e39ab277d0aab89f0eea963c4b0341a336660dab08bfad0510ad1b2b49ce7410a2363bcf9ebad5f8757ee254ddc27af642b4bfb374db52d82cf02c3b1
-DIST javatoolkit-0.6.1.tar.bz2 26036 BLAKE2B 
1e63a848ff5941e34fe5c4d449b5494cb9cc3e7a42c4654af94e602f3557775f2cfe1d2db7f96e1352c891e2c20822be973ee1246f879bccf611c4db724ca028
 SHA512 
ddf61c23f9a31007afc672cb762fd7a655c168d73616bc703a9a8a8c27d8a836b0340dd109af0c2a311e0237a57967785d85b09f8059187ba9b4a6ca6f2a52f3
-DIST javatoolkit-0.6.2.tar.bz2 26046 BLAKE2B 
9e6eec5e055fe63191cdb67b7103c4f27df4569256da0e6231eece55f1d0c32f754b9b4784c2a7f79224404dea41d9583eace8aebab6e1e10bf0cfc875d74591
 SHA512 
70eede9a700fa8db48fef62116eff2cc89b637991c0691e5385a66ed1830788dff355c6f6d343533e58bd89bf1fbf017d5bcc6867f6d4cf23bd56d5ee857d145
 DIST javatoolkit-0.6.3.tar.bz2 26071 BLAKE2B 
50adb0871e814ad1716fedec1e1429b1da69349ea502139bed75c175a89142e1f10abbecfb434875eda46e21c86ae49d273beeb5aaddd10a903ffe153a1adc4b
 SHA512 
b4e57d26e30455587c7bc8273420c3300c1a776f3321d8ed36638f6aae41c13ba785b37650be5577908e24aa2bf4fa4e11d3157211dc64b6e3c814c4df3b7d6a

diff --git a/dev-java/javatoolkit/files/javatoolkit-0.3.0-no-pyxml.patch 
b/dev-java/javatoolkit/files/javatoolkit-0.3.0-no-pyxml.patch
deleted file mode 100644
index 3218d170203..000
--- a/dev-java/javatoolkit/files/javatoolkit-0.3.0-no-pyxml.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Index: src/py/javatoolkit/xml/DomRewriter.py
-===
 src/py/javatoolkit/xml/DomRewriter.py  (revision 8310)
-+++ src/py/javatoolkit/xml/DomRewriter.py  (working copy)
-@@ -78,7 +78,6 @@
- 
- 
- def write(self,stream):
--from xml.dom.ext import PrettyPrint
--PrettyPrint(self.document,stream)
-+stream.write(self.document.toxml("utf-8"))
- 
- # vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:
-Index: src/py/javatoolkit/maven/MavenPom.py
-===
 src/py/javatoolkit/maven/MavenPom.py   (revision 8310)
-+++ src/py/javatoolkit/maven/MavenPom.py   (working copy)
-@@ -185,10 +185,7 @@
- for build_node in build_nodes:
- 
build_node.appendChild(plugins_node.cloneNode(deep=True))
- 
--from xml.dom.ext import PrettyPrint
--self.write = self.__write
--PrettyPrint(xmldoc,self)
--self.write = None
-+self.__write(xmldoc.toxml("utf-8"))
- 
- 
- def create_element(self,xmldoc,element_name,text_value=None):

diff --git a/dev-java/javatoolkit/files/javatoolkit-0.3.0-python2.6.patch 
b/dev-java/javatoolkit/files/javatoolkit-0.3.0-python2.6.patch
deleted file mode 100644
index d73c94bb668..000
--- a/dev-java/javatoolkit/files/javatoolkit-0.3.0-python2.6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -uNr py.orig/maven-helper.py py/maven-helper.py
 src/py.orig/maven-helper.py2009-03-07 10:36:10.0 -0430
-+++ src/py/maven-helper.py 2009-03-07 10:35:25.0 -0430
-@@ -21,7 +21,7 @@
- import sys
- import StringIO
- from optparse import OptionParser, make_option
--from javatoolkit.maven import MavenPom
-+from javatoolkit.maven.MavenPom import MavenPom
- 
- __version__ = "$Revision: 1.1 $"[11:-2]
- 

diff --git a/dev-java/javatoolkit/javatoolkit-0.3.0-r9.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.3.0-r9.ebuild
deleted file mode 100644
index f85943441ca..000
--- a/dev-java/javatoolkit/javatoolkit-0.3.0-r9.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPA

[gentoo-commits] proj/javatoolkit:master commit in: /

2020-11-05 Thread Patrice Clement
commit: cb44fb21fb9dd84a973b7e60231657533f6e97cf
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 21:43:28 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:46:16 2020 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=cb44fb21

remove ChangeLog file

Signed-off-by: Patrice Clement  gentoo.org>

 ChangeLog | 373 --
 1 file changed, 373 deletions(-)

diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 172fd88..000
--- a/ChangeLog
+++ /dev/null
@@ -1,373 +0,0 @@
-2008-06-21 11:33  Alistair Bush 
-
-   * make-release: Add make-release helper script
-
-2008-06-21 11:30  Alistair Bush 
-
-   * AUTHORS, ChangeLog, setup.py: Add Changelog
-
-2008-06-19 09:58  James Le Cuirot 
-
-   * NEWS: javatoolkit NEWS.
-
-2008-06-17 10:09  James Le Cuirot 
-
-   * src/py/javatoolkit/xml/DomRewriter.py: Forgot about xjavac tags.
-
-2008-06-17 10:02  James Le Cuirot 
-
-   * src/py/javatoolkit/xml/DomRewriter.py: New approach to rewriting
- the classpath. The previous one didn't work very well.
-
-2008-06-17 00:17  James Le Cuirot 
-
-   * src/py/javatoolkit/parser/manifest.py: These tabs got left
- behind.
-
-2008-06-16 14:58  James Le Cuirot 
-
-   * AUTHORS, Makefile, makedefs.mak, setup.py, src/bsfix,
- src/buildparser, src/findclass, src/jarjarclean, src/javatoolkit,
- src/man, src/man/findclass.1, src/maven, src/obsolete,
- src/obsolete/bsfix, src/obsolete/bsfix/build-xml-rewrite,
- src/obsolete/bsfix/class-version-verify.py,
- src/obsolete/bsfix/xml-rewrite-2.py,
- src/obsolete/bsfix/xml-rewrite-3.py,
- src/obsolete/bsfix/xml-rewrite.py, src/py,
- src/py/build-xml-rewrite, src/py/buildparser,
- src/py/class-version-verify.py, src/py/findclass,
- src/py/jarjarclean, src/py/javatoolkit,
- src/py/javatoolkit/.cvsignore, src/py/javatoolkit/Makefile,
- src/py/javatoolkit/__init__.py, src/py/javatoolkit/classpath.py,
- src/py/javatoolkit/cvv.py, src/py/javatoolkit/maven,
- src/py/javatoolkit/output.py,
- src/py/javatoolkit/parser/.cvsignore,
- src/py/javatoolkit/parser/__init__.py,
- src/py/javatoolkit/parser/buildproperties.py,
- src/py/javatoolkit/parser/helpers.py,
- src/py/javatoolkit/parser/manifest.py,
- src/py/javatoolkit/parser/parser.py,
- src/py/javatoolkit/parser/tree.py, src/py/javatoolkit/xml,
- src/py/javatoolkit/xml/__init__.py, src/py/maven-helper.py,
- src/py/xml-rewrite-2.py, src/py/xml-rewrite-3.py,
- src/py/xml-rewrite.py, src/sun-fetch: Merge ali_bush's
- layout_refactor_branch back to trunk with some changes.
-
-2008-06-15 20:23  James Le Cuirot 
-
-   * Makefile, src/jarjarclean, src/jarjarclean/Makefile,
- src/jarjarclean/jarjarclean: New jarjarclean utility.
-
-2008-06-14 14:58  James Le Cuirot 
-
-   * src/buildparser/buildparser: Mark buildparser as executable.
-
-2008-06-08 16:18  James Le Cuirot 
-
-   * src/buildparser/buildparser,
- src/javatoolkit/parser/buildproperties.py,
- src/javatoolkit/parser/manifest.py,
- src/javatoolkit/parser/tree.py: Option to wrap when returning
- singular values.
-
-2008-06-08 13:55  James Le Cuirot 
-
-   * src/javatoolkit/parser/tree.py: Don't wrap inside quotes.
-
-2008-06-08 13:55  James Le Cuirot 
-
-   * src/buildparser/buildparser: Allow addition of new keys.
-
-2008-06-06 10:30  James Le Cuirot 
-
-   * src/buildparser/buildparser,
- src/javatoolkit/parser/buildproperties.py,
- src/javatoolkit/parser/manifest.py,
- src/javatoolkit/parser/parser.py, src/javatoolkit/parser/tree.py:
- In-place editing for buildparser.
-
-2008-04-20 13:17  Petteri Räty 
-
-   * src/bsfix/build-xml-rewrite: Add encoding for javadoc and
- reorganize logic.
-
-2008-03-25 19:29  Petteri Räty 
-
-   * src/bsfix/build-xml-rewrite: Add a cElementTree based build.xml
- rewriter.
-
-2007-12-31 03:52  Alistair Bush 
-
-   * src/maven/javatoolkit, src/maven/maven-helper.py: Reversing
- refactor of maven-helper. Work now to be done in branch.
-
-2007-11-28 04:34  Alistair Bush 
-
-   * src/maven/javatoolkit, src/maven/javatoolkit/__init__.py,
- src/maven/javatoolkit/maven,
- src/maven/javatoolkit/maven/MavenPom.py,
- src/maven/javatoolkit/maven/__init__.py,
- src/maven/maven-helper.py: Committing refactor of maven-helper
- before updating the layout of the javatoolkit.
-
-2007-11-03 12:04  kiorky 
-
-   * makedefs.mak: updating makefile for new version of javatoolkit
-
-2007-06-14 18:59  kiorky 
-
-   * src/bsfix/xml-rewrite-3.py, src/maven/Makefile,
- src/maven/maven-helper.py: bsfix classpath 

[gentoo-commits] proj/javatoolkit:master commit in: /

2020-11-05 Thread Patrice Clement
commit: b59e8fe3e6065775c4fc71134729d7d6658d11c6
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 21:44:40 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:46:19 2020 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=b59e8fe3

reformat NEWS file

Signed-off-by: Patrice Clement  gentoo.org>

 NEWS | 76 +---
 1 file changed, 32 insertions(+), 44 deletions(-)

diff --git a/NEWS b/NEWS
index b0b0042..dd49430 100644
--- a/NEWS
+++ b/NEWS
@@ -1,44 +1,32 @@
-javatoolkit-0.6.3 (15 Jul 2020)
-===
- - xml-rewrite-2.py: add back os.chdir() function call.
-
-javatoolkit-0.6.2 (29 Oct 2019)
-===
- - Fix bug #667590.
-
-javatoolkit-0.6.1 (29 Oct 2019)
-===
- - Fix bug #698686.
-
-javatoolkit-0.6.0 (10 Aug 2017)
-===
- - Port to Python 3 complete (hopefully).
-
-javatoolkit-0.5.1 (10 Aug 2017)
-===
- - xml-rewrite-2.py, xml-rewrite-2.py, SaxRewriter.py: fix encoding and string 
related issues.
- - Python 2 support is gone as far as these files are concerned.
-
-javatoolkit-0.5.0 (08 Aug 2017)
-===
- - Fix imports with Python 3.
- - More cleanup.
-
-javatoolkit-0.4.0 (07 Aug 2017)
-===
- - Port to Python 3.
-
-javatoolkit-0.3.0 (19 Jun 2008)
-===
- - Files reorganised into a tidier structure.
- - Shared code now installed in Python's site-packages.
- - xml-rewrite-3.py now rewrites the classpath in a simpler but more reliable
-   way by adding new elements instead of replacing existing ones.
- - buildparser now supports in-place editing, optional wrapping of singular
-   values, addition of new keys and it no longer wraps inside quotes.
- - New jarjarclean utility for converting jarjar tasks in build.xml files into
-   regular jar tasks.
-
-Some time before that...
-
- - Stuff happened.
+0.6.3 (15 Jul 2020)
+- xml-rewrite-2.py: add back os.chdir() function call.
+
+0.6.2 (29 Oct 2019)
+- Fix bug #667590.
+
+0.6.1 (29 Oct 2019)
+- Fix bug #698686.
+
+0.6.0 (10 Aug 2017)
+- Port to Python 3 complete (hopefully).
+
+0.5.1 (10 Aug 2017)
+- xml-rewrite-2.py, xml-rewrite-2.py, SaxRewriter.py: fix encoding and string 
related issues.
+- Python 2 support is gone as far as these files are concerned.
+
+0.5.0 (08 Aug 2017)
+- Fix imports with Python 3.
+- More cleanup.
+
+0.4.0 (07 Aug 2017)
+- Port to Python 3.
+
+0.3.0 (19 Jun 2008)
+- Files reorganised into a tidier structure.
+- Shared code now installed in Python's site-packages.
+- xml-rewrite-3.py now rewrites the classpath in a simpler but more reliable
+  way by adding new elements instead of replacing existing ones.
+- buildparser now supports in-place editing, optional wrapping of singular
+  values, addition of new keys and it no longer wraps inside quotes.
+- New jarjarclean utility for converting jarjar tasks in build.xml files into
+  regular jar tasks.



[gentoo-commits] proj/javatoolkit: New tag: 0.6.4

2020-11-05 Thread Patrice Clement
commit: 
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:46:50 2020 +

New tag: 0.6.4




[gentoo-commits] proj/javatoolkit:master commit in: /

2020-11-05 Thread Patrice Clement
commit: 5bca71500f32195796c441daf1c7b96155ac52c1
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 21:43:11 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:46:12 2020 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=5bca7150

update NEWS

Signed-off-by: Patrice Clement  gentoo.org>

 NEWS | 12 
 1 file changed, 12 insertions(+)

diff --git a/NEWS b/NEWS
index 60c8871..b0b0042 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,15 @@
+javatoolkit-0.6.3 (15 Jul 2020)
+===
+ - xml-rewrite-2.py: add back os.chdir() function call.
+
+javatoolkit-0.6.2 (29 Oct 2019)
+===
+ - Fix bug #667590.
+
+javatoolkit-0.6.1 (29 Oct 2019)
+===
+ - Fix bug #698686.
+
 javatoolkit-0.6.0 (10 Aug 2017)
 ===
  - Port to Python 3 complete (hopefully).



[gentoo-commits] proj/javatoolkit:master commit in: /

2020-11-05 Thread Patrice Clement
commit: 1c9396a1189046905a410093e6b9cbedcd8703ed
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov  5 21:45:21 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:46:23 2020 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=1c9396a1

release 0.6.4

Signed-off-by: Patrice Clement  gentoo.org>

 NEWS | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/NEWS b/NEWS
index dd49430..e673c07 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+0.6.4 (05 Nov 2020)
+- Fix bug #698954.
+
 0.6.3 (15 Jul 2020)
 - xml-rewrite-2.py: add back os.chdir() function call.
 



[gentoo-commits] proj/javatoolkit:master commit in: src/py/javatoolkit/xml/, src/py/

2020-11-05 Thread Patrice Clement
commit: 5480034ddf29a050671aa22effdd1cefb1a97f55
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Oct 19 16:00:00 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Nov  5 21:05:44 2020 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=5480034d

allow expanding external entities through SAX parser.

Python xml.sax module by default does not expand external entities since
Python 3.6.7, 3.7.1 and 3.8.0:
https://bugs.python.org/issue17239
3.6: 
https://github.com/python/cpython/commit/582d188e6e3487180891f1fc457a80dec8be26a8
3.7: 
https://github.com/python/cpython/commit/394e55a9279d17240ef6fe85d3b4ea3fe7b6dff5
3.8: 
https://github.com/python/cpython/commit/17b1d5d4e36aa57a9b25a0e694affbd1ee637e45

build.xml files may contain external entities resolving to other .xml files
in given package.

Closes: https://bugs.gentoo.org/698954
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Patrice Clement  gentoo.org>

 src/py/javatoolkit/xml/SaxRewriter.py | 10 
 src/py/javatoolkit/xml/sax.py | 44 +++
 src/py/xml-rewrite-2.py   | 17 --
 3 files changed, 60 insertions(+), 11 deletions(-)

diff --git a/src/py/javatoolkit/xml/SaxRewriter.py 
b/src/py/javatoolkit/xml/SaxRewriter.py
index f9e224a..8d76de2 100644
--- a/src/py/javatoolkit/xml/SaxRewriter.py
+++ b/src/py/javatoolkit/xml/SaxRewriter.py
@@ -1,14 +1,17 @@
 # -*- coding: UTF-8 -*-
-# Copyright 2004-2005 Gentoo Foundation
+# Copyright 2004-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+import io
 import os
 import sys
-import io
 
+import xml.sax.handler
 from xml.sax.saxutils import XMLGenerator
 from xml.sax.saxutils import quoteattr
 
+import javatoolkit.xml.sax
+
 class SaxRewriter(XMLGenerator):
 """
 Using Sax gives us the support for writing back doctypes and all easily
@@ -124,8 +127,7 @@ class SaxRewriter(XMLGenerator):
 
 def process(self, in_stream, callback):
 self.startElement = callback
-from xml.sax import parseString
-parseString(in_stream.encode('UTF8'), self)
+javatoolkit.xml.sax.parse_string(in_stream.encode('UTF8'), 
content_handler=self, features={xml.sax.handler.feature_external_ges: 1})
 self.p('\n')
 
 # vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:

diff --git a/src/py/javatoolkit/xml/sax.py b/src/py/javatoolkit/xml/sax.py
new file mode 100644
index 000..d3d2a4c
--- /dev/null
+++ b/src/py/javatoolkit/xml/sax.py
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import io
+import xml.sax
+import xml.sax.xmlreader
+
+def _make_parser(*, content_handler=None, dtd_handler=None, 
entity_resolver=None, error_handler=None, locale=None, features=None, 
properties=None):
+parser = xml.sax.make_parser()
+
+if content_handler is not None:
+parser.setContentHandler(content_handler)
+if dtd_handler is not None:
+parser.setDTDHandler(dtd_handler)
+if entity_resolver is not None:
+parser.setEntityResolver(entity_resolver)
+if error_handler is not None:
+parser.setErrorHandler(error_handler)
+if locale is not None:
+parser.setLocale(locale)
+if features is not None:
+for feature, value in features.items():
+parser.setFeature(feature, value)
+if properties is not None:
+for property, value in properties.items():
+parser.setProperty(property, value)
+
+return parser
+
+def parse(source, *, content_handler=None, dtd_handler=None, 
entity_resolver=None, error_handler=None, locale=None, features=None, 
properties=None):
+parser = _make_parser(content_handler=content_handler, 
dtd_handler=dtd_handler, entity_resolver=entity_resolver, 
error_handler=error_handler, locale=locale, features=features, 
properties=properties)
+
+parser.parse(source)
+
+def parse_string(string, *, content_handler=None, dtd_handler=None, 
entity_resolver=None, error_handler=None, locale=None, features=None, 
properties=None):
+parser = _make_parser(content_handler=content_handler, 
dtd_handler=dtd_handler, entity_resolver=entity_resolver, 
error_handler=error_handler, locale=locale, features=features, 
properties=properties)
+
+inputsource = xml.sax.xmlreader.InputSource()
+if isinstance(string, str):
+inputsource.setCharacterStream(io.StringIO(string))
+else:
+inputsource.setByteStream(io.BytesIO(string))
+
+parser.parse(inputsource)

diff --git a/src/py/xml-rewrite-2.py b/src/py/xml-rewrite-2.py
index 4035119..ad0f12e 100755
--- a/src/py/xml-rewrite-2.py
+++ b/src/py/xml-rewrite-2.py
@@ -1,13 +1,17 @@
 #!/usr/bin/env python3
-# Copyright 2004-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public Licence v2
+#

[gentoo-commits] repo/gentoo:master commit in: app-vim/vimtex/

2020-11-03 Thread Patrice Clement
commit: 4f2f8e8d088e471b70d51661c0ab5a33f42929ac
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov  3 08:30:15 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov  3 09:05:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2f8e8d

app-vim/vimtex: version bump.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/vimtex/Manifest  |  1 +
 app-vim/vimtex/vimtex-1.5.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-vim/vimtex/Manifest b/app-vim/vimtex/Manifest
index 85f64aacf84..fd4b3a36ee1 100644
--- a/app-vim/vimtex/Manifest
+++ b/app-vim/vimtex/Manifest
@@ -1 +1,2 @@
+DIST vimtex-1.5.tar.gz 1666938 BLAKE2B 
7d203f25b1f5c653bb270fb4cb5463d2851fe63d52dde9b99d8ca4e2c7936f7291c649e5a71d25c01329a2caf3aa4258f302d2585c6b7e67991e5f91dd785526
 SHA512 
9009a830e117c8d1d6b00f97cb1382704c77120e05810ad40d1ec191cb547e5045101d2901b88d85b42d17ba51cdd5f5a00b2f80aa2424e2529bb19c7f651f00
 DIST vimtex-20180324.tar.gz 684092 BLAKE2B 
4472c9e62c5795b621a9230fbd7ea1f018c6df440f58065e7b439f64ae67f4064b158094c8d0b8a6eba6202bc9e6729b792fced02ea9deeaf400f0240537795d
 SHA512 
59038aff6ec761a9f73db7d638a70e9ea5ba4d3ef4bd9283f3a62beb5e412f1a3c752dd0d739dc4c9c5e33e4a00a84a91da56e8fea2b8113b7ef73d219997409

diff --git a/app-vim/vimtex/vimtex-1.5.ebuild b/app-vim/vimtex/vimtex-1.5.ebuild
new file mode 100644
index 000..23e077e8f05
--- /dev/null
+++ b/app-vim/vimtex/vimtex-1.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: a modern vim plugin for editing LaTeX files"
+HOMEPAGE="https://github.com/lervag/vimtex;
+SRC_URI="https://github.com/lervag/vimtex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+
+VIM_PLUGIN_HELPFILES="${PN}"
+
+RDEPEND="
+   !app-vim/vim-latex
+   !app-vim/automatictexplugin"
+
+src_prepare() {
+   default
+
+   # remove unwanted files
+   rm -r *.md media test || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/yankring/

2020-11-03 Thread Patrice Clement
commit: 9dc6a2a5755927333fcaf55c2e6f191857ab8040
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov  3 09:05:12 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov  3 09:05:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc6a2a5

app-vim/yankring: EAPI 7 bump.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/yankring/yankring-19.0-r1.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/app-vim/yankring/yankring-19.0-r1.ebuild 
b/app-vim/yankring/yankring-19.0-r1.ebuild
new file mode 100644
index 000..37789791440
--- /dev/null
+++ b/app-vim/yankring/yankring-19.0-r1.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: maintains a history of previous yanks and deletes"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1234;
+LICENSE="vim"
+KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimtex/

2020-11-03 Thread Patrice Clement
commit: 79d818979d3936a2fd0fa2ceb0886dac24db58ed
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov  3 08:30:32 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Nov  3 09:05:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d81897

app-vim/vimtex: clean up old.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/vimtex/Manifest  |  1 -
 app-vim/vimtex/vimtex-20180324-r1.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/app-vim/vimtex/Manifest b/app-vim/vimtex/Manifest
index fd4b3a36ee1..e092e8ba30d 100644
--- a/app-vim/vimtex/Manifest
+++ b/app-vim/vimtex/Manifest
@@ -1,2 +1 @@
 DIST vimtex-1.5.tar.gz 1666938 BLAKE2B 
7d203f25b1f5c653bb270fb4cb5463d2851fe63d52dde9b99d8ca4e2c7936f7291c649e5a71d25c01329a2caf3aa4258f302d2585c6b7e67991e5f91dd785526
 SHA512 
9009a830e117c8d1d6b00f97cb1382704c77120e05810ad40d1ec191cb547e5045101d2901b88d85b42d17ba51cdd5f5a00b2f80aa2424e2529bb19c7f651f00
-DIST vimtex-20180324.tar.gz 684092 BLAKE2B 
4472c9e62c5795b621a9230fbd7ea1f018c6df440f58065e7b439f64ae67f4064b158094c8d0b8a6eba6202bc9e6729b792fced02ea9deeaf400f0240537795d
 SHA512 
59038aff6ec761a9f73db7d638a70e9ea5ba4d3ef4bd9283f3a62beb5e412f1a3c752dd0d739dc4c9c5e33e4a00a84a91da56e8fea2b8113b7ef73d219997409

diff --git a/app-vim/vimtex/vimtex-20180324-r1.ebuild 
b/app-vim/vimtex/vimtex-20180324-r1.ebuild
deleted file mode 100644
index fc0060ecefd..000
--- a/app-vim/vimtex/vimtex-20180324-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/lervag/vimtex.git;
-   inherit git-r3
-else
-   inherit vcs-snapshot
-   COMMIT_HASH="17d809706edcb277f1ee7fa5e33aff3619926fe4"
-   SRC_URI="https://github.com/lervag/vimtex/archive/${COMMIT_HASH}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="vim plugin: a modern vim plugin for editing LaTeX files"
-HOMEPAGE="https://github.com/lervag/vimtex;
-LICENSE="MIT"
-
-VIM_PLUGIN_HELPFILES="${PN}"
-
-RDEPEND="
-   !app-vim/vim-latex
-   !app-vim/automatictexplugin"
-
-src_prepare() {
-   default
-
-   # remove unwanted files
-   rm -r *.md media test || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssistats/, net-irc/irssistats/files/

2020-10-30 Thread Patrice Clement
commit: 0f642cf46a0e86a99c1be9cbff985b2b5a272143
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Oct 30 22:31:56 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Fri Oct 30 22:32:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f642cf4

net-irc/irssistats: honor LDFLAGS.

Closes: https://bugs.gentoo.org/740704
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 .../files/irssistats-0.75-Makefile.patch   | 26 ++
 net-irc/irssistats/irssistats-0.75-r1.ebuild   |  9 ++--
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/net-irc/irssistats/files/irssistats-0.75-Makefile.patch 
b/net-irc/irssistats/files/irssistats-0.75-Makefile.patch
new file mode 100644
index 000..ac91c7deb51
--- /dev/null
+++ b/net-irc/irssistats/files/irssistats-0.75-Makefile.patch
@@ -0,0 +1,26 @@
+--- a/Makefile 2020-10-30 22:07:33.519994135 -
 b/Makefile 2020-10-30 22:26:46.042808724 -
+@@ -1,17 +1,18 @@
+-PRE = /usr/local
++CC = gcc
++CFLAGS ?= -O2 -Wall
++PRE = /usr
+ BIN = $(PRE)/bin
+ DAT = $(PRE)/share/irssistats/data
+ DOC = $(PRE)/share/doc/irssistats
+ MAN = $(PRE)/share/man/man1
+-CFLAGS ?= -O2
+ 
+-irssistats:irssistats.c
+-  gcc $(CFLAGS) -o irssistats irssistats.c
++irssistats: irssistats.c
++  $(CC) $(CFLAGS) -o irssistats irssistats.c $(LDFLAGS)
+ 
+ clean:
+   rm -f irssistats
+ 
+-install:irssistats
++install: irssistats
+   mkdir -p $(BIN) $(DAT) $(DOC) $(MAN)
+   cp -f irssistats $(BIN)
+   cp -f data/* $(DAT)

diff --git a/net-irc/irssistats/irssistats-0.75-r1.ebuild 
b/net-irc/irssistats/irssistats-0.75-r1.ebuild
index 3f7fd1cb742..0a674f4d68c 100644
--- a/net-irc/irssistats/irssistats-0.75-r1.ebuild
+++ b/net-irc/irssistats/irssistats-0.75-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,8 +16,13 @@ KEYWORDS="amd64 ppc sparc x86"
 
 DEPEND="net-irc/irssi"
 
+src_prepare() {
+   default
+   eapply "${FILESDIR}/${P}-Makefile.patch"
+}
+
 src_compile() {
-   $(tc-getCC) -o irssistats ${CFLAGS} ${LDFLAGS} irssistats.c
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/todo/

2020-10-09 Thread Patrice Clement
commit: b1a398ee3ee3cfc711b0bd97db23b5a8ebc8007e
Author: Ferenc Erki  gmail  com>
AuthorDate: Thu Oct  8 15:26:58 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Fri Oct  9 19:57:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a398ee

app-misc/todo: clean up aliases.

Signed-off-by: Ferenc Erki  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17863
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/todo/{todo-2.12.0.ebuild => todo-2.12.0-r1.ebuild} | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-misc/todo/todo-2.12.0.ebuild 
b/app-misc/todo/todo-2.12.0-r1.ebuild
similarity index 87%
rename from app-misc/todo/todo-2.12.0.ebuild
rename to app-misc/todo/todo-2.12.0-r1.ebuild
index d1dcad07e58..623c419ac0a 100644
--- a/app-misc/todo/todo-2.12.0.ebuild
+++ b/app-misc/todo/todo-2.12.0-r1.ebuild
@@ -38,10 +38,7 @@ src_test() {
 
 src_install() {
dobin "${PN}.sh"
-   dosym "${PN}.sh" "/usr/bin/${PN}cli"
-   dosym "${PN}.sh" "/usr/bin/${PN}txt"
newbashcomp "${PN}_completion" "${PN}.sh"
-   bashcomp_alias "${PN}.sh" "${PN}cli" "${PN}txt"
einstalldocs
 }
 
@@ -63,4 +60,9 @@ pkg_postinst() {
einfo 'You can then edit this file as you see fit.'
einfo 'Enjoy!'
einfo
+   ewarn 'The Gentoo-specific todocli and todotxt aliases have been 
removed.'
+   ewarn 'If you still need them, add the following lines to your 
~/.bashrc:'
+   ewarn
+   ewarn 'alias todocli=todo.sh'
+   ewarn 'complete -F _todo todocli'
 }



[gentoo-commits] repo/gentoo:master commit in: app-misc/todo/

2020-09-16 Thread Patrice Clement
commit: 9ddae3086b970f6a9e9f4f7e0b246f5b075da0b9
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:50:06 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:50:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddae308

app-misc/todo: version bump.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/todo/Manifest|  1 -
 app-misc/todo/todo-2.10-r2.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/app-misc/todo/Manifest b/app-misc/todo/Manifest
index bf572065748..aa534da6d98 100644
--- a/app-misc/todo/Manifest
+++ b/app-misc/todo/Manifest
@@ -1,3 +1,2 @@
-DIST todo-2.10.tar.gz 56509 BLAKE2B 
ec89d12506b5025bab8d05bab1122d48ef2e9edb811c4091c1ff96b4b18c2ced54026d3d908a565278804c15c6fbde8aef3ae5a0cb23d4b12bb36133fce5bb2c
 SHA512 
b14d9d13948836d971f72b941770e8e2c59d171d35f074205900619c5c3efd7ca0a482887046c1865890afb6595fe27c69677c54ea5824163d291e16fa5329d3
 DIST todo-2.11.0.tar.gz 712455 BLAKE2B 
f9d0fa53712a49c2f6ee94c02a62c16b8184734f7bb0c9354db9d640e2f619c75e3b3468065cb51204c7872f1f155bda51b9e3387f62f0f478f80f6a99f199b4
 SHA512 
5500ed1aa10eceaaa3e5116605eed4f4228337fdc0f2ceaa5b889753a60576918c0953adbfbf80c40008d6dfdf854e8a538103bfed4d1015aa1c5a9876c2e47c
 DIST todo-2.12.0.tar.gz 716524 BLAKE2B 
168951c50670228ba2e1438ec04f5907181073668f1e260874e48959f2e37d11ee7ba4f2b0e5e5c55c9375a31921eca258f720afe98d2a4841529ef6acbb1510
 SHA512 
3b30d5e395f878811831f57e8e1a040c990e1f042f57050b6381d83ffc8b92b1ce20bfd3c5aa8b5e028b4810a5b289599603b2e16efff8badac559d200ed79f5

diff --git a/app-misc/todo/todo-2.10-r2.ebuild 
b/app-misc/todo/todo-2.10-r2.ebuild
deleted file mode 100644
index 90a86a6929d..000
--- a/app-misc/todo/todo-2.10-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-DESCRIPTION="A CLI-based TODO list manager"
-HOMEPAGE="http://todotxt.com;
-SRC_URI="https://github.com/ginatrapani/${PN}.txt-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-shells/bash"
-
-PATCHES=( "${FILESDIR}/${P}-fix-bash-completion.patch" )
-
-DOCS=( README.textile CONTRIBUTING.md LICENSE todo.cfg )
-
-S="${WORKDIR}/${PN}.txt-cli-${PV}"
-
-src_prepare() {
-   default
-
-   # TODO_DIR variable is bogus
-   sed -i -e '/export TODO_DIR/d' todo.cfg || die
-   sed -i -e '4i export TODO_DIR="$HOME/.todo"' todo.cfg || die
-}
-
-src_test() {
-   make test || die "tests failed"
-}
-
-src_install() {
-   newbin "${PN}.sh" "${PN}cli"
-   dosym "${PN}cli" "/usr/bin/${PN}txt"
-   newbashcomp "${PN}_completion" "${PN}cli.sh"
-   bashcomp_alias "${PN}cli.sh" "${PN}txt"
-   einstalldocs
-}
-
-pkg_postinst() {
-   einfo
-   einfo 'Before starting todo, make sure to create'
-   einfo 'a .todo directory in your home directory:'
-   einfo '  $ mkdir -p $HOME/.todo'
-   einfo
-   einfo 'and make sure to copy the default todo'
-   einfo 'configuration file in the same location:'
-   einfo "  $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > 
\$HOME/.todo/config"
-   einfo
-   einfo 'You can then edit this file as you see fit.'
-   einfo 'Enjoy!'
-   einfo
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/todo/

2020-09-16 Thread Patrice Clement
commit: b00b41ce1d62df911bec838b336b1d3cff142ea6
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:49:29 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00b41ce

app-misc/todo: version bump.

Closes: https://bugs.gentoo.org/738094
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/todo/Manifest   |  1 +
 app-misc/todo/todo-2.12.0.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-misc/todo/Manifest b/app-misc/todo/Manifest
index 4be1e46c267..bf572065748 100644
--- a/app-misc/todo/Manifest
+++ b/app-misc/todo/Manifest
@@ -1,2 +1,3 @@
 DIST todo-2.10.tar.gz 56509 BLAKE2B 
ec89d12506b5025bab8d05bab1122d48ef2e9edb811c4091c1ff96b4b18c2ced54026d3d908a565278804c15c6fbde8aef3ae5a0cb23d4b12bb36133fce5bb2c
 SHA512 
b14d9d13948836d971f72b941770e8e2c59d171d35f074205900619c5c3efd7ca0a482887046c1865890afb6595fe27c69677c54ea5824163d291e16fa5329d3
 DIST todo-2.11.0.tar.gz 712455 BLAKE2B 
f9d0fa53712a49c2f6ee94c02a62c16b8184734f7bb0c9354db9d640e2f619c75e3b3468065cb51204c7872f1f155bda51b9e3387f62f0f478f80f6a99f199b4
 SHA512 
5500ed1aa10eceaaa3e5116605eed4f4228337fdc0f2ceaa5b889753a60576918c0953adbfbf80c40008d6dfdf854e8a538103bfed4d1015aa1c5a9876c2e47c
+DIST todo-2.12.0.tar.gz 716524 BLAKE2B 
168951c50670228ba2e1438ec04f5907181073668f1e260874e48959f2e37d11ee7ba4f2b0e5e5c55c9375a31921eca258f720afe98d2a4841529ef6acbb1510
 SHA512 
3b30d5e395f878811831f57e8e1a040c990e1f042f57050b6381d83ffc8b92b1ce20bfd3c5aa8b5e028b4810a5b289599603b2e16efff8badac559d200ed79f5

diff --git a/app-misc/todo/todo-2.12.0.ebuild b/app-misc/todo/todo-2.12.0.ebuild
new file mode 100644
index 000..d1dcad07e58
--- /dev/null
+++ b/app-misc/todo/todo-2.12.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+DESCRIPTION="A CLI-based TODO list manager"
+HOMEPAGE="http://todotxt.org;
+SRC_URI="https://github.com/todotxt/${PN}.txt-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-shells/bash"
+
+DOCS=( README.md LICENSE todo.cfg )
+
+S="${WORKDIR}/${PN}.txt-cli-${PV}"
+
+src_prepare() {
+   default
+
+   # fix version string
+   sed -i -e "s/@DEV_VERSION@/${PV}/" todo.sh || die
+
+   # TODO_DIR variable is bogus
+   sed -i -e '/export TODO_DIR/d' todo.cfg || die
+   sed -i -e '4i export TODO_DIR="$HOME/.todo"' todo.cfg || die
+}
+
+src_test() {
+   make test || die "tests failed"
+}
+
+src_install() {
+   dobin "${PN}.sh"
+   dosym "${PN}.sh" "/usr/bin/${PN}cli"
+   dosym "${PN}.sh" "/usr/bin/${PN}txt"
+   newbashcomp "${PN}_completion" "${PN}.sh"
+   bashcomp_alias "${PN}.sh" "${PN}cli" "${PN}txt"
+   einstalldocs
+}
+
+pkg_postinst() {
+   einfo
+   einfo 'Before starting todo, make sure to create'
+   einfo 'a .todo directory in your home directory:'
+   einfo '  $ mkdir -p $HOME/.todo'
+   einfo
+   einfo 'and make sure to copy the default todo'
+   einfo 'configuration file in the same location:'
+   einfo "  $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > 
\$HOME/.todo/config"
+   einfo
+   einfo 'Alternatively, you can use XDG directories instead:'
+   einfo '  $ mkdir -p $HOME/.local/share/todo'
+   einfo '  $ mkdir -p $HOME/.config/todo'
+   einfo "  $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > 
\$HOME/.config/todo/config"
+   einfo
+   einfo 'You can then edit this file as you see fit.'
+   einfo 'Enjoy!'
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/

2020-09-16 Thread Patrice Clement
commit: 18c2226992efa72c209489f61f017532d7bc664f
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:23:55 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:23:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c22269

app-admin/entr: clean up old.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/entr/Manifest|  2 --
 app-admin/entr/entr-4.3.ebuild | 31 ---
 app-admin/entr/entr-4.4.ebuild | 31 ---
 3 files changed, 64 deletions(-)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index b2e2ca708e1..f6d76814852 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1,4 +1,2 @@
-DIST entr-4.3.tar.gz 23756 BLAKE2B 
0272b0185932d7c388818df0cc615e991c9545473a823c478ad9f0b6a23c97c0f4b2727b109a7bb18e2b0792f18d94d188d4a5d3fc90c479628ea078b1288f96
 SHA512 
f65dfc3f106e25ec4ff39eaec94222d8a547eb35390c654f6a741f92541c1b86d7d303a795308fcbfced44ac8eca6ad67e70393802ac9d46153e037dc1eab902
-DIST entr-4.4.tar.gz 24125 BLAKE2B 
c77b4a862c0b4a2861d7e2784fbaa3f60899a9934314a5cf3abb01d70df946e3786957cbaa9ed58cea7171390d115157f0d9a48093f6e7a8c05bcabf34da9792
 SHA512 
355bc19cfee9a9b5a460b136d8db014a1d129b6e4c95d905c1c4557cf7d845a076d260798ae8b84221563c049a9bd6d81974f00eea681abaf2eac2f2f5e6d087
 DIST entr-4.5.tar.gz 24674 BLAKE2B 
ee9ce841c5b3adb2bddb5742c73311b6924e914b896297d56ca3397812e8d528a25276b2b6882e2391f649106e4bf1ebc81bc1cec837b8ce1056e2575eae20da
 SHA512 
db9499d78385df5056a30a4e3262fb436090acc5410ddfc529a7cfe4e10e304e13787abfc31dd38dbf8b9f01fa3369ef32d20c9fb903fa35763f41791bdda9c7
 DIST entr-4.6.tar.gz 24909 BLAKE2B 
e6c1eb5da1a3b94d593297f9975c36ea98d88c5b6ac17c34934c8d4678fb1c247699b8ff3d481a3972a67fd0abba75687b11489258be98990713e2041a12c2d0
 SHA512 
41e8c2311c7833a778193b13d1e0b1bb18ece54f5e20b8b5b0b4a2308ba1cc1a8b8378700dbac83ee68822b5f847a3fa9c47822d22a22d45da792d2408f48378

diff --git a/app-admin/entr/entr-4.3.ebuild b/app-admin/entr/entr-4.3.ebuild
deleted file mode 100644
index c2fb5be8010..000
--- a/app-admin/entr/entr-4.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Run arbitrary commands when files change"
-HOMEPAGE="http://entrproject.org;
-SRC_URI="http://entrproject.org/code/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   sh configure || die
-   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
-}
-
-src_compile() {
-   export CC=$(tc-getCC)
-   default
-}
-
-src_test() {
-   export CC=$(tc-getCC)
-   default
-}

diff --git a/app-admin/entr/entr-4.4.ebuild b/app-admin/entr/entr-4.4.ebuild
deleted file mode 100644
index b86dea0ffd9..000
--- a/app-admin/entr/entr-4.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Run arbitrary commands when files change"
-HOMEPAGE="http://entrproject.org;
-SRC_URI="http://entrproject.org/code/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   sh configure || die
-   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
-}
-
-src_compile() {
-   export CC=$(tc-getCC)
-   default
-}
-
-src_test() {
-   export CC=$(tc-getCC)
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/

2020-09-16 Thread Patrice Clement
commit: e09fc04b3842d2ec76487d9cf527b529f33e825e
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:22:13 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:22:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09fc04b

app-admin/entr: mark stable for amd64.

mark stable for the remaining arches using ALLARCHES.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/entr/entr-4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/entr/entr-4.5.ebuild b/app-admin/entr/entr-4.5.ebuild
index b86dea0ffd9..6440b0ac600 100644
--- a/app-admin/entr/entr-4.5.ebuild
+++ b/app-admin/entr/entr-4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://entrproject.org/code/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/

2020-09-16 Thread Patrice Clement
commit: 5a3ea374b70d902439f2f0691df39b59f1e37c07
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 17:03:37 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 17:03:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3ea374

app-admin/entr: version bump.

Closes: https://bugs.gentoo.org/741724
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/entr/Manifest|  1 +
 app-admin/entr/entr-4.6.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index 6e6fa8cbb04..b2e2ca708e1 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1,3 +1,4 @@
 DIST entr-4.3.tar.gz 23756 BLAKE2B 
0272b0185932d7c388818df0cc615e991c9545473a823c478ad9f0b6a23c97c0f4b2727b109a7bb18e2b0792f18d94d188d4a5d3fc90c479628ea078b1288f96
 SHA512 
f65dfc3f106e25ec4ff39eaec94222d8a547eb35390c654f6a741f92541c1b86d7d303a795308fcbfced44ac8eca6ad67e70393802ac9d46153e037dc1eab902
 DIST entr-4.4.tar.gz 24125 BLAKE2B 
c77b4a862c0b4a2861d7e2784fbaa3f60899a9934314a5cf3abb01d70df946e3786957cbaa9ed58cea7171390d115157f0d9a48093f6e7a8c05bcabf34da9792
 SHA512 
355bc19cfee9a9b5a460b136d8db014a1d129b6e4c95d905c1c4557cf7d845a076d260798ae8b84221563c049a9bd6d81974f00eea681abaf2eac2f2f5e6d087
 DIST entr-4.5.tar.gz 24674 BLAKE2B 
ee9ce841c5b3adb2bddb5742c73311b6924e914b896297d56ca3397812e8d528a25276b2b6882e2391f649106e4bf1ebc81bc1cec837b8ce1056e2575eae20da
 SHA512 
db9499d78385df5056a30a4e3262fb436090acc5410ddfc529a7cfe4e10e304e13787abfc31dd38dbf8b9f01fa3369ef32d20c9fb903fa35763f41791bdda9c7
+DIST entr-4.6.tar.gz 24909 BLAKE2B 
e6c1eb5da1a3b94d593297f9975c36ea98d88c5b6ac17c34934c8d4678fb1c247699b8ff3d481a3972a67fd0abba75687b11489258be98990713e2041a12c2d0
 SHA512 
41e8c2311c7833a778193b13d1e0b1bb18ece54f5e20b8b5b0b4a2308ba1cc1a8b8378700dbac83ee68822b5f847a3fa9c47822d22a22d45da792d2408f48378

diff --git a/app-admin/entr/entr-4.6.ebuild b/app-admin/entr/entr-4.6.ebuild
new file mode 100644
index 000..b86dea0ffd9
--- /dev/null
+++ b/app-admin/entr/entr-4.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run arbitrary commands when files change"
+HOMEPAGE="http://entrproject.org;
+SRC_URI="http://entrproject.org/code/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   sh configure || die
+   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
+}
+
+src_compile() {
+   export CC=$(tc-getCC)
+   default
+}
+
+src_test() {
+   export CC=$(tc-getCC)
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/pydoc/

2020-09-02 Thread Patrice Clement
commit: 036190f796c1c116c28ca5bbc827def27eae2acb
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep  2 16:37:46 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Sep  2 16:38:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036190f7

app-vim/pydoc: add python3_7 and python3_8 to PYTHON_TARGETS.

Closes: https://bugs.gentoo.org/737358
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/pydoc/pydoc-2.0-r2.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/app-vim/pydoc/pydoc-2.0-r2.ebuild 
b/app-vim/pydoc/pydoc-2.0-r2.ebuild
new file mode 100644
index 000..3105dd0dc42
--- /dev/null
+++ b/app-vim/pydoc/pydoc-2.0-r2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit vim-plugin python-single-r1 vcs-snapshot
+
+DESCRIPTION="vim plugin: integrates python documentation view and search tool"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=910 
https://github.com/fs111/pydoc.vim;
+SRC_URI="https://github.com/fs111/${PN}.vim/tarball/${PV} -> ${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="app-arch/unzip"
+RDEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: www-misc/shellinabox/

2020-08-05 Thread Patrice Clement
commit: eae61794b46636c1e3aac5d7bb1542f8c6c895b8
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Aug  5 15:14:40 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Aug  5 15:14:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae61794

www-misc/shellinabox: clean up old.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 www-misc/shellinabox/Manifest   |   1 -
 www-misc/shellinabox/shellinabox-2.20-r1.ebuild | 107 ---
 www-misc/shellinabox/shellinabox-2.20-r2.ebuild | 109 
 www-misc/shellinabox/shellinabox-2.20-r3.ebuild | 109 
 4 files changed, 326 deletions(-)

diff --git a/www-misc/shellinabox/Manifest b/www-misc/shellinabox/Manifest
index 6d54fe277e4..5f04dbaa704 100644
--- a/www-misc/shellinabox/Manifest
+++ b/www-misc/shellinabox/Manifest
@@ -1,2 +1 @@
 DIST shellinabox-2.20.tar.gz 745920 BLAKE2B 
34d360d2e4f0474f64490894f4ba9b9457ca7915156fc3364e874c89d9792ec52c8e756d5f356da6f680425fcc4cf9c9025a47d56cb0b0671a2749f0ba90d5b9
 SHA512 
369fb6e0041fc3eb52a533f14d1f856a71ec1bf166441e25a5d61bb129f2db5de6b61205ddd0cb08d53384baaf4e087bd2c549f7919b96ee465d4cc3318d2237
-DIST shellinabox-2.20.zip 792359 BLAKE2B 
fd6ebde4d9f81314dd439126ad9ed6759556268c4af6dbe2094fb7aaef3956e8c484deb8c3b43a485bc28cf3a2c0105bee0f8b5c2efba1d3d7f0c0b6b3f6867a
 SHA512 
0537b6400cb7f4880c76cce270e5eefd6f536eae7e27b5f7b12de0465a1e354f7980bb2f67230237eda1f7945afb1d3bb18013106bf7c3a02e7974532f0d9190

diff --git a/www-misc/shellinabox/shellinabox-2.20-r1.ebuild 
b/www-misc/shellinabox/shellinabox-2.20-r1.ebuild
deleted file mode 100644
index 0fd76e1f2e6..000
--- a/www-misc/shellinabox/shellinabox-2.20-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF="yes"
-AUTOTOOLS_IN_SOURCE_BUILD="yes"
-
-inherit user autotools-utils systemd
-
-DESCRIPTION="Export command line tools to a web based terminal emulator"
-HOMEPAGE="https://github.com/shellinabox/shellinabox;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="+pam"
-
-DEPEND="
-   dev-libs/openssl:0=
-   pam? ( sys-libs/pam )"
-
-SIAB_CERT_DIR="/etc/shellinabox/cert"
-SIAB_SSL_BASH="${SIAB_CERT_DIR}/gen_ssl_cert.bash"
-SIAB_DAEMON="${PN}d"
-
-shellinbox_gen_ssl_setup() {
-   read -r -d '' SIAB_SSL_SETUP << EOF
-cd ${SIAB_CERT_DIR}
-openssl genrsa -des3 -out server.key 1024
-openssl req -new -key server.key -out server.csr
-cp server.key server.key.org
-openssl rsa -in server.key.org -out server.key
-openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
-cat server.crt server.key > certificate.pem
-EOF
-}
-
-pkg_setup() {
-   enewgroup "${SIAB_DAEMON}"
-   enewuser "${SIAB_DAEMON}" -1 -1 -1 "${SIAB_DAEMON}"
-}
-
-src_configure() {
-   local myeconf=(
-   --disable-runtime-loading
-   --enable-ssl
-   )
-
-   econf \
-   $(use_enable pam) \
-   "${myeconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   # make installs the binary in bin...
-   rm -rf "${D}/usr/bin" || die
-
-   # ... whereas it should put it in sbin.
-   dosbin "${SIAB_DAEMON}"
-
-   # Install init+conf files.
-   newinitd "${FILESDIR}/${SIAB_DAEMON}.init" "${SIAB_DAEMON}"
-   newconfd "${FILESDIR}/${SIAB_DAEMON}.conf" "${SIAB_DAEMON}"
-
-   # Install systemd unit file.
-   systemd_dounit "${FILESDIR}"/shellinaboxd.service
-
-   # Install CSS files.
-   insinto "/usr/share/${PN}-resources"
-   doins -r "${PN}"/*.css
-
-   # Create directory where SSL certificates will be generated.
-   dodir "${SIAB_CERT_DIR}"
-   fowners "${SIAB_DAEMON}:${SIAB_DAEMON}" "${SIAB_CERT_DIR}"
-
-   # Generate set up variable.
-   shellinbox_gen_ssl_setup
-
-   # Dump it in a bash script.
-   echo "#!/usr/bin/env bash" > "${D}/${SIAB_SSL_BASH}" || die
-   echo "${SIAB_SSL_SETUP}" >> "${D}/${SIAB_SSL_BASH}" || die
-   chmod +x "${D}/${SIAB_SSL_BASH}" || die
-}
-
-pkg_postinst() {
-   ewarn
-   ewarn "The default configuration exposes a login shell"
-   ewarn "with SSL disabled on the localhost interface only."
-   ewarn
-
-   shellinbox_gen_ssl_setup
-
-   einfo
-   einfo "To generate self-signed SSL certif

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-vi/

2020-07-31 Thread Patrice Clement
commit: 55c108264f2be947c15afe7f7378af85264711d2
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jul 31 19:21:01 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sat Aug  1 05:53:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c10826

app-eselect/eselect-vi: clean up old.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-eselect/eselect-vi/Manifest   |  1 -
 app-eselect/eselect-vi/eselect-vi-1.1.9-r1.ebuild | 19 ---
 app-eselect/eselect-vi/eselect-vi-1.1.9.ebuild| 20 
 3 files changed, 40 deletions(-)

diff --git a/app-eselect/eselect-vi/Manifest b/app-eselect/eselect-vi/Manifest
index 078f713a881..c34b57b3cdc 100644
--- a/app-eselect/eselect-vi/Manifest
+++ b/app-eselect/eselect-vi/Manifest
@@ -1,2 +1 @@
-DIST eselect-vi-1.1.9.tar.xz 6236 BLAKE2B 
09853ac48d1f904de5602244306ab35cb0597d14ddfbb1865ee54adf53bf190df6574cb5d8c27e3e41b12768c79f10ed1482b7ffb66015375b0214d32d17dbe3
 SHA512 
618c83d1e93a6c137b1c787c9bf9df19b68b7ef6679ba6179f13582f67e494d365da778b4646aff4af7196399468204c249e59e104a69851bb411fff1b3d038f
 DIST eselect-vi-1.2.tar.gz 2078 BLAKE2B 
0f78afe201d9db72de005e035fd044435faf76b0027ce570cad09f3b4f0f497631f57107222de5e649c8badc0cbc3172edd1f1600e5b7bee8ba6f78b2ae9277a
 SHA512 
77ec5281a25156d4a6c4b35fb154aa5837e4d2335637ecdb66a75984419439526f2215abe39a4d08e68d8dd3e337f47947f5a8fbf89ae7ecca8631e7dbf50dc5

diff --git a/app-eselect/eselect-vi/eselect-vi-1.1.9-r1.ebuild 
b/app-eselect/eselect-vi/eselect-vi-1.1.9-r1.ebuild
deleted file mode 100644
index babee4ae596..000
--- a/app-eselect/eselect-vi/eselect-vi-1.1.9-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Manages the /usr/bin/vi symlink"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-
-RDEPEND="app-admin/eselect"
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   doins vi.eselect
-}

diff --git a/app-eselect/eselect-vi/eselect-vi-1.1.9.ebuild 
b/app-eselect/eselect-vi/eselect-vi-1.1.9.ebuild
deleted file mode 100644
index 63b066d61b9..000
--- a/app-eselect/eselect-vi/eselect-vi-1.1.9.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Manages the /usr/bin/vi symlink"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=app-admin/eselect-1.0.6"
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   doins vi.eselect
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2020-07-22 Thread Patrice Clement
commit: 987d4e08cc36f96e53873ccdfccbe8bf9dce0e98
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 22 09:56:17 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Jul 22 09:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987d4e08

profiles/package.mask: add www-misc/surl to list of Python 2 masked packages.

No release since 2010. This project is dead. It has no consumer.

Signed-off-by: Patrice Clement  gentoo.org>

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9bff7a8acd4..dc9ea49717b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -312,6 +312,7 @@ sci-chemistry/pymol-plugins-promol
 sci-chemistry/relax
 sci-chemistry/sparky
 www-apps/viewvc
+www-misc/surl
 x11-misc/nts
 
 # Stephan Hartmann  (2020-06-29)



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/, dev-java/java-config/files/

2020-07-20 Thread Patrice Clement
commit: 01881f349f8420f045a164bdd7762fac0f7142c2
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jul 20 19:45:05 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Jul 20 19:45:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01881f34

dev-java/java-config: clean up old.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/java-config/Manifest  |  1 -
 .../files/java-config-2.2.0-prefix.patch   | 15 ---
 .../java-config/files/java-config-2.2.0-py38.patch | 52 --
 dev-java/java-config/java-config-2.2.0-r4.ebuild   | 44 --
 4 files changed, 112 deletions(-)

diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
index f75ce7c90ed..9cc9cc4e6e3 100644
--- a/dev-java/java-config/Manifest
+++ b/dev-java/java-config/Manifest
@@ -1,2 +1 @@
-DIST java-config-2.2.0.tar.bz2 51851 BLAKE2B 
7b7c15dc988d2f5f54ebacba224f57193577e24f99a798657b40d83d723280562e314ba71319958a83be44defc6a48ac1114cce37eaeddea025ea31f26cf331a
 SHA512 
a491cfe86bde8afadfc5b875740d79f9077526d8650ffb034fdad67a7ffa1b02646f67b1ef0eab7b0fe3ae57b5d767fa6a0d5593fe07416993d60588a8ed595a
 DIST java-config-2.3.1.tar.gz 26165 BLAKE2B 
948506663513db369d0ed8ffdfaa54c643989431430ea03440551a6a4b6725d8eec38f5cb4fde3b64e8936c0f43de0e65a7368469032c646c7b6b3bb7ec3ed13
 SHA512 
62db555b2d8a37a03b6a03aa133010848d54be33ba6e3c43807abefe665a9d8ff2790baf1af79b98d4a7bd3e9ba6bc64382a24c3fcf7038338123dabd146b7b4

diff --git a/dev-java/java-config/files/java-config-2.2.0-prefix.patch 
b/dev-java/java-config/files/java-config-2.2.0-prefix.patch
deleted file mode 100644
index 068538a69f9..000
--- a/dev-java/java-config/files/java-config-2.2.0-prefix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Wait for the java team to upstream this patch.
-Bug: 591156
 /setup.py  2013-02-15 07:12:09.0 +0900
-+++ /setup.py.new  2016-08-13 16:38:22.0 +0900
-@@ -87,8 +87,8 @@
-   elif arch in ['hpux']:
-   defaults = '*= hp-jdk-bin'
- 
--  os.mkdir(self.root + '/usr/share/java-config-2/config/')
--  with open(self.root + 
'/usr/share/java-config-2/config/jdk-defaults.conf', 'w') as f:
-+  os.mkdir(self.root + eprefix + 
'/usr/share/java-config-2/config/')
-+  with open(self.root + eprefix + 
'/usr/share/java-config-2/config/jdk-defaults.conf', 'w') as f:
-   f.write("# This files contain the default support 
jdk's\n")
-   f.write(defaults + "\n")
- 

diff --git a/dev-java/java-config/files/java-config-2.2.0-py38.patch 
b/dev-java/java-config/files/java-config-2.2.0-py38.patch
deleted file mode 100644
index cb59e1f36be..000
--- a/dev-java/java-config/files/java-config-2.2.0-py38.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 5e7cc49184e657bd446998f4b08e9106e5215ce5 Mon Sep 17 00:00:00 2001
-From: Georgy Yakovlev 
-Date: Thu, 7 May 2020 02:45:57 -0700
-Subject: [PATCH] replace is with ==
-

- src/java-config-2 | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/src/java-config-2 b/src/java-config-2
-index 8ad2539..84ecd30 100755
 a/src/java-config-2
-+++ b/src/java-config-2
-@@ -199,7 +199,7 @@ def set_user_vm(option, opt, value, parser):
- if not vm:
- fatalError("Could not find a vm matching: %s" % value)
- else:
--if os.getuid() is 0:
-+if os.getuid() == 0:
- fatalError("The user 'root' should always use the System VM")
- else:
- try:
-@@ -227,7 +227,7 @@ def user_classpath_target():
- # Deprecated
- def set_system_classpath(option, opt, value, parser):
- deprecation_notice()
--if os.getuid() is 0:
-+if os.getuid() == 0:
- pkgs = value.split(',')
- manager.set_classpath(system_classpath_target(), pkgs)
- 
-@@ -252,7 +252,7 @@ def set_user_classpath(option, opt, value, parser):
- # Deprecated
- def append_system_classpath(option, opt, value, parser):
- deprecation_notice()
--if os.getuid() is 0:
-+if os.getuid() == 0:
- pkgs = value.split(',')
- manager.append_classpath(system_classpath_target(), pkgs)
- 
-@@ -277,7 +277,7 @@ def append_user_classpath(option, opt, value, parser):
- # Deprecated
- def clean_system_classpath(option, opt, value, parser):
- deprecation_notice()
--if os.getuid() is 0:
-+if os.getuid() == 0:
- manager.clean_classpath(system_classpath_target())
- update_env()
- else:
--- 
-2.26.2
-

diff --git a/dev-java/java-config/java-config-2.2.0-r4.ebuild 
b/dev-java/java-config/java-config-2.2.0-r4.ebuild
deleted file mode 100644
index 8f03a425121..000
--- a/dev-java/java-config/java-config-2.2.0-r4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Dist

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-vi/

2020-07-20 Thread Patrice Clement
commit: e45c4998873e2989ae92339a566b46e7b13acf9d
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jul 20 19:42:29 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Jul 20 19:42:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45c4998

app-eselect/eselect-vi: version bump.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-eselect/eselect-vi/Manifest  |  1 +
 app-eselect/eselect-vi/eselect-vi-1.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-eselect/eselect-vi/Manifest b/app-eselect/eselect-vi/Manifest
index 227cdf9f7e1..078f713a881 100644
--- a/app-eselect/eselect-vi/Manifest
+++ b/app-eselect/eselect-vi/Manifest
@@ -1 +1,2 @@
 DIST eselect-vi-1.1.9.tar.xz 6236 BLAKE2B 
09853ac48d1f904de5602244306ab35cb0597d14ddfbb1865ee54adf53bf190df6574cb5d8c27e3e41b12768c79f10ed1482b7ffb66015375b0214d32d17dbe3
 SHA512 
618c83d1e93a6c137b1c787c9bf9df19b68b7ef6679ba6179f13582f67e494d365da778b4646aff4af7196399468204c249e59e104a69851bb411fff1b3d038f
+DIST eselect-vi-1.2.tar.gz 2078 BLAKE2B 
0f78afe201d9db72de005e035fd044435faf76b0027ce570cad09f3b4f0f497631f57107222de5e649c8badc0cbc3172edd1f1600e5b7bee8ba6f78b2ae9277a
 SHA512 
77ec5281a25156d4a6c4b35fb154aa5837e4d2335637ecdb66a75984419439526f2215abe39a4d08e68d8dd3e337f47947f5a8fbf89ae7ecca8631e7dbf50dc5

diff --git a/app-eselect/eselect-vi/eselect-vi-1.2.ebuild 
b/app-eselect/eselect-vi/eselect-vi-1.2.ebuild
new file mode 100644
index 000..ff857e6a03e
--- /dev/null
+++ b/app-eselect/eselect-vi/eselect-vi-1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Manages the /usr/bin/vi symlink"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Vim;
+SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+RDEPEND="app-admin/eselect"
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] proj/eselect-vi: New tag: 1.2

2020-07-20 Thread Patrice Clement
commit: 
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Jul 20 19:38:21 2020 +

New tag: 1.2




[gentoo-commits] proj/eselect-vi: New branch: master

2020-07-20 Thread Patrice Clement
commit: 
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Jul 20 19:37:25 2020 +

New branch: master




[gentoo-commits] repo/gentoo:master commit in: app-editors/pyvim/

2020-07-19 Thread Patrice Clement
commit: 1d39f31bc45d3e0627ed1a58e17236024f18d78e
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jul 19 14:15:15 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sun Jul 19 14:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d39f31b

app-editors/pyvim: new ebuild.

pyvim is an implementation of Vim in Python.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-editors/pyvim/Manifest   |  1 +
 app-editors/pyvim/metadata.xml   | 16 +++
 app-editors/pyvim/pyvim-3.0.2.ebuild | 39 
 3 files changed, 56 insertions(+)

diff --git a/app-editors/pyvim/Manifest b/app-editors/pyvim/Manifest
new file mode 100644
index 000..ed95aecc3d8
--- /dev/null
+++ b/app-editors/pyvim/Manifest
@@ -0,0 +1 @@
+DIST pyvim-3.0.2.tar.gz 35227 BLAKE2B 
8edc2218b3a0f2ba922531b75f65a5273ad9a2697f72ecf994cf7d2406c6311c3f28b22b6adb1243150a90db74962256ceaa7cf47ec99c2388299742451d6efb
 SHA512 
da961342ba52e5beca44a607cbb923953388e8674409db9ca2b152017eeedce84f92e42a9f6d0e5019c5c4d88d82f4a987cb378f311cf84a169cefa54dc5efce

diff --git a/app-editors/pyvim/metadata.xml b/app-editors/pyvim/metadata.xml
new file mode 100644
index 000..318dcc191ea
--- /dev/null
+++ b/app-editors/pyvim/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   v...@gentoo.org
+   Gentoo Vim Project
+   
+   
+   monsie...@gentoo.org
+       Patrice Clement
+   
+   
+   pyvim
+   prompt-toolkit/pyvim
+   
+

diff --git a/app-editors/pyvim/pyvim-3.0.2.ebuild 
b/app-editors/pyvim/pyvim-3.0.2.ebuild
new file mode 100644
index 000..f0ba40a9fbc
--- /dev/null
+++ b/app-editors/pyvim/pyvim-3.0.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of Vim in Python"
+HOMEPAGE="https://pypi.org/project/pyvim 
https://github.com/prompt-toolkit/pyvim;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-vi
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/docopt[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/prompt_toolkit[${PYTHON_USEDEP}]"
+
+eselect_vi_update() {
+   einfo "Calling eselect vi update..."
+   eselect vi update --if-unset
+   eend $?
+}
+
+pkg_postinst() {
+   eselect_vi_update
+}
+
+pkg_postrm() {
+   eselect_vi_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/

2020-07-16 Thread Patrice Clement
commit: 94086c17c648d687cda296585e5d970eef68f69c
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jul 16 21:10:20 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jul 16 21:10:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94086c17

dev-java/java-config: add  version.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/java-config/java-config-.ebuild | 45 
 1 file changed, 45 insertions(+)

diff --git a/dev-java/java-config/java-config-.ebuild 
b/dev-java/java-config/java-config-.ebuild
new file mode 100644
index 000..e60c556878b
--- /dev/null
+++ b/dev-java/java-config/java-config-.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# jython depends on java-config, so don't add it or things will break
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+if [[ $PV = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/java-config.git;
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Java environment configuration query tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
+
+# baselayout-java is added as a dep till it can be added to eclass.
+RDEPEND="
+   !dev-java/java-config-wrapper
+   sys-apps/baselayout-java
+   sys-apps/portage[${PYTHON_USEDEP}]"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # This replaces the file installed by java-config-wrapper.
+   dosym java-config-2 /usr/bin/java-config
+}
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] proj/java-config:master commit in: src/java_config_2/

2020-07-16 Thread Patrice Clement
commit: d9ac25402fa9ff918e1f1da4e3e0d97281e437c4
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jul 16 20:46:02 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jul 16 20:48:34 2020 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=d9ac2540

allow java-config to parse inverted conditions.

... aka exclamation marks.

Patch courtesy of njsg on IRC.

Signed-off-by: Patrice Clement  gentoo.org>

 src/java_config_2/VersionManager.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/java_config_2/VersionManager.py 
b/src/java_config_2/VersionManager.py
index cb30e88..a876f02 100644
--- a/src/java_config_2/VersionManager.py
+++ b/src/java_config_2/VersionManager.py
@@ -110,7 +110,11 @@ class VersionManager:
 
 for token in tokens:
 if token[-1] == "?":
-if token[:-1] not in useflags:
+if token.startswith("!"):
+skip = token[1:-1] in useflags
+else:
+skip = token[:-1] not in useflags
+if skip:
 level = 0
 while 1:
 token = next(tokens)



[gentoo-commits] proj/javatoolkit:master commit in: src/py/

2020-07-15 Thread Patrice Clement
commit: bb8bb23579f75a34ccb7c9d963a6bae001ae40b8
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 15 20:13:06 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Jul 15 20:14:22 2020 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=bb8bb235

xml-rewrite-2.py: add back os.chdir() function call.

Courtesy of Arfrever  apache.org>.

Closes: https://bugs.gentoo.org/698964
Signed-off-by: Patrice Clement  gentoo.org>

 src/py/xml-rewrite-2.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/py/xml-rewrite-2.py b/src/py/xml-rewrite-2.py
index c56de1d..4035119 100755
--- a/src/py/xml-rewrite-2.py
+++ b/src/py/xml-rewrite-2.py
@@ -375,6 +375,8 @@ parameters will break the script."""
 else:
 rewriter.process(f)
 
+os.chdir(cwd)
+
 # Then write it back out to the file
 with open(file, 'w') as f:
 rewriter.write(f)



[gentoo-commits] repo/gentoo:master commit in: dev-python/pythondialog/

2020-07-13 Thread Patrice Clement
commit: 3f2a491a683c9c24768663f2a4cdbbdcd39c4877
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jun 25 16:00:40 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Jul 13 15:26:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2a491a

dev-python/pythondialog: stable for amd64.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/pythondialog/pythondialog-3.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pythondialog/pythondialog-3.5.1.ebuild 
b/dev-python/pythondialog/pythondialog-3.5.1.ebuild
index 460c64b9f26..9036f76e6a5 100644
--- a/dev-python/pythondialog/pythondialog-3.5.1.ebuild
+++ b/dev-python/pythondialog/pythondialog-3.5.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://sourceforge/pythondialog/${PV}/python3-${P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 
 RDEPEND="dev-util/dialog"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2020-07-04 Thread Patrice Clement
commit: 4fb8f74b3454aab69132bad5d1b656ef85cb
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Jul  4 20:38:21 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sat Jul  4 20:38:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb8f74b

app-editors/vim: get python3 interpreter using ${PYTHON} variable.

Patch courtesy of Alexander Tsoy  tsoy.me>.

Closes: https://bugs.gentoo.org/692226
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-editors/vim/vim-8.2.0814.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.0814.ebuild 
b/app-editors/vim/vim-8.2.0814.ebuild
index 5bc04c0d2b0..f077cf006b4 100644
--- a/app-editors/vim/vim-8.2.0814.ebuild
+++ b/app-editors/vim/vim-8.2.0814.ebuild
@@ -204,7 +204,7 @@ src_configure() {
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable python python3interp)
-   $(use_with python python3-command $(type -P $(eselect 
python show --python3)))
+   $(use_with python python3-command "${PYTHON}")
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2020-07-04 Thread Patrice Clement
commit: 1e0cc4defd62bddc9e3b0e59984ee98f32035027
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Jul  4 20:35:21 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sat Jul  4 20:38:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0cc4de

app-editors/gvim: get python3 interpreter using ${PYTHON} variable.

Patch courtesy of Alexander Tsoy  tsoy.me>.

Bug: https://bugs.gentoo.org/692226
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-editors/gvim/gvim-8.2.0814.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.2.0814.ebuild 
b/app-editors/gvim/gvim-8.2.0814.ebuild
index 3542682bc03..15593afef33 100644
--- a/app-editors/gvim/gvim-8.2.0814.ebuild
+++ b/app-editors/gvim/gvim-8.2.0814.ebuild
@@ -200,7 +200,7 @@ src_configure() {
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable python python3interp)
-   $(use_with python python3-command $(type -P $(eselect python 
show --python3)))
+   $(use_with python python3-command "${PYTHON}")
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)



[gentoo-commits] repo/gentoo:master commit in: app-vim/iris/

2020-07-02 Thread Patrice Clement
commit: 7768bf09cf044c36623435166cbce2d1b7897f3a
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jul  2 21:52:56 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jul  2 21:53:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7768bf09

app-vim/iris: new ebuild.

iris an IMAP mail client for vim.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/iris/Manifest  |  1 +
 app-vim/iris/iris-1.0.0.ebuild | 37 +
 app-vim/iris/metadata.xml  | 14 ++
 3 files changed, 52 insertions(+)

diff --git a/app-vim/iris/Manifest b/app-vim/iris/Manifest
new file mode 100644
index 000..7d93223a466
--- /dev/null
+++ b/app-vim/iris/Manifest
@@ -0,0 +1 @@
+DIST iris-1.0.0.tar.gz 15607 BLAKE2B 
f78155c7cdfce046c48f9a29ca2855212ebd5d7f5aabd7b3a605ca8257b1a99e6d0c005c3641f69a33f6d3b2335b2a68da9653c2487b4f5863ba96cc3323ee10
 SHA512 
0b8b74935c2844dbb874e18683fd65602820c13dfc50cc73425ac80440f898432eb1eb4af6e3b73cef5733ea9e7c1aa97d19f67e6d1a277592c359519dcc418c

diff --git a/app-vim/iris/iris-1.0.0.ebuild b/app-vim/iris/iris-1.0.0.ebuild
new file mode 100644
index 000..8e10bcffdb9
--- /dev/null
+++ b/app-vim/iris/iris-1.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8} )
+
+inherit vim-plugin python-r1
+
+MY_PN="iris.vim"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="vim plugin: mail client for vim"
+HOMEPAGE="https://github.com/soywod/iris.vim;
+SRC_URI="https://github.com/soywod/iris.vim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   dev-python/imapclient
+   ${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   mv api.py iris-api || die
+   mv idle.py iris-idle || die
+   sed -e 's#api\.py#iris-api#g;' -i autoload/iris/api.vim || die
+   sed -e 's#idle\.py#iris-idle#g;' -i autoload/iris/idle.vim || die
+   python_foreach_impl python_doscript iris-api
+   python_foreach_impl python_doscript iris-idle
+
+   vim-plugin_src_install
+}

diff --git a/app-vim/iris/metadata.xml b/app-vim/iris/metadata.xml
new file mode 100644
index 000..8ecaaddf714
--- /dev/null
+++ b/app-vim/iris/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+v...@gentoo.org
+Gentoo Vim Project
+  
+  
+monsie...@gentoo.org
+  
+  
+soywod/iris.vim
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-officeext/languagetool/

2020-07-01 Thread Patrice Clement
commit: df4371e253064e8687bd0fefec9d159e9c954ed4
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Jun 29 14:57:06 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Jul  1 18:37:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4371e2

app-officeext/languagetool: remove old versions.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-officeext/languagetool/Manifest|  2 --
 app-officeext/languagetool/languagetool-3.4.ebuild | 25 --
 app-officeext/languagetool/languagetool-3.5.ebuild | 25 --
 3 files changed, 52 deletions(-)

diff --git a/app-officeext/languagetool/Manifest 
b/app-officeext/languagetool/Manifest
index 780452695d9..f208875f021 100644
--- a/app-officeext/languagetool/Manifest
+++ b/app-officeext/languagetool/Manifest
@@ -1,3 +1 @@
-DIST LanguageTool-3.4.oxt 58043690 BLAKE2B 
d381d0e426619182e8e5d7469dfb18e41c7a993f1850afd1a2720199618eaaadd093f3b7efafc23601a42221e991e71820d963326618f24be4889cf55b04f5f1
 SHA512 
29eda8c4a26eb4da4dce68db6f962c8a8828bb0eb76aef3e31a58607aea9a15705aaccc4a1bc5366760bdb00c9133ef225291941e5873cbcc384627464eb9a8f
-DIST LanguageTool-3.5.oxt 58210562 BLAKE2B 
77a455a9a7950aed69c5b6ffd1bfca43b0821f6b84cfa96d5aea05b9a57995c4542e4d651e150d964173bdc1e3364b96ececeda07919db68ad04293673f02c9f
 SHA512 
1a36c04117c473ccb812f3b216763d816ddc796869488bfcf2f36d8ab325ef1620edf148ebb8b1b1b2d62a043b5b45f738e27ff440f6f99067601828a49f0e0e
 DIST LanguageTool-5.0.oxt 141552168 BLAKE2B 
040cb817150dd1cf137feadf28ca00ce6316a529709c1255438d0fa2faac3b5a516d9a48e3e3ba6bf2fedc3650050970eae6179578c5fcf005c6484c30cf408e
 SHA512 
8493100684598aaa7c422360e0f00b5cff0c1be22aca4bee6c7e0e12d509916bc3c7f8df052b86702f6177c227d1a5dbe6b2592fa1cbdb79f4666dc22c16

diff --git a/app-officeext/languagetool/languagetool-3.4.ebuild 
b/app-officeext/languagetool/languagetool-3.4.ebuild
deleted file mode 100644
index e000f375294..000
--- a/app-officeext/languagetool/languagetool-3.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P="LanguageTool-${PV}"
-
-OFFICE_REQ_USE="java"
-
-OFFICE_EXTENSIONS=(
-   "${MY_P}.oxt"
-)
-
-inherit office-ext-r1
-
-DESCRIPTION="Style and Grammar Checker for libreoffice"
-HOMEPAGE="https://www.languagetool.org/;
-SRC_URI="https://www.languagetool.org/download/${MY_P}.oxt;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.8"

diff --git a/app-officeext/languagetool/languagetool-3.5.ebuild 
b/app-officeext/languagetool/languagetool-3.5.ebuild
deleted file mode 100644
index 14d714d60ce..000
--- a/app-officeext/languagetool/languagetool-3.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P="LanguageTool-${PV}"
-
-OFFICE_REQ_USE="java"
-
-OFFICE_EXTENSIONS=(
-   "${MY_P}.oxt"
-)
-
-inherit office-ext-r1
-
-DESCRIPTION="Style and Grammar Checker for libreoffice"
-HOMEPAGE="https://www.languagetool.org/;
-SRC_URI="https://www.languagetool.org/download/${MY_P}.oxt;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.8"



[gentoo-commits] repo/gentoo:master commit in: app-officeext/languagetool/

2020-07-01 Thread Patrice Clement
commit: c535a9a038b485e8c0384736bb66be2e5f205851
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Jun 29 14:56:40 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Jul  1 18:37:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535a9a0

app-officeext/languagetool: version update to 5.0.

Updated license to LGPL-2.1+, migrated to EAPI7.
Closes: https://bugs.gentoo.org/605518
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16485
Signed-off-by: Patrice Clement  gentoo.org>

 app-officeext/languagetool/Manifest|  1 +
 app-officeext/languagetool/languagetool-5.0.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/app-officeext/languagetool/Manifest 
b/app-officeext/languagetool/Manifest
index 34356537e77..780452695d9 100644
--- a/app-officeext/languagetool/Manifest
+++ b/app-officeext/languagetool/Manifest
@@ -1,2 +1,3 @@
 DIST LanguageTool-3.4.oxt 58043690 BLAKE2B 
d381d0e426619182e8e5d7469dfb18e41c7a993f1850afd1a2720199618eaaadd093f3b7efafc23601a42221e991e71820d963326618f24be4889cf55b04f5f1
 SHA512 
29eda8c4a26eb4da4dce68db6f962c8a8828bb0eb76aef3e31a58607aea9a15705aaccc4a1bc5366760bdb00c9133ef225291941e5873cbcc384627464eb9a8f
 DIST LanguageTool-3.5.oxt 58210562 BLAKE2B 
77a455a9a7950aed69c5b6ffd1bfca43b0821f6b84cfa96d5aea05b9a57995c4542e4d651e150d964173bdc1e3364b96ececeda07919db68ad04293673f02c9f
 SHA512 
1a36c04117c473ccb812f3b216763d816ddc796869488bfcf2f36d8ab325ef1620edf148ebb8b1b1b2d62a043b5b45f738e27ff440f6f99067601828a49f0e0e
+DIST LanguageTool-5.0.oxt 141552168 BLAKE2B 
040cb817150dd1cf137feadf28ca00ce6316a529709c1255438d0fa2faac3b5a516d9a48e3e3ba6bf2fedc3650050970eae6179578c5fcf005c6484c30cf408e
 SHA512 
8493100684598aaa7c422360e0f00b5cff0c1be22aca4bee6c7e0e12d509916bc3c7f8df052b86702f6177c227d1a5dbe6b2592fa1cbdb79f4666dc22c16

diff --git a/app-officeext/languagetool/languagetool-5.0.ebuild 
b/app-officeext/languagetool/languagetool-5.0.ebuild
new file mode 100644
index 000..962894ba86e
--- /dev/null
+++ b/app-officeext/languagetool/languagetool-5.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="LanguageTool-${PV}"
+
+OFFICE_REQ_USE="java"
+OFFICE_EXTENSIONS=(
+   "${MY_P}.oxt"
+)
+
+inherit office-ext-r1
+
+DESCRIPTION="Style and Grammar Checker for libreoffice"
+HOMEPAGE="https://www.languagetool.org/;
+SRC_URI="https://www.languagetool.org/download/${MY_P}.oxt;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"



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

2020-07-01 Thread Patrice Clement
commit: 89eca7a92d0b356f50b6f2e97d1665ab6a05a320
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul  1 06:13:20 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Jul  1 06:17:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89eca7a9

app-shells/hstr: version and EAPI 7 bump.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-shells/hstr/Manifest|  1 +
 app-shells/hstr/hstr-2.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-shells/hstr/Manifest b/app-shells/hstr/Manifest
index 602b85af6a4..826da852236 100644
--- a/app-shells/hstr/Manifest
+++ b/app-shells/hstr/Manifest
@@ -1,2 +1,3 @@
 DIST hstr-2.0.tar.gz 1242802 BLAKE2B 
24f1a870e6aa12b6544a38601c6bc654e01aa1a185c4f7735559aa3220ed8d9fb840e298526b9e4a177000f2ec5c08caee5da97e13783e4114bde5276ee1e85e
 SHA512 
50d5e8e61aa853dab0093f4225d3329e98bc59609d8d59abf832cd4cb616d78a2fa091d1ad8d16f3543276c4ead95a419f33a13a96f423bf93dc648da32740b7
 DIST hstr-2.1.tar.gz 1244067 BLAKE2B 
aa37f26a5ba8ee465a03212cc80e55b9581e59cbb535f17fda8e59bed062f0b0065d456d8566927c089595b92270b83235f0bf73f26ac88704bd933c1926cd5b
 SHA512 
ea217ac2b6dcb7e283f83d15524b47f88c5c8cfb82e5728537750a2ec8526f03304503a5bb67970d893e10057aba087aa86a67548aa361c892b6ee3e81903122
+DIST hstr-2.2.tar.gz 1246786 BLAKE2B 
f14091fea391dada79798c957b0b1094aff73b7ab4f8d9fd53c1070924556a7ff59f6f5a2e49b36dcd46ca6f93c5f8cd0fcfef07d5f7458d4bbe021546ccdc7a
 SHA512 
c133edaa63a2be76356c08e52303d4133b11803e3ac6f915566a8d1b4651991b14d43974618061b2fc98c49e21b650ff6b9ac8168512e76566e327f90a550e4a

diff --git a/app-shells/hstr/hstr-2.2.ebuild b/app-shells/hstr/hstr-2.2.ebuild
new file mode 100644
index 000..08f0c98ba78
--- /dev/null
+++ b/app-shells/hstr/hstr-2.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Shell history suggest box"
+HOMEPAGE="https://github.com/dvorka/hstr http://www.mindforger.com;
+SRC_URI="https://github.com/dvorka/hstr/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-libs/ncurses:0=[unicode]"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( CONFIGURATION.md README.md )
+
+PATCHES=( ${FILESDIR}/${PN}-2.0-fix-ncurses-configure.patch )
+
+src_prepare() {
+   default
+   sed \
+   -e 's:-O2::g' \
+   -i src/Makefile.am || die
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/brython/

2020-07-01 Thread Patrice Clement
commit: 76939d33e33ad3d0604486bd76146aa5966c1d1b
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul  1 06:16:58 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Wed Jul  1 06:17:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76939d33

dev-python/brython: version bump.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/brython/Manifest |  1 +
 dev-python/brython/brython-3.7.4.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index c6a694f3d44..1f41f7bbb21 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -1 +1,2 @@
 DIST brython-3.7.3.tar.gz 10403156 BLAKE2B 
a30c957925149f1b7eb736c1fcacd171dffb5846f6a343227596e759820c794c265befbb04137e797c1eabe8d9f0a3faa93fe425e4b0c13fda4c78b4c4bb1ecd
 SHA512 
f234c7bc67d935e5bd5bfa8e473bccf90245ab4dabccd363bc5e9e01e1c9ea9d95989c5f8b323c158e286ac4a66106eb07722d1fcc82353ad036e35b4fda5669
+DIST brython-3.7.4.tar.gz 10473351 BLAKE2B 
c457498d7f9b61ef416d6ec0ccbf86e3fdc7cc55f90fd8a853005285cab814d054319a5437cc24d22d6088af6f5b58da5311c6f68721d7b243fe31ef450c38a1
 SHA512 
70959debdd0a3e7f7e533f17aa2149802454bee23598d844156756ee6aab697b75337a26a341e6408966036f419696d0f8b073cb5383f32a9f6de65cde2fa40a

diff --git a/dev-python/brython/brython-3.7.4.ebuild 
b/dev-python/brython/brython-3.7.4.ebuild
new file mode 100644
index 000..ce838901b94
--- /dev/null
+++ b/dev-python/brython/brython-3.7.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit webapp python-single-r1
+
+DESCRIPTION="A Python 3 implementation for client-side web programming"
+HOMEPAGE="http://www.brython.info;
+SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   dodoc LICENCE.txt README.md
+   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
+
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/brython/

2020-06-27 Thread Patrice Clement
commit: ce68d8e8b50c616dd0b4c14f5e7fe474f2a5a630
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Jun 27 20:34:03 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sat Jun 27 20:34:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce68d8e8

dev-python/brython: clean up old.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/brython/Manifest |  1 -
 dev-python/brython/brython-3.7.2.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index fe5e95acd79..c6a694f3d44 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -1,2 +1 @@
-DIST brython-3.7.2.tar.gz 10403203 BLAKE2B 
1fb7778a961c68a873033321fdf7a5b24f422d52195ff1f0606384c76007ab87a1949ead2ffcd7b660b544a9833acf90b254a542ea8856510579bacd0be8477d
 SHA512 
76bdbc005832b4980e38ff4bf2fd705291eb06ee6b9f0c4b25a90df9ab4e6da6638990abb37ebf526d064f54823a9b4ff387edd919db69b1eb3bfc8ed27d6290
 DIST brython-3.7.3.tar.gz 10403156 BLAKE2B 
a30c957925149f1b7eb736c1fcacd171dffb5846f6a343227596e759820c794c265befbb04137e797c1eabe8d9f0a3faa93fe425e4b0c13fda4c78b4c4bb1ecd
 SHA512 
f234c7bc67d935e5bd5bfa8e473bccf90245ab4dabccd363bc5e9e01e1c9ea9d95989c5f8b323c158e286ac4a66106eb07722d1fcc82353ad036e35b4fda5669

diff --git a/dev-python/brython/brython-3.7.2.ebuild 
b/dev-python/brython/brython-3.7.2.ebuild
deleted file mode 100644
index 8c1259305c3..000
--- a/dev-python/brython/brython-3.7.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit webapp python-single-r1
-
-DESCRIPTION="A Python 3 implementation for client-side web programming"
-HOMEPAGE="http://www.brython.info;
-SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-
-need_httpd_cgi
-
-pkg_setup() {
-   webapp_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_install() {
-   dodoc LICENCE.txt README.md
-   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
-
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/brython/

2020-06-27 Thread Patrice Clement
commit: 0dce40c4dd9213511434729899467b190ad809ae
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Jun 27 20:33:26 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sat Jun 27 20:33:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dce40c4

dev-python/brython: add python3_{7,8} targets.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/brython/brython-3.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/brython/brython-3.7.3.ebuild 
b/dev-python/brython/brython-3.7.3.ebuild
index 715ffeb233e..ce838901b94 100644
--- a/dev-python/brython/brython-3.7.3.ebuild
+++ b/dev-python/brython/brython-3.7.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit webapp python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pudb/

2020-06-25 Thread Patrice Clement
commit: ca7a4fddf20855a29d0819f83ea7c9fc60536a2a
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jun 25 12:53:34 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jun 25 12:53:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7a4fdd

dev-python/pudb: version bump.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/pudb/Manifest   |  1 +
 dev-python/pudb/pudb-2019.2.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/pudb/Manifest b/dev-python/pudb/Manifest
index baccd3885f0..0609cba590b 100644
--- a/dev-python/pudb/Manifest
+++ b/dev-python/pudb/Manifest
@@ -1 +1,2 @@
 DIST pudb-2018.1.tar.gz 56771 BLAKE2B 
1c57392a2dcf1a178035fd5824b253a0b5ad19990d32360956b55696f76f40c69b3baaaff14bd4bbc4556bb7c7e12bbcf4f00aea057555480771bd27c1ec4ced
 SHA512 
4f0311d5a8642ff7097c2bceecde9a45999ad4567e008507cc8f977cc1e452cbbb80be525d08703c3e22038831b6b94e9b5b46ea1f1a1dc2d4292c8df9ef7ca7
+DIST pudb-2019.2.tar.gz 59548 BLAKE2B 
2df98688948ea79b8bbe125735aef04b3ea5d6db4adba503610c3fc88201cd0ae6da3249371f9ef78d1f4650901a02cc25738201e4891695f7726c919dcdd702
 SHA512 
231663b404e0e7d35f32235c02d4878b41a043054821c3d39d4a05d45c1e45aff0eaffb0a6d96669676b52538ca99a69de64014f922e3c80405d34198c6d4812

diff --git a/dev-python/pudb/pudb-2019.2.ebuild 
b/dev-python/pudb/pudb-2019.2.ebuild
new file mode 100644
index 000..53fee37bef9
--- /dev/null
+++ b/dev-python/pudb/pudb-2019.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="A full-screen, console-based Python debugger"
+HOMEPAGE="https://pypi.org/project/pudb/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/urwid[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binclock/

2020-06-25 Thread Patrice Clement
commit: 500e7fc9f3b5f9ab3be05bf9361821702c115ece
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jun 25 05:13:09 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jun 25 06:17:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500e7fc9

app-misc/binclock: remove longdescription.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/binclock/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-misc/binclock/metadata.xml b/app-misc/binclock/metadata.xml
index 0ca0fe608d0..3cf14bf7463 100644
--- a/app-misc/binclock/metadata.xml
+++ b/app-misc/binclock/metadata.xml
@@ -5,5 +5,4 @@
shell-to...@gentoo.org
Gentoo Shell Tools Project

-   binclock displays a binary clock in your 
terminal.
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/netpaint/

2020-06-25 Thread Patrice Clement
commit: 9ec66d490fdb2b0e87b8adb985b61e014cb2232f
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jun 25 06:17:21 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jun 25 06:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec66d49

media-gfx/netpaint: new ebuild.

NetPaint is a cursed-based drawing tool, akin to the good old Paint on
Windows or GIMP on Linux. Very fun to play with!

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 media-gfx/netpaint/Manifest  |  1 +
 media-gfx/netpaint/metadata.xml  | 12 +++
 media-gfx/netpaint/netpaint-1.1.2.ebuild | 36 
 3 files changed, 49 insertions(+)

diff --git a/media-gfx/netpaint/Manifest b/media-gfx/netpaint/Manifest
new file mode 100644
index 000..d0d25bc2d29
--- /dev/null
+++ b/media-gfx/netpaint/Manifest
@@ -0,0 +1 @@
+DIST netpaint-1.1.2.tar.gz 427241 BLAKE2B 
7884dadf63849bf45caf84bc009da818bdf3277660411c486b32333bf0caf9e0e03ab6f56f77add68456896e4d16520b803c51e19c4dc6b01ef1227f0bd90a28
 SHA512 
f998714fe176c84074aaa710e2950c83d5c3ac0819e69c6bbbd93e19f6415a66f8ef21e0799d3112a7c468c1a99383a878ac1837157b079089aaf072c664ee53

diff --git a/media-gfx/netpaint/metadata.xml b/media-gfx/netpaint/metadata.xml
new file mode 100644
index 000..b09023bbc39
--- /dev/null
+++ b/media-gfx/netpaint/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+monsie...@gentoo.org
+    Patrice Clement
+
+
+shell-to...@gentoo.org
+Gentoo Shell Tools Project
+
+

diff --git a/media-gfx/netpaint/netpaint-1.1.2.ebuild 
b/media-gfx/netpaint/netpaint-1.1.2.ebuild
new file mode 100644
index 000..36c3bcd4fe2
--- /dev/null
+++ b/media-gfx/netpaint/netpaint-1.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="curses-based drawing tool"
+HOMEPAGE="https://github.com/SyntheticDreams/NetPaint;
+SRC_URI="https://github.com/SyntheticDreams/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+MY_PN="NetPaint"
+MY_P="${MY_PN}-${PV}"
+
+RDEPEND="
+   dev-python/urwid[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   mv netpaint.py netpaint || die
+   sed -e 's#netpaint\.py#netpaint#g;' \
+   -i setup.py || die "can't patch setup.py"
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/procinfo-ng/

2020-06-25 Thread Patrice Clement
commit: 11bf40983884ec566a9ccc3a512d8d3bf73fc867
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jun 25 05:10:12 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jun 25 06:17:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bf4098

app-admin/procinfo-ng: remove outdated blocker.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild 
b/app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild
index 49ce7d2cac5..607a2d15b28 100644
--- a/app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild
+++ b/app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild
@@ -13,9 +13,7 @@ LICENSE="|| ( GPL-2 LGPL-2.1 )"
 SLOT="0"
 KEYWORDS="amd64 hppa x86"
 
-RDEPEND="
-   sys-libs/ncurses:0=
-   !app-admin/procinfo"
+RDEPEND="sys-libs/ncurses:0="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 



[gentoo-commits] repo/gentoo:master commit in: games-misc/usolitaire/

2020-06-25 Thread Patrice Clement
commit: 1a6f528d0ba712cb379d094d91c7768f74a1a6ad
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jun 25 05:26:39 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jun 25 06:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6f528d

games-misc/usolitaire: new ebuild.

Play solitaire in your terminal. usolitaire is Urwid-based game.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 games-misc/usolitaire/Manifest|  1 +
 games-misc/usolitaire/metadata.xml| 12 
 games-misc/usolitaire/usolitaire-0.2.1.ebuild | 23 +++
 3 files changed, 36 insertions(+)

diff --git a/games-misc/usolitaire/Manifest b/games-misc/usolitaire/Manifest
new file mode 100644
index 000..1d39f83de1e
--- /dev/null
+++ b/games-misc/usolitaire/Manifest
@@ -0,0 +1 @@
+DIST usolitaire-0.2.1.tar.gz 118199 BLAKE2B 
99b828d8aeb91897f5d070250a20c1a5f9b49b3be889781dcc3f2348e8f4946fde3ad07d915d87cbd309b2fa6b8ab8ecd1bfaf65d76bc6989e36a0263785
 SHA512 
5bd7b222643e2decfc6e1f7749b8632bb0b99f5af28d49088f28746b8ffbd07443855b557e969f40f427ca71f8d2ac9386d8d90c2121880eb8bce5e3b5d4f4f4

diff --git a/games-misc/usolitaire/metadata.xml 
b/games-misc/usolitaire/metadata.xml
new file mode 100644
index 000..b09023bbc39
--- /dev/null
+++ b/games-misc/usolitaire/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+monsie...@gentoo.org
+    Patrice Clement
+
+
+shell-to...@gentoo.org
+Gentoo Shell Tools Project
+
+

diff --git a/games-misc/usolitaire/usolitaire-0.2.1.ebuild 
b/games-misc/usolitaire/usolitaire-0.2.1.ebuild
new file mode 100644
index 000..84f9ac2b0bb
--- /dev/null
+++ b/games-misc/usolitaire/usolitaire-0.2.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="solitaire in your terminal"
+HOMEPAGE="https://github.com/eliasdorneles/usolitaire;
+SRC_URI="https://github.com/eliasdorneles/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/urwid[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-misc/rl/

2020-06-25 Thread Patrice Clement
commit: 689392e261a69e02e2abd3959a3c95df4b43460a
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Jun 25 05:14:18 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Thu Jun 25 06:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689392e2

app-misc/rl: remove longdescription.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/rl/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-misc/rl/metadata.xml b/app-misc/rl/metadata.xml
index b78a944212a..33f5f6d3652 100644
--- a/app-misc/rl/metadata.xml
+++ b/app-misc/rl/metadata.xml
@@ -8,5 +8,4 @@
shell-to...@gentoo.org
Gentoo Shell Tools Project

-   randomize lines can be used to randomize the contents 
of text files or standard input.
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/

2020-06-23 Thread Patrice Clement
commit: 65751b9c6d33cd8a9b8ea90fbf2b1800590c496d
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 13:28:34 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 13:29:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65751b9c

dev-java/java-config: version bump.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/java-config/Manifest |  1 +
 dev-java/java-config/java-config-2.3.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
index 2dcb20753e5..7b68a8f8369 100644
--- a/dev-java/java-config/Manifest
+++ b/dev-java/java-config/Manifest
@@ -1,2 +1,3 @@
 DIST java-config-2.2.0.tar.bz2 51851 BLAKE2B 
7b7c15dc988d2f5f54ebacba224f57193577e24f99a798657b40d83d723280562e314ba71319958a83be44defc6a48ac1114cce37eaeddea025ea31f26cf331a
 SHA512 
a491cfe86bde8afadfc5b875740d79f9077526d8650ffb034fdad67a7ffa1b02646f67b1ef0eab7b0fe3ae57b5d767fa6a0d5593fe07416993d60588a8ed595a
+DIST java-config-2.3.1.tar.gz 26165 BLAKE2B 
948506663513db369d0ed8ffdfaa54c643989431430ea03440551a6a4b6725d8eec38f5cb4fde3b64e8936c0f43de0e65a7368469032c646c7b6b3bb7ec3ed13
 SHA512 
62db555b2d8a37a03b6a03aa133010848d54be33ba6e3c43807abefe665a9d8ff2790baf1af79b98d4a7bd3e9ba6bc64382a24c3fcf7038338123dabd146b7b4
 DIST java-config-2.3.tar.gz 26586 BLAKE2B 
00fbc9bd606cb87bfde9f72837a062de540465a0299393016fc34543b89cf381a85b68ec5a884c0f76fe6b3188aa27498ed93e858187f2e51f6a23a2dcea7b67
 SHA512 
06e7c1ffe3fa0b903c5444ddcb9f72052773870c6543122440089a24bf0d8ec6c475e5f72a7ee9c3790432fdfeb786976af28e8aa7d18484168af16f5bb1b2ea

diff --git a/dev-java/java-config/java-config-2.3.1.ebuild 
b/dev-java/java-config/java-config-2.3.1.ebuild
new file mode 100644
index 000..8a71761b218
--- /dev/null
+++ b/dev-java/java-config/java-config-2.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# jython depends on java-config, so don't add it or things will break
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Java environment configuration query tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
+SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
+
+# baselayout-java is added as a dep till it can be added to eclass.
+RDEPEND="
+   !dev-java/java-config-wrapper
+   sys-apps/baselayout-java
+   sys-apps/portage[${PYTHON_USEDEP}]"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # This replaces the file installed by java-config-wrapper.
+   dosym java-config-2 /usr/bin/java-config
+}
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/

2020-06-23 Thread Patrice Clement
commit: 8137cdabbe9fa5efc08a7fc6dc9a3cbeb3fb6112
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 13:29:04 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 13:29:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8137cdab

dev-java/java-config: clean up bogus version for eprefix folks.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/java-config/Manifest   |  1 -
 dev-java/java-config/java-config-2.3.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
index 7b68a8f8369..f75ce7c90ed 100644
--- a/dev-java/java-config/Manifest
+++ b/dev-java/java-config/Manifest
@@ -1,3 +1,2 @@
 DIST java-config-2.2.0.tar.bz2 51851 BLAKE2B 
7b7c15dc988d2f5f54ebacba224f57193577e24f99a798657b40d83d723280562e314ba71319958a83be44defc6a48ac1114cce37eaeddea025ea31f26cf331a
 SHA512 
a491cfe86bde8afadfc5b875740d79f9077526d8650ffb034fdad67a7ffa1b02646f67b1ef0eab7b0fe3ae57b5d767fa6a0d5593fe07416993d60588a8ed595a
 DIST java-config-2.3.1.tar.gz 26165 BLAKE2B 
948506663513db369d0ed8ffdfaa54c643989431430ea03440551a6a4b6725d8eec38f5cb4fde3b64e8936c0f43de0e65a7368469032c646c7b6b3bb7ec3ed13
 SHA512 
62db555b2d8a37a03b6a03aa133010848d54be33ba6e3c43807abefe665a9d8ff2790baf1af79b98d4a7bd3e9ba6bc64382a24c3fcf7038338123dabd146b7b4
-DIST java-config-2.3.tar.gz 26586 BLAKE2B 
00fbc9bd606cb87bfde9f72837a062de540465a0299393016fc34543b89cf381a85b68ec5a884c0f76fe6b3188aa27498ed93e858187f2e51f6a23a2dcea7b67
 SHA512 
06e7c1ffe3fa0b903c5444ddcb9f72052773870c6543122440089a24bf0d8ec6c475e5f72a7ee9c3790432fdfeb786976af28e8aa7d18484168af16f5bb1b2ea

diff --git a/dev-java/java-config/java-config-2.3.ebuild 
b/dev-java/java-config/java-config-2.3.ebuild
deleted file mode 100644
index 3c47fcea497..000
--- a/dev-java/java-config/java-config-2.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# jython depends on java-config, so don't add it or things will break
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="Java environment configuration query tool"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
-SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
-
-# baselayout-java is added as a dep till it can be added to eclass.
-RDEPEND="
-   !dev-java/java-config-wrapper
-   sys-apps/baselayout-java
-   sys-apps/portage[${PYTHON_USEDEP}]"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # This replaces the file installed by java-config-wrapper.
-   dosym java-config-2 /usr/bin/java-config
-}
-
-python_test() {
-   esetup.py test
-}



[gentoo-commits] proj/java-config: New tag: 2.3.1

2020-06-23 Thread Patrice Clement
commit: 
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 13:27:34 2020 +

New tag: 2.3.1




[gentoo-commits] proj/java-config:master commit in: /

2020-06-23 Thread Patrice Clement
commit: b4875262b105c5b293d366a3cc87446be15c79e3
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 13:22:47 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 13:26:01 2020 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=b4875262

cut release 2.3.1

Signed-off-by: Patrice Clement  gentoo.org>

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index b796fe2..9233f9b 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 ###
-package_version = '2.2.0'
+package_version = '2.3.1'
 ###
 
 from distutils.cmd import Command



[gentoo-commits] proj/java-config:master commit in: /

2020-06-23 Thread Patrice Clement
commit: d0b44f97d5c5307cbf165855a34bcd366d266a96
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 13:19:28 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 13:25:39 2020 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=d0b44f97

move eprefix declaration up and use it when installing files

Signed-off-by: Patrice Clement  gentoo.org>

 setup.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/setup.py b/setup.py
index ff50b37..b796fe2 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,6 @@
 package_version = '2.2.0'
 ###
 
-
 from distutils.cmd import Command
 from distutils.command.build import build
 from distutils.command.install import install
@@ -19,6 +18,9 @@ import tempfile
 import unittest
 
 
+eprefix = os.getenv('EPREFIX', '')
+
+
 class jc_build(build):
def run(self):
build.run(self)
@@ -82,15 +84,13 @@ class jc_install(install):
with tempfile.NamedTemporaryFile(mode='w', delete=False) as f:
f.write("# Supported JDKs\n")
f.write(defaults + "\n")
-   confdir = self.root + '/usr/share/java-config-2/config/'
+   confdir = self.root + eprefix + 
'/usr/share/java-config-2/config/'
self.mkpath(confdir)
self.copy_file(f.name, confdir + 'jdk-defaults.conf', 
preserve_mode=0)
os.remove(f.name)
 
 from distutils.core import setup
 
-eprefix = os.getenv('EPREFIX', '')
-
 setup(
cmdclass = {
'build' : jc_build,



[gentoo-commits] proj/java-config:master commit in: /

2020-06-23 Thread Patrice Clement
commit: 76714affabc2e2ab6428a7c2d86ddcd2f22b3104
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 13:24:53 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 13:25:57 2020 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=76714aff

update NEWS

Signed-off-by: Patrice Clement  gentoo.org>

 NEWS | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/NEWS b/NEWS
index 2530231..200bc9e 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,9 @@ For full ChangeLog generated from svn commit logs see ChangeLog.
 
   BGO:  https://bugs.gentoo.org
 
+2.3.1:
+* Fix a bug related to eprefix in setup.py.
+
 2.3:
 * Remove a lot of cruft.
 * Python 3.8 compat mostly.



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/files/, app-text/recode/

2020-06-23 Thread Patrice Clement
commit: 1d3178ee373b4f5ad410e2fc53b9f424a0f7b858
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 07:46:38 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 07:47:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3178ee

app-text/recode: fix broken utf8 character.

Patch courtesy of Anon Emuss  centurylink.net>.

Closes: https://bugs.gentoo.org/706326
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-text/recode/files/recode-3.6-recode.texi.patch | 11 +++
 app-text/recode/recode-3.6_p20-r1.ebuild   |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/app-text/recode/files/recode-3.6-recode.texi.patch 
b/app-text/recode/files/recode-3.6-recode.texi.patch
new file mode 100644
index 000..bb5b1bcc274
--- /dev/null
+++ b/app-text/recode/files/recode-3.6-recode.texi.patch
@@ -0,0 +1,11 @@
+--- a/doc/recode.texi  2020-06-23 07:43:20.959074594 -
 a/doc/recode.texi  2020-06-23 07:43:32.262338563 -
+@@ -3713,7 +3713,7 @@
+ between HTML and various other charsets.
+ 
+ Here is a list of those HTML variants which @code{recode} supports.
+-Some notes have been provided by Fran�ois Yergeau @email{yergeau@@alis.com}.
++Some notes have been provided by Francois Yergeau @email{yergeau@@alis.com}.
+ 
+ @table @code
+ @item XML-standalone

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index 5c5b4edfe9e..6157d48a39d 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -35,8 +35,9 @@ src_prepare() {
 
rm "${WORKDIR}"/debian/patches/series || die
epatch \
+   "${FILESDIR}/${MY_P}-recode.texi.patch" \
"${FILESDIR}/${MY_P}-gettextfix.diff" \
-   "${FILESDIR}"/${MY_P}-as-if.patch \
+   "${FILESDIR}/${MY_P}-as-if.patch" \
"${WORKDIR}"/debian/patches/*
sed -i '1i#include ' src/argmatch.c || die
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-06-23 Thread Patrice Clement
commit: df371339089f4ceaa1674776d4ba105c3db8f021
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 07:27:30 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 07:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df371339

app-misc/beep: remove vulnerable version.

Bug: https://bugs.gentoo.org/659338
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/beep/Manifest   |  1 -
 app-misc/beep/beep-1.3-r3.ebuild | 37 -
 app-misc/beep/beep-1.4.9.ebuild  |  2 +-
 3 files changed, 1 insertion(+), 39 deletions(-)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 72bbfc63254..935857b3de7 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1,2 +1 @@
-DIST beep-1.3.tar.gz 19344 BLAKE2B 
4f9cf12f6983eeb53502fd85e5e1d428e1c1af481f8f424f6ae18cbe104462e8fdcc96670a72daa8a8a0d1430d00824d8795b4db53437e7bb7320cddfd84cfd3
 SHA512 
3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd
 DIST beep-1.4.9.tar.gz 83154 BLAKE2B 
073169ccb4919c17c0291951834fea682c87021f18562629013293432292750f6d6b3235e8882fa9cf26c9e055e1283cfa629c2e88e0f87a301b238c38380498
 SHA512 
46e6066cb4d9ad4a0c55a03bf5a2163426648ce3831fe1f7bafa2f02d0e407b50c52e58cc2b123c346df96e92b73d2458b473c3fb001d9a0d1470b7cf38cc35b

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
deleted file mode 100644
index 602be70f287..000
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="The advanced PC speaker beeper"
-HOMEPAGE="http://www.johnath.com/beep;
-SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
-IUSE="suid"
-
-PATCHES=(
-   "${FILESDIR}/${P}-Makefile.patch"
-   "${FILESDIR}/${P}-CVE-2018-0492.patch"
-)
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   dobin beep
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-   unpack "./${PN}.1.gz"
-   doman "${PN}.1"
-   einstalldocs
-}

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index f12b88f7e03..e8c215dbe0b 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -48,7 +48,7 @@ src_install() {
dobin beep
doman "${PN}.1"
 
-   if use suid ; then
+   if use suid; then
fowners :audio /usr/bin/beep
fperms 4710 /usr/bin/beep
else



[gentoo-commits] repo/gentoo:master commit in: dev-perl/txt2html/

2020-06-22 Thread Patrice Clement
commit: 028af0274c8d07779e6b25bb11a8e36bee281e4d
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jun 22 12:42:04 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Jun 22 12:42:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028af027

dev-perl/txt2html: version bump.

Closes: https://bugs.gentoo.org/704516
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/txt2html/Manifest |  1 +
 dev-perl/txt2html/txt2html-2.53.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-perl/txt2html/Manifest b/dev-perl/txt2html/Manifest
index 54f9fc622ba..98809788caf 100644
--- a/dev-perl/txt2html/Manifest
+++ b/dev-perl/txt2html/Manifest
@@ -1 +1,2 @@
 DIST txt2html-2.5201.tar.gz 141655 BLAKE2B 
f136f62911345c73eaec6ab12627b98caeb5f84ba95d0640cea870de908fc621f1eac60455beddc92021047835250877117e4740339bce02f9422a183e876dc8
 SHA512 
bd02872871338d3a431547a4eb4d924f42a40ad48537281c1ce77e4efc65098b50f241cd93f86e9e7d84edb7cf70bd1f372e71f30f5da191d955420be0fd0cb8
+DIST txt2html-2.53.tar.gz 134419 BLAKE2B 
8b8af3dbe6dcd76e7c053c69a9cbbc671452d49f0d35497ef457608bda4763cb9ef06ccf898a711b2d9efd0b9e25f6c87d1201deb36e03b71cd3c45ceac9ae65
 SHA512 
171c3b3056d74e491d02722f9fabaa7ea4d8a86ea6a4e302ddb7cb00639260daa33fbccc9ee97709f085b7135a4358eed4172c7be285165115183f3fdef868b2

diff --git a/dev-perl/txt2html/txt2html-2.53.ebuild 
b/dev-perl/txt2html/txt2html-2.53.ebuild
new file mode 100644
index 000..ce679dc5246
--- /dev/null
+++ b/dev-perl/txt2html/txt2html-2.53.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit perl-module
+
+DESCRIPTION="Convert a plain text file to HTML"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/txt2html;
+SRC_URI="https://github.com/resurrecting-open-source-projects/txt2html/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   !dev-perl/TextToHTML
+   dev-perl/YAML-Syck
+   virtual/perl-Getopt-Long"
+
+DEPEND="
+   ${RDEPEND}
+   dev-perl/Module-Build"



[gentoo-commits] repo/gentoo:master commit in: app-misc/vlock/files/, app-misc/vlock/

2020-06-22 Thread Patrice Clement
commit: 7c9c4bb93ca357ee64c8e040cc9f079ed3261e16
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jun 22 10:08:40 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Jun 22 10:09:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9c4bb9

app-misc/vlock: patch vlock shell script.

replace echo with printf.

Closes: https://bugs.gentoo.org/637598
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/vlock/files/vlock-2.2.3-echo-printf.patch | 11 +++
 app-misc/vlock/vlock-2.2.3-r1.ebuild   |  4 
 2 files changed, 15 insertions(+)

diff --git a/app-misc/vlock/files/vlock-2.2.3-echo-printf.patch 
b/app-misc/vlock/files/vlock-2.2.3-echo-printf.patch
new file mode 100644
index 000..fd3653fb282
--- /dev/null
+++ b/app-misc/vlock/files/vlock-2.2.3-echo-printf.patch
@@ -0,0 +1,11 @@
+--- a/vlock   2020-06-22 10:03:48.700469805 -
 b/vlock   2020-06-22 10:03:57.880385148 -
+@@ -17,7 +17,7 @@
+ set -e
+ 
+ # Magic characters to clear the terminal.
+-CLEAR_SCREEN="`echo -e '\033[H\033[J'`"
++CLEAR_SCREEN="`printf '\033[H\033[J'`"
+ 
+ # Enter message that is common to different the messages.
+ VLOCK_ENTER_PROMPT="Please press [ENTER] to unlock."

diff --git a/app-misc/vlock/vlock-2.2.3-r1.ebuild 
b/app-misc/vlock/vlock-2.2.3-r1.ebuild
index b6c8a2c4b17..6bac4b08b79 100644
--- a/app-misc/vlock/vlock-2.2.3-r1.ebuild
+++ b/app-misc/vlock/vlock-2.2.3-r1.ebuild
@@ -54,5 +54,9 @@ src_configure() {
 
 src_install() {
default
+
+   # See bug #637598.
+   epatch "${FILESDIR}/${P}-echo-printf.patch"
+
use pam && pamd_mimic_system vlock auth
 }



[gentoo-commits] repo/gentoo:master commit in: app-vim/gitgutter/

2020-06-22 Thread Patrice Clement
commit: f11d58192dc7bd8ad94101e8b8b843afc5abd88e
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jun 22 08:13:57 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Mon Jun 22 08:13:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11d5819

app-vim/gitgutter: do not remove unplace.vim.

Closes: https://bugs.gentoo.org/728946
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/gitgutter/gitgutter-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-vim/gitgutter/gitgutter-.ebuild 
b/app-vim/gitgutter/gitgutter-.ebuild
index 002f6583087..472b9617df4 100644
--- a/app-vim/gitgutter/gitgutter-.ebuild
+++ b/app-vim/gitgutter/gitgutter-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,5 @@ src_prepare() {
default
 
# remove unwanted files
-   rm LICENCE README* screenshot.png unplace.vim || die
-   rm -r test || die
+   rm -rv LICENCE README* screenshot.png test || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-latex/

2020-06-21 Thread Patrice Clement
commit: 4f847001ccb1b9cc30fde809fe37ca6cdf053a5f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jun 21 15:19:57 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sun Jun 21 16:04:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f847001

app-vim/vim-latex: add python{3_7,3_8} targets.

Closes: https://bugs.gentoo.org/721558
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild | 65 
 1 file changed, 65 insertions(+)

diff --git a/app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild 
b/app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild
new file mode 100644
index 000..ed03b0f51f1
--- /dev/null
+++ b/app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit vim-plugin python-single-r1
+
+DESCRIPTION="A comprehensive set of tools to view, edit and compile LaTeX 
documents"
+HOMEPAGE="http://vim-latex.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="vim"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   app-editors/vim[python,${PYTHON_SINGLE_USEDEP}]
+   app-editors/gvim[python,${PYTHON_SINGLE_USEDEP}]
+   )
+   virtual/latex-base
+   !app-vim/vimtex"
+
+VIM_PLUGIN_HELPFILES="latex-suite.txt latex-suite-quickstart.txt latexhelp.txt 
imaps.txt"
+
+src_compile() { :; }
+
+src_install() {
+   # remove unused metadata
+   rm vim-latex.metainfo.xml || die
+
+   # don't mess up vim's doc dir with random files
+   mv doc mydoc || die
+   mkdir doc || die
+   mv mydoc/*.txt doc/ || die
+   rm -rf mydoc || die
+
+   # don't install buggy tags scripts, use ctags instead
+   rm latextags ltags || die
+
+   vim-plugin_src_install
+
+   # use executable permissions (bug #352403)
+   fperms a+x /usr/share/vim/vimfiles/ftplugin/latex-suite/outline.py
+
+   python_fix_shebang "${ED}"
+}
+
+pkg_postinst() {
+   vim-plugin_pkg_postinst
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   echo
+   elog "To use the vim-latex plugin add:"
+   elog "   filetype plugin on"
+   elog '   set grepprg=grep\ -nH\ $*'
+   elog "   let g:tex_flavor='latex'"
+   elog "to your ~/.vimrc-file"
+   echo
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/notes/

2020-06-21 Thread Patrice Clement
commit: 19135fe247f1d33a1be670214eb197b7a504abd6
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jun 21 15:38:07 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sun Jun 21 16:04:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19135fe2

app-vim/notes: clean up old.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/notes/notes-0.33.4.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/app-vim/notes/notes-0.33.4.ebuild 
b/app-vim/notes/notes-0.33.4.ebuild
deleted file mode 100644
index 9006ecc51f8..000
--- a/app-vim/notes/notes-0.33.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-single-r1 vim-plugin
-
-DESCRIPTION="vim plugin: easy note taking in vim"
-HOMEPAGE="http://peterodding.com/code/vim/notes/;
-SRC_URI="https://github.com/xolox/vim-notes/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-KEYWORDS="amd64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-vim/vim-misc-1.17.6"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-S=${WORKDIR}/vim-${P}
-
-src_prepare() {
-   # remove unnecessary files
-   rm addon-info.json INSTALL.md README.md || die
-
-   python_fix_shebang .
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/easytags/

2020-06-21 Thread Patrice Clement
commit: 0dbb5f3e9f44b1fa586421b2e5bbd34ab07aeccf
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jun 21 16:03:11 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sun Jun 21 16:04:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbb5f3e

app-vim/easytags: add python{3_6,3_7,3_8} to targets.

Closes: https://bugs.gentoo.org/708982
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/easytags/easytags-3.11-r1.ebuild | 50 
 1 file changed, 50 insertions(+)

diff --git a/app-vim/easytags/easytags-3.11-r1.ebuild 
b/app-vim/easytags/easytags-3.11-r1.ebuild
new file mode 100644
index 000..cbd424d4f07
--- /dev/null
+++ b/app-vim/easytags/easytags-3.11-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit python-single-r1 vim-plugin
+
+DESCRIPTION="vim plugin: automated tag file generation and syntax highlighting"
+HOMEPAGE="http://peterodding.com/code/vim/easytags/;
+SRC_URI="https://github.com/xolox/vim-${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-vim/vim-misc
+   dev-util/ctags"
+
+VIM_PLUGIN_HELPFILES="${PN}.txt"
+
+S="${WORKDIR}/vim-${P}"
+
+PATCHES=( "${FILESDIR}/${P}-fix-ctags-detection.patch" )
+
+src_prepare() {
+   default
+   rm addon-info.json INSTALL.md README.md || die
+}
+
+src_install() {
+   vim-plugin_src_install
+
+   fperms 755 
/usr/share/vim/vimfiles/misc/easytags/{normalize-tags,why-so-slow}.py
+
+   # fix scripts
+   local f
+   for f in $(find "${ED}" -type f -name \*.py); do
+   ebegin "Fixing $(basename ${f})"
+   if [[ $f =~ highlight.py ]]; then
+   sed -e '1 i\#!/usr/bin/env python3' -i "${f}" || die 
"can't sed patch ${f}"
+   fi
+   2to3 -w -n --no-diffs "${f}" >& /dev/null || die "can't convert 
${f} to Python 3"
+   python_fix_shebang -q -f "${f}"
+   eend $?
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/notes/

2020-06-21 Thread Patrice Clement
commit: 0199924af14044f59a9a0dd881eb9c7d92868b44
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jun 21 15:37:39 2020 +
Commit:     Patrice Clement  gentoo  org>
CommitDate: Sun Jun 21 16:04:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0199924a

app-vim/notes: various fixes.

* EAPI 7 bump.
* add python{3_6,3_7,3_8} targets.

Bug: https://bugs.gentoo.org/708982
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-vim/notes/notes-0.33.4-r1.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/app-vim/notes/notes-0.33.4-r1.ebuild 
b/app-vim/notes/notes-0.33.4-r1.ebuild
new file mode 100644
index 000..d436975d182
--- /dev/null
+++ b/app-vim/notes/notes-0.33.4-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+PYTHON_REQ_USE="sqlite"
+
+inherit vim-plugin python-single-r1
+
+DESCRIPTION="vim plugin: easy note taking in vim"
+HOMEPAGE="http://peterodding.com/code/vim/notes/;
+SRC_URI="https://github.com/xolox/vim-notes/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-vim/vim-misc"
+
+VIM_PLUGIN_HELPFILES="${PN}.txt"
+
+S="${WORKDIR}/vim-${P}"
+
+src_prepare() {
+   default
+
+   # remove unnecessary files
+   rm addon-info.json INSTALL.md README.md || die
+
+   python_fix_shebang "${S}"
+}



  1   2   3   4   5   6   7   8   9   10   >