diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | utils-idna.patch | 63 |
3 files changed, 77 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = netsurf-fb pkgdesc = Lightweight and fast web browser (framebuffer front end) - pkgver = 3.10 + pkgver = 3.11 pkgrel = 1 url = https://www.netsurf-browser.org/ arch = x86_64 @@ -9,28 +9,29 @@ pkgbase = netsurf-fb license = MIT license = GPL2 makedepends = check - makedepends = libcss - makedepends = libnsbmp - makedepends = libnsgif + makedepends = libcss>=0.9.2 + makedepends = libnsbmp>=0.1.7 + makedepends = libnsgif>=1.0.0 makedepends = nsgenbind makedepends = words makedepends = xxd depends = curl depends = glibc depends = gperf - depends = libdom + depends = libdom>=0.4.2 + depends = libhubbub>=0.3.8 depends = libjpeg depends = libnsfb - depends = libnsutils + depends = libnsutils>=0.1.1 depends = libpng - depends = libsvgtiny - depends = libutf8proc + depends = libsvgtiny>=0.1.8 + depends = libutf8proc>=2.9.0 depends = libwebp depends = openssl depends = perl-html-parser - source = https://download.netsurf-browser.org/netsurf/releases/source/netsurf-3.10-src.tar.gz + source = https://download.netsurf-browser.org/netsurf/releases/source/netsurf-3.11-src.tar.gz source = utils-idna.patch - sha256sums = 36484429e193614685c2ff246f55bd0a6dddf31a018bee45e0d1f7c28851995e - sha256sums = 44b019b2484237b1edae8589254250d8fbf8515d883df659c3621cfe0e6d13b4 + sha256sums = c28a626aefee428d053b13f88b5c440922245976522d12eaf137cfd32d201cb2 + sha256sums = 9b61a26cf2f36d9fd8dbd792624c3aead5a8ebd87e5af367c7ae35993203d316 pkgname = netsurf-fb @@ -1,22 +1,22 @@ -# Maintainer: Robert Hamblin <hamblingreen@hotmail.com> +# Maintainer: Bobby Hamblin <hamblingreen@hotmail.com> # Contributor: Sebastian J. Bronner <waschtl@sbronner.com> pkgname=netsurf-fb -pkgver=3.10 +pkgver=3.11 pkgrel=1 pkgdesc='Lightweight and fast web browser (framebuffer front end)' arch=(x86_64 i686 aarch64) url=https://www.netsurf-browser.org/ license=(MIT GPL2) -depends=('curl' 'glibc' 'gperf' 'libdom' 'libjpeg' 'libnsfb' 'libnsutils' 'libpng' 'libsvgtiny' 'libutf8proc' 'libwebp' 'openssl' 'perl-html-parser') -makedepends=('check' 'libcss' 'libnsbmp' 'libnsgif' 'nsgenbind' 'words' 'xxd') +depends=('curl' 'glibc' 'gperf' 'libdom>=0.4.2' 'libhubbub>=0.3.8' 'libjpeg' 'libnsfb' 'libnsutils>=0.1.1' 'libpng' 'libsvgtiny>=0.1.8' 'libutf8proc>=2.9.0' 'libwebp' 'openssl' 'perl-html-parser') +makedepends=('check' 'libcss>=0.9.2' 'libnsbmp>=0.1.7' 'libnsgif>=1.0.0' 'nsgenbind' 'words' 'xxd') _download_uri=https://download.netsurf-browser.org/netsurf/releases/source source=( $_download_uri/netsurf-$pkgver-src.tar.gz utils-idna.patch ) -sha256sums=('36484429e193614685c2ff246f55bd0a6dddf31a018bee45e0d1f7c28851995e' - '44b019b2484237b1edae8589254250d8fbf8515d883df659c3621cfe0e6d13b4') +sha256sums=('c28a626aefee428d053b13f88b5c440922245976522d12eaf137cfd32d201cb2' + '9b61a26cf2f36d9fd8dbd792624c3aead5a8ebd87e5af367c7ae35993203d316') _makedir=netsurf-$pkgver _makeopts="-C $_makedir PREFIX=/usr TARGET=framebuffer" diff --git a/utils-idna.patch b/utils-idna.patch index f7b9de81163e..73a881231019 100644 --- a/utils-idna.patch +++ b/utils-idna.patch @@ -1,7 +1,14 @@ -diff --text --unified --recursive netsurf-3.10/utils/idna.c netsurf-3.10.new/utils/idna.c ---- netsurf-3.10/utils/idna.c 2020-05-24 13:55:29.000000000 -0700 -+++ netsurf-3.10.new/utils/idna.c 2022-06-21 11:40:58.674410466 -0700 -@@ -167,7 +167,7 @@ +From b2b9c3f2ff66dd51c24163aa924363d19601001f Mon Sep 17 00:00:00 2001 +From: Adrien Destugues <pulkomandy@pulkomandy.tk> +Date: Sat, 30 May 2020 11:24:15 +0200 +Subject: build fix for libutf8proc + + +diff --git a/utils/idna.c b/utils/idna.c +index 628ef1f..f6e498a 100644 +--- a/utils/idna.c ++++ b/utils/idna.c +@@ -167,7 +167,7 @@ idna__ace_to_ucs4(const char *ace_label, #ifdef WITH_UTF8PROC @@ -10,3 +17,51 @@ diff --text --unified --recursive netsurf-3.10/utils/idna.c netsurf-3.10.new/uti int32_t idna_contexto[] = { /* CONTEXTO codepoints which have a rule defined */ +-- +2.30.2 + + +From 2179a717cb8d1afefc51a7c91522b6c23d374c40 Mon Sep 17 00:00:00 2001 +From: Ken Mays <kmays2000@gmail.com> +Date: Thu, 1 Jul 2021 09:01:05 +0100 +Subject: removed NetCookieJar.h from previous build + + +diff --git a/frontends/beos/cookies.cpp b/frontends/beos/cookies.cpp +index 91a9beb..c49775b 100644 +--- a/frontends/beos/cookies.cpp ++++ b/frontends/beos/cookies.cpp +@@ -38,7 +38,6 @@ extern "C" { + #include <private/interface/ColumnListView.h> + #include <private/interface/ColumnTypes.h> + #include <GroupLayoutBuilder.h> +-#include <NetworkCookieJar.h> + #include <OutlineListView.h> + #include <ScrollView.h> + #include <StringView.h> +-- +2.30.2 + + +From b0fb5ae3fdaa9281888875a782ea2af16a5d2538 Mon Sep 17 00:00:00 2001 +From: Sergei Reznikov <diver@gelios.net> +Date: Fri, 19 Nov 2021 10:32:56 +0300 +Subject: link libcolumnlistview before libtracker + + +diff --git a/frontends/beos/Makefile b/frontends/beos/Makefile +index 46f12ec..08bdaae 100644 +--- a/frontends/beos/Makefile ++++ b/frontends/beos/Makefile +@@ -12,7 +12,7 @@ BEOS_MIMESET := mimeset + # Linker flags + LDFLAGS += -L/boot/home/config/lib + LDFLAGS += -L/boot/common/lib +-LDFLAGS += -lbe -ltranslation -ltracker -lcolumnlistview -lnetwork ++LDFLAGS += -lbe -ltranslation -lcolumnlistview -ltracker -lnetwork + ifeq ($(CC_MAJOR),2) + LDFLAGS += -lstdc++.r4 + else +-- +2.30.2 + |