Godot engine very slow, crashes
Greetings, I'm running OpenBSD 6.4 on a Thinkpad X230 and I want to use Godot. My problem is that it runs very slowly (2+ secs to respond to mouse clicks) and then crashes when I load a sample project. The X server is hw-accelerated. I see the following in my logs: > (II) glamor: OpenGL accelerated X.org driver based. > (II) glamor: EGL version 1.4 (DRI2): > (II) modeset(0): glamor initialized Other X apps (e.g. Inkscape) run smooth and fast. Is anybody else experiencing the same? Any workarounds?
Re: update: shells/zsh 5.7.1
On Thu Feb 14, 2019 at 07:43:55PM -0600, Matthew Martin wrote: > > Both make test and env -i make test complete with just the usual failure in > D07. > Same here on amd64. OK with me.
Re: Update Minetest to 5.0.0 and take maintainership
On Sat, Mar 09, 2019 at 11:38:04PM +0100, Rafael Sadowski wrote: > s/http/https/ > > Please use TRUE/FALSE or ON/OFF or Yes/No but don't mix it. > > -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=Yes ? Don't forget to regen PLIST > Ok, done :) Index: Makefile === RCS file: /cvs/ports/games/minetest/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- Makefile2 Nov 2018 18:48:39 - 1.28 +++ Makefile10 Mar 2019 03:23:04 - @@ -1,50 +1,56 @@ # $OpenBSD: Makefile,v 1.28 2018/11/02 18:48:39 naddy Exp $ COMMENT = infinite-world block sandbox game -# minetest_game is still 0.4.17 -# this is engine's bug fix release -GAME_V = 0.4.17 -V =${GAME_V}.1 +V =5.0.0 DISTNAME = minetest-${V} CATEGORIES = games x11 -REVISION = 4 -HOMEPAGE = http://www.minetest.net/ +HOMEPAGE = https://www.minetest.net/ + +MAINTAINER = Leonid Bobrov # source LGPLv2.1/ datas CC BY-SA 3.0 PERMIT_PACKAGE_CDROM = Yes WANTLIB += ${COMPILER_LIBCXX} GL GLU ICE Irrlicht SM X11 Xext -WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp iconv intl -WANTLIB += jpeg luajit-${MODLUA_VERSION} m ogg openal png pq -WANTLIB += spatialindex sqlite3 vorbis vorbisfile z +WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp hiredis +WANTLIB += jsoncpp iconv intl jpeg leveldb luajit-${MODLUA_VERSION} +WANTLIB += m ogg openal png16 pq spatialindex sqlite3 vorbis +WANTLIB += vorbisfile z COMPILER = base-clang ports-gcc base-gcc MASTER_SITES = https://github.com/minetest/ DISTFILES =minetest-{minetest/archive/}${V}${EXTRACT_SUFX} \ - minetest-game-{minetest_game/archive/}${GAME_V}${EXTRACT_SUFX} + minetest-game-{minetest_game/archive/}${V}${EXTRACT_SUFX} MODULES = devel/cmake \ lang/lua -CONFIGURE_ARGS = -DENABLE_GETTEXT=ON -DCUSTOM_MANDIR=${PREFIX}/man -CONFIGURE_ARGS+= -DENABLE_REDIS=FALSE -DENABLE_LEVELDB=FALSE -CONFIGURE_ARGS+= -DBUILD_SERVER=TRUE -CONFIGURE_ENV += CXXFLAGS="-I${X11BASE}/include" +CONFIGURE_ARGS = -DBUILD_SERVER=TRUE \ + -DCUSTOM_MANDIR=${PREFIX}/man \ + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE \ + -DENABLE_SYSTEM_JSONCPP=TRUE \ + -DUSE_GPROF=TRUE + +CONFIGURE_ENV =CFLAGS="${CFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" BUILD_DEPENDS =devel/gettext-tools RUN_DEPENDS = devel/desktop-file-utils \ x11/gtk+3,-guic -LIB_DEPENDS = audio/openal \ - devel/gmp \ - databases/sqlite3 \ +LIB_DEPENDS = audio/libvorbis \ + audio/openal \ + databases/leveldb \ + databases/libhiredis \ databases/postgresql \ + databases/sqlite3 \ + devel/gmp \ + devel/jsoncpp \ geo/spatialindex \ - audio/libvorbis \ lang/luajit \ net/curl \ x11/irrlicht @@ -52,7 +58,7 @@ LIB_DEPENDS = audio/openal \ NO_TEST = Yes post-install: - mv ${WRKDIR}/minetest_game-${GAME_V}/ \ + mv ${WRKDIR}/minetest_game-${V}/ \ ${PREFIX}/share/minetest/games/minetest_game chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/minetest/games/minetest_game Index: distinfo === RCS file: /cvs/ports/games/minetest/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo25 Jun 2018 20:02:06 - 1.9 +++ distinfo10 Mar 2019 03:23:04 - @@ -1,4 +1,4 @@ -SHA256 (minetest-0.4.17.1.tar.gz) = zSXUDFP0kjJe2r0vY5clD0CmHLn+Sh1N1usDDg0c61k= -SHA256 (minetest-game-0.4.17.tar.gz) = 8KsHy0fBVAsgFr92o24u7Ciw6ngnv2b8VEfgxeXUSV0= -SIZE (minetest-0.4.17.1.tar.gz) = 7758675 -SIZE (minetest-game-0.4.17.tar.gz) = 1356784 +SHA256 (minetest-5.0.0.tar.gz) = G6gW933J29WkmV8MHUgvjyK5qnW21pmdv9Hz1pg2PQo= +SHA256 (minetest-game-5.0.0.tar.gz) = g2iNgC+dgwis9vleaEXNvh7hvAiKljow+Uz3LscmXPg= +SIZE (minetest-5.0.0.tar.gz) = 8761117 +SIZE (minetest-game-5.0.0.tar.gz) = 1509613 Index: patches/patch-cmake_Modules_FindGMP_cmake === RCS file: patches/patch-cmake_Modules_FindGMP_cmake diff -N patches/patch-cmake_Modules_FindGMP_cmake --- patches/patch-cmake_Modules_FindGMP_cmake 25 Jun 2018 20:44:13 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,16 +0,0 @@ -$OpenBSD: patch-cmake_Modules_FindGMP_cmake,v 1.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: afre...@cvs.openbsd.org 2019/03/09 20:11:42 Modified files: devel/p5-CPAN-Meta-Check: Makefile distinfo Log message: Update devel/p5-CPAN-Meta-Check to 0.014
Re: seabios ("vmm-firmware") and gcc 8
On Fri, Mar 08, 2019 at 05:39:04PM +, Stuart Henderson wrote: > 17:08 < joshe> huh, someone in #coreboot saying they were having merely a > small problem building coreboot on openbsd > > so I thought that was interesting. Turns out that seabios does build > ok on OpenBSD, and works ok in initial testing, with gcc 8 (as long as > it's using ld.bfd not LLD). (It does fail with gcc 4). > > This is one of only 3 ports setup to use base-gcc on clang arches, > the others: > > devel/arm-elf BROKEN since 2015 > devel/cil > sysutils/firmware/vmm > > Actually switching this in the ports tree at the moment is a bit > awkward because it will conflict with ports using gcc 4 from ports > but the diff looks like this if anyone is interested in testing. > > Generally I'd like to push ports to gcc 8. We already use it on > aarch64. It's the wrong time to switch others now, but maybe soon > after 6.5 is done .. Any thoughts on that? > WRT seabios, as long as it works, I'm ok with moving it to whatever version of gcc you think is best. Thanks! > Index: Makefile > === > RCS file: /cvs/ports/sysutils/firmware/vmm/Makefile,v > retrieving revision 1.19 > diff -u -p -r1.19 Makefile > --- Makefile 19 Jan 2019 12:34:34 - 1.19 > +++ Makefile 8 Mar 2019 17:26:54 - > @@ -1,25 +1,20 @@ > # $OpenBSD: Makefile,v 1.19 2019/01/19 12:34:34 sthen Exp $ > > ONLY_FOR_ARCHS= amd64 i386 > + > USE_LLD= No > +COMPILER=ports-gcc > +COMPILER_LANGS= c > +MODGCC4_VERSION= 8 > > # XXX errors with clang - same with/without integrated assembler > # error: invalid output size for constraint '=Qi' > # error: invalid input size for constraint 'Q' > # etc. in various files, coming from __GET_VAR / __SET_VAR. > # > -# XXX errors with ports-gcc and ld.bfd - > -# ld: Relocatable linking with relocations from format elf64-x86-64 > (out/ccode16.o) to format elf32-i386 (out/code16.o) is not supported > -# > # XXX fails self-check with LLD - > # The version of LD on this system (ld -nopie -znorelro) does not properly > handle > # alignments. As a result, this project can not be built. > -# > -# FreeBSD are building this with ld.bfd and GCC (currently 8, but many > versions > -# previously) with apparently no special patches. > -# https://svnweb.freebsd.org/ports/head/misc/seabios/Makefile?view=markup > - > -CC = /usr/bin/gcc > > FW_DRIVER= vmm > FW_VER= 1.11.0 >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: afre...@cvs.openbsd.org 2019/03/09 18:06:51 Modified files: textproc/p5-Pod-Cpandoc: Makefile distinfo Log message: Update textproc/p5-Pod-Cpandoc to 0.16 Switches to Metacpan API v1 over https
[UPDATE] www/p5-HTTP-Message to 6.18
This minor update mostly just updates the list of IANA status codes, although there are also a few minor fixes and a new "is_cacheable_by_default" function. https://metacpan.org/changes/distribution/HTTP-Message It makes me somewhat sad to see 418 go away. Comments? OK? Index: Makefile === RCS file: /cvs/ports/www/p5-HTTP-Message/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile7 Sep 2017 19:11:35 - 1.5 +++ Makefile10 Mar 2019 00:57:20 - @@ -2,7 +2,7 @@ COMMENT = HTTP Style Messages -DISTNAME = HTTP-Message-6.13 +DISTNAME = HTTP-Message-6.18 CATEGORIES = www MAINTAINER = Nigel Taylor Index: distinfo === RCS file: /cvs/ports/www/p5-HTTP-Message/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo7 Sep 2017 19:11:36 - 1.4 +++ distinfo10 Mar 2019 00:57:20 - @@ -1,2 +1,2 @@ -SHA256 (HTTP-Message-6.13.tar.gz) = 8l84Qo3oUeVmHnLxJEdklIUuswgSNYsH8cOiifb17e0= -SIZE (HTTP-Message-6.13.tar.gz) = 74413 +SHA256 (HTTP-Message-6.18.tar.gz) = 0GDRcNOItpTFjBT00T7ZCKKAfw5YEUbO9FcmZB2AkRI= +SIZE (HTTP-Message-6.18.tar.gz) = 81363
[MAINTAINER UPDATE] devel/p5-Package-Stash to 0.38
I'm the MAINTAINER on this one, but could use another set of eyes. This normally comes with a "package-stash-conflicts" binary that is pretty useless, so I thought I would avoid installing that, which means we don't need Package::Stash::Conflicts and don't need Dist::CheckConflicts as a RUN_DEPENDS. It actually builds without Dist-CheckConflicts, but the Makefile throws warnings, that could be a TEST_DEPENDS though as tests fail without it. Comments, OK? Index: Makefile === RCS file: /cvs/ports/devel/p5-Package-Stash/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile20 Mar 2016 19:56:31 - 1.11 +++ Makefile10 Mar 2019 00:46:30 - @@ -4,7 +4,7 @@ COMMENT = routines for manipulating sta MODULES = cpan PKG_ARCH = * -DISTNAME = Package-Stash-0.37 +DISTNAME = Package-Stash-0.38 CATEGORIES = devel MAINTAINER = Andrew Fresh @@ -12,11 +12,14 @@ MAINTAINER =Andrew Fresh =0.02 \ - devel/p5-Module-Implementation>=0.06 \ - devel/p5-Package-Stash-XS - -TEST_DEPENDS = devel/p5-Test-Fatal>=0 \ - devel/p5-Test-Requires>=0 +BUILD_DEPENDS =devel/p5-Dist-CheckConflicts>=0.02 + +RUN_DEPENDS = devel/p5-Module-Implementation>=0.06 \ + devel/p5-Package-Stash-XS>=0.26 + +TEST_DEPENDS = devel/p5-Test-Fatal \ + devel/p5-Test-Requires + +FIX_EXTRACT_PERMISSIONS = Yes .include Index: distinfo === RCS file: /cvs/ports/devel/p5-Package-Stash/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo9 Jan 2015 15:51:02 - 1.3 +++ distinfo10 Mar 2019 00:46:30 - @@ -1,2 +1,2 @@ -SHA256 (Package-Stash-0.37.tar.gz) = BqsFOI+RMM03fA4dPjuv7tbvah4iEEVxqeHXv6x4eyw= -SIZE (Package-Stash-0.37.tar.gz) = 40309 +SHA256 (Package-Stash-0.38.tar.gz) = xY7ohE3y3aOOO/Zv30Q0OarvrvGjOUDt8gVfCv0iOn8= +SIZE (Package-Stash-0.38.tar.gz) = 50136 Index: pkg/PLIST === RCS file: /cvs/ports/devel/p5-Package-Stash/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 9 Jan 2015 15:51:02 - 1.4 +++ pkg/PLIST 10 Mar 2019 00:46:30 - @@ -1,10 +1,10 @@ @comment $OpenBSD: PLIST,v 1.4 2015/01/09 15:51:02 afresh1 Exp $ -bin/package-stash-conflicts +@comment bin/package-stash-conflicts ${P5SITE}/Package/ ${P5SITE}/Package/Stash/ ${P5SITE}/Package/Stash.pm -${P5SITE}/Package/Stash/Conflicts.pm +@comment ${P5SITE}/Package/Stash/Conflicts.pm ${P5SITE}/Package/Stash/PP.pm -@man man/man1/package-stash-conflicts.1 +@comment @man man/man1/package-stash-conflicts.1 @man man/man3p/Package::Stash.3p @man man/man3p/Package::Stash::PP.3p
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: afre...@cvs.openbsd.org 2019/03/09 17:29:26 Modified files: devel/p5-Package-Stash-XS: Makefile distinfo Log message: Update devel/p5-Package-Stash-XS to 0.29 Minor update to quiet compiler warning
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: afre...@cvs.openbsd.org 2019/03/09 17:18:21 Modified files: devel/p5-Math-Base-Convert: Makefile distinfo Log message: Update devel/p5-Math-Base-Convert to 0.11 Just documentation improvements
[UPDATE] textproc/p5-Text-Autoformat to 1.74
Quite a few improvements here https://metacpan.org/changes/distribution/Text-AutoformaT of note, fixes warnings, some of which are new with perl 5.22+ Comments, OK? Index: Makefile === RCS file: /cvs/ports/textproc/p5-Text-Autoformat/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile20 Mar 2016 19:57:09 - 1.14 +++ Makefile10 Mar 2019 00:08:19 - @@ -1,10 +1,10 @@ # $OpenBSD: Makefile,v 1.14 2016/03/20 19:57:09 naddy Exp $ -COMMENT= perl module for formatting plaintext +COMMENT= automatic text wrapping and reformatting MODULES= cpan PKG_ARCH= * -DISTNAME = Text-Autoformat-1.669002 +DISTNAME= Text-Autoformat-1.74 CATEGORIES=textproc MAINTAINER=Sam Smith @@ -12,7 +12,7 @@ MAINTAINER= Sam Smith # Artistic PERMIT_PACKAGE_CDROM= Yes -RUN_DEPENDS= textproc/p5-Text-Reform +RUN_DEPENDS= textproc/p5-Text-Reform DOT_FILES= ${FILESDIR}/dot.emacs ${FILESDIR}/dot.vimrc SAMPLE_DIR=${PREFIX}/share/examples/p5-Text-Autoformat Index: distinfo === RCS file: /cvs/ports/textproc/p5-Text-Autoformat/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo24 Mar 2013 14:46:27 - 1.7 +++ distinfo10 Mar 2019 00:08:19 - @@ -1,2 +1,2 @@ -SHA256 (Text-Autoformat-1.669002.tar.gz) = fbvIbCVQvGKrALaryigBn4sUT7D8oz2usvNzykDR0gA= -SIZE (Text-Autoformat-1.669002.tar.gz) = 20399 +SHA256 (Text-Autoformat-1.74.tar.gz) = B+s8KzUViXNAym6Td0lbvi4F7IDX8/FGrauOU0qBjV4= +SIZE (Text-Autoformat-1.74.tar.gz) = 29485
UPDATE: x11/icwem 1.3.8 => 1.5.2
Hi ports -- Attached is a fairly large diff to update icewm to its newest version. Upstream has changed; it's on GitHub now. Lots of patch shuffling. Lots of patches have gone away. Been running it on amd64 and macppc without any issues. OK? ~Brian Index: Makefile === RCS file: /cvs/ports/x11/icewm/Makefile,v retrieving revision 1.64 diff -u -p -r1.64 Makefile --- Makefile 24 Oct 2018 14:28:13 - 1.64 +++ Makefile 9 Mar 2019 23:45:11 - @@ -1,31 +1,39 @@ # $OpenBSD: Makefile,v 1.64 2018/10/24 14:28:13 sthen Exp $ +V= 1.5.2 COMMENT= small and fast window manager - -DISTNAME= icewm-1.3.8 -REVISION= 6 +DISTNAME= icewm-${V} +EXTRACT_SUFX= .tar.xz CATEGORIES= x11 -HOMEPAGE= http://www.icewm.org/ +HOMEPAGE= https://www.ice-wm.org/ +MAINTAINER= Brian Callahan -# LGPLv2 +# LGPLv2 only PERMIT_PACKAGE_CDROM= Yes -WANTLIB += ICE SM X11 Xext Xft Xinerama Xrandr Xrender c fontconfig -WANTLIB += freetype gdk_pixbuf-2.0 gdk_pixbuf_xlib-2.0 glib-2.0 -WANTLIB += gmodule-2.0 gobject-2.0 iconv intl m pthread ${COMPILER_LIBCXX} -WANTLIB += z +WANTLIB += ${COMPILER_LIBCXX} FLAC ICE SM X11 Xext Xft Xinerama +WANTLIB += Xrandr Xrender ao c expat ffi fontconfig freetype fribidi +WANTLIB += gdk_pixbuf-2.0 gdk_pixbuf_xlib-2.0 gio-2.0 glib-2.0 +WANTLIB += gmodule-2.0 gobject-2.0 iconv intl m ogg pcre sndfile +WANTLIB += vorbis vorbisenc xcb z + +COMPILER= base-clang ports-gcc base-gcc + +MASTER_SITES= https://github.com/ice-wm/icewm/releases/download/${V}/ -COMPILER = base-clang ports-gcc base-gcc +BUILD_DEPENDS= devel/gettext-tools \ + textproc/asciidoc -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icewm/} +LIB_DEPENDS= audio/libao \ + audio/libsndfile \ + devel/fribidi \ + graphics/gdk-pixbuf2 -BUILD_DEPENDS= devel/gettext-tools -LIB_DEPENDS= graphics/gdk-pixbuf2 +RUN_DEPENDS= devel/desktop-file-utils CONFIGURE_STYLE=gnu -CONFIGURE_ARGS= --with-docdir=${PREFIX}/share/doc \ - --with-libdir=${PREFIX}/share/icewm \ +CONFIGURE_ARGS= --with-libdir=${PREFIX}/share/icewm \ --with-cfgdir=${SYSCONFDIR}/icewm \ --with-kdedatadir=${LOCALBASE}/share \ --with-x \ @@ -39,18 +47,16 @@ CONFIGURE_ARGS= --with-docdir=${PREFIX}/ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" -.include +# make: don't know how to make %.html: (prerequisite of: icewm.html) +USE_GMAKE= Yes -# XXX rendering bug on big-endian systems -.if ${PROPERTIES:Mle} -CONFIGURE_ARGS+= --enable-gradients -.endif +.include .if ${PROPERTIES:Mapm} PATCH_LIST= patch-* apm-* .endif pre-configure: - ${SUBST_CMD} ${WRKSRC}/doc/icewm-7.html + ${SUBST_CMD} ${WRKSRC}/doc/icewm.adoc .include Index: distinfo === RCS file: /cvs/ports/x11/icewm/distinfo,v retrieving revision 1.16 diff -u -p -r1.16 distinfo --- distinfo 4 Jan 2014 09:05:24 - 1.16 +++ distinfo 9 Mar 2019 23:45:11 - @@ -1,2 +1,2 @@ -SHA256 (icewm-1.3.8.tar.gz) = F1iNngu7sjWHvATIPandlP1NpolOz+5tfz7VDXgNzRg= -SIZE (icewm-1.3.8.tar.gz) = 905680 +SHA256 (icewm-1.5.2.tar.xz) = DH+Ceud065O6ZoOf7wzXUwn0RZ7miOe24E/+wpGgeZs= +SIZE (icewm-1.5.2.tar.xz) = 1662664 Index: patches/apm-patch-src_aapm_cc === RCS file: /cvs/ports/x11/icewm/patches/apm-patch-src_aapm_cc,v retrieving revision 1.4 diff -u -p -r1.4 apm-patch-src_aapm_cc --- patches/apm-patch-src_aapm_cc 4 Jan 2014 09:05:24 - 1.4 +++ patches/apm-patch-src_aapm_cc 9 Mar 2019 23:45:11 - @@ -1,7 +1,9 @@ $OpenBSD: apm-patch-src_aapm_cc,v 1.4 2014/01/04 09:05:24 ajacoutot Exp $ src/aapm.cc.orig Sun Nov 17 17:54:39 2013 -+++ src/aapm.cc Sat Jan 4 09:34:02 2014 -@@ -38,7 +38,7 @@ + +Index: src/aapm.cc +--- src/aapm.cc.orig src/aapm.cc +@@ -32,12 +32,11 @@ #include #endif @@ -10,7 +12,13 @@ $OpenBSD: apm-patch-src_aapm_cc,v 1.4 20 #include #include #include -@@ -73,7 +73,7 @@ static YColor *taskBarBg = 0; +-#include +-#include ++#include + #endif + + #include +@@ -62,7 +61,7 @@ extern YColorName taskBarBg; void YApm::ApmStr(char *s, bool Tool) { #if (defined(__FreeBSD__) || defined(__FreeBSD_kernel__)) && defined(i386) struct apm_info ai; @@ -18,11 +26,11 @@ $OpenBSD: apm-patch-src_aapm_cc,v 1.4 20 +#elif defined __NetBSD__ || defined __OpenBSD__ struct apm_power_info ai; #else - char buf[80]; -@@ -114,7 +114,7 @@ void YApm::ApmStr(char *s, bool Tool) { + char buf[APM_LINE_LEN]; +@@ -103,7 +102,7 @@ void YApm::ApmStr(char *s, bool Tool) { BATlife = ai.ai_batt_life; BATtime = ai.ai_batt_time == 0 ? -1 : ai.ai_batt_time; - strcpy(units, "sec"); + strlcpy(units, "sec", sizeof units); -#elif defined __NetBSD__ +#elif defined __NetBSD__ || defined __OpenBSD__ memset(, 0, sizeof(ai)); Index: patches/apm-patch-src_aapm_h === RCS file:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: afre...@cvs.openbsd.org 2019/03/09 16:47:54 Modified files: textproc/p5-XML-SAX: Makefile distinfo Log message: Update textproc/p5-XML-SAX to 1.00 No code changes after 7 years, apparently stable enough for 1.00
Unbreak multimedia/mlt on macppc (was: Re: powerpc bulk build report)
> http://build-failures.rhaalovely.net//powerpc/2019-02-04/multimedia/mlt,,-main.log sparc64 is not impacted as Qt5 is marked BROKEN there, but it's a ports-gcc-4.9 issue. Once -std=c++11 provided, it builds on macppc [1]. 'make test' returns one failure, as seen on amd64. I didn't try building x11/kde-applications/kdenlive, it's main consumer, as i'm trying to focus on what is currently known as broken. Any comment? Charlène. [1] http://ix.io/1D3d Index: Makefile === RCS file: /cvs/ports/multimedia/mlt/Makefile,v retrieving revision 1.19 diff -u -p -u -p -r1.19 Makefile --- Makefile8 Mar 2019 20:00:50 - 1.19 +++ Makefile9 Mar 2019 23:39:54 - @@ -6,8 +6,8 @@ VERSION = 6.12.0 DISTNAME = mlt-${VERSION} PKGNAME-main = ${DISTNAME} PKGNAME-gpl2 = mlt-gpl2-${VERSION} -REVISION-gpl2 =0 -REVISION-main =0 +REVISION-gpl2 =1 +REVISION-main =1 # XXX versions should be kept in sync together SHARED_LIBS = mlt 3.0 @@ -87,3 +87,9 @@ do-test: ${ALL_TEST_FLAGS} clean all check .include + +# fix error: #error "Qt requires C++11 support" +# XXX this should be retried once moving to ports-gcc>=8 +.if ${CHOSEN_COMPILER} == "ports-gcc" +MAKE_ENV += CXXFLAGS="${CXXFLAGS} -std=c++11" +.endif
[UPDATE] devel/p5-Role-Tiny to 2.000006
This fixes some a problem with a change in perl 5.28, didn't find the bug report or anything, but seems good to have. https://metacpan.org/changes/distribution/Role-Tiny > account for code references stored directly in stash (for perl 5.28) Comments, OK? Index: Makefile === RCS file: /cvs/ports/devel/p5-Role-Tiny/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile23 Nov 2016 21:36:23 - 1.5 +++ Makefile9 Mar 2019 23:24:43 - @@ -4,7 +4,7 @@ COMMENT = minimalist role composition to MODULES = cpan PKG_ARCH = * -DISTNAME = Role-Tiny-2.05 +DISTNAME = Role-Tiny-2.06 CATEGORIES = devel MAINTAINER = Sergey Bronnikov @@ -13,7 +13,6 @@ CPAN_AUTHOR = HAARG # Perl PERMIT_PACKAGE_CDROM = Yes -TEST_DEPENDS = devel/p5-Class-Method-Modifiers>=1.05 \ - devel/p5-Test-Fatal>=0.003 +TEST_DEPENDS = devel/p5-Class-Method-Modifiers>=1.05 .include Index: distinfo === RCS file: /cvs/ports/devel/p5-Role-Tiny/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo23 Nov 2016 21:36:23 - 1.4 +++ distinfo9 Mar 2019 23:24:43 - @@ -1,2 +1,2 @@ -SHA256 (Role-Tiny-2.05.tar.gz) = WToptiHgKb8CGNAVTV399uxQKvxJre6trmr9DHAGMRU= -SIZE (Role-Tiny-2.05.tar.gz) = 23119 +SHA256 (Role-Tiny-2.06.tar.gz) = zHNBjJBKAobs2JFerBH1viqNHhfqnLVMkRawNAzT44I= +SIZE (Role-Tiny-2.06.tar.gz) = 21556
Re: UPDATE: shells/zsh
On 2019/03/10 00:13, Rafael Sadowski wrote: > Simple update to the latest stable version. > > Release Notes: > > http://zsh.sourceforge.net/releases.html > > OK? Matthew Martin sent an update for this already, his most recent mail about it was 2 days ago .. 190204 2359 [ L] 6534 update: shells/zsh 5.7.1 Matthew Martin 190214 1623 [ L] 9728 Re: update: shells/zsh 5.7.1 Pierre-Emmanuel Andre 190215 0143 [ L] 9850 Re: update: shells/zsh 5.7.1 Matthew Martin 190307 0422 [ L] 16624 Re: update: shells/zsh 5.7.1 Matthew Martin 190309 2313 [ L] 17518 UPDATE: shells/zsh Rafael Sadowski
UPDATE: shells/zsh
Simple update to the latest stable version. Release Notes: http://zsh.sourceforge.net/releases.html OK? RS Index: Makefile === RCS file: /cvs/ports/shells/zsh/Makefile,v retrieving revision 1.89 diff -u -p -u -p -r1.89 Makefile --- Makefile17 Sep 2018 10:50:26 - 1.89 +++ Makefile9 Mar 2019 23:10:29 - @@ -2,7 +2,7 @@ COMMENT= Z shell, Bourne shell-compatible -V= 5.6.2 +V= 5.7.1 DISTNAME= zsh-$V CATEGORIES=shells Index: distinfo === RCS file: /cvs/ports/shells/zsh/distinfo,v retrieving revision 1.29 diff -u -p -u -p -r1.29 distinfo --- distinfo17 Sep 2018 10:50:26 - 1.29 +++ distinfo9 Mar 2019 23:10:29 - @@ -1,2 +1,2 @@ -SHA256 (zsh-5.6.2.tar.xz) = pQvWbAVX6OyjuPok6F0N5TPnddeiLfBC2pBIhiN1Lp4= -SIZE (zsh-5.6.2.tar.xz) = 3077368 +SHA256 (zsh-5.7.1.tar.xz) = cmApLCwdSDstUP6/pQVRdr1RKzKogzsRYXe/XwHnfug= +SIZE (zsh-5.7.1.tar.xz) = 3126308 Index: pkg/PLIST === RCS file: /cvs/ports/shells/zsh/pkg/PLIST,v retrieving revision 1.50 diff -u -p -u -p -r1.50 PLIST --- pkg/PLIST 17 Sep 2018 10:50:26 - 1.50 +++ pkg/PLIST 9 Mar 2019 23:10:29 - @@ -19,6 +19,7 @@ lib/zsh/${V}/zsh/files.so lib/zsh/${V}/zsh/langinfo.so lib/zsh/${V}/zsh/mapfile.so lib/zsh/${V}/zsh/mathfunc.so +lib/zsh/${V}/zsh/nearcolor.so lib/zsh/${V}/zsh/net/ lib/zsh/${V}/zsh/net/socket.so lib/zsh/${V}/zsh/net/tcp.so @@ -238,6 +239,7 @@ share/zsh/${V}/functions/Completion/Darw share/zsh/${V}/functions/Completion/Darwin/_softwareupdate share/zsh/${V}/functions/Completion/Darwin/_sw_vers share/zsh/${V}/functions/Completion/Darwin/_system_profiler +share/zsh/${V}/functions/Completion/Darwin/_xcode-select share/zsh/${V}/functions/Completion/Debian/ share/zsh/${V}/functions/Completion/Debian/_a2utils share/zsh/${V}/functions/Completion/Debian/_apt @@ -336,6 +338,7 @@ share/zsh/${V}/functions/Completion/Linu share/zsh/${V}/functions/Completion/Linux/_qdbus share/zsh/${V}/functions/Completion/Linux/_rpmbuild share/zsh/${V}/functions/Completion/Linux/_schedtool +share/zsh/${V}/functions/Completion/Linux/_setsid share/zsh/${V}/functions/Completion/Linux/_ss share/zsh/${V}/functions/Completion/Linux/_sshfs share/zsh/${V}/functions/Completion/Linux/_strace @@ -399,6 +402,8 @@ share/zsh/${V}/functions/Completion/Unix share/zsh/${V}/functions/Completion/Unix/_arch_namespace share/zsh/${V}/functions/Completion/Unix/_arp share/zsh/${V}/functions/Completion/Unix/_arping +share/zsh/${V}/functions/Completion/Unix/_asciidoctor +share/zsh/${V}/functions/Completion/Unix/_asciinema share/zsh/${V}/functions/Completion/Unix/_at share/zsh/${V}/functions/Completion/Unix/_attr share/zsh/${V}/functions/Completion/Unix/_augeas @@ -439,6 +444,7 @@ share/zsh/${V}/functions/Completion/Unix share/zsh/${V}/functions/Completion/Unix/_cmp share/zsh/${V}/functions/Completion/Unix/_column share/zsh/${V}/functions/Completion/Unix/_comm +share/zsh/${V}/functions/Completion/Unix/_composer share/zsh/${V}/functions/Completion/Unix/_compress share/zsh/${V}/functions/Completion/Unix/_configure share/zsh/${V}/functions/Completion/Unix/_cowsay @@ -477,6 +483,7 @@ share/zsh/${V}/functions/Completion/Unix share/zsh/${V}/functions/Completion/Unix/_dns_types share/zsh/${V}/functions/Completion/Unix/_doas share/zsh/${V}/functions/Completion/Unix/_domains +share/zsh/${V}/functions/Completion/Unix/_dos2unix share/zsh/${V}/functions/Completion/Unix/_drill share/zsh/${V}/functions/Completion/Unix/_dsh share/zsh/${V}/functions/Completion/Unix/_dtruss @@ -546,6 +553,7 @@ share/zsh/${V}/functions/Completion/Unix share/zsh/${V}/functions/Completion/Unix/_head share/zsh/${V}/functions/Completion/Unix/_hexdump share/zsh/${V}/functions/Completion/Unix/_hg +share/zsh/${V}/functions/Completion/Unix/_host share/zsh/${V}/functions/Completion/Unix/_hostname share/zsh/${V}/functions/Completion/Unix/_hosts share/zsh/${V}/functions/Completion/Unix/_iconv @@ -558,6 +566,7 @@ share/zsh/${V}/functions/Completion/Unix share/zsh/${V}/functions/Completion/Unix/_install share/zsh/${V}/functions/Completion/Unix/_iostat share/zsh/${V}/functions/Completion/Unix/_ip +share/zsh/${V}/functions/Completion/Unix/_ipsec share/zsh/${V}/functions/Completion/Unix/_irssi share/zsh/${V}/functions/Completion/Unix/_ispell share/zsh/${V}/functions/Completion/Unix/_java @@ -602,6 +611,8 @@ share/zsh/${V}/functions/Completion/Unix share/zsh/${V}/functions/Completion/Unix/_mh share/zsh/${V}/functions/Completion/Unix/_mime_types share/zsh/${V}/functions/Completion/Unix/_mkdir +share/zsh/${V}/functions/Completion/Unix/_mkfifo +share/zsh/${V}/functions/Completion/Unix/_mknod share/zsh/${V}/functions/Completion/Unix/_mktemp share/zsh/${V}/functions/Completion/Unix/_module
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: afre...@cvs.openbsd.org 2019/03/09 16:04:58 Modified files: textproc/p5-Text-Textile: Makefile Log message: Add optional RUN_DEPENDS to textproc/p5-Text-Textile >From Olivier Cherrier
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2019/03/09 15:57:53 Modified files: archivers/unrar: Makefile distinfo archivers/unrar/patches: patch-os_hpp patch-rijndael_cpp Log message: update to 5.70
UPDATE: GCC 8.3
Here is a start at an update to GCC 8.3.0. Build tested on amd64. Index: Makefile === RCS file: /home/cvs/ports/lang/gcc/8/Makefile,v retrieving revision 1.6 diff -u -p -u -p -r1.6 Makefile --- Makefile12 Feb 2019 18:37:17 - 1.6 +++ Makefile22 Feb 2019 19:05:41 - @@ -10,29 +10,28 @@ ONLY_FOR_ARCHS-ada = amd64 hppa i386 mip DPB_PROPERTIES = parallel -V = 8.2.0 +V = 8.3.0 FULL_VERSION = $V FULL_PKGVERSION = $V -REVISION = 1 ADASTRAP_LIBC-amd64 = 93.0 ADASTRAP_LIBM-amd64 = 10.1 -ADASTRAP-amd64 = adastrap-amd64-$V-0.tar.xz +ADASTRAP-amd64 = adastrap-amd64-8.2.0-0.tar.xz ADASTRAP_LIBC-arm = 88.0 ADASTRAP_LIBM-arm = 9.0 ADASTRAP-arm = adastrap-arm-4.9.4-0.tar.xz ADASTRAP_LIBC-hppa = 93.0 ADASTRAP_LIBM-hppa = 10.1 -ADASTRAP-hppa = adastrap-hppa-$V-0.tar.xz +ADASTRAP-hppa = adastrap-hppa-8.2.0-0.tar.xz ADASTRAP_LIBC-i386 = 93.0 ADASTRAP_LIBM-i386 = 10.1 -ADASTRAP-i386 = adastrap-i386-$V-0.tar.xz +ADASTRAP-i386 = adastrap-i386-8.2.0-0.tar.xz ADASTRAP_LIBC-mips64 = 93.0 ADASTRAP_LIBM-mips64 = 10.1 -ADASTRAP-mips64 = adastrap-mips64-$V-0.tar.xz +ADASTRAP-mips64 = adastrap-mips64-8.2.0-0.tar.xz ADASTRAP_LIBC-powerpc = 93.0 ADASTRAP_LIBM-powerpc = 10.1 -ADASTRAP-powerpc = adastrap-powerpc-$V-0.tar.xz +ADASTRAP-powerpc = adastrap-powerpc-8.2.0-0.tar.xz ADASTRAP_LIBC-sparc64 = 93.0 ADASTRAP_LIBM-sparc64 = 10.1 ADASTRAP-sparc64 = adastrap-sparc64-6.5.0-0.tar.xz @@ -203,7 +202,7 @@ RUN_DEPENDS-libs = WANTLIB-main = ${WANTLIB} WANTLIB-ada = ${WANTLIB} pthread util -WANTLIB-libs = m pthread +WANTLIB-libs = m pthread z LIB_DEPENDS += devel/gmp,no_cxx,bootstrap \ devel/mpfr \ Index: distinfo === RCS file: /home/cvs/ports/lang/gcc/8/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo5 Jan 2019 22:08:11 - 1.2 +++ distinfo22 Feb 2019 16:31:32 - @@ -5,7 +5,7 @@ SHA256 (gcc/adastrap-i386-8.2.0-0.tar.xz SHA256 (gcc/adastrap-mips64-8.2.0-0.tar.xz) = XS8T0WqoliUNSDOgJxRCkT6h+O0pujT5pLREohFCwEs= SHA256 (gcc/adastrap-powerpc-8.2.0-0.tar.xz) = VXlweW2zr4FCoHqi3uw4cg3crXpgwPRb+/RdEilTg0k= SHA256 (gcc/adastrap-sparc64-6.5.0-0.tar.xz) = cqpGS2beYV+CFf7X+P4voVHHT78v6SCgtksHXjP/B4E= -SHA256 (gcc/gcc-8.2.0.tar.xz) = GWw8BLomE/iTKDl35gEbI0XRzRr5q+rFjpFrGqs+AIA= +SHA256 (gcc/gcc-8.3.0.tar.xz) = ZLqt/mzA9JR6hMsS1/Dfr0W7WLfpJGFjlZbCHgLZfSw= SIZE (gcc/adastrap-amd64-8.2.0-0.tar.xz) = 56974492 SIZE (gcc/adastrap-arm-4.9.4-0.tar.xz) = 31142168 SIZE (gcc/adastrap-hppa-8.2.0-0.tar.xz) = 47944688 @@ -13,4 +13,4 @@ SIZE (gcc/adastrap-i386-8.2.0-0.tar.xz) SIZE (gcc/adastrap-mips64-8.2.0-0.tar.xz) = 47951224 SIZE (gcc/adastrap-powerpc-8.2.0-0.tar.xz) = 52240088 SIZE (gcc/adastrap-sparc64-6.5.0-0.tar.xz) = 38704976 -SIZE (gcc/gcc-8.2.0.tar.xz) = 63460876 +SIZE (gcc/gcc-8.3.0.tar.xz) = 63694700 Index: patches/patch-gcc_ada_adaint_c === RCS file: /home/cvs/ports/lang/gcc/8/patches/patch-gcc_ada_adaint_c,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 patch-gcc_ada_adaint_c --- patches/patch-gcc_ada_adaint_c 4 Jan 2019 15:50:39 - 1.1.1.1 +++ patches/patch-gcc_ada_adaint_c 22 Feb 2019 16:58:11 - @@ -13,7 +13,7 @@ Index: gcc/ada/adaint.c #if defined (__vxworks) /* Code to implement __gnat_set_file_time_name for these systems. */ -@@ -3494,3 +3495,9 @@ void __gnat_killprocesstree (int pid, int sig_num) +@@ -3502,3 +3503,9 @@ void __gnat_killprocesstree (int pid, int sig_num) #ifdef __cplusplus } #endif Index: patches/patch-gcc_c_c-decl_c === RCS file: /home/cvs/ports/lang/gcc/8/patches/patch-gcc_c_c-decl_c,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 patch-gcc_c_c-decl_c --- patches/patch-gcc_c_c-decl_c4 Jan 2019 15:50:39 - 1.1.1.1 +++ patches/patch-gcc_c_c-decl_c22 Feb 2019 16:58:06 - @@ -2,7 +2,7 @@ $OpenBSD: patch-gcc_c_c-decl_c,v 1.1.1.1 Index: gcc/c/c-decl.c --- gcc/c/c-decl.c.orig +++ gcc/c/c-decl.c -@@ -5544,6 +5544,8 @@ warn_variable_length_array (tree name, tree size) +@@ -5545,6 +5545,8 @@ warn_variable_length_array (tree name, tree size) pedwarn_c90 (input_location, OPT_Wvla, "ISO C90 forbids variable " "length array"); } Index: patches/patch-gcc_config_alpha_alpha_c === RCS file: /home/cvs/ports/lang/gcc/8/patches/patch-gcc_config_alpha_alpha_c,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 patch-gcc_config_alpha_alpha_c --- patches/patch-gcc_config_alpha_alpha_c 4 Jan 2019 15:50:39 - 1.1.1.1 +++ patches/patch-gcc_config_alpha_alpha_c 22 Feb 2019 16:58:06 - @@ -43,7 +43,7 @@ Index:
Re: Update Minetest to 5.0.0 and take maintainership
Comments and tweaks below: On Sat Mar 09, 2019 at 02:06:33PM +0200, Leonid Bobrov wrote: > Hi! > > So, here is the latest fully-functional release of Minetest, now it > doesn't ignore CFLAGS and CXXFLAGS. > > Also I'm willing to take maintainership. > > If needed, I can subpackage it into -main, -server and -data. > > Index: Makefile > === > RCS file: /cvs/ports/games/minetest/Makefile,v > retrieving revision 1.28 > diff -u -p -u -p -r1.28 Makefile > --- Makefile 2 Nov 2018 18:48:39 - 1.28 > +++ Makefile 9 Mar 2019 11:59:14 - > @@ -1,50 +1,56 @@ > # $OpenBSD: Makefile,v 1.28 2018/11/02 18:48:39 naddy Exp $ > > COMMENT =infinite-world block sandbox game > -# minetest_game is still 0.4.17 > -# this is engine's bug fix release > -GAME_V = 0.4.17 > -V = ${GAME_V}.1 > +V = 5.0.0 > DISTNAME = minetest-${V} > CATEGORIES = games x11 > -REVISION = 4 > > HOMEPAGE = http://www.minetest.net/ s/http/https/ > > +MAINTAINER = Leonid Bobrov > + > # source LGPLv2.1/ datas CC BY-SA 3.0 > PERMIT_PACKAGE_CDROM = Yes > > WANTLIB += ${COMPILER_LIBCXX} GL GLU ICE Irrlicht SM X11 Xext > -WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp iconv intl > -WANTLIB += jpeg luajit-${MODLUA_VERSION} m ogg openal png pq > -WANTLIB += spatialindex sqlite3 vorbis vorbisfile z > +WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp hiredis > +WANTLIB += jsoncpp iconv intl jpeg leveldb luajit-${MODLUA_VERSION} > +WANTLIB += m ogg openal png16 pq spatialindex sqlite3 vorbis > +WANTLIB += vorbisfile z > > COMPILER = base-clang ports-gcc base-gcc > > MASTER_SITES = https://github.com/minetest/ > > DISTFILES = minetest-{minetest/archive/}${V}${EXTRACT_SUFX} \ > - > minetest-game-{minetest_game/archive/}${GAME_V}${EXTRACT_SUFX} > + > minetest-game-{minetest_game/archive/}${V}${EXTRACT_SUFX} > > MODULES =devel/cmake \ > lang/lua > > -CONFIGURE_ARGS = -DENABLE_GETTEXT=ON -DCUSTOM_MANDIR=${PREFIX}/man > -CONFIGURE_ARGS+= -DENABLE_REDIS=FALSE -DENABLE_LEVELDB=FALSE > -CONFIGURE_ARGS+= -DBUILD_SERVER=TRUE > -CONFIGURE_ENV += CXXFLAGS="-I${X11BASE}/include" > +CONFIGURE_ARGS = -DBUILD_SERVER=TRUE \ > + -DCUSTOM_MANDIR=${PREFIX}/man \ > + -DENABLE_SYSTEM_JSONCPP=ON \ > + -DUSE_GPROF=TRUE Please use TRUE/FALSE or ON/OFF or Yes/No but don't mix it. > + > +CONFIGURE_ENV = CFLAGS="${CFLAGS}" \ > + CXXFLAGS="${CXXFLAGS}" > > -BUILD_DEPENDS = devel/gettext-tools > +BUILD_DEPENDS = devel/doxygen \ > + devel/gettext-tools -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=Yes ? Don't forget to regen PLIST > > RUN_DEPENDS =devel/desktop-file-utils \ > x11/gtk+3,-guic > > -LIB_DEPENDS =audio/openal \ > - devel/gmp \ > - databases/sqlite3 \ > +LIB_DEPENDS =audio/libvorbis \ > + audio/openal \ > + databases/leveldb \ > + databases/libhiredis \ > databases/postgresql \ > + databases/sqlite3 \ > + devel/gmp \ > + devel/jsoncpp \ > geo/spatialindex \ > - audio/libvorbis \ > lang/luajit \ > net/curl \ > x11/irrlicht > @@ -52,7 +58,7 @@ LIB_DEPENDS = audio/openal \ > NO_TEST =Yes > > post-install: > - mv ${WRKDIR}/minetest_game-${GAME_V}/ \ > + mv ${WRKDIR}/minetest_game-${V}/ \ > ${PREFIX}/share/minetest/games/minetest_game > chown -R ${SHAREOWN}:${SHAREGRP} > ${PREFIX}/share/minetest/games/minetest_game > > Index: distinfo > === > RCS file: /cvs/ports/games/minetest/distinfo,v > retrieving revision 1.9 > diff -u -p -u -p -r1.9 distinfo > --- distinfo 25 Jun 2018 20:02:06 - 1.9 > +++ distinfo 9 Mar 2019 11:59:14 - > @@ -1,4 +1,4 @@ > -SHA256 (minetest-0.4.17.1.tar.gz) = > zSXUDFP0kjJe2r0vY5clD0CmHLn+Sh1N1usDDg0c61k= > -SHA256 (minetest-game-0.4.17.tar.gz) = > 8KsHy0fBVAsgFr92o24u7Ciw6ngnv2b8VEfgxeXUSV0= > -SIZE (minetest-0.4.17.1.tar.gz) = 7758675 > -SIZE (minetest-game-0.4.17.tar.gz) = 1356784 > +SHA256 (minetest-5.0.0.tar.gz) = G6gW933J29WkmV8MHUgvjyK5qnW21pmdv9Hz1pg2PQo= > +SHA256 (minetest-game-5.0.0.tar.gz) = > g2iNgC+dgwis9vleaEXNvh7hvAiKljow+Uz3LscmXPg= > +SIZE (minetest-5.0.0.tar.gz) = 8761117 > +SIZE (minetest-game-5.0.0.tar.gz) = 1509613 > Index:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 15:34:09 Modified files: editors/vim: Makefile Log message: additional WANTLIB add reminder comment if changing default flavour
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 15:31:11 Modified files: devel/vim-taglist: Makefile Log message: bump revision, default vim flavour changed, reported by naddy
[ports-gcc] Unbreak audio/ncmpc
> http://build-failures.rhaalovely.net/powerpc/last/audio/ncmpc.log > http://build-failures.rhaalovely.net/sparc64/last/audio/ncmpc.log The core issue is simple: it croaks because ports-gcc-4.9 is not C++14 compliant, and ncmpc "requires" that. If we downgrade that C++14 construct to C++11, it builds [1] and runs [2] fine, and still work with base-clang. One of the mpd developer agreed it's correct [3], but it won't be merged in any case. We may, until ports-gcc-8 is used, change COMPILER to "base-clang ports-clang". I'm fine with this as well, i haven't tried but will do if required :) What do you think about it? Charlène. [1] http://ix.io/1D2z [2] https://bsd.network/@julianaito/101722705132528522 [3] https://github.com/MusicPlayerDaemon/ncmpc/pull/47 Index: Makefile === RCS file: /cvs/ports/audio/ncmpc/Makefile,v retrieving revision 1.43 diff -u -p -u -p -r1.43 Makefile --- Makefile12 Jan 2019 07:56:51 - 1.43 +++ Makefile9 Mar 2019 20:50:24 - @@ -6,7 +6,7 @@ VER=0.33 DISTNAME= ncmpc-${VER} EPOCH= 0 CATEGORIES=audio -REVISION= 1 +REVISION= 2 HOMEPAGE= https://www.musicpd.org/clients/ncmpc/ Index: patches/patch-src_TagListPage_cxx === RCS file: patches/patch-src_TagListPage_cxx diff -N patches/patch-src_TagListPage_cxx --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_TagListPage_cxx 9 Mar 2019 20:50:24 - @@ -0,0 +1,17 @@ +$OpenBSD$ +ports-gcc-4.9 is not C++14-compatible, we fix the issue by +using C++11 constructors instead. It can be safely removed +once we use ports-gcc-8.2. +see: https://github.com/MusicPlayerDaemon/ncmpc/pull/47 +Index: src/TagListPage.cxx +--- src/TagListPage.cxx.orig src/TagListPage.cxx +@@ -38,7 +38,7 @@ TagListPage::MakeCursorFilter() const noexcept + unsigned i = lw.selected; + if (parent != nullptr) { + if (i == 0) +- return {}; ++ return {{}}; + + --i; + }
Re: Update MariaDB from 10.0.33 to 10.2.10
On 2019/03/09 17:39, Stuart Henderson wrote: > On 2017/11/08 15:37, Brad Smith wrote: > > On 11/6/2017 7:21 AM, Jeremy Evans wrote: > > > This patch brings us up to the latest stable version of MariaDB. > > > Unfortunately, MariaDB made many backwards incompatible changes to the > > > headers and some backwards incompatible changes to the structures, and > > > most dependencies are going to need changes. This patch includes > > > necessary changes to the following dependencies: > > > > I wish you would have said something to me before starting on this as I > > would > > have told you 10.2 is a no go for us as the new client library requires > > atomic ops > > killing the client library on a handful of archs. > > I think we should start revisiting this as MariaDB 10.0 is going out of > support this month. > > Since this last came up, we're now building with ports-gcc which I think > handles atomics a bit differently, is that likely to change anything > about arch support? > I've updated the databases/mariadb part of Jeremy's diff to apply to -current and bring it up to 10.2.22. If anyone has spare cycles on non-x86 and willing to give it a spin I'd be interested to know whether it builds.. Even if it goes nowhere now at least this is a more up to date diff for the list archives. mariadb-10.2.22.diff.gz Description: application/gunzip
Re: Update MariaDB from 10.0.33 to 10.2.10
On 3/9/2019 12:39 PM, Stuart Henderson wrote: On 2017/11/08 15:37, Brad Smith wrote: On 11/6/2017 7:21 AM, Jeremy Evans wrote: This patch brings us up to the latest stable version of MariaDB. Unfortunately, MariaDB made many backwards incompatible changes to the headers and some backwards incompatible changes to the structures, and most dependencies are going to need changes. This patch includes necessary changes to the following dependencies: I wish you would have said something to me before starting on this as I would have told you 10.2 is a no go for us as the new client library requires atomic ops killing the client library on a handful of archs. I think we should start revisiting this as MariaDB 10.0 is going out of support this month. Since this last came up, we're now building with ports-gcc which I think handles atomics a bit differently, is that likely to change anything about arch support? I started looking at 10.3 awhile ago but am currently stuck on some CMake bits which need to be adapted to the new CMake file for the client library. Maybe, not sure.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 12:08:31 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.9.111.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 12:08:57 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.16.121.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 12:08:44 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.12.111
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 11:44:17 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo sysutils/terraform/provider-aws: Makefile distinfo sysutils/terraform/provider-postgresql: Makefile distinfo sysutils/terraform/provider-vault: Makefile distinfo Log message: Update terraform providers.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 11:29:49 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.3.5.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 11:25:29 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.4.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 11:25:09 Modified files: sysutils/terraform/terraform: Makefile distinfo Log message: Update to terraform-0.11.12.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 11:17:26 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.1.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2019/03/09 11:14:30 Modified files: devel/samurai : Makefile distinfo devel/samurai/pkg: DESCR Log message: Update to samurai-0.6 Changelog: https://github.com/michaelforney/samurai/releases/tag/0.6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2019/03/09 11:05:30 Log message: import hcxtools Small set of tools to convert packets from captures (h = hash, c = capture, convert and calculate candidates, x = different hashtypes) for the use with latest hashcat or John the Ripper. The tools are 100% compatible to hashcat and John the Ripper and recommended by hashcat. OK benoit@ Status: Vendor Tag: sebastia Release Tags: sebastia_20190309 N ports/security/hcxtools/Makefile N ports/security/hcxtools/distinfo N ports/security/hcxtools/pkg/DESCR N ports/security/hcxtools/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2019/03/09 11:06:14 Modified files: security : Makefile Log message: hook up hcxtools
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 11:04:28 Modified files: net/wireshark : Makefile Added files: net/wireshark/patches: patch-tools_make-version_pl Log message: tidy up wireshark's version string (no more ugly Git Rev Unknown from Unknown)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2019/03/09 11:02:35 Modified files: security/aircrack-ng: Makefile Added files: security/aircrack-ng/patches: patch-src_wpaclean_c Log message: use ld.bfd on i386, due to linking error there with lld: ld: error: undefined symbol: __i686.get_pc_thunk.bx OK sthen@ fix wpaclean, only saving the last seen network/handshake in the output file OK benoit@ (MAINTAINER)
Re: Update MariaDB from 10.0.33 to 10.2.10
On 2017/11/08 15:37, Brad Smith wrote: > On 11/6/2017 7:21 AM, Jeremy Evans wrote: > > This patch brings us up to the latest stable version of MariaDB. > > Unfortunately, MariaDB made many backwards incompatible changes to the > > headers and some backwards incompatible changes to the structures, and > > most dependencies are going to need changes. This patch includes > > necessary changes to the following dependencies: > > I wish you would have said something to me before starting on this as I would > have told you 10.2 is a no go for us as the new client library requires > atomic ops > killing the client library on a handful of archs. I think we should start revisiting this as MariaDB 10.0 is going out of support this month. Since this last came up, we're now building with ports-gcc which I think handles atomics a bit differently, is that likely to change anything about arch support?
Unbreak net/haproxy on macppc (was: Re: powerpc bulk build report)
Hi Daniel, ports, > http://build-failures.rhaalovely.net//powerpc/2019-02-04/net/haproxy.log This requires atomics at least on macppc, where it has been built sucessfully [1], and probably hppa. I've tested a very simple setup with 2 python3's http.server instances behind it and it was just fine. Comments and feedback are welcome! Charlène. [1] http://ix.io/1D0l Index: Makefile === RCS file: /cvs/ports/net/haproxy/Makefile,v retrieving revision 1.55 diff -u -p -u -p -r1.55 Makefile --- Makefile14 Jan 2019 18:18:59 - 1.55 +++ Makefile9 Mar 2019 16:18:58 - @@ -38,6 +38,12 @@ EXAMPLES = acl-content-sw content-sw-sam DOCSDIR = ${PREFIX}/share/doc/haproxy EXAMPLESDIR = ${PREFIX}/share/examples/haproxy +# Fix undefined reference to __atomic_* +.if ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "hppa" +LDFLAGS += "-latomic" +WANTLIB += atomic +.endif + pre-install: ${SUBST_CMD} ${WRKSRC}/doc/haproxy.1
NEW: textproc/pecl-yaml
pecl-yaml provides PHP support for YAML 1.1 (YAML Ain't Markup Language) serialization using the LibYAML library. OK to import? pecl-yaml.tgz Description: application/tar-gz
Re: miniupnpd-2.1
On 2019/03/08 07:27, Björn Ketelaars wrote: > On Fri 08/03/2019 02:55, Stuart Henderson wrote: > > On 2019/03/07 07:09, Björn Ketelaars wrote: > > > Diff below brings miniupnpd to the latest version (2.1). Changelog can > > > be found at > > > http://miniupnp.free.fr/files/changelog.php?file=miniupnpd-2.1.tar.gz > > > > > > (Lightly) tested at home by a PS4-fanatic. > > > > > > OK? > > > > > Either remove the whole patch (good until time_t wrap...at least it's > > the test rather than the main code), or keep the format string patches > > and change the cast from long to long long. > > I thought I had the latter in my working tree. Guess I made a mistake in > my workflow. Thanks for noticing! New diff attached, only change is the > long long cast. > > OK? Please add this (copied from dragonfly entry below), then it's OK. Index: patches/patch-genconfig_sh === RCS file: patches/patch-genconfig_sh diff -N patches/patch-genconfig_sh --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-genconfig_sh 9 Mar 2019 16:07:56 - @@ -0,0 +1,16 @@ +$OpenBSD$ + +Index: genconfig.sh +--- genconfig.sh.orig genconfig.sh +@@ -162,7 +162,9 @@ case $OS_NAME in + FW=pf + echo "#define USE_IFACEWATCHER 1" >> ${CONFIGFILE} + OS_URL=http://www.openbsd.org/ +- V6SOCKETS_ARE_V6ONLY=`sysctl -n net.inet6.ip6.v6only` ++ # net.inet6.ip6.v6only has been on by default for many years ++ # and this sysctl node has been removed ++ V6SOCKETS_ARE_V6ONLY=1 + ;; + FreeBSD | GNU/kFreeBSD) + VER=`grep '#define __FreeBSD_version' /usr/include/sys/param.h | awk '{print $3}'`
Re: UPDATE miniupnpc-2.1
On 2019/03/08 07:23, Björn Ketelaars wrote: > Objections against getting rid of py-miniupnpc? OK? No objections from me. > --- /dev/null 1 Jan 1970 00:00:00 - > +++ pkg/PLIST 8 Mar 2019 06:07:04 - > @@ -0,0 +1,20 @@ > +@comment $OpenBSD: PLIST-main,v 1.3 2018/09/04 12:46:17 espie Exp $ > +@pkgpath miniupnp/miniupnpc,-main I noticed that my pkg_add -u tests didn't work. Took a while to find it, but eventually tracked it down to this - it is missing "net/" in the pkgpath. With that fixed, OK sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 08:51:53 Modified files: audio/parlatype: Makefile Log message: This port is a good candidate for the x11/gnome MODULE. ok bcallah@ (maintainer)
[ports-gcc] Unbreak net/valknut
> http://build-failures.rhaalovely.net/powerpc/last/net/valknut.log > http://build-failures.rhaalovely.net/sparc64/last/net/valknut.log Once again, it's because of a missing header. While here, i have regenerated WANTLIB as some bits were missing. It has been built on macppc without issues. Any comment? Charlène. Index: Makefile === RCS file: /cvs/ports/net/valknut/Makefile,v retrieving revision 1.25 diff -u -p -u -p -r1.25 Makefile --- Makefile24 Oct 2018 14:28:09 - 1.25 +++ Makefile9 Mar 2019 14:57:57 - @@ -3,7 +3,7 @@ COMMENT= graphical Direct-Connect client DISTNAME= valknut-0.3.7 -REVISION= 8 +REVISION= 9 CATEGORIES=net HOMEPAGE= http://wxdcgui.sourceforge.net/ @@ -11,11 +11,12 @@ HOMEPAGE= http://wxdcgui.sourceforge.net # GPLv2 PERMIT_PACKAGE_CDROM= Yes -WANTLIB += GL ICE SM X11 Xcursor Xdamage Xext Xfixes Xft Xi Xinerama -WANTLIB += Xmu Xrandr Xrender Xt Xxf86vm bz2 c crypto dc drm expat -WANTLIB += fontconfig freetype iconv jpeg lcms m mng png pthread -WANTLIB += ssl ${COMPILER_LIBCXX} xcb xml2 z -WANTLIB += X11-xcb Xau Xdmcp glapi lzma xcb-dri2 xcb-glx +WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 X11-xcb Xcursor Xdamage +WANTLIB += Xext Xfixes Xft Xi Xinerama Xmu Xrandr Xrender Xt Xxf86vm +WANTLIB += bz2 c crypto dc drm expat fontconfig freetype glapi +WANTLIB += iconv jpeg lcms lzma m mng png16 ssl xcb xcb-dri2 xcb-dri3 +WANTLIB += xcb-glx xcb-present xcb-sync xcb-xfixes xml2 xshmfence +WANTLIB += z COMPILER = base-clang ports-gcc base-gcc Index: patches/patch-valknut_dctransferview_h === RCS file: patches/patch-valknut_dctransferview_h diff -N patches/patch-valknut_dctransferview_h --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-valknut_dctransferview_h 9 Mar 2019 14:57:57 - @@ -0,0 +1,14 @@ +$OpenBSD$ +ports-gcc: +fix error: 'ptrdiff_t' does not name a type +Index: valknut/dctransferview.h +--- valknut/dctransferview.h.orig valknut/dctransferview.h +@@ -22,6 +22,7 @@ + *@author Mathias K_ster + */ + ++#include + #include + + #include
Re: UPDATE: x11/i3
On Sat, Mar 09, 2019 at 02:24:11PM +0100, Giovanni Bechis wrote: > Hi, > bugfix update to 4.16.1 released on late January. > Comments ? Ok ? Running on it now on amd64. Works so far. :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 07:27:33 Modified files: www/nghttp2: Makefile distinfo Log message: update to nghttp2-1.37.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 07:26:45 Modified files: audio/py-eyed3 : Makefile distinfo Log message: update to eyeD3-0.8.10
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 07:22:48 Modified files: net/wireshark : Makefile net/wireshark/patches: patch-caputils_capture-pcap-util_c Log message: List USB controllers capturable via usbpcap in wireshark's interface list, making it straightforward to do live capture in the gui (previously it seems this could only be done with "wireshark -i usb0 -k" or similar)
Re: [UPDATE] devel/p5-Try-Tiny to 0.30
On Wed, Mar 06, 2019 at 08:12:06PM -0700, Andrew Hewus Fresh wrote: > Looks like primarily documentation fixes, but it does run the "finally" > block in more cases as well, which seems good. > > https://metacpan.org/changes/distribution/Try-Tiny > > I did switch p5-Sub-Name to a RUN_DEPENDS as it actually names things > that way to improve stack traces. It would prefer Sub::Util, but we > don't have that ported. I am OK leaving it out as it is an optional > dependency and all my tests ran without it. > > No changes to reverse dependency test results, and local tests seem to > pass. > > OK? > be consistent in Makefile variables (space needed in RUN_DEPENDS=), otherwise ok giovanni@ Cheers Giovanni signature.asc Description: PGP signature
UPDATE: x11/i3
Hi, bugfix update to 4.16.1 released on late January. Comments ? Ok ? Cheers Giovanni Index: Makefile === RCS file: /var/cvs/ports/x11/i3/Makefile,v retrieving revision 1.115 diff -u -p -r1.115 Makefile --- Makefile18 Jan 2019 11:34:20 - 1.115 +++ Makefile9 Mar 2019 13:08:55 - @@ -2,8 +2,7 @@ COMMENT = improved dynamic tiling window manager -DISTNAME = i3-4.16 -REVISION = 0 +DISTNAME = i3-4.16.1 CATEGORIES = x11 Index: distinfo === RCS file: /var/cvs/ports/x11/i3/distinfo,v retrieving revision 1.30 diff -u -p -r1.30 distinfo --- distinfo13 Jan 2019 12:48:10 - 1.30 +++ distinfo9 Mar 2019 13:09:04 - @@ -1,2 +1,2 @@ -SHA256 (i3-4.16.tar.bz2) = zGCl9RjF43tBQ7ZEqEC7KtKmPqencZVMMyzVY322VbQ= -SIZE (i3-4.16.tar.bz2) = 1213251 +SHA256 (i3-4.16.1.tar.bz2) = q2XCXAasvcZ8uj/yPiqC6heRHe9l9P0CALtvk4I3hXY= +SIZE (i3-4.16.1.tar.bz2) = 1211532 Index: patches/patch-docs_ipc === RCS file: patches/patch-docs_ipc diff -N patches/patch-docs_ipc --- patches/patch-docs_ipc 18 Jan 2019 11:34:20 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,20 +0,0 @@ -$OpenBSD: patch-docs_ipc,v 1.1 2019/01/18 11:34:20 giovanni Exp $ - -Index: docs/ipc docs/ipc.orig -+++ docs/ipc -@@ -693,14 +693,6 @@ program does not want to cope which such kinds of race - event based library may not have a problem here), I suggest you create a - separate connection to receive events. - --If an event message needs to be sent and the socket is not writeable (write --returns EAGAIN, happens when the socket doesn't have enough buffer space for --writing new data) then i3 uses a queue system to store outgoing messages for --each client. This is combined with a timer: if the message queue for a client is --not empty and no data where successfully written in the past 10 seconds, the --connection is killed. Practically, this means that your client should try to --always read events from the socket to avoid having its connection closed. -- - === Subscribing to events - - By sending a message of type SUBSCRIBE with a JSON-encoded array as payload Index: patches/patch-include_config_directives_h === RCS file: patches/patch-include_config_directives_h diff -N patches/patch-include_config_directives_h --- patches/patch-include_config_directives_h 18 Jan 2019 11:34:20 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,13 +0,0 @@ -$OpenBSD: patch-include_config_directives_h,v 1.1 2019/01/18 11:34:20 giovanni Exp $ - -Index: include/config_directives.h include/config_directives.h.orig -+++ include/config_directives.h -@@ -63,7 +63,6 @@ CFGFUN(assign_output, const char *output); - CFGFUN(assign, const char *workspace, bool is_number); - CFGFUN(no_focus); - CFGFUN(ipc_socket, const char *path); --CFGFUN(ipc_kill_timeout, const long timeout_ms); - CFGFUN(restart_state, const char *path); - CFGFUN(popup_during_fullscreen, const char *value); - CFGFUN(color, const char *colorclass, const char *border, const char *background, const char *text, const char *indicator, const char *child_border); Index: patches/patch-include_ipc_h === RCS file: patches/patch-include_ipc_h diff -N patches/patch-include_ipc_h --- patches/patch-include_ipc_h 18 Jan 2019 11:57:36 - 1.5 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,27 +0,0 @@ -$OpenBSD: patch-include_ipc_h,v 1.5 2019/01/18 11:57:36 giovanni Exp $ - -Index: include/ipc.h include/ipc.h.orig -+++ include/ipc.h -@@ -35,11 +35,6 @@ typedef struct ipc_client { - * event has been sent by i3. */ - bool first_tick_sent; - --struct ev_io *callback; --struct ev_timer *timeout; --uint8_t *buffer; --size_t buffer_size; -- - TAILQ_ENTRY(ipc_client) - clients; - } ipc_client; -@@ -129,9 +124,3 @@ void ipc_send_barconfig_update_event(Barconfig *barcon - * For the binding events, we send the serialized binding struct. - */ - void ipc_send_binding_event(const char *event_type, Binding *bind); -- --/** -- * Set the maximum duration that we allow for a connection with an unwriteable -- * socket. -- */ --void ipc_set_kill_timeout(ev_tstamp new); Index: patches/patch-include_libi3_h === RCS file: patches/patch-include_libi3_h diff -N patches/patch-include_libi3_h --- patches/patch-include_libi3_h 18 Jan 2019 11:57:36 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,20 +0,0 @@ -$OpenBSD: patch-include_libi3_h,v 1.3 2019/01/18 11:57:36 giovanni Exp $ - -Index: include/libi3.h include/libi3.h.orig -+++ include/libi3.h -@@ -167,14 +167,6 @@ int sasprintf(char **strp, const char *fmt,
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: chr...@cvs.openbsd.org 2019/03/09 05:29:57 Modified files: lang/ocaml/patches: patch-configure Log message: Pass use LDFLAGS when linking shared library. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 05:18:31 Modified files: lang/php/7.3 : Makefile Log message: expand BROKEN with a bit more information
Update Minetest to 5.0.0 and take maintainership
Hi! So, here is the latest fully-functional release of Minetest, now it doesn't ignore CFLAGS and CXXFLAGS. Also I'm willing to take maintainership. If needed, I can subpackage it into -main, -server and -data. Index: Makefile === RCS file: /cvs/ports/games/minetest/Makefile,v retrieving revision 1.28 diff -u -p -u -p -r1.28 Makefile --- Makefile2 Nov 2018 18:48:39 - 1.28 +++ Makefile9 Mar 2019 11:59:14 - @@ -1,50 +1,56 @@ # $OpenBSD: Makefile,v 1.28 2018/11/02 18:48:39 naddy Exp $ COMMENT = infinite-world block sandbox game -# minetest_game is still 0.4.17 -# this is engine's bug fix release -GAME_V = 0.4.17 -V =${GAME_V}.1 +V =5.0.0 DISTNAME = minetest-${V} CATEGORIES = games x11 -REVISION = 4 HOMEPAGE = http://www.minetest.net/ +MAINTAINER = Leonid Bobrov + # source LGPLv2.1/ datas CC BY-SA 3.0 PERMIT_PACKAGE_CDROM = Yes WANTLIB += ${COMPILER_LIBCXX} GL GLU ICE Irrlicht SM X11 Xext -WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp iconv intl -WANTLIB += jpeg luajit-${MODLUA_VERSION} m ogg openal png pq -WANTLIB += spatialindex sqlite3 vorbis vorbisfile z +WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp hiredis +WANTLIB += jsoncpp iconv intl jpeg leveldb luajit-${MODLUA_VERSION} +WANTLIB += m ogg openal png16 pq spatialindex sqlite3 vorbis +WANTLIB += vorbisfile z COMPILER = base-clang ports-gcc base-gcc MASTER_SITES = https://github.com/minetest/ DISTFILES =minetest-{minetest/archive/}${V}${EXTRACT_SUFX} \ - minetest-game-{minetest_game/archive/}${GAME_V}${EXTRACT_SUFX} + minetest-game-{minetest_game/archive/}${V}${EXTRACT_SUFX} MODULES = devel/cmake \ lang/lua -CONFIGURE_ARGS = -DENABLE_GETTEXT=ON -DCUSTOM_MANDIR=${PREFIX}/man -CONFIGURE_ARGS+= -DENABLE_REDIS=FALSE -DENABLE_LEVELDB=FALSE -CONFIGURE_ARGS+= -DBUILD_SERVER=TRUE -CONFIGURE_ENV += CXXFLAGS="-I${X11BASE}/include" +CONFIGURE_ARGS = -DBUILD_SERVER=TRUE \ + -DCUSTOM_MANDIR=${PREFIX}/man \ + -DENABLE_SYSTEM_JSONCPP=ON \ + -DUSE_GPROF=TRUE + +CONFIGURE_ENV =CFLAGS="${CFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" -BUILD_DEPENDS =devel/gettext-tools +BUILD_DEPENDS =devel/doxygen \ + devel/gettext-tools RUN_DEPENDS = devel/desktop-file-utils \ x11/gtk+3,-guic -LIB_DEPENDS = audio/openal \ - devel/gmp \ - databases/sqlite3 \ +LIB_DEPENDS = audio/libvorbis \ + audio/openal \ + databases/leveldb \ + databases/libhiredis \ databases/postgresql \ + databases/sqlite3 \ + devel/gmp \ + devel/jsoncpp \ geo/spatialindex \ - audio/libvorbis \ lang/luajit \ net/curl \ x11/irrlicht @@ -52,7 +58,7 @@ LIB_DEPENDS = audio/openal \ NO_TEST = Yes post-install: - mv ${WRKDIR}/minetest_game-${GAME_V}/ \ + mv ${WRKDIR}/minetest_game-${V}/ \ ${PREFIX}/share/minetest/games/minetest_game chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/minetest/games/minetest_game Index: distinfo === RCS file: /cvs/ports/games/minetest/distinfo,v retrieving revision 1.9 diff -u -p -u -p -r1.9 distinfo --- distinfo25 Jun 2018 20:02:06 - 1.9 +++ distinfo9 Mar 2019 11:59:14 - @@ -1,4 +1,4 @@ -SHA256 (minetest-0.4.17.1.tar.gz) = zSXUDFP0kjJe2r0vY5clD0CmHLn+Sh1N1usDDg0c61k= -SHA256 (minetest-game-0.4.17.tar.gz) = 8KsHy0fBVAsgFr92o24u7Ciw6ngnv2b8VEfgxeXUSV0= -SIZE (minetest-0.4.17.1.tar.gz) = 7758675 -SIZE (minetest-game-0.4.17.tar.gz) = 1356784 +SHA256 (minetest-5.0.0.tar.gz) = G6gW933J29WkmV8MHUgvjyK5qnW21pmdv9Hz1pg2PQo= +SHA256 (minetest-game-5.0.0.tar.gz) = g2iNgC+dgwis9vleaEXNvh7hvAiKljow+Uz3LscmXPg= +SIZE (minetest-5.0.0.tar.gz) = 8761117 +SIZE (minetest-game-5.0.0.tar.gz) = 1509613 Index: patches/patch-cmake_Modules_FindGMP_cmake === RCS file: patches/patch-cmake_Modules_FindGMP_cmake diff -N patches/patch-cmake_Modules_FindGMP_cmake --- patches/patch-cmake_Modules_FindGMP_cmake 25 Jun 2018 20:44:13 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,16 +0,0 @@ -$OpenBSD: patch-cmake_Modules_FindGMP_cmake,v 1.1 2018/06/25 20:44:13 landry Exp $ - -fix libgmp
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2019/03/09 04:41:50 Added files: x11/gnome/gucharmap/patches: patch-gucharmap_gucharmap-unicode-info_h Log message: fix build with unicode-12; from upstream
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2019/03/09 04:40:12 ports/x11/gnome/gucharmap/patches Update of /cvs/ports/x11/gnome/gucharmap/patches In directory cvs.openbsd.org:/tmp/cvs-serv72657/patches Log Message: Directory /cvs/ports/x11/gnome/gucharmap/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 04:36:45 Modified files: x11/qt3/patches: patch-configure Log message: don't pick up gawk if present in configure; fixes build if gawk is present during configure but then gets junked by dpb
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2019/03/09 04:19:31 Modified files: editors/vim-spell: Makefile.inc editors/vim-spell/af: Makefile editors/vim-spell/am: Makefile editors/vim-spell/bg: Makefile editors/vim-spell/ca: Makefile editors/vim-spell/cs: Makefile editors/vim-spell/cy: Makefile editors/vim-spell/da: Makefile editors/vim-spell/de: Makefile editors/vim-spell/el: Makefile editors/vim-spell/eo: Makefile editors/vim-spell/es: Makefile editors/vim-spell/fo: Makefile editors/vim-spell/fr: Makefile editors/vim-spell/ga: Makefile editors/vim-spell/gd: Makefile editors/vim-spell/gl: Makefile editors/vim-spell/he: Makefile editors/vim-spell/hr: Makefile editors/vim-spell/hu: Makefile editors/vim-spell/id: Makefile editors/vim-spell/it: Makefile editors/vim-spell/ku: Makefile editors/vim-spell/la: Makefile editors/vim-spell/lt: Makefile editors/vim-spell/lv: Makefile editors/vim-spell/mg: Makefile editors/vim-spell/mi: Makefile editors/vim-spell/ms: Makefile editors/vim-spell/nb: Makefile editors/vim-spell/nl: Makefile editors/vim-spell/nn: Makefile editors/vim-spell/ny: Makefile editors/vim-spell/pl: Makefile editors/vim-spell/pt: Makefile editors/vim-spell/ro: Makefile editors/vim-spell/ru: Makefile editors/vim-spell/rw: Makefile editors/vim-spell/sk: Makefile editors/vim-spell/sl: Makefile editors/vim-spell/sv: Makefile editors/vim-spell/sw: Makefile editors/vim-spell/tet: Makefile editors/vim-spell/tl: Makefile editors/vim-spell/tn: Makefile editors/vim-spell/uk: Makefile editors/vim-spell/yi: Makefile editors/vim-spell/zu: Makefile Log message: drop the RUN_DEPENDS on editors/vim; the way that flavours are setup there, doing so forces a particular UI flavour to be installed by default (e.g. "pkg_add vim-spell-af" would autoinstall the default flavour of vim without allowing a selection). bump REVISION in vim-spell-*, also unbreaks packaging following the change in default flavour in vim reported by aja@
Unbreak www/webkitgtk4 on macppc (was: Re: powerpc bulk build report)
Hi ports, > http://build-failures.rhaalovely.net//powerpc/2019-02-04/www/webkitgtk4.log On top of jca@'s recent ports-gcc commits, macppc needs some additional linking bits. This diff brings two things: 1) Use long calls and address relaxing. This avoids relocation overflows. 2) clang generates code using the __mulodi4 symbol for __builtin_mul_overflow. __mulodi4 is only available on archs with base-clang. I've modified that upstream submitted patch [1], so it targets only clang+powerpc. It will require some changes if other !base-clang archs can really go up to this port very final linking (or a smarter conditional). Testing: Runtime is as bad as it is on sparc64. I can only render local static HTML with www/surf, all the rest results to an "internal Webkit error". Building with debug flags causes an OOM error so i can't report anything sadly. Comments are very welcome :) Charlène. [1] https://bugs.webkit.org/show_bug.cgi?id=190208 Index: Makefile === RCS file: /cvs/ports/www/webkitgtk4/Makefile,v retrieving revision 1.97 diff -u -p -u -p -r1.97 Makefile --- Makefile5 Mar 2019 16:24:23 - 1.97 +++ Makefile9 Mar 2019 00:01:57 - @@ -13,7 +13,7 @@ PORTROACH = limitw:1,even COMMENT = GTK+ port of the WebKit rendering engine V =2.22.7 -REVISION = 0 +REVISION = 1 DISTNAME = webkitgtk-${V} PKGNAME = webkitgtk4-${V} EXTRACT_SUFX = .tar.xz @@ -110,6 +110,13 @@ LDFLAGS += -Wl,--no-keep-memory .if ${MACHINE_ARCH} == "i386" CFLAGS += -march=i686 CXXFLAGS +=-march=i686 +.endif + +# Workaround relocation overflow. +.if ${MACHINE_ARCH} == "powerpc" +CFLAGS += -mlongcall +CXXFLAGS +=-mlongcall +LDFLAGS += -Wl,--relax .endif post-extract: Index: patches/patch-Source_WTF_wtf_CheckedArithmetic_h === RCS file: patches/patch-Source_WTF_wtf_CheckedArithmetic_h diff -N patches/patch-Source_WTF_wtf_CheckedArithmetic_h --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-Source_WTF_wtf_CheckedArithmetic_h9 Mar 2019 00:01:57 - @@ -0,0 +1,52 @@ +$OpenBSD$ + +macppc linking fix: with ports-clang, libgcc is used instead of compiler-rt, +and it does not provide the __mulodi4 symbol used by clang for +__builtin_mul_overflow. + +Other !base-clang archs should be added if they can +go up to the final linking parts. + +see https://bugs.webkit.org/show_bug.cgi?id=190208 + +Index: Source/WTF/wtf/CheckedArithmetic.h +--- Source/WTF/wtf/CheckedArithmetic.h.orig Source/WTF/wtf/CheckedArithmetic.h +@@ -32,6 +32,10 @@ + #include + #include + ++#if COMPILER(GCC_OR_CLANG) && !(defined(__clang__) && defined(__powerpc__)) ++#define USE_MUL_OVERFLOW 1 ++#endif ++ + /* Checked + * + * This class provides a mechanism to perform overflow-safe integer arithmetic +@@ -317,7 +321,7 @@ template struct ArithmeticOperat + + static inline bool multiply(int64_t lhs, int64_t rhs, ResultType& result) + { +-#if COMPILER(GCC_OR_CLANG) ++#if USE(MUL_OVERFLOW) + ResultType temp; + if (__builtin_mul_overflow(lhs, rhs, )) + return false;
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2019/03/09 02:55:50 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update intellij to 2018.3.5 OK Caspar Schutijser Thanks!
Re: NEW security/hcxtools
On 3/6/19 11:11 PM, Sebastian Reitenbach wrote: Am Montag, Februar 04, 2019 22:27 CET, "Sebastian Reitenbach" schrieb: anyone? Am Donnerstag, Januar 31, 2019 14:11 CET, "Sebastian Reitenbach" schrieb: Small set of tools to convert packets from captures (h = hash, c = capture, convert and calculate candidates, x = different hashtypes) for the use with latest hashcat or John the Ripper. The tools are 100% compatible to hashcat and John the Ripper and recommended by hashcat. Note that all the patches are already merged upstream. any comments, notes, or even OK? ok to import meanwhile update to 5.1.3, all patches merged upstream. tested and works for me on amd64 and i386. any comments, rants, tests or even OK? cheers, Sebastian cheers, Sebastian
Re: aircrack-ng fix wpaclean tool
On 3/7/19 11:29 PM, Sebastian Reitenbach wrote: Hi, seems that wpaclean utility only saves the last network/handshake it sees to the output file. Attached patch fixes it. PR already reported upstream. OK? ok benoit@ cheers, Sebastian Index: Makefile === RCS file: /cvs/ports/security/aircrack-ng/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- Makefile23 Feb 2019 22:23:25 - 1.22 +++ Makefile7 Mar 2019 22:25:31 - @@ -2,6 +2,7 @@ COMMENT= 802.11 WEP and WPA-PSK keys cracking program DISTNAME= aircrack-ng-1.5.2 +REVISION= 0 CATEGORIES= security HOMEPAGE= https://www.aircrack-ng.org/ Index: patches/patch-src_wpaclean_c === RCS file: patches/patch-src_wpaclean_c diff -N patches/patch-src_wpaclean_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_wpaclean_c7 Mar 2019 22:25:31 - @@ -0,0 +1,21 @@ +$OpenBSD$ + +prevent wpaclean from overwriting the outputfile +with next capture each time a new capture is found +in a source file + +Index: src/wpaclean.c +--- src/wpaclean.c.orig src/wpaclean.c +@@ -138,7 +138,10 @@ static void save_network(const struct network * n) + { + int i; + +- _outfd = open_pcap(_outfilename); ++ if (_outfd == 0) ++ { ++ _outfd = open_pcap(_outfilename); ++ } + write_pcap(_outfd, n->n_beacon, n->n_beaconlen); + + for (i = 0; i < 4; i++)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2019/03/09 01:21:35 Modified files: sysutils/amazon-ecs-cli: Makefile distinfo Log message: Update to ecs-cli-1.13.0.