pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/glfw



Module name:	wip
Committed by:	nros
Date:		Sun Oct 19 17:42:27 UTC 2014

Modified Files:
	wip/glfw: Makefile PLIST distinfo
Added Files:
	wip/glfw/patches: patch-compile.sh patch-lib_x11_Makefile.x11.in
Removed Files:
	wip/glfw/patches: patch-aa

Log Message:
Update glfw to version 2.7.9.
Install shared object as well as static.
Changelog:

Version 2.7.9
Released on June 6, 2013

    [Cocoa] Bugfix: The dynamic library makefile rule did not use LFLAGS
    [Win32] Bugfix: Enabling or disabling the cursor for an inactive window did nothing (backported from 3.0)
    [Win32] Bugfix: The locked cursor was re-centered when the window was inactive (backported from 3.0)
    [Win32] Bugfix: The cursor clip rectangle included the title bar (backported from 3.0)

Version 2.7.8
Released on April 5, 2013

    [Win32] Bugfix: The temporary window was shown before being destroyed (backported from 3.0)
    [X11] Bugfix: Some function pointer types were named incorrectly
    [X11] Bugfix: The Mesa 9.x implementation of GLX_ARB_create_context_profile is broken in some revisions (backported from 3.0)

Version 2.7.7
Released on November 8, 2012

    [Cocoa] Bugfix: The cursor positioning code used NSPoint in place of CGPoint
    [Cocoa] Bugfix: The detection of setRestorable: used the wrong selector signature
    [Cocoa] Bugfix: The test for whether glfwTerminate had been called from the main thread was missing
    [Win32] Added Visual C++ 2012 project files for the static library, DLL and all test and example programs
    [Win32] Bugfix: The GLFW_OPENGL_DEBUG_CONTEXT hint did not trigger context re-creation when WGL_ARB_create_context was available
    [Win32] Bugfix: The GLFW_OPENGL_DEBUG_CONTEXT window parameter was not set after debug context creation
    [X11] Added support for the GLX_EXT_swap_control and GLX_MESA_swap_control extensions as alternatives to GLX_SGI_swap_control
    [X11] Bugfix: The GLFW_OPENGL_DEBUG_CONTEXT window parameter was not set after debug context creation
    [X11] Bugfix: The window size hints were not updated when calling glfwSetWindowSize on a non-resizable window
    [X11] Bugfix: The detected link flags for clock_gettime were not added to the pkg-config file

Version 2.7.6
Released on July 3, 2012

    Added new joystick test (backported from 3.0)
    [Cocoa] Added joystick support (backported from 3.0)
    [Cocoa] Bugfix: Fullscreen windows with OpenGL 3.2 core contexts failed to open
    [Cocoa] Bugfix: The cursor position was incorrectly rounded during conversion
    [Cocoa] Bugfix: Cursor positioning led to nonsensical results for fullscreen windows
    [Cocoa] Bugfix: The GLFW window was flagged as restorable
    [Win32] Bugfix: A test was missing for whether all available pixel formats had been disqualified
    [Win32] Bugfix: Entering locked cursor mode caused cursor movement to be reported to the mouse position callback
    [Win32] Bugfix: Setting the cursor position caused cursor movement to be reported to the mouse position callback
    [Win32] Bugfix: A .def file using __stdcall naming conventions was used for the 64-bit DLL on MinGW-w64
    [Win32] Bugfix: A superfluous link flag prevented tests and examples from being built for 64-bit on MinGW-w64
    [X11] Bugfix: The VirtualBox OpenGL implementation does not set the window bit for GLX framebuffer configs

Version 2.7.5
Released on April 15, 2012

    [Cocoa] Replaced NSDate time source with mach_absolute_time (backported from 3.0)
    [Cocoa] Bugfix: A header needed for MAXPATHLEN on some systems was not included

Version 2.7.4
Released on March 22, 2012

    [X11] Bugfix: The library containing clock_gettime was not detected
    [X11] Bugfix: The POSIX monotonic clock was detected using a non-POSIX macro
    [Cocoa] Replaced deprecated Core Graphics event suppression call
    [Cocoa] Bugfix: The GLFW_WINDOW_NO_RESIZE window parameter was always zero
    [Cocoa] Bugfix: glfwInit changed the current directory without a bundle resource directory (backported from 3.0)
    [Cocoa] Bugfix: glfwInit created a non-interactive menu bar (backported from 3.0)
    [Carbon] Bugfix: The GLFW_WINDOW_NO_RESIZE window parameter was always zero
    [Win32] Bugfix: The GLFW_WINDOW_NO_RESIZE window parameter was always zero

