[libopengl-perl] annotated tag upstream/0.7000+dfsg created (now 3b81c6d)

gregor herrmann gregoa at debian.org
Fri Aug 4 23:38:19 UTC 2017


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/0.7000+dfsg
in repository libopengl-perl.

        at  3b81c6d   (tag)
   tagging  ffa1abc0fb45760b9b24b9951002976f6426d62c (commit)
  replaces  upstream/0.6704+dfsg
 tagged by  gregor herrmann
        on  Fri Aug 4 19:29:18 2017 -0400

- Log -----------------------------------------------------------------
Upstream version 0.7000+dfsg

Bob Free (24):
      Enhanced test.pl for OpenGL::Shader and VBOs
      fixed some formatting/documentation issues
      fix OpenGL::Array RPN calculation issues on osx
      fix OSX warnings about data types (glGetBufferParameteriv expects GLint)
      added missing glutStrokeLength implementation
      fixed missing OUTPUT for several pogl_glut methods
      updated GL Version definitions in Makefile.PL
      fix various linking / lib searching issues for linux / osx
      add a number of GL 1.3 constants
      Added support for OpenGL::Matrix
      fix the names of two left-over _oga functions to _p
      adjust some type names to match gl macros
      improve the safety of some pointer handling
      allow all glBindBuffer uses by GL2.0 instead of ARB_vertex_buffer_object
      allow all *PointerEXT_c/s/p funcs to use GL1.1 instead of EXT_vertex_array
      allow all *Pointer_p funcs to use GL1.1 instead of EXT_vertex_array
      add mainline versions of GL_ARB_multitexture funcs ( GL1.2.1/1.3 )
      add mainline versions of GL_ARB_vertex_buffer_object funcs ( GL1.4 )
      add mainline versions of GL_EXT_framebuffer_object funcs ( GL3.0 )
      Unified VBO extension with mainline GL functions
      switch order of GL_VERSION_2_0 and GL_ARB_draw_buffers glDrawBuffers
      move unified functions to VertMulti
      improve (free)glut version identification
      restored support for GLX, improve freeglut on apple

