now ok
Search Criteria
Package Details: midori-git 11.3.2.r24.ga9c39ee-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/midori-git.git (read-only, click to copy) |
---|---|
Package Base: | midori-git |
Description: | Web browser based on Floorp |
Upstream URL: | https://github.com/goastian/midori-desktop |
Licenses: | MPL-2.0 |
Conflicts: | midori |
Provides: | midori |
Submitter: | SolarAquarion |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 149 |
Popularity: | 0.133291 |
First Submitted: | 2018-10-28 14:20 (UTC) |
Last Updated: | 2024-04-29 09:13 (UTC) |
Dependencies (49)
- dbus-glib (dbus-glib-gitAUR)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- libevent (libevent-gitAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libvpx.so (libvpx-full-gitAUR, libvpx-gitAUR, lib32-libvpx, lib32-libvpx1.3, libvpx, libvpx1.3)
- libwebp.so (lib32-libwebp, libwebp)
- libxss
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pipewire (pipewire-full-gitAUR, pipewire-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-noto-fonts-simpleAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-ibm-plex-mono-gitAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-karlaAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-ms-win10-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-variable-liteAUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-xo-fontsAUR, noto-fonts-liteAUR, ttf-paratypeAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, apple-fontsAUR, ttf-dejavu-emojilessAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ms-win11-autoAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-liberation, ttf-mona-sans)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- cbindgen (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- diffutils (make)
- dump_syms (dump_syms-gitAUR) (make)
- Show 29 more dependencies...
Required by (14)
- remmina-plugin-url (requires midori) (optional)
- rofi-theme-android-1080p (requires midori) (optional)
- rofi-theme-android-720p (requires midori) (optional)
- rofi-theme-applet-1080p (requires midori) (optional)
- rofi-theme-applet-720p (requires midori) (optional)
- rofi-theme-fonts (requires midori) (optional)
- rofi-theme-launcher-1080p (requires midori) (optional)
- rofi-theme-launcher-720p (requires midori) (optional)
- rofi-theme-menu-1080p (requires midori) (optional)
- rofi-theme-menu-720p (requires midori) (optional)
- rofi-theme-powermenu-1080p (requires midori) (optional)
- rofi-theme-powermenu-720p (requires midori) (optional)
- rofi-theme-used (requires midori) (optional)
- webui-aria2-git (requires midori) (optional)
Sources (4)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 10 Next › Last »
simona commented on 2024-01-27 14:35 (UTC)
xiota commented on 2024-01-18 05:33 (UTC) (edited on 2024-03-19 18:27 (UTC) by xiota)
Midori 11.x.y is based on Floorp.
-
For Midori 9.x, based on WebKit, use
PKGBUILD.midori-classic
(included withaur/midori
). -
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.
-
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.
warp4ever commented on 2022-11-29 10:26 (UTC) (edited on 2022-11-29 11:48 (UTC) by warp4ever)
Install produces a syntax error:
│ Platform:
│ linux x64
│
│ Trace:
│ SyntaxError: /home/user/.cache/yarn/v6/npm-json5-1.0.1-779fb0018604fa854eacbf6252180d83543e3dbe-integrity/node_modules/json5/.yarn-metadata.json: Unexpected token '!', "!/[YG��[0m"... is not valid JSON
│ at JSON.parse (<anonymous>)
│ at /usr/lib/node_modules/yarn/lib/cli.js:1629:59
│ at Generator.next (<anonymous>)
│ at step (/usr/lib/node_modules/yarn/lib/cli.js:310:30)
│ at /usr/lib/node_modules/yarn/lib/cli.js:321:13
eclairevoyant commented on 2022-11-25 03:13 (UTC)
Midori is now based on Electron (see the blog post on this topic) and no longer conflicts with/provides community/midori
. I've adopted this package and will be updating soon.
simona commented on 2021-03-02 09:19 (UTC)
CREATED org.midori_browser.Midori.appdata.xml
ninja: build stopped: subcommand failed.
==> ERRORE: Si è verificato un errore in build().
SolarAquarion commented on 2020-12-06 02:19 (UTC)
I'm getting build failures and midori isn't the most maintained package
SolarAquarion commented on 2020-12-06 02:12 (UTC)
Thanks
donarturo commented on 2020-11-12 10:36 (UTC)
So @haawda I modified PKGBUILD with small modification keybinding. And I would like to ask @SolarAquarion to submit this modificated PKGBUILD. If modification of keybinding is unreasonable, please give entire prepare() function in comments - do not remove - let user to choose.
# Maintainer: Solomon Choina <shlomochoina@gmail.com>
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Arkham <arkham at archlinux dot us>
# Contributor: hybraries <macwolf@archlinux.de>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
# Contributor: Navi <navitwo.at.gmail.dot.com>
# Contributor: rabyte <rabyte.at.gmail.dot.com>
# Contributor: Johannes Krampf <wuischke.at.amule.dot.org>
pkgname=midori-git
pkgver=v9.0.r7.gd8546ca6
pkgrel=1
pkgdesc='Lightweight web browser based on WebKit and GTK3. Git development version.'
arch=('x86_64' 'i686')
url='https://midori-browser.org/'
license=('LGPL')
depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' 'webkit2gtk' 'zeitgeist')
makedepends=('bzr' 'cmake' 'git' 'gobject-introspection' 'intltool' 'ninja' 'vala')
optdepends=('gst-plugins-base: HTML5 OGG videos support'
'gst-plugins-good: HTML5 H264 and WebM videos support'
'gst-libav: HTML5 H264 videos support')
provides=('midori')
conflicts=('midori' 'midori-gtk2-git')
options=('!emptydirs')
source=("git+https://github.com/midori-browser/core")
sha256sums=('SKIP')
pkgver() {
cd "$srcdir/core"
printf "%s" "$(git describe --tags --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g')"
}
prepare() {
cd "$srcdir/core/"
## remove slash bind for find
echo "remove slash bind for find"
sed -i '124 s/("win.find", { "<Primary>f", "slash" });/("win.find", { "<Primary>f"});/' core/browser.vala
}
build() {
cd "$srcdir/core"
mkdir -p build
cd build
cmake "../" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DHALF_BRO_INCOM_WEBKIT2=ON \
-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \
-DVALA_CFLAGS="$CFLAGS -fPIC -w" \
-G Ninja
ninja
}
package() {
cd "$srcdir/core"
DESTDIR="$pkgdir" ninja -C build install
}
# vim:set ts=2 sw=2 et:
donarturo commented on 2020-11-12 10:19 (UTC) (edited on 2020-11-12 10:22 (UTC) by donarturo)
If annoying you slash key binding, eg. when are you typing "slash" to URL, you can add to PKGBUILD prepare sections:
prepare() {
cd "$srcdir/core/"
sed -i '124 s/("win.find", { "<Primary>f", "slash" });/("win.find", { "<Primary>f"});/' core/browser.vala
}
haawda commented on 2019-08-03 10:21 (UTC) (edited on 2019-08-03 10:25 (UTC) by haawda)
The hardcoded part of pkgver seems strange. The version in the repos is at 9.0, why 0.6.0 here? Why not use git --describe?
And the makedependancy to bzr is wrong, I think.
And please do not download to $SRCDEST/core, rename it to midori using the :: syntax, please.
Pinned Comments
xiota commented on 2024-01-18 05:33 (UTC) (edited on 2024-03-19 18:27 (UTC) by xiota)
Midori 11.x.y is based on Floorp.
For Midori 9.x, based on WebKit, use
PKGBUILD.midori-classic
(included withaur/midori
).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.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:
Avoid flagging and commenting at the same time for the same issue.