Project

General

Profile

Freedom Issue #2708

[kdeplasma-addons] controversial qt5-webengine in makedepends and optdepends

grizzlyuser - almost 4 years ago - . Updated almost 4 years ago.

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

0%


Description

Package version: extra/kdeplasma-addons 5.18.4.1-1

Commit that introduced it: https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/kdeplasma-addons&id=9cd87741edabf534ff23e740c7dc41e5fb8dd730

Related issue for qt5-webengine for reference: #1167


Files

PKGBUILD (1.82 KB) PKGBUILD theova, 2020-04-24 10:04 AM

Related issues

Related to Packages - Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform"confirmed

Actions

History

#1

Updated by theova almost 4 years ago

It is possible to build kdeplasma-addons without the specific addons ('webbrowser' 'dict') which require qt5-webenigne.
A PKGBUILD for this is attached.

I was able to build it for x86_64 and i686. Note that I had to update/build kio first.
The patch is here: https://lists.parabola.nu/pipermail/dev/2020-April/007725.html

I did not test the modified kdeplasma-addons, so feedback is welcome :)

#2

Updated by theova almost 4 years ago

  • Related to Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform" added
#3

Updated by bill-auger almost 4 years ago

  • Priority changed from bug to discussion

this is somewhat of a grey area - we do not publish any of the arch PKGBUILDS, so the makedepends and optdepends do not actually affect parabola users; because the webengine package can not be installed

as long as the package is not broken on parabola; it will probably not run any chromium code - ideally, we would mirror the arch PKGBUILDS though, so that people could more easily build the system from source - it is worthy of discussion; but probably not a priority freedom bug

really, none of the #1167 packages are priority freedom bugs; because the FSF has never given a definitive conclusion about chromium - it is good to keep that index of them though, in case that ever does happen

Also available in: Atom PDF