Package Details: freetube-git 0.19.1.beta.r5627.993c104-3

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: AGPL3
Conflicts: freetube
Provides: freetube
Submitter: picokan
Maintainer: picokan
Last Packager: picokan
Votes: 18
Popularity: 0.90
First Submitted: 2020-10-01 22:23 (UTC)
Last Updated: 2024-04-20 07:41 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

picokan commented on 2024-04-20 07:43 (UTC)

To reiterate what I said in the other package, normally I keep the dependency as the lastest electron version to avoid keeping multiple electron versions in my system. It hasn't bitten me in the ass until now, but to avoid having people report issues upstream that are not their problem I'll stop using only the most recent electron version.

AndyRTR commented on 2024-04-16 11:36 (UTC)

The package is now broken because the current supported electron version is v29. With recent electron bump to v30 the package sagfaults. Maybe keep the PKGBUILD always stick to upstream supported electron version.

picokan commented on 2023-12-14 18:31 (UTC)

@italoghost Thanks for the warning, I've fixed it.

italoghost commented on 2023-12-09 22:46 (UTC)

Hi! Since this commit the package no longer builds due to the changes. It is necessary to change the package-only-necessary.diff file.

italoghost commented on 2023-04-05 00:39 (UTC)

It was solved and now the package compiles just fine!

italoghost commented on 2023-04-04 00:18 (UTC)

Hi, @picokan! I presume it was a problem with upstream, as it resolved by itself! Now there is another problem in upstream while compiling that seems to be related to the translations!

> freetube@0.18.0 pack:main
> webpack --mode=production --node-env=production --config _scripts/webpack.main.config.js

[webpack-cli] Failed to load '/home/ghost/.cache/paru/clone/freetube-git/src/FreeTube/_scripts/webpack.renderer.config.js' config
[webpack-cli] YAMLException: can not read an implicit mapping pair; a colon is missed (332:3)

 329 |     Mimetype: Tipo de medio
 330 | Videos:
 331 |   #& Sort By
 332 | {}
---------^
 333 | Playlist:
 334 |   #& About

I will wait a few more days and if it is not solved until then I will open an issue!

picokan commented on 2023-03-30 09:26 (UTC)

@italoghost I can't replicate that bug, but for some reason your app.asar file is not where it should be in /usr/lib. Can you confirm the file is missing there and if reinstalling works?

italoghost commented on 2023-03-19 16:44 (UTC)

Hi! When I try to launch the application, I receive the following error:

Error launching app
Unable to find Electron app at /usr/lib/freetube-git/app.asar

Cannot find module '/usr/lib/freetube-git/app.asar/dist/main.js'. Please verify that the package.json has a valid "main" entry

I wonder if it the electron dependency is mismatching the one specified on the main.js.

picokan commented on 2023-03-01 19:41 (UTC)

@curben That works pretty well, thanks!

curben commented on 2023-02-27 11:21 (UTC)

Upstream does tagging inconsistently, the default branch is 'development' but tags newer than v0.13.1-beta are in 'master' branch. The following pkgver() grabs the latest tag and number of revisions from all branches, and the latest commit hash of the default branch.

pkgver() {
  cd "$srcdir/$_pkgname"
  printf "%s.r%s.%s" "$(git tag --sort=committerdate | tail -1 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g')" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
}

Outputs 0.18.0.beta.r4469.4ad3ec2