Package Details: pentadactyl-git r7170.41d023a-4

Git Clone URL: https://aur.archlinux.org/pentadactyl-git.git (read-only)
Package Base: pentadactyl-git
Description: Vim-like five-fingered interface for Firefox
Upstream URL: http://dactyl.sourceforge.net/pentadactyl
Keywords: Firefox Vim
Licenses: MIT
Conflicts: pentadactyl
Provides: pentadactyl
Submitter: AsmundEr
Maintainer: AsmundEr
Last Packager: AsmundEr
Votes: 55
Popularity: 0.000000
First Submitted: 2015-04-10 19:06
Last Updated: 2016-05-05 13:32

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

AsmundEr commented on 2015-10-01 11:14

I'm running the latest Pentadactyl on FF 41.0-1 with no problems. In about:addons it says "Pentadactyl could not be verified for use in Firefox. Proceed with caution." but it still works. Try to reinstall Pentadactyl after the upgrade to 41, maybe that works.

FF 42 will definitely break us, due to signing as you say, and the Pentadactyl devs are being worringly silent on that.

parnmatt commented on 2015-10-01 11:07

Pentadactyl 'incompatible' with 41.0.1 apparently.

Is this a simple increment version number in Pentadactyl, or is this the signed packages thing biting us in the arse?

polyzen commented on 2015-08-23 01:11

Since FF40, the xpi does not need to be extracted
https://developer.mozilla.org/en-US/Add-ons/Install_Manifests#unpack

Please consider diffing this for any changes to include https://ptpb.pw/fKv7/bash (remove /bash for plain-text)

AsmundEr commented on 2015-08-19 11:33

@parnmatt: Try upgrading pentadactyl-git again. My mistake, I forgot to update the .SRCINFO, so your AUR helper probably didn't see the new PKGBUILD.

For signing: basically we have to wait and see what happens upstream.

As I proposed on their issue tracker (https://github.com/5digits/dactyl/issues/79) the best solution would be for someone to automate the process of "building nightlies, getting them signed at Mozilla's AMO, and uploading the signed plugin nightly to a beta channel on AMO". As far as I can tell, this is specifically stated as allowed by Mozilla for a beta channel. This AUR package would then change to installing the nightly instead of pulling from git.

(I'll probably keep the package name unchanged, since we've just gone through a name change with the hg->git move, unless someone objects very strongly.)

parnmatt commented on 2015-08-19 11:19

Ok with requiring signed packages, what's the plan forward.

I had to role back to the prev. version

AsmundEr commented on 2015-08-17 21:09

MaxVersion has been bumped to 41, and the resulting package works on FF40 for me.

AsmundEr commented on 2015-08-17 20:46

Package maintainer here. I'm bumping the MaxVersion fix in the PKGBUILD to 41 in a few minutes after testing it works.

The big question is what will happen when FF42 is released. I will watch #79 on the Pentadactyl github site, but if anyone gets any updates please do post them here.

lcartercondon commented on 2015-08-17 19:03

I've also managed to get it working, albeit in Firefox Developer, by changing the maxVersion in install.rdf to 42 (as well changing the xpinstall.signatures.required in about:config to false). I also changed the _path_install to /opt/firefox-developer/ which is where firefox-developer installs to by default.

proycon commented on 2015-08-16 08:05

I managed to get it working in FireFox 40 by setting maxVersion in install.rdf to 42 (40 was not enough) and manually opening the xpi in the browser to install it. A pop-up warning will ask if you want to proceed since it's not signed. When FireFox really hits 42 we'll have a problem because there will be no way around the signing (see https://github.com/5digits/dactyl/issues/79)

proycon commented on 2015-08-16 08:05

I managed to get it working in FireFox 42 by setting maxVersion in install.rdf to 42 (40 was not enough) and manually opening the xpi in the browser to install it. A pop-up warning will ask if you want to proceed since it's not signed. When FireFox really hits 42 we'll have a problem because there will be no way around the signing (see https://github.com/5digits/dactyl/issues/79)