Page MenuHomeFreeBSD

zeising (Niclas Zeising)
User

Projects

User Details

User Since
May 7 2015, 2:41 AM (319 w, 3 d)

Recent Activity

Mon, May 31

zeising added a comment to D30557: x11/xtrans: don't unlink existing UNIX sockets.

I would like upstream to at least comment on the MR before we merge it into the FreeBSD ports tree.

Mon, May 31, 6:30 AM

Fri, May 28

zeising accepted D30356: graphics/libdrm: update to 2.4.106.

lgtm

Fri, May 28, 11:22 AM

May 15 2021

zeising accepted D30207: devel/xorg-macros: update to 1.19.3.

Sorry, thought I'd approved this already.

May 15 2021, 4:55 PM

May 13 2021

zeising accepted D30203: x11/xorgproto: update to 2021.4.

Have you checked that the xorg stack builds with this change?

libX11/xorgproto have plenty of consumers outside of X.org stack, total around 2219 ports. I've asked for exp-run in bug 255771 but you may need to approve in advance, so it doesn't end up like bug 246767.

May 13 2021, 7:53 AM

May 11 2021

zeising accepted D30205: x11-toolkits/libXaw: update to 1.0.14.

Looks good!

May 11 2021, 10:01 AM
zeising accepted D30204: x11/libXres: update to 1.2.1.

Looks good

May 11 2021, 10:00 AM
zeising accepted D30206: x11-fonts/fonttosfnt: update to 1.2.1.

Looks good!

May 11 2021, 9:57 AM
zeising added a comment to D30207: devel/xorg-macros: update to 1.19.3.

Have you checked that the xorg stack builds with this change?

May 11 2021, 9:56 AM
zeising added a comment to D30203: x11/xorgproto: update to 2021.4.

Have you checked that the xorg stack builds with this change?

May 11 2021, 9:56 AM
zeising accepted D30202: x11/libX11: update to 1.7.0.

LGTM

May 11 2021, 9:53 AM

Apr 14 2021

zeising requested changes to D29756: Create a mail/spamassassin metaport allowing it to use the GA version or the -devel version.

This seems to create a lot of complexity for very little gain.
Normally, we have the -devel ports beside the regular ports, without having what is basically a meta port that acts as a slave port to *both* the -devel and release version.

Apr 14 2021, 6:54 AM

Apr 4 2021

zeising requested changes to D29360: graphics/wayland: enable cr_pid on FreeBSD >= 12.3.
Apr 4 2021, 11:10 AM
zeising added a comment to D29360: graphics/wayland: enable cr_pid on FreeBSD >= 12.3.

@mat already gave you feedback which you haven't acted on. I agree with him that you need a good __FreeBSD_version for FreeBSD 12, probably the next bump after the relevant change went into base. If no such bump has happened yet, it is easy enough to ask for it.
You also need to bump portrevision. Even if the packages will be rebuilt by poudriere on OSVERSION bumps, they will normally not be reinstalled in such case.

Apr 4 2021, 11:10 AM

Mar 10 2021

zeising accepted D29196: x11/xscreensaver: update to 5.45.

Looks good.
I see upstream has switched things around a bit...
Thanks for doing this!

Mar 10 2021, 6:32 PM
zeising added a comment to D29196: x11/xscreensaver: update to 5.45.

And thanks for taking the time to create a phab diff for me. :)

Mar 10 2021, 6:32 PM

Jan 26 2021

zeising requested review of D28356: Sweeping update to add FreeBSD_14 where there was also FreeBSD_13.
Jan 26 2021, 4:39 PM
zeising committed rP562692: x11-drivers/xf86-input-synaptics: Enable EVDEV on 14.
x11-drivers/xf86-input-synaptics: Enable EVDEV on 14
Jan 26 2021, 3:53 PM

Dec 26 2020

zeising committed R9:83de4c62b7de: share/pgpkeys: Update my key (authored by zeising).
share/pgpkeys: Update my key
Dec 26 2020, 11:11 AM

Dec 3 2020

zeising committed rP556923: MFH: r556790.
MFH: r556790
Dec 3 2020, 8:42 PM

Dec 1 2020

