Interest Bump! - [New] sysutils/direnv

2020-10-24 Thread Ashton Fagg
Interest bump!

It was also suggested that new ports should be submitted as a tarball. I
have addressed that (as attached).

Thanks.



direnv.tgz
Description: Binary data

Ashton Fagg  writes:

> Hello folks,
>
> I have created a port of direnv (https://direnv.net). It is a utility
> (written in Go) that hooks onto your shell, and lets you define
> project specific environments.
>
> Portcheck is clean. The package builds successfully, I was able to
> pkg_add it to my machine and test it (amd64 with zsh).
>
> There is a small example on the github page, I was able to confirm
> that it is working. `man direnv` and related pages also work.
>
> Any suggestions appreciated. Thanks.
>
> diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile
> new file mode 100644
> index 000..345705be866
> --- /dev/null
> +++ b/sysutils/direnv/Makefile
> @@ -0,0 +1,48 @@
> +# $OpenBSD: Makefile.template,v 1.88 2020/05/15 01:32:48 abieber Exp $
> +
> +COMMENT = tool for managing environment based on current directory
> +
> +GH_ACCOUNT = direnv
> +GH_PROJECT = direnv
> +VERSION =2.23.0
> +GH_TAGNAME = v${VERSION}
> +
> +MAINTAINER= Ashton Fagg 
> +CATEGORIES =  sysutils devel
> +HOMEPAGE =   https://direnv.net
> +
> +# MIT
> +PERMIT_PACKAGE = Yes
> +
> +WANTLIB =c pthread
> +
> +USE_GMAKE =  Yes
> +
> +MODULES= lang/go
> +
> +pre-build: remove-github-actions
> +
> +do-build:
> + cd ${WRKSRC}; ${MODGO_BUILD_CMD} github.com/direnv/direnv/...
> +
> +# This removes some unneeded stuff. These are just
> +# Github CI hooks.
> +remove-github-actions:
> + rm -rf ${WRKSRC}/script
> +
> +do-install:
> + $(INSTALL_PROGRAM) $(MODGO_WORKSPACE)/bin/direnv $(PREFIX)/bin
> + $(INSTALL_MAN) \
> + $(WRKSRC)/man/direnv.1 $(PREFIX)/man/man1/direnv.1
> + $(INSTALL_MAN) \
> + $(WRKSRC)/man/direnv-stdlib.1 $(PREFIX)/man/man1/direnv-stdlib.1
> + $(INSTALL_MAN) \
> + $(WRKSRC)/man/direnv-fetchurl.1 
> $(PREFIX)/man/man1/direnv-fetchurl.1
> + $(INSTALL_MAN) \
> + $(WRKSRC)/man/direnv.toml.1 $(PREFIX)/man/man1/direnv.toml.1
> +
> +do-test:
> + cd ${WRKSRC};
> + ${MODGO_CMD} test github.com/direnv/direnv/...
> +
> +.include 
> diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo
> new file mode 100644
> index 000..e068918c6f2
> --- /dev/null
> +++ b/sysutils/direnv/distinfo
> @@ -0,0 +1,2 @@
> +SHA256 (direnv-2.23.0.tar.gz) = 0ovJWWgKMJ0NVPdU7f5iLN3hSkuAb90y0oXUejIgmLk=
> +SIZE (direnv-2.23.0.tar.gz) = 1349546
> diff --git a/sysutils/direnv/pkg/DESCR b/sysutils/direnv/pkg/DESCR
> new file mode 100644
> index 000..3c433d4d887
> --- /dev/null
> +++ b/sysutils/direnv/pkg/DESCR
> @@ -0,0 +1,12 @@
> +direnv is an extension for POSIX shells that adds the ability to modify
> +the environment based on the current working directory.
> +
> +Before each prompt, direnv checks for the existence of .envrc in the current
> +and parent directories. If the file exists, and is authorized, it is loaded 
> into
> +a bash sub-shell and all exported variables are then captured by direnv and 
> made
> +available to the current shell.
> +
> +This allows for project specific environment variables to be defined without
> +cluttering .profile.
> +
> +Supports common shells such as bash, zsh, fish, tcsh, elvish.
> diff --git a/sysutils/direnv/pkg/PLIST b/sysutils/direnv/pkg/PLIST
> new file mode 100644
> index 000..b5e197b94d6
> --- /dev/null
> +++ b/sysutils/direnv/pkg/PLIST
> @@ -0,0 +1,6 @@
> +@comment $OpenBSD: PLIST,v$
> +@bin bin/direnv
> +@man man/man1/direnv-fetchurl.1
> +@man man/man1/direnv-stdlib.1
> +@man man/man1/direnv.1
> +@man man/man1/direnv.toml.1


Re: UPDATE biology/py-biopython [Re: numpy status update and help requested]

2020-10-24 Thread Kurt Mosiejczuk
On Fri, Oct 16, 2020 at 05:57:16PM +0200, Martin Reindl wrote:
> Am 16.10.20 um 08:58 schrieb Martin Reindl:
> > On Sun, Oct 11, 2020 at 06:12:20PM -0400, Daniel Dickman wrote:
> >> - biology/py-biopython

> > Hello Daniel,

> > attached is an update for biopython to 1.78. I did an complete overhaul of
> > the port including switch to python3 with quirks and conflict markers. Tests
> > still run quite alright on amd64. Comments? OKs?

> Tests on sparc64 and arm64 show now suspicous fallout. Failures are
> mainly due to blocked network access in privsep.

Works alright for me. ok kmos

--Kurt



[M. UPDATE] net/qbittorent 4.2.5 to 4.3.0.1

2020-10-24 Thread Elias M . Mariani
Update net/qbittorrent 4.2.5 to 4.3.0.1

Changelog:
https://github.com/qbittorrent/qBittorrent/blob/release-4.3.0.1/Changelog

Tested OK on amd64.

Comments ?
OKs ?

Cheers
Elias mariani@

Index: Makefile.inc
===
RCS file: /cvs/ports/net/qbittorrent/Makefile.inc,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile.inc
--- Makefile.inc19 Jul 2020 04:02:32 -  1.12
+++ Makefile.inc24 Oct 2020 23:43:59 -
@@ -3,7 +3,7 @@
 # qmake picks up gcrypt.h even though it's unused
 DPB_PROPERTIES =   nojunk
 
-VER =  4.2.5
+VER =  4.3.0.1
 DISTNAME = qbittorrent-${VER}
 
 DIST_SUBDIR =  qbittorrent
Index: qbittorrent/distinfo
===
RCS file: /cvs/ports/net/qbittorrent/qbittorrent/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- qbittorrent/distinfo19 Jul 2020 04:02:32 -  1.9
+++ qbittorrent/distinfo24 Oct 2020 23:43:59 -
@@ -1,2 +1,2 @@
-SHA256 (qbittorrent/qbittorrent-4.2.5.tar.gz) = 
i0UICGDxMiuuXhOGb63xMtwaizen6vrGx6MCH6LJeXY=
-SIZE (qbittorrent/qbittorrent-4.2.5.tar.gz) = 7980898
+SHA256 (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = 
/ZovuqFJEUmpXNeTZuZyj7P6uvt2jlHRdIcw8gI8r+Q=
+SIZE (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = 7781412
Index: qbittorrent-nox/distinfo
===
RCS file: /cvs/ports/net/qbittorrent/qbittorrent-nox/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- qbittorrent-nox/distinfo19 Jul 2020 04:02:32 -  1.9
+++ qbittorrent-nox/distinfo24 Oct 2020 23:43:59 -
@@ -1,2 +1,2 @@
-SHA256 (qbittorrent/qbittorrent-4.2.5.tar.gz) = 
i0UICGDxMiuuXhOGb63xMtwaizen6vrGx6MCH6LJeXY=
-SIZE (qbittorrent/qbittorrent-4.2.5.tar.gz) = 7980898
+SHA256 (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = 
/ZovuqFJEUmpXNeTZuZyj7P6uvt2jlHRdIcw8gI8r+Q=
+SIZE (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = 7781412



Re: NEW: net/i2p

2020-10-24 Thread Dimitri Karamazov
Ping

Index: infrastructure/db/user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.376
diff -u -p -r1.376 user.list
--- infrastructure/db/user.list 22 Oct 2020 13:52:57 -  1.376
+++ infrastructure/db/user.list 24 Oct 2020 17:03:08 -
@@ -369,3 +369,4 @@ id  usergroup   port
 858 _purritobin_purritobin www/purritobin
 859 _miniflux  _miniflux   net/miniflux
 860 _dendrite  _dendrite   net/dendrite
+861 _i2p   _i2pnet/i2p

On Sun, October 4, 2020 03:35, Dimitri Karamazov wrote:
> On Sat, October 3, 2020 13:00, Solene Rapenne wrote:
>
>> On Tue, 15 Sep 2020 13:16:37 -
>> "Dimitri Karamazov" :
>>
>>
>>
>>> Can't seem to get any response on this, is there nobody that has
>>> time to verify this?
>>
>> Hello,
>>
>>
>>
>> the ports looks fine and work on amd64.
>>
>> Although, at the end of the build process there is this message,
>> could you look at the build script to disable this check producing the 
>> following error?
>
> Made changes with some input from sthen@ and solene@
> *modified existing patch to disable the test
> *changed pkgname to java-tanukiwrapper
> *set MODJAVA_VER to 1.8 for both ports
>
>
> Any comments/OK's?

i2p.tar.gz
Description: application/gzip


tanukiwrapper.tar.gz
Description: application/gzip


diff
Description: Binary data


CVS: cvs.openbsd.org: ports

2020-10-24 Thread Joerg Jung
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/10/24 14:01:23

Modified files:
x11/dmenu  : Makefile distinfo 

Log message:
update to dmenu 5.0



UPDATE: Lynis-3.0.1

2020-10-24 Thread Gonzalo L. Rodriguez
Update for Lynis to 3.0.1:

https://github.com/CISOfy/lynis/releases

OK? Comments?

Cheers.-

-- 

- gonzalo
Index: Makefile
===
RCS file: /cvs/ports/security/lynis/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- Makefile19 Jun 2020 08:24:01 -  1.37
+++ Makefile24 Oct 2020 18:41:00 -
@@ -2,7 +2,7 @@
 
 COMMENT=   security auditing tool
 
-DISTNAME = lynis-3.0.0
+DISTNAME = lynis-3.0.1
 
 CATEGORIES=security
 
Index: distinfo
===
RCS file: /cvs/ports/security/lynis/distinfo,v
retrieving revision 1.33
diff -u -p -r1.33 distinfo
--- distinfo19 Jun 2020 08:24:01 -  1.33
+++ distinfo24 Oct 2020 18:41:00 -
@@ -1,2 +1,2 @@
-SHA256 (lynis-3.0.0.tar.gz) = PMFl+QB7pB3m0LaToRZ9uvAXkIX5UG3LpktLjjfhvaI=
-SIZE (lynis-3.0.0.tar.gz) = 320637
+SHA256 (lynis-3.0.1.tar.gz) = g4G2LhGl4OrUF7z9koRa2rfcO50GJxyFKhFmy2WmGv8=
+SIZE (lynis-3.0.1.tar.gz) = 322638
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/lynis/pkg/PLIST,v
retrieving revision 1.21
diff -u -p -r1.21 PLIST
--- pkg/PLIST   19 Jun 2020 08:24:01 -  1.21
+++ pkg/PLIST   24 Oct 2020 18:41:00 -
@@ -24,6 +24,7 @@ share/lynis/db/languages/br
 share/lynis/db/languages/cn
 share/lynis/db/languages/da
 share/lynis/db/languages/de
+share/lynis/db/languages/de-AT
 share/lynis/db/languages/en
 share/lynis/db/languages/en-GB
 share/lynis/db/languages/en-US


CVS: cvs.openbsd.org: ports

2020-10-24 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2020/10/24 12:27:05

Modified files:
net/haproxy: Makefile 

Log message:
Fix CFLAGS handling

The proper variable to override for optimizations is CPU_CFLAGS.
Upstream Makefile adds -fno-strict-aliasing so remove it.

>From brad



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2020/10/24 12:27:51

Modified files:
net/haproxy: Makefile 
Added files:
net/haproxy/patches: patch-Makefile 

Log message:
Backport two commits to support closefrom()

>From brad



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/10/24 10:58:49

Modified files:
geo/qgis   : Makefile distinfo 
geo/qgis/patches: patch-src_providers_mdal_CMakeLists_txt 
  patch-src_server_CMakeLists_txt 
geo/qgis/pkg   : PLIST 
Removed files:
geo/qgis/patches: patch-cmake_FindQCA_cmake 

Log message:
Update to QGIS 3.16.0.

See https://changelog.qgis.org/en/qgis/version/3.16/



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Aaron Bieber
CVSROOT:/cvs
Module name:ports
Changes by: abie...@cvs.openbsd.org 2020/10/24 09:37:34

Modified files:
www/honk   : Makefile distinfo 
www/honk/pkg   : PLIST README honk.rc 

Log message:
bonk honk to 0.9.2! Update from MAINTAINER:
Horia Racoviceanu 



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/10/24 08:52:15

Modified files:
devel/git  : Makefile distinfo 

Log message:
Update to git 2.29.1

This is to fix the build procedure change in 2.28 [...]
when the non-default SKIP_DASHED_BUILT_INS installation
option is in effect.

Noop for us.
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.29.1.txt



Re: UPDATE: net/vnstat

2020-10-24 Thread Solene Rapenne
On Fri, 23 Oct 2020 22:15:27 +0200
Rafael Sadowski :

> Please find below a diff to update vnstat to the latest stable version. I had
> an older version in my tree for a long time, time to push it out.
> 
> Latest test on em0 looks good:
> 
 diff --git a/net/vnstat/pkg/README-main b/net/vnstat/pkg/README-main
> index 825583a460b..4726e7cb603 100644
> --- a/net/vnstat/pkg/README-main
> +++ b/net/vnstat/pkg/README-main
> @@ -4,20 +4,20 @@ $OpenBSD: README-main,v 1.3 2018/09/04 12:46:19 espie Exp $
>  | Running ${PKGSTEM} on OpenBSD
>  +---
>  
> -1) Launch vnstat --iflist to see all the available interfaces.
> +1) Edit ${SYSCONFDIR}/vnstat.conf if necessary.
>  
> -2) For each interface that you want to monitor, launch this command:
> -# su -m _vnstat -c "vnstat -i interface -u"
> -This will create the database for the specified interface.
> +2) Start the vnstatd daemon:
> +# rcctl start vnstatd
>  
> -3) Edit ${SYSCONFDIR}/vnstat.conf if necessary.
> +3) Run "vnstat --iflist" to see all the available interfaces.
>  
> -4) Finally launch the vnstatd daemon:
> -# ${RCDIR}/vnstatd start
> +4) For each interface that you want to monitor, launch this command:
> +# doas -u _vnstat vnstat --add -i INTERFACE
> +This will create the database for the specified interface. Otherwise you can
> +also adjust "Interface" in ${SYSCONFDIR}/vnstat.conf.
>  
>  5) Create graphics with the command vnstati (you have to install vnstati)
>  
> -
>  Random hints:
>  * You can enable debug in ${SYSCONFDIR}/vnstat.conf and check
>the logs in /var/log/vnstat/vnstat.log
> 


