manfred-h
accepted
request 6339
about 1 month ago
(revision 129)
- Version update to Kodi 21.3 Omega
- Fix get_version.sh
- Remove obsolete 0005-kodi-comply-with-pipewire-prototypes.patch
and 0006-kodi-comply-with-curl-types.patch now fixed upstream.
manfred-h
accepted
request 6338
about 1 month ago
(revision 128)
- "swig" does not work with java-25; add BuildRequire: java-21
manfred-h
accepted
request 6337
about 1 month ago
(revision 127)
- Use default "binutils" on newer distributions, as "binutils-gold"
no longer exists as a separate package.
Hillwood Yang (hillwood)
accepted
request 6331
2 months ago
(revision 126)
- Add 0006-kodi-comply-with-curl-types.patch to cope with CURLPROXY_*
constants which are of type long int in recent versions of curl
(>= 8.16.0), while curl_proxytype remains an enum compatible with
int (-fpermissive does not allow this).
- Simplify which gcc/g++ version to use.
- Adapt the way to define the CC and CXX variables from
kodi.binary-addons.spec
manfred-h
accepted
request 6305
5 months ago
(revision 125)
- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
minimum version warnings
manfred-h
accepted
request 6272
8 months ago
(revision 124)
- Tumbleweed fully switched to libpcre2; build libpcre internally.
manfred-h
accepted
request 6255
9 months ago
(revision 123)
- Add new define "python_version" to streamline all python related
dependencies and conditionals.
- Trim trailing white spaces in kodi.spec
manfred-h
accepted
request 6245
10 months ago
(revision 121)
- Add 0005-kodi-comply-with-pipewire-prototypes.patch to comply with
Pipewire's newly added prototyped functions to work with a node's
enum_params.
manfred-h
accepted
request 6201
11 months ago
(revision 120)
- Upstream has changed the tag name to 21.2-Omega again; fix the
name for Source0
manfred-h
committed
11 months ago
(revision 119)
manfred-h
committed
11 months ago
(revision 118)
manfred-h
committed
11 months ago
(revision 117)
manfred-h
committed
11 months ago
(revision 116)
trigger service run
manfred-h
committed
11 months ago
(revision 115)
trigger service run
manfred-h
committed
11 months ago
(revision 114)
manfred-h
committed
11 months ago
(revision 113)
manfred-h
committed
11 months ago
(revision 112)
trigger service run
Sagi Ben-Akiva (sagiben)
accepted
request 6198
11 months ago
(revision 111)
- Version update to Kodi 21.2 Omega
- Tag name has changed from 21.1-Omega into v21.2-Omega; reflect
this in the value for Source0!
manfred-h
accepted
request 6117
about 1 year ago
(revision 110)
- Restrict swig version to < 4.2; newer versions on Tumbleweed do
not accept all options used by kodi.
manfred-h
accepted
request 6049
over 1 year ago
(revision 108)
- Ensure to stick with ffmpeg-6 related packages for building.
Sagi Ben-Akiva (sagiben)
accepted
request 6048
over 1 year ago
(revision 107)
- 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.
manfred-h
committed
over 1 year ago
(revision 106)
trigger service run
Sagi Ben-Akiva (sagiben)
accepted
request 6045
over 1 year ago
(revision 105)
- Add 0004-kodi-workaround-pipewire-bug.patch to work around a
potentially broken pipewire installation on openSUSE Leap 15.5
and 15.6; see https://bugzilla.opensuse.org/show_bug.cgi?id=1222636
manfred-h
accepted
request 6027
almost 2 years ago
(revision 102)
- Add Source24: taglib-1.12.tar.gz for Tumbleweed, because snapshot
20240226 brought an incompatible upgrade to libtag-2.0.
- Use %%patch -P N for RPM-4.19
manfred-h
accepted
request 5918
almost 2 years ago
(revision 100)
- Version update to Kodi 20.3 Nexus
- Remove fix_building_with_fmt10.patch as it's included upstream now
- Restore the "|| l" in case of a make failure
Sagi Ben-Akiva (sagiben)
accepted
request 5883
about 2 years ago
(revision 98)
- Unban fmt10, but add new patch fix_building_with_fmt10.patch
derived from https://github.com/xbmc/xbmc/pull/23453 to fix
building on current TW with updated libfmt10 and libspdlog12.
- Remove "alias l=..." and replace its use with the real command
manfred.h
accepted
request 5650
almost 3 years ago
(revision 91)
- Apply upstream patch as "fix_import_eglextchromium.patch" to fix
compilation failure "EGL/eglextchromium.h: No such file or directory"
with recent Mesa versions on TW; taken from
https://github.com/xbmc/xbmc/pull/22291/commits/5449652abf0bb9dddd0d796de4120e60f19f89a5
manfred.h
accepted
request 5644
almost 3 years ago
(revision 90)
- Version update to Kodi 19.5 Matrix
* "fix-formattable-string.patch" is no longer needed, remove it
* Check if cmake/KodiConfig.cmake is installed at the proper
location; if not, fix it
manfred.h
accepted
request 5640
almost 3 years ago
(revision 89)
- Rewrite the ffmpeg specific version range using the proper rpm
syntax: (cond1 with cond2)
manfred.h
accepted
request 5626
about 3 years ago
(revision 88)
- Explicitly request packages from the ffmpeg-4 branch to avoid
pulling in ffmpeg-5 on TW
manfred.h
accepted
request 5612
about 3 years ago
(revision 87)
- Apply upstream patch to fix "formatting of non-void pointers is
disallowed" on Tumbleweed caused by libfmt9; taken from
https://github.com/xbmc/xbmc/commit/1d4e27aaa64c317b0020bbd68bb6520d507bb48e
and
https://github.com/xbmc/xbmc/commit/0ea4ec6e8965848ebe22e27c44ddfd8ab60a8bb6
manfred.h
accepted
request 5600
over 3 years ago
(revision 86)
- Apply upstream patch to fix upstream ffmpeg version (issue#21603)
- Update ffmpeg upstream version iused by kodi project
- Apply upstream patch to fix upstream ffmpeg version (issue#21603)
- Update ffmpeg upstream version iused by kodi project
- Apply upstream patch to fix upstream ffmpeg version (issue#21603)
- Update ffmpeg upstream version iused by kodi project
- Apply upstream patch to fix upstream ffmpeg version (issue#21603)
- Update ffmpeg upstream version iused by kodi project
manfred.h
accepted
request 5544
over 3 years ago
(revision 84)
for Leap 15.4 use BuildRequires libplist-2.0
Sagi Ben-Akiva (sagiben)
accepted
request 5529
almost 4 years ago
(revision 83)
- Version update to Kodi 19.4 Matrix
* Don't rely on legacy versions of packages fmt and spdlog for
openSUSE_Tumbleweed anymore. Package deletion for
Multimedia/A_tw-fmt and
Multimedia/A_tw-spdlog requested.
This change requires approval of the following two requests:
https://pmbs.links2linux.org/request/show/5528
https://pmbs.links2linux.org/request/show/5527
manfred.h
accepted
request 5483
almost 4 years ago
(revision 82)
Enable Wayland build of Kodi on tumbleweed
manfred.h
accepted
request 5431
over 4 years ago
(revision 79)
Revert all fmt and spdlog related changes vs. Tumbleweed.
See discussion/description at https://lists.links2linux.de/pipermail/packman/2021-July/016788.html
manfred.h
accepted
request 5422
over 4 years ago
(revision 78)
- New fmt-8.1 introduced in Tumbleweed breaks kodi;
switch to the one downloaded from
http://mirrors.kodi.tv/build-deps/sources
for now.
manfred.h
accepted
request 5404
over 4 years ago
(revision 77)
- Tumbleweed no longer has gcc9; switch to gcc10 for TW.
manfred.h
accepted
request 5390
over 4 years ago
(revision 75)
- Version update to Kodi 19.1 Matrix
- libnfs must be at least version 4.0.0
Olaf's newly generated package https://pmbs.links2linux.org/package/show/Multimedia/A_15.3-libnfs is required for this. Other than that, the new version works as expected.
Stefan Botter (jsjhb)
accepted
request 5365
over 4 years ago
(revision 74)
These constraints appear to be quite close to what is actually required for building Kodi on TW x86_64
Olaf Hering (olh)
committed
almost 5 years ago
(revision 70)
- SSE does not depend on buildhost
Olaf Hering (olh)
committed
almost 6 years ago
(revision 61)
remove arm32 until build is explicitly fixed
Olaf Hering (olh)
committed
almost 6 years ago
(revision 60)
A 1157e9a11218945a14d9272814e78509c3e5b6c6.patch
BUILDDATE
Olaf Hering (olh)
accepted
request 4641
about 6 years ago
(revision 59)
- Use flatbuffers from OBS
- Use fmt from OBS
- Use fstrcmp from OBS
- Use rapidjson from OBS
- Disable bluez on SLE_12
- Version update to Kodi 18.5 Leia
Sagi Ben-Akiva (sagiben)
accepted
request 4472
over 6 years ago
(revision 54)
- Version update to Kodi 18.1 Leia
- Add BuildRequires: pkgconfig(lirc)
- Version update to Kodi 18.0 Leia:
http://kodi.wiki/view/Kodi_v18_(Leia)_changelog
- kodi-libdrm.patch: Add patch to ensure DRM_FORMAT_GR1616 is defined.
- Version update to Kodi 18.1 Leia
- Add BuildRequires: pkgconfig(lirc)
- Version update to Kodi 18.0 Leia:
http://kodi.wiki/view/Kodi_v18_(Leia)_changelog
- kodi-libdrm.patch: Add patch to ensure DRM_FORMAT_GR1616 is defined.
- Version update to Kodi 18.1 Leia
- Add BuildRequires: pkgconfig(lirc)
- Version update to Kodi 18.0 Leia:
http://kodi.wiki/view/Kodi_v18_(Leia)_changelog
- kodi-libdrm.patch: Add patch to ensure DRM_FORMAT_GR1616 is defined.
- Version update to Kodi 18.1 Leia
- Add BuildRequires: pkgconfig(lirc)
- Version update to Kodi 18.0 Leia:
http://kodi.wiki/view/Kodi_v18_(Leia)_changelog
- kodi-libdrm.patch: Add patch to ensure DRM_FORMAT_GR1616 is defined.
Guillaume G. (guillaume)
accepted
request 4160
almost 8 years ago
(revision 51)
- Add missing 'l' alias
- Fix conflict between kodi and kodi-noX packages
- Enable build for %arm and aarch64 for kodi only
Olaf Hering (olh)
committed
almost 8 years ago
(revision 50)
ffmpeg-3.1 fails on %arm
Olaf Hering (olh)
committed
about 8 years ago
(revision 48)
- Remove netcdf from BuildRequires
SLE_12 does not support it, and the private copy of ffmpeg will
most likely work just fine without it
Olaf Hering (olh)
committed
about 8 years ago
(revision 47)
replace mariadb with libmysqlclient-devel, it disappeared from Factory
Olaf Hering (olh)
committed
about 8 years ago
(revision 46)
revert configure changes, this order is known to work.
Olaf Hering (olh)
accepted
request 4023
about 8 years ago
(revision 43)
- Use BuildRequires and configure options as checked by configure.ac
- Remove obsolete patch: add_rpi2_support.patch
Olaf Hering (olh)
committed
over 8 years ago
(revision 41)
Remove taglib hint for 13.x
Olaf Hering (olh)
committed
over 8 years ago
(revision 39)
boost-devel is not needed anymore
Olaf Hering (olh)
committed
almost 9 years ago
(revision 35)
- Make libbluray support optional
Olaf Hering (olh)
committed
over 9 years ago
(revision 30)
- Remove unused libhdhomerun dependency
Guillaume G. (guillaume)
accepted
request 2529
almost 10 years ago
(revision 25)
- BuildRequires ftgl-devel and libva only for openGL builds
- Remove libplatform dep since it was/is an addon dep
Stefan Botter (jsjhb)
accepted
request 2522
almost 10 years ago
(revision 24)
My modification to Kodi due to the release of Kodi 16.0.
pvr.addons were removed out of this project to a new project named kodi.binary-addons.
Guillaume G. (guillaume)
accepted
request 2426
almost 10 years ago
(revision 21)
- Remove pkgconfig(platform) dep since this is only a libcec dep
- Remove SDL2 dep for kodi-noX* builds
- Rework again platform and player management
Olaf Hering (olh)
accepted
request 2401
almost 10 years ago
(revision 19)
- Rework platform and player management to ease new platforms and players additions
- Add new flavors :
* 'raspberry-pi' armv6 platform flavor (kodi-noX-raspberry-pi)
* 'raspberry-pi2' armv7 platform flavor (kodi-noX-raspberry-pi2)
Guillaume G. (guillaume)
committed
about 10 years ago
(revision 17)
- Fix Tumbleweed build by adding: 'BuildRequires: pkgconfig(udev)'
Otherwise fails with configure error on libcec because udev.pc
file is not found
- Fix Tumbleweed build by adding: 'BuildRequires: pkgconfig(udev)'
Otherwise fails with configure error on libcec because udev.pc
file is not found
Olaf Hering (olh)
committed
over 10 years ago
(revision 12)
- Fix rsxs build in Factory
Stefan Botter (jsjhb)
accepted
request 1549
almost 11 years ago
(revision 6)
- delete RUNPATH from installed binary, fixes PM-130, referencing
http://trac.kodi.tv/ticket/15497 and http://bugzilla.opensuse.org/show_bug.cgi?id=902421
- along the line ALSA support was included in Request #1545