Version 2.7.3
Released on February 13, 2012

    Added GLFW_INCLUDE_GL3 macro for including the new gl3.h instead of gl.h
    Bugfix: The returned desktop mode did not reflect the display mode as it was before the window was opened.
    Bugfix: The reference manual did not note that glfwSetMousePosCallback and glfwSetMouseWheelCallback called the new callback before returning
    [X11] Added the POSIX CLOCK_MONOTONIC time source as the preferred method (backported from 3.0)
    [X11] Bugfix: Added missing Requires: line to pkg-config file generation
    [X11] Bugfix: Threading link flags were discarded before pkg-config file generation
    [X11] Bugfix: A synchronization point necessary for jitter-free locked cursor mode was incorrectly removed
    [Cocoa] Added cocoa-dist-install install target, intended for packagers and language binding creators
    [Cocoa] Bugfix: Permitted requests for OpenGL 3.0 and 3.1 despite the 3.2 context being forward-compatible
    [Win32] Added Visual C++ 2010 project files for the GLFW tests and examples
    [Win32] Replaced Cygwin cross-compile support with MSYS support due to clearer separation between Cygwin and MSYS
    [Win32] Bugfix: Alt+F4 hot key was not translated into WM_CLOSE

Version 2.7.2
Released on August 12, 2011

    Added library version check to dynamic linking test
    [Cocoa] Added support for OpenGL 3.2 core profile in 10.7 Lion and above
    [Cocoa] Made relevant CFLAGS overridable
    [Cocoa] Bugfix: The OpenGL framework pointer was not retrieved, making glfwGetProcAddress fail
    [Cocoa] Bugfix: The Cocoa layer was not notified that the application may be multithreaded

Version 2.7.1
Released on July 27, 2011

    Clarified language in the Reference Manual concerning window hint resetting
    Bugfix: The OpenGL profile and forward-compatibility window parameters were not set
    Bugfix: The default OpenGL version in the version test was set to 1.1
    Bugfix: The FSAA test did not check for the availability of GL_ARB_multisample
    Bugfix: The window could be left in a closed state but still be flagged as open
    Bugfix: glfwGetWindowSize did not check whether GLFW was initialized or whether the window was open
    [Cocoa] Bugfix: The loop condition for saving video modes used the wrong index variable
    [Cocoa] Bugfix: The iconified and active window states were not tracked
    [X11] Cleaned up depdendencies for libglfw.pc file
    [X11] Bugfix: The dlopen fallback method for glfwGetProcAddress had been broken by unrelated edits
    [X11] Bugfix: Calling glXCreateContextAttribsARB with an unavailable OpenGL version caused the application to terminate with a BadMatch Xlib error
    [X11] Bugfix: GLFW_WINDOW_NO_RESIZE was honored in fullscreen mode
    [Win32] Added Visual C++ 2010 project files for the GLFW DLL and static library to the support/msvc100 directory
    [Win32] Enabled _GLFW_NO_DLOAD_GDI32 and _GLFW_NO_DLOAD_WINMM for the DLL build
    [Win32] Bugfix: compile.bat used Unix-style line endings
    [Win32] Bugfix: The WGLSWAPINTERVALEXT_T, WGLGETEXTENSIONSSTRINGARB_T and WGLGETEXTENSIONSSTRINGEXT_T typedefs were declared under WGL_ARB_pixel_format
    [Win32] Bugfix: The array for WGL context attributes was too small and could overflow
    [Win32] Bugfix: Context creation using profiles did not check for the availability of WGL_ARB_create_context_profile
    [Win32] Bugfix: Context recreation logic was overly conservative, leading to unnecessary recreations
    [Win32] Bugfix: Window focus was not handled correctly when using glfwInconifyWindow

