CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/10 00:46:37

Modified files:
sysutils/terraform/provider-alicloud: Makefile distinfo 

Log message:
Update to terraform-provider-alicloud-1.7.2.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/10 00:40:55

Modified files:
fonts/cantarell-fonts: Makefile distinfo 
fonts/cantarell-fonts/pkg: PLIST 

Log message:
Update to cantarell-fonts-0.100.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/10 00:35:10

Modified files:
devel/appstream-glib: Makefile distinfo 

Log message:
Update to appstream-glib-0.7.6.



Re: NEW u-boot-pinebook

2018-02-09 Thread Jonathan Gray
On Sat, Feb 10, 2018 at 04:30:56PM +1100, Jonathan Gray wrote:
> On Sat, Feb 10, 2018 at 04:27:47PM +1100, Jonathan Gray wrote:
> > On Sat, Feb 10, 2018 at 06:02:16AM +0100, Peter Hessler wrote:
> > > On 2018 Feb 10 (Sat) at 14:39:06 +1100 (+1100), Jonathan Gray wrote:
> > > :On Sat, Feb 10, 2018 at 03:11:27AM +0100, Peter Hessler wrote:
> > > :> Annoyingly, the u-boot firmware necessary for the pinebook isn't
> > > :> upstreamed and can't for $reasons.
> > > :> 
> > > :> So, here is a separate package so users can make progress.  This is so
> > > :> it doesn't interfere with the primary u-boot package, and will be
> > > :> deleted when/if the support is upstreamed.
> > > :> 
> > > :> I can boot multi-user, and run X with this on the pinebook.
> > > :> 
> > > :> OK?
> > > :
> > > :From what I understand this includes the patches from
> > > :https://github.com/anarsoul/u-boot-pine64/tree/pinebook-wip-20180206
> > > :
> > > 
> > > Yes, correct.
> > > 
> > > :Would it be easier to have the port point to github for updating
> > > :to different commits?  (Though that particular branch will also need
> > > :https://lists.denx.de/pipermail/u-boot/2018-February/320043.html )
> > > :
> > > 
> > > Sure, and I pulled in that patch to files/ (it's not a local change, and
> > > this makes chasing updates easier).
> > > 
> > > 
> > > :If not then a note referring to the github repository/branch/commit
> > > :etc somewhere would be helpful.
> > > :
> > > :COMMENT should be adjusted for pinebook as well.
> > > :
> > > 
> > > Updated, OK?
> > 
> > That particular combination of U-Boot has version 2018.03-rc1 at the
> > moment.  VERSION in the Makefile is 2018.01 but you could just
> > drop VERSION/PKGNAME and just set
> > 
> > DISTNAME=u-boot-pinebook-${V}
> > 
> > You've got CVS directories in the tarball from the u-boot port which
> > will upset cvs on import.  The already expanded $OpenBSD$ should be fine.
> 
> And maybe move the patch from files to patches?  Not sure how the split
> is decided there.  I was surprised the patch in files applied.
> 

Ah you mentioned that earlier, either way it will go away soon.
https://lists.denx.de/pipermail/u-boot/2018-February/320061.html



Re: NEW u-boot-pinebook

2018-02-09 Thread Jonathan Gray
On Sat, Feb 10, 2018 at 04:27:47PM +1100, Jonathan Gray wrote:
> On Sat, Feb 10, 2018 at 06:02:16AM +0100, Peter Hessler wrote:
> > On 2018 Feb 10 (Sat) at 14:39:06 +1100 (+1100), Jonathan Gray wrote:
> > :On Sat, Feb 10, 2018 at 03:11:27AM +0100, Peter Hessler wrote:
> > :> Annoyingly, the u-boot firmware necessary for the pinebook isn't
> > :> upstreamed and can't for $reasons.
> > :> 
> > :> So, here is a separate package so users can make progress.  This is so
> > :> it doesn't interfere with the primary u-boot package, and will be
> > :> deleted when/if the support is upstreamed.
> > :> 
> > :> I can boot multi-user, and run X with this on the pinebook.
> > :> 
> > :> OK?
> > :
> > :From what I understand this includes the patches from
> > :https://github.com/anarsoul/u-boot-pine64/tree/pinebook-wip-20180206
> > :
> > 
> > Yes, correct.
> > 
> > :Would it be easier to have the port point to github for updating
> > :to different commits?  (Though that particular branch will also need
> > :https://lists.denx.de/pipermail/u-boot/2018-February/320043.html )
> > :
> > 
> > Sure, and I pulled in that patch to files/ (it's not a local change, and
> > this makes chasing updates easier).
> > 
> > 
> > :If not then a note referring to the github repository/branch/commit
> > :etc somewhere would be helpful.
> > :
> > :COMMENT should be adjusted for pinebook as well.
> > :
> > 
> > Updated, OK?
> 
> That particular combination of U-Boot has version 2018.03-rc1 at the
> moment.  VERSION in the Makefile is 2018.01 but you could just
> drop VERSION/PKGNAME and just set
> 
> DISTNAME=u-boot-pinebook-${V}
> 
> You've got CVS directories in the tarball from the u-boot port which
> will upset cvs on import.  The already expanded $OpenBSD$ should be fine.

And maybe move the patch from files to patches?  Not sure how the split
is decided there.  I was surprised the patch in files applied.



Re: NEW u-boot-pinebook

2018-02-09 Thread Jonathan Gray
On Sat, Feb 10, 2018 at 06:02:16AM +0100, Peter Hessler wrote:
> On 2018 Feb 10 (Sat) at 14:39:06 +1100 (+1100), Jonathan Gray wrote:
> :On Sat, Feb 10, 2018 at 03:11:27AM +0100, Peter Hessler wrote:
> :> Annoyingly, the u-boot firmware necessary for the pinebook isn't
> :> upstreamed and can't for $reasons.
> :> 
> :> So, here is a separate package so users can make progress.  This is so
> :> it doesn't interfere with the primary u-boot package, and will be
> :> deleted when/if the support is upstreamed.
> :> 
> :> I can boot multi-user, and run X with this on the pinebook.
> :> 
> :> OK?
> :
> :From what I understand this includes the patches from
> :https://github.com/anarsoul/u-boot-pine64/tree/pinebook-wip-20180206
> :
> 
> Yes, correct.
> 
> :Would it be easier to have the port point to github for updating
> :to different commits?  (Though that particular branch will also need
> :https://lists.denx.de/pipermail/u-boot/2018-February/320043.html )
> :
> 
> Sure, and I pulled in that patch to files/ (it's not a local change, and
> this makes chasing updates easier).
> 
> 
> :If not then a note referring to the github repository/branch/commit
> :etc somewhere would be helpful.
> :
> :COMMENT should be adjusted for pinebook as well.
> :
> 
> Updated, OK?

That particular combination of U-Boot has version 2018.03-rc1 at the
moment.  VERSION in the Makefile is 2018.01 but you could just
drop VERSION/PKGNAME and just set

DISTNAME=u-boot-pinebook-${V}

You've got CVS directories in the tarball from the u-boot port which
will upset cvs on import.  The already expanded $OpenBSD$ should be fine.



Re: NEW u-boot-pinebook

2018-02-09 Thread Peter Hessler
On 2018 Feb 10 (Sat) at 14:39:06 +1100 (+1100), Jonathan Gray wrote:
:On Sat, Feb 10, 2018 at 03:11:27AM +0100, Peter Hessler wrote:
:> Annoyingly, the u-boot firmware necessary for the pinebook isn't
:> upstreamed and can't for $reasons.
:> 
:> So, here is a separate package so users can make progress.  This is so
:> it doesn't interfere with the primary u-boot package, and will be
:> deleted when/if the support is upstreamed.
:> 
:> I can boot multi-user, and run X with this on the pinebook.
:> 
:> OK?
:
:From what I understand this includes the patches from
:https://github.com/anarsoul/u-boot-pine64/tree/pinebook-wip-20180206
:

Yes, correct.

:Would it be easier to have the port point to github for updating
:to different commits?  (Though that particular branch will also need
:https://lists.denx.de/pipermail/u-boot/2018-February/320043.html )
:

Sure, and I pulled in that patch to files/ (it's not a local change, and
this makes chasing updates easier).


:If not then a note referring to the github repository/branch/commit
:etc somewhere would be helpful.
:
:COMMENT should be adjusted for pinebook as well.
:

Updated, OK?


-- 
You always find something in the last place you look.


u-boot-pinebook.tgz
Description: application/tar-gz


Re: NEW u-boot-pinebook

2018-02-09 Thread Jonathan Gray
On Sat, Feb 10, 2018 at 03:11:27AM +0100, Peter Hessler wrote:
> Annoyingly, the u-boot firmware necessary for the pinebook isn't
> upstreamed and can't for $reasons.
> 
> So, here is a separate package so users can make progress.  This is so
> it doesn't interfere with the primary u-boot package, and will be
> deleted when/if the support is upstreamed.
> 
> I can boot multi-user, and run X with this on the pinebook.
> 
> OK?

>From what I understand this includes the patches from
https://github.com/anarsoul/u-boot-pine64/tree/pinebook-wip-20180206

Would it be easier to have the port point to github for updating
to different commits?  (Though that particular branch will also need
https://lists.denx.de/pipermail/u-boot/2018-February/320043.html )

If not then a note referring to the github repository/branch/commit
etc somewhere would be helpful.

COMMENT should be adjusted for pinebook as well.



Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-09 Thread Peter Hessler
On 2018 Feb 08 (Thu) at 07:49:18 -0700 (-0700), Aaron Bieber wrote:
:On Thu, Feb 08, 2018 at 07:46:01AM -0700, Aaron Bieber wrote:
:> On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
:> > Hola!
:> >
:> > Here is a fairly big jump for the node port that brings us to the current
:> > LTS.
:> >
:> > I would like to get as much testing on this one as possible before
:> > getting it in.
:> >
:> > "make test" should result in 100% success:
:> >   [--] Global test environment tear-down
:> >   [==] 62 tests from 7 test cases ran. (200 ms total)
:> >   [  PASSED  ] 62 tests.
:> >   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
:> >   async-hooks \
:> >   default \
:> >   addons addons-napi \
:> >   doctool \
:> >   known_issues
:> >   [04:53|% 100|+ 2047|-   0]: Done
:> >   qbit@slip[0]:nodeλ
:> >
:> > I also plan on adding a port for 9.x, but I haven't worked out the
:> > details on that yet.
:> >
:> > https://deftly.net/patches/node-v8.9.4.diff
:>
:> Here is a new version that:
:>
:> - Adds support for arm64 (not well tested).
:> - Includes a few missing test patches I had clobbered.
:
:Actual link to the patch: https://deftly.net/patches/node-v8.9.4.diff
:

Builds and runs on arm64.

please do a s/arm64/aarch64/g in the Makefile, then OK

-- 
To every Ph.D. there is an equal and opposite Ph.D.
-- B. Duggan



NEW u-boot-pinebook

2018-02-09 Thread Peter Hessler
Annoyingly, the u-boot firmware necessary for the pinebook isn't
upstreamed and can't for $reasons.

So, here is a separate package so users can make progress.  This is so
it doesn't interfere with the primary u-boot package, and will be
deleted when/if the support is upstreamed.

I can boot multi-user, and run X with this on the pinebook.

OK?




-- 
"Hello," he lied.
-- Don Carpenter quoting a Hollywood agent


u-boot-pinebook.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/09 17:01:42

Modified files:
x11/dbus   : Makefile distinfo 
x11/dbus/patches: patch-configure_ac 

Log message:
Update to dbus-1.12.4.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/09 16:37:40

Modified files:
x11/gnome/tracker-miners: Makefile distinfo 
x11/gnome/tracker-miners/patches: patch-configure_ac 
x11/gnome/tracker-miners/pkg: PLIST 

Log message:
Update to tracker-miners-2.0.4.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/09 16:20:59

Modified files:
x11/gnome/tracker: Makefile 

Log message:
No need for autoconf.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/09 16:08:46

Modified files:
x11/gnome/tracker: Makefile distinfo 
x11/gnome/tracker/pkg: PLIST 
Removed files:
x11/gnome/tracker/patches: patch-configure_ac 

Log message:
Update to meta-tracker-2.0.3.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/09 15:47:34

Modified files:
x11/gnome/music: Makefile distinfo 

Log message:
Update to gnome-music-3.26.2.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/09 15:46:50

Modified files:
textproc/gxml  : Makefile distinfo 

Log message:
Update to gxml-0.16.2.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/02/09 15:34:28

Modified files:
geo/josm   : Makefile distinfo 

Log message:
Updqte to josm r13367, from Holger Mikolon



[UPDATE] geo/josm

2018-02-09 Thread Holger Mikolon
below is an update to josm 13367, currently listed as "recommended 
version" on josm.openstreetmap.de

Holger


Index: Makefile
===
RCS file: /cvs/ports/geo/josm/Makefile,v
retrieving revision 1.40
diff -u -p -u -r1.40 Makefile
--- Makefile10 Sep 2017 19:10:43 -  1.40
+++ Makefile9 Feb 2018 21:19:47 -
@@ -2,7 +2,7 @@
 
 COMMENT=   OpenStreetMap map editor
 
-SVN_REV=   12712
+SVN_REV=   13367
 DISTNAME=  josm-snapshot-${SVN_REV}
 EXTRACT_SUFX = .jar
 EXTRACT_CASES+=*.jar) unzip -qa ${FULLDISTDIR}/$$archive -d 
${WRKDIST};;
Index: distinfo
===
RCS file: /cvs/ports/geo/josm/distinfo,v
retrieving revision 1.24
diff -u -p -u -r1.24 distinfo
--- distinfo10 Sep 2017 19:10:43 -  1.24
+++ distinfo9 Feb 2018 21:19:47 -
@@ -1,2 +1,2 @@
-SHA256 (josm-snapshot-12712.jar) = Dr+zXAfQoJhM1/BRI3Gc1MpxDpx5RWvGK/bKPb8n/1I=
-SIZE (josm-snapshot-12712.jar) = 11396882
+SHA256 (josm-snapshot-13367.jar) = jpEosSrCyvlnuv3NnAey7eTp/mkRKJxa7NKmElBnx/k=
+SIZE (josm-snapshot-13367.jar) = 12743912



Re: [update] devel/gdb

2018-02-09 Thread Stuart Henderson
On 2018/02/09 21:23, Pascal Stumpf wrote:
> This updates GDB to the latest version, 8.1.  Tested on amd64, i386,
> armv7 and hppa.
> 
> This port has become somewhat essential infrastructure, so I'd
> appreciate some tests with various applications and platforms before
> this goes in.

Will give it a try on some amd64 things here soon, do you have any
idea what might be involved with getting it to work on aarch64 where
we currently have no userland debugger?



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2018/02/09 13:57:35

Modified files:
archivers/lzip/lunzip: Makefile distinfo 

Log message:
Update to lunzip 1.10.



[update] devel/gdb

2018-02-09 Thread Pascal Stumpf
This updates GDB to the latest version, 8.1.  Tested on amd64, i386,
armv7 and hppa.

This port has become somewhat essential infrastructure, so I'd
appreciate some tests with various applications and platforms before
this goes in.


Index: Makefile
===
RCS file: /cvs/ports/devel/gdb/Makefile,v
retrieving revision 1.53
diff -u -p -r1.53 Makefile
--- Makefile24 Jan 2018 00:19:56 -  1.53
+++ Makefile9 Feb 2018 20:22:45 -
@@ -6,8 +6,7 @@ NOT_FOR_ARCHS=  aarch64
 COMMENT=   GNU debugger
 CATEGORIES=devel
 
-DISTNAME=  gdb-7.12.1
-REVISION=  1
+DISTNAME=  gdb-8.1
 
 HOMEPAGE=  https://www.gnu.org/software/gdb/
 
@@ -22,7 +21,7 @@ EXTRACT_SUFX= .tar.xz
 
 MODGNU_CONFIG_GUESS_DIRS=  ${WRKSRC} ${WRKSRC}/gdb
 
-WANTLIB = c expat kvm m ncurses pthread ${MODPY_WANTLIB} ${COMPILER_LIBCXX} 
util
+WANTLIB = c expat kvm m curses pthread ${MODPY_WANTLIB} ${COMPILER_LIBCXX} util
 
 #SEPARATE_BUILD = Yes
 CONFIGURE_STYLE=gnu
@@ -35,9 +34,14 @@ CONFIGURE_ARGS=  --program-prefix=e \
 
 USE_GMAKE= Yes
 
+COMPILER = base-clang ports-gcc
+
 MODULES += lang/python
 LIB_DEPENDS += ${MODPY_LIB_DEPENDS}
 TEST_DEPENDS +=devel/dejagnu
 MODPY_BUILDDEP = No
+
+# for max_align_t configure test
+CFLAGS +=  -std=gnu11
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/gdb/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo28 Jan 2017 21:38:15 -  1.22
+++ distinfo9 Feb 2018 20:22:45 -
@@ -1,2 +1,2 @@
-SHA256 (gdb/gdb-7.12.1.tar.xz) = RgdoC5c9PsksMK0Cnxt9veOHaGnms6EX2KfpAIERMYY=
-SIZE (gdb/gdb-7.12.1.tar.xz) = 19225392
+SHA256 (gdb/gdb-8.1.tar.xz) = r2GgJjhY5pxdzlHqsmZi/z0q2apo2pWD6BQ7VCa+SzQ=
+SIZE (gdb/gdb-8.1.tar.xz) = 20095080
Index: patches/patch-bfd_elf_c
===
RCS file: /cvs/ports/devel/gdb/patches/patch-bfd_elf_c,v
retrieving revision 1.9
diff -u -p -r1.9 patch-bfd_elf_c
--- patches/patch-bfd_elf_c 9 Oct 2016 11:39:20 -   1.9
+++ patches/patch-bfd_elf_c 9 Feb 2018 20:22:45 -
@@ -1,7 +1,8 @@
 $OpenBSD: patch-bfd_elf_c,v 1.9 2016/10/09 11:39:20 pascal Exp $
 bfd/elf.c.orig Fri Oct  7 19:09:21 2016
-+++ bfd/elf.c  Fri Oct  7 20:53:14 2016
-@@ -9866,6 +9866,11 @@ elfcore_grok_openbsd_procinfo (bfd *abfd, Elf_Internal
+Index: bfd/elf.c
+--- bfd/elf.c.orig
 bfd/elf.c
+@@ -10183,6 +10183,11 @@ elfcore_grok_openbsd_procinfo (bfd *abfd, Elf_Internal
  static bfd_boolean
  elfcore_grok_openbsd_note (bfd *abfd, Elf_Internal_Note *note)
  {
Index: patches/patch-gdb_alpha-bsd-nat_c
===
RCS file: patches/patch-gdb_alpha-bsd-nat_c
diff -N patches/patch-gdb_alpha-bsd-nat_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-gdb_alpha-bsd-nat_c   9 Feb 2018 20:22:45 -
@@ -0,0 +1,55 @@
+$OpenBSD$
+
+Index: gdb/alpha-bsd-nat.c
+--- gdb/alpha-bsd-nat.c.orig
 gdb/alpha-bsd-nat.c
+@@ -91,7 +91,7 @@ alphabsd_fetch_inferior_registers (struct target_ops *
+ {
+   struct reg gregs;
+ 
+-  if (ptrace (PT_GETREGS, ptid_get_pid (regcache_get_ptid (regcache)),
++  if (ptrace (PT_GETREGS, get_ptrace_pid (regcache_get_ptid (regcache)),
+ (PTRACE_TYPE_ARG3) , 0) == -1)
+   perror_with_name (_("Couldn't get registers"));
+ 
+@@ -105,7 +105,7 @@ alphabsd_fetch_inferior_registers (struct target_ops *
+ {
+   struct fpreg fpregs;
+ 
+-  if (ptrace (PT_GETFPREGS, ptid_get_pid (regcache_get_ptid (regcache)),
++  if (ptrace (PT_GETFPREGS, get_ptrace_pid (regcache_get_ptid (regcache)),
+ (PTRACE_TYPE_ARG3) , 0) == -1)
+   perror_with_name (_("Couldn't get floating point status"));
+ 
+@@ -123,13 +123,13 @@ alphabsd_store_inferior_registers (struct target_ops *
+   if (regno == -1 || getregs_supplies (regno))
+ {
+   struct reg gregs;
+-  if (ptrace (PT_GETREGS, ptid_get_pid (regcache_get_ptid (regcache)),
++  if (ptrace (PT_GETREGS, get_ptrace_pid (regcache_get_ptid (regcache)),
+   (PTRACE_TYPE_ARG3) , 0) == -1)
+ perror_with_name (_("Couldn't get registers"));
+ 
+   alphabsd_fill_reg (regcache, (char *) , regno);
+ 
+-  if (ptrace (PT_SETREGS, ptid_get_pid (regcache_get_ptid (regcache)),
++  if (ptrace (PT_SETREGS, get_ptrace_pid (regcache_get_ptid (regcache)),
+   (PTRACE_TYPE_ARG3) , 0) == -1)
+ perror_with_name (_("Couldn't write registers"));
+ 
+@@ -142,13 +142,13 @@ alphabsd_store_inferior_registers (struct target_ops *
+ {
+   struct fpreg fpregs;
+ 
+-  if (ptrace (PT_GETFPREGS, ptid_get_pid (regcache_get_ptid (regcache)),
++  if (ptrace (PT_GETFPREGS, get_ptrace_pid (regcache_get_ptid (regcache)),
+ (PTRACE_TYPE_ARG3) , 0) == -1)
+   perror_with_name 

CVS: cvs.openbsd.org: ports

2018-02-09 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2018/02/09 13:09:03

Modified files:
textproc/py-markdown: Makefile distinfo 
textproc/py-markdown/pkg: PFRAG.no-python3 PLIST 

Log message:
update to 2.6.11, from Klemens Nanni kl3 @ posteo org (thanks).
maintainer timeout.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/02/09 13:05:28

Modified files:
net/wireshark  : Makefile 

Log message:
only add x11/qt5 MODULES if we're building the -main package, missed moving
this in previous commit.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Peter Hessler
CVSROOT:/cvs
Module name:ports
Changes by: phess...@cvs.openbsd.org2018/02/09 12:52:10

Modified files:
net/py-nbxmpp  : Makefile distinfo 
net/py-nbxmpp/pkg: PLIST 

Log message:
gajim now requires nbxmpp >= 0.6.1, so update

OK pea@ rsadowski@



CVS: cvs.openbsd.org: ports

2018-02-09 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2018/02/09 12:42:45

Modified files:
devel/fossil   : Makefile distinfo 
devel/fossil/patches: patch-auto_def 

Log message:
Update fossil to 2.5.

Release notes can be found online: 
http://fossil-scm.org/index.html/doc/trunk/www/changes.wiki#v2_5



Re: [NEW] devel/p5-System-Info

2018-02-09 Thread James E Keenan

On 02/09/2018 02:22 PM, Alexander Bluhm wrote:

On Wed, Feb 07, 2018 at 12:45:23PM -0500, James E Keenan wrote:

Here is a new port, for Perl extension System-Info (version 0.56)
(http://search.cpan.org/dist/System-Info/).


OK bluhm@, someone may import it

You have p5-Test-NoWarnings in TEST_DEPENDS which is correct as it
is only used in t/sysinfo.t.  But Makefile.PL lists it as PREREQ_PM
and I think it should be TEST_REQUIRES there.  This is not relevant
for OpenBSD as the port relies only on its Makefile, but you may
want to report it upstream.



Thanks.  I will take that up with the upstream maintainer.

jimk



Re: [NEW] devel/p5-System-Info

2018-02-09 Thread Alexander Bluhm
On Wed, Feb 07, 2018 at 12:45:23PM -0500, James E Keenan wrote:
> Here is a new port, for Perl extension System-Info (version 0.56) 
> (http://search.cpan.org/dist/System-Info/).

OK bluhm@, someone may import it

You have p5-Test-NoWarnings in TEST_DEPENDS which is correct as it
is only used in t/sysinfo.t.  But Makefile.PL lists it as PREREQ_PM
and I think it should be TEST_REQUIRES there.  This is not relevant
for OpenBSD as the port relies only on its Makefile, but you may
want to report it upstream.

bluhm



samba-4.7.5

2018-02-09 Thread Jeremie Courreges-Anglas

Hi,

dunno why I struggled to update to samba-4.7.0, months ago, but this
update to the latest version proved easier.  I plan to put this in
a bulk, given the multiple shared libs major bumps.

Runtime not tested, feedback welcome! :)


Index: Makefile
===
RCS file: /cvs/ports/net/samba/Makefile,v
retrieving revision 1.249
diff -u -p -r1.249 Makefile
--- Makefile16 Jan 2018 17:35:05 -  1.249
+++ Makefile9 Feb 2018 17:29:43 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.249 2018/01/16 17:35:05 jca Exp $
 
-VERSION =  4.6.12
+VERSION =  4.7.5
 DISTNAME = samba-${VERSION}
 
 COMMENT-main = SMB and CIFS client and server for UNIX
@@ -17,18 +17,17 @@ PKGNAME-docs =  samba-docs-${VERSION}
 
 PKG_ARCH-docs =*
 
-LDB_V =1.1.29
+LDB_V =1.2.3
 TEVENT_V = 0.9.34
 
-REVISION-ldb = 0
-REVISION-tevent =  0
+REVISION-tevent =  1
 
 SHARED_LIBS =  asn1-samba4 0.0 \
com_err-samba4  0.0 \
dcerpc  0.0 \
dcerpc-binding  1.1 \
dcerpc-samr 0.0 \
-   dcerpc-server   3.0 \
+   dcerpc-server   4.0 \
gssapi-samba4   0.0 \
hcrypto-samba4  0.0 \
hdb-samba4  0.0 \
@@ -37,30 +36,30 @@ SHARED_LIBS =   asn1-samba4 0.0 \
hx509-samba40.0 \
kdc-samba4  0.0 \
krb5-samba4 0.1 \
-   ldb 0.4 \
-   ndr 0.2 \
+   ldb 0.5 \
+   ndr 0.3 \
ndr-krb5pac 0.1 \
ndr-nbt 0.1 \
-   ndr-standard2.0 \
+   ndr-standard3.0 \
netapi  2.0 \
-   pyldb-util  0.1 \
+   pyldb-util  0.2 \
roken-samba40.0 \
-   samba-credentials   0.1 \
-   samba-errors0.0 \
-   samba-hostconfig2.1 \
-   samba-passdb1.0 \
+   samba-credentials   0.2 \
+   samba-errors1.0 \
+   samba-hostconfig3.0 \
+   samba-passdb2.0 \
samba-policy0.0 \
-   samba-util  2.0 \
-   samdb   0.0 \
+   samba-util  3.0 \
+   samdb   0.1 \
smbclient   4.1 \
-   smbconf 2.0 \
-   smbldap 0.0 \
+   smbconf 3.0 \
+   smbldap 0.1 \
tevent  0.3 \
tevent-util 0.1 \
-   wbclient3.1 \
+   wbclient3.2 \
wind-samba4 0.0 \
-   replace 2.0 \
-   util-setid  2.0
+   replace 3.0 \
+   util-setid  3.0
 
 CATEGORIES =   net sysutils security
 
@@ -117,10 +116,10 @@ LIB_DEPENDS-main =${BUILD_PKGPATH},-ldb
${BUILD_PKGPATH},-util>=${VERSION} \
converters/libiconv \
databases/openldap \
-   databases/tdb>=1.3.8 \
+   databases/tdb>=1.3.14 \
devel/gettext \
devel/libexecinfo \
-   devel/libtalloc>=2.1.6 \
+   devel/libtalloc>=2.1.9 \
net/avahi \
print/cups,-libs \
security/gnutls \
@@ -128,10 +127,10 @@ LIB_DEPENDS-main =${BUILD_PKGPATH},-ldb
sysutils/gamin
 
 LIB_DEPENDS-ldb =  ${BUILD_PKGPATH},-tevent>=${TEVENT_V} \
-   devel/libtalloc>=2.1.6 \
+   devel/libtalloc>=2.1.9 \
devel/popt
 
-LIB_DEPENDS-tevent =   devel/libtalloc>=2.1.6
+LIB_DEPENDS-tevent =   

Re: UPDATE: textproc/py-markdown 2.6.9 -> 2.6.11

2018-02-09 Thread Remi Pointel

On 02/09/18 17:10, Klemens Nanni wrote:

On Wed, Jan 31, 2018 at 04:29:29PM +0100, Klemens Nanni wrote:

On Mon, Jan 22, 2018 at 02:14:20AM +0100, Klemens Nanni wrote:

Simple update, tests pass for py2 and py3 on amd64.

I included the NOOP diff for PFRAG.no-python3 as done by `update-plist'
so further runs won't change it.

Feedback?

diff --git a/textproc/py-markdown/Makefile b/textproc/py-markdown/Makefile
index 96dc570c7d0..a4b4cadaf4e 100644
--- a/textproc/py-markdown/Makefile
+++ b/textproc/py-markdown/Makefile
@@ -2,7 +2,7 @@
  
  COMMENT=		text-to-HTML conversion tool
  
-MODPY_EGG_VERSION=	2.6.9

+MODPY_EGG_VERSION= 2.6.11
  DISTNAME= Markdown-${MODPY_EGG_VERSION}
  PKGNAME=  py-markdown-${MODPY_EGG_VERSION}
  CATEGORIES=   textproc
@@ -14,6 +14,7 @@ PERMIT_PACKAGE_CDROM= Yes
  
  MODULES=		lang/python

  MODPY_PI= Yes
+MODPY_SETUPTOOLS=  Yes
  
  FLAVORS=		python3

  FLAVOR?=
diff --git a/textproc/py-markdown/distinfo b/textproc/py-markdown/distinfo
index 8d5fa55b6b9..4ed3133c0a2 100644
--- a/textproc/py-markdown/distinfo
+++ b/textproc/py-markdown/distinfo
@@ -1,2 +1,2 @@
-SHA256 (Markdown-2.6.9.tar.gz) = c695cji5V2izqbb+YnDiUOXAnZiLjlsiP9XvpOBvr4E=
-SIZE (Markdown-2.6.9.tar.gz) = 271564
+SHA256 (Markdown-2.6.11.tar.gz) = qFaGnH/wea2Eo+Gc2HpkmYNQwrlOngjkQnD67zNAD4E=
+SIZE (Markdown-2.6.11.tar.gz) = 274132
diff --git a/textproc/py-markdown/pkg/PFRAG.no-python3 
b/textproc/py-markdown/pkg/PFRAG.no-python3
index bb99a9348db..25ef9ae0134 100644
--- a/textproc/py-markdown/pkg/PFRAG.no-python3
+++ b/textproc/py-markdown/pkg/PFRAG.no-python3
@@ -1,3 +1,3 @@
  @comment $OpenBSD: PFRAG.no-python3,v 1.1.1.1 2017/02/10 21:42:33 danj Exp $
-@pkgpath textproc/markdown
  @conflict markdown-*
+@pkgpath textproc/markdown
diff --git a/textproc/py-markdown/pkg/PLIST b/textproc/py-markdown/pkg/PLIST
index cfe7537594d..a5db307758b 100644
--- a/textproc/py-markdown/pkg/PLIST
+++ b/textproc/py-markdown/pkg/PLIST
@@ -1,7 +1,12 @@
  @comment $OpenBSD: PLIST,v 1.3 2017/02/10 22:25:20 danj Exp $
  !%%python3%%
  bin/markdown_py${MODPY_BIN_SUFFIX}
-lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
+lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
+lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
  lib/python${MODPY_VERSION}/site-packages/markdown/
  lib/python${MODPY_VERSION}/site-packages/markdown/__init__.py
  lib/python${MODPY_VERSION}/site-packages/markdown/__main__.py


Bump, haven't heard a word from MAINTAINER so far.

Bump, still no reply.



Hi,

ok rpointel@.

Cheers,

Remi.



Re: UPDATE sysutils/burp

2018-02-09 Thread Landry Breuil
On Fri, Feb 09, 2018 at 07:12:28PM +0100, Björn Ketelaars wrote:
> On Fri 09/02/2018 17:11, Stuart Henderson wrote:
> > On 2018/02/09 13:44, Landry Breuil wrote:
> > > On Fri, Feb 09, 2018 at 01:29:36PM +0100, Bjorn Ketelaars wrote:
> > > > Included a diff for bringing sysutils/burp to the latest version.
> > > > Changelog can be found at http://burp.grke.org/changelog.html
> > > > 
> > > > I removed 2 patches as the issues have been solved upstream.
> > > > 
> > > > Output 'make test':
> > > > 
> > > > 100%: Checks: 348, Failures: 0, Errors: 0
> > > > 
> > > > I only did some very, very light testing. Only thing that I'm sure about
> > > > is that it doesn't blow up.
> > > 
> > > I didnt port 2.1 branch on purpose as at that time, upstream considered
> > > it "development" - but it see now that it's been promoted to stable,
> > > good.
> > 
> > Yes, but only last week. Good to send the diff out for testing but unless
> > someone has been running 2.1.x regularly on OpenBSD during dev, it would
> > probably be better to hold off a little before actually updating.
> 
> What sthen@ writes makes sense, especially as I'm not a burp user. In
> the meantime I did test the internalised timer functionality. It seems
> to work. I also tested the ncurses monitor client (burp -a s). It works
> after 'monitor_exe=path_to_burp' has been set in burp.conf. For details
> see
> https://github.com/grke/burp/commit/2f8caac60da0cb713054276440656b5581878b4f
> 
> I think it makes sense to set the latter in OpenBSD's port. As such,
> a new diff. In this diff I also removed bash as RDEP.  There is no need
> for bash in a plain vanilla setup (there are no scripts defined).

Oh right i remember upstream added it after i told him about not using
/proc to find the exe...
as for bash, iirc there are other scripts shipped in the pkg that might
need it. Will have to recheck.



Re: UPDATE sysutils/burp

2018-02-09 Thread Björn Ketelaars
On Fri 09/02/2018 17:11, Stuart Henderson wrote:
> On 2018/02/09 13:44, Landry Breuil wrote:
> > On Fri, Feb 09, 2018 at 01:29:36PM +0100, Bjorn Ketelaars wrote:
> > > Included a diff for bringing sysutils/burp to the latest version.
> > > Changelog can be found at http://burp.grke.org/changelog.html
> > > 
> > > I removed 2 patches as the issues have been solved upstream.
> > > 
> > > Output 'make test':
> > > 
> > > 100%: Checks: 348, Failures: 0, Errors: 0
> > > 
> > > I only did some very, very light testing. Only thing that I'm sure about
> > > is that it doesn't blow up.
> > 
> > I didnt port 2.1 branch on purpose as at that time, upstream considered
> > it "development" - but it see now that it's been promoted to stable,
> > good.
> 
> Yes, but only last week. Good to send the diff out for testing but unless
> someone has been running 2.1.x regularly on OpenBSD during dev, it would
> probably be better to hold off a little before actually updating.

What sthen@ writes makes sense, especially as I'm not a burp user. In
the meantime I did test the internalised timer functionality. It seems
to work. I also tested the ncurses monitor client (burp -a s). It works
after 'monitor_exe=path_to_burp' has been set in burp.conf. For details
see
https://github.com/grke/burp/commit/2f8caac60da0cb713054276440656b5581878b4f

I think it makes sense to set the latter in OpenBSD's port. As such,
a new diff. In this diff I also removed bash as RDEP.  There is no need
for bash in a plain vanilla setup (there are no scripts defined).


diff --git Makefile Makefile
index c7292cb155d..f54c8d07060 100644
--- Makefile
+++ Makefile
@@ -1,27 +1,30 @@
-# $OpenBSD: Makefile,v 1.3 2018/02/09 10:41:45 nigel Exp $
+# $OpenBSD: Makefile,v 1.2 2018/01/11 19:27:10 rpe Exp $
 
 COMMENT =  BackUp and Restore Program
-DISTNAME = burp-2.0.54
-REVISION = 1
+
+DISTNAME = burp-2.1.28
 
 CATEGORIES =   sysutils
+
 HOMEPAGE = http://burp.grke.org/
 
 # AGPLv3
 PERMIT_PACKAGE_CDROM = Yes
 
+WANTLIB =  b2 c crypto curses m rsync ssl z
+
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=burp/}
-EXTRACT_SUFX = .tar.bz2
 
-CONFIGURE_STYLE =  gnu
-INSTALL_TARGET =   install-all
+EXTRACT_SUFX = .tar.bz2
 
 # check is used for tests but detected at configure time
 BUILD_DEPENDS =devel/uthash \
devel/check
 LIB_DEPENDS =  net/librsync
-RUN_DEPENDS =  shells/bash
-WANTLIB += b2 c crypto m curses rsync ssl z
+
+CONFIGURE_STYLE =  gnu
+
+INSTALL_TARGET =   install-all
 
 SUBST_VARS +=  TRUEPREFIX
 post-patch:
diff --git distinfo distinfo
index 8261a2d01ba..b1d87766a7f 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (burp-2.0.54.tar.bz2) = rhBHBYbx/uRVbqrls8UreM/A6sQQn0uCU8VJ5/8ADYY=
-SIZE (burp-2.0.54.tar.bz2) = 754566
+SHA256 (burp-2.1.28.tar.bz2) = xiX+2anZEfJQB8sBidlB778WRJzwLoWZ1vUGkBqezX0=
+SIZE (burp-2.1.28.tar.bz2) = 781414
diff --git patches/patch-Makefile_in patches/patch-Makefile_in
index 045e0419c45..28b2ca2754b 100644
--- patches/patch-Makefile_in
+++ patches/patch-Makefile_in
@@ -3,7 +3,7 @@ $OpenBSD: patch-Makefile_in,v 1.1.1.1 2017/11/03 11:31:01 
landry Exp $
 Index: Makefile.in
 --- Makefile.in.orig
 +++ Makefile.in
-@@ -625,7 +625,7 @@ sbindir = @sbindir@
+@@ -639,7 +639,7 @@ sbindir = @sbindir@
  scriptdir = @scriptdir@
  sharedstatedir = @sharedstatedir@
  srcdir = @srcdir@
diff --git patches/patch-configs_client_burp_conf_in 
patches/patch-configs_client_burp_conf_in
index 4b0fe24292f..9282eb8a823 100644
--- patches/patch-configs_client_burp_conf_in
+++ patches/patch-configs_client_burp_conf_in
@@ -3,12 +3,19 @@ $OpenBSD: patch-configs_client_burp_conf_in,v 1.1.1.1 
2017/11/03 11:31:01 landry
 Index: configs/client/burp.conf.in
 --- configs/client/burp.conf.in.orig
 +++ configs/client/burp.conf.in
-@@ -11,7 +11,7 @@ cname = testclient
+@@ -13,7 +13,7 @@ cname = testclient
  # with a pseudo mirrored storage on the server and optional rsync). 2 forces
  # protocol2 mode (inline deduplication with variable length blocks).
  # protocol = 0
--pidfile = @runstatedir@/burp.client.pid
+-pidfile = @runstatedir@/@n...@.client.pid
 +pidfile = @runstatedir@/burp/client.pid
  syslog = 0
  stdout = 1
  progress_counter = 1
+@@ -127,3 +127,6 @@ exclude_comp=gz
+ # When enabled, this causes problems in the phase1 scan (such as an 'include'
+ # being missing) to be treated as fatal errors. The default is 0.
+ #scan_problem_raises_error=1
++
++# Where to look to find the burp binary to use when forking a monitor client.
++monitor_exe=@sbindir@/burp
diff --git patches/patch-configs_server_burp_conf_in 
patches/patch-configs_server_burp_conf_in
index e40588384a1..ce2e8694375 100644
--- patches/patch-configs_server_burp_conf_in
+++ patches/patch-configs_server_burp_conf_in
@@ -3,16 +3,16 @@ $OpenBSD: patch-configs_server_burp_conf_in,v 1.1.1.1 
2017/11/03 11:31:01 landry
 Index: configs/server/burp.conf.in
 --- configs/server/burp.conf.in.orig
 +++ configs/server/burp.conf.in
-@@ -22,7 

Re: UPDATE devel/msgpack

2018-02-09 Thread Björn Ketelaars
On Fri 09/02/2018 17:09, Stuart Henderson wrote:
> On 2018/02/09 07:55, Björn Ketelaars wrote:
> > Included a diff for bringing devel/msgpack to 2.1.5. From CHANGELOG:
> > 
> > - Improve cross platform configuration
> > - Add boost asio examples (including zlib)
> > - Remove some warnings
> > - Fix unpack visitor to treat float32/64 correctly
> > - Improve documents
> > - Fix alignment problem on some platform
> > - Fix conflict std::tuple, std::pair, and boost::fusion::sequence problem
> > 
> > While here drop GH_ in favour of MASTER_SITES, and switch HOMEPAGE to
> > https. No need to bump SHARED_LIBS.
> 
> GH_* is correct here.
> 
> /archive  -> GH_*
> /releases -> MASTER_SITES
> 

New diff


diff --git Makefile Makefile
index 501ae93053c..cd44917b61a 100644
--- Makefile
+++ Makefile
@@ -2,23 +2,22 @@
 
 COMMENT =  MessagePack implementation for C and C++
 
-V =2.1.4
+V =2.1.5
 DISTNAME = msgpack-${V}
-SHARED_LIBS += msgpackc  1.0 # 2.0
+GH_ACCOUNT =   msgpack
+GH_PROJECT =   msgpack-c
+GH_TAGNAME =   cpp-${V}
+
+SHARED_LIBS =  msgpackc  1.0 # 2.0
 
 CATEGORIES =   devel
 
-HOMEPAGE = http://msgpack.org/
+HOMEPAGE = https://msgpack.org/
 
 # Boost license
 PERMIT_PACKAGE_CDROM = Yes
 
-GH_ACCOUNT =   msgpack
-GH_PROJECT =   msgpack-c
-GH_TAGNAME =   cpp-${V}
-
 MODULES =  devel/cmake
-
 BUILD_DEPENDS =devel/gtest
 TEST_DEPENDS = devel/gtest
 
diff --git distinfo distinfo
index 594baa27160..e33cc64a0c4 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (msgpack-2.1.4.tar.gz) = DjufGzKWf4m0FuAor+LH98wI4middd4i8HrZtNsU9a4=
-SIZE (msgpack-2.1.4.tar.gz) = 460891
+SHA256 (msgpack-2.1.5.tar.gz) = nIf4D8ZRuQB3LervCrFUtjFgx00pJSm1vm0G1khdRkA=
+SIZE (msgpack-2.1.5.tar.gz) = 461179



Re: libatomic_ops-7.6.2 and libgc-7.6.4 releases announcement

2018-02-09 Thread Jeremie Courreges-Anglas
On Mon, Jan 29 2018, Ivan Maidanski  wrote:
> Dear all,
>
> This email addressed to the libatomic_ops and libgc (bdwgc) package 
> maintainers.
>
> Let me announce the latest official stable releases:
> *  
> https://github.com/ivmai/libatomic_ops/releases/download/v7.6.2/libatomic_ops-7.6.2.tar.gz
>   
> *  https://github.com/ivmai/bdwgc/releases/download/v7.6.4/gc-7.6.4.tar.gz
>
> The bug fix releases for v7.4.x are available too:
> https://github.com/ivmai/libatomic_ops/releases/download/v7.4.10/libatomic_ops-7.4.10.tar.gz
> https://github.com/ivmai/bdwgc/releases/download/v7.4.10/gc-7.4.10.tar.gz
>
> For the list of changes, please visit  
> https://github.com/ivmai/libatomic_ops/releases/  and  
> https://github.com/ivmai/bdwgc/releases/  respectively.
>
> Thank you.
>
> Regards,
> Ivan 

Here's an update diff, tests pass on amd64 and sparc64 (can't test arm
right now).  Test reports are more than welcome on all architectures.


Index: Makefile
===
RCS file: /cvs/ports/devel/boehm-gc/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile26 Jul 2017 22:45:17 -  1.67
+++ Makefile9 Feb 2018 16:18:12 -
@@ -3,26 +3,24 @@
 COMMENT-main=  garbage collection and memory leak detection for C and C++
 COMMENT-atomic=access to hardware provided atomic memory operations
 
-VERSION=   7.6.0
-LIBAO_VERSION= 7.4.4
+VERSION=   7.6.4
+LIBAO_VERSION= 7.6.2
 
 DISTNAME=  gc-${VERSION}
 
 PKGNAME-atomic=libatomic_ops-${LIBAO_VERSION}
 PKGNAME-main=  boehm-gc-${VERSION}
-REVISION-main= 1
-REVISION-atomic=0
 
 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
libatomic_ops-${LIBAO_VERSION}${EXTRACT_SUFX}
 
 MULTI_PACKAGES=-main -atomic
 
-SHARED_LIBS += gc  4.0 # 1.3
-SHARED_LIBS += gccpp   0.0 # 1.3
-SHARED_LIBS += cord2.3 # 1.3
-SHARED_LIBS +=  atomic_ops 1.3 # 1.3
-SHARED_LIBS +=  atomic_ops_gpl 1.3 # 1.3
+SHARED_LIBS += gc  5.0 # 4.2
+SHARED_LIBS += gccpp   0.0 # 4.1
+SHARED_LIBS += cord2.3 # 4.0
+SHARED_LIBS +=  atomic_ops 2.0 # 2.1
+SHARED_LIBS +=  atomic_ops_gpl 1.3 # 2.2
 
 CATEGORIES=devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/boehm-gc/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo12 Nov 2016 10:33:04 -  1.10
+++ distinfo9 Feb 2018 15:41:40 -
@@ -1,4 +1,4 @@
-SHA256 (gc-7.6.0.tar.gz) = oUoosRKb6Q5VzW9xEn/8VZThCR1dVBMVKMJM0MA7fZA=
-SHA256 (libatomic_ops-7.4.4.tar.gz) = 
vyEKYA3Rvsv3k23SkUz19dM1YEaQSEjc/SfQyLErb48=
-SIZE (gc-7.6.0.tar.gz) = 751
-SIZE (libatomic_ops-7.4.4.tar.gz) = 480094
+SHA256 (gc-7.6.4.tar.gz) = uUwfJTX5g1SBHuZE3Mq26EoM9z5HfKA/taN1j7H+zRw=
+SHA256 (libatomic_ops-7.6.2.tar.gz) = 
IZck7a09WA1NN7IuHXy1LwAG0oLSapuGgbVgpiUULuY=
+SIZE (gc-7.6.4.tar.gz) = 1120784
+SIZE (libatomic_ops-7.6.2.tar.gz) = 496917
Index: patches/patch-include_gc_config_macros_h
===
RCS file: /cvs/ports/devel/boehm-gc/patches/patch-include_gc_config_macros_h,v
retrieving revision 1.3
diff -u -p -r1.3 patch-include_gc_config_macros_h
--- patches/patch-include_gc_config_macros_h9 Feb 2014 06:01:54 -   
1.3
+++ patches/patch-include_gc_config_macros_h9 Feb 2018 15:50:35 -
@@ -1,7 +1,8 @@
 $OpenBSD: patch-include_gc_config_macros_h,v 1.3 2014/02/09 06:01:54 shadchin 
Exp $
 include/gc_config_macros.h.origSat Jan 18 23:56:01 2014
-+++ include/gc_config_macros.h Sat Jan 18 23:54:59 2014
-@@ -87,14 +87,14 @@
+Index: include/gc_config_macros.h
+--- include/gc_config_macros.h.orig
 include/gc_config_macros.h
+@@ -87,15 +87,15 @@
  # if defined(__mips) && !defined(__linux__)
  #   define GC_IRIX_THREADS
  # endif
@@ -9,8 +10,9 @@ $OpenBSD: patch-include_gc_config_macros
 +# if defined(__OpenBSD__)
 +#   define GC_OPENBSD_THREADS
 +# elif defined(__sparc) && !defined(__linux__) \
-  || defined(sun) && (defined(i386) || defined(__i386__) \
-  || defined(__amd64__))
+  || ((defined(sun) || defined(__sun)) \
+  && (defined(i386) || defined(__i386__) \
+  || defined(__amd64) || defined(__amd64__)))
  #   define GC_SOLARIS_THREADS
  # elif defined(__APPLE__) && defined(__MACH__)
  #   define GC_DARWIN_THREADS
Index: patches/patch-include_private_gcconfig_h
===
RCS file: /cvs/ports/devel/boehm-gc/patches/patch-include_private_gcconfig_h,v
retrieving revision 1.22
diff -u -p -r1.22 patch-include_private_gcconfig_h
--- patches/patch-include_private_gcconfig_h15 Apr 2017 14:02:46 -  
1.22
+++ patches/patch-include_private_gcconfig_h9 Feb 2018 15:50:35 -
@@ -4,9 +4,10 @@ $OpenBSD: patch-include_private_gcconfig
 - use 

Re: UPDATE sysutils/burp

2018-02-09 Thread Stuart Henderson
On 2018/02/09 13:44, Landry Breuil wrote:
> On Fri, Feb 09, 2018 at 01:29:36PM +0100, Bjorn Ketelaars wrote:
> > Included a diff for bringing sysutils/burp to the latest version.
> > Changelog can be found at http://burp.grke.org/changelog.html
> > 
> > I removed 2 patches as the issues have been solved upstream.
> > 
> > Output 'make test':
> > 
> > 100%: Checks: 348, Failures: 0, Errors: 0
> > 
> > I only did some very, very light testing. Only thing that I'm sure about
> > is that it doesn't blow up.
> 
> I didnt port 2.1 branch on purpose as at that time, upstream considered
> it "development" - but it see now that it's been promoted to stable,
> good.

Yes, but only last week. Good to send the diff out for testing but unless
someone has been running 2.1.x regularly on OpenBSD during dev, it would
probably be better to hold off a little before actually updating.

> I know that the timer_script has been internalized, have you tested this
> properly worked (ie having the client connect to the server, and the
> server telling the client if it needs to start a backup or not?)
> 
> Landry
> 



Re: UPDATE devel/msgpack

2018-02-09 Thread Stuart Henderson
On 2018/02/09 07:55, Björn Ketelaars wrote:
> Included a diff for bringing devel/msgpack to 2.1.5. From CHANGELOG:
> 
> - Improve cross platform configuration
> - Add boost asio examples (including zlib)
> - Remove some warnings
> - Fix unpack visitor to treat float32/64 correctly
> - Improve documents
> - Fix alignment problem on some platform
> - Fix conflict std::tuple, std::pair, and boost::fusion::sequence problem
> 
> While here drop GH_ in favour of MASTER_SITES, and switch HOMEPAGE to
> https. No need to bump SHARED_LIBS.

GH_* is correct here.

/archive  -> GH_*
/releases -> MASTER_SITES



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/02/09 10:08:33

Modified files:
infrastructure/templates: Makefile.template 

Log message:
simplify the GH_* vs MASTER_SITES comment.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/02/09 10:06:22

Modified files:
x11/xarchiver  : Makefile 

Log message:
There's no such thing as devel/intltool.
It's textproc/intltool and it should go into MODULES.
While here, drop redundant dependency on gettext-tools.



Re: [update] dunst-1.3.1

2018-02-09 Thread Klemens Nanni
On Sat, Jan 27, 2018 at 08:51:58AM +0200, Timo Myyrä wrote:
> Klemens Nanni  writes:
> 
> > On Fri, Jan 26, 2018 at 09:13:17AM +0200, Timo Myyrä wrote:
> >> > Klemens Nanni  writes:
> >> >> Paths in the example dunst.rc need to be adjusted so copying it over
> >> >> will work without manually fixing them.
> > Yuck, I forgot to include those in my earlier diff, sorry.
> >
> >> Here is an updated diff to include patching the dunstrc file and pod doc.
> > Except for a few nits below this diff looks good to me.
> >
> >> Index: Makefile
> >> ===
> >> RCS file: /cvs/ports/x11/dunst/Makefile,v
> >> retrieving revision 1.3
> >> diff -u -p -r1.3 Makefile
> >> --- Makefile   31 Aug 2017 20:57:00 -  1.3
> >> +++ Makefile   26 Jan 2018 07:11:14 -
> >> @@ -29,11 +27,13 @@ LIB_DEPENDS +=  devel/gettext \
> > There are two spaces after += instead of a tab.
> >
> >>devel/pango \
> >>graphics/cairo \
> >>graphics/gdk-pixbuf2 \
> >> -  x11/gtk+2 \
> >>x11/libxdg-basedir \
> >>x11/dbus
> > I'd still move dbus up to sort them alphabetically as done in my earlier
> > diff.
> >
> >>  MAKE_FLAGS =  V=1 PREFIX="${PREFIX}" MANPREFIX="${PREFIX}/man"
> > Not a big fan of those squashed ones, they're better readable across
> > multiple lines as done for *_DEPENDS (also makes future diffs easier).
> 
> Ok, here's revised diff:
Updated below for 1.3.1 from 30.01.2018:

Version 1.3.1 addresses a race condition that can cause the
service file to be empty upon installation.
It contains no other changes, [...]

Feedback? Any takers?

Index: Makefile
===
RCS file: /cvs/ports/x11/dunst/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile31 Aug 2017 20:57:00 -  1.3
+++ Makefile9 Feb 2018 16:54:29 -
@@ -4,36 +4,38 @@ COMMENT=  customizable and lightweight no
 
 GH_ACCOUNT =   dunst-project
 GH_PROJECT =   dunst
-GH_TAGNAME =   v1.2.0
+GH_TAGNAME =   v1.3.1
 
 CATEGORIES =   x11
 
 HOMEPAGE=  https://dunst-project.org/
 
-MAINTAINER =   Timo Myyra 
+MAINTAINER =   Timo Myyra 
 
 # BSD
 PERMIT_PACKAGE_CDROM=  Yes
 
 # uses pledge()
-WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
-WANTLIB += Xrandr Xrender Xss c cairo dbus-1 fontconfig freetype
-WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
-WANTLIB += intl m pango-1.0 pangocairo-1.0 pthread xdg-basedir
-WANTLIB += z
+WANTLIB += X11 Xinerama Xrandr Xss c cairo dbus-1 gdk_pixbuf-2.0
+WANTLIB += gio-2.0 glib-2.0 gobject-2.0 intl m pango-1.0 pangocairo-1.0
+WANTLIB += pthread xdg-basedir
 
 USE_GMAKE =Yes
 
-LIB_DEPENDS +=  devel/gettext \
+LIB_DEPENDS += devel/gettext \
devel/glib2 \
devel/pango \
graphics/cairo \
graphics/gdk-pixbuf2 \
-   x11/gtk+2 \
-   x11/libxdg-basedir \
-   x11/dbus
+   x11/dbus \
+   x11/libxdg-basedir
 
-MAKE_FLAGS =   V=1 PREFIX="${PREFIX}" MANPREFIX="${PREFIX}/man"
+MAKE_FLAGS =   V=1 \
+   PREFIX="${PREFIX}" \
+   MANPREFIX="${PREFIX}/man"
+
+pre-configure:
+   ${SUBST_CMD} ${WRKSRC}/docs/dunst.pod ${WRKSRC}/dunstrc
 
 post-install:
mv ${PREFIX}/share/dunst ${PREFIX}/share/examples/dunst
Index: distinfo
===
RCS file: /cvs/ports/x11/dunst/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo31 Aug 2017 20:57:00 -  1.2
+++ distinfo9 Feb 2018 16:54:29 -
@@ -1,2 +1,2 @@
-SHA256 (dunst-1.2.0.tar.gz) = o8BbXvh+iHBKYgcjbkJ3PfvPUMsjx89R5JSnI2t1xa0=
-SIZE (dunst-1.2.0.tar.gz) = 110628
+SHA256 (dunst-1.3.1.tar.gz) = 6iluHTJEZBmGyFlsiKRIL2AJDki6VE4Z+uYMhne4bdY=
+SIZE (dunst-1.3.1.tar.gz) = 121539
Index: patches/patch-config_mk
===
RCS file: /cvs/ports/x11/dunst/patches/patch-config_mk,v
retrieving revision 1.2
diff -u -p -r1.2 patch-config_mk
--- patches/patch-config_mk 31 Aug 2017 20:57:00 -  1.2
+++ patches/patch-config_mk 9 Feb 2018 16:54:29 -
@@ -2,12 +2,12 @@ $OpenBSD: patch-config_mk,v 1.2 2017/08/
 Index: config.mk
 --- config.mk.orig
 +++ config.mk
-@@ -28,7 +28,7 @@ endif
+@@ -12,7 +12,7 @@ MANPREFIX = ${PREFIX}/share/man
  
  # flags
  CPPFLAGS += -D_DEFAULT_SOURCE -DVERSION=\"${VERSION}\"
 -CFLAGS   += -g --std=gnu99 -pedantic -Wall -Wno-overlength-strings -Os 
${STATIC} ${CPPFLAGS}
 +CFLAGS   += -g --std=gnu99 -pedantic -Wall -Wno-overlength-strings ${STATIC} 
${CPPFLAGS}
+ LDFLAGS  += -lm -L${X11LIB}
  
- pkg_config_packs := dbus-1 x11 xscrnsaver \
- "glib-2.0 >= 2.36" gio-2.0 \
+ 

[Update] PostgreSQL 9.6.7 for -stable

2018-02-09 Thread Pierre-Emmanuel André
Hi,

Small diff to update PostgreSQL to it's latest version on OpenBSD 6.2 -stable.
It fixes 2 CVEs : CVE-2018-1052 and CVE-2018-1053

Comments, ok ?

Regards,

Index: Makefile
===
RCS file: /cvs/ports/databases/postgresql/Makefile,v
retrieving revision 1.229.2.1
diff -u -p -u -p -r1.229.2.1 Makefile
--- Makefile	16 Nov 2017 12:53:58 -	1.229.2.1
+++ Makefile	9 Feb 2018 16:12:27 -
@@ -7,7 +7,7 @@ COMMENT-contrib=PostgreSQL RDBMS contrib
 COMMENT-plpython=Python procedural language for PostgreSQL
 COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version
 
-VERSION=	9.6.6
+VERSION=	9.6.7
 PREV_MAJOR=	9.5
 DISTNAME=	postgresql-${VERSION}
 PKGNAME-main=	postgresql-client-${VERSION}
Index: distinfo
===
RCS file: /cvs/ports/databases/postgresql/distinfo,v
retrieving revision 1.68.2.1
diff -u -p -u -p -r1.68.2.1 distinfo
--- distinfo	16 Nov 2017 12:53:58 -	1.68.2.1
+++ distinfo	9 Feb 2018 16:12:27 -
@@ -1,2 +1,2 @@
-SHA256 (postgresql-9.6.6.tar.gz) = U+HNX9/19FQVrp1bZFF3J1Jlo+gAyGvsu5TOGDo6UGE=
-SIZE (postgresql-9.6.6.tar.gz) = 25709021
+SHA256 (postgresql-9.6.7.tar.gz) = Uiu+5hlAK7kq2CjgQxgpMoyn5urC1DASv3x/oyLT3sI=
+SIZE (postgresql-9.6.7.tar.gz) = 25552260
Index: patches/patch-src_backend_storage_lmgr_s_lock_c
===
RCS file: patches/patch-src_backend_storage_lmgr_s_lock_c
diff -N patches/patch-src_backend_storage_lmgr_s_lock_c
--- patches/patch-src_backend_storage_lmgr_s_lock_c	8 Jan 2015 15:01:11 -	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_backend_storage_lmgr_s_lock_c,v 1.2 2015/01/08 15:01:11 pea Exp $
 src/backend/storage/lmgr/s_lock.c.orig	Sun May 11 14:16:48 2014
-+++ src/backend/storage/lmgr/s_lock.c	Thu May 15 21:52:50 2014
-@@ -219,7 +219,7 @@ static void
- tas_dummy()
- {
- 	__asm__		__volatile__(
--#if defined(__NetBSD__) && defined(__ELF__)
-+#if (defined(__NetBSD__) || defined(__OpenBSD__)) && defined(__ELF__)
- /* no underscore for label and % for registers */
- 		 "\
- .global		tas \n\
Index: pkg/PLIST-docs
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v
retrieving revision 1.80.2.1
diff -u -p -u -p -r1.80.2.1 PLIST-docs
--- pkg/PLIST-docs	16 Nov 2017 12:53:58 -	1.80.2.1
+++ pkg/PLIST-docs	9 Feb 2018 16:12:27 -
@@ -927,6 +927,7 @@ share/doc/postgresql/html/release-9-3-18
 share/doc/postgresql/html/release-9-3-19.html
 share/doc/postgresql/html/release-9-3-2.html
 share/doc/postgresql/html/release-9-3-20.html
+share/doc/postgresql/html/release-9-3-21.html
 share/doc/postgresql/html/release-9-3-3.html
 share/doc/postgresql/html/release-9-3-4.html
 share/doc/postgresql/html/release-9-3-5.html
@@ -942,6 +943,7 @@ share/doc/postgresql/html/release-9-4-12
 share/doc/postgresql/html/release-9-4-13.html
 share/doc/postgresql/html/release-9-4-14.html
 share/doc/postgresql/html/release-9-4-15.html
+share/doc/postgresql/html/release-9-4-16.html
 share/doc/postgresql/html/release-9-4-2.html
 share/doc/postgresql/html/release-9-4-3.html
 share/doc/postgresql/html/release-9-4-4.html
@@ -953,6 +955,7 @@ share/doc/postgresql/html/release-9-4-9.
 share/doc/postgresql/html/release-9-4.html
 share/doc/postgresql/html/release-9-5-1.html
 share/doc/postgresql/html/release-9-5-10.html
+share/doc/postgresql/html/release-9-5-11.html
 share/doc/postgresql/html/release-9-5-2.html
 share/doc/postgresql/html/release-9-5-3.html
 share/doc/postgresql/html/release-9-5-4.html
@@ -968,6 +971,7 @@ share/doc/postgresql/html/release-9-6-3.
 share/doc/postgresql/html/release-9-6-4.html
 share/doc/postgresql/html/release-9-6-5.html
 share/doc/postgresql/html/release-9-6-6.html
+share/doc/postgresql/html/release-9-6-7.html
 share/doc/postgresql/html/release-9-6.html
 share/doc/postgresql/html/release.html
 share/doc/postgresql/html/replication-origins.html


Re: UPDATE: textproc/py-markdown 2.6.9 -> 2.6.11

2018-02-09 Thread Klemens Nanni
On Wed, Jan 31, 2018 at 04:29:29PM +0100, Klemens Nanni wrote:
> On Mon, Jan 22, 2018 at 02:14:20AM +0100, Klemens Nanni wrote:
> > Simple update, tests pass for py2 and py3 on amd64.
> > 
> > I included the NOOP diff for PFRAG.no-python3 as done by `update-plist'
> > so further runs won't change it.
> > 
> > Feedback?
> > 
> > diff --git a/textproc/py-markdown/Makefile b/textproc/py-markdown/Makefile
> > index 96dc570c7d0..a4b4cadaf4e 100644
> > --- a/textproc/py-markdown/Makefile
> > +++ b/textproc/py-markdown/Makefile
> > @@ -2,7 +2,7 @@
> >  
> >  COMMENT=   text-to-HTML conversion tool
> >  
> > -MODPY_EGG_VERSION= 2.6.9
> > +MODPY_EGG_VERSION= 2.6.11
> >  DISTNAME=  Markdown-${MODPY_EGG_VERSION}
> >  PKGNAME=   py-markdown-${MODPY_EGG_VERSION}
> >  CATEGORIES=textproc
> > @@ -14,6 +14,7 @@ PERMIT_PACKAGE_CDROM= Yes
> >  
> >  MODULES=   lang/python
> >  MODPY_PI=  Yes
> > +MODPY_SETUPTOOLS=  Yes
> >  
> >  FLAVORS=   python3
> >  FLAVOR?=
> > diff --git a/textproc/py-markdown/distinfo b/textproc/py-markdown/distinfo
> > index 8d5fa55b6b9..4ed3133c0a2 100644
> > --- a/textproc/py-markdown/distinfo
> > +++ b/textproc/py-markdown/distinfo
> > @@ -1,2 +1,2 @@
> > -SHA256 (Markdown-2.6.9.tar.gz) = 
> > c695cji5V2izqbb+YnDiUOXAnZiLjlsiP9XvpOBvr4E=
> > -SIZE (Markdown-2.6.9.tar.gz) = 271564
> > +SHA256 (Markdown-2.6.11.tar.gz) = 
> > qFaGnH/wea2Eo+Gc2HpkmYNQwrlOngjkQnD67zNAD4E=
> > +SIZE (Markdown-2.6.11.tar.gz) = 274132
> > diff --git a/textproc/py-markdown/pkg/PFRAG.no-python3 
> > b/textproc/py-markdown/pkg/PFRAG.no-python3
> > index bb99a9348db..25ef9ae0134 100644
> > --- a/textproc/py-markdown/pkg/PFRAG.no-python3
> > +++ b/textproc/py-markdown/pkg/PFRAG.no-python3
> > @@ -1,3 +1,3 @@
> >  @comment $OpenBSD: PFRAG.no-python3,v 1.1.1.1 2017/02/10 21:42:33 danj Exp 
> > $
> > -@pkgpath textproc/markdown
> >  @conflict markdown-*
> > +@pkgpath textproc/markdown
> > diff --git a/textproc/py-markdown/pkg/PLIST b/textproc/py-markdown/pkg/PLIST
> > index cfe7537594d..a5db307758b 100644
> > --- a/textproc/py-markdown/pkg/PLIST
> > +++ b/textproc/py-markdown/pkg/PLIST
> > @@ -1,7 +1,12 @@
> >  @comment $OpenBSD: PLIST,v 1.3 2017/02/10 22:25:20 danj Exp $
> >  !%%python3%%
> >  bin/markdown_py${MODPY_BIN_SUFFIX}
> > -lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
> > +lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
> > +lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
> > +lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
> > +lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
> > +lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
> > +lib/python${MODPY_VERSION}/site-packages/Markdown-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
> >  lib/python${MODPY_VERSION}/site-packages/markdown/
> >  lib/python${MODPY_VERSION}/site-packages/markdown/__init__.py
> >  lib/python${MODPY_VERSION}/site-packages/markdown/__main__.py
> > 
> Bump, haven't heard a word from MAINTAINER so far.
Bump, still no reply.



Re: UPDATE sysutils/burp

2018-02-09 Thread Björn Ketelaars
On Fri 09/02/2018 13:44, Landry Breuil wrote:
> On Fri, Feb 09, 2018 at 01:29:36PM +0100, Bjorn Ketelaars wrote:
> > Included a diff for bringing sysutils/burp to the latest version.
> > Changelog can be found at http://burp.grke.org/changelog.html
> > 
> > I removed 2 patches as the issues have been solved upstream.
> > 
> > Output 'make test':
> > 
> > 100%: Checks: 348, Failures: 0, Errors: 0
> > 
> > I only did some very, very light testing. Only thing that I'm sure about
> > is that it doesn't blow up.
> 
> I didnt port 2.1 branch on purpose as at that time, upstream considered
> it "development" - but it see now that it's been promoted to stable,
> good.
> 
> I know that the timer_script has been internalized, have you tested this
> properly worked (ie having the client connect to the server, and the
> server telling the client if it needs to start a backup or not?)
> 
> Landry
> 

Nothing has been properly tested! In a nutshell, only thing I tested was:
1.) burp -g
2.) burp -a b
3.) burp -a l
3.) burp -a r -d /tmp/x

I did not verify that the fix of https://github.com/grke/burp/issues/627
actually works. It would be nice to know who created that issue, maybe
he could check :-)



Re: UPDATE sysutils/burp

2018-02-09 Thread Landry Breuil
On Fri, Feb 09, 2018 at 01:29:36PM +0100, Bjorn Ketelaars wrote:
> Included a diff for bringing sysutils/burp to the latest version.
> Changelog can be found at http://burp.grke.org/changelog.html
> 
> I removed 2 patches as the issues have been solved upstream.
> 
> Output 'make test':
> 
> 100%: Checks: 348, Failures: 0, Errors: 0
> 
> I only did some very, very light testing. Only thing that I'm sure about
> is that it doesn't blow up.

I didnt port 2.1 branch on purpose as at that time, upstream considered
it "development" - but it see now that it's been promoted to stable,
good.

I know that the timer_script has been internalized, have you tested this
properly worked (ie having the client connect to the server, and the
server telling the client if it needs to start a backup or not?)

Landry



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2018/02/09 05:38:34

Modified files:
net/knot   : Makefile distinfo 

Log message:
Update to knot-2.6.4

Tested with a basic slave setup.



UPDATE sysutils/burp

2018-02-09 Thread Bjorn Ketelaars
Included a diff for bringing sysutils/burp to the latest version.
Changelog can be found at http://burp.grke.org/changelog.html

I removed 2 patches as the issues have been solved upstream.

Output 'make test':

100%: Checks: 348, Failures: 0, Errors: 0

I only did some very, very light testing. Only thing that I'm sure about
is that it doesn't blow up.

While here clean up Makefile a bit (follow Makefile.template)

Comments?


diff --git Makefile Makefile
index c7292cb155d..fa696cdbeed 100644
--- Makefile
+++ Makefile
@@ -1,27 +1,31 @@
-# $OpenBSD: Makefile,v 1.3 2018/02/09 10:41:45 nigel Exp $
+# $OpenBSD: Makefile,v 1.2 2018/01/11 19:27:10 rpe Exp $
 
 COMMENT =  BackUp and Restore Program
-DISTNAME = burp-2.0.54
-REVISION = 1
+
+DISTNAME = burp-2.1.28
 
 CATEGORIES =   sysutils
+
 HOMEPAGE = http://burp.grke.org/
 
 # AGPLv3
 PERMIT_PACKAGE_CDROM = Yes
 
+WANTLIB =  b2 c crypto curses m rsync ssl z
+
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=burp/}
-EXTRACT_SUFX = .tar.bz2
 
-CONFIGURE_STYLE =  gnu
-INSTALL_TARGET =   install-all
+EXTRACT_SUFX = .tar.bz2
 
 # check is used for tests but detected at configure time
 BUILD_DEPENDS =devel/uthash \
devel/check
 LIB_DEPENDS =  net/librsync
 RUN_DEPENDS =  shells/bash
-WANTLIB += b2 c crypto m curses rsync ssl z
+
+CONFIGURE_STYLE =  gnu
+
+INSTALL_TARGET =   install-all
 
 SUBST_VARS +=  TRUEPREFIX
 post-patch:
diff --git distinfo distinfo
index 8261a2d01ba..b1d87766a7f 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (burp-2.0.54.tar.bz2) = rhBHBYbx/uRVbqrls8UreM/A6sQQn0uCU8VJ5/8ADYY=
-SIZE (burp-2.0.54.tar.bz2) = 754566
+SHA256 (burp-2.1.28.tar.bz2) = xiX+2anZEfJQB8sBidlB778WRJzwLoWZ1vUGkBqezX0=
+SIZE (burp-2.1.28.tar.bz2) = 781414
diff --git patches/patch-Makefile_in patches/patch-Makefile_in
index 045e0419c45..28b2ca2754b 100644
--- patches/patch-Makefile_in
+++ patches/patch-Makefile_in
@@ -3,7 +3,7 @@ $OpenBSD: patch-Makefile_in,v 1.1.1.1 2017/11/03 11:31:01 
landry Exp $
 Index: Makefile.in
 --- Makefile.in.orig
 +++ Makefile.in
-@@ -625,7 +625,7 @@ sbindir = @sbindir@
+@@ -639,7 +639,7 @@ sbindir = @sbindir@
  scriptdir = @scriptdir@
  sharedstatedir = @sharedstatedir@
  srcdir = @srcdir@
diff --git patches/patch-configs_client_burp_conf_in 
patches/patch-configs_client_burp_conf_in
index 4b0fe24292f..c2dfe4b2d65 100644
--- patches/patch-configs_client_burp_conf_in
+++ patches/patch-configs_client_burp_conf_in
@@ -3,11 +3,11 @@ $OpenBSD: patch-configs_client_burp_conf_in,v 1.1.1.1 
2017/11/03 11:31:01 landry
 Index: configs/client/burp.conf.in
 --- configs/client/burp.conf.in.orig
 +++ configs/client/burp.conf.in
-@@ -11,7 +11,7 @@ cname = testclient
+@@ -13,7 +13,7 @@ cname = testclient
  # with a pseudo mirrored storage on the server and optional rsync). 2 forces
  # protocol2 mode (inline deduplication with variable length blocks).
  # protocol = 0
--pidfile = @runstatedir@/burp.client.pid
+-pidfile = @runstatedir@/@n...@.client.pid
 +pidfile = @runstatedir@/burp/client.pid
  syslog = 0
  stdout = 1
diff --git patches/patch-configs_server_burp_conf_in 
patches/patch-configs_server_burp_conf_in
index e40588384a1..ce2e8694375 100644
--- patches/patch-configs_server_burp_conf_in
+++ patches/patch-configs_server_burp_conf_in
@@ -3,16 +3,16 @@ $OpenBSD: patch-configs_server_burp_conf_in,v 1.1.1.1 
2017/11/03 11:31:01 landry
 Index: configs/server/burp.conf.in
 --- configs/server/burp.conf.in.orig
 +++ configs/server/burp.conf.in
-@@ -22,7 +22,7 @@ clientconfdir = @sysconfdir@/clientconfdir
+@@ -32,7 +32,7 @@ clientconfdir = @sysconfdir@/clientconfdir
  # Like many other settings, this can be set per client in the clientconfdir
  # files.
  # protocol = 0
--pidfile = @runstatedir@/burp.server.pid
+-pidfile = @runstatedir@/@n...@.server.pid
 +pidfile = @runstatedir@/burp/server.pid
  hardlinked_archive = 0
  working_dir_recovery_method = delete
- max_children = 5
-@@ -68,8 +68,9 @@ keep = 7
+ umask = 0022
+@@ -76,8 +76,9 @@ keep = 7
  # keep = 6
  
  # Run as different user/group.
diff --git patches/patch-configs_server_timer_script 
patches/patch-configs_server_timer_script
deleted file mode 100644
index 1b1d569ea9f..000
--- patches/patch-configs_server_timer_script
+++ /dev/null
@@ -1,42 +0,0 @@
-$OpenBSD: patch-configs_server_timer_script,v 1.1.1.1 2017/11/03 11:31:01 
landry Exp $
-
-https://github.com/grke/burp/issues/627
-
-Index: configs/server/timer_script
 configs/server/timer_script.orig
-+++ configs/server/timer_script
-@@ -77,29 +77,12 @@ get_intervals()
- 
-   read junk ts < "$timestamp"
- 
--  if   ! secs=$(LANG=C LC_TIME=C date +%s -d "$ts") \
--|| ! now=$(LANG=C LC_TIME=C date +"%Y-%m-%d %H:%M:%S") \
--|| ! nowsecs=$(LANG=C LC_TIME=C date +%s -d "$now")
--  then
--  echo "$0: Date command returned error for $client."
--  return 0
--  fi
--
-+  mts=$(echo $ts | sed -e 's/-//g; s/ //; s/://; 

CVS: cvs.openbsd.org: ports

2018-02-09 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/02/09 05:28:24

Modified files:
x11/xarchiver  : Makefile 

Log message:
Add intltool to BDEP, configure checks for it. Reported by nigel@



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/02/09 04:07:06

Modified files:
devel/mozjs17  : Makefile 

Log message:
add net/wireshark to the "keep in sync" comment



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/02/09 04:07:03

Modified files:
net/wireshark  : Makefile 

Log message:
Diana Eichert mentioned that building wireshark on mips64 wasn't possible,
this is due to not having mozjs17 -> qt. Add no_x11, no_gtk, no_qt pseudo-
flavours to wireshark, and use no_qt by default on relevant arches.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2018/02/09 04:04:13

Modified files:
devel/libtalloc: Makefile distinfo 
devel/libtalloc/patches: patch-buildtools_wafsamba_wafsamba_py 

Log message:
Update to libtalloc-2.1.11



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Nigel Taylor
CVSROOT:/cvs
Module name:ports
Changes by: ni...@cvs.openbsd.org   2018/02/09 03:41:45

Modified files:
sysutils/burp  : Makefile 

Log message:
Update WANTLIB after net/librsync update
Ok sthen@



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2018/02/09 03:09:44

Modified files:
lang/ghc   : Makefile 
Removed files:
lang/ghc/patches: patch-rts_linker_Elf_c 

Log message:
Drop the horrible SHN_XINDEX hack.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2018/02/09 03:04:53

Modified files:
www/nextcloud  : Makefile distinfo 
www/nextcloud/patches: 
   patch-apps_updatenotification_appinfo_info_xml 
   patch-version_php 
www/nextcloud/pkg: PLIST README 

Log message:
Update for Nextcloud to 13.0.0

https://nextcloud.com/changelog/

OK kirby@



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2018/02/09 02:52:18

Modified files:
net: Makefile 

Log message:
+deluge-ltconfig



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2018/02/09 02:50:26

Log message:
Import deluge-ltconfig-0.3.1.

ltConfig is a plugin for Deluge that allows direct modification to
libtorrent settings and has preset support.

This plugin adds a preference page to both GtkUI and WebUI.

WARNING: Modify settings at your own risk!

For information about each setting, see the libtorrent manual.

ok bcallah@

Status:

Vendor Tag: bentley
Release Tags:   bentley_20180208

N ports/net/deluge-ltconfig/Makefile
N ports/net/deluge-ltconfig/distinfo
N ports/net/deluge-ltconfig/pkg/PLIST
N ports/net/deluge-ltconfig/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2018/02/09 02:36:04

Modified files:
security/libtasn1: Makefile 

Log message:
Update HOMEPAGE

ok ajacoutot@ (maintainer)



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/02/09 02:31:50

Modified files:
sysutils/bacula: Makefile 
Added files:
sysutils/bacula/patches: patch-scripts_bacula-ctl-dir_in 
 patch-scripts_bacula-ctl-fd_in 
 patch-scripts_bacula-ctl-sd_in 

Log message:
chdir to /var/bacula before starting daemons, otherwise it's left in
the cwd of the process starting bacula, which causes problems running
make_catalog_backup.pl if that dir isn't readable.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/02/09 01:52:29

Modified files:
devel/py-argcomplete: Makefile distinfo 
devel/py-argcomplete/patches: patch-setup_py 

Log message:
update to argcomplete-1.9.3



Re: [UPDATE] net/py-nbxmpp

2018-02-09 Thread Rafael Sadowski
On Fri Feb 09, 2018 at 03:33:36AM +0100, Peter Hessler wrote:
> $ gajim  
> Gajim needs python-nbxmpp >= 0.6.1 to run. Quiting...
> 
> OK?
> 
Damn, I forgot the nbxmpp diff on the last gajim update. Same diff here,
ok rsadowski.



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/02/09 01:23:38

Modified files:
security/nss   : Makefile 
Added files:
security/nss/patches: patch-nss_lib_freebl_config_mk 

Log message:
Fix HaCl* build on non-clang archs by using -std=gnu99.

Better fix discussed upstream in #1436932



CVS: cvs.openbsd.org: ports

2018-02-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/02/09 01:22:01

Modified files:
sysutils/py-ghmi: Makefile distinfo 
sysutils/py-ghmi/pkg: PLIST 

Log message:
update to py-ghmi-1.0.37