The site is under maintenance.

Most probably the CPANTS databases are being regenerated from scratch behind the scenes due to the major change in Kwalitee metrics or the update of relevant modules/perl. Usually this maintenance takes about a day or two, and some of the information may be old or missing tentatively. Sorry for the inconvenience.

OpenGL

Metadata

Analyzed metadata and errors of OpenGL.

{
   "abstracts" : {
      "OpenGL" : "v0.6703",
      "OpenGL::Array" : "Perl Array handling and conversion between Perl arrays and C array pointers.",
      "OpenGL::Tessellation" : "discussion of tessellation in POGL"
   },
   "author" : "CHM",
   "buildfile_executable" : 0,
   "dir_t" : "t",
   "dirs_array" : [
      "utils",
      "include",
      "include/GL",
      "t",
      "FreeGLUT",
      "examples"
   ],
   "dist" : "OpenGL",
   "dynamic_config" : 1,
   "easily_repackageable_by_debian" : "has_tests_in_t_dir",
   "easily_repackageable_by_fedora" : "fits_fedora_license",
   "error" : {
      "use_strict" : "OpenGL",
      "use_warnings" : "OpenGL"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "CHANGES",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_json" : "META.json",
   "file_meta_yml" : "META.yml",
   "file_mymeta_json" : "MYMETA.json",
   "file_mymeta_yml" : "MYMETA.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "file_test_pl" : "test.pl",
   "files_array" : [
      "glx_const.h",
      "typemap",
      "pogl_gl_Tex2_Draw.xs",
      "README",
      "test.pl",
      "glu_util.h",
      "OpenGL.xs",
      "ppport.h",
      "isosurf.bin",
      "pogl_gl_Mult_Prog.xs",
      "glext_procs.h",
      "isosurf.pl",
      "vertex.glsl",
      "genvars.pl",
      "OpenGL.pod",
      "oga.pl",
      "os2pm_X.h",
      "pgopogl.h",
      "pixel_buffer_object.txt",
      "MYMETA.yml",
      "Tessellation.pod",
      "TODO",
      "pogl_gl_top.xs",
      "gl_const.h",
      "hang.pl",
      "META.json",
      "pgopogl.xs",
      "vertex.cg",
      "pogl_const.xs",
      "pogl_gl_Vert_Multi.xs",
      "test.jpg",
      "fragment.arb",
      "CHANGES",
      "glx_util.h",
      "opengl_glut.xs",
      "test.tga",
      "INSTALL",
      "Array.pod",
      "COPYRIGHT",
      "frank-vbo.pl",
      "glut_util.h",
      "Release_Notes",
      "Makefile.PL",
      "pogl_glu.xs",
      "vertex.arb",
      "funlist.c",
      "MYMETA.json",
      "pogl_gl_GetP_Pass.xs",
      "META.yml",
      "pogl_gl_Ver3_Tex1.xs",
      "gl_util.c",
      "SUPPORTS",
      "fragment.cg",
      "pogl_gl_Prog_Clam.xs",
      "fragment.glsl",
      "gl_util.h",
      "pogl_gl_Pixe_Ver2.xs",
      "pogl_gl_Accu_GetM.xs",
      "glut_const.h",
      "MANIFEST",
      "OpenGL.pm",
      "glu_const.h",
      "pogl_glut.xs",
      "KNOWN_PROBLEMS",
      "pogl_rpn.xs",
      "pogl-api.txt",
      "MANIFEST.SKIP",
      "menutest.pl",
      "utils/hdr_diff.pl",
      "utils/glext_procs.pl",
      "utils/Makefile.macosx",
      "utils/mingw.bat",
      "utils/Makefile.cygwin",
      "utils/makefile.mak",
      "utils/const.pl",
      "utils/glversion.c",
      "utils/wgl_ext.txt",
      "utils/makefile.mingw",
      "utils/cleanup.pl",
      "utils/exports.pl",
      "utils/exports.txt",
      "utils/strawberry.bat",
      "utils/Makefile",
      "utils/opengl32.txt",
      "include/GL/gl.h",
      "include/GL/glut.h",
      "include/GL/glu.h",
      "include/GL/freeglut_ext.h",
      "include/GL/glxext.h",
      "include/GL/SGIFreeSWLicB.1.1.pdf",
      "include/GL/freeglut_std.h",
      "include/GL/glprocs.h",
      "include/GL/glext.h",
      "include/GL/freeglut.h",
      "include/GL/wglext.h",
      "FreeGLUT/README.txt",
      "FreeGLUT/freeglut.dll",
      "FreeGLUT/freeglut.lib",
      "examples/with-glut.txt",
      "examples/planets.pl",
      "examples/README",
      "examples/texture.pl",
      "examples/cube.pl",
      "examples/light.pl",
      "examples/try.pl",
      "examples/simple.pl",
      "examples/fun.pl",
      "examples/stan.ppm",
      "examples/double.pl",
      "examples/plane.pl",
      "examples/tk_demo.pl",
      "examples/spaceship.nff",
      "examples/texhack.pl",
      "examples/clip.pl",
      "examples/quest.pl",
      "examples/smooth.pl",
      "examples/with-glx.txt",
      "examples/depth.pl",
      "examples/tessellation.pl",
      "examples/glu_test.pl",
      "examples/tk_steal.pl",
      "examples/glxgears.pl",
      "examples/wolf.bin"
   ],
   "files_hash" : {
      "Array.pod" : {
         "mtime" : 1364912943,
         "size" : 10898
      },
      "CHANGES" : {
         "mtime" : 1364912943,
         "size" : 2052
      },
      "COPYRIGHT" : {
         "mtime" : 1383315139,
         "size" : 3671
      },
      "FreeGLUT/README.txt" : {
         "mtime" : 1364912943,
         "size" : 155
      },
      "FreeGLUT/freeglut.dll" : {
         "mtime" : 1364912943,
         "size" : 233472
      },
      "FreeGLUT/freeglut.lib" : {
         "mtime" : 1364912943,
         "size" : 34394
      },
      "INSTALL" : {
         "mtime" : 1380813358,
         "size" : 5054
      },
      "KNOWN_PROBLEMS" : {
         "mtime" : 1383315280,
         "size" : 2318
      },
      "MANIFEST" : {
         "mtime" : 1383315866,
         "size" : 2142
      },
      "MANIFEST.SKIP" : {
         "mtime" : 1380813358,
         "size" : 981
      },
      "META.json" : {
         "mtime" : 1383315865,
         "size" : 1200
      },
      "META.yml" : {
         "mtime" : 1383315863,
         "size" : 717
      },
      "MYMETA.json" : {
         "mtime" : 1383315627,
         "size" : 1200
      },
      "MYMETA.yml" : {
         "mtime" : 1383315627,
         "size" : 717
      },
      "Makefile.PL" : {
         "mtime" : 1380544833,
         "size" : 26515,
         "used" : [
            "Config",
            "Data::Dumper",
            "ExtUtils::Liblist",
            "ExtUtils::MakeMaker",
            "strict",
            "warnings"
         ]
      },
      "OpenGL.pm" : {
         "module" : "OpenGL",
         "mtime" : 1380893748,
         "required" : [
            "DynaLoader",
            "Exporter"
         ],
         "size" : 142141,
         "used" : [
            "Carp"
         ]
      },
      "OpenGL.pod" : {
         "mtime" : 1380893757,
         "size" : 38233
      },
      "OpenGL.xs" : {
         "mtime" : 1364912943,
         "size" : 3017
      },
      "README" : {
         "mtime" : 1383315328,
         "size" : 11030
      },
      "Release_Notes" : {
         "mtime" : 1383315518,
         "size" : 12189
      },
      "SUPPORTS" : {
         "mtime" : 1364912943,
         "size" : 4421
      },
      "TODO" : {
         "mtime" : 1364912943,
         "size" : 9580
      },
      "Tessellation.pod" : {
         "mtime" : 1364912943,
         "size" : 27807
      },
      "examples/README" : {
         "mtime" : 1364912943,
         "size" : 691
      },
      "examples/clip.pl" : {
         "mtime" : 1364912943,
         "size" : 3128
      },
      "examples/cube.pl" : {
         "mtime" : 1364912943,
         "size" : 1477
      },
      "examples/depth.pl" : {
         "mtime" : 1364912943,
         "size" : 968
      },
      "examples/double.pl" : {
         "mtime" : 1364912944,
         "size" : 1813
      },
      "examples/fun.pl" : {
         "mtime" : 1364912944,
         "size" : 9152
      },
      "examples/glu_test.pl" : {
         "mtime" : 1364912944,
         "size" : 1499
      },
      "examples/glxgears.pl" : {
         "mtime" : 1364912944,
         "size" : 8409
      },
      "examples/light.pl" : {
         "mtime" : 1364912944,
         "size" : 3163
      },
      "examples/plane.pl" : {
         "mtime" : 1364912944,
         "size" : 3194
      },
      "examples/planets.pl" : {
         "mtime" : 1364912944,
         "size" : 5877
      },
      "examples/quest.pl" : {
         "mtime" : 1364912944,
         "size" : 8426
      },
      "examples/simple.pl" : {
         "mtime" : 1380893530,
         "size" : 651
      },
      "examples/smooth.pl" : {
         "mtime" : 1364912944,
         "size" : 948
      },
      "examples/spaceship.nff" : {
         "mtime" : 1364912944,
         "size" : 5651
      },
      "examples/stan.ppm" : {
         "mtime" : 1364912944,
         "size" : 49166
      },
      "examples/tessellation.pl" : {
         "mtime" : 1364912944,
         "size" : 10185
      },
      "examples/texhack.pl" : {
         "mtime" : 1364912944,
         "size" : 2397
      },
      "examples/texture.pl" : {
         "mtime" : 1364912944,
         "size" : 3733
      },
      "examples/tk_demo.pl" : {
         "mtime" : 1364912944,
         "size" : 2210
      },
      "examples/tk_steal.pl" : {
         "mtime" : 1364912944,
         "size" : 2606
      },
      "examples/try.pl" : {
         "mtime" : 1364912944,
         "size" : 586
      },
      "examples/with-glut.txt" : {
         "mtime" : 1364912944,
         "size" : 8
      },
      "examples/with-glx.txt" : {
         "mtime" : 1364912944,
         "size" : 267
      },
      "examples/wolf.bin" : {
         "mtime" : 1364912944,
         "size" : 49160
      },
      "fragment.arb" : {
         "mtime" : 1364912944,
         "size" : 283
      },
      "fragment.cg" : {
         "mtime" : 1364912944,
         "size" : 402
      },
      "fragment.glsl" : {
         "mtime" : 1364912944,
         "size" : 202
      },
      "frank-vbo.pl" : {
         "mtime" : 1358865328,
         "size" : 4965
      },
      "funlist.c" : {
         "mtime" : 1321398483,
         "size" : 40750
      },
      "genvars.pl" : {
         "mtime" : 1364912944,
         "size" : 1643
      },
      "gl_const.h" : {
         "mtime" : 1382550702,
         "size" : 81021
      },
      "gl_util.c" : {
         "mtime" : 1364912944,
         "size" : 25981
      },
      "gl_util.h" : {
         "mtime" : 1364912944,
         "size" : 13574
      },
      "glext_procs.h" : {
         "mtime" : 1364912944,
         "size" : 426895
      },
      "glu_const.h" : {
         "mtime" : 1364912944,
         "size" : 2517
      },
      "glu_util.h" : {
         "mtime" : 1364912944,
         "size" : 324
      },
      "glut_const.h" : {
         "mtime" : 1364912944,
         "size" : 4324
      },
      "glut_util.h" : {
         "mtime" : 1380544833,
         "size" : 1158
      },
      "glx_const.h" : {
         "mtime" : 1364912944,
         "size" : 3312
      },
      "glx_util.h" : {
         "mtime" : 1364912944,
         "size" : 20
      },
      "hang.pl" : {
         "mtime" : 1332419816,
         "size" : 39814
      },
      "include/GL/SGIFreeSWLicB.1.1.pdf" : {
         "mtime" : 1364912944,
         "size" : 24888
      },
      "include/GL/freeglut.h" : {
         "mtime" : 1364912944,
         "size" : 681
      },
      "include/GL/freeglut_ext.h" : {
         "mtime" : 1364912944,
         "size" : 4319
      },
      "include/GL/freeglut_std.h" : {
         "mtime" : 1364912944,
         "size" : 22880
      },
      "include/GL/gl.h" : {
         "mtime" : 1364912944,
         "size" : 80356
      },
      "include/GL/glext.h" : {
         "mtime" : 1364912944,
         "size" : 334264
      },
      "include/GL/glprocs.h" : {
         "mtime" : 1364912944,
         "size" : 180643
      },
      "include/GL/glu.h" : {
         "mtime" : 1364912944,
         "size" : 17698
      },
      "include/GL/glut.h" : {
         "mtime" : 1364912944,
         "size" : 639
      },
      "include/GL/glxext.h" : {
         "mtime" : 1364912944,
         "size" : 29621
      },
      "include/GL/wglext.h" : {
         "mtime" : 1364912944,
         "size" : 27499
      },
      "isosurf.bin" : {
         "mtime" : 1364912944,
         "size" : 86148
      },
      "isosurf.pl" : {
         "mtime" : 1364912944,
         "size" : 7242
      },
      "menutest.pl" : {
         "mtime" : 1364912944,
         "size" : 572
      },
      "oga.pl" : {
         "mtime" : 1364912944,
         "size" : 3310
      },
      "opengl_glut.xs" : {
         "mtime" : 1364929479,
         "size" : 28838
      },
      "os2pm_X.h" : {
         "mtime" : 1364912944,
         "size" : 20557
      },
      "pgopogl.h" : {
         "mtime" : 1364912944,
         "size" : 1845
      },
      "pgopogl.xs" : {
         "mtime" : 1364912944,
         "size" : 2053
      },
      "pixel_buffer_object.txt" : {
         "mtime" : 1309127653,
         "size" : 59255
      },
      "pogl-api.txt" : {
         "mtime" : 1310769405,
         "size" : 40641
      },
      "pogl_const.xs" : {
         "mtime" : 1364912944,
         "size" : 1578
      },
      "pogl_gl_Accu_GetM.xs" : {
         "mtime" : 1364912944,
         "size" : 27951
      },
      "pogl_gl_GetP_Pass.xs" : {
         "mtime" : 1364912944,
         "size" : 29995
      },
      "pogl_gl_Mult_Prog.xs" : {
         "mtime" : 1364912944,
         "size" : 42454
      },
      "pogl_gl_Pixe_Ver2.xs" : {
         "mtime" : 1364912944,
         "size" : 32573
      },
      "pogl_gl_Prog_Clam.xs" : {
         "mtime" : 1364912944,
         "size" : 43870
      },
      "pogl_gl_Tex2_Draw.xs" : {
         "mtime" : 1364912944,
         "size" : 28265
      },
      "pogl_gl_Ver3_Tex1.xs" : {
         "mtime" : 1364912944,
         "size" : 21459
      },
      "pogl_gl_Vert_Multi.xs" : {
         "mtime" : 1364912944,
         "size" : 40087
      },
      "pogl_gl_top.xs" : {
         "mtime" : 1364912944,
         "size" : 19432
      },
      "pogl_glu.xs" : {
         "mtime" : 1364912944,
         "size" : 33703
      },
      "pogl_glut.xs" : {
         "mtime" : 1380544833,
         "size" : 28912
      },
      "pogl_rpn.xs" : {
         "mtime" : 1364912944,
         "size" : 42003
      },
      "ppport.h" : {
         "mtime" : 1380544833,
         "size" : 187518
      },
      "t/00_require.t" : {
         "mtime" : 1364912944,
         "no_index" : 1,
         "size" : 53,
         "used" : [
            "Test::More"
         ]
      },
      "t/01_use.t" : {
         "mtime" : 1364912944,
         "no_index" : 1,
         "size" : 58,
         "used" : [
            "Test::More"
         ]
      },
      "t/10_opengl_array.t" : {
         "mtime" : 1372183519,
         "no_index" : 1,
         "size" : 22072,
         "used" : [
            "OpenGL",
            "Test::More",
            "strict"
         ]
      },
      "test.jpg" : {
         "mtime" : 1364912944,
         "size" : 10546
      },
      "test.pl" : {
         "mtime" : 1380647247,
         "size" : 39147
      },
      "test.tga" : {
         "mtime" : 1364912944,
         "size" : 65580
      },
      "typemap" : {
         "mtime" : 1364912944,
         "size" : 597
      },
      "utils/Makefile" : {
         "mtime" : 1372181493,
         "size" : 822
      },
      "utils/Makefile.cygwin" : {
         "mtime" : 1364912944,
         "size" : 555
      },
      "utils/Makefile.macosx" : {
         "mtime" : 1364912944,
         "size" : 489
      },
      "utils/cleanup.pl" : {
         "mtime" : 1364912944,
         "size" : 1207
      },
      "utils/const.pl" : {
         "mtime" : 1364912944,
         "size" : 178
      },
      "utils/exports.pl" : {
         "mtime" : 1364912944,
         "size" : 326
      },
      "utils/exports.txt" : {
         "mtime" : 1364912944,
         "size" : 4277
      },
      "utils/glext_procs.pl" : {
         "mtime" : 1364912944,
         "size" : 2188
      },
      "utils/glversion.c" : {
         "mtime" : 1372181478,
         "size" : 1270
      },
      "utils/hdr_diff.pl" : {
         "mtime" : 1364912944,
         "size" : 830
      },
      "utils/makefile.mak" : {
         "mtime" : 1364912944,
         "size" : 643
      },
      "utils/makefile.mingw" : {
         "mtime" : 1364912944,
         "size" : 502
      },
      "utils/mingw.bat" : {
         "mtime" : 1364912944,
         "size" : 609
      },
      "utils/opengl32.txt" : {
         "mtime" : 1364912944,
         "size" : 14994
      },
      "utils/strawberry.bat" : {
         "mtime" : 1380813358,
         "size" : 623
      },
      "utils/wgl_ext.txt" : {
         "mtime" : 1364912944,
         "size" : 2822
      },
      "vertex.arb" : {
         "mtime" : 1364912944,
         "size" : 778
      },
      "vertex.cg" : {
         "mtime" : 1364912944,
         "size" : 728
      },
      "vertex.glsl" : {
         "mtime" : 1364912944,
         "size" : 467
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "easily_repackageable_by_debian" : 0,
      "easily_repackageable_by_fedora" : 0,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 0,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 0,
      "has_known_license_in_source_file" : 0,
      "has_license_in_source_file" : 0,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 0,
      "has_version" : 1,
      "kwalitee" : "78.05",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 1,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 0,
      "metayml_has_provides" : 0,
      "metayml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 0,
      "no_pax_headers" : 1,
      "no_pod_errors" : 1,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 0,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1383315866,
   "license" : "",
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "Perl bindings to the OpenGL API, GLU, and GLUT/FreeGLUT",
      "author" : [
         "Chris Marshall <chm at cpan dot org>"
      ],
      "build_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "dynamic_config" : "1",
      "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.130880",
      "license" : "unknown",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "OpenGL",
      "no_index" : {
         "directory" : [
            "t",
            "inc"
         ]
      },
      "requires" : {
         "Test::More" : "0"
      },
      "resources" : {
         "bugtracker" : "http://sourceforge.net/tracker/?group_id=562483&atid=2281758",
         "homepage" : "http://sourceforge.net/projects/pogl/",
         "repository" : "git://pogl.git.sourceforge.net/gitroot/pogl/pogl"
      },
      "version" : "0.6703"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "OpenGL.pm",
         "in_basedir" : 1,
         "in_lib" : 0,
         "module" : "OpenGL"
      }
   ],
   "needs_compiler" : 1,
   "no_index" : "^inc/;^t/",
   "no_pax_headers" : 1,
   "package" : "OpenGL-0.6703.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "Test::More",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "ExtUtils::MakeMaker",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1383316721,
   "size_packed" : 671629,
   "size_unpacked" : 3122564,
   "uses" : {
      "required_in_code" : {
         "DynaLoader" : 1,
         "Exporter" : 1
      },
      "used_in_code" : {
         "Carp" : 1
      },
      "used_in_config" : {
         "Config" : 1,
         "Data::Dumper" : 1,
         "ExtUtils::Liblist" : 1,
         "ExtUtils::MakeMaker" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_tests" : {
         "Test::More" : 3,
         "strict" : 1
      }
   },
   "valid_signature" : -1,
   "version" : "0.6703",
   "versions" : {
      "OpenGL.pm" : {
         "OpenGL" : "0.6703"
      }
   },
   "vname" : "OpenGL-0.6703"
}