<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/misc/screen, branch pkgsrc-2014Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2014-06-09T10:24:13Z</updated>
<entry>
<title>Change the terminfo creation on SunOS to happen when CURSES_DEFAULT is</title>
<updated>2014-06-09T10:24:13Z</updated>
<author>
<name>jperkin</name>
<email>jperkin@pkgsrc.org</email>
</author>
<published>2014-06-09T10:24:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=547d5984cebdc353f76870d8c7265cd2679aaa6a'/>
<id>urn:sha1:547d5984cebdc353f76870d8c7265cd2679aaa6a</id>
<content type='text'>
set to 'curses' and use the canonical path to tic(1M) rather than the
obsolete '/usr/5bin' PATH which is no longer valid on some newer OS
releases.

Bump PKGREVISION.</content>
</entry>
<entry>
<title>Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.</title>
<updated>2012-10-08T09:57:15Z</updated>
<author>
<name>asau</name>
<email>asau@pkgsrc.org</email>
</author>
<published>2012-10-08T09:57:15Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8f75236f827c34ceeecf003721ddba4db5044cdb'/>
<id>urn:sha1:8f75236f827c34ceeecf003721ddba4db5044cdb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move the NetBSD-specific part of screen's pty.c to the right place.</title>
<updated>2012-09-15T09:14:53Z</updated>
<author>
<name>apb</name>
<email>apb@pkgsrc.org</email>
</author>
<published>2012-09-15T09:14:53Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0b0f1e8e51c0d57882e3d924e28c55c9ae4e6dd2'/>
<id>urn:sha1:0b0f1e8e51c0d57882e3d924e28c55c9ae4e6dd2</id>
<content type='text'>
This commit changes patch-aa so that the patched version
of pty.c contains:

    ... other OS-specific code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... generic openpty() code
    ... last resort code

instead of the previous:

    ... other OS-specific code
    ... generic openpty() code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... last resort code

History behind this problem:

The NetBSD-specific openpty() code was added in revision 1.1
of misc/screen/patches/patch-aa.  (See PR pkg/16901.)  At that
time, pkgsrc used screen-3.9.11, and the upstream version of
screen did not use openpty() at all.  The patch added an "#if
defined(__NetBSD__)" block as the last OS-specific section in
pty.c, which then had:

    ... other OS-specific code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... last resort code

In screen-3.9.15, upstream added code in pty.c to use openpty().
This was imported to pkgsrc on 2003-03-15.  At that time, pkgsrc's
patch-aa accidentally inserted the NetBSD-specific code below
instead of above the new code, so the patched version of pty.c
had:

    ... other OS-specific code
    ... generic openpty() code         (from upstream)
    ... NetBSD-specific openpty() code (from patch-aa)
    ... last resort code

The above is obviously wrong because the generic openpty() code
would be used instead of the NetBSD-specific code, assuming
HAVE_OPENPTY was defined by the configure script.

This problem was reported in PR pkg/25317, but the patch in the PR
was not understood so it was not applied.

This commit changes patch-aa so that the patched version of pty.c
contains:

    ... other OS-specific code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... generic openpty() code         (from upstream)
    ... last resort code

However, it still doesn't work on NetBSD with ptyfs mounted.</content>
</entry>
<entry>
<title>PR/39663: enable 256 color support (only with ncurses and PDCurses).</title>
<updated>2011-06-11T18:49:31Z</updated>
<author>
<name>shattered</name>
<email>shattered@pkgsrc.org</email>
</author>
<published>2011-06-11T18:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e491d23fdd3125d1d887671df069415e0f99bbf8'/>
<id>urn:sha1:e491d23fdd3125d1d887671df069415e0f99bbf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc/screen: DragonFly BSD 2.9+ support</title>
<updated>2011-03-14T06:15:23Z</updated>
<author>
<name>rumko</name>
<email>rumko@pkgsrc.org</email>
</author>
<published>2011-03-14T06:15:23Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=27caa697d1ba6f56725d88486d8031203ea55719'/>
<id>urn:sha1:27caa697d1ba6f56725d88486d8031203ea55719</id>
<content type='text'>
Make screen use utmpx on DragonFly BSD 2.9+ so that it compiles
again.

Patch submitted by Matthias Rampke ( https://gist.github.com/823307 ).

ok@ wiz</content>
</entry>
<entry>
<title>Bump PKGREVISION to reflect the recent change in pkginstall/shells to use</title>
<updated>2010-05-07T12:02:43Z</updated>
<author>
<name>jmmv</name>
<email>jmmv@pkgsrc.org</email>
</author>
<published>2010-05-07T12:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=7b8b6b9a150569099392bb77fc08e2c347f5e007'/>
<id>urn:sha1:7b8b6b9a150569099392bb77fc08e2c347f5e007</id>
<content type='text'>
etcutils to update /etc/shells.</content>
</entry>
<entry>
<title>remove dead mirror</title>
<updated>2010-03-07T15:13:37Z</updated>
<author>
<name>zafer</name>
<email>zafer@pkgsrc.org</email>
</author>
<published>2010-03-07T15:13:37Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8b85c1622e9b81f4c2105435fb1b0c2714abf179'/>
<id>urn:sha1:8b85c1622e9b81f4c2105435fb1b0c2714abf179</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build failure:</title>
<updated>2010-01-01T19:38:44Z</updated>
<author>
<name>spz</name>
<email>spz@pkgsrc.org</email>
</author>
<published>2010-01-01T19:38:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a1e7af1e84e896057b9be7f183db9dea5ea68c6a'/>
<id>urn:sha1:a1e7af1e84e896057b9be7f183db9dea5ea68c6a</id>
<content type='text'>
NetBSD-current added dwarf.h and that made the code assume that sys/stropts.h
was present without greater need, since configure also checks for
HAVE_SYS_STROPTS_H.</content>
</entry>
<entry>
<title>Set license to "gnu-gpl-v2".</title>
<updated>2009-10-30T12:02:46Z</updated>
<author>
<name>tron</name>
<email>tron@pkgsrc.org</email>
</author>
<published>2009-10-30T12:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9dec920bc333cf0b63d422f497a2a7f7bc228443'/>
<id>urn:sha1:9dec920bc333cf0b63d422f497a2a7f7bc228443</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert @exec/@unexec to @pkgdir or drop it.</title>
<updated>2009-06-14T20:47:52Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2009-06-14T20:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8cd7286f8933330045b39131eb981113cc077b5e'/>
<id>urn:sha1:8cd7286f8933330045b39131eb981113cc077b5e</id>
<content type='text'>
</content>
</entry>
</feed>
