ports/contrib (3.3): [notify] midori: changed dependency: webkit-gtk2 -> webkitgtk, new dependencies: gst-libav, gst-plugins-good
commit 035242a50f2fcb212cdf5de81ce8d35c651acd7a Author: Danny Rawlins <monster.romster@gmail.com> Date: Sun Nov 26 22:17:56 2017 +1100 [notify] midori: changed dependency: webkit-gtk2 -> webkitgtk, new dependencies: gst-libav,gst-plugins-good diff --git a/midori/.footprint b/midori/.footprint index deb7023a..1379f4d2 100644 --- a/midori/.footprint +++ b/midori/.footprint @@ -15,24 +15,18 @@ lrwxrwxrwx root/root usr/lib/libmidori-core.so.1 -> libmidori-core.so.0.0.0 drwxr-xr-x root/root usr/lib/midori/ -rwxr-xr-x root/root usr/lib/midori/libabout.so -rwxr-xr-x root/root usr/lib/midori/libadblock.so --rwxr-xr-x root/root usr/lib/midori/libaddons.so -rwxr-xr-x root/root usr/lib/midori/libapps.so -rwxr-xr-x root/root usr/lib/midori/libcolorful-tabs.so -rwxr-xr-x root/root usr/lib/midori/libcookie-manager.so --rwxr-xr-x root/root usr/lib/midori/libcookie-permissions.so -rwxr-xr-x root/root usr/lib/midori/libcopy-tabs.so -rwxr-xr-x root/root usr/lib/midori/libdelayed-load.so -rwxr-xr-x root/root usr/lib/midori/libdevpet.so -rwxr-xr-x root/root usr/lib/midori/libdomain-keys.so --rwxr-xr-x root/root usr/lib/midori/libexternal-download-manager.so -rwxr-xr-x root/root usr/lib/midori/libfeed-panel.so -rwxr-xr-x root/root usr/lib/midori/libflummi.so --rwxr-xr-x root/root usr/lib/midori/libformhistory.so -rwxr-xr-x root/root usr/lib/midori/libhistory-list.so -rwxr-xr-x root/root usr/lib/midori/libmouse-gestures.so --rwxr-xr-x root/root usr/lib/midori/libnojs.so -rwxr-xr-x root/root usr/lib/midori/libnotes.so --rwxr-xr-x root/root usr/lib/midori/libnsplugin-manager.so -rwxr-xr-x root/root usr/lib/midori/libopen-with.so -rwxr-xr-x root/root usr/lib/midori/libshortcuts.so -rwxr-xr-x root/root usr/lib/midori/libstatus-clock.so diff --git a/midori/.signature b/midori/.signature index 3e9364a7..f6ae0e02 100644 --- a/midori/.signature +++ b/midori/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3425jaU2+3lIJnrlhOTsSD/ZlMB7Vnd+5yGIEIe2mpK2wLeCjWlnhsiaUDFXLr0pDx6Hppf0NB2ht7HnO4FkDAc= -SHA256 (Pkgfile) = 807055be4451e4d6caf1411770933c699190d44b43ae6ace3c51324232906723 -SHA256 (.footprint) = 03002245462183c8412dade31d264575eb37684340004dded8d7eae02d889cc2 +RWSagIOpLGJF3/f0WYFD1bgorppNlQYAeljhKaI3jOcO2WLIItfYGXW1sqAflwuRWXBV6T71VE53f7UI7u65qaILMsqmwJKldwg= +SHA256 (Pkgfile) = 17b0a2f074473e7cf6559aa753e4e532ca2abb835beb435f8498d2aa31f6b734 +SHA256 (.footprint) = f4df9398cdfaede75189efab5b8e05f96457c15be40c089b6fe13fd54c5a4ce0 SHA256 (midori_0.5.11_all_.tar.bz2) = 96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d diff --git a/midori/Pkgfile b/midori/Pkgfile index e2bd4e9e..1a5395fa 100644 --- a/midori/Pkgfile +++ b/midori/Pkgfile @@ -2,27 +2,36 @@ # URL: http://www.midori-browser.org/ # Maintainer: Danny Rawlins, crux at romster dot me # Packager: Brett Goulder, predatorfreak at dcaf-security dot org -# Depends on: aria2 desktop-file-utils gcr libnotify librsvg ninja webkit-gtk2 xorg-libxscrnsaver +# Depends on: aria2 desktop-file-utils gcr gst-libav gst-plugins-good libnotify webkitgtk xorg-libxscrnsaver name=midori version=0.5.11 -release=1 +release=2 source=(http://midori-browser.org/downloads/${name}_${version}_all_.tar.bz2) build() { cd $name-$version + # The latest release of vala is a bit stricter than the previous one + sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala + sed 's/%d other files/%u other files/g' -i extensions/transfers.vala + for f in transfers adblock/widgets apps history-list notes; do + sed 's/.remove (iter/.remove (ref iter/g' -i "extensions/$f.vala" + done + install -d build cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ + -DHALF_BRO_INCOM_WEBKIT2=ON \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS="$CFLAGS -w" \ -DUSE_ZEITGEIST=OFF \ -G Ninja - ninja + ninja -j ${JOBS-1} DESTDIR=$PKG ninja install rm -r $PKG/usr/share/{doc,locale}
participants (1)
-
crux@crux.nu