File modello.changes of Package modello-maven-plugin

-------------------------------------------------------------------
Mon Jun 10 14:01:25 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Add dependency on jakarta-inject, needed by google-guice 6.0.0

-------------------------------------------------------------------
Wed Jun  5 11:27:39 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Modified patches:
  * 0001-Fix-ModelloCli-after-moving-from-Plexus-to-JSR330.patch
    -> 0002-Update-build-get-rid-of-legacy-fix-CLI-452.patch
    + remove our patch and replace it with an integrated patch that
      is result of a common work between us and upstream
  * 0003-Fix-Snakeyaml.patch
    -> 0001-Upgrade-to-SnakeYaml-2.2-439.patch
    + move to version of this patch that was integrated upsteam
  * 0002-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch
    -> 0003-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch
    + rediff and put last in order because it is our patch that is
      not to be integrated

-------------------------------------------------------------------
Thu May 16 05:23:46 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Package both relevant licenses

-------------------------------------------------------------------
Sat May  4 12:02:36 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 2.4.0
  * New features and improvements
    + Keep license structure
    + Support addition of license header to generated files
    + Make generated code - Java 8 based by default
    + threadsafety
  * Bug Fixes
    + Revert snakeyaml to 1.33 (as 2.x is not fully compatible with
      1.x). This change is reverted and SnakeYaml fixed by the
      0003-Fix-Snakeyaml.patch
- Modified patches:
  * 0001-Fix-ModelloCli-after-moving-from-Plexus-to-JSR330.patch
  * 0002-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch
  * 0003-Fix-Snakeyaml.patch
    + rediff to changed context

-------------------------------------------------------------------
Fri May  3 16:50:54 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Added patch:
  * 0003-Fix-Snakeyaml.patch
    + patch to fix the modello-plugin-snakeyaml with SnakeYaml 2.2
    + https://github.com/codehaus-plexus/modello/pull/439

-------------------------------------------------------------------
Wed May  1 12:22:05 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Build against the new codehaus plexus build api 1.2.0
- Removed patch:
  * 0003-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch
    + not needed any more

-------------------------------------------------------------------
Tue Apr 16 13:04:04 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Build all modello plugins

-------------------------------------------------------------------
Sun Apr 14 06:13:08 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 2.3.0
  * Changes of version 2.3.0
    + Kill off dead Plexus
    + Fix for #366
  * Changes of version 2.2.0
    + Parse javadoc tags in xdoc generator (only @since is supported
      atm)
    + Use generic in Xpp3Reader for JDK 5+
    + Get rid of usage deprecated Reader/WriterFactory
    + Make spotless plugin work with Java 21
    + Support java source property being discovered as 1.x
    + Fix thread safety issues by not using singletons for
      generators
    + Improve discovering javaSource based on maven.compiler
      properties, default as 8
    + Switch Plexus Annotation to JSR-330
    + Make spotless plugin work with Java 21
- Modified patches:
  * 0001-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch
    -> 0003-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch
  * modello-cli-domasxpp3.patch ->
    0002-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch
    + rediff to changed context
- Added patch:
  * 0001-Fix-ModelloCli-after-moving-from-Plexus-to-JSR330.patch
    + Fix for https://github.com/codehaus-plexus/modello/issues/434
      submitted upstream

-------------------------------------------------------------------
Tue Apr  2 17:32:12 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Add dependency on plexus-xml where relevant
  * this will be needed for smooth upgrade to plexus-utils 4.0.0

-------------------------------------------------------------------
Wed Feb 21 22:14:06 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Use %patch -P N instead of deprecated %patchN.

-------------------------------------------------------------------
Mon Sep 11 16:10:44 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Cleanup unnecessary dependencies

-------------------------------------------------------------------
Wed Sep  6 14:43:46 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 2.1.2
  * Changes of version 2.1.2
    + Switch to codehaus plexus-build-api 1.2.0 (reverted by a
      patch in this package)
    + Add plexus 13 parent and reformat
    + Remove readonly flag from basedir: support .mdo from any
      location
    + Require Maven 3.5.4+
    + Prepare to run with Java 19+
  * Changes of version 2.1.1
    + replace generatedBy context value by template
    + add velocityBasedir to select where to load (shared) .vm from
  * Changes of version 2.1.0
    + Make the Xpp3Reader#read(XmlPullParser, boolean strict) public
    + Fix json encoding
    + Support arbitrary element names via 'xs:any'
    + Call setter only after object has been populated
    + replace handwritten components.xml with annotations
    + Optionally enforce required elements in XSDs
    + Add a velocity template based generator
    + Use optimised plexus-utils CachingWriter
