Quantcast
Channel: Gentoo – Thomas Capricelli
Browsing latest articles
Browse All 30 View Live

Yet another activity graph : how often do you emerge ?

Really, I seem to be fond of activity graphs those days. I have reused part of this previous code, but this time I parse the emerge log file to display the activity of your successful emerges. Think of...

View Article


Mercurial bulk update

I don’t know about you, but I have on a lot of different places a directory called ‘hg’ with lot of different mercurial clones inside. Whether on the home of my several computers for my own projects,...

View Article

First release candidate for Opale

One of my pet projects (A simple bank account manager focused on graphs and planning) is about to reach 1.0. This first release candidate has been tested on several Linux systems and Windows. It can...

View Article

Quest for gdc in gentoo

It took me quite some time (and some grep) to find out how to install gdc on gentoo, so here is the answer for those facing the same problem. gdc is a gcc font-end for the D language, which has some...

View Article

Support for ‘long double’ in Qt tests.

Qt supports most types for most compilers…… but long double.  I do not know why. When asking on #qt (IRC), people say that nobody seems to care. Well… I do. long double have some use in scientific...

View Article


updating to KDE 4.2.1 : delete your plasma files (again)

Thanks to the great work of the gentoo KDE packaging team, I have been able to update to KDE 4.2.1 yesterday. And since then, a couple of processes  suck up all my CPUs. The first one is a well-known...

View Article

Fixing qmake missing rule for *.ts -> *.qm

We are used to polished and great tools from the trolls, but qmake has always been the big exception to this: ugly documentation, lot of undocumented tricks, and missing features. For me the biggest...

View Article

mercurial and ipv6

Today I needed to use mercurial over IPv6 in order to share a repository which is on a computer behind an (ipv4) firewall, but that can be reached over ipv6. The naive hg clone...

View Article


tags displayed in hg activity extension

Today i have added a feature to my hg activity extension. I have wanted to have this for long : the tags are now displayed on the graph. Here are two examples, one of the project itself, and another...

View Article


Installing an avr cross compiler in gentoo

One could think that this is as easy as crossdev avr but it is not, so i write here how I did it for future reference, and hopefully this will also be useful to other people. The first problem is that...

View Article

Wonders from a KDE fan and developer about some KDE design choices

Technologies going forward.. Twenty years ago, I was reading some books about Unix at the local library. By the time, it was really difficult for me to see, touch, or test an actual unix system and...

View Article

How to use flex and bison with qmake (my own way)

qmake (sort of) supports lex/yacc, but modern people prefer to use flex/bison. If you google, you can find some tricks like convincing qmake that yacc is spelled ‘bison’ and so on.  Morever qmake...

View Article

Playing with clang and Qt

You might know that there’s a new kid in the C++ compilers list ; clang. Llvm has been around for quite some time, but until recently the only way to make use of it was through the somehow cumbersome...

View Article


Announcing colibri 1.0 alpha1, a mailing list manager with a django based web...

It has been more than one year now that I’m running my own mailing list software here at freehackers, and I think it is now time to release a first preview of it. Let me introduce Colibri 1.0 alpha1...

View Article

announcing qxv

Well… you know how it is, you get used to a tool, and even if some brand new software is now available, you keep on using this old stuff. In his case, i’m speaking of xv, whose last release was in...

View Article


How to detect Altivec availability on linux/ppc at runtime

It is easy to find information on how to detect the availability of the different SSE instructions sets on the x86 platform.. but this get trickier when you’re looking after AltiVec. This page provide...

View Article

A small step forward for the mercurial activity plugin, releasing version 2.0

As time goes, my mercurial ‘activity’ plugin has got more and more options. Useful and requested options of course, but still it kinda clobber the –help output and it is more and more cumbersome to...

View Article


EmergeActivity gets a graphical interface: releasing 2.0

I’m still using this small utility that displays the activity of ’emerges’ on the misc gentoo boxes I’m admin for. I’ve wanted to add a graphical interface for very long, but did not have the time…...

View Article

New lightweight admin-oriented linux kernel mercurial mirror

On most servers I’m responsible for, I use to compile my own kernels. Instead of downloading/applying patches, which is cumbersome, I was using the (now broken) mercurial mirror...

View Article

Celery init scripts for Gentoo

I’m using django-celery on a project. The only difficult part was that gentoo ebuilds would not provide init scripts. It might be that some ebuilds in some obscure overlay provides those, but this was...

View Article

Compiling firefox-9.0 on linux PPC

The good point is that yes!, it is possible to compile firefox 8.0 or 9.0 on linux-ppc. General point of view The mozilla foundation has stopped supporting the PPC platform for firefox starting with...

View Article


Yet another KDE QA failure

Just as lot of people here and elsewhere keep on denying KDE QA major problem, the 4.10 release is yet another proof of how bad the situation is. KDE cares so much that they already closed the bug with...

View Article


AMD r600 gpu backend on Gentoo

The current situation is rather messy with respect to the AMD r600 GPU backend : it has been merged on llvm, but not yet released. The problem is that, on gentoo, the USE flag “r600-llvm-compiler”...

View Article

Release of EmergeActivity 2.1

Emerge activity is a small PyQt application aimed at Gentoo users that displays an “activity” graph of the emerges.  Here’s a typical example on my desktop computer : For those wondering, the huge...

View Article

Release of Colibri 1.0-beta2

Time flies, and I haven’t made any release of Colibri for a long time, despite it being used in production and bug being fixed as they are found. So here it is. No shiny new feature there, it’s mostly...

View Article


Fix Baloo on KDE using the same trick as once used with Nepomuk

update: this post made me banned from KDE planet in a very rough way   Nepomuk Problem Since the  daunting day of the kde 4.0 release, I’ve been struggling with nepomuk. I’m no random user, i know...

View Article

KDE Community: be liberal with ourselves, be harsh with others

(yes, the title is a tribute to the robustness principle)   Censored In quite an aggressive move, I’ve been censored by KDE. My blog has been removed from kdeplanet.  The only information I have so far...

View Article

Using keystone 9.0.0 (Mitaka) with gunicorn and nginx

(all of this is done in Gentoo, but this is mostly irrelevant here). With the Mitaka release, keystone expects a WSGI server of some sort. The ‘canonical’ documentation is focused on apache + uwsgi....

View Article

Release Of EmergeActivity 3.0

It’s been a while since the last release of EmergeActivity. There were some fixes, but nothing really worth a release, so mostly everything was ok. Still, it was based on Qt4/PyQt4, and times passes,...

View Article



Hacking the Game & Watch on Gentoo

At the end of 2020, Nintendo has released a new version of his famous “Game & Watch” mini console. It looks like the old-school one, but has a real screen (with pixels, even color !), a modern...

View Article
Browsing latest articles
Browse All 30 View Live