XScreenSaver and bsdauth

2024-07-08 Thread Manuel Giraud
Hi,

I'm trying to make a patch to XScreenSaver to support bsdauth (hopefully
to have it upstream).

So far so good but at one point I'm calling auth_userokay(3) and I
always get the following error:

xscreensaver-auth: /usr/libexec/auth/login_passwd: Permission denied

AFAIU, this call to auth_userokay(3) is done from the
'xscreensaver-auth' executable which was forked from the 'xscreensaver'
executable.  I have tried many combination of ownership and setuid bit
on both 'xscreensaver' and 'xscreensaver-auth' but I always end up with
this same error message.  Do you have any idea?
-- 
Manuel Giraud



Re: XScreenSaver and bsdauth

2024-07-08 Thread Manuel Giraud
Stuart Henderson  writes:

> I believe it should be setgid auth (mode 2755 or 2555).

I have the same error message with the following settings:

$ ls -l /tmp/xscreensaver/bin/xscreensaver
-r-xr-sr-x  1 root  auth  150616 Jul  8 11:16 
/tmp/xscreensaver/bin/xscreensaver*
$ ls -l /tmp/xscreensaver/libexec/xscreensaver/xscreensaver-auth 
-r-xr-sr-x  1 root  auth  522400 Jul  8 11:16 
/tmp/xscreensaver/libexec/xscreensaver/xscreensaver-auth*
-- 
Manuel Giraud



Re: XScreenSaver and bsdauth

2024-07-08 Thread Manuel Giraud
Stuart Henderson  writes:

> On 2024/07/08 14:29, Manuel Giraud wrote:
>> Stuart Henderson  writes:
>> 
>> > I believe it should be setgid auth (mode 2755 or 2555).
>> 
>> I have the same error message with the following settings:
>> 
>> $ ls -l /tmp/xscreensaver/bin/xscreensaver
>> -r-xr-sr-x  1 root  auth  150616 Jul  8 11:16 
>> /tmp/xscreensaver/bin/xscreensaver*
>> $ ls -l /tmp/xscreensaver/libexec/xscreensaver/xscreensaver-auth 
>> -r-xr-sr-x 1 root auth 522400 Jul 8 11:16
>> /tmp/xscreensaver/libexec/xscreensaver/xscreensaver-auth*
>> -- 
>> Manuel Giraud
>> 
>
> oh you're running it from /tmp? i bet that is nosuid.

Thanks that was the case 😅…  but now I have some work left to do
because 'xscreensaver-auth' quickly calls a 'disavow_privileges'
function that reverts to run as user/user.
-- 
Manuel Giraud



Re: XScreenSaver and bsdauth

2024-07-08 Thread Manuel Giraud
Landry Breuil  writes:

> Le Mon, Jul 08, 2024 at 11:43:25AM +0200, Manuel Giraud a écrit :
>> Hi,
>> 
>> I'm trying to make a patch to XScreenSaver to support bsdauth (hopefully
>> to have it upstream).
>
> you might want to have a look at

Thanks!  AFAIU, xscreensaver drops its privileges rather quickly and we
cannot use 'auth_userokay' after a certain point.

I'd like to keep this philosophy as far as possible and maybe, as a last
resort, do not drop privileges as slock seems to be doing.
-- 
Manuel Giraud



Re: XScreenSaver and bsdauth

2024-07-08 Thread Manuel Giraud
Antoine Jacoutot  writes:

> On Mon, Jul 08, 2024 at 11:43:25AM +0200, Manuel Giraud wrote:
>> Hi,
>> 
>> I'm trying to make a patch to XScreenSaver to support bsdauth (hopefully
>> to have it upstream).
>> 
>> So far so good but at one point I'm calling auth_userokay(3) and I
>> always get the following error:
>> 
>> xscreensaver-auth: /usr/libexec/auth/login_passwd: Permission denied
>> 
>> AFAIU, this call to auth_userokay(3) is done from the
>> 'xscreensaver-auth' executable which was forked from the 'xscreensaver'
>> executable.  I have tried many combination of ownership and setuid bit
>> on both 'xscreensaver' and 'xscreensaver-auth' but I always end up with
>> this same error message.  Do you have any idea?
>
> I implemented it then removed it ~15 years ago.
> It looks like it wasn't finished but it might be a start.

Thanks… and 15 years later, I'm at the same point as you were 😅.  Some
things have changed in xscreensaver in the meantime but I might reuse
the part where you force the GID to 11 (auth).
-- 
Manuel Giraud



NEW: math/liblas

2015-07-03 Thread Manuel Giraud
Hi,

Here is a port of libLAS (www.liblas.org), a library (and basic tools)
to manipulate LAS format Lidar files.



liblas.tgz
Description: Unix tar archive
-- 
Manuel Giraud


Re: NEW: math/liblas

2015-07-06 Thread Manuel Giraud
Landry Breuil  writes:

> On Fri, Jul 03, 2015 at 04:07:45PM +0200, Manuel Giraud wrote:
>> Hi,
>> 
>> Here is a port of libLAS (www.liblas.org), a library (and basic tools)
>> to manipulate LAS format Lidar files.
>
> Nice! I had a port of lastools a while ago since i use them at work but
> never got to the point where i tried to import it.. might be lying in
> the ports@ archives.

Not yet (for this port)... as Benoit Lecocq pointed me, make test gives
a segfault.
-- 
Manuel Giraud



UPDATE: sbcl 1.1.14 -> 1.2.13

2015-07-22 Thread Manuel Giraud
patch-src_runtime_GNUmakefile
--- patches/patch-src_runtime_GNUmakefile   11 Aug 2012 23:02:23 -  
1.5
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,23 +0,0 @@
-$OpenBSD: patch-src_runtime_GNUmakefile,v 1.5 2012/08/11 23:02:23 pascal Exp $
-
-Don't override external CFLAGS and LINKFLAGS.
-
 src/runtime/GNUmakefile.orig   Mon Dec  5 00:09:01 2011
-+++ src/runtime/GNUmakefileSat Aug 11 17:05:14 2012
-@@ -18,14 +18,14 @@ TARGET=sbcl
- # Config file. Most of them are same on most systems right now.
- # If you need to override one of these, do it in Config.
- LD = ld
--LINKFLAGS = -g
-+LINKFLAGS += -g
- NM = nm -gp
- DEPEND_FLAGS = -MM
- GREP = grep
- 
- include ../../output/prefix.def
- 
--CFLAGS = -g -Wall -Wsign-compare -O3
-+CFLAGS += -Wall -Wsign-compare
- ASFLAGS = $(CFLAGS)
- CPPFLAGS = -I. -DSBCL_PREFIX=\"$(SBCL_PREFIX)\"
- 
Index: pkg/PLIST
===
RCS file: /cvs/ports/lang/sbcl/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   10 Dec 2013 17:37:54 -  1.8
+++ pkg/PLIST   22 Jul 2015 08:07:17 -
@@ -25,6 +25,8 @@ lib/sbcl/contrib/sb-introspect.asd
 lib/sbcl/contrib/sb-introspect.fasl
 lib/sbcl/contrib/sb-md5.asd
 lib/sbcl/contrib/sb-md5.fasl
+lib/sbcl/contrib/sb-mpfr.asd
+lib/sbcl/contrib/sb-mpfr.fasl
 lib/sbcl/contrib/sb-posix.asd
 lib/sbcl/contrib/sb-posix.fasl
 lib/sbcl/contrib/sb-queue.asd
@@ -37,6 +39,7 @@ lib/sbcl/contrib/sb-simple-streams.asd
 lib/sbcl/contrib/sb-simple-streams.fasl
 lib/sbcl/contrib/sb-sprof.asd
 lib/sbcl/contrib/sb-sprof.fasl
+lib/sbcl/contrib/uiop.fasl
 lib/sbcl/sbcl.core
 lib/sbcl/site-systems/
 @man man/man1/sbcl.1
@@ -45,6 +48,3 @@ share/doc/sbcl/BUGS
 share/doc/sbcl/COPYING
 share/doc/sbcl/CREDITS
 share/doc/sbcl/NEWS
-share/doc/sbcl/asdf.html
-share/doc/sbcl/html/
-share/doc/sbcl/sbcl.html

-- 
Manuel Giraud



[update] sbcl 1.2.15

2015-09-18 Thread Manuel Giraud
Hi,

Here is an update to sbcl-1.2.15 tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/lang/sbcl/Makefile,v
retrieving revision 1.24
diff -u -p -u -r1.24 Makefile
--- Makefile31 Aug 2015 18:37:30 -  1.24
+++ Makefile18 Sep 2015 15:03:46 -
@@ -5,7 +5,7 @@ ONLY_FOR_ARCHS =amd64 i386 powerpc
 
 COMMENT=   compiler and runtime system for ANSI Common Lisp
 
-V =1.2.14
+V =1.2.15
 DISTNAME=  sbcl-${V}-source
 PKGNAME=   sbcl-${V}
 WRKDIST=   ${WRKDIR}/sbcl-${V}
Index: distinfo
===
RCS file: /cvs/ports/lang/sbcl/distinfo,v
retrieving revision 1.12
diff -u -p -u -r1.12 distinfo
--- distinfo11 Aug 2015 21:41:04 -  1.12
+++ distinfo18 Sep 2015 15:03:46 -
@@ -1,2 +1,2 @@
-SHA256 (sbcl-1.2.14-source.tar.bz2) = 
uRRt1kYMBbylCPbdqDADWAkRgz7t1R28CdjsqAsPXAY=
-SIZE (sbcl-1.2.14-source.tar.bz2) = 5565538
+SHA256 (sbcl-1.2.15-source.tar.bz2) = 
2Vpuiktlj5lzgl+NRNYZWmRbDWoz2GUyTAxli4vLFlE=
+SIZE (sbcl-1.2.15-source.tar.bz2) = 5585753

-- 
Manuel Giraud



Re: Emacs patch, tests welcome

2021-07-15 Thread Manuel Giraud
Hi all,

So here is what I did (on a quite fresh snapshot amd64):

   - comment the "Emacs.selectionTimeout: 10" line in my .Xresources
   - build the default gtk3 flavor with this patch
   - M-x org-capture => asks for input instantly
   - Evaluate the following bug report recipe which returns nil
 immediately:
   
