From nobody Fri Mar 31 10:42:33 2023 X-Original-To: dev-commits-ports-main@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 4Pnxgt2C0Jz42JTy; Fri, 31 Mar 2023 10:42:34 +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 4Pnxgt1C81z3LSF; Fri, 31 Mar 2023 10:42:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680259354; 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=5G21FiAVqs15L6JF6x/KWXk5svNtUyUmTRfEgfRVqkA=; b=CXXhTD3026230otOaZiVjpL+erHVTD8W2qybj5al/qWWLjAuicqijMnTLBmLW+1OE0PFKl TaraQKcxjqeDwW1g0HmhvYwRxe6A2djliPEVnGSXOQOzkyHQm3XHyorDZ22OCOxZ9u0+aG +oA8xJtD9Btxg8Z2WFqxtZ5g8HT6cTGKQqd0itEc+65HfWN2IgfeOSgujGfz7j05aao3wg Lj/LDeEZSgPp40PJ405A22w4IOcn+lB+QHWBeObr5JfjFLrus50NHt9woZxTiLCfwGD0zz mqA4+Wk6Iafk2K/ReF4pvBHkneHWLS7rcGNfVHAEp2f+ShiEduQxManLgQVZNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680259354; 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=5G21FiAVqs15L6JF6x/KWXk5svNtUyUmTRfEgfRVqkA=; b=sfnpybcA2IhmD2sR7R35mQCxOMXxbh3x8gQvkfCowOWPKasD6NicjTQDbOO2rya5BZm8I6 TIsmKdlp5V35vVR2cXHZ65qM8OsQxDjq1+OcLMEDhYdwiCn/fsdUnDfLHXtR2u8Wb2HCBE Ala4kaxJ5B/dK23Lqc9Fx+HIQrGKak9rFDbqE/hGujJl1ZTssVADLB1ZNxzSylTbK3EmGi IkYGvYX53LwmQX6VEnI00yDcyLp+B6GggVKxwUc0HmGeskDI5IkXhCgYPRWsji4MZ8NqH6 rf6RSRDeeZhJM0EmyhQ8+Jq89IQ2m9n+engwSnZCIYWV7/1YH2CIZqNF1KSblg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680259354; a=rsa-sha256; cv=none; b=IeWltQLvDYpGzl/mFTbfRN7zVB0MV3Nlq7jCDHXEcDSJohJPClLWIP5NTRvrCS+8KJLDcS UJU3ih4Lnkbet1erCzwwoBi152CIZX5OqDjsLzwj0ClW4ofnn8+3WcIRGWdNqssuv7rDHv omf0Z0ZI/TBASkb7LCxsCjSZHgimbHygOkwd5a6/T2nkpenSDio8yT2FiR+0ghwlxVdFA7 viA3FrBmHwXwm/vLFPcttyoFHt8qRr6MKY7jf3OkH2qZWsdy6KH1aAxlXrz98Y4ymtDOjm 2L0jDugccGp5FW9DYpAaliRl1SZPbg+pHVOedDcdoJIY7GAlBASTVYxOJNg+yQ== 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 4Pnxgt0JYJzqrX; Fri, 31 Mar 2023 10:42:34 +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 32VAgXZs070565; Fri, 31 Mar 2023 10:42:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32VAgXTj070564; Fri, 31 Mar 2023 10:42:33 GMT (envelope-from git) Date: Fri, 31 Mar 2023 10:42:33 GMT Message-Id: <202303311042.32VAgXTj070564@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 5a6a00ae2b7f - main - x11-themes/wpgtk: new port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5a6a00ae2b7fa49eb0384d0843d24c0ad86b5b53 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=5a6a00ae2b7fa49eb0384d0843d24c0ad86b5b53 commit 5a6a00ae2b7fa49eb0384d0843d24c0ad86b5b53 Author: Robert Clausecker AuthorDate: 2023-03-29 14:43:20 +0000 Commit: Robert Clausecker CommitDate: 2023-03-31 10:42:07 +0000 x11-themes/wpgtk: new port wpgtk is a color-scheme manager with a template system which lets you create templates from any text file and will replace keywords on it when you change your theme, delivering high customizing power. And also, for those who are not into auto-generated color-schemes, you will be happy to know that wpgtk includes all the preset themes that pywal does, so that's around 200+ themes to play around with, that you can also modify to get really readable and cool results! WWW: https://deviantfero.github.io/wpgtk/ Requested by: reddit user /u/twllnbrck --- x11-themes/Makefile | 1 + x11-themes/wpgtk/Makefile | 29 +++++++++++++++++++++++++++++ x11-themes/wpgtk/distinfo | 3 +++ x11-themes/wpgtk/pkg-descr | 8 ++++++++ 4 files changed, 41 insertions(+) diff --git a/x11-themes/Makefile b/x11-themes/Makefile index 1839f4333b3d..bc48067f48a1 100644 --- a/x11-themes/Makefile +++ b/x11-themes/Makefile @@ -165,6 +165,7 @@ SUBDIR += thewidgetfactory SUBDIR += wallpapers-freebsd-kde SUBDIR += win98se-icon-theme + SUBDIR += wpgtk SUBDIR += xcursor-themes SUBDIR += xfce-icons-elementary SUBDIR += yaru-gtk-themes diff --git a/x11-themes/wpgtk/Makefile b/x11-themes/wpgtk/Makefile new file mode 100644 index 000000000000..8e08f836ac4f --- /dev/null +++ b/x11-themes/wpgtk/Makefile @@ -0,0 +1,29 @@ +PORTNAME= wpgtk +DISTVERSION= 6.5.0 +CATEGORIES= x11-themes +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= fuz@fuz.su +COMMENT= Colorscheme, wallpaper and template manager +WWW= https://deviantfero.github.io/wpgtk + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gobject3>0:devel/py-gobject3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \ + wal:graphics/pywal@${PY_FLAVOR} +RUN_DEPENDS= feh:graphics/feh \ + ${PYTHON_PKGNAMEPREFIX}gobject3>0:devel/py-gobject3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \ + wal:graphics/pywal@${PY_FLAVOR} \ + xsettingsd:x11/xsettingsd + +USES= gnome python +USE_GNOME= gtk30 +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/x11-themes/wpgtk/distinfo b/x11-themes/wpgtk/distinfo new file mode 100644 index 000000000000..ef76ff8279eb --- /dev/null +++ b/x11-themes/wpgtk/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680094564 +SHA256 (wpgtk-6.5.0.tar.gz) = 04cc66ec96e05a0bd7a45c7e8413e8678b562403b76a7efb603d4ff0bd55868e +SIZE (wpgtk-6.5.0.tar.gz) = 40281 diff --git a/x11-themes/wpgtk/pkg-descr b/x11-themes/wpgtk/pkg-descr new file mode 100644 index 000000000000..4a26793eaa62 --- /dev/null +++ b/x11-themes/wpgtk/pkg-descr @@ -0,0 +1,8 @@ +wpgtk is a color-scheme manager with a template system which lets you +create templates from any text file and will replace keywords on it when +you change your theme, delivering high customizing power. + +And also, for those who are not into auto-generated color-schemes, you +will be happy to know that wpgtk includes all the preset themes that +pywal does, so that's around 200+ themes to play around with, that you +can also modify to get really readable and cool results!