[gentoo-dev] Last rites: dev-python/aioredis

2022-07-24 Thread Michał Górny
# Michał Górny  (2022-07-25)
# aioredis has been integrated in >=dev-python/redis-py-4.2.0.
# No revdeps.
# Removal on 2022-08-24.  Bug #860840.
dev-python/aioredis

-- 
Best regards,
Michał Górny




Re: [gentoo-dev] [PATCH 1/2] opam.eclass: remove EAPI 5 and 6

2022-07-24 Thread Ulrich Mueller
> On Sun, 24 Jul 2022, David Seifert wrote:

> --- a/eclass/opam.eclass
> +++ b/eclass/opam.eclass
> @@ -7,15 +7,15 @@

Update the copyright date to 2022?


signature.asc
Description: PGP signature


Re: [gentoo-dev] Up for grabs: app-misc/remind, net-mail/getmail

2022-07-24 Thread Zoltan Puskas
I use both of these, I'll add myself as the maintainer.

Zoltan

On Sun, Jul 24, 2022 at 05:48:53PM +0100, Sam James wrote:
> The following packages are up for grabs b/c of retirement of proxied 
> maintainer:
> app-misc/remind
> net-mail/getmail




signature.asc
Description: PGP signature


[gentoo-dev] Last rites: dev-haskell/bytestring-handle, dev-haskell/chaselev-deque

2022-07-24 Thread Sam James
# Jack Todaro  (2022-07-24)
# Last-rite for removal in 30 days. Has no reverse dependencies
# and is unmaintained upstream.
dev-haskell/bytestring-handle
dev-haskell/chaselev-deque


signature.asc
Description: Message signed with OpenPGP


[gentoo-dev] [PATCH 2/2] opam.eclass: add EAPI 8

2022-07-24 Thread David Seifert
Signed-off-by: David Seifert 
---
 eclass/opam.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/opam.eclass b/eclass/opam.eclass
index b667bf31f15..197c3256f01 100644
--- a/eclass/opam.eclass
+++ b/eclass/opam.eclass
@@ -7,14 +7,14 @@
 # ML 
 # @AUTHOR:
 # Alexis Ballier 
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @BLURB: Provides functions for installing opam packages.
 # @DESCRIPTION:
 # Provides dependencies on opam and ocaml, opam-install and a default
 # src_install for opam-based packages.
 
 case ${EAPI} in
-   7) ;;
+   7|8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-- 
2.35.1




[gentoo-dev] [PATCH 1/2] opam.eclass: remove EAPI 5 and 6

2022-07-24 Thread David Seifert
Signed-off-by: David Seifert 
---
 eclass/opam.eclass | 33 +
 1 file changed, 13 insertions(+), 20 deletions(-)

diff --git a/eclass/opam.eclass b/eclass/opam.eclass
index 3edc2aa8691..b667bf31f15 100644
--- a/eclass/opam.eclass
+++ b/eclass/opam.eclass
@@ -7,15 +7,15 @@
 # ML 
 # @AUTHOR:
 # Alexis Ballier 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Provides functions for installing opam packages.
 # @DESCRIPTION:
 # Provides dependencies on opam and ocaml, opam-install and a default
 # src_install for opam-based packages.
 
-case ${EAPI:-0} in
-   5|6|7) ;;
-   *) die "${ECLASS}: EAPI ${EAPI} not supported" ;;
+case ${EAPI} in
+   7) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 # Do not complain about CFLAGS etc since ml projects do not use them.
@@ -28,15 +28,8 @@ QA_FLAGS_IGNORED='.*'
 : ${OPAM_INSTALLER_DEP:="dev-ml/opam-installer"}
 
 RDEPEND=">=dev-lang/ocaml-4:="
-case ${EAPI:-0} in
-   5|6)
-   DEPEND="${RDEPEND} ${OPAM_INSTALLER_DEP}"
-   ;;
-   *)
-   BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml"
-   DEPEND="${RDEPEND}"
-   ;;
-esac
+BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml"
+DEPEND="${RDEPEND}"
 
 # @ECLASS_VARIABLE: OPAM_INSTALLER
 # @DESCRIPTION:
@@ -52,10 +45,10 @@ opam-install() {
local pkg
for pkg ; do
${OPAM_INSTALLER} -i \
-   --prefix="${ED%/}/usr" \
-   --libdir="${D%/}/$(ocamlc -where)" \
-   --docdir="${ED%/}/usr/share/doc/${PF}" \
-   --mandir="${ED%/}/usr/share/man" \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   --mandir="${ED}/usr/share/man" \
"${pkg}.install" || die
done
 }