zeising committed rP556790: xorg-server: Add patches to fix security issues.
xorg-server: Add patches to fix security issues
Dec 1 2020, 7:48 PM
zeising committed rP556787: vuxml: document xorg-server vulnerabilities.
vuxml: document xorg-server vulnerabilities
Dec 1 2020, 7:37 PM

Nov 11 2020

zeising added a comment to D27171: LinuxKPI: Reimplement irq_work queue on top of fast taskqueue.

If it requires updates to drm-current-kmod and drm-devel-kmod, as well as might cause binary breakage, then it shouldn't be MFCd. We have enough trouble already with drm-kmod breaking between minor releases and in stable.

Nov 11 2020, 8:27 PM
zeising added a comment to D27171: LinuxKPI: Reimplement irq_work queue on top of fast taskqueue.

Why do we need a __FreeBSD_version bump? Especially if it is also slated for MFC?

Nov 11 2020, 7:30 PM

Oct 28 2020

zeising added a comment to D26989: Switch to USES=metaport.

I am wary about changing FONTDIR, it might be used elsewhere, there are references to such a variable in other places in the ports tree, but I don't have time to investigate those further right now.
Apart from the USES=metaport change, this feels like it is mostly churn for no apparent benefit.

Oct 28 2020, 3:14 PM

Oct 26 2020

zeising committed rP553321: audio/strawberry: Update to 0.8.2.
audio/strawberry: Update to 0.8.2
Oct 26 2020, 6:30 AM

Oct 25 2020

zeising committed rP553251: Add new port: x11/gtk-app-menu.
Add new port: x11/gtk-app-menu
Oct 25 2020, 10:43 AM
zeising committed rP553248: cad/gtkwave: Update to 3.3.107.
cad/gtkwave: Update to 3.3.107
Oct 25 2020, 10:35 AM

Oct 21 2020

zeising committed rP552885: cad/iverilog: Update to 11.0.
cad/iverilog: Update to 11.0
Oct 21 2020, 7:21 PM
zeising committed rP552876: x11-fonts/fonttosfnt: Update to 1.2.0.
x11-fonts/fonttosfnt: Update to 1.2.0
Oct 21 2020, 5:52 PM

Oct 13 2020

zeising committed rP552282: x11/xcb-proto: Update to 1.14.1.
x11/xcb-proto: Update to 1.14.1
Oct 13 2020, 7:50 PM
zeising committed rP552281: x11/xkeyboard-config: Update to 2.31.
x11/xkeyboard-config: Update to 2.31
Oct 13 2020, 7:49 PM
zeising committed rP552280: x11/libinput: Update to 1.16.2.
x11/libinput: Update to 1.16.2
Oct 13 2020, 7:47 PM

Oct 11 2020

zeising added a comment to D26682: graphics/mesa*: Update to 20.2.
In D26682#596061, @manu wrote:

A few things, small nits.
What happened with the TLS (thread local storage) stuff? I know we talked about it, but I don't remember the result of the discussion. It looks like the patches to disable it has been removed locally. Are they added upstream or are we enabling TLS stuff now?

TLS is always disabled for us.
I'm not against enabling it for some version of FreeBSD but I need to test first (and on multiple arches too) so it's easier to leave it disabled for now.
See https://gitlab.freedesktop.org/mesa/mesa/-/blob/20.2/meson.build#L425

Oct 11 2020, 3:50 PM
zeising accepted D26682: graphics/mesa*: Update to 20.2.

Two small nits, but this looks good.
I haven't yet had time to test on 12.1 and 11.4.
Reviewed-by: zeising

Oct 11 2020, 3:49 PM

Oct 9 2020

zeising added a comment to D26682: graphics/mesa*: Update to 20.2.

You also need to change the rename of xatracker in x11-drivers/xf86-video-vmware. Something like the attached should work.

Oct 9 2020, 11:37 PM
zeising added a comment to D26682: graphics/mesa*: Update to 20.2.

A few things, small nits.
What happened with the TLS (thread local storage) stuff? I know we talked about it, but I don't remember the result of the discussion. It looks like the patches to disable it has been removed locally. Are they added upstream or are we enabling TLS stuff now?

Oct 9 2020, 9:36 PM

Oct 5 2020

