CVS: cvs.openbsd.org: ports

2017-10-26 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/10/26 21:16:30

Modified files:
graphics/ffmpeg: Makefile 
graphics/ffmpeg/patches: patch-configure 

Log message:
Switch FFmpeg back to base clang, now that it has been updated to 5.x.
This doesn't fix the already-existing problem with AAC on i386. From Brad.



Re: NEW games/cataclysm-dda

2017-10-26 Thread trondd
Stuart Henderson  wrote:

> On 2017/10/24 20:44, trondd wrote:
> > Brian Callahan  wrote:
> > 
> > > 
> > > The build moves on even if astyle fails. I'm not wedded to keeping it as 
> > > a BDEP. You can remove the astyle lines from cdda's Makefile if you like.
> > > 
> > 
> > The build moves on if astyle is missing or too old.  It fails if there is
> > an actual style issue.  I would have leaned towards excluding it based on
> > reducing dependencies but since astyle doesn't bing in any more deps, I
> > left it in for completeness.
> 
> The important thing as far as ports goes is whether having this installed
> changes the build. If the build works and produces the same thing whether
> astyle is installed or not, then it doesn't matter if the dep is listed or
> not.
> 
> I must say it seems *really* weird to be running a source code formatting
> tool during build.
> 

I agree and have removed astyle and patched it out of their Makefile.

> > > Indeed you're right. It's a leftover from my trying something else. The 
> > > pre-configure routine can be reduced to:
> > > pre-configure:
> > >  sed -i -e 's,-Os,${CXXFLAGS},g' -e 's,-Werror,,g' 
> > > ${WRKSRC}/Makefile
> 
> I'm not a fan of sed with such a short string. Normally we just use patches.

Replaced sed with patch changes.  Tweaked the methods of passing CXX* into
the build as well.  And it took me a while to figure out that specifying
MODLUA_VERSION removes the FLAVOR from the package name unless you set
MODLUA_SA as well.  Correct me if I missed something else with that.

Thanks.
Tim.



cdda-20171013.tgz
Description: application/gzip


Re: Does anyone use texlive_texmf-docs?

2017-10-26 Thread Ingo Schwarze
Hi Edd,

Edd Barrett wrote on Fri, Oct 27, 2017 at 02:00:36AM +0100:

> I'm wondering if anyone is using TeX Live's documentation package.
> Speak up if you do.

I use LaTeX less than i used to - twenty years ago, i used it on a
daily basis, now maybe on a monthly basis, since i have mostly
switched to groff.  But i still use it for some purposes, for
example printed letters, invoices, and the like.  When i use it,
i very often also look at documentation.  Part of the documentation
is in -minimal, part in -full, and part in -docs, and i never pay
attention which it is that i'm looking at, but i do believe that
i did look at parts of -docs lately.

In general, finding anything in the documentation is quite hard
because
 - of the sheer size - tens of thousands of files...
 - because it's a crazy mix of source files, support files,
   and rendered files
 - because it's a crazy mix of various programming languages,
   text file formats, graphics file formats, and human languages
 - because its a crazy mix of books, howtos, examples, and whatnot
 - because proper reference documentation is rare
 - because most is neither concise nor complete
 - because every subdirectory has a different internal structure

I estimate that in TexLive in general, probably more than 99% of
the usefulness is in less than 1% of the volume, and i estimate
that reducing the volume to about 5% of what there is now would
probably boost the overall usefulness by a large factor for 99.9%
of the users (mind you, deleting the *same* 95% for everyone, and
still making it *much* more useful for practically everyone).
I suspect that the overwhelming majority of files did not have a
single user for many years.

But cleaning that up would probably take many years of work and
require an expertise that nobody has...

Why are you asking?

Yours,
  Ingo



Does anyone use texlive_texmf-docs?

2017-10-26 Thread Edd Barrett
Hi,

I'm wondering if anyone is using TeX Live's documentation package.

Speak up if you do.

Cheers

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2017/10/26 16:09:09

Modified files:
games/pentobi  : Makefile distinfo 
games/pentobi/pkg: PLIST 
Removed files:
games/pentobi/patches: 
   patch-src_libboardgame_sgf_MissingProperty_cpp 

Log message:
Update to pentobi-14.0, take MAINTAINER.
ok landry@



CVS: cvs.openbsd.org: ports

2017-10-26 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2017/10/26 14:45:44

Modified files:
databases/ksql : Makefile distinfo 

Log message:
Update ksql to 0.1.3.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Martin Natano
CVSROOT:/cvs
Module name:ports
Changes by: nat...@cvs.openbsd.org  2017/10/26 14:36:47

Modified files:
security/libgcrypt: Makefile 
Added files:
security/libgcrypt/patches: patch-configure 
Removed files:
security/libgcrypt/patches: patch-configure_ac 

Log message:
Patch configure instead of configure.ac for selecting the correct random
device, otherwise the change is not picked up by the build.

pointed out by ajacoutot



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Nigel Taylor
CVSROOT:/cvs
Module name:ports
Changes by: ni...@cvs.openbsd.org   2017/10/26 13:56:17

Modified files:
multimedia/get_iplayer: Makefile distinfo 

Log message:
Update to version 3.06 unbreak tv cache after
site format changes.

Ok sthen@



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2017/10/26 13:40:32

Modified files:
infrastructure/mk: arch-defines.mk 

Log message:
Add missing ARCH and MACHINE_ARCH values to ALL_ARCHS.

Only use MACHINE_ARCH values for GCC[34]_ARCHS.  This seems to be consistent
with the other entries.



Re: [UPDATE] ctwm-4.0.1

2017-10-26 Thread Markus Hennecke
Revised diff fixing the issues quoted below attached...

On Thu, 26 Oct 2017, Rafael Sadowski wrote:

> Thanks for the diff, Comments below.
> 
> On Thu Oct 26, 2017 at 09:04:34PM +0200, Markus Hennecke wrote:
> > Update ctwm to latest release.
> > The build is switched to cmake and I think we can get rid of all the 
> > patches. This is a huge improvement compared to the ancient version 
> > currently in ports.
> > 
> > Regards
> > Markus
> 
> >  MASTER_SITES=  ${HOMEPAGE}dist/
> 
> Please use https://www.ctwm.org/ instead of HOMEPAGE.
> [...] 
> > -lib/X11/twm/system.ctwmrc
> > -@man man/man1/ctwm.1
> > +@man man/man1/ctwm.1.gz
> 
> Extracts the manpage.
> 
Index: Makefile
===
RCS file: /cvs/ports/x11/ctwm/Makefile,v
retrieving revision 1.25
diff -u -p -u -r1.25 Makefile
--- Makefile17 Aug 2017 17:05:03 -  1.25
+++ Makefile26 Oct 2017 19:28:16 -
@@ -2,8 +2,7 @@
 
 COMMENT=   twm, plus support for multiple virtual screens, etc
 
-DISTNAME=  ctwm-3.6
-REVISION=  2
+DISTNAME=  ctwm-4.0.1
 
 CATEGORIES=x11
 
@@ -12,12 +11,24 @@ HOMEPAGE=   https://www.ctwm.org/
 # BSD-like/badly worded
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB=   ICE SM X11 Xau Xdmcp Xext Xmu Xpm Xt c
+WANTLIB=   ICE SM X11 Xext Xmu Xpm Xt c jpeg
 
-MASTER_SITES=  ${HOMEPAGE}dist/
+MASTER_SITES=  https://www.ctwm.org/dist/
 
-CONFIGURE_STYLE= imake
+MODULES=   devel/cmake
+
+BUILD_DEPENDS= devel/bison \
+   textproc/asciidoc \
+   textproc/xmlto
+
+LIB_DEPENDS=   graphics/jpeg
+
+CONFIGURE_ARGS+=   -DETCDIR=${SYSCONFDIR} \
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE
 
 NO_TEST=   Yes
+
+post-install:
+   gunzip ${PREFIX}/man/man1/ctwm.1.gz
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/x11/ctwm/distinfo,v
retrieving revision 1.5
diff -u -p -u -r1.5 distinfo
--- distinfo18 Jan 2015 03:15:52 -  1.5
+++ distinfo26 Oct 2017 19:28:16 -
@@ -1,2 +1,2 @@
-SHA256 (ctwm-3.6.tar.gz) = 2r4rF5ZD3bEAscc68gOME+3qcCFLS4RP0Sl+8nb/uzE=
-SIZE (ctwm-3.6.tar.gz) = 370563
+SHA256 (ctwm-4.0.1.tar.gz) = ONLbvHc+PcnTGYP0zkzB5F5dnDWjh+F+kWRNNOKEgvw=
+SIZE (ctwm-4.0.1.tar.gz) = 897148
Index: patches/patch-Imakefile
===
RCS file: patches/patch-Imakefile
diff -N patches/patch-Imakefile
--- patches/patch-Imakefile 17 Sep 2012 10:25:11 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,26 +0,0 @@
 Imakefile.orig Tue Dec 11 16:38:52 2001
-+++ Imakefile  Sun Sep  2 19:01:07 2012
-@@ -11,7 +11,7 @@ XCOMM
- #undef  USE_SOUND
- #define XPM
- #define USEM4
--#undef X11R6
-+#define X11R6
- #undef I18N
- 
-  YFLAGS = -d
-@@ -145,14 +145,6 @@ depend:: lex.c gram.c deftwmrc.c 
- NormalLibraryTarget(ctwm, libctwm.o)
- ComplexProgramTarget(ctwm)
- InstallNonExecFile(system.ctwmrc,$(TWMDIR))
--#ifdef XPM
--install:: xpm
--  MakeDir($(DESTDIR)$(TWMDIR)/images)
--  @case '${MFLAGS}' in *[i]*) set +e;; esac; \
--  for i in xpm/?* ; do \
--  (set -x; $(INSTALL) -c $(INSTLIBFLAGS) $$i 
$(DESTDIR)$(TWMDIR)/images); \
--  done
--#endif
- 
- gram.h gram.c: gram.y
-   $(YACC) $(YFLAGS) gram.y
Index: patches/patch-gram.y
===
RCS file: patches/patch-gram.y
diff -N patches/patch-gram.y
--- patches/patch-gram.y17 Sep 2012 10:25:49 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,56 +0,0 @@
 gram.y.origTue Dec 11 16:38:52 2001
