{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=636","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=634","results":[{"name":"p5.34-object-insideout","portdir":"perl/p5-object-insideout","version":"4.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::InsideOut","description":"Object::InsideOut - Comprehensive inside-out object support module","long_description":"Object::InsideOut - Comprehensive inside-out object support module","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-data-dumper","p5.34-exception-class","p5.34-scalar-list-utils","p5.34-test-simple"]}],"depends_on":[{"type":"lib","ports":["p5.34-math-random-mt-auto","p5-object-insideout"]}]},{"name":"p5-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-object-pad","homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-object-pad"]}],"depends_on":[]},{"name":"p5-object-realize-later","portdir":"perl/p5-object-realize-later","version":"4.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-object-realize-later","homepage":"https://metacpan.org/pod/Object::Realize::Later","description":"Object::Realize::Later - Delayed creation of objects","long_description":"Object::Realize::Later - Delayed creation of objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-object-realize-later"]}],"depends_on":[]},{"name":"p5.28-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-extutils-cbuilder","p5.28-module-build","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["p5.28-xs-parse-sublike","p5.28-xs-parse-keyword","perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-sub-handlesvia","p5.28-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.28-feature-compat-class"]}]},{"name":"p5.30-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-extutils-cbuilder","p5.30-module-build","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["p5.30-xs-parse-sublike","p5.30-xs-parse-keyword","perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-sub-handlesvia","p5.30-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.30-feature-compat-class"]}]},{"name":"p5.32-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-extutils-cbuilder","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["p5.32-xs-parse-sublike","p5.32-xs-parse-keyword","perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-sub-handlesvia","p5.32-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.32-feature-compat-class"]}]},{"name":"p5.34-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-extutils-cbuilder","p5.34-module-build","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["p5.34-xs-parse-keyword","p5.34-xs-parse-sublike","perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-sub-handlesvia","p5.34-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.34-feature-compat-class","p5-object-pad"]}]},{"name":"p5.28-object-realize-later","portdir":"perl/p5-object-realize-later","version":"4.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Realize::Later","description":"Object::Realize::Later - Delayed creation of objects","long_description":"Object::Realize::Later - Delayed creation of objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-log-report"]}],"depends_on":[{"type":"lib","ports":["p5.28-mail-box"]}]},{"name":"p5.30-object-realize-later","portdir":"perl/p5-object-realize-later","version":"4.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Realize::Later","description":"Object::Realize::Later - Delayed creation of objects","long_description":"Object::Realize::Later - Delayed creation of objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-log-report"]}],"depends_on":[{"type":"lib","ports":["p5.30-mail-box"]}]},{"name":"p5.32-object-realize-later","portdir":"perl/p5-object-realize-later","version":"4.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Realize::Later","description":"Object::Realize::Later - Delayed creation of objects","long_description":"Object::Realize::Later - Delayed creation of objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-log-report"]}],"depends_on":[{"type":"lib","ports":["p5.32-mail-box"]}]},{"name":"p5.34-object-realize-later","portdir":"perl/p5-object-realize-later","version":"4.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Realize::Later","description":"Object::Realize::Later - Delayed creation of objects","long_description":"Object::Realize::Later - Delayed creation of objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-log-report"]}],"depends_on":[{"type":"lib","ports":["p5.34-mail-box","p5-object-realize-later"]}]},{"name":"p5-object-signature","portdir":"perl/p5-object-signature","version":"1.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-object-signature","homepage":"https://metacpan.org/pod/Object::Signature","description":"Generate cryptographic signatures for objects","long_description":"Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-object-signature"]}],"depends_on":[]},{"name":"p5-object-tiny","portdir":"perl/p5-object-tiny","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-object-tiny","homepage":"https://metacpan.org/pod/Object::Tiny","description":"A data object with as little code as possible","long_description":"A data object with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-object-tiny"]}],"depends_on":[]},{"name":"p5.28-object-signature","portdir":"perl/p5-object-signature","version":"1.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Signature","description":"Generate cryptographic signatures for objects","long_description":"Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-plugin-session"]}]},{"name":"p5.30-object-signature","portdir":"perl/p5-object-signature","version":"1.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Signature","description":"Generate cryptographic signatures for objects","long_description":"Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-plugin-session"]}]},{"name":"p5.32-object-signature","portdir":"perl/p5-object-signature","version":"1.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Signature","description":"Generate cryptographic signatures for objects","long_description":"Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-plugin-session"]}]},{"name":"p5.34-object-signature","portdir":"perl/p5-object-signature","version":"1.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Signature","description":"Generate cryptographic signatures for objects","long_description":"Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-plugin-session","p5-object-signature"]}]},{"name":"p5.28-object-tiny","portdir":"perl/p5-object-tiny","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Tiny","description":"A data object with as little code as possible","long_description":"A data object with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.30-object-tiny","portdir":"perl/p5-object-tiny","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Tiny","description":"A data object with as little code as possible","long_description":"A data object with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.32-object-tiny","portdir":"perl/p5-object-tiny","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Tiny","description":"A data object with as little code as possible","long_description":"A data object with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.34-object-tiny","portdir":"perl/p5-object-tiny","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Tiny","description":"A data object with as little code as possible","long_description":"A data object with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-object-tiny"]}]},{"name":"p5-ogg-vorbis-header-pureperl","portdir":"perl/p5-ogg-vorbis-header-pureperl","version":"1.50.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-ogg-vorbis-header-pureperl","homepage":"https://metacpan.org/pod/Ogg::Vorbis::Header::PurePerl","description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","long_description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","active":true,"categories":["audio","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-ogg-vorbis-header-pureperl"]}],"depends_on":[]},{"name":"p5-ole-storage_lite","portdir":"perl/p5-ole-storage_lite","version":"0.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-ole-storage_lite","homepage":"https://metacpan.org/pod/OLE::Storage_Lite","description":"OLE::Storage_Lite - Simple Class for OLE document interface","long_description":"OLE::Storage_Lite - Simple Class for OLE document interface","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-ole-storage_lite"]}],"depends_on":[]},{"name":"p5.28-ogg-vorbis-header-pureperl","portdir":"perl/p5-ogg-vorbis-header-pureperl","version":"1.50.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Ogg::Vorbis::Header::PurePerl","description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","long_description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","active":true,"categories":["audio","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.30-ogg-vorbis-header-pureperl","portdir":"perl/p5-ogg-vorbis-header-pureperl","version":"1.50.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Ogg::Vorbis::Header::PurePerl","description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","long_description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","active":true,"categories":["audio","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.32-ogg-vorbis-header-pureperl","portdir":"perl/p5-ogg-vorbis-header-pureperl","version":"1.50.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Ogg::Vorbis::Header::PurePerl","description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","long_description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","active":true,"categories":["audio","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.34-ogg-vorbis-header-pureperl","portdir":"perl/p5-ogg-vorbis-header-pureperl","version":"1.50.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Ogg::Vorbis::Header::PurePerl","description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","long_description":"Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)","active":true,"categories":["audio","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-ogg-vorbis-header-pureperl"]},{"type":"run","ports":["gcstar"]}]},{"name":"p5.28-ole-storage_lite","portdir":"perl/p5-ole-storage_lite","version":"0.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OLE::Storage_Lite","description":"OLE::Storage_Lite - Simple Class for OLE document interface","long_description":"OLE::Storage_Lite - Simple Class for OLE document interface","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-email-outlook-message","p5.28-spreadsheet-parseexcel"]}]},{"name":"p5.30-ole-storage_lite","portdir":"perl/p5-ole-storage_lite","version":"0.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OLE::Storage_Lite","description":"OLE::Storage_Lite - Simple Class for OLE document interface","long_description":"OLE::Storage_Lite - Simple Class for OLE document interface","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-email-outlook-message","p5.30-spreadsheet-parseexcel"]}]},{"name":"p5.32-ole-storage_lite","portdir":"perl/p5-ole-storage_lite","version":"0.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OLE::Storage_Lite","description":"OLE::Storage_Lite - Simple Class for OLE document interface","long_description":"OLE::Storage_Lite - Simple Class for OLE document interface","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-email-outlook-message","p5.32-spreadsheet-parseexcel"]}]},{"name":"p5.34-ole-storage_lite","portdir":"perl/p5-ole-storage_lite","version":"0.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OLE::Storage_Lite","description":"OLE::Storage_Lite - Simple Class for OLE document interface","long_description":"OLE::Storage_Lite - Simple Class for OLE document interface","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-email-outlook-message","p5-ole-storage_lite","p5.34-spreadsheet-parseexcel"]}]},{"name":"p5-opcodes","portdir":"perl/p5-opcodes","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-opcodes","homepage":"https://metacpan.org/pod/Opcodes","description":"Opcodes - More Opcodes information from opnames.h and opcode.h","long_description":"Opcodes - More Opcodes information from opnames.h and opcode.h","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-opcodes"]}],"depends_on":[]},{"name":"p5-opengl","portdir":"perl/p5-opengl","version":"0.700.0","license":"(Artistic-1 or GPL)","platforms":"{darwin < 22}","epoch":0,"replaced_by":"p5.34-opengl","homepage":"https://metacpan.org/pod/OpenGL","description":"Perl OpenGL: a.k.a. POGL","long_description":"Perl OpenGL (a.k.a. POGL) is a perl5 interface to opengl, glu, and glut. Virtually all of the OpenGL 1.0 and 1.1 functions are available as well as most of 1.2. The functional interface is very similar to using C with most changes made in an obvious way (see man page for details). High-level object interfaces are available in the form of OpenGL::Array, OpenGL::Image, and OpenGL::Shader.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-opengl"]}],"depends_on":[]},{"name":"p5.28-opcodes","portdir":"perl/p5-opcodes","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Opcodes","description":"Opcodes - More Opcodes information from opnames.h and opcode.h","long_description":"Opcodes - More Opcodes information from opnames.h and opcode.h","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-b-c"]}]},{"name":"p5.30-opcodes","portdir":"perl/p5-opcodes","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Opcodes","description":"Opcodes - More Opcodes information from opnames.h and opcode.h","long_description":"Opcodes - More Opcodes information from opnames.h and opcode.h","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-b-c"]}]},{"name":"p5.32-opcodes","portdir":"perl/p5-opcodes","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Opcodes","description":"Opcodes - More Opcodes information from opnames.h and opcode.h","long_description":"Opcodes - More Opcodes information from opnames.h and opcode.h","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-b-c"]}]},{"name":"p5.34-opcodes","portdir":"perl/p5-opcodes","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Opcodes","description":"Opcodes - More Opcodes information from opnames.h and opcode.h","long_description":"Opcodes - More Opcodes information from opnames.h and opcode.h","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-b-c","p5-opcodes"]}]},{"name":"p5.28-opengl","portdir":"perl/p5-opengl","version":"0.700.0","license":"(Artistic-1 or GPL)","platforms":"{darwin < 22}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL","description":"Perl OpenGL: a.k.a. POGL","long_description":"Perl OpenGL (a.k.a. POGL) is a perl5 interface to opengl, glu, and glut. Virtually all of the OpenGL 1.0 and 1.1 functions are available as well as most of 1.2. The functional interface is very similar to using C with most changes made in an obvious way (see man page for details). High-level object interfaces are available in the form of OpenGL::Array, OpenGL::Image, and OpenGL::Shader.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-time-hires","clang-18"]},{"type":"lib","ports":["libGLU","mesa","xorg-libX11","perl5.28","xorg-libXi","xorg-libXmu","xorg-libice","xorg-libXext","freeglut"]}],"depends_on":[]},{"name":"p5.30-opengl","portdir":"perl/p5-opengl","version":"0.700.0","license":"(Artistic-1 or GPL)","platforms":"{darwin < 22}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL","description":"Perl OpenGL: a.k.a. POGL","long_description":"Perl OpenGL (a.k.a. POGL) is a perl5 interface to opengl, glu, and glut. Virtually all of the OpenGL 1.0 and 1.1 functions are available as well as most of 1.2. The functional interface is very similar to using C with most changes made in an obvious way (see man page for details). High-level object interfaces are available in the form of OpenGL::Array, OpenGL::Image, and OpenGL::Shader.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-time-hires","clang-18"]},{"type":"lib","ports":["libGLU","mesa","xorg-libX11","perl5.30","xorg-libXi","xorg-libXmu","xorg-libice","xorg-libXext","freeglut"]}],"depends_on":[]},{"name":"p5.32-opengl","portdir":"perl/p5-opengl","version":"0.700.0","license":"(Artistic-1 or GPL)","platforms":"{darwin < 22}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL","description":"Perl OpenGL: a.k.a. POGL","long_description":"Perl OpenGL (a.k.a. POGL) is a perl5 interface to opengl, glu, and glut. Virtually all of the OpenGL 1.0 and 1.1 functions are available as well as most of 1.2. The functional interface is very similar to using C with most changes made in an obvious way (see man page for details). High-level object interfaces are available in the form of OpenGL::Array, OpenGL::Image, and OpenGL::Shader.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-time-hires","clang-18"]},{"type":"lib","ports":["libGLU","mesa","xorg-libX11","perl5.32","xorg-libXi","xorg-libXmu","xorg-libice","xorg-libXext","freeglut"]}],"depends_on":[]},{"name":"p5.34-opengl","portdir":"perl/p5-opengl","version":"0.700.0","license":"(Artistic-1 or GPL)","platforms":"{darwin < 22}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL","description":"Perl OpenGL: a.k.a. POGL","long_description":"Perl OpenGL (a.k.a. POGL) is a perl5 interface to opengl, glu, and glut. Virtually all of the OpenGL 1.0 and 1.1 functions are available as well as most of 1.2. The functional interface is very similar to using C with most changes made in an obvious way (see man page for details). High-level object interfaces are available in the form of OpenGL::Array, OpenGL::Image, and OpenGL::Shader.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-time-hires","clang-18"]},{"type":"lib","ports":["mesa","xorg-libX11","xorg-libXext","freeglut","xorg-libXmu","xorg-libice","perl5.34","xorg-libXi","libGLU"]}],"depends_on":[{"type":"lib","ports":["p5-opengl"]}]},{"name":"p5-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-opengl-glfw","homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-opengl-glfw"]}],"depends_on":[]},{"name":"p5-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5-opengl","long_description":"This port has been replaced by p5-opengl.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"p5.28-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.28"]}],"depends_on":[]},{"name":"p5.30-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.30"]}],"depends_on":[]},{"name":"p5.32-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.32-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.32"]}],"depends_on":[]},{"name":"p5.34-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-opengl-glfw"]}]},{"name":"p5.28-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5.28-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5.28-opengl","long_description":"This port has been replaced by p5.28-opengl.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"p5.30-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5.30-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5.30-opengl","long_description":"This port has been replaced by p5.30-opengl.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"p5.32-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5.32-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5.32-opengl","long_description":"This port has been replaced by p5.32-opengl.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]}]}