CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: afre...@cvs.openbsd.org 2020/12/28 18:18:20 Modified files: mail/p5-Mail-AuthenticationResults: Makefile distinfo Log message: Update p5-Mail-AuthenticationResults to 1.20200824.1 OK (with spacing fixes) bluhm@
Re: UPDATE: SDL 2.0.14
On 12/28/2020 11:14 AM, Charlene Wendling wrote: On Sat, 26 Dec 2020 15:03:07 -0500 Brad Smith wrote: On 12/25/2020 3:39 PM, Thomas Frohwein wrote: On Thu, Dec 24, 2020 at 09:48:45PM -0500, Brad Smith wrote: Here is an update to SDL 2.0.14. Tested with a few apps. More testing and feedback welcome. I have a similar diff that I'm testing. A few releases ago, there was an issue with some reverse deps breaking during build. Brad, can you let me know what apps you tested, and if you tested build and/or runtime, so that I can add it into my own list of tests? mpv qemu ffplay blobby taisei supertux Run time testing. I just chose a couple of random games to do some additional run time testing of the video and audio output. I noticed supertux randomly crashes in SDL_BlitCopy upon startup, but that is not new for this release of SDL. Hi, Some testing report: - amd64:i've tested emulators/ppsspp and games/endless-sky without issues, using my logitech dual action - macppc: after building that update, i've built and run tested games/wesnoth and games/blobby and everything is still fine Port-wise, that looks good to me. Thanks.
Re: retire python 3.7
On Mon, 28 Dec 2020, R?mi Pointel wrote: > Le 28/12/2020 ? 02:09, Daniel Dickman a ?crit?: > > Nothing depends on python 3.7 anymore. > > > > ok to retire the port at this point? > > > > Hello, > > sounds good to me. > > Thank you, > > Remi. > > Thanks Remi. Stuart requested that we move the packing list markers from the python 3.7 port to the python 3.8 port in the same commit. So the below diff includes the update for the 3.8 port. So the below makes this update following the notes in python.port.mk under the "If later *removing* an old version". p.s. Note that to make my life easier, I just bumped REVISION to 1 for all the subpackages. So some of them skip a revision. ok? Index: Makefile === RCS file: /cvs/ports/lang/python/Makefile,v retrieving revision 1.72 diff -u -p -u -r1.72 Makefile --- Makefile5 Oct 2020 20:51:18 - 1.72 +++ Makefile28 Dec 2020 22:30:32 - @@ -2,7 +2,6 @@ SUBDIR = SUBDIR += 2.7 -SUBDIR += 3.7 SUBDIR += 3.8 SUBDIR += 3.9 Index: Makefile.inc === RCS file: /cvs/ports/lang/python/Makefile.inc,v retrieving revision 1.134 diff -u -p -u -r1.134 Makefile.inc --- Makefile.inc11 Feb 2020 11:45:31 - 1.134 +++ Makefile.inc28 Dec 2020 22:30:32 - @@ -50,12 +50,6 @@ MULTI_PACKAGES = -main -tests -gdbm -idl DEBUG_PACKAGES ?= -main -gdbm -tkinter .endif -.if ${VERSION} == "3.7" -LIB_SUFX = m -.else -LIB_SUFX = -.endif - # Python 2.7 lists BSD db 4.6.x as unstable on most architectures (see # setup.py:allow_db_version). XXX revisit if databases/db/v4 is updated to 4.7 .if ${VERSION} == "2.7" @@ -92,11 +86,11 @@ LIB_DEPENDS-bsddb +=databases/db/v4,no_ .else LIB_DEPENDS-bsddb += databases/db/v4 .endif -WANTLIB-bsddb =lib/db4/db>=4 pthread python${VERSION}${LIB_SUFX} +WANTLIB-bsddb =lib/db4/db>=4 pthread python${VERSION} LIB_DEPENDS-gdbm = databases/gdbm \ lang/python/${VERSION},-main -WANTLIB-gdbm = gdbm>=3 pthread python${VERSION}${LIB_SUFX} +WANTLIB-gdbm = gdbm>=3 pthread python${VERSION} RUN_DEPENDS-idle = lang/python/${VERSION},-tkinter \ ${RUN_DEPENDS} @@ -107,7 +101,7 @@ MODULES += x11/tk MODTK_VERSION =8.5 LIB_DEPENDS-tkinter = lang/python/${VERSION},-main \ ${MODTK_LIB_DEPENDS} -WANTLIB-tkinter = X11 pthread python${VERSION}${LIB_SUFX} \ +WANTLIB-tkinter = X11 pthread python${VERSION} \ ${MODTK_WANTLIB} AUTOCONF_VERSION = 2.69 Index: python.port.mk === RCS file: /cvs/ports/lang/python/python.port.mk,v retrieving revision 1.122 diff -u -p -u -r1.122 python.port.mk --- python.port.mk 5 Oct 2020 20:51:18 - 1.122 +++ python.port.mk 28 Dec 2020 22:30:32 - @@ -49,7 +49,6 @@ MODPY_VERSION ?= ${MODPY_DEFAULT_VERSION # verify if MODPY_VERSION forced is correct .else . if ${MODPY_VERSION} != "2.7" && \ - ${MODPY_VERSION} != "3.7" && \ ${MODPY_VERSION} != "3.8" && \ ${MODPY_VERSION} != "3.9" ERRORS += "Fatal: unknown or unsupported MODPY_VERSION: ${MODPY_VERSION}" @@ -59,7 +58,6 @@ ERRORS += "Fatal: unknown or unsupported MODPY_MAJOR_VERSION = ${MODPY_VERSION:R} .if ${MODPY_MAJOR_VERSION} == 2 -MODPY_LIB_SUFFIX = MODPY_FLAVOR = MODPY_BIN_SUFFIX = MODPY_PY_PREFIX = py- @@ -69,12 +67,6 @@ MODPY_COMMENT = "@comment " MODPY_ABI3SO = MODPY_PYOEXTENSION = pyo .elif ${MODPY_MAJOR_VERSION} == 3 -. if ${MODPY_VERSION} == "3.7" -MODPY_LIB_SUFFIX = m -. else -# 3.8 (and later) discard the m suffix on the library -MODPY_LIB_SUFFIX = -. endif # replace py- prefix by py3- FULLPKGNAME ?= ${PKGNAME:S/^py-/py3-/}${FLAVOR_EXT:S/-python3//} MODPY_FLAVOR = ,python3 @@ -91,7 +83,7 @@ MODPY_PYOEXTENSION ?= opt-1.pyc MODPY_PYTEST ?=No -MODPY_WANTLIB =python${MODPY_VERSION}${MODPY_LIB_SUFFIX} +MODPY_WANTLIB =python${MODPY_VERSION} MODPY_RUN_DEPENDS =lang/python/${MODPY_VERSION} MODPY_LIB_DEPENDS =lang/python/${MODPY_VERSION} @@ -167,7 +159,7 @@ HOMEPAGE ?= https://pypi.python.org/pyp MODPY_TKINTER_DEPENDS =lang/python/${MODPY_VERSION},-tkinter MODPY_BIN =${LOCALBASE}/bin/python${MODPY_VERSION} -MODPY_INCDIR = ${LOCALBASE}/include/python${MODPY_VERSION}${MODPY_LIB_SUFFIX} +MODPY_INCDIR = ${LOCALBASE}/include/python${MODPY_VERSION} MODPY_LIBDIR = ${LOCALBASE}/lib/python${MODPY_VERSION} MODPY_SITEPKG =${MODPY_LIBDIR}/site-packages Index: 3.8/Makefile === RCS file: /cvs/ports/lang/python/3.8/Makefile,v
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2020/12/28 15:28:14 Modified files: lang/python/3.9: Makefile distinfo lang/python/3.9/patches: patch-configure_ac patch-setup_py lang/python/3.9/pkg: PLIST-main PLIST-tests Log message: update to python 3.9.1 Identical diff from rpointel@ and kmos@ posted a similar diff on ports@ ok rpointel@
Re: [update] Python 3.8.7
On Mon, Dec 28, 2020 at 4:12 PM Kurt Mosiejczuk wrote: > > Here's an update for Python 3.8 to 3.8.7 > > https://docs.python.org/release/3.8.7/whatsnew/changelog.html#python-3-8-7 > > As usual, all tests but the asyncio test complete successfully. (asyncio > never completes). > > (cc maintainer) > sadly this will break packaging for all python ports with shared libraries to the change they made for shared libraries :-( (also the gdbm so migrated from the -gdbm package to -main, etc. you may want to fix that) I had tried to do the update myself some time ago but ran into the .so issue which needs to be resolved. It seems like an unfortunate change to have made in a point release.
Re: update devel/pcre2 10.36
On Mon, Dec 28 2020, Nam Nguyen wrote: > Here is an update to devel/pcre2 10.36, released on Dec. 4, 2020. > > changelog: > https://vcs.pcre.org/pcre2/code/trunk/ChangeLog?revision=1287=markup > > This diff: > - uses tr instead of gsed in RunGrepTest (from jca@) > - drops TEST_DEPENDS on textproc/gsed > - changes expected test output in testdata/grepoutputN with a sed line > instead of a patch due to CR bytes > > It uses jca@'s work[1] to use tr(1) instead of gsed(1) to pass Test N7 > in RunGrepTest. According to ${WRKSRC}/README, "RunGrepTest that tests > the pcre2grep command." Test N7 uses NUL characters and tr(1) portably > handles NUL unlike sed. > > I proposed the tr change to upstream[2]. > > I successfully tested net/wget and shells/fish as consumers. > > OK? no symbol change, no change in headers, looks pretty safe ports-wise. ok jca@ Thanks for upstreaming the patches! [...] -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
[update] Python 3.9.1
This updates Python 3.9 to 3.9.1 https://docs.python.org/release/3.9.1/whatsnew/changelog.html#changelog Tests pass as before on amd64 (cc maintainer) --Kurt Index: Makefile === RCS file: /cvs/ports/lang/python/3.9/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile5 Oct 2020 20:48:10 - 1.1.1.1 +++ Makefile28 Dec 2020 21:21:55 - @@ -6,7 +6,7 @@ # Python itself. VERSION = 3.9 -PATCHLEVEL = .0 +PATCHLEVEL = .1 SHARED_LIBS = python3.9 0.0 VERSION_SPEC = >=3.9,<3.10 #PSUBDIR = python/3.9.0 Index: distinfo === RCS file: /cvs/ports/lang/python/3.9/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo5 Oct 2020 20:48:10 - 1.1.1.1 +++ distinfo28 Dec 2020 21:21:55 - @@ -1,2 +1,2 @@ -SHA256 (Python-3.9.0.tgz) = 33lrLcjvCF7a4ll6QcHApjYl69kkh62u8v7SK1Z4c+g= -SIZE (Python-3.9.0.tgz) = 26724009 +SHA256 (Python-3.9.1.tgz) = KcuRugODRtoL2auEoKVahF2HLDQaTaaHn0YulMdB8Rc= +SIZE (Python-3.9.1.tgz) = 25372998 Index: pkg/PLIST-main === RCS file: /cvs/ports/lang/python/3.9/pkg/PLIST-main,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-main --- pkg/PLIST-main 5 Oct 2020 20:48:12 - 1.1.1.1 +++ pkg/PLIST-main 28 Dec 2020 21:21:56 - @@ -1853,7 +1853,6 @@ lib/python3.9/ensurepip/_bundled/__pycac lib/python3.9/ensurepip/_bundled/__pycache__/__init__.cpython-39.opt-1.pyc lib/python3.9/ensurepip/_bundled/__pycache__/__init__.cpython-39.opt-2.pyc lib/python3.9/ensurepip/_bundled/__pycache__/__init__.cpython-39.pyc -lib/python3.9/ensurepip/_bundled/pip-20.2.1-py2.py3-none-any.whl lib/python3.9/ensurepip/_bundled/pip-20.2.3-py2.py3-none-any.whl lib/python3.9/ensurepip/_bundled/setuptools-49.2.1-py3-none-any.whl lib/python3.9/ensurepip/_uninstall.py @@ -2054,9 +2053,9 @@ lib/python3.9/lib-dynload/ @so lib/python3.9/lib-dynload/zlib.so lib/python3.9/lib2to3/ lib/python3.9/lib2to3/Grammar.txt -lib/python3.9/lib2to3/Grammar3.9.0.final.0.pickle +lib/python3.9/lib2to3/Grammar3.9.1.final.0.pickle lib/python3.9/lib2to3/PatternGrammar.txt -lib/python3.9/lib2to3/PatternGrammar3.9.0.final.0.pickle +lib/python3.9/lib2to3/PatternGrammar3.9.1.final.0.pickle lib/python3.9/lib2to3/__init__.py lib/python3.9/lib2to3/__main__.py lib/python3.9/lib2to3/__pycache__/ Index: pkg/PLIST-tests === RCS file: /cvs/ports/lang/python/3.9/pkg/PLIST-tests,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-tests --- pkg/PLIST-tests 5 Oct 2020 20:48:12 - 1.1.1.1 +++ pkg/PLIST-tests 28 Dec 2020 21:21:56 - @@ -2502,6 +2502,9 @@ lib/python3.9/test/test_asyncio/__pycach lib/python3.9/test/test_asyncio/__pycache__/test_futures.cpython-39.opt-1.pyc lib/python3.9/test/test_asyncio/__pycache__/test_futures.cpython-39.opt-2.pyc lib/python3.9/test/test_asyncio/__pycache__/test_futures.cpython-39.pyc +lib/python3.9/test/test_asyncio/__pycache__/test_futures2.cpython-39.opt-1.pyc +lib/python3.9/test/test_asyncio/__pycache__/test_futures2.cpython-39.opt-2.pyc +lib/python3.9/test/test_asyncio/__pycache__/test_futures2.cpython-39.pyc lib/python3.9/test/test_asyncio/__pycache__/test_locks.cpython-39.opt-1.pyc lib/python3.9/test/test_asyncio/__pycache__/test_locks.cpython-39.opt-2.pyc lib/python3.9/test/test_asyncio/__pycache__/test_locks.cpython-39.pyc @@ -2571,6 +2574,7 @@ lib/python3.9/test/test_asyncio/test_buf lib/python3.9/test/test_asyncio/test_context.py lib/python3.9/test/test_asyncio/test_events.py lib/python3.9/test/test_asyncio/test_futures.py +lib/python3.9/test/test_asyncio/test_futures2.py lib/python3.9/test/test_asyncio/test_locks.py lib/python3.9/test/test_asyncio/test_pep492.py lib/python3.9/test/test_asyncio/test_proactor_events.py
[update] Python 3.8.7
Here's an update for Python 3.8 to 3.8.7 https://docs.python.org/release/3.8.7/whatsnew/changelog.html#python-3-8-7 As usual, all tests but the asyncio test complete successfully. (asyncio never completes). (cc maintainer) --Kurt Index: Makefile === RCS file: /cvs/ports/lang/python/3.8/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile13 Oct 2020 12:41:03 - 1.9 +++ Makefile28 Dec 2020 20:26:23 - @@ -6,12 +6,9 @@ # Python itself. VERSION = 3.8 -PATCHLEVEL = .6 +PATCHLEVEL = .7 SHARED_LIBS = python3.8 0.0 VERSION_SPEC = >=3.8,<3.9 - -REVISION-idle =0 -REVISION-main =0 CONFIGURE_ARGS += --with-ensurepip=no CONFIGURE_ARGS += --enable-loadable-sqlite-extensions Index: distinfo === RCS file: /cvs/ports/lang/python/3.8/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo28 Sep 2020 11:36:03 - 1.6 +++ distinfo28 Dec 2020 20:26:23 - @@ -1,2 +1,2 @@ -SHA256 (Python-3.8.6.tgz) = MTVi7pmG3Dac1ngBG9/ZgA72L797FJYiihj4azZCjCE= -SIZE (Python-3.8.6.tgz) = 24377280 +SHA256 (Python-3.8.7.tgz) = IOWgQmLwry65wZJA1+w2jzhXiLui2N+6fnSyC6tNK6w= +SIZE (Python-3.8.7.tgz) = 24468684 Index: pkg/PLIST-gdbm === RCS file: /cvs/ports/lang/python/3.8/pkg/PLIST-gdbm,v retrieving revision 1.3 diff -u -p -r1.3 PLIST-gdbm --- pkg/PLIST-gdbm 11 Feb 2020 11:45:31 - 1.3 +++ pkg/PLIST-gdbm 28 Dec 2020 20:26:23 - @@ -2,4 +2,3 @@ @option no-default-conflict @option is-branch @conflict python-gdbm-${VERSION_SPEC} -@so lib/python3.8/lib-dynload/_gdbm.so Index: pkg/PLIST-main === RCS file: /cvs/ports/lang/python/3.8/pkg/PLIST-main,v retrieving revision 1.10 diff -u -p -r1.10 PLIST-main --- pkg/PLIST-main 13 Oct 2020 12:41:03 - 1.10 +++ pkg/PLIST-main 28 Dec 2020 20:26:23 - @@ -1824,7 +1824,7 @@ lib/python3.8/ensurepip/__pycache__/_uni lib/python3.8/ensurepip/__pycache__/_uninstall.cpython-38.opt-2.pyc lib/python3.8/ensurepip/__pycache__/_uninstall.cpython-38.pyc lib/python3.8/ensurepip/_bundled/ -lib/python3.8/ensurepip/_bundled/pip-20.2.1-py2.py3-none-any.whl +lib/python3.8/ensurepip/_bundled/pip-20.2.3-py2.py3-none-any.whl lib/python3.8/ensurepip/_bundled/setuptools-49.2.1-py3-none-any.whl lib/python3.8/ensurepip/_uninstall.py lib/python3.8/enum.py @@ -1944,82 +1944,83 @@ lib/python3.8/json/scanner.py lib/python3.8/json/tool.py lib/python3.8/keyword.py lib/python3.8/lib-dynload/ -@so lib/python3.8/lib-dynload/_asyncio.so -@so lib/python3.8/lib-dynload/_bisect.so -@so lib/python3.8/lib-dynload/_blake2.so -@so lib/python3.8/lib-dynload/_bz2.so -@so lib/python3.8/lib-dynload/_codecs_cn.so -@so lib/python3.8/lib-dynload/_codecs_hk.so -@so lib/python3.8/lib-dynload/_codecs_iso2022.so -@so lib/python3.8/lib-dynload/_codecs_jp.so -@so lib/python3.8/lib-dynload/_codecs_kr.so -@so lib/python3.8/lib-dynload/_codecs_tw.so -@so lib/python3.8/lib-dynload/_contextvars.so -@so lib/python3.8/lib-dynload/_crypt.so -@so lib/python3.8/lib-dynload/_csv.so -@so lib/python3.8/lib-dynload/_ctypes.so -@so lib/python3.8/lib-dynload/_ctypes_test.so -@so lib/python3.8/lib-dynload/_curses.so -@so lib/python3.8/lib-dynload/_curses_panel.so -@so lib/python3.8/lib-dynload/_datetime.so -@so lib/python3.8/lib-dynload/_dbm.so -@so lib/python3.8/lib-dynload/_decimal.so -@so lib/python3.8/lib-dynload/_elementtree.so -@so lib/python3.8/lib-dynload/_hashlib.so -@so lib/python3.8/lib-dynload/_heapq.so -@so lib/python3.8/lib-dynload/_json.so -@so lib/python3.8/lib-dynload/_lsprof.so -@so lib/python3.8/lib-dynload/_lzma.so -@so lib/python3.8/lib-dynload/_md5.so -@so lib/python3.8/lib-dynload/_multibytecodec.so -@so lib/python3.8/lib-dynload/_multiprocessing.so -@so lib/python3.8/lib-dynload/_opcode.so -@so lib/python3.8/lib-dynload/_pickle.so -@so lib/python3.8/lib-dynload/_posixshmem.so -@so lib/python3.8/lib-dynload/_posixsubprocess.so -@so lib/python3.8/lib-dynload/_queue.so -@so lib/python3.8/lib-dynload/_random.so -@so lib/python3.8/lib-dynload/_sha1.so -@so lib/python3.8/lib-dynload/_sha256.so -@so lib/python3.8/lib-dynload/_sha3.so -@so lib/python3.8/lib-dynload/_sha512.so -@so lib/python3.8/lib-dynload/_socket.so -@so lib/python3.8/lib-dynload/_sqlite3.so -@so lib/python3.8/lib-dynload/_ssl.so -@so lib/python3.8/lib-dynload/_statistics.so -@so lib/python3.8/lib-dynload/_struct.so -@so lib/python3.8/lib-dynload/_testbuffer.so -@so lib/python3.8/lib-dynload/_testcapi.so -@so lib/python3.8/lib-dynload/_testimportmultiple.so -@so lib/python3.8/lib-dynload/_testinternalcapi.so -@so lib/python3.8/lib-dynload/_testmultiphase.so -@so lib/python3.8/lib-dynload/_uuid.so -@so
Re: retire python 3.7
On Sun, Dec 27, 2020 at 08:09:07PM -0500, Daniel Dickman wrote: > Nothing depends on python 3.7 anymore. > ok to retire the port at this point? ok kmos > Index: Makefile > === > RCS file: /cvs/ports/lang/python/Makefile,v > retrieving revision 1.72 > diff -u -p -u -r1.72 Makefile > --- Makefile 5 Oct 2020 20:51:18 - 1.72 > +++ Makefile 28 Dec 2020 01:00:59 - > @@ -2,7 +2,6 @@ > > SUBDIR = > SUBDIR +=2.7 > -SUBDIR +=3.7 > SUBDIR +=3.8 > SUBDIR +=3.9 > > Index: Makefile.inc > === > RCS file: /cvs/ports/lang/python/Makefile.inc,v > retrieving revision 1.134 > diff -u -p -u -r1.134 Makefile.inc > --- Makefile.inc 11 Feb 2020 11:45:31 - 1.134 > +++ Makefile.inc 28 Dec 2020 01:00:59 - > @@ -50,12 +50,6 @@ MULTI_PACKAGES = -main -tests -gdbm -idl > DEBUG_PACKAGES ?=-main -gdbm -tkinter > .endif > > -.if ${VERSION} == "3.7" > -LIB_SUFX = m > -.else > -LIB_SUFX = > -.endif > - > # Python 2.7 lists BSD db 4.6.x as unstable on most architectures (see > # setup.py:allow_db_version). XXX revisit if databases/db/v4 is updated to > 4.7 > .if ${VERSION} == "2.7" > @@ -92,11 +86,11 @@ LIB_DEPENDS-bsddb += databases/db/v4,no_ > .else > LIB_DEPENDS-bsddb += databases/db/v4 > .endif > -WANTLIB-bsddb = lib/db4/db>=4 pthread > python${VERSION}${LIB_SUFX} > +WANTLIB-bsddb = lib/db4/db>=4 pthread python${VERSION} > > LIB_DEPENDS-gdbm = databases/gdbm \ > lang/python/${VERSION},-main > -WANTLIB-gdbm = gdbm>=3 pthread python${VERSION}${LIB_SUFX} > +WANTLIB-gdbm = gdbm>=3 pthread python${VERSION} > > RUN_DEPENDS-idle = lang/python/${VERSION},-tkinter \ > ${RUN_DEPENDS} > @@ -107,7 +101,7 @@ MODULES +=x11/tk > MODTK_VERSION = 8.5 > LIB_DEPENDS-tkinter =lang/python/${VERSION},-main \ > ${MODTK_LIB_DEPENDS} > -WANTLIB-tkinter =X11 pthread python${VERSION}${LIB_SUFX} \ > +WANTLIB-tkinter =X11 pthread python${VERSION} \ > ${MODTK_WANTLIB} > > AUTOCONF_VERSION = 2.69 > Index: python.port.mk > === > RCS file: /cvs/ports/lang/python/python.port.mk,v > retrieving revision 1.122 > diff -u -p -u -r1.122 python.port.mk > --- python.port.mk5 Oct 2020 20:51:18 - 1.122 > +++ python.port.mk28 Dec 2020 01:00:59 - > @@ -49,7 +49,6 @@ MODPY_VERSION ?=${MODPY_DEFAULT_VERSION > # verify if MODPY_VERSION forced is correct > .else > . if ${MODPY_VERSION} != "2.7" && \ > - ${MODPY_VERSION} != "3.7" && \ >${MODPY_VERSION} != "3.8" && \ >${MODPY_VERSION} != "3.9" > ERRORS += "Fatal: unknown or unsupported MODPY_VERSION: ${MODPY_VERSION}" > @@ -59,7 +58,6 @@ ERRORS += "Fatal: unknown or unsupported > MODPY_MAJOR_VERSION =${MODPY_VERSION:R} > > .if ${MODPY_MAJOR_VERSION} == 2 > -MODPY_LIB_SUFFIX = > MODPY_FLAVOR = > MODPY_BIN_SUFFIX = > MODPY_PY_PREFIX =py- > @@ -69,12 +67,6 @@ MODPY_COMMENT ="@comment " > MODPY_ABI3SO = > MODPY_PYOEXTENSION = pyo > .elif ${MODPY_MAJOR_VERSION} == 3 > -. if ${MODPY_VERSION} == "3.7" > -MODPY_LIB_SUFFIX = m > -. else > -# 3.8 (and later) discard the m suffix on the library > -MODPY_LIB_SUFFIX = > -. endif > # replace py- prefix by py3- > FULLPKGNAME ?= ${PKGNAME:S/^py-/py3-/}${FLAVOR_EXT:S/-python3//} > MODPY_FLAVOR = ,python3 > @@ -91,7 +83,7 @@ MODPY_PYOEXTENSION ?= opt-1.pyc > > MODPY_PYTEST ?= No > > -MODPY_WANTLIB = python${MODPY_VERSION}${MODPY_LIB_SUFFIX} > +MODPY_WANTLIB = python${MODPY_VERSION} > > MODPY_RUN_DEPENDS = lang/python/${MODPY_VERSION} > MODPY_LIB_DEPENDS = lang/python/${MODPY_VERSION} > @@ -167,7 +159,7 @@ HOMEPAGE ?= https://pypi.python.org/pyp > MODPY_TKINTER_DEPENDS = lang/python/${MODPY_VERSION},-tkinter > > MODPY_BIN = ${LOCALBASE}/bin/python${MODPY_VERSION} > -MODPY_INCDIR = > ${LOCALBASE}/include/python${MODPY_VERSION}${MODPY_LIB_SUFFIX} > +MODPY_INCDIR = ${LOCALBASE}/include/python${MODPY_VERSION} > MODPY_LIBDIR = ${LOCALBASE}/lib/python${MODPY_VERSION} > MODPY_SITEPKG = ${MODPY_LIBDIR}/site-packages > >
Re: NEW: security/libmodsecurity
Hi, I found this libmodsecurity.tgz still in mystuff. security/libmodsecurity-3.0.4 Comment: intrusion detection and prevention engine Description: ModSecurity is an embeddable web application firewall. It provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring and real-time analysis with no changes to existing infrastructure. It is also an open source project that aims to make the web application firewall technology available to everyone. ok to import? bluhm libmodsecurity.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/28 11:08:56 ports/x11/xfce4/tumbler/patches Update of /cvs/ports/x11/xfce4/tumbler/patches In directory cvs.openbsd.org:/tmp/cvs-serv68925/patches Log Message: Directory /cvs/ports/x11/xfce4/tumbler/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sol...@cvs.openbsd.org 2020/12/28 10:51:03 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.0.1
Re: [update] icewm-2.0.0 (Was: [update] icewm-1.9.3)
On Mon 28/12/2020 17:25, Charlene Wendling wrote: > Ping. > > On Mon, 21 Dec 2020 15:11:54 +0100 > Charlene Wendling wrote: > > > On Sat, 19 Dec 2020 16:09:50 +0200 > > Timo Myyrä wrote: > > > > > Charlene Wendling [2020-12-12, 13:37 +0100]: > > > > > > > Hi, > > > > > > > > On Sat, 05 Dec 2020 09:25:26 +0200 > > > > Timo Myyrä wrote: > > > > > > > >> Hi, > > > >> > > > >> This updates icewm to latest release, works for me on amd64. > > > >> > > > >> timo > > > > > > > > I've tested it successfully on macppc and amd64. OK cwen@ > > > > > > > > > > > > Icewm had new release since, here's updated diff. > > > This version changes the default image rendering library from > > > gdb-pixbuf-xlib to Imlib2 so I changed the port as well to use > > > Imlib2. > > > > I think it's great to do it right now so we won't have any problem > > later (gdk-pixbuf-xlib has been deprecated and archived by GNOME [0]). > > > > > Works for me on amd64. > > > > > > timo > > > > > > > Looks like gdk-pixbuf-xlib used to pull some libraries that are now > > missing; in an empty chroot i get: > > > > Missing library for gio-2.0>=0.0 > > Missing library for glib-2.0>=0.0 > > Missing library for gmodule-2.0>=0.0 > > Missing library for gobject-2.0>=0.0 > > Missing library for pcre>=0.0 > > > > port-lib-depends-check was not happy and asked for more LIB_DEPENDS > > as well: > > > > icewm-2.0.0(x11/icewm): > > Missing lib: cairo.13 (/usr/local/bin/icewmbg) (NOT REACHABLE) > > Missing lib: gdk_pixbuf-2.0.3200 (/usr/local/bin/icewmbg) (NOT > > REACHABLE) Missing lib: harfbuzz.15 (/usr/local/bin/icewmbg) (NOT > > REACHABLE) Missing lib: pango-1.0.3801 (/usr/local/bin/icewmbg) (NOT > > REACHABLE) Missing lib: pangocairo-1.0.3801 (/usr/local/bin/icewmbg) > > (NOT REACHABLE) Missing lib: pangoft2-1.0.3801 > > (/usr/local/bin/icewmbg) (NOT REACHABLE) Missing lib: rsvg-2.38 > > (/usr/local/bin/icewmbg) (NOT REACHABLE) Missing lib: xml2.16 > > (/usr/local/bin/icewmbg) (NOT REACHABLE) > > > > I added them all explicitly; we could reduce the number of > > LIB_DEPENDS lines by playing with implicit dependencies (like > > gdk_pixbuf-2.0.3200 pulling xml2.16). But as seen by this update, it's > > a dangerous game to play. > > > > I've modified your diff below. > > > > This builds and works fine on amd64 and macppc, i've tested a number > > of themes, and met no issues with standard themes. Other themes may > > have a titlebar buttons issue, with the leftmost icon on the right > > side being slightly mangled. > > > > Charlène. > > > > > > [0] https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib Build- and (lightly) run-tested on amd64. One (very) minor comment: patches/patch-lib_Makefile_in and patches/patch-src_icesh_cc should be updated using 'make update-patches'. OK bket@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2020/12/28 10:08:56 Modified files: textproc/p5-XML-Writer: Makefile distinfo Log message: update p5-XML-Writer to 0.900 from wen heping
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2020/12/28 09:48:27 Modified files: lang/ruby : ruby.port.mk Log message: Add support for ruby30 FLAVOR for building Ruby ports for Ruby 3.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2020/12/28 09:46:04 Modified files: lang/ruby : Makefile Log message: Hookup Ruby 3.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2020/12/28 09:45:29 Log message: Import Ruby 3.0.0 OK rsadowski Status: Vendor Tag: jeremy Release Tags: jeremy_2020-Dec-28 N ports/lang/ruby/3.0/Makefile N ports/lang/ruby/3.0/distinfo N ports/lang/ruby/3.0/patches/patch-ext_etc_etc_c N ports/lang/ruby/3.0/patches/patch-common_mk N ports/lang/ruby/3.0/patches/patch-compile_c N ports/lang/ruby/3.0/patches/patch-configure N ports/lang/ruby/3.0/patches/patch-ext_ripper_depend N ports/lang/ruby/3.0/patches/patch-ext_extmk_rb N ports/lang/ruby/3.0/patches/patch-lib_rubygems_dependency_installer_rb N ports/lang/ruby/3.0/patches/patch-lib_fileutils_rb N ports/lang/ruby/3.0/patches/patch-lib_mkmf_rb N ports/lang/ruby/3.0/patches/patch-lib_rubygems_commands_install_command_rb N ports/lang/ruby/3.0/patches/patch-lib_rubygems_ext_ext_conf_builder_rb N ports/lang/ruby/3.0/pkg/DESCR-ri_docs N ports/lang/ruby/3.0/pkg/DESCR-gdbm N ports/lang/ruby/3.0/pkg/DESCR-main N ports/lang/ruby/3.0/pkg/MESSAGE-main N ports/lang/ruby/3.0/pkg/PLIST-gdbm N ports/lang/ruby/3.0/pkg/PLIST-main N ports/lang/ruby/3.0/pkg/PLIST-ri_docs N ports/lang/ruby/3.0/pkg/UNMESSAGE-main No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2020/12/28 09:42:03 Modified files: security/p5-Authen-Radius: Makefile distinfo security/p5-Authen-Radius/pkg: PLIST Log message: update p5-Authen-Radius to 0.32 from wen heping; OK Abel Abraham Camarillo Ojeda (maintainer)
Re: retire python 3.7
Le 28/12/2020 à 02:09, Daniel Dickman a écrit : Nothing depends on python 3.7 anymore. ok to retire the port at this point? Hello, sounds good to me. Thank you, Remi.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2020/12/28 09:31:52 Modified files: misc/bible-kjv : Makefile distinfo Log message: update to bible-kjv_4.31: license update, no other changes
Re: [update] icewm-2.0.0 (Was: [update] icewm-1.9.3)
Ping. On Mon, 21 Dec 2020 15:11:54 +0100 Charlene Wendling wrote: > On Sat, 19 Dec 2020 16:09:50 +0200 > Timo Myyrä wrote: > > > Charlene Wendling [2020-12-12, 13:37 +0100]: > > > > > Hi, > > > > > > On Sat, 05 Dec 2020 09:25:26 +0200 > > > Timo Myyrä wrote: > > > > > >> Hi, > > >> > > >> This updates icewm to latest release, works for me on amd64. > > >> > > >> timo > > > > > > I've tested it successfully on macppc and amd64. OK cwen@ > > > > > > > > Icewm had new release since, here's updated diff. > > This version changes the default image rendering library from > > gdb-pixbuf-xlib to Imlib2 so I changed the port as well to use > > Imlib2. > > I think it's great to do it right now so we won't have any problem > later (gdk-pixbuf-xlib has been deprecated and archived by GNOME [0]). > > > Works for me on amd64. > > > > timo > > > > Looks like gdk-pixbuf-xlib used to pull some libraries that are now > missing; in an empty chroot i get: > > Missing library for gio-2.0>=0.0 > Missing library for glib-2.0>=0.0 > Missing library for gmodule-2.0>=0.0 > Missing library for gobject-2.0>=0.0 > Missing library for pcre>=0.0 > > port-lib-depends-check was not happy and asked for more LIB_DEPENDS > as well: > > icewm-2.0.0(x11/icewm): > Missing lib: cairo.13 (/usr/local/bin/icewmbg) (NOT REACHABLE) > Missing lib: gdk_pixbuf-2.0.3200 (/usr/local/bin/icewmbg) (NOT > REACHABLE) Missing lib: harfbuzz.15 (/usr/local/bin/icewmbg) (NOT > REACHABLE) Missing lib: pango-1.0.3801 (/usr/local/bin/icewmbg) (NOT > REACHABLE) Missing lib: pangocairo-1.0.3801 (/usr/local/bin/icewmbg) > (NOT REACHABLE) Missing lib: pangoft2-1.0.3801 > (/usr/local/bin/icewmbg) (NOT REACHABLE) Missing lib: rsvg-2.38 > (/usr/local/bin/icewmbg) (NOT REACHABLE) Missing lib: xml2.16 > (/usr/local/bin/icewmbg) (NOT REACHABLE) > > I added them all explicitly; we could reduce the number of > LIB_DEPENDS lines by playing with implicit dependencies (like > gdk_pixbuf-2.0.3200 pulling xml2.16). But as seen by this update, it's > a dangerous game to play. > > I've modified your diff below. > > This builds and works fine on amd64 and macppc, i've tested a number > of themes, and met no issues with standard themes. Other themes may > have a titlebar buttons issue, with the leftmost icon on the right > side being slightly mangled. > > Charlène. > > > [0] https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib Index: Makefile === RCS file: /cvs/ports/x11/icewm/Makefile,v retrieving revision 1.76 diff -u -p -u -p -r1.76 Makefile --- Makefile11 Nov 2020 09:51:46 - 1.76 +++ Makefile21 Dec 2020 13:54:44 - @@ -3,23 +3,25 @@ # unconditionally uses machine/apmvar.h and related structures/defines ONLY_FOR_ARCHS=${APM_ARCHS} -V= 1.8.3 +V= 2.0.0 COMMENT= small and fast window manager DISTNAME= icewm-${V} EXTRACT_SUFX= .tar.lz CATEGORIES=x11 -REVISION= 0 HOMEPAGE= https://ice-wm.org/ # LGPLv2 only PERMIT_PACKAGE=Yes -WANTLIB += ${COMPILER_LIBCXX} FLAC ICE SM X11 Xcomposite Xdamage -WANTLIB += Xext Xfixes Xft Xinerama Xpm Xrandr Xrender ao c expat -WANTLIB += ffi fontconfig freetype fribidi gdk_pixbuf-2.0 gdk_pixbuf_xlib-2.0 -WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 iconv intl -WANTLIB += m ogg pcre sndfile vorbis vorbisenc xcb z +WANTLIB += ${COMPILER_LIBCXX} FLAC ICE Imlib2 SM X11 Xcomposite +WANTLIB += Xdamage Xext Xfixes Xft Xinerama Xpm Xrandr Xrender +WANTLIB += ao c cairo cairo-gobject expat ffi fontconfig freetype +WANTLIB += fribidi gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 +WANTLIB += gobject-2.0 harfbuzz iconv intl lzma m ogg pango-1.0 +WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png rsvg-2 +WANTLIB += sndfile vorbis vorbisenc xcb xcb-render xcb-shm xml2 +WANTLIB += z COMPILER= base-clang ports-gcc base-gcc @@ -31,7 +33,15 @@ BUILD_DEPENDS= devel/gettext,-tools \ LIB_DEPENDS= audio/libao \ audio/libsndfile \ devel/fribidi \ - graphics/gdk-pixbuf-xlib + devel/glib2 \ + devel/harfbuzz \ + devel/pango \ + devel/pcre \ + graphics/cairo \ + graphics/gdk-pixbuf2 \ + graphics/imlib2 \ + textproc/libxml,-main \ + x11/gnome/librsvg RUN_DEPENDS= devel/desktop-file-utils Index: distinfo === RCS file: /cvs/ports/x11/icewm/distinfo,v retrieving revision 1.25 diff -u -p -u -p -r1.25 distinfo --- distinfo22 Sep 2020 12:02:31 - 1.25 +++ distinfo21 Dec 2020 13:54:44 - @@ -1,2 +1,2 @@ -SHA256 (icewm-1.8.3.tar.lz) = N7FR+Zd6AgzefrsjQZYcuWwJVMUgn8/RFRz2kHRvf9M= -SIZE (icewm-1.8.3.tar.lz) = 1686603 +SHA256 (icewm-2.0.0.tar.lz) = RHgXK5Nvf33PwhIL6NjxU/11WTO/mLjpjj6uUMQUk5w= +SIZE (icewm-2.0.0.tar.lz) =
Re: Update devel/cmake
On Fri, 18 Dec 2020 05:46:35 +0100 Rafael Sadowski wrote: > On Fri Dec 11, 2020 at 04:37:36PM +0100, Rafael Sadowski wrote: > > Update CMake to the latest version 3.19.1. > > > > This diff is currently in an amd64 bulk build. It would be helpful > > if other cmake-arches (mostly all) could test the diff. > > > > Changlog: > > > > https://cmake.org/cmake/help/v3.18/release/3.18.html > > https://cmake.org/cmake/help/v3.19/release/3.19.html > > > > Rafael Sadowski > > This diff went through an amd64 bulk build without fallout. There was > also a macppc build test by cwen. Since then i've managed to build ~500 ports on macppc without issues. > > > > diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile > > index 32ea41ee10a..b8da6479471 100644 > > --- a/devel/cmake/Makefile > > +++ b/devel/cmake/Makefile > > @@ -4,11 +4,10 @@ DPB_PROPERTIES = parallel > > > > COMMENT = portable build system > > > > -VER = 3.17.5 > > +VER = 3.19.1 > > EPOCH =0 > > DISTNAME = cmake-${VER} > > CATEGORIES = devel > > -REVISION = 1 > > > > HOMEPAGE = https://www.cmake.org/ > > > > @@ -52,6 +51,10 @@ CONFIGURE_ENV += MAKE=${MAKE_PROGRAM} > > > > MAKE_FLAGS += VERBOSE=1 > > > > +# bootstrap build > > +CONFIGURE_ENV += MODCMAKE_PORT_BUILD=yes > > +MAKE_ENV += MODCMAKE_PORT_BUILD=yes > > + > > PORTHOME = ${WRKDIR} > > > > SEPARATE_BUILD = Yes > > diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo > > index 2e33c49f7f2..1e77838aa37 100644 > > --- a/devel/cmake/distinfo > > +++ b/devel/cmake/distinfo > > @@ -1,2 +1,2 @@ > > -SHA256 (cmake-3.17.5.tar.gz) = > > jDCD2Y/ZPBIo1eTkDb/y3Yj097c7n6JKKThie4vCjxo= -SIZE > > (cmake-3.17.5.tar.gz) = 9473615 +SHA256 (cmake-3.19.1.tar.gz) = > > HSZuo6du9lDNzxbHgqMXy0p6pGFhfulB44nLSHOKOro= +SIZE > > (cmake-3.19.1.tar.gz) = 9256956 diff --git > > a/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake > > b/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake > > index c57451892a1..27eb8e21aa2 100644 > > --- a/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake > > +++ b/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake > > @@ -2,7 +2,7 @@ $OpenBSD: > > patch-Modules_Compiler_GNU-Fortran_cmake,v 1.9 2020/11/23 07:33:20 > > rsa Index: Modules/Compiler/GNU-Fortran.cmake > > --- Modules/Compiler/GNU-Fortran.cmake.orig > > +++ Modules/Compiler/GNU-Fortran.cmake > > -@@ -12,9 +12,11 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG > > "-ffree-form") +@@ -17,9 +17,11 @@ endif() > > > > set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed") > > > > diff --git a/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake > > b/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake index > > 08642e625e1..c979e4f4175 100644 > > --- a/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake > > +++ b/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake > > @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU_cmake,v 1.15 > > 2020/11/23 07:33:20 rsadowski Index: Modules/Compiler/GNU.cmake > > --- Modules/Compiler/GNU.cmake.orig > > +++ Modules/Compiler/GNU.cmake > > -@@ -53,10 +53,18 @@ macro(__compiler_gnu lang) > > +@@ -54,10 +54,17 @@ macro(__compiler_gnu lang) > > > > # Initial configuration flags. > > string(APPEND CMAKE_${lang}_FLAGS_INIT " ") > > @@ -21,7 +21,6 @@ Index: Modules/Compiler/GNU.cmake > > +string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 > > -DNDEBUG") > > +string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 > > -g -DNDEBUG") > > + endif() > > -+ > > set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE " > _COMPILER>-E > > > ") set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE > > "-S > > -o ") if(NOT APPLE OR NOT CMAKE_${lang} > > _COMPILER_VERSION VERSION_LESS 4) # work around #4462 diff --git > > a/devel/cmake/patches/patch-Modules_FindTclStub_cmake > > b/devel/cmake/patches/patch-Modules_FindTclStub_cmake index > > f1904fb8550..5f5321ee78e 100644 > > --- a/devel/cmake/patches/patch-Modules_FindTclStub_cmake > > +++ b/devel/cmake/patches/patch-Modules_FindTclStub_cmake > > @@ -2,8 +2,13 @@ $OpenBSD: patch-Modules_FindTclStub_cmake,v 1.7 > > 2019/08/21 05:47:40 rsadowski Ex Index: Modules/FindTclStub.cmake > > --- Modules/FindTclStub.cmake.orig > > +++ Modules/FindTclStub.cmake > > -@@ -49,13 +49,21 @@ include($ > > {CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake) +@@ -47,15 +47,26 @@ > > variables were moved or removed. Changes compared to > > + include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake) > > + > > ++set(MODTCL_VERSION $ENV{MODTCL_VERSION}) > > ++set(MODTK_VERSION $ENV{MODTK_VERSION})/MODTK_VERSION > > ++ > > get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH) > > get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" > > PATH) -string(REGEX REPLACE > > @@ -28,7 +33,7 @@ Index: Modules/FindTclStub.cmake > > > > get_filename_component(TCL_INCLUDE_PATH_PARENT "$ > > {TCL_INCLUDE_PATH}" PATH) > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2020/12/28 09:22:35 Modified files: misc/vttest: Makefile distinfo Log message: update to 20201225 which matches minor fixes in xterm #363
Re: [UPDATE] mail/p5-Mail-AuthenticationResults to 1.20200824.1
On Sat, Dec 05, 2020 at 06:18:00PM -0800, Andrew Hewus Fresh wrote: > Here's a simple update to p5-Mail-AuthenticationResults to bring it > current. There were only POD changes, but this gives me the chance to > add the missing RUN_DEPENDS on p5-JSON. > > (no clue how I didn't notice that when testing or updating before) > > https://metacpan.org/changes/distribution/Mail-AuthenticationResults > > Comments? OK? OK bluhm@ > -TEST_DEPENDS = devel/p5-Test-Exception > +RUN_DEPENDS =converters/p5-JSON > + > +TEST_DEPENDS = devel/p5-Test-Exception When looking at the Makefile, I would say, a TAB indent is missing here.
Re: UPDATE: SDL 2.0.14
On Sat, 26 Dec 2020 15:03:07 -0500 Brad Smith wrote: > On 12/25/2020 3:39 PM, Thomas Frohwein wrote: > > On Thu, Dec 24, 2020 at 09:48:45PM -0500, Brad Smith wrote: > >> Here is an update to SDL 2.0.14. > >> > >> Tested with a few apps. More testing and feedback welcome. > > I have a similar diff that I'm testing. A few releases ago, there > > was an issue with some reverse deps breaking during build. > > > > Brad, can you let me know what apps you tested, and if you tested > > build and/or runtime, so that I can add it into my own list of > > tests? > > mpv > qemu > ffplay > blobby > taisei > supertux > > Run time testing. I just chose a couple of random games to do some > additional run time > testing of the video and audio output. > > I noticed supertux randomly crashes in SDL_BlitCopy upon startup, but > that is not new > for this release of SDL. > Hi, Some testing report: - amd64:i've tested emulators/ppsspp and games/endless-sky without issues, using my logitech dual action - macppc: after building that update, i've built and run tested games/wesnoth and games/blobby and everything is still fine Port-wise, that looks good to me.
UPDATE x11/herbstluftwm 0.9.1 from MAINTAINER
Hello ports@, Find attached an update for herbstluftwm including new features and bug fixes. Full release notes can be found in [0]. Portwise, after asking upstream now it doesn't build the documentation JSON, already shipped in the tarball, so we can drop python3 BDEP. It seems that in that process something changed and the JSON isn't installed, so this is taken care of in post-install. I have no idea why the PLIST changes are in now; clue sticks are welcome. I'm running it without any issue. [0]: https://herbstluftwm.org/news.html Cheers, -Lucas Index: Makefile === RCS file: /home/cvs/ports/x11/herbstluftwm/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile20 Dec 2020 05:48:06 - 1.19 +++ Makefile28 Dec 2020 15:06:18 - @@ -1,8 +1,7 @@ # $OpenBSD: Makefile,v 1.19 2020/12/20 05:48:06 bket Exp $ COMMENT = manual tiling window manager -DISTNAME = herbstluftwm-0.9.0 -REVISION = 0 +DISTNAME = herbstluftwm-0.9.1 CATEGORIES = x11 HOMEPAGE = https://herbstluftwm.org/ @@ -20,10 +19,7 @@ MASTER_SITES = https://herbstluftwm.org # c++11 COMPILER = base-clang ports-gcc -MODULES += devel/cmake \ - lang/python -MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} -MODPY_RUNDEP = No +MODULES += devel/cmake RUN_DEPENDS += devel/desktop-file-utils \ shells/bash \ @@ -53,5 +49,7 @@ post-install: ${PREFIX}/man/man1/herbstluftwm.1 ${INSTALL_MAN} ${WRKSRC}/doc/herbstluftwm-tutorial.7 \ ${PREFIX}/man/man7/herbstluftwm-tutorial.7 + ${INSTALL_DATA} ${WRKSRC}/doc/hlwm-doc.json \ + ${PREFIX}/share/doc/herbstluftwm/ .include Index: distinfo === RCS file: /home/cvs/ports/x11/herbstluftwm/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo3 Nov 2020 19:46:04 - 1.7 +++ distinfo28 Dec 2020 14:33:45 - @@ -1,2 +1,2 @@ -SHA256 (herbstluftwm-0.9.0.tar.gz) = cWLj5qtsk7RpTCyyh5euYkalvln/aO61WnJx37KeYW0= -SIZE (herbstluftwm-0.9.0.tar.gz) = 406897 +SHA256 (herbstluftwm-0.9.1.tar.gz) = HhYncSfiTxGbDxELZqJyO5mHv3Dk2wsuwgyftOlUmGQ= +SIZE (herbstluftwm-0.9.1.tar.gz) = 432926 Index: pkg/PLIST === RCS file: /home/cvs/ports/x11/herbstluftwm/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 3 Nov 2020 19:57:02 - 1.8 +++ pkg/PLIST 28 Dec 2020 15:06:02 - @@ -8,6 +8,8 @@ bin/dmenu_run_hlwm @man man/man1/herbstclient.1 @man man/man1/herbstluftwm.1 @man man/man7/herbstluftwm-tutorial.7 +share/bash-completion/ +share/bash-completion/completions/ share/bash-completion/completions/herbstclient share/doc/herbstluftwm/ share/doc/herbstluftwm/BUGS
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2020/12/28 09:04:47 Modified files: audio/mpg123 : Makefile distinfo Log message: maintenance update to 1.26.4
update devel/pcre2 10.36
Here is an update to devel/pcre2 10.36, released on Dec. 4, 2020. changelog: https://vcs.pcre.org/pcre2/code/trunk/ChangeLog?revision=1287=markup This diff: - uses tr instead of gsed in RunGrepTest (from jca@) - drops TEST_DEPENDS on textproc/gsed - changes expected test output in testdata/grepoutputN with a sed line instead of a patch due to CR bytes It uses jca@'s work[1] to use tr(1) instead of gsed(1) to pass Test N7 in RunGrepTest. According to ${WRKSRC}/README, "RunGrepTest that tests the pcre2grep command." Test N7 uses NUL characters and tr(1) portably handles NUL unlike sed. I proposed the tr change to upstream[2]. I successfully tested net/wget and shells/fish as consumers. OK? Details === `make test' reports test 132 of RunGrepTest as failing. The expected test output seems incorrect to me. It seems like a low priority test for pcre2grep(1) that should not block an update. It tests -m1 and -A3 flags. -m1 means stop processing after finding 1 matching line and -A3 means print 3 lines of context. I reported this.[3] Highlights from the changelog considered wrt bumping libraries: #10 ${WRKSRC}/README says: perltest.sh Script for running a Perl test program perltest.sh helps the test infrastructure so delimiters being changed to / in test input files shouldn't affect any library bumps. #13 New patterns that failed to match before may now match. "Incorrect 'no match'" means false negatives were possible before and are fixed now. That should also not affect any library bumps because anything that used to match still matches (i.e., valid calling sequences). Footnotes = [1] https://marc.info/?l=openbsd-ports=155675121018167=2 [2] https://bugs.exim.org/show_bug.cgi?id=2681 [3] https://bugs.exim.org/show_bug.cgi?id=2680 Index: Makefile === RCS file: /cvs/ports/devel/pcre2/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile20 Jun 2020 06:55:46 - 1.13 +++ Makefile28 Dec 2020 12:54:42 - @@ -2,11 +2,11 @@ COMMENT = perl-compatible regular expression library, version 2 -DISTNAME = pcre2-10.35 +DISTNAME = pcre2-10.36 -SHARED_LIBS += pcre2-16 0.5 # 10.35 -SHARED_LIBS += pcre2-32 0.5 # 10.35 -SHARED_LIBS += pcre2-8 0.6 # 10.35 +SHARED_LIBS += pcre2-16 0.5 # 10.36 +SHARED_LIBS += pcre2-32 0.5 # 10.36 +SHARED_LIBS += pcre2-8 0.6 # 10.36 SHARED_LIBS += pcre2-posix 0.3 # 2.3 CATEGORIES = devel @@ -25,7 +25,6 @@ PERMIT_PACKAGE = Yes WANTLIB += bz2 c curses readline z LIB_DEPENDS = archivers/bzip2 -TEST_DEPENDS = textproc/gsed CONFIGURE_STYLE = gnu CONFIGURE_ARGS = --enable-pcre2-16 \ @@ -38,5 +37,10 @@ CONFIGURE_ARGS = --enable-pcre2-16 \ CONFIGURE_ARGS += --disable-jit CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" + +# change expected test output to support RunGrepTest patch +post-extract: + sed -i 's/1:abcZERO2:defZERO/1:abc@2:def@/' \ + ${WRKSRC}/testdata/grepoutputN .include Index: distinfo === RCS file: /cvs/ports/devel/pcre2/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo20 Jun 2020 06:55:46 - 1.7 +++ distinfo28 Dec 2020 12:54:42 - @@ -1,2 +1,2 @@ -SHA256 (pcre2-10.35.tar.gz) = j9zvjI9M1zUWndAiX9AQSHlwwbyt1J6bkOJsclCjPck= -SIZE (pcre2-10.35.tar.gz) = 2299082 +SHA256 (pcre2-10.36.tar.gz) = uV3blBT5GpZ6iH1pYXBZ+2crkU9W+j1hOBLB7o6KGjc= +SIZE (pcre2-10.36.tar.gz) = 2290719 Index: patches/patch-RunGrepTest === RCS file: /cvs/ports/devel/pcre2/patches/patch-RunGrepTest,v retrieving revision 1.4 diff -u -p -r1.4 patch-RunGrepTest --- patches/patch-RunGrepTest 20 Jun 2020 06:55:46 - 1.4 +++ patches/patch-RunGrepTest 28 Dec 2020 12:54:42 - @@ -1,19 +1,28 @@ $OpenBSD: patch-RunGrepTest,v 1.4 2020/06/20 06:55:46 kn Exp $ Our sed(1) doesn't cope with NUL bytes and \x00-style notation. +Use tr(1) instead. + +see: https://bugs.exim.org/show_bug.cgi?id=2681 Index: RunGrepTest --- RunGrepTest.orig +++ RunGrepTest -@@ -740,9 +740,9 @@ $valgrind $vjs $pcre2grep -n --newline=anycrlf "^(abc| +@@ -763,14 +763,9 @@ $valgrind $vjs $pcre2grep -n --newline=anycrlf "^(abc| + # doesn't. + printf '%c--- Test N7 --\r\n' - >>testtrygrep - uname=`uname` - case $uname in -- Linux) -+ OpenBSD) - printf 'abc\0def' >testNinputgrep --$valgrind $vjs $pcre2grep -na --newline=nul "^(abc|def)" testNinputgrep | sed 's/\x00/ZERO/g' >>testtrygrep -+$valgrind $vjs $pcre2grep -na --newline=nul "^(abc|def)" testNinputgrep | gsed 's/\x00/ZERO/g'
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/12/28 06:41:28 Modified files: devel/p5-Type-Tiny: Makefile distinfo Log message: Update to p5-Type-Tiny-1.012000 from wen heping
update net/libtorrent-rasterbar 1.2.11
Here is a diff to update libtorrent-rasterbar to 1.2.11, released on Nov. 15, 2020. changelog: https://github.com/arvidn/libtorrent/releases/tag/v1.2.11 This diff: - bumps library major due to symbol deprecation - changes MASTER_SITES to properly download the new release I tested with qbittorrent and deluge. `make test' skips the same tests as the previous release (test_lsd and test_primitives). OK? Details === I highlight 3 changelog items to show why a major bump is needed. 1. deprecate torrent_status::allocating. This state is no longer used allocating is now marked as deprecated to throw a warning, so this is sufficient to justify a major bump. include/libtorrent/torrent_status.hpp:125: allocating TORRENT_DEPRECATED_ENUM, include/libtorrent/aux_/deprecated.hpp:43: # define TORRENT_DEPRECATED_ENUM __attribute__ ((deprecated)) 2. torrent.hpp allow saving resume data before metadata has been downloaded (for magnet links) https://github.com/arvidn/libtorrent/commit/45c1219c8433a4af5193377b4b07d6258faa3ad7 write_resume_data inside include/libtorrent/torrent.hpp changed its function signature so this can also justify a major bump. from 1.2.10: void write_resume_data(add_torrent_params& atp) const; from 1.2.11: write_resume_data(resume_data_flags_t const flags, add_torrent_params& ret) const; 3. add session::paused flag, and the ability to construct a session in paused mode https://github.com/arvidn/libtorrent/commit/9bfbee334e421e48a32d0a9780136cca36890a75 New exposed flag justifies a minor bump. Index: Makefile === RCS file: /cvs/ports/net/libtorrent-rasterbar/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile7 Sep 2020 04:24:17 - 1.13 +++ Makefile28 Dec 2020 11:42:07 - @@ -2,10 +2,10 @@ COMMENT = C++ library implementing a BitTorrent client -MODPY_EGG_VERSION =1.2.10 +MODPY_EGG_VERSION =1.2.11 DISTNAME = libtorrent-rasterbar-${MODPY_EGG_VERSION} -SHARED_LIBS += torrent-rasterbar 3.0 # 10.0.0 +SHARED_LIBS += torrent-rasterbar 4.0 # 10.0.0 CATEGORIES = net devel @@ -17,7 +17,7 @@ PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} boost_python${MODPY_VERSION:C/\.//g}-mt WANTLIB += boost_system-mt crypto iconv m ssl -MASTER_SITES = https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MODPY_EGG_VERSION}/ +MASTER_SITES = https://github.com/arvidn/libtorrent/releases/download/v${MODPY_EGG_VERSION}/ MODULES = lang/python MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} Index: distinfo === RCS file: /cvs/ports/net/libtorrent-rasterbar/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo7 Sep 2020 04:24:17 - 1.8 +++ distinfo28 Dec 2020 11:42:07 - @@ -1,2 +1,2 @@ -SHA256 (libtorrent-rasterbar-1.2.10.tar.gz) = 0N0wvcOSZYfEJB9AaNjjliimwfn2z1MZXw6byQAXvvs= -SIZE (libtorrent-rasterbar-1.2.10.tar.gz) = 4128498 +SHA256 (libtorrent-rasterbar-1.2.11.tar.gz) = y2qcw8mp5IUXQ5S6qCdEzvhBXSOjV/VyHcye52IsTvs= +SIZE (libtorrent-rasterbar-1.2.11.tar.gz) = 4138173
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mes...@cvs.openbsd.org 2020/12/28 04:32:22 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: update to 2020.12.26 OK bket@
[Update] productivity/kmymoney : Update to 5.1.1
Hi, ports@: Here is a patch for productivity/kmymoneyto update to 5.1.1, it build and run well on amd64-6.8 system. No other ports depends on it. Cheers ! wen Index: Makefile === RCS file: /cvs/ports/productivity/kmymoney/Makefile,v retrieving revision 1.36 diff -u -p -r1.36 Makefile --- Makefile26 Oct 2020 15:36:08 - 1.36 +++ Makefile28 Dec 2020 11:19:04 - @@ -5,22 +5,21 @@ COMMENT = accounting for KDE 5 HOMEPAGE = https://kmymoney.org/ -VERSION = 5.1.0 +VERSION = 5.1.1 DISTNAME = kmymoney-${VERSION} -REVISION = 1 CATEGORIES = productivity x11 -SHARED_LIBS += kmm_csvimportercore 0.0 # 5.1.0 -SHARED_LIBS += kmm_icons 0.0 # 5.1.0 -SHARED_LIBS += kmm_menus 0.0 # 5.1.0 -SHARED_LIBS += kmm_models0.0 # 5.1.0 -SHARED_LIBS += kmm_mymoney 0.0 # 5.1.0 -SHARED_LIBS += kmm_payeeidentifier 0.0 # 5.1.0 -SHARED_LIBS += kmm_plugin0.0 # 5.1.0 -SHARED_LIBS += kmm_printer 0.0 # 5.1.0 -SHARED_LIBS += kmm_settings 0.0 # 5.1.0 -SHARED_LIBS += kmm_widgets 0.0 # 5.1.0 +SHARED_LIBS += kmm_csvimportercore 0.0 # 5.1.1 +SHARED_LIBS += kmm_icons 0.0 # 5.1.1 +SHARED_LIBS += kmm_menus 0.0 # 5.1.1 +SHARED_LIBS += kmm_models0.0 # 5.1.1 +SHARED_LIBS += kmm_mymoney 0.0 # 5.1.1 +SHARED_LIBS += kmm_payeeidentifier 0.0 # 5.1.1 +SHARED_LIBS += kmm_plugin0.0 # 5.1.1 +SHARED_LIBS += kmm_printer 0.0 # 5.1.1 +SHARED_LIBS += kmm_settings 0.0 # 5.1.1 +SHARED_LIBS += kmm_widgets 0.0 # 5.1.1 # GPLv2+ PERMIT_PACKAGE = Yes Index: distinfo === RCS file: /cvs/ports/productivity/kmymoney/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo16 Jul 2020 05:01:23 - 1.5 +++ distinfo28 Dec 2020 11:19:04 - @@ -1,2 +1,2 @@ -SHA256 (kmymoney-5.1.0.tar.xz) = Lblo8dESuRP94+DlFgIVymieospc4/bwCk75czD3E1E= -SIZE (kmymoney-5.1.0.tar.xz) = 12005824 +SHA256 (kmymoney-5.1.1.tar.xz) = 33ufeOhZb5nSgpXKc4cI8GVe4Fd4nf2SHHsbq5ZXgpg= +SIZE (kmymoney-5.1.1.tar.xz) = 12059768 Index: pkg/PLIST === RCS file: /cvs/ports/productivity/kmymoney/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- pkg/PLIST 16 Jul 2020 05:01:23 - 1.9 +++ pkg/PLIST 28 Dec 2020 11:19:06 - @@ -116,8 +116,6 @@ include/kmymoney/viewinterface.h @lib lib/libkmm_printer.so.${LIBkmm_printer_VERSION} @lib lib/libkmm_settings.so.${LIBkmm_settings_VERSION} @lib lib/libkmm_widgets.so.${LIBkmm_widgets_VERSION} -lib/qt5/ -lib/qt5/plugins/ lib/qt5/plugins/kmymoney/ @so lib/qt5/plugins/kmymoney/budgetview.so @so lib/qt5/plugins/kmymoney/checkprinting.so @@ -148,11 +146,8 @@ share/applications/org.kde.kmymoney.desk share/checkprinting/ share/checkprinting/check_template.html share/checkprinting/check_template_green_linen.html -share/config.kcfg/ share/config.kcfg/kbanking.kcfg share/config.kcfg/kmymoney.kcfg -share/doc/HTML/ -share/doc/HTML/ca/ share/doc/HTML/ca/kmymoney/ share/doc/HTML/ca/kmymoney/credits.docbook share/doc/HTML/ca/kmymoney/details-accounts.docbook @@ -185,7 +180,6 @@ share/doc/HTML/ca/kmymoney/introduction. share/doc/HTML/ca/kmymoney/makemostof.docbook share/doc/HTML/ca/kmymoney/reference.docbook share/doc/HTML/ca/kmymoney/whatsnew.docbook -share/doc/HTML/de/ share/doc/HTML/de/kmymoney/ share/doc/HTML/de/kmymoney/credits.docbook share/doc/HTML/de/kmymoney/details-accounts.docbook @@ -195,6 +189,7 @@ share/doc/HTML/de/kmymoney/details-curre share/doc/HTML/de/kmymoney/details-database.docbook share/doc/HTML/de/kmymoney/details-forecast.docbook share/doc/HTML/de/kmymoney/details-formats.docbook +share/doc/HTML/de/kmymoney/details-impexp-csvexp.docbook share/doc/HTML/de/kmymoney/details-impexp.docbook share/doc/HTML/de/kmymoney/details-institutions.docbook share/doc/HTML/de/kmymoney/details-investments.docbook @@ -217,7 +212,6 @@ share/doc/HTML/de/kmymoney/introduction. share/doc/HTML/de/kmymoney/makemostof.docbook share/doc/HTML/de/kmymoney/reference.docbook share/doc/HTML/de/kmymoney/whatsnew.docbook -share/doc/HTML/en/ share/doc/HTML/en/kmymoney/ share/doc/HTML/en/kmymoney/accessories-calculator.png share/doc/HTML/en/kmymoney/account_edit.png @@ -367,7 +361,6 @@ share/doc/HTML/en/kmymoney/transactionfo share/doc/HTML/en/kmymoney/translist.png share/doc/HTML/en/kmymoney/value_widget.png share/doc/HTML/en/kmymoney/whatsnew.docbook -share/doc/HTML/it/ share/doc/HTML/it/kmymoney/ share/doc/HTML/it/kmymoney/credits.docbook share/doc/HTML/it/kmymoney/details-accounts.docbook @@ -401,7 +394,6 @@
Re: [NEW] graphics/opensubdiv
On Mon, Dec 21, 2020 at 12:07:28PM +, Dimitri Karamazov wrote: Ping > Ping > > On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote: > > On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > > > Dimitri Karamazov writes: > > > > > > > Information for inst:opensubdiv-3.4.3 > > > > > > > > Comment: > > > > open-source subdivision surface library > > > > > > > > Description: > > > > OpenSubdiv is a set of open source libraries that implement high > > > > performance > > > > subdivision surface (subdiv) evaluation on massively parallel CPU and > > > > GPU > > > > architectures. This codepath is optimized for drawing deforming subdivs > > > > with > > > > static topology at interactive framerates. The resulting limit surface > > > > matches Pixar's Renderman to numerical precision. > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > > > > > This port is pretty provides a vital functionality for blender. > > > > Build, run tested with blender > > > > All regression tests pass. > > > > > > > > Any comments,OK's? > > > > > > It doesn't build on my machine (amd64). ld is unable to find -lrt and > > > -ldl, > > Ah, must've cleared the sed command to remove that single instance while > > cleaning the Makefile. Now I've included it in a patch. > > > > > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama > > > WANTLIB += Xrandr Xxf86vm c m tbb > > > > > > So not sure if these extra ones are needed if just for regression test. > > > Also seems like most of the wantlib anyway is just for the GPU lib, > > > wondering if we should even install this? Not sure if we could use it > > > even if we wanted to. > > > > While building all option must be turned on since it allows for a more > > thorough testing. Just delete those files post-install. They won't be > > cluttering the WANTLIB then. Also 2 regression tests fail out of 16. > > Let me know if it is same for you. > > > > regards, > > Dimitri > > opensubdiv.tar.gz Description: Binary data