Official blog for the Cygwin Ports project, which ports a wide variety of FOSS (especially X11 desktops) to the Cygwin platform.
Wednesday, July 6, 2011
Fedora Cygwin repos moved
Sunday, July 3, 2011
This Lemur can be found outside of Madagascar
Saturday, March 12, 2011
Fedora Cygwin RPM repository
I have uploaded the first stages of the Fedora Cygwin RPM repository for Fedora 14 i686 and x86_64. I have added a release RPM which will allow installing the packages with Yum or the various PackageKit frontends. Any questions or issues with these packages should be directed to the cygwin-ports-general list for now.
Friday, March 11, 2011
Planting Season
Well, at least in some parts of the world. But not here, it's still below freezing (although not by much).
Yesterday, I was testing the two programs in Ports which use GObject Introspection at runtime (lightsoff and swell-foop), I found that those programs were completely nonfunctional. Not only that, I found that it wasn't just me. But as I dug deeper, I found that everything went wrong at once:
- Pango's typelibs were broken due to improperly shipped GIRs;
- The gtk_clutter_init* functions needed some introspection annotations;
- Seed module loading broke in 2.31;
- The games should have been using GtkClutter.init() instead of init_with_args();
- The games were trying to use a Glib function which was no longer exported;
- The games were not specifying which versions of its dependencies were needed, causing the wrong versions to be loaded if gtk3 libraries are present.
The good news is, four packages and six patches later, the games are working again, and will be shipped in the next upload (hopefully next week).
Thursday, February 17, 2011
Across and Back Again
- MinGW (i686-pc-mingw32), with the basic packages available here pending an ITA, and many more in Ports
- MinGW-w64 (i686-w64-mingw32 and x86_64-w64-mingw32), already in the distro
- Linux x86 (i686-pc-linux-gnu) and x64 (x86_64-pc-linux-gnu)
- Solaris 10 x86 (i386-pc-solaris2.10) and SPARC (sparc-sun-solaris2.10)
- Solaris 11 x86 (i386-pc-solaris2.11)
- AVR microcontrollers (avr)
Tuesday, September 8, 2009
A Time to Introspect
Here is a screenshot of several Seed examples using the GTK+, Clutter, VTE, and WebKit libraries through GObject Introspection. The LightsOff game shown there will be part of GNOME Games 2.28, but I've made a preview of the latest beta release available. All this will be part of the next upload, which I hope will be this week or next.