CVS: cvs.openbsd.org: ports

2013-12-13 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2013/12/13 01:16:37

Modified files:
databases/redis: Makefile distinfo 
databases/redis/patches: patch-redis_conf 

Log message:
Update to redis-2.8.3



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/12/13 02:26:28

Modified files:
x11/gnome/system-monitor/patches: patch-src_procproperties_cpp 

Log message:
Pushed upstream.



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Vadim Zhukov
CVSROOT:/cvs
Module name:ports
Changes by: z...@cvs.openbsd.org2013/12/13 02:38:49

Modified files:
graphics/libkdcraw: Makefile 
graphics/libkdcraw/pkg: DESCR-icons DESCR-main PLIST-icons 
PLIST-main 
graphics/libkipi: Makefile 
graphics/libkipi/pkg: DESCR-main PLIST-icons PLIST-main 

Log message:
Final KDE 3 part of libkdcraw and libkipi deconflicting.

Please note that we still cannot install kdelibs-3.x and 4.x, so you cannot
actually install libkdcraw and libkipi from KDE 3 and 4 side-by-side. Yet.

Tested in a bulk by landry@



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Vadim Zhukov
CVSROOT:/cvs
Module name:ports
Changes by: z...@cvs.openbsd.org2013/12/13 02:40:03

Modified files:
graphics/gwenview: Makefile 
graphics/gwenview/pkg: PLIST 
graphics/kipi-plugins: Makefile 
graphics/kipi-plugins/pkg: PLIST-main 

Log message:
Add PKGSPEC for gwenview and kipi-plugins, to make sure future ports won't
pick up wrong things.



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Vadim Zhukov
CVSROOT:/cvs
Module name:ports
Changes by: z...@cvs.openbsd.org2013/12/13 02:43:09

Modified files:
graphics/gwenview/pkg: PLIST 
graphics/kipi-plugins/pkg: PLIST-main 

Log message:
Oops, backout extra changes. Won't allow to build package = no bump needed.



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Vadim Zhukov
CVSROOT:/cvs
Module name:ports
Changes by: z...@cvs.openbsd.org2013/12/13 04:34:48

Modified files:
x11/kde4/kopete/patches: 
 
patch-protocols_jabber_googletalk_libjingle_talk_base_nethelpers_cc 

Log message:
Fix (one) crash in googletalk-call. This code is not built yet, so no bump.



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/12/13 08:33:18

Modified files:
www/owncloud   : Makefile distinfo 
www/owncloud/pkg: PLIST README 

Log message:
MAJOR update to owncloud-6.0.0.



CVS: cvs.openbsd.org: ports

2013-12-13 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2013/12/13 08:54:47

Modified files:
shells/bash: Makefile 
Added files:
shells/bash/patches: patch-general_c 

Log message:
Do not use memcpy() on overlapping memory

http://lists.gnu.org/archive/html/bug-bash/2013-03/msg00047.html
via Arch Linux

ok naddy@



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Vadim Zhukov
CVSROOT:/cvs
Module name:ports
Changes by: z...@cvs.openbsd.org2013/12/13 09:25:31

Modified files:
x11/kde4/kopete: Makefile 
x11/kde4/kopete/pkg: PLIST 

Log message:
Install browser plugin at the appropriate place.



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/12/13 09:26:06

Modified files:
www/owncloud   : Makefile 
www/owncloud/pkg: PLIST 

Log message:
Stupid PLIST substitution.



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2013/12/13 09:42:35

Added files:
sysutils/dfc/patches: patch-src_util_c 

Log message:
use struct winsize instead of ttysize



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Robert Peichaer
CVSROOT:/cvs
Module name:ports
Changes by: r...@cvs.openbsd.org2013/12/13 10:49:50

Modified files:
x11/e17/elementary: Makefile 
x11/e17/elementary/pkg: PLIST 
Added files:
x11/e17/elementary/patches: patch-data_desktop_Makefile_in 

Log message:
Move elementary.png from top dir of the icon themes to elementary
subdir.

ok aja@



CVS: cvs.openbsd.org: ports

2013-12-13 Thread Vadim Zhukov
CVSROOT:/cvs
Module name:ports
Changes by: z...@cvs.openbsd.org2013/12/13 11:07:04

Modified files:
x11/kde4/graphics-thumbnailers: Makefile 
x11/kde4/gwenview: Makefile 
x11/kde4/ksnapshot: Makefile 

Log message:
Bumps missed in last libkdcraw+libkipi commit.

Noticed by naddy@.



Re: UPDATE: libvpx 1.2.0