Version 2.7
Version 2.7.9
Released on June 6, 2013

    [Cocoa] Bugfix: The dynamic library makefile rule did not use LFLAGS
    [Win32] Bugfix: Enabling or disabling the cursor for an inactive window did nothing (backported from 3.0)
    [Win32] Bugfix: The locked cursor was re-centered when the window was inactive (backported from 3.0)
    [Win32] Bugfix: The cursor clip rectangle included the title bar (backported from 3.0)

Version 2.7.8
Released on April 5, 2013

    [Win32] Bugfix: The temporary window was shown before being destroyed (backported from 3.0)
    [X11] Bugfix: Some function pointer types were named incorrectly
    [X11] Bugfix: The Mesa 9.x implementation of GLX_ARB_create_context_profile is broken in some revisions (backported from 3.0)

Version 2.7.7
Released on November 8, 2012

    [Cocoa] Bugfix: The cursor positioning code used NSPoint in place of CGPoint
    [Cocoa] Bugfix: The detection of setRestorable: used the wrong selector signature
    [Cocoa] Bugfix: The test for whether glfwTerminate had been called from the main thread was missing
    [Win32] Added Visual C++ 2012 project files for the static library, DLL and all test and example programs
    [Win32] Bugfix: The GLFW_OPENGL_DEBUG_CONTEXT hint did not trigger context re-creation when WGL_ARB_create_context was available
    [Win32] Bugfix: The GLFW_OPENGL_DEBUG_CONTEXT window parameter was not set after debug context creation
    [X11] Added support for the GLX_EXT_swap_control and GLX_MESA_swap_control extensions as alternatives to GLX_SGI_swap_control
    [X11] Bugfix: The GLFW_OPENGL_DEBUG_CONTEXT window parameter was not set after debug context creation
    [X11] Bugfix: The window size hints were not updated when calling glfwSetWindowSize on a non-resizable window
    [X11] Bugfix: The detected link flags for clock_gettime were not added to the pkg-config file

Version 2.7.6
Released on July 3, 2012

    Added new joystick test (backported from 3.0)
    [Cocoa] Added joystick support (backported from 3.0)
    [Cocoa] Bugfix: Fullscreen windows with OpenGL 3.2 core contexts failed to open
    [Cocoa] Bugfix: The cursor position was incorrectly rounded during conversion
    [Cocoa] Bugfix: Cursor positioning led to nonsensical results for fullscreen windows
    [Cocoa] Bugfix: The GLFW window was flagged as restorable
    [Win32] Bugfix: A test was missing for whether all available pixel formats had been disqualified
    [Win32] Bugfix: Entering locked cursor mode caused cursor movement to be reported to the mouse position callback
    [Win32] Bugfix: Setting the cursor position caused cursor movement to be reported to the mouse position callback
    [Win32] Bugfix: A .def file using __stdcall naming conventions was used for the 64-bit DLL on MinGW-w64
    [Win32] Bugfix: A superfluous link flag prevented tests and examples from being built for 64-bit on MinGW-w64
    [X11] Bugfix: The VirtualBox OpenGL implementation does not set the window bit for GLX framebuffer configs

Version 2.7.5
Released on April 15, 2012

    [Cocoa] Replaced NSDate time source with mach_absolute_time (backported from 3.0)
    [Cocoa] Bugfix: A header needed for MAXPATHLEN on some systems was not included

Version 2.7.4
Released on March 22, 2012

    [X11] Bugfix: The library containing clock_gettime was not detected
    [X11] Bugfix: The POSIX monotonic clock was detected using a non-POSIX macro
    [Cocoa] Replaced deprecated Core Graphics event suppression call
    [Cocoa] Bugfix: The GLFW_WINDOW_NO_RESIZE window parameter was always zero
    [Cocoa] Bugfix: glfwInit changed the current directory without a bundle resource directory (backported from 3.0)
    [Cocoa] Bugfix: glfwInit created a non-interactive menu bar (backported from 3.0)
    [Carbon] Bugfix: The GLFW_WINDOW_NO_RESIZE window parameter was always zero
    [Win32] Bugfix: The GLFW_WINDOW_NO_RESIZE window parameter was always zero

