Package Details: midori 11.3.3-1

Git Clone URL: https://aur.archlinux.org/midori.git (read-only, click to copy)
Package Base: midori
Description: Web browser based on Floorp
Upstream URL: https://github.com/goastian/midori-desktop
Licenses: MPL-2.0
Submitter: polyzen
Maintainer: xiota
Last Packager: xiota
Votes: 2
Popularity: 0.98
First Submitted: 2024-03-10 01:44 (UTC)
Last Updated: 2024-05-18 08:20 (UTC)

Dependencies (49)

Sources (7)

Pinned Comments

xiota commented on 2024-03-19 12:30 (UTC) (edited on 2024-05-18 08:24 (UTC) by xiota)

Midori 11.x.y is based on Floorp.

  • For Midori 9.x, based on WebKit, use PKGBUILD.midori-classic.

  • If you have problems building, try building in a clean chroot.

  • Some options are available:

    • _build_pgo=false makepkg – Build without PGO. Faster compilation, but reduced performance.
    • _build_pgo_reuse=false makepkg – Make a new profile. Can delete the old profile for similar effect.
    • _build_pgo_xvfb=true makepkg – Use xvfb for profiling.
  • This package reuses the previously created PGO profile to reduce rebuild times while retaining most of the performance benefit of PGO. Generate a new profile when:

    • You feel there are too many "function control flow change" warnings.
    • Performance drops about 10% below PGO with a fresh profile. browserbench.org/speedometer may be used to track performance for this purpose.
  • Avoid flagging and commenting at the same time for the same issue.

    • Flag for common issues with standard solutions, like depends or submodule changes.
    • Comment for issues requiring explanation or debugging.
      • Use a pastebin for blocks of text more than a few lines.

Latest Comments

xiota commented on 2024-05-18 08:23 (UTC)

@saltedcoffii xwayland-run is a makedep. It is not used during runtime. It is used to profile the binary to improve runtime performance (PGO).

There are variables at the beginning of the PKGBUILD you can edit to alter build parameters.

saltedcoffii commented on 2024-05-14 05:03 (UTC)

Hi! Please add xwayland-run as an optional dependency rather than a required dependency for users that do not use wayland. Thank you!

ozwigh commented on 2024-04-29 05:51 (UTC)

Build failed with ModuleNotFoundError: No module named 'distutils' 'cause of "Of note, the distutils package has been removed from the standard library." (https://docs.python.org/3/whatsnew/3.12.html)

xiota commented on 2024-03-19 12:30 (UTC) (edited on 2024-05-18 08:24 (UTC) by xiota)

Midori 11.x.y is based on Floorp.

  • For Midori 9.x, based on WebKit, use PKGBUILD.midori-classic.

  • If you have problems building, try building in a clean chroot.

  • Some options are available:

    • _build_pgo=false makepkg – Build without PGO. Faster compilation, but reduced performance.
    • _build_pgo_reuse=false makepkg – Make a new profile. Can delete the old profile for similar effect.
    • _build_pgo_xvfb=true makepkg – Use xvfb for profiling.
  • This package reuses the previously created PGO profile to reduce rebuild times while retaining most of the performance benefit of PGO. Generate a new profile when:

    • You feel there are too many "function control flow change" warnings.
    • Performance drops about 10% below PGO with a fresh profile. browserbench.org/speedometer may be used to track performance for this purpose.
  • Avoid flagging and commenting at the same time for the same issue.

    • Flag for common issues with standard solutions, like depends or submodule changes.
    • Comment for issues requiring explanation or debugging.
      • Use a pastebin for blocks of text more than a few lines.