{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"p5-Rose-HTML-Objects-0.6061p1","path":"www/p5-Rose-HTML-Objects","url":"/packages/current/www/p5-Rose-HTML-Objects/","comment":"HTML objects for Rose","homepage":"https://metacpan.org/release/Rose-HTML-Objects","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Object-oriented interface to HTML, to use with the Rose framework.\n\nThe Rose::HTML::Object::* family of classes represent HTML tags,\nor groups of tags.  These objects  allow HTML to be arbitrarily\nmanipulated, then serialized to actual HTML (or XHTML). Currently,\nthe process only works in one direction.  Objects cannot be constructed\nfrom their serialized representations.  In practice, given the\npurpose of these modules, this is not an important limitation.\n\nAny HTML tag can theoretically be represented by a\nRose::HTML::Object-derived class, but this family of modules was\noriginally motivated by a desire to simplify the use of HTML forms.\n","package_architecture":"*","stem":"p5-Rose-HTML-Objects","readme":null,"dependencies":[{"path":"mail/p5-Email-Valid","type":"runtime","package_spec":"","url":"/packages/current/mail/p5-Email-Valid/"},{"path":"www/p5-HTML-Parser","type":"runtime","package_spec":"","url":"/packages/current/www/p5-HTML-Parser/"},{"path":"graphics/p5-Image-Size","type":"runtime","package_spec":"","url":"/packages/current/graphics/p5-Image-Size/"},{"path":"www/p5-URI","type":"runtime","package_spec":"","url":"/packages/current/www/p5-URI/"},{"path":"databases/p5-Rose-Object","type":"runtime","package_spec":"","url":"/packages/current/databases/p5-Rose-Object/"},{"path":"databases/p5-Rose-DateTime","type":"runtime","package_spec":"","url":"/packages/current/databases/p5-Rose-DateTime/"},{"path":"devel/p5-Clone","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Clone/"},{"path":"www/p5-Rose-URI","type":"runtime","package_spec":"","url":"/packages/current/www/p5-Rose-URI/"},{"path":"devel/p5-Test-Memory-Cycle","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Memory-Cycle/"},{"path":"mail/p5-Email-Valid","type":"test","package_spec":"","url":"/packages/current/mail/p5-Email-Valid/"},{"path":"www/p5-HTML-Parser","type":"test","package_spec":"","url":"/packages/current/www/p5-HTML-Parser/"},{"path":"graphics/p5-Image-Size","type":"test","package_spec":"","url":"/packages/current/graphics/p5-Image-Size/"},{"path":"www/p5-URI","type":"test","package_spec":"","url":"/packages/current/www/p5-URI/"},{"path":"databases/p5-Rose-Object","type":"test","package_spec":"","url":"/packages/current/databases/p5-Rose-Object/"},{"path":"databases/p5-Rose-DateTime","type":"test","package_spec":"","url":"/packages/current/databases/p5-Rose-DateTime/"},{"path":"devel/p5-Clone","type":"test","package_spec":"","url":"/packages/current/devel/p5-Clone/"},{"path":"www/p5-Rose-URI","type":"test","package_spec":"","url":"/packages/current/www/p5-Rose-URI/"}],"reverse_dependencies":{"count":2,"url":"/packages/data/2e/2ec5030254ffeda0ee82dd0315171277515588ae468426357aadd5070323d401.json"},"categories":["www","devel","databases","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