ok solene@ except for the README change bullet 4

you need a specific line in doas.conf to allow root to use doas.

The following command work with su: (which was used previously)
# su -m  _vnstat -c  "vnstat --add -i INTERFACE"



Re: bitmap fonts: Install pango 1.44 compatible OpenType fonts

2020-10-24 Thread Jonathan Gray
On Sat, Oct 24, 2020 at 12:56:55PM +0200, Christopher Zimmermann wrote:
> 
> Hi,
> 
> now that our in tree fonttosfnt is updated to properly handle the metrics of
> terminus and others bitmap fonts, I'd like to change the appropriate ports
> to install .otb versions of the fonts along with their .pcf.gz versions.
> I tested only the latin fonts. Maybe someone with korean, japanese or
> chinese knowledge could have a look at those ?
> 
> OK?
> 
> 
> Christopher

Not suggesting for this diff but worth noting there are other bdf/pcf
fonts in ports, you perhaps missed zh-wqy-bitmapfont as the pcf files
are not compressed.

some other ports with pcf files in PLIST

comms/hylafax
comms/x3270
editors/xemacs21-sumo
fonts/zh-wqy-bitmapfont
games/cmatrix
games/hackdata
games/xjewel
mail/metamail
textproc/boust
x11/icewm

bdf in PLIST

devel/pygame
editors/xemacs21-sumo
emulators/vice
games/xpat2



Re: Ruby 2.7 sparc64 fiber fix

2020-10-24 Thread Klemens Nanni
On Wed, Oct 21, 2020 at 01:08:54PM -0700, Jeremy Evans wrote:
> Anyway, I think this is probably enough of an improvement to make Ruby
> 2.7 usable on sparc64.  However, since I'm way outside my area of
> expertise, I'd like to get an OK on this from someone who uses sparc64
> and ideally other non-amd64 non-i386 arches.
Puppet 6 on sparc64 runs fine with this fix and Ruby 2.7 only.
jeremy upgraded all required ports to 2.7 for me, I removed Ruby 2.6
entirely and Puppet as well as facter continue to work just fine.

Haven't reviewed the diff yet.



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/10/24 07:37:33

Modified files:
sysutils/consul: Makefile distinfo 
Added files:
sysutils/consul/patches: 
 
patch-vendor_github_com_shirou_gopsutil_process_process_openbsd_go 

Log message:
Update to consul-1.8.5.



Re: [maintainer update] archivers/pecl-lzf

2020-10-24 Thread Johan Huldtgren
On 2020-10-17 19:43, Johan Huldtgren wrote:
> hello,
> 
> minor update from 1.6.7 to 1.6.8 which includes a fix for filter
> protoypes for 7.2+
> 
> built / packaged / passes tests on amd64, I don't actively use this
> anymore though so I have no real world tests.
> 
> thanks,
> 
> .jh

