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
115 lines
4.9 KiB
Plaintext
115 lines
4.9 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Mar 27 18:33:19 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Fix javadoc generation with javadoc:aggregate
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 15 14:37:53 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
- 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 21 10:45:45 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 26 04:40:45 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Build with source and target levels 8
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 13 13:25:23 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Added patch:
|
|
* javacpp-manifest.patch
|
|
+ Do not include non-reproducible headers in manifest
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 13 06:16:55 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 17 14:55:01 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 28 20:02:01 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
- Initial packaging with v1.5.8
|