From nobody Tue Feb 18 14:26:29 2025 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 4Yy1zn4ry2z5ngZ3; Tue, 18 Feb 2025 14:26:29 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yy1zn3TFTz44KT; Tue, 18 Feb 2025 14:26:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739888789; 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=iRSyxbRK8OeE3hKxXAehVHKYBOW+NpgeX6NsLsr07mk=; b=Yr4oorO8Slfp8WJFBVd7VdYt7Ejljnrm1/O493gHpdWidjFGzRbkO7OC2TEtlOOBkwMncg BmGTUyvrTvvy5h+buGpeCIlJQoYfpof23Lj5fIIx/WKc7nOv7W4ScYtrLU84zyLk/HjW68 l4g1WrTEBiqQxm/7XV/4UjqNmwZG6XOwBQdb0OhjygD5B+6BYQ6028Me1qmVpT3He+p9L8 1opxK1k6Ap8rx31u7RSQgy1C2YtPbtP2WqJI6JToVro1XDhuHJ7k7hGwqp4bk9LxUYSdEE bie3e4jVxR7G9UPGqlJZJYd0534qqGfox85F3C9VwILzP7ZgDemaIw3zZtVm0w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739888789; a=rsa-sha256; cv=none; b=ojDcOzdQKTWWes26nFIHK7TvpId4a1K6OmHlp0HU78KvW/VVoBveEMuhcTrpM91cGLdg2f dKnu/Afq9ZucvBMlpn0d3zicHiAHmX5Qt2ZKYOwxjtRvu7rnY7ekfVw8kNZTRjc3N8qoVp Cam7QY0i1+iky5fBaNyIAgvum27EYqQB3khqNxMf7FvDLKYEpRIZv95ScL6j5VNAhY/2pH IjkpMUk1u9OhukCr22YMQhXtWWNOvowoRj0AVwL9izxhgVt/WjiP7juctyhEopb/U331j6 o+RldQD3usAwFeMhujtHKiKb/wCS6WuUO3n9ZoJ36xUbuLgj1BYwb9f06BM9Tw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739888789; 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=iRSyxbRK8OeE3hKxXAehVHKYBOW+NpgeX6NsLsr07mk=; b=lc7G126s1csmPxoRk2gGPplB2zGPC5twqS968DP4ySWzi8kEGUXpddDeTuvvsXUADVkVnM REgjFjMSskIQD0C6/NaQEOANYWRGEZCxPDerkXZf7rabLdD3vJ1QdfzH3TopQ/RxwzoTJJ g6ysj4TiVxJFb2/zqZ2tmqEBQuDofWzjfj2sIaRrhFp5rKb2tsr0nPlEkSxwmtBbIAeFPo RApXFzPbkBTtJEcTF2sJaMqSfo+Cj4jnbti7KxyfUffDIb4gXKJ7x2ZpjavMCdcx7sbgJq FmV3/iU6XbUbXAVroiAhTKrvd4QGHdY8pbQHMVBuMP3IIP4Ak2+BpXCwZ31hgg== 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 4Yy1zn31gSz7JF; Tue, 18 Feb 2025 14:26:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51IEQT1M044939; Tue, 18 Feb 2025 14:26:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51IEQT0K044936; Tue, 18 Feb 2025 14:26:29 GMT (envelope-from git) Date: Tue, 18 Feb 2025 14:26:29 GMT Message-Id: <202502181426.51IEQT0K044936@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: 8221d0061dac - main - graphics/xiccd: X color profile daemon 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: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@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: 8221d0061dac13f8877527902050d019c27e8c20 Auto-Submitted: auto-generated The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=8221d0061dac13f8877527902050d019c27e8c20 commit 8221d0061dac13f8877527902050d019c27e8c20 Author: Zoltán Király AuthorDate: 2025-01-03 16:16:58 +0000 Commit: Robert Clausecker CommitDate: 2025-02-18 14:16:16 +0000 graphics/xiccd: X color profile daemon The primary goal of xiccd is providing color profile support for desktop environments other than Gnome and KDE (Xfce, LXDE, and probably others) that don't support native color management yet. It does basically the same as the "gnome-settings-daemon" color plugin or "colord-kde" but doesn't depend on any particular desktop. It doesn't even depend on GTK so it doesn't create a unnecessary GTK3 dependency if the desktop environment is GTK2-based or vice versa. WWW: https://github.com/agalakhov/xiccd PR: 283826 --- graphics/Makefile | 1 + graphics/xiccd/Makefile | 36 ++++++++++++++++++++++++++++++++++++ graphics/xiccd/distinfo | 3 +++ graphics/xiccd/pkg-descr | 8 ++++++++ 4 files changed, 48 insertions(+) diff --git a/graphics/Makefile b/graphics/Makefile index 04653904b4b3..6486ae7e4a8d 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -1265,6 +1265,7 @@ SUBDIR += xglurbules SUBDIR += xgrasp SUBDIR += ximaging + SUBDIR += xiccd SUBDIR += xli SUBDIR += xmedcon SUBDIR += xmlgraphics-commons diff --git a/graphics/xiccd/Makefile b/graphics/xiccd/Makefile new file mode 100644 index 000000000000..69aa6c2a5029 --- /dev/null +++ b/graphics/xiccd/Makefile @@ -0,0 +1,36 @@ +PORTNAME= xiccd +DISTVERSIONPREFIX= v +DISTVERSION= 0.3.0 +CATEGORIES= graphics x11 + +MAINTAINER= ports@zoltankiraly.com +COMMENT= X color profile daemon + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libcolord.so:graphics/colord \ + libglib-2.0.so:devel/glib20 \ + libintl.so:devel/gettext-runtime + +USES= autoreconf pkgconfig xorg +USE_XORG= x11 xrandr + +USE_GITHUB= yes +GH_ACCOUNT= agalakhov + +GNU_CONFIGURE= yes + +PLIST_FILES= bin/xiccd \ + share/man/man8/xiccd.8.gz \ + etc/xdg/autostart/xiccd.desktop + +PORTDOCS= README + +OPTIONS_DEFINE= DOCS + +do-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + +.include diff --git a/graphics/xiccd/distinfo b/graphics/xiccd/distinfo new file mode 100644 index 000000000000..d5457b026629 --- /dev/null +++ b/graphics/xiccd/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1739454604 +SHA256 (agalakhov-xiccd-v0.3.0_GH0.tar.gz) = 94dbe352ad3043079fa5edd8150318ec88f1dc87b75f69b1fced8ce2981c36a9 +SIZE (agalakhov-xiccd-v0.3.0_GH0.tar.gz) = 31676 diff --git a/graphics/xiccd/pkg-descr b/graphics/xiccd/pkg-descr new file mode 100644 index 000000000000..c98e72af6508 --- /dev/null +++ b/graphics/xiccd/pkg-descr @@ -0,0 +1,8 @@ +The primary goal of xiccd is providing color profile support for desktop +environments other than Gnome and KDE (Xfce, LXDE, and probably others) +that don't support native color management yet. + +It does basically the same as the "gnome-settings-daemon" color plugin or +"colord-kde" but doesn't depend on any particular desktop. It doesn't even +depend on GTK so it doesn't create a unnecessary GTK3 dependency if the +desktop environment is GTK2-based or vice versa.