On Mon, Nov 21, 2016 at 1:01 AM, Wolfgang Goetz <wolfgang.zt...@web.de> wrote: > Roman Lebedev wrote: > >> On Fri, Nov 18, 2016 at 10:08 PM, Wolfgang Goetz >> <wolfgang.zt...@web.de> wrote: >> > Folks, Roman for prctl.. > [...] >> Not many people are running dt on osx. >> Thanks for report, fixed. > > Great, thankyou! > > >> PS: would be awesome to figure travis build for osx. >> But travis provides brew and not ports, and i'm not sure brew >> has all the deps. >>
> brew: *it has*, Homebrew _is_ brew: http://brew.sh > ports? i didnt install macports again because it screwed up itself on my old > Macbook several times > > > simply clone/pull dt, run build.sh as usual. (do a rm -rf build if build.sh > breaks) > my installed brew packages at end of this mail Good to know. > Fullscreen mode is OK. (Normal window is slightly larger than my MacBook's > retina screen) > i took a short look on travis-ci.. NICE! > unfortunately travis is not dealing with forked repositories. (i found only > my own ones catched up by travis) For travis, there is no difference whether the repo is a clone/fork or not. The procedure to enable travis-ci for a github repo is exactly the same. I know it for a fact because i have already tried enabling it for my dt repo fork. > anyway... > > https://docs.travis-ci.com/user/multi-os/ > https://docs.travis-ci.com/user/osx-ci-environment/ > https://docs.travis-ci.com/user/ci-environment/ > > > just a start on https://lint.travis-ci.org/ using dt's .travis.yml > ..more work to do with matrix and conditionals to separate linux-docker and > osx parts. > > > OUTPUT OF CHECK: * osx_image is experimental and might be removed in > the future > > --------------------------------------- > language: generic > os: > - linux > - osx > > osx_image: xcode8.1 > > before_install: > - if [[ "$TRAVIS_OS_NAME" == "linux" ]];then docker pull > darktable/darktable; fi > - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi > - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install gtk+3 gphoto2 > openexr lensfun librsvg json-glib pugixml ;fi > ... > > $ brew list > ack gdbm hdf5 > little-cms qscintilla2 > ansible gdk-pixbuf > hicolor-icon-theme little-cms2 qt > aptly geeqie icu4c > lua qt5 > arpack gettext ilmbase > metis readline > arping ghc imagemagick > mpfr sdl2 > atk ghostscript intltool > octave sdl2_image > autoconf git isl > openexr shared-mime-info > automake gl2ps jpeg > openssl sip > boost glew json-glib > openssl@1.1 sqlite > cairo glib lame > packer stow > cmake glpk lensfun > pandoc suite-sparse > curl gmp libcroco > pango szip > elixir gnu-getopt libepoxy > parallel tbb > epstool gnu-sed libexif > pcre texinfo > erlang gnuplot libffi > pixman tin > exiftool go libgphoto2 > pkg-config transfig > exiv2 gobject-introspection libmpc > plotutils veclibfort > fbida gource libnet > popt wakeonlan > ffmpeg gphoto2 libpng > pstoedit webp > fftw graphicsmagick librsvg > pugixml wget > fltk gsettings-desktop-schemas libtiff > pyqt5 wxmac > fontconfig gtk+ libtool > python x264 > freetype gtk+3 libusb > python3 xvid > gcc harfbuzz libusb-compat > qhull xz > gd haskell-stack > libyaml qrupdate > youtube-dl > > $ brew cask list > atom codeblocks firefox gimp hugin > keepassx luminance-hdr mediathekview texstudio vagrant > vlc > chromium darktable geany google-chrome > java libreoffice mactex shotcut > thunderbird virtualbox xquartz I have tried making travis do osx build before and failed. But i have retried again just now, and succeded. https://travis-ci.org/darktable-org/darktable/builds/177661882 Thank you. > kind regards > Wolfgang Roman. ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org