2013-12-13 Thread Brad Smith

On 06/12/13 7:01 PM, Landry Breuil wrote:

On Fri, Dec 06, 2013 at 03:22:23PM -0500, Brad Smith wrote:

On 06/12/13 8:05 AM, Landry Breuil wrote:

On Thu, Dec 05, 2013 at 11:00:42PM -0500, Brad Smith wrote:

Here is an update to libvpx 1.2.0.

OK?


All i know is that libvpx 1.2.0 got just merged in mozilla-central, and
they're already working on the upcoming 1.3.0 for vp9 support.
https://bugzilla.mozilla.org/show_bug.cgi?id=918550
https://bugzilla.mozilla.org/show_bug.cgi?id=763495

I'll try to enable --with-system-libvpx within firefox, since now iirc
it's more supported (and less patched) than before.


I want to look at 1.3.0 but I have no idea how long it will take
them to put out a release. 1.2.0 was tagged 11 months ago and even
with me poking and prodding them on IRC and their mailing list it
still took them 9 months to put out the release. Very odd behavior
with these guys. So I'm looking at 1.2.0 since it is just a small
number of bug fixes and we'll see how long 1.3.0 takes to be released.

AFAIK 1.2.0 has fixes for some issues found via FF.


And apparently 1.3.0 was tagged 4 days ago, since mozilla now requires
it for vp9 support in what will be firefox 28 in 12 weeks.
https://hg.mozilla.org/integration/mozilla-inbound/rev/1ba23d5502e1


The tagging was premature and they're still not ready for a release.


--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Re: lang/ghc: drop ps and pdf docs

2013-12-13 Thread Edd Barrett
On Wed, Dec 11, 2013 at 09:41:30PM +0100, Matthias Kilian wrote:
 Remove postscript and pdf documentation.
 
 The haddock manual and the ghc users guide are already available
 as HTML, and everything else in Haskell land (especially all the
 libraries) is HTML only, so there's no point in keeping them.
 
 This may help edd@ to work on even more minimal minimalistic texlive
 packages.

Great, thanks. It looks like we may be able to drop the following tex
packages from the buildset:
zapfding, symbol, url, eepic, courier, times, helvetic, rsfs.

Before I test that, I will wait for the results of espie's experiment.
He was trying to remove dvips from the buildset.

Cheers

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: lang/ghc: drop ps and pdf docs

2013-12-13 Thread Marc Espie
On Fri, Dec 13, 2013 at 10:12:07AM +, Edd Barrett wrote:
 On Wed, Dec 11, 2013 at 09:41:30PM +0100, Matthias Kilian wrote:
  Remove postscript and pdf documentation.
  
  The haddock manual and the ghc users guide are already available
  as HTML, and everything else in Haskell land (especially all the
  libraries) is HTML only, so there's no point in keeping them.
  
  This may help edd@ to work on even more minimal minimalistic texlive
  packages.
 
 Great, thanks. It looks like we may be able to drop the following tex
 packages from the buildset:
 zapfding, symbol, url, eepic, courier, times, helvetic, rsfs.
 
 Before I test that, I will wait for the results of espie's experiment.
 He was trying to remove dvips from the buildset.

With ghc need for dvips gone, consider the experiment successful. 

Remove dvips from the buildset. *everything* I see in build logs is
random detection and use of dvips, thus it *will* break some bulk builds.



[shells/bash] trim_pathname in general.c should use memmove rather than memcpy

2013-12-13 Thread David Coppa

Via Arch Linux[1], as explained here:

http://lists.gnu.org/archive/html/bug-bash/2013-03/msg00047.html

Comments and/or OKs?

[1] 
https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/bash

Index: Makefile
===
RCS file: /cvs/ports/shells/bash/Makefile,v
retrieving revision 1.77
diff -u -p -u -p -r1.77 Makefile
--- Makefile12 Mar 2013 19:55:08 -  1.77
+++ Makefile13 Dec 2013 12:40:48 -
@@ -4,6 +4,7 @@ COMMENT=GNU Bourne Again Shell
 
 DISTNAME=  bash-4.2
 PKGNAME=   ${DISTNAME}.45
+REVISION=  0
 CATEGORIES=shells
 HOMEPAGE=  http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html
 
Index: patches/patch-general_c
===
RCS file: patches/patch-general_c
diff -N patches/patch-general_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-general_c 13 Dec 2013 12:40:48 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Do not use memcpy() on overlapping memory
+http://lists.gnu.org/archive/html/bug-bash/2013-03/msg00047.html
+
+--- general.c.orig Sun Dec 12 21:06:27 2010
 general.c  Fri Dec 13 13:33:03 2013