@@ -64,9 +57,9 @@ opam_src_install() {
local pkg="${1:-${PN}}"
opam-install "${pkg}"
# Handle opam putting doc in a subdir
-   if [[ -d ${ED%/}/usr/share/doc/${PF}/${pkg} ]] ; then
-   mv "${ED%/}/usr/share/doc/${PF}/${pkg}/"* 
"${ED%/}/usr/share/doc/${PF}/" || die
-   rmdir "${ED%/}/usr/share/doc/${PF}/${pkg}" || die
+   if [[ -d ${ED}/usr/share/doc/${PF}/${pkg} ]] ; then
+   mv "${ED}/usr/share/doc/${PF}/${pkg}/"* 
"${ED}/usr/share/doc/${PF}/" || die
+   rmdir "${ED}/usr/share/doc/${PF}/${pkg}" || die
fi
 }
 
-- 
2.35.1




[gentoo-dev] last rites: dev-go/golint

2022-07-24 Thread William Hubbs
# William Hubbs  (2022-07-24)
# **NOTE:** Golint is deprecated and frozen
# according to [this issue](https://github.com/golang/go/issues/38968).
# There's no drop-in replacement for it, but tools such as
# [Staticcheck](https://staticcheck.io/) # and `go vet` should be used instead.
# Bug #844412
# Removal: 2022-08-23
dev-go/golint

Thanks,

William


signature.asc
Description: PGP signature


[gentoo-dev] [PATCH] metadata.dtd: add hackage remote-id

2022-07-24 Thread Sam James
For Haskell packages: https://hackage.haskell.org/.

Signed-off-by: Sam James 
---
 metadata.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata.dtd b/metadata.dtd
index 581943e..e1d9038 100644
--- a/metadata.dtd
+++ b/metadata.dtd
@@ -58,7 +58,7 @@
 
 
 
-  
+  
 
   
-- 
2.37.1




[gentoo-dev] Up for grabs: app-misc/remind, net-mail/getmail

2022-07-24 Thread Sam James
The following packages are up for grabs b/c of retirement of proxied maintainer:
app-misc/remind
net-mail/getmail


signature.asc
Description: Message signed with OpenPGP


[gentoo-dev] Up for grabs: net-misc/anydesk, net-misc/vde

2022-07-24 Thread Sam James
The following packages are up for grabs b/c of inactivity:
net-misc/anydesk
net-misc/vde

Best,
sam


signature.asc
Description: Message signed with OpenPGP


Re: [gentoo-dev] Packages up for grabs: app-eselect/eselect-wine, gui-libs/gtk-layer-shell ...

2022-07-24 Thread Ionen Wolkens
On Sun, Jul 24, 2022 at 11:34:41AM +0300, Joonas Niilola wrote:
> Hey,
> 
> these packages are up for grabs:
> 
> games-strategy/freeorion

games@ will take it, as usual others are welcome add themselves
too if they care about a games@ package

-- 
ionen


signature.asc
Description: PGP signature


[gentoo-dev] Re: Packages up for grabs: app-eselect/eselect-wine, gui-libs/gtk-layer-shell ...

2022-07-24 Thread Conrad Kostecki

Hi!

Am 24.07.2022 um 10:34 schrieb Joonas Niilola:

net-libs/libcapi


I will take this package.

Conrad




Re: [gentoo-dev] [PATCH 4/8] ruby-ng.eclass: Drop support for EAPI 5

2022-07-24 Thread Hans de Graaff
On Sat, 2022-07-23 at 21:19 +0200, Ulrich Müller wrote:
> Signed-off-by: Ulrich Müller 
> ---
>  eclass/ruby-ng.eclass | 38 +-
>  1 file changed, 9 insertions(+), 29 deletions(-)

Looks good to me.

Hans


signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Packages up for grabs: app-eselect/eselect-wine, gui-libs/gtk-layer-shell ...

2022-07-24 Thread Joonas Niilola
Hey,

these packages are up for grabs:

app-crypt/acme-tiny
dev-util/patchbin
games-strategy/freeorion
gui-libs/gtk-layer-shell
net-libs/libcapi
net-libs/libmicrodns
sys-apps/duc
x11-misc/primus
app-eselect/eselect-wine

-- juippis


OpenPGP_signature
Description: OpenPGP digital signature