Commit Graph

236 Commits

Author SHA1 Message Date
sthen d858b7cc2a Ports built with setuptools on python 3.10 don't need a RUN_DEPENDS on
setuptools (it's used as a package locator but importlib.metadata in
newer Python core or the external importlib_metadata are preferred).
So drop the RDEP in that case (it's still kept for py27) and bump
revisions.
2022-11-26 23:28:11 +00:00
sthen 6400c91455 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:14 +00:00
ajacoutot d3aaddb10c WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:06:22 +00:00
sthen c8e4bfdbe0 sync WANTLIB 2022-04-01 17:18:15 +00:00
sthen 45b5258a88 anki port tweaks:
- add notes explaining why this is stuck at 2.1.16 for now

- disable the update check, ports isn't particularly likely to have
newer versions anytime soon (see above) and upstream's binaries won't
help us

- use ${PATCHORIG} not hardcoded .orig in port Makefile
2022-03-16 23:09:47 +00:00
naddy 3edead557b drop RCS Ids 2022-03-11 18:58:50 +00:00
sthen 385739a94f drop rcs id in category Makefiles 2022-03-09 16:18:03 +00:00
naddy 69de5bdc39 drop RCS Id from all ports where I'm listed as MAINTAINER 2022-03-08 14:27:46 +00:00
sthen 5e4370b64d bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:12 +00:00
sthen 3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
kn bbe0ffa8ff Use "-fcommon" to as pragmatic build fix
Debian and derivatives do the same;  the port has too many things
that need patching.

Feedback naddy
2021-02-20 19:42:07 +00:00
kn dada519d5d Update to gamgi 0.17.3g (july 2017)
http://www.gamgi.org/changelogs/changelogs.html
2021-02-20 19:35:41 +00:00
kn b9d5175add Fix "-fno-common" build 2021-02-01 17:40:49 +00:00
ajacoutot c566deabdf Unbreak: missing eol continuation. 2020-07-04 21:39:06 +00:00
sthen 8f9a5c52b7 anki: RDEP on py-requests, problem reported by marfabastewart at protonmail.com 2020-07-04 20:18:44 +00:00
sthen d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
sthen 6c825b9d73 Update to anki-2.1.16, from Andrea Fleckenstein with a bit of
cleanup by me. Moves to Python 3/py-qt5/py-qtwebengine and unbreaks.

This isn't the latest version but newer ones use Rust so this is a
good stepping stone.
2020-06-16 22:18:46 +00:00
naddy dd32ca4aff revert to HTTP, the *.b2b2c.ca certificate expired 12 days ago 2020-03-26 20:51:02 +00:00
naddy d35d92a609 switch home page and master sites to actual location, the canonical
redirect is unreliable; reminded by sthen@
2020-03-03 19:54:15 +00:00
jasper c0d71858db update MASTER_SITES where distfiles.nl was used 2020-01-26 11:14:29 +00:00
ajacoutot 5aa34c940b Regen WANTLIB now that gtkglext does not require pangox-compat and make sure
everything builds fine with pango >=1.44 (except for games/ufoai/base for now)
2019-12-29 23:56:58 +00:00
naddy 5c8e1b1ec2 update to 0.1.47: conjugation table and regression test fixes 2019-10-03 22:43:39 +00:00
naddy 6b97219819 update to 0.1.46: the graphical interface can now be displayed in Italian 2019-07-31 17:30:30 +00:00
sthen 484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
sthen f548d95863 sync some WANTLIBs 2019-06-13 15:48:50 +00:00
naddy ff9a7b246c Even if this is BROKEN, add a valid master site since dpb -F disregards
BROKEN/IGNORE.
2019-05-25 19:54:45 +00:00
naddy ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
sthen b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +00:00
danj 89317afd53 Remove maintainers whose addresses bounce 2019-05-07 17:07:29 +00:00
sthen 4566839a71 Mark anki as BROKEN, "Trace/BPT trap" coredump when trying to use it.
Backtrace contains cti_vm_throw() from /usr/local/lib/libQtWebKit.so.4.0.

Update version, simplify Makefile and revamp DESCR, done while
investigating the problem.
2019-04-01 13:27:35 +00:00
sthen 25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen 08b52d7f0d remove fgsch@ as maintainer as requested by him 2018-07-13 22:22:21 +00:00
espie a6e9992fe5 want to run mktexlsr, include a dep on (small) mktexlsr package 2018-07-01 09:01:29 +00:00
espie c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie 150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
espie 37381a0df8 update-plist nits 2018-05-20 08:43:45 +00:00
naddy ce4c9cf17f fix build with clang6 2018-04-11 20:30:32 +00:00
rsadowski 0feefd4be8 fix master site url, switch to https and bump 2018-02-08 09:15:18 +00:00
naddy 1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
naddy 35b149d31f maintenance update to 0.1.45 (C++11 fixes) 2017-11-02 16:53:34 +00:00
sthen ceb7770170 Handle pthread-stubs removal. 2017-10-23 17:10:37 +00:00
jasper 980a499ff1 update to anki-2.0.48
based on a diff by Derek Sivers
2017-09-04 17:28:36 +00:00
sthen 5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie 8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie 5547286ead kill most of the / at the end of WRK* variables 2017-05-11 20:50:55 +00:00
espie e1f191a618 anonymous structs can't have extern linkage in modern C++.
fixes clang
2017-05-04 19:45:27 +00:00
edd ccc1df42cc Unify usage of mktexlsr across the ports tree.
Also add a missing RUN_DEPEND to fonts/pscyr. Found during testing.

Raised, input from, and OK, sthen@, thanks.
2017-05-04 11:13:52 +00:00
sthen 7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy e6a3b1e0f6 Update to 0.1.44: fixes to the *croitre verbs; options --mode and --tense
now accept a comma-separated list.
2016-12-05 20:44:33 +00:00