Cygwin GNOME / News: Recent posts

Updated gal to 0.22

Hi, guys!

I've updated gal to 0.22 from 0.19.

This module contains some library functions that came from Gnumeric and
Evolution. The idea is to reuse the code across various larger GNOME
applications that might want to use it.

Built with Steven O'Brian's Cygwin GNOME patches and instructions
Nothing special.

Built on cygwin-1.3.18, with gcc-3.2, binutils-20021107, libiconv-1.8
and gtk+-1.2.10, gnome-vfs-1.0.5, libxml-1.8.17.
Not yet tested on other configuration. ... read more

Posted by Yang Guilong 2003-03-02

New application: dillo-0.6.6

Version 0.6.6 of the tiny web browser dillo is added.

This is the first standalone release of dillo.
It was packed into cygnome-apps convenience package, which will has no any further release.

Cookies support is disabled in this release.
Though cookies support is added in dillo-0.6.5,
but there is no implementation for flock/lockf on Cygwin.
Perhaps I can use a POSIX file lock to replace lockf stuff
(I left it to next release, or 0.7.0). ... read more

Posted by Yang Guilong 2003-03-02

Sylpheed-claws updated to 0.8.10

I've updated sylpheed-claws to latest version 0.8.10.

Sylpheed Claws is a bleeding edge version of the Sylpheed mail client
which has the most advanced features designed to be included in Sylpheed.

Some changes about this Cygwin port of sylpheed-claws:

* Built with OpenSSL-0.9.7 support, you need package openssl to run sylpheed.

* Transition from libjconv to direct use of iconv() API has been made
in sylpheed-0.8.9, so I built it with libiconv-1.8 to enable support for
other charset/encoding (such as UTF-8, KOI8-R, and GB2312). ... read more

Posted by Yang Guilong 2003-02-27

Updated librep to 0.15.2 and sawfish-gtk1 to 1.1

Hi, guys!

I've updated librep to 0.15.2 and sawfish to 1.1,
to keep up with Steven O'Brian's latest patch
( too far behind for these two package ).

Sawfish is an extensible window manager.
Librep is required by sawfish.

Link to download sawfish-1.1:

Link to download librep-0.15.2 ... read more

Posted by Yang Guilong 2003-02-26

New application: gtktalog-1.0.0 and hypersrc-5.3.9

This is the first release of gtktalog and hypersrc.
(Formerly there were gtktalog-1.0rc2 and hypersrc-2.1.6 in the cygnome-apps collection. )

Posted by Yang Guilong 2003-02-22

gnome-vfs and esound updated

Hi, guys!

I've just uploaded the new releases of gnome-vfs and esound.

