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: emulators/wine/files/wine-wow64.sh

Number of commits found: 6

Sunday, 27 Aug 2023
21:19 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alexander Vereeken
emulators/wine: Cover alsa-lib in LD_32_LIBMAP

Ensure the ALSA run-time portions are found under WoW64.

PR:		268164
commit hash: 215305d603efdcd77bcfd8715799cae69f708e7a commit hash: 215305d603efdcd77bcfd8715799cae69f708e7a commit hash: 215305d603efdcd77bcfd8715799cae69f708e7a commit hash: 215305d603efdcd77bcfd8715799cae69f708e7a 215305d
Thursday, 29 Jun 2023
00:57 Jan Beich (jbeich) search for other commits by this committer
emulators/wine: support graphics/mesa-devel for WoW64

WoW64 currently uses i386 packages on amd64 under special PREFIX, so
- Include mesa-devel paths to LIBGL_DRIVERS_PATH override
- Respect libmap.conf(5) in 32-bit packages

To use simply install mesa-devel as regular and WoW64 package e.g.,
$ pkg install mesa-devel
$ /usr/local/share/wine/pkg32.sh install mesa-devel

In case of issues simply remove mesa-devel e.g.,
$ pkg delete mesa-devel
$ /usr/local/share/wine/pkg32.sh delete mesa-devel

PR:		271140
Reviewed by:	Alex S
Approved by:	maintainer timeout (2 months)
commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c 83cf927
Tuesday, 1 Feb 2022
07:32 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine: Add a note on Poudriere in the WoW case

PR:		260407
Reported by:	Zane C. Bowers-Hadley <vvelox@vvelox.net>
commit hash: 9dc3d307de26ebb3ee31859fed8cc9dbc779dff5 commit hash: 9dc3d307de26ebb3ee31859fed8cc9dbc779dff5 commit hash: 9dc3d307de26ebb3ee31859fed8cc9dbc779dff5 commit hash: 9dc3d307de26ebb3ee31859fed8cc9dbc779dff5 9dc3d30
Sunday, 5 Dec 2021
19:45 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S
emulators/wine: Use the right libgcc_s for 32-bit on amd64

In our situation, where we leverage 32-bit, i386 executables of Wine
in an amd64 world running 64-bit executables of Wine, the rpath of
$PREFIX/lib/gcc10 which Mk/bsd.gcc.mk sets for the former makes the
dynamic linker attempt to load a 64-bit version of libgcc_s.so which
happens to be at that location on amd64.

Removing this rpath setting at compilation time would be comparatively
more involved, so leverage LD_32_LIBMAP which we are already using in
wine-wow64.sh to point to the system version of libgcc_s.so.

This works since for C code both flavors of libgcc_s.so are fully
compatible and Wine's C++ dependencies Wine (like openal-soft and
various Mesa userspace graphics drivers) are actually compiled with
clang. In other words we are only reverting to the version of the
library they would normally load without rpath interference.

Bump PORTREVISION so new packages with the tweaked script will be
generated.

PR:		259926
Reported by:	nc
Tested by:	nc
commit hash: 316c372c7d133c416ced0bd6b1f21fdd011117eb commit hash: 316c372c7d133c416ced0bd6b1f21fdd011117eb commit hash: 316c372c7d133c416ced0bd6b1f21fdd011117eb commit hash: 316c372c7d133c416ced0bd6b1f21fdd011117eb 316c372
Wednesday, 27 Oct 2021
10:26 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S
emulators/wine: Point Vulkan loader at 32-bit Mesa libs

This back ports commit 48fcd1c22641393f82f4625da8729d280d614714 from
the wine-devel port.

PR:		259211
commit hash: 5c904df2ecdfe40bf56ae0fe1b6833958a358905 commit hash: 5c904df2ecdfe40bf56ae0fe1b6833958a358905 commit hash: 5c904df2ecdfe40bf56ae0fe1b6833958a358905 commit hash: 5c904df2ecdfe40bf56ae0fe1b6833958a358905 5c904df
Monday, 26 Jul 2021
23:50 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine: Move the new scripts into files/
commit hash: 1b5885c463320a2af0e7fe2ed0fdca93d760ad19 commit hash: 1b5885c463320a2af0e7fe2ed0fdca93d760ad19 commit hash: 1b5885c463320a2af0e7fe2ed0fdca93d760ad19 commit hash: 1b5885c463320a2af0e7fe2ed0fdca93d760ad19 1b5885c

Number of commits found: 6