CVS: cvs.openbsd.org: ports

2024-07-12 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/07/12 16:13:20 Modified files: lang/crystal : Makefile distinfo Log message: update to crystal-1.13.1

CVS: cvs.openbsd.org: ports

2024-07-09 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/07/09 14:23:23 Modified files: lang/crystal : Makefile distinfo lang/crystal/patches: patch-src_compiler_crystal_compiler_cr lang/crystal/pkg: PLIST Log message: update to

CVS: cvs.openbsd.org: ports

2024-06-12 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2024/06/12 13:13:35 Modified files: lang/crystal : Makefile distinfo lang/crystal/files: crystal lang/crystal/patches: patch-src_compiler_crystal_compiler_cr lang/crystal/pkg:

Re: lang/crystal: update and unbreak

2024-06-12 Thread joshua stein
On Wed, 12 Jun 2024 at 07:57:44 +0200, Rafael Sadowski wrote: > On Tue Jun 11, 2024 at 08:19:27PM GMT, joshua stein wrote: > > On Tue, 11 Jun 2024 at 21:41:42 +0200, Rafael Sadowski wrote: > > > > diff --git lang/crystal/files/crystal lang/crystal/files/crystal >

Re: lang/crystal: update and unbreak

2024-06-11 Thread joshua stein
ISION = 0 HOMEPAGE = https://crystal-lang.org/ MAINTAINER = joshua stein @@ -20,7 +16,7 @@ MAINTAINER = joshua stein # Apache 2.0 PERMIT_PACKAGE = Yes -WANTLIB += ${COMPILER_LIBCXX} c event_core gc iconv m pcre yaml-0 +WANTLIB += ${COMPILER_LIBCXX} c event_core gc iconv m

Re: lang/crystal: update and unbreak

2024-06-11 Thread joshua stein
On Tue, 11 Jun 2024 at 15:58:51 +0100, Stuart Henderson wrote: > On 2024/06/11 09:43, joshua stein wrote: > > update to 1.12.2, fix linking to libLLVM, and use -Wl,-z,nobtcfi > > until upstream gets IBT support. > > please set USE_NOBTCFI=Yes, even if it needs addi

lang/crystal: update and unbreak

2024-06-11 Thread joshua stein
=1.4.1 -V_SHARDS = 0.17.0 +V =1.12.2 +V_SHARDS = 0.18.0 V_MOLINILLO = 0.2.0 COMMENT = statically typed object oriented language DISTNAME = crystal-${V} CATEGORIES = lang -REVISION = 0 HOMEPAGE = https://crystal-lang.org/ MAINTAINER = joshua stein

Re: NEW: cad/prusa-slicer 2.5.2

2023-09-07 Thread joshua stein
On Wed, 06 Sep 2023 at 19:20:41 -0700, Renato Aguiar wrote: > Attached a port of PrusaSlicer 2.5.2. It still needs more testing, but basic > use case of generating G-Code from STL models seems to be working on my > amd64 machine. Very cool, thanks for porting this. I built and tested it on amd64

[update] lang/crystal 1.8.2

2023-06-08 Thread joshua stein
= statically typed object oriented language DISTNAME = crystal-${V} @@ -17,7 +14,7 @@ MAINTAINER = joshua stein # Apache 2.0 PERMIT_PACKAGE = Yes -WANTLIB += ${COMPILER_LIBCXX} c event_core gc iconv m pcre yaml-0 +WANTLIB += ${COMPILER_LIBCXX} c event_core gc iconv m pcre2-8 yaml-0

CVS: cvs.openbsd.org: ports

2023-04-17 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/04/16 23:59:56 Modified files: x11/tpadnav: Makefile distinfo Log message: update to tpadnav-2.0

CVS: cvs.openbsd.org: ports

2023-02-25 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/02/25 08:42:37 Modified files: x11: Makefile Log message: += tpadnav

CVS: cvs.openbsd.org: ports

2023-02-25 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/02/25 08:36:22 Log message: import tpadnav-1.0 a little utility to generate XF86XK_Back and XF86XK_Forward keyboard events in response to two-finger left or right swipes on a touchpad

[new] x11/tpadnav

2023-02-24 Thread joshua stein
This utility generates XF86XK_Back and XF86XK_Forward keyboard events in response to a two-finger left or right swipe on a touchpad. tpadnav.tar.gz Description: application/tar-gz

CVS: cvs.openbsd.org: ports

