Package Details: popcorntime 0.4.4-3

Git Clone URL: https://aur.archlinux.org/popcorntime.git (read-only, click to copy)
Package Base: popcorntime
Description: Stream movies from torrents. Skip the downloads. Launch, click, watch.
Upstream URL: https://popcorntime.app/
Licenses: GPL3
Submitter: ItachiSan
Maintainer: ItachiSan
Last Packager: ItachiSan
Votes: 52
Popularity: 0.24
First Submitted: 2016-03-01 20:36
Last Updated: 2021-06-14 09:26

Pinned Comments

ItachiSan commented on 2018-07-24 21:01

You are free to report issues regarding the packaging here! Please read all the info of this message as they include quite some information.

Be aware that sometimes the package will fail to build because of outdated upstream and updated dependency, which will require me some time to test and solve the problem.

I do also have life stuff, packaging is a free-time activity.

I believe I have an issue that is Arch-related and not upstream related

I too found out only recently this way to debug the app (as of: 2021-06-13), which helps immensely.

Whenever reporting here or on the Github issues, please provide the output of the command:

popcorntime --enable-logging=stderr

In case you are forwarding the log to a file, as the log entries will end in stderr, remember to redirect stderr to stdout

popcorntime --enable-logging=stderr 2>&1 > my_output.log
Info regarding the package
  1. The package uses the sources available at: https://github.com/popcorn-official/popcorn-desktop. I am aware of the different clones and branches; I do still believe that this code is acceptable (not affected itself from malware).

  2. This package uses a custom NW.js build provided from the PopcornTime team; essentially, a custom compiled browser. While this won't affect you as it should be used only within the app, you are here informed that I have no power over this component.

  3. The above point stands as the official NW.js Chromium source lacks multiple modern codecs, such as AC3 and HEVC (H.265).

  4. Earlier this package used the official nw.js toolchain provided available at https://dl.nwjs.io/ and the prebuilt FFmpeg library with additional codecs available at https://github.com/iteufel/nwjs-ffmpeg-prebuilt/ . This was because the nw.js toolchain provided by the PopcornTime team can not be proven as non-malware easily. However, due to point 3, this approach was reverted. You are free to use an older PKGBUILD with the appropriate variable updates to re-enable this, however you will miss support for recent codecs.

  5. In addition, the PKGBUILD won't point to the Git release reference but will also include important commits, for e.g. security reasons or providers changes.

Latest Comments

« First ‹ Previous ... 3 4 5 6 7 8 9 10 11 12 13 ... Next › Last »

lambroisie commented on 2018-10-29 14:40

When I run makepkg -si I get the following error: https://bpaste.net/show/53adc2f1fb85

Excerpt:

fs.js:25 'use strict'; ^

ReferenceError: internalBinding is not defined at fs.js:25:1 at req_ (/home/tina/Downloads/popcorntime/src/popcorn-desktop/node_modules/natives/index.js:137:5) at Object.req [as require] (/home/tina/Downloads/popcorntime/src/popcorn-desktop/node_modules/natives/index.js:54:10) at Object.<anonymous> (/home/tina/Downloads/popcorntime/src/popcorn-desktop/node_modules/vinyl-fs/node_modules/graceful-fs/fs.js:1:99) at Module._compile (internal/modules/cjs/loader.js:707:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:718:10) at Module.load (internal/modules/cjs/loader.js:605:32) at tryModuleLoad (internal/modules/cjs/loader.js:544:12) at Function.Module._load (internal/modules/cjs/loader.js:536:3) at Module.require (internal/modules/cjs/loader.js:643:17) ==> ERROR: A failure occurred in build(). Aborting...

fhfs commented on 2018-10-10 22:03

0.3.10-12 no sound with butter. when running vlc slow/no download

dkazantzas commented on 2018-09-17 10:34

I have no sound on 0.3.10-12

kouros17 commented on 2018-09-06 20:49

0.3.10-12 running without issues for me! :)

ItachiSan commented on 2018-09-06 17:23

@gerardo-junior I can't reproduce such an issue; I tried removing my configuratio but PopcornTime started properly.

@everyone sorry for the multiple updates, but seems that nw.js 0.32.x and its FFmpeg library does not work at all (tested all the versions from 0.32.0 to 0.32.5 but none worked). So, back to old-and-working 0.31.5

coldreaver commented on 2018-09-05 11:57

popcorntime never starts playing anything (not with butter or vlc); doesnt matter how far the download is (even if complete). I have a build saved with pkgver=9 that works fine, but its prolly caused by some nodejs package update or the 0.32 ffmpeg update (pkgver=9 is build with 0.31).

kouros17 commented on 2018-09-04 18:36

Opens normally but crashes when I select to play a movie: [11065:11065:0904/212829.286590:ERROR:sandbox_linux.cc(380)] InitializeSandbox() called with multiple threads in process gpu-process.

gerardo-junior commented on 2018-09-04 18:18

Still stopped in "init Database .." @ItachiSan

ItachiSan commented on 2018-09-04 13:58

@gerardo-junior should be fixed now.

gerardo-junior commented on 2018-09-04 11:09

stoped load on start, and no log error with font's