Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4BD2B84DA5 for ; Sat, 16 Sep 2023 18:22:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id bB2LrzFrD38t for ; Sat, 16 Sep 2023 18:22:52 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id C41C684D17 for ; Sat, 16 Sep 2023 18:22:52 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B663AFBDB; Sat, 16 Sep 2023 18:22:52 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_169488857293650" MIME-Version: 1.0 Date: Sat, 16 Sep 2023 18:22:52 +0000 From: "David H. Gutteridge" Subject: CVS commit: pkgsrc/doc To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: gutteridge@netbsd.org X-Mailer: log_accum Message-Id: <20230916182252.B663AFBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_169488857293650 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: gutteridge Date: Sat Sep 16 18:22:52 UTC 2023 Modified Files: pkgsrc/doc: pkgsrc.html pkgsrc.txt Log Message: doc/pkgsrc.*: regen To generate a diff of this commit: cvs rdiff -u -r1.357 -r1.358 pkgsrc/doc/pkgsrc.html cvs rdiff -u -r1.355 -r1.356 pkgsrc/doc/pkgsrc.txt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_169488857293650 Content-Disposition: inline Content-Length: 96452 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=utf-8 Modified files: Index: pkgsrc/doc/pkgsrc.html diff -u pkgsrc/doc/pkgsrc.html:1.357 pkgsrc/doc/pkgsrc.html:1.358 --- pkgsrc/doc/pkgsrc.html:1.357 Sat Jul 22 22:58:34 2023 +++ pkgsrc/doc/pkgsrc.html Sat Sep 16 18:22:52 2023 @@ -8593,7 +8593,7 @@ MESON_ARGS+= -Dx11=false

21.4.1. C, C++, and Fortran

-

Compilers for the C and C++ languages comes with +

Compilers for the C and C++ languages come with the NetBSD base system. By default, pkgsrc assumes that a package is written in C and will hide all other compilers (via the wrapper framework, see Chapter 18, Buildlink methodology).

@@ -8603,20 +8603,13 @@ MESON_ARGS+= -Dx11=false currently are:

-c99, c++, c++03, gnu++03, c++0x, gnu++0x, c++11, gnu++11,
-c++14, gnu++14, c++17, gnu++17, c++20, gnu++20, fortran,
-fortran77, java, objc, obj-c++, and ada.
+c, c++, fortran, fortran77, java, objc, obj-c++, and ada.
 

(and any combination). The default is c. Packages using GNU configure scripts, even if written in C++, usually need a C compiler for the configure - phase. - Language variants like c++11 - can be specified if the package does not explicitly set - -std=... when compiling (i.e. the package - assumes the compiler defaults to C++11 or some other standard). - This is a common bug in upstream build systems.

+ phase.

To declare which features a package requies from the compiler, set either USE_CC_FEATURES or USE_CXX_FEATURES. Allowed values for @@ -8636,6 +8629,29 @@ is_trivially_copy_constructible

+

Language variants like gnu99 and + c++11 can be specified in FORCE_C_STD + and FORCE_CXX_STD if the package does not explicitly set + -std=... when compiling (i.e. the package + assumes the compiler defaults to C++11 or some other standard). + This is a common bug in upstream build systems.

+

Allowed values for FORCE_C_STD are + currently: +

+
+c90, c99, c11, gnu90, gnu99, gnu11
+
+

+

+

Allowed values for FORCE_CXX_STD are + currently: +

+
+c++03, c++11, c++14, c++17, c++20,
+gnu++03, gnu++11, gnu++14, gnu++17, gnu++20
+
+

+

@@ -12517,6 +12533,10 @@ source packages

