CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: pas...@cvs.openbsd.org 2016/12/02 14:58:24 Modified files: net/tor: Makefile distinfo Log message: Update to tor 0.2.8.10.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/12/02 14:43:14 Modified files: databases : Makefile Log message: + py-sqlparse,python3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/12/02 14:42:19 Modified files: databases/py-sqlparse: Makefile distinfo databases/py-sqlparse/pkg: PLIST Log message: Update to py-sqlparse-0.2.2 and add a py3 flavor
[PATCH] graphics/jpeg: auto-detect Altivec on ppc
Hi, The following diff enables Altivec acceleration in libjpeg-turbo, for the PPC CPUs which support it. That is: currently, Altivec code is always compiled, but never executed (unless you pass the JSIMD_FORCEALTIVEC=1 environment variable). This patch enables Altivec support at runtime, only if your ppc CPU supports it. Upstream just added a similar patch for AmigaOS, so I plan to submit this diff if it's approved here. Tested on a G3 (machdep.altivec=0) and a G5 (machdep.altivec=1). Index: Makefile === RCS file: /cvs/ports/graphics/jpeg/Makefile,v retrieving revision 1.56 diff -u -p -r1.56 Makefile --- Makefile18 Oct 2016 14:28:14 - 1.56 +++ Makefile2 Dec 2016 18:28:12 - @@ -5,6 +5,7 @@ COMMENT=SIMD-accelerated JPEG codec rep V= 1.5.1 DISTNAME= jpeg-turbo-${V} PKGNAME= jpeg-${V} +REVISION= 0 EPOCH= 0 SHARED_LIBS+= jpeg68.1# 64.0 Index: patches/patch-simd_jsimd_powerpc_c === RCS file: patches/patch-simd_jsimd_powerpc_c diff -N patches/patch-simd_jsimd_powerpc_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-simd_jsimd_powerpc_c 2 Dec 2016 18:28:12 - @@ -0,0 +1,32 @@ +$OpenBSD$ + +Detect Altivec support on ppc. + +--- simd/jsimd_powerpc.c.orig Wed Sep 21 01:36:59 2016 simd/jsimd_powerpc.c Fri Dec 2 19:23:14 2016 +@@ -26,6 +26,12 @@ + #include + #include + ++#if defined(__OpenBSD__) ++#include ++#include ++#include ++#endif ++ + static unsigned int simd_support = ~0; + + #if defined(__linux__) || defined(ANDROID) || defined(__ANDROID__) +@@ -116,6 +122,12 @@ init_simd (void) + if (bufsize > SOMEWHAT_SANE_PROC_CPUINFO_SIZE_LIMIT) + break; + } ++#elif defined(__OpenBSD__) ++ int mib[2] = { CTL_MACHDEP, CPU_ALTIVEC }; ++ int altivec; ++ size_t len = sizeof(altivec); ++ if (sysctl(mib, 2, , , NULL, 0) == 0 && altivec != 0) ++simd_support |= JSIMD_ALTIVEC; + #endif + + /* Force different settings through environment variables */
[UPDATE] net/libpsl to 0.15.0
Hi ports@, Here is a diff to update net/libpsl to latest version (0.15.0). No bump needed. OK? Index: Makefile === RCS file: /cvs/ports/net/libpsl/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile10 May 2016 11:34:54 - 1.7 +++ Makefile2 Dec 2016 18:01:57 - @@ -2,9 +2,9 @@ COMMENT = public suffix list library -DISTNAME = libpsl-0.13.0 +DISTNAME = libpsl-0.15.0 -SHARED_LIBS += psl 1.0 # 5.0 +SHARED_LIBS += psl 1.0 # 5.2 CATEGORIES = net www @@ -13,7 +13,7 @@ HOMEPAGE =https://github.com/rockdaboo # MIT PERMIT_PACKAGE_CDROM = Yes -WANTLIB += c iconv idn intl unistring +WANTLIB += c iconv idn intl unistring MASTER_SITES = ${HOMEPAGE}/releases/download/${DISTNAME}/ Index: distinfo === RCS file: /cvs/ports/net/libpsl/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo10 May 2016 11:34:54 - 1.2 +++ distinfo2 Dec 2016 18:01:57 - @@ -1,2 +1,2 @@ -SHA256 (libpsl-0.13.0.tar.gz) = /cQRBTMr9KotwTbNhAVc2D+hAaXN6aJc7MVUoQkT1ik= -SIZE (libpsl-0.13.0.tar.gz) = 556735 +SHA256 (libpsl-0.15.0.tar.gz) = tZRjVdgQ/gOtxBlPG1r+hhVHKIwt26JL06o5qPGIqXI= +SIZE (libpsl-0.15.0.tar.gz) = 568878 Index: patches/patch-src_psl2c_c === RCS file: /cvs/ports/net/libpsl/patches/patch-src_psl2c_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_psl2c_c --- patches/patch-src_psl2c_c 10 May 2016 11:34:54 - 1.3 +++ patches/patch-src_psl2c_c 2 Dec 2016 18:01:57 - @@ -2,9 +2,9 @@ $OpenBSD: patch-src_psl2c_c,v 1.3 2016/0 Correct the name of the sha1sum command. src/psl2c.c.orig Mon May 9 17:26:56 2016 -+++ src/psl2c.cMon May 9 17:27:08 2016 -@@ -276,7 +276,7 @@ int main(int argc, const char **argv) +--- src/psl2c.c.orig Mon Nov 7 11:02:15 2016 src/psl2c.cThu Dec 1 22:45:21 2016 +@@ -266,7 +266,7 @@ int main(int argc, const char **argv) _print_psl_entries_dafsa(fpout, psl->suffixes); Index: pkg/PLIST === RCS file: /cvs/ports/net/libpsl/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 10 May 2016 11:34:54 - 1.3 +++ pkg/PLIST 2 Dec 2016 18:01:57 - @@ -6,3 +6,5 @@ lib/libpsl.a lib/libpsl.la @lib lib/libpsl.so.${LIBpsl_VERSION} lib/pkgconfig/libpsl.pc +@man man/man1/psl-make-dafsa.1 +@man man/man1/psl.1
devel/sdl2 bug since update to 2.0.5
I wish I had noticed this sooner when the update was posted... For whatever reason, certain applications with SDL2 2.0.5 are receving duplicate keyboard events. Mouse seems unaffected, but the menus of some games are very hard to navigate. If the Esc key opens a menu, instead what happens is it opens and closes before you can do anything. If you happen to be in a menu, arrow keys for navigation move the selector up or down two spaces at a time. Trying to open a console, would make it open and close immediately as well. Gameplay-type keys would work normally in my testing. games/quakespasm shows this problem. I haven't found others just yet that are in ports, but it was while checking the SDL2 branch of chocolate-doom currently in development that led me to this discovery. Initially thought it was just a local problem with that project until i duplicated it also with doomretro (not in ports, http://github.com/bradharding/doomretro) and quakespasm. My workstation at work still has a snapshot from Nov 8th, running SDL2 2.0.4. As a result I can't reproduce the issue here. My workstation at home ran a snapshot from Nov 17th when I found the problem. I updated it to Dec 1 snapshot and verified the problem still exists. I found this post in the SDL2 changelog: http://hg.libsdl.org/SDL/rev/aea47b61c640 ...and wondered if it was somehow related. I manually reverted this patch and gave it a go, but the problem persists. Has anyone else noticed duplicated key events in SDL2 programs? Any other examples? I am not sure where to look, but don't want to keep this to myself for too long... dmesg below of the most recent snapshot I've tried this with, cheers! -ryan OpenBSD 6.0-current (GENERIC.MP) #0: Thu Dec 1 12:16:22 MST 2016 bu...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 16357261312 (15599MB) avail mem = 15856971776 (15122MB) mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf06e0 (71 entries) bios0: vendor American Megatrends Inc. version "1206" date 04/16/2009 bios0: ASUSTeK Computer INC. P5K3 Deluxe acpi0 at bios0: rev 2 acpi0: sleep states S0 S1 S3 S4 S5 acpi0: tables DSDT FACP APIC MCFG OEMB HPET OSFR acpi0: wakeup devices P0P2(S4) P0P1(S4) UAR1(S4) PS2K(S4) EUSB(S4) USBE(S4) P0P4(S4) P0P5(S4) P0P6(S4) P0P7(S4) P0P8(S4) P0P9(S4) GBEC(S4) USB0(S4) USB1(S4) USB2(S4) [...] acpitimer0 at acpi0: 3579545 Hz, 24 bits acpimadt0 at acpi0 addr 0xfee0: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz, 2504.99 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,NXE,LONG,LAHF,PERF cpu0: 3MB 64b/line 8-way L2 cache mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges cpu0: apic clock running at 333MHz cpu1 at mainbus0: apid 2 (application processor) cpu1: Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz, 2504.63 MHz cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,NXE,LONG,LAHF,PERF cpu1: 3MB 64b/line 8-way L2 cache cpu2 at mainbus0: apid 1 (application processor) cpu2: Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz, 2504.63 MHz cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,NXE,LONG,LAHF,PERF cpu2: 3MB 64b/line 8-way L2 cache cpu3 at mainbus0: apid 3 (application processor) cpu3: Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz, 2504.63 MHz cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,NXE,LONG,LAHF,PERF cpu3: 3MB 64b/line 8-way L2 cache ioapic0 at mainbus0: apid 4 pa 0xfec0, version 20, 24 pins acpimcfg0 at acpi0 addr 0xe000, bus 0-255 acpihpet0 at acpi0: 14318179 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 1 (P0P2) acpiprt2 at acpi0: bus 4 (P0P1) acpiprt3 at acpi0: bus 3 (P0P4) acpiprt4 at acpi0: bus -1 (P0P6) acpiprt5 at acpi0: bus -1 (P0P7) acpiprt6 at acpi0: bus -1 (P0P8) acpiprt7 at acpi0: bus 2 (P0P9) acpicpu0 at acpi0: C1(@1 halt!), PSS acpicpu1 at acpi0: C1(@1 halt!), PSS acpicpu2 at acpi0: C1(@1 halt!), PSS acpicpu3 at acpi0: C1(@1 halt!), PSS aibs0 at acpi0 RTMP RVLT RFAN GGRP GITM SITM "PNP0501" at acpi0 not configured "PNP0303" at acpi0 not configured "PNP0C32" at acpi0 not configured acpibtn0 at acpi0: PWRB cpu0: Enhanced SpeedStep 2504 MHz: speeds: 2497, 1998 MHz pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "Intel 82G33 Host" rev 0x02 ppb0 at pci0 dev 1 function 0 "Intel 82G33 PCIE" rev 0x02: msi pci1 at ppb0 bus 1 radeondrm0 at pci1 dev 0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/12/02 10:38:33 Modified files: net: Makefile net/openconnect: Makefile net/openconnect/pkg: DESCR Log message: - introduce a flavour for a version of openconnect with fewer dependencies (no smartcard/libproxy support, etc) - update DESCR
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/12/02 08:50:29 Modified files: sysutils/collectd: Makefile sysutils/collectd/patches: patch-src_processes_c Added files: sysutils/collectd/patches: patch-src_swap_c patch-src_tcpconns_c Log message: Use KVM_NO_FILES to unbreak processes and swap plugins. The tcpconns plugin needs more work, using kvm_getfiles(3) or sysctl(3). Prodded by landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: giova...@cvs.openbsd.org2016/12/02 08:50:34 Modified files: databases/p5-DBD-mysql: Tag: OPENBSD_6_0 Makefile Added files: databases/p5-DBD-mysql/patches: Tag: OPENBSD_6_0 patch-dbdimp_c Log message: backport fix for CVE-2016-1251 to 4.037 ok afresh1@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/12/02 08:19:42 Modified files: mail/rspamd: Makefile Added files: mail/rspamd/patches: patch-contrib_aho-corasick_CMakeLists_txt patch-contrib_hiredis_CMakeLists_txt patch-contrib_http-parser_CMakeLists_txt patch-contrib_lc-btrie_CMakeLists_txt patch-contrib_libottery_CMakeLists_txt patch-contrib_linenoise_CMakeLists_txt patch-contrib_lpeg_CMakeLists_txt patch-contrib_xxhash_CMakeLists_txt patch-contrib_zstd_CMakeLists_txt Log message: get rid of some forced -O3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/12/02 08:17:40 Modified files: mail/rmilter : Makefile Log message: avoid unnecessary >80col line
Re: UPDATE productivity/baikal 0.4.6
Remi Lochererwrites: > On Mon, Nov 14, 2016 at 11:11:11PM +0100, Remi Locherer wrote: >> Hi >> >> This is an update of baikal from 0.2.7 to 0.4.6. >> >> I havn't tested an update with an actual database. An existing database >> will not be overwritten by this update.o >> >> Remi > > ping > > Version 0.2.7 is from February 2014. There have been many releases > inbetween. I recommend to either update the port or delete it. I have committed your update, thanks. I'll leave the let's-delete-it-or-not question to others. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [new] mail/rmilter
Slightly tweaked: - skip -O3 in new dirs, pointed out by jca - rand % x -> arc4random_uniform(x) rmilter.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/12/02 08:01:21 Modified files: productivity/baikal: Makefile distinfo productivity/baikal/pkg: PLIST README Removed files: productivity/baikal/patches: patch-Specific_virtualhosts_baikal_nginx Log message: Update to baikal-0.4.6 from Remi Locherer
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/12/02 07:59:09 Modified files: mail/rspamd: Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd-1.4.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/12/02 07:58:50 Modified files: mail : Makefile infrastructure/db: user.list Log message: +rmilter
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/12/02 07:57:41 Log message: import ports/mail/rmilter, testing/tweaks Johan Huldtgren, review/ok jca Rmilter is used to integrate rspamd with any milter-compatible MTA, for example postfix or sendmail. Features include: - ClamAV scanning (via unix or tcp socket). - Rspamd scanning - Greylisting and rate-limiting with redis upstream - Auto-whitelisting (internal and via redis upstream) - Replies check (whitelisting replies to sent messages) - Passing messages and/or their headers to beanstalk servers Status: Vendor Tag: sthen Release Tags: sthen_20161202 N ports/mail/rmilter/Makefile N ports/mail/rmilter/distinfo N ports/mail/rmilter/patches/patch-CMakeLists_txt N ports/mail/rmilter/patches/patch-contrib_http-parser_CMakeLists_txt N ports/mail/rmilter/patches/patch-contrib_xxhash_CMakeLists_txt N ports/mail/rmilter/patches/patch-hiredis_CMakeLists_txt N ports/mail/rmilter/patches/patch-rmilter_conf_sample N ports/mail/rmilter/patches/patch-contrib_lc-btrie_CMakeLists_txt N ports/mail/rmilter/patches/patch-contrib_zstd_CMakeLists_txt N ports/mail/rmilter/patches/patch-src_upstream_c N ports/mail/rmilter/pkg/DESCR N ports/mail/rmilter/pkg/PLIST N ports/mail/rmilter/pkg/rmilter.rc No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/12/02 07:51:52 Modified files: textproc/the_silver_searcher: Makefile distinfo textproc/the_silver_searcher/pkg: PLIST Log message: update to the_silver_searcher-1.0.1, from maintainer Florian Stinglmayr, tweak by me and ok with Florian.
Re: UPDATE: the_silver_searcher 1.0.1
On Thu, Dec 01, 2016 at 08:48:45PM +, Stuart Henderson wrote: > It doesn't use C++. How about this one? > Erm, my bad. Yes of course. > Index: Makefile > === > RCS file: /cvs/ports/textproc/the_silver_searcher/Makefile,v > retrieving revision 1.21 > diff -u -p -r1.21 Makefile > --- Makefile 30 Sep 2016 02:08:52 - 1.21 > +++ Makefile 1 Dec 2016 20:47:33 - > @@ -2,7 +2,7 @@ > > COMMENT =code searching tool, with a focus on speed (ag) > > -DISTNAME = the_silver_searcher-0.33.0 > +DISTNAME = the_silver_searcher-1.0.1 > CATEGORIES = textproc > > HOMEPAGE = https://github.com/ggreer/the_silver_searcher > @@ -13,6 +13,9 @@ PERMIT_PACKAGE_CDROM = Yes > > # uses pledge() > WANTLIB += c lzma pcre pthread z > + > +MODULES =gcc4 > +MODGCC4_ARCHS = * # needed for TLS > > MASTER_SITES = http://geoff.greer.fm/ag/releases/ > > Index: distinfo > === > RCS file: /cvs/ports/textproc/the_silver_searcher/distinfo,v > retrieving revision 1.19 > diff -u -p -r1.19 distinfo > --- distinfo 30 Sep 2016 02:08:52 - 1.19 > +++ distinfo 1 Dec 2016 20:47:33 - > @@ -1,2 +1,2 @@ > -SHA256 (the_silver_searcher-0.33.0.tar.gz) = > jKaAOZ317ohGpQnIpnwQ7h1fwalEVoBqD/ndkTuWHbM= > -SIZE (the_silver_searcher-0.33.0.tar.gz) = 180522 > +SHA256 (the_silver_searcher-1.0.1.tar.gz) = > 2WgqcPWEIZfRA5HpuFdXbJtvxOkwzW0kHCSee0mC8so= > +SIZE (the_silver_searcher-1.0.1.tar.gz) = 183173 > Index: pkg/PLIST > === > RCS file: /cvs/ports/textproc/the_silver_searcher/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 17 May 2016 10:57:07 - 1.3 > +++ pkg/PLIST 1 Dec 2016 20:47:33 - > @@ -4,3 +4,6 @@ > share/bash-completion/ > share/bash-completion/completions/ > share/bash-completion/completions/ag.bashcomp.sh > +share/zsh/ > +share/zsh/site-functions/ > +share/zsh/site-functions/_the_silver_searcher > > > retrieving revision 1.19 > > diff -u -p -u -r1.19 distinfo > > --- distinfo30 Sep 2016 02:08:52 - 1.19 > > +++ distinfo1 Dec 2016 16:37:49 - > > @@ -1,2 +1,2 @@ > > -SHA256 (the_silver_searcher-0.33.0.tar.gz) = > > jKaAOZ317ohGpQnIpnwQ7h1fwalEVoBqD/ndkTuWHbM= > > -SIZE (the_silver_searcher-0.33.0.tar.gz) = 180522 > > +SHA256 (the_silver_searcher-1.0.1.tar.gz) = > > 2WgqcPWEIZfRA5HpuFdXbJtvxOkwzW0kHCSee0mC8so= > > +SIZE (the_silver_searcher-1.0.1.tar.gz) = 183173 > > Index: pkg/PLIST > > === > > RCS file: /cvs/ports/textproc/the_silver_searcher/pkg/PLIST,v > > retrieving revision 1.3 > > diff -u -p -u -r1.3 PLIST > > --- pkg/PLIST 17 May 2016 10:57:07 - 1.3 > > +++ pkg/PLIST 1 Dec 2016 16:37:49 - > > @@ -4,3 +4,6 @@ > > share/bash-completion/ > > share/bash-completion/completions/ > > share/bash-completion/completions/ag.bashcomp.sh > > +share/zsh/ > > +share/zsh/site-functions/ > > +share/zsh/site-functions/_the_silver_searcher > >
Re: [NEW] devel/premake
Jeremie Courreges-Anglaswrites: > Solène Rapenne writes: > >> Le 2016-12-01 16:38, Solène Rapenne a écrit : >>> Le 2016-11-30 21:28, Jeremie Courreges-Anglas a écrit : Note that the build is silent which is bad. Adding verbose=1 to MAKE_FLAGS would have helped to spot an -Os cc flag that shouldn't be there. The link step shouldn't use -s since it makes DEBUG=-g useless. This seems to embed lua-5.1, using lua from ports could be nice - if possible of course. Back to the purpose of the port, it would be nice to check whether the generated Makefiles would be usable within the OpenBSD ports tree. But are you just looking for feedback or are you actually submitting it for inclusion? >>> >>> New version here >>> >>> I would like to submit it for inclusion in the ports tree because it's >>> a >>> dependency of another submission of mine (games/t-engine) >> >> New version : >> >> - removing -Os compilation flag >> - DOC link changed in DESCR >> - licence in Makefile > > Updated tarball that: > - renames the port directory to premake4 > - fixes the offending tests: use ldconfig -r to find libraries available > on the system. > > Patching a lua source file is a bit of a pain here since we have to > regenerate the C files that embed the lua source, hence the XXX comment. I think that this is good for an import, it is needed for Solene's t-engine/tome port. Could I please get reviews? -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [New] games/tome (previously t-engine)
Le 2016-11-29 17:58, Solène Rapenne a écrit : Hello, I got the game "The Tales of Maj'Eyal" to work on OpenBSD. It's a free/open-source game which is also could be paying to get "expansions" (if you look on Steam / GOG / Humble Bundle it costs a few € because this includes the expansion). Obviously, paid content is not provided in the port. About the patches : 1. bootstrap/boot.lua and src/getself.c : the game needs to know where are the content files, on linux/FreeBSD/Windows/MAC it finds the location of the executable with /proc or some other magic. I hardcoded the path as it's not possible on OpenBSD. The path is ${GAMEDIR} and is substituted during at do-configure. 2. premake4.lua : adding include and libs directories I named it t-engine but it may be better to name it tome. T-engine is the name of the engine but it comes with files to play ToME. There is a version of the sources without musics, maybe this could be interesting to have a FLAVOR with no_music to have a reduced file usage if you don't want music. - removed compile flags -O3 and -fomit-frame-pointer - changed name of the binary and game directory from t-engine to tome - added verbose build tome.tar.gz Description: GNU Zip compressed data
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/12/02 06:35:00 Modified files: lang/mruby : Makefile Log message: Broken on sparc64 http://build-failures.rhaalovely.net//sparc64/2016-11-21/lang/mruby.log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/12/02 06:32:14 Modified files: sysutils : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: sysutils/lsof : Makefile distinfo sysutils/lsof/patches: patch-Configure patch-dialects_n+obsd_dlsof_h patch-dialects_n+obsd_dnode_c patch-dialects_n+obsd_dproc_c patch-dialects_n+obsd_dstore_c patch-dialects_n+obsd_machine_h patch-lsof_8 sysutils/lsof/pkg: DESCR PLIST Log message: Move lsof to the Attic. Requires kmem access, is so coupled to the system internals that it needs a /usr/src/sys checkout, and breaks regularly due to changes in base. People used to it should be told to use fstat(1) & friends instead. ok landry@ sthen@ dcoppa@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/12/02 06:27:12 Modified files: net/arm: Makefile Log message: Drop dep on lsof, which will soon leave the ports tree. Note that weakening the security of the system to make lsof work actually resulted in the arm process hanging, so it is actually a gain.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/12/02 06:10:17 Modified files: games/sdlpop : Makefile Log message: Don't attempt to build on BE archs. http://build-failures.rhaalovely.net//sparc64/2016-11-21/games/sdlpop.log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/12/02 06:08:21 Modified files: emulators/hatari: Makefile Log message: Restrict to i386 amd64 powerpc arm, as per src/cpu/sysdeps.h http://build-failures.rhaalovely.net//sparc64/2016-11-21/emulators/hatari.log
sparc64 bulk build report
bulk build on sparc64-1.ports.openbsd.org started on Mon Nov 21 15:32:41 MST 2016 finished at Fri Dec 2 05:30:44 MST 2016 lasted 11D06h58m done with kern.version=OpenBSD 6.0-current (GENERIC) #0: Thu Nov 17 18:52:51 MST 2016 built packages:8202 Nov 21:202 Nov 22:154 Nov 23:194 Nov 24:145 Nov 25:140 Nov 26:141 Nov 27:213 Nov 28:235 Nov 29:524 Nov 30:873 Dec 1:2974 Dec 2:2406 build failures: 16 http://build-failures.rhaalovely.net//sparc64/2016-11-21/audio/moc.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/audio/openal.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/devel/cbmc.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/devel/keystone.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/emulators/hatari.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/games/sdlpop.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/geo/qgis.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/graphics/aqsis.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/graphics/tesseract/tessdata,-afr.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/lang/guile2.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/lang/mruby.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/multimedia/gstreamer1/core.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/security/sslscan,openssl.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/textproc/link-grammar,,-main.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/www/netsurf/browser.log http://build-failures.rhaalovely.net//sparc64/2016-11-21/www/netsurf/netsurf-fb.log recurrent failures failures/audio/moc.log failures/devel/keystone.log failures/geo/qgis.log failures/security/sslscan,openssl.log failures/www/netsurf/browser.log failures/www/netsurf/netsurf-fb.log new failures +++ ls-failures Fri Dec 2 05:31:15 2016 +failures/audio/openal.log +failures/devel/cbmc.log +failures/emulators/hatari.log +failures/games/sdlpop.log +failures/graphics/aqsis.log +failures/graphics/tesseract/tessdata,-afr.log +failures/lang/guile2.log +failures/lang/mruby.log +failures/multimedia/gstreamer1/core.log +failures/textproc/link-grammar,,-main.log resolved failures --- ../old/sparc64/last//ls-failuresSun Nov 13 19:53:27 2016 -failures/devel/ctftools.log -failures/games/bastet.log -failures/plan9/drawterm.log -failures/sysutils/u-boot.log -failures/textproc/calibre.log -failures/www/kcaldav.log -failures/x11/cool-retro-term.log -failures/x11/gtk3mm.log -failures/x11/spice-gtk.log Base libs: curses.14.0 edit.5.2 event.4.1 expat.11.0 form.6.0 formw.6.0 fuse.1.1 iberty.12.0 menu.6.0 menuw.6.0 ncurses.14.0 ncursesw.14.0 objc.6.0 ossaudio.4.0 panel.6.0 panelw.6.0 perl.17.1 radius.1.0 readline.4.0 rpcsvc.2.0 skey.6.0 sndio.6.1 stdc++.57.0 termcap.14.0 .14.0 usbhid.7.0 util.12.1 z.5.0 pthread.23.0 c.89.2 c.89.2.a kvm.16.2 m.10.0 crypto.40.0 pcap.8.2 ssl.41.0 tls.13.0 X libs: EGL.1.0 FS.10.0 GLESv1_CM.1.0 GLU.9.0 GLw.6.0 ICE.10.0 SM.9.0 X11-xcb.2.0 X11.16.1 XRes.5.0 Xau.10.0 Xaw.15.0 Xaw7.15.0 Xcomposite.4.0 Xcursor.5.0 Xdamage.4.0 Xdmcp.11.0 Xext.13.0 Xfixes.6.0 Xfontcache.5.0 Xi.12.1 Xinerama.6.0 Xmu.11.0 Xmuu.6.0 Xpm.9.0 Xrandr.7.1 Xrender.6.0 Xss.6.0 Xt.11.0 Xtst.11.0 Xv.6.0 XvMC.6.0 XvMCW.2.0 dmx.2.0 XvMCr600.1.0 Xxf86dga.6.0 Xxf86misc.6.0 Xxf86vm.6.0 drm_amdgpu.1.1 drm_nouveau.3.0 drm_radeon.4.0 epoxy.2.0 fontenc.4.0 gbm.0.0 pciaccess.2.0 pixman-1.32.6 pthread-stubs.2.0 txc_dxtn.0.0 xcb-composite.1.0 xcb-cursor.0.0 xcb-damage.1.0 xcb-dpms.1.0 xcb-dri2.1.1 xcb-dri3.0.0 xcb-ewmh.2.0 xcb-icccm.4.0 xcb-image.2.0 xcb-keysyms.3.0 xcb-render-util.2.0 xcb-res.1.1 xcb-shm.1.1 xcb-util.0.0 xcb-xevie.1.0 xcb-xf86dri.2.0 xcb-xinerama.1.0 xcb-xtest.1.0 xcb-xvmc.1.0 xkbfile.6.0 xkbui.5.0 GL.17.0 GLESv2.1.1 OSMesa.10.0 Xfont.13.0 Xft.10.0 glapi.0.2 fontconfig.11.0 xcb-glx.1.1 xcb-present.0.1 xcb-randr.2.2 xcb-record.1.1 xcb-render.1.1 xcb-screensaver.1.1 xcb-shape.1.1 xcb-sync.1.2 xcb-xfixes.1.2 xcb-xkb.0.1 xcb-xprint.3.0 xcb-xv.1.1 xcb.4.0 drm.7.2 freetype.27.0 xcb-xrm.0.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/12/02 03:05:06 Modified files: net/bro: Makefile net/bro/pkg: README Removed files: net/bro/patches: patch-aux_broctl_bin_broctl_in Log message: Drop the setrlimit patch, it's not needed anymore; prodded by Daniel Thayer http -> https in README while here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2016/12/02 02:39:07 Modified files: audio/libxmp : Makefile distinfo audio/libxmp/patches: patch-Makefile_in patch-src_common_h Removed files: audio/libxmp/patches: patch-src_mix_paula_c Log message: Update libxmp to 4.4.1. This is a bugfix release, no bump needed. OK ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/12/02 02:05:29 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-136.0.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/12/02 01:58:17 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.11.24.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/12/02 01:57:43 Modified files: net/py-boto3 : Makefile distinfo net/py-boto3/pkg: PLIST Log message: Update to py-boto3-1.4.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/12/02 01:57:58 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.4.81.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/12/02 01:18:19 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: extension-overrides.js www/tor-browser/https-everywhere: Makefile distinfo www/tor-browser/noscript: Makefile distinfo www/tor-browser/tor-launcher: Makefile distinfo www/tor-browser/tor-launcher/patches: patch-src_components_tl-process_js www/tor-browser/torbutton: Makefile distinfo Log message: Update to tor-browser 6.0.7, patching CVE-2016-9079 (Use-after-free in SVG Animation). updates: - https-everywhere to 5.2.7 - noscript to 2.9.5.2 - tor-launcher to 0.2.9.4 - torbutton to 1.9.5.12 >From MAINTAINER attila // stalphonsos // com.
Re: [UPDATE] Tor Browser 6.0.7
On Thu, Dec 01, 2016 at 05:32:26PM -0600, attila wrote: > Hi ports@, > > Attached is an update to the Tor Browser ports that bring us up to > 6.0.7, which patches CVE-2016-9079 (Use-after-free in SVG Animation). Thanks, commited.