23138 Commits

Author SHA1 Message Date
kmos
ec3e470279 py-kiwisolver uses C++11 so requires ports-gcc on base-gcc arches
ok kn@ (who suggested the comment)
2020-10-14 18:45:22 +00:00
ajacoutot
e2cc5ba27b Register removal of some mono ports. 2020-10-14 11:17:10 +00:00
ajacoutot
8678b6d289 Remove these mono leaf ports:
devel/dbus-sharp
devel/dbus-sharp-glib
devel/mono-gdata
devel/mono-notify
sysutils/ndesk-dbus
sysutils/ndesk-dbus-glib
www/mono-xsp

These were mostly used for x11/gnome/banshee which has been removed a long time
ago and they don't serve any purpose anymore.
The goal would be to update the current mono gtk2 stack to gtk3 at some point.

"by all means, OK" robert@
2020-10-14 11:15:31 +00:00
daniel
9b8e165000 Update py-scipy to 1.5.2 which is now python3-only.
tweaks and ok bket@
2020-10-12 22:04:32 +00:00
daniel
95f5fbdb8d +py-pybind11,python3 2020-10-12 21:34:41 +00:00
daniel
e43c134bb3 import pybind11, needed for scipy updates.
ok bket@

Information for inst:py3-pybind11-2.5.0

Comment:
headers for interoperability between C++ and Python

Description:
pybind11 is a lightweight header-only library that exposes C++ types
in Python and vice versa, mainly to create Python bindings of
existing C++ code. Its goals and syntax are similar to the excellent
boost library.

Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>

WWW: https://pypi.python.org/pypi/pybind11
2020-10-12 21:29:58 +00:00
rsadowski
2e0bf9b38c Update jenkins to 2.260 2020-10-12 05:23:39 +00:00
daniel
7954ea3e0e Update to acpica 20200925
tested on amd64 by myself and compiled on sparc64 by kn@
2020-10-11 21:10:15 +00:00
daniel
1a91636210 kiwisolver needs cppy to build
build breakage reported by ajacoutot@
2020-10-11 19:37:30 +00:00
daniel
3cb732a71c +py-cppy,python3 2020-10-11 19:31:56 +00:00
daniel
ed50a52023 import py-cppy
Found by ajacoutot@ to be needed by the recent py-kiwisolver update.

