Interest Bump! - [New] sysutils/direnv
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]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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