<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/security/heimdal, branch pkgsrc_2004Q4</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2004Q4</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2004Q4'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2004-12-14T19:24:29Z</updated>
<entry>
<title>Change the way that openssl/builtin.mk handles the USE_OLD_DES_API flag.</title>
<updated>2004-12-14T19:24:29Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2004-12-14T19:24:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=164f59ef046c60e530f8eccbb331c7382452d328'/>
<id>urn:sha1:164f59ef046c60e530f8eccbb331c7382452d328</id>
<content type='text'>
The idea is to prevent needing to patch source files for packages that
use OpenSSL for DES support by ensuring that including &lt;openssl/des.h&gt;
will always present the old DES API.

(1) If des_old.h exists, then we're using OpenSSL&gt;=0.9.7, and
    &lt;openssl/des.h&gt; already does the right thing.

(2) If des_old.h doesn't exist, then one of two things is happening:
    (a) If &lt;openssl/des.h&gt; is old and (only) supports the old DES API,
	then &lt;openssl/des.h&gt; does the right thing.
    (b) If it's NetBSD's Special(TM) one that stripped out the old DES
	support into a separate library and header (-ldes, &lt;des.h&gt;),
	then we create a new header &lt;openssl/des.h&gt; that includes the
	system one and &lt;des.h&gt;.

Also modify existing packages that set USE_OLD_DES_API to simply include
&lt;openssl/des.h&gt; instead of either &lt;des.h&gt; or &lt;openssl/des_old.h&gt; (This
step is mostly just removing unnecessary patches).

This should fix building packages that use OpenSSL's old DES API support
on non-NetBSD systems where the built-in OpenSSL is at least 0.9.7.
</content>
</entry>
<entry>
<title>Set USE_OLD_DES_API and replace custom changes to work with NetBSD-2.0's</title>
<updated>2004-12-04T03:59:26Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2004-12-04T03:59:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=af41768e37d6b5f98c804bb526cb0959bf74b5cf'/>
<id>urn:sha1:af41768e37d6b5f98c804bb526cb0959bf74b5cf</id>
<content type='text'>
OpenSSL, with patches to use &lt;openssl/des_old.h&gt;.
</content>
</entry>
<entry>
<title>Remove pre-buildlink and post-buildlink as part of getting pkgsrc ready</title>
<updated>2004-11-28T19:19:51Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2004-11-28T19:19:51Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c73f273d56235bd985e058504285e690bf7b801c'/>
<id>urn:sha1:c73f273d56235bd985e058504285e690bf7b801c</id>
<content type='text'>
for pkgsrc-2004Q4.  The "buildlink" phase was removed for the last branch,
and this is the final cleanup.  "post-buildlink" is now "post-wrapper".
</content>
</entry>
<entry>
<title>Correctly detect the old DES API in the OpenSSL in NetBSD's base</title>
<updated>2004-11-19T23:16:02Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2004-11-19T23:16:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5528166f1d1aac3d598e6146219c675eaccaf66b'/>
<id>urn:sha1:5528166f1d1aac3d598e6146219c675eaccaf66b</id>
<content type='text'>
install.  This prevents Heimdal from building and installing its own
DES library and headers.  Bump the PKGREVISION.
</content>
</entry>
<entry>
<title>Add a new variable BROKEN_READLINE_DETECTION which should be set to</title>
<updated>2004-11-15T14:56:36Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2004-11-15T14:56:36Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c93f7a4613e1e1d2e6e7da91dab353038786401e'/>
<id>urn:sha1:c93f7a4613e1e1d2e6e7da91dab353038786401e</id>
<content type='text'>
yes/no by a package Makefile, depending on whether the configure
process properly detects the additional libraries needed to link
against -lreadline (typically, you need either "-lreadline -ltermcap",
or "-lreadline -lcurses" to properly link against -lreadline).  If this
variable is set to "yes", then we automatically expand "-lreadline" into
"-lreadline -l&lt;termcap functions library&gt;".  BROKEN_READLINE_DETECTION
defaults to "no".

Set BROKEN_READLINE_DETECTION to "yes" in security/heimdal and remove
the custom logic that did the same work.
</content>
</entry>
<entry>
<title>Fix location of heimdal mirror at ftp.sunet.se.</title>
<updated>2004-11-09T19:48:52Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2004-11-09T19:48:52Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ac92f31c2cb6c26a99beb68d4b6ebafe477e8248'/>
<id>urn:sha1:ac92f31c2cb6c26a99beb68d4b6ebafe477e8248</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't list the info/ files. This uses INFO_FILES so they</title>
<updated>2004-10-19T04:03:05Z</updated>
<author>
<name>reed</name>
<email>reed</email>
</author>
<published>2004-10-19T04:03:05Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=51501c8c7881a0fcb61ea3af93b0fe3f80cf921f'/>
<id>urn:sha1:51501c8c7881a0fcb61ea3af93b0fe3f80cf921f</id>
<content type='text'>
are automatically registered.
</content>
</entry>
<entry>
<title>This needs a yacc.</title>
<updated>2004-10-19T04:01:13Z</updated>
<author>
<name>reed</name>
<email>reed</email>
</author>
<published>2004-10-19T04:01:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=93e5620d951e621d053d696f973446b44ca5882c'/>
<id>urn:sha1:93e5620d951e621d053d696f973446b44ca5882c</id>
<content type='text'>
So used:
USE_GNU_TOOLS+=                yacc
(But it didn't necessarily need a GNU version.)
</content>
</entry>
<entry>
<title>Undefine open in ndbm_wrap.c. This fixes a build problem on Solaris.</title>
<updated>2004-10-06T17:18:32Z</updated>
<author>
<name>gavan</name>
<email>gavan</email>
</author>
<published>2004-10-06T17:18:32Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=502d38be513535400fc914969684fc557ab17ff3'/>
<id>urn:sha1:502d38be513535400fc914969684fc557ab17ff3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10</title>
<updated>2004-10-03T00:12:51Z</updated>
<author>
<name>tv</name>
<email>tv</email>
</author>
<published>2004-10-03T00:12:51Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=b5510d5a2d7f9a1406603d922ae5d8548950233c'/>
<id>urn:sha1:b5510d5a2d7f9a1406603d922ae5d8548950233c</id>
<content type='text'>
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
</content>
</entry>
</feed>
