Package Details: qflipper-git 1.3.2.r0.g7b0839e-1

Git Clone URL: https://aur.archlinux.org/qflipper-git.git (read-only, click to copy)
Package Base: qflipper-git
Description: Desktop application for updating Flipper Zero firmware via PC
Upstream URL: https://github.com/flipperdevices/qFlipper
Licenses: GPL3
Conflicts: qflipper
Provides: qflipper
Submitter: lb.laboon
Maintainer: lb.laboon (xiota)
Last Packager: lb.laboon
Votes: 13
Popularity: 0.065323
First Submitted: 2022-03-24 20:17 (UTC)
Last Updated: 2023-09-20 19:44 (UTC)

Dependencies (7)

Required by (0)

Sources (3)

Latest Comments

1 2 3 Next › Last »

lb.laboon commented on 2024-01-28 22:53 (UTC)

Just a note to those who may be unaware - this package was converted to track the tip of the upstream qflipper repo at all times, and thus will always use the latest commit every time it is built (as is the norm for -git packages). For versioned packages which track official releases, see the qflipper and qflipper-bin packages.

Swivel commented on 2023-10-31 07:25 (UTC)

@xiota Thank you! I had no idea it was user-configurable.

xiota commented on 2023-09-22 03:46 (UTC)

@Swivel It is disrespectful for maintainers to override user settings unless required to fix legitimate build issues. You can configure it yourself in makepkg.conf.

Swivel commented on 2023-09-22 03:16 (UTC) (edited on 2023-09-22 03:16 (UTC) by Swivel)

Any particular reason not to use make -j$(nproc) or something like:

n=$(nproc)
make -j$((n>2?n-1:n))

So many of these AUR packages take far too long to update as-is and require manually updating the PKGBUILD every time to take advantage of multiple cores. It would definitely be a big usability improvement! :)

lb.laboon commented on 2023-09-20 19:45 (UTC)

@xiota Done. And added you as a co-maintainer to this package as well.

xiota commented on 2023-09-14 06:52 (UTC)

@lb.laboon I've recreated qflipper and added you as comaintainer. Please convert this package into a normal -git package. Can be done by copying the qflipper/PKGBUILD and adding -git to the end of pkgname=....

AkechiShiro commented on 2023-08-09 14:03 (UTC) (edited on 2023-08-09 14:09 (UTC) by AkechiShiro)

I'm getting the following error on build :

rm -f libflipperproto0.so
g++ -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-fuse-ld=mold -Wl,-rpath,/usr/lib -shared -fPIC -o libflipperproto0.so guirequest.o guiresponse.o mainrequest.o mainresponse.o application.pb.o flipper.pb.o gpio.pb.o gui.pb.o property.pb.o status.pb.o storage.pb.o system.pb.o messagewrapper.o propertyrequest.o propertyresponse.o protobufplugin.o regiondata.o statusrequest.o statusresponse.o storagerequest.o storageresponse.o systemrequest.o systemresponse.o moc_guiresponse.o moc_mainresponse.o moc_propertyresponse.o moc_protobufplugin.o moc_statusresponse.o moc_storageresponse.o moc_systemresponse.o  -L/home/username/.cache/paru/clone/qflipper-git/src/qflipper/build/plugins/flipperproto0/../../3rdparty/ -l3rdparty -lusb-1.0 -lz /usr/lib/libQt6Core5Compat.so /usr/lib/libQt6Core.so -lpthread    
mold: fatal: library not found: usb-1.0
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:322: ../../plugins/libflipperproto0.so] Error 1
make[2]: Leaving directory '/home/username/.cache/paru/clone/qflipper-git/src/qflipper/build/plugins/flipperproto0'
make[1]: *** [Makefile:48: sub-flipperproto0-make_first] Error 2
make[1]: Leaving directory '/home/username/.cache/paru/clone/qflipper-git/src/qflipper/build/plugins'
make: *** [Makefile:153: sub-plugins-make_first] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'qflipper-git-1.3.2-1': 
error: packages failed to build: qflipper-git-1.3.2-1

Not sure what's going on, as libusb, libusb-compat and also base-devel pkgs are all installed. EDIT: I'm also using mold as a linker but I don't think an issue could rise due to that. EDIT 2: Found the issue, some stuff in my bashrc was polluting my PATH variable, removing that fixed the issue.

lb.laboon commented on 2023-06-26 15:04 (UTC)

@gc1 Thanks for the suggestion, I'll add that to the next release.

And I do plan on re-naming this package to just qflipper. Will probably do that on the next release as well. I'll post a message here when that happens.

g360 commented on 2023-06-26 14:23 (UTC)

Hi @lb.laboon, thank you for this package.

According to the "VCS package guidelines", this package should be called qflipper, without the -git suffix. That is because it builds from a released source version. An actual VCS/Git trunk version of qflipper would be named using the -git prefix, while an AppImage version would be named using the -bin prefix. You can also take a look to the relevant FAQ on the AUR wiki.

Regarding the udev rule, it would be useful to have a post_install() mentioning the required uucp Unix group to be part of, for first installations.

Best regards

WoefulDerelict commented on 2023-04-03 18:01 (UTC)

@lb.laboon: Sure, if the community is interested in a VCS package I'll gladly maintain the -git version. Cleaned up PKGBUILD looks good.