ok bket@
2020-10-11 19:28:13 +00:00
landry
09210518da Register spatialite_gis, librewms, libgaiagraphics & librasterlite removal 2020-10-11 16:40:04 +00:00
landry
874bd97003 Sync WANTLIB after curl dependency addition to devel/proj (could be a good candidate for libset feature..) 2020-10-11 16:26:51 +00:00
landry
a95f4913dc Major update to proj 7.1.1.
- Add curl and tiff dependencies, now that proj can read datum grids
  from remote cloud-optimized geotiffs (cf https://proj.org/usage/network.html)
- Add a README explaining how to access or sync datum grids from the CDN
  (disabled by default)

all consumers had been fixed/adapted beforehands, the last annoying one
was spatialite but it's going to be updated right now.
2020-10-11 16:25:26 +00:00
daniel
59d141f471 Update apache-ant to 1.10.9 which fixes CVE-2020-11979
ok sthen@
2020-10-11 14:32:36 +00:00
ajacoutot
06bd2d6ce4 Register removal of pdfmod, hyena and mono-taglib. 2020-10-11 08:05:25 +00:00
ajacoutot
924d53dabe Remove these 3 unmaintained mono ports that nothing else uses in tree.
pdfmod has alternatives.

ok robert@
2020-10-11 08:03:15 +00:00
daniel
dcdaf4e5da Update kiwisolver to 1.2.0 which is now python3-only.
ok bket@
2020-10-11 06:04:03 +00:00
daniel
a84c79776d switch py-construct, py-sane, and py-zmq to be python3-only
This is one of the many changes needed to update numpy to v1.17.0 or
newer as numpy is now python3-only.

Analysis of py-zmq consumers flubbed by me. Luckily bket@ did a much
better dependency analysis of the py-zmq consumers.

ok bket@
2020-10-10 18:45:00 +00:00
daniel
c91c563b8f retire sysutils/py-metlog
Originally imported in 2012 for firefox-sync, but no longer used there.
Defunct sice 2013, and even the replacement heka-py has been deprecated
with no updates since 2014.

As this port is python2-only, it is in the way of getting numpy updated so
into the attic it goes...

ok kmos@, bket@, landry@
2020-10-10 18:30:42 +00:00
afresh1
9b52bc7096 Update devel/catalyst to 4.02
From wen heping <wenheping2000 () hotmail ! com>
OK with tweaks cwen@
2020-10-10 01:53:15 +00:00
afresh1
e2fb3ae410 +p5-Data-Clone 2020-10-10 01:41:26 +00:00
afresh1
c2ad283e2b Import devel/p5-Data-Clone
Data::Clone does data cloning, i.e. copies things recursively. This
is smart so that it works with not only non-blessed references, but
also with blessed references (i.e. objects). When clone() finds an
object, it calls a clone method of the object if the object has a
clone, otherwise it makes a surface copy of the object. That is,
this module does polymorphic data cloning.

Although there are several modules on CPAN which can clone data,
this module has a different cloning policy from almost all of them.

From cwen@ with OK to import
2020-10-10 01:41:05 +00:00
kettenis
9881863a19 Add minimal OpenBSD/powerpc64 support. Should allow inspection of core
dumps, but not much more.

ok jasper@
2020-10-09 19:22:42 +00:00
rsadowski
f7bb9ac822 Bump after hunspell update
The library name has changed from hunspell-1.6 to hunspell-1.7.
2020-10-09 19:12:00 +00:00
rsadowski
a6331cf0b3 Fix cmGeneratorTarget_cxx in devel/cmake
There is a mistake in the cmGeneratorTarget_cxx patch.  This creates a wrong
scope. "this->IsFrameworkOnApple()" is present twice and the first one adds a
wrong bracket which creates a scope to the end of the whole function.

Has been through bulk build on amd64, ok naddy@
2020-10-09 18:50:41 +00:00
rsadowski
939e2ebc78 Update ninja to 1.10.1
Change log:
https://groups.google.com/g/ninja-build/c/QQM54eAhrjU/m/q5zn_zTlAQAJ?pli=1

Has been through bulk build on amd64
2020-10-09 18:48:05 +00:00
afresh1
41c6290d0a Update devel/p5-Test-WWW-Mechanize-Catalyst to 0.62
From wen heping <wenheping2000 () hotmail ! com>
OK with tweaks cwen@
2020-10-09 03:57:20 +00:00
afresh1
622f98662a Update devel/p5-Catalyst-Plugin-StackTrace to 0.12
From wen heping <wenheping2000 () hotmail ! com>
OK with tweaks cwen@
2020-10-09 03:44:21 +00:00
afresh1
cab0c79d4b Update p5-Catalyst-Manual to 5.9011
From wen heping <wenheping2000 () hotmail ! com>
Tweaks from me
OK cwen@
2020-10-09 02:59:07 +00:00
afresh1
42dcc887fd +devel/p5-Devel-LexAlias
+devel/p5-Lexical-Persistence
+devel/p5-Devel-StackTrace-WithLexicals
+devel/p5-MooseX-RelatedClassRoles
+devel/p5-MooseX-Object-Pluggable
+devel/p5-Devel-REPL
+devel/p5-Carp-REPL
2020-10-09 02:02:36 +00:00
afresh1
1570c1de4f Import devel/p5-Carp-REPL
read-eval-print-loop on die and/or warn.

From wen heping <wenheping2000 () hotmail ! com>
OK cwen@
2020-10-09 02:01:34 +00:00
afresh1
b368a0e479 Import devel/p5-Devel-REPL
This is an interactive shell for Perl, commonly known as a REPL -
Read, Evaluate, Print, Loop. The shell provides for rapid development
or testing of code without the need to create a temporary source code
file.

From wen heping <wenheping2000 () hotmail ! com>
OK with tweaks cwen@
2020-10-09 02:00:31 +00:00
afresh1
eb08bc0642 Import devel/p5-MooseX-Object-Pluggable
This module is meant to be loaded as a role from Moose-based classes
it will add five methods and four attributes to assist you with the
loading and handling of plugins and extensions for plugins. I
understand that this may pollute your namespace, however I took great
care in using the least ambiguous names possible.

From wen heping <wenheping2000 () hotmail ! com>
OK cwen@
2020-10-09 01:59:11 +00:00
afresh1
e49d96c02e Import devel/p5-MooseX-RelatedClassRoles
Apply roles to a class related to yours.

From wen heping <wenheping2000 () hotmail ! com>
OK cwen@
2020-10-09 01:57:40 +00:00
afresh1
9a88a271bf Import devel/p5-Devel-StackTrace-WithLexicals
The Devel::StackTrace module contains two classes, Devel::StackTrace
and Devel::StackTrace::Frame. These objects encapsulate the information
that can retrieved via Perl's caller function, as well as providing
a simple interface to this data.

From wen heping <wenheping2000 () hotmail ! com>
Tweaks + OK cwen@
2020-10-09 01:56:17 +00:00
afresh1
59f1b9fc20 Import devel/p5-Lexical-Persistence
Lexical::Persistence does a few things, all related. Note that all the
behaviors listed here are the defaults. Subclasses can override nearly
every aspect of Lexical::Persistence's behavior.

From wen heping <wenheping2000 () hotmail ! com>
Tweaks + OK cwen@
2020-10-09 01:52:49 +00:00
afresh1
1e65486151 Import devel/p5-Devel-LexAlias
Devel::LexAlias provides the ability to alias a lexical variable in a
subroutines scope to one of your choosing.

From wen heping <wenheping2000@hotmail.com>
Tweaks and OK cwen@
2020-10-09 01:50:20 +00:00
kn
7e0d3a4b3e Remove py-augeas Python 2 FLAVOR (no consumers)
OK kmos
2020-10-08 23:12:03 +00:00
daniel
000dce6fc5 Make py-patsy and py-scs python3 only so scipy can be updated.
ok bket@, kmos@
2020-10-08 20:34:52 +00:00
kn
4e3feb151e Remove glimpse
From Stefan Hagen:
"""
 Glimpse is functional, but
 upstream is dead for years. Glimpse (the indexer) is completely gone
 and can only be found on mirrors and archive.org. Webglimpse originally
 was the webfrontend for glimpse, but is mentioned as homepage in the
 port (which is not correct, the port does not contain the web part).

 Anyway, webglimpse.net is also gone. There is a backup version on
 github (last commit 2014). https://github.com/gvelez17/webglimpse

 The gimpse version we're installing is from 1998. There is no more
 recent one.

 Good source code indexers are rare, but this one might just be
 too old by now.

 Also:
 $ make 2>&1 | grep -i warning | wc -l
 970
"""

No port depends on it anymore after I removed the dependency on it from
misc/tkman.

No objection schwarze
OK kmos
2020-10-08 19:54:31 +00:00
daniel
1759e5ee1d Update matplotlib to v3.0.3 which is now python3 only.
ok bket@
2020-10-08 12:03:49 +00:00
jca
a207d83f98 Prevent gnulib compat code from using snprintf("...%n") for no good reason
Heavier fix in upstream gnulib:
https://lists.gnu.org/archive/html/bug-gnulib/2020-10/msg00013.html

ok naddy@ (maintainer)
2020-10-07 21:14:35 +00:00
naddy
f1a61fe4c2 our vsnprintf works properly; skip test that uses %n 2020-10-07 20:28:59 +00:00
sthen
891bf21b9c update to py-passlib-1.7.3, switch to py3-only 2020-10-07 13:32:27 +00:00
ajacoutot
a9fa1f5ac0 Register removal of py-notify. 2020-10-07 07:26:50 +00:00
ajacoutot
cf3d6124d0 Remove py-notify; no user in tree anymore and in the way of x11/py-gtk2
removal.
2020-10-07 07:25:26 +00:00
daniel
bd7692df15 Make py-nltk and py-numpydoc python3 only so matplotlib can be updated.
ok bket@
2020-10-07 02:00:07 +00:00
jeremy
5b9ba3c6a7 Add patches to compile with Ruby 3.0
Switch EXTERN to extern using sed.

Fix rvalue issue in RBGSL_SET_CLASS0.
2020-10-07 00:03:21 +00:00
bluhm
7849b58ce2 update p5-Devel-CheckOS to 1.84 2020-10-06 08:27:53 +00:00