Chris Marshall (230):
      Initial commit of PGOPOGL module to git
      Put basic .gitignore for module development
      Factor out common XS includes and ppport.h
      Add more stuff to .gitignore
      Add indentation so folds work for big sections
      Safety snapshot of partial xs file split
      Add OpenGL.xs-orig to .gitignore
      More XS split and move PackCallbackST to pgopogl.h
      Another step to XS splitting and cleanup
      OpenGL.xs has partitions...next to split to files.
      Make FreeGLUT over GLX the default for cygwin make
      Added _have_freeglut parameter and checks
      First attempt to split out XS files
      Introduce new files to split XS across
      Update VERSION to 0.05 in prep for test release
      Added a list of FreeGLUT only funs for reference
      Preliminary split of OpenGL.xs completed
      Added Config.pm to list of files to clean.
      Added pogl_xxx.c intermediate filenames
      Added t/ directory with use_ok() and require_ok()
      Renamed pogl_main.xs to pogl_gl.xs
      Update version to 0.01_05git
      Updated TODO with all outstanding port notes
      Updated TODO to add GLUI bindings to the list
      Added EL-ELI.c source for easy reference to binding
      Split out GLU from pogl_gl.xs to pogl_glu.xs
      Updated idea for split of XS
      Add a ref list of all bindings in pogl_gl.xs
      Change perms on pogl_gl_funcs.txt list file.
      Add exit 0 to Makefile.PL if no *GLUT found
      Revert to glutInitDisplayMode() in test.pl
      Renamed tests to t/##_xxxx.t convention
      Minor word-smithing re version number and pod docs
      Added some more entries to .gitignore
      Add another junk file name to .gitignore
      Remove ifdef IN_POGL_GL_XS sections in pogl_gl.xs
      Add ifdef IN_POGL_CONST_XS to isolate neoconstant
      Split top/bot from pogl_gl.xs into pogl_gl_top.xs
      Completed 8-part split of pogl_gl.xs
      Final XS split; removed original pogl_gl.xs
      Added pogl branch containing backport to OpenGL
      Rm'd test.lib which does not seem to do anything
      Clean up bad dirs in $LIBS and $INCS
      Set VERSION to 0.57_02 for development
      Removed "fix" for old ExtUtils::Liblist breakage
      Add WGL interface type and make verbose variable
      Clean out more of GLX residue from Makefile.PL
      GLX cleanup and remove OSMesa from list of libs
      Fix glversion prob with GLUT_LIB= or GLUT_DEF=
      Remove OpenGLUT funs and update FreeGLUT info
      Update readme files and add GIT_CHANGES
      Remove GIT_CHANGES from MANIFEST.SKIP
      Fixed minor problems with eg programs
      Update examples/README to say most work
      Fix MANIFEST.SKIP nits
      Fix .gitignore nit.
      Fix .gitignore nit.
      Updated TODO list and reformatted
      Added 1.03 requirement for OpenGL::Image
      Renamed some Pointer_p functions to _oga
      Update VERSION to 0.58 and some docs for release
      Update CHANGE and Copyright info for 2009
      Revert partial _p to _oga conversion for 0.58
      Final readme type file updates for 0.58 release
      Update version to 0.58_001git for GIT repo create
      Add x/y_root & state to glpXNextEvent ButtonEvents
      Changed cx variable to ctx
      Add missing glp* functions from PDL OpenGL module
      Skip FreeGLUT only funs unless HAVE_FREEGLUT set
      Remove git from VERSION and add FreeGLUT ifdef
      Fix HAVE_FREEGLUT skip for glutMenuDestroyFunc
      Fix include paths for Makefile.macosx
      Add ifdef protection for FreeGLUT only callbacks
      Final HAVE_FREEGLUT only ifdef stubs
      Prep for 0.58_001 developers release
      Update VERSION to 0.58_002 for development
      Remove glpcOpenWindow() from EXPORT_OK
      glpcOpenWindow attributes merge, reorder args
      glpcOpenWindow merged glXChooseVisual code
      Merged glXCreateContext and XCreateColormap
      glpcOpenWindow merged thru XMapWindow call
      glpcOpenWindow merged through glXMakeCurrent call
      glpcOpenWindow() refactoring completed
      Update README for 0.58_002 release
      Fix test.pl to handle display availability better
      Prepare for quick release of 0.58_003 w fixes
      VERSION to 0.58_004git for development
      Don't remove HAVE_GLX define with *GLUT on linux
      Rm git from version number and edit TODO
      Added GLU tessellation support
      Move glpSetDebug() out of HAVE_glpc condition
      Remove X driver paths from library search
      Remove GLX from lib check list
      Prep for OpenGL-0.58_004 developers release
      Update version to 0.58_005 for development
      Fix mingw/dmake build problems
      Prep for an OpenGL-0.58_005 release
      VERSION to 0.58_006git for development
      Add GLUT_INIT_STATE and GLUT_WINDOW_FORMAT_ID
      README-type file edits and cleanup
      Fix bad format for gluErrorString print
      Added improved compile/link handling to TODO
      Fix MinGW detection logic for ActivePerl
      AGL GLUT for glutMainEventLoop() and glutCloseFunc()
      VERSION to 0.58_006 in prep for CPAN release
      Switch order between AGL_GLUT and FREEGLUT detect
      Add S Evert patch for generic_glut_WMClose_handler
      Update KNOWN_PROBLEMS for  CPAN Developers release
      Add glutBitmapString implementation for Mac GLUT
      Revert "Added GLU tessellation support"
      Add DISPALY_MODE check for MSWin32 systems
      Update VERSION and Readmes for 0.59 release
      Add HAVE_FREEGLUT to skip if GLUT only
      Start 0.59_001 developers release
      Fixed freeglut font not found error
      Update VERSION and readme-type information
      Final OpenGL-0.60 releaes fixes
      VERSION to 0.60_001 for more development
      Placeholder for freeglut.dll.bat problem
      Apply debian probe for FreeGLUT patch
      Add -DHAVE_FREEGLUT_H to HG freeglut patch
      Fix Mac OS X glversion build include path
      Multiple updates to docs and VERSION for CPAN
      Update META.yml for OpenGL-0.61 release
      Fix glut_const.h typos that broke some GLUT macros
      Prepare for OpenGL-0.61_001 CPAN developers rel
      Set VERSION to 0.61_002 for more development
      Fix more _have_freeglut checks: should call sub
      Fix build for AGL to only use AGL, not X11
      Apply fix to prevent freeglut.dll.bat install
      Add /opt/csw/{include,lib} for solaris
      Update VERSION and readmes for 0.62 release
      Set version to 0.62_001 for development
      Add gcc-3.2.3 crash on RHEL3 to KNOWN_PROBLEMS
      Add /usr/local/freeglut/* to Makefile.PL
      Fix typo reported in OpenGL.pod
      Take use Math::Trig out of test.pl
      Remove use Math::Trig from test.pl
      Fix merge conflict from restore diffs git repo del
      Make glpDisplay() handle all XOpenDisplay args
      Update VERISON to 0.63 for CPAN release
      Update README-type files for CPAN release
      Update VERSION to 0.63_001 for more development
      Attempted fix for rt.cpan.org #52350 for gcc 3.2.3
      Add Test::More as a prerequisite
      Update VERISON to 0.64 in prep for CPAN release
      VERSION to 0.64_001/add gl_exclude.h to .gitignore
      Add win==0 handling to TODO list
      Add GLUT constant/function export control to TODO
      Make planets example work using GLUT
      Update TODO with PM on OS/2 info
      Add Paul Seamons tesselation support (revised)
      Update Release_Notes for 0.64_001 devel release
      Rename examples to end with .pl
      Add OpenGL::Tessellation POD from Paul Seamons
      Apply Paul Seamons' OpenGL::Array fixes
      Convert DOS files to UNIX format text
      Update included freeglut.dll to 2.6.0
      Make this test all TODO
      Update VERSION, Release_Notes for 0.64_002
      Update notes and version for more development
      Apply Dmitry Karasik fixes to Makefile.PL
      Start point sprite support
      Fix interface=W32API build for cygwin
      Update readme-type files for cpan devel release
      Update version to 0.64_004 for more development
      Add info to build for META.yml and MANIFEST/git
      Fix bug in check if @ARGV has values in it
      Update Release_Notes for CPAN 0.64_004 release
      Update VERSION to 0.64_005 for more development
      Add release build pattern to .gitignore
      Update TODO list
      Update docs and VERSION for 0.65 release
      Update VERSION to 0.65_001 for more development
      Add t/10_opengl_array.t fails to KNOWN_PROBLEMS
      SKIP failing OpenGL::RPN calc tests
      Update readme-type files for OpenGL-0.66 release
      Update version to 0.66_001 for development
      Re-enable TODO tests for OpenGL::RPN calc
      Add C89 fix for VC6.0 and ASPerl compiles
      Remove deprecated OS/2 code
      Update TODO list
      Update TODO list
      Clean up more PM stuff and update TODO
      Merge branch 'master' of ssh://pogl.git.sourceforge.net/gitroot/pogl/pogl
      Remove legacy PM support code
      Update TODO list
      Fix NULL pointer handling in glVertexPointer_s
      Merge branch 'master' of ssh://pogl.git.sourceforge.net/gitroot/pogl/pogl
      Fix int(pointer) usages with PTR2IV()
      Add glxgears port to examples/
      Update Release_Notes for OpenGL-0.66_001 release
      Update version to 0.66_002 for more development
      Remove GL_TYPE_RGBA_FLOAT_ATI support
      Some GLUT cleanup for POGL
      Comment out failing tests in t/10_opengl_array.t
      Update Release_Notes for 0penGL-0.66_002 dev release
      Omit a few more crashing OGL Array tests
      Minor bugfix release OpenGL-0.64
      Minor bugfix release OpenGL-0.67
      Merge branch 'master' of ssh://git.code.sf.net/p/pogl/code
      Disable glutCloseFunc() to work-around segfaults.
      Update ppport.h to more current version
      Hack in fix for Strawberry Perl build
      Minor cleanup and update Release_Note for 0.6701 release
      Update VERSION to 0.67_02 for more development
      Update VERSION in OpenGL.pod to match OpenGL.pm
      Update docs, readme files, VERSION->0.6702 for CPAN
      Add MYMETA.yml and MYMETA.json to MANIFEST.SKIP
      Update VERSION to 0.6703 for more development
      Update readmes for OpenGL-0.6703 release
      Update VERSION info to 0.6704 for more development
      Remove SKIP from t/10_opengl_array.t
      Remove the working tests from the TODO block
      Add another test to the TODO block
      Set CLONE_SKIP in OpenGL::Array to 1, not thread safe
      Fix POD spelling (thanks fsfs)
      Fix POGL bug #16 "Free to wrong pool" caused by calloc()
      Update Release_Notes for CPAN release 0.6704
      Add GLUT_VERSION to constants list
      Delete functions removed from Mesa 10.6 (sf.net bug #21)
      Update readme type docs and copyright notices
      Update VERSION to 0.6704_91 (a.k.a. 0.70 rc1)
      Update Release_Notes for 0.70 rc1 developers release
      Update VERSION and Release_Notes for OpenGL 0.70 RC2
      Update VERSION to 0.6074_93 for POGL rc3
      Apply Debian reproducible build patch
      Update VERSION to 0.70 for CPAN release
      Update VERSION in OpenGL.pod
      Update Release_Notes for 0.70 release

Christian Walde (39):
      die when trying to push past allocated rpn stack size
      increase rpn stack size for =, < and > by one to prevent invalid writes
      prepare dev
      suppress osx 10.9 deprecation warnings
      fix OSX warnings about unused expr (explicit ptr increment precedence)
      fix OSX warnings about perma-true array pointer
      install freeglut to auto, not sitebin; ignore when found in sitebin
      synchronize freeglut bin/include with 2.8.1 from transmissionzero
      ensure the autogen scripts output unix newlines (+ synch ext_procs file)
      prevent glext_procs from generating PROCS block inside PROTOTYPES
      prevent glext_procs from generating empty PROCS block
      prevent glext_procs from skipping procs with an outdated optimization
      prevent glext_procs from aborting on unknown #ifdefs
      prevent glext_procs from aborting on if/ifndef type branches
      add some logging and error reporting to test.pl
      fix test.pl exit to handle freeglut event loop and basic glut correctly
      updated glext.h to include extensions up to OpenGL 4.2 and used it to generate and update further ancillary files
      synch all khronos headers from svn
      update glext.h to 83
      update glext.h to 84
      update glext.h to 86
      update glext.h to 20130613
      fix name of ARB version of glVertexAttrib1s
      generate constant bridges from glext.h
      remove exclusion excluding exclusions on windows
      extend glext_procs with type extraction
      update glext.h to 20160609
      fix declaration issues found by forcibly lowering GL version
      get test.pl running on GL1.2
      fake bgr constants so OpenGL::Image::Targa will work on GL1.1
      have Makefile.PL announce the GL version
      remove a lot of misplaced and duplicated constant bridges and definitions
      print some info about commandline options and verbosity
      placate strlen about signedness, as it only needs to find \0
      add a visible exit timer to test.pl
      suppress EU::Liblist warnings with a signal handler instead of FH munging
      don't suppress eumm warnings
      die with explicit errors instead of quietly exiting
      wrap the entire makefile in a try/catch to convert errors into NA reports

Colin Watson (1):
      Tolerate absence of several extensions removed in Mesa 9.2.0

Olaf Dabrunz (1):
      new(): fix item_count calculation

Petr Pisar (1):
      Fix sf.net bug #20 (thanks for the patch)

U-TESSERACT-3\chm (9):
      Split out OpenGL constants into pogl_const.xs
      Taking MANIFEST out of git version control
      Make glut/freeglut the interface choices for cygwin
      Fixed skip of Makefile.PL in MANIFEST.SKIP
      Added glutInitDisplayString() to pogl_glut.xs
      Update version to 0.01_06git for more development
      Update version to 0.01_06 for release to CPAN
      Updated MANIFEST.SKIP
      Set version to 0.01_07git for development

gregor herrmann (1):
      New upstream version 0.7000+dfsg

rmfree (1):
      update INSTALL instructions for Linux

sisyphus (1):
      on win32, clean up mingw recognition and allow gmake

sisyphus_ (1):
      Fix LDFROM in Makefile.PL

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libopengl-perl.git



More information about the Pkg-perl-cvs-commits mailing list