CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 00:59:01 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-daemon_gdm-session-worker_c patch-daemon_meson_build Log message: SECURITY update to gdm-3.38.2.1. - Address autologin unlock bug issue (CVE-2020-27837)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 00:55:58 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-321.0.0.
Re: [ld.bfd] Unbreak geo/spatialite/gui
On Wed, Dec 16, 2020 at 02:15:43AM +0100, Charlene Wendling wrote: > Hi, > > > http://build-failures.rhaalovely.net/powerpc/2020-11-27/geo/spatialite/gui.log > > http://build-failures.rhaalovely.net/sparc64/2020-12-09/geo/spatialite/gui.log > > http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log > > This is what config.log says: > > > configure:18572: cc -o conftest -O2 -pipe -I/usr/local/include > > -L/usr/local/lib conftest.c -lpq -lrasterlite2 -lspatialite > > -lspatialite -lspatialite -lminizip -lproj -lsqlite3 -L/usr/local/lib > > -lgeos_c >&5 > > [...] > > /usr/bin/ld: warning: libfontconfig.so.13.0, needed by > > /usr/local/lib/librasterlite2.so.0.0, not found > > /usr/bin/ld: warning: libfreetype.so.30.0, needed > > by /usr/local/lib/librasterlite2.so.0.0, not found > > [...and many more, not only about rasterlite2...] > > Indeed, useless libraries flags for this test are used. See > ${WRKSRC}/configure.ac, the previous AC_CHECK_LIBS have populated > LIBS, because no "action-is-found" is defined [0]. > > LDFLAGS are already provided, but are discarded during the test. > > We could totally bypass the test as mentioned in the diff comment. > Or playing with autotools. Yet, i'm proposing to add -L${X11BASE} to > LIBS, only for ld.bfd archs, because it seems to me the better > compromise. > > This allows spatialite-gui to be built on macppc. Runtime is working > but is very slow as soon as i start querying a db. REVISION is not > needed, this version never built on ld.bfd archs. > > Comments/feedback are welcome, i dont have a better solution so definitely ok ! thanks for fixing that. Landry
NEW: emulators/tnylpo
Hello ports -- Attached is a new port, emulators/tnylpo. tnylpo is a utility to run CP/M-80 programs under Unix. --- pkg/DESCR: tnylpo allows the execution of programs written for CP/M-80 version 2.2 under Unixy operating systems. The companion program tnylpo-convert converts text files to and from the CP/M format. Features: * Full Z80 instruction set (including undocumented instructions and features) * All BDOS calls of CP/M 2.2 and a few taken from CP/M 3 (mostly for date and time handling) * All character handling BIOS calls of CP/M 2.2 * Maps CP/M file operations to operations on files in the Unix file system * Allows you to map up to 16 CP/M drives to arbitrary Unix directories * Built-in curses based emulation of the DEC VT52 * Allows you to combine CP/M programs with Unix shell redirections and pipelines Note that all CP/M program and data file names are expected in lower case. For example, files called TURBO.COM or L80.COM need to be renamed to turbo.com and l80.com to be accessible by tnylpo. --- With this, I am able to run Turbo Pascal and Microsoft F80/M80/L80 as if they were any other Unix utility. Tested on both amd64 and armv7. OK? ~Brian tnylpo.tgz Description: application/compressed-tar
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/15 23:21:29 Modified files: x11/gnome/gdm : Tag: OPENBSD_6_8 Makefile distinfo x11/gnome/gdm/patches: Tag: OPENBSD_6_8 patch-daemon_gdm-manager_c Log message: SECURITY update to gdm-3.36.4. CVE-2020-16125
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/12/15 22:36:27 Modified files: math/p5-Math-Base85: Makefile distinfo Log message: Update to p5-Math-Base85-0.5.
Re: [UPDATE] audio/ncspot to 0.2.5
On Tue 15/12/2020 21:14, Henrik Friedrichsen wrote: > Hey, > > Attached is a simple version bump update to 0.2.5. > Changelog: https://github.com/hrkfdn/ncspot/releases/tag/v0.2.5 > > OK? Upon starting ncspot it prints "Connecting to Spotify.." and exits. Output of "RUST_BACKTRACE=full ncspot": thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: Url { scheme: "https", host: Some(Domain("api.spotify.com")), port: None, path: "/v1/me/", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("tcp set_keepalive error", Os { code: 1, kind: PermissionDenied, message: "Operation not permitted" })) }', /home/ports/pobj/ncspot-0.2.5/ncspot-0.2.5/modcargo-crates/rspotify-0.10.0/src/blocking/client.rs:196:28 stack backtrace: 0: 0x805f37e2f2c - 1: 0x805f3825aad - 2: 0x805f37e2cb4 - 3: 0x805f380087a - 4: 0x805f380058e - 5: 0x805f3800ea9 - 6: 0x805f37e3734 - 7: 0x805f37e3060 - 8: 0x805f3800aa6 - 9: 0x805f3828430 - 10: 0x805f3820d36 - 11: 0x805f31db73e - 12: 0x805f31dbbba - 13: 0x805f31dfa4b - 14: 0x805f31dfe20 - 15: 0x805f2fb9ae5 - 16: 0x805f303fc26 - 17: 0x805f2eda353 - 18: 0x805f2fd46aa - 19: 0x805f2f7750c - 20: 0x805f38011ed - 21: 0x805f2edb9fa - 22: 0x805f2ea2001 -
Re: [ld.bfd] Unbreak geo/spatialite/gui
On Wed, Dec 16, 2020 at 02:15:43AM +0100, Charlene Wendling wrote: > Hi, > > > http://build-failures.rhaalovely.net/powerpc/2020-11-27/geo/spatialite/gui.log > > http://build-failures.rhaalovely.net/sparc64/2020-12-09/geo/spatialite/gui.log > > http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log > > This is what config.log says: > > > configure:18572: cc -o conftest -O2 -pipe -I/usr/local/include > > -L/usr/local/lib conftest.c -lpq -lrasterlite2 -lspatialite > > -lspatialite -lspatialite -lminizip -lproj -lsqlite3 -L/usr/local/lib > > -lgeos_c >&5 > > [...] > > /usr/bin/ld: warning: libfontconfig.so.13.0, needed by > > /usr/local/lib/librasterlite2.so.0.0, not found > > /usr/bin/ld: warning: libfreetype.so.30.0, needed > > by /usr/local/lib/librasterlite2.so.0.0, not found > > [...and many more, not only about rasterlite2...] > > Indeed, useless libraries flags for this test are used. See > ${WRKSRC}/configure.ac, the previous AC_CHECK_LIBS have populated > LIBS, because no "action-is-found" is defined [0]. > > LDFLAGS are already provided, but are discarded during the test. > > We could totally bypass the test as mentioned in the diff comment. > Or playing with autotools. Yet, i'm proposing to add -L${X11BASE} to > LIBS, only for ld.bfd archs, because it seems to me the better > compromise. > This allows spatialite-gui to be built on macppc. Runtime is working > but is very slow as soon as i start querying a db. REVISION is not > needed, this version never built on ld.bfd archs. > Comments/feedback are welcome, > Charlène. > [0] > https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/Libraries.html This fixes the build on sparc64. ok kmos --Kurt > > Index: Makefile > === > RCS file: /cvs/ports/geo/spatialite/gui/Makefile,v > retrieving revision 1.17 > diff -u -p -u -p -r1.17 Makefile > --- Makefile 11 Oct 2020 16:37:53 - 1.17 > +++ Makefile 16 Dec 2020 01:10:40 - > @@ -37,6 +37,16 @@ CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE > LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" > > CONFIGURE_ARGS +=--disable-xlsxwriter > + > +# Checking libpq fails on ld.bfd archs; LIBS is crowded with flags coming > +# from other configure AC_CHECK_LIB checks, pulling X11 libraries. > +# ac_cv_lib_pq_PQconnectdb="yes" could have been used as well. The extra > +# space matters. > +.include > +.if !${PROPERTIES:Mlld} > +CONFIGURE_ENV += LIBS="-L${X11BASE}/lib " > +.endif > + > post-install: > ${INSTALL_DATA_DIR} ${PREFIX}/share/{pixmaps,applications} > ${INSTALL_DATA} ${WRKSRC}/gnome_resource/*.desktop > ${PREFIX}/share/applications/ >
consumers of py-psycopg2
Hello, Following up on the call for testers on barman, I am wondering if there are users of: * databases/pgloader * databases/skytools * databases/py-pg_activity * geo/osm2pgsql pgloader and skytools in ports are very old. skytools is now three different tools and doesn't support python3 at all. I am wondering if they can be removed. If there are users of the latter two, can you try out the attached diffs and report any breakage/success? The aim to get all consumers of py-psycopg2 onto python3. cc: maintainers of pgloader/skytools and py-pg_activity Thanks, Lucas diff ac63388973a9c760bf2bfa5932322058d777e170 /usr/ports blob - 811dcbfe95bc0922ded190c9c2e9fd93e775ce80 file + geo/osm2pgsql/Makefile --- geo/osm2pgsql/Makefile +++ geo/osm2pgsql/Makefile @@ -5,7 +5,7 @@ COMMENT = OSM data to PostgreSQL converter GH_TAGNAME = 0.96.0 GH_PROJECT = osm2pgsql GH_ACCOUNT = openstreetmap -REVISION = 0 +REVISION = 1 CATEGORIES = geo databases @@ -33,8 +33,9 @@ BUILD_DEPENDS = devel/libtool \ devel/protozero \ geo/libosmium +MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} # postgresql,-contrib is needed for hstore extension -TEST_DEPENDS = databases/py-psycopg2 \ +TEST_DEPENDS = databases/py-psycopg2${MODPY_FLAVOR}\ geo/postgis \ databases/postgresql,-contrib diff ac63388973a9c760bf2bfa5932322058d777e170 /usr/ports blob - 4de6c4a46ad301c093c021305f7567f9918c81b1 file + databases/py-pg_activity/Makefile --- databases/py-pg_activity/Makefile +++ databases/py-pg_activity/Makefile @@ -5,8 +5,9 @@ COMMENT = command line tool for PostgreSQL server act MODPY_EGG_VERSION =1.5.0 DISTNAME = pg_activity-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} +REVISION = 0 -GH_ACCOUNT = julmon +GH_ACCOUNT = dalibo GH_PROJECT = pg_activity GH_TAGNAME = v${MODPY_EGG_VERSION} @@ -18,10 +19,11 @@ MAINTAINER =Ingo Feinerer PERMIT_PACKAGE = Yes MODULES = lang/python +MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} MODPY_SETUPTOOLS = Yes MODPY_SETUP_ARGS = --with-man -RUN_DEPENDS = databases/py-psycopg2 \ - sysutils/py-psutil +RUN_DEPENDS = databases/py-psycopg2${MODPY_FLAVOR} \ + sysutils/py-psutil${MODPY_FLAVOR} post-patch: sed -i 's|/usr/share|${LOCALBASE}|' ${WRKSRC}/setup.py blob - 1e9bb6e287d5f79ee260ea9a9c089cb0e7be0c3f file + databases/py-pg_activity/pkg/PLIST --- databases/py-pg_activity/pkg/PLIST +++ databases/py-pg_activity/pkg/PLIST @@ -8,13 +8,14 @@ lib/python${MODPY_VERSION}/site-packages/pg_activity-$ lib/python${MODPY_VERSION}/site-packages/pg_activity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/pgactivity/ lib/python${MODPY_VERSION}/site-packages/pgactivity/Data.py -lib/python${MODPY_VERSION}/site-packages/pgactivity/Data.pyc lib/python${MODPY_VERSION}/site-packages/pgactivity/Process.py -lib/python${MODPY_VERSION}/site-packages/pgactivity/Process.pyc lib/python${MODPY_VERSION}/site-packages/pgactivity/UI.py -lib/python${MODPY_VERSION}/site-packages/pgactivity/UI.pyc lib/python${MODPY_VERSION}/site-packages/pgactivity/__init__.py -lib/python${MODPY_VERSION}/site-packages/pgactivity/__init__.pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}Data.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}Process.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}UI.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc @man man/man1/pg_activity.1 -share/doc/${MODPY_PY_PREFIX}pg_activity/ -share/doc/${MODPY_PY_PREFIX}pg_activity/LICENSE.txt +share/doc/py-pg_activity/ +share/doc/py-pg_activity/LICENSE.txt
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: n...@cvs.openbsd.org2020/12/15 19:04:52 Modified files: games/freeorion: Makefile distinfo games/freeorion/patches: patch-CMakeLists_txt Removed files: games/freeorion/patches: patch-cmake_FindBoost_cmake patch-cmake_make_versioncpp_py Log message: update games/freeorion to 0.4.10.1 >From Tom Murphy (maintainer). Thank you! changelog: https://github.com/freeorion/freeorion/blob/v0.4.10.1/ChangeLog.md - WANTLIB remove GLU and boost_system-mt - remove upstreamed patch - tweaks by gonzalo@ for missing tab and by me to adjust for boost python bindings naming - input from thfr@ and sthen@ regarding safely removing two WANTLIB not used by freeorion directly. GLEW loads GLU and boost-locale loads boost_system-mt. "Tested and works fine for me." Tom Murphy (maintainer) kirby@ tested on amd64 and macppc ok thfr@ gonzalo@ kirby@
[ld.bfd] Unbreak geo/spatialite/gui
Hi, > http://build-failures.rhaalovely.net/powerpc/2020-11-27/geo/spatialite/gui.log > http://build-failures.rhaalovely.net/sparc64/2020-12-09/geo/spatialite/gui.log > http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log This is what config.log says: > configure:18572: cc -o conftest -O2 -pipe -I/usr/local/include > -L/usr/local/lib conftest.c -lpq -lrasterlite2 -lspatialite > -lspatialite -lspatialite -lminizip -lproj -lsqlite3 -L/usr/local/lib > -lgeos_c >&5 > [...] > /usr/bin/ld: warning: libfontconfig.so.13.0, needed by > /usr/local/lib/librasterlite2.so.0.0, not found > /usr/bin/ld: warning: libfreetype.so.30.0, needed > by /usr/local/lib/librasterlite2.so.0.0, not found > [...and many more, not only about rasterlite2...] Indeed, useless libraries flags for this test are used. See ${WRKSRC}/configure.ac, the previous AC_CHECK_LIBS have populated LIBS, because no "action-is-found" is defined [0]. LDFLAGS are already provided, but are discarded during the test. We could totally bypass the test as mentioned in the diff comment. Or playing with autotools. Yet, i'm proposing to add -L${X11BASE} to LIBS, only for ld.bfd archs, because it seems to me the better compromise. This allows spatialite-gui to be built on macppc. Runtime is working but is very slow as soon as i start querying a db. REVISION is not needed, this version never built on ld.bfd archs. Comments/feedback are welcome, Charlène. [0] https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/Libraries.html Index: Makefile === RCS file: /cvs/ports/geo/spatialite/gui/Makefile,v retrieving revision 1.17 diff -u -p -u -p -r1.17 Makefile --- Makefile11 Oct 2020 16:37:53 - 1.17 +++ Makefile16 Dec 2020 01:10:40 - @@ -37,6 +37,16 @@ CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" CONFIGURE_ARGS += --disable-xlsxwriter + +# Checking libpq fails on ld.bfd archs; LIBS is crowded with flags coming +# from other configure AC_CHECK_LIB checks, pulling X11 libraries. +# ac_cv_lib_pq_PQconnectdb="yes" could have been used as well. The extra +# space matters. +.include +.if !${PROPERTIES:Mlld} +CONFIGURE_ENV += LIBS="-L${X11BASE}/lib " +.endif + post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/{pixmaps,applications} ${INSTALL_DATA} ${WRKSRC}/gnome_resource/*.desktop ${PREFIX}/share/applications/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mari...@cvs.openbsd.org 2020/12/15 16:07:33 Modified files: print/lyx : Makefile distinfo print/lyx/pkg : PLIST Log message: Update print/lyx 2.3.5.2 to 2.3.6 Changelog: https://www.lyx.org/announce/2_3_6.txt
[UPDATE] audio/ncspot to 0.2.5
Hey, Attached is a simple version bump update to 0.2.5. Changelog: https://github.com/hrkfdn/ncspot/releases/tag/v0.2.5 OK?Index: Makefile === RCS file: /cvs/ports/audio/ncspot/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile28 Oct 2020 18:34:34 - 1.10 +++ Makefile15 Dec 2020 20:12:26 - @@ -6,7 +6,7 @@ COMMENT = ncurses Spotify client GH_ACCOUNT = hrkfdn GH_PROJECT = ncspot -GH_TAGNAME = v0.2.4 +GH_TAGNAME = v0.2.5 CATEGORIES = audio @@ -28,37 +28,36 @@ NO_TEST = Yes CONFIGURE_STYLE = cargo DISTFILES += ${DISTNAME}${EXTRACT_SUFX} -MODCARGO_CRATES += addr2line 0.13.0 # Apache-2.0/MIT +MODCARGO_CRATES += addr2line 0.14.0 # Apache-2.0/MIT MODCARGO_CRATES += adler 0.2.3 # 0BSD OR MIT OR Apache-2.0 MODCARGO_CRATES += aes 0.3.2 # MIT OR Apache-2.0 MODCARGO_CRATES += aes-ctr 0.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += aes-soft0.3.3 # MIT OR Apache-2.0 MODCARGO_CRATES += aesni 0.6.0 # MIT OR Apache-2.0 MODCARGO_CRATES += ahash 0.3.8 # MIT OR Apache-2.0 -MODCARGO_CRATES += ahash 0.4.5 # MIT OR Apache-2.0 -MODCARGO_CRATES += aho-corasick0.7.13 # Unlicense/MIT +MODCARGO_CRATES += ahash 0.4.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += aho-corasick0.7.15 # Unlicense/MIT MODCARGO_CRATES += alga0.9.3 # Apache-2.0 MODCARGO_CRATES += alsa0.2.2 # Apache-2.0/MIT MODCARGO_CRATES += alsa-sys0.1.2 # MIT MODCARGO_CRATES += ansi_term 0.11.0 # MIT MODCARGO_CRATES += approx 0.3.2 # Apache-2.0 -MODCARGO_CRATES += arc-swap0.4.7 # Apache-2.0/MIT MODCARGO_CRATES += array-macro 1.0.5 # MIT/Apache-2.0 MODCARGO_CRATES += arrayref0.3.6 # BSD-2-Clause -MODCARGO_CRATES += arrayvec0.5.1 # MIT/Apache-2.0 +MODCARGO_CRATES += arrayvec0.5.2 # MIT/Apache-2.0 MODCARGO_CRATES += atty0.2.14 # MIT MODCARGO_CRATES += autocfg 0.1.7 # Apache-2.0/MIT MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT -MODCARGO_CRATES += backtrace 0.3.52 # MIT/Apache-2.0 +MODCARGO_CRATES += backtrace 0.3.55 # MIT/Apache-2.0 MODCARGO_CRATES += base64 0.9.3 # MIT/Apache-2.0 MODCARGO_CRATES += base64 0.10.1 # MIT/Apache-2.0 -MODCARGO_CRATES += base64 0.12.3 # MIT/Apache-2.0 -MODCARGO_CRATES += bindgen 0.53.3 # BSD-3-Clause +MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0 +MODCARGO_CRATES += bindgen 0.56.0 # BSD-3-Clause MODCARGO_CRATES += bit-set 0.5.2 # MIT/Apache-2.0 -MODCARGO_CRATES += bit-vec 0.6.2 # MIT/Apache-2.0 +MODCARGO_CRATES += bit-vec 0.6.3 # MIT/Apache-2.0 MODCARGO_CRATES += bitflags0.9.1 # MIT/Apache-2.0 MODCARGO_CRATES += bitflags1.2.1 # MIT/Apache-2.0 -MODCARGO_CRATES += blake2b_simd0.5.10 # MIT +MODCARGO_CRATES += blake2b_simd0.5.11 # MIT MODCARGO_CRATES += block 0.1.6 # MIT MODCARGO_CRATES += block-buffer0.7.3 # MIT OR Apache-2.0 MODCARGO_CRATES += block-cipher-trait 0.6.2 # MIT OR Apache-2.0 @@ -68,46 +67,47 @@ MODCARGO_CRATES += byte-tools 0.3.1 # MI MODCARGO_CRATES += byteorder 1.3.4 # Unlicense OR MIT MODCARGO_CRATES += bytes 0.4.12 # MIT MODCARGO_CRATES += bytes 0.5.6 # MIT -MODCARGO_CRATES += cc 1.0.61 # MIT/Apache-2.0 +MODCARGO_CRATES += cc 1.0.66 # MIT/Apache-2.0 MODCARGO_CRATES += cexpr 0.4.0 # Apache-2.0/MIT MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0 MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0 -MODCARGO_CRATES += clang-sys 0.29.3 # Apache-2.0 +MODCARGO_CRATES += clang-sys 1.0.3 # Apache-2.0 MODCARGO_CRATES += clap2.33.3 # MIT MODCARGO_CRATES += clipboard 0.5.0 # MIT / Apache-2.0 MODCARGO_CRATES += clipboard-win 2.2.0 # MIT MODCARGO_CRATES += cloudabi0.0.3 # BSD-2-Clause -MODCARGO_CRATES += const-random0.1.11 # MIT OR Apache-2.0 -MODCARGO_CRATES += const-random-macro 0.1.11 # MIT OR Apache-2.0 -MODCARGO_CRATES += const_fn0.4.2 # Apache-2.0 OR MIT +MODCARGO_CRATES += console_error_panic_hook0.1.6 # Apache-2.0/MIT +MODCARGO_CRATES += const-random0.1.13 # MIT OR Apache-2.0 +MODCARGO_CRATES += const-random-macro 0.1.13 # MIT OR Apache-2.0 MODCARGO_CRATES += constant_time_eq0.1.5 # CC0-1.0 MODCARGO_CRATES += cookie 0.12.0 # MIT/Apache-2.0 MODCARGO_CRATES += cookie_store0.7.0 # MIT/Apache-2.0 -MODCARGO_CRATES += core-foundation 0.7.0 # MIT / Apache-2.0 +MODCARGO_CRATES += core-foundation 0.9.1 # MIT
Re: [NEW] x11/peek NOVICE
Hi, On 12/14/20 9:15 PM, Tracey Emery wrote: > On Mon, Dec 14, 2020 at 01:10:43PM -0700, Tracey Emery wrote: >> > Sigh. Third time is the charm. Remove unneeded build depends ... I have tested on Openbsd-current on amd64, it works for me. Thanks! Christophe.
Update: vulkan 1.2.162.0 and spirv-{headers,tools}
Hi, This is an update of the vulkan ports suite to the latest sdk. Most changes to the ports are trivial. The API has been extended. Tested and working in vkcube and games/vkquake on Intel i7-10700 with Intel UHD Graphics 630. A not entirely up-to-date changelog can be found here: https://raw.githubusercontent.com/KhronosGroup/Vulkan-Docs/master/ChangeLog.txt ok? Index: spirv-headers/Makefile === RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- spirv-headers/Makefile 7 Jul 2020 08:08:04 - 1.3 +++ spirv-headers/Makefile 15 Dec 2020 20:17:24 - @@ -2,8 +2,8 @@ COMMENT = SPIRV-Headers -V =1.5.3 -PKGNAME = spirv-headers-${V} +V =1.5.4.raytracing.fixed +PKGNAME = spirv-headers-1.5.4pl1 GH_TAGNAME = ${V} GH_ACCOUNT = KhronosGroup GH_PROJECT = SPIRV-Headers Index: spirv-headers/distinfo === RCS file: /cvs/ports/graphics/spirv-headers/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- spirv-headers/distinfo 7 Jul 2020 08:08:04 - 1.2 +++ spirv-headers/distinfo 15 Dec 2020 20:17:24 - @@ -1,2 +1,2 @@ -SHA256 (SPIRV-Headers-1.5.3.tar.gz) = 7s6KnhR9N5l9Ql1dLusudXrSWtww1mUUZwlPOxhgm1o= -SIZE (SPIRV-Headers-1.5.3.tar.gz) = 386853 +SHA256 (SPIRV-Headers-1.5.4.raytracing.fixed.tar.gz) = 3yrSUgvk2VpHn6JIkhBliFu/Q1plg0mn/BZK17JraMY= +SIZE (SPIRV-Headers-1.5.4.raytracing.fixed.tar.gz) = 395500 Index: spirv-headers/pkg/PLIST === RCS file: /cvs/ports/graphics/spirv-headers/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- spirv-headers/pkg/PLIST 7 Jul 2020 08:08:05 - 1.2 +++ spirv-headers/pkg/PLIST 15 Dec 2020 20:17:24 - @@ -47,11 +47,13 @@ include/spirv/unified1/AMD_shader_explic include/spirv/unified1/AMD_shader_trinary_minmax.h include/spirv/unified1/DebugInfo.h include/spirv/unified1/GLSL.std.450.h +include/spirv/unified1/NonSemanticClspvReflection.h include/spirv/unified1/NonSemanticDebugPrintf.h include/spirv/unified1/OpenCL.std.h include/spirv/unified1/OpenCLDebugInfo100.h include/spirv/unified1/extinst.debuginfo.grammar.json include/spirv/unified1/extinst.glsl.std.450.grammar.json +include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json include/spirv/unified1/extinst.opencl.std.100.grammar.json Index: spirv-tools/Makefile === RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- spirv-tools/Makefile7 Jul 2020 08:08:05 - 1.5 +++ spirv-tools/Makefile15 Dec 2020 20:17:24 - @@ -2,7 +2,7 @@ COMMENT = API and commands for processing SPIR-V -V =2020.3 +V =2020.6 DISTNAME = spirv-tools-${V} GH_ACCOUNT = KhronosGroup GH_PROJECT = SPIRV-Tools Index: spirv-tools/distinfo === RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- spirv-tools/distinfo7 Jul 2020 08:08:05 - 1.2 +++ spirv-tools/distinfo15 Dec 2020 20:17:24 - @@ -1,2 +1,2 @@ -SHA256 (spirv-tools-2020.3.tar.gz) = i1OKHLKkJ175YXq8sEfVToKS+XWsHZMyPV3R4ZyFKAs= -SIZE (spirv-tools-2020.3.tar.gz) = 2170858 +SHA256 (spirv-tools-2020.6.tar.gz) = 3iOSaC343vesZmoqMgzUdXUbrfR5CwHHORt2ROy1UKM= +SIZE (spirv-tools-2020.6.tar.gz) = 2595300 Index: spirv-tools/patches/patch-source_CMakeLists_txt === RCS file: spirv-tools/patches/patch-source_CMakeLists_txt diff -N spirv-tools/patches/patch-source_CMakeLists_txt --- spirv-tools/patches/patch-source_CMakeLists_txt 7 Jul 2020 08:08:05 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,13 +0,0 @@ -$OpenBSD: patch-source_CMakeLists_txt,v 1.1 2020/07/07 08:08:05 thfr Exp $ - -Index: source/CMakeLists.txt source/CMakeLists.txt.orig -+++ source/CMakeLists.txt -@@ -347,6 +347,7 @@ spvtools_pch(SPIRV_SOURCES pch_source) - - add_library(${SPIRV_TOOLS} ${SPIRV_SOURCES}) - spvtools_default_compile_options(${SPIRV_TOOLS}) -+target_include_directories(${SPIRV_TOOLS} BEFORE PRIVATE ${spirv-tools_SOURCE_DIR}/include) - target_include_directories(${SPIRV_TOOLS} - PUBLIC - $ Index: spirv-tools/patches/patch-tools_CMakeLists_txt === RCS file: spirv-tools/patches/patch-tools_CMakeLists_txt diff -N spirv-tools/patches/patch-tools_CMakeLists_txt --- spirv-tools/patches/patch-tools_CMakeLists_txt 7 Jul 2020
[update] mail/mutt-wizard to 20201210
Hi, I have attached a simple update for mutt-wizard. I don't use the notmuch functionality so I haven't tested that but others are working fine. OK? Cheers, Aisha diff --git a/mail/mutt-wizard/Makefile b/mail/mutt-wizard/Makefile index aabdee54794..7a62268d557 100644 --- a/mail/mutt-wizard/Makefile +++ b/mail/mutt-wizard/Makefile @@ -1,13 +1,13 @@ # $OpenBSD $ COMMENT = neomutt and isync configuration with good defaults -# commit date 20200906 -DISTNAME = mutt-wizard-20200906 +# commit date 20201210 +DISTNAME = mutt-wizard-20201210 CATEGORIES = mail GH_ACCOUNT = LukeSmithxyz GH_PROJECT = mutt-wizard -GH_COMMIT =95cf003c036dd95000ab80ca6c680dab2e3ca092 +GH_COMMIT =456d02d1ee0ab196ac256b91c9ac86a01f3c0bb6 MAINTAINER = Aisha Tammy diff --git a/mail/mutt-wizard/distinfo b/mail/mutt-wizard/distinfo index 770e1d6882e..a718ea05b59 100644 --- a/mail/mutt-wizard/distinfo +++ b/mail/mutt-wizard/distinfo @@ -1,2 +1,2 @@ -SHA256 (mutt-wizard-20200906-95cf003c.tar.gz) = w0WdE5OPJ4PzHuMrPFQ72tAfznI8mF6hE3kWkXOVANY= -SIZE (mutt-wizard-20200906-95cf003c.tar.gz) = 30705 +SHA256 (mutt-wizard-20201210-456d02d1.tar.gz) = 8LTdA8iIhPIuc9adHlJUJdP7pZTzBmBj5HHndT9mm84= +SIZE (mutt-wizard-20201210-456d02d1.tar.gz) = 30962
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: c...@cvs.openbsd.org2020/12/15 12:38:22 Added files: archivers/innoextract/patches: patch-cmake_BuildType_cmake Log message: innoextract: unbreak on powerpc The -Wl,--as-needed linker flag causes the std::unique_ptr configure test to fail due to undefined reference errors. A fallback exists, using std::auto_ptr, but it has been removed from the C++17 standard, used by upstream. Remove the use of -Wl,--as-needed on powerpc, so we use the same code on all archs, instead of reenabling std::auto_ptr by force. OK thfr@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: c...@cvs.openbsd.org2020/12/15 12:33:43 ports/archivers/innoextract/patches Update of /cvs/ports/archivers/innoextract/patches In directory cvs.openbsd.org:/tmp/cvs-serv36535/patches Log Message: Directory /cvs/ports/archivers/innoextract/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/12/15 11:57:43 Modified files: multimedia/libdvdnav: Makefile distinfo multimedia/libdvdnav/patches: patch-misc_dvdnav_pc_in multimedia/libdvdnav/pkg: PLIST Log message: Update libdvdnav to 6.1.0 >From Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/12/15 11:57:38 Modified files: devel/libdvdread: Makefile distinfo devel/libdvdread/patches: patch-src_dvd_input_c devel/libdvdread/pkg: PLIST Log message: Update libdvdread to 6.1.1 >From Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2020/12/15 11:53:18 Modified files: devel/boost: Makefile Removed files: devel/boost/patches: patch-libs_context_build_Jamfile_v2 Log message: Fix build of boost::context on powerpc by removing an unneeded patch. ok cwen@ brad
Re: 回复: [Update] lang/gnucobol : Update to 3.1
On Thu, Dec 10, 2020 at 01:10:58PM +, wen heping wrote: > Revised patch, now: >i) Update to 3.1.1 >ii) patch-libcob_fileio_c is not needed in gnucobol-3.1.1 Committed, thanks! I ended up bumping the library major number, as the signature of some functions have changed since the previous release.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2020/12/15 11:43:42 Modified files: lang/gnucobol : Makefile distinfo lang/gnucobol/patches: patch-libcob_common_c lang/gnucobol/pkg: PLIST Added files: lang/gnucobol/patches: patch-configure Removed files: lang/gnucobol/patches: patch-libcob_Makefile_in Log message: Update gnucobol to 3.1.1. >From Wen Heping, thanks!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2020/12/15 11:32:34 Modified files: www/nginx : Makefile Log message: Enable building of ngx_stream_ssl_preread_module This module allows extracting of information from the ClientHello message without terminating SSL/TLS. Thanks sthen@ and tb@ for the cluestick. "...diff looks fine" robert@ (maintainer)
Re: CVS: cvs.openbsd.org: ports
On Tue, Dec 15, 2020 at 10:54:38AM -0700, James Turner wrote: > CVSROOT: /cvs > Module name: ports > Changes by: jtur...@cvs.openbsd.org 2020/12/15 10:54:38 > > Modified files: > lang/janet : Makefile distinfo > lang/janet/patches: patch-Makefile > lang/janet/pkg : PLIST > > Log message: > Update janet to 0.13.1. Release notes: > https://github.com/janet-lang/janet/releases/tag/v1.13.1 > Correction, 1.13.1!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jtur...@cvs.openbsd.org 2020/12/15 10:54:38 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile lang/janet/pkg : PLIST Log message: Update janet to 0.13.1. Release notes: https://github.com/janet-lang/janet/releases/tag/v1.13.1
mips64 bulk build report
bulk build on octeon.ports.openbsd.org started on Thu Dec 10 14:22:04 UTC 2020 finished at Tue Dec 15 14:43:17 UTC 2020 lasted 06D00h21m done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #402: Wed Dec 9 06:40:34 MST 2020 built packages:8628 Dec 10:2436 Dec 11:1114 Dec 12:697 Dec 13:589 Dec 14:1084 Dec 15:2707 build failures: 30 http://build-failures.rhaalovely.net/mips64/2020-12-10/cad/netgen.log http://build-failures.rhaalovely.net/mips64/2020-12-10/chinese/libchewing.log http://build-failures.rhaalovely.net/mips64/2020-12-10/chinese/libpinyin.log http://build-failures.rhaalovely.net/mips64/2020-12-10/databases/postgresql-pllua.log http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/coccinelle.log http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/glog.log http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/libexecinfo.log http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/py-unicorn,python3.log http://build-failures.rhaalovely.net/mips64/2020-12-10/emulators/openmsx.log http://build-failures.rhaalovely.net/mips64/2020-12-10/emulators/spike.log http://build-failures.rhaalovely.net/mips64/2020-12-10/games/astromenace.log http://build-failures.rhaalovely.net/mips64/2020-12-10/games/hyperrogue.log http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/gpstk.log http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log http://build-failures.rhaalovely.net/mips64/2020-12-10/inputmethods/scim-fcitx.log http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/STk.log http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/gforth.log http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/librep.log http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/pfe.log http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/squeak/vm.log http://build-failures.rhaalovely.net/mips64/2020-12-10/math/gbc.log http://build-failures.rhaalovely.net/mips64/2020-12-10/math/lrs.log http://build-failures.rhaalovely.net/mips64/2020-12-10/math/ntl.log http://build-failures.rhaalovely.net/mips64/2020-12-10/multimedia/frei0r-plugins.log http://build-failures.rhaalovely.net/mips64/2020-12-10/plan9/drawterm.log http://build-failures.rhaalovely.net/mips64/2020-12-10/security/botan2.log http://build-failures.rhaalovely.net/mips64/2020-12-10/shells/ksh93.log http://build-failures.rhaalovely.net/mips64/2020-12-10/sysutils/libvirt.log http://build-failures.rhaalovely.net/mips64/2020-12-10/sysutils/u-boot,aarch64.log http://build-failures.rhaalovely.net/mips64/2020-12-10/x11/e17/elementary.log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2020/12/15 10:16:27 Modified files: sysutils/bacula: Makefile distinfo sysutils/bacula/patches: patch-configure patch-src_cats_Makefile_in patch-src_cats_make_catalog_backup_pl_in patch-src_findlib_Makefile_in patch-src_lib_Makefile_in patch-src_stored_Makefile_in Added files: sysutils/bacula/patches: patch-src_cats_update_mysql_tables_in patch-src_findlib_fstype_c patch-src_qt-console_tray-monitor_tray-monitor_pro_in patch-src_tools_cdp-client_Makefile_in Log message: update bacula to 11.0.0 ok sthen@
update: www/hugo 0.78.2 --> 0.79.0
Hi ports@, This is an update for www/hugo to its latest version 0.79.0 Lightly tested on amd64. As usual, tests from actual hugo users are highly appreciated. Cheers, Paco. diff 104fe2bb47368b4e30e24be718e2877b411e2a5d /usr/ports blob - 7d1759fd51a62227318bc2c2095ccb38539fbd40 file + www/hugo/Makefile --- www/hugo/Makefile +++ www/hugo/Makefile @@ -4,7 +4,7 @@ ONLY_FOR_ARCHS =${GO_ARCHS} COMMENT = fast and flexible static site generator MODGO_MODNAME =github.com/gohugoio/hugo -MODGO_VERSION =v0.78.2 +MODGO_VERSION =v0.79.0 DISTNAME = hugo-${MODGO_VERSION} @@ -77,7 +77,7 @@ MODGO_MODULES = \ github.com/!shopify/toxiproxy v2.1.4+incompatible \ github.com/akavel/rsrc v0.8.0 \ github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38 \ - github.com/alecthomas/chroma v0.8.1 \ + github.com/alecthomas/chroma v0.8.2 \ github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721 \ github.com/alecthomas/kong v0.2.4 \ github.com/alecthomas/kong-hcl v0.1.8-0.20190615233001-b21fea9723c8 \ @@ -114,17 +114,17 @@ MODGO_MODULES = \ github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954 \ github.com/dimchansky/utfbom v1.1.0 \ github.com/disintegration/gift v1.2.1 \ - github.com/dlclark/regexp2 v1.2.0 \ + github.com/dlclark/regexp2 v1.4.0 \ github.com/dustin/go-humanizev1.0.0 \ github.com/eapache/go-resiliency v1.1.0 \ github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21 \ github.com/eapache/queue v1.1.0 \ - github.com/evanw/esbuild v0.8.6 \ + github.com/evanw/esbuild v0.8.15 \ github.com/fatih/color v1.7.0 \ github.com/fortytw2/leaktest v1.3.0 \ github.com/frankban/quicktestv1.11.2 \ github.com/fsnotify/fsnotify v1.4.9 \ - github.com/getkin/kin-openapiv0.26.0 \ + github.com/getkin/kin-openapiv0.31.0 \ github.com/ghodss/yaml v1.0.0 \ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \ github.com/go-ini/iniv1.25.4 \ @@ -141,7 +141,7 @@ MODGO_MODULES = \ github.com/golang/protobuf v1.3.2 \ github.com/golang/snappy v0.0.1 \ github.com/google/btree v1.0.0 \ - github.com/google/go-cmp v0.5.2 \ + github.com/google/go-cmp v0.5.3 \ github.com/google/martian v2.1.1-0.20190517191504-25dcb96d9e51+incompatible \ github.com/google/pprof v0.0.0-20190515194954-54271f7e092f \ github.com/google/renameio v0.1.0 \ @@ -321,7 +321,7 @@ MODGO_MODULES = \ gopkg.in/neurosnap/sentences.v1 v1.0.6 \ gopkg.in/resty.v1v1.12.0 \ gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 \ - gopkg.in/yaml.v2 v2.3.0 \ + gopkg.in/yaml.v2 v2.4.0 \ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \ honnef.co/go/tools v0.0.1-2019.2.3 \ pack.ag/amqp v0.11.0 \ @@ -354,6 +354,7 @@ MODGO_MODFILES =\ github.com/davecgh/go-spew v0.0.0-20161028175848-04cdfd42973b \ github.com/davecgh/go-spew v1.1.0 \ github.com/dlclark/regexp2 v1.1.6 \ + github.com/dlclark/regexp2 v1.2.0 \ github.com/fortytw2/leaktest v1.2.0 \ github.com/frankban/quicktestv1.4.1 \ github.com/frankban/quicktestv1.7.2 \ @@ -371,6 +372,7 @@ MODGO_MODFILES =\ github.com/google/go-cmp v0.2.0 \ github.com/google/go-cmp
Re: CVS: cvs.openbsd.org: ports
On 2020/12/15 07:52, Stuart Henderson wrote: > CVSROOT: /cvs > Module name: ports > Changes by: st...@cvs.openbsd.org 2020/12/15 07:52:27 > > Modified files: > infrastructure/templates: mk.conf.template > > Log message: > poison some py-related things which are easy to get wrong: > MODPY_ADJFILES (should be MODPY_ADJ_FILES) > MODPY_PYPI (should be MODPY_PI) > I should add, this went through a bulk first
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/15 09:54:48 Modified files: mail/mutt-wizard: Makefile distinfo Log message: update to mutt-wizard-20201210, from maintainer Aisha Tammy, fix rcsid while there
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/15 09:45:48 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_6_8 Makefile distinfo Log message: mail/{mozilla-thunderbird,thunderbird-i18n}: MFC update to 78.6.0. See https://www.thunderbird.net/en-US/thunderbird/78.6.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-56/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/15 09:45:20 Modified files: www/firefox-esr: Tag: OPENBSD_6_8 Makefile distinfo Log message: www/firefox-esr{,-18n}: MFC update to 78.6.0. See https://www.mozilla.org/en-US/firefox/78.6.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-55/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/15 09:43:51 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/{mozilla-thunderbird,thunderbird-i18n}: update to 78.6.0. See https://www.thunderbird.net/en-US/thunderbird/78.6.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-56/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/15 09:42:46 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr{,-18n}: update to 78.6.0. See https://www.mozilla.org/en-US/firefox/78.6.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-55/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/15 09:41:12 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/files: unveil.main www/mozilla-firefox/patches: patch-config_makefiles_rust_mk patch-dom_ipc_ContentChild_cpp patch-widget_nsPrintSettingsImpl_cpp www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-third_party_libwebrtc_webrtc_modules_desktop_capture_desktop_capture_generic_gn_moz_build Log message: www/{mozilla-firefox,firefox-i18n}: update to 84.0. See https://www.mozilla.org/en-US/firefox/84.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-54/ - add /dev/drm0 & /usr/lib to main unveil file for proper webgl reporting in about:support (see #1680946) - add patch from #1677715 to fix the build, remove in 85.
Re: powerpc bulk build report
On Tue, Dec 15, 2020 at 03:56:19PM +0100, Charlene Wendling wrote: > On Tue, 15 Dec 2020 08:42:58 +0100 > Otto Moerbeek wrote: > > > On Tue, Dec 15, 2020 at 02:28:01AM -0500, Brad Smith wrote: > > > > > On Tue, Dec 15, 2020 at 08:19:13AM +0100, Otto Moerbeek wrote: > > > > On Mon, Dec 14, 2020 at 11:05:45AM +0100, Otto Moerbeek wrote: > > > > > > > > > On Mon, Dec 14, 2020 at 02:52:02AM -0500, Brad Smith wrote: > > > > > > > > > > > On 12/14/2020 2:39 AM, Otto Moerbeek wrote: > > > > > > > On Mon, Dec 14, 2020 at 02:36:37AM -0500, Brad Smith wrote: > > > > > > > > > > > > > > > I'm on my phone and don't have another log to compare to > > > > > > > > but this line stuck out to me.. > > > > > > > > > > > > > > > > checking for the toolset name used by Boost for c++... > > > > > > > > gcc42 -gcc > > > > > > > That configure line is alwasy reported, also on other > > > > > > > platforms, since it does not seem to cause issues there I > > > > > > > never looked into it. > > > > > > > > > > > > Could be a potential issue. Just something to consider. I'm > > > > > > curious to see what it says on amd64 and i386. > > > > > > > > > > amd64 and arm64: > > > > > > > > > > checking for the toolset name used by Boost for c++... > > > > > gcc42 -gcc > > > > > > > > > > I don't have an i386 at thand, > > > > > > > > > > -Otto > > > > > > > > > > > > > Removing pacthes/patch-libs_context_build_Jamfile_v2 in boost and > > > > bumping the revision produces a boost-md that has the correct > > > > symbols. Test build for pdns_recursor is still running, but it > > > > now detects the boost context functionality correctly. > > > > > > > > As for the toolchain configure check in pdns_recursor: the value > > > > produced is not used by the build afaiks. I'll put it on my list > > > > of things to look at, but it's not high priority. > > > > > > Ah, yes. I noticed that was merged upstream and released with 1.69 > > > when looking at newer Boost. The patch there was mismerged by > > > patch(1). > > > > Yes, ok, > > > > -Otto > > This also fixes that build failure: > > > http://build-failures.rhaalovely.net/powerpc/2020-11-27/net/icinga/core2,-main.log > > Thanks a lot! OK cwen@ I can now confirm pdns_recursor builds and runs fine wit this as well, -Otto > > > > > > > > > > Index: Makefile > > > === > > > RCS file: /home/cvs/ports/devel/boost/Makefile,v > > > retrieving revision 1.104 > > > diff -u -p -u -p -r1.104 Makefile > > > --- Makefile 26 Nov 2020 00:08:36 - 1.104 > > > +++ Makefile 15 Dec 2020 07:24:21 - > > > @@ -6,7 +6,7 @@ COMMENT-main= free peer-reviewed portabl > > > COMMENT-md= machine-dependent libraries for boost > > > > > > VERSION= 1.70.0 > > > -REVISION=0 > > > +REVISION=1 > > > DISTNAME=boost_${VERSION:S/./_/g} > > > PKGNAME-main=boost-${VERSION} > > > PKGNAME-md= boost-md-${VERSION} > > > Index: patches/patch-libs_context_build_Jamfile_v2 > > > === > > > RCS file: patches/patch-libs_context_build_Jamfile_v2 > > > diff -N patches/patch-libs_context_build_Jamfile_v2 > > > --- patches/patch-libs_context_build_Jamfile_v2 5 Nov 2020 > > > 11:23:03 -1.3 +++ /dev/null 1 Jan 1970 00:00:00 > > > - @@ -1,17 +0,0 @@ > > > -$OpenBSD: patch-libs_context_build_Jamfile_v2,v 1.3 2020/11/05 > > > 11:23:03 sthen Exp $ - > > > -ppc32_sysv_elf has 2 instances of "clang". > > > -The second "clang" should be "gcc". > > > - > > > -Index: libs/context/build/Jamfile.v2 > > > libs/context/build/Jamfile.v2.orig > > > -+++ libs/context/build/Jamfile.v2 > > > -@@ -280,7 +280,7 @@ alias asm_sources > > > - 32 > > > - power > > > - elf > > > -- clang > > > -+ gcc > > > -; > > > - > > > - alias asm_sources > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/15 09:03:43 Modified files: databases/leveldb: Makefile distinfo databases/leveldb/pkg: PLIST Removed files: databases/leveldb/patches: patch-Makefile patch-build_detect_platform Log message: update to leveldb-1.22, switching to cmake build, from Ashton Fagg who takes maintainer with a couple of tweaks by me
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/15 08:59:39 Modified files: sysutils/direnv: Makefile distinfo Log message: update to direnv-2.25.0, from maintainer Ashton Fagg
Re: Ping Again - [Update] databases/leveldb: 1.21 -> 1.22
On 2020/12/15 15:55, Stuart Henderson wrote: > > -#'atomic_pointer.h: error Please implement AtomicPointer for this > > platform' on other archs > > -ONLY_FOR_ARCHS = i386 amd64 > > +#'atomic_pointer.h: error Please implement AtomicPointer for this > > +# platform' on other archs > > +ONLY_FOR_ARCHS=i386 amd64 oh, also: atomic_pointer.h / AtomicPointer is no longer used so I've dropped this.
Re: Ping Again - [Update] databases/leveldb: 1.21 -> 1.22
On 2020/12/15 10:18, Ashton Fagg wrote: > Ping again. > > > Ashton Fagg writes: > > > >> The attached diff updates databases/leveldb to the latest version > >> (1.22). I'll take care of this, a few comments inline: > >> > >> The changelog can be viewed here: > >> > >> https://github.com/google/leveldb/releases/tag/1.22 > >> > >> It seems the previous version (1.21) introduced a CMake build. But the > >> OpenBSD port had not yet adopted it. Here, I've updated the port to the > >> latest version and converted it to use the CMake build - which > >> drastically simplifies the port Makefile. More to the point, it seems > >> that the "old way" of building has been ripped out of this version. > >> > >> The port contains the following changes: > >> > >> - Conversion to use the new CMake build > >> > >> - A convenience patch to the CMakeLists.txt to make sure the > >> documentation ends up in the right place on install. > >> > >> - Removal of some old stuff related to the old way of building the library. > >> > >> - General formatting stuff in the Makefile - there was an over-length > >> line, detected by portcheck. FWIW this (especially the " =" -> "=" change which touches nearly every line) makes the diff a lot harder to read, especially when combined with the rework for cmake, which means it's not the quick review that is often possible (especially for a port with nothing depending on it). > >> - Add myself as maintainer. > >> > >> The port has been tested on amd64. configure, build, fake, package, > >> install and uninstall all work. The test suite passes 100%. > >> > >> A quick grep turns up no dependent ports. > >> > >> Suggestions and comments welcome. > >> > >> Cheers, > >> > >> Ash > > diff --git a/databases/leveldb/Makefile b/databases/leveldb/Makefile > index cf6320ce74b..8831f06deb6 100644 > --- a/databases/leveldb/Makefile > +++ b/databases/leveldb/Makefile > @@ -1,40 +1,30 @@ > # $OpenBSD: Makefile,v 1.20 2019/07/12 20:43:53 sthen Exp $ > > -#'atomic_pointer.h: error Please implement AtomicPointer for this platform' > on other archs > -ONLY_FOR_ARCHS = i386 amd64 > +#'atomic_pointer.h: error Please implement AtomicPointer for this > +# platform' on other archs > +ONLY_FOR_ARCHS= i386 amd64 > > -COMMENT =fast key-value storage library > +COMMENT= fast key-value storage library > +CATEGORIES= databases devel > +GH_ACCOUNT= google > +GH_PROJECT= leveldb > +GH_TAGNAME= 1.22 > > -GH_ACCOUNT = google > -GH_PROJECT = leveldb > -GH_TAGNAME = v1.20 > +SHARED_LIBS= leveldb 3.0 # 0.0 whitespace nitpicking: tab space space tab (and i think there was another one) > > -SHARED_LIBS += leveldb 2.0 # 0.0 > - > -CATEGORIES = databases devel > +MAINTAINER= Ashton Fagg > > # BSD3 > -PERMIT_PACKAGE = Yes > - > -MAKE_ENV = CC="${CC}" CXX="${CXX}" OPT="${CXXFLAGS}" \ > - SHARED_VERSION_MAJOR=${LIBleveldb_VERSION:R} \ > - SHARED_VERSION_MINOR=${LIBleveldb_VERSION:E} > - > -USE_GMAKE = Yes > +PERMIT_PACKAGE= Yes > > -TEST_TARGET =check > +WANTLIB= ${COMPILER_LIBCXX} m pthread > > -DOC =${PREFIX}/share/doc/leveldb/ > +# C++11 > +COMPILER=base-clang ports-gcc > +MODULES= devel/cmake > > -do-install: > - ${INSTALL_DATA_DIR} ${PREFIX}/include/leveldb > - ${INSTALL_DATA} ${WRKSRC}/include/leveldb/* ${PREFIX}/include/leveldb > - ${INSTALL_DATA} ${WRKSRC}/out-static/*.a \ > - ${PREFIX}/lib > - ${INSTALL_DATA} > ${WRKSRC}/out-shared/libleveldb.so.${LIBleveldb_VERSION} \ > - ${PREFIX}/lib/libleveldb.so.${LIBleveldb_VERSION} > - ${INSTALL_DATA_DIR} ${DOC} > - ${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOC} > - ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOC} > +CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=on \ > + -DLEVELDB_INSTALL=on \ > + -DLEVELDB_BUILD_BENCHMARKS=off > > .include > diff --git a/databases/leveldb/distinfo b/databases/leveldb/distinfo > index abd336a865d..ae4cf1d8f0c 100644 > --- a/databases/leveldb/distinfo > +++ b/databases/leveldb/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (leveldb-1.20.tar.gz) = 9avotbIJwvNlYLdfMs5hQS85opIvcEWudkosIzNbZmQ= > -SIZE (leveldb-1.20.tar.gz) = 223141 > +SHA256 (leveldb-1.22.tar.gz) = VUI8rJ4zBvSpUCxzigAeSjOdGjj/vudXLUoH1dY5SbI= > +SIZE (leveldb-1.22.tar.gz) = 239365 > diff --git a/databases/leveldb/patches/patch-CMakeLists_txt > b/databases/leveldb/patches/patch-CMakeLists_txt > new file mode 100644 > index 000..06c01609581 > --- /dev/null > +++ b/databases/leveldb/patches/patch-CMakeLists_txt > @@ -0,0 +1,22 @@ > +$OpenBSD$ > + > +This adds the install logic for the documentation. Keeps the Makefile nice > and tidy. ..but it changes what can be a self-contained 2 liner in the port Makefile to a patch to a file that
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/15 08:39:29 Modified files: editors/vile : Makefile distinfo editors/vile/pkg: PLIST Log message: update to vile-9.8u, from Ashton Fagg
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/15 08:39:11 Modified files: devel/tbb : Makefile distinfo Log message: update to tbb-2020.3, from Ashton Fagg
libinotify update
This updates to the newer libinotify-kqueue release (still fairly old though!). No real change seen on the programs I tested it with but that is only small directories; the changelog suggests that things maybe quite a lot better with larger trees. Any comments / OKs? - Directory diffing has been rewritten. No more memory hungry shallow lists allocations/deallocations - Fix compilation on platforms where kevent.data size is bigger than void * - Workaround sporadic crashes caused by reversing of kevent order Index: Makefile === RCS file: /cvs/ports/devel/libinotify/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile17 Nov 2020 10:23:18 - 1.14 +++ Makefile15 Dec 2020 15:27:50 - @@ -4,9 +4,8 @@ COMMENT = kevent based inotify GH_ACCOUNT = libinotify-kqueue GH_PROJECT = libinotify-kqueue -GH_TAGNAME = 20170711 +GH_TAGNAME = 20180201 PKGNAME = libinotify-${GH_TAGNAME} -REVISION = 1 SHARED_LIBS = inotify 2.1 Index: distinfo === RCS file: /cvs/ports/devel/libinotify/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo30 Aug 2017 05:37:36 - 1.7 +++ distinfo15 Dec 2020 15:27:50 - @@ -1,2 +1,2 @@ -SHA256 (libinotify-kqueue-20170711.tar.gz) = 9/xo3TbAf7Mwh8lB6+kQKNfFDzcoLouX1Hh8DMhXrbw= -SIZE (libinotify-kqueue-20170711.tar.gz) = 71707 +SHA256 (libinotify-kqueue-20180201.tar.gz) = Ffpt6LM7tzcXdVzpVm91cgmoVcogyT4gnG37sWl1mbI= +SIZE (libinotify-kqueue-20180201.tar.gz) = 71808
Re: [Update] devel/tbb: 2020.2 -> 2020.3
Ping. Ashton Fagg writes: > "Dimitri Karamazov" writes: > >> A SHARED_LIBS bump isn't required in my opinion since there are >> no export changes whatsoever. >> >> see:https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs >> or check using /usr/src/lib/check_sym > > Thank you for testing and for the advice on SHARED_LIBS. This is much > clearer to me now. > > I tested it here again for my purposes and Dimitri's updated diff > (below) seems fine to me. > > Thanks! Index: Makefile === RCS file: /cvs/ports/devel/tbb/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile18 May 2020 16:42:20 - 1.4 +++ Makefile4 Dec 2020 05:18:42 - @@ -4,14 +4,14 @@ ONLY_FOR_ARCHS = ${CLANG_ARCHS} COMMENT = threading building blocks -V =2020.2 +V =2020.3 GH_ACCOUNT = oneapi-src GH_PROJECT = oneTBB GH_TAGNAME = v${V} PKGNAME = tbb-${V} -SHARED_LIBS += tbb 1.0 #2020.2 -SHARED_LIBS += tbbmalloc 1.0 #2020.2 +SHARED_LIBS += tbb 1.0 #2020.3 +SHARED_LIBS += tbbmalloc 1.0 #2020.3 CATEGORIES = devel Index: distinfo === RCS file: /cvs/ports/devel/tbb/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo18 May 2020 16:42:20 - 1.2 +++ distinfo4 Dec 2020 05:18:42 - @@ -1,2 +1,2 @@ -SHA256 (oneTBB-2020.2.tar.gz) = SAQyDh5svjpUIZl7UhmePBo4KbLstkiWQdpLjjL69QA= -SIZE (oneTBB-2020.2.tar.gz) = 2637066 +SHA256 (oneTBB-2020.3.tar.gz) = 68T2qkeXLa7R979x0QCuW/aTHC4xRM8pnIzH0EHcovM= +SIZE (oneTBB-2020.3.tar.gz) = 2639737
Re: [New] devel/fmt
Ping. Updated version attached. Ashton Fagg writes: > Jeremie Courreges-Anglas writes: > >> [...] >> >> I think the port as-is is ripe and ready to commit, but I don't know yet >> if there are ports that might pick this up. >> >> [...] > > Just following up on this - if anyone is still interested in importing > this new port, I have updated it to the latest version - 7.1.3 (vs > 7.1.1). Tarball is attached. > > Tested the same way - builds, tests, fakes, packages, installs and > deinstalls. > > Thanks, > > Ash fmt-7.1.3.tgz Description: Binary data
Re: [Update] editors/vile: 9.8t -> 9.8u
Ping. Ashton Fagg writes: > Attached is an update for editors/vile. From 9.8t to 9.8u. > > Changelog can be viewed here: > https://invisible-island.net/vile/CHANGES.html#index-v9_8u > > Builds, tests, fakes, packages and installs successfully on > amd64. Appears to be working. > > Thanks. diff --git a/editors/vile/Makefile b/editors/vile/Makefile index 5028d61a91f..4d25b3993ce 100644 --- a/editors/vile/Makefile +++ b/editors/vile/Makefile @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.5 2020/03/12 14:22:22 sthen Exp $ COMMENT= VI Editor Like Emacs -DISTNAME= vile-9.8t +DISTNAME= vile-9.8u CATEGORIES= editors HOMEPAGE= https://invisible-island.net/vile/ diff --git a/editors/vile/distinfo b/editors/vile/distinfo index 193765fc740..b8e910401fa 100644 --- a/editors/vile/distinfo +++ b/editors/vile/distinfo @@ -1,2 +1,2 @@ -SHA256 (vile-9.8t.tgz) = YLKIQyz9MrcUnEzWYoROJpTFq5K8RpsoLzPe1REPbe0= -SIZE (vile-9.8t.tgz) = 2352119 +SHA256 (vile-9.8u.tgz) = MagoM/5P71pgBDvMMnjRqHWhAosbJXfJ4Po6F5z/Fl4= +SIZE (vile-9.8u.tgz) = 2375989 diff --git a/editors/vile/pkg/PLIST b/editors/vile/pkg/PLIST index ff03b36cb5b..ac0905c87d9 100644 --- a/editors/vile/pkg/PLIST +++ b/editors/vile/pkg/PLIST @@ -49,9 +49,11 @@ lib/vile/ @bin lib/vile/vile-mcrl-filt @bin lib/vile/vile-midl-filt @bin lib/vile/vile-mms-filt +@bin lib/vile/vile-nmake-filt @bin lib/vile/vile-nr-filt @bin lib/vile/vile-pas-filt @bin lib/vile/vile-perl-filt +@bin lib/vile/vile-perl6-filt @bin lib/vile/vile-php-filt @bin lib/vile/vile-pot-filt @bin lib/vile/vile-ps-filt @@ -77,6 +79,7 @@ lib/vile/ @bin lib/vile/vile-tcl-filt @bin lib/vile/vile-texi-filt @bin lib/vile/vile-ti-filt +@bin lib/vile/vile-tpu-filt @bin lib/vile/vile-txt-filt @bin lib/vile/vile-vile-filt @bin lib/vile/vile-vlog-filt @@ -126,6 +129,7 @@ share/vile/est.keywords share/vile/fdl.keywords share/vile/filters.rc share/vile/gnugpg.rc +share/vile/go.keywords share/vile/hs.keywords share/vile/html.keywords share/vile/imake.keywords @@ -149,6 +153,7 @@ share/vile/mcrl.keywords share/vile/midl.keywords share/vile/modes.rc share/vile/mvn.keywords +share/vile/nmake.keywords share/vile/nr.keywords share/vile/nsis.keywords share/vile/objc.keywords @@ -156,6 +161,7 @@ share/vile/palettes.rc share/vile/pas.keywords share/vile/pc.keywords share/vile/perl.keywords +share/vile/perl6.keywords share/vile/php.keywords share/vile/pictmode.rc share/vile/pot.keywords @@ -188,6 +194,8 @@ share/vile/tcl.keywords share/vile/tex.keywords share/vile/texi.keywords share/vile/ti.keywords +share/vile/tpu.keywords +share/vile/ts.keywords share/vile/vb.keywords share/vile/vb6.keywords share/vile/vbs.keywords
Ping - Re: [New] devel/re2
Ping on this one. Tarball attached. Ashton Fagg writes: > Stuart Henderson writes: > >> You mentioned a cmakefile change that would increase it, can you show >> that please, some of us only have slow machines like >> >> cpu3: Intel(R) Xeon(R) CPU E3-1225 v3 @ 3.20GHz, 3392.17 MHz, 06-3c-03 >> >> :) > > Here you go. I've added a patch that increases the timeout, with > reference in the Makefile. I've increased it from 1500 seconds to > 2000. This seems to help on my slower machine. re2.tgz Description: Binary data
Ping Again - [Update] databases/leveldb: 1.21 -> 1.22
Ping again. > Ashton Fagg writes: > >> The attached diff updates databases/leveldb to the latest version >> (1.22). >> >> The changelog can be viewed here: >> >> https://github.com/google/leveldb/releases/tag/1.22 >> >> It seems the previous version (1.21) introduced a CMake build. But the >> OpenBSD port had not yet adopted it. Here, I've updated the port to the >> latest version and converted it to use the CMake build - which >> drastically simplifies the port Makefile. More to the point, it seems >> that the "old way" of building has been ripped out of this version. >> >> The port contains the following changes: >> >> - Conversion to use the new CMake build >> >> - A convenience patch to the CMakeLists.txt to make sure the >> documentation ends up in the right place on install. >> >> - Removal of some old stuff related to the old way of building the library. >> >> - General formatting stuff in the Makefile - there was an over-length >> line, detected by portcheck. >> >> - Add myself as maintainer. >> >> The port has been tested on amd64. configure, build, fake, package, >> install and uninstall all work. The test suite passes 100%. >> >> A quick grep turns up no dependent ports. >> >> Suggestions and comments welcome. >> >> Cheers, >> >> Ash diff --git a/databases/leveldb/Makefile b/databases/leveldb/Makefile index cf6320ce74b..8831f06deb6 100644 --- a/databases/leveldb/Makefile +++ b/databases/leveldb/Makefile @@ -1,40 +1,30 @@ # $OpenBSD: Makefile,v 1.20 2019/07/12 20:43:53 sthen Exp $ -#'atomic_pointer.h: error Please implement AtomicPointer for this platform' on other archs -ONLY_FOR_ARCHS = i386 amd64 +#'atomic_pointer.h: error Please implement AtomicPointer for this +# platform' on other archs +ONLY_FOR_ARCHS= i386 amd64 -COMMENT = fast key-value storage library +COMMENT= fast key-value storage library +CATEGORIES= databases devel +GH_ACCOUNT= google +GH_PROJECT= leveldb +GH_TAGNAME= 1.22 -GH_ACCOUNT = google -GH_PROJECT = leveldb -GH_TAGNAME = v1.20 +SHARED_LIBS= leveldb 3.0 # 0.0 -SHARED_LIBS += leveldb 2.0 # 0.0 - -CATEGORIES = databases devel +MAINTAINER= Ashton Fagg # BSD3 -PERMIT_PACKAGE = Yes - -MAKE_ENV = CC="${CC}" CXX="${CXX}" OPT="${CXXFLAGS}" \ - SHARED_VERSION_MAJOR=${LIBleveldb_VERSION:R} \ - SHARED_VERSION_MINOR=${LIBleveldb_VERSION:E} - -USE_GMAKE = Yes +PERMIT_PACKAGE= Yes -TEST_TARGET = check +WANTLIB= ${COMPILER_LIBCXX} m pthread -DOC = ${PREFIX}/share/doc/leveldb/ +# C++11 +COMPILER= base-clang ports-gcc +MODULES= devel/cmake -do-install: - ${INSTALL_DATA_DIR} ${PREFIX}/include/leveldb - ${INSTALL_DATA} ${WRKSRC}/include/leveldb/* ${PREFIX}/include/leveldb - ${INSTALL_DATA} ${WRKSRC}/out-static/*.a \ - ${PREFIX}/lib - ${INSTALL_DATA} ${WRKSRC}/out-shared/libleveldb.so.${LIBleveldb_VERSION} \ - ${PREFIX}/lib/libleveldb.so.${LIBleveldb_VERSION} - ${INSTALL_DATA_DIR} ${DOC} - ${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOC} - ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOC} +CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=on \ + -DLEVELDB_INSTALL=on \ + -DLEVELDB_BUILD_BENCHMARKS=off .include diff --git a/databases/leveldb/distinfo b/databases/leveldb/distinfo index abd336a865d..ae4cf1d8f0c 100644 --- a/databases/leveldb/distinfo +++ b/databases/leveldb/distinfo @@ -1,2 +1,2 @@ -SHA256 (leveldb-1.20.tar.gz) = 9avotbIJwvNlYLdfMs5hQS85opIvcEWudkosIzNbZmQ= -SIZE (leveldb-1.20.tar.gz) = 223141 +SHA256 (leveldb-1.22.tar.gz) = VUI8rJ4zBvSpUCxzigAeSjOdGjj/vudXLUoH1dY5SbI= +SIZE (leveldb-1.22.tar.gz) = 239365 diff --git a/databases/leveldb/patches/patch-CMakeLists_txt b/databases/leveldb/patches/patch-CMakeLists_txt new file mode 100644 index 000..06c01609581 --- /dev/null +++ b/databases/leveldb/patches/patch-CMakeLists_txt @@ -0,0 +1,22 @@ +$OpenBSD$ + +This adds the install logic for the documentation. Keeps the Makefile nice and tidy. + +Index: CMakeLists.txt +--- CMakeLists.txt.orig CMakeLists.txt +@@ -448,4 +448,14 @@ if(LEVELDB_INSTALL) + "${PROJECT_BINARY_DIR}/leveldbConfigVersion.cmake" + DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/leveldb" + ) ++ install( ++FILES ++ "${PROJECT_SOURCE_DIR}/doc/impl.md" ++ "${PROJECT_SOURCE_DIR}/doc/index.md" ++ "${PROJECT_SOURCE_DIR}/doc/log_format.md" ++ "${PROJECT_SOURCE_DIR}/doc/table_format.md" ++ "${PROJECT_SOURCE_DIR}/LICENSE" ++ DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/leveldb" ++ ) ++ + endif(LEVELDB_INSTALL) diff --git a/databases/leveldb/patches/patch-Makefile b/databases/leveldb/patches/patch-Makefile deleted file mode 100644 index 292fb04cba0..000 --- a/databases/leveldb/patches/patch-Makefile +++ /dev/null @@ -1,29 +0,0 @@ -$OpenBSD: patch-Makefile,v 1.5 2018/01/03 20:25:25 rsadowski Exp $ - -Allow SHARED_MAJOR and SHARED_MINOR to be overridden. -This doesn't affect kMajorVersion and kMinorVersion in db.h, -but nothing uses them anyway. - -Index: Makefile Makefile.orig -+++ Makefile -@@ -121,8 +121,8
Ping - [Update] devel/gflags: 2.2.1 -> 2.2.2
Ping. Ashton Fagg writes: > Attached is a diff to update devel/gflags from 2.2.1 to 2.2.2. > > I'm currently investigating why the unit tests from devel/glog fail (of > which devel/gflags is a dependency). One of the suggestions from the > upstream RT is to ensure the latest version of gflags is used - this > needs updating anyway. > > graphics/blender also has a dependency on devel/gflags - I've built it, > and as far as I can see it it working. Maintainer is cc'ed in case they > wish to take a closer look. > > The updated gflags package builds, tests, fakes, packages and installs > as expected on amd64. > > The changelog can be viewed here: > > https://github.com/gflags/gflags/releases/tag/v2.2.2 > > I've also added myself as maintainer. If that's a problem for anyone, > feel free to veto. > > Thanks, > > Ash diff --git a/devel/gflags/Makefile b/devel/gflags/Makefile index 19bf5cae026..c647e8e8684 100644 --- a/devel/gflags/Makefile +++ b/devel/gflags/Makefile @@ -4,8 +4,7 @@ COMMENT = c++ commandline flags processing library GH_ACCOUNT = gflags GH_PROJECT = gflags -GH_TAGNAME = v2.2.1 -REVISION = 0 +GH_TAGNAME = v2.2.2 SHARED_LIBS += gflags 1.0 # .0.0 SHARED_LIBS += gflags_nothreads 1.0 # .0.0 @@ -17,6 +16,8 @@ HOMEPAGE = https://gflags.github.io/gflags/ # New BSD PERMIT_PACKAGE = Yes +MAINTAINER = Ashton Fagg + WANTLIB += ${COMPILER_LIBCXX} m COMPILER = base-clang ports-gcc base-gcc diff --git a/devel/gflags/distinfo b/devel/gflags/distinfo index c4f96f92121..57565818db3 100644 --- a/devel/gflags/distinfo +++ b/devel/gflags/distinfo @@ -1,2 +1,2 @@ -SHA256 (gflags-2.2.1.tar.gz) = rifNvNai+TW6p45PIfZ1ZJJxY0wJKxvgFGlEBJVgnQ4= -SIZE (gflags-2.2.1.tar.gz) = 96985 +SHA256 (gflags-2.2.2.tar.gz) = NK8vFc9zZ1E7NSvc0kk6sUzkNpLS3NnfxJlJKWbGTc8= +SIZE (gflags-2.2.2.tar.gz) = 98704 diff --git a/devel/gflags/pkg/PLIST b/devel/gflags/pkg/PLIST index d2787b1f592..1ce08ffca3b 100644 --- a/devel/gflags/pkg/PLIST +++ b/devel/gflags/pkg/PLIST @@ -9,10 +9,12 @@ lib/cmake/ lib/cmake/gflags/ lib/cmake/gflags/gflags-config-version.cmake lib/cmake/gflags/gflags-config.cmake +lib/cmake/gflags/gflags-nonamespace-targets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/gflags/gflags-nonamespace-targets.cmake lib/cmake/gflags/gflags-targets${MODCMAKE_BUILD_SUFFIX} lib/cmake/gflags/gflags-targets.cmake -lib/libgflags.a +@static-lib lib/libgflags.a @lib lib/libgflags.so.${LIBgflags_VERSION} -lib/libgflags_nothreads.a +@static-lib lib/libgflags_nothreads.a @lib lib/libgflags_nothreads.so.${LIBgflags_nothreads_VERSION} lib/pkgconfig/gflags.pc
Ping - [Mantainer Update] sysutils/direnv: v2.24 -> v2.25
Ping. Ashton Fagg writes: > Hello all, > > Attached diff updates sysutils/direnv from 2.24 to the latest 2.25. > > Changelog can be viewed here: > https://github.com/direnv/direnv/releases/tag/v2.25.0 > > Tested on amd64. Package builds, tests and installs fine. > > Thanks, > > Ash diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile index ccfdb54f058..5dfca3fa6e0 100644 --- a/sysutils/direnv/Makefile +++ b/sysutils/direnv/Makefile @@ -4,7 +4,7 @@ COMMENT = tool for managing environment based on current directory GH_ACCOUNT = direnv GH_PROJECT = direnv -GH_TAGNAME = v2.24.0 +GH_TAGNAME = v2.25.0 MAINTAINER= Ashton Fagg CATEGORIES = sysutils devel diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo index f7eec843d34..8182f807e9c 100644 --- a/sysutils/direnv/distinfo +++ b/sysutils/direnv/distinfo @@ -1,2 +1,2 @@ -SHA256 (direnv-2.24.0.tar.gz) = oJk5ErxuiVgLyDINPJs+cMzWqgbB2Eek2RdL7oqLlDE= -SIZE (direnv-2.24.0.tar.gz) = 1354784 +SHA256 (direnv-2.25.0.tar.gz) = 8RADM76QRegyhaF1oJN7lv2dIRUZMzI0gV60qnxxn1s= +SIZE (direnv-2.25.0.tar.gz) = 1357957
UPDATE: nextcloudclient-3.1.0
Hi. Update for nextcloudclient v3.1.0. Changelog: https://github.com/nextcloud/desktop/releases/tag/v3.1.0 -- Adriano Barbosa Index: Makefile === RCS file: /cvs/ports/net/nextcloudclient/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 31 Oct 2020 06:42:58 - 1.11 +++ Makefile 14 Dec 2020 15:04:54 - @@ -2,7 +2,7 @@ COMMENT = desktop sync client for Nextcloud -V = 3.0.3 +V = 3.1.0 DISTNAME = nextcloudclient-${V} GH_ACCOUNT = nextcloud @@ -25,6 +25,7 @@ WANTLIB += ${COMPILER_LIBCXX} Qt5Concurr WANTLIB += Qt5Network Qt5Qml Qt5Quick Qt5QuickControls2 Qt5Svg WANTLIB += Qt5Widgets Qt5Xml c crypto m qt5keychain sqlite3 ssl WANTLIB += z lib/inotify/inotify +WANTLIB += gio-2.0 glib-2.0 gobject-2.0 intl secret-1 MODULES = devel/cmake \ x11/qt5 Index: distinfo === RCS file: /cvs/ports/net/nextcloudclient/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 31 Oct 2020 06:42:58 - 1.9 +++ distinfo 14 Dec 2020 15:04:54 - @@ -1,2 +1,2 @@ -SHA256 (nextcloudclient-3.0.3.tar.gz) = q9Ah/wbssmciGiIdv4tO/TvY5BgFPMSba2+qKQcXxtg= -SIZE (nextcloudclient-3.0.3.tar.gz) = 19202718 +SHA256 (nextcloudclient-3.1.0.tar.gz) = EbigPdtPjGDs/81zjNzV1nOPkmhoCdofgevv+XqZ4xQ= +SIZE (nextcloudclient-3.1.0.tar.gz) = 19265221 Index: patches/patch-src_csync_std_c_private_h === RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_csync_std_c_private_h,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_csync_std_c_private_h --- patches/patch-src_csync_std_c_private_h 16 Nov 2019 10:27:43 - 1.1.1.1 +++ patches/patch-src_csync_std_c_private_h 14 Dec 2020 15:04:54 - @@ -3,7 +3,7 @@ $OpenBSD: patch-src_csync_std_c_private_ Index: src/csync/std/c_private.h --- src/csync/std/c_private.h.orig +++ src/csync/std/c_private.h -@@ -156,7 +156,7 @@ typedef char mbchar_t; +@@ -156,7 +156,7 @@ typedef char mbchar_t; // NOLINT this is som #endif /* FIXME: Implement TLS for OS X */ Index: patches/patch-src_gui_CMakeLists_txt === RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_gui_CMakeLists_txt,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_gui_CMakeLists_txt --- patches/patch-src_gui_CMakeLists_txt 27 Aug 2020 18:19:09 - 1.4 +++ patches/patch-src_gui_CMakeLists_txt 14 Dec 2020 15:04:54 - @@ -3,8 +3,8 @@ $OpenBSD: patch-src_gui_CMakeLists_txt,v Index: src/gui/CMakeLists.txt --- src/gui/CMakeLists.txt.orig +++ src/gui/CMakeLists.txt -@@ -40,14 +40,12 @@ set(client_UI_SRCS - mnemonicdialog.ui +@@ -46,14 +46,12 @@ set(client_UI_SRCS + tray/ActivityActionButton.qml tray/Window.qml tray/UserLine.qml -wizard/flow2authwidget.ui @@ -18,7 +18,7 @@ Index: src/gui/CMakeLists.txt ) set(client_SRCS -@@ -111,23 +109,16 @@ set(client_SRCS +@@ -119,23 +117,16 @@ set(client_SRCS creds/credentialsfactory.cpp creds/httpcredentialsgui.cpp creds/oauth.cpp @@ -42,12 +42,12 @@ Index: src/gui/CMakeLists.txt wizard/slideshow.cpp ) -@@ -314,7 +305,7 @@ set_target_properties( ${APPLICATION_EXECUTABLE} PROPE +@@ -328,7 +319,7 @@ set_target_properties( ${APPLICATION_EXECUTABLE} PROPE set_target_properties( ${APPLICATION_EXECUTABLE} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}/${APPLICATION_EXECUTABLE};${CMAKE_INSTALL_RPATH}" ) --target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2 Qt5::WebEngineWidgets) -+target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2) +-target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::GuiPrivate Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2 Qt5::WebEngineWidgets) ++target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::GuiPrivate Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2) target_link_libraries( ${APPLICATION_EXECUTABLE} ${synclib_NAME} ) IF(BUILD_UPDATER) target_link_libraries( ${APPLICATION_EXECUTABLE} updater ) Index: patches/patch-src_gui_accountmanager_cpp === RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_gui_accountmanager_cpp,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_gui_accountmanager_cpp --- patches/patch-src_gui_accountmanager_cpp 16 Nov 2019 10:27:43 - 1.1.1.1 +++ patches/patch-src_gui_accountmanager_cpp 14 Dec 2020 15:04:54 - @@ -12,7 +12,7 @@ Index: src/gui/accountmanager.cpp -authType = "webflow"; -settings.setValue(QLatin1String(authTypeC), authType); - --
Re: powerpc bulk build report
On Tue, 15 Dec 2020 08:42:58 +0100 Otto Moerbeek wrote: > On Tue, Dec 15, 2020 at 02:28:01AM -0500, Brad Smith wrote: > > > On Tue, Dec 15, 2020 at 08:19:13AM +0100, Otto Moerbeek wrote: > > > On Mon, Dec 14, 2020 at 11:05:45AM +0100, Otto Moerbeek wrote: > > > > > > > On Mon, Dec 14, 2020 at 02:52:02AM -0500, Brad Smith wrote: > > > > > > > > > On 12/14/2020 2:39 AM, Otto Moerbeek wrote: > > > > > > On Mon, Dec 14, 2020 at 02:36:37AM -0500, Brad Smith wrote: > > > > > > > > > > > > > I'm on my phone and don't have another log to compare to > > > > > > > but this line stuck out to me.. > > > > > > > > > > > > > > checking for the toolset name used by Boost for c++... > > > > > > > gcc42 -gcc > > > > > > That configure line is alwasy reported, also on other > > > > > > platforms, since it does not seem to cause issues there I > > > > > > never looked into it. > > > > > > > > > > Could be a potential issue. Just something to consider. I'm > > > > > curious to see what it says on amd64 and i386. > > > > > > > > amd64 and arm64: > > > > > > > > checking for the toolset name used by Boost for c++... > > > > gcc42 -gcc > > > > > > > > I don't have an i386 at thand, > > > > > > > > -Otto > > > > > > > > > > Removing pacthes/patch-libs_context_build_Jamfile_v2 in boost and > > > bumping the revision produces a boost-md that has the correct > > > symbols. Test build for pdns_recursor is still running, but it > > > now detects the boost context functionality correctly. > > > > > > As for the toolchain configure check in pdns_recursor: the value > > > produced is not used by the build afaiks. I'll put it on my list > > > of things to look at, but it's not high priority. > > > > Ah, yes. I noticed that was merged upstream and released with 1.69 > > when looking at newer Boost. The patch there was mismerged by > > patch(1). > > Yes, ok, > > -Otto This also fixes that build failure: > http://build-failures.rhaalovely.net/powerpc/2020-11-27/net/icinga/core2,-main.log Thanks a lot! OK cwen@ > > > > > > Index: Makefile > > === > > RCS file: /home/cvs/ports/devel/boost/Makefile,v > > retrieving revision 1.104 > > diff -u -p -u -p -r1.104 Makefile > > --- Makefile26 Nov 2020 00:08:36 - 1.104 > > +++ Makefile15 Dec 2020 07:24:21 - > > @@ -6,7 +6,7 @@ COMMENT-main= free peer-reviewed portabl > > COMMENT-md=machine-dependent libraries for boost > > > > VERSION= 1.70.0 > > -REVISION= 0 > > +REVISION= 1 > > DISTNAME= boost_${VERSION:S/./_/g} > > PKGNAME-main= boost-${VERSION} > > PKGNAME-md=boost-md-${VERSION} > > Index: patches/patch-libs_context_build_Jamfile_v2 > > === > > RCS file: patches/patch-libs_context_build_Jamfile_v2 > > diff -N patches/patch-libs_context_build_Jamfile_v2 > > --- patches/patch-libs_context_build_Jamfile_v2 5 Nov 2020 > > 11:23:03 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 > > - @@ -1,17 +0,0 @@ > > -$OpenBSD: patch-libs_context_build_Jamfile_v2,v 1.3 2020/11/05 > > 11:23:03 sthen Exp $ - > > -ppc32_sysv_elf has 2 instances of "clang". > > -The second "clang" should be "gcc". > > - > > -Index: libs/context/build/Jamfile.v2 > > libs/context/build/Jamfile.v2.orig > > -+++ libs/context/build/Jamfile.v2 > > -@@ -280,7 +280,7 @@ alias asm_sources > > - 32 > > - power > > - elf > > -- clang > > -+ gcc > > -; > > - > > - alias asm_sources >
Re: [macppc] Fix archivers/innoextract
On Mon, Nov 30, 2020 at 06:07:50PM +0100, Charlene Wendling wrote: > Hi, > > > http://build-failures.rhaalovely.net/powerpc/2020-11-11/archivers/innoextract.log > > The problem actually lies here: > > > -- Checking C++11 feature: std::unique_ptr - unsupported > Run Build Command(s):/usr/local/bin/ninja cmTC_057 > [...] > : && /usr/ports/pobj/innoextract-1.9/bin/c++ -O2 -pipe > -fmerge-all-constants -ffast-math -std=c++17 -fuse-linker-plugin > -Wl,--no-undefined -Wl,--as-needed > CMakeFiles/cmTC_057e6.dir/cxx11-std-unique_ptr.cpp.o -o cmTC_057e6 > -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : > /usr/bin/../lib/libc++abi.so.3.0: undefined reference to > `pthread_rwlock_rdlock' > [... more undefined references to pthread symbols ...] > c++: error: linker command failed with exit code 1 > > Innoextract then falls back to using std::auto_ptr, which is disabled > by C++17. It shows up now, because -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR > has been ... removed by a recent commit. > > The problem can be fixed by removing '-Wl,--as-needed', as often seen > on ld.bfd archs. We can't supply LDFLAGS to fix this, they're removed > during the test. > > I thought it was better to point out the real issue instead of enabling > std::auto_ptr. > > The below diff does that and it builds and runs fine on macppc (tested > with the Return to Castle Wolfenstein GOG installer). > > That REVISION never built there, so i have not bumped it. sparc64 > builds it fine ootb, and mips64 has no boost due to libexecinfo not > being built, so no other ld.bfd archs are impacted. As such, adding a > NO_AS_NEEDED cmake option looks like an overkill to me. > > Feedback and alternatives are welcome. > > Charlène. Sorry for the wait. Had this on my list to check for a while. The diff looks good to me, doesn't affect !powerpc, and as it fixes powerpc, I'd say go for it. ok thfr@ > > > Index: patches/patch-cmake_BuildType_cmake > === > RCS file: patches/patch-cmake_BuildType_cmake > diff -N patches/patch-cmake_BuildType_cmake > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-cmake_BuildType_cmake 30 Nov 2020 16:46:37 - > @@ -0,0 +1,21 @@ > +$OpenBSD$ > + > +Index: cmake/BuildType.cmake > +--- cmake/BuildType.cmake.orig > cmake/BuildType.cmake > +@@ -301,6 +301,15 @@ else(MSVC) > + if(MACOS) > + # TODO For some reason this check succeeds on macOS, > but then > + # flag causes the actual build to fail :( > ++elseif(CMAKE_SYSTEM_NAME STREQUAL "OpenBSD" > ++ AND CMAKE_SYSTEM_PROCESSOR STREQUAL "powerpc") > ++# XXX Need a review once lld is the default linker on > powerpc > ++# -Wl,--as-needed causes the std::unique_ptr test to > ++# fail due to undefined reference errors, and user > ++# supplied linker flags are removed during the test. A > ++# fallback exists, using std::auto_ptr, but it has been > ++# disabled by C++17. Use the same code as other archs > ++# instead of reenabling std::auto_ptr. > + else() > + # Link as few libraries as possible > + # This is much easier than trying to decide which > libraries are needed for each > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/15 07:52:27 Modified files: infrastructure/templates: mk.conf.template Log message: poison some py-related things which are easy to get wrong: MODPY_ADJFILES (should be MODPY_ADJ_FILES) MODPY_PYPI (should be MODPY_PI)
NEW: misc/fortunes-mod-ru
fortune-mod-ru is a collection of Russian fortunes, authored by Pavel Maryanov, Nikolay Vekshin, Evgeniy Kascheev & Sergey Sharshutin. The upstream is dead (I'm hosting file myself then), but words are always alive. :) I should thank martijn@ for the symlink trick. Martin, thanks! okay to import? -- WBR, Vadim Zhukov misc_fortunes-ru_port.tar.gz Description: application/gzip
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: feine...@cvs.openbsd.org2020/12/15 07:16:08 Modified files: x11/lemonbar : Makefile distinfo Added files: x11/lemonbar/patches: patch-lemonbar_c Log message: Update to lemonbar 1.4 Add pledge support (sync with x11/lemonbar-xft).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: gonz...@cvs.openbsd.org 2020/12/15 05:25:20 Modified files: www/nextcloud : Makefile distinfo www/nextcloud/pkg: PLIST Log message: Update for Nextcloud to 20.0.3 OK tracey@
Re: powerpc bulk build report
On Tue, Dec 15, 2020 at 08:19:13AM +0100, Otto Moerbeek wrote: > On Mon, Dec 14, 2020 at 11:05:45AM +0100, Otto Moerbeek wrote: > > > On Mon, Dec 14, 2020 at 02:52:02AM -0500, Brad Smith wrote: > > > > > On 12/14/2020 2:39 AM, Otto Moerbeek wrote: > > > > On Mon, Dec 14, 2020 at 02:36:37AM -0500, Brad Smith wrote: > > > > > > > > > I'm on my phone and don't have another log to compare to but this > > > > > line stuck > > > > > out to me.. > > > > > > > > > > checking for the toolset name used by Boost for c++... gcc42 -gcc > > > > That configure line is alwasy reported, also on other platforms, since > > > > it does not seem to cause issues there I never looked into it. > > > > > > Could be a potential issue. Just something to consider. I'm curious to see > > > what it says on amd64 and i386. > > > > amd64 and arm64: > > > > checking for the toolset name used by Boost for c++... gcc42 -gcc > > > > I don't have an i386 at thand, > > > > -Otto > > > > Removing pacthes/patch-libs_context_build_Jamfile_v2 in boost and > bumping the revision produces a boost-md that has the correct symbols. > Test build for pdns_recursor is still running, but it now detects the > boost context functionality correctly. > > As for the toolchain configure check in pdns_recursor: the value > produced is not used by the build afaiks. I'll put it on my list of > things to look at, but it's not high priority. Ah, yes. I noticed that was merged upstream and released with 1.69 when looking at newer Boost. The patch there was mismerged by patch(1). Index: Makefile === RCS file: /home/cvs/ports/devel/boost/Makefile,v retrieving revision 1.104 diff -u -p -u -p -r1.104 Makefile --- Makefile26 Nov 2020 00:08:36 - 1.104 +++ Makefile15 Dec 2020 07:24:21 - @@ -6,7 +6,7 @@ COMMENT-main= free peer-reviewed portabl COMMENT-md=machine-dependent libraries for boost VERSION= 1.70.0 -REVISION= 0 +REVISION= 1 DISTNAME= boost_${VERSION:S/./_/g} PKGNAME-main= boost-${VERSION} PKGNAME-md=boost-md-${VERSION} Index: patches/patch-libs_context_build_Jamfile_v2 === RCS file: patches/patch-libs_context_build_Jamfile_v2 diff -N patches/patch-libs_context_build_Jamfile_v2 --- patches/patch-libs_context_build_Jamfile_v2 5 Nov 2020 11:23:03 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,17 +0,0 @@ -$OpenBSD: patch-libs_context_build_Jamfile_v2,v 1.3 2020/11/05 11:23:03 sthen Exp $ - -ppc32_sysv_elf has 2 instances of "clang". -The second "clang" should be "gcc". - -Index: libs/context/build/Jamfile.v2 libs/context/build/Jamfile.v2.orig -+++ libs/context/build/Jamfile.v2 -@@ -280,7 +280,7 @@ alias asm_sources - 32 - power - elf -- clang -+ gcc -; - - alias asm_sources
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2020/12/15 04:13:37 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.4.2
Re: UPDATE: mpv 0.33.0
On 12/15/2020 1:46 AM, Rafael Sadowski wrote: On Tue Dec 15, 2020 at 12:16:13AM +0100, Charlene Wendling wrote: Hi, On Mon, 14 Dec 2020 15:02:38 +0100 Rafael Sadowski wrote: On Mon Dec 14, 2020 at 02:44:29AM -0500, Brad Smith wrote: Here is an update to mpv 0.33.0. Any testing would be appreciated. This builds and works fine on macppc and amd64. I've found out that port-lib-depends-check complains about missing items: WANTLIB += glib-2.0 graphite2 harfbuzz intl pcre Index: Makefile === RCS file: /home/cvs/ports/multimedia/mpv/Makefile,v retrieving revision 1.65 diff -u -p -u -p -r1.65 Makefile --- Makefile10 Nov 2020 16:40:18 - 1.65 +++ Makefile22 Nov 2020 21:48:18 - @@ -4,10 +4,9 @@ COMMENT = movie player based on MPlayer GH_ACCOUNT = mpv-player GH_PROJECT = mpv -GH_TAGNAME = v0.32.0 -REVISION = 2 +GH_TAGNAME = v0.33.0 -SHARED_LIBS += mpv 0.1 # 1.107 +SHARED_LIBS += mpv 0.2 # 1.107 CATEGORIES = multimedia x11 @@ -26,7 +25,7 @@ WANTLIB += Xinerama Xrandr Xrender Xss X WANTLIB += avcodec avdevice avfilter avformat avresample avutil WANTLIB += bluray c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread WANTLIB += epoxy expat fontconfig freetype fribidi gbm iconv jpeg -WANTLIB += lcms2 lua5.1 m placebo postproc pthread sndio swresample +WANTLIB += lcms2 lua5.1 m placebo postproc pthread swresample s/lua5.1/${MODLUA_WANTLIB}/ ? Based on Brad's diff with adjusted WANTLIB section: Index: Makefile === RCS file: /cvs/ports/multimedia/mpv/Makefile,v retrieving revision 1.65 diff -u -p -u -p -r1.65 Makefile --- Makefile10 Nov 2020 16:40:18 - 1.65 +++ Makefile15 Dec 2020 06:44:50 - @@ -4,10 +4,9 @@ COMMENT = movie player based on MPlayer GH_ACCOUNT = mpv-player GH_PROJECT = mpv -GH_TAGNAME = v0.32.0 -REVISION = 2 +GH_TAGNAME = v0.33.0 -SHARED_LIBS += mpv 0.1 # 1.107 +SHARED_LIBS += mpv 0.2 # 1.107 CATEGORIES = multimedia x11 @@ -25,9 +24,10 @@ WANTLIB += EGL GL SDL2 X11 X11-xcb Xau X WANTLIB += Xinerama Xrandr Xrender Xss Xv Xxf86vm archive ass WANTLIB += avcodec avdevice avfilter avformat avresample avutil WANTLIB += bluray c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread -WANTLIB += epoxy expat fontconfig freetype fribidi gbm iconv jpeg -WANTLIB += lcms2 lua5.1 m placebo postproc pthread sndio swresample -WANTLIB += swscale xcb xcb-dri2 xcb-glx xml2 z +WANTLIB += epoxy expat fontconfig freetype fribidi gbm glib-2.0 +WANTLIB += graphite2 harfbuzz iconv intl jpeg lcms2 ${MODLUA_WANTLIB} m pcre +WANTLIB += placebo postproc pthread swresample swscale xcb xcb-dri2 +WANTLIB += xcb-glx xml2 z MODULES = lang/lua \ lang/python @@ -45,6 +45,7 @@ LIB_DEPENDS = archivers/libarchive \ audio/libcdio \ audio/libcdio-paranoia \ converters/libiconv \ + devel/harfbuzz \ mpv does not use harfbuzz.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/15 02:04:27 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.60. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.60_release_notes will be required by gecko 85.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/15 02:03:27 Modified files: databases/sqlite3: Makefile distinfo databases/sqlite3/pkg: PLIST Removed files: databases/sqlite3/patches: patch-sqlite3_c Log message: databases/sqlite3: update to 3.34.0. https://sqlite.org/releaselog/3_32_0.html https://sqlite.org/releaselog/3_32_1.html https://sqlite.org/releaselog/3_32_2.html https://sqlite.org/releaselog/3_32_3.html https://sqlite.org/releaselog/3_33_0.html https://sqlite.org/releaselog/3_34_0.html went in a bulk build without fallout, ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/15 00:59:49 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_ssm_service_go patch-makefile Removed files: sysutils/amazon-ssm-agent/patches: patch-agent_plugins_inventory_gatherers_application_dataProvider_go Log message: Update to amazon-ssm-agent-3.0.502.0.