Skip to content

Commit b0c366a

Browse files
authored
Merge branch 'opencv:4.x' into 4.x
2 parents 660d7cc + 3276dc6 commit b0c366a

File tree

6 files changed

+38
-6
lines changed

6 files changed

+38
-6
lines changed

LICENSE-3RD-PARTY.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3063,3 +3063,28 @@ courts sitting in the State of Delaware, and each party agrees that it submits
30633063
to the personal jurisdiction and venue of those courts and waives any
30643064
objections. THE UNITED NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL
30653065
SALE OF GOODS (1980) IS SPECIFICALLY EXCLUDED AND WILL NOT APPLY TO THE SOFTWARE.
3066+
3067+
------------------------------------------------------------------------------
3068+
Orbbec SDK distributed with arm64 MacOS packages.
3069+
3070+
MIT License
3071+
3072+
Copyright (c) 2023 OrbbecDeveloper
3073+
3074+
Permission is hereby granted, free of charge, to any person obtaining a copy
3075+
of this software and associated documentation files (the "Software"), to deal
3076+
in the Software without restriction, including without limitation the rights
3077+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3078+
copies of the Software, and to permit persons to whom the Software is
3079+
furnished to do so, subject to the following conditions:
3080+
3081+
The above copyright notice and this permission notice shall be included in all
3082+
copies or substantial portions of the Software.
3083+
3084+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3085+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3086+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3087+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3088+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3089+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3090+
SOFTWARE.

opencv

Submodule opencv updated 1305 files

opencv_contrib

Submodule opencv_contrib updated 236 files

opencv_extra

Submodule opencv_extra updated 76 files

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ requires = [
99
"numpy==1.19.3; python_version=='3.9' and platform_machine != 'aarch64' and platform_machine != 'arm64'",
1010
"numpy==1.21.2; python_version=='3.10' and platform_system!='Darwin'",
1111
"numpy==1.21.4; python_version=='3.10' and platform_system=='Darwin'",
12-
"numpy==1.22.2; python_version>='3.11'",
12+
"numpy==1.23.5; python_version=='3.11'",
13+
"numpy>=1.26.4; python_version>='3.12'",
1314
"pip",
1415
"scikit-build>=0.14.0",
1516
"setuptools==59.2.0",

setup.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,17 @@ def main():
110110
# Path regexes with forward slashes relative to CMake install dir.
111111
rearrange_cmake_output_data = {
112112
"cv2": (
113-
[r"bin/opencv_videoio_ffmpeg\d{3}%s\.dll" % ("_64" if is64 else "")]
113+
[r"bin/opencv_videoio_ffmpeg\d{4}%s\.dll" % ("_64" if is64 else "")]
114114
if os.name == "nt"
115115
else []
116116
)
117117
+
118+
(
119+
[r"lib/libOrbbecSDK.dylib", r"lib/libOrbbecSDK.\d.\d.dylib", r"lib/libOrbbecSDK.\d.\d.\d.dylib"]
120+
if platform.system() == "Darwin" and platform.machine() == "arm64"
121+
else []
122+
)
123+
+
118124
# In Windows, in python/X.Y/<arch>/; in Linux, in just python/X.Y/.
119125
# Naming conventions vary so widely between versions and OSes
120126
# had to give up on checking them.
@@ -310,7 +316,7 @@ def main():
310316
cmake_source_dir=cmake_source_dir,
311317
)
312318

313-
print("OpenCV is raising funds to keep the library free for everyone, and we need the support of the entire community to do it. Donate to OpenCV on IndieGoGo:\nhttps://www.indiegogo.com/projects/opencv-5-support-non-profit-open-source-cv-ai#/")
319+
print("OpenCV is raising funds to keep the library free for everyone, and we need the support of the entire community to do it. Donate to OpenCV on GitHub:\nhttps://github.com/sponsors/opencv\n")
314320

315321
class RearrangeCMakeOutput:
316322
"""

0 commit comments

Comments
 (0)