2023-01-27 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/01/27 17:19:16 Modified files: x11/sdorfehs : Makefile distinfo Log message: update to sdorfehs-1.5

CVS: cvs.openbsd.org: ports

2022-05-17 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/05/17 09:07:30 Modified files: x11/sdorfehs : Makefile distinfo Log message: update to sdorfehs-1.4

CVS: cvs.openbsd.org: ports

2022-04-30 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/04/30 08:19:04 Modified files: x11: Makefile Log message: += sdorfehs

CVS: cvs.openbsd.org: ports

2022-04-30 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/04/30 08:02:07 Log message: import sdorfehs-1.3 ok rsadowski Status: Vendor Tag: jcs Release Tags: jcs_20220430 N ports/x11/sdorfehs/Makefile N

[new] x11/sdorfehs

2022-04-30 Thread joshua stein
a tiling window manager with a weird name sdorfehs.tar.gz Description: application/tar-gz

CVS: cvs.openbsd.org: ports

2022-04-26 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/04/26 09:44:52 Modified files: lang/crystal : Makefile distinfo Log message: update to crystal-1.4.1

CVS: cvs.openbsd.org: ports

2022-04-13 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/04/13 07:55:10 Modified files: lang/crystal : Makefile distinfo lang/crystal/patches: patch-src_compiler_crystal_compiler_cr lang/crystal/pkg: PLIST Log message: update to crystal

[update] lang/crystal 1.4.0

2022-04-12 Thread joshua stein
Lightly tested with an amber web app. diff --git lang/crystal/Makefile lang/crystal/Makefile index a4405d04404..d1f0965d97f 100644 --- lang/crystal/Makefile +++ lang/crystal/Makefile @@ -1,8 +1,8 @@ # Hopefully ${CLANG_ARCHS} at some point. ONLY_FOR_ARCHS=amd64 -V =1.2.2

CVS: cvs.openbsd.org: ports

2022-02-18 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2022/02/18 08:11:38 Modified files: x11/xbanish: Makefile distinfo Log message: update to xbanish-1.8

Re: FYI - On the subject of non-OpenBSD developers asking "ok?"

2022-01-21 Thread joshua stein
On Fri, 21 Jan 2022 at 16:06:00 -0300, Crystal Kolipe wrote: > On Fri, Jan 21, 2022 at 11:42:35AM -0700, Aaron Bieber wrote: > > Here is my experience: http://www.oxide.org/cvs/abieber.html > > Wow, that server is slow. And doesn't even support https. So you want to enforce your "standard",

Re: FYI - On the subject of non-OpenBSD developers asking "ok?"

2022-01-21 Thread joshua stein
On Fri, 21 Jan 2022 at 18:29:27 +0100, Marc Espie wrote: > In my opinion, our main issue is the lack of new blood. > > We have chronically fewer people who can give okays than ports waiting. > > One big "meta" stuff that needs doing is pointing out (especially from > new guys) what can be

CVS: cvs.openbsd.org: ports

2021-12-07 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/12/07 08:19:36 Modified files: net/swirc : Makefile distinfo Log message: update to swirc-3.3.3 from maintainer

Re: [NEW] www/ruby-jekyll