- Added patch:
  * 0001-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch
    + use the version of plexus-build-api that we have packaged
- Modified patch:
  * modello-cli-domasxpp3.patch
    + rediff to changed context

-------------------------------------------------------------------
Thu May  4 14:27:26 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>

- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

-------------------------------------------------------------------
Fri May 13 08:52:25 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 2.0.0
  * New features and improvements
    + Add Modello 2.0.0 model XSD
    + Manage xdoc anchor name conflicts (2 classes with same anchor)
    + Drop unnecessary check for identical branches
    + Require Maven 3.1.1
    + Use a caching writer to avoid overwriting identical files
    + Migrate from codehaus:wstx to
      com.fasterxml.woodstox:woodstox-core 6.2.4
    + Make location handling more memory efficient
    + Xpp3 extended writer
    + Refactor some old java APIs usage
    + Add a new field fileComment
  * Bug Fixes
    + Fix javaSource default value
    + Fix modello-plugin-snakeyaml
  * Dependency updates
    + Bump maven-javadoc-plugin from 3.3.1 to 3.3.2
    + Bump release-drafter/release-drafter from 5.17.6 to 5.18.0
    + Bump taglist-maven-plugin from 2.4 to 3.0.0
    + Bump checkstyle from 9.2.1 to 9.3
    + Bump xmlunit-core from 2.8.4 to 2.9.0
    + Bump junit from 4.12 to 4.13.1 in
      /modello-maven-plugin/src/it/maven-model
    + Bump xercesImpl from 2.12.1 to 2.12.2 in
      /modello-plugins/modello-plugin-xsd
    + Bump xercesImpl from 2.12.1 to 2.12.2 in
      /modello-plugins/modello-plugin-jsonschema
    + Bump mavenPluginTools from 3.6.2 to 3.6.4
    + Bump maven-compiler-plugin from 3.8.1 to 3.9.0
    + Bump maven-jar-plugin from 3.2.0 to 3.2.2
    + Bump release-drafter/release-drafter from 5.15.0 to 5.17.6
    + Bump woodstox-core from 6.2.7 to 6.2.8
    + Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M5
    + Bump checkstyle from 9.2 to 9.2.1
    + Bump maven-site-plugin from 3.9.1 to 3.10.0
    + Bump snakeyaml from 1.29 to 1.30
    + Bump jackson-bom from 2.13.0 to 2.13.1
    + Bump xmlunit-core from 2.8.3 to 2.8.4
    + Bump plexus-compiler-javac from 2.8.8 to 2.9.0
    + Bump woodstox-core from 6.2.6 to 6.2.7
    + Bump maven-shared-resources from 3 to 4
    + Bump plexus-compiler-api from 2.8.8 to 2.9.0
    + Bump mavenPluginTools from 3.6.1 to 3.6.2
    + Bump checkstyle from 9.0.1 to 9.2
    + Bump xmlunit-core from 2.8.2 to 2.8.3
    + Bump checkstyle from 9.0 to 9.0.1
    + Bump checkstyle from 8.45.1 to 9.0
    + Bump jackson-bom from 2.12.5 to 2.13.0
    + Bump org.eclipse.sisu.plexus from 0.3.4 to 0.3.5
    + Bump jsoup from 1.14.2 to 1.14.3
    + Bump actions/setup-java from 2.3.0 to 2.3.1
    + Bump maven-pmd-plugin from 3.14.0 to 3.15.0
    + Bump maven-javadoc-plugin from 3.3.0 to 3.3.1
    + Bump plexus-utils from 3.2.0 to 3.4.1
    + Bump jackson-bom from 2.12.4 to 2.12.5
    + Bump actions/setup-java from 2.2.0 to 2.3.0
    + Bump checkstyle from 8.42 to 8.45.1
    + Bump plexus-velocity from 1.2 to 1.3
    + Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
    + Bump jackson-bom from 2.12.3 to 2.12.4
    + Bump stax2-api from 4.2 to 4.2.1
    + Bump actions/setup-java from 1 to 2.2.0
    + Bump actions/setup-java from 1 to 2.2.0
    + Bump maven-gpg-plugin from 1.6 to 3.0.1
    + Bump woodstox-core from 6.2.4 to 6.2.6
    + Bump maven-dependency-plugin from 3.1.2 to 3.2.0
    + Bump maven-javadoc-plugin from 3.2.0 to 3.3.0
    + Bump snakeyaml from 1.28 to 1.29
    + Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2
    + Bump actions/cache from 2.1.5 to 2.1.6
    + Bump maven-assembly-plugin from 3.2.0 to 3.3.0
    + Bump maven-jxr-plugin from 3.0.0 to 3.1.1
    + Bump xercesImpl from 2.12.0 to 2.12.1
    + [Snyk] Security upgrade org.jsoup:jsoup from 1.13.1 to 1.14.2
    + Bump actions/checkout from 2 to 2.3.4
    + Bump xmlunit-core from 2.8.1 to 2.8.2
    + Bump maven-surefire-report-plugin from 2.22.1 to 2.22.2
    + Bump maven-scm-publish-plugin from 3.0.0 to 3.1.0
    + Bump snakeyaml from 1.26 to 1.28
    + Bump maven-verifier-plugin from 1.0 to 1.1
    + Bump xml-apis from 1.3.04 to 2.0.2
    + Bump jackson-bom from 2.11.3 to 2.12.3
    + Bump xmlunit from 1.2 to 1.6
    + Bump plexus-compiler-javac from 2.1 to 2.8.8
    + Bump actions/cache from v2.1.4 to v2.1.5
    + Bump release-drafter/release-drafter from v5.12.1 to v5.15.0
    + Bump maven-site-plugin from 3.7.1 to 3.9.1
    + Bump maven-jxr-plugin from 2.5 to 3.0.0
    + Bump actions/cache from v2.1.3 to v2.1.4
    + Bump maven-surefire-plugin from 2.22.1 to 2.22.2
    + Bump plexus-compiler-api from 2.1 to 2.8.8
    + Bump maven-resources-plugin from 3.0.1 to 3.2.0
    + Bump release-drafter/release-drafter from v5.11.0 to v5.12.1
    + Bump xmlunit-core from 2.7.0 to 2.8.1
    + Bump actions/cache from v2.1.2 to v2.1.3
    + Bump jaxb-api from 2.1 to 2.3.1
    + Bump junit from 4.12 to 4.13.1
    + Bump actions/cache from v2.1.0 to v2.1.2
    + Bump maven-checkstyle-plugin from 2.15 to 3.1.1
    + Bump xercesImpl from 2.8.1 to 2.12.0 in
      /modello-plugins/modello-plugin-jsonschema
    + Bump xercesImpl from 2.8.1 to 2.12.0 in
      /modello-plugins/modello-plugin-xsd
    + Bump xercesImpl from 2.8.1 to 2.12.0
    + Bump xmlunit-core from 2.3.0 to 2.7.0
    + Bump snakeyaml from 1.12 to 1.26
    + Bump maven-compiler-plugin from 3.8.0 to 3.8.1
    + Bump maven-dependency-plugin from 2.1 to 3.1.2
    + Bump persistence-api from 1.0 to 1.0.2
    + Bump maven-enforcer-plugin from 3.0.0-M1 to 3.0.0-M3
    + Bump maven-pmd-plugin from 3.11.0 to 3.13.0
    + Bump maven-clean-plugin from 3.0.0 to 3.1.0
  * Documentation updates
    + codehaus is dead
    + remove defunct mailing list info
- Modified patch:
  * Adapt to the change of parameter from useJava5 to javaSource

-------------------------------------------------------------------
Tue Mar 22 14:07:24 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Build with java source and target levels 8

-------------------------------------------------------------------
Mon Apr 26 10:52:49 UTC 2021 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 1.11
- Build the jackson and jsonschema plugins too

-------------------------------------------------------------------
Thu Nov 21 14:58:23 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 1.10.0
- Modified patch:
  * modello-cli-domasxpp3.patch
    + rediff to changed line endings

-------------------------------------------------------------------
Fri Mar 15 14:15:55 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Added patch:
  * modello-cli-domasxpp3.patch
    + allow setting on command-line the domAsXpp3 property that
      modello-maven-plugin can set in pom.xml file

-------------------------------------------------------------------
Tue Mar 12 08:12:31 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Initial packaging of modello 1.9.1
- Generate and customize ant build files
openSUSE Build Service is sponsored by