+@@ -766,7 +766,7 @@ trim_pathname (name, maxlen)
+   *nbeg++ = '.';
+ 
+   nlen = nend - ntail;
+-  memcpy (nbeg, ntail, nlen);
++  memmove (nbeg, ntail, nlen);
+   nbeg[nlen] = '\0';
+ 
+   return name;



Re: WIP: lang/racket version 6

2013-12-13 Thread Juan Francisco Cantero Hurtado
On Thursday 12 December 2013 20:57:18 James Turner wrote:
 On Wed, Dec 11, 2013 at 05:36:50AM +0100, Juan Francisco Cantero 
Hurtado wrote:
  This is an unfinished and dirty update to racket 6. The Racket
  developers haven't released the version 6 yet but I'm sharing this
  port for users interested in the update. Let me know if racket has
  crashes or other important bugs.
  
  Note to other porters: don't waste your time reviewing the port, I'm
  aware of the port has errors :)
  
  What?! Where is DrRacket?!. Now racket uses packages for almost
  everything:
  $ raco pkg install drracket
  $ racket ~/.racket/$(racket --version | cut -dv -f2 | cut -d.
  -f1-2)/pkgs/drracket/drracket/drracket.rkt
  
  Cheers.
 
 I'm kind of sad to see DrRacket not being included. Is there a
 configure option to include DrRacket? Or is post pkg install the only
 option with version 6 and beyond?

Yes, I could create a racket distro with DrRacket included but we will 
lose some advantages of the new racket approach. With raco pkg, the 
users of OpenBSD stable can received updates and fixes from upstream, 
similar to ruby gems or python pypi.

DrRacket is a big beast. I want to port racket to all OpenBSD platforms 
and to distribute only a minimal racket (without extra dependencies) 
will help me a lot.

And OpenBSD packages doesn't offer any advantage compared with the new 
raco packages, something similar to the last comments about www apps in 
this list.

In fact, if we create a wrapper to create OpenBSD package from raco pkg, 
the user would have problems in certain cases. They could have 
conflicting versions in their home and LOCALBASE or to update the 
version in LOCALBASE with raco and to break the OpenBSD packages. 

 
 Also on amd64 I had to run update-plist the following 2 files weren't
 present in my build it would seem.
 
 Error:
 /usr/ports/pobj/racket-5.91pre201312110442/fake-amd64/usr/local/share
 /racket/collects/setup/private/compiled/path-utils_rkt.dep does not
 exist Error:
 /usr/ports/pobj/racket-5.91pre201312110442/fake-amd64/usr/local/share
 /racket/collects/setup/private/compiled/path-utils_rkt.zo does not
 exist Error:
 /usr/ports/pobj/racket-5.91pre201312110442/fake-amd64/usr/local/share
 /racket/collects/setup/private/path-utils.rkt does not exist

Yes, I saw the error yesterday. Sorry.

-- 
Juan Francisco Cantero Hurtado http://juanfra.info



Re: WIP: LLVM 3.4

2013-12-13 Thread Donovan Watteau
 On 06/12/13 3:26 PM, Brad Smith wrote:
 On 05/12/13 3:35 AM, Brad Smith wrote:
 Here is a work in progress update to LLVM 3.4. This has only been lightly
 tested on amd64. I need this build tested on i386, powerpc, sparc64 and
 mips64 to start off. If you have such an arch please try building it as
 soon as possible as I'd like to report any issues upstream if there are
 any. Any runtime testing feedback would also be appreciated.

 Still looking for build tests for sparc64 and mips64.
 
 and mips64?

I built it as well on my loongson (it took about 18 hours).

A simple C hello world compiles, links and runs fine.  However, trying
to compile base vi(1) with clang gives this:

=== build
clang -O2 -pipe  -I/usr/src/usr.bin/vi/build 
-I/usr/src/usr.bin/vi/build/../include   -c 
/usr/src/usr.bin/vi/build/../cl/cl_bsd.c
clang -O2 -pipe  -I/usr/src/usr.bin/vi/build 
-I/usr/src/usr.bin/vi/build/../include   -c 
/usr/src/usr.bin/vi/build/../cl/cl_funcs.c
/tmp/cl_funcs-556884.s: Assembler messages:
/tmp/cl_funcs-556884.s:43: Error: opcode not supported on this processor: mips3 
(mips3) `movn $1,$7,$8'
/tmp/cl_funcs-556884.s:620: Error: opcode not supported on this processor: 
mips3 (mips3) `movn $3,$5,$1'
clang-3.4: error: assembler command failed with exit code 1 (use -v to see 
invocation)
*** Error 1 in build (sys.mk:87 'cl_funcs.o')
*** Error 1 in /usr/src/usr.bin/vi (bsd.subdir.mk:48 'all')

