Package Details: popcorntime-git v0.4.2+r6586+gef22f16d-1

Git Clone URL: https://aur.archlinux.org/popcorntime-git.git (read-only, click to copy)
Package Base: popcorntime-git
Description: Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player.
Upstream URL: https://github.com/popcorn-official/popcorn-desktop
Keywords: bittorrent popcorntime
Licenses: GPL3
Conflicts: popcorntime, popcorntime-bin
Provides: popcorntime
Submitter: 314eter
Maintainer: FirstAirBender
Last Packager: FirstAirBender
Votes: 14
Popularity: 0.093035
First Submitted: 2016-02-19 14:55
Last Updated: 2020-04-15 19:46

Pinned Comments

FirstAirBender commented on 2020-03-18 13:46

Hey guys remember that this package is the -git version which means it is always updated with whatever is on the development branch.

So don't mark it as outdated

Latest Comments

1 2 3 4 Next › Last »

FirstAirBender commented on 2020-05-06 21:49

Due to the recent DMCA takedown, this package will be unusable for atleast another week.

Follow the discussion here:

https://www.reddit.com/r/PopCornTime/comments/gdhpaz/dmca_popcorntime_git_repo_takedown/

After a week, I will update this page with further news (good/bad).

EDIT 13/05/2020

Nothing has changed

EDIT 24/05/2020

Looks like we're good bois

PedroHLC commented on 2020-05-05 14:31

Repo was taken down: "Repository unavailable due to DMCA takedown."

FirstAirBender commented on 2020-04-05 21:56

@test0 remove the package from cache.

I use yay so the command for me was:

yay -S --answerclean=A popcorntime-git

test0 commented on 2020-04-05 12:31

Hi I am getting this error while building:

==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace. ==> ERROR: pkgver() generated an invalid version: 0.3.10 untagged-c2e34cd5641375ce75d5 untagged-d6df681586909f7a2057 untagged-d9bddbb5aa7d198e5807 v0.3.9-a v0.3.9-flatpak0-a v0.4.0 v0.4.1 v0.4.2 v0.4.3+r6580+g035f27a5

FirstAirBender commented on 2020-03-18 13:46

Hey guys remember that this package is the -git version which means it is always updated with whatever is on the development branch.

So don't mark it as outdated

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.