Package Details: freetube 0.22.0-2

Git Clone URL: https://aur.archlinux.org/freetube.git (read-only, click to copy)
Package Base: freetube
Description: An open source desktop YouTube player built with privacy in mind.
Upstream URL: https://freetubeapp.io
Licenses: AGPL3
Submitter: picokan
Maintainer: picokan
Last Packager: picokan
Votes: 70
Popularity: 1.57
First Submitted: 2020-10-02 22:19 (UTC)
Last Updated: 2024-10-29 06:49 (UTC)

Latest Comments

« First ‹ Previous 1 .. 7 8 9 10 11 12 13 Next › Last »

picokan commented on 2021-01-18 12:03 (UTC) (edited on 2021-01-18 12:04 (UTC) by picokan)

I'm sorry, "run makepkg as you normally would" is incorrect, you need to use the -e flag to not re-extract the source code and overwrite your changes.

picokan commented on 2021-01-18 11:45 (UTC)

@greektex This is a bug on the developer side. For some reason his scripts had a hiccup and failed to mark this version as 0.11.1 in the package.json file. You can fix it manually by running makepkg -o, which will download only the source code and apply patches. Then go into the src directory and change the version in package.json to be 0.11.1 and run makepkg as you normally would.

greektex commented on 2021-01-17 16:44 (UTC)

I applied the recent update, but the app identifies itself as version v0.11.0 Beta in the "About" section and I get a notification on the starting page that I should update to v 0.11.1 Beta.

However, I would think that this is the version that I have installed?! Here is the output during makepkg:

Erstelle freetube...
==> Erstelle Paket: freetube 0.11.1-1 (So 17 Jan 2021 17:34:27 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> v0.11.1-beta.tar.gz gefunden
  -> package-only-necessary.diff gefunden
  -> freetube.desktop gefunden
  -> freetube.sh gefunden
==> Überprüfe source Dateien mit sha256sums...
    v0.11.1-beta.tar.gz ... Durchgelaufen
    package-only-necessary.diff ... Übersprungen
    freetube.desktop ... Übersprungen
    freetube.sh ... Übersprungen
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
  -> Entpacke v0.11.1-beta.tar.gz mit bsdtar
==> Beginne prepare()...
patching file /var/tmp/[snip]/freetube/src/FreeTube-0.11.1-beta/_scripts/build.js
==> Beginne build()...
[snip]
==> Betrete fakeroot Umgebung...
==> Beginne package()...
==> Säubere Installation...
  -> Entferne libtool Dateien...
  -> Bereinige ungewollte Dateien...
  -> Entferne statische Bibliotheken...
  -> Entferne unnötige Symbole aus Binär-Dateien und Bibliotheken...
  -> Komprimiere Man-Pages und Info-Seiten...
==> Prüfe auf Paketierungsprobleme...
==> WARNUNG: Paket enthält einen Verweis auf $srcdir
usr/lib/freetube/app.asar
==> Erstelle Paket "freetube"...
  -> Erstelle .PKGINFO Datei...
  -> Erstelle .BUILDINFO Datei...
  -> Erstelle .MTREE-Datei...
  -> Komprimiere Paket... 
==> Verlasse fakeroot Umgebung.
==> Beendete Erstellung: freetube 0.11.1-1 (So 17 Jan 2021 17:38:57 CET)
==> Räume auf...

Überprüfe Schlüsselring...
Integrität wird überprüft...
Paketdateien werden geladen...
Dateikonflikte werden überprüft...
Überprüfe verfügbaren Speicherplatz...
Reinstalliere freetube (0.11.1-1)...
Starte Post-Transaction-Hooks...
Arming ConditionNeedsUpdate...
Updating the desktop file MIME type cache...
Vorgang erfolgreich abgeschlossen.

je-vv commented on 2020-12-27 00:23 (UTC)

Thanks a lot @picokan !

picokan commented on 2020-12-26 16:42 (UTC)

I apologise for the recent inconvenience and frequently updating freetube and freetube-bin, but the way it was using the system electron before was poor and I thought the change was worth it. You should note that with this update the package size went from ~200MB to ~100MB and that it will now share the electron package with other programs like element-desktop.

je-vv commented on 2020-12-25 01:19 (UTC)

@picokan, nothing broke, thanks a lot !

picokan commented on 2020-12-24 19:07 (UTC)

I've added the modifications to use the system electron according to the tips I've been given. Please test and warn me if something broke.

je-vv commented on 2020-12-13 22:46 (UTC)

BTW, according to the answer on https://github.com/FreeTubeApp/FreeTube/issues/865, what could be tried is modifying "package.json" so that the electron version matches the system one. Haven't tried it yet, but sounds like something doable, :)

je-vv commented on 2020-12-13 00:26 (UTC)

Perhaps someone who knows can contribute get this package to use system electron, and as many system deps as possible, to prevent it downloading and building/using non system packaged sw... I have no clue how it can be done, but there's slack-electron and jitsi-desktop, which, as examples, use system electron. This would be just great. Thanks ! I made the question on https://github.com/FreeTubeApp/FreeTube/issues/865, but I doubt upstream would be interested on helping about this, :)

picokan commented on 2020-11-15 15:10 (UTC)

@rebal28 What extension in particular are you talking about? Right now, the only supported extension that I know of is Privacy Redirect. Support for the other Freetube redirect extension was probably dropped, as the developer was only supporting it because Freetube wasn't in Privacy Redirect until recently.