Package Details: freetube-git 0.23.1.beta.r8112.80cac00-1

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.062764
First Submitted: 2020-10-01 22:23 (UTC)
Last Updated: 2025-02-19 07:29 (UTC)

Latest Comments

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

picokan commented on 2022-10-29 14:21 (UTC)

Odd, I don't know why this started happening. Should be fixed now.

italoghost commented on 2022-10-26 01:12 (UTC)

Hi! There was a mismatch between the desktop icon and the active opened icon. Adding StartupWMClass=FreeTube to the .desktop file solved this issue.

Could you add it?

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