Still, it looks like things are improving for mips64.

make test needs a few more hours...



update preview: print/poppler

2013-12-13 Thread Matthias Kilian
Update to poppler-0.24.4

From the release notes:

core:
 * Fix regression in broken endstream detection. Bug #70854
 * Catalog: sort entries of NameTrees to make sure lookup works. Bug 
#26049
 * Don't infinite loop if reading from GooFile::read fails. Bug #71835

utils:
 * pdftotext: Do not close stdout. Bug #71639
 * pdftotext: Silence warning for may be used uninitialized variable. 
Bug #71640
 * pdftotext: Escape the text of the xml headers
 * Warn the user if he provides a wrong range

qt4:
 * Fix typo in xml API. Bug #71643

qt5 (not yet relevant for us):
 * Fix typo in xml API. Bug #71643

The major bump to libpoppler.so is required, because there are some
ABI changes in classes Lexer and Parser.

Not yet tested, but I'll throw it at a bulk build on amd64 tomorrow
(my concern is that some ports depending on it rely on the changed
API/ABI in Lexer and Parser). And I want to give people using just
some ports depending on poppler a chance try it out now.

Ciao,
Kili

Index: Makefile
===
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.79
diff -u -p -r1.79 Makefile
--- Makefile1 Nov 2013 07:46:58 -   1.79
+++ Makefile13 Dec 2013 21:50:02 -
@@ -5,7 +5,7 @@ COMMENT-qt= qt interface to PDF renderin
 COMMENT-qt4=   qt4 interface to PDF rendering library
 COMMENT-utils= PDF conversion tools and utilities
 
-V= 0.24.3
+V= 0.24.4
 DISTNAME=  poppler-$V
 CATEGORIES=print
 PKGNAME-main=  poppler-$V
@@ -14,7 +14,7 @@ PKGNAME-qt=   poppler-qt-$V
 PKGNAME-qt4=   poppler-qt4-$V
 OLDSHIT =  poppler-0.16.7
 
-SHARED_LIBS += poppler  19.0 # 43.0
+SHARED_LIBS += poppler  20.0 # 44.0
 SHARED_LIBS += poppler-glib 13.0 # 14.0
 SHARED_LIBS += poppler-qt   12.0 # 3.0
 SHARED_LIBS += poppler-qt4  13.0 # 7.0
Index: distinfo
===
RCS file: /cvs/ports/print/poppler/distinfo,v
retrieving revision 1.30
diff -u -p -r1.30 distinfo
--- distinfo1 Nov 2013 07:46:58 -   1.30
+++ distinfo13 Dec 2013 20:54:12 -
@@ -1,4 +1,4 @@
 SHA256 (poppler-0.16.7.tar.gz) = +rTory001BQqcYgZ/XR9QJMLce9SDuDmvMlOLETyK80=
-SHA256 (poppler-0.24.3.tar.xz) = 0s0CUJ5FgRffdTS2BwMXHVZ/JoZaubf5yExTcns1N04=
+SHA256 (poppler-0.24.4.tar.xz) = yKNQmhfm8LuwfusbWCdrSFl0qL/z9e7xvI4VDM18AeI=
 SIZE (poppler-0.16.7.tar.gz) = 1952179
-SIZE (poppler-0.24.3.tar.xz) = 1506152
+SIZE (poppler-0.24.4.tar.xz) = 1511248
Index: patches/patch-aclocal_m4
===
RCS file: /cvs/ports/print/poppler/patches/patch-aclocal_m4,v
retrieving revision 1.5
diff -u -p -r1.5 patch-aclocal_m4
--- patches/patch-aclocal_m41 Nov 2013 07:46:58 -   1.5
+++ patches/patch-aclocal_m413 Dec 2013 21:01:29 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-aclocal_m4,v 1.5 2013/11/01 07:46:58 kili Exp $
 aclocal.m4.origSat Oct 26 19:07:31 2013
-+++ aclocal.m4 Wed Oct 30 19:28:17 2013
-@@ -2205,6 +2205,7 @@ m4_include([m4/define-dir.m4])
+--- aclocal.m4.origWed Nov 27 00:17:01 2013
 aclocal.m4 Fri Dec 13 22:01:25 2013
+@@ -2315,6 +2315,7 @@ m4_include([m4/define-dir.m4])
  m4_include([m4/gtk-doc.m4])
  m4_include([m4/iconv.m4])
  m4_include([m4/introspection.m4])



Re: NEW: converters/uudeview

2013-12-13 Thread Mikolaj Kucharski
Kind reminder.

On Sat, Dec 07, 2013 at 12:20:03PM +, Mikolaj Kucharski wrote:
 Ping,
 
 Port at http://marc.info/?l=openbsd-portsm=138614602418802w=2
 
 
 On Wed, Dec 04, 2013 at 08:33:23AM +, Mikolaj Kucharski wrote:
  Hi,
  
  I've incorporated some Debian patches, via Dag Wieers's src.rpm (also in
  Gentoo[1]). I don't use nor need TK version of the script, so I've
  disabled it. I've looked into it though and configure doesn't handle
  detection well enough. I think it can go as is, without xdeview.
  
  Comment:
  program for uu/xx/Base64/BinHex/yEnc de/encoding
  
  Description:
  This is a powerful program at which you can throw a mess of unordered
  files in any of BinHex, uuencoded, xxencoded, Base64 or yEnc formats
  and expect them all to be properly decoded. These formats are
  frequently encountered when sending binary files via news or mail.
  
  WWW: http://www.fpx.de/fp/Software/UUDeview/
  
  
  References:
   1. 
  http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/uudeview/files/
  
 

-- 
best regards
q#



Re: WIP: lang/racket version 6

2013-12-13 Thread James Turner
On Fri, Dec 13, 2013 at 07:31:25PM +0100, Juan Francisco Cantero Hurtado wrote:
 On Thursday 12 December 2013 20:57:18 James Turner wrote:
  On Wed, Dec 11, 2013 at 05:36:50AM +0100, Juan Francisco Cantero 
 Hurtado wrote:
   This is an unfinished and dirty update to racket 6. The Racket
   developers haven't released the version 6 yet but I'm sharing this
   port for users interested in the update. Let me know if racket has
   crashes or other important bugs.
   
   Note to other porters: don't waste your time reviewing the port, I'm
   aware of the port has errors :)
   
   What?! Where is DrRacket?!. Now racket uses packages for almost
   everything:
   $ raco pkg install drracket
   $ racket ~/.racket/$(racket --version | cut -dv -f2 | cut -d.
   -f1-2)/pkgs/drracket/drracket/drracket.rkt
   
   Cheers.
  
  I'm kind of sad to see DrRacket not being included. Is there a
  configure option to include DrRacket? Or is post pkg install the only
  option with version 6 and beyond?
 
 Yes, I could create a racket distro with DrRacket included but we will 
 lose some advantages of the new racket approach. With raco pkg, the 
 users of OpenBSD stable can received updates and fixes from upstream, 
 similar to ruby gems or python pypi.
 
 DrRacket is a big beast. I want to port racket to all OpenBSD platforms 
 and to distribute only a minimal racket (without extra dependencies) 
 will help me a lot.
 
 And OpenBSD packages doesn't offer any advantage compared with the new 
 raco packages, something similar to the last comments about www apps in 
 this list.
 
 In fact, if we create a wrapper to create OpenBSD package from raco pkg, 
 the user would have problems in certain cases. They could have 
 conflicting versions in their home and LOCALBASE or to update the 
 version in LOCALBASE with raco and to break the OpenBSD packages. 
 

That all makes sense. I now agree with your current direction. Thanks
for the explanation.

  
  Also on amd64 I had to run update-plist the following 2 files weren't
  present in my build it would seem.
  
  Error:
  /usr/ports/pobj/racket-5.91pre201312110442/fake-amd64/usr/local/share
  /racket/collects/setup/private/compiled/path-utils_rkt.dep does not
  exist Error:
  /usr/ports/pobj/racket-5.91pre201312110442/fake-amd64/usr/local/share
  /racket/collects/setup/private/compiled/path-utils_rkt.zo does not
  exist Error:
  /usr/ports/pobj/racket-5.91pre201312110442/fake-amd64/usr/local/share
  /racket/collects/setup/private/path-utils.rkt does not exist
 
 Yes, I saw the error yesterday. Sorry.


Noting a make update-plist couldn't fix :).

 -- 
 Juan Francisco Cantero Hurtado http://juanfra.info
 

-- 
James Turner



UPDATE: devel/quilt

2013-12-13 Thread Kent R. Spillner
Update to quilt v0.61 and take maintainer.  I passed the
remove-trailing-whitespace test diff upstream.

