23835 Commits

Author SHA1 Message Date
sthen
0ce5d8d04e move py-sphinx to py3-only
move chain of ports that py-sphinx depends on to py3-only where
other py2-ports don't use them
2021-02-20 13:20:17 +00:00
ajacoutot
a5ed34f3d6 Needs py-bracex. 2021-02-20 08:24:33 +00:00
ajacoutot
db2868c516 py-wcmatch -> py-wcmatch,python3
+py-enrich,python3
+py-rich,python3
+py-bracex,python3
2021-02-20 08:24:16 +00:00
ajacoutot
63b35e25ab Import py3-enrich-1.2.6.
Enriched extends rich library functionality with a set of changes that were not
accepted to rich itself.

ok landry@
2021-02-20 08:21:28 +00:00
ajacoutot
e9beac2dc5 Import py3-rich-9.11.0.
The Rich API makes it easy to add color and style to terminal output. Rich can
also render pretty tables, progress bars, markdown, syntax highlighted source
code, tracebacks, and more - out of the box.

ok landry@
2021-02-20 08:20:47 +00:00
ajacoutot
79fbab2684 Remove; this has been re-imported under a proper dir name. 2021-02-20 07:24:12 +00:00
ajacoutot
d16bbd6dc4 +py-wcmatch 2021-02-20 07:23:27 +00:00
ajacoutot
f2c5cc3908 Re-import under the proper dirname. 2021-02-20 07:22:51 +00:00
ajacoutot
e60e23208a Import py3-wcmatch-8.1.1.
Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in order
to provide file matching and globbing that more closely follows the features
found in Bash.
<...>

ok landry@
2021-02-20 07:21:38 +00:00
bket
d447fd3029 Update to git-cola-3.9
Changes: https://github.com/git-cola/git-cola/blob/v3.9/CHANGES.rst
2021-02-20 06:10:04 +00:00
bcallah
65a32a6b57 Register beaver removal 2021-02-20 01:04:24 +00:00
sthen
248932be74 switch MODPY_BIN_SUFFIX to -2 for py2 and (blank) for py3
switch ports using command-line tools from py-sphinx that don't need a
py2 version of it to py3-sphinx
2021-02-19 23:13:00 +00:00
sthen
885490aa42 add renaming path from py3-sip-qt5 to py3-pyqt5_sip, spotted by landry@ 2021-02-19 22:51:43 +00:00
sthen
e18038ce43 reposurgeon, pygame_sdl2: use cython${MODPY_BIN_SUFFIX} not plain cython 2021-02-19 22:27:33 +00:00
ajacoutot
ec58f6df34 'py-gnupg' => 'py3-gnupg' 2021-02-19 21:00:49 +00:00
gnezdo
ccd23be703 Remove erlang19 flavor from devel/rebar{,3}
The goal is to retire erlang19 broken by -fno-common.

ok jmatthew@
2021-02-19 03:58:34 +00:00
sthen
8a50072149 oops, making py-*stemmer py3-only was premature, sphinx still needs it 2021-02-18 22:26:46 +00:00
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