il existe une option particulière dans aur pour les gérer : -devel
ce sont des paquets qui ont un système de développement "type rolling" ! il peuvent avoir plusieurs mises à jours par jour
Généralement le mainteneur du paquet n'utilise pas de version
par exemple pour trouver ces paquets :
$ pacman -Qm | grep "\-git"
manjaro-tools-git r1050.bbac1bd-1
oh-my-zsh-git 3257.3ea3384-1
oxygen-gtk3-git 20150712_vgtk3_1.4.1_12_g705b7-1
powerline-fonts-git r78.97dc451-1
ttf-google-fonts-git 20150708-1
Les mainteneurs ont fait le choix d'utiliser un système automatique via git pour générer la version : la fonction pkgver() car il est impossible de suivre le rythme des mises à jour sur un dépôt git. De ce fait ces paquets ne seront pas mis à jour par un simple yaourt -Syua
Il faut utiliser l'option --devel pour mettre à jour ces paquets
yaourt -Syua --devel
va télécharger tous ces paquets pour pouvoir exécuter cette fonction pkgver
==> mise à jour du paquet SVN/CVS/HG/GIT
Cibles (5): manjaro-tools-git oh-my-zsh-git oxygen-gtk3-git powerline-fonts-git ttf-google-fonts-git
==> Mettre à jour ? [O/n]
après téléchargement, si et seulement si notre version installée est différente de la version retournée par la fonction alors yaourt nous propose de l'installer.