FreeBSD ports you maintain which are out of date

2020-04-18 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
devel/gprbuild  | 20160609| 
community-2019
+-+
textproc/xmlada | 17.0.0  | 
community-2019
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: editors/atom: build error on 13.0-CURRENT

2020-04-18 Thread Hiroki Tagato

Hi Vidar,

Thanks for trying.

It passes the configure phase with that change to the regex, but it 
fails later.


(snip)

It builds fine when I give it --openssl-no-asm, and I also noticed that 
www/node10 also does exactly this.


Are you referring to the lines 82-84 of Makefile? In this case, amd64 
and i386 are both excluded. So I guess it should be buildable without 
--openssl-no-asm on amd64.


I will dig into the error a little deeper.

Thanks,
Hiroki
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: BLENDER 2.79

2020-04-18 Thread Shane Ambler
On 19/4/20 6:15 am, Adam Weinberger wrote:
> On Sat, Apr 18, 2020 at 2:31 PM Tomasz CEDRO  wrote:
>>
>> Hello world :-)
>>
>> I have been using Blender-2.79 from Shane's Red Ports repository on
>> GitHub because Blender since version 2.80 (current port is 2.82)
>> unfortunately removed the Blender Game Engine (BGE) which I am using
>> for work.
>>
>> The only solution so far is to use older Blender2.79 that still has
>> the BGE. Blender developers just removed something with no alternative
>> and no plan for alternative. Luckily I found Shane's repository that
>> provides port for older version.
>>
>> Another solution is to have UPBGE Blender 2.80 fork with experimental
>> and refreshed BGE included, unfortunately the BGE API has changed and
>> it is not backward-compatible.
>>
>> My question is can we include both Blender-2.79 and UPBGE in the
>> official ports tree next to official Blender release? All dependencies
>> are provided, 

Actually you also need the older openimageio18 port.

Also note that 2.79 uses python 3.5 which is EOL 9/2020 - ~5 months
https://devguide.python.org/#status-of-python-branches

>> all of them works fine next to each other. It would be
>> really handy to have at least Blender-2.79 from PKG.
>>
>> https://github.com/sambler/sambler-redports/tree/master/graphics/blender279
>> https://github.com/sambler/sambler-redports/tree/master/graphics/upbge
> 
> BGE is gone and done, and in most cases FreeBSD does not keep old
> versions of ports around, and that's especially true for massive and
> complex projects like Blender.

The need to support an older blender version only relies on the use of
the game engine, having started a project using the 2.79 BGE it is not
nice to have to start from scratch. This would be the reason to support
2.79 in ports. Unfortunately only one person has shown interest in the
nine months since 2.80 was released.

If you are planning to release your project, you also need to consider
support for 2.79 on other systems as well.

> When UPBGE matures it'd be great to have it in the tree, but bringing

I have submitted a port for upbge, following the blender 2.8x branch,
while it is considered pre-release, it is only the game engine that is
under development, the remainder should match the relevant blender
release. The master branch is still based on 2.79 and would need the
older openimageio as well.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244535

> back unsupported and unmaintained older versions of software isn't a
> path we go down very often. If Blender were a trivial build, it'd be
> more feasible, but the complexity of the maintenance burden is
> difficult to overcome.

I personally maintain several blender versions, mostly to allow testing.
Usually there is little effort, I stop updating older versions as
dependent ports get dropped and patching gets too much, now at 2.77+.
I make these publicly available on github not as official ports.

The main concern with having a second blender port for 2.79 is the
python35 EOL in five months.

-- 
FreeBSD - the place to B...Software Developing

Shane Ambler

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: poudriere testport does not package the port under test

2020-04-18 Thread Charlie Li via freebsd-ports
Jose Quinteiro wrote:
> It packages all its dependencies, though. This is a little
> disconcerting. It's also possible I'm doing something wrong.
> 
Use `bulk -t` to test and package the port; refer to poudriere-bulk(8)
for details.

-- 
Charlie Li
…nope, still don't have an exit line.

(This email address is for mailing list use; replace local-part with
vishwin for off-list communication if possible)



signature.asc
Description: OpenPGP digital signature


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Christoph Moench-Tegeder
## Dima Pasechnik (dimpase+free...@gmail.com):

> But I don't see a problem in keeping Python 2.7 available for some
> time in FreeBSD - it just should stop being default one.

Python 2.7 hasn't been the default for quite exactly one year:

: r498529 | antoine | 2019-04-10 07:47:26 +0200 (Wed, 10 Apr 2019) | 6 lines
:
: Switch default version of python to 3.6
:
: PR: 234633
: With hat:   portmgr
: Differential Revision:  https://reviews.freebsd.org/D18743

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Dima Pasechnik
scons ought to be updated to version 3 (the latest is 3.1.2), and
supports both python 2.7+ and 3.5+

lilypond is another story - noone seems to have bitten the bullet and
ported it to Python 3.
But I don't see a problem in keeping Python 2.7 available for some
time in FreeBSD - it just should stop being default one.



