<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/release/scripts, branch release/13.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-08-22T22:01:22Z</updated>
<entry>
<title>Modernize DVD package set in preparation for 14.1</title>
<updated>2024-08-22T22:01:22Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2024-05-20T17:42:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2006e3634b402b76c13c3e834a91ff596ac6cbcd'/>
<id>urn:sha1:2006e3634b402b76c13c3e834a91ff596ac6cbcd</id>
<content type='text'>
[MFC note: We're making the same changes for 13.4.]

Remove archivers/unzip (now in base) and emulators/linux_base-c7 (old
and unlikely to be useful without other linux packages being installed),
ports-mgmt/portmaster (now largely obsolete and discouraged in favour
of using pkg and binary packages) and x11-drivers/xf86-video-vmware
(questionably useful).

Replace devel/git with devel/git@lite (sufficient for most purposes),
and adjust the "ensure the ports exist to sanitize the list" code to
ignore the @lite part when checking that /usr/ports/devel/git exists.

Add sysutils/seatd and x11-wm/sway for wayland support.

Approved by:	re (cperciva)
MFC after:	1 minute
Differential Revision:	https://reviews.freebsd.org/D45278

(cherry picked from commit a926bf9254b2a5a9c3b60cf1760fe7746584308b)
</content>
</entry>
<entry>
<title>pkg-stage.sh: add x11/sddm</title>
<updated>2024-08-22T22:01:07Z</updated>
<author>
<name>Graham Perrin</name>
<email>grahamperrin@gmail.com</email>
</author>
<published>2024-02-02T23:35:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7bcf0d3320d5b9706169cac0a331a1aa5ad3f828'/>
<id>urn:sha1:7bcf0d3320d5b9706169cac0a331a1aa5ad3f828</id>
<content type='text'>
Approved by:	re (cperciva)
MFC After: 2 days
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/996

(cherry picked from commit 6becc61b94f8dc366e5e8104ff82a9cb43bf21b3)
</content>
</entry>
<entry>
<title>release: Use the ABI of the target release to fetch packages</title>
<updated>2024-04-24T05:04:44Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2024-04-13T21:16:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=835b1bd4045a7ef56f58868fc150d099b2ce135b'/>
<id>urn:sha1:835b1bd4045a7ef56f58868fc150d099b2ce135b</id>
<content type='text'>
- Point --rootdir at the installed destdir in the dvd tree.  This
  causes pkg to determine the ABI from the installed destdir instead
  of the host's binaries.  Previously the result was that packages
  for the host's ABI were always downloaded breaking cross-releases
  (e.g. arm64 releases built on an amd64 host included amd64
  packages on the DVD ISO image rather than arm64 packages).  This
  also handles version mismatches, and I tested this by cross-building
  a 15.x arm64 release on a 14.x amd64 host.

- As a result, pkg now does a chdir(3) to the rootdir before running,
  so the -o argument to fetch needs to be updated to be relative to
  rootdir instead of the CWD as make runs.

- Add a new ROOTDIR variable to limit references to "dvd" to one
  place.  Ideally ROOTDIR would be an argument to this script so
  that it didn't really know about the dvd layout at all.

- While here, simplify creation of symlinks by just using a longer
  path to the link name instead of using 'cd' in the shell before
  invoking ln(1).  Also use ln -sf to create the pkg.pkg symlink
  rather than rm + ln.

PR:		278273
Reported by:	gatekeeper &lt;tiago.gasiba@gmail.com&gt;
Reviewed by:	imp, delphij
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D44749

(cherry picked from commit ea2663040d524efd84b12edcbe83884437fdceea)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-23T17:43:30Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:32:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9'/>
<id>urn:sha1:023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit d0b2dbfa0ecf)
</content>
</entry>
<entry>
<title>release/DVD_PACKAGES: Update the names of drm-kmod ports</title>
<updated>2023-07-07T20:10:19Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2023-07-04T20:24:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a81d4240b346f1bda706e8e21d16ea649a85c8a6'/>
<id>urn:sha1:a81d4240b346f1bda706e8e21d16ea649a85c8a6</id>
<content type='text'>
When MFC, graphics/drm-515-kmod is not merged as it only suports 14+.

Reviewed by:	x11 (manu), re (gjb)
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D40770

(cherry picked from commit fea4a44c1965d4b709362a74abb0ab4b28ec29ac)
</content>
</entry>
<entry>
<title>release: Remove "All Rights Reserved" from FreeBSD Foundation copyrights</title>
<updated>2023-04-27T17:03:03Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2023-04-17T14:56:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=68ffc1e6ee00bd2c17c6c3a34bcc72a0edc97e52'/>
<id>urn:sha1:68ffc1e6ee00bd2c17c6c3a34bcc72a0edc97e52</id>
<content type='text'>
(cherry picked from commit 4654ba28fb8b0a7d74366120cc1967791b46ac3a)
</content>
</entry>
<entry>
<title>pkg-stage.sh: update port trailing version information</title>
<updated>2023-03-27T14:11:24Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2023-03-20T14:36:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b44388ec027311eb2ee163b86bc986d217a164b5'/>
<id>urn:sha1:b44388ec027311eb2ee163b86bc986d217a164b5</id>
<content type='text'>
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit e4e139b828a2278b44496653c1cd5e6298afb3c6)
</content>
</entry>
<entry>
<title>Replace subversion with git in the installation DVD</title>
<updated>2022-07-24T15:39:57Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2022-05-26T19:08:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=46856dbac668fd8258286c78c7192654ba00b723'/>
<id>urn:sha1:46856dbac668fd8258286c78c7192654ba00b723</id>
<content type='text'>
I assume the original reason for Subversion's inclusion was to checkout
the base system.  But now we use git for that.

Reviewed by:	gjb
Sponsored by:	Axcient
MFC after:	2 weeks
Differential Revision: https://reviews.freebsd.org/D35329

(cherry picked from commit 55c8093f733242cd72341ba1126637047cf16ca3)
</content>
</entry>
<entry>
<title>release: fix on-disc pkg binary symbolic links</title>
<updated>2022-04-26T20:00:25Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2022-04-26T19:52:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fab1a7b9b6210257c5c048cdf754ca201fae7669'/>
<id>urn:sha1:fab1a7b9b6210257c5c048cdf754ca201fae7669</id>
<content type='text'>
Approved by:	re (kib)
PR:		263574
Reported by:	loader
MFC after:	immediately
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 68b0a79b7c7ab75597e2511f880238fbf8cfad32)
</content>
</entry>
<entry>
<title>Use makefs(8) in release VM-image generation instead of md(4) and newfs.</title>
<updated>2021-04-27T01:08:59Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2021-02-25T02:16:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0658ecb05dea7f3069c900238d41b3a07a9c1cad'/>
<id>urn:sha1:0658ecb05dea7f3069c900238d41b3a07a9c1cad</id>
<content type='text'>
Using makefs instead reduces the privileges needed to build VM images,
simplifies the script (no need to copy files to a fresh image at the end),
and improves portability by allowing generation of cross-endian images.
As a result of the last, this patch also adds support for generation of
powerpc64 and powerpc64le VM images.

No other changes to the output. Tested and working for both amd64 and
powerpc64 targets.

Reviewed by:	gjb
Differential Revision:	https://reviews.freebsd.org/D28912

(cherry picked from commit 1ca8842f3ad9725863c9affc044d1974a51818a9)
</content>
</entry>
</feed>
