Re: UPDATE: Tor Browser 9.0.7

2020-03-24 Thread putridsoul66
Is there a way to push this
update to the -stable branch
Or does the -stable package
version stays constant?
Because the 8.0.9 version 
doesn't work. Not in pkg_add
nor in the ports.



Mark emulators/BasiliskII BROKEN-sparc64

2020-03-24 Thread Kurt Mosiejczuk
This hasn't ever worked. ok to mark it BROKEN for sparc64?

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/emulators/BasiliskII/Makefile,v
retrieving revision 1.43
diff -u -p -r1.43 Makefile
--- Makefile26 Jan 2020 11:14:31 -  1.43
+++ Makefile25 Mar 2020 05:09:05 -
@@ -1,5 +1,7 @@
 # $OpenBSD: Makefile,v 1.43 2020/01/26 11:14:31 jasper Exp $
 
+BROKEN-sparc64=Fails to compile in obj/sigsegv.o
+
 COMMENT=   open source 68k Macintosh emulator
 
 DISTNAME=  BasiliskII_src_01052006



Re: UPDATE: Tor Browser 9.0.7

2020-03-24 Thread Chris Bennett
On Wed, Mar 25, 2020 at 10:26:18AM +0530, putridsou...@gmail.com wrote:
> The latest tor-browser in ports
> is version 8.0.9, then how come
> this diff contains the version 
> 9.0.6. Can anyone enlighten me
> on this. Is my ports system 
> lagging?
> 

If you are running 6.6 -release or -stable, then 8.0.9 would be
correct. 9.0.6 is only for -current.

Do not mix -current ports with -release/-stable systems.

Choose whichever version of the OS meets your needs.
There are many advantages for both choices but they cannot be mixed.

-- 
Chris Bennett




Re: UPDATE: Tor Browser 9.0.7

2020-03-24 Thread putridsoul66
The latest tor-browser in ports
is version 8.0.9, then how come
this diff contains the version 
9.0.6. Can anyone enlighten me
on this. Is my ports system 
lagging?



Re: [NEW] www/p5-Plack-Builder-Conditionals

2020-03-24 Thread Chris Bennett
On Sun, Jan 26, 2020 at 02:26:12PM -0800, Andrew Hewus Fresh wrote:
> On Sun, Jan 19, 2020 at 01:02:27AM -0500, Chris Bennett wrote:
> > An extension to Plack::Builder
> > 
> > Comments?
> 
> The continued RUN_DEPENDS have an extra tab, although just a minor style
> nit.  The COMMENT could be much clearer on what the port does and the
> DESCR is not any more helpful.  I realize that the code itself doesn't
> have anything super useful to use for either of these places, but I
> don't think what is here now is good enough.
> 
> Other than that, this looks OK afresh1@

Better DESCR?


Plack::Builder extension that examines matches for many different
possible conditions, such as IP addresses, methods such as GET or POST,
request URL addresses or files, etc.
Different actions can then be taken based on those matches.


-- 
Chris Bennett




Re: 回复: [NEW] www/p5-Plack-Request-WithEncoding

2020-03-24 Thread Chris Bennett
On Sat, Feb 15, 2020 at 07:04:27PM -0800, Andrew Hewus Fresh wrote:
> On Mon, Feb 03, 2020 at 02:41:45PM -0500, Chris Bennett wrote:
> > On Sun, Jan 26, 2020 at 02:41:24PM -0800, Andrew Hewus Fresh wrote:
> > > On Mon, Jan 20, 2020 at 02:03:34PM -0500, Chris Bennett wrote:
> > > > On Sun, Jan 19, 2020 at 12:57:44PM +, wen heping wrote:
> > > > > 1 BUILD_DEPENDS line is not need, since there is CONFIGURE_STYLE =
> > > > >modbuild
> > > > > 2 p5-Plack should removed from TEST_DEPENDS since it is RUN_DEPENDS
> > > > > 3 Better replace pkg/DESCR with the module's DESCRIPTION
> > > > > 
> > > > > Cheers !
> > > > > wen
> > > > 
> > > > Attached is with the above suggestions, except that I left out the last
> > > > line in the module's DESCRIPTION with the reference to look at link to a
> > > > section of the DESCRIPTION in particular.
> > > > 
> > > > I appreciate the help. Porting has changed (very much for the better)
> > > > since I last did ports.
> > > 
> > > There are extra tabs in the RUN_DEPENDS continuation, probably from
> > > portgen (and I think I fixed that bug), although only a small style nit.
> > > 
> > > After reading the DESCR, I'm fairly sure the original author is not a
> > > native English speaker.  Perhaps something more like:
> > > 
> > > Plack::Request::WithEncoding is a subclass of Plack::Request that
> > > supports encoded requests.  It overrides many Plack::Request
> > > attributes to return decoded values.
> > > 
> > > In any case, with a fixed DESCR OK afresh1@
> > 
> > OK, I just used your DESCR above. I also took out the tabs in the
> > RUN_DEPENDS and used multiple spaces instead. The tabs were my fault.
> > I attached a new copy with both those changes.
> 
> 
> OK afresh1@
> 
> 

Better DESCR?

Plack::Request::WithEncoding is a subclass of Plack::Request that
supports encoded requests.  It overrides many Plack::Request
attributes to return decoded values.
This feature allows a single application to seamlessly handle a wide
variety of different language code sets.
Applications that must be able to handle many different translations
at once will find this extension able to quickly solve that problem.


Perhaps this is a better description that points out why and when
someone would find this extension useful?
Otherwise, it doesn't really call out to anyone's attention who is
needing to use many languages at once.

Thanks
-- 
Chris Bennett




Re: 回复: [NEW] p5-HTML-Selector-XPath for upcoming LedgerSMB port

2020-03-24 Thread Chris Bennett
On Wed, Mar 25, 2020 at 02:46:32AM +, wen heping wrote:
> Hi,
> 
>It build well and pass all tests.
>But I have two suggestions:
> i) sysutils/p5-Capture-Tiny is not needed in TEST_DEPENDS.
> ii) I would use "CONFIGURE_STYLE = modinst" instead ofBUILD_DEPENDS = 
> devel/p5-Module-Install.
> 

I don't know why, but I gave up on that because of the following error:


===> p5-HTML-Selector-XPath-0.25 depends on: p5-Module-Install-* -> 
p5-Module-Install-1.18
===>  Extracting for p5-HTML-Selector-XPath-0.25
FFLR p5-HTML-Selector-XPath $ MB
===>  Patching for p5-HTML-Selector-XPath-0.25
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for p5-HTML-Selector-XPath-0.25
===>  Configuring for p5-HTML-Selector-XPath-0.25
Checking if your kit is complete...
Warning: the following files are missing in your kit:
inc/Module/Install.pm
inc/Module/Install/Base.pm
inc/Module/Install/Can.pm
inc/Module/Install/Fetch.pm
inc/Module/Install/Makefile.pm
inc/Module/Install/Metadata.pm
inc/Module/Install/Win32.pm
inc/Module/Install/WriteAll.pm
Please inform the author.
Generating a Unix-style Makefile
-
Using the BUILD_DEPENDS solves the problem.

Is this a bug in the port or with ports infrastructure?
Or a bug with me?

Yes, you are right. Looking closer I see that the test needing
Capture-Tiny isn't run. I will look closer for that in the future.

Thank you.
-- 
Chris Bennett


# $OpenBSD: Makefile.template,v 1.85 2019/09/09 19:19:05 kmos Exp $

COMMENT =   CSS Selector to XPath compiler

DISTNAME =  HTML-Selector-XPath-0.25

CATEGORIES =www

# Perl
PERMIT_PACKAGE =Yes

MODULES =   cpan

BUILD_DEPENDS = devel/p5-Module-Install

TEST_DEPENDS =  devel/p5-Test-Base

MAKE_ENV += TEST_POD=Yes

PKG_ARCH =  *

.include 



[sparc64/base-gcc/ld.bfd] Fix build of x11/libhandy

2020-03-24 Thread Kurt Mosiejczuk
x11/libhandy needs ports-gcc on base-gcc architectures and needs
-L${X11BASE}/lib added to CFLAGS to build properly on base-gcc 
architectures.

No REVISION bump since it hasn't built on those other architectures
before.

(cc maintainer)

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/x11/libhandy/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile2 Nov 2019 11:12:35 -   1.4
+++ Makefile25 Mar 2020 03:12:09 -
@@ -16,6 +16,9 @@ MAINTAINER =  Jasper Lievisse Adriaanse 
 # LGPLv2.1
 PERMIT_PACKAGE =   Yes
 
+COMPILER = base-clang ports-gcc
+COMPILER_LANGS =   c
+
 MODULES =  devel/meson
 
 WANTLIB += atk-1.0 cairo gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0
@@ -25,6 +28,8 @@ BUILD_DEPENDS =   ${RUN_DEPENDS}
 RUN_DEPENDS =  devel/gobject-introspection \
lang/vala
 LIB_DEPENDS =  x11/gtk+3
+
+CFLAGS +=  -L${X11BASE}/lib
 
 CONFIGURE_ARGS +=  -Dglade_catalog=disabled \
