[packages/handbrake] - correct dav1d URL
baggins
baggins at pld-linux.org
Fri Nov 28 13:43:34 CET 2025
commit 64f385b5ee091bf64810a3890fc829f71caa0559
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Nov 28 15:43:23 2025 +0100
- correct dav1d URL
dav1d-url.patch | 12 ++++++++++++
handbrake.spec | 9 +++++++--
2 files changed, 19 insertions(+), 2 deletions(-)
---
diff --git a/handbrake.spec b/handbrake.spec
index de1d8d7..ac3417f 100644
--- a/handbrake.spec
+++ b/handbrake.spec
@@ -1,3 +1,6 @@
+#
+# TODO: build with system dav1d, libbluray, libdvdnav, libdvdread
+#
Summary: A program to transcode DVDs and other sources to MPEG-4 and MKV
Summary(pl.UTF-8): Program do przekodowywania DVD i innych źródeł do formatów MPEG-4 i MKV
Name: handbrake
@@ -9,8 +12,8 @@ Source0: https://github.com/HandBrake/HandBrake/releases/download/%{version}/Han
# Source0-md5: 031ea98553b4653fe75211dfec1485c2
Source10: https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v3.1.2/SVT-AV1-v3.1.2.tar.gz
# Source10-md5: 77b9d52e8c26bacf8bca742f8448dbc1
-Source11: https://code.videolan.org/videolan/dav1d/-/archive/1.5.1/dav1d-1.5.1.tar.bz2
-# Source11-md5: 40f852ee7a8db1d1d2b1add6234a667f
+Source11: https://download.videolan.org/videolan/dav1d/1.5.1/dav1d-1.5.1.tar.xz
+# Source11-md5: 0ab0617fd17f0aa380a71bdc4a485315
Source12: https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.bz2
# Source12-md5: af1873e543460808f90c02e1a4e60d27
Source13: https://download.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2
@@ -25,6 +28,7 @@ Source17: https://github.com/HandBrake/HandBrake-contribs/releases/download/cont
# Source17-md5: 7907fd71ff37449fe3613ce3343072b6
Source18: https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/zimg-snapshot-20250624.tar.gz
# Source18-md5: e97b457a54a83f72aedf413439728d0b
+Patch0: dav1d-url.patch
URL: https://handbrake.fr/
BuildRequires: autoconf
BuildRequires: automake
@@ -126,6 +130,7 @@ Ten pakiet zawiera HandBrake z graficznym interfejsem GTK.
%prep
%setup -q -n HandBrake-%{version}
+%patch -P0 -p1
mkdir $RPM_BUILD_DIR/HandBrake-%{version}/download
cp %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18} \
diff --git a/dav1d-url.patch b/dav1d-url.patch
new file mode 100644
index 0000000..055ae90
--- /dev/null
+++ b/dav1d-url.patch
@@ -0,0 +1,12 @@
+--- HandBrake-1.10.2/contrib/libdav1d/module.defs~ 2025-09-06 07:23:39.000000000 +0200
++++ HandBrake-1.10.2/contrib/libdav1d/module.defs 2025-11-28 15:33:29.973323151 +0100
+@@ -2,8 +2,7 @@
+ $(eval $(call import.MODULE.defs,LIBDAV1D,libdav1d))
+ $(eval $(call import.CONTRIB.defs,LIBDAV1D))
+
+-LIBDAV1D.FETCH.url = https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/dav1d-1.5.1.tar.bz2
+-LIBDAV1D.FETCH.url += https://code.videolan.org/videolan/dav1d/-/archive/1.5.1/dav1d-1.5.1.tar.bz2
++LIBDAV1D.FETCH.url = https://download.videolan.org/videolan/dav1d/1.5.1/dav1d-1.5.1.tar.xz
+ LIBDAV1D.FETCH.sha256 = 4eddffd108f098e307b93c9da57b6125224dc5877b1b3d157b31be6ae8f1f093
+
+ LIBDAV1D.build_dir = build/
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/handbrake.git/commitdiff/64f385b5ee091bf64810a3890fc829f71caa0559
More information about the pld-cvs-commit
mailing list