On Sun, Apr 19, 2020 at 7:41 AM Kevin Oberman  wrote:
>
> I see both mate-menu and mate-applets require python27, but both build fine
> and seem to be running well when built with py37. It is possible that one
> or more applets that I don't use do require py27, but I see no reason for
> that requirement on mate-menus. The menus seem to be fine.
>
> Inkscape is another. It  builds and runs on py37, but I have no confidence
> that it runs properly. I have not used inkscape in years and I don't really
> know how to test it. I am dubious.
>
> math/gnumeric is one I use daily and it explicitly states in the build that
> 2.x is required and it is not yet compatible with python3+. It appears that
> the default is to simply build gnumeric without Python bindings in which
> case python2 is not required, but the port makes use of it, so it probably
> needs at least some massaging.
>
> The big one is scons. It is required by virtualbox-ose, and that is rather
> important.
> --
> Kevin Oberman, Part time kid herder and retired Network Engineer
> E-mail: rkober...@gmail.com
> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
>
>
> >
> ___
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: BLENDER 2.79

2020-04-18 Thread Kevin Oberman
On Sat, Apr 18, 2020 at 1:57 PM Marcin Cieslak  wrote:

> On Sat, 18 Apr 2020, Adam Weinberger wrote:
>
> > On Sat, Apr 18, 2020 at 2:31 PM Tomasz CEDRO  wrote:
> >>
> >
> > BGE is gone and done, and in most cases FreeBSD does not keep old
> > versions of ports around, and that's especially true for massive and
> > complex projects like Blender.
>
> But I think we keep different port version around on major API changes
> for a while. Not to mention things like node that can have up to 4 versions
> in the ports tree.
>
> Whatever is the future of BGE, one should simply not lose the functionality
> by doing "pkg upgrade". Not sure this even made into UPDATING
>
> Marcin


While a packaged blender-2.79 is unlikely, the port is still available from
subversion. Just be sure you keep a copy of the distribution.

Yes, it's a huge build, but you really only need to package it once. Unless
it is forked, it's likely abandoned so bitrot will get it some day. At
least it's unlikely to change a lot, so you would not have to package it
often other than after major releases or when a shareable dependency is
updated.

Note, I don't use blender, though I find it impressive!
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkober...@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Kevin Oberman
I see both mate-menu and mate-applets require python27, but both build fine
and seem to be running well when built with py37. It is possible that one
or more applets that I don't use do require py27, but I see no reason for
that requirement on mate-menus. The menus seem to be fine.

Inkscape is another. It  builds and runs on py37, but I have no confidence
that it runs properly. I have not used inkscape in years and I don't really
know how to test it. I am dubious.

math/gnumeric is one I use daily and it explicitly states in the build that
2.x is required and it is not yet compatible with python3+. It appears that
the default is to simply build gnumeric without Python bindings in which
case python2 is not required, but the port makes use of it, so it probably
needs at least some massaging.

The big one is scons. It is required by virtualbox-ose, and that is rather
important.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkober...@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683


>
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Christoph Moench-Tegeder
## Christoph Moench-Tegeder (c...@burggraben.net):

> > > Again, vtk6...
> > I just committed a switch to VTK-8.1.
> 
> Cool!

Hmpf - now I _had_ to fix FreeCAD - that thing has it's own dependency
on vtk, and we cannot have vtk6 and vtk8 at the same time.

> Looks like vtk8 need some love... building as I write.

Either
 - math/vtk8 should convert the QT5_USE of qmake_build and
   buildtools_build to qmake and buildtools, respectively
Or
  - every consumer of math/vtk8 (I'm talking about opencascade here)
needs to QT5_USE qmake_build and buildtools_build.

vtk8's CMake-Files reference Qt and are very unhappy if they don't
have qmake and moc.

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread ajtiM via freebsd-ports
On Sat, 18 Apr 2020 20:24:21 +0200
Christoph Moench-Tegeder  wrote:

> ## ajtiM via freebsd-ports (freebsd-ports@freebsd.org):
> 
> > > asterisk16: 16.9.0
> 
> That's surprising - asterisk16 with somewhat usual OPTIONS does not
> have a direct python dependency - I'd guess you're seeing an indirect
> dependency via newt (devel/newt) which has PYTHON as a default OPTION;
> but it can use either (2 or 3) python - here it happily uses python
> 3.7.
> 
> > FreeCAD: 0.18.4_4
> 
> Perhaps again an indirect dependency? Through vtk6, I guess (that
> needs to be replaced by vtk8, working on it). Except for that I've
> recently removed all python 2 support from FreeCAD and it's toolkits.
> 
> > en-gimp-help-html: 2.10.0_1
> 
> That port doesn't even exist anymore (see MOVED,
>  graphics/gimp-help||2020-03-01|Has expired: Broken )
> 
> > gimp: 2.10.18,2
> 
> Through py-gimp? That's scheduled for removal.
> 
> > latex-beamer: 3.57
> 
> How that? Indirect dependency via texlive-texmf? Even if our texlive
> would need some love (read: update), it's fully happy with python 3.7.
> 
> > opencascade: 7.4.0_2
> 
> Again, vtk6...
> 
> > BTW, I do not know why some apps need llvm60 still:
> 
> That shouldn't be.
> 
> > pkg delete llvm60:
> > 
> > FreeCAD: 0.18.4_4
> > llvm60: 6.0.1_7
> > py37-pyside2: 5.14.2
> > py37-pyside2-tools: 5.14.2
> > py37-shiboken2: 5.14.2
> 
> It's shiboken2 which has a dependency on the default ports llvm (see
> https://wiki.freebsd.org/WhyDoIHaveToBuildLLVMWhenIAlreadyHaveClangInstalleds
> as per usual) - but that would be llvm90 since septemper 2019.
> Looks like you're picking up random cruft during build and not
> following default version changes.
> 
> Regards,
> Christoph
> 

Thank you very much for clear explanation  and I did correct everything.
 

-- 
Ernst Lubitsch’s Ninotchka: 

“‘Waiter! A cup of coffee without cream, please!’ ‘I’m sorry, sir, we
have no cream, only milk, so can it be a coffee without milk?’” 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread D'Arcy Cain
On 2020-04-18 17:23, Matthias Andree wrote:
> Am 18.04.20 um 18:40 schrieb D'Arcy Cain:
>> On 2020-04-18 10:18, ajtiM via freebsd-ports wrote:
>>> BTW, I do not know why some apps need llvm60 still:
>> I really wish there was only one llvm.  It's one of those things that
>> can take days to build.  A minor upgrade can trigger multiple rebuilds.
>>  In my case only llvm80 and llvm90 but still.
> In my experience, LLVM responds rather well to ccache installed. It can
> occasionally get slow, but if it's just about a single file, ccache
> helps massively. GCC benefits less (if at all) from ccache.

One of us may be misunderstanding the other.  Compiling with llvm can be
slow but I was talking about the time it takes to build llvm itself.

-- 
D'Arcy J.M. Cain  |  Democracy is three wolves
http://www.druid.net/darcy/|  and a sheep voting on
+1 416 788 2246 (DoD#0082)(eNTP)   |  what's for dinner.
IM: da...@vybenetworks.com, VoIP: sip:da...@druid.net



signature.asc
Description: OpenPGP digital signature


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Matthias Andree
Am 18.04.20 um 18:40 schrieb D'Arcy Cain:
> On 2020-04-18 10:18, ajtiM via freebsd-ports wrote:
>> BTW, I do not know why some apps need llvm60 still:
> I really wish there was only one llvm.  It's one of those things that
> can take days to build.  A minor upgrade can trigger multiple rebuilds.
>  In my case only llvm80 and llvm90 but still.
In my experience, LLVM responds rather well to ccache installed. It can
occasionally get slow, but if it's just about a single file, ccache
helps massively. GCC benefits less (if at all) from ccache.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread D'Arcy Cain
On 2020-04-18 13:24, Christoph Moench-Tegeder wrote:
>>> asterisk16: 16.9.0
> 
> That's surprising - asterisk16 with somewhat usual OPTIONS does not
> have a direct python dependency - I'd guess you're seeing an indirect
> dependency via newt (devel/newt) which has PYTHON as a default OPTION;
> but it can use either (2 or 3) python - here it happily uses python 3.7.

As I said in a previous message, net-snmp is a dependency for asterisk16
and it has an option to include Python bindings.  That uses Python27.
If you de-configure that option it doesn't pull in python27.

-- 
D'Arcy J.M. Cain  |  Democracy is three wolves
http://www.druid.net/darcy/|  and a sheep voting on
+1 416 788 2246 (DoD#0082)(eNTP)   |  what's for dinner.
IM: da...@vybenetworks.com, VoIP: sip:da...@druid.net



signature.asc
Description: OpenPGP digital signature


Re: BLENDER 2.79

2020-04-18 Thread Marcin Cieslak

On Sat, 18 Apr 2020, Adam Weinberger wrote:


On Sat, Apr 18, 2020 at 2:31 PM Tomasz CEDRO  wrote:




BGE is gone and done, and in most cases FreeBSD does not keep old
versions of ports around, and that's especially true for massive and
complex projects like Blender.


But I think we keep different port version around on major API changes
for a while. Not to mention things like node that can have up to 4 versions
in the ports tree.

Whatever is the future of BGE, one should simply not lose the functionality
by doing "pkg upgrade". Not sure this even made into UPDATING

Marcin

smime.p7s
Description: S/MIME Cryptographic Signature


Re: BLENDER 2.79

2020-04-18 Thread Tomasz CEDRO
On Sat, Apr 18, 2020 at 10:45 PM Adam Weinberger  wrote:
> BGE is gone and done, and in most cases FreeBSD does not keep old
> versions of ports around, and that's especially true for massive and
> complex projects like Blender.
>
> When UPBGE matures it'd be great to have it in the tree, but bringing
> back unsupported and unmaintained older versions of software isn't a
> path we go down very often. If Blender were a trivial build, it'd be
> more feasible, but the complexity of the maintenance burden is
> difficult to overcome.
> # Adam

Hello Adam and thank you for quick response :-)

Well I don't like the situation either as this destroys core of my
work that I have created for years. I never suspected anything like
this from Open-Source (except the work is sponsored by competitor).
The alternative is not to use Blender anymore. And I have been using
it since 2000 :-(

Even Blender Development Team suggests using 2.79 to have BGE working.

UPBGE is not really mandatory as it is incompatible with BGE.

All dependencies have their own dedicated separate ports. I have been
using it for months now and it seems to be in align with other ports
with no conflicts.

But if this is a problem and risk I can understand and will stick to
build it on my own..

Best regards,
Tomek

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: BLENDER 2.79

2020-04-18 Thread Adam Weinberger
On Sat, Apr 18, 2020 at 2:31 PM Tomasz CEDRO  wrote:
>
> Hello world :-)
>
> I have been using Blender-2.79 from Shane's Red Ports repository on
> GitHub because Blender since version 2.80 (current port is 2.82)
> unfortunately removed the Blender Game Engine (BGE) which I am using
> for work.
>
> The only solution so far is to use older Blender2.79 that still has
> the BGE. Blender developers just removed something with no alternative
> and no plan for alternative. Luckily I found Shane's repository that
> provides port for older version.
>
> Another solution is to have UPBGE Blender 2.80 fork with experimental
> and refreshed BGE included, unfortunately the BGE API has changed and
> it is not backward-compatible.
>
> My question is can we include both Blender-2.79 and UPBGE in the
> official ports tree next to official Blender release? All dependencies
> are provided, all of them works fine next to each other. It would be
> really handy to have at least Blender-2.79 from PKG.
>
> https://github.com/sambler/sambler-redports/tree/master/graphics/blender279
> https://github.com/sambler/sambler-redports/tree/master/graphics/upbge

BGE is gone and done, and in most cases FreeBSD does not keep old
versions of ports around, and that's especially true for massive and
complex projects like Blender.

When UPBGE matures it'd be great to have it in the tree, but bringing
back unsupported and unmaintained older versions of software isn't a
path we go down very often. If Blender were a trivial build, it'd be
more feasible, but the complexity of the maintenance burden is
difficult to overcome.

# Adam


-- 
Adam Weinberger
ad...@adamw.org
https://www.adamw.org
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Loïc Bartoletti



Le 18/04/2020 à 22:16, Thierry Thomas a écrit :

Le sam. 18 avr. 20 à 20:24:21 +0200, Christoph Moench-Tegeder 

  écrivait :


opencascade: 7.4.0_2

Again, vtk6...

I just committed a switch to VTK-8.1.


Salut,

I'm working on a port which requires opencascade.

Maybe I'm wrong, but just repalce vtk6 to vtk8 is not enough. Vtk8 does 
not have python, and also requires qt5. According to my tests, you 
should add to opencascade


USES= qt:5 qmake
USE_QT= buildtools_build

But i'm still working on it.

Regards.

Loïc

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


BLENDER 2.79

2020-04-18 Thread Tomasz CEDRO
Hello world :-)

I have been using Blender-2.79 from Shane's Red Ports repository on
GitHub because Blender since version 2.80 (current port is 2.82)
unfortunately removed the Blender Game Engine (BGE) which I am using
for work.

The only solution so far is to use older Blender2.79 that still has
the BGE. Blender developers just removed something with no alternative
and no plan for alternative. Luckily I found Shane's repository that
provides port for older version.

Another solution is to have UPBGE Blender 2.80 fork with experimental
and refreshed BGE included, unfortunately the BGE API has changed and
it is not backward-compatible.

My question is can we include both Blender-2.79 and UPBGE in the
official ports tree next to official Blender release? All dependencies
are provided, all of them works fine next to each other. It would be
really handy to have at least Blender-2.79 from PKG.

https://github.com/sambler/sambler-redports/tree/master/graphics/blender279
https://github.com/sambler/sambler-redports/tree/master/graphics/upbge

Best regards,
Tomek

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Christoph Moench-Tegeder
## Thierry Thomas (thie...@freebsd.org):

> > Again, vtk6...
> 
> I just committed a switch to VTK-8.1.

Cool!
Looks like vtk8 need some love... building as I write.

> But there is also inkspace (if the option DOXYGEN is selected). It
> should be upgraded to a newer version to avoid Python 2.7. See PR
> 243615.

The 0.92ers look promising. We should prod Koop and/or commit on
timeout. Let's make some progress...

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Thierry Thomas
Le sam. 18 avr. 20 à 20:24:21 +0200, Christoph Moench-Tegeder 

 écrivait :