ping? I should have noted that this port has no consumers.

.jh

> Index: pecl-lzf/Makefile
> ===
> RCS file: /cvs/ports/archivers/pecl-lzf/Makefile,v
> retrieving revision 1.23
> diff -u -p -u -p -r1.23 Makefile
> --- pecl-lzf/Makefile 11 Dec 2019 16:08:29 -  1.23
> +++ pecl-lzf/Makefile 17 Oct 2020 23:35:22 -
> @@ -2,9 +2,8 @@
>  
>  COMMENT =PHP support for LZF de/compression
>  
> -DISTNAME =   LZF-1.6.7
> +DISTNAME =   LZF-1.6.8
>  CATEGORIES = archivers
> -REVISION =   0
>  MAINTAINER = Johan Huldtgren 
>  
>  # PHP
> Index: pecl-lzf/distinfo
> ===
> RCS file: /cvs/ports/archivers/pecl-lzf/distinfo,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 distinfo
> --- pecl-lzf/distinfo 4 Mar 2019 10:37:19 -   1.6
> +++ pecl-lzf/distinfo 17 Oct 2020 23:35:22 -
> @@ -1,2 +1,2 @@
> -SHA256 (LZF-1.6.7.tgz) = SBeNokQBl2+KxRiQUiKvZMAz9J8qUNgw5V3hP6gOj+A=
> -SIZE (LZF-1.6.7.tgz) = 17999
> +SHA256 (LZF-1.6.8.tgz) = jhwu0hFDmnj277gBFqH7C/JK7C9lnpBmm48D7YFC9Yk=
> +SIZE (LZF-1.6.8.tgz) = 18071
> Index: pecl-lzf/pkg/PLIST
> ===
> RCS file: /cvs/ports/archivers/pecl-lzf/pkg/PLIST,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 PLIST
> --- pecl-lzf/pkg/PLIST11 Dec 2019 16:08:29 -  1.6
> +++ pecl-lzf/pkg/PLIST17 Oct 2020 23:35:22 -
> @@ -5,6 +5,6 @@ ${MODPECL_DEFAULTV}@pkgpath archivers/pe
>  ${MODPECL_DEFAULTV}@pkgpath archivers/pecl-lzf,php70
>  ${MODPECL_DEFAULTV}@pkgpath archivers/pecl-lzf,php71
>  @extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini 
> -lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
> +@so lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
>  share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
>  @sample ${SYSCONFDIR}/php-${MODPHP_VERSION}.sample/${MODULE_NAME}.ini



Re: UPDATE mail/notmuch-0.31

2020-10-24 Thread Bjorn Ketelaars
On Fri 16/10/2020 13:22, Bjorn Ketelaars wrote:
> Diff below brings notmuch to 0.31. From NEWS [0]:
> - notmuch now supports Emacs 27.1
> - add support for moving between threads after
>   notmuch-tree-from-search-thread
> 
> The test suite completes with 4 failing tests, test.log attached:
> 
> 1210/1219 tests passed.
> 3 broken tests failed as expected.
> 4 tests failed.
> 2 tests skipped.
> All tests in 1 file skipped.
> 
> I'm not sure if these failures are new. Current version in ports hangs
> during 'make test' after 'Message with quote in Message-Id:'. Probably
> related with Emacs 27.1. Unfortunately I don't understand these failures
> and could use some help.
> 
> No issues found while using this update, in combination with neomutt, on
> amd64. Python bindings have been build tested only.
> 
> [0] https://notmuchmail.org/news/release-0.31/

Ping!



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/10/24 05:48:31

Modified files:
geo/gdal   : Makefile distinfo 

Log message:
Update to GDAL 3.1.4.

See https://github.com/OSGeo/gdal/blob/v3.1.4/gdal/NEWS#L1



Re: bitmap fonts: Install pango 1.44 compatible OpenType fonts

2020-10-24 Thread Marc Espie
On Sat, Oct 24, 2020 at 12:56:55PM +0200, Christopher Zimmermann wrote:
> 
> Hi,
> 
> now that our in tree fonttosfnt is updated to properly handle the metrics of
> terminus and others bitmap fonts, I'd like to change the appropriate ports
> to install .otb versions of the fonts along with their .pcf.gz versions.
> I tested only the latin fonts. Maybe someone with korean, japanese or
> chinese knowledge could have a look at those ?
> 
> OK?
> 
> 
> Christopher
> 
I'm not quite sure how to test this...

