[mixxx/f32] Fix CTest exclude regex
by Uwe Klotz
commit cf39c24d77a546583e197ccd4a4ec056286545e4
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Mon Mar 22 08:33:29 2021 +0100
Fix CTest exclude regex
mixxx.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/mixxx.spec b/mixxx.spec
index f978d43..e6364f0 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -185,7 +185,7 @@ rm -rf \
# TODO: Fix spurious failures of EngineBufferE2ETest.RubberbandReverseTest
%ifarch %{power64}
- %global EngineBufferE2ETest.RubberbandReverseTest
+ %global ctest_exclude_regex EngineBufferE2ETest.RubberbandReverseTest
%endif
# Run tests
3 years, 8 months
[mixxx/f32] New upstream snapshot 2.3.0-0.20.beta.20210322git25f342e
by Uwe Klotz
commit 06659667de50dc8091cbfd47069ddadcba6d2540
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Mon Mar 22 07:27:10 2021 +0100
New upstream snapshot 2.3.0-0.20.beta.20210322git25f342e
mixxx.spec | 10 +++++++---
sources | 2 +-
2 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/mixxx.spec b/mixxx.spec
index 01aac9e..f978d43 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -10,9 +10,9 @@
%global extraver beta
# Optional: Only used for untagged snapshot versions
-%global gitcommit 672fea11b27d9583a73a97bb8a18e350f049b0a5
+%global gitcommit 25f342e606c78e3da390ace708aebb50485ab9bf
# Format: <yyyymmdd>
-%global gitcommitdate 20210320
+%global gitcommitdate 20210322
# Additional sources
%global libkeyfinder_archive v2.2.4.zip
@@ -28,7 +28,7 @@
Name: mixxx
Version: 2.3.0
-Release: 0.19%{?extraver:.%{extraver}}%{?snapinfo:.%{snapinfo}}%{?dist}
+Release: 0.20%{?extraver:.%{extraver}}%{?snapinfo:.%{snapinfo}}%{?dist}
Summary: Mixxx is open source software for DJ'ing
License: GPLv2+
URL: http://www.mixxx.org
@@ -214,6 +214,10 @@ appstream-util \
%changelog
+* Mon Mar 22 2021 Uwe Klotz <uklotz(a)mixxx.org> - 2.3.0-0.20.beta.20210322git25f342e
+- New upstream snapshot 2.3.0-beta
+- Fix column reordering
+
* Sat Mar 20 2021 Uwe Klotz <uklotz(a)mixxx.org> - 2.3.0-0.19.beta.20210320git672fea1
- New upstream snapshot 2.3.0-beta
diff --git a/sources b/sources
index de60499..7ec1d27 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
SHA512 (libkeyfinder_v2.2.4.zip) = fcdd2a645d2770b62d30d2ee552fcfdd688692754779a1e13a9fd36e705a987a46ff388a094ec6dc4fdb5e58f4fc40efff0492e5ee820ec4962ed96fbb4b5c67
-SHA512 (mixxx-672fea11b27d9583a73a97bb8a18e350f049b0a5.tar.gz) = 13b08509a24bbcaf83e24ba4ccfa4c561fa575c83e608657d5d18c941136d92284785b1785b6e435fcb9b46c4438bec63b8e5161ca896713abc372e634f0a653
+SHA512 (mixxx-25f342e606c78e3da390ace708aebb50485ab9bf.tar.gz) = 67ea120b7dab2dc17513da764080b59abcd4fc90a7ff6724e9acb828642941dce1fcf15ad33599ad7a1add992c2bbe506057d1eeb62cde7bc3103b006c9ae6c5
3 years, 8 months
[mixxx/f32] Disable spuriously failing tests
by Uwe Klotz
commit f7860354cf9105fdfcb1dcad721e50903cf29492
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Mon Mar 22 07:26:32 2021 +0100
Disable spuriously failing tests
mixxx.spec | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/mixxx.spec b/mixxx.spec
index be93689..01aac9e 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -178,8 +178,14 @@ rm -rf \
# TODO: Enable ControllerEngine NaN tests on ARM after the cause for
# the failing tests has been found and fixed.
-%ifarch %{arm} aarch64
- %global ctest_exclude_regex setValue_IgnoresNaN|setParameter_NaN
+# TODO: Fix spurious failures of EngineBufferE2ETest.RubberbandReverseTest
+%ifarch %{arm32} %{arm64}
+ %global ctest_exclude_regex setValue_IgnoresNaN|setParameter_NaN|EngineBufferE2ETest.RubberbandReverseTest
+%endif
+
+# TODO: Fix spurious failures of EngineBufferE2ETest.RubberbandReverseTest
+%ifarch %{power64}
+ %global EngineBufferE2ETest.RubberbandReverseTest
%endif
# Run tests
3 years, 8 months
[tg_owt] Convert to static-only library as the upstream doesn't support shared builds
by Alexey Gorgurov
commit bb2c059858e35a682727c340ae463927d5e3e9f3
Author: Alexey Gorgurov <alexfails(a)fedoraproject.org>
Date: Mon Mar 22 23:07:08 2021 +0300
Convert to static-only library as the upstream doesn't support shared builds
tg_owt.spec | 47 ++++++++++++++++++++---------------------------
1 file changed, 20 insertions(+), 27 deletions(-)
---
diff --git a/tg_owt.spec b/tg_owt.spec
index ed3de82..186f88a 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -1,4 +1,5 @@
%undefine __cmake_in_source_build
+%global debug_package %{nil}
%global commit0 2d804d2c9c5d05324c8ab22f2e6ff8306521b3c3
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
@@ -14,7 +15,7 @@
Name: tg_owt
Version: 0
-Release: 8.%{date}git%{shortcommit0}%{?dist}
+Release: 9.%{date}git%{shortcommit0}%{?dist}
# Main project - BSD
# abseil-cpp - ASL 2.0
@@ -33,19 +34,14 @@ Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
Source1: https://chromium.googlesource.com/webm/libvpx/+archive/%{commit1}.tar.gz#...
Source2: https://chromium.googlesource.com/libyuv/libyuv/+archive/%{commit2}.tar.g...
-BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavformat)
BuildRequires: pkgconfig(libavresample)
BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libjpeg)
-BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libswscale)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(opus)
-BuildRequires: pkgconfig(protobuf)
-BuildRequires: pkgconfig(x11)
-BuildRequires: pkgconfig(xtst)
BuildRequires: cmake
BuildRequires: gcc
@@ -53,6 +49,15 @@ BuildRequires: gcc-c++
BuildRequires: ninja-build
BuildRequires: yasm
+# Disabling all low-memory architectures.
+ExclusiveArch: x86_64
+
+%description
+Special fork of the OpenWebRTC library for the Telegram messenger.
+
+%package devel
+Summary: Development files for %{name}
+Provides: %{name}-static%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Provides: bundled(abseil-cpp) = 0~gitfba8a31
Provides: bundled(base64) = 0~git
Provides: bundled(fft) = 0~git
@@ -70,29 +75,15 @@ Provides: bundled(portaudio) = 0~git
Provides: bundled(rnnoise) = 0~git91ef40
Provides: bundled(sigslot) = 0~git
Provides: bundled(spl_sqrt_floor) = 0~git
-Provides: bundled(usrsctp) = 1.0.0~gitbee946a
-
-# Disabling all low-memory architectures.
-ExclusiveArch: x86_64
-
-%description
-Special fork of the OpenWebRTC library for the Telegram messenger.
-
-%package devel
-Summary: Development files for %{name}
-Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: pkgconfig(alsa)
+Provides: bundled(usrsctp) = 0.9.3.0~gitbee946a
Requires: pkgconfig(libavcodec)
Requires: pkgconfig(libavformat)
Requires: pkgconfig(libavresample)
Requires: pkgconfig(libavutil)
Requires: pkgconfig(libjpeg)
-Requires: pkgconfig(libpulse)
Requires: pkgconfig(libswscale)
Requires: pkgconfig(openssl)
Requires: pkgconfig(opus)
-Requires: pkgconfig(x11)
-Requires: pkgconfig(xtst)
%description devel
%{summary}.
@@ -145,27 +136,29 @@ cp -f -p src/rtc_base/third_party/sigslot/README.chromium legal/README.sigslot
%build
# CMAKE_BUILD_TYPE should always be Release due to some hardcoded checks.
+# Warning: Building as a shared library is not supported by upstream.
%cmake -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
- -DTG_OWT_USE_PROTOBUF:BOOL=ON \
+ -DBUILD_SHARED_LIBS:BOOL=OFF \
+ -DTG_OWT_USE_PROTOBUF:BOOL=OFF \
-DTG_OWT_PACKAGED_BUILD:BOOL=ON
%cmake_build
%install
%cmake_install
-%files
+%files devel
%doc src/AUTHORS src/OWNERS legal/README.*
%license LICENSE src/PATENTS legal/LICENSE.* legal/PATENTS.*
-%{_libdir}/lib%{name}.so.0*
-
-%files devel
%{_includedir}/%{name}
%{_libdir}/cmake/%{name}
-%{_libdir}/lib%{name}.so
+%{_libdir}/lib%{name}.a
%changelog
+* Mon Mar 22 2021 Alexey Gorgurov <alexfails(a)fedoraproject.org> - 0-9.20210321git2d804d2
+- Converted to static-only library as the upstream doesn't support shared builds.
+
* Sat Mar 20 2021 Alexey Gorgurov <alexfails(a)fedoraproject.org> - 0-8.20210321git2d804d2
- Updated to latest Git snapshot.
3 years, 8 months
[slowmovideo/el8] Initial import
by Nicolas Chauvet
Summary of changes:
b24c6c4... Initial import (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 8 months
[slowmovideo/f33] Initial import
by Nicolas Chauvet
Summary of changes:
b24c6c4... Initial import (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 8 months
[slowmovideo/f34] Initial import
by Nicolas Chauvet
Summary of changes:
b24c6c4... Initial import (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 8 months
[mixxx] Customize test timeouts by architecture
by Uwe Klotz
commit 5d751ff7b5c19a752ad7a4eeecda3485db1fc863
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Mon Mar 22 20:53:50 2021 +0100
Customize test timeouts by architecture
mixxx.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/mixxx.spec b/mixxx.spec
index e50442e..cb81fa5 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -173,6 +173,7 @@ rm -rf \
# x86_64 when run on AMD EPYC have been resolved. Varying tests
# are failing sometimes.
%ifarch x86_64
+ %global ctest_timeout_secs 60
%global ctest_exclude_regex EngineBufferE2ETest
%endif
@@ -180,19 +181,21 @@ rm -rf \
# the failing tests has been found and fixed.
# TODO: Fix spurious failures of EngineBufferE2ETest.RubberbandReverseTest
%ifarch %{arm32} %{arm64}
+ %global ctest_timeout_secs 300
%global ctest_exclude_regex setValue_IgnoresNaN|setParameter_NaN|EngineBufferE2ETest.RubberbandReverseTest
%endif
# TODO: Fix spurious failures of EngineBufferE2ETest.RubberbandReverseTest
%ifarch %{power64}
+ %global ctest_timeout_secs 240
%global ctest_exclude_regex EngineBufferE2ETest.RubberbandReverseTest
%endif
# Run tests
%if "%{?ctest_exclude_regex}" == ""
- %ctest3 --timeout 180
+ %ctest3 --timeout %ctest_timeout_secs
%else
- %ctest3 --timeout 180 --exclude-regex "%ctest_exclude_regex"
+ %ctest3 --timeout %ctest_timeout_secs --exclude-regex "%ctest_exclude_regex"
%endif
# Validate AppStream data
3 years, 8 months