[MacPorts] #44586: p5-cgi: update to version 4.0.3, new maintainer, add new ports p5-cgi-fast, p5-cgi-alternatives.
#44586: p5-cgi: update to version 4.0.3, new maintainer, add new ports p5-cgi-fast, p5-cgi-alternatives. ----------------------+--------------------- Reporter: devans@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: p5-cgi ----------------------+--------------------- After threatening to do so for some time, in git master and perl 5.21.0, upstream perl developers have removed CGI and friends from core on the basis that it is no longer a best practice for perl based web site design. Perl developers that wish to use the CGI perl module will now need to install it separately from CPAN, and perl ports that use CGI (e.g. p5 -apache-test) will need to depend on p5-cgi directly. See https://github.com/leejo/CGI.pm/blob/master/README.md for details and discussion. As a consequence, CGI now has a new maintainer, upstream development has been moved to [https://github.com/leejo/CGI.pm GitHub], the module version has been updated to 4.0.3 and there are some important changes. * CGI::Fast has been moved out of CGI to a separate module so that the basic CGI module doesn't need a C compiler to build. This may some require adjustment of dependencies as well. * Another new documentation-only module, CGI::Alternatives, has been created that does nothing other than explaining some alternatives to CGI web development in perl. Attached is a proposed patch for p5-cgi that upgrades the port to 4.0.3. After doing so, a new port, p5-cgi-fast needs to be created to replace the missing CGI::Fast functionality. A new p5-cgi-alternatives port might be nice as well. -- Ticket URL: <https://trac.macports.org/ticket/44586> MacPorts <http://www.macports.org/> Ports system for OS X
#44586: p5-cgi: update to version 4.0.3, new maintainer, add support for perl 5.18 5.20, new ports p5-cgi-fast, p5-cgi-alternatives. -----------------------+--------------------- Reporter: devans@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-cgi | -----------------------+--------------------- Description changed by devans@…: Old description:
After threatening to do so for some time, in git master and perl 5.21.0, upstream perl developers have removed CGI and friends from core on the basis that it is no longer a best practice for perl based web site design. Perl developers that wish to use the CGI perl module will now need to install it separately from CPAN, and perl ports that use CGI (e.g. p5-apache-test) will need to depend on p5-cgi directly.
See https://github.com/leejo/CGI.pm/blob/master/README.md for details and discussion.
As a consequence, CGI now has a new maintainer, upstream development has been moved to [https://github.com/leejo/CGI.pm GitHub], the module version has been updated to 4.0.3 and there are some important changes. * CGI::Fast has been moved out of CGI to a separate module so that the basic CGI module doesn't need a C compiler to build. This may some require adjustment of dependencies as well. * Another new documentation-only module, CGI::Alternatives, has been created that does nothing other than explaining some alternatives to CGI web development in perl.
Attached is a proposed patch for p5-cgi that upgrades the port to 4.0.3. After doing so, a new port, p5-cgi-fast needs to be created to replace the missing CGI::Fast functionality. A new p5-cgi-alternatives port might be nice as well.
New description: After threatening to do so for some time, in git master and perl 5.21.0, upstream perl developers have removed CGI and friends from core on the basis that it is no longer a best practice for perl based web site design. Perl developers that wish to use the CGI perl module will now need to install it separately from CPAN, and perl ports that use CGI (e.g. p5 -apache-test) will need to depend on p5-cgi directly. See https://github.com/leejo/CGI.pm/blob/master/README.md for details and discussion. As a consequence, CGI now has a new maintainer, upstream development has been moved to [https://github.com/leejo/CGI.pm GitHub], the module version has been updated to 4.0.3 and there are some important changes. * CGI::Fast has been moved out of CGI to a separate module so that the basic CGI module doesn't need a C compiler to build. This may some require adjustment of dependencies as well. * Another new documentation-only module, CGI::Alternatives, has been created that does nothing other than explaining some alternatives to CGI web development in perl. Attached is a proposed patch for p5-cgi that upgrades the port to 4.0.3 as well as adding subports for perl branches 5.18 5.20. After doing so, a new port, p5-cgi-fast needs to be created to replace the missing CGI::Fast functionality. A new p5-cgi-alternatives port might be nice as well. -- -- Ticket URL: <https://trac.macports.org/ticket/44586#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44586: p5-cgi: update to version 4.0.3, new maintainer, add support for perl 5.18 5.20, new ports p5-cgi-fast, p5-cgi-alternatives. -----------------------+--------------------- Reporter: devans@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-cgi | -----------------------+--------------------- Description changed by devans@…: Old description:
After threatening to do so for some time, in git master and perl 5.21.0, upstream perl developers have removed CGI and friends from core on the basis that it is no longer a best practice for perl based web site design. Perl developers that wish to use the CGI perl module will now need to install it separately from CPAN, and perl ports that use CGI (e.g. p5-apache-test) will need to depend on p5-cgi directly.
See https://github.com/leejo/CGI.pm/blob/master/README.md for details and discussion.
As a consequence, CGI now has a new maintainer, upstream development has been moved to [https://github.com/leejo/CGI.pm GitHub], the module version has been updated to 4.0.3 and there are some important changes. * CGI::Fast has been moved out of CGI to a separate module so that the basic CGI module doesn't need a C compiler to build. This may some require adjustment of dependencies as well. * Another new documentation-only module, CGI::Alternatives, has been created that does nothing other than explaining some alternatives to CGI web development in perl.
Attached is a proposed patch for p5-cgi that upgrades the port to 4.0.3 as well as adding subports for perl branches 5.18 5.20. After doing so, a new port, p5-cgi-fast needs to be created to replace the missing CGI::Fast functionality. A new p5-cgi-alternatives port might be nice as well.
New description: After threatening to do so for some time, in git master and perl 5.21.0, upstream perl developers have removed CGI and friends from core on the basis that it is no longer a best practice for perl based web site design. Perl developers that wish to use the CGI perl module will now need to install it separately from CPAN, and perl ports that use CGI (e.g. p5 -apache-test) will need to depend on p5-cgi directly. See https://github.com/leejo/CGI.pm/blob/master/README.md for details and discussion. As a consequence, CGI now has a new maintainer, upstream development has been moved to [https://github.com/leejo/CGI.pm GitHub], the module version has been updated to 4.0.3 and there are some important changes. * CGI::Fast has been moved out of CGI to a separate module so that the basic CGI module doesn't need a C compiler to build. This may require some adjustment of dependencies as well. * Another new documentation-only module, CGI::Alternatives, has been created that does nothing other than explaining some alternatives to CGI web development in perl. Attached is a proposed patch for p5-cgi that upgrades the port to 4.0.3 as well as adding subports for perl branches 5.18 5.20. After doing so, a new port, p5-cgi-fast needs to be created to replace the missing CGI::Fast functionality. A new p5-cgi-alternatives port might be nice as well. -- -- Ticket URL: <https://trac.macports.org/ticket/44586#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44586: p5-cgi: update to version 4.0.3, new maintainer, add support for perl 5.18 5.20, new ports p5-cgi-fast, p5-cgi-alternatives. -----------------------+--------------------- Reporter: devans@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-cgi | -----------------------+--------------------- Comment (by devans@…): Portfile attached for new port p5-cgi-fast. It requires p5-cgi >= 4.0 and can be committed after that upgrade to restore CGI::Fast functionality. Please feel free to assume maintainership if you like. -- Ticket URL: <https://trac.macports.org/ticket/44586#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44586: p5-cgi: update to version 4.0.3, new maintainer, add support for perl 5.18 5.20, new ports p5-cgi-fast, p5-cgi-alternatives. -----------------------+--------------------- Reporter: devans@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-cgi | -----------------------+--------------------- Comment (by devans@…): p5-cgi-alternatives committed in r123606. -- Ticket URL: <https://trac.macports.org/ticket/44586#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44586: p5-cgi: update to version 4.0.3, new maintainer, add support for perl 5.18 5.20, new ports p5-cgi-fast, p5-cgi-alternatives. ----------------------------------+--------------------- Reporter: devans@… | Owner: markd@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: p5-cgi p5-cgi-fasat | ----------------------------------+--------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed * port: p5-cgi => p5-cgi p5-cgi-fasat Comment: p5-cgi updated in r124359.[[BR]] new port p5-cgi-fast committed in r124360. -- Ticket URL: <https://trac.macports.org/ticket/44586#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts