Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (19d)  pkgsrc-2023Q4 (66d)  pkgsrc-2023Q2 (98d)  pkgsrc-2023Q3 (178d) 

2024-06-05 22:33:22 UTC Now

2023-10-04 15:55:25 UTC MAIN commitmail json YAML

mate: adjust dependency patterns missed in previous bump

(gutteridge)

2023-10-04 15:22:33 UTC MAIN commitmail json YAML

mate-netbook: fix version after meta-pkg bump

(gutteridge)

2023-10-04 15:21:02 UTC MAIN commitmail json YAML

mate-sensors-applet: fix version after meta-pkg bump

(gutteridge)

2023-10-04 15:18:32 UTC MAIN commitmail json YAML

mate-icon-theme: fix version after meta-pkg bump

(gutteridge)

2023-10-04 15:17:00 UTC MAIN commitmail json YAML

mate-backgrounds: fix version after meta-pkg bump

(gutteridge)

2023-10-04 15:15:42 UTC MAIN commitmail json YAML

mate-backgrounds: fix version after meta-pkg bump

(gutteridge)

2023-10-04 15:13:25 UTC MAIN commitmail json YAML

caja-dropbox: fix version after meta-pkg bump

(gutteridge)

2023-10-04 15:11:28 UTC MAIN commitmail json YAML

mate-calc: fix version after meta-pkg bump

(gutteridge)

2023-10-03 23:15:11 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.1nb3

(gutteridge)

2023-10-03 23:14:42 UTC MAIN commitmail json YAML

xfce4-extras: reflect a couple of updates

xfce4-clipman-plugin 1.6.5 & xfce4-taskmanager 1.5.6

(gutteridge)

2023-10-03 23:10:06 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-clipman-plugin to 1.6.5

(gutteridge)

2023-10-03 23:09:57 UTC MAIN commitmail json YAML

xfce4-clipman-plugin: update to 1.6.5

Change log:

1.6.5 (2023-09-29)
=====
- wayland: Hide skip-action-on-key-down setting
- wayland: Hide persistent-primary-clipboard setting
- Add set-text action to plugin app to allow D-Bus calls
- Add Wayland impl for clipboard-manager
- Make clipboard manager an interface and add X11 impl
- Rename x11-clipboard-manager to clipboard-manager
- Move paste_on_activate() to common
- Make X11 dependencies optional and guard X11 code paths
- cleanup: Remove unused project files
- cleanup: Remove useless variable assignment
- tests: Add missing include
- history-dialog: Fix memory leak
- ui: Mark 2 strings translatable
- history-dialog: Keep paste-on-activate in sync with the settings (V2)
- settings: Fix tooltip text
- status-icon: Enable tooltip
- status-icon: Add missing sanity check
- popup-clipman: Replace deprecated gdk_keyboard_grab()
- Replace deprecated gtk_menu_popup() when possible
- collector: Do not restore default clipboard if not really empty
- menu: Fix translated string
- Update URLs
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-10-03 22:18:11 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-taskmanager to 1.5.6

(gutteridge)

2023-10-03 22:18:02 UTC MAIN commitmail json YAML

xfce4-taskmanager: update to 1.5.6

Change log:

