<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/pkgtools/R2pkg, branch trunk</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2020-10-12T21:51:57Z</updated>
<entry>
<title>math/blas, math/lapack: Install interchangeable BLAS system</title>
<updated>2020-10-12T21:51:57Z</updated>
<author>
<name>bacon</name>
<email>bacon@pkgsrc.org</email>
</author>
<published>2020-10-12T21:51:57Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=afefcaa6e54efd2e5b8f95abf655d5d040ae36be'/>
<id>urn:sha1:afefcaa6e54efd2e5b8f95abf655d5d040ae36be</id>
<content type='text'>
Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.

Details:

Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump</content>
</entry>
<entry>
<title>Select fields explicitly from df.depends in make.df.depends().</title>
<updated>2020-03-11T16:13:35Z</updated>
<author>
<name>brook</name>
<email>brook@pkgsrc.org</email>
</author>
<published>2020-03-11T16:13:35Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1e4e29ed49e996199bbe9990e93f2b78d9e3792d'/>
<id>urn:sha1:1e4e29ed49e996199bbe9990e93f2b78d9e3792d</id>
<content type='text'>
The function make.df.depends() constructs a dataframe for DEPENDS lines in
the updated Makefile.  That dataframe is combined with other dataframes for
different portions of the Makefile.  Consequently, all the dataframes must
have the same fields or combining with rbind() fails.  Previously, the
dataframe had the wrong set of fields; this explicitly selects the correct
set that matches the other dataframes so that they can all be combined
correctly.</content>
</entry>
<entry>
<title>Define RPKG, not rpkg, in the environment for R2pkg.R</title>
<updated>2020-03-05T17:15:31Z</updated>
<author>
<name>brook</name>
<email>brook@pkgsrc.org</email>
</author>
<published>2020-03-05T17:15:31Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=861effa78ee1c440dd1d33a69457e6d63d5f395d'/>
<id>urn:sha1:861effa78ee1c440dd1d33a69457e6d63d5f395d</id>
<content type='text'>
When reading the environment, R2pkg.R expects RPKG to be the name of the
R package.  Fix the inadvertent use of lower case in the variable name.</content>
</entry>
<entry>
<title>Add a hyphen (-) to each stored argument so recursive calls work.</title>
<updated>2020-03-05T17:07:54Z</updated>
<author>
<name>brook</name>
<email>brook@pkgsrc.org</email>
</author>
<published>2020-03-05T17:07:54Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=657d25c393833a8e4098ec5ef7ae72c18b910b70'/>
<id>urn:sha1:657d25c393833a8e4098ec5ef7ae72c18b910b70</id>
<content type='text'>
In order for recursive calls of R2pkg to work, they must receive the same
set of arguments as the original.  Previous argument handling stripped the
hyphen (-) from each argument; this explicitly restores it.</content>
</entry>
<entry>
<title>pkgtools/R2pkg: remove a left-over debug message</title>
<updated>2020-01-13T18:09:20Z</updated>
<author>
<name>rillig</name>
<email>rillig@pkgsrc.org</email>
</author>
<published>2020-01-13T18:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=82e730dcd868c2745daa66bee636bc37ef6b1276'/>
<id>urn:sha1:82e730dcd868c2745daa66bee636bc37ef6b1276</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgtools/R2pkg: update to 0.6.4</title>
<updated>2020-01-13T18:06:47Z</updated>
<author>
<name>rillig</name>
<email>rillig@pkgsrc.org</email>
</author>
<published>2020-01-13T18:06:47Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=be4444c06d12a4565d03be15760e26e66c857fa8'/>
<id>urn:sha1:be4444c06d12a4565d03be15760e26e66c857fa8</id>
<content type='text'>
Changes since 0.6.3:

* Fix hardcoded use of bmake.</content>
</entry>
<entry>
<title>pkgtools/R2pkg: format source code</title>
<updated>2019-10-25T19:00:16Z</updated>
<author>
<name>rillig</name>
<email>rillig@pkgsrc.org</email>
</author>
<published>2019-10-25T19:00:16Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e9fc3c491d44d1140b9c96ce1e62cf8a04008c9f'/>
<id>urn:sha1:e9fc3c491d44d1140b9c96ce1e62cf8a04008c9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgtools/R2pkg: remove unused code</title>
<updated>2019-10-19T22:10:58Z</updated>
<author>
<name>rillig</name>
<email>rillig@pkgsrc.org</email>
</author>
<published>2019-10-19T22:10:58Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=998a7626b853d9789cbcfaecf3a559031d7db3ea'/>
<id>urn:sha1:998a7626b853d9789cbcfaecf3a559031d7db3ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgtools/R2pkg: refactoring</title>
<updated>2019-10-19T21:32:02Z</updated>
<author>
<name>rillig</name>
<email>rillig@pkgsrc.org</email>
</author>
<published>2019-10-19T21:32:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=87d76f3c4c2b4bbc9a0a9ae130e17429c3b5fbb1'/>
<id>urn:sha1:87d76f3c4c2b4bbc9a0a9ae130e17429c3b5fbb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgtools/R2pkg: refactoring, tests</title>
<updated>2019-10-19T21:12:18Z</updated>
<author>
<name>rillig</name>
<email>rillig@pkgsrc.org</email>
</author>
<published>2019-10-19T21:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d2c120895cc6a41a71d3f5d2e1adc98a227302b5'/>
<id>urn:sha1:d2c120895cc6a41a71d3f5d2e1adc98a227302b5</id>
<content type='text'>
</content>
</entry>
</feed>
