|
From: Thomas L. <ta...@gm...> - 2018-06-01 19:42:05
|
0install 2.13 is now available (source and generic binaries): http://0install.net/install-source.html http://0install.net/install-linux.html#generic Note: the binaries are now built with Ubuntu 14.04, as 12.04's SSL support no longer seems to work with sf.net, and this is needed to build. I've also stopped building 32-bit x86 binaries, as I doubt anyone uses them these days. Changes since 2.12.3 New features: - Add support for the <file executable='true' .../> attribute. Requested by Bastian Eicher and already implemented in the .NET version. Other changes: - Clarify a log message about invalid package names - the package is invalid on the current platform, but may be valid elsewhere. - Detect when SourceForge is in Disaster Recovery mode. When this happens sf.net returns a success code, but the content is just a textual error saying "SourceForge is currently in Disaster Recovery mode". We now treat this as a network failure and try the mirror instead. - Update installation instructions in README. Was missing cppo_ocamlbuild dependency. Build / code cleanups: - Depend on lablgtk >= 2.18.2 to avoid Obj.magic. - Update gnupg unit-test workaround for gnupg 2.1.13. gnupg now looks for the socket in /run/user/UID/gnupg/HASH. This means that it doesn't find our dummy socket and instead starts a real agent, adding a 1 second delay to every unit test. See: https://lists.gnupg.org/pipermail/gnupg-devel/2016-June/031192.html - Require sha >= 1.9. - Test with OCaml 4.06, and drop support for 4.02. - Use new Format.kasprintf instead of providing our own - Import 0install.install file from opam-repository. This tells opam what other files need to be installed, if installing 0install with "opam install". -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |