Re: [UPDATE] devel/py-jupyter_core and devel/py-jupyter_client
On Sat 08/12/2018 17:38, Elias M. Mariani wrote: > py-jupyter_core 4.3.0 to 4.4.0: > Changelog: > https://github.com/jupyter/jupyter_core/blob/4.4.0/docs/changelog.rst > > - Taking maintainership. (already talked to Alexandr) > - HOMEPAGE to HTTPS. > - A little love to the patches to keep working. > - Regression test: > > devel/py-jupyter_core and devel/py-jupyter_core,python3: > 40 passed > Same results for 4.3.0 and 4.4.0. > > > py-jupyter_client 5.1.0 to 5.2.3: > Changelog: > https://github.com/jupyter/jupyter_client/blob/5.2.3/docs/changelog.rst > > For what it is worth, I prefer to look at two separate diffs instead of one. Helps me giving feedback. That said: Both updates look good, and test ok in an existing jupyter-notebook setup. However, jupyter_client gives a warning when opening a workbook: [I 06:41:46.032 NotebookApp] Kernel started: 1a170f9c-4d7a-4646-abac-fff4961889d6 /usr/local/lib/python3.6/site-packages/jupyter_client/connect.py:163: RuntimeWarning: Failed to set sticky bit on '/home/bket/.local/share/jupyter/runtime/kernel-1a170f9c-4d7a-4646-abac-fff4961889d6.json': [Errno 79] Inappropriate file type or format: '/home/bket/.local/share/jupyter/runtime/kernel-1a170f9c-4d7a-4646-abac-fff4961889d6.json' Probably not a big deal, but runtime files may be cleaned up periodically. RuntimeWarning, The warning is caused by [1], which tries to set the sticky bit on a file. On OpenBSD the latter is only allowed by the superuser, see sticky(8). Easy fix would be for an user to just ignore the warning. However, I think the behaviour of jupyter_client is wrong, and should be patched. What do you think? [1] https://github.com/jupyter/jupyter_client/blob/master/jupyter_client/connect.py#L152
[update] devel/radare2 3.1.0
Hi, there is an update for radare2 and radare2-bindings. Kind regards. patch-radare2.diff Description: Binary data
Re: [update] sbcl-1.4.14
On Mon, Dec 03, 2018 at 09:14:55AM +0200, Timo Myyrä wrote: > Hi, > > Here's an update to SBCL to bring it to latest version as I noticed the > release > fixes the thread support on OpenBSD. The recent release does indeed fix one threading problem, but unfortunately the sb-concurrency tests still hang for me on a quad-core machine. It is now possible to build the threads flavor on powerpc, but I'm not convinced that it's worth spending time on. > This also changes the thread backend to futex and adds support for core > compression using zlib. Using futexes is probably a good idea, however I'd prefer to wait until any known issues with the portable pthreads backend are resolved first. > I haven't tested this that much yet but tests seem to pass on amd64 at > least with it. As Solene noted, the build fails when clisp is used as the cross-compilation host. I've tracked down the breakage to sbcl revision 83bc16d48d70fdf1b1c0194a0e45753df1fbd480 but haven't made progress past that. > Timo Further comments below. > Index: Makefile > === > RCS file: /cvs/ports/lang/sbcl/Makefile,v > retrieving revision 1.38 > diff -u -p -u -p -r1.38 Makefile > --- Makefile 24 Jun 2018 18:33:36 - 1.38 > +++ Makefile 3 Dec 2018 07:06:41 - > @@ -6,7 +6,7 @@ USE_WXNEEDED =Yes > > COMMENT= compiler and runtime system for ANSI Common Lisp > > -V = 1.4.8 > +V = 1.4.14 > DISTNAME=sbcl-${V}-source > PKGNAME= sbcl-${V} > WRKDIST= ${WRKDIR}/sbcl-${V} > @@ -21,7 +21,7 @@ PERMIT_PACKAGE_CDROM= Yes > > MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=sbcl/} > > -WANTLIB= c m util > +WANTLIB= c m util z > > PSEUDO_FLAVORS= native_bootstrap > > @@ -30,10 +30,10 @@ PSEUDO_FLAVORS= native_bootstrap > FLAVORS= threads > FLAVOR?= > > -EXTRA_PARAMS= > +EXTRA_PARAMS=--with-sb-core-compression > .if ${FLAVOR:Mthreads} > ONLY_FOR_ARCHS = amd64 > -EXTRA_PARAMS+= --with-sb-thread > +EXTRA_PARAMS+= --with-sb-thread --with-sb-futex > WANTLIB+=pthread > .endif > > Index: distinfo > === > RCS file: /cvs/ports/lang/sbcl/distinfo,v > retrieving revision 1.16 > diff -u -p -u -p -r1.16 distinfo > --- distinfo 24 Jun 2018 18:33:36 - 1.16 > +++ distinfo 3 Dec 2018 07:06:41 - > @@ -1,2 +1,2 @@ > -SHA256 (sbcl-1.4.8-source.tar.bz2) = > ziS2K4hIJiHCKKT9bIAjUDMLYmPhsbmEYO60qB1/szU= > -SIZE (sbcl-1.4.8-source.tar.bz2) = 6040563 > +SHA256 (sbcl-1.4.14-source.tar.bz2) = > TfJu1E1FWAzuy/nhpunkCV3nPHaZxrlFu+jMhxAwHCw= > +SIZE (sbcl-1.4.14-source.tar.bz2) = 6187821 > Index: patches/patch-src_runtime_Config_generic-openbsd > === > RCS file: > /cvs/ports/lang/sbcl/patches/patch-src_runtime_Config_generic-openbsd,v > retrieving revision 1.3 > diff -u -p -u -p -r1.3 patch-src_runtime_Config_generic-openbsd > --- patches/patch-src_runtime_Config_generic-openbsd 8 Mar 2018 15:17:39 > - 1.3 > +++ patches/patch-src_runtime_Config_generic-openbsd 3 Dec 2018 07:06:41 > - > @@ -12,12 +12,12 @@ Index: src/runtime/Config.generic-openbs > # provided with absolutely no warranty. See the COPYING and CREDITS > # files for more information. > > --LINKFLAGS += -export-dynamic -Wl,-z,wxneeded > +-LINKFLAGS += -Wl,-z,wxneeded > +LINKFLAGS += -Wl,--export-dynamic -Wl,-z,wxneeded This whole hunk can be dropped, another makefile fragment already adds -Wl,--export-dynamic > OS_LIBS += -lutil > > ifdef LISP_FEATURE_SB_THREAD > -@@ -17,9 +17,7 @@ CFLAGS += -pthread > +@@ -17,9 +17,7 @@ CFLAGS += -pthread -DOS_THREAD_STACK > OS_LIBS += -pthread > endif > > Index: patches/patch-src_runtime_GNUmakefile > === > RCS file: /cvs/ports/lang/sbcl/patches/patch-src_runtime_GNUmakefile,v > retrieving revision 1.8 > diff -u -p -u -p -r1.8 patch-src_runtime_GNUmakefile > --- patches/patch-src_runtime_GNUmakefile 8 Mar 2018 15:17:39 - > 1.8 > +++ patches/patch-src_runtime_GNUmakefile 3 Dec 2018 07:06:41 - > @@ -2,7 +2,7 @@ $OpenBSD: patch-src_runtime_GNUmakefile, > Index: src/runtime/GNUmakefile > --- src/runtime/GNUmakefile.orig > +++ src/runtime/GNUmakefile > -@@ -30,7 +30,7 @@ __LDFLAGS__ = > +@@ -34,7 +34,7 @@ __LDFLAGS__ = > > include ../../output/prefix.def > > Index: patches/patch-src_runtime_bsd-os_c > === > RCS file: patches/patch-src_runtime_bsd-os_c > diff -N patches/patch-src_runtime_bsd-os_c > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-src_runtime_bsd-os_c3 Dec 2018 07:06:41 - > @@ -0,0 +
Re: UPDATE: x11/kde-applications/klettres
Tested on amd64: Build: OK make port-lib-depends-check: OK portcheck: OK Running the application, I got a couple of hangups, but I'm testing in a VM, full-vanilla FVWM without dbus. So, the application starts, but it hangup in that particular environment, not checked in a more common "KDE" enviroment. Looks good to me. On Sat, Dec 8, 2018 at 12:31 PM Rafael Sadowski wrote: > > > Information for inst:klettres-18.08.2 > > Comment: > alphabet learning application for KDE > > Description: > KLettres aims to help to learn the alphabet and then to read some > syllables in different languages. It is meant to help learning the > very first sounds of a new language, for children or for adults. > > Currently 25 languages are available: Arabic, Czech, Brazilian > Portuguese, Danish, Dutch, British English, English, English Phonix, > French, German, Hebrew, Hungarian, Italian, Kannada, Hebrew, Hindi > Romanized, Low Saxon, Luganda, Malayalam, Norwegian Bokml, Punjabi, > Spanish, Slovak, Ukrainian and Telugu, you can choose them using > the Languages menu. A toolbar with the special characters per > language is provided if you don't have the correct country keyboard > or the keyboard layout to be able to display correctly the accented > letters. > > Maintainer: KDE porting team > > Simple one by one KDE5 klettres update, > > Ok to import? > > Rafael Sadowski
Re: UPDATE: x11/kde-applications/kmplot
Tested on amd64: Build: OK make port-lib-depends-check: OK portcheck: OK Run: OK Looks good to me. On Sat, Dec 8, 2018 at 1:03 PM Rafael Sadowski wrote: > > > Information for inst:kmplot-18.08.2 > > Comment: > mathematical function plotter for KDE > > Description: > KmPlot is a mathematical function plotter for the KDE. > > It has built in a powerfull parser. You can plot different functions > simultaneously and combine their function terms to build new > functions. KmPlot supports functions with parameters and functions > in polar coordinates. Several grid modes are possible. Plots may > be printed with high precision in correct scale. > > Maintainer: KDE porting team > > > Ok to replace KDE4 kmplot? > > Rafael Sadowski
NEW: meta/mate-1.20
Hello, This is a meta package for the MATE desktop environment. Been using it for a few months now and not noticed any issues. Maintainer of the MATE packages CC'ed. Comments/feedback please? Thank you, -- Edward Lopez-Acosta mate-1.20.tar.gz Description: application/gzip
Re: editors/vim and job control
On 2018/12/02 16:52, Olivier Taïbi wrote: > On Thu, Nov 29, 2018 at 11:00:18PM +, Stuart Henderson wrote: > > On 2018/11/29 17:36, George Koehler wrote: > > > On Thu, 29 Nov 2018 09:38:31 +0100 > > > Olivier Taïbi wrote: > > > > > > > 2) remove the check > > > > if (job_pid == getpgid(job_pid)) > > > > from vim's mch_signal_job() in src/os_unix.c so that the whole group > > > > always gets a signal. > > > > > > Thank you for finding the failing getpgid(). I suggest to remove the > > > check, like in the below diff. The process group id should equal the > > > process id after vim called setsid(2) or setpgid(2). I had helped to > > > remove a similar getpgid() call from meson: > > > https://github.com/mesonbuild/meson/commit/64906b0 > > > > Thanks for digging into this. I definitely would prefer to handle this > > via upstream rather than as a patch in ports.. > > I just sent this bug report upstream: > https://github.com/vim/vim/issues/3656 > Thanks for upstreaming, Bram has now committed https://github.com/vim/vim/commit/76ab4fd619, I have updated the vim port to include this.
Re: [6.4-stable] distfile can't be fetched for devel/p5-YAML-XS
On 2018/12/07 22:42, Charlene Wendling wrote: > Hi, > > The distfile for devel/p5-YAML-XS cannot be fetched in 6.4-stable [1]. > > I'm proposing a patch that uses CPAN_AUTHOR to circumvent this. Thanks > to juanfra@ for saying me it's acceptable! > > Just to be sure, i issued a 'make test', it passes without issues [2]. > > Charlène. > > > [1] http://ix.io/1vth > [2] http://ix.io/1vtz These logs are definitely small enough to be worth inlining in the mail, it makes it easier to comment on ;) > > > Index: Makefile > === > RCS file: /cvs/ports/devel/p5-YAML-XS/Makefile,v > retrieving revision 1.20 > diff -u -p -u -p -r1.20 Makefile > --- Makefile 19 May 2017 05:16:54 - 1.20 > +++ Makefile 7 Dec 2018 21:26:49 - > @@ -3,6 +3,7 @@ > COMMENT =YAML implementation using XS and libyaml > > MODULES =cpan > +CPAN_AUTHOR =TINITA > > V = 0.65 > DISTNAME = YAML-LibYAML-$V > I'm OK doing this for 6.4 as a workaround but ... | >> Fetch https://ftp.openbsd.org/pub/OpenBSD/distfiles/YAML-LibYAML-0.65.tar.gz | ftp: Error retrieving file: 404 Not Found | >> Fetch https://ftp.usa.openbsd.org/pub/OpenBSD/distfiles/YAML-LibYAML-0.65.tar.gz | ftp: Error retrieving file: 404 Not Found | >> Fetch https://ftp.fr.openbsd.org/pub/OpenBSD/distfiles/YAML-LibYAML-0.65.tar.gz | ftp: Error retrieving file: 404 Not Found ... it seems distfiles mirrors are removing things a bit aggressively, I would really expect files used in 6.4 to stick around.
[UPDATE] devel/py-jupyter_core and devel/py-jupyter_client
py-jupyter_core 4.3.0 to 4.4.0: Changelog: https://github.com/jupyter/jupyter_core/blob/4.4.0/docs/changelog.rst - Taking maintainership. (already talked to Alexandr) - HOMEPAGE to HTTPS. - A little love to the patches to keep working. - Regression test: devel/py-jupyter_core and devel/py-jupyter_core,python3: 40 passed Same results for 4.3.0 and 4.4.0. py-jupyter_client 5.1.0 to 5.2.3: Changelog: https://github.com/jupyter/jupyter_client/blob/5.2.3/docs/changelog.rst - Taking maintainership. (already talked to Alexandr) - HOMEPAGE to HTTPS. - Removed no longer necessary patch. - Added new dependencies. - Fixed tests (shells/bash dependency missing) - Regression test: devel/py-jupyter_client 5.1.0: 2 failed, 89 passed, 1 skipped 5.2.3: 1 failed, 93 passed, 2 skipped devel/py-jupyter_client,python3 5.1.0: 2 failed, 89 passed, 1 skipped 5.2.3: 1 failed, 93 passed, 2 skipped Tested direct consumers of both: Format: FULLPKGPATH OLD_RESULT NEW_RESULT devel/py-nbformat 132 passed, 2 warnings 132 passed, 2 warnings devel/py-nbformat,python3 132 passed, 2 warnings 132 passed, 2 warnings devel/py-nbconvert 1 failed, 201 passed, 29 skipped, 3 warnings 1 failed, 201 passed, 29 skipped, 3 warnings devel/py-nbconvert,python3 1 failed, 202 passed, 28 skipped, 3 warnings 1 failed, 202 passed, 28 skipped, 3 warnings devel/py-ipykernel Ran 95 tests, 2 skipped Ran 95 tests, 2 skipped devel/py-ipykernel,python3 Ran 95 tests, 1 skipped Ran 95 tests, 1 skipped shells/py-qtconsole Ran 25 tests Ran 25 tests shells/py-qtconsole,python3 Ran 25 tests Ran 25 tests www/jupyter-notebook Ran 250, 8 skipped Ran 250, 8 skipped www/jupyter-notebook,python3 Ran 250, 8 skipped Ran 250, 8 skipped Cheers. Elias. py-jupyter.diff Description: Binary data
[no subject]
ikhbarkeba06
Re: Remove net/dysnomia?
Jeremie Courreges-Anglas wrote: > > Not updated since its import in 2007, HOMEPAGE is dead and the software > crashes when I type in any query. I doubt that deezer kept the same API > since 2007. dysnomia is not in my way to update x11/wxWidgets, but it's > dead anyway. > > ok to kill it? ok solene@ for killing it!
[new] devel/py-regex
This regex implementation is backwards-compatible with the standard 're' module, but offers additional functionality. ok? py-regex.tgz Description: py-regex.tgz
[new] devel/py-uca
This is a Python implementation of the Unicode Collation Algorithm (UCA). It passes 100% of the UCA conformance tests for Unicode 5.2.0 (Python 2.7), Unicode 6.3.0 (Python 3.3+), Unicode 8.0.0 (Python 3.5+), Unicode 9.0.0 (Python 3.6+), and Unicode 10.0.0 (Python 3.7+) with a variable-weighting setting of Non-ignorable. ok? py-uca.tgz Description: py-uca.tgz
Remove net/dysnomia?
Not updated since its import in 2007, HOMEPAGE is dead and the software crashes when I type in any query. I doubt that deezer kept the same API since 2007. dysnomia is not in my way to update x11/wxWidgets, but it's dead anyway. ok to kill it? -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
[new] devel/py-crfsuite
This package (python-crfsuite) wraps CRFsuite C++ API using Cython. It is faster than official SWIG wrapper and has a simpler codebase than a more advanced pyCRFsuite. python-crfsuite works in Python 2 and Python 3, doesn't have external dependencies (CRFsuite is bundled, numpy/scipy stack is not needed) and workarounds some of the issues with C++ CRFsuite library. ok? py-crfsuite.tgz Description: py-crfsuite.tgz
[new] textproc/py-whoosh
Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly. Some of Whoosh's features include: * Pythonic API. * Fielded indexing and search * Fast indexing and retrieval * Pluggable scoring algorithm (including BM25F), text analysis, storage, posting format, etc. * Powerful query language. * Pure Python spell-checker ok? py-whoosh.tgz Description: py-whoosh.tgz
NEW: misc/libotf
Dear List: Please find attached a new contribution for libotf, a library for OpenType font handling. I was unsure where to place this port, since it is not a font, but related to fonts. Therefore, I have suggested misc. I should point out here that my principal interest is having this library available to GNU Emacs--a patch to that port is in the works. Best regards, Eric libotf.tar.gz Description: libotf directory
[update] devel/boehm-gc,-atomic
This diff updates the libatomic_ops part of devel/boehm-gc to version 7.6.6. It's needed for an upcoming moarvm/nqp/rakudo update (and may help there with architecture support also). The only other port which uses the library is lang/ecl, tested and working fine on amd64 at least. Index: Makefile === RCS file: /cvs/ports/devel/boehm-gc/Makefile,v retrieving revision 1.69 diff -u -p -r1.69 Makefile --- Makefile24 Oct 2018 14:27:59 - 1.69 +++ Makefile8 Dec 2018 16:05:54 - @@ -4,14 +4,13 @@ COMMENT-main= garbage collection and mem COMMENT-atomic=access to hardware provided atomic memory operations VERSION= 7.6.0 -LIBAO_VERSION= 7.4.4 +LIBAO_VERSION= 7.6.6 DISTNAME= gc-${VERSION} PKGNAME-atomic=libatomic_ops-${LIBAO_VERSION} PKGNAME-main= boehm-gc-${VERSION} REVISION-main= 2 -REVISION-atomic=2 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ libatomic_ops-${LIBAO_VERSION}${EXTRACT_SUFX} @@ -21,8 +20,8 @@ MULTI_PACKAGES= -main -atomic SHARED_LIBS += gc 4.0 # 1.3 SHARED_LIBS += gccpp 0.0 # 1.3 SHARED_LIBS += cord2.3 # 1.3 -SHARED_LIBS += atomic_ops 1.3 # 1.3 -SHARED_LIBS += atomic_ops_gpl 1.3 # 1.3 +SHARED_LIBS += atomic_ops 2.0 # 1.3 +SHARED_LIBS += atomic_ops_gpl 2.0 # 1.3 CATEGORIES=devel Index: distinfo === RCS file: /cvs/ports/devel/boehm-gc/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo12 Nov 2016 10:33:04 - 1.10 +++ distinfo8 Dec 2018 16:05:54 - @@ -1,4 +1,4 @@ SHA256 (gc-7.6.0.tar.gz) = oUoosRKb6Q5VzW9xEn/8VZThCR1dVBMVKMJM0MA7fZA= -SHA256 (libatomic_ops-7.4.4.tar.gz) = vyEKYA3Rvsv3k23SkUz19dM1YEaQSEjc/SfQyLErb48= +SHA256 (libatomic_ops-7.6.6.tar.gz) = mf6rxfVId/MU20+t6xCfCz4dGlSvtrSz37oecH444HQ= SIZE (gc-7.6.0.tar.gz) = 751 -SIZE (libatomic_ops-7.4.4.tar.gz) = 480094 +SIZE (libatomic_ops-7.6.6.tar.gz) = 498187 Index: pkg/PLIST-atomic === RCS file: /cvs/ports/devel/boehm-gc/pkg/PLIST-atomic,v retrieving revision 1.5 diff -u -p -r1.5 PLIST-atomic --- pkg/PLIST-atomic17 May 2018 09:41:24 - 1.5 +++ pkg/PLIST-atomic8 Dec 2018 16:05:54 - @@ -29,9 +29,11 @@ include/atomic_ops/sysdeps/gcc/ia64.h include/atomic_ops/sysdeps/gcc/m68k.h include/atomic_ops/sysdeps/gcc/mips.h include/atomic_ops/sysdeps/gcc/powerpc.h +include/atomic_ops/sysdeps/gcc/riscv.h include/atomic_ops/sysdeps/gcc/s390.h include/atomic_ops/sysdeps/gcc/sh.h include/atomic_ops/sysdeps/gcc/sparc.h +include/atomic_ops/sysdeps/gcc/tile.h include/atomic_ops/sysdeps/gcc/x86.h include/atomic_ops/sysdeps/generic_pthread.h include/atomic_ops/sysdeps/hpc/ @@ -80,11 +82,11 @@ lib/libatomic_ops_gpl.a lib/libatomic_ops_gpl.la @lib lib/libatomic_ops_gpl.so.${LIBatomic_ops_gpl_VERSION} lib/pkgconfig/atomic_ops.pc -share/libatomic_ops/ -share/libatomic_ops/COPYING -share/libatomic_ops/LICENSING.txt -share/libatomic_ops/README.md -share/libatomic_ops/README.txt -share/libatomic_ops/README_malloc.txt -share/libatomic_ops/README_stack.txt -share/libatomic_ops/README_win32.txt +share/doc/libatomic_ops/ +share/doc/libatomic_ops/COPYING +share/doc/libatomic_ops/LICENSING.txt +share/doc/libatomic_ops/README.md +share/doc/libatomic_ops/README_details.txt +share/doc/libatomic_ops/README_malloc.txt +share/doc/libatomic_ops/README_stack.txt +share/doc/libatomic_ops/README_win32.txt
UPDATE: x11/kde-applications/kmplot
Information for inst:kmplot-18.08.2 Comment: mathematical function plotter for KDE Description: KmPlot is a mathematical function plotter for the KDE. It has built in a powerfull parser. You can plot different functions simultaneously and combine their function terms to build new functions. KmPlot supports functions with parameters and functions in polar coordinates. Several grid modes are possible. Plots may be printed with high precision in correct scale. Maintainer: KDE porting team Ok to replace KDE4 kmplot? Rafael Sadowski kmplot-18.08.2.tar.gz Description: Binary data
reinstate xscreensaver desktop files and resolve conflict with mate-screensaver
Hi, xfce4-screensaver (as a fork of mate-screensaver) can make use of xscreensavers if available, but only if the desktop files are provided by xscreensaver. They were removed from xscreensaver in https://github.com/openbsd/ports/commit/aca4d39d8b5fcecb58e12320be0ac983d0134ae5#diff-23f2811b8a1d1d05717bfc412b99bc66 because gnome-screensaver had been removed, but i think they can be reinstated as they can be used/listed as available by mate-screensaver & xfce4-screensaver. No need to add a RDEP on xscreensaver though. I looked and most linux distros ship those .desktop files too. While here install popsquares.desktop from mate as mate-popsquares.desktop so that it doesnt conflict with the one from xscreensaver - no need to rename the binary as its installed in a distinct dir. xfce4-screensaver installs xfce4-popsquares.desktop. On this point for example, debian's xscreensaver doesnt ship popsquares since https://salsa.debian.org/debian/xscreensaver/commit/3418b1b065fa32b02a0ee58308a6dea920af0220 ok ? Index: Makefile === RCS file: /cvs/ports/x11/mate/screensaver/Makefile,v retrieving revision 1.10 diff -u -r1.10 Makefile --- Makefile22 Sep 2018 06:08:03 - 1.10 +++ Makefile8 Dec 2018 12:10:08 - @@ -5,7 +5,7 @@ MATE_PROJECT= mate-screensaver MATE_VERSION= 1.20.2 -REVISION= 0 +REVISION= 1 # LGPLv2 PERMIT_PACKAGE_CDROM= Yes @@ -46,5 +46,6 @@ post-install: @mv ${WRKINST}/etc/xdg/autostart \ ${PREFIX}/share/examples/mate-screensaver/xdg/autostart + @mv ${PREFIX}/share/applications/screensavers/{,mate-}popsquares.desktop .include Index: pkg/PLIST === RCS file: /cvs/ports/x11/mate/screensaver/pkg/PLIST,v retrieving revision 1.4 diff -u -r1.4 PLIST --- pkg/PLIST 20 Sep 2018 11:16:44 - 1.4 +++ pkg/PLIST 8 Dec 2018 12:10:08 - @@ -19,8 +19,8 @@ share/applications/screensavers/cosmos-slideshow.desktop share/applications/screensavers/footlogo-floaters.desktop share/applications/screensavers/gnomelogo-floaters.desktop +share/applications/screensavers/mate-popsquares.desktop share/applications/screensavers/personal-slideshow.desktop -share/applications/screensavers/popsquares.desktop share/backgrounds/ share/backgrounds/cosmos/ share/backgrounds/cosmos/background-1.xml Index: Makefile === RCS file: /cvs/ports/x11/xscreensaver/Makefile,v retrieving revision 1.98 diff -u -r1.98 Makefile --- Makefile13 Aug 2018 18:53:50 - 1.98 +++ Makefile8 Dec 2018 12:10:39 - @@ -4,6 +4,7 @@ # XXX x11/kde4/artwork plist may need regen if an update adds a new hack. DISTNAME= xscreensaver-5.40 +REVISION= 0 CATEGORIES=x11 @@ -57,5 +58,16 @@ .for i in deco circuit mv ${PREFIX}/man/man6/$i.6 ${PREFIX}/man/man6/xscreensaver-$i.6 .endfor +# create dot.desktop files from xscreensaver xml files for use +# by freedesktop compliant screensavers + cp ${FILESDIR}/migrate-xscreensaver-config.sh ${WRKSRC}/hacks/config + cp ${FILESDIR}/xscreensaver-config.xsl ${WRKSRC}/hacks/config + cd ${WRKSRC}/hacks/config && \ + for i in ${WRKSRC}/hacks/config/*.xml; do \ + /bin/sh migrate-xscreensaver-config.sh $${i} ; done + ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/screensavers/ + ${INSTALL_DATA} ${WRKSRC}/hacks/config/*.desktop \ + ${PREFIX}/share/applications/screensavers/ + .include Index: pkg/PLIST === RCS file: /cvs/ports/x11/xscreensaver/pkg/PLIST,v retrieving revision 1.45 diff -u -r1.45 PLIST --- pkg/PLIST 13 Aug 2018 18:53:50 - 1.45 +++ pkg/PLIST 8 Dec 2018 12:10:39 - @@ -489,6 +489,263 @@ @man man/man6/xscreensaver-gl-helper.6 @man man/man6/xspirograph.6 @man man/man6/zoom.6 +share/applications/screensavers/ +share/applications/screensavers/abstractile.desktop +share/applications/screensavers/anemone.desktop +share/applications/screensavers/anemotaxis.desktop +share/applications/screensavers/ant.desktop +share/applications/screensavers/antinspect.desktop +share/applications/screensavers/antmaze.desktop +share/applications/screensavers/antspotlight.desktop +share/applications/screensavers/apollonian.desktop +share/applications/screensavers/apple2.desktop +share/applications/screensavers/atlantis.desktop +share/applications/screensavers/attraction.desktop +share/applications/screensavers/atunnel.desktop +share/applications/screensavers/barcode.desktop +share/applications/screensavers/binaryring.desktop +share/applications/screensavers/blaster.desktop +share/applications/screensavers/blinkbox.desktop +share/applications/screensavers/blitspin.desktop +share/applications/screensavers/blocktube
UPDATE: x11/kde-applications/klettres
Information for inst:klettres-18.08.2 Comment: alphabet learning application for KDE Description: KLettres aims to help to learn the alphabet and then to read some syllables in different languages. It is meant to help learning the very first sounds of a new language, for children or for adults. Currently 25 languages are available: Arabic, Czech, Brazilian Portuguese, Danish, Dutch, British English, English, English Phonix, French, German, Hebrew, Hungarian, Italian, Kannada, Hebrew, Hindi Romanized, Low Saxon, Luganda, Malayalam, Norwegian Bokml, Punjabi, Spanish, Slovak, Ukrainian and Telugu, you can choose them using the Languages menu. A toolbar with the special characters per language is provided if you don't have the correct country keyboard or the keyboard layout to be able to display correctly the accented letters. Maintainer: KDE porting team Simple one by one KDE5 klettres update, Ok to import? Rafael Sadowski klettres-18.08.2.tar.gz Description: Binary data
Re: UPDATE www/vimb
On Fri Dec 07, 2018 at 06:47:15AM +0100, Björn Ketelaars wrote: > Diff below brings vimb to 3.3.0. Overview on changes can be found at > https://github.com/fanglingsu/vimb/releases/tag/3.3.0 > > Patch has been dropped as it has been addressed upstream, and re-synced > WANTLIB. > > (Very) lightly tested on amd64. > > Comments/OK? ok rsadowski@ > > > Index: Makefile > === > RCS file: /cvs/ports/www/vimb/Makefile,v > retrieving revision 1.17 > diff -u -p -r1.17 Makefile > --- Makefile 9 Aug 2018 23:25:58 - 1.17 > +++ Makefile 7 Dec 2018 05:36:42 - > @@ -4,8 +4,7 @@ COMMENT = modal webkit-based browser ins > > GH_ACCOUNT = fanglingsu > GH_PROJECT = vimb > -GH_TAGNAME = 3.2.0 > -REVISION = 1 > +GH_TAGNAME = 3.3.0 > > CATEGORIES = www x11 > > @@ -14,7 +13,7 @@ HOMEPAGE = https://fanglingsu.github.io/ > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > > -WANTLIB += atk-1.0 c cairo cairo-gobject fribidi gdk-3 gdk_pixbuf-2.0 > +WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0 > WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gtk-3 intl javascriptcoregtk-4.0 > WANTLIB += pango-1.0 pangocairo-1.0 soup-2.4 webkit2gtk-4.0 > > Index: distinfo > === > RCS file: /cvs/ports/www/vimb/distinfo,v > retrieving revision 1.9 > diff -u -p -r1.9 distinfo > --- distinfo 26 Jun 2018 20:41:35 - 1.9 > +++ distinfo 7 Dec 2018 05:36:42 - > @@ -1,2 +1,2 @@ > -SHA256 (vimb-3.2.0.tar.gz) = l0ZAjEW+28ps1b03xyaKzlLyZVpOrUu1AjnVV775q0E= > -SIZE (vimb-3.2.0.tar.gz) = 131034 > +SHA256 (vimb-3.3.0.tar.gz) = XG/jmxssoYo0K7ZoP3/VsTnq1TkD9X3Z7s1aEHRXbWw= > +SIZE (vimb-3.3.0.tar.gz) = 136151 > Index: patches/patch-src_Makefile > === > RCS file: patches/patch-src_Makefile > diff -N patches/patch-src_Makefile > --- patches/patch-src_Makefile26 Jun 2018 20:41:35 - 1.3 > +++ /dev/null 1 Jan 1970 00:00:00 - > @@ -1,14 +0,0 @@ > -$OpenBSD: patch-src_Makefile,v 1.3 2018/06/26 20:41:35 landry Exp $ > - > -Index: src/Makefile > src/Makefile.orig > -+++ src/Makefile > -@@ -16,6 +16,8 @@ vimb.so: $(OBJ) > - > - $(OBJ): config.h ../config.mk > - > -+input.o: scripts/scripts.h > -+ > - normal.o: scripts/scripts.h > - > - setting.o: scripts/scripts.h >
NEW: x11/kde-applications/kiten
Information for inst:kiten-18.08.2 Comment: Japanese reference tool for KDE Description: Kiten is a Japanese reference tool. Features: * Search with English keyword, Japanese reading, or a Kanji string on a list of EDICT files. * Search with English keyword, Japanese reading, number of strokes, grade number, or a Kanji on a list of KANJIDIC files. * Comes with all necessary files. * Limit searches to only common entries. * Nested searches of results possible. * Compact, small, fast interface. * Global KDE keybindings for searching highlighted strings. * Browse Kanji by grade. It is part of the KDE Education Project. Maintainer: KDE porting team Simple one by one KDE4 kiten replacement. Ok to import? Rafael Sadowski kiten-18.08.2.tar.gz Description: Binary data
UPDATE: x11/kde-applications/khangman
Information for inst:khangman-18.08.2 Comment: KDE hangman game Description: KHangMan is the classical hangman game. The child should guess a word letter by letter. At each miss, the picture of a hangman appears. After 10 tries, if the word is not guessed, the game is over and the answer is displayed. A hint can be shown to help you guess the word. The words are nouns and available in several languages at the moment including English US, Bulgarian, Catalan, Czech, Danish, German, Greek, British English, Spanish, Estonian, Finnish, French, Irish (Gaelic), Hungarian, Italian, Norwegian (Bokml), Dutch, Norwegian (Nynorsk), Occitan, Punjabi, Polish, Portuguese, Brazilian Portuguese, Russian, Slovenian, Serbian, Slovak, Swedish, Tajik, Turkish and Ukrainian. The program will detect which languages are present and enable them. You will also be able to easily download other languages via the Get New Stuff dialog. There are at least 4 categories per language: easy, medium, hard and animals which contains only animals nouns. Maintainer: KDE porting team Simple one by one KDE4 khangman replacement. Ok to import? Rafael Sadowski khangman-18.08.2.tar.gz Description: Binary data
Re: [new] gzdoom-3.6.0
On Sat, Dec 8, 2018, at 13:30, Frederic Cambus wrote: > On Thu, Nov 08, 2018 at 10:22:13AM +0200, Timo Myyrä wrote: > > > Here's updated version for the gzdoom to latest version. > > The fluidsynth isn't forced dependency, if user wants to use it, it must be > > installed and configured with soundfont separately. > > Thanks for your efforts on gzdoom. I would like to get this moving > forward and see the port finally imported. > > A couple of comments: > > - The BUILD_DEPENDS should be removed, they are pulled by devel/sdl2 > - pkg/PLIST.orig should be removed > - portcheck complains that pkg/README does not have $OpenBSD$ RCS tag at > the top > - We should probably mention in the README that an IWAD file is needed, > you can have a look at games/prboom for an example > Good point, I'll look into it when I have few moments. > Also, it seems that the two patches are unnecessary? And that we can > also remove the following line from the port Makefile? > > CONFIGURE_ARGS += -DFLUIDSYNTHLIB1="libfluidsynth.so" > > Lastly, I wonder if it wouldn't be better to link against fluidsynth, > add audio/generaluser-gs-soundfont in RUN_DEPENDS, and finally patch > src/gameconfigfile.cpp so it automatically finds the SoundFont banks. > This would result in a fully functional port playing music out of the > box, without requiring any manual fiddling. Any thoughts on this? > Yeah, the patches are only there to keep fluidsynth as optional dependency. The music works without fluidsynth, fluidsynth sounds a bit better. If we add fluidsynth as mandatory dependency, how about timidity? Thats why I added only those that are strictly needed to run the game as dependency. The game could probably be patched so that it only shows the available sound / music backends in the menus. Timo
Re: [new] gzdoom-3.6.0
On Thu, Nov 08, 2018 at 10:22:13AM +0200, Timo Myyrä wrote: > Here's updated version for the gzdoom to latest version. > The fluidsynth isn't forced dependency, if user wants to use it, it must be > installed and configured with soundfont separately. Thanks for your efforts on gzdoom. I would like to get this moving forward and see the port finally imported. A couple of comments: - The BUILD_DEPENDS should be removed, they are pulled by devel/sdl2 - pkg/PLIST.orig should be removed - portcheck complains that pkg/README does not have $OpenBSD$ RCS tag at the top - We should probably mention in the README that an IWAD file is needed, you can have a look at games/prboom for an example Also, it seems that the two patches are unnecessary? And that we can also remove the following line from the port Makefile? CONFIGURE_ARGS += -DFLUIDSYNTHLIB1="libfluidsynth.so" Lastly, I wonder if it wouldn't be better to link against fluidsynth, add audio/generaluser-gs-soundfont in RUN_DEPENDS, and finally patch src/gameconfigfile.cpp so it automatically finds the SoundFont banks. This would result in a fully functional port playing music out of the box, without requiring any manual fiddling. Any thoughts on this?
UPDATE: x11/kde-applications/kgeography
Information for inst:kgeography-18.08.2 Comment: geography learning tool for KDE Description: KGeography is a geography learning tool, which allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some). It is part of the KDE Education Project. Maintainer: KDE porting team Simple one by one replacement for KDE4 kgeography. Ok to import? Rafael Sadowski kgeography-18.08.2.tar.gz Description: Binary data
NEW: x11/kde-applications/khelpcenter
Information for inst:khelpcenter-18.08.2 Comment: KDE help center Description: KHelpCenter - Help Center and documentation viewer Features - Show documentation from various sources - Fundamentals and Plasma Manual - Application manuals - Systemsettings modules - Kioslaves - KInfoCenter Modules - Man pages - Info pages - Glossary - Search through the available documentation Maintainer: KDE porting team Please find attached a simple KDE5 khelpcenter port. kdialog is part of KDE3 and KDE4 baseapps so I add the common conflict tags as usual. OK to import? Rafael Sadowski khelpcenter-18.08.2.tar.gz Description: Binary data
NEW: x11/kde-applications/kfind
Information for inst:kfind-18.08.2 Comment: KDE dialog boxes from shell scripts Description: KFind can be used as a standalone search tool, launched by KRunner or from your menu. It is also integrated into Konqueror as "Find File" in the "Tools" menu. It allows you to find files by name, type or content. Maintainer: KDE porting team Please find attached a simple KDE5 kfind port. kdialog is part of KDE3 and KDE4 baseapps so I add the common conflict tags as usual. OK to import? Rafael Sadowski kfind-18.08.2.tar.gz Description: Binary data
NEW: x11/kde-applications/keditbookmarks
Information for inst:keditbookmarks-18.08.2 Comment: KDE bookmarks editor Description: KBookmarks lets you access and manipulate bookmarks stored using the XBEL format. Maintainer: KDE porting team Please find attached a simple KDE5 keditbookmarks port. kdialog is part of KDE3 and KDE4 baseapps so I add the common conflict tags as usual. OK to import? Rafael Sadowksi keditbookmarks-18.08.2.tar.gz Description: Binary data
NEW: x11/kde-applications/kdialog
Information for inst:kdialog-18.08.2 Comment: KDE dialog boxes from shell scripts Description: kdialog allows you to display dialog boxes from shell scripts. The syntax is very much inspired from the "dialog" command (which shows text mode dialogs). Maintainer: KDE porting team Please find attached a simple KDE5 kdialog port. kdialog is part of KDE3 and KDE4 baseapps so I add the common conflict tags as usual. OK to import? Rafael Sadowksi kdialog-18.08.2.tar.gz Description: Binary data
[new] xfce4-screensaver
Hi, here's a port for xfce4-screensaver, a port of mate-screensaver to Xfce, see https://bluesabre.org/2018/11/25/xfce-screensaver-0-1-3-released/ oks welcome too :) Landry xfce4-screensaver.tgz Description: application/tar-gz
[new] libdbusmenu & xfce4-statusnotifier
Hi, here's two ports for libdbusmenu, the gtk2/gtk3 counterpart of x11/dbusmenu-qt, and xfce4-statusnotifer (https://goodies.xfce.org/projects/panel-plugins/xfce4-statusnotifier-plugin) i wonder if i should just enable the gtk3 bits as the gtk2 bits arent used in any project i know of. I've been able to successfully test it with cantata and owncloudclient, their menu appears in the new 'status notification' area instead of the good'ol systray. Note that dbusmenu (originally started by kde, to my understanding) isn't the same thing as https://ayatanaindicators.github.io which was a canonical/unity thing (named appindicator), and seems standardised differently at https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/ oks & comments welcome. Landry libdbusmenu-16.04.tgz Description: application/tar-gz xfce4-statusnotifier.tgz Description: application/tar-gz