menuconfig FREETZ_PACKAGE_PERL bool "Perl 5.32.1 (binary only)" default n help Perl without operating-specific functions such as readdir. if FREETZ_PACKAGE_PERL config FREETZ_PACKAGE_PERL_MODULES string "Perl modules" default "" help List of perl modules to copy to the rootfs. E.g. warnings.pm warnings/register.pm strict.pm constant.pm vars.pm Exporter.pm Exporter/Heavy.pm Carp.pm Getopt/Long.pm config FREETZ_PACKAGE_PERL_ADDITIONAL_EXTRA_MODULES string "Cpan modules" default "" help List of extra perl modules from CPAN. E.g. Modul::Name comment " Add modules:" config FREETZ_PACKAGE_PERL_CLASSINSPECTOR bool "Class::Inspector" default y help Class::Inspector - Get information about a class and its structure config FREETZ_PACKAGE_PERL_CRYPTCBC bool "Crypt::CBC and Crypt::OpenSSL::AES" select FREETZ_PACKAGE_OPENSSL default y help Crypt::CBC - Encrypt Data with Cipher Block Chaining Mode Crypt::OpenSSL::AES - A Perl wrapper around OpenSSL's AES library config FREETZ_PACKAGE_PERL_CRYPTRIJNDAEL bool "Crypt::Rijndael" default y help Crypt::Rijndael - Crypt::CBC compliant Rijndael encryption module config FREETZ_PACKAGE_PERL_DATAUUID bool "Data::UUID" default y help Data::UUID - Globally/Universally Unique Identifiers (GUIDs/UUIDs) config FREETZ_PACKAGE_PERL_DBDSQLITE bool "DBD-SQLite" select FREETZ_PACKAGE_SQLITE default y help Add DBD-SQLite - Self-contained RDBMS in a DBI Driver. config FREETZ_PACKAGE_PERL_DBI bool "DBI" select FREETZ_PACKAGE_SQLITE default y help Add DBI - Database independent interface for Perl. config FREETZ_PACKAGE_PERL_ENCODELOCALE bool "Encode::Locale" default y help Encode::Locale - Determine the locale encoding config FREETZ_PACKAGE_PERL_HTMLPARSER bool "HTML-Parser" default y help HTML-Parser - distribution is is a collection of modules that parse and extract information from HTML documents config FREETZ_PACKAGE_PERL_HTTPCOOKIES bool "HTTP::Cookies" default y help HTTP::Cookies - HTTP cookie jars config FREETZ_PACKAGE_PERL_HTTPDAEMON bool "HTTP::Daemon" select FREETZ_PACKAGE_PERL_LWPMEDIATYPES default y help HTTP::Daemon - a simple http server class config FREETZ_PACKAGE_PERL_HTTPDATE bool "HTTP::Date" default y help HTTP::Date - date conversion routines config FREETZ_PACKAGE_PERL_HTTPMESSAGE bool "HTTP::Message" default y help HTTP::Message - HTTP style message (base class) config FREETZ_PACKAGE_PERL_HTTPNEGOTIATE bool "HTTP::Negotiate" default y help HTTP::Negotiate - choose a variant to serve config FREETZ_PACKAGE_PERL_IOHTML bool "IO::HTML" default y help IO::HTML - Open an HTML file with automatic charset detection config FREETZ_PACKAGE_PERL_IOINTERFACE bool "IO::Interface" default y help IO::Interface - Perl extension for access to network card configuration information config FREETZ_PACKAGE_PERL_IOSOCKETIP bool "IO::Socket::IP" default y help IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6 config FREETZ_PACKAGE_PERL_IOSOCKETSSL bool "IO::Socket::SSL" select FREETZ_PACKAGE_OPENSSL default y help Add IO::Socket::SSL -- Nearly transparent SSL encapsulation for IO::Socket::INET. config FREETZ_PACKAGE_PERL_LIBWWWPERL bool "libwww-perl" select FREETZ_PACKAGE_PERL_HTTPCOOKIES select FREETZ_PACKAGE_PERL_HTTPMESSAGE select FREETZ_PACKAGE_PERL_HTTPDATE select FREETZ_PACKAGE_PERL_TRYTINY select FREETZ_PACKAGE_PERL_HTTPDAEMON select FREETZ_PACKAGE_PERL_IOHTML select FREETZ_PACKAGE_PERL_NETHTTP select FREETZ_PACKAGE_PERL_HTTPNEGOTIATE default y help libwww-perl - The World-Wide Web library for Perl config FREETZ_PACKAGE_PERL_LOCALECODES bool "Locale::Codes" default y help Locale::Codes - a distribution of modules to handle locale codes config FREETZ_PACKAGE_PERL_LWPMEDIATYPES bool "LWP::MediaTypes" default y help LWP::MediaTypes - guess media type for a file or a URL config FREETZ_PACKAGE_PERL_NETHTTP bool "Net::HTTP" default y help Net::HTTP - Low-level HTTP connection (client) config FREETZ_PACKAGE_PERL_NETSSLEY bool "Net::SSLEY" select FREETZ_PACKAGE_OPENSSL default y help Add Net:SSLEY -- High level functions for accessing web servers config FREETZ_PACKAGE_PERL_NETTELNET bool "Net::Telnet" default y help Net::Telnet - interact with TELNET port or other TCP ports config FREETZ_PACKAGE_PERL_PODSIMPLE bool "Pod::Simple" default y help Pod::Simple - framework for parsing Pod config FREETZ_PACKAGE_PERL_SCALARLISTUTILS bool "Scalar-List-Utils" default y help Scalar-List-Utils - This package contains a selection of subroutines that people have expressed would be nice to have in the perl core. config FREETZ_PACKAGE_PERL_SOAPLITE bool "SOAP::Lite" select FREETZ_PACKAGE_PERL_CLASSINSPECTOR default y help SOAP::Lite - Perl's Web Services Toolkit config FREETZ_PACKAGE_PERL_TRYTINY bool "Try::Tiny" default y help Try::Tiny - Minimal try/catch with proper preservation of $@ config FREETZ_PACKAGE_PERL_URIESCAPE bool "URI::Escape" default y help URI::Escape - Percent-encode and percent-decode unsafe characters. config FREETZ_PACKAGE_PERL_XMLNAMESPACESUPPORT bool "XML::NamespaceSupport" default y help XML::NamespaceSupport - A simple generic namespace processor config FREETZ_PACKAGE_PERL_XMLPARSER bool "XML::Parser" select FREETZ_PACKAGE_PERL_XMLSAXEXPAT default y help XML::Parser - A perl module for parsing XML documents config FREETZ_PACKAGE_PERL_XMLPARSERLITE bool "XML::Parser::Lite" default y help XML::Parser::Lite - Lightweight pure-perl XML Parser (based on regexps) config FREETZ_PACKAGE_PERL_XMLSIMPLE bool "XML::Simple" select FREETZ_PACKAGE_PERL_SCALARLISTUTILS select FREETZ_PACKAGE_PERL_XMLSAX select FREETZ_PACKAGE_PERL_XMLSAXEXPAT default y help XML::Simple - An API for simple XML files config FREETZ_PACKAGE_PERL_XMLSAX bool "XML::SAX" select FREETZ_PACKAGE_PERL_XMLSAXBASE select FREETZ_PACKAGE_PERL_XMLNAMESPACESUPPORT default y help XML::SAX - Simple API for XML config FREETZ_PACKAGE_PERL_XMLSAXBASE bool "XML::SAX::Base" default y help XML::SAX::Base - Base class SAX Drivers and Filters config FREETZ_PACKAGE_PERL_XMLSAXEXPAT bool "XML::SAX::Expat" default y help XML::SAX::Expat - SAX2 Driver for Expat (XML::Parser) endif # FREETZ_PACKAGE_PERL