URL: https://linuxfr.org/news/pkgsrc-2016q1 Title: pkgsrc 2016Q1 Authors: Nils Ratusznik Date: 2016年03月22日T22:13:58+01:00 License: CC By-SA Tags: netbsd, pkgsrc, firefox et postgresql Score: 25 Dans un message à des listes de diffusion pkgsrc et NetBSD, Alistair Crooks a annoncé le 9 mai 2016 la disponibilité de la branche pkgsrc-2016Q1. Pkgsrc (prononcer _package source_) est une infrastructure de construction de logiciels tiers pour NetBSD, ainsi que pour d’autres systèmes de type UNIX. Il permet donc à NetBSD, mais aussi à GNU/Linux, SmartOS, Minix, OS X et de nombreux autres systèmes d’exploitation de disposer de nombreux logiciels sous forme source, mais aussi sous forme binaire.  Les développeurs de pkgsrc fournissent une nouvelle version stable chaque trimestre. Comme son nom l’indique, pkgsrc 2016Q1 est donc la première de l’année 2016 et est disponible depuis début avril 2016. Plus de détails sur cette version, en particulier en seconde partie de dépêche, qui reprend grandement le courriel d’annonce. ---- [pkgsrc](http://www.pkgsrc.org) [NetBSD](http://www.netbsd.org) [NetBSDfr](http://www.netbsdfr.org) [Annonce de pkgsrc-2016Q1 sur la liste pkgsrc-users](https://mail-index.netbsd.org/pkgsrc-users/2016/05/09/msg023343.html) [DLFP : pkgsrc 2015Q4](https://linuxfr.org/news/pkgsrc-2015q4) [pkgsrc sur Wikipédia](http://en.wikipedia.org/wiki/Pkgsrc) [pkgsrc.se](http://www.pkgsrc.se/) [pkgsrc-wip](http://pkgsrc.org/wip/) [DLFP : NetBSD 7.0](https://linuxfr.org/news/netbsd-7-0) [statistiques de pkgsrc sur Open HUB](https://www.openhub.net/p/pkgsrc) [NetBSD Blog : pkgsrc-2016Q1 - the Fiftieth pkgsrc Release](https://blog.netbsd.org/tnf/entry/pkgsrc_2016q1_the_fiftieth_pkgsrc) ---- # Si vous ne connaissez toujours pas pkgsrc # À force de publier des dépêches sur le sujet (suivez le tag [_pkgsrc_](http://linuxfr.org/tags/pkgsrc/public)), espérons que vous commencez à connaître la chanson : pkgsrc, c’est le système de paquets logiciels pour NetBSD, issu d’un _fork_ en 1997 de celui de FreeBSD. Nos amis au drapeau orange étant adeptes de la portabilité, il est logique que leur système de paquets puisse fonctionner ailleurs et compte toujours plus d’une vingtaine de plates‐formes compatibles, allant des systèmes BSD à Windows (grâce à Cygwin/Interix/Services For Unix) en passant par GNU/Linux, Mac OS X et Solaris. Pour être plus concret sur la portabilité de pkgsrc, certaines personnes maintiennent des dépôts de paquets binaires en dehors de ceux pour NetBSD. Ainsi, le [dépôt de la société Joyent](http://pkgsrc.joyent.com/packages/) contient des ensembles de paquets pour SmartOS, GNU/Linux (CentOS & RHEL 6) mais aussi OS X, en plus du nécessaire de _bootstrap_. Enfin, ces initiatives ne sauraient être couronnées de succès sans [pkgin](http://pkgin.net/), gestionnaire de paquets créé par [iMil](http://www.imil.net/wp/), actuellement en version 0.9.3. # Un mail d'annonce différent# Ce trimestre, Alistair Crooks n'a pas indiqué de statistiques sur le nombre de paquets, comme on pouvait le retrouver lors des trimestres précédents. Au lieu de cela, il rappelle que pkgsrc est disponible sur 23 plateformes, et propose environ 17000 entrées de paquets logiciels. C'est d'ailleurs l'occasion de présenter un lien vers Open HUB, qui dispose de statistiques qualifiées de neutres dans le mail d'annonce. Quelques informations supplémentaires sont accessibles par le biais de l'annonce parue sur le blog officiel de la fondation NetBSD, comme un graphique montrant la quantité d'ajouts, de mises à jour et de suppressions de paquets au sein de pkgsrc :  # Les changements # Le mail d'annonce d'Alistair Crooks présente malgré tout quelques changements majeurs de pkgsrc-2016Q1 : * [PostgreSQL 9.5](http://pkgsrc.se/databases/postgresql95) ; * [LLDB 3.8](http://pkgsrc.se/devel/lldb) ; * Firefox a été mis à jour, disponible sous _[firefox45](http://pkgsrc.se/www/firefox45)_, mais la version LTS est disponible : _[firefox38](http://pkgsrc.se/www/firefox38)_ ; * quelques chiffres malgré tout : 1477 paquets ont été mis à jour, 204 nouveaux paquets font leur apparition, et 15 ont été supprimés. De manière un peu moins visible, on peut signaler l'ajout d'options de compilation visant à améliorer la résistance aux attaques de sécurité : _FORTIFY_, _SSP_, _RELRO_ et _PIE_. Cet ajout n'est cependant pas actif par défaut. # Actualités diverses # Comme annoncé lors de la dépêche précédente, 2016Q1 marque la 50^(e) version de pkgsrc ! Bien que rien de particulier ne soit organisé, cette version marque malgré tout 19 années de développements et d'améliorations. On peut remarquer le chemin parcouru, et espérer que, si la communication sur celui-ci ne soit pas à l'image d'autres systèmes plus connus, l'engouement des contributeurs reste constant. D'ailleurs, du côté des contributions, on saluera la sélection de la fondation NetBSD au Google Summer of Code 2016, où elle présente [pas moins de 7 projets](https://summerofcode.withgoogle.com/organizations/6246531984261120/#4762276204642304) ! Côté francophone, on peut remarquer le projet mené par [Youri Mouton](https://summerofcode.withgoogle.com/organizations/6246531984261120/#4773566063050752) visant à améliorer pkgin, sur des points comme gérer plusieurs dépôts correctement, rendre plus rapides les opérations sur la base de données et ajouter une fonctionnalité d'internationalisation. Deux évènements directement liés à NetBSD auront lieu plus tard dans l'année : * [pkgsrcCon 2016](http://www.pkgsrc.org/pkgsrcCon/2016/), qui aura lieu les 2 et 3 juillet à Cracovie, en Pologne ; * mais aussi le 4^(e) [hackathon NetBSDfr](https://mail-index.netbsd.org/regional-fr/2016/05/10/msg000079.html), qui pour une fois quittera les environs de Paris pour la capitale des Gaules, Lyon, et se tiendra fin octobre.