[glm] 02/02: Import Debian changes 0.9.8.4-1
Guus Sliepen
guus at moszumanska.debian.org
Sat Jun 24 16:18:18 UTC 2017
This is an automated email from the git hooks/post-receive script.
guus pushed a commit to branch debian/master
in repository glm.
commit 43ee215f8d1a3817f5a93666463669dea414a955
Merge: 49ccdab 307f846
Author: Guus Sliepen <guus at debian.org>
Date: Sat Jun 24 17:27:12 2017 +0200
Import Debian changes 0.9.8.4-1
glm (0.9.8.4-1) unstable; urgency=medium
* New upstream release.
* Make libglm-doc Multi-Arch: foreign.
* Drop patches/fix-packing-test, a proper fix has been applied upstream.
* Bump Standards-Version.
.appveyor.yml | 34 ++++
.travis.yml | 84 +++++++++
CMakeLists.txt | 15 +-
debian/changelog | 9 +
debian/control | 3 +-
.../patches/Fix-CMake-package-version-file.patch | 4 +-
debian/patches/fix-packing-test | 61 ------
debian/patches/series | 1 -
doc/api/dynsections.js | 208 ++++++++++-----------
glm/detail/func_common.inl | 2 +-
glm/detail/setup.hpp | 29 ++-
glm/detail/type_vec1.hpp | 21 ++-
glm/detail/type_vec1.inl | 16 +-
glm/detail/type_vec2.hpp | 25 +--
glm/detail/type_vec2.inl | 20 +-
glm/detail/type_vec3.hpp | 33 ++--
glm/detail/type_vec3.inl | 26 +--
glm/detail/type_vec4.hpp | 31 +--
glm/detail/type_vec4.inl | 24 +--
glm/gtc/color_space.inl | 4 +-
glm/gtx/color_space.inl | 22 +--
glm/gtx/intersect.inl | 2 +-
glm/gtx/matrix_decompose.inl | 2 +-
glm/simd/platform.h | 3 +
readme.md | 11 ++
test/core/core_func_exponential.cpp | 3 +-
test/core/core_func_swizzle.cpp | 13 +-
test/core/core_setup_message.cpp | 2 +-
test/core/core_type_aligned.cpp | 2 +-
test/core/core_type_vec1.cpp | 3 +
test/core/core_type_vec2.cpp | 4 +
test/core/core_type_vec3.cpp | 15 +-
test/core/core_type_vec4.cpp | 4 +
test/gtc/gtc_noise.cpp | 8 +-
test/gtc/gtc_packing.cpp | 7 +-
test/gtc/gtc_random.cpp | 38 ++--
36 files changed, 459 insertions(+), 330 deletions(-)
diff --cc debian/changelog
index d5555ad,0000000..a8e2756
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,222 -1,0 +1,231 @@@
++glm (0.9.8.4-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Make libglm-doc Multi-Arch: foreign.
++ * Drop patches/fix-packing-test, a proper fix has been applied upstream.
++ * Bump Standards-Version.
++
++ -- Guus Sliepen <guus at debian.org> Sat, 24 Jun 2017 17:27:12 +0200
++
+glm (0.9.8.3-3) unstable; urgency=medium
+
+ * Fix FTBFS on i386. Closes: 860701
+
+ -- Guus Sliepen <guus at debian.org> Wed, 19 Apr 2017 16:39:23 +0200
+
+glm (0.9.8.3-2) unstable; urgency=medium
+
+ * Team upload
+
+ [ Ghislain Antony Vaillant ]
+ * Clear old patch queue, no longer needed
+ * Fix CMake detection on all architectures
+ - New patch Fix-CMake-package-version-file.patch (Closes: #850277, #850243)
+
+ -- Ghislain Antony Vaillant <ghisvail at gmail.com> Wed, 11 Jan 2017 23:58:59 +0000
+
+glm (0.9.8.3-1) unstable; urgency=medium
+
+ * New upstream version 0.9.8.3
+ * Bump debian/compat.
+
+ -- Guus Sliepen <guus at debian.org> Wed, 07 Dec 2016 16:27:40 +0100
+
+glm (0.9.8.1-1) unstable; urgency=medium
+
+ * New upstream version 0.9.8.1
+
+ -- Guus Sliepen <guus at debian.org> Thu, 06 Oct 2016 15:19:26 +0200
+
+glm (0.9.8.0-1) unstable; urgency=medium
+
+ [ Ghislain Antony Vaillant ]
+ * Add gbp configuration file.
+ * Run cme fix on d/control and d/copyright.
+ * Move maintenance over to the Debian Science Team.
+
+ [ Guus Sliepen ]
+ * New upstream version 0.9.8.0
+
+ -- Guus Sliepen <guus at debian.org> Fri, 23 Sep 2016 14:16:07 +0200
+
+glm (0.9.7.6-1) unstable; urgency=medium
+
+ [ Guus Sliepen ]
+ * New upstream release.
+
+ [ Ghislain Antony Vaillant ]
+ * Fix CMake package installation. Closes: #827799
+ * Enable testing depending on nocheck.
+ * Add packaging testsuite.
+
+ -- Guus Sliepen <guus at debian.org> Wed, 24 Aug 2016 22:07:20 +0200
+
+glm (0.9.7.5-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Add a glm.pc file. Closes: #737088
+ * Bump Standards-Version.
+
+ -- Guus Sliepen <guus at debian.org> Mon, 30 May 2016 12:43:03 +0200
+
+glm (0.9.7.4-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Install .cmake files in /usr/lib/cmake/glm. Closes: #812855
+
+ -- Guus Sliepen <guus at debian.org> Wed, 06 Apr 2016 15:58:47 +0200
+
+glm (0.9.7.3-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Update debian/watch to use xz compression.
+ * Bump Standards-Version.
+
+ -- Guus Sliepen <guus at debian.org> Wed, 24 Feb 2016 16:39:20 +0100
+
+glm (0.9.7.2-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Sun, 24 Jan 2016 22:49:41 +0100
+
+glm (0.9.7.1-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Sun, 20 Sep 2015 14:38:03 +0200
+
+glm (0.9.7.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Update debian/watch file to look for releases on GitHub.
+ * Use a symlink to the libjs-jquery package for jquery.js.
+ * Update debian/copyright.
+ * Enable dh --parallel.
+
+ -- Guus Sliepen <guus at debian.org> Wed, 02 Sep 2015 16:16:54 +0200
+
+glm (0.9.6.3-1) unstable; urgency=medium
+
+ * New upstream release. Closes: #766154
+
+ -- Guus Sliepen <guus at debian.org> Mon, 20 Apr 2015 13:19:12 +0200
+
+glm (0.9.5.4-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Bump Standards-Version.
+
+ -- Guus Sliepen <guus at debian.org> Mon, 06 Oct 2014 14:30:41 +0200
+
+glm (0.9.5.3-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Fri, 16 May 2014 12:21:49 +0200
+
+glm (0.9.5.2-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Tue, 04 Mar 2014 14:01:01 +0100
+
+glm (0.9.5.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ - Fixes attempt to access private class members. Closes: #736264
+ * Apply commit d7862e4 from upstream to prevent the tests from trying to use
+ SSE2 instructions on platforms that don't support them. Closes: #735270
+
+ -- Guus Sliepen <guus at debian.org> Wed, 05 Feb 2014 16:47:42 +0100
+
+glm (0.9.5.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Bump Standards-Version.
+
+ -- Guus Sliepen <guus at debian.org> Tue, 07 Jan 2014 14:49:22 +0100
+
+glm (0.9.4.6-2) unstable; urgency=low
+
+ [ Steve Langasek ]
+ * Add Multi-Arch: foreign header to facilitate cross-compilation.
+
+ -- Guus Sliepen <guus at debian.org> Wed, 09 Oct 2013 23:07:07 +0200
+
+glm (0.9.4.6-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Mon, 30 Sep 2013 00:00:39 +0200
+
+glm (0.9.4.5-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Sun, 18 Aug 2013 16:18:00 +0200
+
+glm (0.9.4.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Run build-time tests. Closes: #707536
+
+ -- Guus Sliepen <guus at debian.org> Thu, 18 Jul 2013 12:46:46 +0200
+
+glm (0.9.4.3-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Sun, 05 May 2013 10:45:59 +0200
+
+glm (0.9.3.3+dfsg-0.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Repack without non DFSG-free material. Closes: #685232
+
+ -- David Prévot <taffit at debian.org> Thu, 30 Aug 2012 23:34:20 -0400
+
+glm (0.9.3.3-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Mon, 25 Jun 2012 22:55:53 +0200
+
+glm (0.9.3.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Wed, 21 Mar 2012 00:14:12 +0100
+
+glm (0.9.3.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Mon, 30 Jan 2012 12:31:46 +0100
+
+glm (0.9.2.7-1) unstable; urgency=low
+
+ * New upstream release.
+ * Don't install jquery.js, it is not used anyway.
+
+ -- Guus Sliepen <guus at debian.org> Sat, 12 Nov 2011 16:09:24 +0100
+
+glm (0.9.2.6-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Guus Sliepen <guus at debian.org> Tue, 04 Oct 2011 14:10:36 +0200
+
+glm (0.9.2.0-2) unstable; urgency=low
+
+ * Fix grammar in the package description.
+ * Set section of libglm-doc to doc.
+
+ -- Guus Sliepen <guus at debian.org> Tue, 17 May 2011 10:21:57 +0200
+
+glm (0.9.2.0-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Guus Sliepen <guus at debian.org> Mon, 16 May 2011 14:55:26 +0200
diff --cc debian/control
index b44e50a,0000000..fef9985
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,46 -1,0 +1,47 @@@
+Source: glm
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Guus Sliepen <guus at debian.org>
+Section: libs
+Testsuite: autopkgtest
+Priority: extra
+Build-Depends: debhelper (>= 10),
+ cmake
- Standards-Version: 3.9.8
++Standards-Version: 4.0.0
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/glm.git
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/glm.git
+Homepage: http://glm.g-truc.net/
+
+Package: libglm-dev
+Architecture: all
+Multi-Arch: foreign
+Section: libdevel
+Depends: ${misc:Depends}
+Description: C++ library for OpenGL GLSL type-based mathematics
+ OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics
+ software based on the OpenGL Shading Language (GLSL) specification.
+ .
+ GLM provides classes and functions designed and implemented with the same
+ naming conventions and functionalities as GLSL, so that when a programmer
+ knows GLSL, he knows GLM as well, which makes it really easy to use.
+ .
+ This project isn't limited to GLSL features. An extension system, based on the
+ GLSL extension conventions, provides extended capabilities: matrix
+ transformations, quaternions, half-based types, random numbers, et cetera.
+ .
+ This library works perfectly together with OpenGL but it also ensures
+ interoperability with other third party libraries and SDKs. It is a good
+ candidate for software rendering (such as raytracing, rasterisation), image
+ processing, physic simulations and any context that requires a simple and
+ convenient mathematics library.
+
+Package: libglm-doc
+Architecture: all
++Multi-Arch: foreign
+Section: doc
+Depends: ${misc:Depends}
+Recommends: libjs-jquery
+Description: documentation for the OpenGL Mathematics (GLM) library
+ OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics
+ software based on the OpenGL Shading Language (GLSL) specification.
+ .
+ This package contains the OpenGL Mathematics manual in HTML and PDF formats.
diff --cc debian/patches/Fix-CMake-package-version-file.patch
index 3b43fa8,0000000..4873037
mode 100644,000000..100644
--- a/debian/patches/Fix-CMake-package-version-file.patch
+++ b/debian/patches/Fix-CMake-package-version-file.patch
@@@ -1,29 -1,0 +1,27 @@@
+From: Ghislain Antony Vaillant <ghisvail at gmail.com>
+Date: Wed, 11 Jan 2017 14:36:38 +0000
+Subject: Fix CMake package version file
+
+---
+ CMakeLists.txt | 5 +++++
+ 1 file changed, 5 insertions(+)
+
- diff --git a/CMakeLists.txt b/CMakeLists.txt
- index 253eee5..2c68e8a 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
- @@ -163,11 +163,16 @@ add_subdirectory(test)
++@@ -168,11 +168,16 @@
+ set(GLM_INSTALL_CONFIGDIR "${CMAKE_INSTALL_LIBDIR}/cmake/glm")
+ install(DIRECTORY glm DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+
++# CMAKE_SIZEOF_VOID_P is temporarily unset to make the generated package
++# version file architecture-independent.
++set(_glm_CMAKE_SIZEOF_VOID_P ${CMAKE_SIZEOF_VOID_P})
++unset(CMAKE_SIZEOF_VOID_P)
+ write_basic_package_version_file(
+ "${CMAKE_CURRENT_BINARY_DIR}/glmConfigVersion.cmake"
+ VERSION ${GLM_VERSION}
+ COMPATIBILITY AnyNewerVersion
+ )
++set(CMAKE_SIZEOF_VOID_P ${_glm_CMAKE_SIZEOF_VOID_P})
+
+ # build tree package config
+ configure_file(
diff --cc debian/patches/fix-packing-test
index 5251867,0000000..e69de29
mode 100644,000000..100644
--- a/debian/patches/fix-packing-test
+++ b/debian/patches/fix-packing-test
diff --cc debian/patches/series
index 59a61fc,0000000..def6cd5
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,3 -1,0 +1,2 @@@
+Fix-CMake-package-version-file.patch
+fix-infiloop
- fix-packing-test
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/glm.git
More information about the debian-science-commits
mailing list