summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-09-06Comment out dead sites.wiz136-310/+309
2017-09-06Remove tmin.wiz7-56/+3
Obsolete, part of afl.
2017-09-06Updated devel/apache-maven to 3.5.0fhajny1-1/+2
2017-09-06Update devel/apache-maven to 3.5.0.fhajny5-73/+85
3.5.0 Bugs - Site should tell 'prerequisites.maven is deprecated' - UnsupportedOperationException thrown when version range is not correct in dependencyManagement definitions - ClosedChannelException from DefaultUpdateCheckManager.read - "mvn.cmd" does not indicate failure properly when using "&&" - mvnDebug doesn't work with M2_HOME with spaces - missing quotes - mvn shell script fails with syntax error on Solaris 10 - logging config is overridden by $M2_HOME/lib/ext/*.jar - mvn shell script invokes /bin/sh but requires Bash functions - Problem with CI friendly usage of '${..}'' which is already defined via property in pom file. - java.lang.String cannot be cast to org.apache.maven.lifecycle.mapping.LifecyclePhase - Maven possibly not aware of log4j2 - mvn.cmd fails when the current directory has spaces in between - mvn.cmd does not return ERROR_CODE - mvn.cmd fails if directory contains an ampersand (&) - Unsafe System Properties copy in MavenRepositorySystemUtils, causing NPEs - Problem with CI friendly usage of '${..} reactor order is changed - CI friendly properties break submodule builds - properties.internal.SystemProperties.addSystemProperties() is not really thread-safe - PluginDescriptor doesn't read since value of parameter - ${session.parallel} not correctly set - DefaultWagonManagerTest#testGetMissingJarForced() passed incorrect value - mvn dependency:go-offline fails due to missing transitive dependency jdom:jdom:jar:1.1 - Fix unclosed streams - NPE in cases using Multithreaded -T X versions:set -DnewVersion=1.0-SNAPSHOT - REGRESSION: WARNING about usage of a non threadsafe marked plugin is not showed anymore - Precedence of command-line system property options has changed - MavenSession.getAllProjects() should return all projects in the reactor - Javadoc errors prevent release with Java 8 - The --file command line option of the Windows and Unix launchers does not work for directory names like "Spaces & Special Char" - groupId has plain color when goal fails - HttpClient produces a lot of noise at debug loglevel - Dependency management debug message corrections. - maven-resolver-provider's DefaultArtifactDescriptorReader has mismatched constructor and initService methods - mvn -f complains about illegal readlink option under macOS - distribution zip file has unordered entries - Use consistent quoting forms in mvn launcher script - mvn script fails to locate .mvn directory when pom.xml location specified with -f Dependency upgrade - Dependency updates - Upgrade Aether to Maven Resolver Improvements - Unify error output/check logic from shell and batch scripts - Don't use M2_HOME in mvn shell/command scripts anymore - Silence unnecessary legacy local repository warning - .mvn directory should be picked when using --file - Remove the whole Ant build - Fixing documentation - String handling issues identified by PMD - Fix links etc. in README.txt which is part of the delivery - Default plugin version updates - Use Java 7's SimpleDateFormat in CLIReportingUtils#formatTimestamp - Improve output readability of our MavenTransferListener implementations - Confusing error message in case of missing/empty artifactId and version in pluginManagement - Replace %HOME% with %USERPROFILE% in mvn.cmd - Drastically reduce JAVA_HOME discovery code - Removing ArtifactHandler for ejb3 lifecycle - Removing ArtifactHandler for par lifecycle - ReactorModelCache not used effectively after maven version 3.0.5 which cause a large memory footprint - WARNING during build based on absolute path in assembly-descriptor. - Document default scope compile in pom XSD and reference documentation - Can't overwrite properties which have been defined in .mvn/maven.config - Log refactoring - Method Invocation Replaced By Variable - Introduce ${maven.conf} in m2.conf - Add Jansi native library search path to our start scripts to avoid extraction to temp file on each run - Remove non-existent m2 include in component.xml - Several small stylistic and spelling improvements to code and documentation - 'MetadataResolutionResult#getGraph()'' contains duplicate if clause - Javadoc improvements for 3.5.0 - Introduce CLASSWORLDS_JAR in shell startup scripts - Deprecate and replace incorrectly spelled public API - Remove unused prerequisites - Replace doclettag explanation with annotations in AbstractMojo javadoc - WARN if maven-site-plugin configuration contains reportPlugins element New Features - ANSI color logging for improved output visibility - add support for module name != artifactId in every calculated URLs (project, SCM, site): special project.directory property - create a slf4j-simple provider extension that supports level color rendering - ModelResolver interface enhancement: addition of resolveModel(Dependency) supporting version ranges Tasks - Remove outdated maven-embedder/src/main/resources/META-INF/MANIFEST.MF - Remove maven.home default value setter from m2.conf - Upgrade Maven Wagon from 2.10 to 2.12 - Clean up duplicate dependencies caused by incomplete Wagon HTTP Provider exclusions - Remove obsolete message_*.properties from maven-core - update documentation's dependency graph with resolver + resolver-provider + slf4j-provider - Force Push master from 737de43e392fc15a0ce366db98d70aa18b3f6c03 - Add a Jenkinsfile so that builds.apache.org can use multibranch pipeline Wishes - Support version ranges in parent elements - after forked execution success, add an empty line - warn if prerequisites.maven is used for non-plugin projects 3.3.9 Bug - default-value on mojo parameter of type collection or array effectively make parameter read-only - Properties on command line with leading or trailing quotes are stripped - Possible NullPointerException in org.apache.maven.repository. MetadataResolutionResult - Variable maven.multiModuleProjectDirectory may be set incorrectly - Moving from Maven 3.0.5 to 3.3.3 breaks plugins with some dependencies on the class path - mvn fails when the current directory is a root drive on Windows - Project base dir not fully working in Cygwin - Make MAVEN_OPTS env variable with mvnDebug correctly - Empy maven.config cause Maven to exit with failure - <relativePath> is used if the groupId and artifactId match irrespective of the version - mvn script fails to locate .mvn in current directory - maven-aether-provider/maven-compat does not always generate snapshot versions using Gregorian calendar year - Nonportable shell constructs cause bin/mvn errors on Debian - mvn script doesn't handle directories containing spaces - Broken link of ' Building Maven' in README.md on Github - Log file command line option description contains an extra word - Multi-module build with ear fails to resolve war in 3.3.3 - org.apache.maven.repository.internal.RemoteSnapshotMetadataTest fails to start at midnight - Maven selects wrong JVM Improvement - Use Commons Lang's Validate to intercept invalid input - Custom packaging types: configuring DefaultLifecycleMapping mojo executions - Close IO Streams in finally or try-with-resource statement - make url inheritance algorithm more visible - Update used modello version from 1.8.1 to 1.8.3 - Removing par lifecycle from default life cycle bindings - Make used plugin version for maven-resources-plugin in default-bindings.xml consistent - Removed binding for maven-ejb3-plugin from default binding - Maven build does not work with Maven 2.2.1 - Use canonical name for UTC timezone - Upgrade maven-parent to version 27 - Upgrade Wagon version to 2.10 - Upgraded to plexus-component-* 1.6 that uses asm 5.x - Upgrade plexus-utils to 3.0.22 to support combine.id as configuration attribute for Map merging - Switch to official Guice 4.0 - Upgrade to Eclipse/Sisu 0.3.2 - Update animal-sniffer-maven-plugin to 1.14. MANIMALSNIFFER-49 required when building with JDK9 3.3.3 Bug - ssh-wagon hangs - same class realm registered both with plugin and extensions realm caches - Maven extensions can not be retrieved from authenticated repositories - 'mvn deploy' sends HTTP User-Agent twice Improvement - Warn about Proxies with duplicate id, but different protocols - Upgrade Maven to use Wagon 2.9 3.3.1 Bug - mvn cannot execute /usr/libexec/java_home/bin/java on OS X. - mvn script is not compatible with OSX (Darwin) - PATCH ATTACHED - Wrong reactor summary output while using -T option - inconsistent classloading for extensions=true plugins - Add example of toolchains.xml to Maven distribution - DefaultMavenExecutionRequest.copy() doesn't keep useLegacyLocalRepository - DefaultMavenExecutionRequest.copy() doesn't keep builderId - execution request populate ignores plugin repositories - LifecycleModuleBuilder effectively swallows runtime exceptions and errors - NoClassDefFoundError: org/slf4j/spi/LocationAwareLogger when generating javadoc during site reporting - cobertura-maven-plugin:instrument failing NoClassDefFoundError: org/slf4j/LoggerFactory Improvement - Modify maven-toolchain to look in ${maven.home}/conf/toolchains.xml and in ${user.home}/.m2/toolchains.xml - Empty module entry should fail instead of just producing a WARNING - avoid hardcoded system classloader references - Toolchains should be read during initialization - project-specific default jvm options and command line parameters - specify execution-id for direct plugin goal invocation from command line - improved user-configurable core extensions mechanism - upgrade to sisu 0.3.0 and sisu guice 3.2.5 New Feature - Add module maven-builder-support - Allow plugin implementors to choose how they want the configuration created for a particular MojoExecution - Access toolchains without maven-toolchain-plugin - Provide an extension point to provide alternate CLI configuration mechanism - Provide extension point for alternate implementations to construct build graph Task - update aether to 1.0.2 - Drop support for Win9x in mvn launch scripts - switch from 3.2.x to 3.3.x - upgrade Java minimum version prerequisite from Java 6 to Java 7 3.2.5 Bug - [Regression] resolveAlways does not force dependency resolution in Maven 3.0.4 - ComparableVersion's breaks contract for Comparable, in some edgecases the comparisons are not transitive - Maven dependency resolution locks up - mvn -U crashes with IBM JDK - java.lang.UnsupportedOperationException on DefaultProjectBuilder.build - Parallel Builds can build in wrong order - inconsistent custom scope bindings - Remove dependency on Easymock - Update to plexus-interpolation 1.21 to avoid potential thread safety problems - spell mistake, Log4JLoggerFactory should be Log4jLoggerFactory - LinkageError org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.IOUtil - ToolchainManagerPrivate.getToolchainsForType() returns toolchains that are not of expected type - Maven downloads same artifact from all repositories defined in POM - unexpected InvalidArtifactRTException from ProjectBuilder#build Improvement - Improve toolchains descriptor documentation - Improve Toolchains API description - Enrich toolchain xml with merge information - Change 'provides' from Object to Properties in toolchains.xml - Upgrade to last Wagon 2.8 New Feature - Add Merger for Maven Toolchain - Provide a tool to test Maven version parsing and comparison Task - Upgrade Aether 1.0 when available - Upgrade JUnit (for tests only) Wish - rename JavaToolChain to JavaToolchain for consistency and don't declare it as Plexus component
2017-09-06Fix HOMEPAGE.wiz1-2/+2
2017-09-06Comment out bogus HOMEPAGE.wiz1-3/+2
2017-09-06Follow some redirects.wiz86-201/+201
2017-09-06Rename the patch for powerpc on NetBSD.he2-5/+18
Make a workaround to make it build without multiple definition error on NetBSD/powerpc. No PKGREVISION bump, build fix only for NetBSD/powerpc.
2017-09-05Delete an emplty line in PLISTminskim1-2/+1
2017-09-05Added net/ruby-pcaprub version 0.12.4minskim1-1/+2
2017-09-05Add ruby-pcaprubminskim1-1/+2
2017-09-05Import ruby-pcaprub-0.12.4 as net/ruby-pcaprubminskim4-0/+46
libpcap bindings for ruby with Ruby1.8, Ruby1.9, Ruby 2.x.
2017-09-05Added devel/py-contextlib2 version 0.5.5minskim1-1/+2
2017-09-05Add py-contextlib2minskim1-1/+2
2017-09-05Import py-contextlib2-0.5.5 as devel/py-contextlib2minskim4-0/+32
contextlib2 provides backports of features in the latest version of the standard library’s contextlib module to earlier Python versions. It also serves as a real world proving ground for potential future enhancements to that module.
2017-09-05+ varnish-4.1.8, varnish-5.1.3.taca1-2/+3
2017-09-05Note update of www/contao44 package to 4.4.4.taca1-1/+2
2017-09-05Update contao44 to 4.4.4.taca3-8/+14
Here is release announce: Contao version 4.4.4 is available. The bugfix release fixes several issues including a problem with the back end referrer management. In addition, the back end theme has been adjusted so the submit buttons are shown at the end of the form again instead of at the end of the page.
2017-09-05Fix a glaring sign bug in the closure handling on NetBSD 8+. Fixesjoerg3-6/+6
PR 52523 as Sparc seems to use more annoying instructions than x86 and ARM. Bump revision.
2017-09-05Note update of security/pear-Crypt_GPG package to 1.6.2.taca1-1/+2
2017-09-05Update pear-Crypt_GPG to 1.16.2.taca3-12/+13
pkgsrc change: Add LICENSE. 1.16.2 2017-09-03 04:01 UTC Changelog: Added options to configure digest/cipher algorithms.
2017-09-05Updated x11/gtk3 to 3.22.20, www/py-cfscrape to 1.9.0adam1-1/+3
2017-09-051.9.0:adam2-7/+7
- Use vm.runInNewContext securely
2017-09-05GTK+ 3.22.20adam2-7/+7
* Add input hints for Emoji, that let applications indicate whether entries would benefit from Emoji support or not * Add support for cloud services in GtkPlacesSidebar. This adds a new, optional dependency on libcloudproviders * Bugs fixed: 468868 Popup of "appears-as-list" ComboBox does not change screen with its top... 618160 Documentation for gtk_combo_box_get_active_iter is unclear 705640 GtkWindow incorrectly requires a default screen 729651 Crash in GtkFileChooserButton with appears-as-list 759725 Setting Container:border-width on TextView breaks gesture positions 766909 Tooltip of the eject button is a bit confusing - or just missing 774134 GtkExpander: input window of title extends over child, if :expanded is ... 775074 GtkScrolledWindow does not disconnect all GtkAdjustment signal handlers... 776937 GtkExpander is incorrectly hiding content. 780750 Shift + click in GtkEntry doesn't select 783649 negative content width warning in GtkLevelbar 785306 FileChooserNativeQuartz: two fixes 785736 textview: fix bug on DnD displaced limits of selection 786029 clicking on gtk-slider makes the parent disappear 786123 GtkPlacesSidebar: Add support for libcloudproviders 786209 X11: GtkPopover positioning doesn't "avoid" CSD window shadows 786492 Incorrect scaling factor with Vulkan on Wayland 786553 Wrong example number in Gtk Tutorial 786771 Critical about mismatched GdkDisplays when opening Inspector combobox 786841 Emoji categories are always in English 786885 Add explanatory tooltip to emoji icon 786932 Let the "type-func" override the object's "class" attribute when gettin... 786938 Emoji picker wrongly opens when clicking on primary icon too 786940 ::icon-pressed handler stays connected when setting :show-emoji-icon to... 786960 Emoji chooser: don't show 'insert Emoji' item in emoji chooser context ... 786964 Emoji Chooser: Can't scroll clicking on the scroll bar 786966 Emoji chooser: unnecessary spacing b/w some rows in search result 786986 text_window_to_widget_coords broken when Container:border-width > 0 787103 gtk3-widget-factory crashes on exit after inserting an emote on page3 787158 gtk_widget_get_preferred_width on GtkToolbar gives wrong minimum width 787195 gtk_toolbar_set_show_arrow does not show an arrow 786956 EmojiChooser: Fix theming on Adwaita:dark, HighContrast, etc
2017-09-05add a missing includetnn2-1/+16
2017-09-05Add a patch to move active code after declarations in the altivec case.he2-1/+35
No PKGREVISION bump, since this is a build fix only.
2017-09-05Fixed building on Darwinadam2-5/+14
2017-09-05squiddholland1-1/+2
2017-09-05PR 52514 Angel Adames: squid-ipf doesn't work on FreeBSD, so don't enabledholland2-3/+4
it by default. Bump PKGREVISION (to 1) as a precaution.
2017-09-05ocaml-lablgtk, frama-cdholland1-1/+3
2017-09-05- frama-cdholland1-2/+1
2017-09-05Need to patch Makefile.in, not Makefile. Oops.dholland2-5/+5
2017-09-05Tag missed gui-only files. Ride update.dholland1-38/+38
2017-09-05Update to 20170501 (v15.x, "Phosphorus"). This reflects six majordholland12-371/+852
upstream releases, so visit the HOMEPAGE for further info. pkgsrc changes: - old patches were rolled in upstream - use the ocaml framework - depends on more ocaml libraries - depends on lang/coq by default; turn off the coq option to avoid this XXX: You must build ocamlgraph with ocaml-lablgtk support (which is XXX: not the default) or the build fails on missing module "Dgraph".
2017-09-05Remove (ruby-)thoth-flickr.wiz6-33/+3
Uses removed ruby-net-flickr.
2017-09-05Remove scim-tegaki.wiz6-39/+3
Used removed scim-python.
2017-09-05Turns out this also needs to export libgnomecanvas if built withdholland1-3/+7
libgnomecanvas. Found while building ocamlgraph with ocaml-lablgtk support (which is required by pending new frama-c)...
2017-09-05Oops: catch up to adjustment of options.mk.dholland1-2/+2
2017-09-05Add a bunch of indirect deps from gtk2 as direct deps based on verifypcdholland1-2/+9
output. Bump PKGREVISION to 8.
2017-09-05Detach the gnomecanvas option from libgnomeui and gnome-panel (which aredholland3-20/+27
both very heavyweight) -- control these with the "gnome" option instead. Everything's still enabled by default, so no version bump.
2017-09-04Fix building ObjC code again.jperkin2-3/+12
2017-09-04Updated graphics/netpbm to 10.79.04wiz1-1/+2
2017-09-04Updated netpbm to 10.79.04.wiz4-30/+16
17.08.11 BJH Release 10.79.04 libnetpbm: font facilities: fix invalid memory reference with certain font files. 17.08.02 BJH Release 10.79.03 pbmtoibm23xx: change license terms to GPL 2 or later. Makeman: make it work with Python 3.6 II. 17.07.08 BJH Release 10.79.02 libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of rgb: color specifications: yields value slightly too dim. Affects many programs. Broken in Netpbm 10.79.00 about a week ago. 17.07.03 BJH Release 10.79.01 Fix 'format-security' GNU compiler warning. Introduced in Netpbm 10.79.00 a few days ago. 17.06.30 BJH Release 10.79.00 Add pamtable . pamgauss: Add -maximize, -oversample . Thanks Anton Shepelev <anton.txt@gmail.com> pnmconvol: Extend -normalize to be applicable to convolution kernels specified by PGM file. Thanks Anton Shepelev <anton.txt@gmail.com> g3topbm: tolerate fill bits. pbmtog3: Add -align8, -align16. ppmshadow: Improve results for very small maxval. ppmshadow: eliminate extraneous messages from pnmconvol. libnetpbm: Improve error message for purported image that is exactly 1 byte long (so ends in the middle of what would be the magic number). pbmtox10bm: Get the Perl interpreter for this Perl program from the PATH instead of hardcoded as /usr/bin/perl (like all other Netpbm Perl programs). ppmcolormask: fix incorrect output when input maxval is not 255. Always broken (ppmcolormask was new in Netpbm 9.0, April 2000). bmptopnm: fix crash when input is a Windows BMP with negative number for width. Always broken. (bmptopnm was new, as bmptoppm, in original Netpbm, 1992). pamcomp: fix incorrect output with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011). pamcomp: remove debug trace message with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011). pnmtojpeg: fix array bounds violation in argument list. Always broken (pnmtojpeg was new to Netpbm in Netpbm 8.2 (March 2000). pamcrater: fix incorrect output with non-square image. Introduced in Netpbm 10.69 (December 2014). svgtopam: fix treating negative width or height values in SVG like twos complement positive numbers; fail instead. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). svgtopam: fix error messages when input has splines or negative positions. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). libnetpbm: fix bug: pm_system_XXX closes Standard Input if you supply a Standard Output accepter but not a Standard Input feeder. Broken since Netpbm 10.40 (September 2007). Windows: fix bug: pm_system_lp() and pm_system_vp() fail silently instead of with a clear error message in an environment that does not provide Unix process management. Always broken. (pm_system_lp and pm_system_vp were new in Netpbm 10.40 (September 2007), but wouldn't even compile until Netpbm 10.42 (March 2008)). installnetpbm: Accept globs for directory name responses (notably, ~/DIR). makeman: Make it work with Python 3.6. Build: don't try to build standardppmdfont.c if it already exists (so don't require ppmdcfont to exist). Broken around Netpbm 10.35 (2006). Build: Define _XOPEN_SOURCE=500 in source files that use M_PI. While C libraries in the past have always provided this with just _XOPEN_SOURCE=null, it appears that M_PI is actually defined by Single Unix Specification 2, aka UNIX98, for which you need _XOPEN_SOURCE=500, and Cygwin has changed to enforce this. Build: document MinGW _XOPEN_SOURCE incompatibility and add warning to Configure. Debian packaging: fix bug: don't try to include Manweb files, as it is no longer packaged by 'make package'. 17.03.28 BJH Release 10.78.00 ppmpat: Add -color. ppmpat: Add -argyle1, -argyle2. pnmtotiff: Fail with -miniswhite or -minisblack on color image rather than produce an invalid TIFF. tifftopnmcmyk: Default rows per strip to the TIFF library default instead of whatever yields 8K strips. --version global option: with SOURCE_DATE_EPOCH environment variable, display source code datetime instead of build datetime. And when displaying build datetime, do it in the local time of the process running the command instead of the process that did the build. tifftonm: Fix incorrect PBM output with two-color paletted TIFF image. Broken in primordial Netpbm, ca 1990. tifftopnm: Fix memory corruption when image is more pixels than can be represented as a C unsigned integer. Broken in Netpbm 10.11 (October 2002). tifftopnmcmyk: Fix bug: fails with very wide images and no -rowsperstrip. Always broken. (Tifftopnmcmyk was new in Netpbm 8.2 (March 2000). svgtopam: Fix crash when out of memory. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). pnmcrop: Add -closeness libnetpbm: Add ppmd_pathbuilder_* functions. libnetpbm: ppmd_fill_path: remove debug trace. Always broken (ppmd_fill_path was new in Netpbm 10.34 (June 2006). Build: don't create pointer man pages anymore. These were classic man pages, created by 'make package', one for each program, that just told the user to get the manual from the web and that other options for manuals are available at install time. Getting documentation online is commonplace enough now that the user doesn't need to be told to do it or that there are other options. The existence of pointer man pages was, meanwhile, misleading, since it looked from the outside like they actually contained documentation. Build: Don't package or install Manweb setup (for accessing manuals on the web with Manweb). Probably 100% unused and distracting. Debian package: change dependencies to be compatible with Debian 8.
2017-09-04Updated graphics/gdk-pixbuf2 to 2.36.9ryoon1-1/+4
Updated graphics/gdk-pixbuf2-jasper to 2.36.9 Updated graphics/gdk-pixbuf2-xlib to 2.36.9
2017-09-04Update to 2.36.9ryoon2-7/+7
Changelog: 2.36.9 ====== * build: meson build improvements * OS X: don't require shared-mime-info (#786167) * gif: fix a coverity warning (#785696) * build: make queryloaders output reproducible (#7835920 * Translation updates
2017-09-04Recursive revbump from poppler updateryoon38-76/+76
2017-09-04Update print/poppler* to 0.59.0ryoon1-1/+8
2017-09-04Update to 0.59.0ryoon8-19/+19
Changelog: Release 0.59.0 core: * Fix infinite recursion in NameTree parsing in broken files utils: * pdfunite: Fix API porting error that caused abort in some cases * pdfinfo: Fix crashes and memory leaks when using -dests * pdfinfo: use GooString.append instead of sprintf/strcat * pdfimages: Fix warning when compiling with cygwin build system: * Fix cygwin 32-bit compile * cmake tweaks
2017-09-04Added textproc/py-odfpy version 1.3.5, textproc/py-tablib version 0.12.1adam1-1/+3
2017-09-04Odfpy is a library to read and write OpenDocument v1.2 files. The main focusadam5-1/+151
has been to prevent the programmer from creating invalid documents. It has checks that raise an exception if the programmer adds an invalid element, adds an attribute unknown to the grammar, forgets to add a required attribute or adds text to an element that doesn't allow it. These checks and the API itself were generated from the RelaxNG schema, and then hand-edited. Therefore the API is complete and can handle all ODF constructions.