Adding WebAssembly to packaged Rust on CentOS/RHEL 8.1-8.3

Objectives : add WebAssembly to the pre-packaged versions of Rust (on Linux CentOS/RHEL 8.1 - 8.3).

The preferred way to use Rust on any UNIX platform is with rustup, which allows to easily download sanctioned versions of the compiler and toolchains.

Trying Vulkan on Linux CentOS/RHEL 7

Objectives : running 3D-accelerated Vulkan demos on Linux CentOS/RHEL 7.

I just took over the maintainership of uselessd

uselessd is an init system daemon for UNIX systems.

More precisely, it originates from a fork of systemd 208, which is today the most widespread daemon for GNU/Linux distributions (RHEL/CentOS, Fedora, OpenSUSE, Debian, Ubuntu... all either have it or will have it soon).

wlfreerdp, a Wayland client for FreeRDP

I just submitted a pull request to the FreeRDP project, which implements a new client named wlfreerdp.

Using Chromium as a general-purpose toolkit

Objectives : use the Chromium libraries to compile sample C++ programs.

Supporting GTK+ into ReactOS

This is somewhat related to the previous post ; I received some feedback of people wanting to contribute to the GTK+3/Win32 backend, but unable to do so because of the necessity of a commercial license.

There is a well-known open source alternative known as ReactOS. It is basically a from-scratch reimplementation of its proprietary counterpart.

Sustaining support for GTK+3 under Win32

As some of you folks may have noticed, I barely have the time to sustain efforts regarding GTK+3 for Windows for some months now. Hell, I barely have the time to maintain this blog and answer the mails either !

I thought it may change in this timeframe, though I've been proven wrong, so I now have to ask for help. So please find here a document which summarizes what is needed to maintain the effort :

A taskbar for Weston 1.3.1

Some people may remember that I've been following the Wayland project for some time now... Speaking generally, this piece of work is great, well-written and helps a lot in cleaning the Linux graphics stack.

Everything isn't perfect, though. What the standard way to hide a surface (=window), e.g. ? To display it again ? To minimize it, as some desktop environments may want to provide such a feature ?

Going to FOSDEM 2014

This year, and more precisely next week-end, I will be attending the well-known FOSDEM open-source conference.

More specifically, I will be giving this little talk in the Desktops devroom, Saturday at 13:35. The talk links to this formerly-posted article.

Tutorial : cross-compile a C/GTK+3 program from Linux to Windows

Objectives : compile a C/GTK+3 application under Linux, and produce a valid Windows© binary.

We have a C application using GTK+ 3 as its graphical toolkit :


Subscribe to, serious side RSS