Permalink
Commits on Apr 19, 2017
  1. Update workaround for Ubuntu to work with pkg-config

    larskanis committed Apr 19, 2017
    This was introduced in commit f9c2f9e
  2. Use pkg-config instead of our own directory search method.

    larskanis committed Apr 19, 2017
    This allows the build of fxruby on MSYS2.
  3. Replace hacky hiding of scintilla_wrap.cpp by conditional compilation

    larskanis committed Apr 19, 2017
    within the file.
    
    This fixes build without fxscintilla when run per 'rake compile'
Commits on Apr 18, 2017
  1. Enable the use of Win32 unicode functions per -DUNICODE=1

    larskanis committed Apr 18, 2017
    Thanks @Harvey-H for the so simple solution.
    
    Fixes #38 and fixes #30
  2. CFLAGS and co. can easier be set as part of configure options instead…

    larskanis committed Apr 18, 2017
    … of environment variables.
Commits on Apr 16, 2017
  1. Fix remaining PKG_VERSION

    larskanis committed Apr 16, 2017
  2. Remove file filter in gemspec.

    larskanis committed Apr 16, 2017
    This requires the use of rake tasks to build the gem or before 'gem build'
    
    On the other hand, it makes sure, that all generated files are included in the gem.
  3. Re-add tests to task 'test'

    larskanis committed Apr 16, 2017
Commits on Apr 7, 2017
  1. Lower the required bundler version.

    larskanis committed Apr 7, 2017
    Some rubies of the travis-ci installation have bundler-1.13 and there is no real need for 1.14.
  2. Move from hoe to bundler and add more release automation.

    larskanis committed Apr 7, 2017
    Update release date, tag with annotation, push to git and push all gem versions with a single 'rake release'
Commits on Apr 5, 2017
  1. Run swig tasks in parallel.

    larskanis committed Apr 5, 2017
  2. Add newer fxscintilla releases on github as comment.

    larskanis committed Apr 5, 2017
    Unfortunately it doesn't compile, due to undefined methods.
  3. Update to libjpeg-9b

    larskanis committed Apr 5, 2017
Commits on Mar 27, 2017
  1. Fix comment [ci-skip]

    larskanis committed Mar 27, 2017
Commits on Feb 16, 2017
  1. Downgrade zlib version for Windows binary gem to 1.2.7.3.

    larskanis committed Feb 16, 2017
    This is necessary for RubyInstaller versions based on MSYS1 (Ruby < 2.4).
    
    RubyInstaller comes bundled with zlib-1.2.7. Since the zlib1.dll is stored in the
    same directory as ruby.exe, it is preferred in the Windows DLL load order.
    The zlib1.dll that is bundled with fxruby is not loaded at runtime.
    
    If we build fxruby with a newer zlib version, libpng will make use of the new
    function inflateValidate() introduced in zlib-1.2.8, which results in a DLL
    load error at runtime. We avoid this by sticking at zlib-1.2.7.
Commits on Feb 15, 2017
  1. Prepare for release 1.6.35

    larskanis committed Feb 15, 2017
  2. Travis-CI: Switch to container based build (without sudo)

    larskanis committed Feb 15, 2017
    Disable rbx-3 for now, because it's too slow.
    
    Output Xorg logs only in case of failure
  3. Work around missing /usr/lib/libfxscintilla.so file in Ubuntu

    larskanis committed Feb 15, 2017
    Ubuntu doesn't provide the symlink /usr/lib/libfxscintilla.so
    but only /usr/lib/libfxscintilla.so.19 .
    Therefore we link against libfxscintilla.so.19 if -lfxscintilla
    can not be resolved.
Commits on Feb 14, 2017
  1. Travis: Test against rbx-3

    larskanis committed Feb 14, 2017
  2. Avoid installation of glu and opengl in the rake-compiler-dock box.

    larskanis committed Feb 14, 2017
    "gem inst glu" fails because of missing opengl header files.