Re: Patch for fonts/terminus-font/Makefile

2016-09-04 Thread Aioi Yuuko
I was actually considering that naming convention, with only one minor caveat: 
it would break the current flavors. I see four possibilities:
a) keep symquotes and center_tilde, then add in flavors named directly after 
the remaining upstream patches
b) custom names for everything
c) all names directly after the upstream patches
d) leave it alone and if anyone wants to really customize, let them edit the 
makefile themselves

Discussing just a font for more than ten or so total messages feels like 
bikeshedding to me, so if we don't get a conclusive answer soonish, I'll 
probably just drop it (i.e. pick option d).
On 4 Sep 2016 4:23 p.m., "Dmitrij D. Czarkoff"  wrote:
>
> Aioi Yuuko  wrote: 
>
> >-FLAVORS = symquotes centered_tilde 
> >+FLAVORS = symquotes centered_tilde type_dv cyrillic_i distinct_l script_g 
> >high_k 
>
> This doesn't make sense to me.  There are 10 options and we have 7 
> FLAVORs with custom (albeit somewhat descriptive) names.  I'd rather go 
> for 
>
> FLAVORS = ao2 dv1 ge2 gq2 ij1 ka2 ll2 td1 hi2 br1 
>
> and refer to HOMEPAGE for details.  In the end, the font's defaults are 
> rather sane, and those who want to customize their font can probably 
> pick their preferences themselves. 


mail/mailman - csrf vulnerability

2016-09-04 Thread Sevan Janiyan
Hello,
Version in ports is vulnerable to CVE-2016-6893.
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6893


Sevan



Re: Patch for fonts/terminus-font/Makefile

2016-09-04 Thread Dmitrij D. Czarkoff
Aioi Yuuko  wrote:

>-FLAVORS = symquotes centered_tilde
>+FLAVORS = symquotes centered_tilde type_dv cyrillic_i distinct_l script_g 
>high_k

This doesn't make sense to me.  There are 10 options and we have 7
FLAVORs with custom (albeit somewhat descriptive) names.  I'd rather go
for

 FLAVORS = ao2 dv1 ge2 gq2 ij1 ka2 ll2 td1 hi2 br1

and refer to HOMEPAGE for details.  In the end, the font's defaults are
rather sane, and those who want to customize their font can probably
pick their preferences themselves.



Too many open files with graphics/shotwell

2016-09-04 Thread Daniel Bolgheroni
Running shotwell, it closes with whatever action tried inside the
program with:

$ shotwell

(shotwell:25255): Gtk-WARNING **: Theme parsing error: :2:38: The style 
property GtkPaned:handle-size is deprecated and shouldn't be used anymore. It 
will be removed in a future version

(shotwell:25255): GLib-GIO-CRITICAL **: g_file_monitor_emit_event: assertion 
'G_IS_FILE_MONITOR (monitor)' failed

(shotwell:25255): Gtk-WARNING **: Attempting to read the recently used 
resources file at '/home/dbolgheroni/.local/share/recently-used.xbel', but the 
parser failed: Failed to open file 
'/home/dbolgheroni/.local/share/recently-used.xbel': Too many open files.

(shotwell:25255): GLib-ERROR **: Creating pipes for GWakeup: Too many open files

Trace/BPT trap 
$

Checking how many files are open while the program is running:

$ fstat | grep shotwell | wc -l
 514
$ ulimit -a
time(cpu-seconds)unlimited
file(blocks) unlimited
coredump(blocks) unlimited
data(kbytes) 1572864
stack(kbytes)4096
lockedmem(kbytes)2665833
memory(kbytes)   7975188
nofiles(descriptors) 512
processes256
@car:~$

The obvious first impression is to raise some limits, so:

$ ulimit -n 1024
$ ulimit -a
time(cpu-seconds)unlimited
file(blocks) unlimited
coredump(blocks) unlimited
data(kbytes) 1572864
stack(kbytes)4096
lockedmem(kbytes)2665833
memory(kbytes)   7975188
nofiles(descriptors) 1024
processes256
@car:~$

Running again, and checking how many files is open:

$ fstat | grep shotwell | wc -l
 1026
$

It will open as many files as the limit the system imposes. It was
updated recently, but I could see the same behavior with 0.23.4 also.

Are there any GTK+ black magic needed in config or something that I
don't know?

Thank you.

-- 
db



Re: UPDATE audio/openal 1.6.0

2016-09-04 Thread David CARLIER
last time, sorry ... forgot the fix from FreeBSD's version.

On 4 September 2016 at 23:14, David CARLIER  wrote:
> ...
> with an unneeded patch it is better
> ...
>
> On 4 September 2016 at 23:08, David CARLIER  wrote:
>> Hi,
>>
>> this is a little update of openal using clang + backport of the C11
>> atomic fix. tested with astromenace and supertuxkart.
>>
>> Hope it finds its way.
Index: Makefile
===
RCS file: /cvs/ports/audio/openal/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile1 Sep 2016 10:53:26 -   1.38
+++ Makefile4 Sep 2016 22:26:47 -
@@ -1,13 +1,13 @@
 # $OpenBSD: Makefile,v 1.38 2016/09/01 10:53:26 jasper Exp $
 
-BROKEN-arm =   undefined reference to __sync atomic ops
 BROKEN-hppa =  undefined reference to __sync atomic ops
+BROKEN-mips64 =undefined reference to __sync atomic ops
+BROKEN-mips64el =  undefined reference to __sync atomic ops
 
 COMMENT =  cross-platform 3D audio API
 
-V =1.15.1
+V =1.16.0
 EPOCH =0
-REVISION = 4
 DISTNAME = openal-soft-$V
 PKGNAME =  openal-$V
 CATEGORIES =   audio
@@ -20,32 +20,41 @@ MAINTAINER =David Carlier  3;pos += 4)
- {
- const __m128 val4 = _mm_load_ps(&data[pos]);
- __m128 dry4 = _mm_load_ps(&DryBuffer[c][OutPos+pos]);
-@@ -189,7 +189,7 @@ void MixSend_SSE(const SendParams *params, const ALflo
- WetClickRemoval[0] -= data[0] * WetGain;
- 
- gain = _mm_set1_ps(WetGain);
--for(pos = 0;pos < BufferSize-3;pos+=4)
-+for(pos = 0;BufferSize-pos > 3;pos += 4)
- {
- const __m128 val4 = _mm_load_ps(&data[pos]);
- __m128 wet4 = _mm_load_ps(&WetBuffer[0][OutPos+pos]);
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/audio/openal/patches/patch-CMakeLists_txt,v
retrieving revision 1.5
diff -u -p -r1.5 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt11 Mar 2013 15:26:15 -  1.5
+++ patches/patch-CMakeLists_txt4 Sep 2016 22:26:47 -
@@ -1,7 +1,16 @@
 $OpenBSD: patch-CMakeLists_txt,v 1.5 2013/03/11 15:26:15 bcallah Exp $
 CMakeLists.txt.origThu Mar  7 10:11:07 2013
-+++ CMakeLists.txt Thu Mar  7 10:11:45 2013
-@@ -797,7 +797,7 @@ ENDIF()
+--- CMakeLists.txt.origFri Aug 15 08:06:59 2014
 CMakeLists.txt Sun Sep  4 22:58:36 2016
+@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS)
+ # Check if we have C11 _Atomic
+ CHECK_C_SOURCE_COMPILES(
+ "#include 
+- int _Atomic foo;
++ const int _Atomic foo = ATOMIC_VAR_INIT(~0);
+  int main()
+  {
+  return atomic_load(&foo);
+@@ -1134,7 +1134,7 @@ ENDIF()
  # Install alsoft.conf configuration file
  IF(ALSOFT_CONFIG)
  INSTALL(FILES alsoftrc.sample
Index: patches/patch-OpenAL32_alBuffer_c
===
RCS file: patches/patch-OpenAL32_alBuffer_c
diff -N patches/patch-OpenAL32_alBuffer_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-OpenAL32_alBuffer_c   4 Sep 2016 22:26:47 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- OpenAL32/alBuffer.c.orig   Fri Aug 15 08:06:59 2014
 OpenAL32/alBuffer.cSun Sep  4 22:48:18 2016
+@@ -1179,7 +1179,7 @@ static ALboolean DecomposeFormat(ALenum format, enum F
+ { AL_7POINT1_16_SOFT,  FmtX71, FmtShort },
+ { AL_7POINT1_32F_SOFT, FmtX71, FmtFloat },
+ };
+-ALuint i;
++volatile ALuint i;
+ 
+ for(i = 0;i < COUNTOF(list);i++)
+ {
Index: patches/patch-utils_makehrtf_c
===
RCS file: /cvs/ports/audio/openal/patches/patch-utils_makehrtf_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-utils_makehrtf_c
--- patches/patch-utils_makehrtf_c  9 Dec 2014 20:46:00 -   1.1
+++ patches/patch-utils_makehrtf_c  4 Sep 2016 22:26:47 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-utils_makehrtf_c,v 1.1 2014/12/09 20:46:00 sthen Exp $
 utils/makehrtf.c.orig  Tue Dec  9 20:40:59 2014
-+++ utils/makehrtf.c   Tue Dec  9 20:41:24 2014
-@@ -2017,7 +2017,7 @@ static int StoreMhr (const HrirDataT * hData, const ch
+--- utils/makehrtf.c.orig  Fri Aug 15 08:06:59 2014
 utils/makehrtf.c   Sun Sep  4 22:48:18 2016
+@@ -2071,7 +2071,7 @@ static int StoreMhr (const HrirDataT * hData, const ch
step = hData -> mIrSize;
end = hData -> mIrCount * step;
n = hData -> mIrPoints;
@@ -10,12 +10,3 @@ $OpenBSD: patch-utils_makehrtf_c,v 1.1 2
for (j = 0; j < end; j += step) {
hpHist = 0;
for (i = 0; i < n; i ++) {
-@@ -2072,7 +2072,7 @@ static int StoreTable (const HrirDataT * hData, const 
-"static const ALshort defaultCoeffs[%u] =\n{\n", hData 
-> mIrCount * n);
-   if (! WriteAscii (text, fp, filename))
-  return (0);
--  srand (0x31DF840C);
-+  srand_deterministic (0x31DF840C);
-   for (j = 0; j < end; j +

Re: UPDATE audio/openal 1.6.0

2016-09-04 Thread David CARLIER
...
with an unneeded patch it is better
...

On 4 September 2016 at 23:08, David CARLIER  wrote:
> Hi,
>
> this is a little update of openal using clang + backport of the C11
> atomic fix. tested with astromenace and supertuxkart.
>
> Hope it finds its way.
? patches/patch-OpenAL32_alBuffer_c
Index: Makefile
===
RCS file: /cvs/ports/audio/openal/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile1 Sep 2016 10:53:26 -   1.38
+++ Makefile4 Sep 2016 22:13:36 -
@@ -1,13 +1,13 @@
 # $OpenBSD: Makefile,v 1.38 2016/09/01 10:53:26 jasper Exp $
 
-BROKEN-arm =   undefined reference to __sync atomic ops
 BROKEN-hppa =  undefined reference to __sync atomic ops
+BROKEN-mips64 =undefined reference to __sync atomic ops
+BROKEN-mips64el =  undefined reference to __sync atomic ops
 
 COMMENT =  cross-platform 3D audio API
 
-V =1.15.1
+V =1.16.0
 EPOCH =0
-REVISION = 4
 DISTNAME = openal-soft-$V
 PKGNAME =  openal-$V
 CATEGORIES =   audio
@@ -20,32 +20,41 @@ MAINTAINER =David Carlier  3;pos += 4)
- {
- const __m128 val4 = _mm_load_ps(&data[pos]);
- __m128 dry4 = _mm_load_ps(&DryBuffer[c][OutPos+pos]);
-@@ -189,7 +189,7 @@ void MixSend_SSE(const SendParams *params, const ALflo
- WetClickRemoval[0] -= data[0] * WetGain;
- 
- gain = _mm_set1_ps(WetGain);
--for(pos = 0;pos < BufferSize-3;pos+=4)
-+for(pos = 0;BufferSize-pos > 3;pos += 4)
- {
- const __m128 val4 = _mm_load_ps(&data[pos]);
- __m128 wet4 = _mm_load_ps(&WetBuffer[0][OutPos+pos]);
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/audio/openal/patches/patch-CMakeLists_txt,v
retrieving revision 1.5
diff -u -p -r1.5 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt11 Mar 2013 15:26:15 -  1.5
+++ patches/patch-CMakeLists_txt4 Sep 2016 22:13:36 -
@@ -1,7 +1,16 @@
 $OpenBSD: patch-CMakeLists_txt,v 1.5 2013/03/11 15:26:15 bcallah Exp $
 CMakeLists.txt.origThu Mar  7 10:11:07 2013
-+++ CMakeLists.txt Thu Mar  7 10:11:45 2013
-@@ -797,7 +797,7 @@ ENDIF()
+--- CMakeLists.txt.origFri Aug 15 08:06:59 2014
 CMakeLists.txt Sun Sep  4 22:58:36 2016
+@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS)
+ # Check if we have C11 _Atomic
+ CHECK_C_SOURCE_COMPILES(
+ "#include 
+- int _Atomic foo;
++ const int _Atomic foo = ATOMIC_VAR_INIT(~0);
+  int main()
+  {
+  return atomic_load(&foo);
+@@ -1134,7 +1134,7 @@ ENDIF()
  # Install alsoft.conf configuration file
  IF(ALSOFT_CONFIG)
  INSTALL(FILES alsoftrc.sample
Index: patches/patch-utils_makehrtf_c
===
RCS file: /cvs/ports/audio/openal/patches/patch-utils_makehrtf_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-utils_makehrtf_c
--- patches/patch-utils_makehrtf_c  9 Dec 2014 20:46:00 -   1.1
+++ patches/patch-utils_makehrtf_c  4 Sep 2016 22:13:36 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-utils_makehrtf_c,v 1.1 2014/12/09 20:46:00 sthen Exp $
 utils/makehrtf.c.orig  Tue Dec  9 20:40:59 2014
-+++ utils/makehrtf.c   Tue Dec  9 20:41:24 2014
-@@ -2017,7 +2017,7 @@ static int StoreMhr (const HrirDataT * hData, const ch
+--- utils/makehrtf.c.orig  Fri Aug 15 08:06:59 2014
 utils/makehrtf.c   Sun Sep  4 22:48:18 2016
+@@ -2071,7 +2071,7 @@ static int StoreMhr (const HrirDataT * hData, const ch
step = hData -> mIrSize;
end = hData -> mIrCount * step;
n = hData -> mIrPoints;
@@ -10,12 +10,3 @@ $OpenBSD: patch-utils_makehrtf_c,v 1.1 2
for (j = 0; j < end; j += step) {
hpHist = 0;
for (i = 0; i < n; i ++) {
-@@ -2072,7 +2072,7 @@ static int StoreTable (const HrirDataT * hData, const 
-"static const ALshort defaultCoeffs[%u] =\n{\n", hData 
-> mIrCount * n);
-   if (! WriteAscii (text, fp, filename))
-  return (0);
--  srand (0x31DF840C);
-+  srand_deterministic (0x31DF840C);
-   for (j = 0; j < end; j += step) {
-   if (! WriteAscii ("   ", fp, filename))
-  return (0);
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/openal/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   22 May 2015 11:31:11 -  1.7
+++ pkg/PLIST   4 Sep 2016 22:13:36 -
@@ -14,3 +14,7 @@ share/examples/openal/
 @sample ${SYSCONFDIR}/openal/
 share/examples/openal/alsoftrc.sample
 @sample ${SYSCONFDIR}/openal/alsoft.conf
+share/openal/
+share/openal/hrtf/
+share/openal/hrtf/default-44100.mhr
+share/openal/hrtf/default-48000.mhr


UPDATE audio/openal 1.6.0

2016-09-04 Thread David CARLIER
Hi,

this is a little update of openal using clang + backport of the C11
atomic fix. tested with astromenace and supertuxkart.

Hope it finds its way.
? patches/patch-OpenAL32_alBuffer_c
Index: Makefile
===
RCS file: /cvs/ports/audio/openal/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile1 Sep 2016 10:53:26 -   1.38
+++ Makefile4 Sep 2016 22:06:22 -
@@ -1,13 +1,13 @@
 # $OpenBSD: Makefile,v 1.38 2016/09/01 10:53:26 jasper Exp $
 
-BROKEN-arm =   undefined reference to __sync atomic ops
 BROKEN-hppa =  undefined reference to __sync atomic ops
+BROKEN-mips64 =undefined reference to __sync atomic ops
+BROKEN-mips64el =  undefined reference to __sync atomic ops
 
 COMMENT =  cross-platform 3D audio API
 
-V =1.15.1
+V =1.16.0
 EPOCH =0
-REVISION = 4
 DISTNAME = openal-soft-$V
 PKGNAME =  openal-$V
 CATEGORIES =   audio
@@ -20,32 +20,41 @@ MAINTAINER =David Carlier 
+- int _Atomic foo;
++ const int _Atomic foo = ATOMIC_VAR_INIT(~0);
+  int main()
+  {
+  return atomic_load(&foo);
+@@ -1134,7 +1134,7 @@ ENDIF()
  # Install alsoft.conf configuration file
  IF(ALSOFT_CONFIG)
  INSTALL(FILES alsoftrc.sample
Index: patches/patch-utils_makehrtf_c
===
RCS file: /cvs/ports/audio/openal/patches/patch-utils_makehrtf_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-utils_makehrtf_c
--- patches/patch-utils_makehrtf_c  9 Dec 2014 20:46:00 -   1.1
+++ patches/patch-utils_makehrtf_c  4 Sep 2016 22:06:22 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-utils_makehrtf_c,v 1.1 2014/12/09 20:46:00 sthen Exp $
 utils/makehrtf.c.orig  Tue Dec  9 20:40:59 2014
-+++ utils/makehrtf.c   Tue Dec  9 20:41:24 2014
-@@ -2017,7 +2017,7 @@ static int StoreMhr (const HrirDataT * hData, const ch
+--- utils/makehrtf.c.orig  Fri Aug 15 08:06:59 2014
 utils/makehrtf.c   Sun Sep  4 22:48:18 2016
+@@ -2071,7 +2071,7 @@ static int StoreMhr (const HrirDataT * hData, const ch
step = hData -> mIrSize;
end = hData -> mIrCount * step;
n = hData -> mIrPoints;
@@ -10,12 +10,3 @@ $OpenBSD: patch-utils_makehrtf_c,v 1.1 2
for (j = 0; j < end; j += step) {
hpHist = 0;
for (i = 0; i < n; i ++) {
-@@ -2072,7 +2072,7 @@ static int StoreTable (const HrirDataT * hData, const 
-"static const ALshort defaultCoeffs[%u] =\n{\n", hData 
-> mIrCount * n);
-   if (! WriteAscii (text, fp, filename))
-  return (0);
--  srand (0x31DF840C);
-+  srand_deterministic (0x31DF840C);
-   for (j = 0; j < end; j += step) {
-   if (! WriteAscii ("   ", fp, filename))
-  return (0);
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/openal/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   22 May 2015 11:31:11 -  1.7
+++ pkg/PLIST   4 Sep 2016 22:06:22 -
@@ -14,3 +14,7 @@ share/examples/openal/
 @sample ${SYSCONFDIR}/openal/
 share/examples/openal/alsoftrc.sample
 @sample ${SYSCONFDIR}/openal/alsoft.conf
+share/openal/
+share/openal/hrtf/
+share/openal/hrtf/default-44100.mhr
+share/openal/hrtf/default-48000.mhr


Re: port for turnserver

2016-09-04 Thread Michael McConville
Stephen Graf wrote:
> I have built a port for turnserver-4.5.0.3,
> https://github.com/coturn/coturn.
> 
> It needs an experienced maintainer to complete and verify.
> 
> I have tested the port and am running the results on openBSD 5.9
> stable. There is a reported dependency problem but it does not seem to
> affect the operation of the sub app involved.  The license seems to be
> a scaled down version of some other license, but requires the license
> file to be included in any distribution.  This app has been ported on
> FreeBSD.

A few quick suggestions:

 * Are you sure it shouldn't be called net/coturn? It's odd how they
   split the naming so evenly, but "coturn" seems like a more specific
   project name (e.g. we use www/apache-httpd instead of www/httpd).

 * The $COMMENT should be shorter and more prosaic. Something like "a
   feature-rich STUN/TURN server implemented in C".

 * It builds for me.

Thanks for your time,
Mike



Re: Patch for fonts/terminus-font/Makefile

2016-09-04 Thread Aioi Yuuko

Hi,

Here's the patch updated in accordance with your suggestions.

t. yuuko

On 09/04/16 01:06, li...@wrant.com wrote:

Sat, 3 Sep 2016 20:19:39 -0700 Aioi Yuuko 

Hi,

Attached is a patch to fonts/terminus adds two new FLAVORs:
``real_russian'' which makes cyrillic letters look more like those of a
typical print typeface, and ``distinct_l'' which enables exactly what
one would think. This still doesn't cover the full set of internal
patches, but I think that's a good thing, at least for now.

t. yuuko


Hi Aioi,

Please also provide separate ij1 (cyrillic_i) and k2 (high_k), as per
their original upstream character variants.  It is reasonable to have
dv1 (type_dv) independent, despite the fact it mimics type machines &
teletypes from Soviet era, it is less legible than dv2 (the default).
I would also recommend you provide ge2 (script_g) while you're there.

Kind regards,
Anton

Index: Makefile
===
RCS file: /cvs/ports/fonts/terminus-font/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile	24 Apr 2016 15:44:32 -	1.11
+++ Makefile	4 Sep 2016 19:04:38 -
@@ -25,7 +25,7 @@ FONTDIR =		${PREFIX}/share/fonts/terminu
 
 USE_GMAKE =		Yes
 
-FLAVORS =		symquotes centered_tilde
+FLAVORS =		symquotes centered_tilde type_dv cyrillic_i distinct_l script_g high_k 
 FLAVOR ?=
 
 .if ${FLAVOR:Mcentered_tilde}
@@ -34,6 +34,26 @@ FLAVOR_PATCHES += ${WRKSRC}/alt/td1.diff
 
 .if ${FLAVOR:Msymquotes}
 FLAVOR_PATCHES += ${WRKSRC}/alt/gq2.diff
+.endif
+
+.if ${FLAVOR:Mtype_dv}
+FLAVOR_PATCHES += ${WRKSRC}/alt/dv1.diff
+.endif
+
+.if ${FLAVOR:Mcyrillic_i}
+FLAVOR_PATCHES += ${WRKSRC}/alt/ij1.diff
+.endif
+
+.if ${FLAVOR:Mdistinct_l}
+FLAVOR_PATCHES += ${WRKSRC}/alt/ll2.diff
+.endif
+
+.if ${FLAVOR:Mscript_g}
+FLAVOR_PATCHES += ${WRKSRC}/alt/ge2.diff
+.endif
+
+.if ${FLAVOR:Mhigh_k}
+FLAVOR_PATCHES += ${WRKSRC}/alt/ka2.diff
 .endif
 
 PATCH_LIST = patch-* ${FLAVOR_PATCHES}


Re: WIP: GCC 6.2.0

2016-09-04 Thread Antoine Jacoutot
On September 4, 2016 4:40:23 PM GMT+01:00, Marc Espie  wrote:
>On Sun, Sep 04, 2016 at 01:30:26PM +0100, Pascal Stumpf wrote:
>> Here's a preliminary port of GCC 6.2.0, tested only on amd64, i386
>and
>> sparc64 as I don't have access to anything else at the moment.
>> 
>> Go ahead and play with it.
>
>
>I'd vote that you put it in, unlinked, and we can play in tree.

+1
-- 
Antoine


port for turnserver

2016-09-04 Thread Stephen Graf
I have built a port for turnserver-4.5.0.3,
https://github.com/coturn/coturn.

 

It needs an experienced maintainer to complete and verify.

 

I have tested the port and am running the results on openBSD 5.9 stable.
There is a reported dependency problem but it does not seem to affect the
operation of the sub app involved.  The license seems to be a scaled down
version of some other license, but requires the license file to be included
in any distribution.  This app has been ported on FreeBSD.



turnserver_port.tgz
Description: application/compressed


Re: [NEW] graphics/grafx2

2016-09-04 Thread Giovanni Bechis
On Sun, Sep 04, 2016 at 06:45:40PM +0200, Frederic Cambus wrote:
> Hello ports@,
> 
> Here is a new port : graphics/grafx2
> 
> In order to reduce dependencies I disabled the Lua support, as well
> as support for TTF fonts which doesn't really make sense in a bitmap
> paint program.
> 
ok for me, I think you should use your @openbsd login in maintainer line.
 Cheers
  Giovanni

> From DESCR:
> 
> GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe
> Paint and Brilliance. Specialized in 256-color drawing, it includes a
> very large number of tools and effects that make it particularly
> suitable for pixel art, game graphics, and generally any detailed
> graphics painted with a mouse.
> 




Re: WIP: GCC 6.2.0

2016-09-04 Thread Bryan C. Everly
> > I'd vote that you put it in, unlinked, and we can play in tree.
>
> Yes please!
>
>
I would LOVE to see it!


-- 

Thanks,
Bryan


[NEW] graphics/grafx2

2016-09-04 Thread Frederic Cambus
Hello ports@,

Here is a new port : graphics/grafx2

In order to reduce dependencies I disabled the Lua support, as well
as support for TTF fonts which doesn't really make sense in a bitmap
paint program.

>From DESCR:

GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe
Paint and Brilliance. Specialized in 256-color drawing, it includes a
very large number of tools and effects that make it particularly
suitable for pixel art, game graphics, and generally any detailed
graphics painted with a mouse.



grafx2.tar.gz
Description: application/tar-gz


syweb man needed

2016-09-04 Thread Thuban
Hello,

while installing symon & syweb, I used the rrdtool-chroot tool. I
finally discovered syweb wasn't working correctly because the
rddtoo_path in /var/www/htdocs/syweb/setup.inc wasn't pointing to
/usr/local/bin

A line in /usr/local/share/doc/pkg-readmes might be interesting.

Regards,
-- 
/Thuban/


signature.asc
Description: PGP signature


Re: WIP: GCC 6.2.0

2016-09-04 Thread Paul Irofti
On Sun, Sep 04, 2016 at 05:40:23PM +0200, Marc Espie wrote:
> On Sun, Sep 04, 2016 at 01:30:26PM +0100, Pascal Stumpf wrote:
> > Here's a preliminary port of GCC 6.2.0, tested only on amd64, i386 and
> > sparc64 as I don't have access to anything else at the moment.
> > 
> > Go ahead and play with it.
> 
> 
> I'd vote that you put it in, unlinked, and we can play in tree.

Yes please!



Re: WIP: GCC 6.2.0

2016-09-04 Thread Marc Espie
On Sun, Sep 04, 2016 at 01:30:26PM +0100, Pascal Stumpf wrote:
> Here's a preliminary port of GCC 6.2.0, tested only on amd64, i386 and
> sparc64 as I don't have access to anything else at the moment.
> 
> Go ahead and play with it.


I'd vote that you put it in, unlinked, and we can play in tree.



Re: UPDATE: mail/enigmail

2016-09-04 Thread Landry Breuil
On Sun, Sep 04, 2016 at 04:50:16PM +0200, Giovanni Bechis wrote:
> Update to latest version.
> Comments ? ok ?

Nice! If it works for you, sure okay



UPDATE: mail/enigmail

2016-09-04 Thread Giovanni Bechis
Update to latest version.
Comments ? ok ?
 Cheers
  Giovanni
Index: Makefile
===
RCS file: /var/cvs/ports/mail/enigmail/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- Makefile19 Sep 2015 12:35:47 -  1.36
+++ Makefile4 Sep 2016 14:37:20 -
@@ -5,9 +5,9 @@ ONLY_FOR_ARCHS =i386 amd64 powerpc spar
 COMMENT-main = GnuPG extension for Thunderbird
 COMMENT-seamonkey =GnuPG extension for Seamonkey
 
-DISTNAME = enigmail-1.8.2
+DISTNAME = enigmail-1.9.5
 PKGNAME-main = ${PKGNAME}
-PKGNAME-seamonkey =enigmail-seamonkey-1.8.2
+PKGNAME-seamonkey =enigmail-seamonkey-1.9.5
 EPOCH =0
 HOMEPAGE = http://www.mozilla-enigmail.org/
 MASTER_SITES = http://www.mozilla-enigmail.org/download/source/
@@ -45,6 +45,9 @@ EXTDIR =  ${PREFIX}/lib/mozilla/extension
 GUID = {847b3a00-7ab1-11d4-8f02-006008948af5}
 # TB and SM's UUIDs
 APPS = {3550f703-e582-4d05-9a08-453d09bdfdc6} 
{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
+
+post-configure:
+   ${SUBST_CMD} ${WRKSRC}/Makefile
 
 post-build:
cd ${WRKSRC} && ${MAKE_PROGRAM} xpi
Index: distinfo
===
RCS file: /var/cvs/ports/mail/enigmail/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo19 Sep 2015 12:35:47 -  1.16
+++ distinfo4 Sep 2016 14:37:28 -
@@ -1,2 +1,2 @@
-SHA256 (enigmail-1.8.2.tar.gz) = HScAeZvFKqqOjJ96D1ERKB/5+9/8CTzf8HBlfVdOsqY=
-SIZE (enigmail-1.8.2.tar.gz) = 1604159
+SHA256 (enigmail-1.9.5.tar.gz) = gx5TpK3Q9GUkHwdb6UdRAzZ6oUUmda2uBU2PsnLl060=
+SIZE (enigmail-1.9.5.tar.gz) = 1744278
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Makefile  10 Jun 2016 13:09:23 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Makefile.orig  Fri Jun 10 15:08:01 2016
 Makefile   Fri Jun 10 15:08:34 2016
+@@ -33,7 +33,7 @@ xpi:
+   $(srcdir)/util/genxpi $(XPIFILE) $(XPI_MODULE_VERS) $(DIST) $(srcdir) 
$(XPI_MODULE) $(ENABLE_LANG)
+ 
+ check:
+-  util/checkFiles.py
++  ${MODPY_BIN} util/checkFiles.py
+ 
+ eslint:
+   static_analysis/eslint ipc
Index: patches/patch-config_getOsTarget_pl
===
RCS file: patches/patch-config_getOsTarget_pl
diff -N patches/patch-config_getOsTarget_pl
--- patches/patch-config_getOsTarget_pl 24 Mar 2014 21:01:46 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-config_getOsTarget_pl,v 1.1 2014/03/24 21:01:46 landry Exp $
-recognize our powerpc target_cpu
 config/getOsTarget.pl.orig Sun Mar 16 10:06:34 2014
-+++ config/getOsTarget.pl  Sun Mar 16 10:07:15 2014
-@@ -76,7 +76,7 @@ if ($srcCpu =~ /x86[_-]64/i) {
- elsif ($srcCpu =~ /i[3456]86/i) {
-   $targetCpu = "x86";
- }
--elsif ($srcCpu =~ /ppc/i) {
-+elsif ($srcCpu =~ /powerpc/i) {
-   $targetCpu = "ppc";
- }
- elsif ($srcCpu =~ /alpha/i) {
Index: patches/patch-ipc_src_Makefile
===
RCS file: patches/patch-ipc_src_Makefile
diff -N patches/patch-ipc_src_Makefile
--- patches/patch-ipc_src_Makefile  24 Mar 2014 21:01:46 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-ipc_src_Makefile,v 1.1 2014/03/24 21:01:46 landry Exp $
-Remove warning not supported by base gcc
 ipc/src/Makefile.orig  Wed Mar 12 22:11:49 2014
-+++ ipc/src/Makefile   Wed Mar 12 22:11:57 2014
-@@ -57,7 +57,7 @@ all: install
- 
- 
- $(objfiles): $(source)
--  $(CC) $(CFLAGS) -Wno-return-type-c-linkage -c -o $(objfiles) $^
-+  $(CC) $(CFLAGS) -c -o $(objfiles) $^
- 
- $(libname): $(objfiles)
-   $(CC) $(LDFLAGS) -o $(libname) $(objfiles)
Index: pkg/PLIST-main
===
RCS file: /var/cvs/ports/mail/enigmail/pkg/PLIST-main,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST-main
--- pkg/PLIST-main  19 Sep 2015 12:35:47 -  1.4
+++ pkg/PLIST-main  4 Sep 2016 14:38:01 -
@@ -9,34 +9,75 @@ lib/mozilla/extensions/{3550f703-e582-4d
 
lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome.manifest
 
lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome/enigmail.jar
 
lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/
-lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigMsgCompFields.js
 
lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigmail.js
 
lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09

UPDATE: devel/intellij 2016.2.3

2016-09-04 Thread Caspar Schutijser
Hi ports@,

The diff below updates devel/intellij to 2016.2.3. Tested on amd64.

Thanks,
Caspar Schutijser


Index: Makefile
===
RCS file: /cvs/ports/devel/intellij/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile23 Aug 2016 19:25:34 -  1.38
+++ Makefile4 Sep 2016 12:50:10 -
@@ -2,7 +2,7 @@
 
 COMMENT=   IntelliJ IDEA Java IDE
 
-V= 2016.2.2
+V= 2016.2.3
 DISTNAME=  ideaIC-${V}
 PKGNAME=   intellij-${V}
 CATEGORIES=devel
@@ -26,7 +26,7 @@ NO_TEST=  Yes
 
 SUBST_VARS+=   JAVA_HOME
 
-WRKDIST=   ${WRKDIR}/idea-IC-162.1628.40
+WRKDIST=   ${WRKDIR}/idea-IC-162.1812.17
 IJ=${PREFIX}/intellij
 
 # If NO_BUILD is set, JAVA_HOME doesn't get defined. So do
Index: distinfo
===
RCS file: /cvs/ports/devel/intellij/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo23 Aug 2016 19:25:34 -  1.19
+++ distinfo4 Sep 2016 12:50:10 -
@@ -1,2 +1,2 @@
-SHA256 (ideaIC-2016.2.2.tar.gz) = fO3QSwpX710AT9nn/AVQw6S3Vk906e1n2BFBZA4VpCQ=
-SIZE (ideaIC-2016.2.2.tar.gz) = 336176658
+SHA256 (ideaIC-2016.2.3.tar.gz) = Oj/eRuTu+tSk8L8+ur8aZ/J/bloVfRsu5Bax311rjgQ=
+SIZE (ideaIC-2016.2.3.tar.gz) = 336280568



Re: UPDATE: security/gpa

2016-09-04 Thread Jeremie Courreges-Anglas
Edd Barrett  writes:

> Update to gpa.
>
> I simplified dependencies too:
>
>  * no need to RUN_DEPEND on a gnupg, as gpgme will do that.
>  * gnupg is not needed to build.
>
> OK?

ok jca@ (see below about MASTER_SITES)

(Some of those gnupg-related ports could benefit from a gc of the
gettext module, but let's not do too much in the same commit; we can
always go back to it later.)

> P.S. The MASTER_SITES we have in the in-tree port at the moment is a bit
> dodgy. It happily served up a file called gpa-0.9.9.tar.bz2, but upon
> inspection it contained (what looked like) 0.7.6! For sanity, I verified
> the signature on the official release from gnupg.org, and it is good.

Please use

MASTER_SITES=   ${MASTER_SITES_GNUPG:=gpa/}

(note, no space after MASTER_SITES)

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: UPDATE: security/gnupg2

2016-09-04 Thread Jeremie Courreges-Anglas

+Cc maintainer

Edd Barrett  writes:

> The latest gnupg2.
>
> Needs the libassuan and libksba updates I posted just now.
>
> I tried a few gpg-related operations and noticed no fallout.
>
> OK?

ok jca@.  It looks like tests need PORTHOME=${WRKDIR}, though (one test
fails here).

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: UPDATE: security/pinentry

2016-09-04 Thread Jeremie Courreges-Anglas
Edd Barrett  writes:

> Update pinentry to latest.
>
> You can test these by running on of the binaries and typing "GETPIN". It
> should prompt and then print what you entered on to stdout.
>
> E.g.
>
> ---8<---
> $ pinentry
> OK Pleased to meet you
> GETPIN
> D mypass
> OK
> --->8---
>
> OK?

ok with me, curses and gtk2 work fine here.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



WIP: GCC 6.2.0

2016-09-04 Thread Pascal Stumpf
Here's a preliminary port of GCC 6.2.0, tested only on amd64, i386 and
sparc64 as I don't have access to anything else at the moment.

Go ahead and play with it.


6.tgz
Description: 6.tgz


Re: [UPDATE] security/yara

2016-09-04 Thread Remi Pointel

ping

On 09/01/16 07:34, Remi Pointel wrote:

Hi,

this is the diff to update yara to 3.5.0.

Ok?

Cheers,

Remi.




UPDATE: security/gpa

2016-09-04 Thread Edd Barrett
Update to gpa.

I simplified dependencies too:

 * no need to RUN_DEPEND on a gnupg, as gpgme will do that.
 * gnupg is not needed to build.

OK?

P.S. The MASTER_SITES we have in the in-tree port at the moment is a bit
dodgy. It happily served up a file called gpa-0.9.9.tar.bz2, but upon
inspection it contained (what looked like) 0.7.6! For sanity, I verified
the signature on the official release from gnupg.org, and it is good.


Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/gpa/Makefile,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile
--- Makefile20 Aug 2013 22:05:59 -  1.30
+++ Makefile4 Sep 2016 11:48:42 -
@@ -2,8 +2,7 @@
 
 COMMENT=   graphical interface for GnuPG
 
-DISTNAME=  gpa-0.7.6
-REVISION=  7
+DISTNAME=  gpa-0.9.9
 CATEGORIES=security x11
 
 HOMEPAGE=  http://www.gnupg.org/gpa.html
@@ -11,22 +10,18 @@ HOMEPAGE=   http://www.gnupg.org/gpa.html
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 
-MASTER_SITES=  http://wald.intevation.org/frs/download.php/350/
+MASTER_SITES = https://gnupg.org/ftp/gcrypt/gpa/
 EXTRACT_SUFX=  .tar.bz2
 
 MODULES=   devel/gettext
 
-WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes
-WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat fontconfig
-WANTLIB += freetype gdk_pixbuf-2.0 gdk-x11-2.0 gtk-x11-2.0 gio-2.0 
-WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 gpgme gthread-2.0 assuan
-WANTLIB += gpg-error m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1
-WANTLIB += png pthread pthread-stubs xcb xcb-render z
-WANTLIB += GL xcb-shm
-
-RUN_DEPENDS=   devel/desktop-file-utils \
-   security/gnupg
-BUILD_DEPENDS= security/gnupg
+WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
+WANTLIB += Xrandr Xrender assuan atk-1.0 c cairo fontconfig freetype
+WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
+WANTLIB += gpg-error gpgme gtk-x11-2.0 m pango-1.0 pangocairo-1.0
+WANTLIB += pangoft2-1.0 pthread z
+
+RUN_DEPENDS=   devel/desktop-file-utils
 LIB_DEPENDS=   security/gpgme \
x11/gtk+2
 
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/gpa/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo18 Jan 2015 03:15:01 -  1.5
+++ distinfo4 Sep 2016 10:51:27 -
@@ -1,2 +1,2 @@
-SHA256 (gpa-0.7.6.tar.bz2) = q7pZUloqIW34mlrE+dnVZL0Tf0wH53JjbewARqA0Thw=
-SIZE (gpa-0.7.6.tar.bz2) = 607469
+SHA256 (gpa-0.9.9.tar.bz2) = aCjXOLnh08zpbS7JgxwJhzxMssh7pnoWHvVEhRksQzQ=
+SIZE (gpa-0.9.9.tar.bz2) = 737975
Index: patches/patch-src_gpa_c
===
RCS file: patches/patch-src_gpa_c
diff -N patches/patch-src_gpa_c
--- patches/patch-src_gpa_c 23 Mar 2010 13:32:39 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_gpa_c,v 1.1 2010/03/23 13:32:39 jasper Exp $
-
-Fix implicit declaration of mkdir().
-
 src/gpa.c.orig Tue Mar 23 14:23:22 2010
-+++ src/gpa.c  Tue Mar 23 14:23:50 2010
-@@ -22,6 +22,9 @@
- #include 
- #endif
- 
-+#include 
-+#include 
-+
- #include 
- 
- #include 
Index: pkg/PLIST
===
RCS file: /home/edd/cvsync/ports/security/gpa/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   20 Aug 2013 22:05:59 -  1.8
+++ pkg/PLIST   4 Sep 2016 10:53:54 -
@@ -1,11 +1,11 @@
 @comment $OpenBSD: PLIST,v 1.8 2013/08/20 22:05:59 zhuk Exp $
 @bin bin/gpa
+@man man/man1/gpa.1
 share/applications/gpa.desktop
 share/gpa/
+share/gpa/gpa-logo.ppm
 share/gpa/gpa.png
-share/gpa/gpa_logo.ppm
-share/gpa/gpa_tips.de
-share/gpa/gpa_tips.en
+share/locale/ar/LC_MESSAGES/gpa.mo
 share/locale/cs/LC_MESSAGES/gpa.mo
 share/locale/de/LC_MESSAGES/gpa.mo
 share/locale/es/LC_MESSAGES/gpa.mo
@@ -17,9 +17,7 @@ share/locale/pt_BR/LC_MESSAGES/gpa.mo
 share/locale/ru/LC_MESSAGES/gpa.mo
 share/locale/sv/LC_MESSAGES/gpa.mo
 share/locale/tr/LC_MESSAGES/gpa.mo
-share/locale/zh_TW.Big5/
-share/locale/zh_TW.Big5/LC_MESSAGES/
-share/locale/zh_TW.Big5/LC_MESSAGES/gpa.mo
+share/locale/zh_TW/LC_MESSAGES/gpa.mo
 share/pixmaps/
 share/pixmaps/gpa.png
 @exec %D/bin/update-desktop-database

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: security/libassuan

2016-09-04 Thread Edd Barrett
On Sun, Sep 04, 2016 at 11:55:43AM +0100, Jeremie Courreges-Anglas wrote:
> Edd Barrett  writes:
> 
> > Update libassuan to latest version. Needed for gnupg2 update.
> >
> > (I would like to commit all of these gnupg related updates together, at
> > the same time).
> >
> > OK?
> 
> ok jca@
> 
> In case you're interested, here's an updated diff that gets rid of the
> gettext module.

Good call.

Thanks

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: rspamd-1.3.5

2016-09-04 Thread Stuart Henderson
On 2016/09/03 18:22, Giovanni Bechis wrote:
> To be able to use it with postfix another software is needed:
> https://rspamd.com/rmilter/
> any volunteer ?
> 

See openbsd-wip.



Re: UPDATE: security/libassuan

2016-09-04 Thread Jeremie Courreges-Anglas
Edd Barrett  writes:

> Update libassuan to latest version. Needed for gnupg2 update.
>
> (I would like to commit all of these gnupg related updates together, at
> the same time).
>
> OK?

ok jca@

In case you're interested, here's an updated diff that gets rid of the
gettext module.


Index: Makefile
===
RCS file: /cvs/ports/security/libassuan/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile17 Sep 2013 11:10:01 -  1.14
+++ Makefile4 Sep 2016 10:52:03 -
@@ -2,27 +2,26 @@
 
 COMMENT=   IPC library used by GnuPG and gpgme
 
-DISTNAME=  libassuan-2.1.1
+DISTNAME=  libassuan-2.4.3
 EXTRACT_SUFX=  .tar.bz2
 
-SHARED_LIBS +=  assuan1.1  # 2.0
+SHARED_LIBS +=  assuan2.0  # 7.3
 
 CATEGORIES=security devel
 
 # LGPLv3+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += gpg-error
+WANTLIB += gpg-error iconv intl
 
 MASTER_SITES=  ${MASTER_SITES_GNUPG:=libassuan/}
 
-MODULES=   devel/gettext \
-   textproc/intltool
+MODULES=   textproc/intltool
 
 LIB_DEPENDS=   security/libgpg-error
 
 CONFIGURE_STYLE=gnu
 
-CFLAGS+=   -fPIC
+CFLAGS+=   -fPIC -DEPROTO=ENOPROTOOPT
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/security/libassuan/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo17 Sep 2013 11:10:02 -  1.8
+++ distinfo4 Sep 2016 10:03:32 -
@@ -1,2 +1,2 @@
-SHA256 (libassuan-2.1.1.tar.bz2) = I+LWd3m4jpDSn+HfaxVxCfHCpkfQ8bKg9Clbs8CyA50=
-SIZE (libassuan-2.1.1.tar.bz2) = 538155
+SHA256 (libassuan-2.4.3.tar.bz2) = IoQ6O9slb1m+SYQqvyTadnADVCk6Bm2CregTS7WqK3E=
+SIZE (libassuan-2.4.3.tar.bz2) = 559867
Index: patches/patch-configure
===
RCS file: /cvs/ports/security/libassuan/patches/patch-configure,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure
--- patches/patch-configure 17 Sep 2013 11:10:02 -  1.3
+++ patches/patch-configure 4 Sep 2016 10:03:32 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.3 2013/09/17 11:10:02 ajacoutot Exp $
 configure.orig Mon Jun 24 07:14:16 2013
-+++ configure  Tue Sep 17 13:06:46 2013
-@@ -14355,11 +14355,12 @@ if ${assuan_cv_sys_so_peercred+:} false; then :
+--- configure.orig Thu Jul 14 09:11:48 2016
 configure  Sat Sep  3 13:37:40 2016
+@@ -14645,11 +14645,12 @@ if ${assuan_cv_sys_so_peercred+:} false; then :
  else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: UPDATE: security/libksba

2016-09-04 Thread Jeremie Courreges-Anglas
Edd Barrett  writes:

> On Sun, Sep 04, 2016 at 11:18:39AM +0100, Jeremie Courreges-Anglas wrote:
>> +Cc maintainer
>
> Thanks, I forgot to do that!
>
>> OK with me, except for the lib version bump that isn't needed AFAICS.
>
> shared-libs.log says 19.4 with the in-tree version, and 19.6 after the
> update, so (if upstream is to be trusted), that's a minor bump (0.2 -> 0.3).
>
> Right?

Looking at nm -g and at a diff between the two tarball versions, there
is no symbol addition thus no reason to bump the minor.  Nor is there
a reason to bump the major.  We don't care about upstream versioning.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: UPDATE: security/libksba

2016-09-04 Thread Edd Barrett
On Sun, Sep 04, 2016 at 11:18:39AM +0100, Jeremie Courreges-Anglas wrote:
> +Cc maintainer

Thanks, I forgot to do that!

> OK with me, except for the lib version bump that isn't needed AFAICS.

shared-libs.log says 19.4 with the in-tree version, and 19.6 after the
update, so (if upstream is to be trusted), that's a minor bump (0.2 -> 0.3).

Right?

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



UPDATE: security/pinentry

2016-09-04 Thread Edd Barrett
Update pinentry to latest.

You can test these by running on of the binaries and typing "GETPIN". It
should prompt and then print what you entered on to stdout.

E.g.

---8<---
$ pinentry
OK Pleased to meet you
GETPIN
D mypass
OK
--->8---

OK?


Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/pinentry/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile27 Aug 2016 14:23:35 -  1.18
+++ Makefile4 Sep 2016 10:16:53 -
@@ -4,7 +4,7 @@ COMMENT-main =  PIN or passphrase entry 
 COMMENT-gtk2 = PIN or passphrase entry dialog (gtk2 interface)
 COMMENT-gnome3 =PIN or passphrase entry dialog (GNOME 3 interface)
 
-VERSION =  0.9.6
+VERSION =  0.9.7
 DISTNAME = pinentry-${VERSION}
 CATEGORIES =   security
 EXTRACT_SUFX = .tar.bz2
@@ -13,10 +13,6 @@ PKGNAME-main =   ${DISTNAME}
 PKGNAME-gtk2 = pinentry-gtk2-${VERSION}
 PKGNAME-gnome3 =pinentry-gnome3-${VERSION}
 
-REVISION-main =4
-REVISION-gtk2 =0
-REVISION-gnome3= 0
-
 MASTER_SITES = ${MASTER_SITES_GNUPG:=pinentry/}
 
 HOMEPAGE = http://www.gnupg.org/related_software/pinentry/index.en.html
@@ -29,7 +25,7 @@ PERMIT_PACKAGE_CDROM =Yes
 MULTI_PACKAGES =   -main -gtk2 -gnome3
 
 WANTLIB += c assuan gio-2.0 glib-2.0 gobject-2.0 gpg-error iconv intl
-WANTLIB += ncursesw pthread secret-1
+WANTLIB += ncursesw secret-1
 
 LIB_DEPENDS =  devel/gettext \
security/libassuan \
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/pinentry/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo12 Oct 2015 05:43:53 -  1.4
+++ distinfo3 Sep 2016 20:20:49 -
@@ -1,2 +1,2 @@
-SHA256 (pinentry-0.9.6.tar.bz2) = KhEk6Ql/JPhmyreYJhBnfiIs6nG+CnGlVm8iMXfgHmY=
-SIZE (pinentry-0.9.6.tar.bz2) = 432889
+SHA256 (pinentry-0.9.7.tar.bz2) = Y5ggg5SXK7+JfDMleAGVWEaCoNDBZMpaDaNbk7Hk57I=
+SIZE (pinentry-0.9.7.tar.bz2) = 432978

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: security/libksba

2016-09-04 Thread Jeremie Courreges-Anglas

+Cc maintainer

Edd Barrett  writes:

> Another update for a new gnupg2.
>
> CVE patches already applied upstream.
>
> OK?

OK with me, except for the lib version bump that isn't needed AFAICS.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



UPDATE: security/gpgme

2016-09-04 Thread Edd Barrett
Update to latest gpgme.

>From diffing the headers from our old package and this, it seems a few
bits of the interface have changed. Here are the dependencies:

devel/kf5/kwallet
mail/claws-mail,-main
mail/claws-mail,ldap,-main
mail/mutt,gpgme
mail/sylpheed
net/centerim
net/mcabber
net/profanity
net/retroshare
security/gpa
security/p5-Crypt-GpgME
x11/gnome/libcryptui
x11/gnome/seahorse
x11/gnome/seahorse-sharing
x11/kde-applications/gpgmepp
x11/kde4/pimlibs
x11/kde4/pim


I have tested seahorse, which seems to not be affected. If you use any
of the above with gpg, I would appreciate tests.

OK?

Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/gpgme/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile11 Mar 2016 19:59:16 -  1.34
+++ Makefile3 Sep 2016 20:17:31 -
@@ -2,19 +2,18 @@
 
 COMMENT=   GnuPG Made Easy
 
-DISTNAME=  gpgme-1.5.1
-REVISION=  1
+DISTNAME=  gpgme-1.6.0
 CATEGORIES=security devel
 
-SHARED_LIBS +=  gpgme19.0 # 24.0
-SHARED_LIBS +=  gpgme-pthread19.0 # 24.0
+SHARED_LIBS +=  gpgme20.0 # 25.0
+SHARED_LIBS +=  gpgme-pthread20.0 # 25.0
 
 HOMEPAGE=  http://www.gnupg.org/gpgme.html
 
 # GPLv2 - LGPLv2.1
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += assuan gpg-error pthread
+WANTLIB += assuan c gpg-error pthread
 
 MASTER_SITES=  ${MASTER_SITES_GNUPG:=gpgme/}
 EXTRACT_SUFX=  .tar.bz2
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/gpgme/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo1 Nov 2014 09:34:40 -   1.11
+++ distinfo3 Sep 2016 12:42:16 -
@@ -1,2 +1,2 @@
-SHA256 (gpgme-1.5.1.tar.bz2) = bC86+M7rMDJ31E7AIW2aEnFwH2W5HVlCJkz3zvtKEeM=
-SIZE (gpgme-1.5.1.tar.bz2) = 964623
+SHA256 (gpgme-1.6.0.tar.bz2) = sJ3kGXrCgLECCA4J6uxiEdCB7/8ZY794Ic+PT5kWCZ0=
+SIZE (gpgme-1.6.0.tar.bz2) = 983573
Index: pkg/PLIST
===
RCS file: /home/edd/cvsync/ports/security/gpgme/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   1 Nov 2014 09:34:40 -   1.7
+++ pkg/PLIST   3 Sep 2016 13:01:17 -
@@ -1,5 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.7 2014/11/01 09:34:40 sthen Exp $
 bin/gpgme-config
+@bin bin/gpgme-tool
 include/gpgme.h
 @info info/gpgme.info
 lib/libgpgme-pthread.a

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



UPDATE: security/gnupg2

2016-09-04 Thread Edd Barrett
The latest gnupg2.

Needs the libassuan and libksba updates I posted just now.

I tried a few gpg-related operations and noticed no fallout.

OK?


Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/gnupg2/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile29 Jun 2016 16:14:44 -  1.42
+++ Makefile3 Sep 2016 12:33:39 -
@@ -2,9 +2,8 @@
 
 COMMENT =  GNU privacy guard - a free PGP replacement
 
-DISTNAME = gnupg-2.1.9
+DISTNAME = gnupg-2.1.15
 CATEGORIES =   security
-REVISION = 0
 
 MASTER_SITES = ${MASTER_SITES_GNUPG:=gnupg/}
 
@@ -16,8 +15,8 @@ MAINTAINER =  Pierre-Emmanuel Andre =2.4.3 \
security/libgcrypt \
-   security/libksba
+   security/libksba>=1.3.4
 
 .if ${FLAVOR:Mldap}
 CONFIGURE_ARGS +=  --enable-ldap
@@ -58,7 +57,6 @@ CONFIGURE_ARGS += docdir=${LOCALBASE}/s
 
 # Avoid conflict with gnupg-1.x
 post-install:
-   @mv ${PREFIX}/man/man1/gpg-zip.1 ${PREFIX}/man/man1/gpg2-zip.1
@mv ${PREFIX}/man/man7/gnupg.7 ${PREFIX}/man/man7/gnupg2.7
 
 .include 
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/gnupg2/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo20 Oct 2015 09:20:50 -  1.18
+++ distinfo3 Sep 2016 11:10:15 -
@@ -1,2 +1,2 @@
-SHA256 (gnupg-2.1.9.tar.bz2) = HLdjOlcZC+tm+SSct0RmAyKbJz1NiTMbdcZS+kop97Y=
-SIZE (gnupg-2.1.9.tar.bz2) = 4925167
+SHA256 (gnupg-2.1.15.tar.bz2) = wowaII8bitY722uI0lL2c0/00z3mtU44SUsR1J4A/90=
+SIZE (gnupg-2.1.15.tar.bz2) = 5723689
Index: pkg/PLIST
===
RCS file: /home/edd/cvsync/ports/security/gnupg2/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST   29 Jun 2016 16:14:44 -  1.14
+++ pkg/PLIST   3 Sep 2016 12:07:00 -
@@ -4,13 +4,12 @@
 @conflict gnupg->=2
 @bin bin/dirmngr
 @bin bin/dirmngr-client
-@bin bin/g13
 @bin bin/gpg-agent
 @bin bin/gpg-connect-agent
 @bin bin/gpg2
 @bin bin/gpgconf
-@bin bin/gpgkey2ssh
 @bin bin/gpgparsemail
+@bin bin/gpgscm
 @bin bin/gpgsm
 @bin bin/gpgtar
 @bin bin/gpgv2
@@ -25,7 +24,6 @@
 @man man/man1/gpg-agent.1
 @man man/man1/gpg-connect-agent.1
 @man man/man1/gpg-preset-passphrase.1
-@man man/man1/gpg2-zip.1
 @man man/man1/gpg2.1
 @man man/man1/gpgconf.1
 @man man/man1/gpgparsemail.1
@@ -57,7 +55,6 @@ share/doc/gnupg2/examples/scd-event
 share/doc/gnupg2/examples/trustlist.txt
 share/doc/pkg-readmes/${FULLPKGNAME}
 share/gnupg/
-share/gnupg/com-certs.pem
 share/gnupg/dirmngr-conf.skel
 share/gnupg/distsigkey.gpg
 share/gnupg/gpg-conf.skel
@@ -89,7 +86,7 @@ share/gnupg/help.tr.txt
 share/gnupg/help.txt
 share/gnupg/help.zh_CN.txt
 share/gnupg/help.zh_TW.txt
-share/gnupg/qualified.txt
+share/gnupg/sks-keyservers.netCA.pem
 share/locale/ca/LC_MESSAGES/gnupg2.mo
 share/locale/cs/LC_MESSAGES/gnupg2.mo
 share/locale/da/LC_MESSAGES/gnupg2.mo

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



UPDATE: security/libksba

2016-09-04 Thread Edd Barrett
Another update for a new gnupg2.

CVE patches already applied upstream.

OK?


Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/libksba/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile1 Jul 2016 07:40:23 -   1.15
+++ Makefile3 Sep 2016 11:24:32 -
@@ -2,11 +2,10 @@
 
 COMMENT =  X.509 library
 
-DISTNAME = libksba-1.3.3
-REVISION = 0
+DISTNAME = libksba-1.3.5
 CATEGORIES =   security
 
-SHARED_LIBS =  ksba 0.2#19
+SHARED_LIBS =  ksba 0.3# 19.6
 
 MASTER_SITES = ${MASTER_SITES_GNUPG:=libksba/}
 
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/libksba/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo18 Apr 2015 14:30:06 -  1.5
+++ distinfo3 Sep 2016 11:20:17 -
@@ -1,2 +1,2 @@
-SHA256 (libksba-1.3.3.tar.bz2) = DH9f/jTQQU9pUdmICkb8wphcSH98NjabnxGtQRMcd4Y=
-SIZE (libksba-1.3.3.tar.bz2) = 618698
+SHA256 (libksba-1.3.5.tar.bz2) = QURP16b/c6ea2XKPmF5xybqM0+XlM1jnDV8GbTXBo0A=
+SIZE (libksba-1.3.5.tar.bz2) = 620649
Index: patches/patch-src_ber-help_c
===
RCS file: patches/patch-src_ber-help_c
diff -N patches/patch-src_ber-help_c
--- patches/patch-src_ber-help_c1 Jul 2016 07:40:23 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,22 +0,0 @@
-$OpenBSD: patch-src_ber-help_c,v 1.1 2016/07/01 07:40:23 jasper Exp $
-
-CVE-2016-4579
-http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=commit;h=a7eed17a0b2a1c09ef986f3b4b323cd31cea2b64
-
 src/ber-help.c.origFri Mar 15 20:26:38 2013
-+++ src/ber-help.c Thu Jun 30 15:58:00 2016
-@@ -285,8 +285,14 @@ _ksba_ber_parse_tl (unsigned char const **buffer, size
-   ti->buf[ti->nhdr++] = c;
-   len |= c & 0xff;
- }
-+  /* Sanity check for the length: This is done so that we can take
-+   * the value for malloc plus some additional bytes without
-+   * risking an overflow.  */
-+  if (len > (1 << 30))
-+return gpg_error (GPG_ERR_BAD_BER);
-   ti->length = len;
- }
-+
- 
-   /* Without this kludge some example certs can't be parsed */
-   if (ti->class == CLASS_UNIVERSAL && !ti->tag)
Index: patches/patch-src_cert_c
===
RCS file: patches/patch-src_cert_c
diff -N patches/patch-src_cert_c
--- patches/patch-src_cert_c1 Jul 2016 07:40:23 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,53 +0,0 @@
-$OpenBSD: patch-src_cert_c,v 1.1 2016/07/01 07:40:23 jasper Exp $
-
-CVE-2016-4579
-http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=commit;h=a7eed17a0b2a1c09ef986f3b4b323cd31cea2b64
-
 src/cert.c.origTue Apr 15 21:37:19 2014
-+++ src/cert.c Thu Jun 30 15:58:00 2016
-@@ -1335,9 +1335,15 @@ ksba_cert_get_cert_policies (ksba_cert_t cert, char **
-   err = gpg_error (GPG_ERR_NOT_DER_ENCODED);
-   goto leave;
- }
-+  if (ti.length > derlen)
-+{
-+  err = gpg_error (GPG_ERR_BAD_BER);
-+  goto leave;
-+}
-   if (!ti.length)
- {
--  err = gpg_error (GPG_ERR_INV_CERT_OBJ); /* no empty inner 
SEQ */
-+  /* We do not accept an empty inner SEQ */
-+  err = gpg_error (GPG_ERR_INV_CERT_OBJ);
-   goto leave;
- }
-   if (ti.nhdr+ti.length > seqlen)
-@@ -1356,6 +1362,11 @@ ksba_cert_get_cert_policies (ksba_cert_t cert, char **
-   err = gpg_error (GPG_ERR_INV_CERT_OBJ);
-   goto leave;
- }
-+  if (ti.length > derlen)
-+{
-+  err = gpg_error (GPG_ERR_BAD_BER);
-+  goto leave;
-+}
-   if (ti.nhdr+ti.length > seqseqlen)
- {
-   err = gpg_error (GPG_ERR_BAD_BER);
-@@ -1456,6 +1467,16 @@ ksba_cert_get_ext_key_usages (ksba_cert_t cert, char *
-   if ( !(ti.class == CLASS_UNIVERSAL && ti.tag == TYPE_OBJECT_ID))
- {
-   err = gpg_error (GPG_ERR_INV_CERT_OBJ);
-+  goto leave;
-+}
-+  if (ti.ndef)
-+{
-+  err = gpg_error (GPG_ERR_NOT_DER_ENCODED);
-+  goto leave;
-+}
-+  if (ti.length > derlen)
-+{
-+  err = gpg_error (GPG_ERR_BAD_BER);
-   goto leave;
- }
- 
Index: patches/patch-src_dn_c
===
RCS file: patches/patch-src_dn_c
diff -N patches/patch-src_dn_c
--- patches/patch-src_dn_c  1 Jul 2016 07:40:23 -

UPDATE: security/libassuan

2016-09-04 Thread Edd Barrett
Update libassuan to latest version. Needed for gnupg2 update.

(I would like to commit all of these gnupg related updates together, at
the same time).

OK?


Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/libassuan/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile17 Sep 2013 11:10:01 -  1.14
+++ Makefile3 Sep 2016 11:16:26 -
@@ -2,10 +2,10 @@
 
 COMMENT=   IPC library used by GnuPG and gpgme
 
-DISTNAME=  libassuan-2.1.1
+DISTNAME=  libassuan-2.4.3
 EXTRACT_SUFX=  .tar.bz2
 
-SHARED_LIBS +=  assuan1.1  # 2.0
+SHARED_LIBS +=  assuan2.0  # 7.3
 
 CATEGORIES=security devel
 
@@ -23,6 +23,6 @@ LIB_DEPENDS=  security/libgpg-error
 
 CONFIGURE_STYLE=gnu
 
-CFLAGS+=   -fPIC
+CFLAGS+=   -fPIC -DEPROTO=ENOPROTOOPT
 
 .include 
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/libassuan/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo17 Sep 2013 11:10:02 -  1.8
+++ distinfo3 Sep 2016 11:13:33 -
@@ -1,2 +1,2 @@
-SHA256 (libassuan-2.1.1.tar.bz2) = I+LWd3m4jpDSn+HfaxVxCfHCpkfQ8bKg9Clbs8CyA50=
-SIZE (libassuan-2.1.1.tar.bz2) = 538155
+SHA256 (libassuan-2.4.3.tar.bz2) = IoQ6O9slb1m+SYQqvyTadnADVCk6Bm2CregTS7WqK3E=
+SIZE (libassuan-2.4.3.tar.bz2) = 559867
Index: patches/patch-configure
===
RCS file: /home/edd/cvsync/ports/security/libassuan/patches/patch-configure,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure
--- patches/patch-configure 17 Sep 2013 11:10:02 -  1.3
+++ patches/patch-configure 3 Sep 2016 12:37:44 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.3 2013/09/17 11:10:02 ajacoutot Exp $
 configure.orig Mon Jun 24 07:14:16 2013
-+++ configure  Tue Sep 17 13:06:46 2013
-@@ -14355,11 +14355,12 @@ if ${assuan_cv_sys_so_peercred+:} false; then :
+--- configure.orig Thu Jul 14 09:11:48 2016
 configure  Sat Sep  3 13:37:40 2016
+@@ -14645,11 +14645,12 @@ if ${assuan_cv_sys_so_peercred+:} false; then :
  else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: [wip] Firefox 49.0beta10 & Thunderbird 49.0beta1

2016-09-04 Thread Landry Breuil
Hi,

end of the 49 cycle, as usual, final 49.0 planned on the 13 - and
there's a new tb beta. Fx changelog:
https://www.mozilla.org/en-US/firefox/49.0beta/releasenotes/

The git repo is now at 49.0beta10, and there are packages at the usual
spot.
(if you dont have the signify key)
doas  ftp -o /etc/signify/landry-mozilla-pkg.pub 
https://rhaalovely.net/stuff/landry-mozilla-pkg.pub

https://cgit.rhaalovely.net/mozilla-firefox/?h=beta
git clone -b beta https://rhaalovely.net/git/mozilla-firefox

doas env PKG_PATH=https://rhaalovely.net/stuff/amd64/ pkg_add -u firefox
doas env PKG_PATH=https://rhaalovely.net/stuff/i386/ pkg_add -u firefox

for tb, cf
https://www.mozilla.org/en-US/thunderbird/49.0beta/releasenotes/

https://cgit.rhaalovely.net/mozilla-thunderbird/?h=beta
git clone -b beta https://rhaalovely.net/git/mozilla-thunderbird

doas env PKG_PATH=https://rhaalovely.net/stuff/amd64/ pkg_add -u thunderbird 
lightning
doas env PKG_PATH=https://rhaalovely.net/stuff/i386/ pkg_add -u thunderbird 
lightning

currently depends on nss 3.25, and i386 testing much welcome.

Landry



Re: devel/geany: upgrade from 1.26 to 1.28

2016-09-04 Thread Leo Unglaub

Hey,

On 09/03/16 20:02, Giovanni Bechis wrote:

Diff attached.
 ok ?


it looks good to me.
Greetings
Leo



Re: Patch for fonts/terminus-font/Makefile

2016-09-04 Thread lists
Sat, 3 Sep 2016 20:19:39 -0700 Aioi Yuuko 
> Hi,
> 
> Attached is a patch to fonts/terminus adds two new FLAVORs: 
> ``real_russian'' which makes cyrillic letters look more like those of a 
> typical print typeface, and ``distinct_l'' which enables exactly what 
> one would think. This still doesn't cover the full set of internal 
> patches, but I think that's a good thing, at least for now.
> 
> t. yuuko

Hi Aioi,

Please also provide separate ij1 (cyrillic_i) and k2 (high_k), as per
their original upstream character variants.  It is reasonable to have
dv1 (type_dv) independent, despite the fact it mimics type machines &
teletypes from Soviet era, it is less legible than dv2 (the default).
I would also recommend you provide ge2 (script_g) while you're there.

Kind regards,
Anton