Jan Beich
3fb6534eff
Add missing Wayland dependency on BSDs ( #1349 )
...
src/display-wayland.cc:38:10: fatal error: 'sys/epoll.h' file not found
#include <sys/epoll.h>
^~~~~~~~~~~~~
ld: error: undefined symbol: epoll_create1
>>> referenced by display-wayland.cc
>>> src/CMakeFiles/conky.dir/display-wayland.cc.o:(conky::display_output_wayland::initialize())
ld: error: undefined symbol: epoll_ctl
>>> referenced by display-wayland.cc
>>> src/CMakeFiles/conky.dir/display-wayland.cc.o:(conky::display_output_wayland::main_loop_wait(double))
ld: error: undefined symbol: epoll_wait
>>> referenced by display-wayland.cc
>>> src/CMakeFiles/conky.dir/display-wayland.cc.o:(conky::display_output_wayland::main_loop_wait(double))
2022-12-27 08:04:58 -05:00
Brenden Matthews
7d93cbcf09
Bump version.
2022-12-26 13:54:52 -05:00
Brenden Matthews
64b001f2f8
Default wayland build to off.
2022-12-26 13:21:40 -05:00
Brenden Matthews
e6643508f0
Put the code coverage stuff behind a build flag.
2022-12-26 11:46:29 -05:00
Brenden Matthews
8c521fdbdf
Bump version.
2022-12-24 12:04:20 -05:00
Brenden Matthews
5f0ed0d72d
Bump version.
2022-12-24 11:31:13 -05:00
Brenden Matthews
dd07a838c4
Build fixes for newly introduced Wayland support.
2022-12-24 11:29:19 -05:00
Brenden Matthews
028fce015d
Tidy a couple things.
2022-12-24 09:42:04 -05:00
bi4k8
ae971d1cff
build: add pangoft2 to Wayland deps
2022-12-24 09:42:04 -05:00
bi4k8
d11742ae18
build, colours, core, gui, wayland, wl, x11: implement wayland display backend
2022-12-24 09:42:01 -05:00
Brenden Matthews
8c6257d925
Update Lua cairo bindings.
...
This adds 2 missing functions: cairo_surface_set_device_scale and
cairo_surface_get_device_scale, and also requires cario 1.14 or newer.
This addresses the comments in #1083 .
2022-11-11 12:58:04 -05:00
Brenden Matthews
669532ffc0
Bump version for next release.
2022-10-16 12:06:59 -05:00
Brenden Matthews
70d7d5c796
Bump version for next release.
2022-10-16 12:06:21 -05:00
Brenden Matthews
97687633a7
Separate docs & extras (syntax files) build.
...
Rather than piggybacking on the BUILD_DOCS flag, use BUILD_EXTRAS to
enable building the nano & vim syntax files. This is so that people can
generate the extras without having to install pandoc.
2022-10-14 09:44:54 -04:00
Brenden Matthews
4dcfaff73a
Don't reformat catch2 with make clang-format
.
2022-10-13 14:55:38 -05:00
Caio Freitas de Oliveira
e7ac782a3c
PR changes; fix saturation calculation (scale before dividing)
2022-10-12 21:35:35 -04:00
Rafał Lalik
e4bb669c36
Use cmake macros for cxx standards
...
In the previous code, multiple cmake configure step was obscuring the flags variable.
2022-10-12 20:32:48 -04:00
Brenden Matthews
f0d6b4532a
Bump again according to semver rules.
2022-10-12 13:18:51 -05:00
Brenden Matthews
5879954cc0
Bump according to semver rules.
2022-10-12 13:18:08 -05:00
Brenden Matthews
1954893eaf
Need to enable curl for RSS.
2022-10-12 12:57:48 -04:00
Brenden Matthews
25e6598c90
Drop unimplemented weather code.
...
The weather code is just stubs at the moment, so I'm dropping it as it
adds no value.
2022-10-12 12:57:48 -04:00
Brenden Matthews
670973a678
Update extras (syntax files) w/ new docs.
...
Generate the list of symbols for vim & nano syntax files using
docs data + jinja2.
Also refactored the doc handling a bit.
2022-10-04 18:18:08 -04:00
Brenden Matthews
46263caf6a
Doc fixes, remove cmake docbook stuff.
2022-09-30 18:21:24 -04:00
Brenden Matthews
47ad3f9982
Refactor docs, make a new website.
...
* Docs have been migrated from docbook to yaml + jinja2 + pandoc
* Created a new (basic) website for docs based on React + Tailwinds
2022-09-30 18:21:24 -04:00
Brenden Matthews
27d521ff52
Bump version.
2022-09-19 09:58:47 -05:00
François Revol
0cc7edfd0b
Add a BUILD_GUI define (for now only defined on BUILD_X11)
2022-09-10 20:39:11 +02:00
Brenden Matthews
714e3a5cbd
Bump version.
2022-09-10 13:18:06 -05:00
Brenden Matthews
5d5ee12c67
Require librsvg >=2.52.
2022-09-10 11:58:27 -05:00
Brenden Matthews
5d02762903
Comment out rsvg_handle_get_intrinsic_size_in_pixels for now.
2022-09-10 11:57:16 -05:00
Chaitanya Kukde
8f5014b90f
Add License information to cmake uninstall source
2021-05-17 10:08:37 -05:00
Chaitanya Kukde
01d4c8ca84
Fixes #1068 : Add cmake uninstall target
2021-05-17 10:08:37 -05:00
Brenden Matthews
527076d4df
Bump version for next release.
2021-04-25 09:03:09 -05:00
Brenden Matthews
4445b3c065
CMAKE_CXX_EXTENSIONS should be disabled by default.
2021-04-25 09:00:29 -05:00
Rogier Reerink
df11925db3
Added support for Intel backlight.
2021-04-22 10:06:36 -05:00
Brenden Matthews
d3527e1ed9
Add archlinux & alpine builds.
2021-03-03 15:39:02 -05:00
Brenden Matthews
7c248469b4
Bump version.
2021-03-02 09:47:27 -06:00
Brenden Matthews
7f84662c2c
Bump version.
2021-03-02 09:39:20 -06:00
Brenden Matthews
6e6d5f2bc1
Migrate Travis to GitHub workflow.
2021-03-01 12:03:35 -06:00
Brenden Matthews
783ebc269c
Update gcov wrapper to use latest llvm.
2021-02-28 17:00:33 -06:00
Brenden Matthews
801658756f
The order of program search matters (use newest first).
2021-02-28 16:31:16 -06:00
Brenden Matthews
2863e15f3e
Add other llvm cov/profdata versions.
2021-02-28 16:04:40 -06:00
Brenden Matthews
954edef9ef
Simplify clang coverage logic.
2021-02-28 14:46:17 -06:00
Brenden Matthews
9f2b71b0a7
Require librsvg>=2.46, fix lua interface.
2021-02-27 10:18:25 -06:00
Brenden Matthews
e7cbc43f62
Drop support for systemd <= 205.
2021-02-27 09:26:11 -06:00
Brenden Matthews
308f2cb8ea
Update copyright, authors.
2021-02-27 09:14:19 -06:00
Brenden Matthews
7bb8a49ace
Bump version to 1.12.0, it's been a while.
2021-02-27 09:06:57 -06:00
Daniel Pielmeier
d365c7f7ba
Respect CFLAGS/CXXFLAGS
...
In commit bb8723d
"add toluapp subtree" support for user defined FLAGS was removed. I do not see a reason why this should not be allowed, so it would be great if this could be added again.
Reference: https://bugs.gentoo.org/772176
2021-02-27 10:03:49 -05:00
Brenden Matthews
68f95b951c
Check for new clang tidy/format bins.
2021-01-23 19:28:22 -06:00
Brenden Matthews
2e6b3bdb8e
Rename cmake vars to suppress warnings.
2021-01-23 18:22:47 -06:00
isaac
56920fde12
add build option
2021-01-23 18:00:53 -06:00