Vala 0.7.8 Shotwell 0.3.0 Val(a)IDE 0.6.0

[fr] : C’est la semaine Vala !

2 Novembre : sortie de Val(a)IDE en version 0.6.0.

Val(a)IDE est un EDI (Environnement de Développement Intégré, IDE pour les anglophiles) dédié au langage Vala.

3 Novembre : sortie de Shotwell en version 0.3.0.

Shotwell développé par Yorba est un organisateur/éditeur de photos conçu pour l’environnement de bureau GNOME.

4 Novembre : sortie de Vala en version 0.7.8.

Vala est un langage de programmation qui vise à apporter aux développeurs GNOME/Gtk+ les fonctionnalités d’un langage de programmation moderne sans imposer d’exigences supplémentaires en matière d’exécution et sans l’aide d’une ABI différente par rapport aux applications et aux bibliothèques écrites en C.

Pour Ubuntu : Vala et Val(a)IDE sont disponibles dans le PPA Vala Team, Shotwell dans le PPA Yorba.

[en] : This is Vala’s week !

November 2nd : release of Val(a)IDE version 0.6.0.

Val(a)IDE is (as the name suggest) an IDE (Integrated Development Environment) dedicated to the Vala language.

November 3rd : Release of Shotwell version 0.3.0.

Shotwell developed by Yorba is an open source photo organizer/editor designed for the GNOME desktop environment.

November 4th : Release of Vala version 0.7.8.

Vala is a new programming language that aims to bring modern programming language features to GNOME/Gtk+ developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

For Ubuntu : Vala and Val(a)IDE are available in the Vala Team PPA, Shotwell in the Yorba PPA.

Bash : auto completion et sudo

L’achèvement automatique (auto completion) est activé par défaut dans le bash d’Ubuntu.

Pour les fainéants comme moi c’est très pratique, malheureusement cette fonction n’est pas disponible avec sudo.

Pour l’activer il suffit d’ajouter ces quelques lignes à votre fichier bashrc (~/.bashrc) :

if [ "$PS1" ]; then
complete -cf sudo
fi

Redémarrez votre terminal ou lancez la commande suivante pour prendre en compte les modifications :
. ~/.bashrc

Merci à Clément pour cette dernière commande .

Publié dans Ubuntu Francophone. Mots-clefs : , , . 7 Commentaires »

Karmic: get the latest drivers for gspca, uvc, usbvideo and other

hercules_classic_link

Hercules Classic Link 06f8:3009

La version Française se trouve ici.

I already mentioned the gspca driver and libv4l in the post [fr] Intrepid, les Webcams et les drivers Gspca. Unfortunately the topic is still relevant, the drivers being developed much faster than their integration into the distros kernel.

It’s time to update informations and expand them to all the drivers from linuxtv.org (V4L-DVB). For a list of the webcams please check the wiki (uvc, gspca, quickcam, Microdia, linux-uvc, etc …).

The procedure does not really change.

Installing needed packages:

sudo aptitude install mercurial build-essential linux-headers libncurses5-dev

Retrieving sources (from Jean-Francois Moine’s gspca repository):

hg clone http://linuxtv.org/hg/~jfrancois/gspca/

Copy the configuration file:

cd gspca
sudo cp /boot/config-`uname -r` v4l/.config

Note: currently FireDTV drivers do not compile easily (you need all the kernel sources) and are rarely used, we will disable them in the configuration.

Launch configuration:

sudo make menuconfig

Disable FireDTV support (Multimedia Support -> DVB/ATSC adapters -> set the option blank on FireDTV and FloppyDTV):

Capture-4

Capture-5

Capture-6

Exit, Exit.

Now let’s take care of usb webcams (Multimedia Support -> Video Capture adapters -> V4L USB devices)
Activate new modules drivers (press M on those marked NEW), in gspca for example:

Capture-4

Capture-7

Capture-8

Capture-9

Capture-10

Once the new drivers are enabled (M for module instead of a space), we can leave. Exit, Exit, etc… and save:

Capture-11

Launch the compilation:

make
sudo make install

If everything ok go to the next step, because the drivers also require the latest versions of libv4l.
For karmic it’s easy:

sudo add-apt-repository ppa:libv4l

Get the latest version if necessary:

sudo aptitude update
sudo aptitude full-upgrade

Restart and enjoy your new drivers.

Karmic : récupérer les derniers drivers pour gspca, uvc, usbvideo et autres

hercules_classic_link

Hercules Classic Link 06f8:3009

English version here.

J’avais déjà parlé des drivers gspca et de libv4l dans l’article Intrepid, les Webcams et les drivers Gspca. Malheureusement le sujet est toujours d’actualité, les drivers étant développés beaucoup plus rapidement que leur intégration dans le noyau des distributions.

Il est donc temps de mettre à jour les informations et de l’étendre aux drivers centralisés sur linuxtv.org (V4L-DVB). Pour les webcams concernées veuillez consulter la liste du wiki (uvc, gspca, quickcam, microdia, linux-uvc, etc…).

La procédure ne change pas vraiment.

