Package Details: cog-wpe-bin 0.8.1-1

Git Clone URL: (read-only, click to copy)
Package Base: cog-wpe-bin
Description: WPE launcher and webapp container
Upstream URL:
Licenses: custom:MIT
Groups: wpe
Conflicts: cog, cog-git
Provides: cog, cog-git
Submitter: webreflection
Maintainer: webreflection
Last Packager: webreflection
Votes: 0
Popularity: 0.000000
First Submitted: 2020-10-09 05:47
Last Updated: 2021-03-29 08:24

Latest Comments

webreflection commented on 2020-10-09 11:03

@caltlgin I have disowned all the trash I've previously published so that only -bin versions and older packages of mine are now under my name.

As these modules were used mostly via site/installers I think this was the cleanest thing to do, after updating all the scripts that automatically create WPE based kiosks in Raspberry Pi and Atom SBCs.

I hope the current status is OK, as I've changed already tons of scripts to sync all these packages and their various arch at once.

webreflection commented on 2020-10-09 06:07

@caltlgin OK, I think I've made it, and yes, it's definitively better to handle packages this way ... my only concern is that I need to build in 3 platforms before being able to update one -bin but I guess that's fine. Now, I would like to actually remove old packages, and I wonder if trying to delete master branch would do it, unless I understand how to make this merge request to previous attempts. Thanks again for your help, this cleaned up a lot.

webreflection commented on 2020-10-08 19:20

@caltlgin oh gosh ... I have the feeling creating a new repo wasn't smart/good idea at all, as now I'm understanding what was the MR about, but I am not sure I can redirect now old repository to the new one ... or maybe I should remove the new one, do the merge request dance with the old one, and target it as new one next time ... damn it, can't find good documentation around this AUR behavior.

webreflection commented on 2020-10-08 18:34

@caltlgin will look for an example, as I've already published all -bin- architecture variants of cairo-glesv2-bin-$(uname -m), cairo-glesv3-bin-$(uname -m), cog-wpe-bin-$(uname -m), and wpewebkit-bin-$(uname -m) so that I might switch ASAP to the new naming convention, thanks.

webreflection commented on 2020-10-08 16:48

@caltlgin thanks, although I will need to push packages to a new AUR repository, right? let's say I create cog-wpe-bin-x86_64 and push it in AUR, how would an MR look like to seamlessly point cog-wpe-gl-x86_64 to cog-wpe-bin-x86_64 after?

webreflection commented on 2020-10-08 16:21

@caltlgin fair enough, so I guess I should just start migrating all my wpe related packages to their bin version ... will try to figure out how to remove these one with the older name later on.

webreflection commented on 2020-10-08 12:46

@caltlgin all variants of this package (armv7l, aarch64, x86_64) now rightly include COPYING cog license once installed, still wondering about the bin name and how to rename an AUR project or how to remove one and add a new one with the bin name, thanks.

webreflection commented on 2020-10-08 06:54

@caltlgin is the -bin just convenient or an enforced convention? I have 3 packages for 3 different architectures that provides pre-built stuff in order to have wpewebkit running without spending 6+ hours building on Pi 2/3/4 so the better I tackle your request the sooner I can switch all packages related to this wpe stack (cairlo-glesv2-x, cog-wpe-x, wpewebkit-x). I also think the license is already part of the package but reading your link it looks like it's not in the right place once unpacked. Thanks for helping out

edit this is how I build this package (or others, same folder)