[FIX] Sakura crash with vte 0.54

2018-10-02 Thread Victor Kukshiev
Hello, ports@!

This diff fixes crash x11/sakura port with vte 0.54.
upstream commit:
https://bazaar.launchpad.net/~dabisu/sakura/sakura/revision/596
ok?
? Sakura.diff
? patches
Index: Makefile
===
RCS file: /cvs/ports/x11/sakura/Makefile,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 Makefile
--- Makefile	27 Jun 2018 21:04:22 -	1.24
+++ Makefile	2 Oct 2018 21:56:06 -
@@ -5,7 +5,7 @@ COMMENT =	GTK and VTE based terminal emu
 DISTNAME =	sakura-${V}
 EXTRACT_SUFX =	.tar.bz2
 CATEGORIES =	x11
-REVISION =	1
+REVISION =	2
 
 HOMEPAGE =	http://www.pleyades.net/david/projects/sakura/
 MAINTAINER =	Victor Kukshiev 
$OpenBSD$
fixed crash with vte 0.54
https://bazaar.launchpad.net/~dabisu/sakura/sakura/revision/596

=== modified file 'src/sakura.c'
--- src/sakura.c	2018-05-02 19:22:43 +
+++ src/sakura.c	2018-09-27 14:21:28 +
@@ -339,6 +339,7 @@
 	bool label_set_byuser;
 	GtkBorder padding;   /* inner-property data */
 	int colorset;
+	gulong exit_handler_id;
 };
 
 
@@ -984,31 +985,6 @@
 	if (npages==1) {
 		sakura_config_done();
 	}
-
-	/* Workaround for libvte strange behaviour. There is not child-exited signal for
-	   the last terminal, so we need to kill it here.  Check with libvte authors about
-	   child-exited/eof signals */
-	if (gtk_notebook_get_current_page(GTK_NOTEBOOK(sakura.notebook))==0) {
-
-		term = sakura_get_page_term(sakura, 0);
-
-		if (option_hold==TRUE) {
-			SAY("hold option has been activated");
-			return;
-		}
-
-//SAY("waiting for terminal pid (in eof) %d", term->pid);
-//waitpid(term->pid, , WNOHANG);
-	/* TODO: check wait return */
-		/* Child should be automatically reaped because we don't use G_SPAWN_DO_NOT_REAP_CHILD flag */
-		g_spawn_close_pid(term->pid);
-
-		sakura_del_tab(0);
-
-		npages = gtk_notebook_get_n_pages(GTK_NOTEBOOK(sakura.notebook));
-		if (npages==0)
-			sakura_destroy();
-	}	
 }
 
 /* This handler is called when window title changes, and is used to change window and notebook pages titles */
@@ -3167,7 +3143,7 @@
 	g_signal_connect(G_OBJECT(term->vte), "bell", G_CALLBACK(sakura_beep), NULL);
 	g_signal_connect(G_OBJECT(term->vte), "increase-font-size", G_CALLBACK(sakura_increase_font), NULL);
 	g_signal_connect(G_OBJECT(term->vte), "decrease-font-size", G_CALLBACK(sakura_decrease_font), NULL);
-	g_signal_connect(G_OBJECT(term->vte), "child-exited", G_CALLBACK(sakura_child_exited), NULL);
+	term->exit_handler_id = g_signal_connect(G_OBJECT(term->vte), "child-exited", G_CALLBACK(sakura_child_exited), NULL);
 	g_signal_connect(G_OBJECT(term->vte), "eof", G_CALLBACK(sakura_eof), NULL);
 	g_signal_connect(G_OBJECT(term->vte), "window-title-changed", G_CALLBACK(sakura_title_changed), NULL);
 	g_signal_connect_swapped(G_OBJECT(term->vte), "button-press-event", G_CALLBACK(sakura_button_press), sakura.menu);
@@ -3366,6 +3342,7 @@
 	}
 
 	gtk_widget_hide(term->hbox);
+	g_signal_handler_disconnect (term->vte, term->exit_handler_id);
 	gtk_notebook_remove_page(GTK_NOTEBOOK(sakura.notebook), page);
 
 	/* Find the next page, if it exists, and grab focus */



[fix] geany don't build on gcc 4.2.1 archs

2018-10-01 Thread Victor Kukshiev
Hello, ports@!

this diff fiixes building devel/geany package on  gcc arch (eg. sparc64):
require C++11 support to compiler...
ok?
Index: Makefile
===
RCS file: /cvs/ports/devel/geany/Makefile,v
retrieving revision 1.58
diff -u -p -u -p -r1.58 Makefile
--- Makefile	29 Jun 2018 22:16:10 -	1.58
+++ Makefile	1 Oct 2018 19:34:58 -
@@ -18,6 +18,8 @@ PERMIT_PACKAGE_CDROM=	Yes
 MASTER_SITES=	http://download.geany.org/
 EXTRACT_SUFX=	.tar.bz2
 
+# C++11 
+COMPILER =	base-clang ports-gcc
 MODULES=	textproc/intltool
 
 USE_GMAKE=	Yes


Re: UPDATE werkzeug to 0.14.1 and take maintainership

2018-07-11 Thread Victor Kukshiev
ping.

2018-07-10 0:17 GMT+03:00 Victor Kukshiev :

> Hi, ports@!
>
> This diff updates werkzeug to 0.14.1
> First step in process update Flask to 1.0.x brahch
> I also take maintainership it.
> ok?
>
>


UPDATE werkzeug to 0.14.1 and take maintainership

2018-07-09 Thread Victor Kukshiev
Hi, ports@!

This diff updates werkzeug to 0.14.1
First step in process update Flask to 1.0.x brahch
I also take maintainership it.
ok?
Index: Makefile
===
RCS file: /cvs/ports/www/py-werkzeug/Makefile,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 Makefile
--- Makefile	2 Jul 2018 17:49:16 -	1.30
+++ Makefile	9 Jul 2018 21:07:05 -
@@ -2,14 +2,14 @@
 
 COMMENT =		WSGI utility collection
 
-MODPY_EGG_VERSION =	0.12.1
+MODPY_EGG_VERSION =	0.14.1
 DISTNAME =		Werkzeug-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME:L}
-REVISION =		0
 
 CATEGORIES =		www devel
 
 HOMEPAGE =		http://werkzeug.pocoo.org/
+MAINTAINER=		Victor Kukshiev 
 
 # BSD
 PERMIT_PACKAGE_CDROM =	Yes
Index: distinfo
===
RCS file: /cvs/ports/www/py-werkzeug/distinfo,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 distinfo
--- distinfo	16 Apr 2017 02:05:48 -	1.14
+++ distinfo	9 Jul 2018 21:07:05 -
@@ -1,2 +1,2 @@
-SHA256 (Werkzeug-0.12.1.tar.gz) = GF+hCkUztwK03ZXm7THMocztrpKO9zBT1tYwMUzHlao=
-SIZE (Werkzeug-0.12.1.tar.gz) = 1182982
+SHA256 (Werkzeug-0.14.1.tar.gz) = N3VrkojvwSidXZkvyUELB8yRm4IMr0aNGmQcuvGbX0c=
+SIZE (Werkzeug-0.14.1.tar.gz) = 1194093
Index: patches/patch-tests_test_serving_py
===
RCS file: /cvs/ports/www/py-werkzeug/patches/patch-tests_test_serving_py,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-tests_test_serving_py
--- patches/patch-tests_test_serving_py	29 May 2016 18:08:04 -	1.3
+++ patches/patch-tests_test_serving_py	9 Jul 2018 21:07:06 -
@@ -1,7 +1,8 @@
 $OpenBSD: patch-tests_test_serving_py,v 1.3 2016/05/29 18:08:04 danj Exp $
 tests/test_serving.py.orig	Tue May 24 11:19:39 2016
-+++ tests/test_serving.py	Sun May 29 13:06:57 2016
-@@ -230,7 +230,7 @@ def test_monkeypached_sleep(tmpdir):
+Index: tests/test_serving.py
+--- tests/test_serving.py.orig
 tests/test_serving.py