Tested on amd64.

Index: Makefile
===
RCS file: /work/cvsroot/ports/devel/quilt/Makefile,v
retrieving revision 1.4
diff -p -u -r1.4 Makefile
--- Makefile31 Aug 2013 17:22:16 -  1.4
+++ Makefile14 Dec 2013 04:11:46 -
@@ -2,11 +2,11 @@
 
 COMMENT=   manage large numbers of patches
 
-DISTNAME=  quilt-0.60
-REVISION=  1
+DISTNAME=  quilt-0.61
 CATEGORIES=devel
 
 HOMEPAGE=  http://savannah.nongnu.org/projects/quilt/
+MAINTAINER=Kent R. Spillner kspill...@acm.org
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===
RCS file: /work/cvsroot/ports/devel/quilt/distinfo,v
retrieving revision 1.1.1.1
diff -p -u -r1.1.1.1 distinfo
--- distinfo8 Oct 2012 15:14:25 -   1.1.1.1
+++ distinfo14 Dec 2013 03:34:38 -
@@ -1,2 +1,2 @@
-SHA256 (quilt-0.60.tar.gz) = PXKikuQyvrmnP50Kz+OnfJtNfkIgmRm7JE6ZWMfP5ks=
-SIZE (quilt-0.60.tar.gz) = 442369
+SHA256 (quilt-0.61.tar.gz) = HuwKJwrE1B7qD9WCNgPJ0qNatrirc6kN2SzhKRsqn8M=
+SIZE (quilt-0.61.tar.gz) = 450552
Index: patches/patch-test_delete_test
===
RCS file: /work/cvsroot/ports/devel/quilt/patches/patch-test_delete_test,v
retrieving revision 1.1.1.1
diff -p -u -r1.1.1.1 patch-test_delete_test
--- patches/patch-test_delete_test  8 Oct 2012 15:14:25 -   1.1.1.1
+++ patches/patch-test_delete_test  13 Dec 2013 23:56:08 -
@@ -1,17 +1,17 @@
 $OpenBSD: patch-test_delete_test,v 1.1.1.1 2012/10/08 15:14:25 rpe Exp $
 test/delete.test.orig  Sun Sep  2 21:40:18 2012
-+++ test/delete.test   Sun Sep  2 21:40:26 2012
+--- test/delete.test.orig  Sun Dec  8 03:40:42 2013
 test/delete.test   Fri Dec 13 17:55:39 2013
 @@ -1,3 +1,4 @@
-+# ~ find: `?\./dir'?: Permission denied
++# ~ .*find: [`']?\./dir'?: Permission denied
  Test the delete command.
  
$ mkdir patches
-@@ -77,7 +78,7 @@ Test the delete command.
- 
+@@ -79,7 +80,7 @@ Test the delete command.
+   # running as root, but you shouldn't do that anyway.
$ quilt delete test3
 Removing patch %{P}test3
--  ~ find: `?\./dir'?: Permission denied
-+   ${LOCALBASE}/bin/gfind: `./dir': Permission denied
+-  ~ .*find: [`']?\./dir'?: Permission denied
++  ~ /usr/local/bin/gfind: [`']?\./dir'?: Permission denied
  
$ chmod a+rx .pc/test3/dir
  
Index: patches/patch-test_remove-trailing-ws_test
===
RCS file: patches/patch-test_remove-trailing-ws_test
diff -N patches/patch-test_remove-trailing-ws_test
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-test_remove-trailing-ws_test  14 Dec 2013 03:15:03 -
@@ -0,0 +1,63 @@
+$OpenBSD$
+--- test/remove-trailing-ws.test.orig  Fri Dec 13 17:38:41 2013
 test/remove-trailing-ws.test   Fri Dec 13 17:50:26 2013
+@@ -134,21 +134,21 @@ $ %{QUILT_DIR}/scripts/remove-trailing-ws  unified.di
+  Removing trailing whitespace from lines 12,16 of files/complex
+  Removing trailing whitespace from lines 1,2,3 of files/create
+ $ wc -l files/add
+- 8 files/add
++~ (\s+)?8 files/add
+ $ wc -l files/change
+- 3 files/change
++~ (\s+)?3 files/change
+ $ wc -l files/complex
+- 21 files/complex
++~ (\s+)?21 files/complex
+ $ wc -l files/create
+- 3 files/create
++~ (\s+)?3 files/create
+ $ wc -l files/remove
+- 6 files/remove
++~ (\s+)?6 files/remove
+ $ wc -l files/remove-at-end
+- 8 files/remove-at-end
++~ (\s+)?8 files/remove-at-end
+ $ wc -l unified.diff
+- 85 unified.diff
++~ (\s+)?85 unified.diff
+ $ wc -l unified-wsok.diff
+- 85 unified-wsok.diff
++~ (\s+)?85 unified-wsok.diff
+ $ diff -u unified.diff unified-wsok.diff | grep '^++[^+]'
+  ++Line 4
+  ++to
+@@ -167,21 +167,21 @@ $ %{QUILT_DIR}/scripts/remove-trailing-ws  context.di
+  Removing trailing whitespace from lines 12,16 of files/complex
+  Removing trailing whitespace from lines 1,2,3 of files/create
+ $ wc -l files/add
+- 8 files/add
++~ (\s+)?8 files/add
+ $ wc -l files/change
+- 3 files/change
++~ (\s+)?3 files/change
+ $ wc -l files/complex
+- 21 files/complex
++~ (\s+)?21 files/complex
+ $ wc -l files/create
+- 3 files/create
++~ (\s+)?3 files/create
+ $ wc -l files/remove
+- 6 files/remove
++~ (\s+)?6 files/remove
+ $ wc -l files/remove-at-end
+- 8 files/remove-at-end
++~ (\s+)?8 files/remove-at-end
+ $ wc -l context.diff
+- 104 context.diff
++~ (\s+)?104 context.diff
+ $ wc -l context-wsok.diff
+- 104 context-wsok.diff
++~ (\s+)?104 context-wsok.diff
+ $ diff -u context.diff context-wsok.diff | grep '^+[+!] '
+  ++ Line 4
+  ++ create



Re: WIP: lang/racket version 6

2013-12-13 Thread Juan Francisco Cantero Hurtado
On Wed, Dec 11, 2013 at 05:36:50AM +0100, Juan Francisco Cantero Hurtado wrote:
 This is an unfinished and dirty update to racket 6. The Racket
 developers haven't released the version 6 yet but I'm sharing this port
 for users interested in the update. Let me know if racket has crashes or
 other important bugs.
 
 Note to other porters: don't waste your time reviewing the port, I'm
 aware of the port has errors :)
 
 What?! Where is DrRacket?!. Now racket uses packages for almost
 everything:
 $ raco pkg install drracket
 $ racket ~/.racket/$(racket --version | cut -dv -f2 | cut -d. 
 -f1-2)/pkgs/drracket/drracket/drracket.rkt
 
 Cheers.
 

New tarball with some fixes.

-- 
Juan Francisco Cantero Hurtado http://juanfra.info


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


Re: WIP: LLVM 3.4

2013-12-13 Thread Brad Smith
On Sat, Dec 07, 2013 at 05:40:32AM -0500, Brad Smith wrote:
 On Thu, Dec 05, 2013 at 03:35:56AM -0500, Brad Smith wrote:
  Here is a work in progress update to LLVM 3.4. This has only been lightly
  tested on amd64. I need this build tested on i386, powerpc, sparc64 and
  mips64 to start off. If you have such an arch please try building it as
  soon as possible as I'd like to report any issues upstream if there are
  any. Any runtime testing feedback would also be appreciated.
 
 An updated diff merging with the up to date port. No functional change
 with the 3.4 update itself.

Added a diff from matthew@ to allow Clang to deal with the driver command
line paramter -R /some/dir which 3.3 was previously just ignoring but
warning about the unused command line paramater and 3.4 will now exit with
an error.

Could someone with an i386 system try building Firefox/Firefox-ESR with
LLVM and see how it goes?

 
Index: Makefile
===
RCS file: /home/cvs/ports/devel/llvm/Makefile,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile
--- Makefile7 Dec 2013 10:30:39 -   1.69
+++ Makefile7 Dec 2013 10:35:09 -
@@ -8,14 +8,14 @@ DPB_PROPERTIES = parallel
 
 COMMENT =  modular, fast C/C++/ObjC compiler, static analyzer and tools
 
-LLVM_V =   3.3
-REVISION = 3
-DISTNAME = llvm-${LLVM_V}.src
-PKGNAME =  llvm-${LLVM_V}
+LLVM_V =   3.4
+DISTNAME = llvm.src-${LLVM_V}rc2-source
+PKGNAME =  llvm-${LLVM_V}rc2
 CATEGORIES =   devel
-MASTER_SITES = http://llvm.org/releases/${LLVM_V}/
+MASTER_SITES = http://llvm.org/pre-releases/${LLVM_V}/rc2/
+EXTRACT_SUFX = .tar.xz
 
