From 84d9f3d7b3c89ceb18134039c2e618da9fcb2534 Mon Sep 17 00:00:00 2001 From: Samuel Audet Date: Fri, 15 Nov 2024 20:28:03 +0900 Subject: [PATCH] Release version 1.5.11 --- CHANGELOG.md | 1 + README.md | 20 ++++++++++---------- platform/pom.xml | 2 +- pom.xml | 6 +++++- samples/pom.xml | 8 ++++---- 5 files changed, 21 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0039bba6..07af6976 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,5 @@ +### November 16, 2024 version 1.5.11 * Fix memory leak in `FFmpegFrameGrabber` when decoding from `InputStream` ([pull #2214](https://github.com/bytedeco/javacv/pull/2214)) * Upgrade dependencies for OpenBLAS 0.3.28, OpenCV 4.10.0, FFmpeg 7.1, Leptonica 1.85.0, Tesseract 5.5.0 diff --git a/README.md b/README.md index 1f308ea9..190b494c 100644 --- a/README.md +++ b/README.md @@ -28,27 +28,27 @@ We can also have everything downloaded and installed automatically with: org.bytedeco javacv-platform - 1.5.10 + 1.5.11 ``` * Gradle (inside the `build.gradle.kts` or `build.gradle` file) ```groovy dependencies { - implementation("org.bytedeco:javacv-platform:1.5.10") + implementation("org.bytedeco:javacv-platform:1.5.11") } ``` * Leiningen (inside the `project.clj` file) ```clojure :dependencies [ - [org.bytedeco/javacv-platform "1.5.10"] + [org.bytedeco/javacv-platform "1.5.11"] ] ``` * sbt (inside the `build.sbt` file) ```scala - libraryDependencies += "org.bytedeco" % "javacv-platform" % "1.5.10" + libraryDependencies += "org.bytedeco" % "javacv-platform" % "1.5.11" ``` This downloads binaries for all platforms, but to get binaries for only one platform we can set the `javacpp.platform` system property (via the `-D` command line option) to something like `android-arm`, `linux-x86_64`, `macosx-x86_64`, `windows-x86_64`, etc. Please refer to the [README.md file of the JavaCPP Presets](https://github.com/bytedeco/javacpp-presets#downloads) for details. Another option available to Gradle users is [Gradle JavaCPP](https://github.com/bytedeco/gradle-javacpp), and similarly for Scala users there is [SBT-JavaCV](https://github.com/bytedeco/sbt-javacv). @@ -270,7 +270,7 @@ Furthermore, after creating a `pom.xml` file with the following content: 4.0.0 org.bytedeco.javacv demo - 1.5.10 + 1.5.11 1.7 1.7 @@ -279,21 +279,21 @@ Furthermore, after creating a `pom.xml` file with the following content: org.bytedeco javacv-platform - 1.5.10 + 1.5.11 org.bytedeco opencv-platform-gpu - 4.9.0-1.5.10 + 4.10.0-1.5.11 org.bytedeco ffmpeg-platform-gpl - 6.1.1-1.5.10 + 7.1-1.5.11 @@ -315,8 +315,8 @@ Build Instructions If the binary files available above are not enough for your needs, you might need to rebuild them from the source code. To this end, the project files were created for: * Maven 3.x http://maven.apache.org/download.html - * JavaCPP 1.5.10 https://github.com/bytedeco/javacpp - * JavaCPP Presets 1.5.10 https://github.com/bytedeco/javacpp-presets + * JavaCPP 1.5.11 https://github.com/bytedeco/javacpp + * JavaCPP Presets 1.5.11 https://github.com/bytedeco/javacpp-presets Once installed, simply call the usual `mvn install` command for JavaCPP, its Presets, and JavaCV. By default, no other dependencies than a C++ compiler for JavaCPP are required. Please refer to the comments inside the `pom.xml` files for further details. diff --git a/platform/pom.xml b/platform/pom.xml index ec17b25c..4f2030bb 100644 --- a/platform/pom.xml +++ b/platform/pom.xml @@ -6,7 +6,7 @@ org.bytedeco javacpp-presets - 1.5.11-SNAPSHOT + 1.5.11 diff --git a/pom.xml b/pom.xml index 375cba97..c06792b9 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 org.bytedeco javacv - 1.5.11-SNAPSHOT + 1.5.11 JavaCV Java interface to OpenCV, FFmpeg, and more @@ -261,6 +261,10 @@ maven-source-plugin 3.3.0 + + attach-sources + leave-disabled-to-not-generate-sources-twice-on-release + attach-source diff --git a/samples/pom.xml b/samples/pom.xml index cc06a326..934b73db 100644 --- a/samples/pom.xml +++ b/samples/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.bytedeco.javacv demo - 1.5.10 + 1.5.11 1.7 1.7 @@ -11,21 +11,21 @@ org.bytedeco javacv-platform - 1.5.10 + 1.5.11 org.bytedeco opencv-platform-gpu - 4.9.0-1.5.10 + 4.10.0-1.5.11 org.bytedeco ffmpeg-platform-gpl - 6.1.1-1.5.10 + 7.1-1.5.11