Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / kodi


Commits:
1e9ea92c by Carl Smedstad at 2024-11-25T05:33:50+01:00
upgpkg: 21.1-4: Python 3.13 rebuild

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = kodi
        pkgver = 21.1
-       pkgrel = 3
+       pkgrel = 4
        url = https://kodi.tv
        arch = x86_64
        license = GPL2
@@ -80,6 +80,8 @@ pkgbase = kodi
        source = 
kodi-fstrcmp-0.7.D001.tar.gz::https://mirrors.kodi.tv/build-deps/sources/fstrcmp-0.7.D001.tar.gz
        source = 
kodi-flatbuffers-23.3.3.tar.gz::https://mirrors.kodi.tv/build-deps/sources/flatbuffers-23.3.3.tar.gz
        source = 
kodi-libudfread-1.1.2.tar.gz::https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz
+       source = 
fix-swig-4.3-compatibility.patch::https://github.com/xbmc/xbmc/commit/4ff0ba903bed472cddb0d6e5c53c8176cded6b09.patch
+       source = 
fix-python-3.13-compatibility.patch::https://github.com/xbmc/xbmc/commit/67a08669d583d1e275774b2312614becbe7dad25.patch
        sha512sums = 
8458447c2a6d7ce0fdcfc7ec9b4ff1f8be0abf18a16804d245c3cef99408fcfb4b13aa18fca16c87e560316c97d281e214cf37fd7e17e243c1206c5575195dc8
        sha512sums = 
d3be3bfc13c5ea56d8db745c2aab090c99760684fe4c8f62a13d266feb319e9180ceeecf8116bfd2ed90d9accba2c11dbbf93b61ad00f69a40812ebf4eabcdda
        sha512sums = 
51e6fc033121241354a5f0b3fc9a430577ae3ff6bb7f31445aa548ef4893037fb80eea3b2c6774c81e9ebaf9c45e9b490c98c2c65eb38f9f7daba84b236f7e1d
@@ -89,6 +91,8 @@ pkgbase = kodi
        sha512sums = 
aaeb0227afd5ada5955cbe6a565254ff88d2028d677d199c00e03b7cb5de1f2c69b18e6e8b032e452350a8eda7081807b01765adbeb8476eaf803d9de6e5509c
        sha512sums = 
4066c94f2473c7ea16917d29a613e16f840a329089c88e0bdbdb999aef3442ba00abfd2aa92266fa9c067e399dc88e6f0ccac40dc151378857e665638e78bbf0
        sha512sums = 
3069feb5db40288beb5b112b285186162a704f0fdd3cf67a17fd4eeea015f2cfcfbb455b7aa7c3d79d00fd095a3fd11cffc7b121dce94d99c3b06a509a8977d2
+       sha512sums = 
d7b45b7f91d780727c8882905378795e55402fc7a129ec023250f62bc508d229e28569d9715be492d3ed1f3ab0fd86eb17cad59781c962b4bbc7a5bea0bf55ed
+       sha512sums = 
b9b6ca7b236fdf3a6bcc8b27f630e471bd71e716ce88ad63023ddb5d10c5f34dde2e97ccaaa642ba952fdacdefaa9a8ad5d099efca7b1cf5b3d761a269769149
 
 pkgname = kodi
        pkgdesc = A software media player and entertainment hub for digital 
media (gl renderer)


=====================================
PKGBUILD
=====================================
@@ -10,8 +10,7 @@
 # Contributor: Sergej Pupykin <[email protected]>
 # Contributor: Brad Fanella <[email protected]>
 # Contributor: [vEX] <niechift.dot.vex.at.gmail.dot.com>
-# Contributor: Zeqadious <zeqadious.at.gmail.dot.com>
-# Contributor: BartÅ‚omiej Piotrowski <[email protected]>
+# Contributor: Zeqadious <zeqadious.at.gmail.dot.com> Contributor: Bartłomiej 
Piotrowski <[email protected]>
 # Contributor: Maxime Gauduin <[email protected]>
 #
 # Original credits go to Edgar Hucek <gimli at dark-green dot com>
@@ -20,7 +19,7 @@
 pkgbase=kodi
 pkgname=('kodi' 'kodi-gles' 'kodi-eventclients' 'kodi-tools-texturepacker' 
'kodi-dev')
 pkgver=21.1
-pkgrel=3
+pkgrel=4
 arch=('x86_64')
 url="https://kodi.tv";
 license=('GPL2')
@@ -65,6 +64,8 @@ source=(
   
"$pkgbase-fstrcmp-$_fstrcmp_version.tar.gz::https://mirrors.kodi.tv/build-deps/sources/fstrcmp-$_fstrcmp_version.tar.gz";
   
"$pkgbase-flatbuffers-$_flatbuffers_version.tar.gz::https://mirrors.kodi.tv/build-deps/sources/flatbuffers-$_flatbuffers_version.tar.gz";
   
"$pkgbase-libudfread-$_libudfread_version.tar.gz::https://mirrors.kodi.tv/build-deps/sources/libudfread-$_libudfread_version.tar.gz";
+  
"fix-swig-4.3-compatibility.patch::https://github.com/xbmc/xbmc/commit/4ff0ba903bed472cddb0d6e5c53c8176cded6b09.patch";
+  
"fix-python-3.13-compatibility.patch::https://github.com/xbmc/xbmc/commit/67a08669d583d1e275774b2312614becbe7dad25.patch";
 )
 noextract=(
   "$pkgbase-libdvdcss-$_libdvdcss_version.tar.gz"
@@ -84,7 +85,9 @@ 
sha512sums=('8458447c2a6d7ce0fdcfc7ec9b4ff1f8be0abf18a16804d245c3cef99408fcfb4b1
             
'f0a80d8e99b10473bcfdfde3d1c5fd7b766959819f0d1c0595ac84ce46db9007a5fbfde9a55aca60530c46cb7f8ef4c7e472c6191559ded92f868589c141ccaf'
             
'aaeb0227afd5ada5955cbe6a565254ff88d2028d677d199c00e03b7cb5de1f2c69b18e6e8b032e452350a8eda7081807b01765adbeb8476eaf803d9de6e5509c'
             
'4066c94f2473c7ea16917d29a613e16f840a329089c88e0bdbdb999aef3442ba00abfd2aa92266fa9c067e399dc88e6f0ccac40dc151378857e665638e78bbf0'
-            
'3069feb5db40288beb5b112b285186162a704f0fdd3cf67a17fd4eeea015f2cfcfbb455b7aa7c3d79d00fd095a3fd11cffc7b121dce94d99c3b06a509a8977d2')
+            
'3069feb5db40288beb5b112b285186162a704f0fdd3cf67a17fd4eeea015f2cfcfbb455b7aa7c3d79d00fd095a3fd11cffc7b121dce94d99c3b06a509a8977d2'
+            
'd7b45b7f91d780727c8882905378795e55402fc7a129ec023250f62bc508d229e28569d9715be492d3ed1f3ab0fd86eb17cad59781c962b4bbc7a5bea0bf55ed'
+            
'b9b6ca7b236fdf3a6bcc8b27f630e471bd71e716ce88ad63023ddb5d10c5f34dde2e97ccaaa642ba952fdacdefaa9a8ad5d099efca7b1cf5b3d761a269769149')
 
 prepare() {
   [[ -d "$srcdir/kodi-build" ]] && rm -rf "$srcdir/kodi-build"
@@ -95,6 +98,9 @@ prepare() {
   cd "xbmc-$pkgver-$_codename"
 
   rm -rf system/certs # remove not needed cacert
+
+  patch -Np1 -i ../fix-swig-4.3-compatibility.patch
+  patch -Np1 -i ../fix-python-3.13-compatibility.patch
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kodi/-/commit/1e9ea92c2731fcc0c37caf2a18150714b4c66261

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kodi/-/commit/1e9ea92c2731fcc0c37caf2a18150714b4c66261
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to