Package Details: j4-dmenu-desktop 2.18-2

Git Clone URL: https://aur.archlinux.org/j4-dmenu-desktop.git (read-only, click to copy)
Package Base: j4-dmenu-desktop
Description: A much faster replacement for i3-dmenu-desktop. Its purpose is to find .desktop files and offer you a menu to start an application using dmenu.
Upstream URL: https://github.com/enkore/j4-dmenu-desktop
Licenses: GPL3
Conflicts: j4-dmenu-desktop-git
Submitter: justin8
Maintainer: austinpray (physkets)
Last Packager: physkets
Votes: 154
Popularity: 0.71
First Submitted: 2013-12-30 00:14 (UTC)
Last Updated: 2022-02-22 11:12 (UTC)

Dependencies (4)

Required by (0)

Sources (2)

Pinned Comments

physkets commented on 2019-03-16 07:35 (UTC)

The pkgbuild now performs a signature check, and you will have to import and (locally) sign the key, once.

gpg --search-keys A1774C1B37DC1DCEDB65EE469B8450B91D1362C1
gpg --lsign-key A1774C1B37DC1DCEDB65EE469B8450B91D1362C1

Latest Comments

1 2 3 4 5 6 Next › Last »

abraxxas commented on 2022-08-19 11:51 (UTC)

I got it working with the symlink:

ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Then:

gpg --search-keys A1774C1B37DC1DCEDB65EE469B8450B91D1362C1 
gpg --lsign-key A1774C1B37DC1DCEDB65EE469B8450B91D1362C1

shulhan commented on 2022-05-21 16:19 (UTC) (edited on 2022-05-21 16:19 (UTC) by shulhan)

@physkets I think there is something wrong with your public key

(ins) 1 $ gpg --search-keys A1774C1B37DC1DCEDB65EE469B8450B91D1362C1
gpg: data source: https://keys.openpgp.org:443
(1)       2048 bit RSA key 0x9B8450B91D1362C1, created: 2012-08-27
Keys 1-1 of 1 for "A1774C1B37DC1DCEDB65EE469B8450B91D1362C1".  (ins)Enter number(s), N)ext, or Q)uit > 1
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

haawda commented on 2022-03-03 16:50 (UTC) (edited on 2022-03-03 17:15 (UTC) by haawda)

4censord is right, please do not use arch=('any') in a package including compiled files. Also gcc-libs is an dependency. And why do you have git in makedeps?

js3z commented on 2022-02-16 03:40 (UTC) (edited on 2022-02-16 03:41 (UTC) by js3z)

Leaving this in case anyone runs into a similar issue:

When building the package, I was getting an error in catch that was bubbling up and breaking the build() stage. The solution I found was to edit the PKGBUILD and set WITH_TESTS=OFF as an option to cmake:

diff --git a/PKGBUILD b/PKGBUILD
index 3e40ef8..cd07698 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,7 +23,7 @@ sha256sums=('77c5605d0c1291bcf1e13b186ea3b32ddf4753de0d0e39127b4a7d2098393e25'

 build() {
        cd ${pkgname}-r${pkgver}
-       cmake -DCMAKE_INSTALL_PREFIX=/usr .
+       cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=OFF .
        make
 }

Stack trace from the original error:

[ 75%] Building CXX object CMakeFiles/j4-dmenu-tests.dir/src/Test.cc.o
In file included from /usr/include/signal.h:328,
                 from /home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/catch/src/catch/include/internal/catch_fatal_condition.hpp:116,
                 from /home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/catch/src/catch/include/internal/catch_run_context.hpp:23,
                 from /home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/catch/src/catch/include/catch_session.hpp:13,
                 from /home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/catch/src/catch/include/internal/catch_impl.hpp:19,
                 from /home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/catch/src/catch/include/catch.hpp:77,
                 from /home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/src/Test.cc:5:
/home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/catch/src/catch/include/internal/catch_fatal_condition.hpp:139:33: error: size of array ‘altStackMem’ is not an integral constant-expression
  139 |         static char altStackMem[SIGSTKSZ];
      |                                 ^~~~~~~~
/home/seitz/builds/j4-dmenu-desktop/src/j4-dmenu-desktop-r2.18/catch/src/catch/include/internal/catch_fatal_condition.hpp:191:45: error: size of array ‘altStackMem’ is not an integral constant-expression
  191 |     char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
      |                                             ^~~~~~~~
make[2]: *** [CMakeFiles/j4-dmenu-tests.dir/build.make:76: CMakeFiles/j4-dmenu-tests.dir/src/Test.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/j4-dmenu-tests.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...