> > opencascade: 7.4.0_2
> 
> Again, vtk6...

I just committed a switch to VTK-8.1.

But there is also inkspace (if the option DOXYGEN is selected). It
should be upgraded to a newer version to avoid Python 2.7. See PR
243615.
-- 
Th. Thomas.


signature.asc
Description: PGP signature


Re: poudriere testport does not package the port under test

2020-04-18 Thread Adam Weinberger
Both 'testport' and 'bulk' package the port, but 'testport' discards
it and 'bulk' saves it.

In testport, the port is built with WITH_DEBUG enabled (among others).
That's not the build that should be saved.

# Adam


On Sat, Apr 18, 2020 at 1:50 PM Jose Quinteiro  wrote:
>
> It packages all its dependencies, though. This is a little
> disconcerting. It's also possible I'm doing something wrong.
>
> Thanks,
> Jose
> ___
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"



-- 
Adam Weinberger
ad...@adamw.org
https://www.adamw.org
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Marcin Cieslak

On Sat, 18 Apr 2020, D'Arcy Cain wrote:


As for mailman, it looks like we only need to upgrade to a current
version.  The site says that 3.x uses Python 3.  Requires it in fact.


Mailman 3 is a completely different system compared to Mailman 2.


CKAN is not in FreeBSD ports but is an example of an application
that is not trivial to migrate due to their use of Pylons web technology:

https://github.com/ckan/ckan/issues/4681

converted into

https://github.com/ckan/ckan/projects/3

Marcin

smime.p7s
Description: S/MIME Cryptographic Signature


poudriere testport does not package the port under test

2020-04-18 Thread Jose Quinteiro
It packages all its dependencies, though. This is a little
disconcerting. It's also possible I'm doing something wrong.

Thanks,
Jose
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Christoph Moench-Tegeder
## ajtiM via freebsd-ports (freebsd-ports@freebsd.org):

> > asterisk16: 16.9.0

That's surprising - asterisk16 with somewhat usual OPTIONS does not
have a direct python dependency - I'd guess you're seeing an indirect
dependency via newt (devel/newt) which has PYTHON as a default OPTION;
but it can use either (2 or 3) python - here it happily uses python 3.7.

>   FreeCAD: 0.18.4_4

Perhaps again an indirect dependency? Through vtk6, I guess (that needs
to be replaced by vtk8, working on it). Except for that I've recently
removed all python 2 support from FreeCAD and it's toolkits.

>   en-gimp-help-html: 2.10.0_1

That port doesn't even exist anymore (see MOVED,
 graphics/gimp-help||2020-03-01|Has expired: Broken )

>   gimp: 2.10.18,2

Through py-gimp? That's scheduled for removal.

>   latex-beamer: 3.57

How that? Indirect dependency via texlive-texmf? Even if our texlive
would need some love (read: update), it's fully happy with python 3.7.

>   opencascade: 7.4.0_2

Again, vtk6...

> BTW, I do not know why some apps need llvm60 still:

That shouldn't be.

> pkg delete llvm60:
> 
> FreeCAD: 0.18.4_4
>   llvm60: 6.0.1_7
>   py37-pyside2: 5.14.2
>   py37-pyside2-tools: 5.14.2
>   py37-shiboken2: 5.14.2

It's shiboken2 which has a dependency on the default ports llvm (see
https://wiki.freebsd.org/WhyDoIHaveToBuildLLVMWhenIAlreadyHaveClangInstalleds
as per usual) - but that would be llvm90 since septemper 2019.
Looks like you're picking up random cruft during build and not following
default version changes.

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Ronald Klop
On Fri, 17 Apr 2020 14:11:11 +0200, Dewayne Geraghty  
 wrote:


Its very confusing building ports at the moment.  At  
https://www.python.org/

there is a release candidate for 2.7.18, while our python 2.7 has been
marked as deprecated with an expiration date.  Can the Expiration Date of
2020-12-31 be retracted?

It appears that devel/scons, at least, requires python 2.7 to run; though
it builds with 3.7.
Regards, Dewayne.


Scons is a special one.
Mongodb36 & mongodb40 use scons+python27 to build.
Mongodb42 uses scons+python37 to build. But this port can't be made  
because scons is currently build for python2 only.


I created PR https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463 a  
while ago to try to flavor scons. I hope the maintainer of the port will  
take a look sometime in the future.


So this kind of a catch-22. Mongodb can't be upgraded to python3  
supporting versions because scons can't be upgraded.


I have no idea if mongodb36 and -40 will be converted to python3 upstream  
any day.


Regards,

Ronald.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread D'Arcy Cain
On 2020-04-18 10:18, ajtiM via freebsd-ports wrote:
> BTW, I do not know why some apps need llvm60 still:

I really wish there was only one llvm.  It's one of those things that
can take days to build.  A minor upgrade can trigger multiple rebuilds.
 In my case only llvm80 and llvm90 but still.

