23818 Commits

Author SHA1 Message Date
sthen
f730fe13f1 py3-only for devel/py-gevent, sysutils/py-statgrab, sysutils/py-parallel-ssh, net/py-geventhttpclient 2021-02-18 21:42:34 +00:00
sthen
66522c18fe py-stemmer, py-snowballstemmer -> py3-only 2021-02-18 21:08:33 +00:00
sthen
5e4a7e77d9 drop python 2 bindings to libplist, unused in ports 2021-02-18 20:54:29 +00:00
sthen
9674cadf12 py-pexpect: move to py3 only (py2 not used in tree and has dep on py2-sphinx) 2021-02-18 20:42:26 +00:00
sthen
b5a52c332c needs py3 for to build cdada-gen, reported by aja 2021-02-18 14:29:23 +00:00
sthen
1f76244d7e +libcdada 2021-02-18 13:23:38 +00:00
sthen
383a78ba93 import devel/libcdada, ok benoit@
Small library that offers basic data structures (list, set, map, ..)
in a pure C API for user-space applications. Key features:

- Easy to use, portable
- No "magic" MACROs, and no need to modify your data structures (except,
perhaps, for __attribute__((packed)))
- Uses C++ standard library as the backend for most data structures
- Reasonable performance
2021-02-18 13:23:22 +00:00
sthen
2e7d568896 use MODPY_PY_PREFIX not MODPY_BIN_SUFFIX for examples/docs dir names 2021-02-18 12:51:35 +00:00
sthen
e3e53c2452 replace MODPY_PY_PREFIX in PKGNAME, python.port.mk takes care of it 2021-02-18 12:24:04 +00:00
sthen
8e6ad13dcb drop unneeded MODPY_PY_PREFIX in PKGNAME 2021-02-18 12:13:46 +00:00
ajacoutot
b171b218cd Update to libvirt-glib-4.0.0. 2021-02-18 09:20:11 +00:00
yasuoka
9cc60767dd Fix rcsparse for python3 flavor to accept a str as an argument for
sym2rev() or revs[] by using PyUnicode_AsUTF8AndSize().  The str is
converted into an UTF-8 encoded byte array.  This fixes "print
s['RELENG_4']" test.  Also use a bytes object for "log" or "checkout"
instead of a str object.  This is required to keep the original
encoding (utf-8, latin-1, euc-jp and so on).

ok sthen
2021-02-18 03:35:07 +00:00
daniel
1848563b96 update py-attrs to 20.1.0.
A version in the 20.x series is needed by airflow.

ok sthen@
2021-02-18 01:30:47 +00:00
rsadowski
b0e0a0de48 Update jenkins -devel to 2.280 2021-02-17 17:01:47 +00:00
rsadowski
c516f1148f Bugfix update syntax-highlighting to 5.79.1 2021-02-17 15:56:07 +00:00
ajacoutot
96ed072ea0 Merged. 2021-02-17 15:54:34 +00:00
rsadowski
4f336ae493 Bugfix update kdnssd to 5.79.1 2021-02-17 15:53:33 +00:00
sthen
961872de76 py-asn1-modules: fix previous (what i thought was renaming scripts with
MODPY_BIN_SUFFIX was actually installing them)
2021-02-17 15:41:22 +00:00
ajacoutot
a85cc8329f Update to meson-0.57.0. 2021-02-17 07:15:36 +00:00
rsadowski
ac7459905c Remove COMPILER and fix typo in NO_TEST
There is obviously no need for COMPILER.

Spotted by sthen and aja, thanks
2021-02-17 05:28:01 +00:00
jca
7de058906c Follow the -fno-common change in base-clang
From Brad
2021-02-16 23:47:40 +00:00
daniel
99be94e6f5 +py-toolz,python3 2021-02-16 23:40:15 +00:00
daniel
2c43d9f9b2 import py-toolz
py-toolz provides a set of utility functions for iterators, functions,
and dictionaries. These functions interoperate well and form the
building blocks of common data analytic operations. They extend the
standard libraries itertools and functools and borrow heavily from
the standard libraries of contemporary functional languages.

ok sthen@
2021-02-16 23:36:53 +00:00
sthen
81f0cd92fa py-sip: add missing RDEP on py-packaging, found by bcallah@ 2021-02-16 23:33:51 +00:00
sthen
90b405ebad py3-only for py-twisted, a handful of ports that are used as
dependencies of twisted (and deps of deps, and maybe another odd one
crept in).
2021-02-16 23:02:06 +00:00
sthen
91782d4391 update to py-zopetesting-4.9, move to py3 2021-02-16 22:53:14 +00:00
kn
c925d340be Remove games/xboing
It is unplayable as reported by Ryan Freeman <ryan at slipgate dot org> who
initially provided a "-fno-common" fix, thanks!

naddy confirmed this for the FreeBSD port as well,
gkoehler tested macppc:

