J'envisage d'empaqueter drawing sur nix. Qu'en penses-tu ?
"Drawing", un clone de Paint pour les bureaux GTK+
pas de problème, c'est du logiciel libre tu empaquettes ce que tu veux comme tu veux
fait bien gaffe à utiliser le code des versions publiées (onglet "releases"), et pas juste le contenu de la branche master au hasard (c'est ce que faisait snap il y a quelques mois... personne ne me l'avait fait remonter, mais il faut dire que personne n'utilise snap
)
fait bien gaffe à utiliser le code des versions publiées (onglet "releases"), et pas juste le contenu de la branche master au hasard (c'est ce que faisait snap il y a quelques mois... personne ne me l'avait fait remonter, mais il faut dire que personne n'utilise snap

4 jours plus tard
Voilà, après quelques neurones mis à rudes épreuves et une bonne dose de persévérance (je débute sur le packaging nix et j'ai pas vraiment trouvé d'exemples tout fait avec le couple meson/python) j'ai réussi :
https://github.com/mothsART/drawing/tree/nix-package : j'ai créé une branche à partir de la version 0.4.10.
Pour compiler, rien de plus simple, on se met à la racine du projet :
https://github.com/mothsART/drawing/tree/nix-package : j'ai créé une branche à partir de la version 0.4.10.
Pour compiler, rien de plus simple, on se met à la racine du projet :
nix-build
Je vais le proposer dans le dépôt https://github.com/NixOS/nixpkgs/ afin qu'il soit facilement installable.j'ai l'impression que de manière générale, le packaging est une activité qui demande de la patience :lol: et la semaine prochaine normalement je fais la 0.4.11 donc plus qu'à recommencer
Voilà, la demande de merge est effectué : https://github.com/NixOS/nixpkgs/pull/79876
Plus qu'à attendre.
Plus qu'à attendre.
Si jamais, c'est pas bien méchant : le numéro de version et le hash a changé.Roschan a écrit et la semaine prochaine normalement je fais la 0.4.11 donc plus qu'à recommencer
@Roschan : est-ce que Drawing se lance sous mac ? (raison : https://github.com/NixOS/nixpkgs/pull/79876#discussion_r378739668)
aucune idée, je n'ai pas macOS
Bon, j'ai répondu par la négative pour éviter les ambiguité et que ça prenne trop de temps à être mergé car il faut des tests macos. De ce que j'ai compris, nix fonctionne aussi bien sur linux/bsd que macos (et un projet de portage sur windows est en cours).
9 jours plus tard
Sur SID on vient de recevoir la 4.11 de drawing 

d'ailleurs, le paquet annonce la 4.11
drawing (0.4.11-1) unstable; urgency=medium
* New upstream release (Closes: #933735).
mais la fenêtre "a propos" annonce la 4.10- Modifié
oui mais c'est 0.4.11, j'ai juste oublié de changer le numéro
(par curiosité, c'est quoi #933735 ?)
(par curiosité, c'est quoi #933735 ?)
- Modifié
Fermeture du bug https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1727451.html
"I note 'drawing' has not migrated to testing. Is another upload required?
"Not built on buildd: arch amd64 binaries uploaded by bugzi...@Tut.by"
BTW - could this be an "opportunity" to upload 0.4.10 which is available upstream?"
"I note 'drawing' has not migrated to testing. Is another upload required?
"Not built on buildd: arch amd64 binaries uploaded by bugzi...@Tut.by"
BTW - could this be an "opportunity" to upload 0.4.10 which is available upstream?"
4 jours plus tard
La version 4.11 est donc dans focal maintenant.
https://launchpad.net/ubuntu/+source/drawing
Ça va être la fin du PPA!
https://launchpad.net/ubuntu/+source/drawing
Ça va être la fin du PPA!
- Modifié
ça m'étonnerait, le freeze était hier et la version 0.4.12 sort ce soir, le PPA gardera une longueur d'avance
(et j'espère bien arriver à finir cette foutue version 0.6 d'ici la fin de vie de Focal Fossa !)
(et j'espère bien arriver à finir cette foutue version 0.6 d'ici la fin de vie de Focal Fossa !)
Bon, je continuerai a le mettre à jour alors.
5 jours plus tard
Hello, un petit message pour dire que je suis venu à bout de la proposition d'empaquetage de Drawing pour Nix. (v 0.4.11) https://github.com/NixOS/nixpkgs/pull/79876
Ca sera dispo également dans leur version semestriel (la 20.03)
Ca sera dispo également dans leur version semestriel (la 20.03)
oui je l'ai vu dans l'image-résumé de repology.org, pas la peine de te presser pour 0.4.12 puisque je vais faire 0.4.13 ce soir
Ok, c'est bon à savoir. De toute façon, ça ne dépend pas que de moi mais aussi des mainteneurs du projets.
un mois plus tard
https://ubuntubudgie.org/2020/04/02/ubuntu-budgie-20-04lts-release-notes/
GNOME Firmware and Drawing are new default applications
We are pleased to ship by default the stylish new Drawing application. This application is a basic image editor, similar to Microsoft Paint, but aiming at the GNOME based desktops such as GNOME Shell and Budgie Desktop. PNG, JPEG and BMP format files are supported.
Je vois que dans focal c'est toujours la 0.4.11-1.
Dans flathub : 4.13. Par contre plus de 700 Mo d'installation à cause des dépendances embarquées. Gasp.
Bonne illustration des avantages et inconvénients de flatpak. Démarrage très rapide sur flatpak, par contre.
Dans flathub : 4.13. Par contre plus de 700 Mo d'installation à cause des dépendances embarquées. Gasp.
Bonne illustration des avantages et inconvénients de flatpak. Démarrage très rapide sur flatpak, par contre.