Project

General

Profile

Freedom Issue #2503

[kodi]: contains nonfree RAR and nonfree addons

bill-auger - about 2 years ago - . Updated 7 months ago.

Status:
confirmed
Priority:
bug
Assignee:
-
% Done:

0%


Description

i dont know the whole story but this was on the blacklist without a bug reference - this is now that reference

i came across it when i noticed that all of the split packages built from the 'kodi' PKGBUILD were still duplicate in [community] - adding those to the blacklist now

kodi-bin
kodi-debug
kodi-dev
kodi-eventclients
kodi-gbm
kodi-tools-texturepacker
kodi-wayland


Files

addons (268 Bytes) addons List with addons CYBERDEViL, 2021-01-18 09:35 PM
addon_issues (11.3 KB) addon_issues CYBERDEViL, 2021-01-19 09:05 PM
rule_set (1.75 KB) rule_set CYBERDEViL, 2021-01-19 09:05 PM

Related issues

Related to Packages - Freedom Issue #1035: [your-system-sanity]: Non-Free Software From Third-party Package Managersin progress

Actions
Related to Packages - Bug #2999: [kodi-x11] Repositories not working ("wrong digest" error message) duplicate

Actions

History

#1

Updated by bill-auger 9 months ago

unfortunately, the kodi team publishes a different set of add-ons for each version, as an indexed repository; which means that someone needs to sort through them upon each new major version release, and re-construct a replacement repo

up until the 'krypton' release, parabola was maintaining a replacement repo for this program - that contains nearly 1000 add-ons - since jan 2019, those 'krypton' add-ons have been obsolete - the current release 'leia' has around 1800 add-ons to sort through; and no one has done that - so currently, no add-ons are available in the parabola 'kodi' - i tried to crudely symlink the existing repo as 'leia'; but it is apparently not working - users will get "Could not connect to repository"

only now do i realize the scale of this task - ive added it to the on-going TPPM discussion #1035 - unless someone volunteers to curate this repo, its probably best to package only a small number of kodi add-ons, whichever people ask for the most, or to not package any at all, if it is possible to install them some other way - feel free to suggest your favorites

#2

Updated by bill-auger 9 months ago

  • Related to Freedom Issue #1035: [your-system-sanity]: Non-Free Software From Third-party Package Managers added
#3

Updated by CYBERDEViL 9 months ago

A list with addons I'd like to use are attatched.

If it's usefull I can compile a list of dependencies (and maybe more data?) for those addons.

#4

Updated by CYBERDEViL 9 months ago

I've created a little script that finds issues with addons (from addons.xml) based on some rules.

A example list is attatched with the rule-set used (which can be adjusted of course).

If this is helpfull I'm willing to cleanup the script and publish it, maybe build a whitelist, blacklist and a unconfirmed-list?

#5

Updated by bill-auger 8 months ago

many kodi addons are packaged already - maybe we could just disable the built-in package manager; and start taking packaging request for any missing favorites

$ pacman -Sgq kodi-addons
kodi-addon-audioencoder-flac
kodi-addon-audioencoder-lame
kodi-addon-audioencoder-vorbis
kodi-addon-audioencoder-wav
kodi-addon-game-libretro
kodi-addon-game-libretro-beetle-psx
kodi-addon-game-libretro-desmume
kodi-addon-game-libretro-flycast
kodi-addon-game-libretro-gambatte
kodi-addon-game-libretro-melonds
kodi-addon-game-libretro-mgba
kodi-addon-game-libretro-mupen64plus-nx
kodi-addon-game-libretro-nestopia
kodi-addon-game-libretro-parallel-n64
kodi-addon-game-libretro-scummvm
kodi-addon-game-libretro-snes9x
kodi-addon-game-libretro-yabause
kodi-addon-inputstream-adaptive
kodi-addon-inputstream-rtmp
kodi-addon-peripheral-joystick
kodi-addon-screensaver-asteroids
kodi-addon-screensaver-biogenesis
kodi-addon-screensaver-greynetic
kodi-addon-screensaver-matrixtrails
kodi-addon-screensaver-pingpong
kodi-addon-screensaver-pyro
kodi-addon-screensaver-stars
kodi-addon-visualization-projectm
kodi-addon-visualization-shadertoy
kodi-addon-visualization-spectrum
kodi-addon-visualization-waveform
#6

Updated by bill-auger 7 months ago

  • Related to Bug #2999: [kodi-x11] Repositories not working ("wrong digest" error message) added
#7

Updated by lukeshu 7 months ago

I'd long wanted to run our own copy of addons.mozilla.org... perhaps we should run our own kodi addon server too? :P

#8

Updated by bill-auger 7 months ago

kodi is just a drop in the ocean of third-party package
managers and auto-downloaders, each of which would be a
huge task on it's own - i would not do anything about
kodi (or any one of them), until we get a handle on a
grander plan (#1035): what to do about these generally
- currently the solution is 'your-system-sanity', which
is a very weak and probably not FSDG-fit; but a simple
(hopefully temporary) solution, and even that "quick-fix"
is still incomplete

#9

Updated by Drag0nFly 7 months ago

I'd like to suggest that the Confluence skin (Kodi's previous default skin before Leia) be included; it should not have any nonfree components associated, is clean and functional, and does not take up much space. (ref. bugreport https://labs.parabola.nu/issues/2999?next_issue_id=2998)

Since live-streaming also does not work without the inputstream-adaptive plugins (which for some reason are not included by default in Kodi's source-tree), I'd like to nominate those as well.

This is assuming the default scrapers (MovieDB & TvDB are still in there, otherwise Kodi is somewhat useless.

#10

Updated by bill-auger 7 months ago

Drag0nFly -

there is a list above of the plugins which are already packaged -
'kodi-addon-inputstream-adaptive' is one

#11

Updated by Drag0nFly 7 months ago

You are right. The reason I mentioned “kodi-addon-inputstream-adaptive” is probably because it is uninstallable – https://labs.parabola.nu/issues/2989 due to packaging conflicts, and falsely thought as "missing."

Also available in: Atom PDF