Dans un message à des listes de diffusion pkgsrc et NetBSD, Thomas Klausner a annoncé la disponibilité de la branche pkgsrc-2013Q4 ! Pkgsrc est un framework de construction de logiciels tiers pour NetBSD ainsi que pour d'autres systèmes de type UNIX. Il permet donc à NetBSD et à d'autres systèmes d'exploitation de disposer de nombreux logiciels, sous forme source mais aussi sous forme binaire.
Les développeurs pkgsrc fournissent une nouvelle version stable chaque trimestre. Comme son nom l'indique, pkgsrc 2013Q4 est donc la quatrième et dernière de 2013, et est disponible depuis le 31 décembre dernier.
Plus de détails sur cette version en particulier en deuxième partie de dépêche.
À propos de pkgsrc
Pkgsrc est historiquement le système de paquets pour NetBSD, issu d'un fork en 1997 de la collection de ports FreeBSD. Avec le temps, pkgsrc a évolué, et dans le même esprit de portabilité que NetBSD, est utilisable sur plusieurs systèmes d'exploitation. Ils peuvent alors gérer leur propre collection de paquets sources et binaires. Ainsi, pkgsrc prend en charge une vingtaine de plateformes, dont voici un extrait :
- Cygwin ;
- Darwin/Mac OS X ;
- DragonFlyBSD ;
- FreeBSD ;
- GNU/kFreeBSD ;
- Interix/SFU/SUA ;
- Linux ;
- Minix3 ;
- NetBSD ;
- OpenBSD ;
- Solaris/illumos.
On notera que même si des architectures sont prises en charge, cela ne signifie pas pour autant que le projet met à disposition des paquets binaires pour celles-ci, ou que les systèmes d'exploitation concernés fournissent des paquets binaires officiels. Ainsi, même si dports a pris le pas sur pkgsrc pour DragonFlyBSD, il est toujours possible de l'utiliser.
Quelques chiffres
En terme de paquets, pkgsrc-2013Q4 c'est :
- 13472 paquets au total pour NetBSD-current/amd64 ;
- 13049 paquets binaires compilés avec clang pour NetBSD-current/amd64 ;
- 11298 paquets binaires compilés avec gcc pour SmartOS/i386 ;
- 11249 paquets binaires compilés avec gcc pour SmartOS/amd64 ;
- 10111 paquets binaires compilés avec gcc pour Darwin 10.8.0/i386 (OS X) ;
- 9324 paquets binaires compilés avec gcc pour FreeBSD 9.1/amd64.
Ce trimestre, en terme de modifications, c'est :
- 279 paquets ajoutés ;
- 3 paquets renommés ;
- 45 paquets retirés ;
- 1380 paquets mis à jour.
Les changements
Ce trimestre est plus dynamique que le précédent, avec de nombreux paquets ajoutés et retirés. Thomas Klausner a cité plus particulièrement misc/libreoffice4, x11/qt5, et les paquets d'émulation Linux basés sur SUSE 13.1. On notera aussi la nomination de sysutils/ansible comme « Package of the Quarter » par Hubert Feyrer, disponible en version 1.4.1.
Votre serviteur aura contribué à quelques changements en proposant des mises à jour pour devel/libconfig, net/sslh et sysutils/logrotate, ainsi qu'en proposant l'ajout de net/cacti-spine.
Aller plus loin
- pkgsrc (40 clics)
- NetBSD (23 clics)
- NetBSDfr (57 clics)
- Annonce de pkgsrc 2013Q4 (26 clics)
- DLFP : pkgsrc 2013Q3 est disponible (20 clics)
- pkgsrc sur Wikipédia (19 clics)
- pkgsrc.se (19 clics)
- pkgsrc-wip sur Sourceforge (14 clics)
- DLFP : Une avalanche de correctifs pour NetBSD : 6.1.2, 6.0.3, 5.2.1 et 5.1.3 (25 clics)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.