KDE/Ebuild repository
L’équipe Gentoo de KDE maintient le dépôt ebuild de KDE. Ce dépôt contient les ebuilds en cours, les versions en amonts (NdT: en anglais, «Upstream pre-release», les prochaines versions à venir), les travaux en cours et d’autres choses qui ne sont pas encore prête pour le dépôt ebuild principale de Gentoo. Cet article donne des instructions sur la manière d’ajouter le dépôt de développement des ebuild KDE sur le système.
Utiliser le dépôt ebuild
La manière la plus simple d’ajouter le dépôt KDE est d’utiliser la commande eselect repository qui fonctionnera avec emerge --sync sans aucun logiciel supplémentaire (à part dev-vcs/git) :
root #
emerge --ask app-eselect/eselect-repository dev-vcs/git
root #
eselect repository enable kde
C’est tout ce qui est nécessaire pour paramétrer ce dépôt. Les sections suivantes sont de courtes introductions et sont facultatives pour installer, par exemple, Plasma 5.
Suites (NdT: de paquets)
En plus des paquets standards, une large variété de suites de paquets sont fournit. Par exemple :
- Installation du dernier Framework stable de KDE 5 :
root #
emerge --ask @kde-frameworks
- Installation de KDE Plasma 5.21:
root #
emerge --ask @kde-plasma-5.21
- Installation de la branche ’’master’’ (NdT: «maître», ou dans ce contexte, principale) du framework de KDE :
root #
emerge --ask @kde-frameworks-live
- Tout installer :
root #
( emerge --list-sets | sed -n '/kde.*live/s/^/@/p' | { mapfile -t a; emerge -av --select "${a[@]}" <&3; } ) 3<&0
Mots-clés et unmasking
Pour assister les utilisateurs du système stable qui souhaiterai tester des versions spécifiques d’un paquet, le dépôt ebuild donne une série de paramètres pour les fichiers package.accept_keywords, package.mask et package.unmask. Tout les fichiers disponibles sont dans le répertoire Documentation.
Par exemple, pour avoir les paramètres (NdT: Ou dans le contexte, les «mots-clés») pour la branche principale du framework de KDE 5 :
root #
cd /etc/portage/package.accept_keywords
root #
ln -s /path/to/repository/kde/Documentation/package.accept_keywords/kde-frameworks-live.keywords
Remonter les bugs
Veuillez s’il vous plaît remonter les de KDE sur Bugzilla, en ajoutant au résumé du bug [kde overlay]
. Additionnellement, les requêtes d’ajouts (NdT: en anglais, «Pull request») sont acceptés dans le miroir de Github.