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

sisu-inject-0.9.0.M2-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: sisu-inject Distribution: openSUSE Tumbleweed
Version: 0.9.0.M2 Vendor: openSUSE
Release: 1.1 Build date: Sun Apr 14 11:36:52 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 438039 Source RPM: sisu-0.9.0.M2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.eclipse.org/sisu/
Summary: Sisu inject
This package contains Sisu inject.

Provides

Requires

License

BSD-3-Clause AND EPL-1.0

Changelog

* Sun Apr 14 2024 Fridrich Strba <fstrba@suse.com>
  - Update to upstream milestone 0.9.0.M2
    * Changes of sisu.inject 0.9.0.M2
      + Fix SpaceScanner to use latest ASM API version
      + 3.7 is not an officially supported version therefore specify
      3.8 instead
      + Provide script to help upgrade embedded copy of ASM
      + ASM_9_4
      + Require Java 8
      + Sisu specific PreConstruct/PreDestroy annotations
      + Update build plugins
      + ASM 9.5
      + Align to latest Maven plugins
      + Move release elements from oss-parent to local project
      + Create a 'no_asm' jar at release time which doesn't embed ASM
    * Changes of sisu.inject 9.0.M1
      + Fix CDI related issues
      + Build with Eclipse/Tycho 2.5.0 and Java 11
      + Raise problem reporting logs to DEBUG, fixes #36
      + Upgrade internal copy of ASM to 9.2
      + Implement PathTypeConverter
      + Add JUnit 5 annotations to InjectedTest setUp/tearDown
      + Fix static parameters binding lookup
      + Run injection tests against multiple versions of Guice
      + Support using @priority on Providers
      + Use read lock when subscribing to publishers…
      + Cache binding lookups for single bean providers
      + Use AtomicReferenceFieldUpdater as it works better for large
      numbers of instances
      + Enable Java CI workflow
      + Enable CodeQL analysis
      + Replace potentially-expensive regex with simple tokenizer
      + Allow Main to boot with extra bindings
      + Re-enable various resource-related unit tests
      + Rework globber pattern strategy to avoid use of regex
      + Use GlobberStrategy.PATTERN instead of regex for
      ServiceBindings filtering
    * Changes of sisu.plexus 0.9.0.M2
      + Make build work with Java17
      + Align to latest Maven plugins
      + Move release elements from oss-parent to local project
    * Changes of sisu.plexus 0.9.0.M1
      + Align logback with sisu.inject
      + Build with Eclipse/Tycho 2.5.0 and Java 11
      + Support configuration of collections with complex generic
      types
      + Enable Java CI workflow
      + Enable CodeQL analysis
  - Removed patches:
    * sisu-OSGi-import-guava.patch
    * sisu-ignored-tests.patch
      + not needed with this version any more
  - Modified patches:
    * sisu-no-dependency-on-glassfish-servlet-api.patch
    * sisu-osgi-api.patch
    * sisu-reproducible-index.patch
      + rediff to changed context
* Tue Apr 02 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 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Tue Sep 05 2023 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * sisu-reproducible-index.patch
      + Sort the classes by name in META-INF/sisu/javax.inject.Named
      to make the output reproducible
* Wed Apr 27 2022 Fridrich Strba <fstrba@suse.com>
  - Change to generate maven meta-data using the %%add_maven_depmap
    * so that it can be built before the xmvn-tools
* Sun Mar 20 2022 Fridrich Strba <fstrba@suse.com>
  - Build with java source and target levels 8
* Tue Jan 18 2022 Fridrich Strba <fstrba@suse.com>
  - Update to upstream version 0.3.5
  - Changes of 0.3.5
    * beo#539791 - Update cdi-api dependency to 1.2
    * beo#575952 - Support turning off URLConnection caching for
      container related resources
  - Changes of 0.3.4
    * beo#552642 - Support reproducible builds by sorting generated
      javax.inject.Named index
    * beo#546874 - Relax bytecode check in scanner so it can scan up
      to and including Java14
  - Added patch:
    * sisu-no-dependency-on-glassfish-servlet-api.patch
      + remove dependency on glassfish-servlet-api
* Mon Apr 01 2019 Jan Engelhardt <jengelh@inai.de>
  - Use modern tar options.
* Tue Mar 19 2019 Fridrich Strba <fstrba@suse.com>
  - Initial packaging of sisu-inject and sisu-plexus 0.3.3
  - Generate and customize ant build files

Files

/usr/share/java/org.eclipse.sisu.inject.jar
/usr/share/licenses/sisu-inject
/usr/share/licenses/sisu-inject/LICENSE.txt
/usr/share/maven-metadata/sisu-inject.xml
/usr/share/maven-poms/org.eclipse.sisu.inject.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:23:08 2024