File maven-javadoc-plugin.changes of Package maven-javadoc-plugin.34548

-------------------------------------------------------------------
Mon Jun 10 16:33:19 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Remove dependency on plexus-metadata-generator,
  plexus-component-metadata and on their dependencies, since there
  is no plexus @Component annotation any more

-------------------------------------------------------------------
Tue Apr  2 17:26:28 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 06:00:34 UTC 2024 - Fridrich Strba <fstrba@suse.com>

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

-------------------------------------------------------------------
Fri Jan 26 08:10:17 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Require maven-parent >= 40. The maven build will fail with
  anything lower

-------------------------------------------------------------------
Wed Sep 20 07:04:26 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 3.6.0
  * Bug
    + MJAVADOC-642: Setting maven.javadoc.isoffline seems to have no
      effect
    + MJAVADOC-701: javadoc site is broken for projects that contain
      modules
    + MJAVADOC-733: Alternative doclet page points to an SEO spammy
      page
    + MJAVADOC-742: [REGRESSION] Transitive dependencies of
      docletArtifact missing
    + MJAVADOC-757: Unresolvable link in javadoc tag with value
      ResourcesBundleMojo#getAttachmentClassifier() found in
      ResourcesBundleMojo
    + MJAVADOC-758: IOException --> NullPointerException in
      JavadocUtil.copyResource
    + MJAVADOC-763: JavadocReportTest.testExceptions is broken
    + MJAVADOC-767: javadoc creates invalid --patch-module
      statements
    + MJAVADOC-769: javadoc plugin can not deal with transitive
      filename based modules
  * Improvement
    + MJAVADOC-755: Clean up deprecated and unpreferred methods in
      JavadocUtil
    + MJAVADOC-760: Cleanup dependency declarations as best possible
    + MJAVADOC-770: Allow building javadoc "the old fashioned way"
      after Java 8
  * Task
    + MJAVADOC-743: Drop use of deprecated localRepository mojo
      parameter
    + MJAVADOC-765: Make build pass with Java 20
    + MJAVADOC-772: Refresh download page
  * Dependency upgrade
    + MJAVADOC-761: Update to commons-io 2.13.0
    + MJAVADOC-766: Update plexus-archiver from 4.7.1 to 4.8.0
    + MJAVADOC-771: Upgrade Parent to 40
- Modified patches:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + regenerate in cycle
  * no-override.patch
  * stale-data-encoding.patch
    + rediff to changed line-endings

-------------------------------------------------------------------
Wed Sep 20 06:25:32 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 3.5.0
  * Bug
    + MJAVADOC-696: Invalid anchors in Javadoc and plugin mojo
    + MJAVADOC-700: Plugin duplicates classes in Java 8 all-classes
      lists
    + MJAVADOC-702: javadoc site creation ignores configuration
      parameters
  * Improvement
    + MJAVADOC-685: Deprecate parameter "stylesheet"
    + MJAVADOC-721: Parse stderr output and suppress informational
      lines
    + MJAVADOC-729: Link to Javadoc references from JDK 17
    + MJAVADOC-731: Migrate components to JSR 330, get rid of
      maven-artifact-transfer, update to parent 37
  * Task
    + MJAVADOC-712: Remove remains of org.codehaus.doxia.sink.Sink
  * Dependency upgrade
    + MJAVADOC-711: Upgrade plugins in ITs
    + MJAVADOC-714: Upgrade to Maven 3.2.5
    + MJAVADOC-719: Update Maven Archiver to 3.6.0
    + MJAVADOC-723: Upgrade Maven Reporting API to 3.1.1/Complete
      with Maven Reporting Impl 3.2.0
    + MJAVADOC-738: Upgrade commons-text to 1.10.0
    + MJAVADOC-740: Upgrade Parent to 39
    + MJAVADOC-741: Upgrade plugins and components
- Modified patches:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + regenerate in cycle
  * stale-data-encoding.patch
    + rediff to changed context
- Added patch:
  * no-override.patch
    + allow building with older version of maven-reporting-api
- Removed patch:
  * maven-javadoc-plugin-ioexception.patch
    + not necessary with this version

-------------------------------------------------------------------
Tue Oct 25 14:16:58 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Added patch:
  * maven-javadoc-plugin-ioexception.patch
    + allow building with wider range of plexus-utils versions,
      including the 3.5.0 that does not declare IOException as
      thrown in functions where it is actually not thrown. 

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

- Fix build with modello 2.0.0

-------------------------------------------------------------------
Mon Mar 14 06:23:46 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Added patch:
  * stale-data-encoding.patch
    + use the same encoding when writing and getting the stale data
    + fixes build with utf-8 sources on non utf-8 platforms

-------------------------------------------------------------------
Fri Mar 11 07:05:23 UTC 2022 - Fridrich Strba <fstrba@suse.com>

- Upgrade to upstream version 3.3.2
  * fixing several NPE errors and using new
    maven-reporting-{api,impl}
- Removed patches:
  * 0001-Port-to-current-plexus-utils.patch
  * reproducible-footer.patch
    + not needed with the upstream code
- Modified patch:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + regenerate the resources to correspond to the new version

-------------------------------------------------------------------
Tue May 11 15:25:11 UTC 2021 - Fridrich Strba <fstrba@suse.com>

- Do not build against the legacy guava20 package any more

-------------------------------------------------------------------
Wed Mar 11 11:44:44 UTC 2020 - Fridrich Strba <fstrba@suse.com>

- Fix build with doxia 1.9.x

-------------------------------------------------------------------
Sun Nov 24 17:40:49 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Upgrade to version 3.1.1
- Modified patch:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + Regenerate patch from the non-bootstrap build

-------------------------------------------------------------------
Thu Nov 21 16:33:35 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Fix build with maven-invoker-3.0.1 that has a new dependency
  on maven-shared-utils

-------------------------------------------------------------------
Mon Oct  7 13:50:06 UTC 2019 - Bernhard Wiedemann <bwiedemann@suse.com>

- Add reproducible-footer.patch to override build date (boo#1047218)

-------------------------------------------------------------------
Sat Apr  6 22:38:49 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Spruce up summary to not just repeat the name.

-------------------------------------------------------------------
Wed Apr  3 09:24:05 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Initial packaging of maven-jar-plugin 3.0.1
- Generate and customize ant build.xml file to use with the
  bootstrap variang
- Create as a multibuild package to allow bootstrapping
- Added patch:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + For the bootstrap version, add pre-generated resources that
      need maven-plugin-plugin and maven to be generated at build
      time
openSUSE Build Service is sponsored by