The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
This release contains a single significant bug fix which ensures it
works with libX11 >= 1.8 (and pkgsrc and NetBSD -current were both just
updated to 1.8.1).
4.16.3
======
- xfsettingsd: Fix recursive lock in libX11 (Fixes#369)
- build: Fix intltool lock file problem during make distcheck
- Translation Updates:
Armenian (Armenia), Belarusian, Catalan, English (Canada), English
(United Kingdom), Estonian, Galician, Greek, Indonesian, Kazakh,
Korean, Lithuanian, Malay, Occitan (post 1500), Polish, Romanian,
Swedish
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
4.13.5
======
- New: Add display profiles feature
- Allows for saving/restoring display configurations
- Profiles can be auto-applied when new displays are connected
- Drop the Gtk Theme previews
- Various UI improvements to the settings dialogs
- New icons for the minimal display dialog
- Fix: Fix broken hover effect in the settings manager (Bug #14539)
- Fix: Add default mnemonics back to dialog buttons
- Fix: Add DBUS_GLIB_CFLAGS for Settings Editor (Bug #14385)
- Fix: Force using a period as a decimal separator in xfsettingsd (Bug #11906)
- Translation updates: Albanian, Arabic, Asturian, Basque, Belarusian, Bengali,
Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan),
Croatian, Czech, Danish, Dutch (Flemish), English (Australia), English (Great
Britain), Finnish, French, Galician, German, Greek, Hebrew, Hungarian,
Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian,
Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan, Polish, Portuguese,
Portuguese (Brazilian), Romanian, Russian, Serbian, Slovak, Slovenian,
Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur
What’s New?
xfsettingsd --replace does not replace old daemon (Xfce #14381)
Uninitialized scalar variables (CID #292062, #292063)
Resolved warnings for -Wcast-function-type (GCC 8)
Fixed redefinition of DISTCLEANFILES in Makefile.am
Fixed typo in display manufacturers, “PRECISON” to “PRECISION”
Improved Display Manufacturer Recognition (4.12 and 4.13)
Refreshed PNP IDs from hwdata
Added support for VBX (VirtualBox)
Standardized and shortened manufacturer names
Updated laptop detection to include eDP in XfceRandr
- Add upower dependency for screen rotation mainly.
- Add pluggable settings, so that settings panels are embedded in the control center.
- Update pkgrevision for binary changes.
4.13.2
======
- New: Show location of the mouse pointer on keypress
- Fix: syncdaemon not starting with certain locales
- Fix: division by 0 crash from gdk_screen_height_mm()
- Fix: Remove existing socket from socket viewport (Xfce #13847)
- Fix: Use transient notifications for improved logging
- Fix: Do not expand event sounds section so font scaling is correctly
positioned
- Improvements for multimonitor support:
- Visualize all three display configuration states
- Visually note if two displays overlap (mirrored) but are not cloned
- Always draw active display last so it's on top
- Fix: Correctly position monitors in extended mode
- Fix: Race condition with monitor connect and disconnect
- Fix: Segfault on monitor reconnect
- Fix: Leave monitors where they were if possible (Xfce #14096)
- Deprecations:
- Resolved GTK+ 3.22 deprecations (Xfce #14273)
- Translation updates: Amharic, Arabic, Asturian, Basque, Belarusian,
Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia),
English (United Kingdom), Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Uighur, Ukrainian
4.13.1
======
- This release now requires xfconf 4.13+
- New: Default monospace font option in the Appearance dialog
- New: Improved support for embedded DisplayPort connectors
- Fix: Display dialog drawing of displays
- Fix: Display dialog DND usability issue introduced in 4.13.0
- Fix: Make minimal dialog single instance (Xfce #11169)
- Fix: Linking to dbus-glib with xfconf 4.13+ (Xfce #13633)
- Deprecations:
- Resolved gtk_menu_popup deprecation
- Resolved gdk_error_trap_pop deprecation
- Ignoring GdkScreen and GdkCairo deprecations in the display settings
until GNOME or others find a resolution in their display management
- Code Quality:
- Several indentation fixes
- Drop duplicate drawing code
- Translation updates: Arabic, Bulgarian, Catalan, Chinese (China),
Chinese (Taiwan), Croatian, Danish, Dutch, Finnish, French, Galician,
German, Greek, Hebrew, Indonesian, Italian, Japanese, Kazakh, Korean,
Lithuanian, Malay, Norwegian Bokmal, Norwegian Nynorsk, Occitan,
Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish,
Swedish, Thai, Ukrainian
4.13.0
======
- Initial port to GTK+ 3
- Known issues:
- The display dialog does not always build correctly. The offending
code exists in the port to GdkSeat. When alternating between the
old and new versions of this code, both versions do work, so there
seems to be some strangeness at build time.
- See dialogs/display-settings/scrollarea.c#n513
- Translation updates: Basque, Bulgarian, Chinese (China),
Chinese (Taiwan), Croatian, English (Australia), French, German,
Hebrew, Japanese, Korean, Lithuanian, Malay, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
Slovak, Spanish, Swedish, Ukrainian
4.12.1
======
- Fix: Color scheme preview on low bit depth displays (Xfce #12223)
- Fix: Memory leak in xfce4-appearance-settings (Xfce #11746)
- Fix: /Xft/Hinting is never set (Xfce #12086)
- Fix: Segfault in convert_xfce_output_info when plugging in
an external model, fallback on 640x480 (Xfce #12580, RH #1317382)
- Fix: xfsettingsd resets TV mode to NULL on power cycle (Xfce #11107)
- Make sure icon == NULL if no icon is found
- Make the 'Settings Editor Dialog' pluggable.
- Translation updates: Arabic, Asturian, Bulgarian, Catalan,
Croatian, English (Australia), Galician, German, Greek,
Hebrew, Hungarian, Icelandic, Indonesian, Lithuanian,
Occitan (post 1500), Polish, Russian, Slovak, Swedish
Problems found locating distfiles:
Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major
Xfce releases since 4.6.2, our previous pkgsrc release. For more information
about the thousands of changes in each major release since then, please see:
Xfce 4.12 announcement:
http://www.xfce.org/about/news
Xfce 4.12 tour:
http://www.xfce.org/about/tour
Xfce 4.10 announcement:
http://www.xfce.org/about/news/?post=1335571200
Xfce 4.10 tour:
http://www.xfce.org/about/tour410
Xfce 4.8 announcement:
http://www.xfce.org/about/news/?post=1295136000
Xfce 4.8 tour:
http://www.xfce.org/about/tour48
The pkgsrc changes since then are:
New packages:
archivers/xfce4-thunar-archive
graphics/elementary-xfce-icon-theme
mail/xfce4-mailwatch-plugin
misc/xfce4-time-out-plugin
multimedia/xfce4-thunar-media-tags
sysutils/xfce4-mount-plugin
sysutils/xfce4-taskmanager
sysutils/xfce4-thunar-vcs
sysutils/xfce4-verve-plugin
x11/xfce4-garcon
x11/xfce4-notifyd
x11/xfce4-tumbler
x11/xfce4-whiskermenu-plugin
Renamed packages:
devel/xfconf to devel/xfce4-conf
x11/libxfce4menu to x11/libxfce4ui
x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter
Updated packages:
audio/xfce4-mixer
audio/xfce4-xmms-plugin
devel/xfce4-dev-tools
editors/xfce4-mousepad
graphics/ristretto
meta-pkgs/xfce4-extras
meta-pkgs/xfce4
misc/xfce4-weather-plugin
multimedia/xfce4-mpc-plugin
net/xfce4-wavelan-plugin
sysutils/xfce4-appfinder
sysutils/xfce4-battery-plugin
sysutils/xfce4-cpugraph-plugin
sysutils/xfce4-diskperf-plugin
sysutils/xfce4-fsguard-plugin
sysutils/xfce4-genmon-plugin
sysutils/xfce4-netload-plugin
sysutils/xfce4-quicklauncher-plugin
sysutils/xfce4-systemload-plugin
sysutils/xfce4-thunar
sysutils/xfce4-xarchiver
sysutils/xfce4-xkb-plugin
textproc/xfce4-dict-plugin
time/xfce4-datetime-plugin
time/xfce4-orage
time/xfce4-timer-plugin
wm/xfce4-wm-themes
wm/xfce4-wm
x11/libxfce4gui
x11/libxfce4util
x11/xfce4-clipman-plugin
x11/xfce4-desktop
x11/xfce4-exo
x11/xfce4-eyes-plugin
x11/xfce4-gtk2-engine
x11/xfce4-notes-plugin
x11/xfce4-panel
x11/xfce4-places-plugin
x11/xfce4-session
x11/xfce4-settings
x11/xfce4-terminal
Removed packages:
sysutils/xfce4-volman
x11/xfce4-utils
This is based on a huge amount of work by the NetBSDfr team and Youri Mouton,
who takes over as MAINTAINER, and has been tested by Youri on a large number
of platforms prior to commit. A massive thanks to them. Any issues with the
import are mine alone as the committer-by-proxy.