[gtk-osx-users] Building GTK 2 on apple silicon

2022-04-19 Thread Gabriele Greco via gtk-osx-users-list
I'm trying to build gtk+2 on apple silicon but I have a small problem in the bootstrap stage: The itstool download site seems broken (401 on download) and I cannot find alternative download locations for: http://files.itstool.org/itstool/itstool-2.0.6.tar.bz2 Can someone help me (also sending

Re: [gtk-osx-users] Newer macOS version (12.0) than being linked (11.0)

2022-01-07 Thread Gabriele Greco via gtk-osx-users-list
The warning you have are almost harmless, they said just that the MAIN application is built with an OSX sdk older than the libraries it uses. This can be a problem since the application will be able to run on macos 11 but the library may use some macos12 only symbols. I usually build with 10.10

[gtk-osx-users] Crash on big sur

2021-01-26 Thread Gabriele Greco via gtk-osx-users-list
Hi guys, I found a crash on big sur of my application, that uses gtk-osx through the official build scripts and digging in the net I found the very exact problem in both gimp and inkscape (that are maybe the two biggest gtk 2 programs out there). The problem itself is in cairo:

Re: [gtk-osx-users] GTK with Quartz backend

2021-01-12 Thread Gabriele Greco via gtk-osx-users-list
I read in a mailing list (not the one of osxcross) that some do not use > Apple hardware as an European court would consider it a vexatious > clause, and therefore that software related clause should only be > applied in the USA. > Anyway should be always possible legally cross-compile from Linux

[gtk-osx-users] GtkGLArea and gtk3 osx

2020-05-26 Thread Gabriele Greco via gtk-osx-users-list
Hi guys, I'm having some strange problems with GtkGLArea widget. Latest stable moduleset (the widget should be available since 3.16). If I try to create the widget in glade I get a label on it "The current backend does not support OpenGL" If I try to load a builder xml file with GtkGLArea

Re: [gtk-osx-users] New build system

2020-05-20 Thread Gabriele Greco via gtk-osx-users-list
... beside that with setup_sdk set in jhbuildrc-custom the compilation fail at: *** Error during phase build of gobject-introspection: ## Error running ninja *** [21/32] distutils.errors.DistutilsPlatformError: $MACOSX_DEPLOYMENT_TARGET mismatch: now "10.10" but "10.15" during

[gtk-osx-users] New build system

2020-05-20 Thread Gabriele Greco via gtk-osx-users-list
Hi guys, I have problems with the new build system (the one with pyenv) to make jhbuild honor the osx min version (MACOS_DEPLOYMENT_TARGET / -mmacosx-version-min ). I've added the line in .config/jhbuildrc-custom; setup_sdk(target="10.10") If I start "jhbuild shell" I get the variables

Re: [gtk-osx-users] CodeSigning and Catalina security issue.

2020-02-21 Thread Gabriele Greco via gtk-osx-users-list
> > > For the demo program you might see if you can set enough of the > environment in Info.plis using > https://developer.apple.com/documentation/bundleresources/information_property_list/lsenvironment > to get it to run. For your actual program the easiest solution is to > rewrite your launcher

Re: [gtk-osx-users] macOS Catalina’s new security features versus GTK.

2020-01-20 Thread Gabriele Greco via gtk-osx-users-list
> > > > Catalina won't let you have a bundle that runs a program that's not in the > bundle, nor will it allow a bundled program to dyld libraries outside of > the bundle and not in the system library directories. (You can dlopen > outside libraries from pre-specified locations if you use the

Re: [gtk-osx-users] macOS 10.15.x and notarizing

2019-10-10 Thread Gabriele Greco via gtk-osx-users-list
On Tue, Oct 8, 2019 at 11:08 PM John Ralls wrote: > > > The notarization process is supposed to mean that if it notarizes then > Catalina's gatekeeper will happily allow it. There's no guarantee that you > don't have a crasher bug, of course, but if it runs on Mojave it will > probably be OK on

[gtk-osx-users] macOS 10.15.x and notarizing

2019-10-08 Thread Gabriele Greco via gtk-osx-users-list
Hi guys, yesterday apple released macOS 10.15 and one of the new "features" is that all the developer signed apps should be notarized (sent to apple for an automatic review), I found and used the instructions in this page: https://wiki.gnome.org/Projects/GTK/OSX/Bundling#Notarizing ... and I've

[gtk-osx-users] Pango and 10.14 (with latest clang)

2019-01-28 Thread Gabriele Greco via gtk-osx-users-list
It seems that pango (1.42.4) does not build in 10.4 with latest tools and SDK, configured with a deployment target of 10.9, the error is pretty cryptic, my guess is that pango somehow redefines a type used internally by OSX headers (dispatch_source_t stuff). I worked around this error placing in

[gtk-osx-users] Bugs with 10.14 dark mode

2019-01-28 Thread Gabriele Greco via gtk-osx-users-list
Hi guys, I've found a few rendering problems and a crash on exit with GTK+2.x (a compile of about 1.5 years ago), and 10.14 dark mode. I've been able to track this problem running my app with different osx versions and then running gtktest on mojave... When I found that the bug was related to

[gtk-osx-users] GTK OSX and Mojave

2019-01-25 Thread Gabriele Greco via gtk-osx-users-list
Hi guys, I'm trying to do a new installation of GTK with JHbuild, I'm having a few problem with python, libxml2 and the build process. If I do: jhbuild bootstrap jhbuild build meta-gtk-osx-bootstrap the second command fails because libxml2 does not work with the apple provided python if I