Package Details: popcorntime-git 0.3.10+r6429+g1537575b-1

Git Clone URL: https://aur.archlinux.org/popcorntime-git.git (read-only)
Package Base: popcorntime-git
Description: BitTorrent client with integrated media player (git)
Upstream URL: https://popcorntime.sh
Keywords: bittorrent popcorntime
Licenses: GPL3
Conflicts: popcorntime, popcorntime-ce
Provides: popcorntime
Submitter: 314eter
Maintainer: FirstAirBender
Last Packager: FirstAirBender
Votes: 12
Popularity: 0.37
First Submitted: 2016-02-19 14:55
Last Updated: 2019-09-25 20:34

Latest Comments

1 2 3 4 Next › Last »

FirstAirBender commented on 2019-09-25 00:40

I couldn't play any movies. Every time I play a movie, the app just shuts down. I found the problem to be linked to this PR: https://github.com/popcorn-official/popcorn-desktop/pull/1004.

I did exactly what that PR is doing by upgrading the nwjs version, and now I am able to once again watch videos.

nwjs-patch.diff

diff --git a/gulpfile.js b/gulpfile.js
index 989cb2f4..3124e8be 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -3,7 +3,7 @@
 /********
  * setup *
  ********/
-const nwVersion = '0.33.4',
+const nwVersion = '0.39.2',
     availablePlatforms = ['linux32', 'linux64', 'win32', 'win64', 'osx64'],
     releasesDir = 'build',
     nwFlavor = 'sdk';

Copy the above file to the directory where the package is downloaded. It was ~/.cache/yay/popcorntime-git for me.

In PKGBUILD :

source=(git+https://github.com/popcorn-official/popcorn-desktop#branch=development
        popcorntime.desktop
        nwjs-patch.diff)
sha512sums=('SKIP'
            'abf5d406467422168944244b95eac0d2c23ca4140cd803afeea852e9a15a5176a019a5772be919234fe01ceec0d8d135158900e828144b0079018015662f7dcd'
            '4749e7e521b0e784a956231baccb0841a0f28a7f7415d6e47f24ba3138e4fe88c2e6d9defcd10acbe86718a42a6b99dcbddaa20d95df584c71ad2ad653a180cf')

pkgver() {
  cd popcorn-desktop
  echo $(git tag)+r$(git rev-list --count HEAD)+g$(git rev-parse --short HEAD)
}

prepare() {
  cd popcorn-desktop
  patch -p1 --binary < "$srcdir/nwjs-patch.diff"
}

costashatz commented on 2019-03-06 20:10

_platform is not defined.

I changed it to something like this to work:

_platform=$(getconf LONG_BIT)

cd popcorn-desktop/build/Popcorn-Time/linux$_platform

test0 commented on 2018-12-22 12:05

Thanks for the update! However I think that for a successful build npm needs to be added as makedepends.

test0 commented on 2018-12-01 10:28

Lot of activity on the github repo recently, however after building I got this error:

popcorntime: symbol lookup error: /usr/share/popcorntime/lib/libnw.so: undefined symbol: avcodec_parameters_to_context

Maybe is needed to update the PKGBUILD?

flacks commented on 2018-08-20 14:59

test0, I haven't looked into editing popcorntime to fix that problem. Looks like development has stalled since May 14.

test0 commented on 2018-08-12 20:42

Magnet links drag and drop is not working anymore with the last build.

neitsab commented on 2018-07-17 05:53

I am also disowning the package as I haven't built or used it in a very long time.

314eter commented on 2018-07-16 23:41

@flacks I don't use it anymore, I'll disown it.

flacks commented on 2018-07-15 15:18

@314eter, you still interested in maintaining this package?

mokkurkalve commented on 2018-02-20 18:51

package() fails thus:

(...snip...) signal: null, cmd: 'npm ls --production=true --parseable=true' } [19:48:56] Finished 'nwjs' after 4.23 s [19:48:56] Finished 'build' after 8.05 s ==> Entering fakeroot environment... ==> Starting package()... install: cannot stat 'popcorn-desktop/build/Popcorn-Time/linux64/src/app/images/icon.png': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build popcorntime-git. ==> Restart building popcorntime-git ? [y/N]