<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks/spec, branch v3.3.1</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=v3.3.1</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=v3.3.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2020-02-07T09:42:50+00:00</updated>
<entry>
<title>fix downgrades of rocks containing directories (#1151)</title>
<updated>2020-02-07T09:42:50+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-02-07T09:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=1a7f921e4cf1d4023340a8ba4dde17cb3e6bd311'/>
<id>urn:sha1:1a7f921e4cf1d4023340a8ba4dde17cb3e6bd311</id>
<content type='text'>
Fixes #1141
</content>
</entry>
<entry>
<title>fs.lua: fix error message when source file is missing</title>
<updated>2020-02-05T15:48:21+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-02-05T14:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=201ac63c7692355b07b83034c1813c000ec70e84'/>
<id>urn:sha1:201ac63c7692355b07b83034c1813c000ec70e84</id>
<content type='text'>
Fixes #1147.
</content>
</entry>
<entry>
<title>tests: drop LuaSec dependency on tests, use fixtures instead</title>
<updated>2020-01-26T01:04:11+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-01-24T22:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=0e3a09b6ed727533b0a6d545c61fcab5f02b6145'/>
<id>urn:sha1:0e3a09b6ed727533b0a6d545c61fcab5f02b6145</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmd: fallback to actual PATH search</title>
<updated>2020-01-15T01:48:08+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-01-14T21:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=74960d73342da4408aa59373cc3dcd898c7d1eb1'/>
<id>urn:sha1:74960d73342da4408aa59373cc3dcd898c7d1eb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>win32: fix split root for quoted absolute path handling</title>
<updated>2019-12-12T18:38:28+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2019-12-02T20:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=129ebf34efa945b2b56a29c80b161414a98757a8'/>
<id>urn:sha1:129ebf34efa945b2b56a29c80b161414a98757a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add quotes around usernames to handle usernames with space on Windows</title>
<updated>2019-12-02T17:16:33+00:00</updated>
<author>
<name>Stephen Baynham</name>
<email>sdbaynham@gmail.com</email>
</author>
<published>2019-10-10T13:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=ea5788380b408894e8a7b0d165bf535d1a3fbe51'/>
<id>urn:sha1:ea5788380b408894e8a7b0d165bf535d1a3fbe51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add --no-manifest flag to skip creating/updating a global manifest</title>
<updated>2019-11-30T04:52:37+00:00</updated>
<author>
<name>daurnimator</name>
<email>quae@daurnimator.com</email>
</author>
<published>2019-10-19T08:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=27c09f27b22b26463e7e6b47431d539c7e496c6e'/>
<id>urn:sha1:27c09f27b22b26463e7e6b47431d539c7e496c6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dependency pinning: luarocks.lock file and --pin flag</title>
<updated>2019-11-29T21:36:42+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2019-11-08T21:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=acf8bcb82ae697a5bac94bfbe93c3ad9d7487795'/>
<id>urn:sha1:acf8bcb82ae697a5bac94bfbe93c3ad9d7487795</id>
<content type='text'>
This adds support for pinning dependencies in projects and rocks:

* Adds a new flag called `--pin` which creates a `luarocks.lock`
  when building a rock with `luarocks build` or `luarocks make`.
  This lock file contains the exact version numbers of every
  direct or indirect dependency of the rock (in other words,
  it is the transitive closure of the dependencies.)
  For `make`, the `luarocks.lock` file is created in the current
  directory.
  The lock file is also installed as part of the rock in
  its metadata directory alongside its rockspec.
  When using `--pin`, if a lock file already exists, it is
  ignored and overwritten.
* When building a rock with `luarocks make`, if there is a
  `luarocks.lock` file in the current directory, the exact
  versions specified there will be used for resolving dependencies.
* When building a rock with `luarocks build`, if there is a
  `luarocks.lock` file in root of its sources, the exact
  versions specified there will be used for resolving dependencies.
* When installing a `.rock` file with `luarocks install`, if the
  rock contains a `luarocks.lock` file (i.e., if its dependencies
  were pinned with `--pin` when the rock was built), the exact
  versions specified there will be used for resolving dependencies.
</content>
</entry>
<entry>
<title>refactor dependency scanning for reuse when building lockfile</title>
<updated>2019-11-29T21:36:42+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2019-11-08T21:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=b375f9d930f787c9224b5eaf8940486802098778'/>
<id>urn:sha1:b375f9d930f787c9224b5eaf8940486802098778</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: simplify descriptions and set lazy setup/teardown</title>
<updated>2019-11-29T21:36:42+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2019-11-13T17:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=b4dfc787519e9d6df798812858e70778b7c5cf30'/>
<id>urn:sha1:b4dfc787519e9d6df798812858e70778b7c5cf30</id>
<content type='text'>
</content>
</entry>
</feed>
