notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: ports-mgmt/poudriere/pkg-plist

Number of commits found: 19

Sunday, 3 Mar 2024
01:40 Yasuhiro Kimura (yasu) search for other commits by this committer
ports-mgmt/poudriere: Move manpages to share/man

PR:		277398
Approved by:	portmgr (blanket)
commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec 83168f5
Monday, 15 Jan 2024
09:34 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/poudriere: release 3.4.1

Changes:
- fix GPT+ZFS boot partition creation
- update web components
- allow native compilation for armv6 on armv7
- fix poudriered
- add support for mlock (needed for dotnet)
commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 e38c835
Monday, 11 Dec 2023
08:56 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/poudriere: update to 3.4.0

Changes:
- testport|bulk -b: New feature to fetch remote packages. See PACKAGE_FETCH
  options in poudriere.conf.sample.
- bulk: IGNORED and BLACKLISTED ports are now trimmed before build. This reduces
  queue size and avoids building dependencies that are not needed.
- jail -cu: Stop modifying /etc/login.conf in the jail. This is done at bulk
  jail startup now.
- Add DISALLOW_NETWORKING, fixes #689
- image: Add zsnapshot imagetype.
- bulk -a: Don't print ports in summary unless -v is used.
- Show FLAVOR in more places.
- ports -l: Fix error when no ports trees exist yet.
- image: Add sleep, ls, and ping to miniroot.
- ports -u: Add hook 'ports_update done' call.
- Add status for saving workdir on failure.
- Expand securelevel check to handle IMMUTABLE_BASE=schg and
  TMPFS_WRKDIR/TMPFS_LOCALBASE.
- bulk/testport: Initial support for ports OVERLAYS
- testport: Show log info on failure exit
- Always export LC_COLLATE=C
- image: Make iso images bootable in UEFI
- ports: move away from portsnap as default
- zfs rollback: Try harder to rollback snapshots.
- bulk -n: Don't remove .building dir unless this ran made it
- common.sh: use new URL for base system
- jail: Fix git checkout during jail update to operate within SRC_BASE.
- image: Add -w (swap size) and -b (swap position)
- image: Support pre and post build scripts
- image: remove unneeded vfs.root.mountfrom that might cause problems
- image: Fix usb and usb+mfs
- image: Add pkgbase support
- image: Fix loader.efi name for arm and arm64
- image: Don't install pmbr and gptboot on !x86
- image: Enable zfs in rc.conf
- testport: Support overlay
- jail: Support PKG_REPO_SIGNING_KEY/KERNCONF for pkgbase
- bulk|testport -i: Mount ports rw
- MOVED: Support from overlays
- bulk: Always build repo even if no packages build
- distclean: Don't delete .hidden files.
- bulk: Delete FORBIDDEN packages during incremental check.
- pkgclean: Delete FORBIDDEN packages.
- bulk: Delete corrupted packages like pkgclean does.
- bulk -af: Delete unqueued packages like pkgclean.
- bulk [-a] -f: Delete packages unknown/unqueued like pkgclean would.
- bulk: Link to the build logs at PACKAGES/logs
- Many test improvements
- Many fixes for builtin helpers
- jail -m http|ftp: freebsd-update(8) now uses -b rather than running inside of
  the jail.
- clonefs: Fix cpignore handling to not race with other bulks.
- bulk: Package notes, and build logs, now include ports top checkout git
  revision and port dir git revision. If PKG_REPRODUCIBLE is not set then a
  timestamp and poudriere's version is also added in.
- bulk/testport -i: If POUDRIERE_INTERACTIVE_NO_INSTALL is set don't install the
  packages
- Allow zstd in WRKDIR_ARCHIVE_FORMAT
- jail: Automatically set XDEV as needed
- Rename MUTABLE_BASE to clearer IMMUTABLE_BASE
- bulk/testport -i: Many improvements and /etc/motd populated with env hints
- bulk: Rebuild all packages if the pkg bootstrap is missing
- Disallow /dev/bpf in the jails
- bulk: Do not process dependencies of IGNORED ports.
- CCACHE_DIR_NON_ROOT_SAFE: Chmod /root to 755 to allow non-root to access
- CCACHE + BUILD_AS_NON_ROOT: Give detailed information on proper setup for
  this. See https://github.com/freebsd/poudriere/commit/8c36dfe5cca92
- bulk: Rebuild packages with changed ABI
- Show loginfo on error
- image: Add support for zfs image types, including send streams
- image: Run the post-build script before the build target
- bulk: Opportunistically start builders as needed
- bulk: New SIGINFO output. Now with tmpfs space usage, cpu%/mem%(rss) from ps.
- bulk: Add a mechanishm to avoid building rust in tmpfs. See
  poudriere.conf.sample for TMPFS_BLACKLIST and TMPFS_BLACKLIST_TMPDIR.