Steven O'Brian fixed a bug in gnome-vfs in January.
Now gnome-commander could work properly now.
(I've uploaded a single-file binary patch for /opt/gnome/lib/vfs/modules/cygfile.dll in early this month. you can download it and ignore this.)

esound is kept up with the latest version 0.2.29.

Posted by Yang Guilong 2003-02-20

Package list report in homepage

Hi, guys!

I've just finished a package list report of nearly all cygnome binary files.

Desktop applications, and Sawfish and Gnumeric:

Development Tools:


I managed to provide the homepage, source package URL and binary package URL for each package. But I haven't enough time to check them. You are welcome to point out any error in them.

Posted by Yang Guilong 2003-02-20

cygnome-libs upgraded (GNOME 1.4 for Cygwin)

Cygnome-libs is a convenience package contains nearly all the core libraries of Cygwin GNOME 1.4, so that you can download all the Cygwin GNOME core libraries at a single click. Within this release: gnome-libs 1.4.2, oaf 0.6.10, ORBit 0.5.17 and gdk-pixbuf 0.22.

This is release 5, including:
gtk-engine-0.11* ... read more

Posted by Yang Guilong 2003-02-19

Mailing lists added

I've just created three mailing list for this project.

cygnome-announce is for announcements related to the new package releases.

cygnome-libs is concerning porting GNOME libraries to Cygwin.

cygnome-apps concerns porting GTK+/GNOME based application to Cygwin.

cygnome-libs and cygnome-apps are both intended for user and developer. Feel free to send any question to them (should be cygnome-related questions, :-).... read more

Posted by Yang Guilong 2003-02-18

Homepage added

I've written a simple homepage for this project.
Now you can visit, or just click Home Page on the title.

It is very simple at present. But anyway we have a start point.

Any suggestion is welcomed.

Posted by Yang Guilong 2003-02-18

Updates at 20020203

Hi, guys!

Here are some updates for Cygwin GNOME again. It contains:
* One updated library: gdk-pixbuf-0.22.0
* Three patches, gnome-core-, gnome-vfs-1.0.5-patch
and gnome-games-
* Two application: ggv-bonobo-1.1.96, gnome-commander-0.9.8-2
* Two contribution: and psmisc-20.2

A great news is that gdk-pixbuf is now built with --disable-modules option
(and upgraded to the latest source 0.22.0). This option would prevent image
file loader from being being built into dynamic modules. ... read more

Posted by Yang Guilong 2003-02-03

Some core libraries updated

This time some core libraries are updated. And they are kept with Steven O'Brian's latest patches. These changes would make Cygwin GNOME more stable.

Most of these packages are kept up with the lastest release. The source packages could be found on

The Cygwin patches for GNOME core libraries and core programs are contributed by Steven O'Brian at It is updated frequently. You can find the latest patches there.... read more

Posted by Yang Guilong 2003-01-29

Help (co-develop) wanted

Two months Cygnome project had walked. As this projects growing, more and more GNOME libraries and GTK+/GNOME based programs are ported to Cygwin.

But until now there is only one person on maintaining all these, me :-(. Although the core libraries and programs are in fact ported by Steven O'Brian (, there are still a lot of things to do.

Due to the lack of time and other resources, this project has no documentation, no setup.ini, no CVS source tree (not even only the patches) and is not tested on other version of Cygwin, and the performance problem is still the big one.... read more

Posted by Yang Guilong 2003-01-25

Sylpheed, gftp and xchat updated

* Sylpheed is updated to 0.8.8. And sylpheed-claws-0.8.8 is also available now.
Sylpheed Claws is a bleeding edge version of the Sylpheed mail client which has the most advanced features designed to be included in Sylpheed. Sylpheed-claws has more emphesis on flexibility while sylpheed on stability.

* Xchat-enhanced is uploaded. xchat-enhanced is built with python, gnome-panel and libiconv support. You need python2.2, gnome-core and libiconv2 to run it. Note, gnome-panel is not stable enough, so there is also a xchat version built with minimal features (xchat-minimal).... read more

Posted by Yang Guilong 2003-01-25

New: gvim, ggv and gnumeric-1.0.9

Gnumeric updated to version 1.0.9.
Python and guile plugins are built in this release. Perl plugin is not available at present.
The guile plugin is built with libguile from Cygwin net release.

ggv-1.0.2: GNOME Ghostview (ggv) is a frontend for Ghostscript.

Gvim was built months ago, and I forgot to upload it here. Both version 6.0 and 6.1 are available. (Gvim has its native Win32 version)

Posted by Yang Guilong 2003-01-18

Some updates

New application: gtans-1.1
The Tangram is a Chinese puzzle (Chinese name: 七巧板)where the player has to arrange a set of pieces to match a given shape. All the pieces must be used and should not be laid on top of one another. The pieces are five triangles, a square and a parallelogram. gtans contains more than 290 figures to play with. It uses the mouse to control pieces. gtans is highly customizable using the interface.... read more

Posted by Yang Guilong 2003-01-12

Gnome-python (PyGTK and PyGNOME) available now

The Cygwin GNOME project has started to port the GNOME desktop to Windows OS, using Cygwin as a porting tool and user environment. Currently GNOME 1.4 almost done. The gnome-python package contains the source packages for the Python bindings for GTK+ and GNOME (PyGTK and PyGNOME, respectively).

PyGTK is an extension module for Python that provides access to the
GTK+ widget set. Just about anything (within reason) you can write in
C with GTK+, you can write in Python with PyGTK, but with all of
Python's benefits.... read more

Posted by Yang Guilong 2003-01-07

Some updates

* New libraries
gtkglarea-1.2.2 (static)
An OpenGL widget for the GTK+ GUI library. Examples are included.
libunicode-0.4 (static)
A unicode manipulation library
A lightweight HTML rendering/printing/editing engine .Built without bonobo or GConf support.

* New applications
A file manager which looks and acts like OS/2's WPS file manager.
An simple e-mail client for GNOME.
Gnome Bookmarks organizer
MagicPoint-1.09a X based presentation software.
(In fact, MagicPoint is not a GNOME program, it even not used glib or gtk.
I put it here just because MagicPoint depends on imlib. )... read more

Posted by Yang Guilong 2003-01-07

New Application: gaim-0.58

SUMMARY: A GTK+ clone of the AOL Instant Messenger client.

Gaim allows you to talk to anyone using a variety of messaging
protocols, including AIM (Oscar and TOC), ICQ, IRC, Yahoo!,
MSN Messenger, Jabber, Gadu-Gadu, Napster, and Zephyr. These
protocols are implemented using a modular, easy to use design.
To use a protocol, just load the plugin for it.

Gaim supports many common features of other clients, as well as many
unique features, such as perl scripting and C plugins.... read more

Posted by Yang Guilong 2003-01-07

gtk theme engine available now

Just now I uploaded gtk-engines-0.11, which I neglected before. Sorry.

Now you can have a more beautiful look and feel for GTK+ applications. Download (in misc package) to see the effects.

Have fun!

Posted by Yang Guilong 2002-12-23

new application: bluefish

Description: A Gtk+ HTML editor
Bluefish is a GTK HTML editor for the experienced web designer. It is
currently in alpha stage, but still usable. Its features include nice
wizards for startup, tables and frame; a fully featured image insert
dialog; thumbnail creation and automatically linking of the thumbnail
with the original image; and configurable HTML syntax highlighting.
For validation to work you need weblint. For preview to work,
you need a web browser that can view local files given to it
on the command line.

Posted by Yang Guilong 2002-12-23

Some new packages

This is a hack-up of the control center to support standalone (no shell) mode and a Nautilus icon view. This module will go away in GNOME 2 replaced by the regular control-center module with similar features added.

ghex-1.2: GNOME Hex editor for files
gpaint-0.2.2: GNU Paint - a small, easy to use paint program for GNOME
intltool-0.17: Utility for internationalizing various kinds of data files.
mrproject-0.5.1: MrProject, a project management application for GNOME. ... read more

Posted by Yang Guilong 2002-12-21

Package cygnome-libs-1.4beta upgraded

Cygnome-libs is a convenience package containing nearly all the core libraries of Cygwin GNOME 1.4, so that you can download all of these packages in one click.

It includes:
gnome-mime-data-1.0.4... read more

Posted by Yang Guilong 2002-12-08

gnumeric-0.67 for Cygwin GNOME available

I've just finished gnumeric-0.67 for Cygwin GNOME, along with some depending packages (including libbonobo, libgal, libole2 and guile).

You can install the normal version or the special version that supports bonobo. In both cases, you need gnumeric-common and gnumeric-locale package.

Posted by Yang Guilong 2002-12-08

Sawfish 1.0.1 for Cygwin GNOME released

I've uploaded sawfish 1.0.1 for Cygwin GNOME, along with librep-0.15.1, rep-gtk-0.15.

To build it by yourself, you can download cygwin patches for sawfish contributed by Steven O'Brien from
You need also need gtk+, imlib and gmp.

Posted by Yang Guilong 2002-12-08