aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2018-06-25Stop requiring CAP_NET_ADMINOlivier Gayot1-2/+0
Since the following commit in the Linux kernel tree 0fdc100bdc4b ethtool: allow non-netadmin to query settings it is no longer necessary to have the CAP_NET_ADMIN capability to query a device speed using ioctl(..., SIOCETHTOOL) in conjonction with the ETHTOOL_GSET ethtool command. The mentioned commit landed first in the 2.6.37 version of the Kernel. This version is no longer maintained nowdays. Since it is not necessary anymore, it is strongly prefered from a security standpoint to drop the CAP_NET_ADMIN capability from the binary. Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2018-06-19Expose the testsuite in the MakefileBenedikt Heine1-0/+3
2017-09-18Makefile: make PKG_CONFIG overridable (patch by Helmut Grohne)Michael Stapelberg1-2/+3
2017-01-21correctly write I3STATUS_VERSION on releaseMichael Stapelberg1-1/+1
2017-01-21Makefile: sort objects for deterministic linking orderMichael Stapelberg1-1/+1
Patch by Reiner Herrmann
2016-09-05Bugfix: re-add single quotes around I3STATUS_VERSIONMichael Stapelberg1-1/+1
related to https://github.com/i3/i3/issues/2437
2016-08-13Deleting VERSION and extracting it from I3STATUS_VERSION instead (#146)eplanet1-2/+2
2016-06-27Added version files for release tarball. Fixes #78 (#132)eplanet1-4/+12
2016-01-12revert back to using nanosleepWatcom Hecht1-1/+2
Fixes #93
2016-01-01release v2.10Michael Stapelberg1-1/+1
2015-10-12Volume percentage should be obtained by float division and rounded to int.Jakub Klinkovský1-0/+1
Fixes #75
2015-09-24wireless (linux): switch from libiw to libnlMichael Stapelberg1-1/+2
Based on http://cr.i3wm.org/patch/692/ by Alexander Monakov fixes #32 fixes #52
2015-08-01Use SndIO for volume module on OpenBSDDmitrij D. Czarkoff1-4/+5
* add audio(4) code by Robert Nagy * disable PulseAudio While at OpenBSD support, add "-pthread" to LIBS.
2015-07-06Whitespace editAlexis Hildebrandt1-2/+2
2015-04-07Add support for differing PREFIX and MANPREFIX.Thomas Anderson1-2/+5
Sometimes we do not want man pages to go to $(PREFIX)/man, as in the case of cross-compiling on distributions such as Exherbo.
2015-04-03PulseAudio support for volume inputWatcom Hecht1-0/+1
2014-08-01Fix CFLAGS and LDFLAGS for DragonFly and FreeBSDRobin Hahling1-6/+7
2014-02-19make release: install the README file (Thanks myou)Michael Stapelberg1-1/+1
2013-10-07Add support for cpu temperature on NetBSD (using envsys(4))Arnaud Degroote1-0/+5
2013-10-07Fix the build on NetBSDArnaud Degroote1-4/+6
2013-06-18Makefile: use .SILENT and support V=1 for verbose buildsMichael Stapelberg1-3/+8
2013-01-25src/*.c depends on include/i3status.hEmil Mikulic1-1/+1
2012-11-15DragonFlyBSD support addedScott Tincman1-0/+7
2012-10-03include contrib/ in release tarballsMichael Stapelberg1-0/+1
2012-05-04add CHANGELOG to release tarballMichael Stapelberg1-1/+1
2012-05-04makefile: include yajl-fallback in release tarballsMichael Stapelberg1-0/+1
2012-05-02clean (generated) i3status.1 in distclean targetMichael Stapelberg1-1/+1
2012-04-30bugfix: don’t use TOPDIR (Thanks loblik)Michael Stapelberg1-1/+1
2012-04-29Print the volume on OpenBSD too. Add missing library to Makefile accordingly.Jasper Lievisse Adriaanse1-0/+1
2012-04-28Add some extra paths if we're compiling on OpenBSD.Jasper Lievisse Adriaanse1-0/+5
2012-04-08add yajl compat codeMichael Stapelberg1-0/+4
2012-03-25Properly output JSON with libyajlMichael Stapelberg1-0/+1
2011-09-01Makefile: fix PREFIX usageConnor Lane Smith1-7/+7
2011-08-27Makefile: actually use PREFIX (Thanks cls)Michael Stapelberg1-7/+7
2011-07-13makefile: respect and use LIBS/CPPFLAGS, use $(MAKE), fix i3status.c target ↵Michael Stapelberg1-12/+13
(Thanks Kacper)
2010-09-23makefile: also copy include/ in make releaseMichael Stapelberg1-0/+1
2010-09-23port support for xdg basedir and some makefile fixes from i3Michael Stapelberg1-1/+12
2010-09-22makefile: define GIT_VERSION, statically include *VERSION in release tarballsMichael Stapelberg1-1/+4
2010-09-22makefile: remove obsolete compilation flagMichael Stapelberg1-2/+0
2010-07-20Implement ALSA volume supportMichael Stapelberg1-2/+2
2010-04-06makefile: don’t fail if setcap is unsuccessfulMichael Stapelberg1-1/+1
2010-04-01install i3status with cap_net_admin capability, document itMichael Stapelberg1-0/+2
2009-10-24Fix Makefile to create correct tarballMichael Stapelberg1-1/+1
2009-10-24Don’t compile for DZEN by defaultMichael Stapelberg1-1/+1
2009-10-16Change Makefile to make releases containing our current directory structureMichael Stapelberg1-1/+5
2009-10-13Bugfix: Install manpage from new path (Thanks shatter)Michael Stapelberg1-1/+1
2009-10-12Generate manpage in MakefileMichael Stapelberg1-2/+5
2009-10-11Breaks configfiles! Major refactoring of i3status, see belowMichael Stapelberg1-2/+6
We finally switched to libconfuse for a configuration file format which does not require much work for the programmer nor for the user. Plus, it avoids the Not-Invented-Here syndrome of yet another config file format. Furthermore, as a consequence of providing format strings for every "module" (ipv6, wireless, …), we directly print the output and thus we needed to drop support for wmii. This allowed us to get rid of quite some complexity. Documentation about the new configuration file and options will follow. This commit is the beginning of what will be i3status v2.0.
2009-10-01Fix linking (Thanks Atsutane)Michael Stapelberg1-1/+1
2009-10-01Implement getting the wireless ESSIDMichael Stapelberg1-0/+1
This adds a dependency for libiw