-Dexamples=false



回复: [NEW] p5-HTML-Selector-XPath for upcoming LedgerSMB port

2020-03-24 Thread wen heping
Hi,

   It build well and pass all tests.
   But I have two suggestions:
i) sysutils/p5-Capture-Tiny is not needed in TEST_DEPENDS.
ii) I would use "CONFIGURE_STYLE = modinst" instead ofBUILD_DEPENDS = 
devel/p5-Module-Install.

Cheers !
wen

发件人: owner-po...@openbsd.org  代表 Chris Bennett 

发送时间: 2020年3月25日 9:56
收件人: ports@openbsd.org 
主题: [NEW] p5-HTML-Selector-XPath for upcoming LedgerSMB port

Comments?

Thanks
--
Chris Bennett




[sparc64/base-gcc] Fix build of graphics/colord-gtk

2020-03-24 Thread Kurt Mosiejczuk
Adding -L${X11BASE}/lib to CFLAGS fixes the build on sparc64 (And presumably
other base-gcc architectures).

No revision bump since it hasn't built on sparc64 and shouldn't make
a difference to non-sparc64.

ok?

(cc maintainer)

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/graphics/colord-gtk/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile10 Jul 2019 21:01:27 -  1.22
+++ Makefile25 Mar 2020 02:32:47 -
@@ -38,4 +38,6 @@ CONFIGURE_ARGS=   -Ddocs=false \
 # XXX require docbook-xsl-nsl
 CONFIGURE_ARGS +=  -Dman=false
 
+CFLAGS +=  -L${X11BASE}/lib
+
 .include 



[NEW] p5-HTML-Selector-XPath for upcoming LedgerSMB port

2020-03-24 Thread Chris Bennett
Comments?

Thanks
-- 
Chris Bennett




p5-HTML-Selector-XPath.tar.gz
Description: GNU Zip compressed data


[sparc64/base-gcc] Fix build of x11/gnome/mutter

2020-03-24 Thread Kurt Mosiejczuk
Looked into the mutter failures, and it turns out they are fixed by
using ports-gcc on base-gcc architectures.

ok?

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/x11/gnome/mutter/Makefile,v
retrieving revision 1.102
diff -u -p -r1.102 Makefile
--- Makefile17 Feb 2020 18:58:34 -  1.102
+++ Makefile25 Mar 2020 01:48:16 -
@@ -28,6 +28,9 @@ WANTLIB += gtk-3 intl json-glib-1.0 m pa
 WANTLIB += pangoft2-1.0 startup-notification-1 xcb xcb-randr xcb-res
 WANTLIB += xkbcommon xkbcommon-x11 xkbfile
 
+COMPILER = base-clang ports-gcc
+COMPILER_LANGS =   c
+
 MODULES=   devel/dconf \
devel/meson \
x11/gnome



[NEW] p5-TeX-Encode for upcoming LedgerSMB port

2020-03-24 Thread Chris Bennett
Any comments?

Thanks
-- 
Chris Bennett




p5-TeX-Encode.tar.gz
Description: GNU Zip compressed data


[NEW] p5-Template-Plugin-Latex for upcoming LedgerSMB port

2020-03-24 Thread Chris Bennett
Comments?

Thanks
-- 
Chris Bennett




p5-Template-Plugin-Latex.tar.gz
Description: GNU Zip compressed data


[NEW] p5-LaTeX-Table for upcoming LedgerSMB port

2020-03-24 Thread Chris Bennett
Comments very welcome on this one. 

Thanks
-- 
Chris Bennett




p5-LaTeX-Table.tar.gz
Description: GNU Zip compressed data


[NEW-WIP] p5-MooseX-FollowPBP (error question) for upcoming LedgerSMB port

2020-03-24 Thread Chris Bennett
Attached copy.
I am getting an error with make package. What is this and does it
matter?


===>  Building package for p5-MooseX-FollowPBP-0.05
Create /usr/packages/amd64/no-arch/p5-MooseX-FollowPBP-0.05.tgz
Creating package p5-MooseX-FollowPBP-0.05
/usr/obj/pobj/p5-MooseX-FollowPBP-0.05/fake-amd64/usr/local/man/man3p/MooseX::FollowPBP::Role::Attribute.3p:
 No one-line description, using filename "MooseX::FollowPBP::Role::Attribute"
Link to /usr/packages/amd64/all/p5-MooseX-FollowPBP-0.05.tgz
Link to /usr/packages/amd64/ftp/p5-MooseX-FollowPBP-0.05.tgz

Thanks
-- 
Chris Bennett




p5-MooseX-FollowPBP.tar.gz
Description: GNU Zip compressed data


CVS: cvs.openbsd.org: ports

2020-03-24 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/03/24 15:08:46

Modified files:
devel/intellij : Makefile distinfo 

Log message:
Update intellij to 2019.3.4

Lucas Raab takes the maintainership, ok Caspar Schutijser, old maintainer.



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/03/24 15:05:16

Modified files:
graphics   : Makefile 

Log message:
+skanlite



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/03/24 15:02:59

Log message:
Import skanlite-2.1.0; Tweak and OK kn@

Comment:
scanning application for KDE

Description:
Skanlite is a simple image scanning application to scan and save images.
Skanlite is based on libksane, an interface for SANE library to control 
image
scanners.

Features:

- Save dialog for every image scanned or saving the images immediately in a
specified folder with auto-generated names and format
- Support for networks scanners
- Preview with selection feature for the final scan
- Scanning multiple selections of an image

Maintainer: Rafael Sadowski 

WWW: https://kde.org/applications/graphics/org.kde.skanlite

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20200324

N ports/graphics/skanlite/Makefile
N ports/graphics/skanlite/distinfo
N ports/graphics/skanlite/pkg/DESCR
N ports/graphics/skanlite/pkg/PLIST

No conflicts created by this import



Puppet module generate broken ?

2020-03-24 Thread Giovanni Bechis
Puppet module generate seems broken (6.6-current as of today with puppet-5.5.19 
and 6.6-stable).

