Projects
home:manfred-h
kodi
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 60
View file
kodi-noX-raspberry-pi.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Fri Apr 25 09:02:35 UTC 2025 - <manfred.h@gmx.net> + +- Tumbleweed fully switched to libpcre2; build libpcre internally. + +------------------------------------------------------------------- Thu Mar 13 10:18:13 UTC 2025 - <manfred.h@gmx.net> - Add new define "python_version" to streamline all python related
View file
kodi-noX-raspberry-pi2.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Fri Apr 25 09:02:35 UTC 2025 - <manfred.h@gmx.net> + +- Tumbleweed fully switched to libpcre2; build libpcre internally. + +------------------------------------------------------------------- Thu Mar 13 10:18:13 UTC 2025 - <manfred.h@gmx.net> - Add new define "python_version" to streamline all python related
View file
kodi-noX.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Fri Apr 25 09:02:35 UTC 2025 - <manfred.h@gmx.net> + +- Tumbleweed fully switched to libpcre2; build libpcre internally. + +------------------------------------------------------------------- Thu Mar 13 10:18:13 UTC 2025 - <manfred.h@gmx.net> - Add new define "python_version" to streamline all python related
View file
kodi.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Fri Apr 25 09:02:35 UTC 2025 - <manfred.h@gmx.net> + +- Tumbleweed fully switched to libpcre2; build libpcre internally. + +------------------------------------------------------------------- Thu Mar 13 10:18:13 UTC 2025 - <manfred.h@gmx.net> - Add new define "python_version" to streamline all python related
View file
kodi-noX-raspberry-pi.spec
Changed
@@ -95,6 +95,10 @@ Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip +%if 0%{?suse_version} >= 1550 +# Tumbleweed fully switched to libpcre2; build libpcre internally: +Source26: https://mirrors.kodi.tv/build-deps/sources/pcre-8.45.tar.bz2 +%endif ## %if 0%{without sysffmpeg} ## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz @@ -160,8 +164,10 @@ BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(sqlite3) +%if 0%{?suse_version} < 1550 BuildRequires: pkgconfig(libpcrecpp) BuildRequires: pkgconfig(libpcre) +%endif BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(taglib) >= 1.9 BuildRequires: pkgconfig(libcdio) >= 2.1.0 @@ -409,6 +415,12 @@ mv %{_builddir}/groovy/groovy-*/lib %{_builddir}/groovy rm -rf %{_builddir}/groovy/groovy-* || true +%if 0%{?suse_version} > 1550 +# We build libpcre internally on Tumbleweed; fake we also have a +# debug libpcred.a: +mkdir -p build/build/lib +ln -sf libpcre.a build/build/lib/libpcred.a +%endif %cmake \ %ifarch i586 -DCMAKE_C_FLAGS='-msse' \ @@ -449,6 +461,10 @@ %if %{with kodi_without_pipewire} -DENABLE_PIPEWIRE=OFF \ %endif +%if 0%{?suse_version} > 1550 + -DENABLE_INTERNAL_PCRE=ON \ + -DPCRE_URL=%{SOURCE26} \ +%endif ${NULL} make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
View file
kodi-noX-raspberry-pi2.spec
Changed
@@ -95,6 +95,10 @@ Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip +%if 0%{?suse_version} >= 1550 +# Tumbleweed fully switched to libpcre2; build libpcre internally: +Source26: https://mirrors.kodi.tv/build-deps/sources/pcre-8.45.tar.bz2 +%endif ## %if 0%{without sysffmpeg} ## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz @@ -160,8 +164,10 @@ BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(sqlite3) +%if 0%{?suse_version} < 1550 BuildRequires: pkgconfig(libpcrecpp) BuildRequires: pkgconfig(libpcre) +%endif BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(taglib) >= 1.9 BuildRequires: pkgconfig(libcdio) >= 2.1.0 @@ -409,6 +415,12 @@ mv %{_builddir}/groovy/groovy-*/lib %{_builddir}/groovy rm -rf %{_builddir}/groovy/groovy-* || true +%if 0%{?suse_version} > 1550 +# We build libpcre internally on Tumbleweed; fake we also have a +# debug libpcred.a: +mkdir -p build/build/lib +ln -sf libpcre.a build/build/lib/libpcred.a +%endif %cmake \ %ifarch i586 -DCMAKE_C_FLAGS='-msse' \ @@ -449,6 +461,10 @@ %if %{with kodi_without_pipewire} -DENABLE_PIPEWIRE=OFF \ %endif +%if 0%{?suse_version} > 1550 + -DENABLE_INTERNAL_PCRE=ON \ + -DPCRE_URL=%{SOURCE26} \ +%endif ${NULL} make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
View file
kodi-noX.spec
Changed
@@ -95,6 +95,10 @@ Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip +%if 0%{?suse_version} >= 1550 +# Tumbleweed fully switched to libpcre2; build libpcre internally: +Source26: https://mirrors.kodi.tv/build-deps/sources/pcre-8.45.tar.bz2 +%endif ## %if 0%{without sysffmpeg} ## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz @@ -160,8 +164,10 @@ BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(sqlite3) +%if 0%{?suse_version} < 1550 BuildRequires: pkgconfig(libpcrecpp) BuildRequires: pkgconfig(libpcre) +%endif BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(taglib) >= 1.9 BuildRequires: pkgconfig(libcdio) >= 2.1.0 @@ -409,6 +415,12 @@ mv %{_builddir}/groovy/groovy-*/lib %{_builddir}/groovy rm -rf %{_builddir}/groovy/groovy-* || true +%if 0%{?suse_version} > 1550 +# We build libpcre internally on Tumbleweed; fake we also have a +# debug libpcred.a: +mkdir -p build/build/lib +ln -sf libpcre.a build/build/lib/libpcred.a +%endif %cmake \ %ifarch i586 -DCMAKE_C_FLAGS='-msse' \ @@ -449,6 +461,10 @@ %if %{with kodi_without_pipewire} -DENABLE_PIPEWIRE=OFF \ %endif +%if 0%{?suse_version} > 1550 + -DENABLE_INTERNAL_PCRE=ON \ + -DPCRE_URL=%{SOURCE26} \ +%endif ${NULL} make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
View file
kodi.spec
Changed
@@ -95,6 +95,10 @@ Source23: https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2.tar.gz Source24: https://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz Source25: https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip +%if 0%{?suse_version} >= 1550 +# Tumbleweed fully switched to libpcre2; build libpcre internally: +Source26: https://mirrors.kodi.tv/build-deps/sources/pcre-8.45.tar.bz2 +%endif ## %if 0%{without sysffmpeg} ## Source30: https://github.com/xbmc/FFmpeg/archive/refs/tags/%{ffmpeg_version}.tar.gz @@ -160,8 +164,10 @@ BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(sqlite3) +%if 0%{?suse_version} < 1550 BuildRequires: pkgconfig(libpcrecpp) BuildRequires: pkgconfig(libpcre) +%endif BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(taglib) >= 1.9 BuildRequires: pkgconfig(libcdio) >= 2.1.0 @@ -409,6 +415,12 @@ mv %{_builddir}/groovy/groovy-*/lib %{_builddir}/groovy rm -rf %{_builddir}/groovy/groovy-* || true +%if 0%{?suse_version} > 1550 +# We build libpcre internally on Tumbleweed; fake we also have a +# debug libpcred.a: +mkdir -p build/build/lib +ln -sf libpcre.a build/build/lib/libpcred.a +%endif %cmake \ %ifarch i586 -DCMAKE_C_FLAGS='-msse' \ @@ -449,6 +461,10 @@ %if %{with kodi_without_pipewire} -DENABLE_PIPEWIRE=OFF \ %endif +%if 0%{?suse_version} > 1550 + -DENABLE_INTERNAL_PCRE=ON \ + -DPCRE_URL=%{SOURCE26} \ +%endif ${NULL} make -O %{?_smp_mflags} V=1 CC=$CC CXX=$CXX || l
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.