diff --git a/opencv-4.10.0.tar.gz b/opencv-4.10.0.tar.gz
deleted file mode 100644
index baca5a4..0000000
--- a/opencv-4.10.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b2171af5be6b26f7a06b1229948bbb2bdaa74fcf5cd097e0af6378fce50a6eb9
-size 94993429
diff --git a/opencv-4.11.0.tar.gz b/opencv-4.11.0.tar.gz
new file mode 100644
index 0000000..2e2e9ea
--- /dev/null
+++ b/opencv-4.11.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9a7c11f924eff5f8d8070e297b322ee68b9227e003fd600d4b8122198091665f
+size 95051012
diff --git a/opencv-rpmlintrc b/opencv-rpmlintrc
new file mode 100644
index 0000000..ecf02db
--- /dev/null
+++ b/opencv-rpmlintrc
@@ -0,0 +1 @@
+addFilter("opencv.*SUSE_Backports_policy-SLE_conflict")
\ No newline at end of file
diff --git a/opencv.changes b/opencv.changes
index f208174..57fb4e4 100644
--- a/opencv.changes
+++ b/opencv.changes
@@ -1,3 +1,151 @@
+-------------------------------------------------------------------
+Sat Jan 18 09:20:42 UTC 2025 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
+
+- update to 4.11.0,  highlights below, for details check
+  https://github.com/opencv/opencv/wiki/OpenCV-Change-Logs#version4110
+  * Generic:
+    + Internal C API cleanup and back-ports for 5.x.
+    + RISC-V/AArch64: disable CPU features detection
+    + Support C++20 standard
+    + algoHint parameter for some functions to allow potentially
+      faster, but not bit-exact implementation
+  * Core Module:
+    + Added int64 data type support for FileStorage
+    + Fixed invalid attribute value handling in FileStorage
+    + Extended LUT for FP16 support
+    + Fixed stdDev tail filling with zeros with HAL in meanStdDev
+    + Set and check allocator pointer for all cv::Mat instances
+    + Improved accuracy of Rect::contains
+    + Fixed result offset in minMaxIdx with HAL in some cases
+    + Replaced C++ operators with wrapper functions on universal
+      intrinsics backends
+    + Extended cv::TickMeter
+    + Rewrote OpenCL-OpenGL-interop device discovery routine
+      without extensions and with Apple support
+    + Marked cv::Mat(Mat&&) as noexcept
+    + Multiple Eigen library interop improvements
+  * Calib3d module:
+    + Multiple chessboard detector improvements
+    + Enabled checkerboard detection with a central / corner
+      marker on a black tile
+    + Fixed Rodrigues CV_32F and CV_64F type mismatch in
+      projectPoints
+    + Added fisheye::distort with non-identity projection matrix
+    + SQPnP solver updates
+    + Fixed vector access in USAC
+  * Imgproc Module:
+    + Added a new function that approximates the polygon bounding
+      a convex hull with a certain number of sides
+    + Added Weighted Hough Transform
+    + Fixed bug in contours approximation
+    + Fixed bug in divSpectrums
+    + Fixed result buffer overflow in intersectConvexConvex_ for
+      non-convex input
+    + Added flag to GaussianBlur for faster but not bit-exact
+      implementation
+    + Added flag to cvtColor for faster but not bit-exact
+      implementation
+    + Fixed fillPoly drawing over boundaries
+  * DNN Module:
+    + [GSoC] Blockwise quantization support
+    + Faster implementation of blobFromImages for cpu nchw output
+    + DNN optimization with RISC-V RVV
+    + Added DepthToSpace and SpaceToDepth
+    + Yolo v10 support and related samples
+    + Parallel implementation of nary elementwise operations
+    + Support for Unflatten operation required by Attention layer
+    + Erf and GELU layers optimization
+    + Activations optimization with v_exp
+    + Fixed compilation errors with different OpenVINO versions
+    + Fixed matmul crash with CuDNN
+    + Fixed CuDNN runtime version check for CuDNN 9+
+    + Added ONNX TopK
+    + Fixed buffer allocation in einsum (fixed random crash on
+      32-bit platforms)
+    + Added Leaky RELU support for TFLite
+    + Switched to run-time dispatcher for Winograd
+  * Objdetect module:
+    + Properly check markers when none are provided
+    + Fixed invalid vector access in QR decoder and encoder
+  * Highgui module:
+    + Added new Highgui backend on top of Framebuffer
+    + Fixed HWND_TOP window handling on Windows
+    + [GSoC] Added OpenGL support with GTK3
+    + Several OpenGL related fixed on Linux
+    + Fixed leak in cvGetWindowRect_COCOA
+  * Imgcodecs module:
+    + [GSoC] New API for Animations with WEBP, AVIF and Animated
+      PNG support
+    + [GSoC] Add GIF decode and encode for imgcodecs
+    + Added experimental JPEG XL (jxl) codec support
+    + Initial RGB layout support in imread and imdecode
+    + Fixed imread output type for some cases
+    + Fixed file descriptor leak in HDR decoder
+    + Fixed corrupted JPEG decoding
+    + Improved error handling in image codecs
+    + Fixed Bayer2Gray SIMD for U8
+    + Avoid uninitialized value read in AVIF
+    + Implemented imencodemulti()
+    + Fixed compatibility with different OpenEXR versions
+  * VideoIO module:
+    + Added VideoCapture constructor for in-memory data stream
+    + Fixed bugs in native video encoding on Android
+    + Added BGRA streams support in GStreamer back-end
+    + Updated materials for Orbbec cameras support
+    + Fixed cv::VideoWriter with FFmpeg timestamps encapsulation
+    + Fixed memory leak in Dshow back-end
+    + Fixed V4L NV12 color conversion
+    + Android native camera feature enhancements
+    + AndroidMediaNdkCapture pixel format enhancement
+    + Fixed VideoCapture fails to read single image with digits
+      in name
+    + Fixed writer setProperty with FFmpeg plugin
+  * Video module:
+    + Fixed VitTrack in the case where crop size grows until
+      out-of-memory when the input is black
+  * Features2d:
+    + Fixed out of bounds access in SIFT
+  * G-API module:
+    + Fixed input buffer read overflow in vectorized G-API
+      convertTo implementation
+    + Extended G-API onnx::Params to pass arbitrary session
+      options
+    + Handling I32/I64 data types in G-API ONNX back-end
+    + G-API: Introduce level optimization flag for ONNXRT backend
+  * Optimizations:
+    + New FastCV-based HAL for Qualcomm SoCs (-DWITH_FASTCV=ON
+      CMake option)
+    + Added own vectorized version of v_expv_log, v_erf, v_sin
+      and v_cos
+    + KleidiCV HAL for ARM updated to KleidiCV 0.3
+    + Initial version of HAL for RISC-V RVV 1.0 and RISC-V RVV
+      0.7.1 extensions
+    + Used LMUL=2 in the RISC-V Vector (RVV) backend of Universal
+      Intrinsic.
+    + More functions in NDSRVP HAL for RISC-V P extension
+    + Updated built-in IPP to version 2021.12. Fixed build issues
+      with old and new Intel IPP layouts
+  * Platforms:
+    + HWAsan support on Android
+    + Several CUDA fixes for old GPUs without FP16 support
+    + Added getStdAllocator() to cv::cuda::GpuMat
+    + Updated NPP calls to use the new NppStreamContext API if
+      available
+    + More convenient GpuMatND constructor
+    + Added run-time GPU check to haveCUDA
+    + Add support for QNX
+  * OpenCV.js
+    + Extended API white-list and added more tests
+    + Split white-list per module. Added opportunity to cover
+      opencv_contrib modules
+    + Fix incorrect string format in js build script
+    + Emscripten build fixes with SIMD intrinsics
+    + Added more public types for USAC support
+    + Rename Mat::clone binding because it is used in Emscripten
+    + Fixed C preprocessor stringification
+    + Fix enum generation issues
+    + Multiple test improvements
+
 -------------------------------------------------------------------
 Sat Nov 23 16:54:49 UTC 2024 - Dirk Müller <dmueller@suse.com>
 