(let ((value 'SECONDARY)
  (x-selection-timeout 2000))
  ;;; from org-get-x-clipboard in lisp/org-compat.el
  (gui-get-selection value 'UTF8_STRING)
  (gui-get-selection value 'COMPOUND_TEXT)
  (gui-get-selection value 'STRING)
  (gui-get-selection value 'TEXT))

For quite some time now, I'm also using bleeding edge emacs as is on
openbsd and the following patch also solve this issue here:

diff --git a/configure.ac b/configure.ac
index c924634d5b..740f6d79a1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4884,7 +4884,7 @@ AC_DEFUN
 
 case $opsys in
   dnl SIGIO exists, but the feature doesn't work in the way Emacs needs.
-  hpux* | nacl | openbsd | solaris | unixware )
+  hpux* | nacl | solaris | unixware )
 emacs_broken_SIGIO=yes
 ;;
 
So great job Gregoire and Jeremie!
-- 
Manuel Giraud



Re: Emacs patch, tests welcome

2021-07-15 Thread Manuel Giraud
FWIW, it seems that this patch also solves an issue I had:
M-x list-packages used to fail at contacting elpa.gnu.org.
-- 
Manuel Giraud



Re: Emacs patch, tests welcome

2021-07-16 Thread Manuel Giraud
Jeremie Courreges-Anglas  writes:

> On Thu, Jul 15 2021, Manuel Giraud  wrote:
>> FWIW, it seems that this patch also solves an issue I had:
>> M-x list-packages used to fail at contacting elpa.gnu.org.
>
> Ouch I think I spotted this one earlier but couldn't pinpoint it.  And
> indeed I can't reproduce with CVS head.

Do you mean in emacs CVS head? I could test again but what I saw was
that, with current emacs head, M-x list-packages usually failed to
contact elpa.gnu.org but, with current emacs + this patch, M-x
list-packages does not fail anymore.

So do you think we'd have to wait or we could start to push this patch
upstream?
-- 
Manuel Giraud



Re: fonts/iosevka-fonts: fix packaging of slab variant

2023-11-17 Thread Manuel Giraud
Yes, thanks for working on this.
-- 
Manuel Giraud



error on quirks

2023-11-20 Thread Manuel Giraud
Hi,

For the first time, I have to touch devel/quirks after a port
modification.  But when I try to update the patched devel/quirks from
port I get the following error:

$ cd /usr/ports/devel/quirks
$ make package
===>  Faking installation for quirks-6.197
/usr/ports/pobj/quirks-6.197/bin/install -d -m 755 
/usr/ports/pobj/quirks-6.197/fake-amd64/usr/local/libdata/perl5/site_perl/OpenBSD/Quirks
/usr/ports/pobj/quirks-6.197/bin/install -c -m 644 
/usr/ports/devel/quirks/files/Quirks.pm 
/usr/ports/pobj/quirks-6.197/fake-amd64/usr/local/libdata/perl5/site_perl/OpenBSD/Quirks.pm
/usr/libexec/locate.mklocatedb /usr/ports/pobj/quirks-6.197/fake-amd64/usr/local/share/update.db
locate.code: bigram array too small to build db, index more files
*** Error 1 in . (Makefile:29 'do-install')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3139 
'/usr/ports/pobj/quirks-6.197/fake-amd64/.fake_done': @cd /usr/ports/devel/q...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2233 
'/usr/ports/packages/amd64/no-arch/quirks-6.197.tgz': @cd /usr/ports/devel/q...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2723 
'_internal-package': @case X${_DEPENDS_CACHE} in  X) _DEPENDS_CACHE=$( mktem...)
*** Error 2 in /usr/ports/devel/quirks 
(/usr/ports/infrastructure/mk/bsd.port.mk:2702 'package': @lock=quirks-6.197;  
export _LOCKS_HELD=" q...)

BTW, I'm running -current.  What might cause this error?  Thanks.
-- 
Manuel Giraud



Re: error on quirks

2023-11-20 Thread Manuel Giraud
Solène Rapenne  writes:

[...]

> What did you change in quirks? It's certainly a syntax error

Ok, so I've lied a bit 😅.  I was working with edd@ on a iosevka update
and we had to modify quirks for it.  But I was never able to build
quirks.  This patch is already in the tree and I'm still getting this
error on a fresh cvs update.

BTW, I never had to build quirks from port so maybe I have this error
since forever.
-- 
Manuel Giraud



Re: error on quirks

2023-11-20 Thread Manuel Giraud
Stuart Henderson  writes:

[...]

> As part of the "quirks" package build, the update.db cache is built
> which provides information used by pkg_add -u to speed up updates.
> In a bulk build DPB takes care to build this at the end of the
> run, so that it has information about all packages available.
>
> This is based on the packages in the local build dir (e.g.
> /usr/ports/packages/$ARCH/all by default).
>
> To avoid the failure you need to build some other packages first
> (it doesn't matter which. math/moo is a good quick-to-build simple
> package if you need one).

Hi and thanks,

I don't understand what is going on here but here is what I've just did:

$ cd /usr/ports/
$ rm -rf packages
$ cd math/moo
$ make package
===> Building from scratch moo-1.5p0
install: /usr/ports/pobj: Operation not permitted
===>  Checking files for moo-1.5p0
`/usr/ports/distfiles/moo-1.5.tar.gz' is up to date.
>> (SHA256) moo-1.5.tar.gz: OK
===>  Verifying specs:  c
===>  found c.97.1
===>  Extracting for moo-1.5p0
===>  Patching for moo-1.5p0
===>   Applying OpenBSD patch patch-Makefile
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--
|Index: Makefile
|--- Makefile.orig
|+++ Makefile
--
Patching file Makefile using Plan A...
Hunk #1 succeeded at 1.
done
===>   Applying OpenBSD patch patch-scan_l
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--
|Index: scan.l
|--- scan.l.orig
|+++ scan.l
--
Patching file scan.l using Plan A...
Hunk #1 succeeded at 8.
done
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for moo-1.5p0
===>  Configuring for moo-1.5p0
===>  Building for moo-1.5p0
yacc -d -o moo.c moo.y
lex  -o scan.c scan.l
cc -O2 -pipe -Wall -W -Wno-unused -Wshadow -pedantic -std=c99 -MD -MP  
-I/usr/ports/pobj/moo-1.5/moo-1.5 -nostdinc -idirafter /usr/include -c moo.c
cc -O2 -pipe -Wall -W -Wno-unused -Wshadow -pedantic -std=c99 -MD -MP  
-I/usr/ports/pobj/moo-1.5/moo-1.5 -nostdinc -idirafter /usr/include -c scan.c
cc   -o moo moo.o scan.o 
===>  Faking installation for moo-1.5p0
install -c -s  -o root -g bin  -m 755 moo 
/usr/ports/pobj/moo-1.5/fake-amd64/usr/local/bin/moo
install -c -o root -g bin -m 644  moo.1 
/usr/ports/pobj/moo-1.5/fake-amd64/usr/local/man/man1/moo.1
===>  Building package for moo-1.5p0
Create /usr/ports/packages/amd64/all/moo-1.5p0.tgz
Creating package moo-1.5p0
Link to /usr/ports/packages/amd64/ftp/moo-1.5p0.tgz
$ cd /usr/ports/devel/quirks/
$ make package
===> Building from scratch quirks-6.198
install: /usr/ports/pobj: Operation not permitted
===>  Checking files for quirks-6.198
>> No DISTFILES nor PATCHFILES.
===>  Extracting for quirks-6.198
===>  Patching for quirks-6.198
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for quirks-6.198
===>  Configuring for quirks-6.198
===>  Building for quirks-6.198
perl -Mlib=/usr/ports/devel/quirks/files /usr/ports/devel/quirks/files/t 
>/usr/ports/pobj/quirks-6.198/result
cmp /usr/ports/pobj/quirks-6.198/result /usr/ports/devel/quirks/files/reference
perl /usr/ports/devel/quirks/files/list_update_info -o 
/usr/ports/pobj/quirks-6.198/update.list  /usr/ports/packages/amd64/all
Scanning: ok
===>  Faking installation for quirks-6.198
/usr/ports/pobj/quirks-6.198/bin/install -d -m 755 
/usr/ports/pobj/quirks-6.198/fake-amd64/usr/local/libdata/perl5/site_perl/OpenBSD/Quirks
/usr/ports/pobj/quirks-6.198/bin/install -c -m 644 
/usr/ports/devel/quirks/files/Quirks.pm 
/usr/ports/pobj/quirks-6.198/fake-amd64/usr/local/libdata/perl5/site_perl/OpenBSD/Quirks.pm
/usr/libexec/locate.mklocatedb /usr/ports/pobj/quirks-6.198/fake-amd64/usr/local/share/update.db
locate.code: bigram array too small to build db, index more files
*** Error 1 in . (Makefile:29 'do-install')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3139 
'/usr/ports/pobj/quirks-6.198/fake-amd64/.fake_done': @cd /usr/ports/devel/q...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2233 
'/usr/ports/packages/amd64/no-arch/quirks-6.198.tgz': @cd /usr/ports/devel/q...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2723 
'_internal-package': @case X${_DEPENDS_CACHE} in  X) _DEPENDS_CACHE=$( mktem...)
*** Error 2 in /usr/ports/devel/quirks 
(/usr/ports/infrastructure/mk/bsd.port.mk:2702 'package': @lock=quirks-6.198;  
export _LOCKS_HELD=" q...)
-- 
Manuel Giraud



Re: error on quirks

2023-11-20 Thread Manuel Giraud
Stuart Henderson  writes:

[...]

>> Hi and thanks,
>> 
>> I don't understand what is going on here but here is what I've just did:
>
> You probably need to build a few more packages then. Not sure how
> many you'll need but here are a few other small/quick-to-build ones:
>
> math/moo
> sysutils/colorls
> sysutils/colortree
> sysutils/entr
> sysutils/cpuid
> converters/mpack
> games/wtf
> sysutils/obsdfreqd

Thanks.  But it seems I need even more :)  I'll report when I found out
how much.
-- 
Manuel Giraud



Re: error on quirks

2023-11-21 Thread Manuel Giraud
Hi,

I forgot to do a "make clean" into /usr/ports/devel/quirks after each
new package built.  Finally, quirks build correctly with the following
update.list:

moo-1.5p0:@name moo-1.5p0
moo-1.5p0:@version 10
moo-1.5p0:@comment pkgpath=math/moo ftp=yes
moo-1.5p0:@arch amd64
moo-1.5p0:@wantlib c.97.1
colorls-7.4:@name colorls-7.4
colorls-7.4:@version 10
colorls-7.4:@comment pkgpath=sysutils/colorls ftp=yes
colorls-7.4:@arch amd64
colorls-7.4:@wantlib c.97.1
colorls-7.4:@wantlib curses.15.0
colorls-7.4:@wantlib util.17.0
colortree-1.8.0:@name colortree-1.8.0
colortree-1.8.0:@version 10
colortree-1.8.0:@comment pkgpath=sysutils/colortree ftp=yes
colortree-1.8.0:@arch amd64
colortree-1.8.0:@wantlib c.97.1
entr-5.5:@name entr-5.5
entr-5.5:@version 10
entr-5.5:@comment pkgpath=sysutils/entr ftp=yes
entr-5.5:@arch amd64
entr-5.5:@wantlib c.97.1
cpuid-20231115:@name cpuid-20231115
cpuid-20231115:@version 10
cpuid-20231115:@comment pkgpath=sysutils/cpuid ftp=yes
cpuid-20231115:@arch amd64
cpuid-20231115:@wantlib c.97.1
mpack-1.6p3:@name mpack-1.6p3
mpack-1.6p3:@version 10
mpack-1.6p3:@comment pkgpath=converters/mpack ftp=yes
mpack-1.6p3:@arch amd64
mpack-1.6p3:@wantlib c.97.1
wtf-20230906:@name wtf-20230906
wtf-20230906:@comment pkgpath=games/wtf ftp=yes
wtf-20230906:@arch *
obsdfreqd-1.2.1:@name obsdfreqd-1.2.1
obsdfreqd-1.2.1:@version 10
obsdfreqd-1.2.1:@comment pkgpath=sysutils/obsdfreqd ftp=yes
obsdfreqd-1.2.1:@arch amd64
obsdfreqd-1.2.1:@wantlib c.97.1
obsdfreqd-1.2.1:@wantlib m.10.1
crashme-2.4p1:@name crashme-2.4p1
crashme-2.4p1:@version 10
crashme-2.4p1:@comment pkgpath=sysutils/crashme ftp=yes
crashme-2.4p1:@arch amd64
crashme-2.4p1:@wantlib c.97.1
-- 
Manuel Giraud



[update] Iosevka font

2023-02-24 Thread Manuel Giraud
Hi,

Here is a trivial patch to update Iosevka font.

Index: Makefile.inc
===
RCS file: /cvs/ports/fonts/iosevka-fonts/Makefile.inc,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile.inc
--- Makefile.inc11 Mar 2022 19:00:20 -  1.4
+++ Makefile.inc24 Feb 2023 14:31:45 -
@@ -1,12 +1,12 @@
-V =11.3.0
+V =19.0.1
 CATEGORIES =   fonts x11
-HOMEPAGE = https://github.com/be5invis/iosevka
+HOMEPAGE = https://github.com/be5invis/Iosevka
 MAINTAINER =   Edd Barrett 
 
 # SIL OFL 1.1
 PERMIT_PACKAGE =Yes
 
-MASTER_SITES = https://github.com/be5invis/iosevka/releases/download/v${V}/
+MASTER_SITES = https://github.com/be5invis/Iosevka/releases/download/v${V}/
 EXTRACT_SUFX = .zip
 
 NO_BUILD = Yes
Index: default/distinfo
===
RCS file: /cvs/ports/fonts/iosevka-fonts/default/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- default/distinfo9 Feb 2022 21:05:13 -   1.3
+++ default/distinfo24 Feb 2023 14:31:45 -
@@ -1,2 +1,2 @@
-SHA256 (ttc-iosevka-11.3.0.zip) = z9a9+jHHr0DAcjf/rXbU8DQfYmcat1Ar3lViGmpHnDE=
-SIZE (ttc-iosevka-11.3.0.zip) = 70445215
+SHA256 (ttc-iosevka-19.0.1.zip) = dQ2QR33PZ/PBZ7Eu/7YApnCPA+LmJMw4Z00MyeIb5kA=
+SIZE (ttc-iosevka-19.0.1.zip) = 75570917
-- 
Manuel Giraud



Re: error on quirks

2024-01-10 Thread Manuel Giraud
Marc Espie  writes:

> On Mon, Nov 20, 2023 at 01:56:54PM +0100, Manuel Giraud wrote:
>> Hi,
>> 
>> For the first time, I have to touch devel/quirks after a port
>> modification.  But when I try to update the patched devel/quirks from
>> port I get the following error:
>
> Follow-up: I finally committed all the pieces, so now the updatedb
> proper is in a separate package that requires a full snapshot, whereas
> quirks can be rebuilt 100% independently.

Thanks Marc.  I'll try to re-test this then.
-- 
Manuel Giraud



[UPDATE] iosevka-fonts

2024-08-08 Thread Manuel Giraud
Hi,

Here is a trivial patch to Iosevka fonts.

Index: Makefile.inc
===
RCS file: /cvs/ports/fonts/iosevka-fonts/Makefile.inc,v
diff -u -p -r1.10 Makefile.inc
--- Makefile.inc3 Apr 2024 15:44:40 -   1.10
+++ Makefile.inc8 Aug 2024 08:29:09 -
@@ -1,4 +1,4 @@
-V =29.0.5
+V =31.1.0
 CATEGORIES =   fonts x11
 HOMEPAGE = https://github.com/be5invis/Iosevka
 MAINTAINER =   Edd Barrett 
Index: aile/distinfo
===
RCS file: /cvs/ports/fonts/iosevka-fonts/aile/distinfo,v
diff -u -p -r1.3 distinfo
--- aile/distinfo   3 Apr 2024 15:44:40 -   1.3
+++ aile/distinfo   8 Aug 2024 08:29:09 -
@@ -1,2 +1,2 @@
-SHA256 (PkgTTC-IosevkaAile-29.0.5.zip) = 
wfIP8S37VygBFy4L3xw/AIF9d4KXekKA6397BjiRjtM=
-SIZE (PkgTTC-IosevkaAile-29.0.5.zip) = 66247933
+SHA256 (PkgTTC-IosevkaAile-31.1.0.zip) = 
3yNjJUSNBk5MM+RvQVpYLIx//f/SvSb2NE57tArSpXU=
+SIZE (PkgTTC-IosevkaAile-31.1.0.zip) = 52894700
Index: default/distinfo
===
RCS file: /cvs/ports/fonts/iosevka-fonts/default/distinfo,v
diff -u -p -r1.7 distinfo
--- default/distinfo3 Apr 2024 15:44:40 -   1.7
+++ default/distinfo8 Aug 2024 08:29:09 -
@@ -1,2 +1,2 @@
-SHA256 (PkgTTC-Iosevka-29.0.5.zip) = 
IRR5i6PrieU9m/EE6mi/fvzmTt5E/WwcsBXIpParb28=
-SIZE (PkgTTC-Iosevka-29.0.5.zip) = 106482895
+SHA256 (PkgTTC-Iosevka-31.1.0.zip) = 
3IplIdAcJY41IEZHAdBareUthOP4NS2LESj5RfnJSLA=
+SIZE (PkgTTC-Iosevka-31.1.0.zip) = 109830249
Index: etoile/distinfo
===
RCS file: /cvs/ports/fonts/iosevka-fonts/etoile/distinfo,v
diff -u -p -r1.3 distinfo
--- etoile/distinfo 3 Apr 2024 15:44:40 -   1.3
+++ etoile/distinfo 8 Aug 2024 08:29:09 -
@@ -1,2 +1,2 @@
-SHA256 (PkgTTC-IosevkaEtoile-29.0.5.zip) = 
EWj/owXb150TrE+l3sdNQlNzUPyUPKlXcGqTvOutUX8=
-SIZE (PkgTTC-IosevkaEtoile-29.0.5.zip) = 72073448
+SHA256 (PkgTTC-IosevkaEtoile-31.1.0.zip) = 
+CNCbjI9kiYC5X4DRJF42ReG0+yktHXThk4ojCrxti4=
+SIZE (PkgTTC-IosevkaEtoile-31.1.0.zip) = 56779640
Index: slab/distinfo
===
RCS file: /cvs/ports/fonts/iosevka-fonts/slab/distinfo,v
diff -u -p -r1.3 distinfo
--- slab/distinfo   3 Apr 2024 15:44:40 -   1.3
+++ slab/distinfo   8 Aug 2024 08:29:09 -
@@ -1,2 +1,2 @@
-SHA256 (PkgTTC-IosevkaSlab-29.0.5.zip) = 
z1YwqL5Sybz4zLamfs2tCYk52/zM4ThxicmmhHAF3hk=
-SIZE (PkgTTC-IosevkaSlab-29.0.5.zip) = 112791752
+SHA256 (PkgTTC-IosevkaSlab-31.1.0.zip) = 
MvzOL6OVpuTEQt6SRZhuziynw62w2yQPELXr+i5axLc=
+SIZE (PkgTTC-IosevkaSlab-31.1.0.zip) = 116056364

-- 
Manuel Giraud



Re: OpenBSD 7.3, roundcubemail & php 8.0 vs php 8.1

2023-04-19 Thread Manuel Giraud
"Steve Williams (Contractor)"  writes:

[...]

> I can move the php/php_fpm configs to php-8.1.18 and then pkg_delete
> the php-8.0.28p1 associated packages, but I wanted to make sure this
> was the correct approach.

I think the correct approach is to test whether your not packaged
application happens to be working with PHP 8.1.  For this you could, as
you said, move your 8.0 config to 8.1 (you may have to install needed
php 8.1 modules too) and do:

$ rcctl stop php80_fpm
$ rcctl disable php80_fpm
$ rcctl enable php81_fpm
$ rcctl start php81_fpm

If this does not work, I think you could have both php80_fpm and
php81_fpm but you'd have to set their flags into rc.conf.local to use
their particular config (or by default both would use /etc/php-fpm.conf
which would lead to errors)
-- 
Manuel Giraud



Re: [PATCH] lang/sbcl - wxneeded working + version bump

2016-09-05 Thread Manuel Giraud
Jeremie Courreges-Anglas  writes:

>>> +-LINKFLAGS = -g
>>> ++LINKFLAGS = -g -Wl,-z,wxneeded
>>
>> It's a mystery to me why this should be needed.  If the build calls
>> cc(1) to perform the linking, why isn't the USE_WXNEEDED wrapper
>> picked up?
>
> Correct, this is not needed.  Just disabling the failing test was enough
> to fix packaging.  I have committed that part.  sbcl then works and can
> be used with the usual CL software out there.

Oups, I made a patch for it upstream. But I don't think it matters since
it permits to build on OpenBSD outside the ports infrastructure. No?

And thanks for the fork(2) issue fix.
-- 
Manuel Giraud



Re: emacs-25.1

2016-09-28 Thread Manuel Giraud
Jeremie Courreges-Anglas  writes:

> j...@wxcvbn.org (Jeremie Courreges-Anglas) writes:
>
>> Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
>> NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
>> There is now support for filesystem notifications support via kqueue.
>
> I forgot to mention that this update fixes the freezes with the gtk3
> flavor. :)

FWIW, build and test ok on {ALL_FLAVORS}/amd64.
Thanks.
-- 
Manuel Giraud



Re: Emacs 24.1

2012-06-26 Thread Manuel Giraud
Antoine Jacoutot  writes:

> So obviously OK for me but I don't think my vote counts.

I like that too because if one has dbus installed via a dependency it
seems reasonable to start it in the xsession as an application might
need it later (it is obviously the case for emacs). The ones with
stripped-down configuration won't have a dbus dependency in the first
place.

(next time I need an issue to be fixed I'll say that gnome sucks on a
public mailing list :-)

-- 
Manuel Giraud



[Update] sbcl 1.0.57

2012-07-09 Thread Manuel Giraud
Hi,

Here's an update of sbcl. Tested on i386.

cvs server: Diffing .
Index: Makefile
===
RCS file: /cvs/ports/lang/sbcl/Makefile,v
retrieving revision 1.12
diff -u -p -u -r1.12 Makefile
--- Makefile3 Jan 2012 02:01:25 -   1.12
+++ Makefile9 Jul 2012 16:00:31 -
@@ -5,7 +5,7 @@ ONLY_FOR_ARCHS =amd64 i386 powerpc
 
 COMMENT=   compiler and runtime system for ANSI Common Lisp
 
-V =1.0.54
+V =1.0.57
 DISTNAME=  sbcl-${V}-source
 PKGNAME=   sbcl-${V}
 WRKDIST=   ${WRKDIR}/sbcl-${V}
@@ -72,7 +72,7 @@ do-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh make.sh \
--prefix=${PREFIX} --xc-host="${BOOTSTRAP_CMD}"
cd ${WRKSRC}/doc/manual && touch sbcl.texinfo && \
-   ${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info
+   ${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info html
 
 do-install:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh install.sh
Index: distinfo
===
RCS file: /cvs/ports/lang/sbcl/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- distinfo3 Jan 2012 02:01:25 -   1.6
+++ distinfo9 Jul 2012 16:00:31 -
@@ -1,10 +1,10 @@
-MD5 (sbcl-1.0.54-documentation-html.tar.bz2) = n6d+Z515ktGfmakY7Wb0zQ==
-MD5 (sbcl-1.0.54-source.tar.bz2) = t+lWpx1gO7cU9xwvfvNQ9g==
-RMD160 (sbcl-1.0.54-documentation-html.tar.bz2) = novMWQoZepH9xNdQ/E5MkaRmBds=
-RMD160 (sbcl-1.0.54-source.tar.bz2) = t21gm9udqgC7kJW9AdqL+k2lbEw=
-SHA1 (sbcl-1.0.54-documentation-html.tar.bz2) = 4CV3r+HwZG25wBJbUc5xgQysxzg=
-SHA1 (sbcl-1.0.54-source.tar.bz2) = b6GY2zwHGOIUyoz8pNcapeSVocI=
-SHA256 (sbcl-1.0.54-documentation-html.tar.bz2) = 
XO35qJM8K6UXh7DH36CfhGIcoYJ/gKWeorT/oHJT9nE=
-SHA256 (sbcl-1.0.54-source.tar.bz2) = 
jYUNlPj2+43MbctE/MDsB+l+lQN9eGT8HtrrXz4c4cY=
-SIZE (sbcl-1.0.54-documentation-html.tar.bz2) = 165801
-SIZE (sbcl-1.0.54-source.tar.bz2) = 3600921
+MD5 (sbcl-1.0.57-documentation-html.tar.bz2) = zDqdYyLQzg5CvEeF+numUQ==
+MD5 (sbcl-1.0.57-source.tar.bz2) = uw5PXC2tNJGAIZdSUoP2sA==
+RMD160 (sbcl-1.0.57-documentation-html.tar.bz2) = XYnugbr/OQaTpQ/TPkpTOKoaZSA=
+RMD160 (sbcl-1.0.57-source.tar.bz2) = xSvOxNQ6jg1qs4XXzHuhK4J/GpE=
+SHA1 (sbcl-1.0.57-documentation-html.tar.bz2) = ExQFo37lhOVdAi9PP4JcOkv/sIs=
+SHA1 (sbcl-1.0.57-source.tar.bz2) = U8+0SzUiiNrhDpv3X8RnaJ5GyBw=
+SHA256 (sbcl-1.0.57-documentation-html.tar.bz2) = 
ZbLK1qhBicO2+Um/8dDBZJJdvreklNhcNM2Oi6g50hw=
+SHA256 (sbcl-1.0.57-source.tar.bz2) = 
oUCGIBS9zdc4IaigU0/2iw7InrZTms/NNf0qCrB3ce8=
+SIZE (sbcl-1.0.57-documentation-html.tar.bz2) = 174146
+SIZE (sbcl-1.0.57-source.tar.bz2) = 3611050
cvs server: Diffing patches
cvs server: patches/patch-src_runtime_Config_x86-openbsd was removed, no 
comparison available
cvs server: Diffing pkg

-- 
Manuel Giraud



sbcl 1.0.54 -> 1.0.58

2012-08-13 Thread Manuel Giraud
Here is an update for sbcl. Tested on i386. 'make regress' passes now.

Index: Makefile
===
RCS file: /cvs/ports/lang/sbcl/Makefile,v
retrieving revision 1.12
diff -u -p -u -r1.12 Makefile
--- Makefile	3 Jan 2012 02:01:25 -	1.12
+++ Makefile	13 Aug 2012 08:38:02 -
@@ -5,7 +5,7 @@ ONLY_FOR_ARCHS =	amd64 i386 powerpc
 
 COMMENT=		compiler and runtime system for ANSI Common Lisp
 
-V =			1.0.54
+V =			1.0.58
 DISTNAME=		sbcl-${V}-source
 PKGNAME=		sbcl-${V}
 WRKDIST=		${WRKDIR}/sbcl-${V}
@@ -24,8 +24,7 @@ PERMIT_DISTFILES_FTP=	Yes
 WANTLIB=		c m util
 
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=sbcl/}
-DISTFILES =		${DISTNAME}${EXTRACT_SUFX} \
-			sbcl-${V}-documentation-html${EXTRACT_SUFX}
+DISTFILES =		${DISTNAME}${EXTRACT_SUFX}
 
 PSEUDO_FLAVORS=		native_bootstrap
 FLAVOR?=
@@ -72,7 +71,7 @@ do-build:
 	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh make.sh \
 		--prefix=${PREFIX} --xc-host="${BOOTSTRAP_CMD}"
 	cd ${WRKSRC}/doc/manual && touch sbcl.texinfo && \
-		${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info
+		${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info html
 
 do-install:
 	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh install.sh
Index: distinfo
===
RCS file: /cvs/ports/lang/sbcl/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- distinfo	3 Jan 2012 02:01:25 -	1.6
+++ distinfo	13 Aug 2012 08:38:02 -
@@ -1,10 +1,2 @@
-MD5 (sbcl-1.0.54-documentation-html.tar.bz2) = n6d+Z515ktGfmakY7Wb0zQ==
-MD5 (sbcl-1.0.54-source.tar.bz2) = t+lWpx1gO7cU9xwvfvNQ9g==
-RMD160 (sbcl-1.0.54-documentation-html.tar.bz2) = novMWQoZepH9xNdQ/E5MkaRmBds=
-RMD160 (sbcl-1.0.54-source.tar.bz2) = t21gm9udqgC7kJW9AdqL+k2lbEw=
-SHA1 (sbcl-1.0.54-documentation-html.tar.bz2) = 4CV3r+HwZG25wBJbUc5xgQysxzg=
-SHA1 (sbcl-1.0.54-source.tar.bz2) = b6GY2zwHGOIUyoz8pNcapeSVocI=
-SHA256 (sbcl-1.0.54-documentation-html.tar.bz2) = XO35qJM8K6UXh7DH36CfhGIcoYJ/gKWeorT/oHJT9nE=
-SHA256 (sbcl-1.0.54-source.tar.bz2) = jYUNlPj2+43MbctE/MDsB+l+lQN9eGT8HtrrXz4c4cY=
-SIZE (sbcl-1.0.54-documentation-html.tar.bz2) = 165801
-SIZE (sbcl-1.0.54-source.tar.bz2) = 3600921
+SHA256 (sbcl-1.0.58-source.tar.bz2) = gXly0/C+LDfvKanqSFjmdyzM+Hz8xbNjYaWr4qFJ2UU=
+SIZE (sbcl-1.0.58-source.tar.bz2) = 3618349
Index: patches/patch-src_runtime_Config_x86-openbsd
===
RCS file: patches/patch-src_runtime_Config_x86-openbsd
diff -N patches/patch-src_runtime_Config_x86-openbsd
--- patches/patch-src_runtime_Config_x86-openbsd	3 Jan 2012 02:01:25 -	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,9 +0,0 @@
-$OpenBSD: patch-src_runtime_Config_x86-openbsd,v 1.2 2012/01/03 02:01:25 krw Exp $
 src/runtime/Config.x86-openbsd.orig	Mon May  9 04:49:39 2011
-+++ src/runtime/Config.x86-openbsd	Fri Jul  8 13:39:44 2011
-@@ -24,5 +24,3 @@ OS_LIBS += -lutil
- 
- LINKFLAGS += -export-dynamic
- LDFLAGS += -export-dynamic
--
--CFLAGS = -g -Wall -O2 -fno-omit-frame-pointer
-- 
Manuel Giraud


Re: sbcl 1.0.54 -> 1.0.58

2012-08-14 Thread Manuel Giraud
Josh Elsasser  writes:

> On Mon, Aug 13, 2012 at 10:54:26AM +0200, Manuel Giraud wrote:
>> Here is an update for sbcl. Tested on i386. 'make regress' passes now.
>> 
>
> Looks good, however one nit is that the DISTFILES line is no longer
> needed at all, you're simply setting it to the default value.

Ok, here's the updated version. And thanks, for testing.

Index: Makefile
===
RCS file: /cvs/ports/lang/sbcl/Makefile,v
retrieving revision 1.12
diff -u -p -u -r1.12 Makefile
--- Makefile	3 Jan 2012 02:01:25 -	1.12
+++ Makefile	14 Aug 2012 09:00:05 -
@@ -5,7 +5,7 @@ ONLY_FOR_ARCHS =	amd64 i386 powerpc
 
 COMMENT=		compiler and runtime system for ANSI Common Lisp
 
-V =			1.0.54
+V =			1.0.58
 DISTNAME=		sbcl-${V}-source
 PKGNAME=		sbcl-${V}
 WRKDIST=		${WRKDIR}/sbcl-${V}
@@ -24,8 +24,6 @@ PERMIT_DISTFILES_FTP=	Yes
 WANTLIB=		c m util
 
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=sbcl/}
-DISTFILES =		${DISTNAME}${EXTRACT_SUFX} \
-			sbcl-${V}-documentation-html${EXTRACT_SUFX}
 
 PSEUDO_FLAVORS=		native_bootstrap
 FLAVOR?=
@@ -72,7 +70,7 @@ do-build:
 	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh make.sh \
 		--prefix=${PREFIX} --xc-host="${BOOTSTRAP_CMD}"
 	cd ${WRKSRC}/doc/manual && touch sbcl.texinfo && \
-		${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info
+		${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info html
 
 do-install:
 	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh install.sh
Index: distinfo
===
RCS file: /cvs/ports/lang/sbcl/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- distinfo	3 Jan 2012 02:01:25 -	1.6
+++ distinfo	14 Aug 2012 09:00:05 -
@@ -1,10 +1,2 @@
-MD5 (sbcl-1.0.54-documentation-html.tar.bz2) = n6d+Z515ktGfmakY7Wb0zQ==
-MD5 (sbcl-1.0.54-source.tar.bz2) = t+lWpx1gO7cU9xwvfvNQ9g==
-RMD160 (sbcl-1.0.54-documentation-html.tar.bz2) = novMWQoZepH9xNdQ/E5MkaRmBds=
-RMD160 (sbcl-1.0.54-source.tar.bz2) = t21gm9udqgC7kJW9AdqL+k2lbEw=
-SHA1 (sbcl-1.0.54-documentation-html.tar.bz2) = 4CV3r+HwZG25wBJbUc5xgQysxzg=
-SHA1 (sbcl-1.0.54-source.tar.bz2) = b6GY2zwHGOIUyoz8pNcapeSVocI=
-SHA256 (sbcl-1.0.54-documentation-html.tar.bz2) = XO35qJM8K6UXh7DH36CfhGIcoYJ/gKWeorT/oHJT9nE=
-SHA256 (sbcl-1.0.54-source.tar.bz2) = jYUNlPj2+43MbctE/MDsB+l+lQN9eGT8HtrrXz4c4cY=
-SIZE (sbcl-1.0.54-documentation-html.tar.bz2) = 165801
-SIZE (sbcl-1.0.54-source.tar.bz2) = 3600921
+SHA256 (sbcl-1.0.58-source.tar.bz2) = gXly0/C+LDfvKanqSFjmdyzM+Hz8xbNjYaWr4qFJ2UU=
+SIZE (sbcl-1.0.58-source.tar.bz2) = 3618349
Index: patches/patch-src_runtime_Config_x86-openbsd
===
RCS file: patches/patch-src_runtime_Config_x86-openbsd
diff -N patches/patch-src_runtime_Config_x86-openbsd
--- patches/patch-src_runtime_Config_x86-openbsd	3 Jan 2012 02:01:25 -	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,9 +0,0 @@
-$OpenBSD: patch-src_runtime_Config_x86-openbsd,v 1.2 2012/01/03 02:01:25 krw Exp $
 src/runtime/Config.x86-openbsd.orig	Mon May  9 04:49:39 2011
-+++ src/runtime/Config.x86-openbsd	Fri Jul  8 13:39:44 2011
-@@ -24,5 +24,3 @@ OS_LIBS += -lutil
- 
- LINKFLAGS += -export-dynamic
- LDFLAGS += -export-dynamic
--
--CFLAGS = -g -Wall -O2 -fno-omit-frame-pointer
-- 
Manuel Giraud


Re: Emacs 24.2

2012-09-04 Thread Manuel Giraud
jca+o...@wxcvbn.org (Jérémie Courrèges-Anglas) writes:

> I'm running the no_x11 flavor on i386 since a few hours, without
> a problem.  The gtk3 and (default) gtk2 flavors are building fine,
> athena is on the way, but please do test them, as I don't use those
> flavors.

Can't really comment on the port changes but I'm using the default gtk2
flavor for 3 days now without issue.

-- 
Manuel Giraud



Re: Emacs 24.2

2012-09-12 Thread Manuel Giraud
jca+o...@wxcvbn.org (Jérémie Courrèges-Anglas) writes:

> If someone on amd64 could just confirm that --build=${GCCARCH} does the
> right thing, that would be cool.

I just did a quick test on a -current amd64 install with FLAVOR=no_x11
(not enough time to build gtk). Everything install and deinstall
correctly. Machine dependent stuff is installed in
${PREFIX}/libexec/emacs/24.2/amd64-unknown-openbsd5.2/

-- 
Manuel Giraud



Re: Emacs 24.2

2012-09-18 Thread Manuel Giraud
jca+o...@wxcvbn.org (Jérémie Courrèges-Anglas) writes:

> Mike Belopuhov  writes:
>> gtk2 flavor builds and runs fine on amd64.  But I don't get why did you bring
>> new dependencies. e.g. why do we suddenly depend on ImageMagik?
>
> Well, Emacs 24 came with new features that made it depend on additional
> packages, for example Image Magick[1].  Isn't it ok to try to provide
> full-featured packages, as long as it doesn't create a problem?  Even if
> I don't use thumbs-mode or tumme, I'm not sure I should decide for other
> users (later they may come here and say "hey, wth did you disable
> ?  I'd love to use it!").

I'm ok with this *but* image-dired.el was already in emacs 22 and I
remember using it with the emacs 23 port that doesn't depend on
ImageMagick (not even as RUN_DEPENDS). ImageMagick was installed by me
or by another package dependency.

Plus image-dired is tweakable so someone could make it use netpbm
converters instead of ImageMagick convert.

So I guess it doesn't make sense to bring this new dependency as it
doesn't prevent users from using it.
-- 
Manuel Giraud



Re: [PATCH] lang/sbcl - wxneeded working + version bump

2016-09-01 Thread Manuel Giraud
Solène Rapenne  writes:

> Hello,
>
> with the following patch, sbcl build and don't die because of W^X
> violation
>
> Version is also bumped from 1.2.14 to 1.3.8

Great! As you are here maybe you can try to build with "--fancy": I've
used it for months on amd64 without issue but haven't tested it on any
other arch.
-- 
Manuel Giraud



Re: [NEW] uw-ttyp0 font

2017-11-10 Thread Manuel Giraud
Manuel Giraud  writes:

> Hi,
>
> Maybe the ports tree is unlocked now so I'm reposting this nice font:
> https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/

Ping? Anyone for yet another font?
-- 
Manuel Giraud



UPDATE klavaro 1.50 -> 3.00

2014-08-20 Thread Manuel Giraud
1,103 @@ share/klavaro/ru.words
 share/klavaro/sv.paragraphs
 share/klavaro/sv.words
 share/klavaro/top10.png
+share/klavaro/uk.paragraphs
+share/klavaro/uk.words
 share/klavaro/ur.paragraphs
 share/klavaro/ur.words
 share/klavaro/vi.paragraphs
 share/klavaro/vi.words
+share/klavaro/workman_us.kbd
+share/locale/
 share/locale/ar/
 share/locale/ar/LC_MESSAGES/
 share/locale/ar/LC_MESSAGES/klavaro.mo
+share/locale/bg/
+share/locale/bg/LC_MESSAGES/
+share/locale/bg/LC_MESSAGES/klavaro.mo
 share/locale/bn/
 share/locale/bn/LC_MESSAGES/
 share/locale/bn/LC_MESSAGES/klavaro.mo
+share/locale/cs/
+share/locale/cs/LC_MESSAGES/
 share/locale/cs/LC_MESSAGES/klavaro.mo
+share/locale/da/
+share/locale/da/LC_MESSAGES/
 share/locale/da/LC_MESSAGES/klavaro.mo
+share/locale/de/
+share/locale/de/LC_MESSAGES/
 share/locale/de/LC_MESSAGES/klavaro.mo
+share/locale/el/
+share/locale/el/LC_MESSAGES/
+share/locale/el/LC_MESSAGES/klavaro.mo
 share/locale/en_GB/
 share/locale/en_GB/LC_MESSAGES/
 share/locale/en_GB/LC_MESSAGES/klavaro.mo
+share/locale/eo/
+share/locale/eo/LC_MESSAGES/
 share/locale/eo/LC_MESSAGES/klavaro.mo
+share/locale/es/
+share/locale/es/LC_MESSAGES/
 share/locale/es/LC_MESSAGES/klavaro.mo
+share/locale/eu/
+share/locale/eu/LC_MESSAGES/
+share/locale/eu/LC_MESSAGES/klavaro.mo
+share/locale/fi/
+share/locale/fi/LC_MESSAGES/
+share/locale/fi/LC_MESSAGES/klavaro.mo
+share/locale/fr/
+share/locale/fr/LC_MESSAGES/
 share/locale/fr/LC_MESSAGES/klavaro.mo
+share/locale/gl/
+share/locale/gl/LC_MESSAGES/
 share/locale/gl/LC_MESSAGES/klavaro.mo
+share/locale/hu/
+share/locale/hu/LC_MESSAGES/
 share/locale/hu/LC_MESSAGES/klavaro.mo
+share/locale/it/
+share/locale/it/LC_MESSAGES/
+share/locale/it/LC_MESSAGES/klavaro.mo
+share/locale/kk/
+share/locale/kk/LC_MESSAGES/
+share/locale/kk/LC_MESSAGES/klavaro.mo
+share/locale/ky/
+share/locale/ky/LC_MESSAGES/
+share/locale/ky/LC_MESSAGES/klavaro.mo
+share/locale/nb/
+share/locale/nb/LC_MESSAGES/
 share/locale/nb/LC_MESSAGES/klavaro.mo
+share/locale/nl/
+share/locale/nl/LC_MESSAGES/
 share/locale/nl/LC_MESSAGES/klavaro.mo
+share/locale/pl/
+share/locale/pl/LC_MESSAGES/
 share/locale/pl/LC_MESSAGES/klavaro.mo
+share/locale/pt_BR/
+share/locale/pt_BR/LC_MESSAGES/
 share/locale/pt_BR/LC_MESSAGES/klavaro.mo
+share/locale/ru/
+share/locale/ru/LC_MESSAGES/
 share/locale/ru/LC_MESSAGES/klavaro.mo
+share/locale/sv/
+share/locale/sv/LC_MESSAGES/
 share/locale/sv/LC_MESSAGES/klavaro.mo
+share/locale/te/
+share/locale/te/LC_MESSAGES/
+share/locale/te/LC_MESSAGES/klavaro.mo
+share/locale/uk/
+share/locale/uk/LC_MESSAGES/
+share/locale/uk/LC_MESSAGES/klavaro.mo
 share/locale/ur/
 share/locale/ur/LC_MESSAGES/
 share/locale/ur/LC_MESSAGES/klavaro.mo
+share/locale/vi/
+share/locale/vi/LC_MESSAGES/
 share/locale/vi/LC_MESSAGES/klavaro.mo
+share/locale/wo/
+share/locale/wo/LC_MESSAGES/
+share/locale/wo/LC_MESSAGES/klavaro.mo
+share/locale/zh_CN/
+share/locale/zh_CN/LC_MESSAGES/
+share/locale/zh_CN/LC_MESSAGES/klavaro.mo
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
 @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
-- 
Manuel Giraud


Re: UPDATE emacs

2014-11-27 Thread Manuel Giraud
j...@wxcvbn.org (Jérémie Courrèges-Anglas) writes:

>> Lightly tested on amd64 all flavors. One can now M-x eww and profit.
>
> Used daily on i386 and amd64 for one month.  Lightly tested on
> sparc64.

Ok, I should have asked first.

> [...]
> I could use test reports on !(i386|amd64|sparc64).

Sorry but I cannot help here (but I'm just going to use your version).
-- 
Manuel Giraud



Re: UPDATE emacs

2014-12-01 Thread Manuel Giraud
timo.my...@iki.fi (Timo Myyrä) writes:

> I've noticed regression after updating emacs. In Gnus I browse through my 
> mails with 'n'
> (gnus-summary-next-unread-article). When changing to next group using the 'n'
> and first mail of next group is not selected. So if I keep hitting 'n', every
> new groups first message will stay unread.
> I can manually read them but this is irritating behaviour.
> I'm using 24.4 on my CentOS7 laptop and there the Gnus is behaving as
> expected.

I'm using the patch from jca which is slightly different
(http://marc.info/?l=openbsd-ports&m=141709505507388)
but I cannot reproduce this ('n' works as usual). Could you try gnus
with "emacs -Q"?
-- 
Manuel Giraud



Re: UPDATE emacs

2014-12-02 Thread Manuel Giraud
Manuel Giraud  writes:

> Sorry but I cannot help here (but I'm just going to use your version).

Hi,

It seems that we should have this patch too:
https://lists.gnu.org/archive/html/bug-gnu-emacs/2014-10/msg01232.html
because we are affected and it is annoying.
-- 
Manuel Giraud



Re: UPDATE emacs

2014-12-03 Thread Manuel Giraud
j...@wxcvbn.org (Jérémie Courrèges-Anglas) writes:

> Indeed this problem makes tramp unusable.  Updated diff.

Thanks. I'm using it and it works here FWIW.
-- 
Manuel Giraud



FIX: geo/gpsbabel

2015-02-10 Thread Manuel Giraud
A bug fix to gpsbabel related to this:
https://bugzilla.redhat.com/show_bug.cgi?id=989851
Tested on 5.6 amd64.

Index: Makefile
===
RCS file: /cvs/ports/geo/gpsbabel/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile10 Oct 2013 02:08:22 -  1.26
+++ Makefile10 Feb 2015 09:18:42 -
@@ -11,9 +11,9 @@ PKGNAME-tk=   gpsbabel-tk-${VERSION}
 PKGNAME-qt=gpsbabel-qt-${VERSION}
 CATEGORIES=geo
 
-REVISION-main= 0
-REVISION-tk=   0
-REVISION-qt=   0
+REVISION-main= 1
+REVISION-tk=   1
+REVISION-qt=   1
 
 HOMEPAGE=  http://www.gpsbabel.org/
 
Index: patches/patch-garmin_fit_c
===
RCS file: patches/patch-garmin_fit_c
diff -N patches/patch-garmin_fit_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-garmin_fit_c  10 Feb 2015 09:18:42 -
@@ -0,0 +1,20 @@
+$OpenBSD$
+
+- fix a bug in garmin_fit parsing 
+  https://bugzilla.redhat.com/show_bug.cgi?id=989851
+
+--- garmin_fit.c.orig  Tue Feb 10 09:40:34 2015
 garmin_fit.c   Tue Feb 10 09:46:30 2015
+@@ -113,6 +113,12 @@ fit_parse_header(void)
+ debug_print(1,"%s: profile version=%d\n", MYNAME, ver);
+ debug_print(1,"%s: fit_data.len=%d\n", MYNAME, fit_data.len);
+   }
++  
++  if (len > 12) {
++is_fatal(len != 14, MYNAME ": .FIT header with unrecognized size\n");
++// Unused according to Ingo Arndt
++gbfgetuint16(fin);
++  }
+ }
+ 
+ static gbuint8

-- 
Manuel Giraud



UPDATE: geo/gpx-viewer

2015-02-10 Thread Manuel Giraud
Here's a simple update to 0.4.0 tested on 5.6 amd64.

Index: Makefile
===
RCS file: /cvs/ports/geo/gpx-viewer/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile2 Jul 2014 09:25:44 -   1.29
+++ Makefile10 Feb 2015 09:40:13 -
@@ -2,9 +2,10 @@
 
 COMMENT =  gpx file viewer
 
-VERSION =  0.3.0
+VERSION =  0.4.0
 DISTNAME = gpx-viewer-${VERSION}
-REVISION = 4
+REVISION = 
+
 
 CATEGORIES =   geo x11
 
@@ -14,7 +15,7 @@ MAINTAINER =  Landry Breuil http://edge.launchpad.net/gpx-viewer/trunk/0.2.0/+download/
+MASTER_SITES = http://edge.launchpad.net/gpx-viewer/trunk/0.4.0/+download/
 
 CONFIGURE_STYLE =  gnu
 CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \
Index: distinfo
===
RCS file: /cvs/ports/geo/gpx-viewer/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo7 Aug 2012 13:14:45 -   1.5
+++ distinfo10 Feb 2015 09:40:13 -
@@ -1,2 +1,2 @@
-SHA256 (gpx-viewer-0.3.0.tar.gz) = TFSJxWYilFQM1mOiacIM8ob8DAdVXlpeBrFFM/Y+Vcw=
-SIZE (gpx-viewer-0.3.0.tar.gz) = 483607
+SHA256 (gpx-viewer-0.4.0.tar.gz) = lWrPr4cKxDYwDNmVPezmMN9/19/45K4ld6YAKIRGb4A=
+SIZE (gpx-viewer-0.4.0.tar.gz) = 534735

-- 
Manuel Giraud



Re: FIX: geo/gpsbabel

2015-02-19 Thread Manuel Giraud
Ping. Or maybe someone is porting 1.5.2 version?

Manuel Giraud  writes:

> A bug fix to gpsbabel related to this:
> https://bugzilla.redhat.com/show_bug.cgi?id=989851
> Tested on 5.6 amd64.
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/geo/gpsbabel/Makefile,v
> retrieving revision 1.26
> diff -u -p -r1.26 Makefile
> --- Makefile  10 Oct 2013 02:08:22 -  1.26
> +++ Makefile  10 Feb 2015 09:18:42 -
> @@ -11,9 +11,9 @@ PKGNAME-tk= gpsbabel-tk-${VERSION}
>  PKGNAME-qt=  gpsbabel-qt-${VERSION}
>  CATEGORIES=  geo
>  
> -REVISION-main=   0
> -REVISION-tk= 0
> -REVISION-qt= 0
> +REVISION-main=   1
> +REVISION-tk= 1
> +REVISION-qt= 1
>  
>  HOMEPAGE=http://www.gpsbabel.org/
>  
> Index: patches/patch-garmin_fit_c
> ===
> RCS file: patches/patch-garmin_fit_c
> diff -N patches/patch-garmin_fit_c
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-garmin_fit_c10 Feb 2015 09:18:42 -
> @@ -0,0 +1,20 @@
> +$OpenBSD$
> +
> +- fix a bug in garmin_fit parsing 
> +  https://bugzilla.redhat.com/show_bug.cgi?id=989851
> +
> +--- garmin_fit.c.origTue Feb 10 09:40:34 2015
>  garmin_fit.c Tue Feb 10 09:46:30 2015
> +@@ -113,6 +113,12 @@ fit_parse_header(void)
> + debug_print(1,"%s: profile version=%d\n", MYNAME, ver);
> + debug_print(1,"%s: fit_data.len=%d\n", MYNAME, fit_data.len);
> +   }
> ++  
> ++  if (len > 12) {
> ++is_fatal(len != 14, MYNAME ": .FIT header with unrecognized size\n");
> ++// Unused according to Ingo Arndt
> ++gbfgetuint16(fin);
> ++  }
> + }
> + 
> + static gbuint8

-- 
Manuel Giraud



[new/wip] cloudcompare

2015-03-17 Thread Manuel Giraud
Here's an attempt to port cloudcompare a 3D point cloud processing
software.



cloudcompare-2.6.1.tar.gz
Description: Unix tar archive
-- 
Manuel Giraud


Re: [rc] emacs-25.2-rc1

2017-02-16 Thread Manuel Giraud
Jeremie Courreges-Anglas  writes:

> Hi,
>
> here's a update to the first 25.2 RC.  no_x11 works fine for me on
> amd64 and arm.  As usual, this is an RC so it is not intended for
> commit, but early tests are welcome.

amd64/{gtk3|athena} builds, installs and runs fine here.
-- 
Manuel Giraud



Re: Firefox 4.0 on 4.8-stable

2011-04-11 Thread Manuel Giraud
Puffy BSD  writes:

> The diffs I had for a couple of ports have now been deleted.

Wow, this one was fun. I too had a couple of diffs that can make OpenBSD
the best OS one can dream of but just deleted them.

-- 
Manuel Giraud



Re: Update lang/sbcl to 1.0.48

2011-05-10 Thread Manuel Giraud
Josh Elsasser  writes:

> The following patch updates SBCL from 1.0.41 to 10.48. In the months
> since 1.0.41 there have been the usual pile of bug fixes,
> optimizations, and even new features. See
> /usr/local/share/doc/sbcl/NEWS or http://www.sbcl.org/all-news.html
> for details.
>
> This update also does something I've been meaning to do for a while,
> it switches to the prebuilt doc tarball and drops the texlive
> dependency. For this particular release that means HTML docs only, no
> texinfo or PDF. If this greatly distresses you then speak up now or
> forever hold your peace.
>
> Comments, ok?

Many thanks for this update. Regarding the doc, I don't care about the
PDF but isn't it possible to keep building the info files without
relying on the texlive dependency? I find the info handy to browse
within emacs.

-- 
Manuel Giraud



emacs 24

2011-07-27 Thread Manuel Giraud
Hi,

I've talked to upstream to include some patches from our emacs 23 port
in their trunk for the next release. So far so good, but their is some
questions wrt the mips patches (see
http://permalink.gmane.org/gmane.emacs.devel/142154)

I can't test on mips (or even answer those questions). Could someone
jump in (or help me) on this?

-- 
Manuel Giraud



astro/cspice

2009-11-10 Thread Manuel GIRAUD
Hello ports@,

I'd like to port the cspice toolkit (http://naif.jpl.nasa.gov/naif/) in
order to link it with xplanet and celestia. But I have some questions:

  1- There is one source tree for each architecture (i.e. one for
Linux-32bits, one for SUN-64bits, etc.) so the port should be
arch specific. Is there an example of this in the ports tree?

  2- The maintainer of the toolkit says that it is not allowed to
redistribute a standalone toolkit but it is ok to redistribute
something that is linked with it (like celestia for example). So
I think it means that PERMIT_* should all be set to NO. And
there will be no package of cspice?

  3- Knowing 2, don't you think it might be better to patch
xplanet and celestia ports to build cspice and link to it?

-- 
Manuel Giraud



NEW: astro/cspice

2009-11-12 Thread Manuel GIRAUD
Hello ports@,

This port provides a library for dealing NASA/NAIF spice kernels. It can
later be link with astro/celestia or x11/xplanet. Here's my first attempt
for this port.

(note: at first, VERSION was "N0063" instead of "0063" but pkg_add cannot
resolve the package name (I'm using stable)).

-- 
Manuel Giraud

cspice.tar.gz
Description: application/gzip


Re: emacs 23.2

2010-11-09 Thread Manuel Giraud
Matthieu Herrb  writes:

> I've updated his port to track some of the changes (cairo update). It's 
> attached below. Unfortunatly, this one seem to hang quite often on startup.
> This looks like a gtk/gnome problem but I don't have time to
> investigate. 

Same problem here. I've just tested on -current and the default gtk
flavor hangs at startup. The athena flavor doesn't have this problem. On
4.8, everything works fine.

> Any help to make that progress is welcome.

:-) that did't really help to make progress but I don't know what to do
from here.

-- 
Manuel Giraud



Re: emacs 23.2

2010-12-07 Thread Manuel Giraud

The quest for emacs 23 on openbsd is not dead yet. 

I've updated the ports to support latest LIB_DEPENDS standard. On a
fresh i386 -current build, I've built this port : the startup lock is
still here. I've killed the process and here's the backtrace:

--8<---cut here---start->8---
(gdb) bt
#0  0x53699119 in read () from /usr/lib/libc.so.58.0
#1  0x53dc63a0 in read (fd=5, buf=0x887b018, nbytes=4096) at 
/usr/src/lib/libpthread/uthread/uthread_read.c:72
#2  0x52a0eac3 in _xcb_in_read (c=0x887b000) at 
/usr/xenocara/lib/libxcb/libxcb/../../../dist/libxcb/src/xcb_in.c:666
#3  0x52a0f354 in xcb_poll_for_event (c=0x887b000) at 
/usr/xenocara/lib/libxcb/libxcb/../../../dist/libxcb/src/xcb_in.c:551
#4  0x4a125694 in poll_for_event () from /usr/X11R6/lib/libX11.so.14.0
#5  0x4a125f24 in _XReply () from /usr/X11R6/lib/libX11.so.14.0
#6  0x4a1199aa in XSync () from /usr/X11R6/lib/libX11.so.14.0
#7  0x080e7d7b in x_sync (f=0x8539600) at xfns.c:4265
#8  0x080e07f5 in x_make_frame_visible (f=0x8539600) at xterm.c:9346
#9  0x080623f4 in Fmake_frame_visible (frame=139695621) at frame.c:1848
#10 0x0817b6a5 in Ffuncall (nargs=2, args=0xcfbbfff0) at eval.c:3024
#11 0x081b1a7a in Fbyte_code (bytestr=136536569, vector=136536589, 
maxdepth=Variable "maxdepth" is not available.
) at bytecode.c:680
#12 0x0817afc4 in funcall_lambda (fun=136536525, nargs=1, 
arg_vector=0xcfbc0134) at eval.c:3211
#13 0x0817b40b in Ffuncall (nargs=2, args=0xcfbc0130) at eval.c:3081
#14 0x081b1a7a in Fbyte_code (bytestr=136983993, vector=136984013, 
maxdepth=Variable "maxdepth" is not available.
) at bytecode.c:680
#15 0x0817afc4 in funcall_lambda (fun=136983949, nargs=1, 
arg_vector=0xcfbc0274) at eval.c:3211
#16 0x0817b40b in Ffuncall (nargs=2, args=0xcfbc0270) at eval.c:3081
#17 0x081b1a7a in Fbyte_code (bytestr=136981257, vector=136981277, 
maxdepth=Variable "maxdepth" is not available.
) at bytecode.c:680
#18 0x0817afc4 in funcall_lambda (fun=136981229, nargs=0, 
arg_vector=0xcfbc03b4) at eval.c:3211
#19 0x0817b40b in Ffuncall (nargs=1, args=0xcfbc03b0) at eval.c:3081
#20 0x081b1a7a in Fbyte_code (bytestr=136584897, vector=136584917, 
maxdepth=Variable "maxdepth" is not available.
) at bytecode.c:680
#21 0x0817afc4 in funcall_lambda (fun=136584877, nargs=0, 
arg_vector=0xcfbc04f4) at eval.c:3211
#22 0x0817b40b in Ffuncall (nargs=1, args=0xcfbc04f0) at eval.c:3081
#23 0x081b1a7a in Fbyte_code (bytestr=136581841, vector=136581861, 
maxdepth=Variable "maxdepth" is not available.
) at bytecode.c:680
#24 0x0817afc4 in funcall_lambda (fun=136581821, nargs=0, 
arg_vector=0xcfbc05c0) at eval.c:3211
#25 0x0817b1da in apply_lambda (fun=136581821, args=138212354, eval_flag=1) at 
eval.c:3135
#26 0x0817a872 in Feval (form=138744462) at eval.c:2406
#27 0x08115813 in top_level_2 () at keyboard.c:1369
#28 0x08179eab in internal_condition_case (bfun=0x8115800 , 
handlers=138485930, hfun=0x8119a10 ) at eval.c:1490
#29 0x081197a0 in top_level_1 () at keyboard.c:1377
#30 0x08179f65 in internal_catch (tag=138481026, func=0x8119770 , 
arg=138212354) at eval.c:1226
#31 0x08119849 in command_loop () at keyboard.c:1332
#32 0x08119beb in recursive_edit_1 () at keyboard.c:954
#33 0x08119d21 in Frecursive_edit () at keyboard.c:1016
#34 0x0810efac in main (argc=1, argv=0xcfbc08c8) at emacs.c:1833

Lisp Backtrace:
"make-frame-visible" (0xcfbbfff4)
"x-create-frame-with-faces" (0xcfbc0134)
"make-frame" (0xcfbc0274)
"frame-initialize" (0xcfbc03b4)
"command-line" (0xcfbc04f4)
"normal-top-level" (0xcfbc05c0)
(gdb)
--8<---cut here---end--->8---

Also a fstat -s on this process shows that it never stops reading on
fd=5. Is there any other tests I could do to resolve this issue?



emacs.tgz
Description: Unix tar archive
-- 
Manuel Giraud


binary newsreader

2011-03-08 Thread Manuel Giraud

Hi,

Is porting this nzb grabber (http://sabnzbd.org) worth it? Or hellanzb
(maybe slrn) is good enough?

-- 
Manuel Giraud



emacs 23.2 (the return)

2011-03-09 Thread Manuel Giraud
Hi,

Now that port is unlocked i've retested this port against a yesterday's
current (GENERIC i386) and all seems to run fine now (no more startup
freeze anymore).

Anyone to test on other archs (and eventually, we'll have more recent
emacs in OpenBSD 5.0) ?



emacs.tgz
Description: Unix tar archive

-- 
Manuel Giraud


Re: emacs 23.2 (the return)

2011-03-09 Thread Manuel Giraud
Matthias Guedemann  writes:

> On GENERIC i386, emacs (GTK) hangs when starting the ediff mode. 

Oh my... I'll try it.

> What was the culprit when emacs started? Perhaps it is similar here.

When emacs was started, sometimes (not always) it was completely
unresponsive.

Some test (but no real explanation) here:
http://thread.gmane.org/gmane.os.openbsd.ports/44648/

-- 
Manuel Giraud



Re: emacs 23.2 (the return)

2011-03-09 Thread Manuel Giraud
Manuel Giraud  writes:

> Matthias Guedemann  writes:
>
>> On GENERIC i386, emacs (GTK) hangs when starting the ediff mode. 
>
> Oh my... I'll try it.

I've just tested M-x ediff a couple of time without issue. Could you
retry it with emacs -Q ?

-- 
Manuel Giraud



Re: emacs 23.2 (the return)

2011-03-10 Thread Manuel Giraud
"Christiano F. Haesbaert"  writes:

> Attached is dmesg and pkg_info output.
>
> OpenBSD 4.9-beta (GENERIC.MP) #778: Sun Feb 13 17:39:24 MST 2011
> t...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP

Ok. I run the port against GENERIC.MP this time and the startup lock is
still here (there were no trouble on GENERIC).

I remade a gdb backtrace after killing -ABRT the process:
--8<---cut here---start->8---
(gdb) backtrace 
#0  0x567283a9 in poll () from /usr/lib/libc.so.58.0
#1  0x52547898 in select (numfds=6, readfds=0xcfbf56ac, writefds=0xcfbf562c, 
exceptfds=0x0, timeout=0x0)
at /usr/src/lib/libpthread/uthread/uthread_select.c:166
#2  0x48e08c74 in _xcb_conn_wait (c=0x8926000, cond=0xcfbf57a0, vector=0x0, 
count=0x0)
at /usr/xenocara/lib/libxcb/libxcb/../../../dist/libxcb/src/xcb_conn.c:327
#3  0x48e0794a in xcb_wait_for_reply (c=0x8926000, request=178681, 
e=0xcfbf57f8)
at /usr/xenocara/lib/libxcb/libxcb/../../../dist/libxcb/src/xcb_in.c:378
#4  0x4c980e63 in _XReply () from /usr/X11R6/lib/libX11.so.14.0
#5  0x4c9749aa in XSync () from /usr/X11R6/lib/libX11.so.14.0
#6  0x0812371a in x_sync (f=0x88d6600) at xfns.c:4265
#7  0x08119931 in x_make_frame_visible (f=0x88d6600) at xterm.c:9346
#8  0x08065110 in Fmake_frame_visible (frame=143484421) at frame.c:1848
#9  0x081faba1 in Ffuncall (nargs=2, args=0xcfbf59b0) at eval.c:3024
#10 0x082455d6 in Fbyte_code (bytestr=137221513, vector=137221533, maxdepth=20)
at bytecode.c:680
#11 0x081fb3bc in funcall_lambda (fun=137221469, nargs=1, 
arg_vector=0xcfbf5d04) at eval.c:3211
#12 0x081fae30 in Ffuncall (nargs=2, args=0xcfbf5d00) at eval.c:3070
#13 0x082455d6 in Fbyte_code (bytestr=137668905, vector=137668925, maxdepth=24)
at bytecode.c:680
#14 0x081fb3bc in funcall_lambda (fun=137668861, nargs=1, 
arg_vector=0xcfbf6054) at eval.c:3211
#15 0x081fae30 in Ffuncall (nargs=2, args=0xcfbf6050) at eval.c:3070
#16 0x082455d6 in Fbyte_code (bytestr=137666169, vector=137666189, maxdepth=24)
at bytecode.c:680
#17 0x081fb3bc in funcall_lambda (fun=137666141, nargs=0, 
arg_vector=0xcfbf63a4) at eval.c:3211
#18 0x081fae30 in Ffuncall (nargs=1, args=0xcfbf63a0) at eval.c:3070
#19 0x082455d6 in Fbyte_code (bytestr=137269841, vector=137269861, maxdepth=28)
at bytecode.c:680
#20 0x081fb3bc in funcall_lambda (fun=137269821, nargs=0, 
arg_vector=0xcfbf66f4) at eval.c:3211
#21 0x081fae30 in Ffuncall (nargs=1, args=0xcfbf66f0) at eval.c:3070
#22 0x082455d6 in Fbyte_code (bytestr=137266785, vector=137266805, maxdepth=24)
at bytecode.c:680
#23 0x081fb3bc in funcall_lambda (fun=137266765, nargs=0, 
arg_vector=0xcfbf6990) at eval.c:3211
#24 0x081fb06e in apply_lambda (fun=137266765, args=138896386, eval_flag=1)
at eval.c:3135
#25 0x081f9ead in Feval (form=139427358) at eval.c:2388
#26 0x0816c737 in top_level_2 () at keyboard.c:1369
#27 0x081f862c in internal_condition_case (bfun=0x816c724 , 
handlers=139169986, hfun=0x816c36d ) at eval.c:1490
#28 0x0816c76b in top_level_1 () at keyboard.c:1377
#29 0x081f8172 in internal_catch (tag=139165082, func=0x816c739 , 
arg=138896386) at eval.c:1226
#30 0x0816c6a9 in command_loop () at keyboard.c:1332
#31 0x0816bf7a in recursive_edit_1 () at keyboard.c:954
#32 0x0816c0e8 in Frecursive_edit () at keyboard.c:1016
#33 0x0816a8ff in main (argc=1, argv=0xcfbf6dc4) at emacs.c:1833
--8<---cut here---end--->8---

I need some insights to go further.

-- 
Manuel Giraud



Re: emacs 23.2 (the return)

2011-03-10 Thread Manuel Giraud
Matthew Dempsky  writes:

> On Wed, Mar 9, 2011 at 5:07 AM, Manuel Giraud
>  wrote:
>> Anyone to test on other archs (and eventually, we'll have more recent
>> emacs in OpenBSD 5.0) ?
>
> Seems to work on amd64.
>
> I noticed that "make port-lib-depends-check" says that the X11-xcb
> WANTLIB is extraneous.

I have now removed it.

> Also, is it correct that bin/emacs and bin/emacs-${VERSION} aren't
> marked as @bin in pkg/PLIST-main?  It seems to be because the
> executables are installed with the sticky bit.

I've just used "make update-plist". It might be related to the sticky
bit but I don't if it is important or not.

-- 
Manuel Giraud



Re: emacs 23.2 (the return)

2011-03-10 Thread Manuel Giraud
Stuart Henderson  writes:

>> I've just used "make update-plist". It might be related to the sticky
>> bit but I don't if it is important or not.
>
> This will be related to the sticky bit; update-plist uses file to
> identify file types and the bit will have changed the output.
>
> If you read sticky(8) you'll see there's no point in having
> the sticky bit set...

It is an obsolete feature but it seems to be caused by the emacs install
process. Don't know if it worth the effort to fight for it upstream.

-- 
Manuel Giraud



Re: re emacs23 update

2011-03-15 Thread Manuel Giraud
Mike Belopuhov  writes:

> re,
>
> it turns out that SIGIO handling in emacs incorporates too many
> workarounds, especially when running under X and at this point
> it's impossible (at least for me) to grasp through the code and
> find why it fails to work with xcb or X in general.
>
> but fortunately there's a tweak (DISABLE_SIGIO) that makes it
> use poll exclusively and fixes everything!
>
> and also, there's an emacs 23.3 released already.
>
> cheers.

Thank you. I'll update the port with 23.3, your patch and others'
comments and repost ASAP.

Just out of curiousity, how did you trace such bug? I ended up lost in
uthread lib.

-- 
Manuel Giraud



Re: re emacs23 update

2011-03-15 Thread Manuel Giraud

Here's the new version of emacs 23 port. Tested and ok on i386 GENERIC.MP



emacs.tgz
Description: Unix tar archive

-- 
Manuel Giraud


Re: re emacs23 update

2011-03-16 Thread Manuel Giraud

Another round. Tested on i386 GENERIC.MP and "emacs --batch -f
byte-compile-file": ok.



emacs.tgz
Description: Unix tar archive

-- 
Manuel Giraud


Re: re emacs23 update

2011-03-21 Thread Manuel Giraud
David Coppa  writes:

> On Wed, Mar 16, 2011 at 1:21 PM, Manuel Giraud
>  wrote:
>>
>> Another round. Tested on i386 GENERIC.MP and "emacs --batch -f
>> byte-compile-file": ok.
>
> What's about this? Can it be committed?

I didn't have report on other arch of this last version with Mike
Belopuhov patch.

-- 
Manuel Giraud



emacs

2011-03-29 Thread Manuel Giraud

Hi,

I just saw that you've commited editors/emacs23 why didn't you make it
editors/emacs and get rid of old emacs21 and emacs22 version? It seems
extra work to maintain these old versions, no?

-- 
Manuel Giraud



[NEW] emacs 23.2

2010-07-26 Thread Manuel Giraud

Hi,

Here's an attempt of an emacs 23.2 port.
Notes:
   - gtk is the default toolkit (athena is now a flavor)
   - the port is named "emacs" and not "emacs23"
   - I didn't add the patches from "emacs22" (AFAICT hppa issue is
 fixed by default and there is no trace of "mips64-*-openbsd*"
 in the new configure.in).



emacs23.2.tar.gz
Description: Binary data

-- 
Manuel Giraud


Re: [NEW] emacs 23.2

2010-07-27 Thread Manuel Giraud
"Christiano F. Haesbaert"  writes:

> I found some issues:
> 1 - I can't see the character where the pointer is (it fades in and
> out).

Blinking cursor is on by default (for quite some time now):
"Options/Blinking Cursor" if you have the menubar or "M-x
customize-apropos / blink"

> 2 - I can see a significant slow down comparing to emacs 22, don't
> know if it's just the version bump.

Slowdown maybe. Significant not here.

> My completion window buffers now split vertically not horizontally, I
> don't remember it changing on emacs 23 as I use it everyday in a linux
> box, but I'm sure this isn't port related.

Look at the "Changes affecting display-buffer" entry here:
http://web.cvs.savannah.gnu.org/viewvc/emacs/NEWS.23.1?revision=1.1&root=emacs&view=markup

It might be related to your display resolution on linux.

> I remember something about emacs having to be patched when propolice
> was added, I think it was on a Theo presentation, can't remember
> though, but it might be related.

There still is a "-fno-stack-protector" for powerpc architecture in this
port but I don't know (and cannot test) if it is still revelant.

I'd like to have opinions or tests regarding the mips64 patches.
-- 
Manuel Giraud



Re: [NEW] emacs 23.2

2010-07-27 Thread Manuel Giraud

New version with correct WANTLIB and LIB_DEPENDS usage and a "wishful
thinking" remove of the propolice workaround for powerpc.



emacs23.2.tar.gz
Description: Binary data

-- 
Manuel Giraud


PATCH: celestia + cspice

2009-11-18 Thread Manuel GIRAUD
Hi,

Here is a patch for the current celestia ports that add a spice flavor
(see previous message about astro/cspice).

I haven't emailed the patch to the celestia author because this part seems
(from subversion repo) to have been completely rewritten for the next
celestia release.

? patches/patch-src_celengine_spiceorbit_cpp
? patches/patch-src_celengine_spicerotation_cpp
Index: Makefile
===
RCS file: /cvs/ports/astro/celestia/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile17 Nov 2009 23:12:16 -  1.14
+++ Makefile18 Nov 2009 14:04:10 -
@@ -10,6 +10,9 @@ HOMEPAGE= http://www.shatters.net/celest

 MAINTAINER=Antoine Jacoutot 

+FLAVORS=   spice
+FLAVOR?=
+
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
@@ -45,6 +48,12 @@ CONFIGURE_ARGS=  ${CONFIGURE_SHARED} \
--with-lua \
--enable-cairo \
--enable-theora
+
+.if ${FLAVOR:L:Mspice}
+BUILD_DEPENDS+=::astro/cspice
+
+CONFIGURE_ARGS+=   --with-cspice-dir=${PREFIX}
+.endif

 pre-configure:
${SUBST_CMD} ${WRKSRC}/src/celestia/celestiacore.cpp

-- 
Manuel Giraud

patch-src_celengine_spiceorbit_cpp
Description: Binary data


patch-src_celengine_spicerotation_cpp
Description: Binary data


PATCH: celestia + cspice (fix)

2009-11-19 Thread Manuel GIRAUD

Hi,

Here's some fix from Stuart comments:

Index: Makefile
===
RCS file: /cvs/ports/astro/celestia/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile17 Nov 2009 23:12:16 -  1.14
+++ Makefile19 Nov 2009 12:17:42 -
@@ -10,6 +10,9 @@ HOMEPAGE= http://www.shatters.net/celest

 MAINTAINER=Antoine Jacoutot 

+FLAVORS=   spice
+FLAVOR?=
+
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
@@ -45,6 +48,18 @@ CONFIGURE_ARGS=  ${CONFIGURE_SHARED} \
--with-lua \
--enable-cairo \
--enable-theora
+
+.if ${FLAVOR:L:Mspice}
+
+# Can be bundled according to 
+PERMIT_PACKAGE_CDROM=  Yes
+PERMIT_PACKAGE_FTP=Yes
+
+BUILD_DEPENDS+=::astro/cspice
+
+CONFIGURE_ARGS+=   --with-cspice-dir=${PREFIX}
+
+.endif

 pre-configure:
${SUBST_CMD} ${WRKSRC}/src/celestia/celestiacore.cpp
Index: patches/patch-src_celengine_spiceorbit_cpp
===
RCS file: patches/patch-src_celengine_spiceorbit_cpp
diff -N patches/patch-src_celengine_spiceorbit_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_celengine_spiceorbit_cpp  19 Nov 2009 12:17:42 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/celengine/spiceorbit.cpp.orig  Mon Jun 22 17:44:08 2009
 src/celengine/spiceorbit.cpp   Wed Nov 18 10:46:18 2009
+@@ -128,7 +128,7 @@ SpiceOrbit::init(const string& path,
+   ktotal_c("spk", &spkCount);
+
+ // Get coverage window for target and origin object
+-  const int MaxIntervals = 10;
++  const int MaxIntervals = 1000;
+   SPICEDOUBLE_CELL ( targetCoverage, MaxIntervals * 2 );
+
+ // Clear the coverage window.
Index: patches/patch-src_celengine_spicerotation_cpp
===
RCS file: patches/patch-src_celengine_spicerotation_cpp
diff -N patches/patch-src_celengine_spicerotation_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_celengine_spicerotation_cpp   19 Nov 2009 12:17:42 
-
@@ -0,0 +1,25 @@
+$OpenBSD$
+--- src/celengine/spicerotation.cpp.orig   Mon Jun 22 17:44:08 2009
 src/celengine/spicerotation.cppWed Nov 18 10:50:50 2009
+@@ -170,9 +170,18 @@ SpiceRotation::computeSpin(double jd) const
+ }
+
+ #if 1
+-Mat3d m(Vec3d(xform[0][0], xform[0][1], xform[0][2]),
+-Vec3d(xform[1][0], xform[1][1], xform[1][2]),
+-Vec3d(xform[2][0], xform[2][1], xform[2][2]));
++double a00, a01, a02;
++double a10, a11, a12;
++double a20, a21, a22;
++
++a00 = xform[0][0]; a01 = xform[0][1]; a02 = xform[0][2];
++a10 = xform[1][0]; a11 = xform[1][1]; a12 = xform[1][2];
++a20 = xform[2][0]; a21 = xform[2][1]; a22 = xform[2][2];
++
++Mat3d m(Vec3d(a00, a01, a02),
++Vec3d(a10, a11, a12),
++Vec3d(a20, a21, a22));
++
+ #else
+ Mat3d m(Vec3d(xform[0][0], xform[1][0], xform[2][0]),
+ Vec3d(xform[0][1], xform[1][1], xform[2][1]),

-- 
Manuel Giraud



Re: PATCH: celestia + cspice (fix)

2009-11-19 Thread Manuel GIRAUD

> On 2009/11/19 13:23, Manuel GIRAUD wrote:
>> +# Can be bundled according to 
>
> I don't think some private notification by email is enough here.
> There's nothing in cspice's tar file with information about copyright
> holders, permission to copy etc. so I think we would need to disable
> distributing packages of the cspice flavour (certainly for CDROM,
> probably also FTP).

Alright, so be it. Should i resend the patch?

-- 
Manuel Giraud



celestia + cspice

2009-11-30 Thread Manuel Giraud

Here's a port of cspice and a patch for celestia to support it. Tested
on i386 and amd64.

Index: Makefile
===
RCS file: /cvs/ports/astro/celestia/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile	17 Nov 2009 23:12:16 -	1.14
+++ Makefile	30 Nov 2009 16:50:45 -
@@ -10,6 +10,9 @@ HOMEPAGE=	http://www.shatters.net/celest
 
 MAINTAINER=	Antoine Jacoutot 
 
+FLAVORS=	spice
+FLAVOR?=
+
 # GPLv2
 PERMIT_PACKAGE_CDROM=	Yes
 PERMIT_PACKAGE_FTP=	Yes
@@ -45,6 +48,19 @@ CONFIGURE_ARGS=	${CONFIGURE_SHARED} \
 		--with-lua \
 		--enable-cairo \
 		--enable-theora
+
+.if ${FLAVOR:L:Mspice}
+
+# Might bundled according to 
+PERMIT_PACKAGE_CDROM=	No
+PERMIT_PACKAGE_FTP=	No
+
+BUILD_DEPENDS+=	::astro/cspice
+
+CONFIGURE_ARGS+=	--with-cspice-dir=${PREFIX}
+MESSAGE=		${PKGDIR}/MESSAGE-spice
+
+.endif
 
 pre-configure:
 	${SUBST_CMD} ${WRKSRC}/src/celestia/celestiacore.cpp
Index: patches/patch-src_celengine_spiceorbit_cpp
===
RCS file: patches/patch-src_celengine_spiceorbit_cpp
diff -N patches/patch-src_celengine_spiceorbit_cpp
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-src_celengine_spiceorbit_cpp	30 Nov 2009 16:50:45 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/celengine/spiceorbit.cpp.orig	Mon Jun 22 17:44:08 2009
 src/celengine/spiceorbit.cpp	Wed Nov 18 10:46:18 2009
+@@ -128,7 +128,7 @@ SpiceOrbit::init(const string& path,
+ 	ktotal_c("spk", &spkCount);
+
+ // Get coverage window for target and origin object
+-	const int MaxIntervals = 10;
++	const int MaxIntervals = 1000;
+ 	SPICEDOUBLE_CELL ( targetCoverage, MaxIntervals * 2 );
+
+ // Clear the coverage window.
Index: patches/patch-src_celengine_spicerotation_cpp
===
RCS file: patches/patch-src_celengine_spicerotation_cpp
diff -N patches/patch-src_celengine_spicerotation_cpp
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-src_celengine_spicerotation_cpp	30 Nov 2009 16:50:45 -
@@ -0,0 +1,25 @@
+$OpenBSD$
+--- src/celengine/spicerotation.cpp.orig	Mon Jun 22 17:44:08 2009
 src/celengine/spicerotation.cpp	Wed Nov 18 10:50:50 2009
+@@ -170,9 +170,18 @@ SpiceRotation::computeSpin(double jd) const
+ }
+
+ #if 1
+-Mat3d m(Vec3d(xform[0][0], xform[0][1], xform[0][2]),
+-Vec3d(xform[1][0], xform[1][1], xform[1][2]),
+-Vec3d(xform[2][0], xform[2][1], xform[2][2]));
++double a00, a01, a02;
++double a10, a11, a12;
++double a20, a21, a22;
++
++a00 = xform[0][0]; a01 = xform[0][1]; a02 = xform[0][2];
++a10 = xform[1][0]; a11 = xform[1][1]; a12 = xform[1][2];
++a20 = xform[2][0]; a21 = xform[2][1]; a22 = xform[2][2];
++
++Mat3d m(Vec3d(a00, a01, a02),
++Vec3d(a10, a11, a12),
++Vec3d(a20, a21, a22));
++
+ #else
+ Mat3d m(Vec3d(xform[0][0], xform[1][0], xform[2][0]),
+ Vec3d(xform[0][1], xform[1][1], xform[2][1]),
Index: pkg/MESSAGE-spice
===
RCS file: pkg/MESSAGE-spice
diff -N pkg/MESSAGE-spice
--- /dev/null	1 Jan 1970 00:00:00 -
+++ pkg/MESSAGE-spice	30 Nov 2009 16:50:45 -
@@ -0,0 +1,2 @@
+Now, you can load NAIF spice kernels into celestia. See,
+http://en.wikibooks.org/wiki/Celestia/SPICE for an example.


cspice.tar.gz
Description: Binary data

-- 
Manuel Giraud


[error] libgphoto2

2010-01-13 Thread Manuel Giraud

Hi,

I'm trying to build emulators/wine from ports but end up with the
following error in the graphics/libgphoto2 build:

--8<-
checking for ltdl.h... yes
checking for lt_dlinit in -lltdl... no
configure: error:
libgphoto2 requires the ltdl library, included with libtool

Please make sure that the proper development package is installed
(libltdl-dev, libtool-ltdl-devel, etc.)

*** Error code 1

Stop in /usr/ports/graphics/libgphoto2 (line 2168 of 
/usr/ports/infrastructure/mk/bsd.port.mk).
--8<-

I don't know how to fix this. I'm in i386-current from yesterday with a
sync ports tree and up to date packages (w/ libltdl-1.5.26p0 and
libtool-1.5.26p2).

Side question: How to find out if a port will have an ftp package
pre-built? (e.g. wine don't have one)

-- 
Manuel Giraud



Re: [error] libgphoto2

2010-01-13 Thread Manuel Giraud
Stuart Henderson  writes:

> It's unfinished work, it's currently no use unless you're hacking on
> it.

Actually not. I'll wait.

> config.log might have some clues.

Maybe. I could also have used the prebuilt package. While I'm here : why
the ports framework doesn't try to fetch prebuilt package first? Is that
on purpose? Useless? Not easy? Not convenient?

> If it's not listed in Makefile in the parent directory, it won't
> be built. If it's marked PERMIT_FTP_PACKAGE=
> packages won't show up on ftp. And of course if it fails in the bulk
> build it will also not show up.

Ok, thank you I can look up in the Makefiles (still the quickest answer
will be a "Not found" from pkg_add).

-- 
Manuel Giraud



Re: [error] libgphoto2

2010-01-13 Thread Manuel Giraud
Stuart Henderson  writes:

> On 2010/01/13 15:04, Manuel Giraud wrote:
>
>> configure:16406: cc -o conftest  -O2 -pipe -Wall -Wmissing-declarations 
>> -Wmissing-prototypes -I/usr/local/include -I$(top_srcdir) -I$(top_builddir) 
>> -I$(top_srcdir)/libgphoto2_port -I$(top_srcdir)/libgphoto2 
>> -I$(top_builddir)/libgphoto2 -I/usr/local/include -Wall -g 
>> -D_GPHOTO2_INTERNAL_CODE -L/usr/local/lib conftest.c -lltdl   >&5
>> /usr/local/lib/libltdl.so.4.5: file not recognized: File format not 
>> recognized
>
> Please try pkg_create -n -f /var/db/pkg/libltdl-*/+CONTENTS
> and look for any "checksum inconsistency" in the output.

Everything seems ok:

$ pkg_create -n -f /var/db/pkg/libltdl-1.5.26p0/+CONTENTS
Adding +CONTENTS
Adding +DESC
Cwd: /usr/local
Adding include/ltdl.h
Adding lib/libltdl.a
Adding lib/libltdl.la
Adding share/aclocal/ltdl.m4
Adding share/libtool/libltdl/COPYING.LIB
Adding share/libtool/libltdl/Makefile.am
Adding share/libtool/libltdl/Makefile.in
Adding share/libtool/libltdl/README
Adding share/libtool/libltdl/acinclude.m4
Adding share/libtool/libltdl/aclocal.m4
Adding share/libtool/libltdl/config-h.in
Adding share/libtool/libltdl/config.guess
Adding share/libtool/libltdl/config.sub
Adding share/libtool/libltdl/configure
Adding share/libtool/libltdl/configure.ac
Adding share/libtool/libltdl/install-sh
Adding share/libtool/libltdl/ltdl.c
Adding share/libtool/libltdl/ltdl.h
Adding share/libtool/libltdl/ltmain.sh
Adding share/libtool/libltdl/missing
Adding lib/libltdl.so.4.5

-- 
Manuel Giraud



Re: [NEW] vimprobable-20100105

2010-01-13 Thread Manuel Giraud
nealHogan  writes:

> It should work now. 

I was about to tried, but now:

$ tar ztvf /usr/ports/distfiles/vimprobable-20100105.tar.gz
drwxrwxr-x  2 root wsrc 0 Jan 13 00:36 www/vimprobable
-rwxrwxr-x  1 root wsrc   893 Jan 13 00:27 www/vimprobable/Makefile
-rw-r--r--  1 manuel   wsrc   322 Jan 12 05:06 www/vimprobable/distinfo
drwxrwxr-x  2 root wsrc 0 Jan 13 00:25 www/vimprobable/patches
-rw-r--r--  1 root wsrc   820 Jan 13 00:18 
www/vimprobable/patches/patch-Makefile
-rw-r--r--  1 manuel   wsrc   679 Jan 12 23:54 
www/vimprobable/patches/patch-config_h
drwxrwxr-x  2 root wsrc 0 Jan  5 22:10 www/vimprobable/pkg
-rwxrwxr-x  1 root wsrc   100 Jan  5 22:08 www/vimprobable/pkg/PLIST
-rwxrwxr-x  1 root wsrc   248 Jan  5 22:10 www/vimprobable/pkg/DESCR

Don't look like a distfile.

-- 
Manuel Giraud



emacs23

2010-02-01 Thread Manuel Giraud

Hi,

Has anybody worked on an emacs23 ports? If not I'd like to try.

-- 
Manuel Giraud



tree-sitter grammars

2022-12-17 Thread Manuel Giraud
Hi,

AFAIU, tree-sitter needs grammar "libraries" to support some programming
language.  Emacs will have tree-sitter support in the next version
(29.1) but won't distribute such libraries.  In our tree, I can see that
neovim is also using tree-sitter but I don't know how those language
libraries are handled here.

Do we have a tree-sitter-grammars package?  If not, do we need one?
Should it be a bundle of grammars or should we have one package per
language?

Emacs provides this script:
https://git.savannah.gnu.org/cgit/emacs.git/tree/admin/notes/tree-sitter/build-module/build.sh
that could be a starting point for one (or some) ports.

Thanks,
-- 
Manuel Giraud



[old NEW] ttyp0 font

2020-11-20 Thread Manuel Giraud
Hi,

Here is a nice monospace bitmap font I'm using that is in my mystuff's
port for quite some time now. Maybe this could go in if someone is
interested.


uw-ttyp0.tar.gz
Description: Unix tar archive
-- 
Manuel Giraud


Re: NEW: fonts/ttyp0-font

2020-11-21 Thread Manuel Giraud
Stuart Henderson  writes:

> let's go for chrisz's version of this, the flavour handling is easier
> to deal with, and he has already got it converting to otb (pcf bitmap
> fonts are no longer widely supported).

I don't know much about font file format. But neat! (i think)

> - don't set nbs flavour by default, i'd also be sort-of ok without this
> but it's not very intuitive to run "FLAVOR= make" if you want the default
> version

I too am ok to keep the defaults as default.
-- 
Manuel Giraud



Re: NEW: fonts/ttyp0-font

2020-11-23 Thread Manuel Giraud
Stuart Henderson  writes:

> at least all of the single flavours:
>
>   SUBDIR += ttyp0-font,sq
>   SUBDIR += ttyp0-font,ct
>   SUBDIR += ttyp0-font,nbd
>   SUBDIR += ttyp0-font,sz
>
> others by request I guess?

maybe nbs,sz too (as terminus as already a slashed zero).
-- 
Manuel Giraud



[Update] devel/avr/gcc: 5.4.0 -> 8.4.0

2020-12-03 Thread Manuel Giraud
/include/tree-pre
 lib/gcc/avr/${V}/plugin/include/tree-scalar-evolution.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-address.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-alias.h
+lib/gcc/avr/${V}/plugin/include/tree-ssa-ccp.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-coalesce.h
+lib/gcc/avr/${V}/plugin/include/tree-ssa-dce.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-dom.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-live.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-loop-ivopts.h
@@ -691,6 +785,8 @@ lib/gcc/avr/${V}/plugin/include/tree-ssa
 lib/gcc/avr/${V}/plugin/include/tree-ssa-operands.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-propagate.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-sccvn.h
+lib/gcc/avr/${V}/plugin/include/tree-ssa-scopedtables.h
+lib/gcc/avr/${V}/plugin/include/tree-ssa-strlen.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-ter.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-threadedge.h
 lib/gcc/avr/${V}/plugin/include/tree-ssa-threadupdate.h
@@ -698,7 +794,9 @@ lib/gcc/avr/${V}/plugin/include/tree-ssa
 lib/gcc/avr/${V}/plugin/include/tree-ssanames.h
 lib/gcc/avr/${V}/plugin/include/tree-stdarg.h
 lib/gcc/avr/${V}/plugin/include/tree-streamer.h
+lib/gcc/avr/${V}/plugin/include/tree-vector-builder.h
 lib/gcc/avr/${V}/plugin/include/tree-vectorizer.h
+lib/gcc/avr/${V}/plugin/include/tree-vrp.h
 lib/gcc/avr/${V}/plugin/include/tree.def
 lib/gcc/avr/${V}/plugin/include/tree.h
 lib/gcc/avr/${V}/plugin/include/treestruct.def
@@ -710,17 +808,21 @@ lib/gcc/avr/${V}/plugin/include/ubsan.h
 lib/gcc/avr/${V}/plugin/include/valtrack.h
 lib/gcc/avr/${V}/plugin/include/value-prof.h
 lib/gcc/avr/${V}/plugin/include/varasm.h
+lib/gcc/avr/${V}/plugin/include/vec-perm-indices.h
 lib/gcc/avr/${V}/plugin/include/vec.h
+lib/gcc/avr/${V}/plugin/include/vector-builder.h
 lib/gcc/avr/${V}/plugin/include/version.h
 lib/gcc/avr/${V}/plugin/include/vmsdbg.h
+lib/gcc/avr/${V}/plugin/include/vr-values.h
 lib/gcc/avr/${V}/plugin/include/vtable-verify.h
+lib/gcc/avr/${V}/plugin/include/wide-int-bitmask.h
 lib/gcc/avr/${V}/plugin/include/wide-int-print.h
 lib/gcc/avr/${V}/plugin/include/wide-int.h
 lib/gcc/avr/${V}/plugin/include/xcoff.h
 lib/gcc/avr/${V}/plugin/include/xcoffout.h
 lib/gcc/avr/${V}/tiny-stack/
-lib/gcc/avr/${V}/tiny-stack/libgcc.a
-lib/gcc/avr/${V}/tiny-stack/libgcov.a
+@static-lib lib/gcc/avr/${V}/tiny-stack/libgcc.a
+@static-lib lib/gcc/avr/${V}/tiny-stack/libgcov.a
 libexec/gcc/
 libexec/gcc/avr/
 libexec/gcc/avr/${V}/
@@ -733,7 +835,7 @@ libexec/gcc/avr/${V}/install-tools/fixin
 libexec/gcc/avr/${V}/install-tools/mkheaders
 libexec/gcc/avr/${V}/install-tools/mkinstalldirs
 libexec/gcc/avr/${V}/liblto_plugin.la
-libexec/gcc/avr/${V}/liblto_plugin.so
+@so libexec/gcc/avr/${V}/liblto_plugin.so
 @bin libexec/gcc/avr/${V}/lto-wrapper
 @bin libexec/gcc/avr/${V}/lto1
 libexec/gcc/avr/${V}/plugin/
@@ -741,6 +843,8 @@ libexec/gcc/avr/${V}/plugin/
 @man man/man1/avr-cpp.1
 @man man/man1/avr-g++.1
 @man man/man1/avr-gcc.1
+@man man/man1/avr-gcov-dump.1
+@man man/man1/avr-gcov-tool.1
 @man man/man1/avr-gcov.1
 @comment @man man/man7/fsf-funding.7
 @comment @man man/man7/gfdl.7

-- 
Manuel Giraud



[New] uw-ttyp0 font

2017-09-25 Thread Manuel Giraud
Hi,

Here is a port of yet another monospace font.
(preview here:
https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/sample-8x16.html)



uw-ttyp0.tar.gz
Description: Unix tar archive
-- 
Manuel Giraud


Re: [New] uw-ttyp0 font

2017-09-25 Thread Manuel Giraud
Stuart Henderson  writes:

> On 2017/09/25 08:30, Manuel Giraud wrote:
>> Hi,
>> 
>> Here is a port of yet another monospace font.
>> (preview here:
>> https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/sample-8x16.html)
>> 
>
> After unlock, please re-submit with these changes:
>
> - rename centeredtilde to centered_tilde, so it matches the existing
> terminus-font flavour name. also needs to be added to FLAVORS.

Ok. (same for zeroslashed to zero_slashed?)

> - flavours should be mentioned in pkg/DESCR

Ok.

> - don't generate fonts.alias/fonts.dir yourself, it should use
> @fontdir in PLIST instead

This one, I didn't understand. Do you mean that the ports infrastructure
will take care of generating/installing those files just by declaring
them @fontdir in PLIST ?
-- 
Manuel Giraud



Re: [New] uw-ttyp0 font

2017-09-25 Thread Manuel Giraud
Manuel Giraud  writes:

> This one, I didn't understand. Do you mean that the ports infrastructure
> will take care of generating/installing those files just by declaring
> them @fontdir in PLIST ?

Ok, I've just tested and declaring @fontdir is enough to generate
fonts.dir, fonts.alias ans fonts.scale: cool!

BTW, terminus-font still generate them.
-- 
Manuel Giraud



[NEW] uw-ttyp0 font

2017-10-12 Thread Manuel Giraud
Hi,

Maybe the ports tree is unlocked now so I'm reposting this nice font:
https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/


uw-ttyp0.tar.gz
Description: Unix tar archive
-- 
Manuel Giraud


Re: [pretest] emacs-26.0.90

2017-10-18 Thread Manuel Giraud
Jeremie Courreges-Anglas  writes:

> Here's a diff for the first pretest in the emacs-26 release cycle.
> Among other things, emacs now uses system malloc(3) at runtime (gmalloc
> is still used at build/unexec time).
>
> As usual build & test reports are welcome, especially if you use an arch
> different from amd64 / arm, or if you use one of the graphical
> flavors.

Using amd64/athena since two days now without issue.
-- 
Manuel Giraud



emacs 24 pretest

2012-01-17 Thread Manuel Giraud
Hi,

Here's a port of the pretest version of emacs 24. I'm using it right now
on -current i386. It is intended to people willing to test it on other
arch. The "real" port will have to wait the 24.1 release.



emacs24.tgz
Description: Unix tar archive
-- 
Manuel Giraud


Re: UPDATE: maxima-5.26.0

2012-01-19 Thread Manuel Giraud
Edd Barrett  writes:

> Hi,
>
> Update to maxima-5.26.0. All regression tests passing on amd64.
>
> OK?

Compiles and works on i386. Only one failed test in make regress:

Running tests in rtest8: 
** Problem 104 ***
Input:
ev(e5, au = 0, omega = 2)


Result:
- u
quad_qawf(%e   , u, 0, 2, sin, epsabs = 1.e-10, limit = 32, maxp1 = 100, 
   limlst = 10
)

This differed from the expected result:
[.4001, 2.216570948815925e-11, 175, 0]

161/162 tests passed

The following 1 problem failed: (104)

-- 
Manuel Giraud



Re: UPDATE: maxima-5.26.0

2012-01-19 Thread Manuel Giraud
Edd Barrett  writes:

> Did this fail before?

Yes exact same failure with previous version.

-- 
Manuel Giraud



emacs 23.3b -> 23.4

2012-01-30 Thread Manuel Giraud
Hi,

Here's an update to emacs23 fixing a security issue described here:
http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00387.html

Index: Makefile
===
RCS file: /cvs/ports/editors/emacs23/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile21 Jan 2012 23:10:18 -  1.13
+++ Makefile30 Jan 2012 13:29:26 -
@@ -3,11 +3,11 @@
 COMMENT-main = GNU editor: extensible, customizable, self-documenting
 COMMENT-el =   elisp sources for those who want to read/modify them
 
-VERSION =  23.3
-WRKDIST =  ${WRKDIR}/emacs-23.3
-DISTNAME = emacs-${VERSION}b
-PKGNAME-main = emacs-${VERSION}b
-FULLPKGNAME-el =   emacs-el-${VERSION}b
+VERSION =  23.4
+WRKDIST =  ${WRKDIR}/emacs-23.4
+DISTNAME = emacs-${VERSION}
+PKGNAME-main = emacs-${VERSION}
+FULLPKGNAME-el =   emacs-el-${VERSION}
 FULLPKGPATH-el =   editors/emacs23,-el
 
 CATEGORIES =   editors
@@ -79,7 +79,7 @@
xcb-render xcb-shm ${MODGETTEXT_WANTLIB}
 .endif
 
-RUN_DEPENDS-el =   emacs-${VERSION}b:${PKGPATH}
+RUN_DEPENDS-el =   emacs-${VERSION}:${PKGPATH}
 PKG_ARCH-el =  *
 
 post-install:
Index: distinfo
===
RCS file: /cvs/ports/editors/emacs23/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo21 Jan 2012 13:54:51 -  1.2
+++ distinfo30 Jan 2012 13:29:26 -
@@ -1,5 +1,5 @@
-MD5 (emacs-23.3b.tar.gz) = 8r/Y6rfjs0oPfwmswGZ+cQ==
-RMD160 (emacs-23.3b.tar.gz) = 0lOHTs71wJ01V2z1CHJ/WGPICDQ=
-SHA1 (emacs-23.3b.tar.gz) = VlA0cumbx8h17DcN7HtAd0z6gto=
-SHA256 (emacs-23.3b.tar.gz) = Vstttxep65Z54SRmVZg3xAR6F1yJ2MxNidTDeFYjIPk=
-SIZE (emacs-23.3b.tar.gz) = 47930061
+MD5 (emacs-23.4.tar.gz) = NEBRZfzZePvIswTL2ZzPTw==
+RMD160 (emacs-23.4.tar.gz) = X7fkzUJwpSS4cjrYahRaDkcza/c=
+SHA1 (emacs-23.4.tar.gz) = CnhGb/9S0fQ8DbDqZmUaCxO35HM=
+SHA256 (emacs-23.4.tar.gz) = uaK4Q0BSdx95fSAydy66hi/5qhQwKe/HIpUXBgconBg=
+SIZE (emacs-23.4.tar.gz) = 47721193

-- 
Manuel Giraud



Re: emacs 23.3b -> 23.4

2012-01-30 Thread Manuel Giraud
Stuart Henderson  writes:

> Does this issue affect previous emacs branches or is it just 23.x?

It is affecting CEDET (http://cedet.sourceforge.net). I've just checked
that emacs 22.3 doesn't even have a lisp/cedet/ directory so I guess the
answer is "only 23.x"

-- 
Manuel Giraud



Re: Racket port for testing

2012-03-20 Thread Manuel Giraud
Lars Engblom  writes:

> Hello,
>
> Here comes a port of Racket for testing.
>
> I have been testing it on a clean install of -current on amd64 and it
> is working.
>
> I have not got it to build on i386 (I get segfault). The question is,
> is it possible to crank up some sysctl values for i386 build to
> succeed or will this be an amd64-only port? This is why i have those
> comments still left in the Makefile.

I was able to compile on this:
OpenBSD 5.1-current (GENERIC.MP) #202: Thu Mar 15 18:33:09 MDT 2012
dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP

I have run drracket and test some examples (including a "web server" and
graphical one) from their website. Thanks for this port.
-- 
Manuel Giraud



Re: Racket port for testing

2012-03-20 Thread Manuel Giraud
hci1: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb3 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xa2
pci4 at ppb3 bus 4
pcib0 at pci0 dev 31 function 0 "Intel 82801JDO LPC" rev 0x02
pciide1 at pci0 dev 31 function 2 "Intel 82801JD SATA" rev 0x02: DMA, channel 0 
configured to native-PCI, channel 1 configured to native-PCI
pciide1: using apic 8 int 18 for native-PCI interrupt
wd0 at pciide1 channel 0 drive 0: 
wd0: 16-sector PIO, LBA48, 152587MB, 31250 sectors
wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 6
atapiscsi0 at pciide1 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0:  ATAPI 5/cdrom 
removable
cd0(pciide1:1:0): using PIO mode 4, Ultra-DMA mode 5
ichiic0 at pci0 dev 31 function 3 "Intel 82801JD SMBus" rev 0x02: apic 8 int 18
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 2GB DDR2 SDRAM non-parity PC2-6400CL5
spdmem1 at iic0 addr 0x52: 2GB DDR2 SDRAM non-parity PC2-6400CL5
pciide2 at pci0 dev 31 function 5 "Intel 82801JD SATA" rev 0x02: DMA, channel 0 
wired to native-PCI, channel 1 wired to native-PCI
pciide2: using apic 8 int 18 for native-PCI interrupt
usb2 at uhci0: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci1: USB revision 1.0
uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb4 at uhci2: USB revision 1.0
uhub4 at usb4 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb5 at uhci3: USB revision 1.0
uhub5 at usb5 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb6 at uhci4: USB revision 1.0
uhub6 at usb6 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb7 at uhci5: USB revision 1.0
uhub7 at usb7 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mtrr: Pentium Pro MTRR support
umass0 at uhub0 port 1 configuration 1 interface 0 "Silicon-Power Luxmini-920" 
rev 2.00/1.00 addr 2
umass0: using SCSI over Bulk-Only
scsibus1 at umass0: 2 targets, initiator 0
sd0 at scsibus1 targ 1 lun 0:  SCSI2 0/direct removable 
serial.048d116805800019
sd0: 61888MB, 512 bytes/sector, 126746624 sectors
uhidev0 at uhub4 port 1 configuration 1 interface 0 "TypeMatrix.com USB 
Keyboard" rev 1.10/1.30 addr 2
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 modifier keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub4 port 1 configuration 1 interface 1 "TypeMatrix.com USB 
Keyboard" rev 1.10/1.30 addr 2
uhidev1: iclass 3/1, 3 report ids
uhid0 at uhidev1 reportid 1: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 2: input=2, output=0, feature=0
uhid2 at uhidev1 reportid 3: input=2, output=1, feature=0
uhidev2 at uhub4 port 2 configuration 1 interface 0 "Dell Dell USB Optical 
Mouse" rev 2.00/43.01 addr 3
uhidev2: iclass 3/1
ums0 at uhidev2: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (52f5d73a8c873468.a) swap on sd0b dump on sd0b
sd1 at scsibus3 targ 1 lun 0:  SCSI2 0/direct fixed
sd1: 50908MB, 512 bytes/sector, 104261322 sectors

-- 
Manuel Giraud



Emacs 24.1

2012-06-11 Thread Manuel Giraud
Hi,

Here's a port of the new version of emacs. Currently testing on
i386. FWIW, I'm all for killing the emacs 23 port in the process.



emacs24.tgz
Description: Unix tar archive
-- 
Manuel Giraud


Re: Emacs 24.1

2012-06-11 Thread Manuel Giraud
Stuart Henderson  writes:

> On 2012/06/11 10:22, Manuel Giraud wrote:
>> Hi,
>> 
>> Here's a port of the new version of emacs. Currently testing on
>> i386.
>
> A couple of things I noticed reading the port,
>
> - missing desktop/icon-cache dependencies and @exec/unexec lines

What is this? I've done a make lib-depends-check and it seems happy.

> - mandoc isn't expected to handle gzipped manpages; /etc/man.conf does have
> settings to handle compressed manpages which work OK, but in general we don't
> use gzipped manpages in OpenBSD.

So you mean that this port's manpages should stay gzipped or is it ok to
gunzip them? By the way, I think it ought to be "gunzip
{realnames}.1.gz" instead of "gunzip *.1.gz", no?

> - minor but we don't generally start a new version with anything in
> REVISION-xx

Ok.

> - is there anything to indicate that the amd64/mips64 "gzip tsang-b5.el" parts
> are no longer needed?

It seems that all .el files are gzipped upon installation so I've just
removed this part.

>> FWIW, I'm all for killing the emacs 23 port in the process.
>
> Is there a reason to have more than "a current version" and 21.x anyway?
> i.e. would it make sense to just have editors/emacs21 and
> editors/emacs?

I follow you on this. The point to have emacs23 not replacing emacs22 is
that it seems to be a PITA to upgrade .emacs file from 22 to 23. I don't
know if the point still stands from 23 to 24 (in fact, it worked
gracefully for me).

-- 
Manuel Giraud



Re: Emacs 24.1

2012-06-19 Thread Manuel Giraud
Hi,

Here is another try, with:
 - a gtk3 flavor
 - xdg-utils run dependency (not for no_x11)
 - no more liboss
 - more correct PLIST

I've spotted an issue: M-x report-emacs-bug doesn't work if the "-el"
subpackage is not installed (don't know why maybe it's a bug to be
reported). Do you think "-main" and "-el" subpackages could be merged
into one big jumbo pack?



emacs24.tgz
Description: Unix tar archive
-- 
Manuel Giraud



Re: Emacs 24.1

2012-06-22 Thread Manuel Giraud
Juan Francisco Cantero Hurtado  writes:

> OK, I was wrong. Ctrl-x Ctrl-c doesn't close the emacs window (gtk3
> flavor). The same behavior with File->Quit. It works with the CLI
> version of emacs (emacs -nw).

Ouch, you're right. I seems to work ok for the athena flavor. I'll look
into it but I think it is a tough one for me.
-- 
Manuel Giraud