2021-11-24 Thread joshua stein
On Wed, 24 Nov 2021 at 18:09:33 +0100, Clemens Gößnitzer wrote: > Beginning with this email, I'll send out a couple of new ports which are all > dependencies for www/ruby-jekyll. With these, I get a working jekyll for my > applications. I tested that `serve' and `build' commands work, and >

CVS: cvs.openbsd.org: ports

2021-11-11 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/11/11 15:43:14 Modified files: lang/crystal : Makefile distinfo lang/crystal/pkg: PLIST Added files: lang/crystal/patches: patch-src_compiler_crystal_compiler_cr Removed files:

Re: NEW: wayland/{wayland,wayland-protocols,wayland-utils,plasma-wayland-protocols}

2021-10-29 Thread joshua stein
On Fri, 15 Oct 2021 at 07:20:00 +0200, Rafael Sadowski wrote: > Does this make sense to you? Is a new category OK for you? I'm in favor of importing now, and I think a new wayland category and directory is fine.

CVS: cvs.openbsd.org: ports

2021-10-21 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/10/21 21:14:59 Modified files: x11/xdimmer: Makefile distinfo Log message: update to xdimmer 1.7

Re: UPDATE: devel/makeesparduino 5.0.2->6.5.0

2021-10-21 Thread joshua stein
On Thu, 21 Oct 2021 at 17:44:29 +0200, Paco Esteban wrote: > On Wed, 13 Oct 2021, Tracey Emery wrote: > > > Hello, > > > > Here is an update for devel/makeesparduino, to 6.5.0. This update is a > > major redo of the original makefile, which includes support for OpenBSD, > > which gets rid of

Re: Warnings for %n in format strings (2021-09-10)

2021-09-10 Thread joshua stein
On Fri, 10 Sep 2021 at 16:29:57 +0200, Christian Weisgerber wrote: > Here's the list of remaining ports with > > warning: '%n' format specifier support is deactivated and will call abort(3) > > These need to be fixed before the release. > net/dnstracer The OpenBSD ports mailing-list

CVS: cvs.openbsd.org: ports

2021-09-10 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/09/10 09:57:53 Modified files: net/dnstracer : Makefile Added files: net/dnstracer/patches: patch-dnstracer_c Log message: change a printf to not use %n

CVS: cvs.openbsd.org: ports

2021-09-10 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/09/10 09:57:05 ports/net/dnstracer/patches Update of /cvs/ports/net/dnstracer/patches In directory cvs.openbsd.org:/tmp/cvs-serv14764/patches Log Message: Directory /cvs/ports/net/dnstracer/patches added to

CVS: cvs.openbsd.org: ports

2021-08-25 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/08/25 06:07:55 Modified files: lang/crystal : Makefile lang/crystal/pkg: PLIST Log message: fix plist

CVS: cvs.openbsd.org: ports

2021-08-06 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/08/06 16:28:09 Modified files: devel/arduino-makefile: Makefile devel/arduino-makefile/patches: patch-Common_mk Added files: devel/arduino-makefile/patches: patch-Teensy_mk Log

CVS: cvs.openbsd.org: ports

2021-07-27 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/07/27 11:05:38 Modified files: lang/crystal : Makefile lang/crystal/files: crystal Log message: use TRUEPREFIX instead of LOCALBASE noted by ajacoutot

CVS: cvs.openbsd.org: ports

2021-07-26 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/07/26 20:03:23 Modified files: lang/crystal : Makefile distinfo Added files: lang/crystal/files: crystal Log message: update to crystal-1.1.1

CVS: cvs.openbsd.org: ports

2021-07-26 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/07/26 20:02:57 ports/lang/crystal/files Update of /cvs/ports/lang/crystal/files In directory cvs.openbsd.org:/tmp/cvs-serv48874/files Log Message: Directory /cvs/ports/lang/crystal/files added to the

CVS: cvs.openbsd.org: ports

2021-07-20 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/07/20 15:22:20 Modified files: lang/crystal : Makefile distinfo lang/crystal/patches: patch-shards-0_14_1_Makefile lang/crystal/pkg: PLIST Log message: update to crystal 1.1.0,

CVS: cvs.openbsd.org: ports

2021-06-07 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/06/07 10:40:58 Modified files: lang/crystal : Makefile distinfo lang/crystal/pkg: PLIST Added files: lang/crystal/patches: patch-shards-0_14_1_Makefile Log message: unbreak;

CVS: cvs.openbsd.org: ports

2021-06-07 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/06/07 10:39:39 ports/lang/crystal/patches Update of /cvs/ports/lang/crystal/patches In directory cvs.openbsd.org:/tmp/cvs-serv12126/patches Log Message: Directory /cvs/ports/lang/crystal/patches added to the

lang/crystal: unbreak, update to 1.0.0

2021-06-07 Thread joshua stein
I sent an earlier version to the maintainer and pinged them on IRC but got no response. diff --git lang/crystal/Makefile lang/crystal/Makefile index 406341bee4a..99e0d5c4fc3 100644 --- lang/crystal/Makefile +++ lang/crystal/Makefile @@ -1,12 +1,11 @@ # $OpenBSD: Makefile,v 1.10 2021/05/13

CVS: cvs.openbsd.org: ports

2021-03-08 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/03/08 21:17:05 Modified files: x11/rxvt-unicode: Makefile Added files: x11/rxvt-unicode/patches: patch-src_rxvtperl_h patch-src_rxvtperl_xs Log message:

Re: x11/rxvt-unicode: fix crash on exit

2021-03-08 Thread joshua stein
On Mon, 08 Mar 2021 at 21:47:25 -0600, joshua stein wrote: > From upstream, see > http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html Not sure what happened with the one patch that got doubled, but here's a proper version: Index: Ma

x11/rxvt-unicode: fix crash on exit

2021-03-08 Thread joshua stein
>From upstream, see http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html Index: Makefile === RCS file: /cvs/ports/x11/rxvt-unicode/Makefile,v retrieving revision 1.49 diff -u -p -u -p -r1.49 Makefile --- Makefile23

CVS: cvs.openbsd.org: ports

2021-03-08 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/03/08 14:19:44 Modified files: devel/git : Makefile devel/git/pkg : PLIST-main Log message: correct name on _gitdaemon passwd entry, it's not an acronym ok kn

CVS: cvs.openbsd.org: ports

2021-01-03 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/01/03 08:44:41 Modified files: lang/ruby/2.6 : Makefile lang/ruby/2.6/pkg: MESSAGE-main lang/ruby/2.7 : Makefile lang/ruby/2.7/pkg: MESSAGE-main lang/ruby/3.0 :

lang/ruby: mention ruby-shims in MESSAGE

2021-01-02 Thread joshua stein
Installing ruby-shims gives a more user-friendly default experience since it will automatically make /usr/local/bin/ruby and friends work with whichever ruby package is installed, without having to use symlinks. diff --git lang/ruby/2.6/pkg/MESSAGE-main lang/ruby/2.6/pkg/MESSAGE-main index

CVS: cvs.openbsd.org: ports

2021-01-02 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/01/02 07:51:45 Modified files: comms : Makefile Log message: greetings, syncterm

CVS: cvs.openbsd.org: ports

2021-01-02 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2021/01/02 07:49:18 Log message: Import syncterm-1.1, a BBS terminal program ARM fixes from trondd at kagu-tsuchi dot com Help from and ok sthen Status: Vendor Tag: jcs

[new] comms/syncterm

2020-12-21 Thread joshua stein
SyncTERM is a BBS terminal program with lots of features. syncterm.tar.gz Description: application/tar-gz

CVS: cvs.openbsd.org: ports

2020-11-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/11/14 10:45:17 Modified files: archivers/unzip: Makefile archivers/unzip/patches: patch-extract_c patch-process_c patch-unzip_c Added files:

archivers/unzip: add another patch for CVE-2019-13232

2020-11-12 Thread joshua stein
As noted in the comments of the GitHub commit referenced in the existing patches: https://github.com/madler/unzip/commit/47b3ceae397d21bf822bc2ac73052a4b1daf8e1c There is another commit needed that fixes erroneous "bomb" detection on legitimate zip files, like one that I'm trying to work with

Re: ok? [NEW] emulators/minivmac : classic mac emu (6 flavors!)

2020-08-07 Thread joshua stein
On Tue, 09 Jun 2020 at 02:18:45 +0200, Alex Free wrote: > Hello ports, attached is a Mini vMac port for the latest version with 6 > total flavors. Each flavor emulates a different Mac model, such as the M > acintosh 128k, 512Ke, SE, Classic, SEFDHD, or II. The Macintosh Plus is > emulated by

CVS: cvs.openbsd.org: ports

2020-08-03 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/08/03 06:38:15 Modified files: x11/i3status : Makefile x11/i3status/patches: patch-include_i3status_h patch-src_print_volume_c patch-src_sndio_c Log message:

CVS: cvs.openbsd.org: ports

2020-07-23 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/07/23 10:53:15 Modified files: graphics/netpbm: Makefile Added files: graphics/netpbm/patches: patch-lib_libpbmfont0_c Log message: fix a double-free in pbmtext, from upstream ok naddy

Re: Firefox and MIME

2020-06-02 Thread joshua stein
On Tue, 02 Jun 2020 at 17:07:18 +0100, Laurence Tratt wrote: > At some point recently our mozilla-firefox port stopped automatically opening > downloaded files for me. pkg/README says: > > Due to unveil(2) limiting filesystem access, only the default MIME > handler registered for a given type

CVS: cvs.openbsd.org: ports

2020-05-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/05/14 15:08:01 Modified files: devel/ruby-shims: Makefile sysutils/login_duress: Makefile x11/xdimmer: Makefile Log message: update maintainer email address

CVS: cvs.openbsd.org: ports

2020-05-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/05/14 15:00:37 Modified files: net/dnstracer : Makefile Log message: drop maintainer

CVS: cvs.openbsd.org: ports

2020-05-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/05/14 14:59:34 Modified files: x11/xbanish: Makefile Log message: oops, forgot this too

CVS: cvs.openbsd.org: ports

2020-05-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/05/14 14:58:26 Modified files: sysutils/vmwh : Makefile distinfo Log message: update vmwh to 1.2

CVS: cvs.openbsd.org: ports

2020-05-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/05/14 14:39:10 Modified files: x11/xbanish: Makefile distinfo Log message: update xbanish to 1.7

CVS: cvs.openbsd.org: ports

2019-12-17 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/12/17 14:56:42 Modified files: devel : Makefile Log message: += arduino-adafruit-{gfx,ra8875}

CVS: cvs.openbsd.org: ports

2019-12-17 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/12/17 14:55:08 Log message: import arduino-adafruit-ra8875-1.3.5 Status: Vendor Tag: jcs Release Tags: jcs_20191217 N ports/devel/arduino-adafruit-ra8875/Makefile N

CVS: cvs.openbsd.org: ports

2019-12-17 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/12/17 14:54:18 Log message: import arduino-adafruit-gfx-1.7.0 Status: Vendor Tag: jcs Release Tags: jcs_20191217 N ports/devel/arduino-adafruit-gfx/Makefile N

CVS: cvs.openbsd.org: ports

2019-12-16 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/12/16 19:21:53 Modified files: devel/arduino : Makefile distinfo devel/arduino/pkg: PLIST Log message: update Arduino to 1.8.10, ArduinoCore-avr to 1.8.2, and add in Adafruit's latest

[new] devel/arduino-adafruit-{gfx,ra8875}

2019-12-16 Thread joshua stein
Some Arduino libraries, packaged for easy use with devel/arduino-makefile. arduino-adafruit-gfx.tar.gz Description: Binary data arduino-adafruit-ra8875.tar.gz Description: Binary data

[update] devel/arduino 1.8.10

2019-12-16 Thread joshua stein
This also adds Adafruit's boards to boards.txt to make it easier to build for them with devel/arduino-makefile. Index: Makefile === RCS file: /cvs/ports/devel/arduino/Makefile,v retrieving revision 1.20 diff -u -p -u -p -r1.20

Re: [wip] firefox 71.0b8 with unveil integration

2019-11-08 Thread joshua stein
On Sat, 09 Nov 2019 at 00:02:55 +0100, Solène Rapenne wrote: > If someone can confirm a behavior I had with firefox patched for pledge and > unveil > I was not able to delete extensions, but it wasn't triggering a pledge error > and I've not been able to deal with the huge ktrace... I just

CVS: cvs.openbsd.org: ports

2019-10-29 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/10/29 16:02:01 Modified files: devel/ruby-shims: Tag: OPENBSD_6_6 Makefile devel/ruby-shims/files: Tag: OPENBSD_6_6 rubyshim.sh Log message: fix passing args with spaces ok sthen

Re: thunderbird: Abort trap on empty promises

2019-10-28 Thread joshua stein
On Mon, 28 Oct 2019 at 20:04:06 +0100, Sebastien Marie wrote: > On Mon, Oct 28, 2019 at 09:26:09AM +0100, Klemens Nanni wrote: > > On Sun, Oct 27, 2019 at 12:56:40PM -0500, joshua stein wrote: > > > As a workaround, you can add this to > > > /usr/local/lib/thunderbird/d

firefox: unveil and pledge enhancements [11]

2019-10-27 Thread joshua stein
If you're following along at home, here's an update for Firefox 70. Now uses an external PATCHFILE so I can keep my feature patches together as separate commits, which are still waiting on upstream integration. Index: Makefile

Re: thunderbird: Abort trap on empty promises

2019-10-27 Thread joshua stein
On Sun, 27 Oct 2019 at 17:18:03 +0100, Klemens Nanni wrote: > 10377 thunderbird CALL pledge(0xc5e1686e484,0) > 10377 thunderbird STRU promise="" > 10377 thunderbird RET pledge 0 > 10377 thunderbird CALL clock_gettime(CLOCK_MONOTONIC,0x7f7f96d8) > 10377

CVS: cvs.openbsd.org: ports

2019-10-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/10/14 19:29:49 Modified files: devel/ruby-shims: Makefile devel/ruby-shims/files: rubyshim.sh Log message: fix passing args with spaces

CVS: cvs.openbsd.org: ports

2019-10-14 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/10/14 15:05:07 Modified files: comms/mgetty+sendfax: Makefile distinfo comms/mgetty+sendfax/patches: patch-Makefile patch-doc_Makefile

comms/mgetty+sendfax: update to 1.2.1

2019-10-13 Thread joshua stein
Update from a 9-year old 1.1.37 version to one from last year. Has some security fixes. Index: Makefile === RCS file: /cvs/ports/comms/mgetty+sendfax/Makefile,v retrieving revision 1.57 diff -u -p -u -p -r1.57 Makefile ---

firefox: unveil and pledge enhancements [10]

2019-10-03 Thread joshua stein
Are you tired of compiling Firefox yet? The preference keys for pledge and unveil settings were concerning from a security standpoint, so I've taken a new direction and moved them both to root-owned files. Landry and I are discussing this with upstream:

Re: firefox: unveil and pledge enhancements [8]

2019-10-03 Thread joshua stein
On Fri, 04 Oct 2019 at 01:05:12 +0200, Solene Rapenne wrote: > I found this line just before writing a gigantic core file > > 52304 firefox CALL ioctl(124,VIDIOC_QUERYCAP,0x1d9a1d7ac158) > > I'm not sure what I need to search for the fd, I found these lines > related to "124". > > 52304

firefox: unveil and pledge enhancements [9]

2019-09-27 Thread joshua stein
A ninth iteration, ignoring unveil() generating ENOENT rather than dying. Although ~/.cache/dconf shouldn't prevent startup, Firefox spams the console frequently if doesn't exist first (because its unveil doesn't allow creating it). So this version does essentially a "mkdir -p" of it from

Re: firefox: unveil and pledge enhancements [8]

2019-09-27 Thread joshua stein
On Fri, 27 Sep 2019 at 15:40:55 +0200, Solene Rapenne wrote: > On Wed, Sep 25, 2019 at 11:25:59AM -0500, joshua stein wrote: > > This patchset goes back to files in /etc/firefox for unveil file > > lists, and goes further and moves the pledge strings to separate > > fi

Re: firefox does not see printer

2019-09-26 Thread joshua stein
On Thu, 26 Sep 2019 at 17:58:42 +0200, Sebastien Marie wrote: > On Thu, Sep 26, 2019 at 04:36:08PM +0200, Jan Stary wrote: > > This is current/amd64 with firefox-68.0.2 > > > > Firefox does not offer any prtinters in the printing dialogue > > except (Print to file"). > > > > lpd/lpr itself works

Re: firefox does not see printer

2019-09-26 Thread joshua stein
On Thu, 26 Sep 2019 at 16:36:08 +0200, Jan Stary wrote: > This is current/amd64 with firefox-68.0.2 > > Firefox does not offer any prtinters in the printing dialogue > except (Print to file"). > > lpd/lpr itself works fine. This is my /etc/printcap: >

firefox: unveil and pledge enhancements [8]

2019-09-25 Thread joshua stein
This patchset goes back to files in /etc/firefox for unveil file lists, and goes further and moves the pledge strings to separate files too. This should be the most secure version that is still tweakable at runtime. I switched away from using Firefox's NS_LOCAL_FILE_CONTRACTID/

Re: www/mozilla-firefox: add unveil and enhance pledge support [3rd time's a charm]

2019-09-23 Thread joshua stein
On Mon, 23 Sep 2019 at 18:46:58 -0300, Anatoli wrote: > > But to clarify, I'm not proposing to commit what I'm sending out, > > this is just to get feedback from Firefox users so I can refine the > > changes that are going upstream. Then once they are committed or at > > least slated for

Re: www/mozilla-firefox: add unveil and enhance pledge support [3rd time's a charm]

2019-09-22 Thread joshua stein
On Sun, 22 Sep 2019 at 14:13:02 +0200, prx wrote: > [snip] > > > > Everyone using firefox should definitely add its own usecases on top and > > test this. The idea is to refine the paths list until we have something > > we're confident with, then defaults will be pushed upstream. In the > >

Re: www/mozilla-firefox: add unveil and enhance pledge support [3rd time's a charm]

2019-09-20 Thread joshua stein
On Fri, 20 Sep 2019 at 11:44:58 -0500, joshua stein wrote: > On Fri, 20 Sep 2019 at 17:33:40 +0100, Stuart Henderson wrote: > > On 2019/09/20 10:00, joshua stein wrote: > > > While the Chrome port uses separate files in /etc/chromium for > > > unveil file lists,

Re: www/mozilla-firefox: add unveil and enhance pledge support [3rd time's a charm]

2019-09-20 Thread joshua stein
On Fri, 20 Sep 2019 at 17:33:40 +0100, Stuart Henderson wrote: > On 2019/09/20 10:00, joshua stein wrote: > > While the Chrome port uses separate files in /etc/chromium for > > unveil file lists, these patches use new comma-separated > > about:config keys for them. > >

www/mozilla-firefox: add unveil and enhance pledge support [3rd time's a charm]

2019-09-20 Thread joshua stein
(I'm going to keep trying to send this until I get it right!) I've been working on enhancing the security of our Firefox port over the past couple weeks and would like some wider testing. - Firefox's GPU process gains pledge(2) support, now all three process types (main, content, and gpu) are

www/mozilla-firefox: add unveil and enhance pledge support [2nd try]

2019-09-20 Thread joshua stein
(Sorry, e-mail problems mangled the first attempt at this.) I've been working on enhancing the security of our Firefox port over the past couple weeks and would like some wider testing. - Firefox's GPU process gains pledge(2) support, now all three process types (main, content, and gpu) are

Re: www/mozilla-firefox: add unveil and enhance pledge support

2019-09-20 Thread joshua stein
On Fri, 20 Sep 2019 at 09:26:17 -0500, joshua stein wrote: > And of course the patch got mangled... > > > Index: Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= Ok, I give up. https://jcs.org/patches/ff-port-unveil6.diff

Re: www/mozilla-firefox: add unveil and enhance pledge support

2019-09-20 Thread joshua stein
And of course the patch got mangled... Index: Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file:

www/mozilla-firefox: add unveil and enhance pledge support

2019-09-20 Thread joshua stein
I've been working on enhancing the security of our Firefox port over the past couple weeks and would like some wider testing. - Firefox's GPU process gains pledge(2) support, now all three process types (main, content, and gpu) are pledged. - The inet permission is removed from content

CVS: cvs.openbsd.org: ports

2019-09-16 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/09/16 09:47:17 Modified files: x11/xdimmer: Makefile distinfo Log message: xdimmer 1.6

CVS: cvs.openbsd.org: ports

2019-09-06 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/09/06 11:06:47 Modified files: devel : Makefile Log message: += ruby-shims

CVS: cvs.openbsd.org: ports

2019-09-06 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/09/06 11:02:02 Log message: Import ruby-shims, a small utility to dynamically switch Ruby versions on a per-directory basis ok jeremy Status: Vendor Tag: jcs Release

CVS: cvs.openbsd.org: ports

2019-09-06 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/09/06 09:27:26 Modified files: www/mozilla-firefox: Makefile Added files: www/mozilla-firefox/patches: patch-old-configure Log message: Upstream combined --enable-sandbox and

new: devel/ruby-shims

2019-09-05 Thread joshua stein
Our Ruby packages install binaries as ruby26, ruby25, irb26, irb25, etc. to allow concurrent installation and each package's MESSAGE says to setup symlinks to have one default ruby, irb, etc. In practice this doesn't work very well when one has multiple Rails or other Ruby projects that

CVS: cvs.openbsd.org: ports

2019-08-06 Thread joshua stein
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2019/08/06 11:23:28 Modified files: lang/crystal : Makefile distinfo lang/crystal/pkg: PLIST Log message: update to crystal 0.30.0, shards to 0.9.0 now builds with llvm8, remove broken marker

Re: llvm-7.0.1 fallout: lang/crystal

2019-08-05 Thread joshua stein
On Mon, 05 Aug 2019 at 21:49:05 -0400, Wesley Moxam wrote: > Crystal 0.30.0 has been released. > > Diff for the port is attached. Thanks! One nit below. > Index: Makefile > === > RCS file: /cvs/ports/lang/crystal/Makefile,v >

Re: Update MariaDB to 10.2.23

2019-05-10 Thread joshua stein
On Fri, 10 May 2019 at 16:39:49 -0400, Jeremie Courreges-Anglas wrote: > > This is a follow-up of this thread: > > https://marc.info/?l=openbsd-ports=155215322716829=2 > > Everything looks fine regarding the ports tree. I have successfully > built all* consumers (BUILD/LIB_DEPENDS) on amd64

  1   2   >