-+++ gram.y Sun Sep  2 18:59:56 2012
-@@ -419,7 +419,6 @@ stmt   : error
-   | WINDOW_RING   { list = >WindowRingL; }
- win_list
-   | WINDOW_RING   { Scr->WindowRingAll = TRUE; }
--  ;
-   | WINDOW_RING_EXCLUDE{ if (!Scr->WindowRingL)
- Scr->WindowRingAll = TRUE;
- list = >WindowRingExcludeL; }
-@@ -427,6 +426,7 @@ stmt   : error
- 
-   | WINDOW_GEOMETRIES  {  }
- wingeom_list
-+  ;
- 
- noarg : KEYWORD   { if (!do_single_keyword ($1)) {
-   twmrc_error_prefix();
-@@ -683,10 +683,10 @@ wingeom_entries  : /* Empty */
-   | wingeom_entries wingeom_entry
-   ;
- 
--wingeom_entry : string string { AddToList (>WindowGeometries, $1, $2) }
-+wingeom_entry : string string { AddToList (>WindowGeometries, $1, $2); }
-+  ;
- 
- 
--
- squeeze   : SQUEEZE_TITLE { 
-   if (HasShape) Scr->SqueezeTitle = TRUE;
-   }
-@@ -834,6 +834,7 @@ occupy_workspc_entries :   /* Empty */
- occupy_workspc_entry  : 

UPDATE: games/pentobi 10.1 => 14.0

2017-10-26 Thread Brian Callahan

Hi ports --

This brings in about 2 years worth of fixes and improvements to 
games/pentobi.

The one patch we have goes away.

Take MAINTAINER too.

OK?

~Brian

Index: Makefile
===
RCS file: /cvs/ports/games/pentobi/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile	27 Jul 2017 09:55:44 -	1.6
+++ Makefile	26 Oct 2017 19:32:45 -
@@ -1,21 +1,24 @@
 # $OpenBSD: Makefile,v 1.6 2017/07/27 09:55:44 sthen Exp $
 
 COMMENT =	free clone of Blokus board game
-DISTNAME =	pentobi-10.1
+DISTNAME =	pentobi-14.0
 EXTRACT_SUFX =	.tar.xz
 CATEGORIES =	games x11
-REVISION =	2
 
 HOMEPAGE =	http://pentobi.sourceforge.net/
+MAINTAINER =	Brian Callahan 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM =	Yes
 
-WANTLIB += Qt5Concurrent Qt5Core Qt5Gui Qt5Widgets X11 c m pthread
+WANTLIB += Qt5Concurrent Qt5Core Qt5Gui Qt5Widgets c m pthread
 WANTLIB += ${COMPILER_LIBCXX}
 
 MASTER_SITES =	${MASTER_SITE_SOURCEFORGE:=pentobi/}
 
+# C++14
+COMPILER =	base-clang ports-clang ports-gcc
+
 MODULES =	devel/cmake \
 		x11/qt5
 
@@ -29,8 +32,6 @@ RUN_DEPENDS =	devel/desktop-file-utils \
 		x11/qt5/qtdeclarative \
 		x11/qt5/qtsvg \
 		x11/qt5/qttools
-
-CONFIGURE_ARGS =	-DUSE_QT5=1
 
 NO_TEST =	Yes
 
Index: distinfo
===
RCS file: /cvs/ports/games/pentobi/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	1 Nov 2015 09:43:24 -	1.2
+++ distinfo	26 Oct 2017 19:32:45 -
@@ -1,2 +1,2 @@
-SHA256 (pentobi-10.1.tar.xz) = Xnl6rFp/02XvwVxcBEaM7ep/TmDk7H2Q4w2JMOcNnNo=
-SIZE (pentobi-10.1.tar.xz) = 356276
+SHA256 (pentobi-14.0.tar.xz) = IInm/cA1p9oSxXvqLZ4chc5EH+dGlRoZjQ4gDIzR4QE=
+SIZE (pentobi-14.0.tar.xz) = 406732
Index: patches/patch-src_libboardgame_sgf_MissingProperty_cpp
===
RCS file: patches/patch-src_libboardgame_sgf_MissingProperty_cpp
diff -N patches/patch-src_libboardgame_sgf_MissingProperty_cpp
--- patches/patch-src_libboardgame_sgf_MissingProperty_cpp	24 May 2017 15:59:28 -	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_libboardgame_sgf_MissingProperty_cpp,v 1.1 2017/05/24 15:59:28 espie Exp $
-forward declare is not enough to get all the strings operators...
-and libc++ has cleaner includes
-
-Index: src/libboardgame_sgf/MissingProperty.cpp
 src/libboardgame_sgf/MissingProperty.cpp.orig
-+++ src/libboardgame_sgf/MissingProperty.cpp
-@@ -7,6 +7,7 @@
- #ifdef HAVE_CONFIG_H
- #include 
- #endif
-+#include 
- 
- #include "MissingProperty.h"
- 
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/pentobi/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	1 Jul 2015 21:33:24 -	1.1.1.1
+++ pkg/PLIST	26 Oct 2017 19:32:45 -
@@ -3,25 +3,37 @@
 @bin bin/pentobi-thumbnailer
 @man man/man6/pentobi-thumbnailer.6
 @man man/man6/pentobi.6
-share/applications/pentobi.desktop
+share/applications/io.sourceforge.pentobi.desktop
 share/help/
 share/help/C/
 share/help/C/pentobi/
 share/help/C/pentobi/analysis.jpg
 share/help/C/pentobi/become_stronger.html
+share/help/C/pentobi/board_callisto.png
 share/help/C/pentobi/board_classic.png
 share/help/C/pentobi/board_duo.png
+share/help/C/pentobi/board_gembloq.png
+share/help/C/pentobi/board_nexos.png
 share/help/C/pentobi/board_trigon.jpg
+share/help/C/pentobi/callisto_rules.html
 share/help/C/pentobi/classic_rules.html
 share/help/C/pentobi/duo_rules.html
+share/help/C/pentobi/gembloq_rules.html
 share/help/C/pentobi/index.html
 share/help/C/pentobi/junior_rules.html
 share/help/C/pentobi/license.html
+share/help/C/pentobi/nexos_rules.html
 share/help/C/pentobi/pieces.png
+share/help/C/pentobi/pieces_callisto.png
+share/help/C/pentobi/pieces_gembloq.jpg
 share/help/C/pentobi/pieces_junior.png
+share/help/C/pentobi/pieces_nexos.png
 share/help/C/pentobi/pieces_trigon.jpg
+share/help/C/pentobi/position_callisto.png
 share/help/C/pentobi/position_classic.png
 share/help/C/pentobi/position_duo.png
+share/help/C/pentobi/position_gembloq.png
+share/help/C/pentobi/position_nexos.png
 share/help/C/pentobi/position_trigon.jpg
 share/help/C/pentobi/rating.jpg
 share/help/C/pentobi/shortcuts.html
@@ -33,11 +45,14 @@ share/help/C/pentobi/window_menu.html
 share/help/de/
 share/help/de/pentobi/
 share/help/de/pentobi/become_stronger.html
+share/help/de/pentobi/callisto_rules.html
 share/help/de/pentobi/classic_rules.html
 share/help/de/pentobi/duo_rules.html
+share/help/de/pentobi/gembloq_rules.html
 share/help/de/pentobi/index.html
 share/help/de/pentobi/junior_rules.html
 share/help/de/pentobi/license.html
+share/help/de/pentobi/nexos_rules.html
 share/help/de/pentobi/shortcuts.html
 share/help/de/pentobi/system.html
 share/help/de/pentobi/trigon_rules.html
@@ -46,18 +61,32 @@ 

Re: [UPDATE] ctwm-4.0.1

2017-10-26 Thread Rafael Sadowski
Thanks for the diff, Comments below.

On Thu Oct 26, 2017 at 09:04:34PM +0200, Markus Hennecke wrote:
> Update ctwm to latest release.
> The build is switched to cmake and I think we can get rid of all the 
> patches. This is a huge improvement compared to the ancient version 
> currently in ports.
> 
> Regards
> Markus

> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/ctwm/Makefile,v
> retrieving revision 1.25
> diff -u -p -u -r1.25 Makefile
> --- Makefile  17 Aug 2017 17:05:03 -  1.25
> +++ Makefile  26 Oct 2017 18:49:24 -
> @@ -2,8 +2,7 @@
>  
>  COMMENT= twm, plus support for multiple virtual screens, etc
>  
> -DISTNAME=ctwm-3.6
> -REVISION=2
> +DISTNAME=ctwm-4.0.1
>  
>  CATEGORIES=  x11
>  
> @@ -12,11 +11,20 @@ HOMEPAGE= https://www.ctwm.org/
>  # BSD-like/badly worded
>  PERMIT_PACKAGE_CDROM=Yes
>  
> -WANTLIB= ICE SM X11 Xau Xdmcp Xext Xmu Xpm Xt c
> +WANTLIB= ICE SM X11 Xext Xmu Xpm Xt c jpeg
>  
>  MASTER_SITES=${HOMEPAGE}dist/

Please use https://www.ctwm.org/ instead of HOMEPAGE.

>  
> -CONFIGURE_STYLE= imake
> +MODULES= devel/cmake
> +
> +BUILD_DEPENDS=   devel/bison \
> + textproc/asciidoc \
> + textproc/xmlto
> +
> +LIB_DEPENDS= graphics/jpeg

This requires a WANTLIB update. `make port-lib-depends-check`

> +
> +CONFIGURE_ARGS+= -DETCDIR=${SYSCONFDIR} \
> + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE
>  
>  NO_TEST= Yes
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/x11/ctwm/distinfo,v
> retrieving revision 1.5
> diff -u -p -u -r1.5 distinfo
> --- distinfo  18 Jan 2015 03:15:52 -  1.5
> +++ distinfo  26 Oct 2017 18:49:24 -
> @@ -1,2 +1,2 @@
> -SHA256 (ctwm-3.6.tar.gz) = 2r4rF5ZD3bEAscc68gOME+3qcCFLS4RP0Sl+8nb/uzE=
> -SIZE (ctwm-3.6.tar.gz) = 370563
> +SHA256 (ctwm-4.0.1.tar.gz) = ONLbvHc+PcnTGYP0zkzB5F5dnDWjh+F+kWRNNOKEgvw=
> +SIZE (ctwm-4.0.1.tar.gz) = 897148
> Index: patches/patch-Imakefile
> ===
> RCS file: patches/patch-Imakefile
> diff -N patches/patch-Imakefile
> --- patches/patch-Imakefile   17 Sep 2012 10:25:11 -  1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,26 +0,0 @@
>  Imakefile.orig   Tue Dec 11 16:38:52 2001
> -+++ ImakefileSun Sep  2 19:01:07 2012
> -@@ -11,7 +11,7 @@ XCOMM
> - #undef  USE_SOUND
> - #define XPM
> - #define USEM4
> --#undef X11R6
> -+#define X11R6
> - #undef I18N
> - 
> -  YFLAGS = -d
> -@@ -145,14 +145,6 @@ depend:: lex.c gram.c deftwmrc.c 
> - NormalLibraryTarget(ctwm, libctwm.o)
> - ComplexProgramTarget(ctwm)
> - InstallNonExecFile(system.ctwmrc,$(TWMDIR))
> --#ifdef XPM
> --install:: xpm
> --MakeDir($(DESTDIR)$(TWMDIR)/images)
> --@case '${MFLAGS}' in *[i]*) set +e;; esac; \
> --for i in xpm/?* ; do \
> --(set -x; $(INSTALL) -c $(INSTLIBFLAGS) $$i 
> $(DESTDIR)$(TWMDIR)/images); \
> --done
> --#endif
> - 
> - gram.h gram.c: gram.y
> - $(YACC) $(YFLAGS) gram.y
> Index: patches/patch-gram.y
> ===
> RCS file: patches/patch-gram.y
> diff -N patches/patch-gram.y
> --- patches/patch-gram.y  17 Sep 2012 10:25:49 -  1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,56 +0,0 @@
>  gram.y.orig  Tue Dec 11 16:38:52 2001
> -+++ gram.y   Sun Sep  2 18:59:56 2012
> -@@ -419,7 +419,6 @@ stmt : error
> - | WINDOW_RING   { list = >WindowRingL; }
> -   win_list
> - | WINDOW_RING   { Scr->WindowRingAll = TRUE; }
> --;
> - | WINDOW_RING_EXCLUDE{ if (!Scr->WindowRingL)
> -   Scr->WindowRingAll = TRUE;
> -   list = >WindowRingExcludeL; }
> -@@ -427,6 +426,7 @@ stmt : error
> - 
> - | WINDOW_GEOMETRIES  {  }
> -   wingeom_list
> -+;
> - 
> - noarg   : KEYWORD   { if (!do_single_keyword ($1)) {
> - twmrc_error_prefix();
> -@@ -683,10 +683,10 @@ wingeom_entries: /* Empty */
> - | wingeom_entries wingeom_entry
> - ;
> - 
> --wingeom_entry   : string string { AddToList (>WindowGeometries, 
> $1, $2) }
> -+wingeom_entry   : string string { AddToList (>WindowGeometries, 
> $1, $2); }
> -+;
> - 
> - 
> --
> - squeeze : SQUEEZE_TITLE { 
> - if (HasShape) Scr->SqueezeTitle = TRUE;
> - }
> -@@ -834,6 +834,7 @@ occupy_workspc_entries   :   /* Empty */
> - occupy_workspc_entry: string {
> - AddToClientsList ($1, client);
> -   }
> -+;
> - 
> - 

[UPDATE] ctwm-4.0.1

2017-10-26 Thread Markus Hennecke
Update ctwm to latest release.
The build is switched to cmake and I think we can get rid of all the 
patches. This is a huge improvement compared to the ancient version 
currently in ports.

Regards
MarkusIndex: Makefile
===
RCS file: /cvs/ports/x11/ctwm/Makefile,v
retrieving revision 1.25
diff -u -p -u -r1.25 Makefile
--- Makefile17 Aug 2017 17:05:03 -  1.25
+++ Makefile26 Oct 2017 18:49:24 -
@@ -2,8 +2,7 @@
 
 COMMENT=   twm, plus support for multiple virtual screens, etc
 
-DISTNAME=  ctwm-3.6
-REVISION=  2
+DISTNAME=  ctwm-4.0.1
 
 CATEGORIES=x11
 
@@ -12,11 +11,20 @@ HOMEPAGE=   https://www.ctwm.org/
 # BSD-like/badly worded
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB=   ICE SM X11 Xau Xdmcp Xext Xmu Xpm Xt c
+WANTLIB=   ICE SM X11 Xext Xmu Xpm Xt c jpeg
 
 MASTER_SITES=  ${HOMEPAGE}dist/
 
-CONFIGURE_STYLE= imake
+MODULES=   devel/cmake
+
+BUILD_DEPENDS= devel/bison \
+   textproc/asciidoc \
+   textproc/xmlto
+
+LIB_DEPENDS=   graphics/jpeg
+
+CONFIGURE_ARGS+=   -DETCDIR=${SYSCONFDIR} \
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE
 
 NO_TEST=   Yes
 
Index: distinfo
===
RCS file: /cvs/ports/x11/ctwm/distinfo,v
retrieving revision 1.5
diff -u -p -u -r1.5 distinfo
--- distinfo18 Jan 2015 03:15:52 -  1.5
+++ distinfo26 Oct 2017 18:49:24 -
@@ -1,2 +1,2 @@
-SHA256 (ctwm-3.6.tar.gz) = 2r4rF5ZD3bEAscc68gOME+3qcCFLS4RP0Sl+8nb/uzE=
-SIZE (ctwm-3.6.tar.gz) = 370563
+SHA256 (ctwm-4.0.1.tar.gz) = ONLbvHc+PcnTGYP0zkzB5F5dnDWjh+F+kWRNNOKEgvw=
+SIZE (ctwm-4.0.1.tar.gz) = 897148
Index: patches/patch-Imakefile
===
RCS file: patches/patch-Imakefile
diff -N patches/patch-Imakefile
--- patches/patch-Imakefile 17 Sep 2012 10:25:11 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,26 +0,0 @@
 Imakefile.orig Tue Dec 11 16:38:52 2001
-+++ Imakefile  Sun Sep  2 19:01:07 2012
-@@ -11,7 +11,7 @@ XCOMM
- #undef  USE_SOUND
- #define XPM
- #define USEM4
--#undef X11R6
-+#define X11R6
- #undef I18N
- 
-  YFLAGS = -d
-@@ -145,14 +145,6 @@ depend:: lex.c gram.c deftwmrc.c 
- NormalLibraryTarget(ctwm, libctwm.o)
- ComplexProgramTarget(ctwm)
- InstallNonExecFile(system.ctwmrc,$(TWMDIR))
--#ifdef XPM
--install:: xpm
--  MakeDir($(DESTDIR)$(TWMDIR)/images)
--  @case '${MFLAGS}' in *[i]*) set +e;; esac; \
--  for i in xpm/?* ; do \
--  (set -x; $(INSTALL) -c $(INSTLIBFLAGS) $$i 
$(DESTDIR)$(TWMDIR)/images); \
--  done
--#endif
- 
- gram.h gram.c: gram.y
-   $(YACC) $(YFLAGS) gram.y
Index: patches/patch-gram.y
===
RCS file: patches/patch-gram.y
diff -N patches/patch-gram.y
--- patches/patch-gram.y17 Sep 2012 10:25:49 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,56 +0,0 @@
 gram.y.origTue Dec 11 16:38:52 2001
-+++ gram.y Sun Sep  2 18:59:56 2012
-@@ -419,7 +419,6 @@ stmt   : error
-   | WINDOW_RING   { list = >WindowRingL; }
- win_list
-   | WINDOW_RING   { Scr->WindowRingAll = TRUE; }
--  ;
-   | WINDOW_RING_EXCLUDE{ if (!Scr->WindowRingL)
- Scr->WindowRingAll = TRUE;
- list = >WindowRingExcludeL; }
-@@ -427,6 +426,7 @@ stmt   : error
- 
-   | WINDOW_GEOMETRIES  {  }
- wingeom_list
-+  ;
- 
- noarg : KEYWORD   { if (!do_single_keyword ($1)) {
-   twmrc_error_prefix();
-@@ -683,10 +683,10 @@ wingeom_entries  : /* Empty */
-   | wingeom_entries wingeom_entry
-   ;
- 
--wingeom_entry : string string { AddToList (>WindowGeometries, $1, $2) }
-+wingeom_entry : string string { AddToList (>WindowGeometries, $1, $2); }
-+  ;
- 
- 
--
- squeeze   : SQUEEZE_TITLE { 
-   if (HasShape) Scr->SqueezeTitle = TRUE;
-   }
-@@ -834,6 +834,7 @@ occupy_workspc_entries :   /* Empty */
- occupy_workspc_entry  : string {
-   AddToClientsList ($1, client);
- }
-+  ;
- 
- occupy_window_list: LB occupy_window_entries RB {}
-   ;
-@@ -845,6 +846,7 @@ occupy_window_entries  :   /* Empty */
- occupy_window_entry   : string {
-   AddToClientsList (workspace, $1);
- }
-+  ;
- 
- icon_list : LB icon_entries RB {}
-   ;
-@@ -962,6 +964,8 @@ string : STRING{ ptr = (char 

CVS: cvs.openbsd.org: ports

2017-10-26 Thread Martin Natano
CVSROOT:/cvs
Module name:ports
Changes by: nat...@cvs.openbsd.org  2017/10/26 12:32:54

Modified files:
security/libgcrypt: Makefile 
Added files:
security/libgcrypt/patches: patch-configure_ac 

Log message:
Switch libgcrypt from /dev/srandom to /dev/random. The device node for srandom
has been removed.  ok ajacoutot



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Anton Lindqvist
CVSROOT:/cvs
Module name:ports
Changes by: an...@cvs.openbsd.org   2017/10/26 12:03:54

Modified files:
textproc/lowdown: Makefile distinfo 

Log message:
Update to lowdown-0.3.1.

ok jca@



Re: UPDATE: textproc/lowdown

2017-10-26 Thread Jeremie Courreges-Anglas
On Thu, Oct 26 2017, Anton Lindqvist  wrote:
> Hi,
> Update lowdown to 0.3.1 from maintainer. Existing CFLAGS from the
> environment are now respected, pointed out by jca@ in the previous
> update[1]. Complete changelog can be found here[2].
>
> Comments? OK?

Nice.  ok jca@

>
> [1] https://marc.info/?l=openbsd-ports=150850262811216=2
> [2] https://kristaps.bsd.lv/lowdown/archive.html
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/textproc/lowdown/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile  20 Oct 2017 13:48:09 -  1.8
> +++ Makefile  26 Oct 2017 14:25:55 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =simple markdown translator
>  
> -DISTNAME =   lowdown-0.3.0
> +DISTNAME =   lowdown-0.3.1
>  CATEGORIES = textproc
>  
>  HOMEPAGE =   https://kristaps.bsd.lv/lowdown/
> Index: distinfo
> ===
> RCS file: /cvs/ports/textproc/lowdown/distinfo,v
> retrieving revision 1.8
> diff -u -p -r1.8 distinfo
> --- distinfo  20 Oct 2017 13:48:09 -  1.8
> +++ distinfo  26 Oct 2017 14:25:55 -
> @@ -1,2 +1,2 @@
> -SHA256 (lowdown-0.3.0.tar.gz) = VJWimSJ+SSQbokFQZcCj8y7TM0g023qmEdZcXSy9V+c=
> -SIZE (lowdown-0.3.0.tar.gz) = 86661
> +SHA256 (lowdown-0.3.1.tar.gz) = njeWx/gZo9KKjjBOrGDaYumPqZbK5BMdqXHY3q6kR2Y=
> +SIZE (lowdown-0.3.1.tar.gz) = 87414
>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/10/26 10:53:10

Modified files:
graphics/png   : Makefile distinfo 

Log message:
Update png to 1.6.34

ok naddy@



Re: [NEW] www/newsboat

2017-10-26 Thread Brian Callahan

Hi Fred --

On 10/26/17 03:09, Frederic Cambus wrote:

Hi ports@,

Here is a new port: www/newsboat

It is the continuation of Newsbeuter (www/newsbeuter) which is now
unmaintained.

Comments? OK?

>From DESCR:

Newsboat is a fork of Newsbeuter, an RSS/Atom feed reader for text
terminals.

Newsboat's great configurability and vast number of features make
it a perfect choice for people that need a slick and fast feed
reader that can be completely controlled via keyboard.


I had to add the attached patch and the following line change in the 
port Makefile to make this compile with proper optimization flags:

MAKE_FLAGS =CXX="${CXX}" BASE_CXXFLAGS="${CXXFLAGS}"

It otherwise looks ok. You're going to add a quirk so that newsbeuter 
users get migrated to newsboat, yes?


~Brian

$OpenBSD$

Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -18,9 +18,9 @@ GIT_HASH:=$(shell git describe --abbrev=4 --dirty --al
 DEFINES+=-DGIT_HASH=\"$(GIT_HASH)\"
 endif
 
-WARNFLAGS=-Werror -Wall -Wextra -Wunreachable-code
+WARNFLAGS=-Wall -Wextra -Wunreachable-code
 INCLUDES=-Iinclude -Istfl -Ifilter -I. -Irss
-BARE_CXXFLAGS=-std=c++11 -ggdb $(INCLUDES)
+BARE_CXXFLAGS=$(BASE_CXXFLAGS) -std=c++11 -ggdb $(INCLUDES)
 CXXFLAGS+=$(BARE_CXXFLAGS) $(WARNFLAGS) $(DEFINES)
 LDFLAGS+=-L. -fprofile-arcs -ftest-coverage
 


UPDATE: textproc/lowdown

2017-10-26 Thread Anton Lindqvist
Hi,
Update lowdown to 0.3.1 from maintainer. Existing CFLAGS from the
environment are now respected, pointed out by jca@ in the previous
update[1]. Complete changelog can be found here[2].

Comments? OK?

[1] https://marc.info/?l=openbsd-ports=150850262811216=2
[2] https://kristaps.bsd.lv/lowdown/archive.html

Index: Makefile
===
RCS file: /cvs/ports/textproc/lowdown/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile20 Oct 2017 13:48:09 -  1.8
+++ Makefile26 Oct 2017 14:25:55 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple markdown translator
 
-DISTNAME = lowdown-0.3.0
+DISTNAME = lowdown-0.3.1
 CATEGORIES =   textproc
 
 HOMEPAGE = https://kristaps.bsd.lv/lowdown/
Index: distinfo
===
RCS file: /cvs/ports/textproc/lowdown/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo20 Oct 2017 13:48:09 -  1.8
+++ distinfo26 Oct 2017 14:25:55 -
@@ -1,2 +1,2 @@
-SHA256 (lowdown-0.3.0.tar.gz) = VJWimSJ+SSQbokFQZcCj8y7TM0g023qmEdZcXSy9V+c=
-SIZE (lowdown-0.3.0.tar.gz) = 86661
+SHA256 (lowdown-0.3.1.tar.gz) = njeWx/gZo9KKjjBOrGDaYumPqZbK5BMdqXHY3q6kR2Y=
+SIZE (lowdown-0.3.1.tar.gz) = 87414



Re: NEW: x11/qdirstat (KDE3 x11/kdirstat replacement)

2017-10-26 Thread Rafael Sadowski
On Thu Oct 26, 2017 at 02:18:03PM +0100, Nigel Taylor wrote:
> On 10/26/17 13:10, Rafael Sadowski wrote:
> > Hi All,
> > 
> > Here is a replacement for x11/kdirstat (KDE3).
> > 
> > Added the following pkgpath/conflict in PLIST:
> >  @pkgpath x11/kdirstat
> >  @conflict kdirstat-*
> > 
> > make update works fine here:
> > 
> > kdirstat-2.4.0p14->qdirstat-1.4: ok
> > 
> > As always, tested on amd64.
> > 
> > Ok to remove kdirstat and add qdirstat? Comments?
> > 
> >>From DESCR:
> > QDirStat is a graphical application to show where your disk space has gone 
> > and
> > to help you to clean it up.
> > 
> > This is a Qt-only port of the old Qt3/KDE3-based KDirStat.
> > 
> kdirstat is maintained as part of the TDE fork, as is much of KDE3.
> 
> You will find most of kde3 current updates under here, for anyone looking.
> 
> http://mirror.git.trinitydesktop.org/cgit/
> 

Thanks for hinting with trinitydesktop but qdirstat is from the Qt 3
KDirStat creator.



Re: NEW: x11/qdirstat (KDE3 x11/kdirstat replacement)

2017-10-26 Thread Nigel Taylor
On 10/26/17 13:10, Rafael Sadowski wrote:
> Hi All,
> 
> Here is a replacement for x11/kdirstat (KDE3).
> 
> Added the following pkgpath/conflict in PLIST:
>  @pkgpath x11/kdirstat
>  @conflict kdirstat-*
> 
> make update works fine here:
> 
> kdirstat-2.4.0p14->qdirstat-1.4: ok
> 
> As always, tested on amd64.
> 
> Ok to remove kdirstat and add qdirstat? Comments?
> 
>>From DESCR:
> QDirStat is a graphical application to show where your disk space has gone and
> to help you to clean it up.
> 
> This is a Qt-only port of the old Qt3/KDE3-based KDirStat.
> 
kdirstat is maintained as part of the TDE fork, as is much of KDE3.

You will find most of kde3 current updates under here, for anyone looking.

http://mirror.git.trinitydesktop.org/cgit/

Log for kdirstat ...

Commit message (Expand) Author  Age Files   Lines
*   Reset submodule main/applications/kdirstat/cmake to latest 
HEADHEADmaster   Automated System2017-03-26  1   -0/+0

*   Reset submodule main/applications/kdirstat/cmake to latest HEAD 
Automated System2017-02-18  1   -0/+0

*   Reset submodule main/applications/kdirstat/cmake to latest HEAD 
Automated System2017-01-29  1   -0/+0

*   cmake: add tde_add_check_executable macro   Slávek Banko
2017-01-25  1   -0/+0

*   Reset submodule main/applications/kdirstat/admin to latest HEAD 
Automated System2016-08-07  1   -0/+0

*   Fix invalid headers in PNG files and optimize for size  Timothy Pearson 
2016-07-23  12  -0/+0

*   Reset submodule main/applications/kdirstat/cmake to latest HEAD 
Automated System2016-04-19  1   -0/+0

*   Reset submodule main/applications/kdirstat/cmake to latest HEAD 
Automated System2016-03-17  1   -0/+0

*   Update version number to R14.1.0Michele Calgaro 2015-07-12  
1   -1/+1

*   Reset submodule main/applications/kdirstat/cmake to latest HEAD Slávek 
Banko2015-05-31  1   -0/+0

*   Reset submodule main/applications/kdirstat/cmake to latest HEAD Slávek 
Banko2015-04-17  1   -0/+0

*   Reset submodule main/applications/kdirstat/admin to latest HEAD Slávek 
Banko2015-04-17  1   -0/+0

*   Fix incorrectly renamed strings Slávek Banko2015-03-05  1   
-1/+1

*   Rename most device icons to comply with XDG standards   Timothy Pearson 
2015-03-02  2   -2/+2

*   Reset submodule main/applications/kdirstat/admin to latest HEADr14.0.0  
Automated System2014-10-20  1   -0/+0

*   Reset submodule main/applications/kdirstat/cmake to latest HEAD 
Automated System2014-10-14  1   -0/+0

*   Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/kdirstat 
Timothy Pearson 2014-10-14  1   -0/+0
|\  
| * Reset submodule main/applications/kdirstat/cmake to latest HEAD 
Automated System2014-10-13  1   -0/+0

* | Bring mail_forward, mail_new, mail_replyall, mail_reply, mail_send, 
player_pa...Timothy Pearson 2014-10-14  1   -2/+2
|/  
*   Bring up, down, top, and bottom icons into XDG compliance   Timothy 
Pearson 2014-10-13  1   -1/+1

*   Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/kdirstat 
Timothy Pearson 2014-10-12  1   -0/+0
|\  
| * Reset submodule main/applications/kdirstat/cmake to latest HEAD 
Automated System2014-10-12  1   -0/+0

* | Bring stop, lock, exit, and run icons into XDG compliance   Timothy 
Pearson 2014-10-12  2   -2/+2



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:27:45

Modified files:
security/glib-openssl: Makefile distinfo 

Log message:
Update to glib-openssl-2.50.5.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:26:06

Modified files:
x11/gnome/devel-docs: Makefile distinfo 
x11/gnome/devel-docs/pkg: PLIST 

Log message:
Update to gnome-devel-docs-3.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:25:38

Modified files:
x11/gnome/devhelp: Makefile distinfo 
x11/gnome/devhelp/pkg: PLIST 

Log message:
Update to devhelp-3.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:25:09

Modified files:
x11/gnome/getting-started-docs: Makefile distinfo 
x11/gnome/getting-started-docs/pkg: PLIST 

Log message:
Update to gnome-getting-started-docs-3.26.1.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:24:47

Modified files:
x11/gnome/user-docs: Makefile distinfo 
x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-3.26.1.1.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:24:20

Modified files:
x11/gnome/adwaita-icon-theme: Makefile distinfo 
x11/gnome/adwaita-icon-theme/pkg: PLIST 

Log message:
Update to adwaita-icon-theme-3.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:23:58

Modified files:
x11/gnome/yelp : Makefile distinfo 
x11/gnome/yelp/pkg: DESCR 

Log message:
Update to yelp-3.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 07:23:32

Modified files:
x11/gnome/backgrounds: Makefile distinfo 
x11/gnome/backgrounds/pkg: PLIST 

Log message:
Update to gnome-backgrounds-3.26.2.



Re: [wip] howleditor 0.5.2

2017-10-26 Thread James Turner
On Wed, Oct 25, 2017 at 10:58:51PM +0200, Peter Ljung wrote:
> This is my first attempt to make a port for the howl editor 
> (https://howl.io/).
> 
> I think howl is a *really* good alternative editor which compares well with 
> e.g.
> Sublime Text for my uses.
> 
> Also it doesn't come with a huge baggage like the Electron based editors
> Atom and VS Code.
> 
> * The upstream code builds cleanly on OpenBSD since 0.4 release
> * A stability issue (I found) on OpenBSD was fixed in last point release 0.5.2
> 
> I have tried my best to create a suitable port.
> 
> The current port is available at:
> 
> https://github.com/peterljung/howleditor
> 
> Some things I have came across ...
> 
> * I have installed and tested the port on 6.1 and 6.2 release (amd64)
> * It is called howleditor to avoid conflict with avahi
> * Avahi has a "@conflict howl-*" in PLIST
> * I made a small patch in the Makefile to force setting PREFIX variable
>   which otherwise is set by ports infrastructure
> 
> Any tips for improvements?
> 

Hi Peter,

Port looks pretty good. Biggest thing you're going to want to fix is how
Howl downloads external dependencies and builds them locally. You will
want to use our ports versions. Ie. LuaJIT, LPEG and maybe others.

-- 
James Turner



UPDATE: borgbackup 1.1.1

2017-10-26 Thread Björn Ketelaars
As of yet a diff for bringing borgbackup to 1.1.0 [0] has not been picked up.
In the meantime borgbackup 1.1.1 has been released, which fixes some bugs.
I've been running this version on amd64 for a couple of days without any
issues. Restoring an (old) backup works as advertised.

make test outputs:

1142 passed, 185 skipped, 2 xfailed in 1392.05 seconds

OK?

-- 
Björn Ketelaars
GPG key: 0x4F0E5F21

[0] https://marc.info/?l=openbsd-ports=150744176528062=2


diff --git sysutils/borgbackup/Makefile sysutils/borgbackup/Makefile
index 47bee20d824..e3247c3b004 100644
--- sysutils/borgbackup/Makefile
+++ sysutils/borgbackup/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT =  deduplicating backup program
 
-MODPY_EGG_VERSION =1.0.11
+MODPY_EGG_VERSION =1.1.1
 DISTNAME = borgbackup-${MODPY_EGG_VERSION}
 
 MODPY_PI = Yes
@@ -24,7 +24,7 @@ LIB_DEPENDS +=${MODPY_LIB_DEPENDS} 
archivers/lz4
 
 BUILD_DEPENDS +=   ${RUN_DEPENDS} \
devel/py-setuptools_scm${MODPY_FLAVOR} \
-   textproc/py-sphinx${MODPY_FLAVOR}
+   textproc/py-sphinx_guzzle_theme${MODPY_FLAVOR}
 
 RUN_DEPENDS += net/py-msgpack${MODPY_FLAVOR}
 
@@ -35,6 +35,9 @@ TEST_DEPENDS +=   ${RUN_DEPENDS} \
 
 MODPY_SETUPTOOLS = Yes
 
+post-patch:
+   ${SUBST_CMD} ${WRKSRC}/src/borg/testsuite/archiver.py
+
 post-build:
${MODPY_CMD} build_ext --inplace
cd ${WRKSRC}/docs; env PYTHONPATH=${WRKSRC} \
@@ -42,12 +45,12 @@ post-build:
 
 post-install:
${INSTALL_MAN} ${WRKSRC}/docs/_build/man/borg.1 
${PREFIX}/man/man1/borg.1
+   rm 
${PREFIX}/lib/python${MODPY_VERSION}/site-packages/borg/testsuite/archiver.py.beforesubst
 
 do-test: fake
-   @printf "\n*** NOTE: borgbackup fails all tests when it is already 
installed ***\n\n"
cd ${WRKSRC}; \
PATH=${WRKINST}/usr/local/bin:${PATH} \
-   PYTHONPATH=${WRKSRC} \
+   PYTHONPATH=${WRKSRC}/src \
${MODPY_BIN} -m pytest --ignore lib*
 
 .include 
diff --git sysutils/borgbackup/distinfo sysutils/borgbackup/distinfo
index efa07b0453b..ec998bf8dd3 100644
--- sysutils/borgbackup/distinfo
+++ sysutils/borgbackup/distinfo
@@ -1,2 +1,2 @@
-SHA256 (borgbackup-1.0.11.tar.gz) = 
/G79LRlFRiVTLg3vrJDNjoc3Zl4QrlntsVNW7lqZ0pE=
-SIZE (borgbackup-1.0.11.tar.gz) = 603381
+SHA256 (borgbackup-1.1.1.tar.gz) = pQks/cV7f4XOGS1kZC+U3AwJ7hUqc1rjQZQlMjAtM0Y=
+SIZE (borgbackup-1.1.1.tar.gz) = 2988023
diff --git sysutils/borgbackup/patches/patch-borg__hashindex_c 
sysutils/borgbackup/patches/patch-borg__hashindex_c
deleted file mode 100644
index d24438ca982..000
--- sysutils/borgbackup/patches/patch-borg__hashindex_c
+++ /dev/null
@@ -1,25 +0,0 @@
-$OpenBSD: patch-borg__hashindex_c,v 1.2 2017/02/14 17:56:26 danj Exp $
-
-__builtin_bswap32 unavailable at least on sparc64
-
 borg/_hashindex.c.orig Mon Feb 13 04:55:35 2017
-+++ borg/_hashindex.c  Mon Feb 13 12:43:39 2017
-@@ -7,6 +7,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #if defined (__SVR4) && defined (__sun)
- #include 
-@@ -25,8 +26,8 @@
- #endif
- 
- #if BORG_BIG_ENDIAN
--#define _le32toh(x) __builtin_bswap32(x)
--#define _htole32(x) __builtin_bswap32(x)
-+#define _le32toh(x) letoh32(x)
-+#define _htole32(x) htole32(x)
- #else
- #define _le32toh(x) (x)
- #define _htole32(x) (x)
diff --git sysutils/borgbackup/patches/patch-src_borg__endian_h 
sysutils/borgbackup/patches/patch-src_borg__endian_h
new file mode 100644
index 000..d12bc84b49d
--- /dev/null
+++ sysutils/borgbackup/patches/patch-src_borg__endian_h
@@ -0,0 +1,26 @@
+$OpenBSD$
+
+__builtin_bswap32 unavailable at least on sparc6
+
+Index: src/borg/_endian.h
+--- src/borg/_endian.h.orig
 src/borg/_endian.h
+@@ -1,6 +1,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #if defined (__SVR4) && defined (__sun)
+ #include 
+@@ -19,8 +20,8 @@
+ #endif
+ 
+ #if BORG_BIG_ENDIAN
+-#define _le32toh(x) __builtin_bswap32(x)
+-#define _htole32(x) __builtin_bswap32(x)
++#define _le32toh(x) letoh32(x)
++#define _htole32(x) htole32(x)
+ #else
+ #define _le32toh(x) (x)
+ #define _htole32(x) (x)
diff --git sysutils/borgbackup/patches/patch-src_borg_testsuite_archiver_py 
sysutils/borgbackup/patches/patch-src_borg_testsuite_archiver_py
new file mode 100644
index 000..36328b95f13
--- /dev/null
+++ sysutils/borgbackup/patches/patch-src_borg_testsuite_archiver_py
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: src/borg/testsuite/archiver.py
+--- src/borg/testsuite/archiver.py.orig
 src/borg/testsuite/archiver.py
+@@ -2452,7 +2452,7 @@ class ArchiverTestCase(ArchiverTestCaseBase):
+ def test_with_lock(self):
+ self.cmd('init', '--encryption=repokey', self.repository_location)
+ lock_path = os.path.join(self.repository_path, 'lock.exclusive')
+-cmd = 'python3', '-c', 'import os, sys; sys.exit(42 if 
os.path.exists("%s") else 23)' % lock_path
++cmd = 

CVS: cvs.openbsd.org: ports

2017-10-26 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/10/26 06:55:25

Modified files:
x11: Makefile 

Log message:
hook up qdirstat



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/10/26 06:54:07

Log message:
Import qdirstat as a replacement for x11/kdirstat (KDE3)

From DESCR:

QDirStat is a graphical application to show where your disk space has gone 
and
to help you to clean it up.

This is a Qt-only port of the old Qt3/KDE3-based KDirStat.

ok landry@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20171026

N ports/x11/qdirstat/Makefile
N ports/x11/qdirstat/distinfo
N ports/x11/qdirstat/pkg/PLIST
N ports/x11/qdirstat/pkg/DESCR
N ports/x11/qdirstat/patches/patch-src_Exception_cpp
N ports/x11/qdirstat/patches/patch-doc_doc_pro
N ports/x11/qdirstat/patches/patch-src_src_pro
N ports/x11/qdirstat/patches/patch-scripts_scripts_pro
N ports/x11/qdirstat/patches/patch-doc_stats_stats_pro

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/10/26 06:51:06

Modified files:
x11: Makefile 
Removed files:
x11/kdirstat   : Makefile distinfo 
x11/kdirstat/patches: patch-kdirstat_kdirstatapp_h 
  patch-kdirstat_kstdcleanup_h 
x11/kdirstat/pkg: DESCR PLIST 

Log message:
Remove and unhook old unmaintained kdirstat (KDE3)

x11/qdirstat as a replacement is in the pipeline.

ok landry@



Re: [pretest] emacs-26.0.90

2017-10-26 Thread Jeremie Courreges-Anglas
On Wed, Oct 25 2017, Jeremie Courreges-Anglas  wrote:
> On Sun, Oct 15 2017, Jeremie Courreges-Anglas  wrote:
>> Here's a diff for the first pretest in the emacs-26 release cycle.
>> Among other things, emacs now uses system malloc(3) at runtime (gmalloc
>> is still used at build/unexec time).
>>
>> As usual build & test reports are welcome, especially if you use an arch
>> different from amd64 / arm, or if you use one of the graphical flavors.
>
> Thanks for the feedback so far, updated diff (sync with -current, use
> https instead of ftp).  I think we're going to stay with .xz tarballs
> for next releases, ~40M vs ~60M.
>
> The build is broken on armv7.  Tests on any arch you have at hand are
> still welcome.

The previous patch was messed up, sorry about that.


Index: Makefile
===
RCS file: /d/cvs/ports/editors/emacs/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile19 Oct 2017 16:28:48 -  1.71
+++ Makefile26 Oct 2017 01:03:37 -
@@ -2,8 +2,7 @@
 
 COMMENT=   GNU editor: extensible, customizable, self-documenting
 
-VERSION=   25.3
-REVISION=  0
+VERSION=   26.0.90
 DISTNAME=  emacs-${VERSION}
 
 CATEGORIES=editors
@@ -17,7 +16,8 @@ PERMIT_PACKAGE_CDROM= Yes
 
 WANTLIB=   c m ncurses pthread gnutls xml2 z
 
-MASTER_SITES=  ${MASTER_SITE_GNU:=emacs/}
+MASTER_SITES=  https://alpha.gnu.org/gnu/emacs/pretest/
+EXTRACT_SUFX=  .tar.xz
 
 USE_GMAKE= Yes
 
@@ -47,46 +47,47 @@ LIB_DEPENDS=security/gnutls \
 .if ${FLAVOR} == "no_x11"
 CONFIGURE_ARGS+=   --without-x \
--without-dbus \
-   --without-gconf \
--without-gsettings \
-   --without-jpeg
+   --without-jpeg \
+   --without-lcms2
 .else
 LIB_DEPENDS+=  x11/dbus \
x11/gnome/librsvg \
-   devel/gconf2 \
graphics/jpeg \
graphics/png \
graphics/tiff \
graphics/giflib \
-   graphics/ImageMagick
+   graphics/ImageMagick \
+   graphics/lcms2
 RUN_DEPENDS+=  devel/desktop-file-utils \
devel/xdg-utils \
x11/gtk+3,-guic
 . if ${FLAVOR} == "athena"
 CONFIGURE_ARGS+=   --with-x-toolkit=athena
 LIB_DEPENDS+=  x11/Xaw3d
-WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xaw3d
-WANTLIB += Xext Xft Xinerama Xmu Xpm Xrandr Xrender Xt cairo dbus-1
-WANTLIB += fontconfig freetype gconf-2 gdk_pixbuf-2.0 gif gio-2.0
-WANTLIB += glib-2.0 gobject-2.0 intl jpeg png rsvg-2 tiff X11-xcb Xfixes xcb
+WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
+WANTLIB += Xaw3d Xext Xfixes Xft Xinerama Xmu Xpm Xrandr Xrender
+WANTLIB += Xt cairo dbus-1 fontconfig freetype gdk_pixbuf-2.0
+WANTLIB += gif gio-2.0 glib-2.0 gobject-2.0 intl jpeg lcms2 png
+WANTLIB += rsvg-2 tiff xcb
 . elif ${FLAVOR} == "gtk2"
 CONFIGURE_ARGS+=   --with-x-toolkit=gtk2
 LIB_DEPENDS+=  x11/gtk+2
-WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xcomposite
-WANTLIB += Xcursor Xdamage Xext Xfixes Xft Xi Xinerama Xpm Xrandr
-WANTLIB += Xrender atk-1.0 cairo dbus-1 fontconfig freetype gconf-2
-WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0
-WANTLIB += gtk-x11-2.0 intl jpeg pango-1.0 pangocairo-1.0 pangoft2-1.0
-WANTLIB += png rsvg-2 tiff X11-xcb xcb
+WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
+WANTLIB += Xcomposite Xcursor Xdamage Xext Xfixes Xft Xi Xinerama
+WANTLIB += Xpm Xrandr Xrender atk-1.0 cairo dbus-1 fontconfig
+WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0
+WANTLIB += gobject-2.0 gtk-x11-2.0 intl jpeg lcms2 pango-1.0 pangocairo-1.0
+WANTLIB += pangoft2-1.0 png rsvg-2 tiff xcb
 . elif ${FLAVOR} == "gtk3"
 CONFIGURE_ARGS+=   --with-x-toolkit=gtk3
 LIB_DEPENDS+=  x11/gtk+3
-WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
-WANTLIB += Xfixes Xft Xinerama Xpm Xrandr Xrender atk-1.0 cairo
+WANTLIB += Xext Xfixes Xft Xinerama Xpm Xrandr Xrender atk-1.0
+WANTLIB += cairo cairo-gobject dbus-1 fontconfig freetype gdk-3
 WANTLIB += cairo-gobject dbus-1 fontconfig freetype gconf-2 gdk-3
 WANTLIB += gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0 gtk-3
-WANTLIB += intl jpeg pango-1.0 pangocairo-1.0 png rsvg-2 tiff
-WANTLIB += xcb
+WANTLIB += intl jpeg lcms2 pango-1.0 pangocairo-1.0 png rsvg-2
+WANTLIB += tiff xcb
 . else
 ERRORS+=   "Fatal: Conflicting flavor: ${FLAVOR}"
 . endif
@@ -94,7 +95,6 @@ ERRORS+=  "Fatal: Conflicting flavor: ${
 
 post-install:
chmod -t 

CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 06:32:59

Modified files:
x11/gnome/dconf-editor: Makefile distinfo 
x11/gnome/dconf-editor/pkg: PLIST 

Log message:
Update to dconf-editor-3.26.1.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 06:32:43

Modified files:
graphics/simple-scan: Makefile distinfo 
graphics/simple-scan/patches: patch-src_simple-scan_vala 
graphics/simple-scan/pkg: PLIST 
Added files:
graphics/simple-scan/patches: patch-meson_build 
  patch-src_meson_build 
Removed files:
graphics/simple-scan/patches: patch-configure_ac 
  patch-src_Makefile_in 

Log message:
Update to simple-scan-3.26.1.



NEW: x11/qdirstat (KDE3 x11/kdirstat replacement)

2017-10-26 Thread Rafael Sadowski
Hi All,

Here is a replacement for x11/kdirstat (KDE3).

Added the following pkgpath/conflict in PLIST:
 @pkgpath x11/kdirstat
 @conflict kdirstat-*

make update works fine here:

kdirstat-2.4.0p14->qdirstat-1.4: ok

As always, tested on amd64.

Ok to remove kdirstat and add qdirstat? Comments?

>From DESCR:
QDirStat is a graphical application to show where your disk space has gone and
to help you to clean it up.

This is a Qt-only port of the old Qt3/KDE3-based KDirStat.


qdirstat.tar.gz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 06:01:46

Modified files:
net/telepathy/folks: Makefile 
Added files:
net/telepathy/folks/patches: patch-folks_Makefile_in 

Log message:
Fix sed(1) regex that only worked on GNU sed.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 05:54:28

Modified files:
x11/gnome/libgda/patches: patch-libgda_data_Makefile_in 

Log message:
Comment



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 05:50:50

Modified files:
x11/gnome/libgda: Makefile 
Added files:
x11/gnome/libgda/patches: 
  
patch-libgda-ui_data-entries_plugins_libmain_c 
  patch-libgda_data_Makefile_in 

Log message:
Unbreak with newer GLib (glib-mkenums).
While here:
- fix includes for newer gtksourceview
- fix sed(1) regex which only worked with GNU sed



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 04:05:55

Modified files:
devel/llvm : Makefile 
Added files:
devel/llvm/patches: patch-lib_Support_Unix_Threading_inc 
patch-lib_Target_Sparc_SparcInstr64Bit_td 
patch-lib_Target_Sparc_SparcInstrInfo_td 

Log message:
- Add OpenBSD support for setting the thread name
- [Sparc] allow tls_add/tls_call syntax in assembler parser

from Brad (maintainer)



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 03:46:34

Modified files:
devel/harfbuzz : Makefile 

Log message:
Needs a C++11 capable compiler.
reported by Thaison Nguyen



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:54:27

Modified files:
x11/gnome/libgda: Makefile 

Log message:
Temporarily mark broken until I fix it to build with our new GLib.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:53:28

Modified files:
x11/gnome/libgnome: Makefile 
x11/gnome/libgnome/pkg: PLIST 
x11/gnome/libgnomeui: Makefile 
Added files:
x11/gnome/libgnome/patches: patch-libgnome_gnome-config_h 
x11/gnome/libgnomeui/patches: patch-libgnomeui_gnome-scores_h 

Log message:
Unbreak with new GLib (glib-mkenums), from upstream.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:52:32

Modified files:
x11/gnome/mousetweaks: Makefile 
x11/gnome/mousetweaks/pkg: PLIST 

Log message:
Set PYTHONIOENCODING=utf8 in the environment to unbreak build with new
GLib (glib-mkenums).



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:51:50

Modified files:
devel/libsoup  : Makefile distinfo 
devel/libsoup/pkg: PLIST 

Log message:
Update to libsoup-2.60.1.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:51:32

Modified files:
devel/glib2mm  : Makefile distinfo 
devel/glib2mm/pkg: PLIST 

Log message:
Update to glib2mm-2.54.1.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:51:07

Modified files:
x11/gnome/py-atspi: Makefile distinfo 

Log message:
Update to py3-atspi-2.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:50:47

Modified files:
devel/py-gobject3: Makefile distinfo 
devel/py-gobject3/pkg: PLIST-main 

Log message:
Update to py-gobject3-3.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:50:26

Modified files:
net/glib2-networking: Makefile distinfo 
net/glib2-networking/pkg: PLIST 

Log message:
Update to glib2-networking-2.54.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:49:43

Modified files:
x11/gnome/at-spi2-core: Makefile distinfo 
x11/gnome/at-spi2-core/pkg: PLIST 

Log message:
Update to at-spi2-core-2.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:49:20

Modified files:
devel/atk  : Makefile distinfo 
devel/atk/patches: patch-configure_ac 
devel/atk/pkg  : PLIST 

Log message:
Update to atk-2.26.1.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:50:00

Modified files:
x11/gnome/at-spi2-atk: Makefile distinfo 

Log message:
Update to at-spi2-atk-2.26.0.



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/10/26 02:48:59

Modified files:
devel/glib2: Makefile distinfo 
devel/glib2/patches: gcc3-patch-glib_tests_Makefile_in 
 patch-gio_glib-compile-schemas_c 
devel/glib2/pkg: PLIST 
Added files:
devel/glib2/patches: patch-gio_gio-tool-open_c 

Log message:
Update to glib2-2.54.1.



Re: update: audio/openal

2017-10-26 Thread David CARLIER
Fair point. I ll try whenever I get the chance this week. Cheers.

On 26 October 2017 at 09:30, Rafael Sadowski  wrote:

> On Thu Oct 26, 2017 at 09:26:18AM +0100, David CARLIER wrote:
> > Not all but couple of video games :-)
> >
>
> That's okay but you have to make sure all consumers are bulding with the
> new version.
>
> > On 26 October 2017 at 08:33, Rafael Sadowski 
> wrote:
> >
> > > Did you test your diff with all consumers?
> > >
> > > audio/freealut
> > > emulators/fs-uae
> > > emulators/retroarch
> > > games/0ad/base
> > > games/astromenace
> > > games/dhewm3
> > > games/dustrac
> > > games/gemrb
> > > games/ioquake3
> > > games/irrlamb
> > > games/love
> > > games/lugaru
> > > games/lwjgl
> > > games/megaglest/base
> > > games/minetest
> > > games/openmw
> > > games/scorched3d
> > > games/solarus
> > > games/spacezero
> > > games/speeddreams
> > > games/supertux
> > > games/supertuxkart
> > > games/taisei
> > > games/tome4
> > > games/ufoai/base
> > > games/valyriatear
> > > games/vegastrike/engine
> > > games/warzone2100
> > > games/yquake2
> > > graphics/blender
> > > graphics/simgear
> > > multimedia/sfml
> > > x11/kde4/libkdegames
> > > x11/qt5/qtmultimedia
> > >
> > > Your diff itself looks good to me.
> > >
> > > On Fri Oct 13, 2017 at 10:57:09PM +0100, David CARLIER wrote:
> > > > Hi,
> > > >
> > > > there is a small update of this port.
> > > >
> > > > Hope it s good.
> > > >
> > > > Regards.
> > >
> > > > Index: Makefile
> > > > ===
> > > > RCS file: /cvs/ports/audio/openal/Makefile,v
> > > > retrieving revision 1.48
> > > > diff -u -p -r1.48 Makefile
> > > > --- Makefile  18 Aug 2017 12:47:58 -  1.48
> > > > +++ Makefile  13 Oct 2017 21:54:17 -
> > > > @@ -4,13 +4,12 @@ BROKEN-hppa =   undefined reference to __s
> > > >
> > > >  COMMENT =cross-platform 3D audio API
> > > >
> > > > -V =  1.16.0
> > > > +V =  1.17.2
> > > >  EPOCH =  0
> > > >  DISTNAME =   openal-soft-$V
> > > >  PKGNAME =openal-$V
> > > >  CATEGORIES = audio
> > > > -SHARED_LIBS =openal  2.2
> > > > -REVISION =   1
> > > > +SHARED_LIBS =openal  3.0
> > > >
> > > >  HOMEPAGE =   http://kcat.strangesoft.net/openal.html
> > > >
> > > > Index: distinfo
> > > > ===
> > > > RCS file: /cvs/ports/audio/openal/distinfo,v
> > > > retrieving revision 1.9
> > > > diff -u -p -r1.9 distinfo
> > > > --- distinfo  3 Nov 2016 10:27:15 -   1.9
> > > > +++ distinfo  13 Oct 2017 21:54:17 -
> > > > @@ -1,2 +1,2 @@
> > > > -SHA256 (openal-soft-1.16.0.tar.bz2) = Lz3NMT/iY5EoT7+FloY3I/
> > > mcZdbGhG3MtI55ytr0DV8=
> > > > -SIZE (openal-soft-1.16.0.tar.bz2) = 393280
> > > > +SHA256 (openal-soft-1.17.2.tar.bz2) = o0H4VC8fC4xlJBoX2hPQc/
> > > GOwGZY4aFgao7Mi7wrMxQ=
> > > > +SIZE (openal-soft-1.17.2.tar.bz2) = 486934
> > > > Index: patches/patch-Alc_alcConfig_c
> > > > ===
> > > > RCS file: /cvs/ports/audio/openal/patches/patch-Alc_alcConfig_c,v
> > > > retrieving revision 1.3
> > > > diff -u -p -r1.3 patch-Alc_alcConfig_c
> > > > --- patches/patch-Alc_alcConfig_c 3 Nov 2016 10:27:15 -
>  1.3
> > > > +++ patches/patch-Alc_alcConfig_c 13 Oct 2017 21:54:17 -
> > > > @@ -1,7 +1,8 @@
> > > >  $OpenBSD: patch-Alc_alcConfig_c,v 1.3 2016/11/03 10:27:15 jasper
> Exp $
> > > >  Alc/alcConfig.c.orig Fri Aug 15 08:06:59 2014
> > > > -+++ Alc/alcConfig.c  Sun Sep  4 22:48:18 2016
> > > > -@@ -326,7 +326,7 @@ void ReadALConfig(void)
> > > > +Index: Alc/alcConfig.c
> > > > +--- Alc/alcConfig.c.orig
> > > >  Alc/alcConfig.c
> > > > +@@ -353,7 +353,7 @@ void ReadALConfig(void)
> > > >   const char *str;
> > > >   FILE *f;
> > > >
> > > > Index: patches/patch-CMakeLists_txt
> > > > ===
> > > > RCS file: /cvs/ports/audio/openal/patches/patch-CMakeLists_txt,v
> > > > retrieving revision 1.6
> > > > diff -u -p -r1.6 patch-CMakeLists_txt
> > > > --- patches/patch-CMakeLists_txt  3 Nov 2016 10:27:15 -
>  1.6
> > > > +++ patches/patch-CMakeLists_txt  13 Oct 2017 21:54:17 -
> > > > @@ -1,21 +1,13 @@
> > > >  $OpenBSD: patch-CMakeLists_txt,v 1.6 2016/11/03 10:27:15 jasper Exp
> $
> > > >  CMakeLists.txt.orig  Fri Aug 15 08:06:59 2014
> > > > -+++ CMakeLists.txt   Sun Sep  4 22:58:36 2016
> > > > -@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS)
> > > > - # Check if we have C11 _Atomic
> > > > - CHECK_C_SOURCE_COMPILES(
> > > > - "#include 
> > > > -- int _Atomic foo;
> > > > -+ const int _Atomic foo = ATOMIC_VAR_INIT(~0);
> > > > -  int main()
> > > > -  {
> > > > -  return atomic_load();
> > > > -@@ -1134,7 +1134,7 @@ ENDIF()
> > > > +Index: CMakeLists.txt
> > > > +--- CMakeLists.txt.orig
> > > >  CMakeLists.txt
> > > > +@@ -1207,7 

Re: update: audio/openal

2017-10-26 Thread Rafael Sadowski
On Thu Oct 26, 2017 at 09:26:18AM +0100, David CARLIER wrote:
> Not all but couple of video games :-)
> 

That's okay but you have to make sure all consumers are bulding with the
new version.

> On 26 October 2017 at 08:33, Rafael Sadowski  wrote:
> 
> > Did you test your diff with all consumers?
> >
> > audio/freealut
> > emulators/fs-uae
> > emulators/retroarch
> > games/0ad/base
> > games/astromenace
> > games/dhewm3
> > games/dustrac
> > games/gemrb
> > games/ioquake3
> > games/irrlamb
> > games/love
> > games/lugaru
> > games/lwjgl
> > games/megaglest/base
> > games/minetest
> > games/openmw
> > games/scorched3d
> > games/solarus
> > games/spacezero
> > games/speeddreams
> > games/supertux
> > games/supertuxkart
> > games/taisei
> > games/tome4
> > games/ufoai/base
> > games/valyriatear
> > games/vegastrike/engine
> > games/warzone2100
> > games/yquake2
> > graphics/blender
> > graphics/simgear
> > multimedia/sfml
> > x11/kde4/libkdegames
> > x11/qt5/qtmultimedia
> >
> > Your diff itself looks good to me.
> >
> > On Fri Oct 13, 2017 at 10:57:09PM +0100, David CARLIER wrote:
> > > Hi,
> > >
> > > there is a small update of this port.
> > >
> > > Hope it s good.
> > >
> > > Regards.
> >
> > > Index: Makefile
> > > ===
> > > RCS file: /cvs/ports/audio/openal/Makefile,v
> > > retrieving revision 1.48
> > > diff -u -p -r1.48 Makefile
> > > --- Makefile  18 Aug 2017 12:47:58 -  1.48
> > > +++ Makefile  13 Oct 2017 21:54:17 -
> > > @@ -4,13 +4,12 @@ BROKEN-hppa =   undefined reference to __s
> > >
> > >  COMMENT =cross-platform 3D audio API
> > >
> > > -V =  1.16.0
> > > +V =  1.17.2
> > >  EPOCH =  0
> > >  DISTNAME =   openal-soft-$V
> > >  PKGNAME =openal-$V
> > >  CATEGORIES = audio
> > > -SHARED_LIBS =openal  2.2
> > > -REVISION =   1
> > > +SHARED_LIBS =openal  3.0
> > >
> > >  HOMEPAGE =   http://kcat.strangesoft.net/openal.html
> > >
> > > Index: distinfo
> > > ===
> > > RCS file: /cvs/ports/audio/openal/distinfo,v
> > > retrieving revision 1.9
> > > diff -u -p -r1.9 distinfo
> > > --- distinfo  3 Nov 2016 10:27:15 -   1.9
> > > +++ distinfo  13 Oct 2017 21:54:17 -
> > > @@ -1,2 +1,2 @@
> > > -SHA256 (openal-soft-1.16.0.tar.bz2) = Lz3NMT/iY5EoT7+FloY3I/
> > mcZdbGhG3MtI55ytr0DV8=
> > > -SIZE (openal-soft-1.16.0.tar.bz2) = 393280
> > > +SHA256 (openal-soft-1.17.2.tar.bz2) = o0H4VC8fC4xlJBoX2hPQc/
> > GOwGZY4aFgao7Mi7wrMxQ=
> > > +SIZE (openal-soft-1.17.2.tar.bz2) = 486934
> > > Index: patches/patch-Alc_alcConfig_c
> > > ===
> > > RCS file: /cvs/ports/audio/openal/patches/patch-Alc_alcConfig_c,v
> > > retrieving revision 1.3
> > > diff -u -p -r1.3 patch-Alc_alcConfig_c
> > > --- patches/patch-Alc_alcConfig_c 3 Nov 2016 10:27:15 -   1.3
> > > +++ patches/patch-Alc_alcConfig_c 13 Oct 2017 21:54:17 -
> > > @@ -1,7 +1,8 @@
> > >  $OpenBSD: patch-Alc_alcConfig_c,v 1.3 2016/11/03 10:27:15 jasper Exp $
> > >  Alc/alcConfig.c.orig Fri Aug 15 08:06:59 2014
> > > -+++ Alc/alcConfig.c  Sun Sep  4 22:48:18 2016
> > > -@@ -326,7 +326,7 @@ void ReadALConfig(void)
> > > +Index: Alc/alcConfig.c
> > > +--- Alc/alcConfig.c.orig
> > >  Alc/alcConfig.c
> > > +@@ -353,7 +353,7 @@ void ReadALConfig(void)
> > >   const char *str;
> > >   FILE *f;
> > >
> > > Index: patches/patch-CMakeLists_txt
> > > ===
> > > RCS file: /cvs/ports/audio/openal/patches/patch-CMakeLists_txt,v
> > > retrieving revision 1.6
> > > diff -u -p -r1.6 patch-CMakeLists_txt
> > > --- patches/patch-CMakeLists_txt  3 Nov 2016 10:27:15 -   1.6
> > > +++ patches/patch-CMakeLists_txt  13 Oct 2017 21:54:17 -
> > > @@ -1,21 +1,13 @@
> > >  $OpenBSD: patch-CMakeLists_txt,v 1.6 2016/11/03 10:27:15 jasper Exp $
> > >  CMakeLists.txt.orig  Fri Aug 15 08:06:59 2014
> > > -+++ CMakeLists.txt   Sun Sep  4 22:58:36 2016
> > > -@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS)
> > > - # Check if we have C11 _Atomic
> > > - CHECK_C_SOURCE_COMPILES(
> > > - "#include 
> > > -- int _Atomic foo;
> > > -+ const int _Atomic foo = ATOMIC_VAR_INIT(~0);
> > > -  int main()
> > > -  {
> > > -  return atomic_load();
> > > -@@ -1134,7 +1134,7 @@ ENDIF()
> > > +Index: CMakeLists.txt
> > > +--- CMakeLists.txt.orig
> > >  CMakeLists.txt
> > > +@@ -1207,7 +1207,7 @@ ENDIF()
> > >   # Install alsoft.conf configuration file
> > >   IF(ALSOFT_CONFIG)
> > >   INSTALL(FILES alsoftrc.sample
> > > --DESTINATION share/openal
> > > -+DESTINATION share/examples/openal
> > > +-DESTINATION ${SHARE_INSTALL_DIR}/openal
> > > ++DESTINATION ${SHARE_INSTALL_DIR}/examples/openal
> > >   )
> > >   MESSAGE(STATUS "Installing 

CVS: cvs.openbsd.org: ports

2017-10-26 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/10/26 02:26:59

Modified files:
x11/xfce4/xfdesktop: Makefile distinfo 
x11/xfce4/xfdesktop/pkg: PLIST 

Log message:
Update to xfdesktop 4.12.4.



Re: update: audio/openal

2017-10-26 Thread David CARLIER
Not all but couple of video games :-)

On 26 October 2017 at 08:33, Rafael Sadowski  wrote:

> Did you test your diff with all consumers?
>
> audio/freealut
> emulators/fs-uae
> emulators/retroarch
> games/0ad/base
> games/astromenace
> games/dhewm3
> games/dustrac
> games/gemrb
> games/ioquake3
> games/irrlamb
> games/love
> games/lugaru
> games/lwjgl
> games/megaglest/base
> games/minetest
> games/openmw
> games/scorched3d
> games/solarus
> games/spacezero
> games/speeddreams
> games/supertux
> games/supertuxkart
> games/taisei
> games/tome4
> games/ufoai/base
> games/valyriatear
> games/vegastrike/engine
> games/warzone2100
> games/yquake2
> graphics/blender
> graphics/simgear
> multimedia/sfml
> x11/kde4/libkdegames
> x11/qt5/qtmultimedia
>
> Your diff itself looks good to me.
>
> On Fri Oct 13, 2017 at 10:57:09PM +0100, David CARLIER wrote:
> > Hi,
> >
> > there is a small update of this port.
> >
> > Hope it s good.
> >
> > Regards.
>
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/audio/openal/Makefile,v
> > retrieving revision 1.48
> > diff -u -p -r1.48 Makefile
> > --- Makefile  18 Aug 2017 12:47:58 -  1.48
> > +++ Makefile  13 Oct 2017 21:54:17 -
> > @@ -4,13 +4,12 @@ BROKEN-hppa =   undefined reference to __s
> >
> >  COMMENT =cross-platform 3D audio API
> >
> > -V =  1.16.0
> > +V =  1.17.2
> >  EPOCH =  0
> >  DISTNAME =   openal-soft-$V
> >  PKGNAME =openal-$V
> >  CATEGORIES = audio
> > -SHARED_LIBS =openal  2.2
> > -REVISION =   1
> > +SHARED_LIBS =openal  3.0
> >
> >  HOMEPAGE =   http://kcat.strangesoft.net/openal.html
> >
> > Index: distinfo
> > ===
> > RCS file: /cvs/ports/audio/openal/distinfo,v
> > retrieving revision 1.9
> > diff -u -p -r1.9 distinfo
> > --- distinfo  3 Nov 2016 10:27:15 -   1.9
> > +++ distinfo  13 Oct 2017 21:54:17 -
> > @@ -1,2 +1,2 @@
> > -SHA256 (openal-soft-1.16.0.tar.bz2) = Lz3NMT/iY5EoT7+FloY3I/
> mcZdbGhG3MtI55ytr0DV8=
> > -SIZE (openal-soft-1.16.0.tar.bz2) = 393280
> > +SHA256 (openal-soft-1.17.2.tar.bz2) = o0H4VC8fC4xlJBoX2hPQc/
> GOwGZY4aFgao7Mi7wrMxQ=
> > +SIZE (openal-soft-1.17.2.tar.bz2) = 486934
> > Index: patches/patch-Alc_alcConfig_c
> > ===
> > RCS file: /cvs/ports/audio/openal/patches/patch-Alc_alcConfig_c,v
> > retrieving revision 1.3
> > diff -u -p -r1.3 patch-Alc_alcConfig_c
> > --- patches/patch-Alc_alcConfig_c 3 Nov 2016 10:27:15 -   1.3
> > +++ patches/patch-Alc_alcConfig_c 13 Oct 2017 21:54:17 -
> > @@ -1,7 +1,8 @@
> >  $OpenBSD: patch-Alc_alcConfig_c,v 1.3 2016/11/03 10:27:15 jasper Exp $
> >  Alc/alcConfig.c.orig Fri Aug 15 08:06:59 2014
> > -+++ Alc/alcConfig.c  Sun Sep  4 22:48:18 2016
> > -@@ -326,7 +326,7 @@ void ReadALConfig(void)
> > +Index: Alc/alcConfig.c
> > +--- Alc/alcConfig.c.orig
> >  Alc/alcConfig.c
> > +@@ -353,7 +353,7 @@ void ReadALConfig(void)
> >   const char *str;
> >   FILE *f;
> >
> > Index: patches/patch-CMakeLists_txt
> > ===
> > RCS file: /cvs/ports/audio/openal/patches/patch-CMakeLists_txt,v
> > retrieving revision 1.6
> > diff -u -p -r1.6 patch-CMakeLists_txt
> > --- patches/patch-CMakeLists_txt  3 Nov 2016 10:27:15 -   1.6
> > +++ patches/patch-CMakeLists_txt  13 Oct 2017 21:54:17 -
> > @@ -1,21 +1,13 @@
> >  $OpenBSD: patch-CMakeLists_txt,v 1.6 2016/11/03 10:27:15 jasper Exp $
> >  CMakeLists.txt.orig  Fri Aug 15 08:06:59 2014
> > -+++ CMakeLists.txt   Sun Sep  4 22:58:36 2016
> > -@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS)
> > - # Check if we have C11 _Atomic
> > - CHECK_C_SOURCE_COMPILES(
> > - "#include 
> > -- int _Atomic foo;
> > -+ const int _Atomic foo = ATOMIC_VAR_INIT(~0);
> > -  int main()
> > -  {
> > -  return atomic_load();
> > -@@ -1134,7 +1134,7 @@ ENDIF()
> > +Index: CMakeLists.txt
> > +--- CMakeLists.txt.orig
> >  CMakeLists.txt
> > +@@ -1207,7 +1207,7 @@ ENDIF()
> >   # Install alsoft.conf configuration file
> >   IF(ALSOFT_CONFIG)
> >   INSTALL(FILES alsoftrc.sample
> > --DESTINATION share/openal
> > -+DESTINATION share/examples/openal
> > +-DESTINATION ${SHARE_INSTALL_DIR}/openal
> > ++DESTINATION ${SHARE_INSTALL_DIR}/examples/openal
> >   )
> >   MESSAGE(STATUS "Installing sample configuration")
> >   MESSAGE(STATUS "")
> > Index: patches/patch-OpenAL32_alBuffer_c
> > ===
> > RCS file: /cvs/ports/audio/openal/patches/patch-OpenAL32_alBuffer_c,v
> > retrieving revision 1.1
> > diff -u -p -r1.1 patch-OpenAL32_alBuffer_c
> > --- patches/patch-OpenAL32_alBuffer_c 3 Nov 2016 10:27:38 -
>  1.1
> > +++ patches/patch-OpenAL32_alBuffer_c 13 

CVS: cvs.openbsd.org: ports

2017-10-26 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/10/26 02:24:17

Modified files:
devel/kf5  : Makefile 

Log message:
hook up kirigami2



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/10/26 02:22:36

Modified files:
net: Makefile 
net/openvpn: Makefile 

Log message:
Uncomment and hook up the mbedtls FLAVOR

Seems to work well light testing.  Requested earlier by sthen@ and
ajacoutot@



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/10/26 02:05:56

Log message:
Import kirigami2

"New framework: kirigami, a set of QtQuick plugins to build user
interfaces based on the KDE UX guidelines"

https://www.kde.org/announcements/kde-frameworks-5.37.0.php

$ pkg/DESCR
Kirigami is a set of QtQuick components at the moment targeted for mobile 
use
targeting both Plasma Mobile and Android. It’s not a whole set of 
components,
all the “Primitive” ones like buttons and textboxes are a job for
QtQuickControls but it’s a set of high level components to make the 
creation of
applications that look and feel great on mobile as well as desktop devices 
and
follow the Kirigami Human Interface Guidelines.

ok landry@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20171026

N ports/devel/kf5/kirigami2/Makefile
N ports/devel/kf5/kirigami2/distinfo
N ports/devel/kf5/kirigami2/pkg/PLIST
N ports/devel/kf5/kirigami2/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2017-10-26 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/10/26 01:53:24

Modified files:
devel/kf5  : Makefile kf5.port.mk 
devel/kf5/attica: Makefile distinfo 
devel/kf5/attica/pkg: PLIST 
devel/kf5/baloo: Makefile 
devel/kf5/baloo/pkg: PLIST 
devel/kf5/bluez-qt: Makefile distinfo 
devel/kf5/breeze-icons: distinfo 
devel/kf5/breeze-icons/pkg: PLIST 
devel/kf5/extra-cmake-modules: Makefile distinfo 
devel/kf5/extra-cmake-modules/pkg: PLIST 
devel/kf5/frameworkintegration: Makefile distinfo 
devel/kf5/kactivities: Makefile distinfo 
devel/kf5/kactivities-stats: Makefile distinfo 
devel/kf5/kapidox: Makefile distinfo 
devel/kf5/karchive: Makefile distinfo 
devel/kf5/kauth: Makefile distinfo 
devel/kf5/kbookmarks: Makefile distinfo 
devel/kf5/kcmutils: Makefile distinfo 
devel/kf5/kcodecs: Makefile distinfo 
devel/kf5/kcompletion: Makefile distinfo 
devel/kf5/kconfig: Makefile distinfo 
devel/kf5/kconfigwidgets: Makefile distinfo 
devel/kf5/kcoreaddons: Makefile distinfo 
devel/kf5/kcrash: Makefile distinfo 
devel/kf5/kdbusaddons: Makefile distinfo 
devel/kf5/kdbusaddons/pkg: PLIST 
devel/kf5/kdeclarative: Makefile distinfo 
devel/kf5/kded : Makefile distinfo 
devel/kf5/kdelibs4support: Makefile distinfo 
devel/kf5/kdesignerplugin: Makefile distinfo 
devel/kf5/kdesignerplugin/pkg: PLIST 
devel/kf5/kdesu: Makefile distinfo 
devel/kf5/kdesu/pkg: PLIST 
devel/kf5/kdewebkit: Makefile distinfo 
devel/kf5/kdnssd: Makefile distinfo 
devel/kf5/kdoctools: Makefile distinfo 
devel/kf5/kdoctools/pkg: PLIST 
devel/kf5/kemoticons: Makefile distinfo 
devel/kf5/kfilemetadata: Makefile distinfo 
devel/kf5/kfilemetadata/pkg: PLIST-main 
devel/kf5/kglobalaccel: Makefile distinfo 
devel/kf5/kguiaddons: Makefile distinfo 
devel/kf5/khtml: Makefile distinfo 
devel/kf5/ki18n: Makefile distinfo 
devel/kf5/kiconthemes: Makefile distinfo 
devel/kf5/kidletime: Makefile distinfo 
devel/kf5/kimageformats: Makefile distinfo 
devel/kf5/kinit: Makefile distinfo 
devel/kf5/kio  : Makefile distinfo 
devel/kf5/kio/pkg: PLIST 
devel/kf5/kitemmodels: Makefile distinfo 
devel/kf5/kitemviews: Makefile distinfo 
devel/kf5/kjobwidgets: Makefile distinfo 
devel/kf5/kjs  : Makefile distinfo 
devel/kf5/kjsembed: Makefile distinfo 
devel/kf5/kmediaplayer: Makefile distinfo 
devel/kf5/knewstuff: Makefile distinfo 
devel/kf5/knewstuff/pkg: PLIST 
devel/kf5/knotifications: Makefile distinfo 
devel/kf5/knotifyconfig: Makefile distinfo 
devel/kf5/kpackage: Makefile distinfo 
devel/kf5/kpackage/pkg: PLIST 
devel/kf5/kparts: Makefile distinfo 
devel/kf5/kparts/pkg: PLIST 
devel/kf5/kpeople: Makefile distinfo 
devel/kf5/kpeople/pkg: PLIST 
devel/kf5/kplotting: Makefile distinfo 
devel/kf5/kpty : Makefile distinfo 
devel/kf5/kross: Makefile distinfo 
devel/kf5/krunner: Makefile distinfo 
devel/kf5/krunner/pkg: PLIST 
devel/kf5/kservice: Makefile distinfo 
devel/kf5/ktexteditor: Makefile distinfo 
devel/kf5/ktexteditor/pkg: PLIST 
devel/kf5/ktextwidgets: Makefile distinfo 
devel/kf5/kunitconversion: Makefile distinfo 
devel/kf5/kwallet: Makefile distinfo 
devel/kf5/kwallet/pkg: PLIST 
devel/kf5/kwidgetsaddons: Makefile distinfo 
devel/kf5/kwidgetsaddons/pkg: PLIST 
devel/kf5/kwindowsystem: Makefile distinfo 
devel/kf5/kxmlgui: Makefile distinfo 
devel/kf5/kxmlrpcclient: Makefile distinfo 
devel/kf5/kxmlrpcclient/pkg: PLIST 
devel/kf5/oxygen-icons: distinfo 
devel/kf5/oxygen-icons/pkg: PLIST 
devel/kf5/plasma-framework: Makefile distinfo 
devel/kf5/plasma-framework/pkg: PLIST 
devel/kf5/prison: Makefile distinfo 
devel/kf5/solid: Makefile distinfo 
devel/kf5/solid/pkg: PLIST 
devel/kf5/sonnet: Makefile distinfo 
devel/kf5/sonnet/pkg: PLIST-main 
devel/kf5/syntax-highlighting: Makefile distinfo 
devel/kf5/threadweaver: Makefile distinfo 

Log message:
Update KDE Frameworks 5.38.0.

Changelog:

https://www.kde.org/announcements/kde-frameworks-5.35.0.php
https://www.kde.org/announcements/kde-frameworks-5.36.0.php
https://www.kde.org/announcements/kde-frameworks-5.37.0.php
https://www.kde.org/announcements/kde-frameworks-5.38.0.php

bulk by naddy@ (Thanks a lot), "move on with kf5" landry@



Re: NEW: devel/kf5/kirigami2

2017-10-26 Thread Rafael Sadowski
I would like to update kf5 and add this new module.
Kf5 survived a amd64 bulk. I need another okay for kirigami.
There are no dependencies at the moment.

On Sat Oct 07, 2017 at 04:27:35PM +0200, Rafael Sadowski wrote:
> Hi All,
> 
> please find attached a new kf5 framework which has been added since KDE
> Frameworks 5.37.0.
> 
> "New framework: kirigami, a set of QtQuick plugins to build user
> interfaces based on the KDE UX guidelines"
> 
> https://www.kde.org/announcements/kde-frameworks-5.37.0.php
> 
> $ pkg/DESCR
> Kirigami is a set of QtQuick components at the moment targeted for mobile use
> targeting both Plasma Mobile and Android. It’s not a whole set of components,
> all the “Primitive” ones like buttons and textboxes are a job for
> QtQuickControls but it’s a set of high level components to make the creation 
> of
> applications that look and feel great on mobile as well as desktop devices and
> follow the Kirigami Human Interface Guidelines.
> 
> Ok? Comments?
> 
> I would like to import after the 5.38.0 update.
> 
> Best regards,
> 
> Rafael Sadowksi




Re: update: audio/openal

2017-10-26 Thread Rafael Sadowski
Did you test your diff with all consumers?

audio/freealut
emulators/fs-uae
emulators/retroarch
games/0ad/base
games/astromenace
games/dhewm3
games/dustrac
games/gemrb
games/ioquake3
games/irrlamb
games/love
games/lugaru
games/lwjgl
games/megaglest/base
games/minetest
games/openmw
games/scorched3d
games/solarus
games/spacezero
games/speeddreams
games/supertux
games/supertuxkart
games/taisei
games/tome4
games/ufoai/base
games/valyriatear
games/vegastrike/engine
games/warzone2100
games/yquake2
graphics/blender
graphics/simgear
multimedia/sfml
x11/kde4/libkdegames
x11/qt5/qtmultimedia

Your diff itself looks good to me.

On Fri Oct 13, 2017 at 10:57:09PM +0100, David CARLIER wrote:
> Hi,
> 
> there is a small update of this port.
> 
> Hope it s good.
> 
> Regards.

> Index: Makefile
> ===
> RCS file: /cvs/ports/audio/openal/Makefile,v
> retrieving revision 1.48
> diff -u -p -r1.48 Makefile
> --- Makefile  18 Aug 2017 12:47:58 -  1.48
> +++ Makefile  13 Oct 2017 21:54:17 -
> @@ -4,13 +4,12 @@ BROKEN-hppa =   undefined reference to __s
>  
>  COMMENT =cross-platform 3D audio API
>  
> -V =  1.16.0
> +V =  1.17.2
>  EPOCH =  0
>  DISTNAME =   openal-soft-$V
>  PKGNAME =openal-$V
>  CATEGORIES = audio
> -SHARED_LIBS =openal  2.2
> -REVISION =   1
> +SHARED_LIBS =openal  3.0
>  
>  HOMEPAGE =   http://kcat.strangesoft.net/openal.html
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/audio/openal/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo  3 Nov 2016 10:27:15 -   1.9
> +++ distinfo  13 Oct 2017 21:54:17 -
> @@ -1,2 +1,2 @@
> -SHA256 (openal-soft-1.16.0.tar.bz2) = 
> Lz3NMT/iY5EoT7+FloY3I/mcZdbGhG3MtI55ytr0DV8=
> -SIZE (openal-soft-1.16.0.tar.bz2) = 393280
> +SHA256 (openal-soft-1.17.2.tar.bz2) = 
> o0H4VC8fC4xlJBoX2hPQc/GOwGZY4aFgao7Mi7wrMxQ=
> +SIZE (openal-soft-1.17.2.tar.bz2) = 486934
> Index: patches/patch-Alc_alcConfig_c
> ===
> RCS file: /cvs/ports/audio/openal/patches/patch-Alc_alcConfig_c,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-Alc_alcConfig_c
> --- patches/patch-Alc_alcConfig_c 3 Nov 2016 10:27:15 -   1.3
> +++ patches/patch-Alc_alcConfig_c 13 Oct 2017 21:54:17 -
> @@ -1,7 +1,8 @@
>  $OpenBSD: patch-Alc_alcConfig_c,v 1.3 2016/11/03 10:27:15 jasper Exp $
>  Alc/alcConfig.c.orig Fri Aug 15 08:06:59 2014
> -+++ Alc/alcConfig.c  Sun Sep  4 22:48:18 2016
> -@@ -326,7 +326,7 @@ void ReadALConfig(void)
> +Index: Alc/alcConfig.c
> +--- Alc/alcConfig.c.orig
>  Alc/alcConfig.c
> +@@ -353,7 +353,7 @@ void ReadALConfig(void)
>   const char *str;
>   FILE *f;
>   
> Index: patches/patch-CMakeLists_txt
> ===
> RCS file: /cvs/ports/audio/openal/patches/patch-CMakeLists_txt,v
> retrieving revision 1.6
> diff -u -p -r1.6 patch-CMakeLists_txt
> --- patches/patch-CMakeLists_txt  3 Nov 2016 10:27:15 -   1.6
> +++ patches/patch-CMakeLists_txt  13 Oct 2017 21:54:17 -
> @@ -1,21 +1,13 @@
>  $OpenBSD: patch-CMakeLists_txt,v 1.6 2016/11/03 10:27:15 jasper Exp $
>  CMakeLists.txt.orig  Fri Aug 15 08:06:59 2014
> -+++ CMakeLists.txt   Sun Sep  4 22:58:36 2016
> -@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS)
> - # Check if we have C11 _Atomic
> - CHECK_C_SOURCE_COMPILES(
> - "#include 
> -- int _Atomic foo;
> -+ const int _Atomic foo = ATOMIC_VAR_INIT(~0);
> -  int main()
> -  {
> -  return atomic_load();
> -@@ -1134,7 +1134,7 @@ ENDIF()
> +Index: CMakeLists.txt
> +--- CMakeLists.txt.orig
>  CMakeLists.txt
> +@@ -1207,7 +1207,7 @@ ENDIF()
>   # Install alsoft.conf configuration file
>   IF(ALSOFT_CONFIG)
>   INSTALL(FILES alsoftrc.sample
> --DESTINATION share/openal
> -+DESTINATION share/examples/openal
> +-DESTINATION ${SHARE_INSTALL_DIR}/openal
> ++DESTINATION ${SHARE_INSTALL_DIR}/examples/openal
>   )
>   MESSAGE(STATUS "Installing sample configuration")
>   MESSAGE(STATUS "")
> Index: patches/patch-OpenAL32_alBuffer_c
> ===
> RCS file: /cvs/ports/audio/openal/patches/patch-OpenAL32_alBuffer_c,v
> retrieving revision 1.1
> diff -u -p -r1.1 patch-OpenAL32_alBuffer_c
> --- patches/patch-OpenAL32_alBuffer_c 3 Nov 2016 10:27:38 -   1.1
> +++ patches/patch-OpenAL32_alBuffer_c 13 Oct 2017 21:54:17 -
> @@ -1,9 +1,10 @@
>  $OpenBSD: patch-OpenAL32_alBuffer_c,v 1.1 2016/11/03 10:27:38 jasper Exp $
>  OpenAL32/alBuffer.c.orig Fri Aug 15 08:06:59 2014
> -+++ OpenAL32/alBuffer.c  Sun Sep  4 22:48:18 2016
> -@@ -1179,7 +1179,7 @@ static ALboolean DecomposeFormat(ALenum format, enum F
> - { AL_7POINT1_16_SOFT,  FmtX71, FmtShort },
> - { 

[NEW] www/newsboat

2017-10-26 Thread Frederic Cambus
Hi ports@,

Here is a new port: www/newsboat

It is the continuation of Newsbeuter (www/newsbeuter) which is now
unmaintained.

Comments? OK?

>From DESCR:

Newsboat is a fork of Newsbeuter, an RSS/Atom feed reader for text
terminals.

Newsboat's great configurability and vast number of features make
it a perfect choice for people that need a slick and fast feed
reader that can be completely controlled via keyboard.


newsboat.tar.gz
Description: application/tar-gz