Hi, I created a snap for sigrok. A snap is a universal Linux package. See https://snapcraft.io
I made this because the version of sigrok in 16.04 does not support my FX2 analyzer. If you want to try it and you are on Ubuntu 16.04+ or one of the other supported distributions just run: sudo snap install --edge sigrok-ali1234 then run this to allow USB permission: sudo snap connect sigrok-ali1234:raw-usb :raw-usb The binaries are called sigrok-ali1234.sigrok-cli and sigrok-ali1234.pulseview. This is built using git master and runs with strict confinement. It is fully containerized so it won't conflict with your existing sigrok install, even if you installed from source. It is built on launchpad and you can see all the project stuff here: Project: https://code.launchpad.net/sigrok-snap-test Snap: https://code.launchpad.net/~a-j-buxton/+snap/sigrok Metadata repo: https://git.launchpad.net/sigrok-snap-test/tree/ There are still a couple of problems to be worked out: - Automatic builds aren't there yet. It only automatically builds when the metadata repository is updated, not the subrepos. - Launchpad does not support remote git: URLs, only https: so I had to mirror the repos. - libsigrok will crash if you don't grant USB permission. It should probably fail more gracefully. - Pulseview might not use the same theme as the rest of the desktop. (This affects all snaps.) Please try it and let me know what you think. -- Alistair Buxton a.j.bux...@gmail.com ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel