From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3F6EB158064 for ; Wed, 1 May 2024 00:05:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6B394E29BE; Wed, 1 May 2024 00:05:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AE19AE29BE for ; Wed, 1 May 2024 00:05:26 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C73E733FE49 for ; Wed, 1 May 2024 00:05:25 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0F49B93E for ; Wed, 1 May 2024 00:05:24 +0000 (UTC) From: "Sebastian Pipping" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastian Pipping" Message-ID: <1714521903.2068e501018a8bff395c064e8b85c4af4a7048be.sping@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-board/pychess/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-board/pychess/Manifest games-board/pychess/pychess-1.0.5.ebuild X-VCS-Directories: games-board/pychess/ X-VCS-Committer: sping X-VCS-Committer-Name: Sebastian Pipping X-VCS-Revision: 2068e501018a8bff395c064e8b85c4af4a7048be X-VCS-Branch: master Date: Wed, 1 May 2024 00:05:24 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c02cd063-4a7e-445d-add0-88b04f5c05fe X-Archives-Hash: e1ecf35baa8c09b69a166a06cfb60a06 commit: 2068e501018a8bff395c064e8b85c4af4a7048be Author: Sebastian Pipping gentoo org> AuthorDate: Wed May 1 00:04:14 2024 +0000 Commit: Sebastian Pipping gentoo org> CommitDate: Wed May 1 00:05:03 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2068e501 games-board/pychess: 1.0.5 Signed-off-by: Sebastian Pipping gentoo.org> games-board/pychess/Manifest | 1 + games-board/pychess/pychess-1.0.5.ebuild | 42 ++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest index 6229f2ba5e68..d28cb35c0306 100644 --- a/games-board/pychess/Manifest +++ b/games-board/pychess/Manifest @@ -1 +1,2 @@ DIST pychess-1.0.4.tar.gz 14553786 BLAKE2B 25855090d8d24f75ac519cc3f28f97c82229a72ca1e9c96bdb129271e487ff84b32fd644c953628c917bb2a1f5c71d3feaa18e10883cb207441ecf3c5119c64e SHA512 668fef78352f6aab9dabb3c061403dd7cad4db9b699d4f562820f0ae6732c337ba2aab789ad70c7e01eb3bd6f2602291afd43ddc25826f5f132b4e78b3dba4b4 +DIST pychess-1.0.5.tar.gz 14543243 BLAKE2B 1ae3bf93e9f5ecf642c518ccaafe44068094276ed81c9d0b6f6346f94f56acc99359993d5cd75c1f7a20ff94bc3aa66e5c306361706ddcf946b3ea8fdd716513 SHA512 ac5f652706d50fe3c4cbf5d0f91531e6112c5f670de206434b02ded08b17921b5f11ec2d4842209d6d081a198d35cd235d7539f3c012aa6b7093d713aefc4951 diff --git a/games-board/pychess/pychess-1.0.5.ebuild b/games-board/pychess/pychess-1.0.5.ebuild new file mode 100644 index 000000000000..1c65ba188c72 --- /dev/null +++ b/games-board/pychess/pychess-1.0.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 xdg + +DESCRIPTION="GTK chess client" +HOMEPAGE="https://pychess.github.io/" +SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="gstreamer" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite] + dev-python/websockets[${PYTHON_USEDEP}] + gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )') + gnome-base/librsvg:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme" +BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found + +src_install() { + distutils-r1_src_install + + # https://github.com/pychess/pychess/pull/1825 + gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die +}