From nobody Wed Apr 26 20:33:31 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Q69Yl3wqpz47H8S; Wed, 26 Apr 2023 20:33:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Q69Yl3Vztz4N4T; Wed, 26 Apr 2023 20:33:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682541211; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=SeCaq4mBiTZnP3nKuP+DMEqRGchBAZDqvCiYCzDIDLw=; b=qitOaPV5d+OnFB51BPqjMQaHZxd7rRYD07bOm48lutofr7kh+yDh1AKJwJLl/jXBANL3Kq WU33Kdjfmoxp4OFo4kT9HWrQVGNRhav655nITvTonNTLgIakaJ2O51soS8TLQZT3A/oKjS bS4nCQe0XjAMLNOfEdQYhBE/zChMbTkVptTE4PD7RF/lQM8Ou4IFV2YV+a+Lxk4uw7uURH VHGfSMyZup9fe9Pe3x2A7fyZH9AJzBo36MXDIqnEG2bGAyYgyhSSo9PGAEuLHK6m0QmH52 pESAe1CuXn2QMu+ltsleq2jhVVLnvgskV00hB4M6OtUpurbKlbmP1PCPxwPYzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682541211; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=SeCaq4mBiTZnP3nKuP+DMEqRGchBAZDqvCiYCzDIDLw=; b=Pdo0ErMVNu9LPm6kIdFjkrKAIG4+nASNYckNfRuj4+XYfXQ55frXtQKSiqJfTFwuSYmXA8 nRIP36pfg0ql2yQ1RMMS0HgqvY1fOUH2aVOy0feIakNSVc54CyXkMYCYwpaS9wRuT+i5ZD MjxZ/o5RcT6mH4NsO180bgO8ozDFocucREx5NQOWtA911ARw6RYBTBN0LsrvjJ8bnEwqvN SyB/1NN7ztc/O++8Ho0zK7P3fMWKmhCXug5nHJk13Aa1oGokUQNwCamYL7IUucmXCFJbXz 8lyaj1JA22aUcirud8fThfwGu/IojkiJ4mSpYNF+iYhmLUib4vGKXjNCtpQPkw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1682541211; a=rsa-sha256; cv=none; b=o6AsJfXjvjkMUmXNrmmeQLRtjsa3e48mpxd5TMXSoNGApyuGF7ld3PklK+cnmEr7VZXbMe OzCuyyHzfM1zsUG9x+C97Ilgp3ezsNs7qqPxEu+hDhsMXQ452ApwijEyTgVj0CUN2mUTVT mxTKrwu9lCtE9UJX1roPD95dPdD9bjstdNv7f3FijYWPOQUtuBaDuh5LhJ0KwsLPLEX1X/ F9CSlYhkBn1whKA5bNWl0Y6/unylF4lNKzK7kWjMbGnvkqmgpaY8Ay+asRoq+5bbAzTJC+ f8/9BxDcVvNcrpX1sVTTgBWNz6gifIUdMLK6HNMYjoi54TfmoR7yvnWuH8Jftg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Q69Yl26MbzpRw; Wed, 26 Apr 2023 20:33:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 33QKXVtJ013127; Wed, 26 Apr 2023 20:33:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 33QKXVwg013126; Wed, 26 Apr 2023 20:33:31 GMT (envelope-from git) Date: Wed, 26 Apr 2023 20:33:31 GMT Message-Id: <202304262033.33QKXVwg013126@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jose Alonso Cardenas Marquez Subject: git: daeb071983c9 - main - x11/py-mouseinfo: New port: application to display XY position and RGB color information List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: acm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: daeb071983c97ccd81a791178e1476a75d5f9581 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=daeb071983c97ccd81a791178e1476a75d5f9581 commit daeb071983c97ccd81a791178e1476a75d5f9581 Author: Jose Alonso Cardenas Marquez AuthorDate: 2023-04-26 20:32:07 +0000 Commit: Jose Alonso Cardenas Marquez CommitDate: 2023-04-26 20:32:07 +0000 x11/py-mouseinfo: New port: application to display XY position and RGB color information An application to display XY position and RGB color information for the pixel currently under the mouse. This is useful for GUI automation planning. --- x11/Makefile | 1 + x11/py-mouseinfo/Makefile | 25 +++++++++++++++++++++++++ x11/py-mouseinfo/distinfo | 3 +++ x11/py-mouseinfo/pkg-descr | 2 ++ 4 files changed, 31 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index 4f10bfce6b40..bdc7ab03f1fe 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -311,6 +311,7 @@ SUBDIR += py-caffeine-ng SUBDIR += py-i3-quickterm SUBDIR += py-i3ipc + SUBDIR += py-mouseinfo SUBDIR += py-pynput SUBDIR += py-pyscreenshot SUBDIR += py-python-xapp diff --git a/x11/py-mouseinfo/Makefile b/x11/py-mouseinfo/Makefile new file mode 100644 index 000000000000..f9a9fd9710c5 --- /dev/null +++ b/x11/py-mouseinfo/Makefile @@ -0,0 +1,25 @@ +PORTNAME= mouseinfo +DISTVERSION= 0.1.3 +CATEGORIES= x11 python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= MouseInfo-${DISTVERSION} + +MAINTAINER= acm@FreeBSD.org +COMMENT= application to display XY position and RGB color information +WWW= https://github.com/asweigart/mouseinfo + +LICENSE= BSD3CLAUSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-xlib>0:x11-toolkits/py-python-xlib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyperclip>0:devel/py-pyperclip@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} + +USES= dos2unix python:3.6+ +USE_PYTHON= autoplist distutils + +DOS2UNIX_GLOB= *.py + +NO_ARCH= yes + +.include diff --git a/x11/py-mouseinfo/distinfo b/x11/py-mouseinfo/distinfo new file mode 100644 index 000000000000..2e5a0eb86eec --- /dev/null +++ b/x11/py-mouseinfo/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682534915 +SHA256 (MouseInfo-0.1.3.tar.gz) = 2c62fb8885062b8e520a3cce0a297c657adcc08c60952eb05bc8256ef6f7f6e7 +SIZE (MouseInfo-0.1.3.tar.gz) = 10850 diff --git a/x11/py-mouseinfo/pkg-descr b/x11/py-mouseinfo/pkg-descr new file mode 100644 index 000000000000..945de4463aba --- /dev/null +++ b/x11/py-mouseinfo/pkg-descr @@ -0,0 +1,2 @@ +An application to display XY position and RGB color information for the pixel +currently under the mouse. This is useful for GUI automation planning.