Version 2.7.3
Released on February 13, 2012

    Added GLFW_INCLUDE_GL3 macro for including the new gl3.h instead of gl.h
    Bugfix: The returned desktop mode did not reflect the display mode as it was before the window was opened.
    Bugfix: The reference manual did not note that glfwSetMousePosCallback and glfwSetMouseWheelCallback called the new callback before returning
    [X11] Added the POSIX CLOCK_MONOTONIC time source as the preferred method (backported from 3.0)
    [X11] Bugfix: Added missing Requires: line to pkg-config file generation
    [X11] Bugfix: Threading link flags were discarded before pkg-config file generation
    [X11] Bugfix: A synchronization point necessary for jitter-free locked cursor mode was incorrectly removed
    [Cocoa] Added cocoa-dist-install install target, intended for packagers and language binding creators
    [Cocoa] Bugfix: Permitted requests for OpenGL 3.0 and 3.1 despite the 3.2 context being forward-compatible
    [Win32] Added Visual C++ 2010 project files for the GLFW tests and examples
    [Win32] Replaced Cygwin cross-compile support with MSYS support due to clearer separation between Cygwin and MSYS
    [Win32] Bugfix: Alt+F4 hot key was not translated into WM_CLOSE

Version 2.7.2
Released on August 12, 2011

    Added library version check to dynamic linking test
    [Cocoa] Added support for OpenGL 3.2 core profile in 10.7 Lion and above
    [Cocoa] Made relevant CFLAGS overridable
    [Cocoa] Bugfix: The OpenGL framework pointer was not retrieved, making glfwGetProcAddress fail
    [Cocoa] Bugfix: The Cocoa layer was not notified that the application may be multithreaded

Version 2.7.1
Released on July 27, 2011

    Clarified language in the Reference Manual concerning window hint resetting
    Bugfix: The OpenGL profile and forward-compatibility window parameters were not set
    Bugfix: The default OpenGL version in the version test was set to 1.1
    Bugfix: The FSAA test did not check for the availability of GL_ARB_multisample
    Bugfix: The window could be left in a closed state but still be flagged as open
    Bugfix: glfwGetWindowSize did not check whether GLFW was initialized or whether the window was open
    [Cocoa] Bugfix: The loop condition for saving video modes used the wrong index variable
    [Cocoa] Bugfix: The iconified and active window states were not tracked
    [X11] Cleaned up depdendencies for libglfw.pc file
    [X11] Bugfix: The dlopen fallback method for glfwGetProcAddress had been broken by unrelated edits
    [X11] Bugfix: Calling glXCreateContextAttribsARB with an unavailable OpenGL version caused the application to terminate with a BadMatch Xlib error
    [X11] Bugfix: GLFW_WINDOW_NO_RESIZE was honored in fullscreen mode
    [Win32] Added Visual C++ 2010 project files for the GLFW DLL and static library to the support/msvc100 directory
    [Win32] Enabled _GLFW_NO_DLOAD_GDI32 and _GLFW_NO_DLOAD_WINMM for the DLL build
    [Win32] Bugfix: compile.bat used Unix-style line endings
    [Win32] Bugfix: The WGLSWAPINTERVALEXT_T, WGLGETEXTENSIONSSTRINGARB_T and WGLGETEXTENSIONSSTRINGEXT_T typedefs were declared under WGL_ARB_pixel_format
    [Win32] Bugfix: The array for WGL context attributes was too small and could overflow
    [Win32] Bugfix: Context creation using profiles did not check for the availability of WGL_ARB_create_context_profile
    [Win32] Bugfix: Context recreation logic was overly conservative, leading to unnecessary recreations
    [Win32] Bugfix: Window focus was not handled correctly when using glfwInconifyWindow




To generate a diff of this commit:
cvs -z3 rdiff -u -r0 -r1.1 wip/glfw/patches/patch-compile.sh \
    wip/glfw/patches/patch-lib_x11_Makefile.x11.in
cvs -z3 rdiff -u -r1.1.1.1 -r0 wip/glfw/patches/patch-aa
cvs -z3 rdiff -u -r1.1.1.1 -r1.2 wip/glfw/PLIST wip/glfw/distinfo
cvs -z3 rdiff -u -r1.4 -r1.5 wip/glfw/Makefile

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/glfw/patches/patch-compile.sh?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/glfw/patches/patch-lib_x11_Makefile.x11.in?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/glfw/patches/patch-aa?r1=1.1.1.1&r2=0
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/glfw/PLIST?r1=1.1.1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/glfw/distinfo?r1=1.1.1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/glfw/Makefile?r1=1.4&r2=1.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index