+@@ -286,7 +286,7 @@ def test_monkeypached_sleep(tmpdir):
  from werkzeug._reloader import ReloaderLoop
  ReloaderLoop()._sleep(0)
  '''))
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-werkzeug/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 PLIST
--- pkg/PLIST	16 Apr 2017 02:05:48 -	1.13
+++ pkg/PLIST	9 Jul 2018 21:07:06 -
@@ -10,68 +10,50 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/werkzeug/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}_internal.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}_reloader.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}datastructures.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}filesystem.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}formparser.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}http.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}local.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}posixemulation.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}routing.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}script.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}security.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}serving.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}testapp.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}urls.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}useragents.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}wrappers.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}wsgi.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/werkzeug/_compat.py
+lib/python${MODPY_VERSION}/site

Re: UPDATE znc to 1.7.0

2018-05-12 Thread Victor Kukshiev
ping! I ready to take maintainership.

2018-05-08 13:31 GMT+03:00 Victor Kukshiev <andrey0bolkon...@gmail.com>:

> hello! I updated znc irc bouncer to 1.7
>
> ok?
>


[UPDATE] Sakura 3.6.0

2018-05-08 Thread Victor Kukshiev
Hello, ports@!
this is simple update my maintained sakura port to 3.6.0

OK?
Index: Makefile
===
RCS file: /cvs/ports/x11/sakura/Makefile,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 Makefile
--- Makefile	28 Apr 2018 22:13:57 -	1.21
+++ Makefile	8 May 2018 20:37:40 -
@@ -1,11 +1,10 @@
 # $OpenBSD: Makefile,v 1.21 2018/04/28 22:13:57 bentley Exp $
 
-V =		3.5.0
+V =		3.6.0
 COMMENT =	GTK and VTE based terminal emulator
 DISTNAME =	sakura-${V}
 EXTRACT_SUFX =	.tar.bz2
 CATEGORIES =	x11
-REVISION =	0
 
 HOMEPAGE =	http://www.pleyades.net/david/projects/sakura/
 MAINTAINER =	Victor Kukshiev <andrey0bolkon...@gmail.com>
@@ -15,7 +14,7 @@ PERMIT_PACKAGE_CDROM =		Yes
 
 WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0
 WANTLIB += gio-2.0 glib-2.0 gnutls gobject-2.0 gtk-3 intl m pango-1.0
-WANTLIB += pangocairo-1.0 pcre2-8 vte-2.91 z X11
+WANTLIB += pangocairo-1.0 pcre2-8 vte-2.91 z X11 fribidi
 
 MASTER_SITES =	https://launchpad.net/sakura/trunk/${V}/+download/
 
Index: distinfo
===
RCS file: /cvs/ports/x11/sakura/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- distinfo	28 Apr 2018 18:22:55 -	1.12
+++ distinfo	8 May 2018 20:37:40 -
@@ -1,2 +1,2 @@
-SHA256 (sakura-3.5.0.tar.bz2) = 6zDt5BCD/aKwfGo7c5MVD0iGfoHSjvcLFYJHQMqwDDo=
-SIZE (sakura-3.5.0.tar.bz2) = 55432
+SHA256 (sakura-3.6.0.tar.bz2) = oRYfPO3eIKfhvFmBs+arO5HSzTpf/jXHkqf6QCoehuA=
+SIZE (sakura-3.6.0.tar.bz2) = 56044
Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/sakura/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST	27 Aug 2016 20:45:06 -	1.5
+++ pkg/PLIST	8 May 2018 20:37:40 -
@@ -1,27 +1,67 @@
 @comment $OpenBSD: PLIST,v 1.5 2016/08/27 20:45:06 jca Exp $
 @bin bin/sakura
 @man man/man1/sakura.1
+share/applications/
 share/applications/sakura.desktop
 share/doc/sakura/
 share/doc/sakura/INSTALL
+share/locale/
+share/locale/ca/
+share/locale/ca/LC_MESSAGES/
 share/locale/ca/LC_MESSAGES/sakura.mo
+share/locale/cs/
+share/locale/cs/LC_MESSAGES/
 share/locale/cs/LC_MESSAGES/sakura.mo
+share/locale/de/
+share/locale/de/LC_MESSAGES/
 share/locale/de/LC_MESSAGES/sakura.mo
+share/locale/en_GB/
+share/locale/en_GB/LC_MESSAGES/
 share/locale/en_GB/LC_MESSAGES/sakura.mo
+share/locale/es/
+share/locale/es/LC_MESSAGES/
 share/locale/es/LC_MESSAGES/sakura.mo
+share/locale/fr/
+share/locale/fr/LC_MESSAGES/
 share/locale/fr/LC_MESSAGES/sakura.mo
+share/locale/he/
+share/locale/he/LC_MESSAGES/
 share/locale/he/LC_MESSAGES/sakura.mo
+share/locale/hr/
+share/locale/hr/LC_MESSAGES/
 share/locale/hr/LC_MESSAGES/sakura.mo
+share/locale/hu/
+share/locale/hu/LC_MESSAGES/
 share/locale/hu/LC_MESSAGES/sakura.mo
+share/locale/it/
+share/locale/it/LC_MESSAGES/
 share/locale/it/LC_MESSAGES/sakura.mo
+share/locale/ja/
+share/locale/ja/LC_MESSAGES/
 share/locale/ja/LC_MESSAGES/sakura.mo
+share/locale/ko/
+share/locale/ko/LC_MESSAGES/
 share/locale/ko/LC_MESSAGES/sakura.mo
+share/locale/pl/
+share/locale/pl/LC_MESSAGES/
 share/locale/pl/LC_MESSAGES/sakura.mo
+share/locale/pt/
+share/locale/pt/LC_MESSAGES/
 share/locale/pt/LC_MESSAGES/sakura.mo
+share/locale/pt_BR/
+share/locale/pt_BR/LC_MESSAGES/
 share/locale/pt_BR/LC_MESSAGES/sakura.mo
+share/locale/ru/
+share/locale/ru/LC_MESSAGES/
 share/locale/ru/LC_MESSAGES/sakura.mo
+share/locale/sv/
+share/locale/sv/LC_MESSAGES/
 share/locale/sv/LC_MESSAGES/sakura.mo
+share/locale/uk/
+share/locale/uk/LC_MESSAGES/
 share/locale/uk/LC_MESSAGES/sakura.mo
+share/locale/zh_CN/
+share/locale/zh_CN/LC_MESSAGES/
 share/locale/zh_CN/LC_MESSAGES/sakura.mo
 share/pixmaps/
 share/pixmaps/terminal-tango.svg


UPDATE znc to 1.7.0

2018-05-08 Thread Victor Kukshiev
hello! I updated znc irc bouncer to 1.7

ok?
Index: Makefile
===
RCS file: /cvs/ports/net/znc/Makefile,v
retrieving revision 1.35
diff -u -p -u -p -r1.35 Makefile
--- Makefile	16 Nov 2017 23:20:39 -	1.35
+++ Makefile	8 May 2018 10:20:27 -
@@ -2,10 +2,9 @@
 
 COMMENT=	advanced IRC bouncer
 
-DISTNAME=	znc-1.6.5
+DISTNAME=	znc-1.7.0
 CATEGORIES=	net
 MASTER_SITES=	${HOMEPAGE}releases/
-REVISION=	0
 
 HOMEPAGE=	http://znc.in/
 
@@ -14,22 +13,14 @@ MAINTAINER=	Brad Smith 

Re: Update x11/sakura and take msintaimership

2018-04-28 Thread Victor Kukshiev
ping and pull updated diff (remove obsolute and unneeded patch).
ok?

2018-04-27 23:36 GMT+03:00 Victor Kukshiev <andrey0bolkon...@gmail.com>:

> I forgot to remove this patch (sakura.c). ok
>
> 2018-04-27 23:08 GMT+03:00 Brian Callahan <bcal...@devio.us>:
>
>>
>> On 04/27/18 15:05, Victor Kukshiev wrote:
>>
>>> Hello!
>>> I update sakura  to 3.5.0 and take maintamership.
>>> Comments?
>>>
>>
>> I have no objections to you taking MAINTAINER and updating this.
>> But, do we want to do this instead? It eliminates the patch and should
>> just work(TM).
>>
>> ~Brian
>>
>>
>
Index: Makefile
===
RCS file: /cvs/ports/x11/sakura/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile	11 Jun 2017 15:14:18 -	1.19
+++ Makefile	27 Apr 2018 20:07:28 -
@@ -1,12 +1,13 @@
 # $OpenBSD: Makefile,v 1.19 2017/06/11 15:14:18 jasper Exp $
 
-V =		3.4.0
+V =		3.5.0
 COMMENT =	GTK and VTE based terminal emulator
 DISTNAME =	sakura-${V}
 EXTRACT_SUFX =	.tar.bz2
 CATEGORIES =	x11
 
 HOMEPAGE =	http://www.pleyades.net/david/projects/sakura/
+MAINTAIMER =	Victor Kukshiev <andrey0bolkon...@gmail.com>
 
 # GPLv2 only
 PERMIT_PACKAGE_CDROM =		Yes
@@ -25,6 +26,8 @@ LIB_DEPENDS =	devel/gettext \
 		devel/vte3
 
 RUN_DEPENDS =	devel/desktop-file-utils
+
+CONFIGURE_ARGS =	-DCMAKE_C_FLAGS="${CFLAGS} -std=gnu99"
 
 NO_TEST =	Yes
 
Index: distinfo
===
RCS file: /cvs/ports/x11/sakura/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo	11 Jun 2017 15:14:18 -	1.11
+++ distinfo	27 Apr 2018 20:07:28 -
@@ -1,2 +1,2 @@
-SHA256 (sakura-3.4.0.tar.bz2) = BEh1EQSdWWhW1wDVJMM1RhDHyq6LuHujwWhRNW0/QO4=
-SIZE (sakura-3.4.0.tar.bz2) = 54907
+SHA256 (sakura-3.5.0.tar.bz2) = 6zDt5BCD/aKwfGo7c5MVD0iGfoHSjvcLFYJHQMqwDDo=
+SIZE (sakura-3.5.0.tar.bz2) = 55432
Index: patches/patch-src_sakura_c
===
RCS file: patches/patch-src_sakura_c
diff -N patches/patch-src_sakura_c
--- patches/patch-src_sakura_c	12 Jun 2017 16:40:26 -	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,49 +0,0 @@
-$OpenBSD: patch-src_sakura_c,v 1.4 2017/06/12 16:40:26 jasper Exp $
-
-error: 'for' loop initial declaration used outside C99 mode
-
-Index: src/sakura.c
 src/sakura.c.orig
-+++ src/sakura.c
-@@ -1343,9 +1343,10 @@ sakura_color_dialog (GtkWidget *widget, void *data)
- static void
- sakura_fade_out()
- {
-+int i;
- GdkRGBA x = sakura.forecolors[sakura.last_colorset-1];
- if( (x.red + x.green + x.blue) / 3.0 > 0.5)  {
--for( int i=0; i<NUM_COLORSETS; i++) {
-+for( i=0; i<NUM_COLORSETS; i++) {
- GdkRGBA x = sakura.forecolors[i];
- x.red = x.red/100.0 * FADE_PERCENT;
- x.green = x.green/100.0 * FADE_PERCENT;
-@@ -1353,7 +1354,7 @@ sakura_fade_out()
- sakura.forecolors[i]=x;
- }
- } else {
--for( int i=0; i<NUM_COLORSETS; i++) {
-+for( i=0; i<NUM_COLORSETS; i++) {
- GdkRGBA x = sakura.forecolors[i];
- x.red = 1.0-x.red/100.0 * FADE_PERCENT;
- x.green = 1.0-x.green/100.0 * FADE_PERCENT;
-@@ -1366,9 +1367,10 @@ sakura_fade_out()
- static void
- sakura_fade_in()
- {
-+int i;
- GdkRGBA x = sakura.forecolors[sakura.last_colorset-1];
- if( (x.red + x.green + x.blue) / 3.0 > 0.5)  {
--for( int i=0; i<NUM_COLORSETS; i++) {
-+for( i=0; i<NUM_COLORSETS; i++) {
- GdkRGBA x = sakura.forecolors[i];
- x.red = x.red/FADE_PERCENT * 100.0;
- x.green = x.green/FADE_PERCENT * 100.0;
-@@ -1376,7 +1378,7 @@ sakura_fade_in()
- sakura.forecolors[i]=x;
- }
- } else {
--for( int i=0; i<NUM_COLORSETS; i++) {
-+for( i=0; i<NUM_COLORSETS; i++) {
- GdkRGBA x = sakura.forecolors[i];
- x.red = 1.0-x.red/FADE_PERCENT * 100.0;
- x.green = 1.0-x.green/FADE_PERCENT * 100.0;


Update x11/sakura and take msintaimership

2018-04-27 Thread Victor Kukshiev
Hello!
I update sakura  to 3.5.0 and take maintamership.
Comments?
Index: Makefile
===
RCS file: /cvs/ports/x11/sakura/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- Makefile	11 Jun 2017 15:14:18 -	1.19
+++ Makefile	27 Apr 2018 18:58:17 -
@@ -1,12 +1,13 @@
 # $OpenBSD: Makefile,v 1.19 2017/06/11 15:14:18 jasper Exp $
 
-V =		3.4.0
+V =		3.5.0
 COMMENT =	GTK and VTE based terminal emulator
 DISTNAME =	sakura-${V}
 EXTRACT_SUFX =	.tar.bz2
 CATEGORIES =	x11
 
 HOMEPAGE =	http://www.pleyades.net/david/projects/sakura/
+MAINTAIMER =	Victor Kukshiev <andrey0bolkon...@gmail.com>
 
 # GPLv2 only
 PERMIT_PACKAGE_CDROM =		Yes
Index: distinfo
===
RCS file: /cvs/ports/x11/sakura/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- distinfo	11 Jun 2017 15:14:18 -	1.11
+++ distinfo	27 Apr 2018 18:58:17 -
@@ -1,2 +1,2 @@
-SHA256 (sakura-3.4.0.tar.bz2) = BEh1EQSdWWhW1wDVJMM1RhDHyq6LuHujwWhRNW0/QO4=
-SIZE (sakura-3.4.0.tar.bz2) = 54907
+SHA256 (sakura-3.5.0.tar.bz2) = 6zDt5BCD/aKwfGo7c5MVD0iGfoHSjvcLFYJHQMqwDDo=
+SIZE (sakura-3.5.0.tar.bz2) = 55432


UPDATE geany to 1.33

2018-04-27 Thread Victor Kukshiev
hello!
this is diff update geany to 1.33.
ok?
Index: Makefile
===
RCS file: /cvs/ports/devel/geany/Makefile,v
retrieving revision 1.55
diff -u -p -u -p -r1.55 Makefile
--- Makefile	21 Nov 2017 00:12:59 -	1.55
+++ Makefile	27 Apr 2018 18:17:46 -
@@ -2,9 +2,8 @@
 
 COMMENT=	small and lightweight IDE
 
-DISTNAME =	geany-1.29
+DISTNAME =	geany-1.33
 SHARED_LIBS +=  geany 0.0 # 0.0
-REVISION =	3
 
 CATEGORIES=	devel
 
@@ -47,9 +46,6 @@ CONFIGURE_ARGS+=--enable-html-docs=no \
 		--enable-gtk3=yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib"
-
-pre-configure:
-	sed -i "s,/bin/bash,/bin/sh," ${WRKSRC}/tests/ctags/runner.sh
 
 post-install:
 	rm -f ${PREFIX}/lib/geany/*.la
Index: distinfo
===
RCS file: /cvs/ports/devel/geany/distinfo,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 distinfo
--- distinfo	27 Feb 2017 11:18:57 -	1.17
+++ distinfo	27 Apr 2018 18:17:46 -
@@ -1,2 +1,2 @@
-SHA256 (geany-1.29.tar.bz2) = OUMHWWvJCEGWF+TDPpPq6LW3M9/I0BFhZ3uMvTpPsg8=
-SIZE (geany-1.29.tar.bz2) = 4364252
+SHA256 (geany-1.33.tar.bz2) = Zrqv9D8SyuvPDv7JpVMwRNxSg395nHOh/XMSyqhgmcI=
+SIZE (geany-1.33.tar.bz2) = 4106409
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/geany/pkg/PLIST,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 PLIST
--- pkg/PLIST	27 Feb 2017 11:18:57 -	1.24
+++ pkg/PLIST	27 Apr 2018 18:17:46 -
@@ -88,6 +88,7 @@ share/geany/GPL-2
 share/geany/colorschemes/
 share/geany/colorschemes/alt.conf
 share/geany/filedefs/
+share/geany/filedefs/filetypes.Arduino.conf
 share/geany/filedefs/filetypes.CUDA.conf
 share/geany/filedefs/filetypes.Clojure.conf
 share/geany/filedefs/filetypes.Cython.conf
@@ -260,6 +261,7 @@ share/locale/lb/
 share/locale/lb/LC_MESSAGES/
 share/locale/lb/LC_MESSAGES/geany.mo
 share/locale/lt/LC_MESSAGES/geany.mo
+share/locale/lv/LC_MESSAGES/geany.mo
 share/locale/mn/LC_MESSAGES/geany.mo
 share/locale/nl/LC_MESSAGES/geany.mo
 share/locale/nn/LC_MESSAGES/geany.mo


Re: [new] devel/lua-openbsd

2018-04-27 Thread Victor Kukshiev
this is good work.

2018-04-27 21:04 GMT+03:00 Aaron Bieber :

> Hi!
>
> Here is a port of the excellent lua-openbsd library from Florian
> Stinglmayr. It exposes the following to lua:
>
>  o pledge()
>  o arc4random()
>  o arc4random_uniform()
>
> I have been using pledge() from this lib for some time to pledge
> AwesomeWM.
>
> The port itself was also built by Florian (with a few modifications from
> myself).
>
> OK to import?
>
> --
> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9
> ADCE
>


Re: CVS: cvs.openbsd.org: ports

2018-01-22 Thread Victor Kukshiev
thanks!

2018-01-22 18:48 GMT+03:00 Robert Nagy :

> CVSROOT:/cvs
> Module name:ports
> Changes by: rob...@cvs.openbsd.org  2018/01/22 08:48:21
>
> Modified files:
> editors/libreoffice: Makefile
> editors/libreoffice/files: soffice.sh
>
> Log message:
> set LC_CTYPE to en_US.UTF-8 if not set to anything else so that
> documents with special characters can be opened
>
>


Re: gnome-games: part 1

2018-01-16 Thread Victor Kukshiev
ping.

2018-01-12 20:11 GMT+03:00 Victor Kukshiev <andrey0bolkon...@gmail.com>:

> hello!
> I was partial ported GNOME games.
>
> in this archive:
> gnome-mahjongg https://wiki.gnome.org/Apps/Mahjongg
> gnome-chess https://wiki.gnome.org/Apps/Chess
> gnome-sudoku https://wiki.gnome.org/Apps/Sudoku
> hitori https://wiki.gnome.org/Apps/Hitori
> swell-foop https://wiki.gnome.org/Apps/Swell%20Foop
>
> okay?
>


gnome-games: part 1

2018-01-12 Thread Victor Kukshiev
hello!
I was partial ported GNOME games.

in this archive:
gnome-mahjongg https://wiki.gnome.org/Apps/Mahjongg
gnome-chess https://wiki.gnome.org/Apps/Chess
gnome-sudoku https://wiki.gnome.org/Apps/Sudoku
hitori https://wiki.gnome.org/Apps/Hitori
swell-foop https://wiki.gnome.org/Apps/Swell%20Foop

okay?


games.tar.gz
Description: GNU Zip compressed data


Re: [NEW] games/qqwing

2017-12-17 Thread Victor Kukshiev
2017-12-17 19:18 GMT+03:00 Brian Callahan :

> I'd like to swap them on commit, because it promotes consistent style and
> then it's just done and no one will come by and ask questions later.
>
> But I do have a question for Victor: you said this depends on
> gnome-sudoku, but I don't see anything referencing gnome-sudoku in your
> port or in the ports tree?
>
> ~Brian
>
Gnome-sudoku is depending on qqwin. I is writing Gnome-sudoku port also.
sorry to my english)


Re: [NEW] games/qqwing

2017-12-17 Thread Victor Kukshiev
Done. I fixed it. OK?

2017-12-17 18:43 GMT+03:00 Vadim Zhukov :

> Please run "portcheck -N" in port directory first, and walk through its
> replies.
>
> --
>   WBR,
>   Vadim Zhukov
>


qqwing.tar.gz
Description: GNU Zip compressed data


[NEW] games/qqwing

2017-12-17 Thread Victor Kukshiev
Hello!
QQwing is software for generating and solving Sudoku puzzles.
This package depends on gnome-sudoku.
OK?


qqwing.tar.gz
Description: GNU Zip compressed data


Re: NEW: games/stockfish

2017-12-16 Thread Victor Kukshiev
Build and run on amd64 is OK

2017-12-17 6:50 GMT+03:00 Brian Callahan :

> Hi ports --
>
> Attached is a new port, games/stockfish. Stockfish is an open source chess
> engine that just won the Chess.com Computer Chess Championship last month
> (and then went on to get annihilated by Google's AlphaZero chess AI earlier
> this month).
>
> ---
> pkg/DESCR:
> Stockfish is one of the strongest chess engines in the world. It is also
> much stronger than the best human chess grandmasters.
> ---
>
> Stockfish can be run on its own on the command line (I did this
> successfully on amd64 and armv7), but it's better when used in conjunction
> with SCID, which I just posted. SCID will allow you to play against
> Stockfish as well as use Stockfish's analysis engine to provide you
> feedback on all your games.
>
> I watched Stockfish play a few games against itself within SCID, and also
> got crushed by Stockfish.
>
> OK?
>
> ~Brian
>
>


Re: Remove net/pork?

2017-12-15 Thread Victor Kukshiev
I support this decision.

2017-12-15 20:34 GMT+03:00 Frederic Cambus :

> Hi ports@,
>
> The AIM service is being shut down today (December 15th 2017) [1], so
> the main use case for this port is gone. Documentation says it supports
> IRC however, but I have not been able to make it connect to any server.
> Morever, the program is unmaintained since 2005.
>
> Comments? OK to remove?
>
> [1] https://help.aol.com/articles/aim-discontinued
>
>


Re: Remove net/aimsniff?

2017-12-15 Thread Victor Kukshiev
Hello!
I support this decision.

2017-12-15 20:25 GMT+03:00 Frederic Cambus :

> Hi ports@,
>
> The AIM service is being shut down today (December 15th 2017) [1], so
> there is
> no use case for this port anymore.
>
> Comments? OK to remove?
>
> [1] https://help.aol.com/articles/aim-discontinued
>
>


Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-15 Thread Victor Kukshiev
Landry:

> Maybe stating the obvious, but have you tried building the ports
> depending on it ? at least x11/kde4/ffmpegthumbs & multimedia/mediatomb
> ..

kde4-ffmpegthumbs is not depending on ffmpegthumbnailer. other ports
build is ok.


Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Victor Kukshiev
Landry
> Lots of symbols were added/removed in libffmpegthumbnailer so you should
> bump the library major (ie 5.0 in SHARED_LIBS) otherzise it looks good
> here (at least it builds, but not that it fails to build if the previous
> version is installed)

I fixed this. Thanks to review!
Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile26 Jul 2017 22:45:23 -  1.32
+++ Makefile14 Dec 2017 19:57:43 -
@@ -1,29 +1,25 @@
-# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $
+# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $m
 
 COMMENT=   lightweight video thumbnailer for file managers
 
-DISTNAME=  ffmpegthumbnailer-2.0.8
-REVISION=  5
 CATEGORIES=graphics multimedia
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=ffmpegthumbnailer/}
 
-SHARED_LIBS=   ffmpegthumbnailer   4.1
+GH_ACCOUNT=dirkvdb
+GH_PROJECT=ffmpegthumbnailer
+GH_TAGNAME=2.2.0
 
+SHARED_LIBS=   ffmpegthumbnailer 5.0
 HOMEPAGE=  https://github.com/dirkvdb/ffmpegthumbnailer
+MAINTAINER =   Victor Kukshiev <andrey0bolkon...@gmail.com>
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += avcodec avformat avutil c jpeg m png pthread ${COMPILER_LIBCXX}
-WANTLIB += swscale xvidcore
+MODULES =  devel/cmake
+WANTLIB += avcodec avfilter avformat avutil c jpeg m png pthread 
${COMPILER_LIBCXX} z
 
 LIB_DEPENDS=   graphics/ffmpeg \
graphics/jpeg \
graphics/png
-
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo20 Nov 2012 12:01:07 -  1.7
+++ distinfo14 Dec 2017 19:57:43 -
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.8.tar.gz) = 
LIu++oONOOpC/IrHgljNo2hl2XTJkWJLFM/9uSo7xos=
-SIZE (ffmpegthumbnailer-2.0.8.tar.gz) = 367186
+SHA256 (ffmpegthumbnailer-2.2.0.tar.gz) = 
i8dHVaqWBTGs3qj6Ga1+G3yAbCigaDBqjHFQ0ngkGo8=
+SIZE (ffmpegthumbnailer-2.2.0.tar.gz) = 1284692
Index: patches/patch-CMakeLists_txt
===
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-CMakeLists_txt14 Dec 2017 19:57:43 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+ upstream pulll request: https://github.com/dirkvdb/ffmpegthumbnailer/pull/163
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -178,7 +178,7 @@ IF (ENABLE_SHARED)
+ ADD_LIBRARY(libffmpegthumbnailer SHARED ${LIB_SRC_LIST})
+ TARGET_LINK_LIBRARIES(libffmpegthumbnailer ${FFMPEGTHUMBNAILER_LIBRARIES})
+ SET_TARGET_PROPERTIES(libffmpegthumbnailer PROPERTIES
+-PREFIX ""
++OUTPUT_NAME ffmpegthumbnailer
+ VERSION 
${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}.${FFMPEGTHUMBNAILER_SOVERSION_REVISION}.${FFMPEGTHUMBNAILER_SOVERSION_AGE}
+ SOVERSION ${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}
+ PUBLIC_HEADER "${LIB_HDRS}"
Index: patches/patch-configure_ac
===
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  20 Nov 2012 12:01:07 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.4 2012/11/20 12:01:07 dcoppa Exp $
 configure.ac.orig  Sat Aug 25 15:00:19 2012
-+++ configure.ac   Tue Nov 20 12:18:46 2012
-@@ -128,7 +128,7 @@ AC_ARG_ENABLE(debug,
- AM_CONDITIONAL(DEBUG, test "$enable_debug" = "yes")
- if test "$DEBUG" = "yes"; then
- AC_DEFINE(ENABLE_DEBUG, [], "Enable debug mode")
--CXXFLAGS="$CXXFLAGS -g -O1 -Wall -Werror -Wfatal-errors"
-+CXXFLAGS="$CXXFLAGS -g -Wall -Werror -Wfatal-errors"
- fi
- 
- AC_ARG_ENABLE(unittests,
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   16 Mar 2015 18:07:46 -  1.5
+++ pkg/PLIST   14 Dec 2017 19:57:43 -
@@ -1,14 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.5 2015/03/16 18:07:46 naddy Exp $
 @bin bin/ffmpegthumbnailer
 include/libffmpegthumbnailer/
+include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
 include/libffmpegthumbnailer/filmstripfilter.h
 include/libffmpegthumbnailer/ifilter.h
 include/libffmpegthumbnailer/imagetypes.h
 include/libffmpegthumbnailer/videoframe.h
 include/libffmpegthumbnailer/videoth

Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Victor Kukshiev
 Landry Brad
> I think you forgot to cvs add a patch, and you should have a look atGH_*
variables if using github as a new upstream. This way you'll avoid setting
MASTER_SITES, DISTNAME, EXTRACT_SUFX...

I fixed. ok?
Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile26 Jul 2017 22:45:23 -  1.32
+++ Makefile14 Dec 2017 18:15:32 -
@@ -1,29 +1,25 @@
-# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $
+# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $m
 
 COMMENT=   lightweight video thumbnailer for file managers
 
-DISTNAME=  ffmpegthumbnailer-2.0.8
-REVISION=  5
 CATEGORIES=graphics multimedia
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=ffmpegthumbnailer/}
 
-SHARED_LIBS=   ffmpegthumbnailer   4.1
+GH_ACCOUNT=dirkvdb
+GH_PROJECT=ffmpegthumbnailer
+GH_TAGNAME=2.2.0
 
+SHARED_LIBS=   ffmpegthumbnailer 4.1
 HOMEPAGE=  https://github.com/dirkvdb/ffmpegthumbnailer
+MAINTAINER =   Victor Kukshiev <andrey0bolkon...@gmail.com>
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += avcodec avformat avutil c jpeg m png pthread ${COMPILER_LIBCXX}
-WANTLIB += swscale xvidcore
+MODULES =  devel/cmake
+WANTLIB += avcodec avfilter avformat avutil c jpeg m png pthread 
${COMPILER_LIBCXX} z
 
 LIB_DEPENDS=   graphics/ffmpeg \
graphics/jpeg \
graphics/png
-
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo20 Nov 2012 12:01:07 -  1.7
+++ distinfo14 Dec 2017 18:15:32 -
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.8.tar.gz) = 
LIu++oONOOpC/IrHgljNo2hl2XTJkWJLFM/9uSo7xos=
-SIZE (ffmpegthumbnailer-2.0.8.tar.gz) = 367186
+SHA256 (ffmpegthumbnailer-2.2.0.tar.gz) = 
i8dHVaqWBTGs3qj6Ga1+G3yAbCigaDBqjHFQ0ngkGo8=
+SIZE (ffmpegthumbnailer-2.2.0.tar.gz) = 1284692
Index: patches/patch-CMakeLists_txt
===
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-CMakeLists_txt14 Dec 2017 18:15:32 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+ upstream pulll request: https://github.com/dirkvdb/ffmpegthumbnailer/pull/163
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -178,7 +178,7 @@ IF (ENABLE_SHARED)
+ ADD_LIBRARY(libffmpegthumbnailer SHARED ${LIB_SRC_LIST})
+ TARGET_LINK_LIBRARIES(libffmpegthumbnailer ${FFMPEGTHUMBNAILER_LIBRARIES})
+ SET_TARGET_PROPERTIES(libffmpegthumbnailer PROPERTIES
+-PREFIX ""
++OUTPUT_NAME ffmpegthumbnailer
+ VERSION 
${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}.${FFMPEGTHUMBNAILER_SOVERSION_REVISION}.${FFMPEGTHUMBNAILER_SOVERSION_AGE}
+ SOVERSION ${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}
+ PUBLIC_HEADER "${LIB_HDRS}"
Index: patches/patch-configure_ac
===
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  20 Nov 2012 12:01:07 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.4 2012/11/20 12:01:07 dcoppa Exp $
 configure.ac.orig  Sat Aug 25 15:00:19 2012
-+++ configure.ac   Tue Nov 20 12:18:46 2012
-@@ -128,7 +128,7 @@ AC_ARG_ENABLE(debug,
- AM_CONDITIONAL(DEBUG, test "$enable_debug" = "yes")
- if test "$DEBUG" = "yes"; then
- AC_DEFINE(ENABLE_DEBUG, [], "Enable debug mode")
--CXXFLAGS="$CXXFLAGS -g -O1 -Wall -Werror -Wfatal-errors"
-+CXXFLAGS="$CXXFLAGS -g -Wall -Werror -Wfatal-errors"
- fi
- 
- AC_ARG_ENABLE(unittests,
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   16 Mar 2015 18:07:46 -  1.5
+++ pkg/PLIST   14 Dec 2017 18:15:32 -
@@ -1,14 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.5 2015/03/16 18:07:46 naddy Exp $
 @bin bin/ffmpegthumbnailer
 include/libffmpegthumbnailer/
+include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
 include/libffmpegthumbnailer/filmstripfilter.h
 include/libffmpegthumbnailer/ifilter.h
 include/libffmpegthumbnailer/imagetypes.h
 include/libffmpegthumbnailer/videoframe.h
 include/libffmpegthumbnailer/videothumbnailer.h
 include/libffmpegthumbnailer/videothumbnailerc.h
-lib/libffmpegthum

[UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Victor Kukshiev
Hello! I updated fmpegthumbnailer to 2.2.0 (switch build system to cmake)
and take maintainership.
ok?
? patches/patch-CMakeLists_txt
Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile26 Jul 2017 22:45:23 -  1.32
+++ Makefile14 Dec 2017 14:34:29 -
@@ -1,29 +1,27 @@
-# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $
+# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $m
 
 COMMENT=   lightweight video thumbnailer for file managers
 
-DISTNAME=  ffmpegthumbnailer-2.0.8
-REVISION=  5
+DISTNAME=  ffmpegthumbnailer-2.2.0
 CATEGORIES=graphics multimedia
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=ffmpegthumbnailer/}
+MASTER_SITES=  
https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.0/
 
-SHARED_LIBS=   ffmpegthumbnailer   4.1
+SHARED_LIBS=   ffmpegthumbnailer 4.1
+
+EXTRACT_SUFX=  .tar.bz2
 
 HOMEPAGE=  https://github.com/dirkvdb/ffmpegthumbnailer
+MAINTAINER =   Victor Kukshiev <andrey0bolkon...@gmail.com>
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += avcodec avformat avutil c jpeg m png pthread ${COMPILER_LIBCXX}
-WANTLIB += swscale xvidcore
+MODULES =  devel/cmake
+WANTLIB += avcodec avfilter avformat avutil c jpeg m png pthread 
${COMPILER_LIBCXX} z
 
 LIB_DEPENDS=   graphics/ffmpeg \
graphics/jpeg \
graphics/png
 
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo20 Nov 2012 12:01:07 -  1.7
+++ distinfo14 Dec 2017 14:34:29 -
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.8.tar.gz) = 
LIu++oONOOpC/IrHgljNo2hl2XTJkWJLFM/9uSo7xos=
-SIZE (ffmpegthumbnailer-2.0.8.tar.gz) = 367186
+SHA256 (ffmpegthumbnailer-2.2.0.tar.bz2) = 
5cMSmdBkloGYzTePdIjlLNXnOPrJmO6ngLx31/MiOMI=
+SIZE (ffmpegthumbnailer-2.2.0.tar.bz2) = 1223895
Index: patches/patch-configure_ac
===
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  20 Nov 2012 12:01:07 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.4 2012/11/20 12:01:07 dcoppa Exp $
 configure.ac.orig  Sat Aug 25 15:00:19 2012
-+++ configure.ac   Tue Nov 20 12:18:46 2012
-@@ -128,7 +128,7 @@ AC_ARG_ENABLE(debug,
- AM_CONDITIONAL(DEBUG, test "$enable_debug" = "yes")
- if test "$DEBUG" = "yes"; then
- AC_DEFINE(ENABLE_DEBUG, [], "Enable debug mode")
--CXXFLAGS="$CXXFLAGS -g -O1 -Wall -Werror -Wfatal-errors"
-+CXXFLAGS="$CXXFLAGS -g -Wall -Werror -Wfatal-errors"
- fi
- 
- AC_ARG_ENABLE(unittests,
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   16 Mar 2015 18:07:46 -  1.5
+++ pkg/PLIST   14 Dec 2017 14:34:29 -
@@ -1,14 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.5 2015/03/16 18:07:46 naddy Exp $
 @bin bin/ffmpegthumbnailer
 include/libffmpegthumbnailer/
+include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
 include/libffmpegthumbnailer/filmstripfilter.h
 include/libffmpegthumbnailer/ifilter.h
 include/libffmpegthumbnailer/imagetypes.h
 include/libffmpegthumbnailer/videoframe.h
 include/libffmpegthumbnailer/videothumbnailer.h
 include/libffmpegthumbnailer/videothumbnailerc.h
-lib/libffmpegthumbnailer.a
-lib/libffmpegthumbnailer.la
 @lib lib/libffmpegthumbnailer.so.${LIBffmpegthumbnailer_VERSION}
 lib/pkgconfig/libffmpegthumbnailer.pc
 @man man/man1/ffmpegthumbnailer.1


Re: [bug mate terminal depends on mate-desktop

2017-12-12 Thread Victor Kukshiev
Sorry.  My email client not send mail in plain text mode.

2017-12-12 20:35 GMT+03:00 Victor Kukshiev <andrey0bolkon...@gmail.com>:

> I wrote patch:
> server: Diffing .
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/mate/terminal/Makefile,v
> retrieving revision 1.7
> diff -u -p -r1.7 Makefile
> --- Makefile23 Oct 2017 17:11:05 -  1.7
> +++ Makefile12 Dec 2017 17:09:09 -
> @@ -4,7 +4,7 @@ COMMENT=MATE terminal
>
>  MATE_PROJECT=  mate-terminal
>  MATE_VERSION=  1.18.1
> -REVISION=  2
> +REVISION=  3
>
>  # GPLv3+
>  PERMIT_PACKAGE_CDROM=  Yes
> @@ -23,7 +23,8 @@ MODULES=  devel/dconf \
> x11/gnome
>
>  BUILD_DEPENDS= devel/gsettings-desktop-schemas
> -RUN_DEPENDS=   devel/gsettings-desktop-schemas
> +RUN_DEPENDS=   devel/gsettings-desktop-schemas \
> +   x11/mate/desktop
>
>  LIB_DEPENDS=   devel/vte3
>
> ok?
>
> 2017-12-12 19:24 GMT+03:00 Victor Kukshiev <andrey0bolkon...@gmail.com>:
>
>> but not installed:
>>
>> me$ mate-terminal
>>
>> (mate-terminal:32564): GLib-GIO-ERROR **: Settings schema
>> 'org.mate.interface' is not installed
>>
>> Trace/BPT trap (core dumped)
>> me$ doas pkg_add mate-desktop
>> quirks-2.398 signed on 2017-12-10T15:49:38Z
>> mate-desktop-1.18.0p0:startup-notification-0.12p5: ok
>> mate-desktop-1.18.0p0: ok
>> me$ mate-terminal
>>
>> please fix it.
>>
>
>
Index: Makefile
===
RCS file: /cvs/ports/x11/mate/terminal/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile23 Oct 2017 17:11:05 -  1.7
+++ Makefile12 Dec 2017 17:59:00 -
@@ -4,7 +4,7 @@ COMMENT=MATE terminal
 
 MATE_PROJECT=  mate-terminal
 MATE_VERSION=  1.18.1
-REVISION=  2
+REVISION=  3
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM=  Yes
@@ -23,7 +23,8 @@ MODULES=  devel/dconf \
x11/gnome
 
 BUILD_DEPENDS= devel/gsettings-desktop-schemas
-RUN_DEPENDS=   devel/gsettings-desktop-schemas
+RUN_DEPENDS=   devel/gsettings-desktop-schemas \
+   x11/mate/desktop
 
 LIB_DEPENDS=   devel/vte3
 


Re: [bug mate terminal depends on mate-desktop

2017-12-12 Thread Victor Kukshiev
I wrote patch:
server: Diffing .
Index: Makefile
===
RCS file: /cvs/ports/x11/mate/terminal/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile23 Oct 2017 17:11:05 -  1.7
+++ Makefile12 Dec 2017 17:09:09 -
@@ -4,7 +4,7 @@ COMMENT=MATE terminal

 MATE_PROJECT=  mate-terminal
 MATE_VERSION=  1.18.1
-REVISION=  2
+REVISION=  3

 # GPLv3+
 PERMIT_PACKAGE_CDROM=  Yes
@@ -23,7 +23,8 @@ MODULES=  devel/dconf \
x11/gnome

 BUILD_DEPENDS= devel/gsettings-desktop-schemas
-RUN_DEPENDS=   devel/gsettings-desktop-schemas
+RUN_DEPENDS=   devel/gsettings-desktop-schemas \
+   x11/mate/desktop

 LIB_DEPENDS=   devel/vte3

ok?

2017-12-12 19:24 GMT+03:00 Victor Kukshiev <andrey0bolkon...@gmail.com>:

> but not installed:
>
> me$ mate-terminal
>
> (mate-terminal:32564): GLib-GIO-ERROR **: Settings schema
> 'org.mate.interface' is not installed
>
> Trace/BPT trap (core dumped)
> me$ doas pkg_add mate-desktop
> quirks-2.398 signed on 2017-12-10T15:49:38Z
> mate-desktop-1.18.0p0:startup-notification-0.12p5: ok
> mate-desktop-1.18.0p0: ok
> me$ mate-terminal
>
> please fix it.
>


[bug mate terminal depends on mate-desktop

2017-12-12 Thread Victor Kukshiev
but not installed:

me$ mate-terminal

(mate-terminal:32564): GLib-GIO-ERROR **: Settings schema
'org.mate.interface' is not installed

Trace/BPT trap (core dumped)
me$ doas pkg_add mate-desktop
quirks-2.398 signed on 2017-12-10T15:49:38Z
mate-desktop-1.18.0p0:startup-notification-0.12p5: ok
mate-desktop-1.18.0p0: ok
me$ mate-terminal

please fix it.


Re: CVS: cvs.openbsd.org: ports

2017-12-07 Thread Victor Kukshiev
thanks!

2017-12-07 14:12 GMT+03:00 Robert Nagy :

> CVSROOT:/cvs
> Module name:ports
> Changes by: rob...@cvs.openbsd.org  2017/12/07 04:12:05
>
> Modified files:
> www/chromium   : Makefile
> www/chromium/patches:
>   patch-content_browser_
> renderer_host_render_widget_host_view_aura_cc
>   patch-media_audio_BUILD_gn
>   patch-v8_BUILD_gn
> Added files:
> www/chromium/patches: patch-content_common_user_agent_cc
>
> Log message:
> Append Linux x86_64 to the User-Agent:
>
> Mozilla/5.0 (X11; OpenBSD amd64; Linux x86_64) AppleWebKit/537.36 (KHTML,
> like Gecko) Chrome/62.0.3202.94 Safari/537.36
>
> This is required because a lot of big service vendors are misusing the
> User-Agent
> to discriminate non-mainstream OS users. A good example is Google and
> Microsoft
> not allowing non-mainstream OS users to use features that are NOT OS
> dependant,
> like Google Maps full-mode or Skype web.
>
> All of the browsers have a proper way of checking what they support so
> relying
> on the User-Agent string is completely stupid because what works on Linux,
> will
> 99% work on other operating systems as well, since the browser supports it.
> (e.g. 3d acceleration)
>
> Instead of completely saying that we are Linux, it is enough to append
> Linux to
> the User-Agent platform string, so people relying on the User-Agent for
> filtering,
> statistics can still filter for OpenBSD.
>
> Everyone can thank these service vendors for fiddling with the User-Agent
> in a way
> that they weren't supposed to.
>
> discussed with deraadt@
>
>