zeising abandoned D9512: x11-servers/xorg-server: Xorg devd device discovery with evdev.

Abandoning this, since these changes should be superseded by the update of xserver to 1.20.

Oct 5 2020, 6:59 PM · x11
zeising commandeered D9512: x11-servers/xorg-server: Xorg devd device discovery with evdev.
Oct 5 2020, 6:59 PM · x11
zeising added a comment to D26682: graphics/mesa*: Update to 20.2.

A couple of things I found after looking briefly (and also from your WIP patch at some point). I'll do a more throughout check later in the week.

Oct 5 2020, 6:29 PM
zeising added a member for linuxkpi: zeising.
Oct 5 2020, 6:12 PM

Oct 3 2020

zeising added inline comments to D26646: Cleanup ports after 11.3-EOL.
Oct 3 2020, 9:50 AM

Sep 30 2020

zeising committed rP550741: devel/libmtdev: Update to 1.1.6.
devel/libmtdev: Update to 1.1.6
Sep 30 2020, 7:47 PM
zeising committed rP550739: devel/py-evdev: Update to 1.3.0.
devel/py-evdev: Update to 1.3.0
Sep 30 2020, 7:43 PM
zeising committed rP550738: devel/libevdev: Update to teh lastest snapshot.
devel/libevdev: Update to teh lastest snapshot
Sep 30 2020, 7:40 PM

Sep 29 2020

zeising committed rS366263: MF stable/12 r366258:.
MF stable/12 r366258:
Sep 29 2020, 5:22 PM
zeising committed rS366259: MFC r366186: bsdconfig, bsdinstall: Prune dead mirrors.
MFC r366186: bsdconfig, bsdinstall: Prune dead mirrors
Sep 29 2020, 3:38 PM
zeising committed rS366258: MFC r366186: bsdconfig, bsdinstall: Prune dead mirrors.
MFC r366186: bsdconfig, bsdinstall: Prune dead mirrors
Sep 29 2020, 3:38 PM

Sep 28 2020

zeising committed rP550448: devel/libgudev: Update to 234.
devel/libgudev: Update to 234
Sep 28 2020, 8:19 PM
zeising committed rP550446: x11/libwacom: Update to 1.5.
x11/libwacom: Update to 1.5
Sep 28 2020, 8:15 PM
zeising closed D26350: x11/lib{wacom,input}: update to 1.5 / 1.16.1.
Sep 28 2020, 8:15 PM
zeising committed rP550444: x11/libinput: Update to 1.6.1.
x11/libinput: Update to 1.6.1
Sep 28 2020, 8:05 PM
zeising committed rP550443: Bump portrevision for devel/evdev-proto.
Bump portrevision for devel/evdev-proto
Sep 28 2020, 8:00 PM
zeising committed rP550442: devel/evdev-proto: Update to 5.8.
devel/evdev-proto: Update to 5.8
Sep 28 2020, 7:58 PM

Sep 26 2020

zeising committed rS366186: bsdconfig, bsdinstall: Prune dead mirrors.
bsdconfig, bsdinstall: Prune dead mirrors
Sep 26 2020, 4:27 PM
zeising closed D26535: Cleanup dead mirrors.
Sep 26 2020, 4:27 PM
zeising committed rP550181: vuxml: Update pango entry for CVE-2019-1010238.
vuxml: Update pango entry for CVE-2019-1010238
Sep 26 2020, 1:10 PM
zeising committed rP550180: MFH: r550179.
MFH: r550179
Sep 26 2020, 1:08 PM
zeising committed rP550179: x11/toolcits-pango: Actually apply security patch.
x11/toolcits-pango: Actually apply security patch
Sep 26 2020, 1:06 PM

Sep 23 2020

zeising added a comment to D26535: Cleanup dead mirrors.

Tag clusteradm too - do we have details about DNS changes for these mirrors?

Sep 23 2020, 6:58 PM
zeising added a reviewer for D26535: Cleanup dead mirrors: clusteradm.
Sep 23 2020, 6:55 PM
zeising added a comment to D26535: Cleanup dead mirrors.

As a side note, it might be good to add the CDN we have, and perhaps switch from ftp:// to http(s):// where it's available.

