Opened 10 years ago

Last modified 10 years ago

#43257 new submission

[NEW] workrave

Reported by: jul_bsd@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: workrave

Description

assists in the recovery and prevention of Repetitive Strain Injury (RSI). work in progress

  • 1.10.3 + devel (qt5/cmake base)
  • 1.10.3 not compiling, need extra port gtk2mm, fails on
    ./XScreenSaverMonitor.hh:27:10: fatal error: 'X11/extensions/scrnsaver.h' file not found
    
  • devel depends on qt5-mac (#37331 ) also work in progress
    :info:configure -- Detecting CXX compiler ABI info - done
    :info:configure CMake Error at build/cmake/modules/MacroEnsureOutOfSourceBuild.cmake:13 (message):
    :info:configure   Workrave requires an out of source build.  Please create a separate
    :info:configure
    :info:configure    build directory and run 'cmake /path/to/Workrave [options]' there.
    :info:configure Call Stack (most recent call first):
    :info:configure   CMakeLists.txt:10 (macro_ensure_out_of_source_build)
    
  • author has been contacted

Attachments (3)

patch-configure.ac.diff (756 bytes) - added by jul_bsd@… 10 years ago.
workrave-main.log (444.7 KB) - added by jul_bsd@… 10 years ago.
Portfile (3.0 KB) - added by jul_bsd@… 10 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 10 years ago by jul_bsd@…

gtk2mm dependency #43258

comment:2 Changed 10 years ago by mf2k (Frank Schima)

Keywords: haspatch removed

comment:3 Changed 10 years ago by jul_bsd@…

some review, configure is recognized as osx. compiles fails on libtool with ige-mac-integration

:info:build libtool: compile:  /usr/bin/clang -DHAVE_CONFIG_H -I. -I../../../.. -I/opt/local/include -xobjective-c++ -W -I../../../../frontend/common/include -I../../../../backend/include -I../../../../frontend/gtkmm/src -D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/gtkmm-2.4 -I/opt/local/lib/gtkmm-2.4/include -I/opt/local/include/atkmm-1.6 -I/opt/local/include/gtk-unix-print-2.0 -I/opt/local/include/gtk-2.0 -I/opt/local/include/gdkmm-2.4 -I/opt/local/lib/gdkmm-2.4/include -I/opt/local/include/giomm-2.4 -I/opt/local/lib/giomm-2.4/include -I/opt/local/include/pangomm-1.4 -I/opt/local/lib/pangomm-1.4/include -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include -I/opt/local/include/cairomm-1.0 -I/opt/local/lib/cairomm-1.0/include -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I ../../../../common/include/osx -I ../../../../common/include -pipe -Os -arch x86_64 -MT libworkrave_frontend_gtkmm_osx_la-OSXTimeBar.lo -MD -MP -MF .deps/libworkrave_frontend_gtkmm_osx_la-OSXTimeBar.Tpo -c OSXTimeBar.m -o libworkrave_frontend_gtkmm_osx_la-OSXTimeBar.o >/dev/null 2>&1
:info:build mv -f .deps/libworkrave_frontend_gtkmm_osx_la-OSXTimeBar.Tpo .deps/libworkrave_frontend_gtkmm_osx_la-OSXTimeBar.Plo
:info:build In file included from OSXGtkMenu.cc:31:
:info:build ./OSXGtkMenu.hh:51:28: error: unknown type name 'IgeMacDock'
:info:build   static void dock_clicked(IgeMacDock *dock, void *data);
:info:build                            ^    
:info:build ./OSXGtkMenu.hh:52:25: error: unknown type name 'IgeMacDock'
:info:build   static void dock_quit(IgeMacDock *dock, void *data);
:info:build                         ^    
:info:build OSXGtkMenu.cc:89:26: error: unknown type name 'IgeMacDock'

unlike other parts and config.log, command does not include -I/opt/local/includes/ige-mac-integration

Changed 10 years ago by jul_bsd@…

Attachment: patch-configure.ac.diff added

Changed 10 years ago by jul_bsd@…

Attachment: workrave-main.log added

comment:4 Changed 10 years ago by jul_bsd@…

  • port lint --nitpick
  • livecheck
  • /tab/spacex4/

comment:5 Changed 10 years ago by jul_bsd@…

bump to 1.10.4. still need review

Changed 10 years ago by jul_bsd@…

Attachment: Portfile added
Note: See TracTickets for help on using tickets.