diff --git a/opencv.spec b/opencv.spec
index 22e2fed..d0a4899 100644
--- a/opencv.spec
+++ b/opencv.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %endif
 
 %define libname lib%{name}
-%define soname 410
+%define soname 411
 # disabled by default as many fail
 %bcond_with    tests
 %bcond_without gapi
@@ -35,7 +35,7 @@
 %endif
 
 Name:           opencv
-Version:        4.10.0
+Version:        4.11.0
 Release:        0
 Summary:        Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
@@ -45,6 +45,7 @@ URL:            https://opencv.org/
 Source0:        https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # Several modules from the opencv_contrib package
 Source1:        https://github.com/opencv/opencv_contrib/archive/%{version}.tar.gz#/opencv_contrib-%{version}.tar.gz
+Source99:       opencv-rpmlintrc
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel
diff --git a/opencv_contrib-4.10.0.tar.gz b/opencv_contrib-4.10.0.tar.gz
deleted file mode 100644
index bc6ca2f..0000000
--- a/opencv_contrib-4.10.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:65597f8fb8dc2b876c1b45b928bbcc5f772ddbaf97539bf1b737623d0604cba1
-size 55387316
diff --git a/opencv_contrib-4.11.0.tar.gz b/opencv_contrib-4.11.0.tar.gz
new file mode 100644
index 0000000..ca0c194
--- /dev/null
+++ b/opencv_contrib-4.11.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2dfc5957201de2aa785064711125af6abb2e80a64e2dc246aca4119b19687041
+size 55450097