[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