KDE 4 porting mailing group
Hello all. I've just set up a mailing group at Google: openbsd-...@googlegroups.com AKA https://groups.google.com/forum/#!forum/openbsd-kde The page at HTTP link above contains quick start guide for newbies. If you have any questions or problems that you don't want to express on ports@ list, welcome. You're also welcome with any ideas how to fix current items in KDE TODO lists: https://github.com/jasperla/openbsd-wip/blob/master/x11/kde4/TODO and some more lists are scattered in ports subdirectories. Most valuable ones will be solutions for migrating from and/or co-existing with KDE 4, but any other useful ideas are welcome too. Patches are welcome even more, of course. :) The group is fully open, so you don't need to register in Google. -- WBR, Vadim Zhukov
Netatalk port
Hi, The netatalk package version in OpenBSD is quite old: 2.0.3 The last one is 2.2.1 and adds the support for Time Machine backups and Mac OS X Lion. A diff was posted few months ago by Björn Ketelaars ( http://marc.info/?l=openbsd-ports&m=131706596102262 ) but it seems there was no follow up. Is there any plan to integrate it in OpenBSD ? Is it lacking on some aspects ? Can I help ?
Re: fix devel/gdb build
On Sat, 15 Oct 2011 19:33:22 +0200, Pascal Stumpf wrote: > Oh, and I just checked: This bug even is in src binutils (both 2.15 and > 2.17), just nobody noticed because -Werror isn't used there (but it > probably should be fixed there too, right?). > > Upstream fix is here. Attached are patches for devel/gdb, devel/libbfd and base binutils 2.15 and 2.17 (permission to use under GPLv2 has been granted, thanks to nickc at redhat dot com). Index: Makefile === RCS file: /cvs/ports/devel/libbfd/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile27 Sep 2011 21:38:42 - 1.6 +++ Makefile25 Oct 2011 14:08:53 - @@ -5,7 +5,7 @@ COMMENT=GNU Binary File Descriptor libr VER= 2.20 DISTNAME= binutils-${VER} PKGNAME= libbfd-${VER} -REVISION= 1 +REVISION= 2 EXTRACT_SUFX= .tar.bz2 HOMEPAGE= http://www.gnu.org/software/binutils/ @@ -26,8 +26,7 @@ MASTER_SITES= ${MASTER_SITE_GNU:=binutil USE_LIBTOOL= Yes LIBTOOL_FLAGS= --tag=disable-shared CONFIGURE_ARGS+= --disable-nls \ - --disable-shared \ - --disable-werror + --disable-shared WRKSRC=${WRKDIR}/${DISTNAME}/bfd Index: patches/patch-bfd_peXXigen_c === RCS file: patches/patch-bfd_peXXigen_c diff -N patches/patch-bfd_peXXigen_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-bfd_peXXigen_c25 Oct 2011 14:08:53 - @@ -0,0 +1,22 @@ +$OpenBSD$ +fix out-of-bounds memcpys +--- bfd/peXXigen.c.origTue Oct 25 16:03:53 2011 bfd/peXXigen.c Tue Oct 25 16:04:25 2011 +@@ -248,7 +248,7 @@ _bfd_XXi_swap_aux_in (bfd *abfd, + in->x_file.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset); + } + else +- memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN); ++ memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof in->x_file.x_fname); + return; + + case C_STAT: +@@ -322,7 +322,7 @@ _bfd_XXi_swap_aux_out (bfd * abfd, + H_PUT_32 (abfd, in->x_file.x_n.x_offset, ext->x_file.x_n.x_offset); + } + else +- memcpy (ext->x_file.x_fname, in->x_file.x_fname, FILNMLEN); ++ memcpy (ext->x_file.x_fname, in->x_file.x_fname, sizeof ext->x_file.x_fname); + + return AUXESZ; + Index: Makefile === RCS file: /cvs/ports/devel/gdb/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile27 Sep 2011 20:26:45 - 1.10 +++ Makefile25 Oct 2011 14:09:02 - @@ -4,7 +4,7 @@ COMMENT=GNU debugger CATEGORIES=devel DISTNAME= gdb-7.2 -REVISION= 1 +REVISION= 2 MASTER_SITES= ${MASTER_SITE_GNU:=gdb/} \ http://distfiles.nl/ Index: patches/patch-bfd_peXXigen_c === RCS file: patches/patch-bfd_peXXigen_c diff -N patches/patch-bfd_peXXigen_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-bfd_peXXigen_c25 Oct 2011 14:09:02 - @@ -0,0 +1,22 @@ +$OpenBSD$ +Fix out-of-bounds memcpys (FILNMLEN is 18, sizeof x_fname is 14). +--- bfd/peXXigen.c.origTue Oct 25 15:31:49 2011 bfd/peXXigen.c Tue Oct 25 15:32:39 2011 +@@ -249,7 +249,7 @@ _bfd_XXi_swap_aux_in (bfd *abfd, + in->x_file.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset); + } + else +- memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN); ++ memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof in->x_file.x_fname); + return; + + case C_STAT: +@@ -323,7 +323,7 @@ _bfd_XXi_swap_aux_out (bfd * abfd, + H_PUT_32 (abfd, in->x_file.x_n.x_offset, ext->x_file.x_n.x_offset); + } + else +- memcpy (ext->x_file.x_fname, in->x_file.x_fname, FILNMLEN); ++ memcpy (ext->x_file.x_fname, in->x_file.x_fname, sizeof ext->x_file.x_fname); + + return AUXESZ; + Index: peXXigen.c === RCS file: /cvs/src/gnu/usr.bin/binutils/bfd/peXXigen.c,v retrieving revision 1.4 diff -u -r1.4 peXXigen.c --- peXXigen.c 2 Nov 2004 20:45:11 - 1.4 +++ peXXigen.c 25 Oct 2011 14:16:35 - @@ -271,7 +271,7 @@ in->x_file.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset); } else - memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN); + memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof in->x_file.x_fname); return; case C_STAT: @@ -344,7 +344,7 @@ H_PUT_32 (abfd, in->x_file.x_n.x_offset, ext->x_file.x_n.x_offset); } else - memcpy (ext->x_file.x_fname, in->x_file.x_fname, FILNMLEN); + memcpy (ext->x_file.x_fname, in->x_file.x_fname, sizeof ext->x_file.x_fname); return AUXESZ; Index:
Descontos 80% Progressiva+Pé e Mão | 50% Batata Recheada | 75% Cristalização Coiffer+Hidratação+2 Escovas | 70% Pe =?utf-8?B?ZWxpbmcgRGlhbWFudGUrTGltcGV6Y
www.incriveisofertas.com [IMAGE] 80% OFF em 1 Progressiva da Agilise ou Long Lasting + 1 P� e M�o ( De R$ 250,00 Por R$ 49,90 ) de R$ 250,00 por R$ R$ 49,90 [IMAGE] Loucura! 70% OFF em 1 Hidrata��o da Loreal + 1 P� e M�o no Centro de Beleza Big Star ( De R$ 99,00 Por R$ 29,90 ) de R$ 99,00 por R$ R$ 29,90 [IMAGE] Hoje 75% OFF em 1 Cauteriza��o + 1 Escova + 1 Corte ( De R$ 100,00 Por R$ 24,00 ) de R$ 100,00 por R$ R$ 24,00 [IMAGE] Tratamento Completo! 70% OFF em Peeling de Diamante + Limpeza de Pele Profunda + Vinhoterapia!!! De R$ 170,00 Por R$ 44,90 de R$ 170,00 por R$ R$ 44,90 [IMAGE] Cremoso e Deliciosa Batata Recheada na Feira Central! Batata recheada de Estrogonofe de Carne ou Frango ao molho vermelho de R$ 11,00 por R$ 6,49 na Barraca do Paran�. de R$ 11,00 por R$ R$ 6,49 [IMAGE] 75% de desconto em 1 Cristaliza��o da Coiffer + 1 Hidrata��o Profunda + 2 Escovas ( De R$ 200,00 Por R$ 49,90 ) de R$ 200,00 por R$ R$ 49,90 [IMAGE] Não desejo mais receber estes e-mails.
Re: fix devel/gdb build
On Tue, Oct 25, 2011 at 06:13:11PM +0200, Pascal Stumpf wrote: > On Sat, 15 Oct 2011 19:33:22 +0200, Pascal Stumpf wrote: > > Oh, and I just checked: This bug even is in src binutils (both 2.15 and > > 2.17), just nobody noticed because -Werror isn't used there (but it > > probably should be fixed there too, right?). > > > > > > Upstream fix is here. Attached are patches for devel/gdb, devel/libbfd > and base binutils 2.15 and 2.17 (permission to use under GPLv2 has been > granted, thanks to nickc at redhat dot com). > > > > Index: Makefile > === > RCS file: /cvs/ports/devel/libbfd/Makefile,v > retrieving revision 1.6 > diff -u -p -r1.6 Makefile > --- Makefile 27 Sep 2011 21:38:42 - 1.6 > +++ Makefile 25 Oct 2011 14:08:53 - > @@ -5,7 +5,7 @@ COMMENT= GNU Binary File Descriptor libr > VER= 2.20 > DISTNAME=binutils-${VER} > PKGNAME= libbfd-${VER} > -REVISION=1 > +REVISION=2 > EXTRACT_SUFX=.tar.bz2 > > HOMEPAGE=http://www.gnu.org/software/binutils/ > @@ -26,8 +26,7 @@ MASTER_SITES= ${MASTER_SITE_GNU:=binutil > USE_LIBTOOL= Yes > LIBTOOL_FLAGS= --tag=disable-shared > CONFIGURE_ARGS+= --disable-nls \ > - --disable-shared \ > - --disable-werror > + --disable-shared > > WRKSRC=${WRKDIR}/${DISTNAME}/bfd > > Index: patches/patch-bfd_peXXigen_c > === > RCS file: patches/patch-bfd_peXXigen_c > diff -N patches/patch-bfd_peXXigen_c > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-bfd_peXXigen_c 25 Oct 2011 14:08:53 - > @@ -0,0 +1,22 @@ > +$OpenBSD$ > +fix out-of-bounds memcpys > +--- bfd/peXXigen.c.orig Tue Oct 25 16:03:53 2011 > bfd/peXXigen.c Tue Oct 25 16:04:25 2011 > +@@ -248,7 +248,7 @@ _bfd_XXi_swap_aux_in (bfd * abfd, > + in->x_file.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset); > + } > + else > +-memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN); > ++memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof > in->x_file.x_fname); > + return; > + > + case C_STAT: > +@@ -322,7 +322,7 @@ _bfd_XXi_swap_aux_out (bfd * abfd, > + H_PUT_32 (abfd, in->x_file.x_n.x_offset, ext->x_file.x_n.x_offset); > + } > + else > +-memcpy (ext->x_file.x_fname, in->x_file.x_fname, FILNMLEN); > ++memcpy (ext->x_file.x_fname, in->x_file.x_fname, sizeof > ext->x_file.x_fname); > + > + return AUXESZ; > + > Index: Makefile > === > RCS file: /cvs/ports/devel/gdb/Makefile,v > retrieving revision 1.10 > diff -u -p -r1.10 Makefile > --- Makefile 27 Sep 2011 20:26:45 - 1.10 > +++ Makefile 25 Oct 2011 14:09:02 - > @@ -4,7 +4,7 @@ COMMENT= GNU debugger > CATEGORIES= devel > > DISTNAME=gdb-7.2 > -REVISION=1 > +REVISION=2 > > MASTER_SITES=${MASTER_SITE_GNU:=gdb/} \ > http://distfiles.nl/ > Index: patches/patch-bfd_peXXigen_c > === > RCS file: patches/patch-bfd_peXXigen_c > diff -N patches/patch-bfd_peXXigen_c > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-bfd_peXXigen_c 25 Oct 2011 14:09:02 - > @@ -0,0 +1,22 @@ > +$OpenBSD$ > +Fix out-of-bounds memcpys (FILNMLEN is 18, sizeof x_fname is 14). > +--- bfd/peXXigen.c.orig Tue Oct 25 15:31:49 2011 > bfd/peXXigen.c Tue Oct 25 15:32:39 2011 > +@@ -249,7 +249,7 @@ _bfd_XXi_swap_aux_in (bfd * abfd, > + in->x_file.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset); > + } > + else > +-memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN); > ++memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof > in->x_file.x_fname); > + return; > + > + case C_STAT: > +@@ -323,7 +323,7 @@ _bfd_XXi_swap_aux_out (bfd * abfd, > + H_PUT_32 (abfd, in->x_file.x_n.x_offset, ext->x_file.x_n.x_offset); > + } > + else > +-memcpy (ext->x_file.x_fname, in->x_file.x_fname, FILNMLEN); > ++memcpy (ext->x_file.x_fname, in->x_file.x_fname, sizeof > ext->x_file.x_fname); > + > + return AUXESZ; > + > Index: peXXigen.c > === > RCS file: /cvs/src/gnu/usr.bin/binutils/bfd/peXXigen.c,v > retrieving revision 1.4 > diff -u -r1.4 peXXigen.c > --- peXXigen.c2 Nov 2004 20:45:11 - 1.4 > +++ peXXigen.c25 Oct 2011 14:16:35 - > @@ -271,7 +271,7 @@ > in->x_file.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset); > } >else > - memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN); > + memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof > in->x_file.x_fname); >return; > > case C_STAT: > @@ -344,7 +344,7 @@ > H_PUT_32 (
Hoje 95% OFF Pacote de Luzes + Hidratação + Escova + Pé e Mão só 49,90 | 80% OFF Escova Definitiva só R$85,00 | 79 =?utf-8?B?JSBPRkYgU3BhIGRlIFDDqXMgZSBNw
Oferta Delas As melhores ofertas de Campo Grande 80% OFF Loucura Meninas!!! Cauteriza��o + Escova + Desing de Sombrancelha + Depila��o de Bu�o ( De R$ 120,00 Por 24,99 ) R$ 24,99 [IMAGE] [IMAGE] 80% de desconto em 1 Escova Definitiva com produtos Bio Hc na Big Star Centro de Beleza ( De R$ 400,00 Por R$ 85,00 ) R$ 85,00 [IMAGE] [IMAGE] 79% OFF Manicure + Pedicure + Spa de P�s e M�os com Massagem Relaxante + Esfolia��o + Hidrata��o Profunda! De R$ 65,00 Por R$ 14,90 R$ 14,90 [IMAGE] [IMAGE] Sucesso 75% de desconto Super Pacote de Luzes + Hidrata��o + Escova + P� e M�o de R$ 210,00 por R$ 49,90 R$ 49,90 [IMAGE] [IMAGE] Placas de Carro Personalizadas com seu Nome 50% OFF ( de R$ 40,00 por R$ 20,00 ) Aproveite! R$ 20,00 [IMAGE] [IMAGE] Kit P�o de Mel? 5 P�ezinhos de Mel com Cobertura de Chocolate e Recheio de Beijinho e Brigadeiro de R$17,50 por R$9,99 ( 40% OFF ) R$ 9,99 [IMAGE] [IMAGE] Ofertas Especiais para Mulheres de campo Grande! Siga-nos na redes sociais Facebook Curta-nos!Siga-nos! Utilizamos Sistema de Compra Segura! Sua Compra Protegida! [IMAGE] Porque voc� recebeu esse e-mail? Este e-mail foi enviado pela Oferta Delas porque voc� possui cadastro conosco ou em algum site parceiro, juntamente com a permis�o para contat�-lo. Pra que futuras ofertas da Oferta Delas sejam entregues na sua caixa de entrada e n�o sejam tratados como spam, por favor adicione ofertadela...@querohost.com.br � sua lista de contatos ou lista de remetentes aprovados. [IMAGE] Pol�tica de Privacidade N�s queremos que voc� se sinta confiante sobre a privacidade de suas informa��es pessoais, assim como todas as informa��es que temos sobre voc� est�o protegidas. [IMAGE] Não desejo mais receber estes e-mails.
Re: [update] xxxterm 1.7.0
New update from xxxterm, a lot of bugs fixed, and more stable. Ok? Cheers. El 10/23/11 18:38, Gonzalo L. R. escribió: Update for xxxterm. Ok? Cheers -- Sending from my Computer. Index: Makefile === RCS file: /cvs/ports/www/xxxterm/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile13 Oct 2011 06:55:58 - 1.23 +++ Makefile25 Oct 2011 20:48:00 - @@ -1,8 +1,8 @@ # $OpenBSD: Makefile,v 1.23 2011/10/13 06:55:58 jasper Exp $ COMMENT = vi-like minimalists web browser -DISTNAME = xxxterm-1.518 -REVISION = 0 +DISTNAME = xxxterm-1.7.0 +EPOCH =0 CATEGORIES = www HOMEPAGE = http://opensource.conformal.com/wiki/XXXTerm Index: distinfo === RCS file: /cvs/ports/www/xxxterm/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo30 Aug 2011 18:13:41 - 1.14 +++ distinfo25 Oct 2011 20:48:00 - @@ -1,5 +1,5 @@ -MD5 (xxxterm-1.518.tgz) = 9Xm+JQSVvnpa2FUMOWbYzg== -RMD160 (xxxterm-1.518.tgz) = GtAUyZul6TJyf59FeVrdNLCahFA= -SHA1 (xxxterm-1.518.tgz) = QiWdRadsim4QObYUKKXkYmTugsg= -SHA256 (xxxterm-1.518.tgz) = x7PonJHP5K7CFXPDgQ3GtogjYP3n73Bhwsw9GmwiIIQ= -SIZE (xxxterm-1.518.tgz) = 158514 +MD5 (xxxterm-1.7.0.tgz) = O+6WnyPMFPvENXjqUxGgDw== +RMD160 (xxxterm-1.7.0.tgz) = CcOVO1JezTCpCyMgsAf+CjpCdOE= +SHA1 (xxxterm-1.7.0.tgz) = hUhDw0C3dM1MDQln1K+1B1D6QXE= +SHA256 (xxxterm-1.7.0.tgz) = PNAkBcSAIn0swOgwSC8puS7LelkWPn/vFrh3bJ6/hLE= +SIZE (xxxterm-1.7.0.tgz) = 162166
Re: Netatalk port
On 25/10/2011 11:32 PM, neerd wrote: Hi, The netatalk package version in OpenBSD is quite old: 2.0.3 The last one is 2.2.1 and adds the support for Time Machine backups and Mac OS X Lion. A diff was posted few months ago by Björn Ketelaars ( http://marc.info/?l=openbsd-ports&m=131706596102262 ) but it seems there was no follow up. Is there any plan to integrate it in OpenBSD ? Is it lacking on some aspects ? Can I help ? It's lacking people who use it to test it out and report back. Previously there were about 2-3 people who used Netatalk. I was one, many moons ago. I try the port out shortly. Ian McWilliam
Re: Netatalk port
On 25/10/11 4:35 PM, Ian McWilliam wrote: On 25/10/2011 11:32 PM, neerd wrote: Hi, The netatalk package version in OpenBSD is quite old: 2.0.3 The last one is 2.2.1 and adds the support for Time Machine backups and Mac OS X Lion. A diff was posted few months ago by Björn Ketelaars ( http://marc.info/?l=openbsd-ports&m=131706596102262 ) but it seems there was no follow up. Is there any plan to integrate it in OpenBSD ? Is it lacking on some aspects ? Can I help ? It's lacking people who use it to test it out and report back. Previously there were about 2-3 people who used Netatalk. I was one, many moons ago. I try the port out shortly. Ian McWilliam I'll see if I can test this out... but its not as if OS X systems are rare. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
[NEW] graphics/leptonica
Here's a port of leptonica. This port is a new required dependency for graphics/tesseract so needs to be imported before tesseract can be updated to the latest version. # pkg_info leptonica Information for inst:leptonica-1.68 Comment: software used in image processing applications Description: Leptonica is a pedagogically-oriented open source site containing software that is broadly useful for image processing and image analysis applications. Featured operations are: - Rasterop (a.k.a. bitblt) - Affine transformations (scaling, translation, rotation, shear) on images of arbitrary pixel depth - Binary and grayscale morphology, rank order, and convolution - Seedfill and connected components - Image transformations combining changes in scale and pixel depth - Pixelwise masking, blending, enhancement, arithmetic ops, etc. Ancillary operations include: - I/O for standard image formats: - Utilities to handle arrays of image-related data types - Utilities for generic stacks, queues, heaps and lists; and for byte queues and arrays of numbers and strings Example applications include: - Octcube-based color quantization, with and without dithering - Modified median-cut color quantization, with and without dithering - Skew determination of text images - Segmentation of page images with mixed text and images - jbig2 unsupervised classifier - Border representations of 1 bit/pixel images and raster conversion for SVG - PostScript wrapping (levels 1, 2) of images for device-independent output - Rendering text on an image - Connectivity-preserving thinning and thickening of 1 bit/pixel images - Line removal from a grayscale sketch - Search for least-cost paths on binary and grayscale images Maintainer: The OpenBSD ports mailing-list WWW: http://www.leptonica.com/ leptonica.tar.gz Description: Binary data
Re: [update] xxxterm 1.7.0
> New update from xxxterm, a lot of bugs fixed, and more stable. Tested on i386, JS, YouTube HTML5 is still working. Daniel -- LÉVAI Dániel PGP key ID = 0x83B63A8F Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F