www/edbrowse: Update to 3.8.10

- Delete ports patches, fixed in upstream.
 - Add Accessibiliy sub-category.

ChangeLog:	https://github.com/edbrowse/edbrowse/blob/master/CHANGES
PR:		284067
Approved by:	bofh
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Alfonso S. Siciliano 2025-02-25 01:12:02 +01:00
parent f9fbe03c69
commit 51a255944b
No known key found for this signature in database
GPG key ID: E09C7EB1E771C5C8
4 changed files with 11 additions and 42 deletions

View file

@ -1,8 +1,7 @@
PORTNAME= edbrowse PORTNAME= edbrowse
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 3.8.7 DISTVERSION= 3.8.10
PORTREVISION= 3 CATEGORIES= www editors accessibility
CATEGORIES= www editors
MAINTAINER= alfix86@gmail.com MAINTAINER= alfix86@gmail.com
COMMENT= Line-oriented web browser and text editor COMMENT= Line-oriented web browser and text editor
@ -12,17 +11,18 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcurl.so:ftp/curl \ LIB_DEPENDS= libcurl.so:ftp/curl \
libquickjs.so:lang/quickjs \
libodbc.so:databases/unixODBC \ libodbc.so:databases/unixODBC \
libpcre2-8.so:devel/pcre2 libpcre2-8.so:devel/pcre2 \
libquickjs.so:lang/quickjs
USES= compiler:c11 gmake perl5 pkgconfig readline ssl USES= compiler:c11 gmake perl5 pkgconfig readline ssl
USE_PERL5= build
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= CMB
USE_PERL5= build
MAKEFILE= makefile MAKEFILE= makefile
MAKE_ARGS= QUICKJS_INCLUDE=${LOCALBASE}/include/quickjs \
GH_ACCOUNT= CMB QUICKJS_LIB=${LOCALBASE}/lib
PLIST_FILES= bin/${PORTNAME} \ PLIST_FILES= bin/${PORTNAME} \
share/man/man1/${PORTNAME}.1.gz share/man/man1/${PORTNAME}.1.gz

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1692570846 TIMESTAMP = 1736883025
SHA256 (CMB-edbrowse-v3.8.7_GH0.tar.gz) = 2c7f6a07e5897060527b6cc5c19c45106444e2c4d8c9799434973c352d9ce4e6 SHA256 (CMB-edbrowse-v3.8.10_GH0.tar.gz) = 3c194ce45b7348211ce3ad8e3304a0eacf8b27e623cbf8c08687785f88174e03
SIZE (CMB-edbrowse-v3.8.7_GH0.tar.gz) = 990893 SIZE (CMB-edbrowse-v3.8.10_GH0.tar.gz) = 1058008

View file

@ -1,11 +0,0 @@
--- makefile.orig 2022-10-04 00:20:51 UTC
+++ makefile
@@ -2,7 +2,7 @@ all :
# This only works if you are making the default target.
all :
- cd src ; make
+ cd src && $(MAKE)
clean :
cd src ; make clean

View file

@ -1,20 +0,0 @@
--- src/makefile.orig 2022-10-03 21:56:00 UTC
+++ src/makefile
@@ -1,7 +1,7 @@ PERL ?= perl
# compiler and flags
CC ?= cc
PERL ?= perl
-QUICKJS_DIR ?= ../../quickjs
+QUICKJS_DIR ?= /usr/local/include/quickjs
CFLAGS += -Wall -Wno-unused -D_FILE_OFFSET_BITS=64
ifeq ($(shell uname),Linux)
PLATFORM_CFLAGS = -DEDBROWSE_ON_LINUX
@@ -34,7 +34,7 @@ LDFLAGS = $(STRIP) $(LINKER_LIBS) -lpthread -lm
LDFLAGS = $(STRIP) $(LINKER_LIBS) -lpthread -lm
# LDFLAGS for quickjs loading.
-QUICKJS_LDFLAGS = $(QUICKJS_DIR)/libquickjs.a -ldl
+QUICKJS_LDFLAGS = -lquickjs
ifeq ($(shell uname),Linux)
QUICKJS_LDFLAGS += -latomic
endif