Specifically, at least in gimp, there's obvious font substitution

I see diacritics obviously belonging to Dina font.

But kana and kanji look very clean and not bitmap, I suspect they get 
borrowed from another font.


Hopefully, you can try copy and pasting the following text in various programs
and figure out how it looks:


French diacritics

Amélie  mon cœur

Japanese katakana/hiragana
ノゾミ, のぞみ

Japanese kanji
梅



Re: Remove tb-https-everywhere

2020-10-24 Thread Stuart Henderson
On 2020/10/24 10:34, Caspar Schutijser wrote:
> Hi,
> 
> www/tor-browser/https-everywhere can be removed since it is now part
> of the www/tor-browser/browser port. The diff below makes that happen.
> I went with "outdated and/or no longer required by other ports" as the
> reason for removal; it is indeed no longer required by
> www/tor-browser/browser.

Please just merge it into www/tor-browser/browser with a @pkgpath,
there is no need for upgrading users to keep the old version on their
system.



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/10/24 05:17:45

Modified files:
databases/py-ldap3: Makefile 
databases/py-ldap3/pkg: PLIST 

Log message:
py-ldap3: regen PLIST to unbreak py3; reported by aja@



Re: CVS: cvs.openbsd.org: ports

2020-10-24 Thread Stuart Henderson
On 2020/10/24 11:21, Antoine Jacoutot wrote:
> On Thu, Oct 22, 2020 at 02:47:22PM -0600, Stuart Henderson wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: st...@cvs.openbsd.org   2020/10/22 14:47:22
> > 
> > Modified files:
> > databases/py-ldap3: Makefile distinfo 
> > databases/py-ldap3/pkg: PLIST 
> > 
> > Log message:
> > update to py-ldap3 2.8.1, from Lucas Raab
> 
> Failed to package for me...
> 
> ===>  Building package for py3-ldap3-2.8.1
> Create /exopi-cvs/ports/packages/amd64/all/py3-ldap3-2.8.1.tgz
> Creating package py3-ldap3-2.8.1
> checksumming|*| 
> 87%
> Error: 
> /exopi-obj/pobj/py-ldap3-2.8.1-python3/fake-amd64-python3/usr/local/lib/python3.8/site-packages/ldap3/strategy/safeSync.pyc
>  does not exist
> pkg_create: can't continue
> *** Error 1 in databases/py-ldap3 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2124 
> '/exopi-cvs/ports/packages/amd64/all/py3-ldap3-2.8.1.tgz')
> *** Error 2 in databases/py-ldap3 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2605 '_internal-package': 
> @case X${_DEPENDS_CACHE} in  X) ...)
> *** Error 2 in databases/py-ldap3 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2584 'package': 
> @lock=py3-ldap3-2.8.1;  export _LOCKS_HELD...)
> ===> Exiting databases/py-ldap3,python3 with an error
> 
> 
> 
> -- 
> Antoine

Doh. Sorry, fixed!



NEW: fonts/ttyp0-font

2020-10-24 Thread Christopher Zimmermann

Hi,

this is a terminal font with bold and italic styles supporting many 
languages in several sizes.

This is the most comprehensive terminal font I know.

OK to import ?

Christopher


DESC:

UW ttyp0 is a family of bitmap programmer's fonts. It covers most of the 
Latin and Cyrillic alphabet, Greek, Armenian, Georgian (only Mkhedruli), 
Hebrew (without cantillation marks), Thai, most of IPA (but no UPA), 
standard punctuation, common symbols, some mathematics, line graphics, a 
few dingbats, and Powerline delimiter symbols. For many characters, 
several stylistic variants are provided (e.g., regular, dotted, or 
slashed zero, raised or centered tilde and asterisk, Russian, Serbian, 
or Bulgarian Cyrillic characters), that can be selected at build time. 
In addition to Unicode (ISO 10646-1), UW ttyp0 supports about thirty 
8-bit encodings (code pages).


UW ttyp0 comes in nine sizes from 6x11 to 11x22. In all of the sizes 
there are regular and bold versions; for some there is also a (somewhat 
experimental) italic.


Flavors:
sq  - straight accent and apostrophe
ct  - centered ASCII tilde
nbs - display no-break space like normal space
nbd - display dotted no-break space


--
http://gmerlin.de
OpenPGP: http://gmerlin.de/christopher.pub
CB07 DA40 B0B6 571D 35E2  0DEF 87E2 92A7 13E5 DEE1


ttyp0-port.tgz
Description: application/tar-gz


bitmap fonts: Install pango 1.44 compatible OpenType fonts

2020-10-24 Thread Christopher Zimmermann


Hi,

now that our in tree fonttosfnt is updated to properly handle the 
metrics of terminus and others bitmap fonts, I'd like to change the 
appropriate ports to install .otb versions of the fonts along with their 
.pcf.gz versions.
I tested only the latin fonts. Maybe someone with korean, japanese or 
chinese knowledge could have a look at those ?


OK?


Christopher



--
http://gmerlin.de
OpenPGP: http://gmerlin.de/christopher.pub
CB07 DA40 B0B6 571D 35E2  0DEF 87E2 92A7 13E5 DEE1
Index: dina-fonts/Makefile
===
RCS file: /cvs/ports/fonts/dina-fonts/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- dina-fonts/Makefile 25 May 2020 06:05:52 -  1.10
+++ dina-fonts/Makefile 24 Oct 2020 10:47:39 -
@@ -6,7 +6,7 @@ COMMENT =   monospace bitmap font, primari
 
 DISTNAME = dina-fonts-2.92
 CATEGORIES =   fonts