Sep 23 2020, 6:40 PM
zeising requested review of D26535: Cleanup dead mirrors.
Sep 23 2020, 6:39 PM

Sep 19 2020

zeising committed rP549045: devel/cscope: Pass to submitter.
devel/cscope: Pass to submitter
Sep 19 2020, 5:33 PM
zeising committed rP548990: sysutils/zfs-snapshot-mgmt: pass to submitter.
sysutils/zfs-snapshot-mgmt: pass to submitter
Sep 19 2020, 2:35 PM
zeising committed rP548958: cad/gmsh: Fix fetch.
cad/gmsh: Fix fetch
Sep 19 2020, 11:03 AM

Sep 18 2020

zeising committed rP548921: devel/nasm: Update to 2.15.05.
devel/nasm: Update to 2.15.05
Sep 18 2020, 10:04 PM

Sep 17 2020

zeising added a comment to D26461: mesa-libs: Add glesv1 lib.

Libepoxy is some glue library, and it had an explicit dep on glesv2, so I thought it might do things with glesv1 as well. I just wanted to be sure.

Sep 17 2020, 4:02 PM
zeising accepted D26460: mesa: Remove sparc64 patches.

Mabye put a NOT_FOR_ARCHS=sparc64 and NOT_FOR_ARCHS_REASON=not supported or something in mesa-dri/Makefile.common. Just in case someone is brave enough to try building this on sparc64.

Sep 17 2020, 3:50 PM
zeising added a comment to D26461: mesa-libs: Add glesv1 lib.

Also, portmgr is blocking review because changes to Mk/, but Mk/Uses/gl.mk is x11@ responsibility, so it should be OK.

Sep 17 2020, 3:48 PM
zeising accepted D26461: mesa-libs: Add glesv1 lib.

Can you double check that graphics/libepoxy doesn't need updating as well. Just build it in poudriere with this change to mesa and see if it works.
Looking good otherwise.

Sep 17 2020, 3:47 PM

Sep 16 2020

zeising committed rP548803: x11-drivers/xf86-video-ati-legacy: Delete port.
x11-drivers/xf86-video-ati-legacy: Delete port
Sep 16 2020, 8:58 PM
zeising added a comment to D26450: Remove APM (series of commits, but shown as one for review).
In D26450#588478, @imp wrote:

You probably want to remove tools/build/options/WITHOUT_APM since that option is gone and update tools/build/options/WITHOUT_ACPI to indicate that it also governs the installation of the apm(8) userland utility. OptionalObsoleteFiles.inc probably need to take this into account also.

WITHOUT_APM already is on the remove list. OptionalObsoleteFiles has been updated. Please check to make sure it's been correctly updated. I've not re-run the script that generates src.conf.5, though.

Sep 16 2020, 3:56 PM
zeising requested changes to D26450: Remove APM (series of commits, but shown as one for review).

You need to remove the .Xr to apmd(8) from rc.conf(5) and acpiconf(8) as well, and references to apm(4) from apm(8).

Sep 16 2020, 8:30 AM
zeising added a comment to D26450: Remove APM (series of commits, but shown as one for review).

You probably want to remove tools/build/options/WITHOUT_APM since that option is gone and update tools/build/options/WITHOUT_ACPI to indicate that it also governs the installation of the apm(8) userland utility. OptionalObsoleteFiles.inc probably need to take this into account also.

Sep 16 2020, 7:49 AM
zeising accepted D26438: mesa*: Only add x11 dependancy if it's requested.

Small nit.
Looking good otherwise.

Sep 16 2020, 7:10 AM
zeising added a member for desktop: zeising.
Sep 16 2020, 7:08 AM

Sep 13 2020

zeising committed rP548498: x11/libxkbcommon: Update to 1.0.1.
x11/libxkbcommon: Update to 1.0.1
Sep 13 2020, 6:28 PM
zeising committed rP548494: x11/xcb-util-xrm: Update to 1.3.
x11/xcb-util-xrm: Update to 1.3
Sep 13 2020, 5:45 PM
zeising committed rP548493: x11/libxcb: Re-add runtime dependency on pthread-stubs.
x11/libxcb: Re-add runtime dependency on pthread-stubs
Sep 13 2020, 5:35 PM
zeising committed rP548488: x11-servers/xorg-server: Update to 1.20.9.
x11-servers/xorg-server: Update to 1.20.9
Sep 13 2020, 5:04 PM
zeising committed rP548487: x11/libxcb: Update to 1.14.
x11/libxcb: Update to 1.14
Sep 13 2020, 5:00 PM
zeising committed rP548486: x11/xcb-proto: Update to 1.14.
x11/xcb-proto: Update to 1.14
Sep 13 2020, 4:41 PM

