commit glfw for openSUSE:Factory

2020-08-29 Thread root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2020-08-29 20:35:31

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new.3399 (New)


Package is "glfw"

Sat Aug 29 20:35:31 2020 rev:13 rq:829717 version:3.3.2

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2020-03-30 
23:07:10.960305693 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new.3399/glfw.changes  2020-08-29 
20:35:38.413295862 +0200
@@ -1,0 +2,6 @@
+Wed Aug 26 08:43:06 UTC 2020 - Dirk Stoecker 
+
+- Require pkgconfig(gl) for the devel package to supply needed
+  include GL/gl.h
+
+---



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.UtXqV8/_old  2020-08-29 20:35:39.345296255 +0200
+++ /var/tmp/diff_new_pack.UtXqV8/_new  2020-08-29 20:35:39.349296256 +0200
@@ -66,6 +66,7 @@
 Group:  Development/Libraries/C and C++
 Requires:   cmake
 Requires:   libglfw%{sover} = %{version}
+Requires:   pkgconfig(gl)
 
 %description -n libglfw-devel
 GLFW is a framework for OpenGL application development. It is a




commit glfw for openSUSE:Factory

2020-03-30 Thread root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2020-03-30 23:07:04

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new.3160 (New)


Package is "glfw"

Mon Mar 30 23:07:04 2020 rev:12 rq:789824 version:3.3.2

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2019-06-19 
20:55:19.657822764 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new.3160/glfw.changes  2020-03-30 
23:07:10.960305693 +0200
@@ -1,0 +2,33 @@
+Wed Mar 25 21:26:36 UTC 2020 - Simon Puchert 
+
+- Update to version 3.3.2
+  * [X11] bugfixes:
+  * glfwFocusWindow could terminate on older WMs or without a WM
+  * Creating an undecorated window could fail with BadMatch (#1620)
+  * Querying a disconnected monitor could segfault (#1602)
+- Update to version 3.3.1
+  * General bugfixes:
+  * The CMake config-file package used an absolute path and was not
+relocatable (#1470)
+  * Video modes with a duplicate screen area were discarded
+(#1555,#1556)
+  * Compiling with -Wextra-semi caused warnings (#1440)
+  * Built-in mappings failed because some OEMs re-used VID/PID
+(#1583)
+  * [X11] bugfixes:
+  * The CMake files did not check for the XInput headers (#1480)
+  * Key names were not updated when the keyboard layout changed
+(#1462,#1528)
+  * Decorations could not be enabled after window creation (#1566)
+  * Content scale fallback value could be inconsistent (#1578)
+  * glfwMaximizeWindow had no effect on hidden windows
+  * Clearing GLFW_FLOATING on a hidden window caused invalid read
+  * Changing GLFW_FLOATING on a hidden window could silently fail
+  * Disabled cursor mode was interrupted by indicator windows
+  * Monitor physical dimensions could be reported as zero mm
+  * Window position events were not emitted during resizing (#1613)
+  * [Wayland] Bugfix: The GLFW_HAND_CURSOR shape used the wrong
+image (#1432)
+- See also: https://www.glfw.org/changelog.html
+
+---

Old:

  glfw-3.3.tar.gz

New:

  glfw-3.3.2.tar.gz



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.P0CzsE/_old  2020-03-30 23:07:11.868306211 +0200
+++ /var/tmp/diff_new_pack.P0CzsE/_new  2020-03-30 23:07:11.872306213 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glfw
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,12 +23,12 @@
 %bcond_with geany
 %endif
 Name:   glfw
-Version:3.3
+Version:3.3.2
 Release:0
 Summary:Framework for OpenGL application development
 License:Zlib
 Group:  Development/Libraries/C and C++
-URL:http://www.glfw.org/
+URL:https://www.glfw.org/
 Source: 
https://github.com/glfw/glfw/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  doxygen
@@ -40,9 +40,7 @@
 BuildRequires:  pkgconfig(xi)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xrandr)
-%if 0%{?suse_version} > 1320
 BuildRequires:  vulkan-devel
-%endif
 %if %{with geany}
 BuildRequires:  geany
 %endif

++ glfw-3.3.tar.gz -> glfw-3.3.2.tar.gz ++
 11166 lines of diff (skipped)




commit glfw for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2019-06-19 20:55:18

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new.4811 (New)


Package is "glfw"

Wed Jun 19 20:55:18 2019 rev:11 rq:695782 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2019-02-02 
21:50:23.839921145 +0100
+++ /work/SRC/openSUSE:Factory/.glfw.new.4811/glfw.changes  2019-06-19 
20:55:19.657822764 +0200
@@ -1,0 +2,7 @@
+Tue Apr 16 20:32:44 UTC 2019 - Luigi Baldoni 
+
+- Update to version 3.3
+  * Changes too numerous to list, see
+https://www.glfw.org/docs/latest/news.html#news_33
+
+---

Old:

  glfw-3.2.1.tar.gz

New:

  glfw-3.3.tar.gz



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.IrdXMh/_old  2019-06-19 20:55:20.253823284 +0200
+++ /var/tmp/diff_new_pack.IrdXMh/_new  2019-06-19 20:55:20.253823284 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glfw
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -23,12 +23,12 @@
 %bcond_with geany
 %endif
 Name:   glfw
-Version:3.2.1
+Version:3.3
 Release:0
 Summary:Framework for OpenGL application development
 License:Zlib
 Group:  Development/Libraries/C and C++
-Url:http://www.glfw.org/
+URL:http://www.glfw.org/
 Source: 
https://github.com/glfw/glfw/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  doxygen
@@ -105,12 +105,11 @@
 %postun -n libglfw%{sover} -p /sbin/ldconfig
 
 %files -n libglfw%{sover}
-%defattr(-,root,root)
-%doc COPYING.txt README.md
+%license LICENSE.md
+%doc README.md
 %{_libdir}/libglfw.so.%{sover}*
 
 %files -n libglfw-devel
-%defattr(-,root,root)
 %doc examples/*.c
 %{_includedir}/GLFW/
 %{_libdir}/cmake/glfw3

++ glfw-3.2.1.tar.gz -> glfw-3.3.tar.gz ++
 90318 lines of diff (skipped)




commit glfw for openSUSE:Factory

2019-02-02 Thread root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2019-02-02 21:50:22

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new.28833 (New)


Package is "glfw"

Sat Feb  2 21:50:22 2019 rev:10 rq:670653 version:3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2017-02-18 
03:19:28.545159463 +0100
+++ /work/SRC/openSUSE:Factory/.glfw.new.28833/glfw.changes 2019-02-02 
21:50:23.839921145 +0100
@@ -1,0 +2,6 @@
+Fri Feb  1 09:44:47 UTC 2019 - Bernhard Wiedemann 
+
+- Sort list of input files to geany for reproducible builds
+  (boo#1049382, boo#1041090)
+
+---



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.4Urq1q/_old  2019-02-02 21:50:24.443920622 +0100
+++ /var/tmp/diff_new_pack.4Urq1q/_new  2019-02-02 21:50:24.447920619 +0100
@@ -85,7 +85,7 @@
 %build
 # generate geany tags
 %if %{with geany}
-geany -c geany_config -g glfw.c.tags $(find src \( ! -name CMakeFiles \) -type 
f \( -iname "*.c" -o -iname "*.h" \) \( ! -iname "win32*" \) \( ! -iname 
"cocoa*" \)
+geany -c geany_config -g glfw.c.tags $(find src \( ! -name CMakeFiles \) -type 
f \( -iname "*.c" -o -iname "*.h" \) \( ! -iname "win32*" \) \( ! -iname 
"cocoa*" \) | sort
 ) include/GLFW/glfw3.h
 %endif
 




commit glfw for openSUSE:Factory

2017-02-17 Thread root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2017-02-18 03:19:27

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new (New)


Package is "glfw"

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2016-09-14 
23:34:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2017-02-18 
03:19:28.545159463 +0100
@@ -1,0 +2,30 @@
+Sun Feb 12 11:48:30 UTC 2017 - mplus...@suse.com
+
+- Update to version 3.2.1:
+  * Added on-demand loading of Vulkan and context creation API
+libraries
+  * Added _GLFW_VULKAN_STATIC build macro to make the library use
+the Vulkan loader linked statically into the application (#820)
+  * Bugfix: Single compilation unit builds failed due to naming
+conflicts (#783)
+  * Bugfix: The range checks for glfwSetCursorPos used the wrong
+minimum (#773)
+  * Bugfix: Defining GLFW_INCLUDE_VULKAN when compiling the library
+did not fail with the expected error message (#823)
+  * Bugfix: Inherited value of CMAKE_MODULE_PATH was clobbered
+(#822)
+  * [X11] Bugfix: Window size limits were ignored if the minimum or
+maximum size was set to GLFW_DONT_CARE (#805)
+  * [X11] Bugfix: Input focus was set before window was visible,
+causing BadMatch on some non-reparenting WMs (#789,#798)
+  * [X11] Bugfix: glfwGetWindowPos and glfwSetWindowPos operated on
+the window frame instead of the client area (#800)
+  * [WGL] Added reporting of errors from WGL_ARB_create_context
+extension
+  * [GLX] Bugfix: Dynamically loaded entry points were not verified
+  * [EGL] Added lib prefix matching between EGL and OpenGL ES
+library binaries
+  * [EGL] Bugfix: Dynamically loaded entry points were not verified
+- Enable vulkan on Tumbleweed
+
+---

Old:

  3.2.tar.gz

New:

  glfw-3.2.1.tar.gz



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.evyDF2/_old  2017-02-18 03:19:29.097081508 +0100
+++ /var/tmp/diff_new_pack.evyDF2/_new  2017-02-18 03:19:29.097081508 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package glfw
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,13 +23,13 @@
 %bcond_with geany
 %endif
 Name:   glfw
-Version:3.2
+Version:3.2.1
 Release:0
 Summary:Framework for OpenGL application development
 License:Zlib
 Group:  Development/Libraries/C and C++
 Url:http://www.glfw.org/
-Source: https://github.com/glfw/glfw/archive/%{version}.tar.gz
+Source: 
https://github.com/glfw/glfw/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -40,7 +40,9 @@
 BuildRequires:  pkgconfig(xi)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xrandr)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} > 1320
+BuildRequires:  vulkan-devel
+%endif
 %if %{with geany}
 BuildRequires:  geany
 %endif
@@ -87,7 +89,7 @@
 ) include/GLFW/glfw3.h
 %endif
 
-%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix}
+%cmake
 make %{?_smp_mflags} all
 
 %install
@@ -105,7 +107,7 @@
 %files -n libglfw%{sover}
 %defattr(-,root,root)
 %doc COPYING.txt README.md
-%{_libdir}/libglfw.so.*
+%{_libdir}/libglfw.so.%{sover}*
 
 %files -n libglfw-devel
 %defattr(-,root,root)




commit glfw for openSUSE:Factory

2016-09-14 Thread h_root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2016-09-14 23:34:22

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new (New)


Package is "glfw"

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2016-05-25 
21:28:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2016-09-14 
23:34:25.0 +0200
@@ -1,0 +2,10 @@
+Thu Aug 11 17:05:34 UTC 2016 - r...@fthiessen.de
+
+- Update to new upstream release 3.2
+
+---
+Sun Jul 17 08:16:16 UTC 2016 - jeng...@inai.de
+
+- Trim irrelevant parts from %description
+
+---

Old:

  3.1.2.tar.gz

New:

  3.2.tar.gz



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.wkIdUP/_old  2016-09-14 23:34:26.0 +0200
+++ /var/tmp/diff_new_pack.wkIdUP/_new  2016-09-14 23:34:26.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glfw
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,28 +15,25 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%define sover  3
 %if 0%{?is_opensuse}
 %bcond_without geany
 %else
 %bcond_with geany
 %endif
 Name:   glfw
-Version:3.1.2
+Version:3.2
 Release:0
-Summary:Portable framework for OpenGL application development
+Summary:Framework for OpenGL application development
 License:Zlib
 Group:  Development/Libraries/C and C++
-%define sover  3
 Url:http://www.glfw.org/
-
-Source: https://github.com/glfw/glfw/archive/%version.tar.gz
+Source: https://github.com/glfw/glfw/archive/%{version}.tar.gz
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
-%if %{with geany}
-BuildRequires:  geany
-%endif
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(xcursor)
@@ -44,34 +41,37 @@
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xrandr)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{with geany}
+BuildRequires:  geany
+%endif
 
 %description
-GLFW is a free, Open Source, portable framework for OpenGL application
-development. In short, it is a single library providing a powerful,
-portable API for otherwise operating system specific tasks such as opening
-an OpenGL window, and reading keyboard, time, mouse and joystick input.
+GLFW is a framework for OpenGL application development. It is a
+single library providing a powerful, portable API for otherwise
+operating system specific tasks such as opening an OpenGL window, and
+reading keyboard, time, mouse and joystick input.
 
 %package -n libglfw%{sover}
-Summary:Portable framework for OpenGL application development
+Summary:Framework for OpenGL application development
 Group:  System/Libraries
 
 %description -n libglfw%{sover}
-GLFW is a free, Open Source, portable framework for OpenGL application
-development. In short, it is a single library providing a powerful,
-portable API for otherwise operating system specific tasks such as opening
-an OpenGL window, and reading keyboard, time, mouse and joystick input.
+GLFW is a framework for OpenGL application development. It is a
+single library providing a powerful, portable API for otherwise
+operating system specific tasks such as opening an OpenGL window, and
+reading keyboard, time, mouse and joystick input.
 
 %package -n libglfw-devel
-Summary:Portable framework for OpenGL application development
+Summary:Development files for GLFW, an OpenGL application framework
 Group:  Development/Libraries/C and C++
 Requires:   cmake
 Requires:   libglfw%{sover} = %{version}
 
 %description -n libglfw-devel
-GLFW is a free, Open Source, portable framework for OpenGL application
-development. In short, it is a single library providing a powerful,
-portable API for otherwise operating system specific tasks such as opening
-an OpenGL window, and reading keyboard, time, mouse and joystick input.
+GLFW is a framework for OpenGL application development. It is a
+single library providing a powerful, portable API for otherwise
+operating system specific tasks such as opening an OpenGL window, and
+reading keyboard, time, mouse and joystick input.
 
 %prep
 %setup -q
@@ -81,19 

commit glfw for openSUSE:Factory

2016-05-25 Thread h_root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2016-05-25 21:28:11

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new (New)


Package is "glfw"

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2015-10-25 
14:18:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2016-05-25 
21:28:13.0 +0200
@@ -1,0 +2,5 @@
+Wed May 18 13:14:46 UTC 2016 - r...@fthiessen.de
+
+- Made build of geany-tags optional (fix SLE).
+
+---



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.bdpFHQ/_old  2016-05-25 21:28:14.0 +0200
+++ /var/tmp/diff_new_pack.bdpFHQ/_new  2016-05-25 21:28:14.0 +0200
@@ -15,7 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
+%if 0%{?is_opensuse}
+%bcond_without geany
+%else
+%bcond_with geany
+%endif
 Name:   glfw
 Version:3.1.2
 Release:0
@@ -29,7 +33,9 @@
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
+%if %{with geany}
 BuildRequires:  geany
+%endif
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glu)
@@ -77,17 +83,20 @@
 %build
 %cmake -DCMAKE_INSTALL_PREFIX=%{_prefix}
 make %{?_smp_mflags} all
+%if %{with geany}
 # generate geany tags
 geany -c geany_config -g glfw.c.tags $(find src \( ! -name CMakeFiles \) -type 
f \( -iname "*.c" -o -iname "*.h" \) \( ! -iname "win32*" \) \( ! -iname 
"cocoa*" \)
 ) include/GL/glfw3.h
+%endif
 
 %install
 cd build
 make %{?_smp_mflags} install PREFIX=%{_prefix} LIBDIR=%{_lib} 
DESTDIR=%{buildroot}
-
+%if %{with geany}
 # install geany tags
 install -d %{buildroot}/%{_datadir}/geany/tags/
 install -m0644 glfw.c.tags %{buildroot}/%{_datadir}/geany/tags/
+%endif
 
 %post   -n libglfw%{sover} -p /sbin/ldconfig
 %postun -n libglfw%{sover} -p /sbin/ldconfig
@@ -102,8 +111,10 @@
 %doc examples/*.c
 %{_includedir}/GLFW/
 %{_libdir}/cmake/glfw/
-%{_datadir}/geany/
 %{_libdir}/libglfw.so
 %{_libdir}/pkgconfig/glfw3.pc
+%if %{with geany}
+%{_datadir}/geany/
+%endif
 
 %changelog




commit glfw for openSUSE:Factory

2015-10-25 Thread h_root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2015-10-25 14:18:17

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new (New)


Package is "glfw"

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2015-09-24 
06:14:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2015-10-25 
14:18:19.0 +0100
@@ -1,0 +2,6 @@
+Sat Oct 24 12:41:17 UTC 2015 - mimi...@gmail.com
+
+- Update to version 3.1.2
+* bugfix release, full changelog on http://www.glfw.org/changelog.html
+
+---

Old:

  3.1.1.tar.gz

New:

  3.1.2.tar.gz



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.L3PfgV/_old  2015-10-25 14:18:19.0 +0100
+++ /var/tmp/diff_new_pack.L3PfgV/_new  2015-10-25 14:18:19.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   glfw
-Version:3.1.1
+Version:3.1.2
 Release:0
 Summary:Portable framework for OpenGL application development
 License:Zlib
@@ -26,7 +26,7 @@
 Url:http://www.glfw.org/
 
 Source: https://github.com/glfw/glfw/archive/%version.tar.gz
-BuildRequires:  cmake
+BuildRequires:  cmake >= 2.8.12
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  geany

++ 3.1.1.tar.gz -> 3.1.2.tar.gz ++
 11741 lines of diff (skipped)




commit glfw for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2015-09-24 06:14:08

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new (New)


Package is "glfw"

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2015-02-05 
11:01:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2015-09-24 
06:14:13.0 +0200
@@ -1,0 +2,9 @@
+Thu Sep 17 20:24:01 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 3.1.1
+* This release adds fixes for a number of bugs that together affect
+  all supported platforms, most notably workarounds for bugs in
+  some popular window managers.
+- Reduce overly explicit filelist
+
+---

Old:

  glfw-3.1.tar.bz2

New:

  3.1.1.tar.gz



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.IWKe36/_old  2015-09-24 06:14:14.0 +0200
+++ /var/tmp/diff_new_pack.IWKe36/_new  2015-09-24 06:14:14.0 +0200
@@ -17,14 +17,15 @@
 
 
 Name:   glfw
-Version:3.1
+Version:3.1.1
 Release:0
 Summary:Portable framework for OpenGL application development
 License:Zlib
-Group:  System/Libraries
-%define soname  3
+Group:  Development/Libraries/C and C++
+%define sover  3
 Url:http://www.glfw.org/
-Source: http://prdownloads.sourceforge.net/glfw/glfw-%{version}.tar.bz2
+
+Source: https://github.com/glfw/glfw/archive/%version.tar.gz
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -44,11 +45,11 @@
 portable API for otherwise operating system specific tasks such as opening
 an OpenGL window, and reading keyboard, time, mouse and joystick input.
 
-%package -n libglfw%{soname}
+%package -n libglfw%{sover}
 Summary:Portable framework for OpenGL application development
 Group:  System/Libraries
 
-%description -n libglfw%{soname}
+%description -n libglfw%{sover}
 GLFW is a free, Open Source, portable framework for OpenGL application
 development. In short, it is a single library providing a powerful,
 portable API for otherwise operating system specific tasks such as opening
@@ -58,7 +59,7 @@
 Summary:Portable framework for OpenGL application development
 Group:  Development/Libraries/C and C++
 Requires:   cmake
-Requires:   libglfw%{soname} = %{version}
+Requires:   libglfw%{sover} = %{version}
 
 %description -n libglfw-devel
 GLFW is a free, Open Source, portable framework for OpenGL application
@@ -88,10 +89,10 @@
 install -d %{buildroot}/%{_datadir}/geany/tags/
 install -m0644 glfw.c.tags %{buildroot}/%{_datadir}/geany/tags/
 
-%post   -n libglfw%{soname} -p /sbin/ldconfig
-%postun -n libglfw%{soname} -p /sbin/ldconfig
+%post   -n libglfw%{sover} -p /sbin/ldconfig
+%postun -n libglfw%{sover} -p /sbin/ldconfig
 
-%files -n libglfw%{soname}
+%files -n libglfw%{sover}
 %defattr(-,root,root)
 %doc COPYING.txt README.md
 %{_libdir}/libglfw.so.*
@@ -99,21 +100,10 @@
 %files -n libglfw-devel
 %defattr(-,root,root)
 %doc examples/*.c
-%dir %{_includedir}/GLFW
-%dir %{_libdir}/cmake/glfw
-%dir %{_datadir}/geany/tags
-%{_includedir}/GLFW/glfw3.h
-%{_includedir}/GLFW/glfw3native.h
+%{_includedir}/GLFW/
+%{_libdir}/cmake/glfw/
+%{_datadir}/geany/
 %{_libdir}/libglfw.so
 %{_libdir}/pkgconfig/glfw3.pc
-%{_libdir}/cmake/glfw/glfw3Config.cmake
-%{_libdir}/cmake/glfw/glfw3ConfigVersion.cmake
-%if 0%{?suse_version} >= 1320
-%{_libdir}/cmake/glfw/glfwTargets-none.cmake
-%else
-%{_libdir}/cmake/glfw/glfwTargets-release.cmake
-%endif
-%{_libdir}/cmake/glfw/glfwTargets.cmake
-%{_datadir}/geany/tags/glfw.c.tags
 
 %changelog




commit glfw for openSUSE:Factory

2015-02-05 Thread h_root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2015-02-05 11:01:17

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new (New)


Package is glfw

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2015-01-20 
12:35:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2015-02-05 
11:01:22.0 +0100
@@ -1,0 +2,51 @@
+Tue Feb  3 21:34:30 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.1:
+  + Added GLFWcursor custom system cursor handle
+  + Added glfwCreateCursor, glfwCreateStandardCursor, glfwDestroyCursor and 
glfwSetCursor for managing system cursor images
+  + Added GLFWimage struct for passing 32-bit RGBA images
+  + Added monitor and adapter identifier access to native API
+  + Added glfwSetDropCallback and GLFWdropfun for receiving dropped files
+  + Added glfwPostEmptyEvent for allowing secondary threads to cause 
glfwWaitEvents to return
+  + Added empty test program for verifying posting of empty events
+  + Added glfwSetCharModsCallback for receiving character events with modifiers
+  + Added glfwGetWindowFrameSize for retrieving the size of the frame around 
the client area of a window
+  + Added GLFW_AUTO_ICONIFY for controlling whether full screen windows 
automatically iconify (and restore the previous video mode) on focus loss
+  + Added GLFW_DONT_CARE for indicating that any value is acceptable
+  + Added GLFW_DOUBLEBUFFER for controlling whether to use double buffering
+  + Added GLFW_CONTEXT_RELEASE_BEHAVIOR and values GLFW_ANY_RELEASE_BEHAVIOR, 
GLFW_RELEASE_BEHAVIOR_FLUSH and GLFW_RELEASE_BEHAVIOR_NONE for 
GL_KHR_context_flush_control support
+  + Added GLFW_INCLUDE_ES31 for including the OpenGL ES 3.1 header
+  + Added GLFW_FLOATING for creating always-on-top windowed mode windows
+  + Added GLFW_FOCUSED window hint for controlling initial input focus
+  + Added partial and experimental support for Wayland
+  + Added partial and experimental support for Mir
+  + Changed the window state attributes (focused, iconified and visible) to 
query the system directly
+  + Changed the default of GLFW_REFRESH_RATE to GLFW_DONT_CARE to maintain the 
default behavior
+  + Changed static library to build as position independent code for easier 
use from the Rust language
+  + Changed glfwGetCursorPos to query the system directly for all cursor modes 
except captured mode
+  + Bugfix: The debug context attribute was set from GL_ARB_debug_output even 
when a debug context had not been requested
+  + Bugfix: The particles example was not linked against the threading library
+  + Bugfix: The cursor was not positioned over newly created full screen 
windows
+  + Bugfix: The queried cursor position was not always up-to-date
+  + Bugfix: glfwExtensionSupported always failed for OpenGL ES 3.0 and later 
if the library was compiled for OpenGL ES
+  + [X11] Added run-time support for systems lacking the XKB extension
+  + [X11] Made GLX 1.3 the minimum supported version
+  + [X11] Replaced XRRGetScreenResources with XRRGetScreenResourcesCurrent for 
monitor property retrieval
+  + [X11] Bugfix: The case of finding no usable CRTCs was not detected
+  + [X11] Bugfix: Detection of broken Nvidia RandR gamma support did not 
verify that at least one CRTC was present
+  + [X11] Bugfix: A stale _NET_SUPPORTING_WM_CHECK root window property would 
cause an uncaught BadWindow error
+  + [X11] Bugfix: No check was made for the presence of GLX 1.3 when 
GLX_SGIX_fbconfig was unavailable
+  + [X11] Bugfix: The message type of ICCCM protocol events was not checked
+  + [X11] Bugfix: glfwDestroyWindow did not flush the output buffer
+  + [X11] Bugfix: Window frame interactions were reported as focus events
+  + [X11] Bugfix: Workaround for legacy Compiz caused flickering during resize
+  + [X11] Bugfix: The name pointer of joysticks were not cleared on 
disconnection
+  + [X11] Bugfix: Video mode resolutions and monitor physical sizes were not 
corrected for rotated CRTCs
+  + [X11] Bugfix: Unicode character input ignored dead keys
+  + [X11] Bugfix: X-axis scroll offsets were inverted
+  + [X11] Bugfix: Full screen override redirect windows were not always 
positioned over the specified monitor
+  + [X11] Bugfix: Character input did not work for the default C locale
+  + [X11] Bugfix: Joysticks connected after glfwInit were not detected 
(temporary inotify solution until proper libudev solution)
+- Add pkgconfig(xinerama), pkgconfig(xcursor) BuildRequires: New dependencies.
+
+---

Old:

  glfw-3.0.4.tar.bz2

New:

  glfw-3.1.tar.bz2



Other differences:
--
++ 

commit glfw for openSUSE:Factory

2015-01-20 Thread h_root
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2015-01-20 12:33:00

Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and  /work/SRC/openSUSE:Factory/.glfw.new (New)


Package is glfw

Changes:

--- /work/SRC/openSUSE:Factory/glfw/glfw.changes2013-10-17 
14:04:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2015-01-20 
12:35:49.0 +0100
@@ -1,0 +2,61 @@
+Thu Jan 15 00:12:44 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 3.0.4
+  +Added the GLFW_BUILD_DOCS CMake option for controlling whether
+   the documentation is built
+  +Added the _GLFW_USE_CONFIG_H configuration macro for controlling
+   whether to include the configuration header
+  +Moved version number macro to internal.h for easier manual compilation
+  +Renamed configuration header to glfw_config.h to avoid conflicts
+  +Bugfix: The glfw3.pc file did not respect the LIB_SUFFIX CMake option
+  +Bugfix: The joysticks test would segfault if a controller had no axes
+  +[Win32] Allowed swap interval to be explicitly set to zero on DWM systems
+  +[Win32] Bugfix: Removed joystick axis value negation left over from GLFW 2
+  +[Win32] Bugfix: Restoring windows using the Win+D hot key did not 
+   trigger the focus callback
+  +[Win32] Bugfix: The disabled cursor mode clip rectangle was updated
+   for unfocused windows
+  +[Win32] Bugfix: Cursor was not properly re-centered over odd-sized windows
+  +[Win32] Bugfix: Negative window positions were reported incorrectly
+  +[Win32] Bugfix: The iconify callback was not triggered when switching
+   away from a full screen window using Alt+Tab
+  +[Win32] Bugfix: Resizing a window with glfwSetWindowSize gave it focus
+  +[Cocoa] Added dependency on CoreVideo framework for refresh rate retrieval
+  +[Cocoa] Enabled Lion full screen for resizable windowed mode windows
+  +[Cocoa] Moved to Cocoa API for application transformation and activation
+  +[Cocoa] Bugfix: The GLFW_KEY_GRAVE_ACCENT key was reported as 
+   GLFW_KEY_WORLD_1 and vice versa
+  +[Cocoa] Bugfix: The GLFW_KEY_F13 key was reported as GLFW_KEY_PRINT_SCREEN
+  +[Cocoa] Bugfix: Implicit conversion from NSUInteger to int caused 
+   warnings with Xcode 5
+  +[Cocoa] Bugfix: Use of undeclared selectors with @selector caused
+   warnings with Xcode 5
+  +[Cocoa] Bugfix: The cursor remained visible if moved onto client
+   area after having been set to hidden outside it
+  +[Cocoa] Bugfix: The refresh rate was zero for all modes of certain monitors
+  +[Cocoa] Bugfix: The install_name field of the dynamic library was not set
+  +[Cocoa] Bugfix: Full screen windows were never reported as having focus
+  +[Cocoa] Bugfix: A superfluous I/O flag test prevented video modes from
+   being listed for Thunderbolt monitor
+  +[Cocoa] Bugfix: Retrieving the name of some external displays caused 
segfault
+  +[Cocoa] Bugfix: The 10.9 SDK defines GLintptrARB and GLsizeiptrARB 
+   differently from the Khronos glext.h
+  +[Cocoa] Bugfix: Creating hidden windows would steal application focus
+  +[Cocoa] Bugfix: Controllers were reported as having zero buttons and axes
+  +[Cocoa] Bugfix: Removed joystick axis value negation left over from GLFW 2
+  +[X11] Added setting of the WM_CLASS property to the initial window title
+  +[X11] Added support for _NET_WM_BYPASS_COMPOSITOR
+  +[X11] Bugfix: Removed joystick axis value negation left over from GLFW 2
+  +[X11] Bugfix: The position of hidden windows was ignored by Metacity and 
Compiz
+  +[X11] Bugfix: The pthread.h header was not included by the GLX platform 
header.
+- Add upstream new dependencies: cmake, gcc-c++, doxygen, geany, 
+  pkgconfig(xi)
+- Add a dependency to cmake in devel subpackage
+- Build the geany tags
+- Package README.md into doc directory
+- Package examples code in devel subpackage
+- Remove the static devel subpackage; not provided anymore
+- Fix the home page Url
+- Bump so version to 3
+
+---

Old:

  glfw-2.7.6.tar.bz2

New:

  glfw-3.0.4.tar.bz2



Other differences:
--
++ glfw.spec ++
--- /var/tmp/diff_new_pack.D6Orv5/_old  2015-01-20 12:35:51.0 +0100
+++ /var/tmp/diff_new_pack.D6Orv5/_new  2015-01-20 12:35:51.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package glfw
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,23 @@
 
 
 Name:   glfw
-Version:2.7.6
+Version:3.0.4