Package Details: xflux 20130901-5

Git Clone URL: (read-only)
Package Base: xflux
Description: (f.lux for X) Changes monitor color temperature adaptively to ease eye strain (command-line version)
Upstream URL:
Licenses: custom
Submitter: None
Maintainer: deusstultus
Last Packager: deusstultus
Votes: 277
Popularity: 2.806786
First Submitted: 2009-04-19 12:28
Last Updated: 2016-04-05 16:35

Latest Comments

plonqor commented on 2016-04-04 09:38

Looks like the sha256sum of f.lux-eula.html has changed.

vlad commented on 2016-02-05 22:16

Thanks for adopting.

deusstultus commented on 2016-02-05 21:00

The license in pkgrel=3 was misused, this was the license provided for the applet utility also linked by upstream website, while this package contains the actual f.lux software which is licensed under an EULA. Used prepare() to showcase EULA prior to install. Sources upstream EULA while also providing text equivalent for ease of display in package rather than parsing.

babolivier commented on 2015-10-02 20:49

Is there any way to change the color change speed? On my Windows installation, I set up so the color change takes 1h, so I don't see the difference and my eyes are more at ease. On this package, this change takes around 1mn max, which makes it way less comfortable. Is there a way to have f.lux set up this way with this package?

fosskers commented on 2014-05-11 04:16

The upstream URL is now:

luolimao commented on 2013-10-26 18:14

Sorry for the delay; fixed.

andreyv commented on 2013-10-17 16:31

The xflux64.tgz version is a real 64-bit program, check it with "file $(which xflux)". Thus the lib32- dependencies are not needed.

andreyv commented on 2013-10-17 16:30

The xflux64.tgz version is a real 64-bit program, check it with "file $(which xflux)$". Thus the lib32- dependencies are not needed.

Francois_B commented on 2013-10-08 06:47

On a 64bits system, the two libs in deps are also unfound. I removed them, and it works fine.

semi225599 commented on 2013-10-02 19:29

Getting the following error on a 32-bit system.

The dependency `lib32-gcc-libs[@]/lib32-/}` could not be found.

luolimao commented on 2013-03-12 00:04

No, that's right; the "lib32-" stuff is for x86_64, because i686's stuff is already 32-bit, and the program is built for 32-bit architectures, but x86_64 is 64-bit by default, so it needs to have "lib32-" libs for situations when it needs to use 32-bit libs.

Anonymous comment on 2013-03-11 23:28

Is this correct?

if [ "${CARCH}" = "x86_64" ]; then
depends=('x-server' 'lib32-gcc-libs' 'lib32-libxxf86vm')
elif [ "${CARCH}" = "i686" ]; then
depends=('x-server' 'gcc-libs' 'libxxf86vm')

That looks to me like it pulls in the wrong dependencies for both architectures.

luolimao commented on 2013-01-16 21:36

actually you can shorten that function to

package() {
install -Dm755 "$srcdir"/$pkgname "$pkgdir"/usr/bin/$pkgname

luolimao commented on 2013-01-16 21:35

Yes, please replace it; $startdir has been obsoleted [1], and $startdir/src != $srcdir


Supplantr commented on 2012-12-08 22:58

The entire build() function should be replaced by:
package() {
cd "${srcdir}"
install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"

akspecs commented on 2012-11-06 01:26

I do have to assert that I love this package very much.

"$ xflux -z myzipcode"

and I am in business!

Anonymous comment on 2011-07-26 06:00

This works like a charm. Much better than fluxgui. :D

Anonymous comment on 2010-11-17 12:14

As of 17th Nov. md5sums=('26c95e260fdca0fc3b684a416f672163') works for this package.

t3ddy commented on 2010-09-29 14:00

I've made a new package for the last version of xflux, here:

btreecat commented on 2010-09-23 13:44

So... when are you going to get around to updating it?

codl commented on 2010-08-10 22:58

Your md5 sum is stale

Anonymous comment on 2010-06-15 16:26

I dont know how good of an idea it is to install 32 bit librarys on your system, but you can atleast get this to work by installing package: lib32-libxxf86vm

badboy commented on 2010-05-21 14:36

doesn't work on 64bit