notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
non port: graphics/glew-wayland/Makefile
SVNWeb

Number of commits found: 10

Wed, 20 Jul 2022
[ 12:48 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:29486876225718bafb70b78f4bb811674b06f164  commit hash:29486876225718bafb70b78f4bb811674b06f164  commit hash:29486876225718bafb70b78f4bb811674b06f164  2948687  (Only the first 10 of 42 ports in this commit are shown above. View all ports for this commit)
wayland: add more mostly leaf ports to virtual category

Caveats:
- emulators/rpcs3: install qt5-wayland and ensure Renderer is Vulkan (default)
- mail/thunderbird: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/chromium: add --ozone-platform=wayland on command line
- www/firefox-esr: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/firefox: add MOZ_ENABLE_WAYLAND=1 via environ(7)
Sat, 20 Nov 2021
[ 07:58 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:1d106488bd2115ec60b364ba04c730dde0965eb5  commit hash:1d106488bd2115ec60b364ba04c730dde0965eb5  commit hash:1d106488bd2115ec60b364ba04c730dde0965eb5  1d10648 
graphics/glew-wayland: drop X11 dependency after b44acc9409bdn

libGL is legacy GLX entry point, so maybe missing if libglvnd and/or
mesa-libs was built without X11 support.

$ make clean all deinstall install WITHOUT=X11 -C ../libglvnd
$ make clean all
[...]
===>   glew-wayland-2.2.0_2 depends on shared library: libGL.so - not found
*** Error code 1
[...]
ld -shared -soname libGLEW-wayland.so.2 -o lib/libGLEW-wayland.so.2.2.0
tmp/freebsd/default/shared/glew.o -L/usr/local/lib -lEGL -lGL
ld: error: unable to find library -lGL
gmake[1]: *** [Makefile:123: lib/libGLEW-wayland.so.2.2.0] Error 1
Fri, 20 Aug 2021
[ 10:22 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:fdc95482c3b625504c5b53566b0ce8c08fc7dc86  commit hash:fdc95482c3b625504c5b53566b0ce8c08fc7dc86  commit hash:fdc95482c3b625504c5b53566b0ce8c08fc7dc86  fdc9548 
graphics/glew-wayland: suggest LD_LIBMAP for session-local override

LD_LIBMAP can be limited to Wayland or KMS console e.g.,

$ cat >>~/.zshrc
if [[ ( -n $WAYLAND_DISPLAY || -z $DISPLAY ) && $LD_LIBMAP != *GLEW-wayland* ]];
then
   export LD_LIBMAP=libGLEW.so.2=libGLEW-wayland.so.2,$LD_LIBMAP
   export SDL_VIDEODRIVER=wayland,kmsdrm,x11
fi
Tue, 22 Jun 2021
[ 18:53 Kevin Bowling (kbowling) search for other commits by this committer ]    commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  da3162c  (Only the first 10 of 914 ports in this commit are shown above. View all ports for this commit)
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
Wed, 7 Apr 2021
[ 08:09 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  cf118cc  (Only the first 10 of 8873 ports in this commit are shown above. View all ports for this commit)
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Sat, 6 Jun 2020
[ 13:50 jbeich search for other commits by this committer ] Original commit   Revision:538091
graphics/glew: update to 2.2.0

Changes:	https://github.com/nigels-com/glew/compare/glew-2.1.0...555aa3ffc085
Approved by:	zeising (maintainer)
Differential Revision:	https://reviews.freebsd.org/D25162
Sat, 29 Feb 2020
[ 22:52 jbeich search for other commits by this committer ] Original commit   Revision:527479
graphics/glew-wayland: install more files

$ LD_PRELOAD=libGLEW-wayland.so glewinfo
Error [main]: glewInit failed: Missing GL version
Sat, 30 Nov 2019
[ 09:06 jbeich search for other commits by this committer ] Original commit   Revision:518713
graphics/glew-wayland: unbreak on GCC architectures

In file included from src/glew.c:43:
include/GL/eglew.h:115: error: redefinition of typedef 'EGLint'
/usr/local/include/EGL/eglplatform.h:158: error: previous declaration of
'EGLint' was here

$ gcc42 -xc -c -
typedef int foo;
typedef int foo;
^D
<stdin>:2: error: redefinition of typedef 'foo'
<stdin>:1: error: previous declaration of 'foo' was here

PR:		242310
Reported by:	pkubaj
Thu, 14 Nov 2019
[ 00:43 jbeich search for other commits by this committer ] Original commit   Revision:517542
graphics/glew: add -wayland slave

SDL_VIDEODRIVER=wayland doesn't work with current glew package while
SDL_VIDEODRIVER=x11 doesn't work using this package. So, build against
libEGL instead of libX11 and let the user decide when to use.

Idea from:	ArchLinux
Tested by:	SDL (freeorion, ppsspp, renpy)

Number of commits found: 10