Package Details: nyxt-git latest-6

Git Clone URL: https://aur.archlinux.org/nyxt-git.git (read-only, click to copy)
Package Base: nyxt-git
Description: A keyboard-driven web browser designed for power users
Upstream URL: https://nyxt.atlas.engineer
Licenses: BSD
Conflicts: nyxt, nyxt-browser, nyxt-browser-git
Provides: nyxt, nyxt-browser, nyxt-browser-git
Submitter: MithicSpirit
Maintainer: MithicSpirit
Last Packager: MithicSpirit
Votes: 23
Popularity: 0.013804
First Submitted: 2023-01-08 23:28 (UTC)
Last Updated: 2024-04-25 17:43 (UTC)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 12 Next › Last »

MithicSpirit commented on 2025-09-19 07:02 (UTC)

Upstream appear to have removed the install recipe from the makefile temporarily. I'll try to fix this soon (other things will also probably need to be changed, since they've also switched to an electron backend).

Frestein commented on 2025-09-18 20:33 (UTC)

make: *** No rule to make target 'install'.  Stop.
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: nyxt-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
nyxt-git - exit status 4

mehrad commented on 2024-11-02 08:23 (UTC)

I suggest leaving one CPU core to the user to avoid potential crashing. This is especially helpful for users with less resourceful hardware. I suggest adding --ignore=1 to line 42:

git submodule update --init --recursive --jobs "$(nproc --ignore=1)"

MithicSpirit commented on 2024-04-25 17:49 (UTC)

@luxaur I've fixed the submodules issue. As for the environment variables, I think that might be more appropriate to report upstream.

luxaur commented on 2024-04-25 04:35 (UTC) (edited on 2024-04-25 12:03 (UTC) by luxaur)

Heya @MithicSpirit, the current PKGBUILD will not try and add all submodules to the downloaded repo, this means that sbcl can't use build or use modules like "alexandria".

So if you could add a option where it fetches all the different modules would be amazing, i tested locally with adding this to the PKGBUILD:

prepare() {
    cd "$srcdir/$_pkgname"
    git submodule update --init --recursive
}

Added this just under "optdepends" and had no issuse afterwards, If you need a output or file from me let me know i'll be more then happy to help out!

Ahh, i also found this to be helpful for the installation. These env-variables i had to set to make nyxt work normally.

export WEBKIT_DISABLE_COMPOSITING_MODE=1
export GDK_SYNCHRONIZE=1

```

MithicSpirit commented on 2023-09-05 20:57 (UTC) (edited on 2023-09-05 21:01 (UTC) by MithicSpirit)

Sorry for not being active on this, I've been quite busy. @mehrad and @greenbeast can you confirm whether you are still experiencing those issues? If so, please paste the full output in some kind of pastebin and send it here so I can better see what the issue is.

mehrad commented on 2023-08-07 10:23 (UTC) (edited on 2023-08-22 07:12 (UTC) by mehrad)

I managed to manually compile and build it without any issues using:

git clone --depth 1 https://github.com/atlas-engineer/nyxt.git
cd nyxt

# as suggested here: https://github.com/atlas-engineer/nyxt/tree/master/documents#using-the-makefile
make all

# run the compiled binary
./nyxt

But I get the following when building and installing with AUR:

 38: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
 39: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
 40: (SB-IMPL::%START-LISP)

 unhandled condition in --disable-debugger mode, quitting
 ;
 ; compilation unit aborted
 ;   caught 1 fatal ERROR condition
 ;   caught 1 WARNING condition
 ;   caught 68 STYLE-WARNING conditions
 ;   printed 4359 notes
 SLYNK's ASDF loader finished.make: *** [makefile:66: install] Error 1
 ==> ERROR: A failure occurred in package().
     Aborting...
 error: failed to build 'nyxt-git-latest-3':
 error: packages failed to build: nyxt-git-latest-3

Compiling from source works just fine though:

git clone --depth 1 https://github.com/atlas-engineer/nyxt.git
cd nyxt
make all

greenbeast commented on 2023-05-14 16:34 (UTC)

I keep getting an error when trying to build.

unhandled condition in --disable-debugger mode, quitting
;
; compilation unit aborted
;   caught 2 fatal ERROR conditions
;   caught 45 STYLE-WARNING conditions
;   printed 4115 notes

Compilation failed, see the above stacktrace.

make: *** [makefile:54: nyxt] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: nyxt-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
nyxt-git - exit status 4

Which seems to start because it can't create home/user/.slime.

;;   Can't create directory /home/user/.slime
;;
Unhandled SB-INT:SIMPLE-FILE-ERROR in thread #<SB-THREAD:THREAD tid=36415 "main thread" RUNNING
                                                {10013C8073}>:
  Can't create directory /home/user/.slime

e-v commented on 2023-01-17 14:05 (UTC)

@MithicSpirit: Thanks. I cannot build Nyxt manually either. I opened an issue there: https://github.com/atlas-engineer/nyxt/issues/2743