I've started work on a pipeline for msys2 here (but it's not working yet):
https://ci.appveyor.com/project/keeganwitt/meld-q7ht3.  I dunno if folks
are able to see settings I have so far or not, so here they are

version: 3.18.1.{build}
skip_non_tags: true
clone_depth: 1
environment:
  PATH: C:\msys64\usr\bin;$(PATH)
install:
- cmd: >-
    bash -lc "pacman --noconfirm --sync --refresh --refresh pacman"

    bash -lc "pacman --noconfirm --sync --refresh --sysupgrade"

    bash -lc "pacman --noconfirm -S python mingw-w64-i686-gtk3
mingw-w64-x86_64-gtksourceview3 glib2-devel"

    rem bash -lc "pip install --upgrade pip"

    bash -lc "pip install pypiwin32==219"

    bash -lc "pip install cx_Freeze==5.0.2"
build_script:
- cmd: bash -lc 'cd "%APPVEYOR_BUILD_FOLDER%" && glib-compile-schemas
data && python setup_win32.py bdist_msi'



On Mon, Mar 26, 2018 at 10:13 PM Kai Willadsen <kai.willad...@gmail.com>
wrote:

> On 26 March 2018 at 22:00, Vasily Galkin <galkin...@yandex.ru> wrote:
> > About using msys2 binaries instead of pygobject-win32: I'm running meld
> checkout with mingw64 for several months by now.
> > It contains newer gtk and so shortcuts problems with non-english
> keyboards https://gitlab.gnome.org/GNOME/meld/issues/129 is solved (which
> is great!)
> >
> > But unfortunately it has a huge problem: nearly 1 of 10 invocations
> hangs on startup. This is very annoying. I just reported and crosslinked
> this as https://github.com/Alexpux/MINGW-packages/issues/3510 and
> https://gitlab.gnome.org/GNOME/meld/issues/174
> >
> > Apart from this I had several crashes, but they are extremely rare (1
> per month with intensive every-day use, like 1 from 1000 usages leads to
> crash).
>
> ...and we've been forced on to msys2 by some changes I made to stop
> supporting older GTK+. I *can* revert these, but I'd really rather
> not, since we need to (IMO) move to using msys2 sooner rather than
> later anyway.
>
> Kai
>
_______________________________________________
meld-list mailing list
meld-list@gnome.org
https://mail.gnome.org/mailman/listinfo/meld-list

Reply via email to