<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/Tools/scripts, branch 2021Q4</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2021Q4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2021Q4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2021-09-30T21:23:30Z</updated>
<entry>
<title>cleanup: drop support for EOL FreeBSD 11.X</title>
<updated>2021-09-30T21:23:30Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-09-11T14:57:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=620968a43a5f9bb3fa98ab20f257a4c0d864caa7'/>
<id>urn:sha1:620968a43a5f9bb3fa98ab20f257a4c0d864caa7</id>
<content type='text'>
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
</content>
</entry>
<entry>
<title>rmport: first check if we are in a git checkout, then check for changes.</title>
<updated>2021-09-08T19:57:45Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-09-08T19:57:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=332b174080094dc6b12db9f33be3b1ebe949353a'/>
<id>urn:sha1:332b174080094dc6b12db9f33be3b1ebe949353a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rmport: use "cleanup" instead of "*/*"</title>
<updated>2021-07-03T17:56:51Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-07-03T17:56:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=18860205ed2d85bdc8324e5d9b25d35a5ba8e098'/>
<id>urn:sha1:18860205ed2d85bdc8324e5d9b25d35a5ba8e098</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cleanup: remove LEGAL and (support in) related tools.</title>
<updated>2021-06-11T13:45:10Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-04-30T18:56:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0b673d6c5b2b727e108435637b6a3dc6eced561c'/>
<id>urn:sha1:0b673d6c5b2b727e108435637b6a3dc6eced561c</id>
<content type='text'>
LEGAL is badly maintained, LEGALlint notices quite a number of ports
which mismatch their line in LEGAL. The port itself is always leading.

* math/giacxcas: restrict RESTRICTED_FILES to giac_* only

Differential Revision: https://reviews.freebsd.org/D30061

Reviewed by:	portmgr (mat), dch, eadler, marcus
</content>
</entry>
<entry>
<title>Tools/scripts/rmport: satisfy path check hook</title>
<updated>2021-05-31T20:53:38Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-05-31T20:53:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d674d5221bc2e2c87e9404ea959fa92c96153d17'/>
<id>urn:sha1:d674d5221bc2e2c87e9404ea959fa92c96153d17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tools/scripts/getpatch: Add SPDX identifier</title>
<updated>2021-05-28T12:25:52Z</updated>
<author>
<name>Sofian Brabez</name>
<email>sbz@FreeBSD.org</email>
</author>
<published>2021-05-28T12:19:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=b1d5160c9641f056d01abb8284519fc1ed1feae2'/>
<id>urn:sha1:b1d5160c9641f056d01abb8284519fc1ed1feae2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tools/scripts/rmport: differentiate exit codes.</title>
<updated>2021-04-21T08:01:03Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-04-18T09:26:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d7d1f48512a99866bcd490c5b40e664e8dc62e0b'/>
<id>urn:sha1:d7d1f48512a99866bcd490c5b40e664e8dc62e0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tindex: Amend last commit a bit.</title>
<updated>2021-04-08T15:46:53Z</updated>
<author>
<name>Mathieu Arnold</name>
<email>mat@FreeBSD.org</email>
</author>
<published>2021-04-08T15:33:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=c618b1501762ea9cd7ef0a3ae44cec7970dfbd5c'/>
<id>urn:sha1:c618b1501762ea9cd7ef0a3ae44cec7970dfbd5c</id>
<content type='text'>
When you run `git log foo` foo can be, from git-log(1),
`[&lt;revision range&gt;] [[--] &lt;path&gt;...]`, so, may things.

- A "revision range" described by gitrevision(7) (don't got there unless
  you have a few hours, or already lost your sanity), which can be :
  * a commit hash,
  * a tag
  * a branch,
  * a ref name
  * a "describe output"
  * and many other ways to describe revisions
  * a range made by any of the above
- An existing path.

When it can't find any of those, git figures out that you meant
something else and made a typo, and exits.

If you really meant a path, you have to run `git log -- foo`. Then git
knows that you meant a path and only a path, it will then assume that
you knew what you meant, and will go look in the history.
</content>
</entry>
<entry>
<title>tindex: fix when INDEX fails and ports are deleted since the last success.</title>
<updated>2021-04-08T15:25:06Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-04-08T15:18:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=ce196940be576646bf30593d6781df3a0170a947'/>
<id>urn:sha1:ce196940be576646bf30593d6781df3a0170a947</id>
<content type='text'>
`git log' cannot get the log of a non-existent file, which the script uses
to obtain the last person who touched a port, so check if the file exists
before getting its log. This is similar to the Subversion case, which only
inspected changed files. The Git version still also checks added ports.

While here, call git in blame() using the predefined global variable.

Reported by:	antoine
</content>
</entry>
<entry>
<title>Cleanup executable bits, prompted by 9e1d7c39a1fa.</title>
<updated>2021-04-08T09:36:35Z</updated>
<author>
<name>Mathieu Arnold</name>
<email>mat@FreeBSD.org</email>
</author>
<published>2021-04-08T09:36:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0b1ee554266f293671f46121f61a0a367298749d'/>
<id>urn:sha1:0b1ee554266f293671f46121f61a0a367298749d</id>
<content type='text'>
</content>
</entry>
</feed>
