Overview
Request 6048 (accepted)
- Use https:// URLs only.
- Pipewire currently creates more issues than benefits on Leap;
use new conditional "kodi_without_pipewire" to enable or disable it.
We default to disable it now on Leap.
kodi-noX-raspberry-pi.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Wed May 8 09:39:58 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
4
+
5
+- Use https:// URLs only.
6
+- Pipewire currently creates more issues than benefits on Leap;
7
+ use new conditional "kodi_without_pipewire" to enable or disable it.
8
+ We default to disable it now on Leap.
9
+
10
+-------------------------------------------------------------------
11
Mon Apr 22 15:59:57 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
12
13
- Add 0004-kodi-workaround-pipewire-bug.patch to work around a
14
kodi-noX-raspberry-pi2.changes
Changed
14
1
2
-------------------------------------------------------------------
3
+Wed May 8 09:39:58 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
4
+
5
+- Use https:// URLs only.
6
+- Pipewire currently creates more issues than benefits on Leap;
7
+ use new conditional "kodi_without_pipewire" to enable or disable it.
8
+ We default to disable it now on Leap.
9
+
10
+-------------------------------------------------------------------
11
Mon Apr 22 15:59:57 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
12
13
- Add 0004-kodi-workaround-pipewire-bug.patch to work around a
14
kodi-noX.changes
Changed
14
1
2
-------------------------------------------------------------------
3
+Wed May 8 09:39:58 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
4
+
5
+- Use https:// URLs only.
6
+- Pipewire currently creates more issues than benefits on Leap;
7
+ use new conditional "kodi_without_pipewire" to enable or disable it.
8
+ We default to disable it now on Leap.
9
+
10
+-------------------------------------------------------------------
11
Mon Apr 22 15:59:57 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
12
13
- Add 0004-kodi-workaround-pipewire-bug.patch to work around a
14
kodi.changes
Changed
14
1
2
-------------------------------------------------------------------
3
+Wed May 8 09:39:58 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
4
+
5
+- Use https:// URLs only.
6
+- Pipewire currently creates more issues than benefits on Leap;
7
+ use new conditional "kodi_without_pipewire" to enable or disable it.
8
+ We default to disable it now on Leap.
9
+
10
+-------------------------------------------------------------------
11
Mon Apr 22 15:59:57 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
12
13
- Add 0004-kodi-workaround-pipewire-bug.patch to work around a
14
kodi-noX-raspberry-pi.spec
Changed
75
1
2
%bcond_with kodi_with_wayland
3
%endif
4
5
+%if 0%{?suse_version} < 1550
6
+# Pipewire currently creates more issues than benefits; disable it for now:
7
+%bcond_without kodi_without_pipewire
8
+%else
9
+# Leave PW enabled on Tumbleweed:
10
+%bcond_with kodi_without_pipewire
11
+%endif
12
+
13
%define kodi_platform raspberry-pi
14
%define kodi_player omxplayer
15
16
17
Summary: Media center (formerly known as XBMC)
18
License: GPL-2.0+ and GPL-3.0+
19
Group: Productivity/Multimedia/Video/Players
20
-Url: http://kodi.tv/
21
+Url: https://kodi.tv/
22
Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz
23
Source1: kodi.SuSEFirewall2
24
# AUTO-GENERATED using get_version.sh
25
26
Source11: kodi-noX.service
27
28
# The following sources will be downloaded via _service's download_files:
29
-Source20: http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
30
+Source20: https://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
31
Source21: https://github.com/xbmc/libdvdnav/archive/refs/tags/6.1.1-Next-Nexus-Alpha2-2.tar.gz
32
Source22: https://github.com/xbmc/libdvdcss/archive/refs/tags/1.4.3-Next-Nexus-Alpha2-2.tar.gz
33
Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz
34
-Source24: http://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
35
-Source25: http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
36
+Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
37
+Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
38
39
## %if 0%{without sysffmpeg}
40
## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz
41
42
%if %{without kodi_with_wayland}
43
Patch3: 0003-kodi-disable-wayland.patch
44
%endif
45
+%if %{without kodi_without_pipewire}
46
Patch4: 0004-kodi-workaround-pipewire-bug.patch
47
+%endif
48
49
BuildRequires: autoconf
50
BuildRequires: automake
51
52
%else
53
BuildRequires: googletest-devel
54
%endif
55
-#
56
+
57
+%if %{without kodi_without_pipewire}
58
# pipewire
59
BuildRequires: pkgconfig(libpipewire-0.3)
60
BuildRequires: pkgconfig(libspa-0.2)
61
+%endif
62
#
63
%{?systemd_requires}
64
65
66
-DX11_RENDER_SYSTEM=gl \
67
-DBUILD_SHARED_LIBS=1 \
68
-DPYTHON_VER=3.11 \
69
+%if %{with kodi_without_pipewire}
70
+ -DENABLE_PIPEWIRE=OFF \
71
+%endif
72
${NULL}
73
74
make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
75
kodi-noX-raspberry-pi2.spec
Changed
75
1
2
%bcond_with kodi_with_wayland
3
%endif
4
5
+%if 0%{?suse_version} < 1550
6
+# Pipewire currently creates more issues than benefits; disable it for now:
7
+%bcond_without kodi_without_pipewire
8
+%else
9
+# Leave PW enabled on Tumbleweed:
10
+%bcond_with kodi_without_pipewire
11
+%endif
12
+
13
%define kodi_platform raspberry-pi2
14
%define kodi_player omxplayer
15
16
17
Summary: Media center (formerly known as XBMC)
18
License: GPL-2.0+ and GPL-3.0+
19
Group: Productivity/Multimedia/Video/Players
20
-Url: http://kodi.tv/
21
+Url: https://kodi.tv/
22
Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz
23
Source1: kodi.SuSEFirewall2
24
# AUTO-GENERATED using get_version.sh
25
26
Source11: kodi-noX.service
27
28
# The following sources will be downloaded via _service's download_files:
29
-Source20: http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
30
+Source20: https://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
31
Source21: https://github.com/xbmc/libdvdnav/archive/refs/tags/6.1.1-Next-Nexus-Alpha2-2.tar.gz
32
Source22: https://github.com/xbmc/libdvdcss/archive/refs/tags/1.4.3-Next-Nexus-Alpha2-2.tar.gz
33
Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz
34
-Source24: http://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
35
-Source25: http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
36
+Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
37
+Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
38
39
## %if 0%{without sysffmpeg}
40
## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz
41
42
%if %{without kodi_with_wayland}
43
Patch3: 0003-kodi-disable-wayland.patch
44
%endif
45
+%if %{without kodi_without_pipewire}
46
Patch4: 0004-kodi-workaround-pipewire-bug.patch
47
+%endif
48
49
BuildRequires: autoconf
50
BuildRequires: automake
51
52
%else
53
BuildRequires: googletest-devel
54
%endif
55
-#
56
+
57
+%if %{without kodi_without_pipewire}
58
# pipewire
59
BuildRequires: pkgconfig(libpipewire-0.3)
60
BuildRequires: pkgconfig(libspa-0.2)
61
+%endif
62
#
63
%{?systemd_requires}
64
65
66
-DX11_RENDER_SYSTEM=gl \
67
-DBUILD_SHARED_LIBS=1 \
68
-DPYTHON_VER=3.11 \
69
+%if %{with kodi_without_pipewire}
70
+ -DENABLE_PIPEWIRE=OFF \
71
+%endif
72
${NULL}
73
74
make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
75
kodi-noX.spec
Changed
75
1
2
%bcond_with kodi_with_wayland
3
%endif
4
5
+%if 0%{?suse_version} < 1550
6
+# Pipewire currently creates more issues than benefits; disable it for now:
7
+%bcond_without kodi_without_pipewire
8
+%else
9
+# Leave PW enabled on Tumbleweed:
10
+%bcond_with kodi_without_pipewire
11
+%endif
12
+
13
%define kodi_platform none
14
%define kodi_player none
15
16
17
Summary: Media center (formerly known as XBMC)
18
License: GPL-2.0+ and GPL-3.0+
19
Group: Productivity/Multimedia/Video/Players
20
-Url: http://kodi.tv/
21
+Url: https://kodi.tv/
22
Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz
23
Source1: kodi.SuSEFirewall2
24
# AUTO-GENERATED using get_version.sh
25
26
Source11: kodi-noX.service
27
28
# The following sources will be downloaded via _service's download_files:
29
-Source20: http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
30
+Source20: https://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
31
Source21: https://github.com/xbmc/libdvdnav/archive/refs/tags/6.1.1-Next-Nexus-Alpha2-2.tar.gz
32
Source22: https://github.com/xbmc/libdvdcss/archive/refs/tags/1.4.3-Next-Nexus-Alpha2-2.tar.gz
33
Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz
34
-Source24: http://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
35
-Source25: http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
36
+Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
37
+Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
38
39
## %if 0%{without sysffmpeg}
40
## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz
41
42
%if %{without kodi_with_wayland}
43
Patch3: 0003-kodi-disable-wayland.patch
44
%endif
45
+%if %{without kodi_without_pipewire}
46
Patch4: 0004-kodi-workaround-pipewire-bug.patch
47
+%endif
48
49
BuildRequires: autoconf
50
BuildRequires: automake
51
52
%else
53
BuildRequires: googletest-devel
54
%endif
55
-#
56
+
57
+%if %{without kodi_without_pipewire}
58
# pipewire
59
BuildRequires: pkgconfig(libpipewire-0.3)
60
BuildRequires: pkgconfig(libspa-0.2)
61
+%endif
62
#
63
%{?systemd_requires}
64
65
66
-DX11_RENDER_SYSTEM=gl \
67
-DBUILD_SHARED_LIBS=1 \
68
-DPYTHON_VER=3.11 \
69
+%if %{with kodi_without_pipewire}
70
+ -DENABLE_PIPEWIRE=OFF \
71
+%endif
72
${NULL}
73
74
make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
75
kodi.spec
Changed
75
1
2
%bcond_with kodi_with_wayland
3
%endif
4
5
+%if 0%{?suse_version} < 1550
6
+# Pipewire currently creates more issues than benefits; disable it for now:
7
+%bcond_without kodi_without_pipewire
8
+%else
9
+# Leave PW enabled on Tumbleweed:
10
+%bcond_with kodi_without_pipewire
11
+%endif
12
+
13
%define kodi_platform none
14
%define kodi_player none
15
16
17
Summary: Media center (formerly known as XBMC)
18
License: GPL-2.0+ and GPL-3.0+
19
Group: Productivity/Multimedia/Video/Players
20
-Url: http://kodi.tv/
21
+Url: https://kodi.tv/
22
Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz
23
Source1: kodi.SuSEFirewall2
24
# AUTO-GENERATED using get_version.sh
25
26
Source11: kodi-noX.service
27
28
# The following sources will be downloaded via _service's download_files:
29
-Source20: http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
30
+Source20: https://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
31
Source21: https://github.com/xbmc/libdvdnav/archive/refs/tags/6.1.1-Next-Nexus-Alpha2-2.tar.gz
32
Source22: https://github.com/xbmc/libdvdcss/archive/refs/tags/1.4.3-Next-Nexus-Alpha2-2.tar.gz
33
Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz
34
-Source24: http://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
35
-Source25: http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
36
+Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
37
+Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip
38
39
## %if 0%{without sysffmpeg}
40
## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz
41
42
%if %{without kodi_with_wayland}
43
Patch3: 0003-kodi-disable-wayland.patch
44
%endif
45
+%if %{without kodi_without_pipewire}
46
Patch4: 0004-kodi-workaround-pipewire-bug.patch
47
+%endif
48
49
BuildRequires: autoconf
50
BuildRequires: automake
51
52
%else
53
BuildRequires: googletest-devel
54
%endif
55
-#
56
+
57
+%if %{without kodi_without_pipewire}
58
# pipewire
59
BuildRequires: pkgconfig(libpipewire-0.3)
60
BuildRequires: pkgconfig(libspa-0.2)
61
+%endif
62
#
63
%{?systemd_requires}
64
65
66
-DX11_RENDER_SYSTEM=gl \
67
-DBUILD_SHARED_LIBS=1 \
68
-DPYTHON_VER=3.11 \
69
+%if %{with kodi_without_pipewire}
70
+ -DENABLE_PIPEWIRE=OFF \
71
+%endif
72
${NULL}
73
74
make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
75
Refresh
Refresh
Login required, please
login
or
signup
in order to comment
Request History
manfred-h created request 10 months ago
- Use https:// URLs only.
- Pipewire currently creates more issues than benefits on Leap;
use new conditional "kodi_without_pipewire" to enable or disable it.
We default to disable it now on Leap.
sagiben accepted request 10 months ago