Installation des paquets nécessaires :

sudo aptitude install mercurial build-essential linux-headers libncurses5-dev

Récupération des sources (via le dépôt gspca de Jean-François Moine) :

hg clone http://linuxtv.org/hg/~jfrancois/gspca/

Copie du fichier de configuration :

cd gspca
sudo cp /boot/config-`uname -r` v4l/.config

Note : actuellement les drivers firedtv ne se compilant pas facilement (il faut toutes les sources du noyau) et servant rarement, nous allons les désactiver dans la configuration.

Lançons la configuration :

sudo make menuconfig

Désactivons le support fireDTV (Multimedia Support -> DVB/ATSC adapters -> mettre à blanc l’option FireDTV and FloppyDTV) :

Capture-4

Capture-5

Capture-6

Exit, Exit.

Occupons nous des webcams usb maintenant (Multimedia Support -> Video capture adaptaters -> V4L USB devices)
Activons les nouveaux modules des drivers webcams (M sur ceux marqués NEW), pour les gspca par exemple :

Capture-4

Capture-7

Capture-8

Capture-9

Capture-10

Une fois les nouveaux drivers activés (M pour module à la place d’un espace), nous pouvons sortir . Exit, Exit, etc… et sauvegarde :

Capture-11

Lançons la compilation :

make
sudo make install

Si tout c’est bien passé passons à l’étape suivante, car les drivers nécessitent les dernières versions de libv4l.
Pour karmic c’est simple :

sudo add-apt-repository ppa:libv4l

Récupérons la dernière version si besoin est :

sudo aptitude update
sudo aptitude full-upgrade

Redémarrons le bouzin pour profiter de nos tout nouveaux drivers.

Webkit Midori et le reste….

[Fr] J’ai un peu oublié de parler de WebKitGtk, Midori et Epiphany dernièrement.

Donc acte et gaz :

WebkitGtk est sorti en version 1.15.3 corrigeant de nombreux bugs. (nb : la traduction française est toujours inexistante, toutes mes félicitations à l’équipe Ubuntu French Translators)

Midori 0.2.0 est apparu \o/ Et maintenant le greffon adblock fonctionne correctement. Franchement si vous n’avez pas encore essayé, c’est le moment.

Michael Kuhn continue tranquillement de s’occuper d’Epiphany et la version 2.28.1 est maintenant disponible pour karmic.

[En] I just forgot to mention WebKitGtk, Midori and Epiphany lately.

So let’s rumble !

WebkitGtk was published in version 1.15.3 fixing several bugs.

Midori 0.2.0 appeared \ o / And now the adblock plugin works correctly. Frankly if you have not tried it yet, it’s time to do it.

Michael Kuhn continues to quietly deal with Epiphany and version 2.28.1 is now available for karmic.

Midori 0.2.0

[en] : Christian Dywan announced it, Midori 0.2.0 is out.
Here the improvements :

Adblock was improved a lot, it works with any WebKitGTK+ version, has an improved interface, reads AdblockPlus/ Easylist filters and supports element blocking now. Thanks to a contributed scrolling widget we have kinetic drag scrolling, enabled on touchscreen devices (gtk-touchscreen-mode. Two new extensions, namely DNS prefetching and form history, could just be the very reason for those who don’t use Midori yet, to switch. Smaller issues were also improved, such as more icons of web pages are recognized, mailto: links work as expected and when switching a tab back and forth Midori remembers what you were typing.

This new version is now available in the Midori PPA.

[fr] : Christian Dywan l’a annoncé, midori 0.2.0 est sorti.
Voici la traduction très approximative de l’annonce :

Adblock a été beaucoup amélioré, il fonctionne avec n’importe quelle version de WebKitGTK+, possède une interface améliorée, lit les filtrs adblockplus/EasyList et admet maintenant des élément de blocage. Grâce à la contribution d’un widget de défilement, nous avons le défilement cinétique activé sur appareils à écran tactile (gtk-touchscreen-mode). Deux nouvelles extensions, à savoir le préchargement de DNS et de l’historique des formulaires, peut-être la raison même pour ceux qui n’utilisent pas encore Midori de la faire. Des problèmes de moindre importance ont également été améliorés, comme plus d’icônes des pages web sont reconnus, les liens mailto: fonctionnent comme prévu et quand on passe d’un onglet à un autre et retour, Midori se souvient de ce que vous tapez.

Cette nouvelle version est disponible dès maintenant dans le PPA Midori.

Pidgin 2.6.1 et/and Audio/Vidéo

Capture Pidgin 2.6.1 Video

Capture Pidgin 2.6.1 Video

Scroll down for english version.

[fr] IMPORTANT : Richard Laager a mis à jour le PPA pidgin-developers, ajoutez plutôt ce PPA à votre sources.list pour utiliser Pidgin Audio/Vidéo.

Note : Après quelques tests avec Bapoumba, il semble qu’Empathy gère mieux les appels audio/vidéo (sans être parfait non plus). Pour essayer une version plus à jour pour Jaunty voir le PPA telepathy.

Mise à jour : Pidgin version 2.6.2

Que faire quand il fait beaucoup trop chaud pour dormir ?
Empaqueter Pidgin 2.6.1 pour Jaunty avec support Audio/Vidéo bien sûr !
Créer un paquet étant un très grand mot puisque j’ai sournoisement subtilisé le paquet de GetDeb (dans lequel le support audio/vidéo n’est pas activé), ajouté les directives qui vont bien et le paquet farsight2 en provenance directe du PPA aMSN-daily.
Pour installer tout ça, il vous faut donc farsight2 :

libgstfarsight0.10-0 pour i386
libgstfarsight0.10-0 pour amd64
libgstfarsight0.10-0 pour lpia

Ensuite vous pouvez installer libpurple0, libpurple-bin, pidgin-data et pidgin :

libpurple0 pour i386
libpurple0 pour amd64
libpurple0 pour lpia

libpurple-bin

pidgin-data

pidgin pour i386
pidgin pour amd64
pidgin pour lpia

Et voilà !

Les options sont là mais je n’ai pas pu tester, tous mes contacts sont au lit. Je dois être le seul incommodé par la chaleur ;)

