(Free) Software Building and Packaging For Windows



1.5.0 - 28/11/2015

1.5-rc3 - 15/12/2014

  • All applicable security updates done
  • Package manager on Windows cleans upon exit
  • Smaller installer on Windows
  • libdvdread updated to videolan's version; libdvdnav and libdvdcss added
  • Support for upgrading from 1.4 to 1.5 on Windows and Linux
  • fribidi doesn't use glib's memory allocators anymore
  • Cross-compilation support for qmake
  • Much faster installation on Linux thanks to a stripped-down installatio of Qt
  • Various improvements with the script which updates a shell with the right environment for the chosen toolchain on Linux and compatibility fixes for zsh

1.5-rc2 - 03/12/2014

  • GUI package manager
  • GUI installer
  • Much simpler installation on Linux
  • Updated installation instructions for Linux which are more straight-forward and cover more distributions
  • Single executable installer on Windows
  • 30 more packages
  • Usual very long list of small improvements and version updates
  • More automated builds of packages on Linux, drastically shortening package development cycles
  • Completed the documentation on packaging
  • Put back default include paths for GCC on Windows
  • Simpler switching between toolchains
2015/02/22 13:32 · Adrien Nader

1.4.0 - 25/05/2014

1.4.0 - 25/05/2014

  • Documentation updates.
  • Pango's cache is properly created at install.
  • Post-inst actions failed if installation was not started from command-line.
  • Fontconfig's font.conf had a hardcoded path.
  • Yypkg retries downloads which have failed.
  • Yypkg is fully compatible with OCaml 3.12.1.
  • Checked build with Ubuntu 12.04.
  • Yypkg always tries to guess its installation prefix now.
  • Much improved download progress information.
  • Add madplay and libid3tag (mostly to test libmad).
  • Improved website.

1.4-beta1 - 10/05/2014

  • Merged all the package manager executables together.
  • The package manager is now its own installer.
  • Much simpler install process on Windows.
  • Updated packages, numerous small fixes.
  • Easier package updates.
  • Removal of the chroot for Linux usage.
  • Cleaner and faster build process on Linux.
  • Updated documentation.
2015/02/22 13:34 · Adrien Nader

1.3.0 - 11/01/2014

1.3.0 - 11/01/2014

  • All executables in bin/ have the .exe extension now (applies to gcc.exe, openssl.exe, xmlwf.exe from expat).
  • Many small fixes to the installer scripts for windows platforms.
  • Update to mingw-w64 3.1.0 (maintenance release).
  • Don't run gtk and gdk cache update tools on Cygwin on XP/2k3 (they crash); ask the user to run them from a fresh cmd.exe.
  • The 'win-builds-switch' script used 'exit'; it now uses 'return'.

1.3-rc1 - 22/12/2013

  • Fixed the “mingw” symlink in the root dir on windows.
  • Implement reparse point handling in Yypkg for the symlink fallback instead of calling mklink.exe (unavailable on XP).
  • Fixed wrong mirror in the Linux chroot.
  • Fix extra symlinks to gfortran binaries.
  • Restore .exe extensions for GCC files.
  • Some files weren't removed when uninstalling a package on Windows.
  • Update libjpeg (fixes CVE-2013-6629).
  • The OCaml cross-compiler was unable to build bindings to C libraries.
  • Check that the '' script is called in the right way by the user.

1.3-beta3 - 11/12/2013

  • Fixes for dbus and yypkg.exe which was an old binary in 1.2.
  • Improved documentation, add documentation for using with MSYS.
  • The package metadata format changes (version field is now a free-form string).

1.3-beta2 - 4/12/2013

  • Several fixes and mostly documentation or usability improvements.

1.3-beta1 - 27/11/2013

  • Improved symlink fallbacks on windows.
  • Proofread documentation.
  • New yypkg binaries for windows.
  • Improved ocaml cross-compiler setup.
  • General improvements and bug fixes.

1.3-alpha2 - 14/11/2013

  • GCC 4.8, Mingw-w64 v3, package updates.
  • Nice symlink fallbacks on Windows (junctions and hardlinks as appropriate).
2015/02/22 13:37 · Adrien Nader