Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cup-maven-plugin-1.9.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: cup-maven-plugin Distribution: openSUSE Tumbleweed
Version: 1.9.1 Vendor: openSUSE
Release: 1.1 Build date: Tue Oct 15 13:15:12 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 19296 Source RPM: jflex-1.9.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.jflex.de/
Summary: CUP Maven plugin
A plugin to generate Java parsers with CUP.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Oct 15 2024 Gus Kenion <gus.kenion@suse.com>
  - Upgrade to 1.9.1
    * JFlex 1.9.1 is a small bugfix release:
    * fix negated char classes with overlapping content
      (#1065, #1066): Expressions such as [^\s\n] were translated
      incorrectly, because \s and \n overlap and the negation
      operator ^ in version 1.9.0 did not handle this case correctly.
  - Includes changes from 1.9.0
    * JFlex 1.9.0 is a feature release with slight performance
      improvements in the scanning engine. It also fixes all known
      bugs of version 1.8.2.
    * New features
      + add optional token limit size (#1045, #197)
      + warn for unicode escapes that are too long (#1042)
      + directives and command line switches for enabling/disabling
      JFlex warnings (#1020)
      + allow custom annotations such as @SuppressWarnings
      (#1027, #762)
      + increase maximum supported DFA size to about 2^32 states
      (#1003, #952)
      + better error reporting for character classes (#996, #888, #939)
      + allow comments after %yylexthrow (#794)
      + make maven build reproducible (#765)
    * Fixed bugs
      + make character classes more robust (#985, #974, #986)
      + fix NullPointerException when generating dot files (#769)
    * Other
      + update dependencies
      + more and better property-based tests (#953)
      + use SPDX license identifiers
      + avoid use of createTempDir() (was used in tests only)
      + migrate CI to GitHub actions
      + migrate most tests to bazel
      + improve test suite to work on non-US locales
      + fix example file name for minijava example
      + improved simple.flex example
  - Remove jflex-1.8.2-no-auto-value.patch (not applicable to
    versions newer than 1.8.2)
  - Add jflex-1.9.1-no-auto-value.patch
  - Merge multibuild logic into single .spec file
    * remove jflex-bootstrap.spec
    * remove jflex-bootstrap.changes
    * remove pre-checkin.sh
* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Wed Oct 25 2023 Fridrich Strba <fstrba@suse.com>
  - Build with source and target levels 8
* Thu May 04 2023 Frederic Crozat <fcrozat@suse.com>
  - Add _multibuild to define additional spec files as additional
    flavors.
    Eliminates the need for source package links in OBS.
* Wed Mar 30 2022 Fridrich Strba <fstrba@suse.com>
  - Build against the standalone JavaEE modules unconditionally
* Thu Mar 17 2022 Fridrich Strba <fstrba@suse.com>
  - Build against standalone glassfish-annotation-api for relevant
    distribution versions that have JDK that does not contain the
    JavaEE modules
* Fri Jan 14 2022 Fridrich Strba <fstrba@suse.com>
  - Upgrade to version 1.8.2
    * fix build with recent java-cup
  - Build the bootstrap package using ant with a generated build.xml
  - Build the non-bootstrap package using maven, since its dependency
    auto is already built with maven
  - Added patch:
    * jflex-1.8.2-no-auto-value.patch
      + do not process auto-value-annotations in bootstrap build
      + the generated file is pre-generated outside build for this
      variant
  - Removed patches:
    * jflex-byaccj-utl.patch
    * jflex-classpath.patch
    * jflex-javac-no-target.patch
    * jflex-junit4.patch
    * jflex-no-cup-no-jflex.patch
      + not needed in this version
* Wed Oct 04 2017 fstrba@suse.com
  - Removed a jflex-lex-scan.patch again, so that bot is happy
* Tue Oct 03 2017 fstrba@suse.com
  - Don't BuildRequire java-1_5_0-gcj-compat-devel, since it will be
    soon gone; BuildRequire java-devel
  - Build with java source and target level 1.6 to allow building
    with jdk9
  - Sync the bootstrap and non-bootstrap spec files using the
    jpackage-bootstrap-prepare.sh script and clean spec file
* Mon Dec 02 2013 mvyskocil@suse.com
  - conflict the non-bootstrap variant with the bootstrap variant

Files

/usr/share/java/jflex
/usr/share/java/jflex/cup-maven-plugin.jar
/usr/share/maven-metadata/jflex-cup-maven-plugin.xml
/usr/share/maven-poms/jflex
/usr/share/maven-poms/jflex/cup-maven-plugin.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 20 00:28:09 2024