Changes of Revision 124
obs-studio.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Thu Jun 26 10:54:49 UTC 2025 - darix <packman@nordisch.org>
4
+
5
+- Make the metainfo file more reproducible build friendly. we can
6
+ pass in a value via APPDATA_RELEASE_DATE. The value is now using
7
+ SOURCE_DATE_EPOCH if available. (boo#1245382)
8
+
9
+-------------------------------------------------------------------
10
Tue Jun 24 15:15:44 UTC 2025 - darix <packman@nordisch.org>
11
12
- looks like nvenc support is not on aarch64 yet.
13
obs-studio.spec
Changed
18
1
2
%endif
3
4
%build
5
+DATE_FMT="+%%Y-%%m-%%d"
6
+BUILD_DATE=$(date -u -d "@${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u -r "${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u "${DATE_FMT}")
7
%if 0%{?force_gcc_version}
8
export CC="gcc-%{?force_gcc_version}"
9
export CXX="g++-%{?force_gcc_version}"
10
11
-DCMAKE_C_FLAGS:STRING="$CFLAGS" \
12
-DCMAKE_CXX_FLAGS:STRING="$CXXFLAGS" \
13
-DUNIX_STRUCTURE=1 \
14
+ -DAPPDATA_RELEASE_DATE="${BUILD_DATE}" \
15
%if "%{_lib}" == "lib64"
16
-DOBS_MULTIARCH_SUFFIX=64 \
17
%endif
18