all repos — tint2 @ d21f7581581031501adc4a52a5b3438b522d853f

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

Fix build on various architectures
o9000 mrovi9000@gmail.com
commit

d21f7581581031501adc4a52a5b3438b522d853f

parent

f2741116a75e33a51849ca5a12da0b307d7f4bc2

2 files changed, 3 insertions(+), 6 deletions(-)

jump to
M CMakeLists.txtCMakeLists.txt

@@ -84,11 +84,7 @@ message( FATAL_ERROR "Imlib is not built with X support" )

endif( NOT IMLIB_BUILD_WITH_X ) -if(CMAKE_SYSTEM_NAME STREQUAL "Linux") - add_definitions( -D_POSIX_C_SOURCE=200809L -D_BSD_SOURCE -D_DEFAULT_SOURCE ) -else(CMAKE_SYSTEM_NAME STREQUAL "Linux") - add_definitions( -D_WITH_GETLINE ) -endif(CMAKE_SYSTEM_NAME STREQUAL "Linux") +add_definitions( -D_POSIX_C_SOURCE=200809L -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_WITH_GETLINE ) include_directories( ${PROJECT_BINARY_DIR}

@@ -147,6 +143,7 @@ src/util/timer.c

src/util/cache.c src/util/color.c src/util/gradient.c + src/util/uevent.c src/util/window.c ) if( ENABLE_BATTERY )
M src/signals.csrc/signals.c

@@ -29,7 +29,7 @@ {

// Set signal handlers signal_pending = 0; - struct sigaction sa_chld = {.sa_handler = SIG_DFL, .sa_flags = SA_NOCLDWAIT | SA_RESTART}; + struct sigaction sa_chld = {.sa_handler = SIG_IGN}; sigaction(SIGCHLD, &sa_chld, 0); struct sigaction sa = {.sa_handler = signal_handler, .sa_flags = SA_RESTART};