1.5.6 (2023-10-02)
=====
- Update copyright year
- Rounded legend icons
- Reopen process window maximized when closed maximized
- Properly finalize global objects in main
- Add missing include
- Fix more memory leaks
- Fix memory leak
- Fix CSS related deprecation warnings
- Ignore GtkStatusIcon related deprecations
- Make libx11 optional, guard x11 code paths
- Change type so that memory values are correct (Fixes #65)
- settings-dialog: Fix untranslated label
- Add icons at missing sizes, clean up SVG metadata
- Add minimal support for Wayland
- Fix graph drop off on the right side
- Change graph peak variable to double
- Remove timeout before exiting main loop
- build: Add GLib requirement
- Do not treat missing swap as error on OpenBSD and NetBSD
- Fix process filter crash caused by the use of an uninitialized
variable
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Azerbaijani, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian,
  English (Australia), English (United Kingdom), Estonian, Finnish,
  French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean,
  Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

(gutteridge)

2023-10-03 21:54:16 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/mate to 1.26.1

(gutteridge)

2023-10-03 21:54:06 UTC MAIN commitmail json YAML

mate: call this 1.26.1 now

Reflect libmatemixer 1.26.1 and mate-desktop 1.26.2.

(gutteridge)

2023-10-03 21:47:19 UTC MAIN commitmail json YAML

doc: Updated audio/libmatemixer to 1.26.1

(gutteridge)

2023-10-03 21:47:10 UTC MAIN commitmail json YAML

libmatemixer: update to 1.26.1

Change log:

### libmatemixer 1.26.1

  * Translations update
  * migrate to new transifex api
  * Remove weak pointers on dispose

(gutteridge)

2023-10-03 21:41:40 UTC MAIN commitmail json YAML

doc: Updated x11/mate-desktop to 1.26.2

(gutteridge)

2023-10-03 21:41:27 UTC MAIN commitmail json YAML

mate-desktop: update to 1.26.2

Change log:

### mate-desktop 1.26.2

  * tx: update resources
  * tx: update translations
  * tx: migrate to new API
  * add xdg-desktop-portal config file

(gutteridge)

2023-10-03 01:21:36 UTC MAIN commitmail json YAML

meson: now also accommodate cython-3.12

(Placed last as Python 3.12 has never been a pkgsrc default. So far.)

(gutteridge)

2023-09-27 02:13:51 UTC MAIN commitmail json YAML

p5-HTTP-CookieJar: fix typos in HOMEPAGE

(gutteridge)

2023-09-27 02:13:05 UTC MAIN commitmail json YAML

p5-Finance-Quote: as of 1.58, also requires p5-HTTP-CookieJar

(gutteridge)

2023-09-26 23:18:48 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.1nb2

(gutteridge)

2023-09-26 23:18:35 UTC MAIN commitmail json YAML

xfce4-extras: reflect xfce4-notifyd 0.9.2

(gutteridge)

2023-09-26 23:16:59 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.9.2

(gutteridge)

2023-09-26 23:16:17 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.9.2

systemd support is not enabled for pkgsrc purposes (effectively not
supported), so some of these changes are not relevant.

Change log:

0.9.2 (2023-09-24)
=====
- (Hopefully) actually fix settings migration code
- (Hopefully) fix enum setting migration code

0.9.1 (2023-09-19)
=====
- Make the XDG autostart file attempt a systemd start first
- Only include the SystemdService= line if systemd support is enabled
- Clean up some conditionals in configure.ac
- Go back to installing the XDG autostart file by default
- Allow installing systemd service file even if systemd is not installed

(gutteridge)

2023-09-24 18:55:00 UTC MAIN commitmail json YAML

doc: Updated devel/meson to 1.2.1nb3

(gutteridge)

2023-09-24 18:54:06 UTC MAIN commitmail json YAML

meson: fix non-default Python sandboxed builds with py-cython

Since Meson is not Python versioned, but Cython is, we previously
ended up with a situation where builds of Cython-using packages
would fail. Instead of the Makefile kludge where it would simply
force the default Python version associated with Cython, use a
different hack that will search for all (presently) possible versions.

This is not an ideal solution, but is being committed to fix build
breakage in the lead up to branching pkgsrc 2023Q3. Other solutions
would be to go back to Python versioned Meson, or getting Meson to
handle multi-Python environments more cleanly.

(gutteridge)

2023-09-22 21:42:24 UTC MAIN commitmail json YAML

bulk-small: correct paths to libidn2

(gutteridge)

2023-09-22 21:37:55 UTC MAIN commitmail json YAML

awesome: adjust COMMENT

This wm offers both tiling and floating, and it's probably more
interesting to know it has Lua integration.

(gutteridge)

2023-09-21 01:44:06 UTC MAIN commitmail json YAML

meson: note packaging bug causing bulk build failures

A fix is being tested that works for py-pandas multi-version builds in
pbulk, but it needs refinement, as does patching for py-scipy. (And
patching each package doesn't scale as a practice, but that's probably
more a concern for post-branch.) Add this note for now as a stop-gap,
should someone else be looking into this.

(gutteridge)

2023-09-19 12:46:47 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.1nb1

(gutteridge)

2023-09-19 12:46:16 UTC MAIN commitmail json YAML

xfce4-extras: reflect xfce4-notifyd 0.9.0

(gutteridge)

2023-09-19 02:01:36 UTC MAIN commitmail json YAML

xfce4-notifyd: commit patch revision missed in previous

(gutteridge)

2023-09-19 01:58:59 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.9.0

(gutteridge)

2023-09-19 01:58:46 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.9.0

Change log:

0.9.0 (2023-09-18)
=====
- Add missing sanity check
- I18n: Update po/LINGUAS list
- I18n: Update po/LINGUAS list
- I18n: Update po/LINGUAS list
- wayland: put windows on overlay layer, not top
- Set window theme before placing window
- Set initial window position before realizing windows
- Avoid storing NULL app IDs in the app ID count hashtable
- Simplify dbus/systemd service dir logic in configure.ac
- Fix typos in README
- Instal D-Bus and systemd files under $prefix by default
- Fix distcheck when run as non-root
- Use pkg-config to find default systemd user unit directory
- Change default systemd user path from /lib/... to /usr/lib/...
- Change options for installing startup files
- Add positioning options top-center and bottom-center
- Simplify notification placement code
- Stop using GtkCornerType; migrate setting to enum nick
- Move log level settings from int to enum nick string
- Move datetime format setting from int to enum nick string
- Have a single entry point for setting migrations
- Fix incorrect enum value for apps log level
- Use registered enum types for config->enum mapping
- Move enums to common, use glib-mkenums
- Use new XDT feature macros
- Don't log duplicate entries when updating an existing notification
- Clean up logic in notify_notify()
- Correctly update critical notifications while in DnD mode
- Fix incorrect casts in GTree foreach functions
- Remove expire/fade timeout source removal hacks
- Missed a spot to reset fade/slide
- Allow slideout when no fadeout
- Only start fade timeout if no existing handle
- Only start expiration timeout if no existing handle
- Ensure timeout sources are removed in _window_dispose()
- Move log dbus signal emissions to XfceNotifyDaemonLog
- Remove expire and fade sources before emitting closed signal
- Emit NotificationClosed when not showing notification
- Consolidate the window movement code
- Add option to show notifications on all monitors
- Migrate the primary-monitor setting to a string-based enum
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l, Polish,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-09-19 00:42:13 UTC MAIN commitmail json YAML

doc: Updated net/libsoup3 to 3.4.3

(gutteridge)

2023-09-19 00:41:58 UTC MAIN commitmail json YAML

libsoup3: update to 3.4.3

Changes in libsoup from 3.4.2 to 3.4.3:

* Fix incorrect UTF-8 encoding for params in headers [Leo Zi-You Assini]
* Numerous HTTP/2 fixes and improvements [Carlos Garcia Campos]
* Fix possible crashes in connection management [Michael Catanzaro]
* Fix small leak in SoupServer [Emil Ljungdahl]
* Fix the possibility of empty HTTP/2 frames being sent [Pawel Lampe]

(gutteridge)

2023-09-18 01:04:04 UTC MAIN commitmail json YAML

TODO: diffuse now at 0.8.2

(gutteridge)

2023-09-17 23:43:06 UTC MAIN commitmail json YAML

2023-09-17 23:40:06 UTC MAIN commitmail json YAML

fixes.xml: correct a file reference

(gutteridge)

2023-09-17 21:43:48 UTC MAIN commitmail json YAML

bulk-large: ensure LIBRSVG_TYPE is defined

(gutteridge)

2023-09-16 21:58:20 UTC MAIN commitmail json YAML

firefox: 117 requires nss>=3.92

(gutteridge)

2023-09-16 21:45:30 UTC MAIN commitmail json YAML

qt4-libs: fix typo in DESCR

(gutteridge)

2023-09-16 21:39:19 UTC MAIN commitmail json YAML

doc: removed x11/vte029

(gutteridge)

2023-09-16 21:36:16 UTC MAIN commitmail json YAML

2023-09-16 21:34:16 UTC MAIN commitmail json YAML

x11/Makefile: remove vte029

(gutteridge)

2023-09-16 18:36:49 UTC MAIN commitmail json YAML

nuspell: also requires C++17 filesystem

(gutteridge)

2023-09-16 18:22:52 UTC MAIN commitmail json YAML

2023-09-16 18:20:12 UTC MAIN commitmail json YAML

fixes.xml: fix malformed markup added in r. 191

(gutteridge)

2023-09-15 22:10:35 UTC MAIN commitmail json YAML

sqlite3-tcl: reflect a patch was removed

(gutteridge)

2023-09-13 01:43:11 UTC MAIN commitmail json YAML

lxterminal: switch (non-default) GTK3 support to use vte3

This actually works better now with vte3 than vte029.

(gutteridge)

2023-09-13 00:37:47 UTC MAIN commitmail json YAML

trusted-firmware-a-rk3399: fix some pkglint nits

(gutteridge)

2023-09-13 00:36:33 UTC MAIN commitmail json YAML

trusted-firmware-a-rk3328: fix some pkglint nits

(gutteridge)

2023-09-12 22:45:30 UTC MAIN commitmail json YAML

vte029: note this is an EOL version

(gutteridge)

2023-09-12 22:44:55 UTC MAIN commitmail json YAML

vte: note this is an EOL version

(gutteridge)

2023-09-07 01:53:13 UTC MAIN commitmail json YAML

doc: Updated wm/obconf-qt to 0.16.3

(gutteridge)

2023-09-07 01:53:01 UTC MAIN commitmail json YAML

obconf-qt: update to 0.16.3

obconf-qt-0.16.3 / 2023-08-16
=============================
  * Added missing copyright info.
  * Bumped the minimum required version of cmake to 3.5.0 (to silence a compilation warning).
  * Translation updates.

(gutteridge)

2023-09-07 01:51:19 UTC MAIN commitmail json YAML

TODO: accountsservice now at 23.13.9

(gutteridge)

2023-09-04 23:01:17 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.1

(gutteridge)

2023-09-04 23:00:47 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.1

(gutteridge)

2023-09-04 23:00:33 UTC MAIN commitmail json YAML

2023-09-04 22:51:24 UTC MAIN commitmail json YAML

xfce4-icon-theme: drop unnecessary use of XFCE4_VERSION (NFC)

(gutteridge)

2023-09-04 22:27:13 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-appfinder to 4.18.1

(gutteridge)

2023-09-04 22:26:43 UTC MAIN commitmail json YAML

xfce4-appfinder: update to 4.18.1

Change log:

4.18.1 (2023-08-22)
======
- Add style class to selected app icon (!42)
- Restore command icons in Commands history (!33)
- Update preferences window to match default settings (!35)

(gutteridge)

2023-09-03 20:25:33 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.0nb10

(gutteridge)

2023-09-03 20:25:24 UTC MAIN commitmail json YAML

xfce4: reflect xfce4-thunar 4.18.7

(gutteridge)

2023-09-03 20:22:49 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-thunar to 4.18.7

(gutteridge)

2023-09-03 20:22:36 UTC MAIN commitmail json YAML

xfce4-thunar: update to 4.18.7

Change log:

4.18.7 (2023-09-02)
======
- Fix property dialog file count (#1173)
- Don't store GFile pointer in GTK pointer
- Don't reload the directory on copy or cut (#1060)
- Add folder to history only for new tab (Issue #1072)
- Fix job operation crash on error
- Limit number of templates to prevent lag (#472)
- Prevent crash on multi-file-activate (#1121)
- Remove unneeded menu separator
- Switch zoom shortcuts
- Prevent glib-critical - followup of (#912)
- Keep location selector state on focus lost (#912)
- Prevent minor memory leak (#573)
- Translation Updates:
  Catalan, Czech, Finnish, French, German, Greek, Interlingue, Polish,
  Portuguese (Brazil), Serbian, Spanish, Turkish

(gutteridge)

2023-09-02 21:52:49 UTC MAIN commitmail json YAML

py-scipy: reflect meson >= 1.1 tool dependency

This looks unorthodox, but this package directly expresses a meson
minimum, irrespective of meson_python.

(gutteridge)

2023-08-31 01:13:19 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.0nb13

(gutteridge)

2023-08-31 01:13:09 UTC MAIN commitmail json YAML

xfce4-extras: reflect xfce4-whiskermenu-plugin 2.8.0

(gutteridge)

2023-08-31 01:11:33 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-whiskermenu-plugin to 2.8.0

(gutteridge)

2023-08-31 01:11:16 UTC MAIN commitmail json YAML

xfce4-whiskermenu-plugin: update to 2.8.0

AccountsService and some Wayland-specific functionality are not
enabled for pkgsrc at present. AccountsService is too out of date and
bringing it fully forward seems non-trivial (though we could more
easily roll it forward to the absolute minimum this package expects).

Change log:

2.8.0
=====
- Fix menu toggling in Wayland.
- Fix menu position in Wayland.
- Add support for popping up specific menu instances. (Issue #95)
- Add showing menu at center of screen. (Issue #109)
- Replace options for positioning menu layout.
- Replace resize widgets with options in settings dialog.
- Replace command for switching users.
- Replace popup script with executable.
- Require Xfce 4.14.
- Make linking against AccountsService explicit.
- Stop including favorites in recent by default.
- Store settings in Xfconf.
- Translation updates: Bulgarian, Chinese (Taiwan), Danish, Dutch, German,
  Greek, Spanish, Basque, Finnish, French, Italian, Lithuanian, Persian,
  Portuguese, Russian, Slovak, Swedish, Turkish, Ukrainian.

(gutteridge)

2023-08-30 00:54:05 UTC MAIN commitmail json YAML

options.description: add saml2

(gutteridge)

2023-08-27 23:38:07 UTC MAIN commitmail json YAML

2023-08-27 23:13:44 UTC MAIN commitmail json YAML

doc: Added sysutils/u-boot-nanopi-r2s version 2022.01

(gutteridge)

2023-08-27 23:12:52 UTC MAIN commitmail json YAML

u-boot-nanopi-r2s: add new package

This has been tested by myself and found to work seemingly stably,
including the RTL8153 USB-based Ethernet port (which was reported to
have issues on port-arm@ back in 2022).

This package is not based on the one in wip, as it was very out of date
and was reported to support less of the hardware correctly. Instead,
the more current framework for Rockchip boards in pkgsrc is used.

(gutteridge)

2023-08-27 21:04:18 UTC MAIN commitmail json YAML

u-boot-rockchip.mk: tweak some comments

Update a comment, and fix spelling and grammar while here.

(gutteridge)

2023-08-27 20:58:16 UTC MAIN commitmail json YAML

u-boot-rockchip.mk: contextualize the image name

Not strictly necessary, but for consistency. (Another package will
shortly be added where this context becomes relevant.)

(gutteridge)

2023-08-25 21:58:54 UTC MAIN commitmail json YAML

bulk-test-rust: add firefox-esr

A given recent Firefox ESR can lag many releases behind the current
stable release (and we're not presently versioning Rust in pkgsrc).

(gutteridge)

2023-08-24 00:27:14 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.0nb9

(gutteridge)

2023-08-24 00:27:04 UTC MAIN commitmail json YAML

xfce4: bump for xfce4-terminal 1.1.0

(gutteridge)

2023-08-23 21:31:07 UTC MAIN commitmail json YAML

xfce4-terminal: reflect hicolor-icon-theme use (ride previous)

(gutteridge)

2023-08-23 21:27:49 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-terminal to 1.1.0

(gutteridge)

2023-08-23 21:27:30 UTC MAIN commitmail json YAML

xfce4-terminal: update to 1.1.0

Change log:

1.1.0 (2023-08-22)
=====
- Update copyright year
- Allow passing arguments to custom commands
- Fully translate strings in unsafe paste dialog
- window: Properly sync always-show-tabs
- cleanup: Include gdkx.h in one place
- preferences: Remove unused class member
- preferences: Check if channel itself exists instead of check property
- screen: Review image loader memory management
- image-loader: Review cache management
- Add keywords to .desktop files (Fixes #50)
- screen: Take window scaling into account when drawing (Fixes #71)
- Remove obsolete GNOME default-app file (Fixes #109)
- Add "Open File Manager Here" action (Fixes #133)
- Properly manage default encoding (Fixes #128)
- Move general include in private.h
- dropdown: Disable systray icon on Wayland
- Fix startup with GDK_BACKEND=x11 (Fixes #177)
- shortcuts: Restore broken action toggle-menubar
- shortcuts: Fix non-consumed key event for show-menubar
- main: Allow GTK to parse its options first (Fixes #216)
- search: Add missing sanity check
- Use GLib logging functions and do not translate warnings
- Fix typo
- Remove obsolete CHECK_VERSION()
- Use g_new() instead of malloc()
- Fix Xfconf memory management
- search-dialog: Fix memory leak
- Remove extra separator at the end of context menu
- Missing shortcut keys in the standalone preferences dialog (Issue
#198)
- Apply 1 suggestion(s) to 1 file(s)
- Enable kinetic scrolling in VteTerminal
- Extend --disable-server description wrt. process model
- End all full sentences with a period
- Drop obsolete --disable-server translations
- prefs-dialog: Fix untranslated strings
- Add sixel support
- Add icons at missing sizes, clean up SVG metadata
- build: Fix autoconf warnings
- build: Add GLib requirement
- Add accel entries for scrolling pages (Issue #221)
- Remove documentation for dead anti-aliasing option
- Make strings translatable (Issue #222)
- Fix shortcuts-editor include
- Indentation
- Support hyperlinks (Issue #21)
- fix typo
- Fix argument type for xfce_shortcuts_editor_new
- fix background_notify
- fixed typo
- Remove disable-help preference.
- MR: !51 transitioned to Xfconf (#134)
- typos in MR !48 fixed
- Remove all references to terminal-preferences.glade
- Remove one more mention of terminal-preferences.glade
- Remove trailing slash
- Remove terminal-preferences-ui.h from makefile
- Remove terminal-preferences.glade
- MR: !48 shortcuts editor embedded into preferences-dialog (#195)
- MR: !48 preferences-dialog rewritten in C (#195)
- MR: !46 Change in implementation for TAB accels (#150)
- Implementation of MiscShiftArrowsToScroll as accelerators.
- Add PCRE2 build dependency
- Remove libxfce4ui 4.17 version guards
- Replace with xfce_gtk_menu_append_separator
- Tweak toolbar
- Translation Updates:
  , Albanian, Arabic, Armenian (Armenia), Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian,
  Czech, Danish, Dutch, Eastern Armenian, English (Australia), English
  (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l,
  Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-08-23 00:33:46 UTC MAIN commitmail json YAML

viewvc: fix primary category, and comment, too, while here

(gutteridge)

2023-08-17 21:36:20 UTC MAIN commitmail json YAML

haxm: fix builds on NetBSD >= 9.99.96

Compile tested only. (This is not an ideal solution, and this package
seems to have other potential issues with it.)

(gutteridge)

2023-08-17 02:15:53 UTC MAIN commitmail json YAML

u-boot-rockchip.mk: cut comment, u-boot-rockpro64-ayufan is gone

(gutteridge)

2023-08-16 01:01:35 UTC MAIN commitmail json YAML

cdparanoia: fix normal execution on recent macOS releases

Addresses PR pkg/57557 from Jason White, who sourced the patch.

(gutteridge)

2023-08-16 00:38:05 UTC MAIN commitmail json YAML

py-pdf: this now actually requires flit_core>=3.9

It will fail with anything older. Reported upstream as:
https://github.com/py-pdf/pypdf/pull/2091

(gutteridge)

2023-08-13 17:56:10 UTC MAIN commitmail json YAML

doc: Updated finance/p5-Finance-Quote to 1.58

(gutteridge)

2023-08-13 17:56:01 UTC MAIN commitmail json YAML

p5-Finance-Quote: update to 1.58

1.58      2023-08-12 10:59:05-07:00 America/Los_Angeles
* Consorsbank.pm - New module - PR #329
* Stooq.pm - New module - Issue #203
* Bloomberg.pm - Changed modules to utilize cookie jar - PR #331 - Issue #324
* AlphaVantage.pm - Apply currency scaling (GBp -> GBP) when symbol
  had additional ".X" suffix - Issue #281
  Fixed check for "Information" JSON usually returned when daily API
  limit has been reached.
* YahooWeb.pm - Fixed incorrect pricing for single character symbols
  and changed URL to get trade date - Issues #314 #319
* Another fix to the URL in YahooJSON and CurrencyRates/YahooJSON - Issue #318

(gutteridge)

2023-08-13 04:06:59 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-clipman-plugin to 1.6.4

(gutteridge)

2023-08-13 04:06:24 UTC MAIN commitmail json YAML

xfce4-clipman-plugin: update to 1.6.4

Change log:

1.6.4 (2023-07-31)
=====
- history-dialog: Fix memory leak
- history-dialog: Keep paste-on-activate in sync with the settings
- history-dialog: Remove useless creation/destruction of menu
- Simplify main app creation
- history-dialog: Better fit with the way GApplication works
- settings: Remove wrong signal handler
- settings: Better fit with the way GApplication works
- popup-clipman: Enable translations
- popup-clipman: Properly use GApplication
- Move default clipboard restoration from manager to collector
- gsd-clipboard: Add missing sanity check
- Remove dead code
- menu: Add some icons
- history: Clear history when it's disabled
- menu: Shift entries in reverse order
- Revert "Enable reverse-order option"
- menu: Improve management of clear history entries
- menu: Improve management of primary clipboard entry
- history: Refactor item_to_restore into image_to_restore
- settings: Align paste-on-activate combo like other widgets
- collector: Properly sync primary clipboard when default is empty
- collector: Fix primary timeout management
- collector: Remove unused function
- Make 'add-primary-clipboard' management internal to the collector
- Make 'add-primary-clipboard' imply 'persistent-primary-clipboard'
- settings: Fix 'skip-action-on-key-down' sync and improve strings
- collector: Make actions work again for selections
- collector: Fix memory leak
- collector: Properly disconnect signal handlers
- gsd-clipboard: Properly reset source id
- menu: Fix crash when selecting QR code
- Remove XfcePluggable from settings desktop file
- build: tests: Fix compiler warnings
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-08-12 00:31:02 UTC MAIN commitmail json YAML

py-doctor: restore not for Python 3.8 setting (fix bulk builds)

This is marked not for 3.8 because py-lunr is, which in turn is because
py-nltk is, which is in turn evidently because py-numpy is (though,
there it is only a TEST_DEPENDS).

(gutteridge)

2023-08-11 22:17:57 UTC MAIN commitmail json YAML

blackbox: move C++03 from USE_LANGUAGES to FORCE_CXX_STD

(gutteridge)

2023-08-11 22:04:55 UTC MAIN commitmail json YAML

doc: Updated editors/retext to 8.0.1nb1

(gutteridge)

2023-08-11 22:01:44 UTC MAIN commitmail json YAML

retext: add a workaround for libEGL woes on NetBSD

Borrowed from www/firefox, with some tweaks.

(gutteridge)

2023-08-10 14:16:30 UTC MAIN commitmail json YAML

py-sip-qt5: fix grammar in DESCR

(gutteridge)

2023-08-10 14:13:01 UTC MAIN commitmail json YAML

py-sip-qt6: fix grammar in DESCR

(gutteridge)

2023-08-10 14:10:53 UTC MAIN commitmail json YAML

doc: Updated editors/retext to 8.0.1

(gutteridge)

2023-08-10 14:10:41 UTC MAIN commitmail json YAML

retext: update to 8.0.1

Note that the upstream project deliberately changed their licensing
attribution file from GPL v3 to v2 in this release series.

## ReText 8.0.1 (2023-05-28)

* Bugs fixed:
    - Issue #594 — Fix opening files in existing window by relative path.
    - Issue #597 — Fix unreachable text at the bottom of the file.
    - Issue #599 — Fix truncating file when new text cannot be encoded with
      the selected encoding.
    - Issue #604 — Allow WebEngine renderer to load iframes such as YouTube
      embeds.
    - Issue #609 — Fix incorrect font size with WebEngine renderer.
    - Issue #620 — LICENSE_GPL file now has text of GPL v2.
* Translations updated:
    - Dutch (contributed by Heimen Stoffels).
    - French (contributed by uGwA0XP3cm2w).
    - Italian (contributed by Alessandro Melillo).
    - Norwegian (Bokmål) (new, contributed by Sverre Våbenø).
    - Persian (contributed by Hadi F and Arya Younesi).
    - Portuguese (Brazil) (contributed by Rodrigo Zimmermann).
    - Spanish (contributed by Antonio Villamarin).
    - Turkish (contributed by Serkan ÖNDER).

## ReText 8.0.0 (2022-07-24)

* Dependency changes:
    - ReText is now using Qt 6 and PyQt6.
    - PyQt6-WebEngine is required for JavaScript support.
    - WebKit is no longer supported.
* Improvements and bugs fixed:
    - PR #543 — Added Apply button to Preferences dialog (contributed by Amos
      Kong).
    - Issue #384 — Save button is now enabled in auto-save mode.
    - Issue #536 — Support spell checking for multiple languages.
    - Issue #555 — Support setting bold font for editor.
    - Issue #581 — Added backtick key to surround keys.
    - Run-time resources are now installed into package directory.
    - `setup.py` now allows building wheels.
* Translations updated:
    - Polish (contributed by Maciej Haudek).
    - Spanish (contributed by Pedro Torcatt).
    - Turkish (contributed by Serkan ÖNDER in #556).

(gutteridge)

2023-08-09 23:02:57 UTC MAIN commitmail json YAML

doc: drop wayward duplicate changes entry

(gutteridge)

2023-08-08 21:52:37 UTC MAIN commitmail json YAML

TODO: update retext again

py-qt6-webengine is actually an optional dependency, py-qt6 was the
real blocker.

(gutteridge)

2023-08-08 21:29:14 UTC MAIN commitmail json YAML

TODO: update retext entry

(gutteridge)

2023-08-04 23:52:48 UTC MAIN commitmail json YAML

qt6: bump PKGREVISION to reflect additions in previous commit

(gutteridge)

2023-08-04 00:48:33 UTC MAIN commitmail json YAML

aiksaurus: move C++03 from USE_LANGUAGES to FORCE_CXX_STD

(gutteridge)

2023-08-04 00:35:01 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/qt6 to 6.5.2

(gutteridge)

2023-08-04 00:33:13 UTC MAIN commitmail json YAML

qt6: update to 6.5.2

Catch up with dependant packages and fix bulk builds.

(gutteridge)

2023-08-03 02:20:35 UTC MAIN commitmail json YAML

fixes.xml: correct a variable name reference

(gutteridge)

2023-08-01 18:15:57 UTC MAIN commitmail json YAML

crossfire-server: remove Python 3.7 reference

Fixes failure with morden package indexing job.

(gutteridge)

2023-07-31 22:01:21 UTC MAIN commitmail json YAML

retext: reflect new state of py-markups Python support

(gutteridge)

2023-07-31 21:59:16 UTC MAIN commitmail json YAML

doc: Updated textproc/py-markups to 4.0.0

(gutteridge)

2023-07-31 21:58:37 UTC MAIN commitmail json YAML

py-markups: update to 4.0.0

There isn't much here of relevance to pkgsrc (as presently configured),
but we may as well track the latest version. This drops Python 3.8
support, but as its only dependant is editors/retext, this doesn't seem
concerning.

Version 4.0.0, 2023-01-16
=========================

Incompatible changes:

* Python versions older than 3.9 are no longer supported.
* Python-Markdown versions older than 3.0 are no longer supported.
* Setuptools 61.2 or higher is required to build the project.
* ``setup.py`` has been removed. Use ``pip``, ``build`` or other :PEP:`517`
  compatible tool.

Other changes:

* Added AsciiDocMarkup (contributed by Dave Kuhlman in #17).
* Made the tests pass with Pygments ≥ 2.11.
* Made the tests pass when PyYAML is not installed (#18).
* Reformatted code in accordance with :PEP:`8` standard.
* Fixed mypy errors and added a :PEP:`561` ``py.typed`` file.

(gutteridge)

2023-07-31 21:56:06 UTC MAIN commitmail json YAML

TODO: retext is now at 8.0.1

(gutteridge)

2023-07-30 17:06:37 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-cpugraph-plugin to 1.2.8

(gutteridge)

2023-07-30 17:06:20 UTC MAIN commitmail json YAML

xfce4-cpugraph-plugin: update to 1.2.8

Change log:

1.2.8 (2023-07-22)
=====
- Update authors
- Add option to enable / disable SMT statistics (disabled by default)
- Migrate to Xfconf
- Move settings functions into namespace
- Require Xfconf library
- Add 24px icon, cleanup SVG metadata
- Update copyright year
- Display detailed CPU load on Linux
- Improve tooltip
- build: Add GLib requirement
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokm奪l, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian, Uyghur

(gutteridge)

2023-07-26 22:41:02 UTC MAIN commitmail json YAML

fixes.xml: correct grammar in a sentence

(gutteridge)

2023-07-22 22:58:34 UTC MAIN commitmail json YAML

2023-07-22 22:55:18 UTC MAIN commitmail json YAML

fixes.xml: fix malformed XML block

(gutteridge)

2023-07-22 22:47:22 UTC MAIN commitmail json YAML

components.xml: distinfo now uses BLAKE2s and SHA512 digests

(gutteridge)

2023-07-20 04:09:32 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.0nb8

(gutteridge)

2023-07-20 04:09:23 UTC MAIN commitmail json YAML

xfce4: bump for xfce4-settings 4.18.3

(gutteridge)

2023-07-20 04:07:17 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-settings to 4.18.3

(gutteridge)

2023-07-20 04:06:56 UTC MAIN commitmail json YAML

xfce4-settings: update to 4.18.3

Change log:

4.18.3 (2023-07-04)
======
- Displays: Fix finding a valid mode by refresh rate
- dialogs: Secure use of GSettings
- xfsettingsd: Fix wrong test for property removal
- xfsettingsd: Update also the type when updating a value
- keyboard-settings: Fix critical when opening layout selection dialog
- appearance-install-theme: Fix error message
- appearance-install-theme: Do not mention file size in error message
- appearance-install-theme: Check for theme package validity
- appearance-install-theme: Update GTK icon cache after installing
- appearance-install-theme: detect icon themes first (#271)
- appearance-install-theme: make cleanup safer
- appearance-install-theme: Use recommended way of command substitution.
- appearance-install-theme: Convert to POSIX
- Update bug report address
- display: Check for XError on transform apply
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
  Belarusian (Tarask), Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (Canada), English
  (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, 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, Ukrainian, Uyghur

(gutteridge)

2023-07-16 20:50:10 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.0nb12

(gutteridge)

2023-07-16 20:50:00 UTC MAIN commitmail json YAML

xfce4-extras: reflect xfce4-verve-plugin update

(gutteridge)

2023-07-16 20:23:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-verve-plugin to 2.0.3

(gutteridge)

2023-07-16 20:22:43 UTC MAIN commitmail json YAML

xfce4-verve-plugin: update to 2.0.3

Change log:

2.0.3 (2023-07-15)
=====
Version number was not updated in 2.0.2, so let's go for 2.0.3 now :/

2.0.2 (2023-07-15)
=====
- Update copyright year
- Fix critical when unblocking autohide
- Revert "Fix critical when unblocking autohide"
- Propagate the focus-out GtkEntry event
- Refactor verve_spawn_command_line()
- Fix g_thread_create_full deprecation
- Fix GtkAlignment deprecations
- Fix GtkMisc deprecations
- Fix GtkColorButton deprecations
- Fix XfceTitledDialog and GtkStock deprecations
- Fix Gtk[HV]Box deprecations
- Fix critical when unblocking autohide
- Port to PCRE2 (#11)
- Update `.gitignore`
- Fix previous commit
- build: Fix intltool lock file problem during make distcheck
- build: Decrease make log level
- build: Add GLib requirement
- Update COPYING
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (Canada), English
  (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Korean, Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-07-14 16:56:30 UTC MAIN commitmail json YAML

2023-07-14 16:21:01 UTC MAIN commitmail json YAML

gnustep-base: drop redundant commented-out PKGREVISION

(Which was right above another, active PKGREVISION of the same value.
Seems like a scripting issue.)

(gutteridge)

2023-07-14 15:50:06 UTC MAIN commitmail json YAML

doc: Updated wm/enlightenment16 to 1.0.28

(gutteridge)

2023-07-14 15:49:48 UTC MAIN commitmail json YAML

enlightenment16: update to 1.0.28

e16 v1.0.28 - 2023-07-13
------------------------
- 1.0.28
- Update po
- Fix a couple of bugs in new quoting/comment handling
- bindings: Handle quoting in AclassConfigLineParse()
- ipc: Avoid potential crash in AclassConfigParseIpc()
- Move some string handling functions around
- eesh: Workaround problem with _FORTIFY_SOURCE=3
- events: Fetch events also when blocked
- events: Separate event fetching and processing
- events: Change some variable names
- eesh: Trivial cleanups
- GSOD: Ungrab server before opening new connection
- startup: Only repaint if animating
- desks: Prevent nested desk switches
- Revert "ewins: Remove redundant container window move"
- menus: Expose option to show/hide menu icons in configuration dialog
- e_gen_menu.pl: Fix for new IPC parser
- Add missing include
- cursors: Rework cursor creation
- cursors: Mostly cosmetic function name changes
- cursors: Mostly cosmetic adjustments around fore/background colors
- extinitwin: Move null cursor definition to separate function
- eimage: Split EImageDefineCursor
- Some include tweaks
- matches.cfg: Ignore virtualbox move requests
- pagers: Avoid some overhead
- Forgot some 2022
- ewins: Tweak spurious MapRequest handling
- ewins: Remove redundant container window move
- memory.c: Consistently use EMALLOC()
- focus: Keep focus when un-fullscreened

(gutteridge)

2023-07-11 00:13:29 UTC MAIN commitmail json YAML

doc: Updated devel/kdiff3 to 1.10.5

(gutteridge)

2023-07-11 00:13:08 UTC MAIN commitmail json YAML

kdiff3: update to 1.10.5

Version 1.10.5 - 2023
=====================
*Resolve thread safety issues in word wrap runner

(gutteridge)

2023-07-10 22:18:38 UTC MAIN commitmail json YAML

2023-07-10 21:46:55 UTC MAIN commitmail json YAML

2023-07-10 00:49:40 UTC MAIN commitmail json YAML

aiksaurus: fix builds with recent compilers

This uses "old" C++ expectations, and compilers that default to C++17
and such will object (or, at least, GCC 13 does). While here, take
maintainership.

(gutteridge)

2023-07-08 13:11:13 UTC MAIN commitmail json YAML

doc: Updated devel/py-looseversion to 1.3.0

(gutteridge)

2023-07-08 13:11:04 UTC MAIN commitmail json YAML

py-looseversion: update to 1.3.0

### 1.3.0 (5 Jul 2023)

- 2023.07.05
  - Restore Python 3 semantics for `LooseVersion`, creating `LooseVersion2`
    to restore Python 2 semantics.

(gutteridge)

2023-07-07 21:57:08 UTC MAIN commitmail json YAML

firefox: 115 requires rust>=1.66

(gutteridge)

2023-07-05 22:09:51 UTC MAIN commitmail json YAML

doc: Updated finance/p5-Finance-Quote to 1.57

(gutteridge)

2023-07-05 22:09:22 UTC MAIN commitmail json YAML

p5-Finance-Quote: update to 1.57

1.57      2023-07-01 12:37:07-07:00 America/Los_Angeles
        * Correct set exchange in YahooJSON.pm - Issue #306
        * Added close, change and p_change to Tradegate, XETRA and Sinvestor
          Added optional parameter INST_ID to specify the institute id.
          Fixed bug in Tradegate, XETRA and Sinvestor for numbers equal or higher than 1.000 - PR #304
        * Added GoogleWeb Module
        * YahooWeb module added - PR #296
        * Added MarketWatch Module
        * Replaced cached file with IO::String object in IndiaMutual.pm
        * Fixed missing date in AEX.pm - Issue #298
        * Fixed Examples in POD Documentation in a few modules - PR #295
        * move use strict to be the first statement in TreasuryDirect.pm and TwelveData.pm #290
        * remove old perl version requirement statements from TreasuryDirect.pm and TwelveData.pm #290
        * removed Data::Dumper that caused another test to fail from TreasuryDirect.pm #290
        * Fixed Fool.pm and fool.t - PR #289

(gutteridge)

2023-07-04 01:31:23 UTC MAIN commitmail json YAML

2023-06-29 23:25:27 UTC MAIN commitmail json YAML

py-meson_python: fix grammar in DESCR

(gutteridge)

2023-06-27 16:43:13 UTC MAIN commitmail json YAML

erlang-doc: regen after erlang update

(gutteridge)

2023-06-26 23:33:46 UTC MAIN commitmail json YAML

doc: Updated audio/py-music21 to 9.1.0

(gutteridge)

2023-06-26 23:33:33 UTC MAIN commitmail json YAML

py-music21: update to 9.1.0

Music21 v9 (June 2023) is the latest release of music21, a toolkit for computational music research.

Version 9 contains about 600 new commits and features from the version 8 release from September 2022. It is the latest and best release in the industry standard toolkit for doing music research and composition ("traditional" computation and AI/ML) with musical scores.

As a new Version X release, music21 gains a lot of its power with a few non-backwards compatible changes that make the system easier to use, faster, and more up to date. People using music21 in existing environments should read the change logs to make sure their systems work with it before upgrading.

A big change in music21 is that v9 is compatible with Python 3.10 and 3.11 only. The version 9 release will be updated to be compatible with at least Python 3.12 when it is released. Users on Python 3.8 and 3.9 should stick with v8 and those on older versions should look at the README to see what version will be installed for their systems.

Two weeks from the release of version 9 (July 1, 2023), Michael Asato Cuthbert, the lead developer of music21 will take a 6-12-month sabbatical from monitoring the mailing list, answering questions/issues, and merging PRs in order to focus on what he does best and what is best for the community: developing core parts of the system and documenting what already exists. Working with the user community has been amazing, but given that he only has about 10-15 hours per week to devote to the project, it often means deviating from efforts that help a large number of people to instead work through PRs and issues that are important to a smaller community. This news will probably not be welcomed by some, but the results should be better for the larger community.
What's Changed

    Music21 v9 is for Python 3.10 and 3.11 only and uses tools and speedups only available to those versions. Music21 drops its prior policy of supporting previous 3 versions and now supports the latest 2 versions only (to improve developer experience).
    Notebook/Jupyter: All pages are now shown on .show(). Compatible with Jupyter 7.0beta and JupyterLab. MIDI improvements (@mscuthbert in #1592)
    Added to corpus: (1) Queen Liliuokalani’s Aloha Oe, (2) J.R. Johnson’s Lift Every Voice And Sing (3) Vincente Lusitano’s madrigal Allor che Ignuda – part of a larger project to make the music21 corpus more representative.
    Lots more typing! Use music21 in a modern IDE to see it. Uses Python 3.10 TypeGuards. Add common.classTools.holdsType([‘a’, ‘b’], str) which asserts that everything in a collection has the same type. (@mscuthbert in #1447). converter and corpus are fully typed.
    Docs! Documentation of equality explained better. braille, corpus, converter much improved. (1) Much better aesthetics and utility @mscuthbert in #1455 and #1452). (2) Add “developerReference/startingOver” – mistakes made in designing music21 that are too late to fix, but the next generation of software should not emulate. (3) add docs about abcFormat support (@mscuthbert in #1484). (4) coreInsert (@mscuthbert in #1549). (5) layout (@mscuthbert in #1554). (6) clercqTemperley (RS100 dataset) format (#1558)
    RomanText and related formats: (1) Repeats in RT and TSV are improved (@malcolmsailor in #1434, #1435, #1503) (2) anacrusis support (@mscuthbert in #1532) (3) measure numbers on ClercqTemperley (@mscuthbert in #1558)
    harmony: (1) RomanNumerals and ChordSymbols with front accidentals (flat II, sharp IV, etc.) now take their 7ths, 9ths, etc. from the underlying keys (@mscuthbert w/ thanks to @malcolmsailor in #1439), (2) RomanNumeral’s writeAsChord works properly (@mscuthbert in #1445)
    and (3) transpose properly (@malcolmsailor in #1414). (4) roman.RomanNumeral(2, ‘C’) will now give d-minor, not d-major (@jacobtylerwalls in #1481), (5) preferSecondaryDominants implements V/x (@MarkGotham in #796).
    MusicXML improvements: (1) TempoText is exported (@gregchapman-dev in #1437)
    (2) harmony/numeral figures are MusicXML 4.0 compatible (@mscuthbert in #1445) (3) Preserve multiple fingerings on chords in musicxml import (@jacobtylerwalls in #1475) (4) Translate "implicit" attribute of MusicXML measures (@jacobtylerwalls in #1493) (5) Synchronize Measure IDs on Musicxml out (@rigaux in #1490) (6) MusicXML sound tag finds metronome marks (@TimFelixBeyer in #1579) (7) Add MusicXML security warning (@mscuthbert in #1584)
    Speed/Performance improvements on (1) deepcopy (@mscuthbert in #1464) (2) ABC (@mscuthbert in #1461) (3) LanguageDetector (@mscuthbert in #1456) (4) quantize() (@TimFelixBeyer in #1594) (5) use deques instead of pop(0) #1466, (6) searching/MetadataBundles cache in tests (@mscuthbert in #1511)
    (7) findGaps() on gapless streams (@jacobtylerwalls in #1515) (8) ChordSymbols (@jacobtylerwalls in #1527)
    Braille – add segment.BrailleElementGrouping. Good amount of refactoring. (@mscuthbert in #1495)
    Converter/Corpus: converter.toData – like .write or .show but gives the raw data as a string or byte by @mscuthbert in #1451
    Frozen/Immutable objects can be created now; this will allow for creating, for instance, one default 4/4 meter that cannot be changed but used as a default in many places. common.FrozenObject and duration.FrozenDuration (@mscuthbert in #1460)
    New subConverters register above default subConverters, so it is now possible to develop a subConverter like Greg’s converter21 project that handles a format music21 supports but do it differently or better. (@mscuthbert in #1520)
    Ornaments/Expressions (all by @gregchapman-dev) – (1) ornament accidentals have a great new system and are aware of their measure and key context (#1545) (2) Mordents get placement like Turn and Trill (#1516) (3) Support for delayed turns (#1533)
    Spanners: (1) Spanner.fill() – say you’ve set a slur to just include the first and last notes. .fill() will find all the intermediate notes. (@gregchapman-dev in #1486) (2) spanner.SpannerAnchor class allows a spanner to start and stop at a point where there is no other Music21Object at the offset (like a whole note crescendo that begins on beat 2 and ends on beat 3) (@gregchapman-dev in #1479). (3) Guitar: Hammer-on and Pull-off as Spanners (@louisbigo in #1142)
    Streams – (1) new module stream.tools and stream.tools.removeDuplicates (e.g. keys, clefs, by @MarkGotham in #1454) . (2) stream.makeNotation.saveAccidentalDisplayStatus() context manager for restoring pitches’ accidentalDisplayStatus after a manipulation (like transposition by octave) @gregchapman-dev. (3) stream.makeNotation.makeOrnamentalAccidentals (#1545)
    Percussion: (1) Implement useful PercussionChord.pitches property (@jacobtylerwalls in #1547), (2) Ignore Unpitched objects in key analysis (@jacobtylerwalls in #1543, (3) Search support (@mscuthbert in #1597)
    MIDI: (1) Minimize gaps produced by quantization algorithm (@jacobtylerwalls in #1540) (2) fix jupyter/colab MIDI (@mscuthbert in #1565) (3) Increase default MIDI ticksPerQuarter for higher accuracy of tuplets (@TimFelixBeyer in #1577)
    ABC: set version from I:abc-version information (@mscuthbert in #1589)
    pitch module gets: isValidAccidentalName, standardizeAccidentalName.

Bug fixes

    Ottava transposition bugs (in m21 and in musicxml output) (@gregchapman-dev in #1486)
    diminished and half-diminished 11th chord types were incorrect (@jacobtylerwalls in #1497)
    Avoid creating duplicative ChordStepModifications (@jacobtylerwalls in #1509)
    Zero quarterLengths will not be represented as Fraction(0, 1)
    MIDI: (1) Don't set status byte on Meta Message (@TimFelixBeyer in #1575) (2) unknown meta message still parses (@TimFelixBeyer in #1573)
    Fix stripTies when accidentals are natural & none (@TimFelixBeyer in #1556)
    Scores could previously change after .write()(@TimFelixBeyer in #1560)
    requests should have been in the minimum requirements (@jacobtylerwalls in #1568)
    Prevent doubly-flatted sevenths in chord symbols (@jacobtylerwalls in #1572)

Incompatible Changes not mentioned above:

    Equality: == or __eq__ comparison on many objects has changed. – it is now based on a class hierarchy where the object needs to be equal in all of its super-classes (@mscuthbert in #1466 and #1459).
    For time signatures: (@MarkGotham in #1457). For ChordStepModification (@jacobtylerwalls in #1482). An exception is made for RomanNumerals which do not need to have pitches in the same octave (like their chord.Chord superclass requires)
    schumann folder is moved to schumann_robert to match (equally amazing) schumann_clara.
    subConverter is consistently spelled with capital C in all contexts. Before it was a mismash of capital C and lowercase C. (in #1592)
    Full Measure Rests taken into account Finale usage of the measure=”yes” tag on pickups (@mscuthbert in #1595)
    All Music21Objects must be hashable and default instantiate (@mscuthbert in #1467)
    Duration, volume, and StreamStatus all keep string references to clients (major change if you were playing with _client private variables. Only a public change if you were counting on garbage collection to run more often)
    contextSites that are derived fixes a bug.
    Developers using the private _deepcopySubclassable should know that “removeFromIgnore” has been removed for performance reasons.
    Spanner.prePostObjectSpanners is renamed “relatedSpanners()”
    A number of cases where an attribute which is usually a string started with None now start with ‘’ instead (typing improvement)
    Refactors to ipython21 and the IPython (now Jupyter), MIDI, MusicXML subconverters in #1592.

Removals

    Music21Exception subclasses not used in the system are removed. Reduce 172 Exceptions to 154 (@mscuthbert in #1465)
    musicxml.xmlToM21.textNotNone – use new strippedText() and check for False.
    Already marked for deprecation and removed: common.cleanupFloat() (use opFrac), common.euclidGCD (use math.gcd), Metadata.setWorkId (use md.uniqueName = value), VoiceLeadingQuartet.color() (assign colors to individual notes with .style.color), (#1440)

Deprecations

    Spanner.numberRange replaces Spanner.getNumberList() — they do the same thing. (#1447)
    romanText.clercqTemperley – toScore() – call toPart() instead since that is what it does.
    scale.next() – use scale.nextPitch() instead – since it shadows Music21Object.next()

New Contributors

    @sararocks made her first contribution in #1472
    @rigaux made their first contribution in #1490
    @TimFelixBeyer made his first contribution in #1560

(gutteridge)

2023-06-25 18:49:16 UTC MAIN commitmail json YAML

firefox: fix a typo in a comment

(gutteridge)

2023-06-24 00:47:48 UTC MAIN commitmail json YAML

2023-06-21 22:20:55 UTC MAIN commitmail json YAML

doc: Updated textproc/py-isc_dhcp_leases to 0.10.0

(gutteridge)

2023-06-21 22:20:22 UTC MAIN commitmail json YAML

py-isc_dhcp_leases: update to 0.10.0

No change log published, but changes are:

Fix timezone awareness for Python 2.7.x
Support working with historical dhcpd.leases files
Use timezone-aware datetime objects
Refactor keyword argument passing to BaseLease

All those changes were previously included in pkgsrc patches, so there
is no new functionality, this is simply aligning with the new upstream
release state.

(gutteridge)

2023-06-12 23:26:15 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/mate to 1.26.0nb4

(gutteridge)

2023-06-12 23:26:00 UTC MAIN commitmail json YAML

mate: reflect current up to date packages (mostly 1.26.1 bumps)

(gutteridge)

2023-06-11 02:20:09 UTC MAIN commitmail json YAML

doc: Updated x11/vte3 to 0.72.2

(gutteridge)

2023-06-11 02:19:46 UTC MAIN commitmail json YAML

vte3: update to 0.72.2

This only has one upstream change:
emulation: Fix infinite loop on non-number OSC 104 param

While here, disable the Vala API, as it isn't used by any dependants in
pkgsrc, has a large dependency footprint, and has caused build issues in
the past.

(gutteridge)

2023-06-11 00:32:13 UTC MAIN commitmail json YAML

doc: Updated finance/p5-Finance-Quote to 1.56

(gutteridge)

2023-06-11 00:32:02 UTC MAIN commitmail json YAML

p5-Finance-Quote: update to 1.56

1.56      2023-05-29 14:56:23-07:00 America/Los_Angeles
* Replaced Tradeville.pm with BVB.pm - Issue #269
* Added new TwelveData module
* Updated YahooJSON.pm and CurrencyRates/YahooJSON.pm to use https://query2.finance.yahoo.com/v11 - PR #284
* Bourso.pm - Squash anything but numbers and period in quote values.
* Renamed MStarUK.pm to MorningstarUK.pm
* Added get_features method - PR #260

1.55      2023-05-13 12:22:00-07:00 America/Los_Angeles
* Added YahooJSON currency rate module PR #270
* Added TRV => CAD in AlphaVantage.pm. Issue #265 - PR #267
* Quick fix for YahooJSON.pm API
* URL Change for MorningstarJP. Issue #261
* Regex fix in FTfunds.pm and changed test cases ftfunds.t. PR #262

1.54      2022-12-26 15:25:02-08:00 America/Los_Angeles
* Fix to AEX.pm - Issue #235 - PR #244
* New modules Sinvestor.pm Tradegate.pm and XETRA.pm PR #243
* Updates to TMX.pm (Toronto Stock Exchange) PR #248 and #253
* Reverted API change (PR #230) in
  CurrencyRates/AlphaVantage.pm PR #249
* Fix to Fondsweb.pm PR #250

(gutteridge)

2023-06-09 01:42:03 UTC MAIN commitmail json YAML

p5-Alien-Hunspell: revert description changes

They were more accurate before, if a little misleading, in that this
package is also used as a build tool.

(gutteridge)

2023-06-08 21:41:26 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Text-Hunspell to 2.16

(gutteridge)

2023-06-08 21:41:15 UTC MAIN commitmail json YAML

p5-Text-Hunspell: update to 2.16

While here, take maintainership.

2.16    2022/07/15 13:04:00 Europe/Oslo (cosimo)

        Included LICENSE file in distribution manifest.

2.15    2022/07/15 12:19:00 Europe/Oslo (cosimo)

        Documentation and license improvements:
        - Merged https://github.com/cosimo/perl5-text-hunspell/pull/14 by @manwar (from 2015! Sorry)
        - Merged https://github.com/cosimo/perl5-text-hunspell/pull/16 by @choroba (from 2016! Sorry)
        - Merged https://github.com/cosimo/perl5-text-hunspell/pull/18 by @JJ (from a month ago)

(gutteridge)

2023-06-08 21:40:21 UTC MAIN commitmail json YAML

2023-06-08 21:34:56 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Alien-Hunspell to 0.17nb1

(gutteridge)

2023-06-08 21:34:42 UTC MAIN commitmail json YAML

p5-Alien-Hunspell: correct dependency to fix sandboxed builds

p5-Alien-Build is a full dependency; it must be present in the build
environment in order for p5-Alien-Hunspell to function when it in turn
builds p5-Text-Hunspell. Addresses various bulk build failures. While
here, take maintainership.

(gutteridge)

2023-06-06 01:26:59 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.0nb7

(gutteridge)

2023-06-06 01:26:46 UTC MAIN commitmail json YAML

xfce4: reflect latest versions after updates

(gutteridge)

2023-06-06 01:18:06 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-power-manager to 4.18.2

(gutteridge)

2023-06-06 01:17:50 UTC MAIN commitmail json YAML

xfce4-power-manager: update to 4.18.2

Change log:

4.18.2 (2023-05-30)
======
- Fix typos in previous backported commit
- Keep "lock-on-sleep" in sync with other components via XfceScreensaver
- power: Fix old typo
- Do not check repeatedly for logind running
- Write on stderr when appropriate
- build: Require gio-unix-2.0
- settings: Keep a ref on device to avoid use-after-free (Fixes #56)
- dpms: Add missing sanity checks (Fixes #163)
- Fix Xfconf memory management
- Update bug report address
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese
  (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English
  (Australia), English (Canada), English (United Kingdom), Estonian,
  Finnish, French, Galician, German, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Kannada,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm鐃緒申l, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Vietnamese

(gutteridge)

2023-06-06 01:16:20 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-panel to 4.18.4

(gutteridge)

2023-06-06 01:16:07 UTC MAIN commitmail json YAML

xfce4-panel: update to 4.18.4

Change log:

4.18.4 (2023-05-22)
======
- icons: Scale at size 16x16 to 128x128 (Fixes #385)
- icons: Fix centering of org.xfce.panel
- icons: Rename org.xfce.panel.statustray to org.xfce.panel.systray
- Fix memory leaks around gtk_get_current_event()
- tasklist: Fix use-after-free on tasklist child
- systray: Update icon also on status change
- Translation Updates:
  Catalan, Estonian, French, Greek, Italian, Korean, Occitan (post
  1500), Russian, Slovenian, Turkish, Ukrainian

(gutteridge)

2023-06-06 01:15:07 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-session to 4.18.3

(gutteridge)

2023-06-06 01:14:53 UTC MAIN commitmail json YAML

xfce4-session: update to 4.18.3

Change log:

4.18.3 (2023-05-29)
======
- shutdown: Do not set an error when returning TRUE
- logout-dialog: Fix use-after-free
- Use glib wrappers for memory allocation
- build: Fix build when there is no suspend/hibernate support
- build: Add suspend support for Solaris
- startxfce4: Fix xinit arguments order
- manager: Always use xfsm_manager_save_yourself_dbus() (Fixes #106)
- settings: Remove useless tooltip
- xflock4: Update fallback list
- logout-dialog: Lower warning level
- shutdown: Keep error NULL when unused
- cleanup: Remove dead polkit code
- Revert "Fallback to old method for shutdown (bug #8630)."
- Use g_critical() instead of g_error()
- Use GLib logging functions or g_printerr() instead of g_print()
- Use GLib logging functions instead of g_printerr()
- build: Fix untranslated policykit file
- Escape/unescape string list delimiter when saving/restoring session
- Replace XfceRc with GKeyFile for session file parsing
- Translation Updates:
  Albanian, Armenian (Armenia), Asturian, Azerbaijani, Basque,
  Belarusian, Belarusian (Tarask), Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician,
  German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian,
  Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay,
  Norwegian Bokm鐃緒申l, Norwegian Nynorsk, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur, Vietnamese

(gutteridge)

2023-06-06 01:12:49 UTC MAIN commitmail json YAML

doc: Updated x11/libxfce4ui to 4.18.4

(gutteridge)

2023-06-06 01:12:27 UTC MAIN commitmail json YAML

libxfce4ui: update to 4.18.4

Change log:

4.18.4 (2023-05-22)
======
- screensaver: Prevent recursive calling of lock command
- screensaver: Add lock-on-sleep property
- screensaver: Update fallback list
- screensaver: Prioritize user lock command
- screensaver: Rewrite D-Bus proxies management
- screensaver: Use reasonable timeout for methods that may not reply
- screensaver: Remove support for gnome-screensaver (Fixes #62)
- screensaver: Do not take into account empty commands
- screensaver: Simplify Xfconf management
- screensaver: Fix memory leak
- screensaver: Fix typos
- screensaver: Run lock command synchronously (Fixes #70)
- screensaver: Add missing include guard

(gutteridge)

2023-06-06 01:02:59 UTC MAIN commitmail json YAML

lxqt: reflect configuration fix in lxqt-session

(gutteridge)

2023-06-06 00:58:06 UTC MAIN commitmail json YAML

2023-06-04 00:45:17 UTC MAIN commitmail json YAML

doc: Updated filesystems/glusterfs to 10.4

(gutteridge)

2023-06-04 00:45:01 UTC MAIN commitmail json YAML

glusterfs: update to 10.4

Update provided by Alexander Schreiber, with some tweaks by me (e.g.,
commenting out debug settings in Makefile, simplifying PLIST.Linux).

Changes and notes from maintainer:

- enable building on Linux

It was tested (built and ran the client) on:
- NetBSD: amd64, sparc64
- Linux: amd64

Due to some differences in files being generated by the build between
Linux and NetBSD, both MESSAGE and PLIST where split by OS platform.

Since the package changelog for glusterfs is just a "git log" dump,
the condensed form from the release notes is:

Important fixes in this release
Fix fuse concurrency problems
Fix memory corruption in debug builds
Fix recovery issue with posix locks upon reconnection of a disconnected brick

Issues addressed in this release
#1000 configure: Force 'char' type to be signed in order to eliminate anomalies
#2752 posix: Fix directory gfid handle if a rename fails
#3345 Fix inconsistencies in big-endian architectures of hashfn
#3346 Fix stack overflow when processing glx_dir(p) list structures in xdr
#3882 Fix deadlock in gf_print_trace of sys_log
#3901 Fix segmentaion fault in io-stats xlator
#3954 Fix stack-buffer-overflow according to AddressSanitizer
#4020 Improve regression test suite
#4029 Process stuck listing snapshots from NFS
#4031 Fix Input/Output error when using linux-aio on big-endean architectures
#4042 Fix recovery issue with posix locks upon reconnection of a disconnected brick
#4071 Make timestamps of .snap directory stable
#3894 Use opendir for directories in glfs_open and glfs_h_open of api
#3636 Enable posix xlator to consider storage.reserve val

(gutteridge)

2023-06-01 21:53:57 UTC MAIN commitmail json YAML

vte3: adjust DESCR to match reality and upstream's statement

(gutteridge)

2023-06-01 21:51:38 UTC MAIN commitmail json YAML

doc: Updated x11/vte3 to 0.72.1

(gutteridge)

2023-06-01 21:51:27 UTC MAIN commitmail json YAML

vte3: update to 0.72.1

No concise upstream change log is available, but this release includes
several fixes for NetBSD. (It also no longer bundles a Vala test app
that caused troubles in the past, etc.)

(gutteridge)

2023-05-30 23:05:03 UTC MAIN commitmail json YAML

doc: Updated x11/vte3 to 0.68.0nb13

(gutteridge)

2023-05-30 23:04:53 UTC MAIN commitmail json YAML

vte3: improve patch to work around NetBSD posix_openpt(3) defect

Now that as of roughly 9.99.101 we have a posix_openpt(3) that applies
O_NONBLOCK and O_CLOEXEC, we don't need the fallback code. Now we
dynamically detect whether we need the fallback using the best
approximation we can (an assumption backed by a test case I recently
added). Tested on 9.3_STABLE, 10.0_BETA, and 10.99.4.

(gutteridge)

2023-05-30 00:13:05 UTC MAIN commitmail json YAML

doc: Updated devel/kdiff3 to 1.10.4

(gutteridge)

2023-05-30 00:12:25 UTC MAIN commitmail json YAML

kdiff3: update to 1.10.4

Version 1.10.4 - 2023
=====================
*Fixed no UI shown for failed auto-merge.

Version 1.10.3 - 2023
===========================
*Fix 469817 no text if word wrap is on.

Version 1.10.2 - 2023
===========================
*Prevent false error due to faulty check when m_pOptions->m_bDiff3AlignBC = true
*468492 fix crash when word wrap enabled
*Rework KDiff3App::completeInit to avoid crash on exit in auto mode

(gutteridge)

2023-05-29 23:33:58 UTC MAIN commitmail json YAML

doc: Updated lang/python27 to 2.7.18nb11

(gutteridge)

2023-05-29 23:33:48 UTC MAIN commitmail json YAML

2023-05-29 01:49:20 UTC MAIN commitmail json YAML

doc: Updated devel/py-looseversion to 1.2.0

(gutteridge)

2023-05-29 01:49:06 UTC MAIN commitmail json YAML

py-looseversion: update to 1.2.0

### 1.2.0 (25 May 2023)

- 2023.05.25
  - Test on Python 3.12
  - Enable installation on Python 2+
  - Ensure consistent semantics between Python 2 and 3

(gutteridge)

2023-05-25 16:47:25 UTC MAIN commitmail json YAML

doc/TODO: note musescore 4.0.2

(gutteridge)

2023-05-24 22:17:45 UTC MAIN commitmail json YAML

doc: Updated graphics/mate-themes to 3.22.24

(gutteridge)

2023-05-24 22:17:07 UTC MAIN commitmail json YAML

mate-themes: update to 3.22.24

### 3.22.24 (GTK 3.22)

  * Translations update
  * Most themes: fix border-radius of csd decorations
  * Traditional*: Fix selectors for toolbar buttons (#302)
  * Fix headerbar rendering in GNOME 1.41 apps
  * Fix button states of charpick-applet with Yaru themes
  * BLACKMATE: fix dictionary applet in panel
  * BlackMATE: fix issues with tasklist, charpick buttons

(gutteridge)

2023-05-18 02:16:04 UTC MAIN commitmail json YAML

webkit-gtk: drop duplicated GCC special handling block (NFC)

Equivalent code is present in mk/compiler/gcc.mk.

(gutteridge)

2023-05-18 02:02:34 UTC MAIN commitmail json YAML

doc/TODO: mate-system-monitor is now at 1.26.0

(gutteridge)

2023-05-18 01:57:32 UTC MAIN commitmail json YAML

doc: corral time-travelling entry

(gutteridge)

2023-05-18 01:56:04 UTC MAIN commitmail json YAML

doc: Updated textproc/py-libxslt to 1.1.38

(gutteridge)

2023-05-17 23:36:36 UTC MAIN commitmail json YAML

doc: Updated textproc/libxslt to 1.1.38

(gutteridge)

2023-05-17 23:35:45 UTC MAIN commitmail json YAML

libxslt & py-libxslt: update to 1.1.38

### Major changes

About 40 memory errors in code paths handling malloc failures have been fixed.
While these issues shouldn't impact security, this improves robustness under
memory pressure.

The result of generate-id() is now deterministic across multiple
transformations fixing many issues with reproducible builds.

Most of the test suite has been ported to C.

### Bug fixes

- Fix memory errors in code handling malloc failures
- imports: Fix import/include cycle check
- xsltlocale: Fix xsltNewLocale on macOS
- Make xsl:sort thread-safe
- Make generate-id() deterministic

### Improvements

- Stop using xmlStringCurrentChar
- attributes.h needs to include xsltInternals.h (David Kilzer)
- transform: Avoid null deref on documents without root node
- numbers: Fix floating point overflows
- date: Fix integer overflow in exsltDateFormatDuration
- numbers: Fix harmless integer sign change
- date: Add more overflow checks to formatting code (David Kilzer)
- date: Fix rounding to make Windows tests pass
- date: Rewrite duration and seconds formatting
- xsltlocale: Make API platform-independent
- Also accept application/xslt+xml media type in stylesheet PIs
- warnings: Fix strict prototypes warning
- xsltEvalUserParams() and xsltQuoteUserParams() are susceptible to integer
  overflow when iterating through const char** array (David Kilzer)
- xslt: Return NULL stylesheet on attribute set errors
- xsltproc: Fix unused variable warning
- xslt: Remove declaration for old libxml2
- Fix various compiler warnings
- Fix compiler warnings in xsltGenerateIdFunction
- Disable Python bindings for debugger
- Don't declare disabled functions
- Migrate from PyEval_ to PyObject_

### Build system

- cmake: Use version script
- autotools: Link with --undefined-version
- win32: Remove broken libxslt.def.src
- Stop updating version script
- add support for Windows time functions (Rosen Penev)
- cmake: link against libm on UNIX systems (Alex Richardson)
- build: Add a distutils-based build system for the Python bits (Chun-wei Fan)
- CMake: Relax check for Python 3.x support on Windows (Chun-wei Fan)
- python/types.c: Fix building against older libxml2 (Chun-wei Fan)
- python/libxslt.c: Replace ssize_t with Py_ssize_t (Chun-wei Fan)
- cmake: Fix build with libxslt and libxml2 as subprojects
- cmake: Set SOVERSION
- cmake: Extract version from configure.ac
- Fix classic Windows configuration for libexslt (Christoph M. Becker)
- autotools: Fix Python tests in VPATH builds
- autotools: Disable parallel Python build
- autotools: Use AM_CFLAGS consistently
- autotools: Link with -no-undefined
- cmake: Fix Python installation
- cmake: Don't check for Python 2
- python: Don't output missing generators during build
- python: Create .pyd on Windows
- python: Fix build on Windows
- python: Support Python 3 on Windows
- cmake: Enable GCC compiler warnings
- Update GCC compiler warnings

### Tests

- python: Remove temp file when running tests/basic.py
- fuzz: Improve fuzzers
- xsltlocale: Add test
- gitlab-ci: Reenable MSan and LeakSanitizer
- tests: Remove unused files
- tests: Enable runtest.exe under MSVC
- tests: Fix LIBXSLT_PLUGINS_PATH for multi-config CMake
- tests: Remove unused leak statistics
- tests: Skip some tests if iconv/ICU is disabled
- gitlab-ci: Run Autotools tests with out-of-tree (VPATH) builds
- tests: Port most of the test suite to C
- tests: Fix out-of-tree Python tests
- tests: Fix source directory for reports tests
- gitlab-ci: Consolidate CMake test scripts
- gitlab-ci: Only install cmake MinGW package if needed
- gitlab-ci: Install 7-Zip using the .msi
- gitlab-ci: Add CI job for MinGW/Autotools
- gitlab-ci: Disable MSan for now
- Run CI tests with -fsanitize=integer
- Fix EXSLT functions tests when libxml2 is built --without-debug
- Make CI tests exit on failure
- Run Python 3 CI job with minimal configuration
- Set library path when running Python tests

### Documentation

- doc: Remove unused cross-reference data
- doc: Update apibuild.py

(gutteridge)