FOO_HACKS_MK +FORCE_CXX_STD + + +FORCE_C_STD FOX_USE_XUNICODE @@ -12812,2040 +12832,2040 @@ source packages
LIBDVDCSS_MASTER_SITES +LIBIMAGEQUANT_TYPE LIBRSVG_TYPE -LIBTOOL +LIBTOOL LIBTOOLIZE_PLIST -LIBTOOL_M4_OVERRIDE +LIBTOOL_M4_OVERRIDE LIBUSB_TYPE -LICENSE +LICENSE LINKER_RPATH_FLAG -LINK_RPATH_FLAG +LINK_RPATH_FLAG LINUX_LOCALES -LOCALBASE +LOCALBASE LOCALBASE_LOCKTYPE -LOCALPATCHES +LOCALPATCHES LOVE_DATA -LOVE_GAME +LOVE_GAME LOVE_VERSION -LP32PLATFORMS +LP32PLATFORMS LP64PLATFORMS -LUA_BUSTED_ARGS +LUA_BUSTED_ARGS LUA_CDIR -LUA_COMPILER +LUA_COMPILER LUA_DOCDIR -LUA_EXAMPLESDIR +LUA_EXAMPLESDIR LUA_INCDIR -LUA_INTERPRETER +LUA_INTERPRETER LUA_LDIR -LUA_LINKER_MAGIC +LUA_LINKER_MAGIC LUA_PKGPREFIX -LUA_SELF_CONFLICT +LUA_SELF_CONFLICT LUA_USE_BUSTED -LUA_VERSIONS_ACCEPTED +LUA_VERSIONS_ACCEPTED LUA_VERSIONS_INCOMPATIBLE -LUA_VERSION_DEFAULT +LUA_VERSION_DEFAULT LUA_VERSION_REQD -Lua +Lua MACHINE_PLATFORM -MAILAGENT_DOMAIN +MAILAGENT_DOMAIN MAILAGENT_EMAIL -MAILAGENT_FQDN +MAILAGENT_FQDN MAILAGENT_ORGANIZATION -MAJORDOMO_HOMEDIR +MAJORDOMO_HOMEDIR MAKEINFO_ARGS -MAKE_DIRS +MAKE_DIRS MAKE_DIRS_PERMS -MAKE_ENV +MAKE_ENV MAKE_FILE -MAKE_FLAGS +MAKE_FLAGS MAKE_JOBS -MAKE_JOBS_SAFE +MAKE_JOBS_SAFE MAKE_PROGRAM -MANCOMPRESSED_IF_MANZ +MANCOMPRESSED_IF_MANZ MANINSTALL -MANZ +MANZ MARIADB_VERSIONS_ALL -MASTER_SITES +MASTER_SITES MASTER_SITE_BACKUP -MASTER_SITE_LOCAL +MASTER_SITE_LOCAL MASTER_SITE_MOZILLA -MASTER_SITE_OVERRIDE +MASTER_SITE_OVERRIDE MASTER_SITE_PERL_CPAN -MASTER_SORT +MASTER_SORT MASTER_SORT_RANDOM -MASTER_SORT_REGEX +MASTER_SORT_REGEX MECAB_CHARSET -MEDIATOMB_GROUP +MEDIATOMB_GROUP MEDIATOMB_USER -MIPSPROBASE +MIPSPROBASE MIREDO_GROUP -MIREDO_USER +MIREDO_USER MISSING_FEATURES -MKDIR +MKDIR MKPIE_SUPPORTED -MLDONKEY_GROUP +MLDONKEY_GROUP MLDONKEY_HOME -MLDONKEY_USER +MLDONKEY_USER MONOTONE_GROUP -MONOTONE_USER +MONOTONE_USER MOTIFBASE -MOTIF_TYPE +MOTIF_TYPE MOTIF_TYPE_DEFAULT -MPI_TYPE +MPI_TYPE MSGFMT_STRIP_MSGCTXT -MSGFMT_STRIP_MSGID_PLURAL +MSGFMT_STRIP_MSGID_PLURAL MTOOLS_ENABLE_FLOPPYD -MV +MV MYSQL_CHARSET -MYSQL_DATADIR +MYSQL_DATADIR MYSQL_EXTRA_CHARSET -MYSQL_GROUP +MYSQL_GROUP MYSQL_USER -MYSQL_VERSION +MYSQL_VERSION MYSQL_VERSIONS_ACCEPTED -MYSQL_VERSION_DEFAULT +MYSQL_VERSION_DEFAULT NAGIOSCMD_GROUP -NAGIOSDIR +NAGIOSDIR NAGIOS_GROUP -NAGIOS_USER +NAGIOS_USER NATIVE_APPEND_ABI -NATIVE_APPEND_ELF +NATIVE_APPEND_ELF NATIVE_EXEC_FMT -NATIVE_MACHINE_PLATFORM +NATIVE_MACHINE_PLATFORM NATIVE_OBJECT_FMT -NBPAX_PROGRAM_PREFIX +NBPAX_PROGRAM_PREFIX NETBSD_LOGIN_NAME -NMH_EDITOR +NMH_EDITOR NMH_MTA -NMH_PAGER +NMH_PAGER NODE_VERSIONS_ACCEPTED -NODE_VERSIONS_INCOMPATIBLE +NODE_VERSIONS_INCOMPATIBLE NODE_VERSION_DEFAULT -NODE_VERSION_REQD +NODE_VERSION_REQD NOLOGIN -NOTE +NOTE NOT_FOR_PLATFORM -NOT_PAX_ASLR_SAFE +NOT_PAX_ASLR_SAFE NOT_PAX_MPROTECT_SAFE -NO_BUILD +NO_BUILD NO_CHECKSUM -NO_CONFIGURE +NO_CONFIGURE NO_SKIP -NS_PREFERRED +NS_PREFERRED NULLMAILER_GROUP -NULLMAILER_USER +NULLMAILER_USER OBJHOSTNAME -OBJMACHINE +OBJMACHINE OCAML_FINDLIB_DIRS -OCAML_FINDLIB_REGISTER +OCAML_FINDLIB_REGISTER OCAML_FINDLIB_REGISTER_VERBOSE -OCAML_SITELIBDIR +OCAML_SITELIBDIR OMF -ONLY_FOR_COMPILER +ONLY_FOR_COMPILER ONLY_FOR_PLATFORM -OPENSSH_CHROOT +OPENSSH_CHROOT OPENSSH_GROUP -OPENSSH_USER +OPENSSH_USER OPSYS -OPSYS_EMULDIR +OPSYS_EMULDIR OPSYS_VERSION -OS +OS OSS_TYPE -OSX +OSX OS_VARIANT -OS_VERSION +OS_VERSION OTF_FONTS_DIR -OVERRIDE_DIRDEPTH +OVERRIDE_DIRDEPTH OVERRIDE_GEMSPEC -OVERRIDE_GNU_CONFIG_SCRIPTS +OVERRIDE_GNU_CONFIG_SCRIPTS OWN_DIRS -OWN_DIRS_PERMS +OWN_DIRS_PERMS P4GROUP -P4PORT +P4PORT P4ROOT -P4USER +P4USER PACKAGES -PALMOS_DEFAULT_SDK +PALMOS_DEFAULT_SDK PAMBASE -PAM_DEFAULT +PAM_DEFAULT PAPERSIZE -PASSIVE_FETCH +PASSIVE_FETCH PATCHDIR -PATCHFILES +PATCHFILES PATCH_ARGS -PATCH_DEBUG +PATCH_DEBUG PATCH_DIST_ARGS -PATCH_DIST_CAT +PATCH_DIST_CAT PATCH_DIST_STRIP -PATCH_FUZZ_FACTOR +PATCH_FUZZ_FACTOR PATCH_STRIP -PATH +PATH PCCBASE -PEAR_CMD +PEAR_CMD PEAR_LIB -PEAR_PACKAGE_XML +PEAR_PACKAGE_XML PERL5 -PERL5_CONFIGURE +PERL5_CONFIGURE PERL5_CONFIGURE_DIRS -PERL5_LDFLAGS +PERL5_LDFLAGS PERL5_LICENSE -PERL5_MODULE_TYPE +PERL5_MODULE_TYPE PERL5_PACKLIST -PERL5_PACKLIST_DIR +PERL5_PACKLIST_DIR PERL5_PERLBASE -PERL5_SITEBASE +PERL5_SITEBASE PERL5_USE_PACKLIST -PERL5_VENDORBASE +PERL5_VENDORBASE PFCTL -PFVAR_H +PFVAR_H PF_VERSION -PGGROUP +PGGROUP PGHOME -PGPKGSRCDIR +PGPKGSRCDIR PGSQL_TYPE -PGSQL_VERSION +PGSQL_VERSION PGSQL_VERSIONS_ACCEPTED -PGSQL_VERSION_DEFAULT +PGSQL_VERSION_DEFAULT PGUSER -PG_LIB_EXT +PG_LIB_EXT PHP -PHPCOMMON_MK +PHPCOMMON_MK PHPPKGSRCDIR -PHP_BASE_VERS +PHP_BASE_VERS PHP_CHECK_INSTALLED -PHP_EXTENSION_DIR +PHP_EXTENSION_DIR PHP_INITIAL_TEENY -PHP_PKG_PREFIX +PHP_PKG_PREFIX PHP_VERSION -PHP_VERSIONS_ACCEPTED +PHP_VERSIONS_ACCEPTED PHP_VERSIONS_INCOMPATIBLE -PHP_VERSION_DEFAULT +PHP_VERSION_DEFAULT PHP_VERSION_REQD -PILRC_USE_GTK +PILRC_USE_GTK PKGCONFIG_BASE -PKGCONFIG_FILE +PKGCONFIG_FILE PKGCONFIG_OVERRIDE -PKGCONFIG_OVERRIDE_STAGE +PKGCONFIG_OVERRIDE_STAGE PKGDIR -PKGGNUDIR +PKGGNUDIR PKGINFODIR -PKGLOCALEDIR +PKGLOCALEDIR PKGMANDIR -PKGNAME +PKGNAME PKGNAME_REQD -PKGPATH +PKGPATH PKGREVISION -PKGSRC_BLAS_TYPES +PKGSRC_BLAS_TYPES PKGSRC_CHANGES -PKGSRC_COMPILER +PKGSRC_COMPILER PKGSRC_KEEP_BIN_PKGS -PKGSRC_LOCKTYPE +PKGSRC_LOCKTYPE PKGSRC_MAKE_ENV -PKGSRC_MESSAGE_RECIPIENTS +PKGSRC_MESSAGE_RECIPIENTS PKGSRC_MKPIE -PKGSRC_MKREPRO +PKGSRC_MKREPRO PKGSRC_OVERRIDE_MKPIE -PKGSRC_RUN_TEST +PKGSRC_RUN_TEST PKGSRC_SETENV -PKGSRC_SLEEPSECS +PKGSRC_SLEEPSECS PKGSRC_TODO -PKGSRC_USE_CTF +PKGSRC_USE_CTF PKGSRC_USE_FORTIFY -PKGSRC_USE_MKTOOLS +PKGSRC_USE_MKTOOLS PKGSRC_USE_RELRO -PKGSRC_USE_SSP +PKGSRC_USE_SSP PKGSRC_USE_STACK_CHECK -PKGTASKS_DATAFILE +PKGTASKS_DATAFILE PKGTOOLS_ARGS -PKGTOOLS_ENV +PKGTOOLS_ENV PKG_ALTERNATIVES -PKG_APACHE +PKG_APACHE PKG_APACHE_ACCEPTED -PKG_APACHE_DEFAULT +PKG_APACHE_DEFAULT PKG_BEST_EXISTS -PKG_BUILD_OPTIONS +PKG_BUILD_OPTIONS PKG_COMPRESSION -PKG_CONFIG +PKG_CONFIG PKG_CONFIG_PERMS -PKG_CREATE_USERGROUP +PKG_CREATE_USERGROUP PKG_DB_TMPDIR -PKG_DEBUG_LEVEL +PKG_DEBUG_LEVEL PKG_DEFAULT_OPTIONS -PKG_DESTDIR_SUPPORT +PKG_DESTDIR_SUPPORT PKG_DEVELOPER -PKG_DISABLED_OPTIONS +PKG_DISABLED_OPTIONS PKG_FATAL_ERRORS -PKG_FC +PKG_FC PKG_FILELIST_CMD -PKG_GECOS +PKG_GECOS PKG_GID -PKG_GROUPS +PKG_GROUPS PKG_GROUPS_VARS -PKG_HOME +PKG_HOME PKG_INIT_SCRIPTS -PKG_JAVA_HOME +PKG_JAVA_HOME PKG_JVM -PKG_JVMS_ACCEPTED +PKG_JVMS_ACCEPTED PKG_JVM_DEFAULT -PKG_LEGACY_OPTIONS +PKG_LEGACY_OPTIONS PKG_LIBTOOL -PKG_MKSYMLINKS +PKG_MKSYMLINKS PKG_OPTIONS -PKG_OPTIONS_DEPRECATED_WARNINGS +PKG_OPTIONS_DEPRECATED_WARNINGS PKG_OPTIONS_LEGACY_OPTS -PKG_OPTIONS_LEGACY_VARS +PKG_OPTIONS_LEGACY_VARS PKG_OPTIONS_NONEMPTY_SETS -PKG_OPTIONS_OPTIONAL_GROUPS +PKG_OPTIONS_OPTIONAL_GROUPS PKG_OPTIONS_REQUIRED_GROUPS -PKG_OPTIONS_VAR +PKG_OPTIONS_VAR PKG_PHP -PKG_PHP_MAJOR_VERS +PKG_PHP_MAJOR_VERS PKG_PHP_VERSION -PKG_RCD_SCRIPTS +PKG_RCD_SCRIPTS PKG_REFCOUNT_DBDIR -PKG_REGISTER_SHELLS +PKG_REGISTER_SHELLS PKG_RESUME_TRANSFERS -PKG_SHELL +PKG_SHELL PKG_SUGGESTED_OPTIONS -PKG_SUPPORTED_OPTIONS +PKG_SUPPORTED_OPTIONS PKG_SYSCONFBASE -PKG_SYSCONFBASEDIR +PKG_SYSCONFBASEDIR PKG_SYSCONFDIR -PKG_SYSCONFDIR_PERMS +PKG_SYSCONFDIR_PERMS PKG_SYSCONFSUBDIR -PKG_SYSCONFVAR +PKG_SYSCONFVAR PKG_TOOLS_BIN -PKG_UID +PKG_UID PKG_UPDATE_FONTS_DB -PKG_USERS +PKG_USERS PKG_USERS_VARS -PKG_VERBOSE +PKG_VERBOSE PLEASE -PLIST +PLIST PLIST_AWK -PLIST_AWK_ENV +PLIST_AWK_ENV PLIST_SRC -PLIST_SUBST +PLIST_SUBST PLIST_TYPE -PLIST_VARS +PLIST_VARS POPTOP_USE_MPPE -POSSIBLE_GFORTRAN_VERSION +POSSIBLE_GFORTRAN_VERSION POST_FETCH_HOOK -PREFER +PREFER PREFER_NATIVE -PREFER_NATIVE_PTHREADS +PREFER_NATIVE_PTHREADS PREFER_PKGSRC -PREFIX +PREFIX PREPEND_PATH -PRE_ROOT_CMD +PRE_ROOT_CMD PRIVILEGED_STAGES -PS +PS PTHREAD_AUTO_VARS -PTHREAD_CFLAGS +PTHREAD_CFLAGS PTHREAD_LDFLAGS -PTHREAD_LIBS +PTHREAD_LIBS PTHREAD_OPTS -PTHREAD_TYPE +PTHREAD_TYPE PVM_SSH -PYPKGPREFIX +PYPKGPREFIX PYTHON_FOR_BUILD_ONLY -PYTHON_SELF_CONFLICT +PYTHON_SELF_CONFLICT PYTHON_VERSION -PYTHON_VERSIONED_DEPENDENCIES +PYTHON_VERSIONED_DEPENDENCIES PYTHON_VERSIONS_ACCEPTED -PYTHON_VERSIONS_INCOMPATIBLE +PYTHON_VERSIONS_INCOMPATIBLE PYTHON_VERSION_DEFAULT -PYTHON_VERSION_REQD +PYTHON_VERSION_REQD PYVERSSUFFIX -QMAILDIR +QMAILDIR QMAIL_ALIAS_USER -QMAIL_DAEMON_USER +QMAIL_DAEMON_USER QMAIL_LOG_USER -QMAIL_NOFILES_GROUP +QMAIL_NOFILES_GROUP QMAIL_PASSWD_USER -QMAIL_QMAIL_GROUP +QMAIL_QMAIL_GROUP QMAIL_QUEUE_DIR -QMAIL_QUEUE_EXTRA +QMAIL_QUEUE_EXTRA QMAIL_QUEUE_USER -QMAIL_REMOTE_USER +QMAIL_REMOTE_USER QMAIL_ROOT_USER -QMAIL_SEND_USER +QMAIL_SEND_USER QORE_LATEST_MODULE_API -QORE_MODULE_API +QORE_MODULE_API QORE_MODULE_DIR -QORE_USER_MODULE_DIR +QORE_USER_MODULE_DIR QORE_VERSION -QPOPPER_FAC +QPOPPER_FAC QPOPPER_SPOOL_DIR -QPOPPER_USER +QPOPPER_USER RAKE_NAME -RASMOL_DEPTH +RASMOL_DEPTH RCD_SCRIPTS -RCD_SCRIPTS_DIR +RCD_SCRIPTS_DIR RCD_SCRIPTS_EXAMPLEDIR -RCD_SCRIPTS_MODE +RCD_SCRIPTS_MODE RCD_SCRIPTS_SHELL -RCD_SCRIPT_SRC +RCD_SCRIPT_SRC RDOC -READLINE_DEFAULT +READLINE_DEFAULT READLINE_TYPE -REAL_ROOT_GROUP +REAL_ROOT_GROUP REAL_ROOT_USER -RECURSIVE_MAKE +RECURSIVE_MAKE RELAY_CTRL_DIR -RELRO_SUPPORTED +RELRO_SUPPORTED REPLACE_AWK -REPLACE_BASH +REPLACE_BASH REPLACE_CSH -REPLACE_KSH +REPLACE_KSH REPLACE_LUA -REPLACE_NODEJS +REPLACE_NODEJS REPLACE_OCTAVE -REPLACE_PERL +REPLACE_PERL REPLACE_PERL6 -REPLACE_PHP +REPLACE_PHP REPLACE_PYTHON -REPLACE_QORE +REPLACE_QORE REPLACE_R -REPLACE_RUBY +REPLACE_RUBY REPLACE_RUBY_DIRS -REPLACE_RUBY_PAT +REPLACE_RUBY_PAT REPLACE_SH -REPLACE_TEXLUA +REPLACE_TEXLUA REPLACE_WISH -REQD_DIRS +REQD_DIRS REQD_DIRS_PERMS -REQD_FILES +REQD_FILES REQD_FILES_MODE -REQD_FILES_PERMS +REQD_FILES_PERMS RESOLV_AUTO_VARS -RESOLV_LDFLAGS +RESOLV_LDFLAGS RESOLV_LIBS -RM +RM ROOT_CMD -ROOT_GROUP +ROOT_GROUP ROOT_USER -RPCGEN +RPCGEN RPM -RPM2PKG_PLIST +RPM2PKG_PLIST RPM2PKG_PREFIX -RPM2PKG_STAGE +RPM2PKG_STAGE RPM2PKG_STRIP -RPM2PKG_SUBPREFIX +RPM2PKG_SUBPREFIX RPMFILES -RPMIGNOREPATH +RPMIGNOREPATH RPM_DB_PREFIX -RSSH_CVS_PATH +RSSH_CVS_PATH RSSH_RDIST_PATH -RSSH_RSYNC_PATH +RSSH_RSYNC_PATH RSSH_SCP_PATH -RSSH_SFTP_SERVER_PATH +RSSH_SFTP_SERVER_PATH RUBY -RUBYGEM +RUBYGEM RUBYGEM_MANPAGES -RUBYGEM_NAME +RUBYGEM_NAME RUBYGEM_OPTIONS -RUBYGEM_USE_MANPAGES +RUBYGEM_USE_MANPAGES RUBYGEM_VERBOSE -RUBY_ABI_VERSION +RUBY_ABI_VERSION RUBY_ARCH -RUBY_ARCHINC +RUBY_ARCHINC RUBY_ARCHLIB -RUBY_BASE +RUBY_BASE RUBY_BASERIDIR -RUBY_BUILD_DOCUMENT +RUBY_BUILD_DOCUMENT RUBY_DLEXT -RUBY_DOC +RUBY_DOC RUBY_DYNAMIC_DIRS -RUBY_EG +RUBY_EG RUBY_ENCODING_ARG -RUBY_EXTCONF +RUBY_EXTCONF RUBY_EXTCONF_CHECK -RUBY_EXTCONF_DEBUG +RUBY_EXTCONF_DEBUG RUBY_EXTCONF_MAKEFILE -RUBY_GEM_ARCH +RUBY_GEM_ARCH RUBY_GEM_BASE -RUBY_INC +RUBY_INC RUBY_LIB -RUBY_LIB_BASE +RUBY_LIB_BASE RUBY_NAME -RUBY_NOVERSION +RUBY_NOVERSION RUBY_PKGPREFIX -RUBY_RAILS -RUBY_RAILS52_VERSION -RUBY_RAILS60_VERSION +RUBY_RAILS +RUBY_RAILS61_VERSION -RUBY_RAILS61_VERSION RUBY_RAILS70_VERSION +RUBY_RAILS_ACCEPTED -RUBY_RAILS_ACCEPTED RUBY_RAILS_DEFAULT +RUBY_RAILS_REQD -RUBY_RAILS_REQD RUBY_RAILS_STRICT_DEP +RUBY_RIDIR -RUBY_RIDIR RUBY_SETUP +RUBY_SHLIB -RUBY_SHLIB RUBY_SHLIBALIAS +RUBY_SHLIBVER -RUBY_SHLIBVER RUBY_SIMPLE_INSTALL +RUBY_SITEARCHLIB -RUBY_SITEARCHLIB RUBY_SITELIB +RUBY_SITELIB_BASE -RUBY_SITELIB_BASE RUBY_SITERIDIR +RUBY_SLEXT -RUBY_SLEXT RUBY_SRCDIR +RUBY_STATICLIB -RUBY_STATICLIB RUBY_SUFFIX +RUBY_SYSRIDIR -RUBY_SYSRIDIR RUBY_USE_PTHREAD +RUBY_VENDORARCHLIB -RUBY_VENDORARCHLIB RUBY_VENDORLIB +RUBY_VENDORLIB_BASE -RUBY_VENDORLIB_BASE RUBY_VER +RUBY_VERSION -RUBY_VERSION RUBY_VERSIONS_ACCEPTED +RUBY_VERSIONS_INCOMPATIBLE -RUBY_VERSIONS_INCOMPATIBLE RUBY_VERSION_DEFAULT +RUBY_VERSION_REQD -RUBY_VERSION_REQD RUBY_VER_DIR +RUN -RUN RUN_LDCONFIG +RUST_TYPE -RUST_TYPE SCO +SCREWS_GROUP -SCREWS_GROUP SCREWS_USER +SCRIPTS_ENV -SCRIPTS_ENV SCROLLKEEPER_DATADIR +SCROLLKEEPER_REBUILDDB -SCROLLKEEPER_REBUILDDB SCROLLKEEPER_UPDATEDB +SDIST_PAWD -SDIST_PAWD SDL12_TYPE +SERIAL_DEVICES -SERIAL_DEVICES SETGIDGAME +SETGID_GAMES_PERMS -SETGID_GAMES_PERMS SETUID_ROOT_PERMS +SH -SH SHLIB +SIGN_PACKAGES -SIGN_PACKAGES SILC_CLIENT_WITH_PERL +SITE_SPECIFIC_PKGS -SITE_SPECIFIC_PKGS SKIP_DEPENDS +SMF_INSTANCES -SMF_INSTANCES SMF_MANIFEST +SMF_METHODS -SMF_METHODS SMF_METHOD_SHELL +SMF_METHOD_SRC -SMF_METHOD_SRC SMF_NAME +SMF_PREFIX -SMF_PREFIX SMF_SRCDIR +SNIPROXY_GROUP -SNIPROXY_GROUP SNIPROXY_USER +SOURCE_BUFFSIZE -SOURCE_BUFFSIZE SPECIAL_PERMS +SPECIFIC_PKGS -SPECIFIC_PKGS SSH_SUID +SSP_SUPPORTED -SSP_SUPPORTED SSYNC_PAWD +STEP_MSG -STEP_MSG STRIP +STRIP_DBG -STRIP_DBG STRIP_DEBUG +STRIP_DEBUG_SUPPORTED -STRIP_DEBUG_SUPPORTED STRIP_FILES_SKIP +SU -SU SUBDIR +SUBST -SUBST SUBST_CLASSES +SUBST_FILES -SUBST_FILES SUBST_FILTER_CMD +SUBST_MESSAGE -SUBST_MESSAGE SUBST_NOOP_OK +SUBST_SED -SUBST_SED SUBST_SHOW_DIFF +SUBST_SKIP_TEXT_CHECK -SUBST_SKIP_TEXT_CHECK SUBST_STAGE +SUBST_VARS -SUBST_VARS SUNWSPROBASE +SUSE_PREFER -SUSE_PREFER SU_CMD +SYSCONFBASE -SYSCONFBASE TARGET_ARCH +TBL -TBL TERMCAP_TYPE +TERMINFO_DEFAULT -TERMINFO_DEFAULT TERMINFO_TYPE +TEST -TEST TEST_DEPENDS +TEST_DIRS -TEST_DIRS TEST_ENV +TEST_ENV_SHELL -TEST_ENV_SHELL TEST_MAKE_CMD +TEST_MAKE_FLAGS -TEST_MAKE_FLAGS TEST_TARGET +TEXLIVE_IGNORE_PATTERNS -TEXLIVE_IGNORE_PATTERNS TEXLIVE_REV +TEXLIVE_UNVERSIONED -TEXLIVE_UNVERSIONED TEXMFSITE +TEX_FORMATS -TEX_FORMATS TEX_HYPHEN_DAT +TEX_HYPHEN_DEF -TEX_HYPHEN_DEF TEX_TEXMF_DIRS +THTTPD_LOG_FACILITY -THTTPD_LOG_FACILITY TINYDYN_USER +TLSWRAPPER_CHROOT -TLSWRAPPER_CHROOT TO +TOOLS_ALIASES -TOOLS_ALIASES TOOLS_ALWAYS_WRAP +TOOLS_ARGS -TOOLS_ARGS TOOLS_BROKEN +TOOLS_CMD -TOOLS_CMD TOOLS_CMDLINE_SED +TOOLS_CREATE -TOOLS_CREATE TOOLS_CROSS_DESTDIR +TOOLS_DIR -TOOLS_DIR TOOLS_FAIL +TOOLS_GNU_MISSING -TOOLS_GNU_MISSING TOOLS_LDCONFIG +TOOLS_NOOP -TOOLS_NOOP TOOLS_PATH +TOOLS_SCRIPT -TOOLS_SCRIPT TOOLS_USE_CROSS_COMPILE +TOOL_DEPENDS -TOOL_DEPENDS TTF_FONTS_DIR +TYPE -TYPE UAC_REQD_EXECS +UCSPI_SSL_GROUP -UCSPI_SSL_GROUP UCSPI_SSL_USER +UNLIMIT_RESOURCES -UNLIMIT_RESOURCES UNPRIVILEGED +UNPRIVILEGED_GROUP -UNPRIVILEGED_GROUP UNPRIVILEGED_GROUPS +UNPRIVILEGED_USER -UNPRIVILEGED_USER UNWRAP_FILES +UNWRAP_PATTERNS -UNWRAP_PATTERNS UPDATE_GEMSPEC +UPDATE_TARGET -UPDATE_TARGET URI +USERGROUP_PHASE -USERGROUP_PHASE USERPPP_GROUP +USER_SPECIFIC_PKGS -USER_SPECIFIC_PKGS USE_ABI_DEPENDS +USE_APR -USE_APR USE_BSD_MAKEFILE +USE_BUILTIN -USE_BUILTIN USE_CC_FEATURES +USE_CROSS_COMPILE -USE_CROSS_COMPILE USE_CURSES +USE_CWRAPPERS -USE_CWRAPPERS USE_CXX_FEATURES +USE_DB185 -USE_DB185 USE_FEATURES +USE_GAMESGROUP -USE_GAMESGROUP USE_GCC_RUNTIME +USE_IMAKE -USE_IMAKE USE_JAVA +USE_JAVA2 -USE_JAVA2 USE_LANGUAGES +USE_LIBTOOL -USE_LIBTOOL USE_NATIVE_GCC +USE_NETBSD_REPO -USE_NETBSD_REPO USE_PKGSRC_GCC +USE_PKGSRC_GCC_RUNTIME -USE_PKGSRC_GCC_RUNTIME USE_PKGTASKS +USE_PKG_ADMIN_DIGEST -USE_PKG_ADMIN_DIGEST USE_RUBY_EXTCONF +USE_RUBY_INSTALL -USE_RUBY_INSTALL USE_RUBY_SETUP +USE_RUBY_SETUP_PKG -USE_RUBY_SETUP_PKG USE_TOOLS +UUCP_GROUP -UUCP_GROUP UUCP_USER +VARBASE -VARBASE VARNAME +VIM_EXTRA_OPTS -VIM_EXTRA_OPTS WARNING_MSG +WCALC_CGIDIR -WCALC_CGIDIR WCALC_CGIPATH +WCALC_HTMLDIR -WCALC_HTMLDIR WCALC_HTMLPATH +WDM_MANAGERS -WDM_MANAGERS WRAPPER_CC +WRAPPER_REORDER_CMDS -WRAPPER_REORDER_CMDS WRKDIR +WRKDIR_BASENAME -WRKDIR_BASENAME WRKDIR_LOCKTYPE +WRKLOG -WRKLOG WRKOBJDIR +WRKSRC -WRKSRC X10_PORT +X11 -X11 X11BASE +X11_PKGSRCDIR -X11_PKGSRCDIR X11_TYPE +X509_CERTIFICATE -X509_CERTIFICATE X509_KEY +XAW_TYPE -XAW_TYPE XLOCK_DEFAULT_MODE +XMKMF -XMKMF XMKMF_FLAGS +XXX -XXX YES +ZSH_STATIC -ZSH_STATIC __stdc__ +_vargroups -_vargroups accept +acquire-localbase-lock -acquire-localbase-lock acquire-lock +add -add added +administrator -administrator alloca +alternatives -alternatives aslr +asprintf -asprintf atlas +autoconf -autoconf automake +autoreconf -autoreconf awk +bash -bash big-endian +bin-install -bin-install bind +binpkg-list -binpkg-list blas +bootstrap-depends -bootstrap-depends broken +broken_on_platform -broken_on_platform bsd +bsd.prog.mk -bsd.prog.mk build +build-env -build-env buildlink-directories +buildlink-oss-soundcard-h -buildlink-oss-soundcard-h built-in +builtin -builtin c +c++ -c++ ccache +cce -cce cdefs +ceil -ceil changes +changes-entry -changes-entry changes-entry-noupdate +check -check check-clean +check-files -check-files check-files-clean +check-vulnerable -check-vulnerable checksum +checksum-phase -checksum-phase clean +clean-depends -clean-depends cleandir +commit -commit commit-changes-entry +compact -compact compiler +conf -conf config.guess +config.sub -config.sub configuration +configure -configure configure-env +configure-help -configure-help configure_args +connect -connect cos +cpe -cpe cputime +create-usergroup -create-usergroup csh +ctf -ctf debug +declaration -declaration declare +defined -defined depend +dependencies -dependencies depends +depends-checksum -depends-checksum depends-fetch +deps -deps describe +destdir -destdir disable +distclean -distclean distinfo +dl -dl dlopen +do-buildlink -do-buildlink do-clean +do-configure -do-configure do-configure-post-hook +do-extract -do-extract do-fetch +do-install -do-install emul +emul-distinfo -emul-distinfo emul-fetch +emulation -emulation emulator +enable -enable endian +enomem -enomem ensurepip +err -err errx +etc -etc exp +extract-rpm -extract-rpm fabs +feature -feature features +fetch -fetch fetch-list +follows -follows forbids +form -form format +fortify -fortify fortify_source +friend -friend fts +fts_close -fts_close fts_open +fts_read -fts_read fts_set +gcc -gcc gethostbyaddr +gethostbyname -gethostbyname gethostbyname2 +getopt_long -getopt_long getprogname +getservbyname -getservbyname getservbyport +getservent -getservent gettext +github -github gitlab +glob -glob gnu +gnu_configure_strict -gnu_configure_strict go +go-deps -go-deps golang +guess-license -guess-license hashbang +heimdal -heimdal help +imake -imake in-tree +increment -increment indirect +inet_aton -inet_aton interp +interpreter -interpreter intl +ip4 -ip4 ip6 +ipv4 -ipv4 ipv6 +iso -iso kerberos +krb -krb krb5 +ksh -ksh lapack +latex -latex libintl_bindtextdomain +libintl_gettext -libintl_gettext libintl_textdomain +libnbcompat -libnbcompat libs +libtool -libtool licence +license -license lintl +little-endian -little-endian lock +locking -locking lua +lvalue -lvalue make +makesum -makesum memory +meta -meta meta-package +meta_package -meta_package mit-krb5 +mk.conf -mk.conf mkl +mount -mount move +moved -moved mprotect +mremap -mremap native +nb -nb nbcompat +netlib -netlib node +node.js -node.js nodejs +obstack -obstack obstack_ptr_grow +occurs -occurs only +openblas -openblas options +options.mk -options.mk order +override -override override-intltool +override-message-intltool -override-message-intltool package +parallel -parallel path +pax -pax paxctl +pbulk-index -pbulk-index pc +perl -perl perl5 +perms -perms php +pkg-build-options -pkg-build-options pkg-config +pkg_build_options -pkg_build_options pkgsrc +platform -platform plist +post-extract -post-extract post-fetch +post-wrapper -post-wrapper pre-build-checks-hook +pre-configure-checks-hook -pre-configure-checks-hook pre-extract +pre-fetch -pre-fetch print-go-deps +print-plist -print-plist print-summary-data +privileged-install-hook -privileged-install-hook pypi +python -python r +readme-all -readme-all recursive +recv -recv recvfrom +regcomp -regcomp release-localbase-lock +release-lock -release-lock relro +remove -remove removed +rename -rename renamed +reorder -reorder replace +replace_interpreter -replace_interpreter reproducible +resolv -resolv root +ruby -ruby send +sendfile -sendfile sendto +setenv -setenv setgid +setprogname -setprogname setuid +sh -sh shebang +show -show show-all +show-build-defs -show-build-defs show-depends +show-depends-dirs -show-depends-dirs show-depends-pkgpaths +show-depends-recursive -show-depends-recursive show-deps +show-distfiles -show-distfiles show-downlevel +show-subdir-var -show-subdir-var show-tools +show-var -show-var show-vars +snprintf -snprintf socket +ssp -ssp st_mode +stage-install -stage-install strcasestr +strict -strict strip +strndup -strndup strnlen +strsep -strsep subst +substitutions -substitutions sun +sunpro -sunpro sunwspro +symlink -symlink test +test-env -test-env tex +texlive -texlive tmp +todo -todo tool +tools -tools tools-libtool-m4-override +transitive -transitive type +ulimit -ulimit undefined +undo-replace -undo-replace unlimit +unprivileged -unprivileged unprivileged-install-hook +unstripped -unstripped update +updated -updated upload +upload-distfiles -upload-distfiles use_tools +user -user utimes +vasprintf -vasprintf verbose +vsnprintf -vsnprintf warn +warning -warning warnings +warnx -warnx wattr_off +wattr_on -wattr_on work +wrapper -wrapper wrkdir +  Index: pkgsrc/doc/pkgsrc.txt diff -u pkgsrc/doc/pkgsrc.txt:1.355 pkgsrc/doc/pkgsrc.txt:1.356 --- pkgsrc/doc/pkgsrc.txt:1.355 Sat Jul 22 22:58:34 2023 +++ pkgsrc/doc/pkgsrc.txt Sat Sep 16 18:22:52 2023 @@ -6855,23 +6855,18 @@ MESON_ARGS+= -Dx11=false 21.4.1. C, C++, and Fortran -Compilers for the C and C++ languages comes with the NetBSD base system. By +Compilers for the C and C++ languages come with the NetBSD base system. By default, pkgsrc assumes that a package is written in C and will hide all other compilers (via the wrapper framework, see Chapter 18, Buildlink methodology). To declare which languages should be made available through pkgsrc's compiler wrappers, use the USE_LANGUAGES variable. Allowed values currently are: -c99, c++, c++03, gnu++03, c++0x, gnu++0x, c++11, gnu++11, -c++14, gnu++14, c++17, gnu++17, c++20, gnu++20, fortran, -fortran77, java, objc, obj-c++, and ada. +c, c++, fortran, fortran77, java, objc, obj-c++, and ada. (and any combination). The default is "c". Packages using GNU configure scripts, even if written in C++, usually need a C compiler for the configure -phase. Language variants like c++11 can be specified if the package does not -explicitly set -std=... when compiling (i.e. the package assumes the compiler -defaults to C++11 or some other standard). This is a common bug in upstream -build systems. +phase. To declare which features a package requies from the compiler, set either USE_CC_FEATURES or USE_CXX_FEATURES. Allowed values for USE_CC_FEATURES are @@ -6885,6 +6880,20 @@ c++11, c++14, c++17, c++20, has_include, charconv, parallelism_ts, unique_ptr, put_time, is_trivially_copy_constructible +Language variants like gnu99 and c++11 can be specified in FORCE_C_STD and +FORCE_CXX_STD if the package does not explicitly set -std=... when compiling +(i.e. the package assumes the compiler defaults to C++11 or some other +standard). This is a common bug in upstream build systems. + +Allowed values for FORCE_C_STD are currently: + +c90, c99, c11, gnu90, gnu99, gnu11 + +Allowed values for FORCE_CXX_STD are currently: + +c++03, c++11, c++14, c++17, c++20, +gnu++03, gnu++11, gnu++14, gnu++17, gnu++20 + 21.4.2. Java If a program is written in Java, use the Java framework in pkgsrc. The package @@ -9519,7 +9528,8 @@ FETCH_TIMEOUT FETCH_ FETCH_USING FILES_SUBST FILES_SUBST_SED FIX_SYSTEM_HEADERS FONTS_DIRS FONTS_VERBOSE -FOO_HACKS_MK FOX_USE_XUNICODE +FOO_HACKS_MK FORCE_CXX_STD +FORCE_C_STD FOX_USE_XUNICODE FREEWNN_GROUP FREEWNN_USER FTP_PKG_URL_DIR FTP_PKG_URL_HOST GAMEDATAMODE GAMEDATA_PERMS @@ -9593,515 +9603,515 @@ LDCONFIG_ADD_CMD LDCONF LDD LEAFNODE_DATA_DIR LEAFNODE_GROUP LEAFNODE_USER LIBDVDCSS_HOMEPAGE LIBDVDCSS_MASTER_SITES -LIBRSVG_TYPE LIBTOOL -LIBTOOLIZE_PLIST LIBTOOL_M4_OVERRIDE -LIBUSB_TYPE LICENSE -LINKER_RPATH_FLAG LINK_RPATH_FLAG -LINUX_LOCALES LOCALBASE -LOCALBASE_LOCKTYPE LOCALPATCHES -LOVE_DATA LOVE_GAME -LOVE_VERSION LP32PLATFORMS -LP64PLATFORMS LUA_BUSTED_ARGS -LUA_CDIR LUA_COMPILER -LUA_DOCDIR LUA_EXAMPLESDIR -LUA_INCDIR LUA_INTERPRETER -LUA_LDIR LUA_LINKER_MAGIC -LUA_PKGPREFIX LUA_SELF_CONFLICT -LUA_USE_BUSTED LUA_VERSIONS_ACCEPTED -LUA_VERSIONS_INCOMPATIBLE LUA_VERSION_DEFAULT -LUA_VERSION_REQD Lua -MACHINE_PLATFORM MAILAGENT_DOMAIN -MAILAGENT_EMAIL MAILAGENT_FQDN -MAILAGENT_ORGANIZATION MAJORDOMO_HOMEDIR -MAKEINFO_ARGS MAKE_DIRS -MAKE_DIRS_PERMS MAKE_ENV -MAKE_FILE MAKE_FLAGS -MAKE_JOBS MAKE_JOBS_SAFE -MAKE_PROGRAM MANCOMPRESSED_IF_MANZ -MANINSTALL MANZ -MARIADB_VERSIONS_ALL MASTER_SITES -MASTER_SITE_BACKUP MASTER_SITE_LOCAL -MASTER_SITE_MOZILLA MASTER_SITE_OVERRIDE -MASTER_SITE_PERL_CPAN MASTER_SORT -MASTER_SORT_RANDOM MASTER_SORT_REGEX -MECAB_CHARSET MEDIATOMB_GROUP -MEDIATOMB_USER MIPSPROBASE -MIREDO_GROUP MIREDO_USER -MISSING_FEATURES MKDIR -MKPIE_SUPPORTED MLDONKEY_GROUP -MLDONKEY_HOME MLDONKEY_USER -MONOTONE_GROUP MONOTONE_USER -MOTIFBASE MOTIF_TYPE -MOTIF_TYPE_DEFAULT MPI_TYPE -MSGFMT_STRIP_MSGCTXT MSGFMT_STRIP_MSGID_PLURAL -MTOOLS_ENABLE_FLOPPYD MV -MYSQL_CHARSET MYSQL_DATADIR -MYSQL_EXTRA_CHARSET MYSQL_GROUP -MYSQL_USER MYSQL_VERSION -MYSQL_VERSIONS_ACCEPTED MYSQL_VERSION_DEFAULT -NAGIOSCMD_GROUP NAGIOSDIR -NAGIOS_GROUP NAGIOS_USER -NATIVE_APPEND_ABI NATIVE_APPEND_ELF -NATIVE_EXEC_FMT NATIVE_MACHINE_PLATFORM -NATIVE_OBJECT_FMT NBPAX_PROGRAM_PREFIX -NETBSD_LOGIN_NAME NMH_EDITOR -NMH_MTA NMH_PAGER -NODE_VERSIONS_ACCEPTED NODE_VERSIONS_INCOMPATIBLE -NODE_VERSION_DEFAULT NODE_VERSION_REQD -NOLOGIN NOTE -NOT_FOR_PLATFORM NOT_PAX_ASLR_SAFE -NOT_PAX_MPROTECT_SAFE NO_BUILD -NO_CHECKSUM NO_CONFIGURE -NO_SKIP NS_PREFERRED -NULLMAILER_GROUP NULLMAILER_USER -OBJHOSTNAME OBJMACHINE -OCAML_FINDLIB_DIRS OCAML_FINDLIB_REGISTER -OCAML_FINDLIB_REGISTER_VERBOSE OCAML_SITELIBDIR -OMF ONLY_FOR_COMPILER -ONLY_FOR_PLATFORM OPENSSH_CHROOT -OPENSSH_GROUP OPENSSH_USER -OPSYS OPSYS_EMULDIR -OPSYS_VERSION OS -OSS_TYPE OSX -OS_VARIANT OS_VERSION -OTF_FONTS_DIR OVERRIDE_DIRDEPTH -OVERRIDE_GEMSPEC OVERRIDE_GNU_CONFIG_SCRIPTS -OWN_DIRS OWN_DIRS_PERMS -P4GROUP P4PORT -P4ROOT P4USER -PACKAGES PALMOS_DEFAULT_SDK -PAMBASE PAM_DEFAULT -PAPERSIZE PASSIVE_FETCH -PATCHDIR PATCHFILES -PATCH_ARGS PATCH_DEBUG -PATCH_DIST_ARGS PATCH_DIST_CAT -PATCH_DIST_STRIP PATCH_FUZZ_FACTOR -PATCH_STRIP PATH -PCCBASE PEAR_CMD -PEAR_LIB PEAR_PACKAGE_XML -PERL5 PERL5_CONFIGURE -PERL5_CONFIGURE_DIRS PERL5_LDFLAGS -PERL5_LICENSE PERL5_MODULE_TYPE -PERL5_PACKLIST PERL5_PACKLIST_DIR -PERL5_PERLBASE PERL5_SITEBASE -PERL5_USE_PACKLIST PERL5_VENDORBASE -PFCTL PFVAR_H -PF_VERSION PGGROUP -PGHOME PGPKGSRCDIR -PGSQL_TYPE PGSQL_VERSION -PGSQL_VERSIONS_ACCEPTED PGSQL_VERSION_DEFAULT -PGUSER PG_LIB_EXT -PHP PHPCOMMON_MK -PHPPKGSRCDIR PHP_BASE_VERS -PHP_CHECK_INSTALLED PHP_EXTENSION_DIR -PHP_INITIAL_TEENY PHP_PKG_PREFIX -PHP_VERSION PHP_VERSIONS_ACCEPTED -PHP_VERSIONS_INCOMPATIBLE PHP_VERSION_DEFAULT -PHP_VERSION_REQD PILRC_USE_GTK -PKGCONFIG_BASE PKGCONFIG_FILE -PKGCONFIG_OVERRIDE PKGCONFIG_OVERRIDE_STAGE -PKGDIR PKGGNUDIR -PKGINFODIR PKGLOCALEDIR -PKGMANDIR PKGNAME -PKGNAME_REQD PKGPATH -PKGREVISION PKGSRC_BLAS_TYPES -PKGSRC_CHANGES PKGSRC_COMPILER -PKGSRC_KEEP_BIN_PKGS PKGSRC_LOCKTYPE -PKGSRC_MAKE_ENV PKGSRC_MESSAGE_RECIPIENTS -PKGSRC_MKPIE PKGSRC_MKREPRO -PKGSRC_OVERRIDE_MKPIE PKGSRC_RUN_TEST -PKGSRC_SETENV PKGSRC_SLEEPSECS -PKGSRC_TODO PKGSRC_USE_CTF -PKGSRC_USE_FORTIFY PKGSRC_USE_MKTOOLS -PKGSRC_USE_RELRO PKGSRC_USE_SSP -PKGSRC_USE_STACK_CHECK PKGTASKS_DATAFILE -PKGTOOLS_ARGS PKGTOOLS_ENV -PKG_ALTERNATIVES PKG_APACHE -PKG_APACHE_ACCEPTED PKG_APACHE_DEFAULT -PKG_BEST_EXISTS PKG_BUILD_OPTIONS -PKG_COMPRESSION PKG_CONFIG -PKG_CONFIG_PERMS PKG_CREATE_USERGROUP -PKG_DB_TMPDIR PKG_DEBUG_LEVEL -PKG_DEFAULT_OPTIONS PKG_DESTDIR_SUPPORT -PKG_DEVELOPER PKG_DISABLED_OPTIONS -PKG_FATAL_ERRORS PKG_FC -PKG_FILELIST_CMD PKG_GECOS -PKG_GID PKG_GROUPS -PKG_GROUPS_VARS PKG_HOME -PKG_INIT_SCRIPTS PKG_JAVA_HOME -PKG_JVM PKG_JVMS_ACCEPTED -PKG_JVM_DEFAULT PKG_LEGACY_OPTIONS -PKG_LIBTOOL PKG_MKSYMLINKS -PKG_OPTIONS PKG_OPTIONS_DEPRECATED_WARNINGS -PKG_OPTIONS_LEGACY_OPTS PKG_OPTIONS_LEGACY_VARS -PKG_OPTIONS_NONEMPTY_SETS PKG_OPTIONS_OPTIONAL_GROUPS -PKG_OPTIONS_REQUIRED_GROUPS PKG_OPTIONS_VAR -PKG_PHP PKG_PHP_MAJOR_VERS -PKG_PHP_VERSION PKG_RCD_SCRIPTS -PKG_REFCOUNT_DBDIR PKG_REGISTER_SHELLS -PKG_RESUME_TRANSFERS PKG_SHELL -PKG_SUGGESTED_OPTIONS PKG_SUPPORTED_OPTIONS -PKG_SYSCONFBASE PKG_SYSCONFBASEDIR -PKG_SYSCONFDIR PKG_SYSCONFDIR_PERMS -PKG_SYSCONFSUBDIR PKG_SYSCONFVAR -PKG_TOOLS_BIN PKG_UID -PKG_UPDATE_FONTS_DB PKG_USERS -PKG_USERS_VARS PKG_VERBOSE -PLEASE PLIST -PLIST_AWK PLIST_AWK_ENV -PLIST_SRC PLIST_SUBST -PLIST_TYPE PLIST_VARS -POPTOP_USE_MPPE POSSIBLE_GFORTRAN_VERSION -POST_FETCH_HOOK PREFER -PREFER_NATIVE PREFER_NATIVE_PTHREADS -PREFER_PKGSRC PREFIX -PREPEND_PATH PRE_ROOT_CMD -PRIVILEGED_STAGES PS -PTHREAD_AUTO_VARS PTHREAD_CFLAGS -PTHREAD_LDFLAGS PTHREAD_LIBS -PTHREAD_OPTS PTHREAD_TYPE -PVM_SSH PYPKGPREFIX -PYTHON_FOR_BUILD_ONLY PYTHON_SELF_CONFLICT -PYTHON_VERSION PYTHON_VERSIONED_DEPENDENCIES -PYTHON_VERSIONS_ACCEPTED PYTHON_VERSIONS_INCOMPATIBLE -PYTHON_VERSION_DEFAULT PYTHON_VERSION_REQD -PYVERSSUFFIX QMAILDIR -QMAIL_ALIAS_USER QMAIL_DAEMON_USER -QMAIL_LOG_USER QMAIL_NOFILES_GROUP -QMAIL_PASSWD_USER QMAIL_QMAIL_GROUP -QMAIL_QUEUE_DIR QMAIL_QUEUE_EXTRA -QMAIL_QUEUE_USER QMAIL_REMOTE_USER -QMAIL_ROOT_USER QMAIL_SEND_USER -QORE_LATEST_MODULE_API QORE_MODULE_API -QORE_MODULE_DIR QORE_USER_MODULE_DIR -QORE_VERSION QPOPPER_FAC -QPOPPER_SPOOL_DIR QPOPPER_USER -RAKE_NAME RASMOL_DEPTH -RCD_SCRIPTS RCD_SCRIPTS_DIR -RCD_SCRIPTS_EXAMPLEDIR RCD_SCRIPTS_MODE -RCD_SCRIPTS_SHELL RCD_SCRIPT_SRC -RDOC READLINE_DEFAULT -READLINE_TYPE REAL_ROOT_GROUP -REAL_ROOT_USER RECURSIVE_MAKE -RELAY_CTRL_DIR RELRO_SUPPORTED -REPLACE_AWK REPLACE_BASH -REPLACE_CSH REPLACE_KSH -REPLACE_LUA REPLACE_NODEJS -REPLACE_OCTAVE REPLACE_PERL -REPLACE_PERL6 REPLACE_PHP -REPLACE_PYTHON REPLACE_QORE -REPLACE_R REPLACE_RUBY -REPLACE_RUBY_DIRS REPLACE_RUBY_PAT -REPLACE_SH REPLACE_TEXLUA -REPLACE_WISH REQD_DIRS -REQD_DIRS_PERMS REQD_FILES -REQD_FILES_MODE REQD_FILES_PERMS -RESOLV_AUTO_VARS RESOLV_LDFLAGS -RESOLV_LIBS RM -ROOT_CMD ROOT_GROUP -ROOT_USER RPCGEN -RPM RPM2PKG_PLIST -RPM2PKG_PREFIX RPM2PKG_STAGE -RPM2PKG_STRIP RPM2PKG_SUBPREFIX -RPMFILES RPMIGNOREPATH -RPM_DB_PREFIX RSSH_CVS_PATH -RSSH_RDIST_PATH RSSH_RSYNC_PATH -RSSH_SCP_PATH RSSH_SFTP_SERVER_PATH -RUBY RUBYGEM -RUBYGEM_MANPAGES RUBYGEM_NAME -RUBYGEM_OPTIONS RUBYGEM_USE_MANPAGES -RUBYGEM_VERBOSE RUBY_ABI_VERSION -RUBY_ARCH RUBY_ARCHINC -RUBY_ARCHLIB RUBY_BASE -RUBY_BASERIDIR RUBY_BUILD_DOCUMENT -RUBY_DLEXT RUBY_DOC -RUBY_DYNAMIC_DIRS RUBY_EG -RUBY_ENCODING_ARG RUBY_EXTCONF -RUBY_EXTCONF_CHECK RUBY_EXTCONF_DEBUG -RUBY_EXTCONF_MAKEFILE RUBY_GEM_ARCH -RUBY_GEM_BASE RUBY_INC -RUBY_LIB RUBY_LIB_BASE -RUBY_NAME RUBY_NOVERSION -RUBY_PKGPREFIX RUBY_RAILS -RUBY_RAILS52_VERSION RUBY_RAILS60_VERSION -RUBY_RAILS61_VERSION RUBY_RAILS70_VERSION -RUBY_RAILS_ACCEPTED RUBY_RAILS_DEFAULT -RUBY_RAILS_REQD RUBY_RAILS_STRICT_DEP -RUBY_RIDIR RUBY_SETUP -RUBY_SHLIB RUBY_SHLIBALIAS -RUBY_SHLIBVER RUBY_SIMPLE_INSTALL -RUBY_SITEARCHLIB RUBY_SITELIB -RUBY_SITELIB_BASE RUBY_SITERIDIR -RUBY_SLEXT RUBY_SRCDIR -RUBY_STATICLIB RUBY_SUFFIX -RUBY_SYSRIDIR RUBY_USE_PTHREAD -RUBY_VENDORARCHLIB RUBY_VENDORLIB -RUBY_VENDORLIB_BASE RUBY_VER -RUBY_VERSION RUBY_VERSIONS_ACCEPTED -RUBY_VERSIONS_INCOMPATIBLE RUBY_VERSION_DEFAULT -RUBY_VERSION_REQD RUBY_VER_DIR -RUN RUN_LDCONFIG -RUST_TYPE SCO -SCREWS_GROUP SCREWS_USER -SCRIPTS_ENV SCROLLKEEPER_DATADIR -SCROLLKEEPER_REBUILDDB SCROLLKEEPER_UPDATEDB -SDIST_PAWD SDL12_TYPE -SERIAL_DEVICES SETGIDGAME -SETGID_GAMES_PERMS SETUID_ROOT_PERMS -SH SHLIB -SIGN_PACKAGES SILC_CLIENT_WITH_PERL -SITE_SPECIFIC_PKGS SKIP_DEPENDS -SMF_INSTANCES SMF_MANIFEST -SMF_METHODS SMF_METHOD_SHELL -SMF_METHOD_SRC SMF_NAME -SMF_PREFIX SMF_SRCDIR -SNIPROXY_GROUP SNIPROXY_USER -SOURCE_BUFFSIZE SPECIAL_PERMS -SPECIFIC_PKGS SSH_SUID -SSP_SUPPORTED SSYNC_PAWD -STEP_MSG STRIP -STRIP_DBG STRIP_DEBUG -STRIP_DEBUG_SUPPORTED STRIP_FILES_SKIP -SU SUBDIR -SUBST SUBST_CLASSES -SUBST_FILES SUBST_FILTER_CMD -SUBST_MESSAGE SUBST_NOOP_OK -SUBST_SED SUBST_SHOW_DIFF -SUBST_SKIP_TEXT_CHECK SUBST_STAGE -SUBST_VARS SUNWSPROBASE -SUSE_PREFER SU_CMD -SYSCONFBASE TARGET_ARCH -TBL TERMCAP_TYPE -TERMINFO_DEFAULT TERMINFO_TYPE -TEST TEST_DEPENDS -TEST_DIRS TEST_ENV -TEST_ENV_SHELL TEST_MAKE_CMD -TEST_MAKE_FLAGS TEST_TARGET -TEXLIVE_IGNORE_PATTERNS TEXLIVE_REV -TEXLIVE_UNVERSIONED TEXMFSITE -TEX_FORMATS TEX_HYPHEN_DAT -TEX_HYPHEN_DEF TEX_TEXMF_DIRS -THTTPD_LOG_FACILITY TINYDYN_USER -TLSWRAPPER_CHROOT TO -TOOLS_ALIASES TOOLS_ALWAYS_WRAP -TOOLS_ARGS TOOLS_BROKEN -TOOLS_CMD TOOLS_CMDLINE_SED -TOOLS_CREATE TOOLS_CROSS_DESTDIR -TOOLS_DIR TOOLS_FAIL -TOOLS_GNU_MISSING TOOLS_LDCONFIG -TOOLS_NOOP TOOLS_PATH -TOOLS_SCRIPT TOOLS_USE_CROSS_COMPILE -TOOL_DEPENDS TTF_FONTS_DIR -TYPE UAC_REQD_EXECS -UCSPI_SSL_GROUP UCSPI_SSL_USER -UNLIMIT_RESOURCES UNPRIVILEGED -UNPRIVILEGED_GROUP UNPRIVILEGED_GROUPS -UNPRIVILEGED_USER UNWRAP_FILES -UNWRAP_PATTERNS UPDATE_GEMSPEC -UPDATE_TARGET URI -USERGROUP_PHASE USERPPP_GROUP -USER_SPECIFIC_PKGS USE_ABI_DEPENDS -USE_APR USE_BSD_MAKEFILE -USE_BUILTIN USE_CC_FEATURES -USE_CROSS_COMPILE USE_CURSES -USE_CWRAPPERS USE_CXX_FEATURES -USE_DB185 USE_FEATURES -USE_GAMESGROUP USE_GCC_RUNTIME -USE_IMAKE USE_JAVA -USE_JAVA2 USE_LANGUAGES -USE_LIBTOOL USE_NATIVE_GCC -USE_NETBSD_REPO USE_PKGSRC_GCC -USE_PKGSRC_GCC_RUNTIME USE_PKGTASKS -USE_PKG_ADMIN_DIGEST USE_RUBY_EXTCONF -USE_RUBY_INSTALL USE_RUBY_SETUP -USE_RUBY_SETUP_PKG USE_TOOLS -UUCP_GROUP UUCP_USER -VARBASE VARNAME -VIM_EXTRA_OPTS WARNING_MSG -WCALC_CGIDIR WCALC_CGIPATH -WCALC_HTMLDIR WCALC_HTMLPATH -WDM_MANAGERS WRAPPER_CC -WRAPPER_REORDER_CMDS WRKDIR -WRKDIR_BASENAME WRKDIR_LOCKTYPE -WRKLOG WRKOBJDIR -WRKSRC X10_PORT -X11 X11BASE -X11_PKGSRCDIR X11_TYPE -X509_CERTIFICATE X509_KEY -XAW_TYPE XLOCK_DEFAULT_MODE -XMKMF XMKMF_FLAGS -XXX YES -ZSH_STATIC __stdc__ -_vargroups accept -acquire-localbase-lock acquire-lock -add added -administrator alloca -alternatives aslr -asprintf atlas -autoconf automake -autoreconf awk -bash big-endian -bin-install bind -binpkg-list blas -bootstrap-depends broken -broken_on_platform bsd -bsd.prog.mk build -build-env buildlink-directories -buildlink-oss-soundcard-h built-in -builtin c -c++ ccache -cce cdefs -ceil changes -changes-entry changes-entry-noupdate -check check-clean -check-files check-files-clean -check-vulnerable checksum -checksum-phase clean -clean-depends cleandir -commit commit-changes-entry -compact compiler -conf config.guess -config.sub configuration -configure configure-env -configure-help configure_args -connect cos -cpe cputime -create-usergroup csh -ctf debug -declaration declare -defined depend -dependencies depends -depends-checksum depends-fetch -deps describe -destdir disable -distclean distinfo -dl dlopen -do-buildlink do-clean -do-configure do-configure-post-hook -do-extract do-fetch -do-install emul -emul-distinfo emul-fetch -emulation emulator -enable endian -enomem ensurepip -err errx -etc exp -extract-rpm fabs -feature features -fetch fetch-list -follows forbids -form format -fortify fortify_source -friend fts -fts_close fts_open -fts_read fts_set -gcc gethostbyaddr -gethostbyname gethostbyname2 -getopt_long getprogname -getservbyname getservbyport -getservent gettext -github gitlab -glob gnu -gnu_configure_strict go -go-deps golang -guess-license hashbang -heimdal help -imake in-tree -increment indirect -inet_aton interp -interpreter intl -ip4 ip6 -ipv4 ipv6 -iso kerberos -krb krb5 -ksh lapack -latex libintl_bindtextdomain -libintl_gettext libintl_textdomain -libnbcompat libs -libtool licence -license lintl -little-endian lock -locking lua -lvalue make -makesum memory -meta meta-package -meta_package mit-krb5 -mk.conf mkl -mount move -moved mprotect -mremap native -nb nbcompat -netlib node -node.js nodejs -obstack obstack_ptr_grow -occurs only -openblas options -options.mk order -override override-intltool -override-message-intltool package -parallel path -pax paxctl -pbulk-index pc -perl perl5 -perms php -pkg-build-options pkg-config -pkg_build_options pkgsrc -platform plist -post-extract post-fetch -post-wrapper pre-build-checks-hook -pre-configure-checks-hook pre-extract -pre-fetch print-go-deps -print-plist print-summary-data -privileged-install-hook pypi -python r -readme-all recursive -recv recvfrom -regcomp release-localbase-lock -release-lock relro -remove removed -rename renamed -reorder replace -replace_interpreter reproducible -resolv root -ruby send -sendfile sendto -setenv setgid -setprogname setuid -sh shebang -show show-all -show-build-defs show-depends -show-depends-dirs show-depends-pkgpaths -show-depends-recursive show-deps -show-distfiles show-downlevel -show-subdir-var show-tools -show-var show-vars -snprintf socket -ssp st_mode -stage-install strcasestr -strict strip -strndup strnlen -strsep subst -substitutions sun -sunpro sunwspro -symlink test -test-env tex -texlive tmp -todo tool -tools tools-libtool-m4-override -transitive type -ulimit undefined -undo-replace unlimit -unprivileged unprivileged-install-hook -unstripped update -updated upload -upload-distfiles use_tools -user utimes -vasprintf verbose -vsnprintf warn -warning warnings -warnx wattr_off -wattr_on work -wrapper wrkdir +LIBIMAGEQUANT_TYPE LIBRSVG_TYPE +LIBTOOL LIBTOOLIZE_PLIST +LIBTOOL_M4_OVERRIDE LIBUSB_TYPE +LICENSE LINKER_RPATH_FLAG +LINK_RPATH_FLAG LINUX_LOCALES +LOCALBASE LOCALBASE_LOCKTYPE +LOCALPATCHES LOVE_DATA +LOVE_GAME LOVE_VERSION +LP32PLATFORMS LP64PLATFORMS +LUA_BUSTED_ARGS LUA_CDIR +LUA_COMPILER LUA_DOCDIR +LUA_EXAMPLESDIR LUA_INCDIR +LUA_INTERPRETER LUA_LDIR +LUA_LINKER_MAGIC LUA_PKGPREFIX +LUA_SELF_CONFLICT LUA_USE_BUSTED +LUA_VERSIONS_ACCEPTED LUA_VERSIONS_INCOMPATIBLE +LUA_VERSION_DEFAULT LUA_VERSION_REQD +Lua MACHINE_PLATFORM +MAILAGENT_DOMAIN MAILAGENT_EMAIL +MAILAGENT_FQDN MAILAGENT_ORGANIZATION +MAJORDOMO_HOMEDIR MAKEINFO_ARGS +MAKE_DIRS MAKE_DIRS_PERMS +MAKE_ENV MAKE_FILE +MAKE_FLAGS MAKE_JOBS +MAKE_JOBS_SAFE MAKE_PROGRAM +MANCOMPRESSED_IF_MANZ MANINSTALL +MANZ MARIADB_VERSIONS_ALL +MASTER_SITES MASTER_SITE_BACKUP +MASTER_SITE_LOCAL MASTER_SITE_MOZILLA +MASTER_SITE_OVERRIDE MASTER_SITE_PERL_CPAN +MASTER_SORT MASTER_SORT_RANDOM +MASTER_SORT_REGEX MECAB_CHARSET +MEDIATOMB_GROUP MEDIATOMB_USER +MIPSPROBASE MIREDO_GROUP +MIREDO_USER MISSING_FEATURES +MKDIR MKPIE_SUPPORTED +MLDONKEY_GROUP MLDONKEY_HOME +MLDONKEY_USER MONOTONE_GROUP +MONOTONE_USER MOTIFBASE +MOTIF_TYPE MOTIF_TYPE_DEFAULT +MPI_TYPE MSGFMT_STRIP_MSGCTXT +MSGFMT_STRIP_MSGID_PLURAL MTOOLS_ENABLE_FLOPPYD +MV MYSQL_CHARSET +MYSQL_DATADIR MYSQL_EXTRA_CHARSET +MYSQL_GROUP MYSQL_USER +MYSQL_VERSION MYSQL_VERSIONS_ACCEPTED +MYSQL_VERSION_DEFAULT NAGIOSCMD_GROUP +NAGIOSDIR NAGIOS_GROUP +NAGIOS_USER NATIVE_APPEND_ABI +NATIVE_APPEND_ELF NATIVE_EXEC_FMT +NATIVE_MACHINE_PLATFORM NATIVE_OBJECT_FMT +NBPAX_PROGRAM_PREFIX NETBSD_LOGIN_NAME +NMH_EDITOR NMH_MTA +NMH_PAGER NODE_VERSIONS_ACCEPTED +NODE_VERSIONS_INCOMPATIBLE NODE_VERSION_DEFAULT +NODE_VERSION_REQD NOLOGIN +NOTE NOT_FOR_PLATFORM +NOT_PAX_ASLR_SAFE NOT_PAX_MPROTECT_SAFE +NO_BUILD NO_CHECKSUM +NO_CONFIGURE NO_SKIP +NS_PREFERRED NULLMAILER_GROUP +NULLMAILER_USER OBJHOSTNAME +OBJMACHINE OCAML_FINDLIB_DIRS +OCAML_FINDLIB_REGISTER OCAML_FINDLIB_REGISTER_VERBOSE +OCAML_SITELIBDIR OMF +ONLY_FOR_COMPILER ONLY_FOR_PLATFORM +OPENSSH_CHROOT OPENSSH_GROUP +OPENSSH_USER OPSYS +OPSYS_EMULDIR OPSYS_VERSION +OS OSS_TYPE +OSX OS_VARIANT +OS_VERSION OTF_FONTS_DIR +OVERRIDE_DIRDEPTH OVERRIDE_GEMSPEC +OVERRIDE_GNU_CONFIG_SCRIPTS OWN_DIRS +OWN_DIRS_PERMS P4GROUP +P4PORT P4ROOT +P4USER PACKAGES +PALMOS_DEFAULT_SDK PAMBASE +PAM_DEFAULT PAPERSIZE +PASSIVE_FETCH PATCHDIR +PATCHFILES PATCH_ARGS +PATCH_DEBUG PATCH_DIST_ARGS +PATCH_DIST_CAT PATCH_DIST_STRIP +PATCH_FUZZ_FACTOR PATCH_STRIP +PATH PCCBASE +PEAR_CMD PEAR_LIB +PEAR_PACKAGE_XML PERL5 +PERL5_CONFIGURE PERL5_CONFIGURE_DIRS +PERL5_LDFLAGS PERL5_LICENSE +PERL5_MODULE_TYPE PERL5_PACKLIST +PERL5_PACKLIST_DIR PERL5_PERLBASE +PERL5_SITEBASE PERL5_USE_PACKLIST +PERL5_VENDORBASE PFCTL +PFVAR_H PF_VERSION +PGGROUP PGHOME +PGPKGSRCDIR PGSQL_TYPE +PGSQL_VERSION PGSQL_VERSIONS_ACCEPTED +PGSQL_VERSION_DEFAULT PGUSER +PG_LIB_EXT PHP +PHPCOMMON_MK PHPPKGSRCDIR +PHP_BASE_VERS PHP_CHECK_INSTALLED +PHP_EXTENSION_DIR PHP_INITIAL_TEENY +PHP_PKG_PREFIX PHP_VERSION +PHP_VERSIONS_ACCEPTED PHP_VERSIONS_INCOMPATIBLE +PHP_VERSION_DEFAULT PHP_VERSION_REQD +PILRC_USE_GTK PKGCONFIG_BASE +PKGCONFIG_FILE PKGCONFIG_OVERRIDE +PKGCONFIG_OVERRIDE_STAGE PKGDIR +PKGGNUDIR PKGINFODIR +PKGLOCALEDIR PKGMANDIR +PKGNAME PKGNAME_REQD +PKGPATH PKGREVISION +PKGSRC_BLAS_TYPES PKGSRC_CHANGES +PKGSRC_COMPILER PKGSRC_KEEP_BIN_PKGS +PKGSRC_LOCKTYPE PKGSRC_MAKE_ENV +PKGSRC_MESSAGE_RECIPIENTS PKGSRC_MKPIE +PKGSRC_MKREPRO PKGSRC_OVERRIDE_MKPIE +PKGSRC_RUN_TEST PKGSRC_SETENV +PKGSRC_SLEEPSECS PKGSRC_TODO +PKGSRC_USE_CTF PKGSRC_USE_FORTIFY +PKGSRC_USE_MKTOOLS PKGSRC_USE_RELRO +PKGSRC_USE_SSP PKGSRC_USE_STACK_CHECK +PKGTASKS_DATAFILE PKGTOOLS_ARGS +PKGTOOLS_ENV PKG_ALTERNATIVES +PKG_APACHE PKG_APACHE_ACCEPTED +PKG_APACHE_DEFAULT PKG_BEST_EXISTS +PKG_BUILD_OPTIONS PKG_COMPRESSION +PKG_CONFIG PKG_CONFIG_PERMS +PKG_CREATE_USERGROUP PKG_DB_TMPDIR +PKG_DEBUG_LEVEL PKG_DEFAULT_OPTIONS +PKG_DESTDIR_SUPPORT PKG_DEVELOPER +PKG_DISABLED_OPTIONS PKG_FATAL_ERRORS +PKG_FC PKG_FILELIST_CMD +PKG_GECOS PKG_GID +PKG_GROUPS PKG_GROUPS_VARS +PKG_HOME PKG_INIT_SCRIPTS +PKG_JAVA_HOME PKG_JVM +PKG_JVMS_ACCEPTED PKG_JVM_DEFAULT +PKG_LEGACY_OPTIONS PKG_LIBTOOL +PKG_MKSYMLINKS PKG_OPTIONS +PKG_OPTIONS_DEPRECATED_WARNINGS PKG_OPTIONS_LEGACY_OPTS +PKG_OPTIONS_LEGACY_VARS PKG_OPTIONS_NONEMPTY_SETS +PKG_OPTIONS_OPTIONAL_GROUPS PKG_OPTIONS_REQUIRED_GROUPS +PKG_OPTIONS_VAR PKG_PHP +PKG_PHP_MAJOR_VERS PKG_PHP_VERSION +PKG_RCD_SCRIPTS PKG_REFCOUNT_DBDIR +PKG_REGISTER_SHELLS PKG_RESUME_TRANSFERS +PKG_SHELL PKG_SUGGESTED_OPTIONS +PKG_SUPPORTED_OPTIONS PKG_SYSCONFBASE +PKG_SYSCONFBASEDIR PKG_SYSCONFDIR +PKG_SYSCONFDIR_PERMS PKG_SYSCONFSUBDIR +PKG_SYSCONFVAR PKG_TOOLS_BIN +PKG_UID PKG_UPDATE_FONTS_DB +PKG_USERS PKG_USERS_VARS +PKG_VERBOSE PLEASE +PLIST PLIST_AWK +PLIST_AWK_ENV PLIST_SRC +PLIST_SUBST PLIST_TYPE +PLIST_VARS POPTOP_USE_MPPE +POSSIBLE_GFORTRAN_VERSION POST_FETCH_HOOK +PREFER PREFER_NATIVE +PREFER_NATIVE_PTHREADS PREFER_PKGSRC +PREFIX PREPEND_PATH +PRE_ROOT_CMD PRIVILEGED_STAGES +PS PTHREAD_AUTO_VARS +PTHREAD_CFLAGS PTHREAD_LDFLAGS +PTHREAD_LIBS PTHREAD_OPTS +PTHREAD_TYPE PVM_SSH +PYPKGPREFIX PYTHON_FOR_BUILD_ONLY +PYTHON_SELF_CONFLICT PYTHON_VERSION +PYTHON_VERSIONED_DEPENDENCIES PYTHON_VERSIONS_ACCEPTED +PYTHON_VERSIONS_INCOMPATIBLE PYTHON_VERSION_DEFAULT +PYTHON_VERSION_REQD PYVERSSUFFIX +QMAILDIR QMAIL_ALIAS_USER +QMAIL_DAEMON_USER QMAIL_LOG_USER +QMAIL_NOFILES_GROUP QMAIL_PASSWD_USER +QMAIL_QMAIL_GROUP QMAIL_QUEUE_DIR +QMAIL_QUEUE_EXTRA QMAIL_QUEUE_USER +QMAIL_REMOTE_USER QMAIL_ROOT_USER +QMAIL_SEND_USER QORE_LATEST_MODULE_API +QORE_MODULE_API QORE_MODULE_DIR +QORE_USER_MODULE_DIR QORE_VERSION +QPOPPER_FAC QPOPPER_SPOOL_DIR +QPOPPER_USER RAKE_NAME +RASMOL_DEPTH RCD_SCRIPTS +RCD_SCRIPTS_DIR RCD_SCRIPTS_EXAMPLEDIR +RCD_SCRIPTS_MODE RCD_SCRIPTS_SHELL +RCD_SCRIPT_SRC RDOC +READLINE_DEFAULT READLINE_TYPE +REAL_ROOT_GROUP REAL_ROOT_USER +RECURSIVE_MAKE RELAY_CTRL_DIR +RELRO_SUPPORTED REPLACE_AWK +REPLACE_BASH REPLACE_CSH +REPLACE_KSH REPLACE_LUA +REPLACE_NODEJS REPLACE_OCTAVE +REPLACE_PERL REPLACE_PERL6 +REPLACE_PHP REPLACE_PYTHON +REPLACE_QORE REPLACE_R +REPLACE_RUBY REPLACE_RUBY_DIRS +REPLACE_RUBY_PAT REPLACE_SH +REPLACE_TEXLUA REPLACE_WISH +REQD_DIRS REQD_DIRS_PERMS +REQD_FILES REQD_FILES_MODE +REQD_FILES_PERMS RESOLV_AUTO_VARS +RESOLV_LDFLAGS RESOLV_LIBS +RM ROOT_CMD +ROOT_GROUP ROOT_USER +RPCGEN RPM +RPM2PKG_PLIST RPM2PKG_PREFIX +RPM2PKG_STAGE RPM2PKG_STRIP +RPM2PKG_SUBPREFIX RPMFILES +RPMIGNOREPATH RPM_DB_PREFIX +RSSH_CVS_PATH RSSH_RDIST_PATH +RSSH_RSYNC_PATH RSSH_SCP_PATH +RSSH_SFTP_SERVER_PATH RUBY +RUBYGEM RUBYGEM_MANPAGES +RUBYGEM_NAME RUBYGEM_OPTIONS +RUBYGEM_USE_MANPAGES RUBYGEM_VERBOSE +RUBY_ABI_VERSION RUBY_ARCH +RUBY_ARCHINC RUBY_ARCHLIB +RUBY_BASE RUBY_BASERIDIR +RUBY_BUILD_DOCUMENT RUBY_DLEXT +RUBY_DOC RUBY_DYNAMIC_DIRS +RUBY_EG RUBY_ENCODING_ARG +RUBY_EXTCONF RUBY_EXTCONF_CHECK +RUBY_EXTCONF_DEBUG RUBY_EXTCONF_MAKEFILE +RUBY_GEM_ARCH RUBY_GEM_BASE +RUBY_INC RUBY_LIB +RUBY_LIB_BASE RUBY_NAME +RUBY_NOVERSION RUBY_PKGPREFIX +RUBY_RAILS RUBY_RAILS61_VERSION +RUBY_RAILS70_VERSION RUBY_RAILS_ACCEPTED +RUBY_RAILS_DEFAULT RUBY_RAILS_REQD +RUBY_RAILS_STRICT_DEP RUBY_RIDIR +RUBY_SETUP RUBY_SHLIB +RUBY_SHLIBALIAS RUBY_SHLIBVER +RUBY_SIMPLE_INSTALL RUBY_SITEARCHLIB +RUBY_SITELIB RUBY_SITELIB_BASE +RUBY_SITERIDIR RUBY_SLEXT +RUBY_SRCDIR RUBY_STATICLIB +RUBY_SUFFIX RUBY_SYSRIDIR +RUBY_USE_PTHREAD RUBY_VENDORARCHLIB +RUBY_VENDORLIB RUBY_VENDORLIB_BASE +RUBY_VER RUBY_VERSION +RUBY_VERSIONS_ACCEPTED RUBY_VERSIONS_INCOMPATIBLE +RUBY_VERSION_DEFAULT RUBY_VERSION_REQD +RUBY_VER_DIR RUN +RUN_LDCONFIG RUST_TYPE +SCO SCREWS_GROUP +SCREWS_USER SCRIPTS_ENV +SCROLLKEEPER_DATADIR SCROLLKEEPER_REBUILDDB +SCROLLKEEPER_UPDATEDB SDIST_PAWD +SDL12_TYPE SERIAL_DEVICES +SETGIDGAME SETGID_GAMES_PERMS +SETUID_ROOT_PERMS SH +SHLIB SIGN_PACKAGES +SILC_CLIENT_WITH_PERL SITE_SPECIFIC_PKGS +SKIP_DEPENDS SMF_INSTANCES +SMF_MANIFEST SMF_METHODS +SMF_METHOD_SHELL SMF_METHOD_SRC +SMF_NAME SMF_PREFIX +SMF_SRCDIR SNIPROXY_GROUP +SNIPROXY_USER SOURCE_BUFFSIZE +SPECIAL_PERMS SPECIFIC_PKGS +SSH_SUID SSP_SUPPORTED +SSYNC_PAWD STEP_MSG +STRIP STRIP_DBG +STRIP_DEBUG STRIP_DEBUG_SUPPORTED +STRIP_FILES_SKIP SU +SUBDIR SUBST +SUBST_CLASSES SUBST_FILES +SUBST_FILTER_CMD SUBST_MESSAGE +SUBST_NOOP_OK SUBST_SED +SUBST_SHOW_DIFF SUBST_SKIP_TEXT_CHECK +SUBST_STAGE SUBST_VARS +SUNWSPROBASE SUSE_PREFER +SU_CMD SYSCONFBASE +TARGET_ARCH TBL +TERMCAP_TYPE TERMINFO_DEFAULT +TERMINFO_TYPE TEST +TEST_DEPENDS TEST_DIRS +TEST_ENV TEST_ENV_SHELL +TEST_MAKE_CMD TEST_MAKE_FLAGS +TEST_TARGET TEXLIVE_IGNORE_PATTERNS +TEXLIVE_REV TEXLIVE_UNVERSIONED +TEXMFSITE TEX_FORMATS +TEX_HYPHEN_DAT TEX_HYPHEN_DEF +TEX_TEXMF_DIRS THTTPD_LOG_FACILITY +TINYDYN_USER TLSWRAPPER_CHROOT +TO TOOLS_ALIASES +TOOLS_ALWAYS_WRAP TOOLS_ARGS +TOOLS_BROKEN TOOLS_CMD +TOOLS_CMDLINE_SED TOOLS_CREATE +TOOLS_CROSS_DESTDIR TOOLS_DIR +TOOLS_FAIL TOOLS_GNU_MISSING +TOOLS_LDCONFIG TOOLS_NOOP +TOOLS_PATH TOOLS_SCRIPT +TOOLS_USE_CROSS_COMPILE TOOL_DEPENDS +TTF_FONTS_DIR TYPE +UAC_REQD_EXECS UCSPI_SSL_GROUP +UCSPI_SSL_USER UNLIMIT_RESOURCES +UNPRIVILEGED UNPRIVILEGED_GROUP +UNPRIVILEGED_GROUPS UNPRIVILEGED_USER +UNWRAP_FILES UNWRAP_PATTERNS +UPDATE_GEMSPEC UPDATE_TARGET +URI USERGROUP_PHASE +USERPPP_GROUP USER_SPECIFIC_PKGS +USE_ABI_DEPENDS USE_APR +USE_BSD_MAKEFILE USE_BUILTIN +USE_CC_FEATURES USE_CROSS_COMPILE +USE_CURSES USE_CWRAPPERS +USE_CXX_FEATURES USE_DB185 +USE_FEATURES USE_GAMESGROUP +USE_GCC_RUNTIME USE_IMAKE +USE_JAVA USE_JAVA2 +USE_LANGUAGES USE_LIBTOOL +USE_NATIVE_GCC USE_NETBSD_REPO +USE_PKGSRC_GCC USE_PKGSRC_GCC_RUNTIME +USE_PKGTASKS USE_PKG_ADMIN_DIGEST +USE_RUBY_EXTCONF USE_RUBY_INSTALL +USE_RUBY_SETUP USE_RUBY_SETUP_PKG +USE_TOOLS UUCP_GROUP +UUCP_USER VARBASE +VARNAME VIM_EXTRA_OPTS +WARNING_MSG WCALC_CGIDIR +WCALC_CGIPATH WCALC_HTMLDIR +WCALC_HTMLPATH WDM_MANAGERS +WRAPPER_CC WRAPPER_REORDER_CMDS +WRKDIR WRKDIR_BASENAME +WRKDIR_LOCKTYPE WRKLOG +WRKOBJDIR WRKSRC +X10_PORT X11 +X11BASE X11_PKGSRCDIR +X11_TYPE X509_CERTIFICATE +X509_KEY XAW_TYPE +XLOCK_DEFAULT_MODE XMKMF +XMKMF_FLAGS XXX +YES ZSH_STATIC +__stdc__ _vargroups +accept acquire-localbase-lock +acquire-lock add +added administrator +alloca alternatives +aslr asprintf +atlas autoconf +automake autoreconf +awk bash +big-endian bin-install +bind binpkg-list +blas bootstrap-depends +broken broken_on_platform +bsd bsd.prog.mk +build build-env +buildlink-directories buildlink-oss-soundcard-h +built-in builtin +c c++ +ccache cce +cdefs ceil +changes changes-entry +changes-entry-noupdate check +check-clean check-files +check-files-clean check-vulnerable +checksum checksum-phase +clean clean-depends +cleandir commit +commit-changes-entry compact +compiler conf +config.guess config.sub +configuration configure +configure-env configure-help +configure_args connect +cos cpe +cputime create-usergroup +csh ctf +debug declaration +declare defined +depend dependencies +depends depends-checksum +depends-fetch deps +describe destdir +disable distclean +distinfo dl +dlopen do-buildlink +do-clean do-configure +do-configure-post-hook do-extract +do-fetch do-install +emul emul-distinfo +emul-fetch emulation +emulator enable +endian enomem +ensurepip err +errx etc +exp extract-rpm +fabs feature +features fetch +fetch-list follows +forbids form +format fortify +fortify_source friend +fts fts_close +fts_open fts_read +fts_set gcc +gethostbyaddr gethostbyname +gethostbyname2 getopt_long +getprogname getservbyname +getservbyport getservent +gettext github +gitlab glob +gnu gnu_configure_strict +go go-deps +golang guess-license +hashbang heimdal +help imake +in-tree increment +indirect inet_aton +interp interpreter +intl ip4 +ip6 ipv4 +ipv6 iso +kerberos krb +krb5 ksh +lapack latex +libintl_bindtextdomain libintl_gettext +libintl_textdomain libnbcompat +libs libtool +licence license +lintl little-endian +lock locking +lua lvalue +make makesum +memory meta +meta-package meta_package +mit-krb5 mk.conf +mkl mount +move moved +mprotect mremap +native nb +nbcompat netlib +node node.js +nodejs obstack +obstack_ptr_grow occurs +only openblas +options options.mk +order override +override-intltool override-message-intltool +package parallel +path pax +paxctl pbulk-index +pc perl +perl5 perms +php pkg-build-options +pkg-config pkg_build_options +pkgsrc platform +plist post-extract +post-fetch post-wrapper +pre-build-checks-hook pre-configure-checks-hook +pre-extract pre-fetch +print-go-deps print-plist +print-summary-data privileged-install-hook +pypi python +r readme-all +recursive recv +recvfrom regcomp +release-localbase-lock release-lock +relro remove +removed rename +renamed reorder +replace replace_interpreter +reproducible resolv +root ruby +send sendfile +sendto setenv +setgid setprogname +setuid sh +shebang show +show-all show-build-defs +show-depends show-depends-dirs +show-depends-pkgpaths show-depends-recursive +show-deps show-distfiles +show-downlevel show-subdir-var +show-tools show-var +show-vars snprintf +socket ssp +st_mode stage-install +strcasestr strict +strip strndup +strnlen strsep +subst substitutions +sun sunpro +sunwspro symlink +test test-env +tex texlive +tmp todo +tool tools +tools-libtool-m4-override transitive +type ulimit +undefined undo-replace +unlimit unprivileged +unprivileged-install-hook unstripped +update updated +upload upload-distfiles +use_tools user +utimes vasprintf +verbose vsnprintf +warn warning +warnings warnx +wattr_off wattr_on +work wrapper +wrkdir Appendix F. Editing guidelines for the pkgsrc guide --_----------=_169488857293650--