This commit is contained in:
2025-08-28 08:07:35 +02:00
parent 0d3b5344a9
commit d7324ff12e
46 changed files with 724 additions and 433 deletions

View File

@@ -62,13 +62,11 @@ PERL_PORT= perl530
. elif ${PERL5_DEFAULT} == 5.36
#.include "${PORTSDIR}/lang/perl5.36/version.mk"
PERL_PORT= perl536
PERL5_DEPEND= perl>=5.30
PERL5_DEPEND= perl>=5.36
. elif ${PERL5_DEFAULT} == 5.40
#.include "${PORTSDIR}/lang/perl5.40/version.mk"
PERL_PORT= perl540
PERL5_DEPEND= perl>=5.40
. elif ${PERL5_DEFAULT} == devel
#.include "${PORTSDIR}/lang/perl5-devel/version.mk"
Force PERL_PORT here in case two identical PERL_VERSION.

View File

@@ -60,9 +60,9 @@ CONFIGURE_ARGS+= --with-openssl
CONFIGURE_ARGS+= --without-tcltk
CONFIGURE_ARGS+= --without-python
RUN_DEPENDS+= p5-Error>=0:perl/p5-Error
RUN_DEPENDS+= p5-Net-SMTP-SSL>=0:perl/p5-Net-SMTP-SSL
RUN_DEPENDS+= p5-Authen-SASL>=0:perl/p5-Authen-SASL
RUN_DEPENDS+= p5-Error>=0:perl5/p5-Error
RUN_DEPENDS+= p5-Net-SMTP-SSL>=0:perl5/p5-Net-SMTP-SSL
RUN_DEPENDS+= p5-Authen-SASL>=0:perl5/p5-Authen-SASL
#BUILD_DEPENDS+= ${RUN_DEPENDS}

View File

@@ -2,7 +2,7 @@
# $Id$
#
PORTNAME= libuv
PORTVERSION= 1.44.2
PORTVERSION= 1.50.0
DISTVERSIONPREFIX= v
CATEGORIES= devel

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1679765190
SHA256 (libuv-libuv-v1.44.2_GH0.tar.gz) = e6e2ba8b4c349a4182a33370bb9be5e23c51b32efb9b9e209d0e8556b73a48da
SIZE (libuv-libuv-v1.44.2_GH0.tar.gz) = 1309062
TIMESTAMP = 1756350043
SHA256 (libuv-libuv-v1.50.0_GH0.tar.gz) = b1ec56444ee3f1e10c8bd3eed16ba47016ed0b94fe42137435aaf2e0bd574579
SIZE (libuv-libuv-v1.50.0_GH0.tar.gz) = 1345090

View File

@@ -1,23 +0,0 @@
#
# $Id: Makefile 2619 2009-09-27 20:12:17Z root $
# $URL: file:///usr2/svn/ports5/devel/pkg-config/Makefile $
#
PORTNAME= pkg-config
PORTVERSION= 0.25
CATEGORIES= devel
MASTER_SITES= http://pkgconfig.freedesktop.org/releases/
MAINTAINER= onborodin@gmail.com
COMMENT= A utility to retrieve information about installed libraries
USES+= gmake
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-pc-path=${LOCALBASE}/lib/pkgconfig
CONFIGURE_ARGS+= --disable-threads
CONFIGURE_ARGS+= --mandir=${PREFIX}/man
post-patch:
${REINPLACE_CMD} -e 's|install-data-am: install-dist_docDATA|install-data-am: |' ${WRKSRC}/Makefile.in
.include <bsd.port.mk>
#EOF

View File

@@ -1,3 +0,0 @@
MD5 (pkg-config-0.25.tar.gz) = a3270bab3f4b69b7dc6dbdacbcae9745
SHA256 (pkg-config-0.25.tar.gz) = 3ba691ee2431f32ccb8efa131e59bf23e37f122dc66791309023ca6dcefcd10e
SIZE (pkg-config-0.25.tar.gz) = 988899

View File

@@ -1,73 +0,0 @@
--- ./parse.c.orig 2010-05-27 23:21:36.000000000 +0300
+++ ./parse.c 2010-10-09 20:56:13.000000000 +0300
@@ -1460,19 +1460,19 @@
}
else
{
- /* Check for the module in gnome-config */
+ /* Check for the module in pkg-config */
char *output;
char *p;
char *command;
- debug_spew ("Calling gnome-config\n");
+ debug_spew ("Calling pkg-config\n");
/* Annoyingly, --modversion doesn't return a failure
* code if the lib is unknown, so we have to use --libs
* for that.
*/
- command = g_strdup_printf ("gnome-config --libs %s",
+ command = g_strdup_printf ("pkg-config --libs %s",
name);
if (!try_command (command))
@@ -1484,7 +1484,7 @@
else
g_free (command);
- command = g_strdup_printf ("gnome-config --modversion %s",
+ command = g_strdup_printf ("pkg-config --modversion %s",
name);
output = backticks (command);
@@ -1495,7 +1495,7 @@
return NULL;
}
- /* Unknown modules give "Unknown library `foo'" from gnome-config
+ /* Unknown modules give "Unknown library `foo'" from pkg-config
* (but on stderr so this is useless, nevermind)
*/
if (strstr (output, "Unknown") || *output == '\0')
@@ -1505,7 +1505,7 @@
return NULL;
}
- /* gnome-config --modversion gnomeui outputs e.g. "gnome-libs-1.2.4"
+ /* pkg-config --modversion gnomeui outputs e.g. "gnome-libs-1.2.4"
* or libglade-0.12
*/
p = output;
@@ -1543,16 +1543,16 @@
pkg->key = g_strdup (name);
pkg->description = g_strdup ("No description");
- command = g_strdup_printf ("gnome-config --libs %s", name);
+ command = g_strdup_printf ("pkg-config --libs %s", name);
output = backticks (command);
g_free (command);
- parse_libs (pkg, output, "gnome-config");
+ parse_libs (pkg, output, "pkg-config");
g_free (output);
- command = g_strdup_printf ("gnome-config --cflags %s", name);
+ command = g_strdup_printf ("pkg-config --cflags %s", name);
output = backticks (command);
g_free (command);
- parse_cflags (pkg, output, "gnome-config");
+ parse_cflags (pkg, output, "pkg-config");
g_free (output);
return pkg;

View File

@@ -1,31 +0,0 @@
--- ./glib-1.2.10/Makefile.in.orig 2010-05-09 10:18:11.000000000 +0300
+++ ./glib-1.2.10/Makefile.in 2013-11-02 22:29:04.000000000 +0300
@@ -38,8 +38,8 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-noinst_PROGRAMS = testglib$(EXEEXT) testgdate$(EXEEXT) \
- testgdateparser$(EXEEXT)
+noinst_PROGRAMS =
+
subdir = .
DIST_COMMON = README $(am__configure_deps) $(noinst_HEADERS) \
$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
@@ -288,7 +288,7 @@
# require automake 1.4
AUTOMAKE_OPTIONS = 1.4
-SUBDIRS = . gmodule gthread docs tests
+SUBDIRS = . gmodule gthread docs
configincludedir = $(pkglibdir)/include
noinst_SCRIPTS = glib-config
INCLUDES = -DG_LOG_DOMAIN=g_log_domain_glib @GLIB_DEBUG_FLAGS@
@@ -842,7 +842,7 @@
installdirs: installdirs-recursive
installdirs-am:
install: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) install-recursive
+# $(MAKE) $(AM_MAKEFLAGS) install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive

View File

