@je-vv: I am testing now an updated version pointing to latest PopcornTime commits + using latest NW.js. If it works, I will release it soon :)
@rsa: Got it! Coming in next release
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://popcorn-time.site/ |
Licenses: | GPL3 |
Submitter: | ItachiSan |
Maintainer: | ItachiSan |
Last Packager: | ItachiSan |
Votes: | 57 |
Popularity: | 0.90 |
First Submitted: | 2016-03-01 20:36 (UTC) |
Last Updated: | 2024-05-05 13:11 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 17 Next › Last »
@je-vv: I am testing now an updated version pointing to latest PopcornTime commits + using latest NW.js. If it works, I will release it soon :)
@rsa: Got it! Coming in next release
Hey, domain changed to popcorntime.app https://www.reddit.com/r/PopCornTime/comments/eryhqx/psa_new_domain_popcorntimeapp/
Is it possible to make gconf an "optional" dependency? It has been dropped from Arch, and if popcorntime doesn't really depend on it, I'd like to get rid of gconf as Arch has done it (and avoid installing its deps either). BTW, I build it myself, removing gconf as a dep (and not having it in the box), and it worked just fine. Thanks !
Package got flagged because of a "repo not found" error... Tried to build it, no errors. Unflagged
@Amriptal1456 no worries, package should work with no problem :)
warning " > backbone.marionette@3.5.1" has incorrect peer dependency "underscore@~1.8.3".
is this something should i worry about?
sorry i am not good with torrents :)
@xereon for that exists popcorntime-bin
.
@xereon dude tf, why use that looooong process when you could use just 2 commands to get popcorn time installed without doing the complicated stuff
git clone <https://aur.archlinux.org/popcorntime.git>
cd popcorntime
makepkg -si
thats all you have to do install pakages from aur, if following the long process then what is the use of packaging.....
This process worked for me.
<<< Arch Linux Popcorn-Time Installation >>>
To install Popcorn-Time on Arch linux follow these steps...
Or you can use this direct link for 64bit version: https://get.popcorntime.sh/build/Popcorn-Time-0.3.10-Linux-64.tar.xz
Create a new directory in /opt:
sudo mkdir /opt/popcorntime
Now go to the Downloads directory.
cd Downloads
Extract the downloaded Popcorn Time files into the newly created /opt/popcorntime directory.
sudo tar Jxf Popcorn-Time-* -C /opt/popcorntime
Create and edit a new file named popcorntime.desktop by using this command
sudo nano /usr/share/applications/popcorntime.desktop
Insert the following lines:
[Desktop Entry] Version = 1.0 Type = Application Terminal = false Name = Popcorn Time Exec = /usr/bin/Popcorn-Time Icon = /opt/popcorntime/src/app/images/icon.png Categories = Application;
Save the file by pressing Ctrl + x then press y and hit Enter
Open your Menu and type popcorntime, right click on the icon then click Add to Panel. On the Add New Item popup window, select Panel 2 then click Add.
The Popcorn Time shortcut will be added to your launcher.
Enjoy your movie :)
I like this package more than popconrtime-bin. Thank you very much for it.
Pinned Comments
ItachiSan commented on 2018-07-24 21:01 (UTC) (edited on 2021-06-14 09:35 (UTC) by ItachiSan)
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:
In case you are forwarding the log to a file, as the log entries will end in
stderr
, remember to redirectstderr
tostdout
Info regarding the package
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).
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.
The above point stands as the official NW.js Chromium source lacks multiple modern codecs, such as AC3 and HEVC (H.265).
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.
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.