NEW: sysutils/gpp

2020-07-02 Thread Brian Callahan
Hi ports -- Attached is a new port, sysutils/gpp. GPP is a generic preprocessor. --- pkg/DESCR: GPP is a general-purpose preprocessor with customizable syntax, suitable for a wide range of preprocessing tasks. Its independence from any one programming language makes it much more versatile than th

Re: [Update] astro/py-astral : Update to 2.2

2020-07-02 Thread Martin Reindl
On Fri, Jun 26, 2020 at 02:08:35AM +, wen heping wrote: > Hi, > >Here is a patch for astro/py-astral: >i) Update to 2.2 >ii) python3 only >iii) Remove BUILD_DEPENDS=${RUN_DEPENDS} >iv) Add devel/py-freezegun as RUN_DEPENDS > >It build well and pass all tests, no other

NEW: devel/z80ex

2020-07-02 Thread Brian Callahan
Hi ports -- Attached is a new port, devel/z80ex. Z80ex is a portable ZiLOG Z80 CPU emulation library. --- pkg/DESCR: Z80~Ex is the portable ZiLOG Z80 CPU emulator designed as a library. Goals include precise opcode emulation (documented & undocumented), exact timings for each opcode (including I/

python 3.8 test build: seamonkey vulkan-tools cloudpickle salt

2020-07-02 Thread Stuart Henderson
I've done a bulk build to assess what's needed to move the default py3 version to 3.8. Various Linux distros are using Python 3.8 already and I think even LTS are moving to it so fallout is mostly already fixed upstream. (3.7 is now on "security fixes only"). I've committed fixes for some minor fa

Re: python 3.8 test build: seamonkey vulkan-tools cloudpickle salt

2020-07-02 Thread Landry Breuil
On Thu, Jul 02, 2020 at 02:33:00PM +0100, Stuart Henderson wrote: > > www/seamonkey Could not find gconf-2.0 > -> seems repeatable but I don't understand why py3 would be involved > so maybe it's fallout from something else sorry, that one is mine - unrelated to python, and now fixed.

Determinism in generated sourcehut tarballs

2020-07-02 Thread Drew DeVault
Hiya ports, just writing to let you know that tarballs generated by git.sr.ht and hg.sr.ht are deterministic. We defer to git to generate tars, and busybox to gzip them; git has tests enforcing determinism, and we patched busybox to be deterministic as well.

textproc/zathura/core build failure

2020-07-02 Thread Christian Weisgerber
In my last amd64 bulk build, textproc/zathura/core failed to build. Here's the log: >>> Building on amd64-3 under textproc/zathura/core BDEPENDS = [x11/girara;textproc/py-docutils;print/texlive/base,-synctex;devel/

Re: textproc/zathura/core build failure

2020-07-02 Thread Olivier Taïbi
On Thu, Jul 02, 2020 at 05:58:59PM +0200, Christian Weisgerber wrote: > In my last amd64 bulk build, textproc/zathura/core failed to build. > > Here's the log: > > > [...] > ninja: Entering directory `/usr/obj/ports/zathura-

Re: [update/perl 5.32 fix] audio/p5-MP3-Tag 1.15

2020-07-02 Thread Charlene Wendling
On Thu, 2 Jul 2020 00:11:25 +0100 Stuart Henderson wrote: > On 2020/07/01 23:51, Charlene Wendling wrote: > > Hi, > > > > This is a quick update for MP3::Tag to 1.15, fixing unescaped left > > braces that will be fatal with Perl >= 5.32. That's the only change > > [0], oh and now the module is di

Re: [NEW] cad/qflow

2020-07-02 Thread Alessandro De Laurenzis
Still another ping. This is already ok sthen@ to import (but not yet in the tree). Any other developer available to give it a try? Tarball re-attached. On 26/06/2020 18:19, Stuart Henderson wrote: This is OK sthen@ to import. On 2020/06/26 16:35, Alessandro De Laurenzis wrote: Weekly ping.

Re: NEW: x11/elementary/dock

2020-07-02 Thread Charlie Burnett
Plank is great! Even if this is for the Elementary desktop, you may want to just put it as "Plank", I know it's used in several linux distros with xfce/lxqt/lxde. Thanks for your work! Charlie On Fri, Jun 26, 2020 at 9:16 AM Brian Callahan wrote: > > On Friday, June 26, 2020 5:30 AM, Charlene W

FIX: audio/paulstretch

2020-07-02 Thread Brian Callahan
Hi ports -- Currently, audio/paulstretch segfaults when you try to do any work. The attached patch fixes the segfault and everything works OK. OK? ~Brian Index: Makefile === RCS file: /cvs/ports/audio/paulstretch/Makefile,v retrievi

NEW: devel/zmac

2020-07-02 Thread Brian Callahan
Hi ports -- Attached is a new port, devel/zmac. zmac is a Z-80 macro cross assembler. --- pkg/DESCR: zmac is a Z-80 macro cross-assembler. It has all the features you'd expect. It assembles the specified input file (with a '.z' extension if there is no pre-existing extension and the file as given

Re: python 3.8 test build: seamonkey vulkan-tools cloudpickle salt

2020-07-02 Thread Stuart Henderson
Here's a diff to update cloudpickle and switch to 3-only. Fixes textproc/libxmlbird build with py3.8 devel/py-doit still builds ok with py3.7, ports using doit to build still work devel/spyder still builds and runs (only lightly tested) OK? Index: Makefile ===

NEW: lang/cowgol

2020-07-02 Thread Brian Callahan
Hi ports -- Attached is a new port, lang/cowgol. Cowgol is a self-hosted Ada-inspired language for small systems. --- pkg/DESCR: Cowgol is an experimental, Ada-inspired language for very small systems (6502, Z80, etc). It's different because it's intended to be self-hosted on these devices: the e

Re: Determinism in generated sourcehut tarballs

2020-07-02 Thread Jan Beich
"Drew DeVault" writes: > Hiya ports, just writing to let you know that tarballs generated by > git.sr.ht and hg.sr.ht are deterministic. We defer to git to generate > tars, and busybox to gzip them; git has tests enforcing determinism, and > we patched busybox to be deterministic as well. Wouldn

Re: Determinism in generated sourcehut tarballs

2020-07-02 Thread Drew DeVault
On Thu Jul 2, 2020 at 11:35 PM EDT, Jan Beich wrote: > Wouldn't https://todo.sr.ht/~sircmpwn/hg.sr.ht/33 prevent usage in > MASTER_SITES? Hm, yes. I think you're right. We only have this guarantee for git right now, my bad. The change needs to be done in mercurial upstream to get stable hg tarball