@@ -1,12 +0,0 @@
--- ./glib-1.2.10/glib.h.orig 2001-02-27 05:44:38.000000000 +0200
+++ ./glib-1.2.10/glib.h 2013-11-02 22:39:31.000000000 +0300
@@ -218,6 +218,9 @@
# endif /* !__GNUC__ */
#endif /* !G_INLINE_FUNC */
+#undef G_INLINE_FUNC
+#define G_INLINE_FUNC static inline
+
/* Provide simple macro statement wrappers (adapted from Perl):
* G_STMT_START { statements; } G_STMT_END;

View File

@@ -1,13 +0,0 @@
The pkg-config program is used to retrieve information about installed
libraries in the system. It is typically used to compile and link against one
or more libraries. It's more useful to the compilation process than to
the end-user.
pkg-config retrieves information about packages from special metadata files.
These files are named after the package, with the extension .pc. By default,
pkg-config looks for these files in the following directories:
${PREFIX}/libdata/pkgconfig, ${LOCALBASE}/libdata/pkgconfig and
${X11BASE}/libdata/pkgconfig; it will also look in the list of directories
specified by the PKG_CONFIG_PATH environment variable.
WWW: http://pkgconfig.freedesktop.org/wiki/

View File

@@ -1,3 +0,0 @@
bin/pkg-config
share/aclocal/pkg.m4
man/man1/pkg-config.1.gz

36
net/libcares/Makefile Normal file
View File

@@ -0,0 +1,36 @@
#
# $Id$
#
PORTNAME= libcares
PORTVERSION= 1.34.4
CATEGORIES= dns
DISTNAME= c-ares-${PORTVERSION}
MASTER_SITES+= http://c-ares.haxx.se/download/
MASTER_SITES+= http://obsd.isc.org/pub/OpenBSD/distfiles/
MASTER_SITES+= http://mirrors.rit.edu/zi/
MAINTAINER= zi@FreeBSD.org
COMMENT= Asynchronous DNS resolver library
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-werror
INSTALL_TARGET= install-strip
SSP_UNSAFE= Refuses -l in LDFLAGS
USES= pathfix compiler:c++11-lang
USE_LDCONFIG= yes
#CONFIGURE_ARGS+= --enable-symbol-hiding
PROGRAMS= acountry adig ahost
MAKE_JOBS_UNSAFE= yes
post-patch:
${REINPLACE_CMD} -e 's,21:3:19,4:2:4,g' ${WRKSRC}/configure
#post-install:
# ${INSTALL_PROGRAM} ${PROGRAMS:S@^@${WRKSRC}/.libs/@} ${STAGEDIR}${PREFIX}/bin/
.include <bsd.port.mk>
#EOF

3
net/libcares/distinfo Normal file
View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1756350618
SHA256 (c-ares-1.34.4.tar.gz) = fa38dbed659ee4cc5a32df5e27deda575fa6852c79a72ba1af85de35a6ae222f
SIZE (c-ares-1.34.4.tar.gz) = 1001209

View File

@@ -0,0 +1,39 @@
--- ./config/ltmain.sh.orig 2024-12-14 17:15:42.000000000 +0200
+++ ./config/ltmain.sh 2025-08-28 05:33:46.979609000 +0200
@@ -8906,15 +8906,15 @@
#
case $version_type in
# correct linux to gnu/linux during the next big refactor
- darwin|freebsd-elf|linux|osf|windows|none)
+ darwin|linux|osf|windows|none)
func_arith $number_major + $number_minor
current=$func_arith_result
age=$number_minor
revision=$number_revision
;;
- freebsd-aout|qnx|sunos)
+ freebsd*|qnx|sunos)
current=$number_major
- revision=$number_minor
+ revision=$number_major
age=0
;;
irix|nonstopux)
@@ -8995,15 +8995,9 @@
esac
;;
- freebsd-aout)
+ freebsd*)
major=.$current
- versuffix=.$current.$revision
- ;;
-
- freebsd-elf)
- func_arith $current - $age
- major=.$func_arith_result
- versuffix=$major.$age.$revision
+ versuffix=.$current
;;
irix | nonstopux)

View File

@@ -0,0 +1,21 @@
--- ./m4/libtool.m4.orig 2024-12-14 17:15:42.000000000 +0200
+++ ./m4/libtool.m4 2025-08-28 05:27:53.276478000 +0200
@@ -2667,15 +2667,11 @@
fi
version_type=freebsd-$objformat
case $version_type in
- freebsd-elf*)
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
- soname_spec='$libname$release$shared_ext$major'
+ freebsd-*)
+ library_names_spec='$libname$shared_ext$major $libname$shared_ext'
+ soname_spec='$libname$shared_ext$major'
need_version=no
need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
- need_version=yes
;;
esac
shlibpath_var=LD_LIBRARY_PATH

7
net/libcares/pkg-descr Normal file
View File

@@ -0,0 +1,7 @@
This is c-ares, an asynchronous resolver library. It is intended for
applications which need to perform DNS queries without blocking, or
need to perform multiple DNS queries in parallel. The primary
examples of such applications are servers which communicate with
multiple clients and programs with graphical user interfaces.
WWW: http://c-ares.haxx.se/

162
net/libcares/pkg-plist Normal file
View File

@@ -0,0 +1,162 @@
include/ares_build.h
include/ares_dns_record.h
include/ares_dns.h
include/ares_nameser.h
include/ares_version.h
include/ares.h
lib/libcares.a
lib/libcares.la
lib/libcares.so
lib/libcares.so.4
lib/pkgconfig/libcares.pc
man/man3/ares_cancel.3.gz
man/man3/ares_create_query.3.gz
man/man3/ares_destroy_options.3.gz
man/man3/ares_destroy.3.gz
man/man3/ares_dns_class_fromstr.3.gz
man/man3/ares_dns_class_t.3.gz
man/man3/ares_dns_class_tostr.3.gz
man/man3/ares_dns_datatype_t.3.gz
man/man3/ares_dns_flags_t.3.gz
man/man3/ares_dns_mapping.3.gz
man/man3/ares_dns_opcode_t.3.gz
man/man3/ares_dns_opcode_tostr.3.gz
man/man3/ares_dns_opt_datatype_t.3.gz
man/man3/ares_dns_opt_get_datatype.3.gz
man/man3/ares_dns_opt_get_name.3.gz
man/man3/ares_dns_parse.3.gz
man/man3/ares_dns_rcode_t.3.gz
man/man3/ares_dns_rcode_tostr.3.gz
man/man3/ares_dns_rec_type_fromstr.3.gz
man/man3/ares_dns_rec_type_t.3.gz
man/man3/ares_dns_rec_type_tostr.3.gz
man/man3/ares_dns_record_create.3.gz
man/man3/ares_dns_record_destroy.3.gz
man/man3/ares_dns_record_duplicate.3.gz
man/man3/ares_dns_record_get_flags.3.gz
man/man3/ares_dns_record_get_id.3.gz
man/man3/ares_dns_record_get_opcode.3.gz
man/man3/ares_dns_record_get_rcode.3.gz
man/man3/ares_dns_record_query_add.3.gz
man/man3/ares_dns_record_query_cnt.3.gz
man/man3/ares_dns_record_query_get.3.gz
man/man3/ares_dns_record_query_set_name.3.gz
man/man3/ares_dns_record_query_set_type.3.gz
man/man3/ares_dns_record_rr_add.3.gz
man/man3/ares_dns_record_rr_cnt.3.gz
man/man3/ares_dns_record_rr_del.3.gz
man/man3/ares_dns_record_rr_get_const.3.gz
man/man3/ares_dns_record_rr_get.3.gz
man/man3/ares_dns_record_set_id.3.gz
man/man3/ares_dns_record.3.gz
man/man3/ares_dns_rr_add_abin.3.gz
man/man3/ares_dns_rr_del_abin.3.gz
man/man3/ares_dns_rr_del_opt_byid.3.gz
man/man3/ares_dns_rr_get_abin_cnt.3.gz
man/man3/ares_dns_rr_get_abin.3.gz
man/man3/ares_dns_rr_get_addr.3.gz
man/man3/ares_dns_rr_get_addr6.3.gz
man/man3/ares_dns_rr_get_bin.3.gz
man/man3/ares_dns_rr_get_class.3.gz
man/man3/ares_dns_rr_get_keys.3.gz
man/man3/ares_dns_rr_get_name.3.gz
man/man3/ares_dns_rr_get_opt_byid.3.gz
man/man3/ares_dns_rr_get_opt_cnt.3.gz
man/man3/ares_dns_rr_get_opt.3.gz
man/man3/ares_dns_rr_get_str.3.gz
man/man3/ares_dns_rr_get_ttl.3.gz
man/man3/ares_dns_rr_get_type.3.gz
man/man3/ares_dns_rr_get_u16.3.gz
man/man3/ares_dns_rr_get_u32.3.gz
man/man3/ares_dns_rr_get_u8.3.gz
man/man3/ares_dns_rr_key_datatype.3.gz
man/man3/ares_dns_rr_key_t.3.gz
man/man3/ares_dns_rr_key_to_rec_type.3.gz
man/man3/ares_dns_rr_key_tostr.3.gz
man/man3/ares_dns_rr_set_addr.3.gz
man/man3/ares_dns_rr_set_addr6.3.gz
man/man3/ares_dns_rr_set_bin.3.gz
man/man3/ares_dns_rr_set_opt.3.gz
man/man3/ares_dns_rr_set_str.3.gz
man/man3/ares_dns_rr_set_u16.3.gz
man/man3/ares_dns_rr_set_u32.3.gz
man/man3/ares_dns_rr_set_u8.3.gz
man/man3/ares_dns_rr.3.gz
man/man3/ares_dns_section_t.3.gz
man/man3/ares_dns_section_tostr.3.gz
man/man3/ares_dns_write.3.gz
man/man3/ares_dup.3.gz
man/man3/ares_expand_name.3.gz
man/man3/ares_expand_string.3.gz
man/man3/ares_fds.3.gz
man/man3/ares_free_data.3.gz
man/man3/ares_free_hostent.3.gz
man/man3/ares_free_string.3.gz
man/man3/ares_freeaddrinfo.3.gz
man/man3/ares_get_servers_csv.3.gz
man/man3/ares_get_servers_ports.3.gz
man/man3/ares_get_servers.3.gz
man/man3/ares_getaddrinfo.3.gz
man/man3/ares_gethostbyaddr.3.gz
man/man3/ares_gethostbyname_file.3.gz
man/man3/ares_gethostbyname.3.gz
man/man3/ares_getnameinfo.3.gz
man/man3/ares_getsock.3.gz
man/man3/ares_inet_ntop.3.gz
man/man3/ares_inet_pton.3.gz
man/man3/ares_init_options.3.gz
man/man3/ares_init.3.gz
man/man3/ares_library_cleanup.3.gz
man/man3/ares_library_init_android.3.gz
man/man3/ares_library_init.3.gz
man/man3/ares_library_initialized.3.gz
man/man3/ares_mkquery.3.gz
man/man3/ares_opt_param_t.3.gz
man/man3/ares_parse_a_reply.3.gz
man/man3/ares_parse_aaaa_reply.3.gz
man/man3/ares_parse_caa_reply.3.gz
man/man3/ares_parse_mx_reply.3.gz
man/man3/ares_parse_naptr_reply.3.gz
man/man3/ares_parse_ns_reply.3.gz
man/man3/ares_parse_ptr_reply.3.gz
man/man3/ares_parse_soa_reply.3.gz
man/man3/ares_parse_srv_reply.3.gz
man/man3/ares_parse_txt_reply.3.gz
man/man3/ares_parse_uri_reply.3.gz
man/man3/ares_process_fd.3.gz
man/man3/ares_process_fds.3.gz
man/man3/ares_process_pending_write.3.gz
man/man3/ares_process.3.gz
man/man3/ares_query_dnsrec.3.gz
man/man3/ares_query.3.gz
man/man3/ares_queue_active_queries.3.gz
man/man3/ares_queue_wait_empty.3.gz
man/man3/ares_queue.3.gz
man/man3/ares_reinit.3.gz
man/man3/ares_save_options.3.gz
man/man3/ares_search_dnsrec.3.gz
man/man3/ares_search.3.gz
man/man3/ares_send_dnsrec.3.gz
man/man3/ares_send.3.gz
man/man3/ares_set_local_dev.3.gz
man/man3/ares_set_local_ip4.3.gz
man/man3/ares_set_local_ip6.3.gz
man/man3/ares_set_pending_write_cb.3.gz
man/man3/ares_set_server_state_callback.3.gz
man/man3/ares_set_servers_csv.3.gz
man/man3/ares_set_servers_ports_csv.3.gz
man/man3/ares_set_servers_ports.3.gz
man/man3/ares_set_servers.3.gz
man/man3/ares_set_socket_callback.3.gz
man/man3/ares_set_socket_configure_callback.3.gz
man/man3/ares_set_socket_functions_ex.3.gz
man/man3/ares_set_socket_functions.3.gz
man/man3/ares_set_sortlist.3.gz
man/man3/ares_strerror.3.gz
man/man3/ares_svcb_param_t.3.gz
man/man3/ares_threadsafety.3.gz
man/man3/ares_timeout.3.gz
man/man3/ares_tlsa_match_t.3.gz
man/man3/ares_tlsa_selector_t.3.gz
man/man3/ares_tlsa_usage_t.3.gz
man/man3/ares_version.3.gz

View File

@@ -2,7 +2,7 @@
# $Id$
#
PORTNAME= nghttp2
PORTVERSION= 1.46.0
PORTVERSION= 1.65.0
DISTVERSIONPREFIX= v
CATEGORIES= www net
PKGNAMEPREFIX= lib
@@ -15,74 +15,41 @@ BUILD_DEPENDS+= automake:devel/automake
BUILD_DEPENDS+= libtool:devel/libtool
BUILD_DEPENDS+= libev>=4.15:devel/libev
BUILD_DEPENDS+= libevent>=2.0.8:devel/libevent
#BUILD_DEPENDS+= libev>=4.15:devel/libev
#BUILD_DEPENDS+= libevent>=2.0.8:devel/libevent
#BUILD_DEPENDS+= libspdylay>=1.3.0:net/libspdylay
#LIB_DEPENDS+= libev.so:devel/libev
#LIB_DEPENDS+= libevent_openssl.so:devel/libevent
LIB_DEPENDS+= libspdylay.so:net/libspdylay
LIB_DEPENDS+= libcares.so:net/libcares
LIB_DEPENDS+= libjansson.so:devel/libjansson
LIB_DEPENDS+= libxml2.so:text/libxml2
#LIB_DEPENDS+= libspdylay.so:net/libspdylay
#LIB_DEPENDS+= libcares.so:net/libcares
#LIB_DEPENDS+= libjansson.so:devel/libjansson
#LIB_DEPENDS+= libxml2.so:text/libxml2
USE_GITHUB= yes
USES= autoreconf compiler:c++14-lang libtool pkgconfig
USES= autoreconf gmake compiler:c++14-lang libtool pkgconfig tar:xz
CONFIGURE_ARGS= --enable-lib-only
CONFIGURE_ARGS= --enable-lib-only
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USE_CXXSTD= c++14
USE_LDCONFIG= yes
USE_GITHUB= yes
#USE_GITHUB= yes
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+= --disable-python-bindings
CONFIGURE_ARGS+= --without-libnghttp3
CONFIGURE_ARGS+= --with-jemalloc
#CONFIGURE_ARGS+= --enable-app
#CONFIGURE_ARGS+= --enable-examples
#CONFIGURE_ARGS+= --with-spdylay
CONFIGURE_ENV+= OPENSSL_CFLAGS="-I/usr/include"
CONFIGURE_ENV+= OPENSSL_LIBS="-L/usr/lib -lcrypto -lssl"
CONFIGURE_ENV+= ZLIB_CFLAGS="-I/usr/include"
CONFIGURE_ENV+= ZLIB_LIBS="-L/usr/lib -lz"
#GNU_CONFIGURE= yes
#INSTALL_TARGET= install-strip
#PATHFIX_MAKEFILEIN= Makefile.am
#USE_CXXSTD= c++11
#USE_LDCONFIG= yes
#USES= compiler:c++11-lib gmake localbase pathfix pkgconfig
#CONFIGURE_ARGS+= --enable-hpack-tools
#PLIST= ${PKGDIR}/pkg-plist.${ARCH}
#plist-echo:
# echo ${PLIST}
#.if ${OSVERSION} <= 1000000
#CPPFLAGS+= -D_GLIBCXX_USE_C99
#.endif
#.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
#CONFIGURE_ARGS+=--with-jemalloc
#.endif
post-patch:
# cd ${WRKSRC} && autoreconf -i -v -I./m4
${REINPLACE_CMD} 's,libxml-2.0,libxml2,g' ${WRKSRC}/configure.ac
post-install:
${INSTALL_DATA} ${WRKSRC}/lib/libnghttp2.la ${STAGEDIR}${PREFIX}/lib/

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1643685688
SHA256 (nghttp2-nghttp2-v1.46.0_GH0.tar.gz) = 0875a638d319cd28b06dcc410e6dc2add1a52f7cab6f62b26025c448f8ae8f43
SIZE (nghttp2-nghttp2-v1.46.0_GH0.tar.gz) = 3846314
TIMESTAMP = 1756356669
SHA256 (nghttp2-nghttp2-v1.65.0_GH0.tar.gz) = bcf08112bd583f8543776d086dcdede159b87e1261a36e6ae1d931c812a3ca70
SIZE (nghttp2-nghttp2-v1.65.0_GH0.tar.gz) = 1046616

View File

@@ -1,7 +0,0 @@
--- script/fetch-ocsp-response.orig 2021-10-19 09:31:47 UTC
+++ script/fetch-ocsp-response
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
# -*- coding: utf-8 -*-
# nghttp2 - HTTP/2 C Library

View File

@@ -1,11 +0,0 @@
--- ./configure.ac.orig 2022-02-01 05:24:48.158283000 +0200
+++ ./configure.ac 2022-02-01 05:26:00.421211000 +0200
@@ -44,7 +44,7 @@
dnl See versioning rule:
dnl https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
-AC_SUBST(LT_CURRENT, 35)
+AC_SUBST(LT_CURRENT, 31)
AC_SUBST(LT_REVISION, 1)
AC_SUBST(LT_AGE, 21)

View File

@@ -2,6 +2,10 @@ include/nghttp2/nghttp2.h
include/nghttp2/nghttp2ver.h
lib/libnghttp2.a
lib/libnghttp2.so
lib/libnghttp2.so.31
lib/libnghttp2.so.42
lib/pkgconfig/libnghttp2.pc
man/man1/h2load.1.gz
man/man1/nghttp.1.gz
man/man1/nghttpd.1.gz
man/man1/nghttpx.1.gz
@dir include/nghttp2

View File

@@ -21,6 +21,8 @@ LIB_DEPENDS+= libiconv.so:text/libiconv
.include <bsd.port.options.mk>
NGINX_VARDIR= /var
NGINX_LOGDIR= ${NGINX_VARDIR}/log/${PORTNAME}
NGINX_RUNDIR= ${NGINX_VARDIR}/run/${PORTNAME}
@@ -46,7 +48,7 @@ SUB_LIST+= NGINX_GROUP=${NGINX_GROUP}
SUB_LIST+= NGINX_RUNDIR=${NGINX_RUNDIR}
SUB_LIST+= NGINX_TMPDIR=${NGINX_TMPDIR}
USES+= gmake
USES+= gmake perl5
HAS_CONFIGURE= yes
ALL_TARGET= default
@@ -97,6 +99,8 @@ CONFIGURE_ARGS+= --with-stream
CONFIGURE_ARGS+= --with-stream_ssl_module
CONFIGURE_ARGS+= --with-stream_ssl_preread_module
CONFIGURE_ARGS+= --with-http_perl_module
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${EXAMPLESDIR}
@@ -104,6 +108,14 @@ post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/man/man8
${INSTALL_DATA} ${WRKSRC}/objs/nginx.8 ${STAGEDIR}${PREFIX}/man/man8
#do-install-HTTP_PERL-on:
# ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx
# ${INSTALL_PROGRAM} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \
# ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx
# ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \
# ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/
PORTEXAMPLES+= *
.include <bsd.port.mk>

View File

@@ -1,4 +1,3 @@
etc/rc.d/nginx
man/man8/nginx.8.gz
sbin/nginx
share/examples/nginx/50x.html
@@ -12,4 +11,6 @@ share/examples/nginx/nginx.conf
share/examples/nginx/scgi_params
share/examples/nginx/uwsgi_params
share/examples/nginx/win-utf
%%SITE_PERL%%/mach/auto/nginx/nginx.so
%%SITE_PERL%%/mach/nginx.pm
@dir share/examples/nginx

3
perl5/corrpath.sed Normal file
View File

@@ -0,0 +1,3 @@
s,lib/perl5/site_perl/man/man3,%%PERL5_MAN3%%,
s,lib/perl5/site_perl/man/man1,%%PERL5_MAN1%%,
s,lib/perl5/site_perl,%%SITE_PERL%%,

28
perl5/p5-JSON-PP/Makefile Normal file
View File

@@ -0,0 +1,28 @@
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD: head/converters/p5-JSON-PP/Makefile 449893 2017-09-15 08:58:46Z mat $
PORTNAME= JSON-PP
PORTVERSION= 4.11
CATEGORIES= converters perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MAKAMAKA
PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-${PORTVERSION:S|000$||}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSON::XS compatible pure-Perl module
NO_ARCH= yes
USE_PERL5= configure
USES= perl5
#pre-patch:
# ${MV} ${WRKSRC}/bin/json_pp ${WRKSRC}/bin/p5json_pp
# ${REINPLACE_CMD} -e 's|bin/json_pp|bin/p5json_pp|' ${WRKSRC}/MANIFEST ${WRKSRC}/Makefile.PL
post-patch:
@${MV} ${WRKSRC}/bin/json_pp ${WRKSRC}/bin/p5json_pp
.include <bsd.port.mk>
#EOF

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1671115048
SHA256 (JSON-PP-4.11.tar.gz) = 3ececec812b5fd45ae0db513072032b08af4319c242dc4e159ba36804670f169
SIZE (JSON-PP-4.11.tar.gz) = 55116

View File

@@ -0,0 +1,9 @@
--- MANIFEST.orig 2022-07-31 06:10:05 UTC
+++ MANIFEST
@@ -1,5 +1,5 @@
.travis.yml
-bin/json_pp
+bin/p5json_pp
Changes
lib/JSON/PP.pm
lib/JSON/PP/Boolean.pm

View File

@@ -0,0 +1,11 @@
--- Makefile.PL.orig 2019-02-18 16:03:19 UTC
+++ Makefile.PL
@@ -24,7 +24,7 @@ WriteMakefile(
'Test::More' => 0,
%prereq,
},
- 'EXE_FILES' => [ 'bin/json_pp' ],
+ 'EXE_FILES' => [ 'bin/p5json_pp' ],
($] >= 5.005 ? ## Add these new keywords supported since 5.005
(ABSTRACT_FROM => 'lib/JSON/PP.pm', # retrieve abstract from module
AUTHOR => 'Makamaka Hannyaharamitu, E<lt>makamaka[at]cpan.orgE<gt>') : ()),

View File

@@ -0,0 +1,3 @@
JSON::PP is a JSON::XS compatible pure-Perl module.
WWW: http://search.cpan.org/dist/JSON-PP/

View File

@@ -0,0 +1,6 @@
bin/p5json_pp
%%SITE_PERL%%/JSON/PP.pm
%%SITE_PERL%%/JSON/PP/Boolean.pm
%%PERL5_MAN1%%/p5json_pp.1.gz
%%PERL5_MAN3%%/JSON::PP.3.gz
%%PERL5_MAN3%%/JSON::PP::Boolean.3.gz

28
perl5/p5-JSON-XS/Makefile Normal file
View File

@@ -0,0 +1,28 @@
# Created by: Lung Sung <clsung@FreeBSD.org>
# $FreeBSD:perl/Makefile 412344 2016-04-01 13:29:15Z mat $
PORTNAME= JSON-XS
PORTVERSION= 3.02
CATEGORIES= converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= JSON serialising/deserialising, done correctly and fast
BUILD_DEPENDS+= p5-Types-Serialiser>=0:perl5/p5-Types-Serialiser
BUILD_DEPENDS+= p5-common-sense>0:perl5/p5-common-sense
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
post-patch:
# This dependency does nothing and is safe to remove
${REINPLACE_CMD} -e '/use Canary::Stability/d' ${WRKSRC}/Makefile.PL
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/JSON/XS/XS.so
.include <bsd.port.mk>
#EOF

View File

@@ -0,0 +1,2 @@
SHA256 (JSON-XS-3.02.tar.gz) = 5f6a5944887d75f1d34440a2d9e69ef12e23f434af23acb143fb0241f40b02be
SIZE (JSON-XS-3.02.tar.gz) = 82712

View File

@@ -0,0 +1,11 @@
This module converts Perl data structures to JSON and vice versa.
Its primary goal is to be correct and its secondary goal is to be fast.
To reach the latter goal it was written in C.
As this is the n-th-something JSON module on CPAN, what was the reason
to write yet another JSON module? While it seems there are many JSON
modules, none of them correctly handle all corner cases, and in most
cases their maintainers are unresponsive, gone missing, or not listening
to bug reports for other reasons.
WWW: http://search.cpan.org/dist/JSON-XS/

View File

@@ -0,0 +1,7 @@
bin/json_xs
%%SITE_ARCH%%/JSON/XS.pm
%%SITE_ARCH%%/JSON/XS/Boolean.pm
%%SITE_ARCH%%/auto/JSON/XS/XS.so
%%PERL5_MAN1%%/json_xs.1.gz
%%PERL5_MAN3%%/JSON::XS.3.gz
%%PERL5_MAN3%%/JSON::XS::Boolean.3.gz

16
perl5/p5-JSON/Makefile Normal file
View File

@@ -0,0 +1,16 @@
PORTNAME= JSON
PORTVERSION= 4.09
CATEGORIES= converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to convert to JSON (JavaScript Object Notation)
WWW= https://metacpan.org/release/JSON
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

3
perl5/p5-JSON/distinfo Normal file
View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1660576916
SHA256 (JSON-4.09.tar.gz) = 6780a51f438c0932eec0534fc9cd2b1ad0d64817eda4add8ede5ec77d6d2c991
SIZE (JSON-4.09.tar.gz) = 94319

1
perl5/p5-JSON/pkg-descr Normal file
View File

@@ -0,0 +1 @@
Perl extension interface to convert to JSON (JavaScript Object Notation).

10
perl5/p5-JSON/pkg-plist Normal file
View File

@@ -0,0 +1,10 @@
%%SITE_PERL%%/JSON.pm
%%SITE_PERL%%/JSON/backportPP.pm
%%SITE_PERL%%/JSON/backportPP/Boolean.pm
%%SITE_PERL%%/JSON/backportPP/Compat5005.pm
%%SITE_PERL%%/JSON/backportPP/Compat5006.pm
%%PERL5_MAN3%%/JSON.3.gz
%%PERL5_MAN3%%/JSON::backportPP.3.gz
%%PERL5_MAN3%%/JSON::backportPP::Boolean.3.gz
%%PERL5_MAN3%%/JSON::backportPP::Compat5005.3.gz
%%PERL5_MAN3%%/JSON::backportPP::Compat5006.3.gz

View File

@@ -2,7 +2,7 @@
# $FreeBSD: head/www/p5-Mojolicious/Makefile 433779 2017-02-10 00:13:51Z adamw $
PORTNAME= Mojolicious
PORTVERSION= 9.30
PORTVERSION= 9.39
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1671213544
SHA256 (Mojolicious-9.30.tar.gz) = faab973c56479e4309c6a3e15b294ea5d7aac10f0de726cf595f545a95f1df37
SIZE (Mojolicious-9.30.tar.gz) = 852085
TIMESTAMP = 1756360570
SHA256 (Mojolicious-9.39.tar.gz) = 130a490d77d76139f734ce1b894d459bae03805fb1f3dfdd58fc44fe82af3cfd
SIZE (Mojolicious-9.39.tar.gz) = 962558

View File

@@ -1,11 +1,206 @@
bin/hypnotoad
bin/mojo
bin/morbo
%%PERL5_MAN1%%/hypnotoad.1.gz
%%PERL5_MAN1%%/mojo.1.gz
%%PERL5_MAN1%%/morbo.1.gz
%%PERL5_MAN3%%/Mojolicious.3.gz
%%PERL5_MAN3%%/Mojolicious::Commands.3.gz
%%PERL5_MAN3%%/Mojolicious::Command.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::cpanify.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::app.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::dockerfile.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::lite_app.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::makefile.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::plugin.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::inflate.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::cgi.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::daemon.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::eval.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::get.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::prefork.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::psgi.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::routes.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::version.3.gz
%%PERL5_MAN3%%/Mojolicious::Controller.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Contributing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Cookbook.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::FAQ.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Growing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Rendering.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Routing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Testing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Tutorial.3.gz
%%PERL5_MAN3%%/Mojolicious::Lite.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugins.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Config.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::DefaultHelpers.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::EPLRenderer.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::EPRenderer.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::HeaderCondition.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::JSONConfig.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Mount.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::NotYAMLConfig.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::TagHelpers.3.gz
%%PERL5_MAN3%%/Mojolicious::Renderer.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes::Match.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes::Pattern.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes::Route.3.gz
%%PERL5_MAN3%%/Mojolicious::Sessions.3.gz
%%PERL5_MAN3%%/Mojolicious::Static.3.gz
%%PERL5_MAN3%%/Mojolicious::Types.3.gz
%%PERL5_MAN3%%/Mojolicious::Validator.3.gz
%%PERL5_MAN3%%/Mojolicious::Validator::Validation.3.gz
%%PERL5_MAN3%%/Mojo.3.gz
%%PERL5_MAN3%%/Mojo::Asset.3.gz
%%PERL5_MAN3%%/Mojo::Asset::File.3.gz
%%PERL5_MAN3%%/Mojo::Asset::Memory.3.gz
%%PERL5_MAN3%%/Mojo::BaseUtil.3.gz
%%PERL5_MAN3%%/Mojo::Base.3.gz
%%PERL5_MAN3%%/Mojo::ByteStream.3.gz
%%PERL5_MAN3%%/Mojo::Cache.3.gz
%%PERL5_MAN3%%/Mojo::Collection.3.gz
%%PERL5_MAN3%%/Mojo::Content.3.gz
%%PERL5_MAN3%%/Mojo::Content::MultiPart.3.gz
%%PERL5_MAN3%%/Mojo::Content::Single.3.gz
%%PERL5_MAN3%%/Mojo::Cookie.3.gz
%%PERL5_MAN3%%/Mojo::Cookie::Request.3.gz
%%PERL5_MAN3%%/Mojo::Cookie::Response.3.gz
%%PERL5_MAN3%%/Mojo::DOM.3.gz
%%PERL5_MAN3%%/Mojo::DOM::CSS.3.gz
%%PERL5_MAN3%%/Mojo::DOM::HTML.3.gz
%%PERL5_MAN3%%/Mojo::Date.3.gz
%%PERL5_MAN3%%/Mojo::DynamicMethods.3.gz
%%PERL5_MAN3%%/Mojo::EventEmitter.3.gz
%%PERL5_MAN3%%/Mojo::Exception.3.gz
%%PERL5_MAN3%%/Mojo::File.3.gz
%%PERL5_MAN3%%/Mojo::Headers.3.gz
%%PERL5_MAN3%%/Mojo::HelloWorld.3.gz
%%PERL5_MAN3%%/Mojo::Home.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Client.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Server.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Stream.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Subprocess.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::TLS.3.gz
%%PERL5_MAN3%%/Mojo::JSON.3.gz
%%PERL5_MAN3%%/Mojo::JSON::Pointer.3.gz
%%PERL5_MAN3%%/Mojo::Loader.3.gz
%%PERL5_MAN3%%/Mojo::Log.3.gz
%%PERL5_MAN3%%/Mojo::Message.3.gz
%%PERL5_MAN3%%/Mojo::Message::Request.3.gz
%%PERL5_MAN3%%/Mojo::Message::Response.3.gz
%%PERL5_MAN3%%/Mojo::Parameters.3.gz
%%PERL5_MAN3%%/Mojo::Path.3.gz
%%PERL5_MAN3%%/Mojo::Promise.3.gz
%%PERL5_MAN3%%/Mojo::Reactor.3.gz
%%PERL5_MAN3%%/Mojo::Reactor::EV.3.gz
%%PERL5_MAN3%%/Mojo::Reactor::Poll.3.gz
%%PERL5_MAN3%%/Mojo::Server.3.gz
%%PERL5_MAN3%%/Mojo::Server::CGI.3.gz
%%PERL5_MAN3%%/Mojo::Server::Daemon.3.gz
%%PERL5_MAN3%%/Mojo::Server::Hypnotoad.3.gz
%%PERL5_MAN3%%/Mojo::Server::Morbo.3.gz
%%PERL5_MAN3%%/Mojo::Server::Morbo::Backend.3.gz
%%PERL5_MAN3%%/Mojo::Server::Morbo::Backend::Poll.3.gz
%%PERL5_MAN3%%/Mojo::Server::PSGI.3.gz
%%PERL5_MAN3%%/Mojo::Server::Prefork.3.gz
%%PERL5_MAN3%%/Mojo::Template.3.gz
%%PERL5_MAN3%%/Mojo::Transaction.3.gz
%%PERL5_MAN3%%/Mojo::Transaction::HTTP.3.gz
%%PERL5_MAN3%%/Mojo::Transaction::WebSocket.3.gz
%%PERL5_MAN3%%/Mojo::URL.3.gz
%%PERL5_MAN3%%/Mojo::Upload.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::CookieJar.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::Proxy.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::Server.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::Transactor.3.gz
%%PERL5_MAN3%%/Mojo::Util.3.gz
%%PERL5_MAN3%%/Mojo::WebSocket.3.gz
%%PERL5_MAN3%%/Test::Mojo.3.gz
%%PERL5_MAN3%%/ojo.3.gz
%%SITE_PERL%%/Mojo.pm
%%SITE_PERL%%/Mojolicious.pm
%%SITE_PERL%%/Mojolicious/Command.pm
%%SITE_PERL%%/Mojolicious/Commands.pm
%%SITE_PERL%%/Mojolicious/Command/Author/cpanify.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/app.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/dockerfile.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/lite_app.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/makefile.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/plugin.pm
%%SITE_PERL%%/Mojolicious/Command/Author/inflate.pm
%%SITE_PERL%%/Mojolicious/Command/cgi.pm
%%SITE_PERL%%/Mojolicious/Command/daemon.pm
%%SITE_PERL%%/Mojolicious/Command/eval.pm
%%SITE_PERL%%/Mojolicious/Command/get.pm
%%SITE_PERL%%/Mojolicious/Command/prefork.pm
%%SITE_PERL%%/Mojolicious/Command/psgi.pm
%%SITE_PERL%%/Mojolicious/Command/routes.pm
%%SITE_PERL%%/Mojolicious/Command/version.pm
%%SITE_PERL%%/Mojolicious/Controller.pm
%%SITE_PERL%%/Mojolicious/Guides.pod
%%SITE_PERL%%/Mojolicious/Guides/Contributing.pod
%%SITE_PERL%%/Mojolicious/Guides/Cookbook.pod
%%SITE_PERL%%/Mojolicious/Guides/FAQ.pod
%%SITE_PERL%%/Mojolicious/Guides/Growing.pod
%%SITE_PERL%%/Mojolicious/Guides/Rendering.pod
%%SITE_PERL%%/Mojolicious/Guides/Routing.pod
%%SITE_PERL%%/Mojolicious/Guides/Testing.pod
%%SITE_PERL%%/Mojolicious/Guides/Tutorial.pod
%%SITE_PERL%%/Mojolicious/Lite.pm
%%SITE_PERL%%/Mojolicious/Plugin.pm
%%SITE_PERL%%/Mojolicious/Plugins.pm
%%SITE_PERL%%/Mojolicious/Plugin/Config.pm
%%SITE_PERL%%/Mojolicious/Plugin/DefaultHelpers.pm
%%SITE_PERL%%/Mojolicious/Plugin/EPLRenderer.pm
%%SITE_PERL%%/Mojolicious/Plugin/EPRenderer.pm
%%SITE_PERL%%/Mojolicious/Plugin/HeaderCondition.pm
%%SITE_PERL%%/Mojolicious/Plugin/JSONConfig.pm
%%SITE_PERL%%/Mojolicious/Plugin/Mount.pm
%%SITE_PERL%%/Mojolicious/Plugin/NotYAMLConfig.pm
%%SITE_PERL%%/Mojolicious/Plugin/TagHelpers.pm
%%SITE_PERL%%/Mojolicious/Renderer.pm
%%SITE_PERL%%/Mojolicious/Routes.pm
%%SITE_PERL%%/Mojolicious/Routes/Match.pm
%%SITE_PERL%%/Mojolicious/Routes/Pattern.pm
%%SITE_PERL%%/Mojolicious/Routes/Route.pm
%%SITE_PERL%%/Mojolicious/Sessions.pm
%%SITE_PERL%%/Mojolicious/Static.pm
%%SITE_PERL%%/Mojolicious/Types.pm
%%SITE_PERL%%/Mojolicious/Validator.pm
%%SITE_PERL%%/Mojolicious/Validator/Validation.pm
%%SITE_PERL%%/Mojolicious/resources/public/favicon.ico
%%SITE_PERL%%/Mojolicious/resources/public/mojo/bootstrap/bootstrap.css
%%SITE_PERL%%/Mojolicious/resources/public/mojo/bootstrap/bootstrap.js
%%SITE_PERL%%/Mojolicious/resources/public/mojo/bootstrap/bootstrap.min.css.map
%%SITE_PERL%%/Mojolicious/resources/public/mojo/failraptor.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/highlight.js/highlight.min.js
%%SITE_PERL%%/Mojolicious/resources/public/mojo/highlight.js/highlight-mojo-dark.css
%%SITE_PERL%%/Mojolicious/resources/public/mojo/highlight.js/mojolicious.min.js
%%SITE_PERL%%/Mojolicious/resources/public/mojo/logo.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/logo-white.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/logo-white-2x.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/mojo.css
%%SITE_PERL%%/Mojolicious/resources/public/mojo/noraptor.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/notfound.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/pinstripe-dark.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/pinstripe-light.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/popper/popper.js
%%SITE_PERL%%/Mojolicious/resources/templates/mojo/debug.html.ep
%%SITE_PERL%%/Mojolicious/resources/templates/mojo/exception.html.ep
%%SITE_PERL%%/Mojolicious/resources/templates/mojo/not_found.html.ep
%%SITE_PERL%%/Mojo/Asset.pm
%%SITE_PERL%%/Mojo/Asset/File.pm
%%SITE_PERL%%/Mojo/Asset/Memory.pm
%%SITE_PERL%%/Mojo/Base.pm
%%SITE_PERL%%/Mojo/BaseUtil.pm
%%SITE_PERL%%/Mojo/ByteStream.pm
%%SITE_PERL%%/Mojo/Cache.pm
%%SITE_PERL%%/Mojo/Collection.pm
@@ -70,197 +265,45 @@ bin/morbo
%%SITE_PERL%%/Mojo/Util.pm
%%SITE_PERL%%/Mojo/WebSocket.pm
%%SITE_PERL%%/Mojo/resources/html_entities.txt
%%SITE_PERL%%/Mojolicious.pm
%%SITE_PERL%%/Mojolicious/Command.pm
%%SITE_PERL%%/Mojolicious/Command/Author/cpanify.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/app.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/dockerfile.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/lite_app.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/makefile.pm
%%SITE_PERL%%/Mojolicious/Command/Author/generate/plugin.pm
%%SITE_PERL%%/Mojolicious/Command/Author/inflate.pm
%%SITE_PERL%%/Mojolicious/Command/cgi.pm
%%SITE_PERL%%/Mojolicious/Command/daemon.pm
%%SITE_PERL%%/Mojolicious/Command/eval.pm
%%SITE_PERL%%/Mojolicious/Command/get.pm
%%SITE_PERL%%/Mojolicious/Command/prefork.pm
%%SITE_PERL%%/Mojolicious/Command/psgi.pm
%%SITE_PERL%%/Mojolicious/Command/routes.pm
%%SITE_PERL%%/Mojolicious/Command/version.pm
%%SITE_PERL%%/Mojolicious/Commands.pm
%%SITE_PERL%%/Mojolicious/Controller.pm
%%SITE_PERL%%/Mojolicious/Guides.pod
%%SITE_PERL%%/Mojolicious/Guides/Contributing.pod
%%SITE_PERL%%/Mojolicious/Guides/Cookbook.pod
%%SITE_PERL%%/Mojolicious/Guides/FAQ.pod
%%SITE_PERL%%/Mojolicious/Guides/Growing.pod
%%SITE_PERL%%/Mojolicious/Guides/Rendering.pod
%%SITE_PERL%%/Mojolicious/Guides/Routing.pod
%%SITE_PERL%%/Mojolicious/Guides/Testing.pod
%%SITE_PERL%%/Mojolicious/Guides/Tutorial.pod
%%SITE_PERL%%/Mojolicious/Lite.pm
%%SITE_PERL%%/Mojolicious/Plugin.pm
%%SITE_PERL%%/Mojolicious/Plugin/Config.pm
%%SITE_PERL%%/Mojolicious/Plugin/DefaultHelpers.pm
%%SITE_PERL%%/Mojolicious/Plugin/EPLRenderer.pm
%%SITE_PERL%%/Mojolicious/Plugin/EPRenderer.pm
%%SITE_PERL%%/Mojolicious/Plugin/HeaderCondition.pm
%%SITE_PERL%%/Mojolicious/Plugin/JSONConfig.pm
%%SITE_PERL%%/Mojolicious/Plugin/Mount.pm
%%SITE_PERL%%/Mojolicious/Plugin/NotYAMLConfig.pm
%%SITE_PERL%%/Mojolicious/Plugin/TagHelpers.pm
%%SITE_PERL%%/Mojolicious/Plugins.pm
%%SITE_PERL%%/Mojolicious/Renderer.pm
%%SITE_PERL%%/Mojolicious/Routes.pm
%%SITE_PERL%%/Mojolicious/Routes/Match.pm
%%SITE_PERL%%/Mojolicious/Routes/Pattern.pm
%%SITE_PERL%%/Mojolicious/Routes/Route.pm
%%SITE_PERL%%/Mojolicious/Sessions.pm
%%SITE_PERL%%/Mojolicious/Static.pm
%%SITE_PERL%%/Mojolicious/Types.pm
%%SITE_PERL%%/Mojolicious/Validator.pm
%%SITE_PERL%%/Mojolicious/Validator/Validation.pm
%%SITE_PERL%%/Mojolicious/resources/public/favicon.ico
%%SITE_PERL%%/Mojolicious/resources/public/mojo/bootstrap/bootstrap.css
%%SITE_PERL%%/Mojolicious/resources/public/mojo/bootstrap/bootstrap.js
%%SITE_PERL%%/Mojolicious/resources/public/mojo/failraptor.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/highlight.js/highlight-mojo-dark.css
%%SITE_PERL%%/Mojolicious/resources/public/mojo/highlight.js/highlight.min.js
%%SITE_PERL%%/Mojolicious/resources/public/mojo/highlight.js/mojolicious.min.js
%%SITE_PERL%%/Mojolicious/resources/public/mojo/jquery/jquery.js
%%SITE_PERL%%/Mojolicious/resources/public/mojo/logo-white-2x.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/logo-white.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/logo.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/mojo.css
%%SITE_PERL%%/Mojolicious/resources/public/mojo/noraptor.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/notfound.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/pinstripe-dark.png
%%SITE_PERL%%/Mojolicious/resources/public/mojo/pinstripe-light.png
%%SITE_PERL%%/Mojolicious/resources/templates/mojo/debug.html.ep
%%SITE_PERL%%/Mojolicious/resources/templates/mojo/exception.html.ep
%%SITE_PERL%%/Mojolicious/resources/templates/mojo/not_found.html.ep
%%SITE_PERL%%/Test/Mojo.pm
%%SITE_PERL%%/ojo.pm
%%PERL5_MAN1%%/hypnotoad.1.gz
%%PERL5_MAN1%%/mojo.1.gz
%%PERL5_MAN1%%/morbo.1.gz
%%PERL5_MAN3%%/Mojo.3.gz
%%PERL5_MAN3%%/Mojo::Asset.3.gz
%%PERL5_MAN3%%/Mojo::Asset::File.3.gz
%%PERL5_MAN3%%/Mojo::Asset::Memory.3.gz
%%PERL5_MAN3%%/Mojo::Base.3.gz
%%PERL5_MAN3%%/Mojo::ByteStream.3.gz
%%PERL5_MAN3%%/Mojo::Cache.3.gz
%%PERL5_MAN3%%/Mojo::Collection.3.gz
%%PERL5_MAN3%%/Mojo::Content.3.gz
%%PERL5_MAN3%%/Mojo::Content::MultiPart.3.gz
%%PERL5_MAN3%%/Mojo::Content::Single.3.gz
%%PERL5_MAN3%%/Mojo::Cookie.3.gz
%%PERL5_MAN3%%/Mojo::Cookie::Request.3.gz
%%PERL5_MAN3%%/Mojo::Cookie::Response.3.gz
%%PERL5_MAN3%%/Mojo::DOM.3.gz
%%PERL5_MAN3%%/Mojo::DOM::CSS.3.gz
%%PERL5_MAN3%%/Mojo::DOM::HTML.3.gz
%%PERL5_MAN3%%/Mojo::Date.3.gz
%%PERL5_MAN3%%/Mojo::DynamicMethods.3.gz
%%PERL5_MAN3%%/Mojo::EventEmitter.3.gz
%%PERL5_MAN3%%/Mojo::Exception.3.gz
%%PERL5_MAN3%%/Mojo::File.3.gz
%%PERL5_MAN3%%/Mojo::Headers.3.gz
%%PERL5_MAN3%%/Mojo::HelloWorld.3.gz
%%PERL5_MAN3%%/Mojo::Home.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Client.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Server.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Stream.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::Subprocess.3.gz
%%PERL5_MAN3%%/Mojo::IOLoop::TLS.3.gz
%%PERL5_MAN3%%/Mojo::JSON.3.gz
%%PERL5_MAN3%%/Mojo::JSON::Pointer.3.gz
%%PERL5_MAN3%%/Mojo::Loader.3.gz
%%PERL5_MAN3%%/Mojo::Log.3.gz
%%PERL5_MAN3%%/Mojo::Message.3.gz
%%PERL5_MAN3%%/Mojo::Message::Request.3.gz
%%PERL5_MAN3%%/Mojo::Message::Response.3.gz
%%PERL5_MAN3%%/Mojo::Parameters.3.gz
%%PERL5_MAN3%%/Mojo::Path.3.gz
%%PERL5_MAN3%%/Mojo::Promise.3.gz
%%PERL5_MAN3%%/Mojo::Reactor.3.gz
%%PERL5_MAN3%%/Mojo::Reactor::EV.3.gz
%%PERL5_MAN3%%/Mojo::Reactor::Poll.3.gz
%%PERL5_MAN3%%/Mojo::Server.3.gz
%%PERL5_MAN3%%/Mojo::Server::CGI.3.gz
%%PERL5_MAN3%%/Mojo::Server::Daemon.3.gz
%%PERL5_MAN3%%/Mojo::Server::Hypnotoad.3.gz
%%PERL5_MAN3%%/Mojo::Server::Morbo.3.gz
%%PERL5_MAN3%%/Mojo::Server::Morbo::Backend.3.gz
%%PERL5_MAN3%%/Mojo::Server::Morbo::Backend::Poll.3.gz
%%PERL5_MAN3%%/Mojo::Server::PSGI.3.gz
%%PERL5_MAN3%%/Mojo::Server::Prefork.3.gz
%%PERL5_MAN3%%/Mojo::Template.3.gz
%%PERL5_MAN3%%/Mojo::Transaction.3.gz
%%PERL5_MAN3%%/Mojo::Transaction::HTTP.3.gz
%%PERL5_MAN3%%/Mojo::Transaction::WebSocket.3.gz
%%PERL5_MAN3%%/Mojo::URL.3.gz
%%PERL5_MAN3%%/Mojo::Upload.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::CookieJar.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::Proxy.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::Server.3.gz
%%PERL5_MAN3%%/Mojo::UserAgent::Transactor.3.gz
%%PERL5_MAN3%%/Mojo::Util.3.gz
%%PERL5_MAN3%%/Mojo::WebSocket.3.gz
%%PERL5_MAN3%%/Mojolicious.3.gz
%%PERL5_MAN3%%/Mojolicious::Command.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::cpanify.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::app.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::dockerfile.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::lite_app.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::makefile.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::generate::plugin.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::Author::inflate.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::cgi.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::daemon.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::eval.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::get.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::prefork.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::psgi.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::routes.3.gz
%%PERL5_MAN3%%/Mojolicious::Command::version.3.gz
%%PERL5_MAN3%%/Mojolicious::Commands.3.gz
%%PERL5_MAN3%%/Mojolicious::Controller.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Contributing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Cookbook.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::FAQ.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Growing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Rendering.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Routing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Testing.3.gz
%%PERL5_MAN3%%/Mojolicious::Guides::Tutorial.3.gz
%%PERL5_MAN3%%/Mojolicious::Lite.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Config.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::DefaultHelpers.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::EPLRenderer.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::EPRenderer.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::HeaderCondition.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::JSONConfig.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Mount.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::NotYAMLConfig.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::TagHelpers.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugins.3.gz
%%PERL5_MAN3%%/Mojolicious::Renderer.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes::Match.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes::Pattern.3.gz
%%PERL5_MAN3%%/Mojolicious::Routes::Route.3.gz
%%PERL5_MAN3%%/Mojolicious::Sessions.3.gz
%%PERL5_MAN3%%/Mojolicious::Static.3.gz
%%PERL5_MAN3%%/Mojolicious::Types.3.gz
%%PERL5_MAN3%%/Mojolicious::Validator.3.gz
%%PERL5_MAN3%%/Mojolicious::Validator::Validation.3.gz
%%PERL5_MAN3%%/Test::Mojo.3.gz
%%PERL5_MAN3%%/ojo.3.gz
@dir %%SITE_PERL%%/mach/auto/Mojolicious
@dir %%SITE_PERL%%/mach/auto
@dir %%SITE_PERL%%/mach
@dir %%PERL5_MAN1%%
@dir %%PERL5_MAN3%%
@dir %%SITE_PERL%%/man
@dir %%SITE_PERL%%/Mojo/Asset
@dir %%SITE_PERL%%/Mojo/Content
@dir %%SITE_PERL%%/Mojo/Cookie
@dir %%SITE_PERL%%/Mojo/DOM
@dir %%SITE_PERL%%/Mojo/IOLoop/resources
@dir %%SITE_PERL%%/Mojo/IOLoop
@dir %%SITE_PERL%%/Mojo/JSON
@dir %%SITE_PERL%%/Mojo/Message
@dir %%SITE_PERL%%/Mojo/Reactor
@dir %%SITE_PERL%%/Mojo/resources
@dir %%SITE_PERL%%/Mojo/Server/Morbo/Backend
@dir %%SITE_PERL%%/Mojo/Server/Morbo
@dir %%SITE_PERL%%/Mojo/Server
@dir %%SITE_PERL%%/Mojo/Transaction
@dir %%SITE_PERL%%/Mojo/UserAgent
@dir %%SITE_PERL%%/Mojo
@dir %%SITE_PERL%%/Mojolicious/Command/Author/generate
@dir %%SITE_PERL%%/Mojolicious/Command/Author
@dir %%SITE_PERL%%/Mojolicious/Command
@dir %%SITE_PERL%%/Mojolicious/Guides
@dir %%SITE_PERL%%/Mojolicious/Plugin
@dir %%SITE_PERL%%/Mojolicious/resources/public/mojo/bootstrap
@dir %%SITE_PERL%%/Mojolicious/resources/public/mojo/highlight.js
@dir %%SITE_PERL%%/Mojolicious/resources/public/mojo/popper
@dir %%SITE_PERL%%/Mojolicious/resources/public/mojo
@dir %%SITE_PERL%%/Mojolicious/resources/public
@dir %%SITE_PERL%%/Mojolicious/resources/templates/mojo
@dir %%SITE_PERL%%/Mojolicious/resources/templates
@dir %%SITE_PERL%%/Mojolicious/resources
@dir %%SITE_PERL%%/Mojolicious/Routes
@dir %%SITE_PERL%%/Mojolicious/Validator
@dir %%SITE_PERL%%/Mojolicious
@dir %%SITE_PERL%%/Test
@dir %%SITE_PERL%%

View File

@@ -0,0 +1,21 @@
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD:perl/Makefile 412346 2016-04-01 14:00:51Z mat $
PORTNAME= Types-Serialiser
PORTVERSION= 1.0
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MLEHMANN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple data types for common serialisation formats
BUILD_DEPENDS= p5-common-sense>=0:perl5/p5-common-sense
RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
.include <bsd.port.mk>
#EOF

View File

@@ -0,0 +1,2 @@
SHA256 (Types-Serialiser-1.0.tar.gz) = 7ad3347849d8a3da6470135018d6af5fd8e58b4057cd568c3813695f2a04730d
SIZE (Types-Serialiser-1.0.tar.gz) = 6238

View File

@@ -0,0 +1,6 @@
Types::Serialiser provides some extra datatypes that are used by common
serialisation formats such as JSON or CBOR. The idea is to have a repository of
simple/small constants and containers that can be shared by different
implementations so they become interoperable between each other.
WWW: http://search.cpan.org/dist/Types-Serialiser/

View File

@@ -0,0 +1,4 @@
%%SITE_PERL%%/Types/Serialiser.pm
%%SITE_PERL%%/Types/Serialiser/Error.pm
%%PERL5_MAN3%%/Types::Serialiser.3.gz
%%PERL5_MAN3%%/Types::Serialiser::Error.3.gz