Since August 2020, curl would auto-enable ZSTD if available while
configuring, this would however not propagate to the LIB_DEPENDS.
Make sure to explicitly control ZSTD by introducing an option that
defaults to off.
While here, also mark BROKEN if GSSAPI_BASE is selected while
krb5 is installed when building.
PR: 250414
Approved by: sunpoet@ (maintainer timeout, 14d)
Turns out that our fetchmail_dump_config() function needs to add
one more level of quoting because it's being unquoted and word split
twice, once by su's shell, and again by sh.
While here, change sh to /bin/sh to make the intention clearer.
Bump PORTREVISION to get the fix out onto the systems.
PR: 250691
Reported by: Helmut Ritter <freebsd-ports@charlieroot.de>
Approved by: chalpin@cs.wisc.edu
MFH: 2020Q4 (blanket, one-line tested working fix, 4-eyes principle)
In file included from /wrkdirs/usr/ports/graphics/oyranos/work/oyranos-0.9.6/src/examples/image_display/image_display.cpp:46:
/wrkdirs/usr/ports/graphics/oyranos/work/oyranos-0.9.6/src/examples/image_display/Oy_Fl_Shader_Box.h:71:5: error: use of undeclared identifier 'glGetObjectParameterivARB'; did you mean 'glGetTexParameteriv'?
glGetObjectParameterivARB (obj, GL_OBJECT_INFO_LOG_LENGTH_ARB, &len);
^~~~~~~~~~~~~~~~~~~~~~~~~
glGetTexParameteriv
/usr/local/include/GL/gl.h:1274:23: note: 'glGetTexParameteriv' declared here
GLAPI void GLAPIENTRY glGetTexParameteriv( GLenum target,
^
In file included from /wrkdirs/usr/ports/graphics/oyranos/work/oyranos-0.9.6/src/examples/image_display/image_display.cpp:46:
/wrkdirs/usr/ports/graphics/oyranos/work/oyranos-0.9.6/src/examples/image_display/Oy_Fl_Shader_Box.h:75:2: error: use of undeclared identifier 'glGetInfoLogARB'
glGetInfoLogARB (obj, len, &nwritten, log);
^
...
Reported by: pkg-fallout
on top of the Wine Staging patchset that address upstream regressions.
It also brings a fair number of STAGING-specific additions to the set of
Wine libraries.
In file included from GLVertexBufferObject.cpp:15:
./GLVertexBufferObject.hpp:53:9: error: use of undeclared identifier 'glBindBuffer'
glBindBuffer(GL_ARRAY_BUFFER, _vboBuffer);
^
./GLVertexBufferObject.hpp:54:9: error: use of undeclared identifier 'glBindBuffer'
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, _iboBuffer);
^
./GLVertexBufferObject.hpp:59:9: error: use of undeclared identifier 'glBindBuffer'
glBindBuffer(GL_ARRAY_BUFFER, 0);
^
./GLVertexBufferObject.hpp:60:9: error: use of undeclared identifier 'glBindBuffer'
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
^
GLVertexBufferObject.cpp:39:9: error: use of undeclared identifier 'glDeleteBuffers'; did you mean 'glSelectBuffer'?
glDeleteBuffers(1, &_vboBuffer);
^~~~~~~~~~~~~~~
glSelectBuffer
/usr/local/include/GL/gl.h:1430:23: note: 'glSelectBuffer' declared here
GLAPI void GLAPIENTRY glSelectBuffer( GLsizei size, GLuint *buffer );
^
GLVertexBufferObject.cpp:44:9: error: use of undeclared identifier 'glDeleteBuffers'; did you mean 'glSelectBuffer'?
glDeleteBuffers(1, &_iboBuffer);
^~~~~~~~~~~~~~~
glSelectBuffer
/usr/local/include/GL/gl.h:1430:23: note: 'glSelectBuffer' declared here
GLAPI void GLAPIENTRY glSelectBuffer( GLsizei size, GLuint *buffer );
^
GLVertexBufferObject.cpp:55:5: error: use of undeclared identifier 'glGenBuffers'
glGenBuffers( 1, &_vboBuffer);
^
GLVertexBufferObject.cpp:56:5: error: use of undeclared identifier 'glGenBuffers'
glGenBuffers( 1, &_iboBuffer);
^
GLVertexBufferObject.cpp:122:5: error: use of undeclared identifier 'glBufferData'
glBufferData(GL_ARRAY_BUFFER, totalVBOSize, vboRawBuffer, GL_STATIC_DRAW);
^
GLVertexBufferObject.cpp:123:5: error: use of undeclared identifier 'glBufferData'
glBufferData(GL_ELEMENT_ARRAY_BUFFER, totalIBOSize, iboRawBuffer, GL_STATIC_DRAW);
^
Reported by: pkg-fallout
support which is an audio playback library written in rust. The library itself
uses ALSA but throughout the documentation the backend is referred to as rodio.
While here switch the default audio backend from rodio (ALSA) to portaudio, a
more BSD-native library.