$ doas puppet module generate --skip-interview test-common
Warning: `puppet module generate` is deprecated and will be removed in a future 
release. This action has been replaced by Puppet Development Kit. For more 
information visit https://puppet.com/docs/pdk/latest/pdk.html.
   (location: 
/usr/local/lib/ruby/site_ruby/2.6/puppet/face/module/generate.rb:142:in 
`generate')

Notice: Generating module at /tmp/common...
Notice: Populating templates...
Error: undefined method `delete' for 
#
Error: Try 'puppet help module generate' for usage

The above command creates a "common" dir with broken config files.
Is this a known problem ?

Puppet master is working fine.
 
 Cheers
  Giovanni
 



[NEW] p5-Email-Stuffer for upcoming LedgerSMB port

2020-03-24 Thread Chris Bennett
Simple module for sending emails on top of other Email:: modules.

Comments?

-- 
Chris Bennett




p5-Email-Stuffer.tar.gz
Description: GNU Zip compressed data


Re: update: math/libcerf and math/gnuplot

2020-03-24 Thread Jeremie Courreges-Anglas
On Sat, Mar 14 2020, Jeremie Courreges-Anglas  wrote:
> On Fri, Mar 13 2020, Paul Irofti  wrote:
>> Hi,
>>
>> Thank you for your effort! I have a few comments and questions.
>
> I got curious about this proposal, mostly because of the COMPILER line
> change.
>
>> I see they switched to Gitlab (hence the url changes) and that the
>> author set it up for continous integration and thus made it compile with
>> clang.
>>
>> Why did you bump the major. I tried browsing the history on Gitlab to
>> see what changed in the API, but couldn't see much. I am sure I missed
>> something.
>
> As shown by /usr/src/lib/check_sym ("No dynamic export changes"), and
> a diff of the installed include file, the shared lib version bump
> appears unnecessary.
>
>> Is the gnuplot bump necessary? Why?
>
> Maybe Yozo found it useful for testing, but it doesn't seem useful for
> the ports tree.
>
> The updated diff below has been stripped from the items that
> I mentioned.  It also updates WANTLIB, no need for COMPILER_LIBCXX since
> this is a C-only port.  Builds fine on sparc64 along with
> gnuplot,no_x11.  Paul, feel free to use the diff below.

Committed, thanks.

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



REVISION: devel/py-jedi and devel/py-parso to python3 only

2020-03-24 Thread Elias M. Mariani
The only consumers of py-jedi are:
- devel/spyder/spyder,python3
- x11/gnome/builder

Both using devel/py-jedi,python3, moving to py3-jedi only.

Then the only consumer of devel/py-parso becomes:
devel/py-jedi,python3

Also moving to py3-parso only.

diff missing quirks and Makefile unhooks, will do when committing.
I'm not updating them for now, we should check for compatibility with
spyder and gnome-builder for that.

OK?

Cheers.
Elias mariani@


py-jedi.diff
Description: Binary data


py-parso.diff
Description: Binary data


Re: xtensa-esp32-elf build is broken on sparc64

2020-03-24 Thread Kurt Mosiejczuk
On Tue, Mar 24, 2020 at 09:45:46AM -0600, Tracey Emery wrote:

> This is a diff to set xtensa-esp32-elf-gcc-bootstrap as broken on
> sparc64. It follows the example in xtensa-elf-gcc. Does this make sense
> to do at this time?

> Ok?

Unless someone else has a solution for the crash, ok kmos

--Kurt

> diff ac79918c6104420de5128e2bc2603d21dec2d4eb /usr/ports
> blob - 3b89e180500779fa8d9c66c02fcebf66224fd25e
> file + devel/xtensa-esp32-elf/gcc-bootstrap/Makefile
> --- devel/xtensa-esp32-elf/gcc-bootstrap/Makefile
> +++ devel/xtensa-esp32-elf/gcc-bootstrap/Makefile
> @@ -1,5 +1,7 @@
>  # $OpenBSD: Makefile,v 1.1.1.1 2020/03/11 14:24:58 tracey Exp $
>  
> +BROKEN-sparc64 = 'build/genmodes -h > tmp-modes.h' 'Illegal instruction 
> (core dumped)'
> +
>  COMMENT =bootstrap compiler for ${CONFIG} cross-development
>  
>  V =  8.2.0



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/03/24 12:23:21

Modified files:
math/libcerf   : Makefile distinfo 

Log message:
Update to libcerf-1.13, drops ports-gcc requirement

While here:
- update HOMEPAGE and MASTER_SITES
- refresh WANTLIB (this is a C-only port)

Initial diff from Yozo TODA, probably ok pirofti@ (maintainer)



UPDATE: Tor Browser 9.0.7

2020-03-24 Thread Caspar Schutijser
Hi,

Below is a diff that updates Tor Browser to 9.0.7. Tested on amd64.
Release announcement:
https://blog.torproject.org/new-release-tor-browser-907

Thanks,
Caspar Schutijser


Index: meta/tor-browser/Makefile
===
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- meta/tor-browser/Makefile   14 Mar 2020 07:21:44 -  1.21
+++ meta/tor-browser/Makefile   24 Mar 2020 18:06:45 -
@@ -4,12 +4,12 @@ COMMENT=  Tor Browser meta package
 
 MAINTAINER=Caspar Schutijser 
 
-PKGNAME=   tor-browser-9.0.6
+PKGNAME=   tor-browser-9.0.7
 ONLY_FOR_ARCHS =   amd64 i386
 
-RUN_DEPENDS=   www/tor-browser/browser>=9.0.6 \
-   www/tor-browser/noscript>=11.0.15 \
+RUN_DEPENDS=   www/tor-browser/browser>=9.0.7 \
+   www/tor-browser/noscript>=11.0.19 \
www/tor-browser/https-everywhere>=2019.11.7 \
-   net/tor>=0.4.2.5
+   net/tor>=0.4.2.7
 
 .include 
Index: www/tor-browser/Makefile.inc
===
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile.inc
--- www/tor-browser/Makefile.inc14 Mar 2020 07:21:44 -  1.21
+++ www/tor-browser/Makefile.inc24 Mar 2020 18:06:45 -
@@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org
 PERMIT_PACKAGE ?=  Yes
 CATEGORIES =   www
 BROWSER_NAME = tor-browser
-TB_VERSION =   9.0.6
+TB_VERSION =   9.0.7
 TB_PREFIX =tb
 
 SUBST_VARS +=  BROWSER_NAME TB_VERSION
Index: www/tor-browser/browser/Makefile
===
RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- www/tor-browser/browser/Makefile14 Mar 2020 07:21:44 -  1.40
+++ www/tor-browser/browser/Makefile24 Mar 2020 18:06:45 -
@@ -15,7 +15,7 @@ EXTRACT_SUFX =.tar.xz
 PATCHORIG =.pat.orig
 
 PKGNAME =  ${TB_PREFIX}-browser-${TB_VERSION}
-DISTNAME = src-firefox-tor-browser-68.6.0esr-9.0-1-build1
+DISTNAME = src-firefox-tor-browser-68.6.0esr-9.0-1-build2
 
 DISTFILES +=   ${DISTNAME}.tar.xz \
src-tor-launcher-${TL_VERSION}.tar.xz
Index: www/tor-browser/browser/distinfo
===
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- www/tor-browser/browser/distinfo14 Mar 2020 07:21:44 -  1.19
+++ www/tor-browser/browser/distinfo24 Mar 2020 18:06:45 -
@@ -1,4 +1,4 @@
-SHA256 (mozilla/src-firefox-tor-browser-68.6.0esr-9.0-1-build1.tar.xz) = 
QpN2Gl6RT27dsENKLgZgHYxkjCdN/wlG/S87CCwbLLY=
+SHA256 (mozilla/src-firefox-tor-browser-68.6.0esr-9.0-1-build2.tar.xz) = 
ZDgE2wnV1yte5ElCFrtk9Y4eS560X43mV28N3OFLWwU=
 SHA256 (mozilla/src-tor-launcher-0.2.20.5.tar.xz) = 
LVEbHAxcGf49cC8NF4bVYfFD7k2GA8SX+f+VA5p7L4U=
-SIZE (mozilla/src-firefox-tor-browser-68.6.0esr-9.0-1-build1.tar.xz) = 
348498152
+SIZE (mozilla/src-firefox-tor-browser-68.6.0esr-9.0-1-build2.tar.xz) = 
348541924
 SIZE (mozilla/src-tor-launcher-0.2.20.5.tar.xz) = 210916
Index: www/tor-browser/noscript/Makefile
===
RCS file: /cvs/ports/www/tor-browser/noscript/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- www/tor-browser/noscript/Makefile   14 Mar 2020 07:21:45 -  1.19
+++ www/tor-browser/noscript/Makefile   24 Mar 2020 18:06:45 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.19 2020/03/14 07:21:45 landry Exp $
 
 ADDON_NAME =   noscript
-V =11.0.15
+V =11.0.19
 COMMENT =  Tor Browser add-on: flexible JS blocker
 HOMEPAGE = https://noscript.net
 MASTER_SITES = https://secure.informaction.com/download/releases/
Index: www/tor-browser/noscript/distinfo
===
RCS file: /cvs/ports/www/tor-browser/noscript/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- www/tor-browser/noscript/distinfo   14 Mar 2020 07:21:45 -  1.16
+++ www/tor-browser/noscript/distinfo   24 Mar 2020 18:06:45 -
@@ -1,2 +1,2 @@
-SHA256 (noscript-11.0.15.xpi) = XnlfcRJ1+RYpVzIeUkXLAXbONs6KJBDelUlmcK9RYD0=
-SIZE (noscript-11.0.15.xpi) = 581665
+SHA256 (noscript-11.0.19.xpi) = 6wbI1Ug0KtYjY0zV9A55cOPmwyGDKMd8Q3Fqil9h5oA=
+SIZE (noscript-11.0.19.xpi) = 582436



Re: update games/yquake2

2020-03-24 Thread Adam Wolk
On Tue, Mar 24, 2020, at 5:09 PM, Solene Rapenne wrote:
> This updates yquake2 to last version
> 
> Changelog available here
> https://github.com/yquake2/yquake2/blob/master/CHANGELOG
> 
> I deleted some wantlib due to this line "Removed static dependencies to
> libogg, libvorbis and libz." and that port-libs-depend-check wasn't
> happy with them in WANTLIB.
> 
> PLIST has been updated with update-plist, it's mostly reordering.
> 
> Works fine for me
>

First off, thanks for hacking on this!
Like we discussed on IRC this is OK awolk@ 
but to the diff provided on https://perso.pw/f/1yKM4u5YyuwCBKGhn6RcIg.diff

Tested on amd64 with all 3 renderers, which confirms that my previous issue
detailed here https://marc.info/?l=openbsd-ports=153773376818361=2 resolved
itself with time.

I can also confirm the music files work at least in .ogg format as that is the 
one I own.

Regards,
Adam



Re: NEW: graphics/skanlite

2020-03-24 Thread Klemens Nanni
On Tue, Mar 24, 2020 at 06:40:09PM +0100, Rafael Sadowski wrote:
> I need something to use my scanner that is not called xsane (Unsuitable
> for my workflow and damn ugly). Skanlite is quick and works fine here.
> Tested with: hpaio:/net/HP_LaserJet_Pro_M148f-M149f
Nice to see a simple altenative;  I cannot runtest it (now), but the
port is OK with me.  If it works for you, please import.

s/2.1/${VERSION:R}/ in MASTER_SITES if you want to avoid specifying
versions twice.



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2020/03/24 11:58:12

Modified files:
games/yquake2  : Makefile distinfo 
games/yquake2/pkg: PLIST 

Log message:
Update to yquake-7.43

ok awolk@



UPDATE: devel/qt-creator, devel/qbs

2020-03-24 Thread Rafael Sadowski
After x11/qt5 and devel/kf5 are updated we can update qbs and qt-creator
to the latest stable versions. qbs and qt-creator going hand in hand so
below you can find a diff to update both of them.

A lot has happened over the years, qt-creator looks good and works
stable on amd64.

Comments? Tests?

Rafael

diff --git a/devel/qbs/Makefile b/devel/qbs/Makefile
index be07bb5d99d..52c795d2ba3 100644
--- a/devel/qbs/Makefile
+++ b/devel/qbs/Makefile
@@ -1,13 +1,12 @@
 # $OpenBSD: Makefile,v 1.12 2019/07/12 20:45:57 sthen Exp $
 
 COMMENT =  declarative cross-platform build tool
-V =1.12.1
+V =1.15.0
 DISTNAME = qbs-src-${V}
 PKGNAME =  qbs-${V}
-REVISION = 1
 
-SHARED_LIBS =  qbscore 5.0
-SHARED_LIBS += qbsqtprofilesetup   3.0
+SHARED_LIBS =  qbscore 6.0
+SHARED_LIBS += qbsqtprofilesetup   4.0
 
 CATEGORIES =   devel
 HOMEPAGE = https://doc.qt.io/qbs/
diff --git a/devel/qbs/distinfo b/devel/qbs/distinfo
index 660e04dbd2f..5c231742d48 100644
--- a/devel/qbs/distinfo
+++ b/devel/qbs/distinfo
@@ -1,2 +1,2 @@
-SHA256 (qbs-src-1.12.1.tar.gz) = iGkXfmFHrOX81Acg6oGxA0Xof2VWoXMyUhuf9bcpyZk=
-SIZE (qbs-src-1.12.1.tar.gz) = 4370590
+SHA256 (qbs-src-1.15.0.tar.gz) = 4d7ku+C2AcDaFrJ5uGxNyIGxuGpv8MNPxyBoWtwbjug=
+SIZE (qbs-src-1.15.0.tar.gz) = 4531882
diff --git a/devel/qbs/patches/patch-src_lib_corelib_tools_persistence_h 
b/devel/qbs/patches/patch-src_lib_corelib_tools_persistence_h
deleted file mode 100644
index bec7b44bbce..000
--- a/devel/qbs/patches/patch-src_lib_corelib_tools_persistence_h
+++ /dev/null
@@ -1,36 +0,0 @@
-$OpenBSD: patch-src_lib_corelib_tools_persistence_h,v 1.1 2018/10/16 14:35:42 
rsadowski Exp $
-
-https://codereview.qt-project.org/#/c/241907/
-https://bugreports.qt.io/browse/QBS-1395
-
-Index: src/lib/corelib/tools/persistence.h
 src/lib/corelib/tools/persistence.h.orig
-+++ src/lib/corelib/tools/persistence.h
-@@ -50,7 +50,6 @@
- #include 
- #include 
- 
--#include 
- #include 
- #include 
- #include 
-@@ -275,19 +274,6 @@ template<> struct PPHelper
- qint64 v;
- pool->m_stream >> v;
- value = long(v);
--}
--};
--
--template
--struct PPHelper::value
--&& !std::is_same::value>>
--{
--static void store(std::time_t value, PersistentPool *pool) { 
pool->m_stream << qint64(value); }
--static void load(std::time_t , PersistentPool *pool)
--{
--qint64 v;
--pool->m_stream >> v;
--value = static_cast(v);
- }
- };
- 
diff --git a/devel/qbs/patches/patch-src_lib_corelib_tools_processutils_cpp 
b/devel/qbs/patches/patch-src_lib_corelib_tools_processutils_cpp
index b94f6c570f2..4029fbcdffb 100644
--- a/devel/qbs/patches/patch-src_lib_corelib_tools_processutils_cpp
+++ b/devel/qbs/patches/patch-src_lib_corelib_tools_processutils_cpp
@@ -1,5 +1,7 @@
 $OpenBSD: patch-src_lib_corelib_tools_processutils_cpp,v 1.1 2018/04/07 