- Remove obsolete test for vfs.mnt_free_list_batch
- jail: -l sort properly by version
- options: Error on mutually-exclusive command flags
- sh: make stat a builtin
- Use setsid(1) for port build phases
- bulk/testport: Store bulk output in logs/{bulk,testport}.log
- Adding pushover support for notification
- image: document hybridiso
- remove jexecd
- remove unused libnv
- umount: unconditionnaly use MNT_NONBUSY
- options: supports both portconfig and dialog4ports
- Adding pushover support for notification
- Add support for subpackages
- Add option to force rebuilding repo and signing.
- Add hosts entry for jail (ref or builder) (needed for newer jdk)
- reduce the amount of i/o and the number of call to fsync
- image: regenerate pwd database to account for overlays
commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 5c3bc83
Friday, 1 Mar 2019
16:24 bdrewery search for other commits by this committer
Update to 3.3.1

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_331
Original commitRevision:494303 
Tuesday, 26 Feb 2019
18:26 bdrewery search for other commits by this committer
Update to 3.3.0

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_33
Original commitRevision:493976 
Friday, 30 Mar 2018
20:18 bdrewery search for other commits by this committer
- Update to 3.2.6

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_326
Original commitRevision:465998 
Friday, 9 Mar 2018
19:46 bdrewery search for other commits by this committer
Update to 3.2.5

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_325

MFH:	2018Q1
Original commitRevision:463997 
Saturday, 11 Nov 2017
17:19 bdrewery search for other commits by this committer
Release 3.2.0.

This brings FLAVORS support, logclean, image, a ton of optimizations,
and more.

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_32
Original commitRevision:453981 
Thursday, 12 Oct 2017
20:33 bdrewery search for other commits by this committer
Update to 3.1.20

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3120
Original commitRevision:451928 
Monday, 13 Mar 2017
19:14 bdrewery search for other commits by this committer
Update to 3.1.15

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3115
Original commitRevision:436107 
Wednesday, 29 Jun 2016
23:37 bdrewery search for other commits by this committer
Move the release MANIFESTS to misc/freebsd-release-manifests.

Also add a dependency for ca_root_nss to Poudriere.
Original commitRevision:417797 
Tuesday, 5 Apr 2016
06:42 ohauer search for other commits by this committer
- fix and sort pkg-plist
Original commitRevision:412544 
Tuesday, 16 Feb 2016
15:45 cperciva search for other commits by this committer
Add MANIFEST files from (9|10).*-RELEASE.  These files are installed in
/usr/local/share/poudriere/MANIFESTS, where poudriere (as of version
3.1.11) checks for pre-distributed MANIFEST files before fetching them
from the ftp/http/https server.

This allows poudriere to ensure that the bits it is downloading and
installing really match the bits provided by the release engineering
team, and have not been subtly trojanned in transit.  (Note that this
does not apply if poudriere is creating a jail from -STABLE or -CURRENT
since we cannot pre-distribute those MANIFESTs.)

The MANIFEST files were obtained by
(a) finding the GPG-signed announcements for 9.0 and later releases;
(b) verifying those signatures against the GPG keys in the FreeBSD
documentation repository;
(c) downloading all of the relevant bootonly ISOs;
(d) verifying the ISOs against the hashes listed in the signed release
announcements; and
(e) extracting the MANIFEST files from those ISOs.

Reviewed by:	bdrewery
Security:	If someone could trick you into building packages in a
		world which they tampered with, they could do all sorts
		of nasty things to those packages...
Original commitRevision:409001 
Tuesday, 15 Sep 2015
16:43 bdrewery search for other commits by this committer
Update to 3.1.8

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_318

PR:	        202622
PR:	        193732
Original commitRevision:397005 
Monday, 11 May 2015
14:03 bdrewery search for other commits by this committer
Update to 3.1.5

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_315
Original commitRevision:386081 
Tuesday, 31 Mar 2015
17:26 bdrewery search for other commits by this committer
Update to 3.1.2

Changelog: https://github.com/freebsd/poudriere/wiki/release_notes_312
Original commitRevision:382852 
Thursday, 4 Dec 2014
00:37 bdrewery search for other commits by this committer
Update to 3.1.0.

19 months have passed since the release of 3.0.0 and there have been 1259
commits from over 24 contributors. Though many of the bugfixes did make it into
the 3.0 branch, not all of them did.

3.1 brings many speedups, new features and commands, a new web interface, and
build hooks. The new web interface works at a top-level, jail-level and the
build-level still by using a static site with AJAX.

There is a queue system that is not quite ready yet but should make it into
3.2.

The release notes documenting the major changes is at
https://github.com/freebsd/poudriere/wiki/release_notes_31

Thank you to everyone involved.

Support can be found in #poudriere on Freenode.
Original commitRevision:373856 
Friday, 7 Nov 2014
00:42 bdrewery search for other commits by this committer
Remove unneeded @dir entries
Original commitRevision:372243 
Saturday, 10 May 2014
14:27 bdrewery search for other commits by this committer
- Update to 3.0.16
- Move to using pkg-plist

Changes:

  This will likely be the last 3.0.x release. 3.1 is almost complete.

  * Leftovers checking has moved to Ports Mk/Scripts/check_leftovers.sh,
    which allows more consistency and easier maintenance without requiring
    a Poudriere release to make changes.
  * Staging Orphans has moved to Ports 'make check-plist' for the same
    reasons. See r351587 for more information on the new behavior.

  The new leftover/orphan code has new %%PLIST%% sub behavior and also
  fixes many false-positive orphans, leftovers, and @dirrm showing.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Original commitRevision:353572 

Number of commits found: 19