Package Details: freetube-git 0.21.3.beta.r7120.3385f63-2

Git Clone URL: https://aur.archlinux.org/freetube-git.git (read-only, click to copy)
Package Base: freetube-git
Description: An open source desktop YouTube player built with privacy in mind - built from git source tree.
Upstream URL: https://freetubeapp.io
Licenses: AGPL-3.0-or-later
Conflicts: freetube
Provides: freetube
Submitter: picokan
Maintainer: picokan
Last Packager: picokan
Votes: 21
Popularity: 0.37
First Submitted: 2020-10-01 22:23 (UTC)
Last Updated: 2024-10-08 20:29 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

picokan commented on 2022-10-01 11:51 (UTC)

Thank you, I've pushed a fix.

AndyRTR commented on 2022-09-27 19:43 (UTC) (edited on 2022-09-27 19:44 (UTC) by AndyRTR)

Building the pkg without the patch works but can still be speed up a bit using this one:

--- FreeTube/_scripts/build.js  2022-09-27 21:23:27.000000000 +0200
+++ FreeTube/_scripts/build.js.new      2022-09-27 21:38:06.551839530 +0200
@@ -36,12 +36,13 @@
     arch = Arch.armv7l
   }

-  targets = Platform.LINUX.createTarget(['deb', 'zip', '7z', 'apk', 'rpm', 'AppImage', 'pacman'], arch)
+  targets = Platform.LINUX.createTarget(['dir'], arch)
 }

 const config = {
   appId: `io.freetubeapp.${name}`,
   copyright: 'Copyleft © 2020-2021 freetubeapp@protonmail.com',
+  electronDist: '/usr/lib/electron20',
   // asar: false,
   // compression: 'store',
   productName,
@@ -92,7 +93,7 @@
   linux: {
     category: 'Network',
     icon: '_icons/icon.svg',
-    target: ['deb', 'zip', '7z', 'apk', 'rpm', 'AppImage', 'pacman'],
+    target: ['dir'],
   },
   // See the following issues for more information
   // https://github.com/jordansissel/fpm/issues/1503

malcolm commented on 2022-09-22 13:45 (UTC)

Hi,

The upstream commit 19bf388 seems to have broken the patch package-only-necessary.diff

AndyRTR commented on 2022-08-31 18:49 (UTC)

It should now be safe to switch to latest electron (v20) - I've done a local build and basic testing seems show no regressions.

https://github.com/FreeTubeApp/FreeTube/commit/680abbebd81dbe746105c931523ed3082bc0302c

G3ro commented on 2022-06-20 13:39 (UTC)

@picokan Thank you for updating (and maintaining by the way). Version 17 release sounds good, I assume upstream wants to do some testing before releasing it, but it should indeed be released soon.

Regarding the version, so I understand that it is an upstream problem? They still have 0.13.1 written somewhere in the git files?

picokan commented on 2022-06-18 21:14 (UTC)

@G3ro Thank you, I didn't realise that wasn't working because I still had electron installed. Also I was thinking of using the version 17 of freetube that's going to be released soon to make this change.

The version displayed for a -git package doesn't matter since you know it always pulls the latest commit. Right now I use "git describe --long --tags" for versioning which, if you use it yourself on the latest commit, will print 0.13.1.etc.

G3ro commented on 2022-06-18 19:45 (UTC) (edited on 2022-06-18 19:47 (UTC) by G3ro)

@picokan There are more changes needed for electron16:

  • in freetube.sh: exec electron16
  • in package-only-necessary.diff: electronDist: '/usr/lib/electron16',

It would also be nice to have these changes for the stable "freetube" package too, and also a version change for this package (freetube-git) which is now v0.17.0 (commit ae654a15).

@malcolm Regarding video acceleration you could open a bug report upstream.

malcolm commented on 2022-06-18 01:00 (UTC)

hardware video acceleration seems to be broken in version 17. at least for me it doesn't work

I also think it is ideal to follow upstream and set electron16 as a dependency

G3ro commented on 2022-06-12 12:51 (UTC)

@picokan: Yes I know that, still it would be good to change the version, also for reasons of installing etc.

I remember that it did not work for me, there were also some upstream reports etc. Anyway upstream suggests to use the recommended version of electron, so that errors, bugs etc. are avoided.

picokan commented on 2022-06-10 14:55 (UTC)

@G3r0 Since this is a git package, it will always download the latest commit from github and install that, so the 0.13.1.beta you see is just the version this was when I last made a change to the PKGBUILD.

Can you tell me what errors are happening? Right now I'm using this package with electron18 and I haven't come across any errors.