-- 
D'Arcy J.M. Cain  |  Democracy is three wolves
http://www.druid.net/darcy/|  and a sheep voting on
+1 416 788 2246 (DoD#0082)(eNTP)   |  what's for dinner.
IM: da...@vybenetworks.com, VoIP: sip:da...@druid.net



signature.asc
Description: OpenPGP digital signature


Re: llvm-mingw Cross Compiler

2020-04-18 Thread Russell Haley
On Fri, Apr 17, 2020 at 1:05 AM Theron  wrote:

> On 2020-04-17 02:22, Russell Haley wrote:
> > Hello,
> >
> > I found the most excellent llvm-mingw project by Martin Storsjo:
> > https://github.com/mstorsjo/llvm-mingw/
> >
> > It uses shell scripts to build all the components. I'm currently using it
> > on FreeBSD 12 to cross build itself for Windows for i686 and amd64
> (x86_64
> > to be exact).
> >
> > Is there any interest in llvm-mingw as a port?
> I use this as well, and submitted a port here:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237213
>
> Looks like I promised to bring it up on this mailing list but neglected
> to do so.
>
> Now it might be a bit out of date, an update would be appreciated, since
> I won't be able to work on that in a timely manner.


> Theron
>
That's great! I'll take a crack at updating it put an update and put it on
reviews.freebsd.org.

Regards,
Russ
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread ajtiM via freebsd-ports
On Sat, 18 Apr 2020 04:57:32 -0500
D'Arcy Cain  wrote:

> On 2020-04-18 04:06, andrew clarke wrote:
> > Out of interest I ran "pkg del python27" on my FreeBSD machine just
> > to see what would break. Conspicuous was devel/mercurial:
> 
> I did the same thing.  Out of 19 packages to be deleted here are the
> four that matter.  I believe the rest are mainly dependencies for
> these four.
> 
> asterisk16: 16.9.0
> freeradius3: 3.0.20
> lilypond: 2.18.2_10
> mailman: 2.1.29_6
> 
On mine (just some of them)

FreeCAD: 0.18.4_4
asciidoc: 8.6.10_1
doxygen: 1.8.15_3,2
en-gimp-help-html: 2.10.0_1
gimp: 2.10.18,2
inkscape: 0.92.4_16
latex-beamer: 3.57
llvm60: 6.0.1_7
lyx: 2.3.4.2
opencascade: 7.4.0_2

BTW, I do not know why some apps need llvm60 still:
pkg delete llvm60:

FreeCAD: 0.18.4_4
llvm60: 6.0.1_7
py37-pyside2: 5.14.2
py37-pyside2-tools: 5.14.2
py37-shiboken2: 5.14.2
-- 
Ernst Lubitsch’s Ninotchka: 

“‘Waiter! A cup of coffee without cream, please!’ ‘I’m sorry, sir, we
have no cream, only milk, so can it be a coffee without milk?’” 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: FreeBSD Port: libv4l-1.18.0 error upgrade

2020-04-18 Thread Marcin Cieslak

On Sat, 18 Apr 2020, Hans Petter Selasky wrote:


On 2020-04-18 16:12, Marcin Cieslak wrote:

On Fri, 17 Apr 2020, Hans Petter Selasky wrote:


On 2020-04-17 12:52, Alex V. Petrov wrote:

Making all in libdvbv5
gmake[4]: Entering directory
'/usr/ports/multimedia/libv4l/work/v4l-utils-1.18.0/lib/libdvbv5'


You need to deinstall the libv4l package first. Only then it will build 
due to confliciting header file include order!


Can this be improved upon somehow? Like pushing build directory include 
directories

first?



Yes, see:

https://svnweb.freebsd.org/changeset/ports/531931


thanks - it works.

I was able to build libv4l 1.18.0 having 1.6.3_4 installed without issues!

Marcin

smime.p7s
Description: S/MIME Cryptographic Signature


Re: FreeBSD Port: libv4l-1.18.0 error upgrade

2020-04-18 Thread Hans Petter Selasky

On 2020-04-18 16:12, Marcin Cieslak wrote:

On Fri, 17 Apr 2020, Hans Petter Selasky wrote:


On 2020-04-17 12:52, Alex V. Petrov wrote:

Making all in libdvbv5
gmake[4]: Entering directory
'/usr/ports/multimedia/libv4l/work/v4l-utils-1.18.0/lib/libdvbv5'


You need to deinstall the libv4l package first. Only then it will 
build due to confliciting header file include order!


Can this be improved upon somehow? Like pushing build directory include 
directories

first?



Yes, see:

https://svnweb.freebsd.org/changeset/ports/531931

--HPS
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: FreeBSD Port: libv4l-1.18.0 error upgrade

2020-04-18 Thread Marcin Cieslak

On Fri, 17 Apr 2020, Hans Petter Selasky wrote:


On 2020-04-17 12:52, Alex V. Petrov wrote:

Making all in libdvbv5
gmake[4]: Entering directory
'/usr/ports/multimedia/libv4l/work/v4l-utils-1.18.0/lib/libdvbv5'


You need to deinstall the libv4l package first. Only then it will build due 
to confliciting header file include order!


Can this be improved upon somehow? Like pushing build directory include 
directories
first?

Marcin

smime.p7s
Description: S/MIME Cryptographic Signature


Re: Query on installing v6eval to FreeBSD 12.1

2020-04-18 Thread Marcin Cieslak

On Wed, 8 Apr 2020, radhika somaiya wrote:


Hi team,

I am very new to this FreeBSD world. Currently have set up my system having
dual booting of FreeBSD 12.1 release with preinstalled windows 10.

After booting into FreeBSD, I want to set up the Tahi self test tool where
I am facing the complication error while compiling the v6eval package. I
have downloaded v6eval latest package 3.3.5 version.


Hi Radhika,

Where did you download this from? I ad a look at 
https://github.com/IxLabs/tahi-linux/
and v6eval included there has not been updated since 2013 and needs some changes
to work with the newest FreeBSD. For example, it still uses the old  
interface.

I see that there is some version of OpenSSL bundled with the repository, do you 
know
why?

Marcin

smime.p7s
Description: S/MIME Cryptographic Signature


INDEX now builds successfully on 11.x

2020-04-18 Thread Ports Index build


___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread D'Arcy Cain
On 2020-04-18 04:06, andrew clarke wrote:
> Out of interest I ran "pkg del python27" on my FreeBSD machine just to
> see what would break. Conspicuous was devel/mercurial:

I did the same thing.  Out of 19 packages to be deleted here are the
four that matter.  I believe the rest are mainly dependencies for these
four.

asterisk16: 16.9.0
freeradius3: 3.0.20
lilypond: 2.18.2_10
mailman: 2.1.29_6

I was surprised to find Asterisk in that list.  It appears to be due to
a dependency on net-snmp.  I am rebuilding with Python bindings removed
from the config.  If net-smtp can't be build with 3.x then the option
should probably be removed.

I rebuilt freeradius3 which pulled in Python2.7.  I then removed
python27 and it did not remove freeradius3.  I then modified the
Makefile to change PYTHON_USES to 2.7 and it built fine.  I have no way
to test if it works yet.

I tried building lilypond with python2.7 removed from USES but its
configure script failed due to Python < 3.0.  I couldn't find any
discussion about upgrading the version of Python but WikipediA says that
it has 120,000 lines Python code.  As far as I can tell there is nothing
as good as Lilypond for engraving music.  It would be quite a blow to
musicians if that was removed.

As for mailman, it looks like we only need to upgrade to a current
version.  The site says that 3.x uses Python 3.  Requires it in fact.

-- 
D'Arcy J.M. Cain  |  Democracy is three wolves
http://www.druid.net/darcy/|  and a sheep voting on
+1 416 788 2246 (DoD#0082)(eNTP)   |  what's for dinner.
IM: da...@vybenetworks.com, VoIP: sip:da...@druid.net



signature.asc
Description: OpenPGP digital signature


INDEX build failed for 11.x

2020-04-18 Thread Ports Index build
INDEX build failed with errors:
Generating INDEX-11 - please wait..--- describe.accessibility ---
--- describe.arabic ---
--- describe.archivers ---
--- describe.astro ---
--- describe.audio ---
--- describe.benchmarks ---
--- describe.biology ---
--- describe.cad ---
--- describe.chinese ---
--- describe.comms ---
--- describe.converters ---
--- describe.databases ---
--- describe.deskutils ---
--- describe.devel ---
--- describe.dns ---
--- describe.editors ---
--- describe.emulators ---
--- describe.finance ---
--- describe.french ---
--- describe.ftp ---
[...]
--- describe.security ---
--- describe.shells ---
--- describe.sysutils ---
--- describe.textproc ---
--- describe.sysutils ---
sh: freebsd-version: not found
make[5]: "/home/indexbuild/tindex/ports/sysutils/etc_os-release/Makefile" line 
18: warning: "freebsd-version -u" returned non-zero status
--- describe.ukrainian ---
--- describe.vietnamese ---
--- describe.www ---
--- describe.x11 ---
--- describe.x11-clocks ---
--- describe.x11-drivers ---
--- describe.x11-fm ---
--- describe.x11-fonts ---
--- describe.x11-servers ---
--- describe.x11-themes ---
--- describe.x11-toolkits ---
--- describe.x11-wm ---
 Done.
make_index: /home/indexbuild/tindex/ports/deskutils/ydotool: no entry for 
/home/indexbuild/tindex/ports/devel/libevdevplus

Committers on the hook:
 bapt hselasky mfechner wen 

Most recent SVN update was:
Updating '.':
Usecurity/p5-Dancer2-Plugin-Passphrase/Makefile
Usecurity/p5-Dancer2-Plugin-Passphrase/distinfo
Uscience/p5-Geo-WebService-Elevation-USGS/Makefile
Uscience/p5-Geo-WebService-Elevation-USGS/distinfo
UMOVED
Udeskutils/ydotool/Makefile
Ddevel/libevdevPlus
Ddevel/libuInputPlus
Udevel/Makefile
Adevel/libevdevplus
Adevel/libevdevplus/Makefile
Adevel/libevdevplus/distinfo
Adevel/libevdevplus/pkg-descr
Adevel/libevdevplus/pkg-plist
Adevel/libuinputplus
Adevel/libuinputplus/Makefile
Adevel/libuinputplus/distinfo
Adevel/libuinputplus/pkg-descr
Adevel/libuinputplus/pkg-plist
Asysutils/rshim-user-space/files/patch-configure.ac
Uaudio/midipp/Makefile
Uaudio/midipp/distinfo
Uaudio/midipp/pkg-descr
Uaudio/libumidi/Makefile
Uaudio/libumidi/distinfo
Uwww/bacula-web/Makefile
Updated to revision 532005.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread andrew clarke
On 2020-04-18 09:34:39, Matthew Seaman (matt...@freebsd.org) wrote:

> On 18/04/2020 03:19, Robert Huff wrote:
> > a) according to the Makefile, is it possible to build this with
> > python-37?  (Or even -36?) 
> 
> If the Makefile for the port says:
> 
> USES= python:27
> 
> then the port is for python-2.7.x only.  All other python ports will
> support python-3.x (which practically speaking means python-3.7).  Note
> that ports that are python-2.7.x only are now as rare as hen's teeth as
> there has been an active program of deleting such.

Out of interest I ran "pkg del python27" on my FreeBSD machine just to
see what would break. Conspicuous was devel/mercurial:

PORTVERSION=5.1.2
USES=   cpe python:2.7

Evidently Mercurial versions 5.2 and later support Python 3. The current
stable version is 5.3.2, so the FreeBSD port is a few versions behind for
some reason.

Evidently textproc/asciidoc also still requires Python 2.7.

Though it looks like it's possible to install both Mercurial and Asciidoc
using Python 3's "pip" instead of using FreeBSD ports.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Bob Eager
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Sat, 18 Apr 2020 09:34:39 +0100
Matthew Seaman  wrote:

> There are very few things still in the ports that use python and that
> only work with python-2.7.  So, yes, everything can be upgraded to
> python-3.  Whether that works entirely smoothly is another matter.

Unfortunately, there is one that seems not to be in the process of
upgrade: www/moinmoin.

The upstream news is not good!
-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEVgdI2KeVldPAhUYaKBdf2az8e6gFAl6awqQACgkQKBdf2az8
e6hWRQgAthE5Il4yaNgHb0nHL2cKJ0OQuQEAew2hI+Q9JMpyzmoU3p3XlIRM3XSt
xdwXJZ01cY7Jf4Fh4iPqt1U4ySt3cG8IBE8PbESXySfJoc4YFnWGyA4NoPuv+z4E
VLCT0GFsX/7eDitLDnF7/iMpg968HLDDa+2hk6aL7eKwJ7T2evMp45dBE2UCV05R
IIyeRsFHmZirtez/nqJmvC9RG2tXmNDfUZ5iGhAvnaHrwYgWBCaO5e6CxaxQST6B
xeovNCn+LfnPv9n89FK0h7mWOTpW52n94ko2FOp7kYNKcscSRn6NuUKJkQDGv0B+
GqI+yMe6oJh77nL2dNvh990IvIP3/g==
=Ac0r
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available

2020-04-18 Thread Matthew Seaman
On 18/04/2020 03:19, Robert Huff wrote:
>   a) according to the Makefile, is it possible to build this with
>   python-37?  (Or even -36?) 

If the Makefile for the port says:

USES= python:27

then the port is for python-2.7.x only.  All other python ports will
support python-3.x (which practically speaking means python-3.7).  Note
that ports that are python-2.7.x only are now as rare as hen's teeth as
there has been an active program of deleting such.

>   b) will doing so break any port for which this port is a dependency?

There are very few things still in the ports that use python and that
only work with python-2.7.  So, yes, everything can be upgraded to
python-3.  Whether that works entirely smoothly is another matter.

Personally, I just changed my default settings in make.conf to make
python-3.7 the default, and did a full rebuilt of my personal poudriere
repo.  A subsequent `pkg upgrade` replaced most of the python 2.7 bits
installed with python 3.7 equivalents.  I had to delete some python-2.7
ports that were no-longer needed, but on the whole everything pretty
much just worked.  Your milage may vary, so be sure to make use of ZFS
snapshots or even good old backups to make sure you have a way of
un-fubarring your system if it all does go a bit pear-shaped.

Cheers,

Matthew



signature.asc
Description: OpenPGP digital signature


FreeBSD ports you maintain which are out of date

2020-04-18 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
games/exult | 1.5.0.20160514  | v1.6
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"