-DISTFILES =${DISTNAME}${EXTRACT_SUFX} cfe-${LLVM_V}.src${EXTRACT_SUFX}
+DISTFILES =${DISTNAME}${EXTRACT_SUFX} 
cfe.src-${LLVM_V}rc2-source${EXTRACT_SUFX}
 
 SHARED_LIBS =  clang   0.0 # 3.2
 
@@ -25,9 +25,9 @@ HOMEPAGE =http://www.llvm.org/
 # BSD
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB =  c m pthread stdc++ z
+WANTLIB =  c curses m pthread stdc++ z
 
-WRKDIST =  ${WRKDIR}/llvm-${LLVM_V}.src
+WRKDIST =  ${WRKDIR}/llvm.src
 
 MODULES =  devel/cmake \
lang/python
@@ -39,8 +39,7 @@ SEPARATE_BUILD =  Yes
 CONFIGURE_ARGS =   -DLLVM_ENABLE_FFI:Bool=False \
-DLLVM_REQUIRES_RTTI:Bool=True \
-DCMAKE_BUILD_TYPE:String=Release \
-   -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2:Bool=True \
-   -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD:String=R600
+   -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2:Bool=True
 
 # Workaround relocation overflow
 .if ${MACHINE_ARCH} == powerpc
@@ -53,7 +52,8 @@ CLANG_INCLUDE_PATH =  lib/clang/${LLVM_V}
 SUBST_VARS +=  CLANG_INCLUDE_PATH LLVM_V
 
 post-extract:
-   @mv ${WRKDIR}/cfe-${LLVM_V}.src ${WRKDIST}/tools/clang
+   @rm ${WRKDIST}/tools/clang
+   @mv ${WRKDIR}/cfe.src ${WRKDIST}/tools/clang
 
 pre-configure:
@${SUBST_CMD} ${WRKSRC}/tools/clang/tools/scan-build/scan-build
Index: distinfo
===
RCS file: /home/cvs/ports/devel/llvm/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo21 Jun 2013 22:09:12 -  1.12
+++ distinfo4 Dec 2013 08:31:53 -
@@ -1,4 +1,4 @@
-SHA256 (cfe-3.3.src.tar.gz) = sbVd5Ks6V9PgMxqD4ChGEBkcd9kk40RkmNkRPQjfuZY=
-SHA256 (llvm-3.3.src.tar.gz) = aHZrHnDQWiXi9QLpl6PLOTcYejKWWVz24Jd9XNZydXg=
-SIZE (cfe-3.3.src.tar.gz) = 9425539
-SIZE (llvm-3.3.src.tar.gz) = 13602421
+SHA256 (cfe.src-3.4rc2-source.tar.xz) = 
QG6V1W6QeN5R5aKQq1wjMMy5AKDGNzzQ8NyGvxAX8Ls=
+SHA256 (llvm.src-3.4rc2-source.tar.xz) = 
2TRf5o8bxg16pNa+VZt/ptHBbr/Puag0Dm2L6sDwc8w=
+SIZE (cfe.src-3.4rc2-source.tar.xz) = 7618328
+SIZE (llvm.src-3.4rc2-source.tar.xz) = 10490924
Index: patches/patch-CMakeLists_txt
===
RCS file: /home/cvs/ports/devel/llvm/patches/patch-CMakeLists_txt,v
retrieving revision 1.3
diff -u -p -r1.3 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt21 Jun 2013 22:09:12 -  1.3
+++ patches/patch-CMakeLists_txt14 Dec 2013 04:25:54 -
@@ -2,14 +2,14 @@ $OpenBSD: patch-CMakeLists_txt,v 1.3 201
 
 Don't confuse scripts who want the version with appended 'svn' goo.
 
 CMakeLists.txt.origMon May  6 12:23:07 2013
-+++ CMakeLists.txt Tue Jun 18 23:00:44 2013
-@@ -13,7 +13,7 @@ set(CMAKE_MODULE_PATH
- set(LLVM_VERSION_MAJOR 3)
- set(LLVM_VERSION_MINOR 3)
+--- CMakeLists.txt.origMon Nov 25 13:34:26 2013
 CMakeLists.txt Wed Dec  4 03:41:41 2013
+@@ -14,7 +14,7 @@ set(LLVM_VERSION_MAJOR 3)
+ set(LLVM_VERSION_MINOR 4)
  
--set(PACKAGE_VERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}svn)
-+set(PACKAGE_VERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR})
+ if (NOT PACKAGE_VERSION)
+-  set(PACKAGE_VERSION