CVS: cvs.openbsd.org: ports

2020-12-28 Thread Andrew Fresh
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

2020-12-28 Thread Brad Smith

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

2020-12-28 Thread Daniel Dickman



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

2020-12-28 Thread Daniel Dickman
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

2020-12-28 Thread Daniel Dickman
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

2020-12-28 Thread Jeremie Courreges-Anglas
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

2020-12-28 Thread Kurt Mosiejczuk
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

2020-12-28 Thread Kurt Mosiejczuk
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

2020-12-28 Thread Kurt Mosiejczuk
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

2020-12-28 Thread Alexander Bluhm
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

2020-12-28 Thread Landry Breuil
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

2020-12-28 Thread Solene Rapenne
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)

2020-12-28 Thread Björn Ketelaars
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

2020-12-28 Thread Alexander Bluhm
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

2020-12-28 Thread Jeremy Evans
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

2020-12-28 Thread Jeremy Evans
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

2020-12-28 Thread Jeremy Evans
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

2020-12-28 Thread Alexander Bluhm
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

2020-12-28 Thread Rémi Pointel

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

2020-12-28 Thread Christian Weisgerber
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)

2020-12-28 Thread Charlene Wendling
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

2020-12-28 Thread Charlene Wendling
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

2020-12-28 Thread Christian Weisgerber
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

2020-12-28 Thread Alexander Bluhm
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

2020-12-28 Thread Charlene Wendling
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

2020-12-28 Thread Lucas
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

2020-12-28 Thread Christian Weisgerber
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

2020-12-28 Thread Nam Nguyen
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

2020-12-28 Thread Benoit Lecocq
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

2020-12-28 Thread Nam Nguyen
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

2020-12-28 Thread Ricardo Mestre
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

2020-12-28 Thread wen heping
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

2020-12-28 Thread Dimitri Karamazov
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