07:48:12 rsadowski Exp $
 
+TODO: Replace kvm
+
 Index: src/lib/corelib/tools/processutils.cpp
 --- src/lib/corelib/tools/processutils.cpp.orig
 +++ src/lib/corelib/tools/processutils.cpp
diff --git a/devel/qbs/patches/patch-src_lib_corelib_tools_tools_pri 
b/devel/qbs/patches/patch-src_lib_corelib_tools_tools_pri
index e25be639c08..f35d1fbcd58 100644
--- a/devel/qbs/patches/patch-src_lib_corelib_tools_tools_pri
+++ b/devel/qbs/patches/patch-src_lib_corelib_tools_tools_pri
@@ -3,7 +3,7 @@ $OpenBSD: patch-src_lib_corelib_tools_tools_pri,v 1.2 
2018/10/16 14:35:42 rsadow
 Index: src/lib/corelib/tools/tools.pri
 --- src/lib/corelib/tools/tools.pri.orig
 +++ src/lib/corelib/tools/tools.pri
-@@ -114,6 +114,10 @@ osx {
+@@ -117,6 +117,10 @@ osx {
  LIBS += -framework Security
  }
  
diff --git a/devel/qbs/pkg/PLIST b/devel/qbs/pkg/PLIST
index 95cd3ce6a6d..1397f1bdd58 100644
--- a/devel/qbs/pkg/PLIST
+++ b/devel/qbs/pkg/PLIST
@@ -27,9 +27,6 @@ include/qbs/logging/
 include/qbs/logging/ilogsink.h
 include/qbs/qbs.h
 include/qbs/qbs_version.pri
-include/qbs/qtenvironment.h
-include/qbs/qtmsvctools.h
-include/qbs/qtprofilesetup.h
 include/qbs/tools/
 include/qbs/tools/applecodesignutils.h
 include/qbs/tools/architectures.h
@@ -49,7 +46,9 @@ include/qbs/tools/hostosinfo.h
 include/qbs/tools/id.h
 include/qbs/tools/installoptions.h
 include/qbs/tools/iosutils.h
+include/qbs/tools/joblimits.h
 include/qbs/tools/jsliterals.h
+include/qbs/tools/jsonhelper.h
 include/qbs/tools/launcherinterface.h
 include/qbs/tools/launcherpackets.h
 include/qbs/tools/launchersocket.h
@@ -87,18 +86,17 @@ include/qbs/tools/visualstudioversioninfo.h
 include/qbs/tools/vsenvironmentdetector.h
 include/qbs/tools/weakpointer.h
 include/qbs/use_installed_corelib.pri
-include/qbs/use_installed_qtprofilesetup.pri
 lib/libqbscore.prl
 @lib lib/libqbscore.so.${LIBqbscore_VERSION}
-lib/libqbsqtprofilesetup.prl
-@lib lib/libqbsqtprofilesetup.so.${LIBqbsqtprofilesetup_VERSION}
 lib/qbs/
 lib/qbs/plugins/
-lib/qbs/plugins/libclangcompilationdbgenerator.so

NEW: graphics/skanlite

2020-03-24 Thread Rafael Sadowski
Hi ports@

I need something to use my scanner that is not called xsane (Unsuitable
for my workflow and damn ugly). Skanlite is quick and works fine here.
Tested with: hpaio:/net/HP_LaserJet_Pro_M148f-M149f

OK to import?

Information for inst:skanlite-2.1.0

Comment:
scanning Application for KDE

Description:
Skanlite is a simple image scanning application to scan and save images.
Skanlite is based on libksane, an interface for SANE library to control image
scanners.

Features:

- Save dialog for every image scanned or saving the images immediately in a
  specified folder with auto-generated names and format
- Support for networks scanners
- Preview with selection feature for the final scan
- Scanning multiple selections of an image

Maintainer: Rafael Sadowski 

WWW: https://kde.org/applications/graphics/org.kde.skanlite


skanlite.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2020-03-24 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/03/24 11:33:43

Modified files:
infrastructure/mk: bsd.port.mk 
infrastructure/bin: build-debug-info 
devel/dwz  : Makefile 

Log message:
prepare for using dwz, but do not use it yet



Re: WIP: Update of math/py-numpy to 1.16.5

2020-03-24 Thread Paul Irofti
On Fri, Mar 13, 2020 at 02:40:05PM +0100, Jeremie Courreges-Anglas wrote:
> On Fri, Mar 13 2020, Paul Irofti  wrote:
> > On Wed, Mar 11, 2020 at 08:58:27PM +0100, Martin Reindl wrote:
> >> Am 11.03.20 um 18:53 schrieb Theo Buehler:
> >> > On Wed, Mar 11, 2020 at 04:12:56AM +0100, Jeremie Courreges-Anglas wrote:
> >> >> On Tue, Mar 10 2020, Theo Buehler  wrote:
> >> >>> On Tue, Mar 10, 2020 at 06:35:04PM +0100, Jeremie Courreges-Anglas 
> >> >>> wrote:
> >>  On Mon, Mar 09 2020, Stuart Henderson  wrote:
> >> > On 2020/03/09 10:42, Theo Buehler wrote:
> >> >> On Mon, Jan 13, 2020 at 12:50:32PM +, Stuart Henderson wrote:
> >> >>> 2/3 through a bulk build and I see that this breaks scipy (missing 
> >> >>> symbols,
> >> >>> blas/cblas-related) so needs a bit more work, but I think it's 
> >> >>> generally
> >> >>> along the right lines.
> >> >>
> >> >> Not sure if this provides any useful clue, but py-numpy doesn't 
> >> >> build at
> >> >> all on sparc64 with this diff, also due to missing blas/cblas 
> >> >> symbols:
> >> >
> >> > You'll probably see the same on amd64 with USE_LLD=no.
> >> 
> >>  I managed to build scipy with no changes on amd64, so I'm not sure 
> >>  what
> >>  the problem is on this arch (did not try with USE_LLD=No).
> >> 
> >>  However I took a look at the issue reported by tb on sparc64.
> >> 
> >>  --8<--
> >>  creating /tmp/tmpKcZ0cd/tmp
> >>  creating /tmp/tmpKcZ0cd/tmp/tmpKcZ0cd
> >>  compile options: '-I/usr/local/include -I/usr/include -c'
> >>  cc: /tmp/tmpKcZ0cd/source.c
> >>  cc /tmp/tmpKcZ0cd/tmp/tmpKcZ0cd/source.o -L/usr/local/lib -lcblas -o 
> >>  /tmp/tmpKcZ0cd/a.out
> >>  /usr/local/lib/libcblas.so.1.0: undefined reference to `ztbsv_'
> >>  /usr/local/lib/libcblas.so.1.0: undefined reference to `dasum_'
> >> 
> >>  [...]
> >> 
> >>  /usr/local/lib/libcblas.so.1.0: undefined reference to `zsymm_'
> >>  /usr/local/lib/libcblas.so.1.0: undefined reference to `ztrsm_'
> >>  /usr/local/lib/libcblas.so.1.0: undefined reference to `sswap_'
> >>  collect2: error: ld returned 1 exit status
> >>  cc /tmp/tmpKcZ0cd/tmp/tmpKcZ0cd/source.o -L/usr/local/lib -lblas -o 
> >>  /tmp/tmpKcZ0cd/a.out
> >>  /tmp/tmpKcZ0cd/tmp/tmpKcZ0cd/source.o: In function `main':
> >>  source.c:(.text.startup+0xdc): undefined reference to `cblas_ddot'
> >>  collect2: error: ld returned 1 exit status
> >>  -->8--
> >> 
> >>  libcblas.so doesn't depend on libblas.so so missing symbols are to be
> >>  expected if one links with -lcblas instead of -lcblas -lblas.  The
> >>  second linking test fails because libblas.so doesn't provide cblas
> >>  symbols.
> >> >>>
> >> >>> Thanks, this makes sense. But why does this work with ld.lld?
> >> >>
> >> >> ld.lld doesn't bother checking that all symbols in libcblas.so can be
> >> >> resolved, ld.bfd does.  This means that if you link against a library
> >> >> that references a bogus symbol or lacks some library interdependency
> >> >> (DT_NEEDED) you only get a crash at run time.
> >> >>
> >> >> On amd64, using the testcase from numpy:
> >> >>
> >> >> --8<--
> >> >> russell /tmp$ cat r.c
> >> >> #include 
> >> >> int main(int argc, const char *argv[])
> >> >> {
> >> >> double a[4] = {1,2,3,4};
> >> >> double b[4] = {5,6,7,8};
> >> >> return cblas_ddot(4, a, 1, b, 1) > 10;
> >> >> }
> >> >> russell /tmp$ cc -I/usr/local/include r.c -L/usr/local/lib -lcblas
> >> >> russell /tmp$ ./a.out
> >> >> a.out:/usr/local/lib/libcblas.so.1.0: undefined symbol 'ddot_'
> >> >> ld.so: a.out: lazy binding failed!
> >> >> Killed
> >> >> -->8--
> >> >>
> >> >> I suspect Stuart hit a similar problem with this numpy update and scipy.
> >> >>
> >> >> Using -fuse-ld=bfd in the testcase above would result in the same errors
> >> >> as in your log.
> >> > 
> >> > I see. Thank you very much for your explanations.
> >> > 
> >> > FWIW your cblas diff is ok tb (also tested on macppc).
> >> > 
> >> 
> >> Also tested on arm64, with numpy-1.16.6:
> >> 42 failed, 7268 passed, 93 skipped, 168 deselected, 12 xfailed, 1
> >> xpassed, 1 warnings
> >> 
> >> I think this is ready to go into the tree with the cblas diff on top?
> >> The update to 1.16.6 is straightforward if you want to stick to 1.16.5 now.
> >
> > Can you please commit this? Thank you!
> 
> By popular demand I have committed the cblas diff.  I haven't looked
> closely at the numpy update, you folks probably know better.

Great, thank you!

Can somenoe commit the numpy update as well then?

Paul



Re: net/ejabberd remove or update?

2020-03-24 Thread Paul Irofti
On Sun, Mar 15, 2020 at 10:03:04PM +0100, Solene Rapenne wrote:
> On Fri, Feb 14, 2020 at 01:45:53PM +0100, Jasper Lievisse Adriaanse wrote:
> > 
> > 
> > > On 16 Oct 2019, at 16:58, Stuart Henderson  wrote:
> > > 
> > > On 2019/10/16 13:53, Solene Rapenne wrote:
> > >> anyone willing to work on it?
> > >> I see no reason to keep it otherwise.
> > >> 
> > > 
> > > When you asked, there were some people using it, so maybe?
> > 
> > How about now? I think we’d be doing people a favour by preventing them 
> > from using an xmpp server that’s almost 7 years old.
> > If someone really wants to keep using it, it can be revived from the attic 
> > and updated to the latest version.
> > 
> > Also, currently it’s the last port still using Erlang 16 — I’d like to 
> > remove both.
> 
> time to remove it before 6.7
> 
> ok someone?

go ahead :(



Re: [UPDATE] devel/intellij to 2019.3.4

2020-03-24 Thread Caspar Schutijser
Hi,

On Tue, Mar 17, 2020 at 07:14:03PM -0500, Lucas Raab wrote:
> Here is an update to intellij and change in maintainership to myself.
> Looks like that got missed when I submitted the prior update[0].
> 
> Everything has been working fine so far.

I briefly tested the diff, works fine here on amd64. And indeed,
I'm OK with handing over maintainership for this port to Lucas.

Thanks,
Caspar Schutijser



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/03/24 10:22:16

Modified files:
www/varnish: Makefile distinfo 
www/varnish/pkg: PLIST 

Log message:
Update to varnish 6.4.0

https://github.com/varnishcache/varnish-cache/blob/6.4/doc/changes.rst



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/03/24 10:21:14

Modified files:
devel/clang-tools-extra: Makefile 
devel/clang-tools-extra/pkg: PLIST 

Log message:
Switch to Python 3

OK rsadowski



update games/yquake2

2020-03-24 Thread Solene Rapenne
This updates yquake2 to last version

Changelog available here
https://github.com/yquake2/yquake2/blob/master/CHANGELOG

I deleted some wantlib due to this line "Removed static dependencies to
libogg, libvorbis and libz." and that port-libs-depend-check wasn't
happy with them in WANTLIB.

PLIST has been updated with update-plist, it's mostly reordering.

Works fine for me

Index: Makefile
===
RCS file: /data/cvs/ports/games/yquake2/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile12 Jul 2019 21:02:21 -  1.19
+++ Makefile24 Mar 2020 16:06:43 -
@@ -4,25 +4,22 @@ ONLY_FOR_ARCHS=   i386 amd64 sparc64
 
 COMMENT=   Yamagi Quake II
 N= yquake2
-V= 7.21
+V= 7.43
 PKGNAME=   ${N}-${V}
 DISTNAME=  quake2-${V}
 CATEGORIES=games
-REVISION=  2
 
-HOMEPAGE=  http://www.yamagi.org/quake2/
+HOMEPAGE=  https://www.yamagi.org/quake2/
 MAINTAINER=Adam Wolk 
-MASTER_SITES=  http://deponie.yamagi.org/quake2/
+MASTER_SITES=  https://deponie.yamagi.org/quake2/
 EXTRACT_SUFX=  .tar.xz
 
 # GPLv2
 PERMIT_PACKAGE=Yes
 
-WANTLIB += GL SDL2 c m ogg openal pthread vorbis vorbisfile z
+WANTLIB += GL SDL2 c m
 
-LIB_DEPENDS=   audio/libvorbis \
-   audio/openal \
-   devel/sdl2
+LIB_DEPENDS=   devel/sdl2
 
 MAKE_ENV+= VERBOSE=1
 USE_GMAKE= Yes
Index: distinfo
===
RCS file: /data/cvs/ports/games/yquake2/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo29 Jul 2018 14:06:38 -  1.8
+++ distinfo24 Mar 2020 15:46:52 -
@@ -1,2 +1,2 @@
-SHA256 (quake2-7.21.tar.xz) = PnxCi7Kqy8OtqZULnhT8WZ0KBU+e7c2sVaS/9O/vXqU=
-SIZE (quake2-7.21.tar.xz) = 1854928
+SHA256 (quake2-7.43.tar.xz) = kncKVwye61DtMF2DqHKeezTOv3Fm8bijXSPXSicXPxY=
+SIZE (quake2-7.43.tar.xz) = 1989812
Index: pkg/PLIST
===
RCS file: /data/cvs/ports/games/yquake2/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   4 Sep 2018 12:46:13 -   1.5
+++ pkg/PLIST   24 Mar 2020 16:01:32 -
@@ -1,20 +1,21 @@
 @comment $OpenBSD: PLIST,v 1.5 2018/09/04 12:46:13 espie Exp $
 @newgroup _yquake2:779
 @newuser _yquake2:779:_yquake2:daemon:Yamagi Quake II 
Server:/var/yquake2:/sbin/nologin
+@rcscript ${RCDIR}/q2ded
 bin/quake2
-@bin share/yquake2/q2ded
-@bin share/yquake2/quake2
+lib/yquake2/
 share/doc/pkg-readmes/${PKGSTEM}
 share/yquake2/
-share/yquake2/ref_gl1.so
-share/yquake2/ref_gl3.so
 share/yquake2/baseq2/
-share/yquake2/baseq2/game.so
+@so share/yquake2/baseq2/game.so
 @mode 750
 @owner _yquake2
 @group _yquake2
 @sample /var/yquake2/
+@mode
 @owner
 @group
-@mode
-@rcscript ${RCDIR}/q2ded
+@bin share/yquake2/q2ded
+@bin share/yquake2/quake2
+@so share/yquake2/ref_gl1.so
+@so share/yquake2/ref_gl3.so



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/03/24 09:46:07

Modified files:
games/gcompris : Makefile distinfo 
games/gcompris/pkg: DESCR PLIST 
Removed files:
games/gcompris/patches: patch-Makefile_in patch-configure 
patch-po_Makefile_in_in 
patch-src_chess_computer-activity_chess_c 
patch-src_electric-activity_electric_py 
patch-src_gcompris_Makefile_in 
patch-src_goocanvas_src_Makefile_in 

Log message:
Update to gcompris-0.97 -- the Qt version (the only one maintained now).



xtensa-esp32-elf build is broken on sparc64

2020-03-24 Thread Tracey Emery
Hello,

This is a diff to set xtensa-esp32-elf-gcc-bootstrap as broken on
sparc64. It follows the example in xtensa-elf-gcc. Does this make sense
to do at this time?

Ok?

Thanks.

-- 

Tracey Emery

diff ac79918c6104420de5128e2bc2603d21dec2d4eb /usr/ports
blob - 3b89e180500779fa8d9c66c02fcebf66224fd25e
file + devel/xtensa-esp32-elf/gcc-bootstrap/Makefile
--- devel/xtensa-esp32-elf/gcc-bootstrap/Makefile
+++ devel/xtensa-esp32-elf/gcc-bootstrap/Makefile
@@ -1,5 +1,7 @@
 # $OpenBSD: Makefile,v 1.1.1.1 2020/03/11 14:24:58 tracey Exp $
 
+BROKEN-sparc64 = 'build/genmodes -h > tmp-modes.h' 'Illegal instruction (core 
dumped)'
+
 COMMENT =  bootstrap compiler for ${CONFIG} cross-development
 
 V =8.2.0



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2020/03/24 09:37:58

Modified files:
www/hugo   : Makefile distinfo 

Log message:
update www/hugo to bugfix release 0.68.3

Just one change for this release:
* Fix _build.list.local logic
* Fix cache reset for a page's collections on server live reload

ok jca@



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/03/24 09:31:30

Modified files:
games/cgames   : Makefile distinfo 
games/cgames/patches: patch-cblocks_Makefile_in 
  patch-csokoban_Makefile_in 

Log message:
Update cgames to 2.2b and switch HOMEPAGE and MASTER_SITES to HTTPS.



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/03/24 09:26:27

Modified files:
net/dleyna/server: Makefile 
Added files:
net/dleyna/server/patches: patch-libdleyna_server_upnp_c 
   patch-test_dbus_dms-info_c 

Log message:
Fix build for sparc64 by pulling in an upstream patch that hasn't been
released yet.

ok jca@



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/03/24 09:12:39

Modified files:
misc/lfm   : Makefile 

Log message:
Fix broken HOMEPAGE.



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/03/24 09:01:04

Modified files:
infrastructure/mk: bsd.port.mk 

Log message:
activate DPB_LOCKNAME



Re: Fix net/dleyna/server on sparc64

2020-03-24 Thread Jeremie Courreges-Anglas
On Tue, Mar 24 2020, Kurt Mosiejczuk  wrote:
> Based on a pointer from charlene this pulls a patch from upstream that
> makes dleyna-server build on sparc64. 
>
> This should get a number of ports working that need dleyna server.
> (rhythmbox and a number of gnome ports)
>
> ok?

ok jca@

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



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/03/24 08:54:28

Modified files:
net/unifi  : Makefile.inc 
net/unifi/lts  : Makefile distinfo 
net/unifi/lts/pkg: PLIST 
net/unifi/stable: Makefile distinfo 
net/unifi/stable/pkg: PLIST 
net/unifi/testing: Makefile distinfo 
net/unifi/testing/pkg: PLIST 

Log message:
update unifi stable to 5.12.66, testing to 5.13.10 (you will need a
beta login to download that), and drop a file that was used in the
attempt at working with newer java (which didn't work too well and the
old source for that file has gone away)



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/03/24 08:41:16

Modified files:
devel/kf5/breeze-icons: Makefile 

Log message:
Hotfix to unbreak build.

Add missing build dependency bash. Spotted by naddy@ Thanks!



[new] getdns 1.6.0

2020-03-24 Thread Renaud Allard

Hello,

This is a port for getdns.
getdns is an implementation of a modern asynchronous DNS API

It is useful per se and is also a dependency to get weakforced into the 
ports tree.


Most patches have been submitted upstream.

Regards


getdns.tgz
Description: application/compressed-tar


smime.p7s
Description: S/MIME Cryptographic Signature


CVS: cvs.openbsd.org: ports

2020-03-24 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/03/24 08:30:01

Modified files:
sysutils/mtools: Makefile distinfo 

Log message:
Update mtools to 4.0.24 and update HOMEPAGE.



Re: [ld.bfd] don't build net/dleyna-*

2020-03-24 Thread Kurt Mosiejczuk
On Wed, Mar 11, 2020 at 08:14:10PM +0100, Charlene Wendling wrote:

> > http://build-failures.rhaalovely.net/sparc64/2020-03-08/net/dleyna/
> > http://build-failures.rhaalovely.net/powerpc/2020-02-14/net/dleyna/
> > http://build-failures.rhaalovely.net/mips64/2020-02-23/net/dleyna/

> I'm proposing to not build dleyna on ld.bfd archs, the renderer is known
> to be broken with modern version of net/gupnp [0].

> I think that the implied changes in the renderer are too big to be
> patched in our ports tree [1], actually the proposed changes are not
> even committed yet upstream.

> Note that dleyna-server has some potential fix [2] committed, so
> we could be just mark dleyna-renderer broken and patch dleyna-server.
> But i don't have the hardware to test, so it makes things difficult.

I've sent a fix for dleyna-server out. There's a number of ports that
don't build currently because of the lack of dleyna-server.

I'd be okay with marking the renderer BROKEN though.

--Kurt

> Comments/feedback are welcome,
> 
> Charlène.
> 
> 
> [0] https://github.com/intel/dleyna-renderer/issues/166
> [1] https://github.com/intel/dleyna-renderer/pull/167/files
> [2] https://github.com/intel/dleyna-server/pull/161
> 
> 
> Index: Makefile.inc
> ===
> RCS file: /cvs/ports/net/dleyna/Makefile.inc,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 Makefile.inc
> --- Makefile.inc  12 Jul 2019 20:48:25 -  1.6
> +++ Makefile.inc  11 Mar 2020 19:04:59 -
> @@ -1,5 +1,9 @@
>  # $OpenBSD: Makefile.inc,v 1.6 2019/07/12 20:48:25 sthen Exp $
>  
> +# Requires this to be fixed with ld.bfd:
> +# https://github.com/intel/dleyna-renderer/issues/166
> +ONLY_FOR_ARCHS=  ${LLD_ARCHS}
> +
>  CATEGORIES ?=net multimedia
>  HOMEPAGE ?=  https://01.org/dleyna/
>  
> 



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/03/24 08:16:16

Modified files:
sysutils/ncdu  : Makefile distinfo 

Log message:
Update ncdu to 1.14.2.



Fix net/dleyna/server on sparc64

2020-03-24 Thread Kurt Mosiejczuk
Based on a pointer from charlene this pulls a patch from upstream that
makes dleyna-server build on sparc64. 

This should get a number of ports working that need dleyna server.
(rhythmbox and a number of gnome ports)

ok?

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/net/dleyna/server/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile10 Feb 2019 12:57:13 -  1.5
+++ Makefile24 Mar 2020 02:10:03 -
@@ -3,7 +3,7 @@
 COMMENT=   service for interacting with DMSes
 
 GH_PROJECT=dleyna-server
-REVISION=  0
+REVISION=  1
 
 SHARED_LIBS += dleyna-server-1.0 0.0 # 1.3
 
Index: patches/patch-libdleyna_server_upnp_c
===
RCS file: patches/patch-libdleyna_server_upnp_c
diff -N patches/patch-libdleyna_server_upnp_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-libdleyna_server_upnp_c   24 Mar 2020 02:10:03 -
@@ -0,0 +1,20 @@
+$OpenBSD$
+
+Stop using deprecated gupnp_context_get_host_ip
+
+https://github.com/intel/dleyna-server/pull/161
+
+Index: libdleyna/server/upnp.c
+--- libdleyna/server/upnp.c.orig
 libdleyna/server/upnp.c
+@@ -351,8 +351,8 @@ static void prv_device_unavailable_cb(GUPnPControlPoin
+ 
+   udn = gupnp_device_info_get_udn((GUPnPDeviceInfo *)proxy);
+ 
+-  ip_address = gupnp_context_get_host_ip(
+-  gupnp_control_point_get_context(cp));
++  ip_address = gssdp_client_get_host_ip(
++  GSSDP_CLIENT(gupnp_control_point_get_context(cp)));
+ 
+   if (!udn || !ip_address)
+   goto on_error;
Index: patches/patch-test_dbus_dms-info_c
===
RCS file: patches/patch-test_dbus_dms-info_c
diff -N patches/patch-test_dbus_dms-info_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-test_dbus_dms-info_c  24 Mar 2020 02:10:03 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+https://github.com/intel/dleyna-server/pull/161
+
+Index: test/dbus/dms-info.c
+--- test/dbus/dms-info.c.orig
 test/dbus/dms-info.c
+@@ -360,8 +360,6 @@ int main(int argc, char *argv[])
+   if (sigprocmask(SIG_BLOCK, , NULL) == -1)
+   goto on_error;
+ 
+-  g_type_init();
+-
+   /* Create proxy for com.intel.dLeynaServer.Manager.  The Manager
+   object has no properties.  We will create the proxy asynchronously
+   and use G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES to ensure that



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/03/24 08:05:35

Modified files:
net/knot   : Makefile distinfo 

Log message:
Update to knot-2.9.3

Release notes:
https://www.knot-dns.cz/2020-03-03-version-293.html



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/03/24 07:45:40

Modified files:
misc/ytree : Makefile distinfo 

Log message:
Update ytree to 2.02.



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/03/24 04:23:33

Modified files:
x11/greybird   : Makefile distinfo 
x11/greybird/pkg: PLIST 

Log message:
Update to greybird 3.22.12.

Switched to build with meson, and now provides a dark variant theme.



Re: [update] py-twisted -> 20.3.0

2020-03-24 Thread Landry Breuil
On Tue, Mar 24, 2020 at 08:58:45AM +0100, Renaud Allard wrote:
> Hello,
> 
> Here is a diff for py-twisted to upgrade to 20.3.0 to solve CVE-2020-10108
> and CVE-2020-10109.

thanks, will test it with buildbot, i take it you've tested it with
synapse, but what about the other consumers ( yeah some of those are
only TDEPs ) ?

a quick grep yields:
databases/py-carbon
devel/bpython
devel/py-automat
devel/py-incremental
devel/py-nose
net/avahi
net/deluge
net/telepathy/telepathy-logger
www/py-mechanize
www/py-tornado
x11/kde-applications/kajongg

Landry



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/03/24 02:19:29

Modified files:
x11/xfce4/thunar: Makefile distinfo 

Log message:
Update to thunar 1.8.13



[update] py-twisted -> 20.3.0

2020-03-24 Thread Renaud Allard

Hello,

Here is a diff for py-twisted to upgrade to 20.3.0 to solve 
CVE-2020-10108 and CVE-2020-10109.


Regards
Index: Makefile
===
RCS file: /cvs/ports/devel/py-twisted/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile	12 Jul 2019 20:45:55 -	1.14
+++ Makefile	24 Mar 2020 07:56:42 -
@@ -2,12 +2,11 @@
 
 COMMENT =		asynchronous networking Python framework
 
-MODPY_EGG_VERSION =	18.9.0
+MODPY_EGG_VERSION =	20.3.0
 
 EXTRACT_SUFX =		.tar.bz2
 DISTNAME =		Twisted-${MODPY_EGG_VERSION}
 PKGNAME =		py-twisted-${MODPY_EGG_VERSION}
-REVISION =		1
 
 CATEGORIES =		devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-twisted/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	10 Nov 2018 20:52:35 -	1.5
+++ distinfo	24 Mar 2020 07:56:42 -
@@ -1,2 +1,2 @@
-SHA256 (Twisted-18.9.0.tar.bz2) = KUvixr+Erndt8vyY5699ZTfhxeYKRtM8POKhl2d9o5U=
-SIZE (Twisted-18.9.0.tar.bz2) = 3088398
+SHA256 (Twisted-20.3.0.tar.bz2) = 1yxVtdVuF2VjuR0RlS0TsBr4clxiPkmNtVB7ZhT8HhA=
+SIZE (Twisted-20.3.0.tar.bz2) = 3127793
Index: patches/patch-src_twisted_conch_test_test_ckeygen_py
===
RCS file: /cvs/ports/devel/py-twisted/patches/patch-src_twisted_conch_test_test_ckeygen_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_twisted_conch_test_test_ckeygen_py
--- patches/patch-src_twisted_conch_test_test_ckeygen_py	25 May 2018 10:42:38 -	1.1
+++ patches/patch-src_twisted_conch_test_test_ckeygen_py	24 Mar 2020 07:56:42 -
@@ -3,19 +3,16 @@ $OpenBSD: patch-src_twisted_conch_test_t
 Index: src/twisted/conch/test/test_ckeygen.py
 --- src/twisted/conch/test/test_ckeygen.py.orig
 +++ src/twisted/conch/test/test_ckeygen.py
-@@ -68,9 +68,9 @@ class KeyGenTests(TestCase):
- def _testrun(self, keyType, keySize=None):
+@@ -66,7 +66,7 @@ class KeyGenTests(TestCase):
+ 
+ def _testrun(self, keyType, keySize=None, privateKeySubtype=None):
  filename = self.mktemp()
- if keySize is None:
--subprocess.call(['ckeygen', '-t', keyType, '-f', filename, '--no-passphrase'])
-+subprocess.call(['ckeygen${MODPY_BIN_SUFFIX}', '-t', keyType, '-f', filename, '--no-passphrase'])
- else:
--subprocess.call(['ckeygen', '-t', keyType, '-f', filename, '--no-passphrase',
-+subprocess.call(['ckeygen${MODPY_BIN_SUFFIX}', '-t', keyType, '-f', filename, '--no-passphrase',
- '-b', keySize])
- privKey = Key.fromFile(filename)
- pubKey = Key.fromFile(filename + '.pub')
-@@ -94,7 +94,7 @@ class KeyGenTests(TestCase):
+-args = ['ckeygen', '-t', keyType, '-f', filename, '--no-passphrase']
++args = ['ckeygen${MODPY_BIN_SUFFIX}', '-t', keyType, '-f', filename, '--no-passphrase']
+ if keySize is not None:
+ args.extend(['-b', keySize])
+ if privateKeySubtype is not None:
+@@ -100,7 +100,7 @@ class KeyGenTests(TestCase):
  def test_runBadKeytype(self):
  filename = self.mktemp()
  with self.assertRaises(subprocess.CalledProcessError):
Index: patches/patch-src_twisted_python__setup_py
===
RCS file: /cvs/ports/devel/py-twisted/patches/patch-src_twisted_python__setup_py,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_twisted_python__setup_py
--- patches/patch-src_twisted_python__setup_py	10 Nov 2018 20:52:35 -	1.4
+++ patches/patch-src_twisted_python__setup_py	24 Mar 2020 07:56:42 -
@@ -8,7 +8,7 @@ https://github.com/twisted/twisted/commi
 Index: src/twisted/python/_setup.py
 --- src/twisted/python/_setup.py.orig
 +++ src/twisted/python/_setup.py
-@@ -139,15 +139,15 @@ _EXTRAS_REQUIRE['osx_platform'] = _EXTRAS_REQUIRE['mac
+@@ -146,15 +146,15 @@ _EXTRAS_REQUIRE['osx_platform'] = _EXTRAS_REQUIRE['mac
  
  # Scripts provided by Twisted on Python 2 and 3.
  _CONSOLE_SCRIPTS = [
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-twisted/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST	20 Aug 2018 21:35:11 -	1.4
+++ pkg/PLIST	24 Mar 2020 07:56:43 -
@@ -31,6 +31,8 @@ bin/tkconch${MODPY_BIN_SUFFIX}
 bin/trial${MODPY_BIN_SUFFIX}
 bin/twist${MODPY_BIN_SUFFIX}
 bin/twistd${MODPY_BIN_SUFFIX}
+lib/python${MODPY_VERSION}/
+lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 lib/python${MODPY_VERSION}/site-packages/Twisted-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
@@ -179,14 +181,10 @@ lib/python${MODPY_VERSION}/site-packages
 

CVS: cvs.openbsd.org: ports

2020-03-24 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2020/03/24 01:54:45

Modified files:
devel/git  : Makefile distinfo 
devel/git/pkg  : PLIST-main 

Log message:
Update to git-2.26.0.



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/03/24 01:43:28

Modified files:
x11/kde-applications/dolphin: Makefile 

Log message:
Disable tests to avoid ruby dependency, spotted by aja, thanks!



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/03/24 01:42:10

Modified files:
x11/kde-applications/kio-extras: Makefile 

Log message:
Add missing dependency syntax-highlighting, spotted by aja, thanks!



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/03/24 01:22:26

Modified files:
geo/qgis   : Makefile 

Log message:
Mark as BROKEN-sparc64

undefined references to
QOpenGLExtension_ARB_tessellation_shader::QOpenGLExtension_ARB_tessellation_shader
QOpenGLExtension_ARB_tessellation_shader::initializeOpenGLFunctions
QOpenGLExtension_ARB_framebuffer_object::initializeOpenGLFunctions
QOpenGLExtension_ARB_framebuffer_object::QOpenGLExtension_ARB_framebuffer_object
in libQt53DRender.so.2.0 when linking qgis_3drenderingtest



Re: no sound with gcompris

2020-03-24 Thread Antoine Jacoutot
On Tue, Mar 24, 2020 at 08:06:22AM +0100, Antoine Jacoutot wrote:
> On Mon, Mar 23, 2020 at 11:12:36PM +0100, Sebastian Reitenbach wrote:
> > Hi,
> > 
> > I guess I'm just missing a minor thing, but so far, gcompris is refusing to 
> > play any sound.
> > In case it matters, I'm running a windowmaker desktop, other applications 
> > have sound, i.e. firefox, witchblast, supertuxkart etc.
> > 
> > I've seen gcompris seems to rely on gstreamer to play audio,
> > so I tested games/gamine, which also seems to use gstreamer,
> > and that produces some background sound.
> > 
> > these are gstreamer related packages installed:
> > gstreamer-0.10.36p13 framework for streaming media
> > gstreamer-plugins-base-0.10.36p19 base elements for GStreamer
> > gstreamer1-1.16.2   framework for streaming media
> > gstreamer1-plugins-bad-1.16.2 bad elements for GStreamer
> > gstreamer1-plugins-base-1.16.2 base elements for GStreamer
> > gstreamer1-plugins-good-1.16.2 good elements for GStreamer
> > gstreamer1-plugins-libav-1.16.2 ffmpeg elements for GStreamer
> > gstreamer1mm-1.10.0p4 C++ bindings for GStreamer
> > phonon-gstreamer-icons-4.9.1-qt5 GStreamer-based Phonon backend icons
> > phonon-qt5-gstreamer-4.9.1 GStreamer-based Phonon backend
> 
> Hi.
> 
> I can reproduce, let try and fix it before moving to sdl-mixer.
> Thanks.

Fixed, you need gstreamer-plugins-good.

-- 
Antoine



CVS: cvs.openbsd.org: ports

2020-03-24 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/03/24 01:20:39

Modified files:
games/gcompris : Makefile 

Log message:
Missing RDEP on multimedia/gstreamer-0.10/plugins-good (you get no sound
without this).

issue reported by sebastia@



Re: no sound with gcompris

2020-03-24 Thread Antoine Jacoutot
On Mon, Mar 23, 2020 at 11:12:36PM +0100, Sebastian Reitenbach wrote:
> Hi,
> 
> I guess I'm just missing a minor thing, but so far, gcompris is refusing to 
> play any sound.
> In case it matters, I'm running a windowmaker desktop, other applications 
> have sound, i.e. firefox, witchblast, supertuxkart etc.
> 
> I've seen gcompris seems to rely on gstreamer to play audio,
> so I tested games/gamine, which also seems to use gstreamer,
> and that produces some background sound.
> 
> these are gstreamer related packages installed:
> gstreamer-0.10.36p13 framework for streaming media
> gstreamer-plugins-base-0.10.36p19 base elements for GStreamer
> gstreamer1-1.16.2   framework for streaming media
> gstreamer1-plugins-bad-1.16.2 bad elements for GStreamer
> gstreamer1-plugins-base-1.16.2 base elements for GStreamer
> gstreamer1-plugins-good-1.16.2 good elements for GStreamer
> gstreamer1-plugins-libav-1.16.2 ffmpeg elements for GStreamer
> gstreamer1mm-1.10.0p4 C++ bindings for GStreamer
> phonon-gstreamer-icons-4.9.1-qt5 GStreamer-based Phonon backend icons
> phonon-qt5-gstreamer-4.9.1 GStreamer-based Phonon backend

Hi.

I can reproduce, let try and fix it before moving to sdl-mixer.
Thanks.

> 
> starting gcompris with debug, I get to see:
> ...
> gcompris: Adding music/intro.ogg in the play list queue
> gcompris: adding queue file (music/intro.ogg)
> gcompris: ... get_next_sound_to_play : music/intro.ogg
> gcompris:   fx_play music/intro.ogg 
> (/usr/local/share/gcompris/boards/music/intro.ogg)
> gcompris:uri 'file:///usr/local/share/gcompris/boards/music/intro.ogg'
> gcompris: Adding voices/$LOCALE/misc/welcome.ogg in the play list queue
> gcompris: adding queue file (voices/$LOCALE/misc/welcome.ogg)
> ...
> 
> but no errors or warnings regarding sound.
> 
> The only way I got gcompris to play audio was to switch
> to sdl-mixer instead of gstreamer. 
> 
> So, I guess I must just missing something, so a hit with a cluebat would be 
> appreciated.
> 
> I doubt it, but if there is no other way to get sound from gcompris, than to 
> switch to 
> sdl-mixer audio backend, would below patch OK?
> 
> cheers,
> Sebastian
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/gcompris/Makefile,v
> retrieving revision 1.72
> diff -u -r1.72 Makefile
> --- Makefile  20 Mar 2020 16:44:23 -  1.72
> +++ Makefile  23 Mar 2020 22:06:20 -
> @@ -4,7 +4,7 @@
>  
>  DISTNAME=gcompris-17.05
>  EXTRACT_SUFX=.tar.bz2
> -REVISION=3
> +REVISION=4
>  
>  CATEGORIES=  games education
>  
> @@ -20,10 +20,12 @@
>  WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr
>  WANTLIB += Xrender atk-1.0 c cairo cairo-gobject expat ffi fontconfig
>  WANTLIB += freetype fribidi gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0
> -WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gstreamer-0.10 gthread-2.0
> +WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gthread-2.0
>  WANTLIB += gtk-x11-2.0 harfbuzz iconv intl lzma m pango-1.0
>  WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread rsvg-2
>  WANTLIB += sqlite3 util xcb xcb-render xcb-shm xml2 z
> +WANTLIB += FLAC SDL SDL_mixer mikmod ogg smpeg sndio usbhid vorbis
> +WANTLIB += vorbisfile
>  
>  MASTER_SITES=http://gcompris.net/download/gtk/src/
>  
> @@ -55,6 +57,7 @@
>  CONFIGURE_ENV=   CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
>   LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
>  CONFIGURE_ARGS=  --enable-py-build-only \
> + --enable-sdlmixer \
>   --with-python=${MODPY_BIN}
>  
>  # don't install under share/gnome/help/, there is no yelp (xml) file
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/games/gcompris/pkg/PLIST,v
> retrieving revision 1.30
> diff -u -r1.30 PLIST
> --- pkg/PLIST 27 Jun 2018 21:03:46 -  1.30
> +++ pkg/PLIST 23 Mar 2020 22:06:20 -
> @@ -2,48 +2,48 @@
>  @bin bin/gcompris
>  @bin bin/gcompris-gnuchess
>  lib/gcompris/
> -lib/gcompris/libalgebra.so
> -lib/gcompris/libalgebra_guesscount.so
> -lib/gcompris/libawele.so
> -lib/gcompris/libbillard.so
> -lib/gcompris/libcanal_lock.so
> -lib/gcompris/libchess.so
> -lib/gcompris/libclick_on_letter.so
> -lib/gcompris/libclickgame.so
> -lib/gcompris/libclockgame.so
> -lib/gcompris/libcrane.so
> -lib/gcompris/libenumerate.so
> -lib/gcompris/liberase.so
> -lib/gcompris/libfifteen.so
> -lib/gcompris/libgletters.so
> -lib/gcompris/libgoocanvas-gc.so
> -lib/gcompris/libhanoi.so
> -lib/gcompris/libhanoi_real.so
> -lib/gcompris/libimageid.so
> -lib/gcompris/libleftright.so
> -lib/gcompris/libmagic_hat.so
> -lib/gcompris/libmaze.so
> -lib/gcompris/libmemory.so
> -lib/gcompris/libmenu.so
> -lib/gcompris/libmissingletter.so
> -lib/gcompris/libmoney.so
> -lib/gcompris/libparatrooper.so
> -lib/gcompris/libphotohunter.so
> -lib/gcompris/libplanegame.so
> -lib/gcompris/libpython.so

CVS: cvs.openbsd.org: ports

2020-03-24 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/03/24 01:02:33

Modified files:
net/libktorrent: Makefile 

Log message:
Missed bump after recent kde5 rampage.