Natanael Copa
18877f3992
Change ipv6 check to warning instead of fatal error
...
The compile server might not have ipv6 but that does not prevent us from
building conky and run it on a machine which has ipv6.
2015-07-23 16:15:30 +02:00
Natanael Copa
8711bdee8b
Use posix awk instead of GNU awk
...
We don't use any fancy GNU awk extensions so chekc for a portable awk
instead of require GNU awk.
2015-07-23 16:05:31 +02:00
Troy C
237fe4864b
Adding nested check, due to comments in ft2build.h
2015-02-27 16:22:33 -06:00
Troy C
ac224149de
Add freetype path for Ubuntu 12.04
2015-02-27 15:17:15 -06:00
Troy C
80470556b9
Fix freetype include path
2015-02-20 19:53:03 -06:00
Denis Gorodnichev
442f78119c
add support for x11 shape extension
...
x11 shape extension (version >= 1.1) provide ability to set up input region
set up empty input region for undecorated window to create transparent window for mouse events
2014-09-09 11:12:44 +04:00
Pavel Labath
02dfacd694
Add support for lua 5.2
...
luamm is now able to be compiled with both lua 5.1 and 5.2 (assuming 5.2 has backward
compatibility features compiled in). It is my intention to always support at least two versions
of lua.
2013-07-13 23:55:28 +02:00
Jochen Keil
550d644e6c
Add rsvg bindings to cmake build framework
2013-05-22 22:39:41 +02:00
Pavel Labath
459dd4109c
Hopefully a lua build check which finally works on all distros
2013-02-23 09:51:49 +01:00
Daniel Pielmeier
96935e8221
Fix build checks for Lua >=5.1 and <5.2.
2013-01-29 10:57:40 -08:00
James Morris
710646c101
fix to force usage of lua 5.1 when both 5.1 and 5.2 installed
2013-01-12 20:26:39 +00:00
Pavel Labath
55a1c41827
Really fix "conky fails to build with audacious" (sf.net #3539500 )
...
apparently, my previous fix was not sufficient, although I do remember testing it :/
fix by Daniel Pielmeier.
2012-08-25 23:14:46 +02:00
Pavel Labath
2fcd9c74a8
Detect clock_gettime properly
...
my implementation of AC_SEARCH_LIBS macro was incorrect. This should hopefully fix it.
2012-07-20 18:09:35 +02:00
Pavel Labath
ba1919a02e
Fix "conky fails to build with audacious" (sf.net #3539500 )
...
audacious needs dbus to compile, but we failed to provide a path to the directory containing the
header files.
bug reported by Daniel Pielmeier
2012-07-07 20:41:45 +02:00
Pavel Labath
01995b1326
Woops, typo in the previous commit
2012-07-05 16:46:04 +02:00
Pavel Labath
31c2f82842
Fall back to statfs if statfs64 not present
...
mostly needed for the dragonfly port (sf.net #3289079 )
2012-07-05 16:41:58 +02:00
Magliano Andrea
98196d0e6b
Preliminary import from 2.8.1 git release
...
* don't use kvm_* calls, just sysctl (so no suid perm necessary)
* sysctls calls in general aren't thread safe, collapse callbacks
using same sysctls (specifically total/running procs and proc list
ones).
Some sysctls need two calls (first to get size of obj returned,
second to get object self); if different threads use this schema
on same sysctl, weird values are returned (first/second calls
sequence should be serialized).
In general it makes not much sense too having more threads that use
the same sysctl; just get info once and populate all data.
* add DragonFly specific extended uname string ($version in conky.conf)
with git version and signature
Todo:
- top process list logic is old style, use top.cc funcs.
- find a solution for cpu freq
Signed-off-by: Pavel Labath <pavelo@centrum.sk>
2012-06-28 18:56:01 +02:00
Pavel Labath
0493ba853c
Emulate O_CLOEXEC on systems that don't support it
2011-10-01 22:18:25 +02:00
Pavel Labath
031e79e77e
Fix linking error: clock_gettime not found
...
I decided to reimplement AC_SEARCH_LIB from autotools in the process, as I consider it a very
nifty feature.
2011-09-30 23:01:24 +02:00
Nikolas Garofil
6287b22a3d
Add $v6addrs to increase IPv6 support
...
This is only the beginning of the ipv6 support,
This var isn't documented and only works on Linux.
It should also be patched to show the addresses in compressed format
Some other vars should also be added to see things like netmask, scope, routes, ...
2011-02-09 18:49:52 +01:00
Nikolas Garofil
0d98fe8478
Merge branch 'master' into lua-config
2010-11-14 14:19:42 +01:00
Nikolas Garofil
a18f5e2808
Make sure MAINTAINER_MODE sets DEBUG
2010-11-14 02:27:01 +01:00
Nikolas Garofil
b5ff3eb411
Make lua required by cmake
2010-11-14 01:41:07 +01:00
Pavel Labath
0852aa4fcd
Merge remote branch 'origin/master' into lua-config
...
Conflicts:
src/ccurl_thread.cc
src/conky.cc
src/llua.cc
src/logging.h
src/nvidia.cc
2010-11-13 20:05:59 +01:00
Nikolas Garofil
e918ea4655
Let cmake check whether to build for old or new audacious
2010-11-12 16:49:34 +01:00
Nikolas Garofil
4d157a298b
Fix compiling with audacious support (Patch from billie, thanks !)
2010-11-12 12:32:49 +01:00
Nikolas Garofil
89a8456495
Fix x11 check in cmake
2010-10-27 07:37:11 +02:00
Pavel Labath
eeb1a6a0d7
Properly load config file and print the default one
...
ps: the new implementation no longer requires fopencookie() and co.
2010-09-12 16:23:06 +02:00
Pavel Labath
cccbf3b4c0
Add a CMAKE variable for the patch program
2010-06-13 19:09:07 +02:00
Nikolas Garofil
54d4e6518d
Add support for out_to_http
2010-06-04 14:41:12 +02:00
Nikolas Garofil
3f7ecb3a26
Add support for $irc
2010-04-30 19:32:42 +02:00
Nikolas Garofil
aada8c4d26
ical support default off and block compiling if it's requested but not available
2010-04-27 21:14:32 +02:00
Nikolas Garofil
a13c56a7a5
Add support for $ical
2010-04-27 16:42:21 +02:00
Nikolas Garofil
7065ba251e
Make it possible for cmake to find mysql.h
2010-04-18 20:30:10 +02:00
Nikolas Garofil
a6e63bcaa0
Add support for MySQL
...
Warning: Altough the current version works (for me),
the syntax of the configoptions and vars will probably change
over time. Contact me if you have ideas.
The following is a example of how you can use it now:
mysql_host someserver.com
mysql_db my_database
mysql_user loginname
mysql_password "s3cr3t"
TEXT
${mysql select var1 from some_table}${mysql select var2 from some_table}
2010-04-18 17:52:41 +02:00
Nikolas Garofil
d91214e290
Fix using the wireless-vars
2010-02-20 17:59:51 +01:00
Nikolas Garofil
4793655974
Link with devstat when building in FreeBSD
2010-02-14 21:35:13 +01:00
Nikolas Garofil
da4e9349f8
Link with kvm when building in FreeBSD
2010-02-14 20:20:45 +01:00
Nikolas Garofil
0c19282eee
Let cmake check for and include xext when building with xdbe
2010-01-25 00:08:06 +01:00
Pavel Labath
6e89ed7e2d
Get $iconv vars working again
2010-01-20 18:17:30 +01:00
Nikolas Garofil
287c38a0b9
Added support for builtin config in cmake
2010-01-17 03:00:51 +01:00
Brenden Matthews
620e9876a4
C++ conversions WIP.
...
Currently stuck on an issue with g++ and using '%lli' with printf/scanf.
2010-01-04 19:21:12 -08:00
Brenden Matthews
58cbbf57a3
Coulpe minor build fixes.
2010-01-04 18:43:40 -08:00
Cesare Tirabassi
c73f320798
There is no need to have glib for rss
2010-01-03 18:46:09 +01:00
Brenden Matthews
2951f5571c
Add missing copyright notices.
2010-01-01 15:49:41 -08:00
Brenden Matthews
b3270cd8ba
Apply 42d2e90ba1
to cmake.
2010-01-01 14:54:56 -08:00
Brenden Matthews
d7f008e868
tolua++ has different naming convention on FreeBSD
2010-01-01 14:33:42 -08:00
Brenden Matthews
d92c2e6dab
Minor CMake fixes.
...
- Only enable pedantic flags with MAINTAINER_MODE enabled
- Hide APP_* vars.
2010-01-01 13:50:12 -08:00
Phil Sutter
0d2770ab33
fix check for iwlib and output some more detailed errors
2009-12-28 03:02:06 +01:00
Phil Sutter
243a234352
cmake: fix for imlib2
...
- on my system, libImlib2.so is written with a capitalised I
- IMLIB2_LIB is empty, but IMLIB2_LDFLAGS contains what we need
2009-12-20 02:23:25 +01:00