[en] IMPORTANT : Richard Laager updated pidgin-developers PPA, add this PPA to your sources.list to get Pidgin with Audio/Video support.

Note : After some test with Bapoumba, it seems like Empathy is better for audio/video calls (not perfect neither). To try an up-to-date version with Jaunty use telepathy PPA.

Update : Pidgin version 2.6.2

What to do when it gets too hot to sleep?
Pidgin 2.6.1 package for Jaunty with Audio/Video support of course!
To create a package is a little too much because I only took the GetDeb package (where audio/video is not activated), added controls, rules and farsight2 package from the aMSN daily PPA.
To install this you need farsight2:

libgstfarsight0.10-0 for i386
libgstfarsight0.10-0 for amd64
libgstfarsight0.10-0 for lpia

Then you can install libpurple0, libpurple-bin, pidgin and pidgin-data:

libpurple0 for i386
libpurple0 for amd64
libpurple0 for lpia

libpurple-bin

pidgin-data

pidgin for i386
pidgin for amd64
pidgin for lpia

And voilà!

Options are there but I could not test it, all my contacts are in bed. I must be the only one bothered by the heat ;)

Yorba et Shotwell

Yorba est un groupe de développeurs qui a pour mission de créer ou d’améliorer des applications dans le domaine de l’édition/organisation de photos, l’enregistrement/édition de musique et l’édition vidéo pour l’environnement Gnome.

Leurs projets seront développés en Vala.

Le premier exemple de leur travail est Shotwell un éditeur organisateur de photos.

L’application en phase alpha est sortie le 3 Août en version 0.1.2.

Version 0.3.2 sortie le 11 Novembre.

Pour Ubuntu ils ont même créé un PPA.

Capture Shotwell

Capture Shotwell

Xfce Weather and/et weather.com

Xfce Weather Plugin

Xfce Weather Plugin

[en] Since July 2009 Weather.com changed his platform and xfce-weather-plugin need version 0.6.3 to work. The version is still 0.6.2 in Jaunty.
To watch the wonderful weather we have now in Paris I just uploaded version 0.6.4 of the package in my PPA.

xfce4-weather-plugin_0.6.4-1 for amd64
xfce4-weather-plugin_0.6.4-1 for i386
xfce4-weather-plugin_0.6.4-1 for lpia

[fr] Depuis Juillet 2009 Weather.com a changé sa plateforme d’accès et le greffon xfce-weather-plugin nécessite la version 0.6.3 pour fonctionner. Nous avons toujours la 0.6.2 dans Jaunty.
Pour surveiller le magnifique beau temps que nous avons actuellement sur Paris, j’ai téléversé la version 0.6.4 du paquet dans mon PPA.

xfce4-weather-plugin_0.6.4-1 pour amd64
xfce4-weather-plugin_0.6.4-1 pour i386
xfce4-weather-plugin_0.6.4-1 pour lpia

Publié dans Ubuntu [en], Ubuntu [fr]. Mots-clefs : , , . 1 commentaire »

Chromium : un navigateur ou une distribution ?

Je ne parlerai pas ici de l’annonce par Google de son futur Chrome OS, mais bien du navigateur Chromium.

Fabien Tassin a créé un dépôt PPA Chromium Daily Builds.
En regardant le paquet je me suis aperçu que le code source original (compressé en tar.gz) faisait 114 Mo !

Pour remettre les choses en perspectives, le code source de firefox 3.5 trouvé dans les dépôts du même Fabien fait 42 Mo.
La dernière version de WebkitGtk faisant 6 Mo et Midori 0.1.7 640 Ko.

Je me demande vraiment ce qu’ils livrent avec leur navigateur. Pour seulement 98,58 Mo vous pouvez télécharger une distribution Linux complète : Toutou Linux :P

Publié dans Divers, Ubuntu, Ubuntu [fr]. Mots-clefs : , , . 2 Commentaires »