-REVISION = 3
+REVISION = 4
 
 HOMEPAGE = https://www.dcmembers.com/jibsen/download/61/
 
@@ -18,7 +18,6 @@ PERMIT_PACKAGE = Yes
 EXTRACT_SUFX = .zip
 MASTER_SITES = https://sizeofvoid.org/pub/OpenBSD/distfiles/
 
-NO_BUILD = Yes
 NO_TEST =  Yes
 USE_X11 =  Yes
 
@@ -26,26 +25,32 @@ FONTDIR=${PREFIX}/share/fonts/dina
 
 WRKSRC =   ${WRKDIR}/BDF
 
-do-install:
-   bdftopcf -t -o ${WRKSRC}/DinaItalic10.pcf ${WRKSRC}/Dina_i400-10.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaItalic8.pcf ${WRKSRC}/Dina_i400-8.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaItalic9.pcf ${WRKSRC}/Dina_i400-9.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaBoldItalic10.pcf ${WRKSRC}/Dina_i700-10.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaBoldItalic8.pcf ${WRKSRC}/Dina_i700-8.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaBoldItalic9.pcf ${WRKSRC}/Dina_i700-9.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaMedium10.pcf ${WRKSRC}/Dina_r400-10.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaMedium8.pcf ${WRKSRC}/Dina_r400-8.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaMedium9.pcf ${WRKSRC}/Dina_r400-9.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaMedium6.pcf ${WRKSRC}/Dina_r400-6.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaBold10.pcf ${WRKSRC}/Dina_r700-10.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaBold8.pcf ${WRKSRC}/Dina_r700-8.bdf
-   bdftopcf -t -o ${WRKSRC}/DinaBold9.pcf ${WRKSRC}/Dina_r700-9.bdf
-   ${GZIP_CMD} ${WRKSRC}/*.pcf
+do-build:
+   mv ${WRKSRC}/Dina_i400-10.bdf ${WRKSRC}/DinaItalic10.bdf
+   mv ${WRKSRC}/Dina_i400-8.bdf ${WRKSRC}/DinaItalic8.bdf
+   mv ${WRKSRC}/Dina_i400-9.bdf ${WRKSRC}/DinaItalic9.bdf
+   mv ${WRKSRC}/Dina_i700-10.bdf ${WRKSRC}/DinaBoldItalic10.bdf
+   mv ${WRKSRC}/Dina_i700-8.bdf ${WRKSRC}/DinaBoldItalic8.bdf
+   mv ${WRKSRC}/Dina_i700-9.bdf ${WRKSRC}/DinaBoldItalic9.bdf
+   mv ${WRKSRC}/Dina_r400-10.bdf ${WRKSRC}/DinaMedium10.bdf
+   mv ${WRKSRC}/Dina_r400-8.bdf ${WRKSRC}/DinaMedium8.bdf
+   mv ${WRKSRC}/Dina_r400-9.bdf ${WRKSRC}/DinaMedium9.bdf
+   mv ${WRKSRC}/Dina_r400-6.bdf ${WRKSRC}/DinaMedium6.bdf
+   mv ${WRKSRC}/Dina_r700-10.bdf ${WRKSRC}/DinaBold10.bdf
+   mv ${WRKSRC}/Dina_r700-8.bdf ${WRKSRC}/DinaBold8.bdf
+   mv ${WRKSRC}/Dina_r700-9.bdf ${WRKSRC}/DinaBold9.bdf
+   for bdf in ${WRKSRC}/*.bdf; do \
+   dst=`dirname $$bdf`/`basename $$bdf .bdf`; \
+   ${X11BASE}/bin/bdftopcf -t $$bdf |gzip -9 >$$dst.pcf.gz; \
+   ${X11BASE}/bin/fonttosfnt -o $$dst.otb $$bdf; \
+   done
${X11BASE}/bin/mkfontdir ${WRKSRC}
egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \
sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias
+
+do-install:
${INSTALL_DATA_DIR} ${FONTDIR}
-   ${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${FONTDIR}
+   ${INSTALL_DATA} ${WRKSRC}/*{.otb,.pcf.gz} ${FONTDIR}
${INSTALL_DATA} ${WRKSRC}/fonts.alias ${FONTDIR}/fonts.alias-dina
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dina-fonts
${INSTALL_DATA} ${WRKDIR}/LICENSE ${PREFIX}/share/doc/dina-fonts
Index: dina-fonts/pkg/PLIST
===
RCS file: /cvs/ports/fonts/dina-fonts/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- dina-fonts/pkg/PLIST31 Mar 2015 09:45:09 -  1.3
+++ dina-fonts/pkg/PLIST24 Oct 2020 10:47:39 -
@@ -3,17 +3,30 @@ share/doc/dina-fonts/
 share/doc/dina-fonts/LICENSE
 share/fonts/
 @fontdir share/fonts/dina/
+share/fonts/dina/DinaBold10.otb
 share/fonts/dina/DinaBold10.pcf.gz
+share/fonts/dina/DinaBold8.otb
 share/fonts/dina/DinaBold8.pcf.gz
+share/fonts/dina/DinaBold9.otb
 share/fonts/dina/DinaBold9.pcf.gz
+share/fonts/dina/DinaBoldItalic10.otb
 share/fonts/dina/DinaBoldItalic10.pcf.gz
+share/fonts/dina/DinaBoldItalic8.otb
 share/fonts/dina/DinaBoldItalic8.pcf.gz
+share/fonts/dina/DinaBoldItalic9.otb
 share/fonts/dina/DinaBoldItalic9.pcf.gz
+share/fonts/dina/DinaItalic10.otb
 share/fonts/dina/DinaItalic10.pcf.gz
+share/fonts/dina/DinaItalic8.otb
 share/fonts/dina/DinaItalic8.pcf.gz

CVS: cvs.openbsd.org: ports

2020-10-24 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/10/24 04:56:33

Modified files:
net/unifi  : Makefile.inc 

Log message:
fix regex, 0-9 not 1-9



Re: Remove tb-https-everywhere

2020-10-24 Thread Klemens Nanni
On Sat, Oct 24, 2020 at 10:34:24AM +0200, Caspar Schutijser wrote:
> www/tor-browser/https-everywhere can be removed since it is now part
> of the www/tor-browser/browser port. The diff below makes that happen.
> I went with "outdated and/or no longer required by other ports" as the
> reason for removal; it is indeed no longer required by
> www/tor-browser/browser.
You can always add a new reason to quirks, they don't cost us anything!

> I think this is the first time I'm sending a diff for the removal of
> a port. I think it is correct.
www/tor-browser/Makefile needs unhooking as well, OK kn with that.



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/10/24 04:53:17

Modified files:
textproc   : Makefile 
textproc/py-natsort: Makefile 
textproc/py-natsort/pkg: PLIST 

Log message:
Move py-natsort to python3 FLAVOR instead of MODPY_DEFAULT_VERSION.
Because sysutils/py-croniter depends on py-natsort,python3 which did not
exist.



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/10/24 04:53:48

Modified files:
net/unifi/testing: Makefile 

Log message:
update FETCH_MANUALLY text for simplified BUILD_V handling



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/10/24 04:52:54

Modified files:
net/unifi  : Makefile.inc 

Log message:
handle things if a rebuilt snappy-java is not provided



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2020/10/24 04:06:56

Modified files:
www/chromium   : Makefile 
www/chromium/patches: 
  
patch-chrome_browser_ui_views_frame_browser_view_cc 

Log message:
change a linux ifdef to include bsd as well for consistency, no functional 
change



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/10/24 03:40:36

Modified files:
net/unifi  : Makefile.inc 

Log message:
unifi port tweak; allow using a whole distfile url in BUILD_V, makes it
easier to fetch the beta versions



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/10/24 03:22:18

Modified files:
www/webkitgtk4 : Makefile distinfo 

Log message:
Update to webkitgtk4-2.30.2.



Re: CVS: cvs.openbsd.org: ports

2020-10-24 Thread Antoine Jacoutot
On Thu, Oct 22, 2020 at 02:47:22PM -0600, Stuart Henderson wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   st...@cvs.openbsd.org   2020/10/22 14:47:22
> 
> Modified files:
>   databases/py-ldap3: Makefile distinfo 
>   databases/py-ldap3/pkg: PLIST 
> 
> Log message:
> update to py-ldap3 2.8.1, from Lucas Raab

Failed to package for me...

===>  Building package for py3-ldap3-2.8.1
Create /exopi-cvs/ports/packages/amd64/all/py3-ldap3-2.8.1.tgz
Creating package py3-ldap3-2.8.1
checksumming|*| 87%
Error: 
/exopi-obj/pobj/py-ldap3-2.8.1-python3/fake-amd64-python3/usr/local/lib/python3.8/site-packages/ldap3/strategy/safeSync.pyc
 does not exist
pkg_create: can't continue
*** Error 1 in databases/py-ldap3 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2124 
'/exopi-cvs/ports/packages/amd64/all/py3-ldap3-2.8.1.tgz')
*** Error 2 in databases/py-ldap3 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2605 '_internal-package': @case 
X${_DEPENDS_CACHE} in  X) ...)
*** Error 2 in databases/py-ldap3 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2584 'package': 
@lock=py3-ldap3-2.8.1;  export _LOCKS_HELD...)
===> Exiting databases/py-ldap3,python3 with an error



-- 
Antoine



CVS: cvs.openbsd.org: ports

2020-10-24 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/10/24 03:19:59

Added files:
sysutils/amazon-ssm-agent/patches: 
   
patch-agent_plugins_inventory_gatherers_application_dataProvider_go 

Log message:
Unbreak; forgot patch in previous



Remove tb-https-everywhere

2020-10-24 Thread Caspar Schutijser
Hi,

www/tor-browser/https-everywhere can be removed since it is now part
of the www/tor-browser/browser port. The diff below makes that happen.
I went with "outdated and/or no longer required by other ports" as the
reason for removal; it is indeed no longer required by
www/tor-browser/browser.

I think this is the first time I'm sending a diff for the removal of
a port. I think it is correct.

Thanks,
Caspar Schutijser


Index: devel/quirks/Makefile
===
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.1075
diff -u -p -r1.1075 Makefile
--- devel/quirks/Makefile   23 Oct 2020 18:22:21 -  1.1075
+++ devel/quirks/Makefile   24 Oct 2020 08:32:24 -
@@ -5,7 +5,7 @@ CATEGORIES =devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =  quirks-3.467
+PKGNAME =  quirks-3.468
 PKG_ARCH = *
 MAINTAINER =   Marc Espie 
 
Index: devel/quirks/files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.1093
diff -u -p -r1.1093 Quirks.pm
--- devel/quirks/files/Quirks.pm23 Oct 2020 18:22:21 -  1.1093
+++ devel/quirks/files/Quirks.pm24 Oct 2020 08:32:24 -
@@ -1890,6 +1890,7 @@ my $obsolete_reason = {
'k3dsurf' => 3,
'spacehulk' => 3,
'taxipilot' => 3,
+   'tb-https-everywhere' => 5,
 };
 
 # reasons for obsolete packages
Index: www/tor-browser/https-everywhere/Makefile
===
RCS file: www/tor-browser/https-everywhere/Makefile
diff -N www/tor-browser/https-everywhere/Makefile
--- www/tor-browser/https-everywhere/Makefile   26 Aug 2020 07:37:39 -  
1.20
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-# $OpenBSD: Makefile,v 1.20 2020/08/26 07:37:39 landry Exp $
-
-ADDON_NAME =   https-everywhere
-V =2020.8.13
-COMMENT =  Tor Browser add-on: force https where possible
-HOMEPAGE = https://www.eff.org/https-everywhere
-MASTER_SITES = https://www.eff.org/files/
-GUID = https-everywhere-...@eff.org
-ADDON_XPI_FILE =   ${ADDON_NAME}-${V}-eff.xpi
-DISTFILES =${ADDON_XPI_FILE}
-DISTFILE_IS_XPI =  Yes
-
-.include 
Index: www/tor-browser/https-everywhere/distinfo
===
RCS file: www/tor-browser/https-everywhere/distinfo
diff -N www/tor-browser/https-everywhere/distinfo
--- www/tor-browser/https-everywhere/distinfo   26 Aug 2020 07:37:39 -  
1.18
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-SHA256 (https-everywhere-2020.8.13-eff.xpi) = 
e1XWrqP5HNCK5Hp5VDDX2SXwHiNsgfsLNyqxu1NrTeU=
-SIZE (https-everywhere-2020.8.13-eff.xpi) = 1766618
Index: www/tor-browser/https-everywhere/pkg/DESCR
===
RCS file: www/tor-browser/https-everywhere/pkg/DESCR
diff -N www/tor-browser/https-everywhere/pkg/DESCR
--- www/tor-browser/https-everywhere/pkg/DESCR  13 Nov 2016 21:15:43 -  
1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,7 +0,0 @@
-HTTPS Everywhere is a Firefox extension from the EFF that forces HTTPS
-use wherever possible when browsing.  It does this by means of an
-extensive set of rules maintained and updated by the EFF.
-
-This package provides the HTTPS Everywhere add-on for use with Tor
-Browser.  It will not work with any other Mozilla-based browser
-package.
Index: www/tor-browser/https-everywhere/pkg/PLIST
===
RCS file: www/tor-browser/https-everywhere/pkg/PLIST
diff -N www/tor-browser/https-everywhere/pkg/PLIST
--- www/tor-browser/https-everywhere/pkg/PLIST  5 Apr 2020 16:58:27 -   
1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,3 +0,0 @@
-@comment $OpenBSD: PLIST,v 1.4 2020/04/05 16:58:27 landry Exp $
-${EXTDIR_ROOT}/browser/extensions/
-${EXTDIR_ROOT}/browser/extensions/${GUID}.xpi



Re: ffmpeg & x264 on arm

2020-10-24 Thread Brad Smith

On 10/16/2020 9:27 AM, a...@sdf.org wrote:

Hi Brad,

we talked about this last year (and tested some other codecs).
Can you apply this?

Ya, I know. I had intended to get a board up and running. Thanks to some
help from jsg@ I have my M2 Ultra board now running with an SSD and I
am checking out the tree to take a look at your diff plus some other related
bits.

Regards,
adr.
==
multimedia/x264:

--- Makefile.orig   Thu Oct 15 09:02:38 2020
+++ MakefileThu Oct 15 09:04:07 2020
@@ -42,7 +42,8 @@
--disable-swscale
  
  .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "mips64" || \

-${MACHINE_ARCH} == "mips64el" || ${MACHINE_ARCH} == "powerpc"
+${MACHINE_ARCH} == "mips64el" || ${MACHINE_ARCH} == "powerpc" || \
+${MACHINE_ARCH} == "arm"
  CONFIGURE_ARGS+=--disable-asm
  .endif
==
graphics/ffmpeg:

--- Makefile.orig   Fri Oct 16 14:20:11 2020
+++ MakefileThu Oct 15 13:55:18 2020
@@ -130,6 +130,10 @@
--objcc="/usr/bin/false" \
--optflags="${OPTFLAGS}"
  
+.if ${MACHINE_ARCH} == "arm"

+CONFIGURE_ARGS+=--disable-asm
+.endif
+
  CONFIGURE_ENV+=   TERM=${TERM} \
TMPDIR=${WRKBUILD}





Re: fix sdl2 build on arm

2020-10-24 Thread Brad Smith

On 10/16/2020 8:56 AM, a...@sdf.org wrote:

Hello,

Opengl, opengles must be disabled or strict alignment errors
will occur.

Only tested with ffplay for now.
[...]
Program terminated with signal 10, Bus error.
[...]
#0  0x759109fc in __driDriverGetExtensions_kms_swrast ()
from /usr/X11R6/lib/modules/dri/swrast_dri.so


To me it looks like something that should be fixed in Mesa.


I don't see a reason to try to fix it now.

Regards,
adr.


--- Makefile.orig   Thu Oct 15 09:50:24 2020
+++ MakefileThu Oct 15 20:08:12 2020
@@ -54,9 +54,11 @@
  CONFIGURE_ARGS+= --disable-atomic
  .endif
  
-# clang can't handle simd asm

  .if ${MACHINE_ARCH} == "arm"
+# clang can't handle simd asm
  CONFIGURE_ARGS+= --disable-arm-simd
+CONFIGURE_ARGS+= --disable-video-opengl
+CONFIGURE_ARGS+= --disable-video-opengles
  .endif
  
  # tests in test subdir, but interactive and not hooked up to build