]> git.pld-linux.org Git - packages/vsxu.git/log
packages/vsxu.git
2 years agoavoid name conflict with C++17; rel 2 master auto/th/vsxu-0.6.3-2
Jan Palus [Thu, 17 Jun 2021 09:14:14 +0000 (11:14 +0200)]
avoid name conflict with C++17; rel 2

C++17 introduced new symbol "clamp" which conflicts with macro in vsxu's
public header. since projects might request C++17 explicitly or
implicitly (GCC 11 defaults to C++17) disable macro if compiled with
this or higher standard. in case there are users of clamp macro, it
should be either changed to std::clamp or equivalent CLAMP macro. note
there's no need to update vsxu codebase since it uses C++11.

fixes vlc build error:

/usr/include/c++/11.1.0/bits/algorithmfwd.h:229:55: error: macro "clamp" passed 4 arguments, but takes just 3
  229 |     clamp(const _Tp&, const _Tp&, const _Tp&, _Compare);
      |                                                       ^
In file included from /usr/include/vsxu/common/vsx_argvector.h:37,
                 from /usr/include/vsxu/engine/audiovisual/vsx_state_manager.h:27,
                 from visualization/vsxu.cpp:45:
/usr/include/vsxu/common/math/vsx_math.h:53: note: macro "clamp" defined here
   53 | #define clamp(N, L, U) (MAX(MIN((N), (U)), (L)))
      |
In file included from /usr/include/c++/11.1.0/functional:65,
                 from /usr/include/vsxu/common/tools/vsx_thread_pool.h:10,
                 from /usr/include/vsxu/common/filesystem/archive/vsx_filesystem_archive_reader.h:7,
                 from /usr/include/vsxu/common/filesystem/vsx_filesystem.h:9,
                 from /usr/include/vsxu/common/string/vsx_string_helper.h:7,
                 from /usr/include/vsxu/common/vsx_argvector.h:50,
                 from /usr/include/vsxu/engine/audiovisual/vsx_state_manager.h:27,
                 from visualization/vsxu.cpp:45:

2 years agomacros for %cmake
Jan Palus [Thu, 17 Jun 2021 08:48:56 +0000 (10:48 +0200)]
macros for %cmake

2 years agorediff patches
Jan Palus [Thu, 17 Jun 2021 08:48:45 +0000 (10:48 +0200)]
rediff patches

4 years ago- updated to 0.6.3 (note: some library names changed, .pc name changed) auto/th/vsxu-0.6.3-1
Jakub Bogusz [Sun, 5 Apr 2020 14:29:25 +0000 (16:29 +0200)]
- updated to 0.6.3 (note: some library names changed, .pc name changed)
- updated glfw3,desktop,icons,system-ftgl patches
- added system-lodepng patch, use system lodepng library
- added system-lzham-lzma patch, use system lzham and lzma SDK libraries
- added system-cal3d patch, use system cal3d library
- added format64 patch (fix 64-bit format strings on x32)
- added pc patch (fix libraries and included in .pc file)

4 years ago- release 3 (by relup.sh) auto/th/vsxu-0.5.1-3
Jan Rękorajski [Wed, 25 Mar 2020 07:34:50 +0000 (08:34 +0100)]
- release 3 (by relup.sh)

5 years ago- release 2 (by relup.sh) auto/th/vsxu-0.5.1-2
Jan Rękorajski [Wed, 3 Apr 2019 19:21:58 +0000 (21:21 +0200)]
- release 2 (by relup.sh)

8 years ago- updated to 0.5.1 auto/th/vsxu-0.5.1-1
Jakub Bogusz [Fri, 4 Mar 2016 21:39:07 +0000 (22:39 +0100)]
- updated to 0.5.1
- updated glfw3,system-ftgl patches

8 years ago- release 5 (by relup.sh) auto/th/vsxu-0.4.2-5
Jan Rękorajski [Thu, 24 Dec 2015 22:58:24 +0000 (23:58 +0100)]
- release 5 (by relup.sh)

8 years ago- release 4 (by relup.sh) auto/th/vsxu-0.4.2-4
Jan Rękorajski [Tue, 14 Jul 2015 22:08:45 +0000 (00:08 +0200)]
- release 4 (by relup.sh)

9 years ago- release 3 (by relup.sh) auto/th/vsxu-0.4.2-3
Jan Rękorajski [Fri, 13 Mar 2015 18:48:50 +0000 (19:48 +0100)]
- release 3 (by relup.sh)

10 years ago- release 2 (by relup.sh) auto/th/vsxu-0.4.2-2
Jan Rękorajski [Sun, 19 Jan 2014 12:59:42 +0000 (13:59 +0100)]
- release 2 (by relup.sh)

10 years ago- more BRs, added system-ftgl patch (use system ftgl) auto/th/vsxu-0.4.2-1
Jakub Bogusz [Sun, 5 Jan 2014 09:19:20 +0000 (10:19 +0100)]
- more BRs, added system-ftgl patch (use system ftgl)

10 years ago- new
Jakub Bogusz [Sat, 4 Jan 2014 21:19:25 +0000 (22:19 +0100)]
- new
- added glfw3 patch (initial port to GLFW 3.x)
- added icons patch (install themed icons to proper directories)
- added desktop patch (remove unnecessary environment altering, add some pl translations)

This page took 0.02691 seconds and 4 git commands to generate.