{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Perl/Pollution/Portability","compare":null,"dependentCount":null,"description":"Perl has changed over time, gaining new features, new functions, increasing its\nflexibility, and reducing the impact on the C namespace environment (reduced\npollution). The header file, typically ppport.h, written by this module attempts\nto bring some of the newer Perl features to older versions of Perl, so that you\ncan worry less about keeping track of old releases, but users can still reap\nthe benefit.\n\nWhy you should use ppport.h in modern code: so that your code will work with\nthe widest range of Perl interpreters possible, without significant additional\nwork.\n\nWhy you should attempt older code to fully use ppport.h: because the reduced\npollution of newer Perl versions is an important thing, so important that the\nold polluting ways of original Perl modules will not be supported very far into\nthe future, and your module will almost certainly break! By adapting to it now,\nyou'll gain compatibility and a sense of having done the electronic ecology\nsome good.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/p5-Devel-PPPort/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"sunpoet@FreeBSD.org","name":"p5-Devel-PPPort","newest":true,"newestVersion":"3.68","noVulnData":false,"origin":"devel/p5-Devel-PPPort","otherSystems":[{"maintainer":"sunpoet@FreeBSD.org","newest":true,"origin":"devel/p5-Devel-PPPort","path":"/devel/p5-Devel-PPPort/","system":"FreeBSD","version":"3.68"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Devel-PPPort","path":"","system":"HardenedBSD","version":"3.68"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Devel-PPPort","path":"","system":"GhostBSD","version":"3.68"}],"packages":null,"pkgName":"p5-Devel-PPPort-3.68","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["lang/perl5.36"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"3.68","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Devel-PPPort"}