Sep 12 2020

zeising committed rP548410: x11-drivers/xf86-video-vesa: Update to 2.5.0.
x11-drivers/xf86-video-vesa: Update to 2.5.0
Sep 12 2020, 7:09 PM
zeising committed rP548303: cad/gmsh: Update to 4.6.0.
cad/gmsh: Update to 4.6.0
Sep 12 2020, 10:55 AM
zeising accepted D26396: graphics/piglit: Update to latest upstream.

Awesome! Great work!

Sep 12 2020, 10:31 AM

Sep 9 2020

zeising added a comment to D26371: graphics/pgplot: Fix duplicate source file.

Ran it through my poudriere setup withot any issues.

Sep 9 2020, 5:40 PM
zeising added inline comments to D26367: graphics/drm-current-kmod: Update to drm_v5.4.62.
Sep 9 2020, 5:31 PM
zeising accepted D26367: graphics/drm-current-kmod: Update to drm_v5.4.62.
Sep 9 2020, 12:55 PM
zeising added a comment to D26367: graphics/drm-current-kmod: Update to drm_v5.4.62.
In D26367#586347, @manu wrote:

One small nit above, nothing important.

As a side note, I wonder if we really should keep the SOURCE option enabled, it has caused issues in the past when people first do a buildkernel (with the old sources) and then update ports and think they have the new stuff, while still loading the old module built with buildkernel.

Well, installing the source will always causes problems when you update ports/package after building kernel but can help (sometimes) if nothing in base breaks building the module but it needs to be recompiled. It's the best solution that we have right now.

Sep 9 2020, 11:51 AM
zeising added a comment to D26367: graphics/drm-current-kmod: Update to drm_v5.4.62.

One more thing, can you update the version check in graphics/drm-kmod/Makefile as well?

Sep 9 2020, 11:35 AM
zeising accepted D26367: graphics/drm-current-kmod: Update to drm_v5.4.62.

One small nit above, nothing important.

Sep 9 2020, 11:30 AM
zeising added a comment to D26371: graphics/pgplot: Fix duplicate source file.

I'm not very familiar with the ports workflow and am not sure if I have commit access, so if someone could commit this for me that would reduce the chance of me messing up.

I tested building this locally using make clean all.

Sep 9 2020, 11:24 AM
zeising added a comment to D26044: Stop using lorder and ranlib when building libraries.

@arichardson I'm not sure that is enough, there might be ports that include bsd.lib.mk from Makefiles in their respective tarballs.

Sep 9 2020, 11:22 AM
zeising added a comment to D26371: graphics/pgplot: Fix duplicate source file.

Note, I haven't test built this, I trust that you've given it a spin in poudriere or similar.

Sep 9 2020, 11:16 AM
zeising accepted D26371: graphics/pgplot: Fix duplicate source file.

You might want to bump portrevision as well, just to be sure.

Sep 9 2020, 11:16 AM

Sep 6 2020

zeising committed rS365377: MFC: r364737, r365264 and r365287.
MFC: r364737, r365264 and r365287
Sep 6 2020, 11:29 AM
zeising committed rS365376: drm: Update deprecation message.
drm: Update deprecation message
Sep 6 2020, 11:24 AM
zeising closed D26175: don't refer to drm-legacy-kmod.
Sep 6 2020, 11:24 AM

Sep 5 2020

zeising added a comment to D26044: Stop using lorder and ranlib when building libraries.

I think this is unlikely to break anything other than duplicated sources so I was planning to commit it on Monday. @imp is this okay or should I ask for an exprun?

Sep 5 2020, 3:09 PM

Sep 3 2020

zeising committed rS365287: drm2: Fix build after r365264.
drm2: Fix build after r365264
Sep 3 2020, 5:25 AM