Message ID | 20211104003607.2022984-1-aduskett@gmail.com |
---|---|
Headers | show |
Series | package/midori: bump to version 9.0 | expand |
On 04/11/2021 01:36, Adam Duskett wrote: > This is a huge update that took me a few weeks of playing around with > to get going. > > Heres the tldr version: > - Midori now lives at https://github.com/midori-browser/core > - The latest version builds with host-python3 > - libpeas is a requirement of midori 9.0 > - webkitgtk has to be compiled with introspection support > - gcr and it's ui plugin is no longer optional > - gcr ui also works with wayland and x11 > > I tested this with test-pkg -a > 45 builds, 38 skipped, 0 build failed, 0 legal-info failed > > It's huge, it's complicated, and it needs review. Although I did spend quit a bit of time on it, it was pretty much perfect :-) You're not in DEVELOPERS for any of these packages, so I guess you'll be monitoring the autobuilders by hand for the coming month or so? Regards, Arnout > > You're welcome ;) > > Adam > > Adam Duskett (4): > package/gcr/gcr.mk: enable gtk backend for wayland > package/webkitgtk: add gobject-introspection optional dependency > package/libpeas: new package > package/midori: bump to version 9.0 > > package/Config.in | 3 +- > package/gcr/gcr.mk | 4 +- > package/libpeas/Config.in | 45 ++++++++++++++++++ > package/libpeas/libpeas.hash | 4 ++ > package/libpeas/libpeas.mk | 38 +++++++++++++++ > .../0001-disable-vala-fatal-warnings.patch | 30 ++++++++++++ > package/midori/0001-fix-bug-1492932.patch | 44 ------------------ > ...ion-to-specify-path-to-g-ir-compiler.patch | 37 +++++++++++++++ > package/midori/0002-gcr-for-x11-only.patch | 32 ------------- > package/midori/Config.in | 46 ++++++++++++++----- > package/midori/midori.hash | 4 +- > package/midori/midori.mk | 19 ++++---- > package/webkitgtk/webkitgtk.mk | 8 +++- > 13 files changed, 210 insertions(+), 104 deletions(-) > create mode 100644 package/libpeas/Config.in > create mode 100644 package/libpeas/libpeas.hash > create mode 100644 package/libpeas/libpeas.mk > create mode 100644 package/midori/0001-disable-vala-fatal-warnings.patch > delete mode 100644 package/midori/0001-fix-bug-1492932.patch > create mode 100644 package/midori/0002-add-option-to-specify-path-to-g-ir-compiler.patch > delete mode 100644 package/midori/0002-gcr-for-x11-only.patch >
Wow, I didn't expect it to be pretty much perfect! That's fantastic! Thank you so much! And yes, I will be checking the autobuilders for failures! Adam On Mon, Nov 22, 2021 at 3:11 PM Arnout Vandecappelle <arnout@mind.be> wrote: > > > > On 04/11/2021 01:36, Adam Duskett wrote: > > This is a huge update that took me a few weeks of playing around with > > to get going. > > > > Heres the tldr version: > > - Midori now lives at https://github.com/midori-browser/core > > - The latest version builds with host-python3 > > - libpeas is a requirement of midori 9.0 > > - webkitgtk has to be compiled with introspection support > > - gcr and it's ui plugin is no longer optional > > - gcr ui also works with wayland and x11 > > > > I tested this with test-pkg -a > > 45 builds, 38 skipped, 0 build failed, 0 legal-info failed > > > > It's huge, it's complicated, and it needs review. > > Although I did spend quit a bit of time on it, it was pretty much perfect :-) > > You're not in DEVELOPERS for any of these packages, so I guess you'll be > monitoring the autobuilders by hand for the coming month or so? > > Regards, > Arnout > > > > > You're welcome ;) > > > > Adam > > > > Adam Duskett (4): > > package/gcr/gcr.mk: enable gtk backend for wayland > > package/webkitgtk: add gobject-introspection optional dependency > > package/libpeas: new package > > package/midori: bump to version 9.0 > > > > package/Config.in | 3 +- > > package/gcr/gcr.mk | 4 +- > > package/libpeas/Config.in | 45 ++++++++++++++++++ > > package/libpeas/libpeas.hash | 4 ++ > > package/libpeas/libpeas.mk | 38 +++++++++++++++ > > .../0001-disable-vala-fatal-warnings.patch | 30 ++++++++++++ > > package/midori/0001-fix-bug-1492932.patch | 44 ------------------ > > ...ion-to-specify-path-to-g-ir-compiler.patch | 37 +++++++++++++++ > > package/midori/0002-gcr-for-x11-only.patch | 32 ------------- > > package/midori/Config.in | 46 ++++++++++++++----- > > package/midori/midori.hash | 4 +- > > package/midori/midori.mk | 19 ++++---- > > package/webkitgtk/webkitgtk.mk | 8 +++- > > 13 files changed, 210 insertions(+), 104 deletions(-) > > create mode 100644 package/libpeas/Config.in > > create mode 100644 package/libpeas/libpeas.hash > > create mode 100644 package/libpeas/libpeas.mk > > create mode 100644 package/midori/0001-disable-vala-fatal-warnings.patch > > delete mode 100644 package/midori/0001-fix-bug-1492932.patch > > create mode 100644 package/midori/0002-add-option-to-specify-path-to-g-ir-compiler.patch > > delete mode 100644 package/midori/0002-gcr-for-x11-only.patch > >