Browse Source

doc: updated changelog, building docs and credits.

pull/374/head
Vladimír Vondruš 7 years ago
parent
commit
03de71a831
  1. 31
      doc/building.dox
  2. 8
      doc/changelog.dox
  3. 4
      doc/credits.dox

31
doc/building.dox

@ -61,6 +61,7 @@ control and @ref building-cross for cross-compiling to other platforms.
- @ref building-packages-vcpkg
- @ref building-packages-arch
- @ref building-packages-msys
- @ref building-packages-deb
- @ref building-packages-gentoo
- @ref building-packages-brew
@ -184,6 +185,36 @@ There are also ArchLinux packages for @ref building-plugins-packages-arch "Magnu
@ref building-extras-packages-arch "Magnum Extras" and
@ref building-examples-packages-arch "Magnum Examples".
@subsection building-packages-msys MSYS2 packages
`PKGBUILD`s for [MSYS2](https://www.msys2.org/) are in the `package/msys`
directory. Similarly to ArchLinux, there is one package in the
`package/msys/magnum` directory, which will download and package latest stable
release; and then a development `PKGBUILD`, allowing you to package and install
the currently checked out source tree. Both depend on a corresponding
@ref building-corrade-packages-msys "Corrade MSYS2 package". Example usage:
@code{.sh}
git clone git://github.com/mosra/magnum && cd magnum
cd package/msys
makepkg -fp PKGBUILD
@endcode
The above works in a 32/64bit MinGW shell, from a MSYS shell the equivalent
command is
@code{.sh}
makepkg-mingw -fp PKGBUILD
@endcode
@m_class{m-noindent}
which will build both a 32bit and a 64bit version. See the
[MSYS2 Wiki](https://github.com/msys2/msys2/wiki/Creating-Packages) for more
information.
There is also a MSYS2 package for @ref building-plugins-packages-msys "Magnum Plugins".
@subsection building-packages-deb Packages for Debian, Ubuntu and derivatives
Prebuilt packages of the latest stable version for Ubuntu 14.04, 16.04 and

8
doc/changelog.dox

@ -105,10 +105,11 @@ See also:
@subsubsection changelog-latest-changes-gl GL library
. Added a @cpp "nv-egl-incorrect-gl11-function-pointers" @ce workaround that
- Added a @cpp "nv-egl-incorrect-gl11-function-pointers" @ce workaround that
explicitly loads OpenGL 1.0 and 1.1 function pointers on contexts created
using EGL on NVidia drivers, because there functions such as
@fn_gl{GetString()} behave incorrectly when linked statically.
@fn_gl{GetString} behave incorrectly when linked statically. See also
[mosra/magnum#308](https://github.com/mosra/magnum/pull/308).
- New @ref GL::Context::State::BindScratchVao state to make external OpenGL
code that's not VAO-aware working on core GL profiles (which don't allow
default VAOs being used for drawing)
@ -138,6 +139,9 @@ See also:
[mosra/toolchains#6](https://github.com/mosra/toolchains/pull/6).
- Initial scaffolding for [Hunter](https://hunter.sh) package support (see
[mosra/magnum#298](https://github.com/mosra/magnum/pull/298))
- The `package/msys` directory now contains `PKGBUILD`s for
[MSYS2](https://www.msys2.org/). See @ref building-packages-msys for more
information. See also [mosra/magnum#307](https://github.com/mosra/magnum/pull/307).
- The `Magnum::AndroidApplication` target was missing a few dependency
libraries when Magnum was used as a CMake subproject
- Fixed an ambiguous overload error in @ref Text::GlyphCache when compiling

4
doc/credits.dox

@ -106,9 +106,13 @@ Are the below lists missing your name or something's wrong?
macOS-related updates to @ref Platform::GlfwApplication
- **Émile Grégoire** ([\@emgre](https://github.com/emgre)) --- documentation
updates, algorithm bugfixes
- **Erik Wijmans** ([\@erikwijmans](https://github.com/erikwijmans)) ---
NVidia-specific workarounds for headless EGL contexts
- **Gerhard de Clercq** --- Windows RT (Store/Phone) port
- **Guillaume Giraud** ([\@Guillaume227](https://github.com/Guillaume227)) ---
algorithm bugfixes
- **Guillaume Jacquemin** ([\@williamjcm](https://github.com/williamjcm)) ---
MSYS2 packages
- **Ivan P.** ([\@uzername](https://github.com/uzername)) --- documentation
improvements
- **Jonathan Hale** ([\@Squareys](https://github.com/Squareys)) --- @ref Audio

Loading…
Cancel
Save