9 Commits

Author SHA256 Message Date
e35b65a06b Accepting request 1264673 from home:fstrba:maven
Fix javadoc generation with javadoc:aggregate

OBS-URL: https://build.opensuse.org/request/show/1264673
OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=9
2025-03-27 18:34:16 +00:00
caae3e65b9 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=8 2024-05-16 07:01:23 +00:00
4d7a5d2c49 Accepting request 1159153 from home:urbic:branches:Java:packages
- Update to v1.5.10
  * Changes of 1.5.10:
    + Move native Loader methods to Helper class to avoid deadlocks
      (issue #737)
    + Fix Parser failing to pick up Info for constructors with
      template arguments (pull #739)
    + Fix MoveAdapter and UniquePtrAdapter causing double free on
      function calls (pull #738)
    + Fix Parser handling of template specialization and their
      friend declarations (pull #733)
    + Improve Parser capabilities for operator and function
      templates (pull #732)
    + Fix Parser failing on nested initializer lists and on
      attributes found inside enum declarations
    + Fix Parser for basic containers like
      std::optional<std::pair<int,int> > (issue #718)
    + Add support for std::basic_string basic container (issue
      bytedeco/javacpp-presets#1311)
    + Enhance Parser by adding downcast constructors for
      polymorphic classes (pull #700)
    + Let Generator pick up @Name annotations on allocate() as well
      (pull #700)
    + Fix Parser failing to place annotations on default
      constructors (pull #699)
    + Let Parser output reset() methods for basic containers like
      std::optional (pull #696)
    + Let Parser define front() and back() for one-dimensional
      basic containers (pull #695)
    + Let Parser map iterators of basic containers systematically
      (pull #694)
    + Fix Parser for function parameters contained in template
      arguments (pull #693)
    + Fix Parser on function pointer declarations starting with
      typedef struct (pull bytedeco/javacpp-presets#1361)

OBS-URL: https://build.opensuse.org/request/show/1159153
OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=7
2024-03-19 06:55:35 +00:00
af7a7a63dd rpm 4.20 compat
OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=6
2024-02-21 10:45:46 +00:00
8166696d8a OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=5 2023-10-26 04:41:20 +00:00
cf88d65685 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=4 2023-09-13 13:28:07 +00:00
7219005074 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=3 2023-09-13 06:17:29 +00:00
bbd603596f Accepting request 1108418 from home:urbic:branches:Java:packages
- Update to v1.5.9
  * Changes of v1.5.9:
    + Fix Loader.extractResource() for nested JAR files from Spring
      Boot (pull #685)
    + Have Parser desugar ... varargs to array [] for return types
      as well (pull #682)
    + Fix Parser failing on some friend functions for operator
      overloading (pull #681)
    + Fix Parser incorrectly casting const pointers to template
      arguments of pointer types (pull #677)
    + Fix Parser with Info.enumerate failing to translate enum
      values based on other enum values
    + Fix Parser prematurely expanding macros defined in class,
      struct or union (issue #674)
    + Add Info.upcast to support class hierarchies with virtual
      inheritance (pull #671)
    + Pick up @Adapter, @SharedPtr, etc annotations on allocate()
      as well (pull #668)
    + Provide @Virtual(subclasses=false) to prevent Generator from
      subclassing subclasses (pull #660)
    + Fix Loader.getPlatform() detection for linux-armhf with
      Temurin JDK (issue bytedeco/javacv#2001)
    + Fix Parser ignoring Info.skip for enumerators that do not get
      translated (issue bytedeco/javacpp-presets#1315)
    + Fix Parser error on C++17 style namespace declarations
      containing :: separators (issue #595)
    + Fix Parser observing Info.virtualize for non-virtual
      functions (pull #658)
    + Use regex in Parser to match more robustly templates and
      namespaces (pull #657)
    + Fix Builder default output path for class names with the same
      length (pull #654)
    + Add Info.friendly to have Parser map some friend functions to
      Java methods (pull #649)
    + Add Loader.loadProperties(boolean forceReload) to reset
      platform properties (issue deepjavalibrary/djl#2318)
    + Prevent TokenIndexer from recursively expanding macros
    + Fix Generator passing empty String objects on callback for
      arguments using adapters
    + Fix Parser failure on enum enumerators generated using the
      concat ## operator

OBS-URL: https://build.opensuse.org/request/show/1108418
OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=2
2023-09-01 11:17:53 +00:00
c74799c37e Accepting request 1069602 from home:urbic:java
Submitting a new package

OBS-URL: https://build.opensuse.org/request/show/1069602
OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacpp?expand=0&rev=1
2023-03-12 17:19:23 +00:00