Search Criteria
Package Details: invoiceninja-desktop 5.0.171-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/invoiceninja-desktop.git (read-only, click to copy) |
---|---|
Package Base: | invoiceninja-desktop |
Description: | Desktop client for Invoice Ninja |
Upstream URL: | https://invoiceninja.com/ |
Keywords: | accounting business invoice |
Licenses: | custom |
Submitter: | mattydebie |
Maintainer: | Bitals |
Last Packager: | Bitals |
Votes: | 2 |
Popularity: | 0.013357 |
First Submitted: | 2021-11-02 08:05 (UTC) |
Last Updated: | 2024-10-01 09:09 (UTC) |
Dependencies (11)
- at-spi2-core (at-spi2-core-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libepoxy (libepoxy-gitAUR)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- fvmAUR (fvm-gitAUR, fvm-sourcebuildAUR, fvm-binAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
Latest Comments
1 2 Next › Last »
Bitals commented on 2024-07-03 10:56 (UTC)
Updated and fixed everything (I think). Sorry for a barrage of commits, I got distracted midway, so...
Bitals commented on 2024-07-01 22:06 (UTC) (edited on 2024-07-02 17:26 (UTC) by Bitals)
Thank you for maintaining this package @xeruf. However, it has some major problems:
1. Build steps should be inside
build()
function, not in the middle ofpackage()
2. The
echo Y | fvm ...
hack does not work reliably inside a stateless non-interactive environment. It always hangs indefinitely, eating up a whole CPU core for some reason while actually doing nothing. Please just use--force
. This flag is there for the exact goal you are trying to accomplish withecho Y
3.
cmake
makedep is missing (it is not inbase-devel
),gtk3
,glib2
,gcc-libs
,at-spi2-core
,libepoxy
,glibc
dependencies are missing.namcap
(please run it before pushing) also reports some libraries not declared as dependencies, but these are probably fromflutter
and handled byfvm
(but I am not a flutter expert)4. Why do you explicitly use
fvm-bin
instead offvm
? The latter will give user a choice which one to install. Are they incompatible for your use case in some way?5. Please do not place executables in
/opt
.https://wiki.archlinux.org/title/Arch_package_guidelines
kysh commented on 2024-01-03 15:22 (UTC)
Installing/Building with yay normally is failing for me i.e
yay -Syu invoiceninja-desktop
fails with;My workaround is
yay -S --disable-download-timeout invoiceninja-desktop --mflags "--skipchecksums"
Could it be the checksums in PKGBUILD are wrong?
sschwartz96 commented on 2023-07-20 18:17 (UTC)
Nevermind! My fault for not using the /usr/share/applications/invoiceninja-desktop.desktop file to open the application!
sschwartz96 commented on 2023-07-20 17:12 (UTC)
Hi xeruf, thank you for maintaining this package.
I just tried to install on my newer system and needed to download the following dependencies in order to complete the build process: - ninja - clang
After the build. I am receiving the following error when attempting to run invoiceninja:
invoiceninja: error while loading shared libraries: libdesktop_drop_plugin.so: cannot open shared object file: No such file or directory
I've scoured the internet in order to find what package provides this library, but have yet to figure it out. Any advice would be much appreciated!
xeruf commented on 2023-06-29 19:04 (UTC)
Solved with fvm :)
xeruf commented on 2023-06-29 18:51 (UTC)
Made it work with fvm (if flutter is already installed, put fvm at the front of the path):
Then build the package
xeruf commented on 2023-06-29 14:35 (UTC)
meanwhile flutter-dev 2.6.0 is too old, trying with flutterup now...
xeruf commented on 2023-06-29 13:14 (UTC)
Sounds like the dart version is too new, no idea...
xeruf commented on 2023-05-29 16:50 (UTC) (edited on 2023-05-29 16:53 (UTC) by xeruf)
The flutterusers group (which does not even exist on my system) should not really matter, as packages are built in fakeroot.
However, I have no flutter experience and the issue I opened is stalling, so I cannot update right now: https://github.com/flutter/flutter/issues/115752
1 2 Next › Last »