public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Andreas Sturmlechner" <asturm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-misc/plasma-redshift-control/, kde-misc/plasma-redshift-control/files/
Date: Sun, 24 Mar 2019 23:01:58 +0000 (UTC)	[thread overview]
Message-ID: <1553468494.9538f2dfaa10fa9bc7015380e3bbb5defde3deef.asturm@gentoo> (raw)

commit:     9538f2dfaa10fa9bc7015380e3bbb5defde3deef
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 22:21:00 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 23:01:34 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9538f2df

kde-misc/plasma-redshift-control: EAPI-7 bump, fix with redshift-1.12

Systray icon scrollwheel adjustment only worked in one direction without -P
param.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 ...ft-control-1.0.18-fix-custom-icc-profiles.patch | 39 ++++++++++++++++++++++
 ...redshift-control-1.0.18-reset-gamma-ramps.patch | 25 ++++++++++++++
 .../plasma-redshift-control-1.0.18-r1.ebuild       | 27 +++++++++++++++
 3 files changed, 91 insertions(+)

diff --git a/kde-misc/plasma-redshift-control/files/plasma-redshift-control-1.0.18-fix-custom-icc-profiles.patch b/kde-misc/plasma-redshift-control/files/plasma-redshift-control-1.0.18-fix-custom-icc-profiles.patch
new file mode 100644
index 00000000000..28a1cc00cf0
--- /dev/null
+++ b/kde-misc/plasma-redshift-control/files/plasma-redshift-control-1.0.18-fix-custom-icc-profiles.patch
@@ -0,0 +1,39 @@
+From 1e2a920633d7085fc4e48f1163f434525b777c5b Mon Sep 17 00:00:00 2001
+From: John Salatas <jsalatas@gmail.com>
+Date: Wed, 6 Mar 2019 14:25:28 -0800
+Subject: Preserve screen colour doesn't work as expected
+
+Summary:
+using a custom .icc profile, running redshift from a command line works good but the applet seems to mess with it, the preserve option doesn't work, either in randr mode or vidmode the .icc is ignored even if it is running in daytime.
+
+See also:
+https://github.com/kotelnik/plasma-applet-redshift-control/issues/54
+
+Reviewers: #Plasma, martinkostolny, broulik
+
+Reviewed By: broulik
+
+Subscribers: broulik, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D17249
+---
+ package/contents/ui/main.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/contents/ui/main.qml b/package/contents/ui/main.qml
+index 2ea8fd3..268cb33 100644
+--- a/package/contents/ui/main.qml
++++ b/package/contents/ui/main.qml
+@@ -96,7 +96,7 @@ Item {
+ 
+     function stopRedshift() {
+         print('disabling redshift')
+-        redshiftDS.connectedSources.length = 0
++        redshiftDS.removeSource(redshiftCommand)
+         redshiftDS.connectedSources.push(redshiftDS.redshiftStopSource)
+         active = false
+     }
+-- 
+cgit v1.1

diff --git a/kde-misc/plasma-redshift-control/files/plasma-redshift-control-1.0.18-reset-gamma-ramps.patch b/kde-misc/plasma-redshift-control/files/plasma-redshift-control-1.0.18-reset-gamma-ramps.patch
new file mode 100644
index 00000000000..5e2b3682213
--- /dev/null
+++ b/kde-misc/plasma-redshift-control/files/plasma-redshift-control-1.0.18-reset-gamma-ramps.patch
@@ -0,0 +1,25 @@
+From a26a425145120b8e7782d0225e146fcef7b0640f Mon Sep 17 00:00:00 2001
+From: grmat <grmat@sub.red>
+Date: Wed, 20 Jun 2018 10:14:40 +0200
+Subject: [PATCH] add -P switch to one-shot redshift call
+
+---
+ package/contents/ui/main.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/contents/ui/main.qml b/package/contents/ui/main.qml
+index 2ea8fd3..38d7b8a 100644
+--- a/package/contents/ui/main.qml
++++ b/package/contents/ui/main.qml
+@@ -67,7 +67,7 @@ Item {
+     // - commands
+     property string redshiftCommand: 'redshift' + locationCmdPart + modeCmdPart + ' -t ' + dayTemperature + ':' + nightTemperature + brightnessAndGamma + (smoothTransitions ? '' : ' -r')
+     property string redshiftOneTimeBrightnessAndGamma: ' -b ' + (currentBrightness*0.01).toFixed(2) + ':' + (currentBrightness*0.01).toFixed(2) + ' -g ' + gammaR + ':' + gammaG + ':' + gammaB
+-    property string redshiftOneTimeCommand: 'redshift -O ' + manualTemperature + redshiftOneTimeBrightnessAndGamma + ' -r'
++    property string redshiftOneTimeCommand: 'redshift -PO ' + manualTemperature + redshiftOneTimeBrightnessAndGamma + ' -r'
+     property string redshiftPrintCommand: 'LANG=C ' + redshiftCommand + ' -p'
+ 
+     property bool inTray: (plasmoid.parent === null || plasmoid.parent.objectName === 'taskItemContainer')
+-- 
+2.17.1
+

diff --git a/kde-misc/plasma-redshift-control/plasma-redshift-control-1.0.18-r1.ebuild b/kde-misc/plasma-redshift-control/plasma-redshift-control-1.0.18-r1.ebuild
new file mode 100644
index 00000000000..86113c45781
--- /dev/null
+++ b/kde-misc/plasma-redshift-control/plasma-redshift-control-1.0.18-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="plasma-applet-redshift-control"
+inherit kde5
+
+DESCRIPTION="Plasma 5 applet for controlling redshift"
+HOMEPAGE="https://store.kde.org/p/998916/"
+SRC_URI="https://github.com/kotelnik/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="$(add_frameworks_dep plasma)"
+RDEPEND="${DEPEND}
+	x11-misc/redshift
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PATCHES=(
+	"${FILESDIR}/${P}-fix-custom-icc-profiles.patch"
+	"${FILESDIR}/${P}-reset-gamma-ramps.patch"
+)


                 reply	other threads:[~2019-03-24 23:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1553468494.9538f2dfaa10fa9bc7015380e3bbb5defde3deef.asturm@gentoo \
    --to=asturm@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox