Overview

Request 5661 (accepted)

Version Update Kodi 20.0 Nexus

Submit package home:sagiben / kodi to package Multimedia / kodi

kodi-noX-raspberry-pi.changes Changed
x
 
1
@@ -1,4 +1,9 @@
2
 -------------------------------------------------------------------
3
+Mon Jan 16 08:51:51 UTC 2023 - Sagi Ben <sagiben@gmail.com>
4
+
5
+- Version update to Kodi 20.0 Nexus 
6
+
7
+-------------------------------------------------------------------
8
 Mon Jan  2 09:08:35 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
9
 
10
 - Apply upstream patch as "fix_import_eglextchromium.patch" to fix
11
kodi-noX-raspberry-pi2.changes Changed
11
 
1
@@ -1,4 +1,9 @@
2
 -------------------------------------------------------------------
3
+Mon Jan 16 08:51:51 UTC 2023 - Sagi Ben <sagiben@gmail.com>
4
+
5
+- Version update to Kodi 20.0 Nexus 
6
+
7
+-------------------------------------------------------------------
8
 Mon Jan  2 09:08:35 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
9
 
10
 - Apply upstream patch as "fix_import_eglextchromium.patch" to fix
11
kodi-noX.changes Changed
11
 
1
@@ -1,4 +1,9 @@
2
 -------------------------------------------------------------------
3
+Mon Jan 16 08:51:51 UTC 2023 - Sagi Ben <sagiben@gmail.com>
4
+
5
+- Version update to Kodi 20.0 Nexus 
6
+
7
+-------------------------------------------------------------------
8
 Mon Jan  2 09:08:35 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
9
 
10
 - Apply upstream patch as "fix_import_eglextchromium.patch" to fix
11
kodi.changes Changed
11
 
1
@@ -1,4 +1,9 @@
2
 -------------------------------------------------------------------
3
+Mon Jan 16 08:51:51 UTC 2023 - Sagi Ben <sagiben@gmail.com>
4
+
5
+- Version update to Kodi 20.0 Nexus 
6
+
7
+-------------------------------------------------------------------
8
 Mon Jan  2 09:08:35 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
9
 
10
 - Apply upstream patch as "fix_import_eglextchromium.patch" to fix
11
kodi-noX-raspberry-pi.spec Changed
173
 
1
@@ -18,8 +18,8 @@
2
 
3
 # Please edit kodi.spec and kodi.changes only. *-noX.* files are generated from
4
 # kodi.* files with the pre_checkin.sh script
5
-%define kodi_version Matrix
6
-%define ffmpeg_version 4.3.2-Matrix-19.2
7
+%define kodi_version Nexus
8
+%define ffmpeg_version 4.4.1-Nexus-Alpha1
9
 %define _kodi_addons_dir %{_datadir}/kodi/addons
10
 # set this parameter to enable building Kodi with ccache, debug information, etc.
11
 %define dev_build 0
12
@@ -53,7 +53,7 @@
13
 ExclusiveArch: does-not-build
14
 
15
 Name:           kodi-noX-raspberry-pi
16
-Version:        19.5
17
+Version:        20.0
18
 Release:        0
19
 Summary:        Media center (formerly known as XBMC)
20
 License:        GPL-2.0+ and GPL-3.0+
21
@@ -65,12 +65,13 @@
22
 Source3:        kodi.VERSION
23
 Source10:       kodi.service
24
 Source11:       kodi-noX.service
25
-Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-8f399e8bd4.tar.gz
26
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
27
-Source21:       libdvdnav-6.0.0-Leia-Alpha-3.tar.gz
28
-Source22:       https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz
29
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
30
-Source23:       libdvdread-6.0.0-Leia-Alpha-3.tar.gz
31
+Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
32
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdnav/tar.gz/refs/tags/6.1.1-Next-Nexus-Alpha2-2
33
+Source21:  libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz
34
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdcss/tar.gz/refs/tags/1.4.3-Next-Nexus-Alpha2-2
35
+Source22:  libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz
36
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdread/tar.gz/refs/tags/6.1.3-Next-Nexus-Alpha2-2
37
+Source23:       libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz
38
 ## if %{without sysffmpeg}
39
 Source30:       https://github.com/xbmc/FFmpeg/archive/%{ffmpeg_version}.tar.gz
40
 ## endif
41
@@ -81,6 +82,7 @@
42
 #Patch3:         crossguid_build64.patch
43
 #Patch4:         kodi.aarch64.patch
44
 #Patch5:         kodi-tools-libdir.patch
45
+
46
 Patch6:         kodi-install.patch
47
 Patch7:         kodi-apply-dvdrun.patch
48
 Patch8:            kodi-libdrm.patch
49
@@ -89,7 +91,6 @@
50
 %endif
51
 Patch10:        ffmpeg-4.3.1-ogg.patch
52
 Patch11:        kodi-apply-ffmpeg.patch
53
-Patch12:        fix_import_eglextchromium.patch
54
 
55
 BuildRequires:  autoconf
56
 BuildRequires:  automake
57
@@ -346,16 +347,16 @@
58
 #%patch3
59
 #%patch4
60
 #%patch5
61
+
62
 %patch6
63
-%patch7
64
+# %patch7
65
+#%patch8 -p1
66
 %if %{without sysffmpeg}
67
 %patch11
68
 %endif
69
-#%patch8 -p1
70
 %if %{without kodi_with_wayland}
71
 %patch9
72
 %endif
73
-%patch12 -p1
74
 
75
 %build
76
 
77
@@ -479,13 +480,6 @@
78
  --dir=%{buildroot}%{_datadir}/applications \
79
  %{buildroot}%{_datadir}/applications/kodi.desktop
80
 
81
-if  ! -s %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake  && \
82
-    -s %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake ; then
83
-   mv %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake \
84
-      %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake
85
-   rmdir %{buildroot}/%{_libdir}/kodi/cmake
86
-fi
87
-
88
 %fdupes %{buildroot}
89
 
90
 %pre
91
@@ -508,7 +502,7 @@
92
 %endif
93
 %{_bindir}/kodi
94
 %{_bindir}/kodi-standalone
95
-%{_bindir}/TexturePacker
96
+%{_bindir}/kodi-TexturePacker
97
 %{_bindir}/JsonSchemaBuilder
98
 %dir %{_libdir}/kodi
99
 %if %{with kodi_with_X11}
100
@@ -534,6 +528,10 @@
101
 %dir %{_kodi_addons_dir}
102
 %dir %{_kodi_addons_dir}/game.controller.default
103
 %{_kodi_addons_dir}/game.controller.default/*
104
+%dir %{_kodi_addons_dir}/game.controller.keyboard
105
+%{_kodi_addons_dir}/game.controller.keyboard/*
106
+%dir %{_kodi_addons_dir}/game.controller.mouse
107
+%{_kodi_addons_dir}/game.controller.mouse/*
108
 %dir %{_kodi_addons_dir}/game.controller.snes
109
 %{_kodi_addons_dir}/game.controller.snes/*
110
 %dir %{_kodi_addons_dir}/metadata.album.universal/
111
@@ -544,22 +542,14 @@
112
 %{_kodi_addons_dir}/metadata.common.allmusic.com/*
113
 %dir %{_kodi_addons_dir}/metadata.common.fanart.tv/
114
 %{_kodi_addons_dir}/metadata.common.fanart.tv/*
115
-%dir %{_kodi_addons_dir}/metadata.common.imdb.com/
116
-%{_kodi_addons_dir}/metadata.common.imdb.com/*
117
 %dir %{_kodi_addons_dir}/metadata.common.musicbrainz.org/
118
 %{_kodi_addons_dir}/metadata.common.musicbrainz.org/*
119
-%dir %{_kodi_addons_dir}/metadata.common.themoviedb.org/
120
-%{_kodi_addons_dir}/metadata.common.themoviedb.org/*
121
 %dir %{_kodi_addons_dir}/metadata.common.theaudiodb.com/
122
 %{_kodi_addons_dir}/metadata.common.theaudiodb.com/*
123
 %dir %{_kodi_addons_dir}/metadata.local/
124
 %{_kodi_addons_dir}/metadata.local/*
125
-%dir %{_kodi_addons_dir}/metadata.themoviedb.org/
126
-%{_kodi_addons_dir}/metadata.themoviedb.org/*
127
 %dir %{_kodi_addons_dir}/metadata.themoviedb.org.python/
128
 %{_kodi_addons_dir}/metadata.themoviedb.org.python/*
129
-%dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/
130
-%{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/*
131
 %dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/
132
 %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/*
133
 %dir %{_kodi_addons_dir}/repository.xbmc.org/
134
@@ -646,6 +636,7 @@
135
 %{_kodi_addons_dir}/metadata.generic.artists/*
136
 %dir %{_kodi_addons_dir}/kodi.binary.global.tools
137
 %{_kodi_addons_dir}/kodi.binary.global.tools/*
138
+
139
 %dir %{_libdir}/firewalld
140
 %dir %{_libdir}/firewalld/services
141
 %{_libdir}/firewalld/services/kodi-eventserver.xml
142
@@ -659,7 +650,6 @@
143
 %endif
144
 
145
 %dir %{_datadir}/kodi/cmake
146
-%{_datadir}/kodi/cmake/KodiConfig.cmake
147
 %{_datadir}/kodi/cmake/AddonHelpers.cmake
148
 %{_datadir}/kodi/cmake/AddOptions.cmake
149
 %{_datadir}/kodi/cmake/ArchSetup.cmake
150
@@ -672,7 +662,10 @@
151
 %{_datadir}/kodi/cmake/PrepareEnv.cmake
152
 %{_datadir}/kodi/cmake/ProjectMacros.cmake
153
 %{_datadir}/kodi/cmake/PathSetup.cmake
154
+%dir %{_libdir}/kodi/cmake
155
+%{_libdir}/kodi/cmake/KodiConfig.cmake
156
 
157
+%{_datadir}/metainfo/org.xbmc.kodi.metainfo.xml
158
 
159
 %files devel
160
 %defattr(-,root,root)
161
@@ -727,11 +720,5 @@
162
 %{_includedir}/kodi/platform/android/System.h
163
 %dir %{_includedir}/kodi/tools
164
 %{_includedir}/kodi/tools/*
165
-# %{_includedir}/kodi/AEChannelData.h
166
-# %{_includedir}/kodi/DemuxCrypto.h
167
-# %{_includedir}/kodi/DemuxPacket.h
168
-# %{_includedir}/kodi/InputStreamConstants.h
169
-# %{_includedir}/kodi/TimingConstants.h
170
-# %{_includedir}/kodi/XBMC_vkeys.h
171
 
172
 %changelog
173
kodi-noX-raspberry-pi2.spec Changed
173
 
1
@@ -18,8 +18,8 @@
2
 
3
 # Please edit kodi.spec and kodi.changes only. *-noX.* files are generated from
4
 # kodi.* files with the pre_checkin.sh script
5
-%define kodi_version Matrix
6
-%define ffmpeg_version 4.3.2-Matrix-19.2
7
+%define kodi_version Nexus
8
+%define ffmpeg_version 4.4.1-Nexus-Alpha1
9
 %define _kodi_addons_dir %{_datadir}/kodi/addons
10
 # set this parameter to enable building Kodi with ccache, debug information, etc.
11
 %define dev_build 0
12
@@ -53,7 +53,7 @@
13
 ExclusiveArch: does-not-build
14
 
15
 Name:           kodi-noX-raspberry-pi2
16
-Version:        19.5
17
+Version:        20.0
18
 Release:        0
19
 Summary:        Media center (formerly known as XBMC)
20
 License:        GPL-2.0+ and GPL-3.0+
21
@@ -65,12 +65,13 @@
22
 Source3:        kodi.VERSION
23
 Source10:       kodi.service
24
 Source11:       kodi-noX.service
25
-Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-8f399e8bd4.tar.gz
26
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
27
-Source21:       libdvdnav-6.0.0-Leia-Alpha-3.tar.gz
28
-Source22:       https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz
29
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
30
-Source23:       libdvdread-6.0.0-Leia-Alpha-3.tar.gz
31
+Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
32
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdnav/tar.gz/refs/tags/6.1.1-Next-Nexus-Alpha2-2
33
+Source21:  libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz
34
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdcss/tar.gz/refs/tags/1.4.3-Next-Nexus-Alpha2-2
35
+Source22:  libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz
36
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdread/tar.gz/refs/tags/6.1.3-Next-Nexus-Alpha2-2
37
+Source23:       libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz
38
 ## if %{without sysffmpeg}
39
 Source30:       https://github.com/xbmc/FFmpeg/archive/%{ffmpeg_version}.tar.gz
40
 ## endif
41
@@ -81,6 +82,7 @@
42
 #Patch3:         crossguid_build64.patch
43
 #Patch4:         kodi.aarch64.patch
44
 #Patch5:         kodi-tools-libdir.patch
45
+
46
 Patch6:         kodi-install.patch
47
 Patch7:         kodi-apply-dvdrun.patch
48
 Patch8:            kodi-libdrm.patch
49
@@ -89,7 +91,6 @@
50
 %endif
51
 Patch10:        ffmpeg-4.3.1-ogg.patch
52
 Patch11:        kodi-apply-ffmpeg.patch
53
-Patch12:        fix_import_eglextchromium.patch
54
 
55
 BuildRequires:  autoconf
56
 BuildRequires:  automake
57
@@ -346,16 +347,16 @@
58
 #%patch3
59
 #%patch4
60
 #%patch5
61
+
62
 %patch6
63
-%patch7
64
+# %patch7
65
+#%patch8 -p1
66
 %if %{without sysffmpeg}
67
 %patch11
68
 %endif
69
-#%patch8 -p1
70
 %if %{without kodi_with_wayland}
71
 %patch9
72
 %endif
73
-%patch12 -p1
74
 
75
 %build
76
 
77
@@ -479,13 +480,6 @@
78
  --dir=%{buildroot}%{_datadir}/applications \
79
  %{buildroot}%{_datadir}/applications/kodi.desktop
80
 
81
-if  ! -s %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake  && \
82
-    -s %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake ; then
83
-   mv %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake \
84
-      %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake
85
-   rmdir %{buildroot}/%{_libdir}/kodi/cmake
86
-fi
87
-
88
 %fdupes %{buildroot}
89
 
90
 %pre
91
@@ -508,7 +502,7 @@
92
 %endif
93
 %{_bindir}/kodi
94
 %{_bindir}/kodi-standalone
95
-%{_bindir}/TexturePacker
96
+%{_bindir}/kodi-TexturePacker
97
 %{_bindir}/JsonSchemaBuilder
98
 %dir %{_libdir}/kodi
99
 %if %{with kodi_with_X11}
100
@@ -534,6 +528,10 @@
101
 %dir %{_kodi_addons_dir}
102
 %dir %{_kodi_addons_dir}/game.controller.default
103
 %{_kodi_addons_dir}/game.controller.default/*
104
+%dir %{_kodi_addons_dir}/game.controller.keyboard
105
+%{_kodi_addons_dir}/game.controller.keyboard/*
106
+%dir %{_kodi_addons_dir}/game.controller.mouse
107
+%{_kodi_addons_dir}/game.controller.mouse/*
108
 %dir %{_kodi_addons_dir}/game.controller.snes
109
 %{_kodi_addons_dir}/game.controller.snes/*
110
 %dir %{_kodi_addons_dir}/metadata.album.universal/
111
@@ -544,22 +542,14 @@
112
 %{_kodi_addons_dir}/metadata.common.allmusic.com/*
113
 %dir %{_kodi_addons_dir}/metadata.common.fanart.tv/
114
 %{_kodi_addons_dir}/metadata.common.fanart.tv/*
115
-%dir %{_kodi_addons_dir}/metadata.common.imdb.com/
116
-%{_kodi_addons_dir}/metadata.common.imdb.com/*
117
 %dir %{_kodi_addons_dir}/metadata.common.musicbrainz.org/
118
 %{_kodi_addons_dir}/metadata.common.musicbrainz.org/*
119
-%dir %{_kodi_addons_dir}/metadata.common.themoviedb.org/
120
-%{_kodi_addons_dir}/metadata.common.themoviedb.org/*
121
 %dir %{_kodi_addons_dir}/metadata.common.theaudiodb.com/
122
 %{_kodi_addons_dir}/metadata.common.theaudiodb.com/*
123
 %dir %{_kodi_addons_dir}/metadata.local/
124
 %{_kodi_addons_dir}/metadata.local/*
125
-%dir %{_kodi_addons_dir}/metadata.themoviedb.org/
126
-%{_kodi_addons_dir}/metadata.themoviedb.org/*
127
 %dir %{_kodi_addons_dir}/metadata.themoviedb.org.python/
128
 %{_kodi_addons_dir}/metadata.themoviedb.org.python/*
129
-%dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/
130
-%{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/*
131
 %dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/
132
 %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/*
133
 %dir %{_kodi_addons_dir}/repository.xbmc.org/
134
@@ -646,6 +636,7 @@
135
 %{_kodi_addons_dir}/metadata.generic.artists/*
136
 %dir %{_kodi_addons_dir}/kodi.binary.global.tools
137
 %{_kodi_addons_dir}/kodi.binary.global.tools/*
138
+
139
 %dir %{_libdir}/firewalld
140
 %dir %{_libdir}/firewalld/services
141
 %{_libdir}/firewalld/services/kodi-eventserver.xml
142
@@ -659,7 +650,6 @@
143
 %endif
144
 
145
 %dir %{_datadir}/kodi/cmake
146
-%{_datadir}/kodi/cmake/KodiConfig.cmake
147
 %{_datadir}/kodi/cmake/AddonHelpers.cmake
148
 %{_datadir}/kodi/cmake/AddOptions.cmake
149
 %{_datadir}/kodi/cmake/ArchSetup.cmake
150
@@ -672,7 +662,10 @@
151
 %{_datadir}/kodi/cmake/PrepareEnv.cmake
152
 %{_datadir}/kodi/cmake/ProjectMacros.cmake
153
 %{_datadir}/kodi/cmake/PathSetup.cmake
154
+%dir %{_libdir}/kodi/cmake
155
+%{_libdir}/kodi/cmake/KodiConfig.cmake
156
 
157
+%{_datadir}/metainfo/org.xbmc.kodi.metainfo.xml
158
 
159
 %files devel
160
 %defattr(-,root,root)
161
@@ -727,11 +720,5 @@
162
 %{_includedir}/kodi/platform/android/System.h
163
 %dir %{_includedir}/kodi/tools
164
 %{_includedir}/kodi/tools/*
165
-# %{_includedir}/kodi/AEChannelData.h
166
-# %{_includedir}/kodi/DemuxCrypto.h
167
-# %{_includedir}/kodi/DemuxPacket.h
168
-# %{_includedir}/kodi/InputStreamConstants.h
169
-# %{_includedir}/kodi/TimingConstants.h
170
-# %{_includedir}/kodi/XBMC_vkeys.h
171
 
172
 %changelog
173
kodi-noX.spec Changed
173
 
1
@@ -18,8 +18,8 @@
2
 
3
 # Please edit kodi.spec and kodi.changes only. *-noX.* files are generated from
4
 # kodi.* files with the pre_checkin.sh script
5
-%define kodi_version Matrix
6
-%define ffmpeg_version 4.3.2-Matrix-19.2
7
+%define kodi_version Nexus
8
+%define ffmpeg_version 4.4.1-Nexus-Alpha1
9
 %define _kodi_addons_dir %{_datadir}/kodi/addons
10
 # set this parameter to enable building Kodi with ccache, debug information, etc.
11
 %define dev_build 0
12
@@ -53,7 +53,7 @@
13
 ExclusiveArch: does-not-build
14
 
15
 Name:           kodi-noX
16
-Version:        19.5
17
+Version:        20.0
18
 Release:        0
19
 Summary:        Media center (formerly known as XBMC)
20
 License:        GPL-2.0+ and GPL-3.0+
21
@@ -65,12 +65,13 @@
22
 Source3:        kodi.VERSION
23
 Source10:       kodi.service
24
 Source11:       kodi-noX.service
25
-Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-8f399e8bd4.tar.gz
26
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
27
-Source21:       libdvdnav-6.0.0-Leia-Alpha-3.tar.gz
28
-Source22:       https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz
29
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
30
-Source23:       libdvdread-6.0.0-Leia-Alpha-3.tar.gz
31
+Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
32
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdnav/tar.gz/refs/tags/6.1.1-Next-Nexus-Alpha2-2
33
+Source21:  libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz
34
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdcss/tar.gz/refs/tags/1.4.3-Next-Nexus-Alpha2-2
35
+Source22:  libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz
36
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdread/tar.gz/refs/tags/6.1.3-Next-Nexus-Alpha2-2
37
+Source23:       libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz
38
 ## if %{without sysffmpeg}
39
 Source30:       https://github.com/xbmc/FFmpeg/archive/%{ffmpeg_version}.tar.gz
40
 ## endif
41
@@ -81,6 +82,7 @@
42
 #Patch3:         crossguid_build64.patch
43
 #Patch4:         kodi.aarch64.patch
44
 #Patch5:         kodi-tools-libdir.patch
45
+
46
 Patch6:         kodi-install.patch
47
 Patch7:         kodi-apply-dvdrun.patch
48
 Patch8:            kodi-libdrm.patch
49
@@ -89,7 +91,6 @@
50
 %endif
51
 Patch10:        ffmpeg-4.3.1-ogg.patch
52
 Patch11:        kodi-apply-ffmpeg.patch
53
-Patch12:        fix_import_eglextchromium.patch
54
 
55
 BuildRequires:  autoconf
56
 BuildRequires:  automake
57
@@ -346,16 +347,16 @@
58
 #%patch3
59
 #%patch4
60
 #%patch5
61
+
62
 %patch6
63
-%patch7
64
+# %patch7
65
+#%patch8 -p1
66
 %if %{without sysffmpeg}
67
 %patch11
68
 %endif
69
-#%patch8 -p1
70
 %if %{without kodi_with_wayland}
71
 %patch9
72
 %endif
73
-%patch12 -p1
74
 
75
 %build
76
 
77
@@ -479,13 +480,6 @@
78
  --dir=%{buildroot}%{_datadir}/applications \
79
  %{buildroot}%{_datadir}/applications/kodi.desktop
80
 
81
-if  ! -s %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake  && \
82
-    -s %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake ; then
83
-   mv %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake \
84
-      %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake
85
-   rmdir %{buildroot}/%{_libdir}/kodi/cmake
86
-fi
87
-
88
 %fdupes %{buildroot}
89
 
90
 %pre
91
@@ -508,7 +502,7 @@
92
 %endif
93
 %{_bindir}/kodi
94
 %{_bindir}/kodi-standalone
95
-%{_bindir}/TexturePacker
96
+%{_bindir}/kodi-TexturePacker
97
 %{_bindir}/JsonSchemaBuilder
98
 %dir %{_libdir}/kodi
99
 %if %{with kodi_with_X11}
100
@@ -534,6 +528,10 @@
101
 %dir %{_kodi_addons_dir}
102
 %dir %{_kodi_addons_dir}/game.controller.default
103
 %{_kodi_addons_dir}/game.controller.default/*
104
+%dir %{_kodi_addons_dir}/game.controller.keyboard
105
+%{_kodi_addons_dir}/game.controller.keyboard/*
106
+%dir %{_kodi_addons_dir}/game.controller.mouse
107
+%{_kodi_addons_dir}/game.controller.mouse/*
108
 %dir %{_kodi_addons_dir}/game.controller.snes
109
 %{_kodi_addons_dir}/game.controller.snes/*
110
 %dir %{_kodi_addons_dir}/metadata.album.universal/
111
@@ -544,22 +542,14 @@
112
 %{_kodi_addons_dir}/metadata.common.allmusic.com/*
113
 %dir %{_kodi_addons_dir}/metadata.common.fanart.tv/
114
 %{_kodi_addons_dir}/metadata.common.fanart.tv/*
115
-%dir %{_kodi_addons_dir}/metadata.common.imdb.com/
116
-%{_kodi_addons_dir}/metadata.common.imdb.com/*
117
 %dir %{_kodi_addons_dir}/metadata.common.musicbrainz.org/
118
 %{_kodi_addons_dir}/metadata.common.musicbrainz.org/*
119
-%dir %{_kodi_addons_dir}/metadata.common.themoviedb.org/
120
-%{_kodi_addons_dir}/metadata.common.themoviedb.org/*
121
 %dir %{_kodi_addons_dir}/metadata.common.theaudiodb.com/
122
 %{_kodi_addons_dir}/metadata.common.theaudiodb.com/*
123
 %dir %{_kodi_addons_dir}/metadata.local/
124
 %{_kodi_addons_dir}/metadata.local/*
125
-%dir %{_kodi_addons_dir}/metadata.themoviedb.org/
126
-%{_kodi_addons_dir}/metadata.themoviedb.org/*
127
 %dir %{_kodi_addons_dir}/metadata.themoviedb.org.python/
128
 %{_kodi_addons_dir}/metadata.themoviedb.org.python/*
129
-%dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/
130
-%{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/*
131
 %dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/
132
 %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/*
133
 %dir %{_kodi_addons_dir}/repository.xbmc.org/
134
@@ -646,6 +636,7 @@
135
 %{_kodi_addons_dir}/metadata.generic.artists/*
136
 %dir %{_kodi_addons_dir}/kodi.binary.global.tools
137
 %{_kodi_addons_dir}/kodi.binary.global.tools/*
138
+
139
 %dir %{_libdir}/firewalld
140
 %dir %{_libdir}/firewalld/services
141
 %{_libdir}/firewalld/services/kodi-eventserver.xml
142
@@ -659,7 +650,6 @@
143
 %endif
144
 
145
 %dir %{_datadir}/kodi/cmake
146
-%{_datadir}/kodi/cmake/KodiConfig.cmake
147
 %{_datadir}/kodi/cmake/AddonHelpers.cmake
148
 %{_datadir}/kodi/cmake/AddOptions.cmake
149
 %{_datadir}/kodi/cmake/ArchSetup.cmake
150
@@ -672,7 +662,10 @@
151
 %{_datadir}/kodi/cmake/PrepareEnv.cmake
152
 %{_datadir}/kodi/cmake/ProjectMacros.cmake
153
 %{_datadir}/kodi/cmake/PathSetup.cmake
154
+%dir %{_libdir}/kodi/cmake
155
+%{_libdir}/kodi/cmake/KodiConfig.cmake
156
 
157
+%{_datadir}/metainfo/org.xbmc.kodi.metainfo.xml
158
 
159
 %files devel
160
 %defattr(-,root,root)
161
@@ -727,11 +720,5 @@
162
 %{_includedir}/kodi/platform/android/System.h
163
 %dir %{_includedir}/kodi/tools
164
 %{_includedir}/kodi/tools/*
165
-# %{_includedir}/kodi/AEChannelData.h
166
-# %{_includedir}/kodi/DemuxCrypto.h
167
-# %{_includedir}/kodi/DemuxPacket.h
168
-# %{_includedir}/kodi/InputStreamConstants.h
169
-# %{_includedir}/kodi/TimingConstants.h
170
-# %{_includedir}/kodi/XBMC_vkeys.h
171
 
172
 %changelog
173
kodi.spec Changed
173
 
1
@@ -18,8 +18,8 @@
2
 
3
 # Please edit kodi.spec and kodi.changes only. *-noX.* files are generated from
4
 # kodi.* files with the pre_checkin.sh script
5
-%define kodi_version Matrix
6
-%define ffmpeg_version 4.3.2-Matrix-19.2
7
+%define kodi_version Nexus
8
+%define ffmpeg_version 4.4.1-Nexus-Alpha1
9
 %define _kodi_addons_dir %{_datadir}/kodi/addons
10
 # set this parameter to enable building Kodi with ccache, debug information, etc.
11
 %define dev_build 0
12
@@ -53,7 +53,7 @@
13
 ExclusiveArch: %ix86 x86_64 %arm aarch64
14
 
15
 Name:           kodi
16
-Version:        19.5
17
+Version:        20.0
18
 Release:        0
19
 Summary:        Media center (formerly known as XBMC)
20
 License:        GPL-2.0+ and GPL-3.0+
21
@@ -65,12 +65,13 @@
22
 Source3:        kodi.VERSION
23
 Source10:       kodi.service
24
 Source11:       kodi-noX.service
25
-Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-8f399e8bd4.tar.gz
26
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
27
-Source21:       libdvdnav-6.0.0-Leia-Alpha-3.tar.gz
28
-Source22:       https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz
29
-# DOWNLOAD from https://github.com/xbmc/libdvd*/archive/6.0.0-Leia-Alpha-3.tar.gz
30
-Source23:       libdvdread-6.0.0-Leia-Alpha-3.tar.gz
31
+Source20:       http://mirrors.kodi.tv/build-deps/sources/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz
32
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdnav/tar.gz/refs/tags/6.1.1-Next-Nexus-Alpha2-2
33
+Source21:  libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz
34
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdcss/tar.gz/refs/tags/1.4.3-Next-Nexus-Alpha2-2
35
+Source22:  libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz
36
+# DOWNLOAD from https://codeload.github.com/xbmc/libdvdread/tar.gz/refs/tags/6.1.3-Next-Nexus-Alpha2-2
37
+Source23:       libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz
38
 ## if %{without sysffmpeg}
39
 Source30:       https://github.com/xbmc/FFmpeg/archive/%{ffmpeg_version}.tar.gz
40
 ## endif
41
@@ -81,6 +82,7 @@
42
 #Patch3:         crossguid_build64.patch
43
 #Patch4:         kodi.aarch64.patch
44
 #Patch5:         kodi-tools-libdir.patch
45
+
46
 Patch6:         kodi-install.patch
47
 Patch7:         kodi-apply-dvdrun.patch
48
 Patch8:            kodi-libdrm.patch
49
@@ -89,7 +91,6 @@
50
 %endif
51
 Patch10:        ffmpeg-4.3.1-ogg.patch
52
 Patch11:        kodi-apply-ffmpeg.patch
53
-Patch12:        fix_import_eglextchromium.patch
54
 
55
 BuildRequires:  autoconf
56
 BuildRequires:  automake
57
@@ -346,16 +347,16 @@
58
 #%patch3
59
 #%patch4
60
 #%patch5
61
+
62
 %patch6
63
-%patch7
64
+# %patch7
65
+#%patch8 -p1
66
 %if %{without sysffmpeg}
67
 %patch11
68
 %endif
69
-#%patch8 -p1
70
 %if %{without kodi_with_wayland}
71
 %patch9
72
 %endif
73
-%patch12 -p1
74
 
75
 %build
76
 
77
@@ -479,13 +480,6 @@
78
  --dir=%{buildroot}%{_datadir}/applications \
79
  %{buildroot}%{_datadir}/applications/kodi.desktop
80
 
81
-if  ! -s %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake  && \
82
-    -s %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake ; then
83
-   mv %{buildroot}/%{_libdir}/kodi/cmake/KodiConfig.cmake \
84
-      %{buildroot}/%{_datadir}/kodi/cmake/KodiConfig.cmake
85
-   rmdir %{buildroot}/%{_libdir}/kodi/cmake
86
-fi
87
-
88
 %fdupes %{buildroot}
89
 
90
 %pre
91
@@ -508,7 +502,7 @@
92
 %endif
93
 %{_bindir}/kodi
94
 %{_bindir}/kodi-standalone
95
-%{_bindir}/TexturePacker
96
+%{_bindir}/kodi-TexturePacker
97
 %{_bindir}/JsonSchemaBuilder
98
 %dir %{_libdir}/kodi
99
 %if %{with kodi_with_X11}
100
@@ -534,6 +528,10 @@
101
 %dir %{_kodi_addons_dir}
102
 %dir %{_kodi_addons_dir}/game.controller.default
103
 %{_kodi_addons_dir}/game.controller.default/*
104
+%dir %{_kodi_addons_dir}/game.controller.keyboard
105
+%{_kodi_addons_dir}/game.controller.keyboard/*
106
+%dir %{_kodi_addons_dir}/game.controller.mouse
107
+%{_kodi_addons_dir}/game.controller.mouse/*
108
 %dir %{_kodi_addons_dir}/game.controller.snes
109
 %{_kodi_addons_dir}/game.controller.snes/*
110
 %dir %{_kodi_addons_dir}/metadata.album.universal/
111
@@ -544,22 +542,14 @@
112
 %{_kodi_addons_dir}/metadata.common.allmusic.com/*
113
 %dir %{_kodi_addons_dir}/metadata.common.fanart.tv/
114
 %{_kodi_addons_dir}/metadata.common.fanart.tv/*
115
-%dir %{_kodi_addons_dir}/metadata.common.imdb.com/
116
-%{_kodi_addons_dir}/metadata.common.imdb.com/*
117
 %dir %{_kodi_addons_dir}/metadata.common.musicbrainz.org/
118
 %{_kodi_addons_dir}/metadata.common.musicbrainz.org/*
119
-%dir %{_kodi_addons_dir}/metadata.common.themoviedb.org/
120
-%{_kodi_addons_dir}/metadata.common.themoviedb.org/*
121
 %dir %{_kodi_addons_dir}/metadata.common.theaudiodb.com/
122
 %{_kodi_addons_dir}/metadata.common.theaudiodb.com/*
123
 %dir %{_kodi_addons_dir}/metadata.local/
124
 %{_kodi_addons_dir}/metadata.local/*
125
-%dir %{_kodi_addons_dir}/metadata.themoviedb.org/
126
-%{_kodi_addons_dir}/metadata.themoviedb.org/*
127
 %dir %{_kodi_addons_dir}/metadata.themoviedb.org.python/
128
 %{_kodi_addons_dir}/metadata.themoviedb.org.python/*
129
-%dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/
130
-%{_kodi_addons_dir}/metadata.tvshows.themoviedb.org/*
131
 %dir %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/
132
 %{_kodi_addons_dir}/metadata.tvshows.themoviedb.org.python/*
133
 %dir %{_kodi_addons_dir}/repository.xbmc.org/
134
@@ -646,6 +636,7 @@
135
 %{_kodi_addons_dir}/metadata.generic.artists/*
136
 %dir %{_kodi_addons_dir}/kodi.binary.global.tools
137
 %{_kodi_addons_dir}/kodi.binary.global.tools/*
138
+
139
 %dir %{_libdir}/firewalld
140
 %dir %{_libdir}/firewalld/services
141
 %{_libdir}/firewalld/services/kodi-eventserver.xml
142
@@ -659,7 +650,6 @@
143
 %endif
144
 
145
 %dir %{_datadir}/kodi/cmake
146
-%{_datadir}/kodi/cmake/KodiConfig.cmake
147
 %{_datadir}/kodi/cmake/AddonHelpers.cmake
148
 %{_datadir}/kodi/cmake/AddOptions.cmake
149
 %{_datadir}/kodi/cmake/ArchSetup.cmake
150
@@ -672,7 +662,10 @@
151
 %{_datadir}/kodi/cmake/PrepareEnv.cmake
152
 %{_datadir}/kodi/cmake/ProjectMacros.cmake
153
 %{_datadir}/kodi/cmake/PathSetup.cmake
154
+%dir %{_libdir}/kodi/cmake
155
+%{_libdir}/kodi/cmake/KodiConfig.cmake
156
 
157
+%{_datadir}/metainfo/org.xbmc.kodi.metainfo.xml
158
 
159
 %files devel
160
 %defattr(-,root,root)
161
@@ -727,11 +720,5 @@
162
 %{_includedir}/kodi/platform/android/System.h
163
 %dir %{_includedir}/kodi/tools
164
 %{_includedir}/kodi/tools/*
165
-# %{_includedir}/kodi/AEChannelData.h
166
-# %{_includedir}/kodi/DemuxCrypto.h
167
-# %{_includedir}/kodi/DemuxPacket.h
168
-# %{_includedir}/kodi/InputStreamConstants.h
169
-# %{_includedir}/kodi/TimingConstants.h
170
-# %{_includedir}/kodi/XBMC_vkeys.h
171
 
172
 %changelog
173
fix_import_eglextchromium.patch Deleted
40
 
1
@@ -1,38 +0,0 @@
2
-diff -rup xbmc-19.5-Matrix.orig/cmake/modules/FindEGL.cmake xbmc-19.5-Matrix/cmake/modules/FindEGL.cmake
3
---- xbmc-19.5-Matrix.orig/cmake/modules/FindEGL.cmake  2022-12-24 10:29:16.000000000 +0100
4
-+++ xbmc-19.5-Matrix/cmake/modules/FindEGL.cmake   2023-01-02 10:03:58.893374532 +0100
5
-@@ -9,6 +9,7 @@
6
- # EGL_INCLUDE_DIRS - the EGL include directory
7
- # EGL_LIBRARIES - the EGL libraries
8
- # EGL_DEFINITIONS - the EGL definitions
9
-+# HAVE_EGLEXTANGLE - if eglext_angle.h exists else use eglextchromium.h
10
- #
11
- # and the following imported targets::
12
- #
13
-@@ -35,6 +36,11 @@ if(EGL_FOUND)
14
-   set(EGL_LIBRARIES ${EGL_LIBRARY})
15
-   set(EGL_INCLUDE_DIRS ${EGL_INCLUDE_DIR})
16
-   set(EGL_DEFINITIONS -DHAS_EGL=1)
17
-+  include(CheckIncludeFiles)
18
-+  check_include_files("EGL/egl.h;EGL/eglext.h;EGL/eglext_angle.h" HAVE_EGLEXTANGLE)
19
-+  if(HAVE_EGLEXTANGLE)
20
-+    list(APPEND EGL_DEFINITIONS "-DHAVE_EGLEXTANGLE=1")
21
-+  endif()
22
- 
23
-   if(NOT TARGET EGL::EGL)
24
-     add_library(EGL::EGL UNKNOWN IMPORTED)
25
-diff -rup xbmc-19.5-Matrix.orig/xbmc/windowing/X11/GLContextEGL.h xbmc-19.5-Matrix/xbmc/windowing/X11/GLContextEGL.h
26
---- xbmc-19.5-Matrix.orig/xbmc/windowing/X11/GLContextEGL.h    2022-12-24 10:29:16.000000000 +0100
27
-+++ xbmc-19.5-Matrix/xbmc/windowing/X11/GLContextEGL.h 2023-01-02 10:04:44.765337785 +0100
28
-@@ -13,7 +13,11 @@
29
- #include "threads/CriticalSection.h"
30
- 
31
- #include <EGL/eglext.h>
32
-+#ifdef HAVE_EGLEXTANGLE
33
-+#include <EGL/eglext_angle.h>
34
-+#else
35
- #include <EGL/eglextchromium.h>
36
-+#endif
37
- #include <X11/Xutil.h>
38
- 
39
- class CGLContextEGL : public CGLContext
40
kodi.VERSION Changed
4
 
1
@@ -1,1 +1,1 @@
2
-20220302-e12e66e
3
+20230115-389e701
4
libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz Added
libdvdnav-6.0.0-Leia-Alpha-3.tar.gz Deleted
libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz Added
libdvdread-6.0.0-Leia-Alpha-3.tar.gz Deleted
libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz Added
Refresh
Refresh


Request History
Sagi Ben-Akiva's avatar

sagiben created request over 2 years ago

Version Update Kodi 20.0 Nexus


manfred.h's avatar

manfred.h accepted request over 2 years ago

lgtm, thx.