"I built xboing with -fcommon for 32-bit macppc and I can't play it.
The frame rate alternates between too slow and too fast, so the ball
becomes almost stuck, then teleports off the screen before I can move
my paddle.  Also, I can't hear the sound.  I played this game many years
ago (I forget where) and don't know when it became broken."

Diff from Ryan
OK sthen gkoehler
2021-02-16 22:22:49 +00:00
rsadowski
db5343fc02 Add py-regex,python3 2021-02-16 20:31:17 +00:00
rsadowski
045bad05d7 Import py3-regex-2020.11.13
Comment:
alternative regular expression module to replace re

Description:
This regex implementation is backwards-compatible with the standard re
module, but offers additional functionality.

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

WWW: https://bitbucket.org/mrabarnett/mrab-regex

Many tweaks and ok from daniel@
2021-02-16 20:27:37 +00:00
rsadowski
dfe7f9ed69 Switch to python 3 and disable python build dependency 2021-02-15 21:27:26 +00:00
naddy
d4f3b5b551 remove graphics/enjoympeg
MPEG-1 video (Video CD) is laughably obsolete.  FFmpeg etc. can
still handle it if somebody is really sitting on an archive of
VHS-quality videos.

Noticed because of failure to build with -fno-common.

ok kmos@ kn@
2021-02-15 15:56:39 +00:00
kn
11b15aa6f0 Remove x11/driftnet
This tool segfaults when
1. ran without any arguments
2. passing "--help" instead of "-h"
3. passing an invalid pcap-filter(5) expression, e.g. "foo"

Running it and opening HOMEPAGE in a browser shows HTTP traffic to the site
but the tool fails to do its job entirely, i.e. it cannot detect/show/etc.
the JPEG image http://www.ex-parrot.com/~chris/driftnet/screenshot.jpg as
requested by the browser.

OK claudio
2021-02-15 09:20:33 +00:00
claudio
2eb92cb5bf Update promu to v0.7.0
OK sthen@
2021-02-15 08:56:57 +00:00
naddy
6db9d64844 devel/avr32/binutils, gcc-bootstrap, gcc: fix build with -fno-common
binutils:
Since linkrelax is already defined as a global variable, it is
already initialized to 0, so we can simply drop this initialization.

gcc-bootstrap, gcc:
Use the mechanism provided by the .opt file processing to initialize
these globals.

ok gnezdo@
2021-02-14 18:13:59 +00:00
sthen
ffb14e6a7a update to py-qtawesome-1.0.2, now py3-only, also adds a browser app
(missed when i converted py-qtpy/py-qt5 to 3-only)
2021-02-14 18:06:21 +00:00
ajacoutot
80e7fc2623 Regen WANTLIB after libvirt update. 2021-02-14 16:44:33 +00:00
sthen
808dc0bb91 py3 only for py-ripe.atlas.{cousteau,sagan} 2021-02-14 15:58:04 +00:00
sthen
81d0902c8e quirks and makefile updates for some py2->py3 2021-02-14 15:51:46 +00:00
kn
0aae79f2f7 Remove misc/viz
It fails with "-fno-common", there's been no update in more than twenty
years, MASTER_SITES is already missing and we fall back to our cdn;
finally, there's a pledged vis(1) in base.

OK rsadowski kevlo
2021-02-14 15:26:33 +00:00
sthen
425b92d279 whack py-sip and friends into shape. the previous ports update ended up
with two different versions of py-sip; the old one configured to only
produce the module for py-qt5 (in devel/py-sip) and the actual sip in
x11/py-sip-qt5, with broken update chain and which didn't entirely
make sense.

in particular: py-sip is now actually (a newer version of) sip again,
with py2 support dropped (current versions don't have it). other ports
using this are changed to the newer build system using "sip-build"
where possible.

for the future we will need to move to sip 6.x which drops the older
build system using the "sip5" or "sip" script; other ports (veusz, and
i think qgis) don't work with that yet.
2021-02-14 14:24:20 +00:00
jasper
1a8ea13243 sync with recent swf-related removals 2021-02-14 14:23:28 +00:00
sthen
0aa9360907 import devel/py-qt-builder, ok rsadowski 2021-02-14 14:16:56 +00:00
jasper
702ba203f9 register quvi removal and add a better reason for flash/swf-related pruning 2021-02-14 13:31:38 +00:00
jasper
9d5c832095 update to libgdata-0.18.0 2021-02-14 13:21:06 +00:00
jasper
1c96f1f088 register ming/swftools/swfmill removal 2021-02-14 13:19:49 +00:00
jasper
b8351cd179 update to json-glib-1.6.2 2021-02-14 13:02:29 +00:00
rsadowski
681a98468c Remove unnecessary python dependency 2021-02-14 10:35:53 +00:00
rsadowski
dfc443f052 Remove python dependency
No more necessary
2021-02-14 09:30:56 +00:00
rsadowski
2184074812 Remove python dependencies
No more necessary
2021-02-14 09:27:37 +00:00
rsadowski
b4087ebed8 Remove wrong python dependencies 2021-02-14 09:19:53 +00:00