Up to [cvs.NetBSD.org] / pkgsrc / x11 / mate-desktop
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
*: recursive bump for default-on option of at-spi2-core
*: recursive bump for merging at-spi2-atk and atk into at2-spi-core Remove at-spi2-atk and atk
*: bump for cairo buildlink3.mk change lzo was made an option
* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0
*: recursive bump for cairo dependency changes
*: revebump for new brotli option for freetype2 Addresses PR 57693
recursive revbump for tiff update
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
mate-desktop: update to 1.26.1 Change log: ### mate-desktop 1.26.1 Revert "[mate-bg] small cleanup" mate-desktop-thumbnail: fix memory leak mate-bg: fix memory leak Fix mate_minor_version and mate_micro_version always 1. fix meson version
*: Recursive revbup from graphics/freetype2
*: recursive bump for tiff shlib major bump
mate-desktop: update to 1.26.0 Change log: ### mate-desktop 1.26.0 * Translations update * Replace the obsolete API in mate-colorsel.c file * Fix compilation warning * update copyright to 2021 * travis-ci: use ubuntu focal as host system * MATE About: Fix off-by-one error, display yerba mate comment * travis: disable travis builds for ubuntu * Remove shadow warnings [-Wshadow] * mate-about: Use the macro _(String) instead of the macro gettext(Msgid) * Drop local macro mate_gettext(package, locale, codeset) * Remove warning -Wbad-function-cast * g_settings_get_string always returns a newly-allocated string * build: set GETTEXT_PACKAGE=AC_PACKAGE_NAME * tx: update resource * mate-color-select: Do not use deprecated gtk_button_new_from_stock * update issue template * Remove USE_MATE2_MACROS from autogen.sh (legacy) * travis CI: use rolling tag for ubuntu docker image * travis CI: fix build issue of gtk-doc module ### mate-desktop 1.25.0 * Translations update * mate-languages: portability of localedir fallback * a11y-keyboard: Add togglekeys-backend setting * a11y-keyboard: Add ranges for togglekeys beep settings * a11y-keyboard: Add settings to control beeps used for togglekeys * Bump version so other components can depend on it * a11y-keyboard: Add capslock-beep-enable gsetting * mate-desktop-thumbnail: Remove trailing spaces/tabs * add git.mk to generate .gitignore * build: silent build warnings for distcheck * Set range for thumbnail cache maximum-age * build: use MATE_COMPILE_WARNINGS = yes as default * meson: add configuration item description * mate-bg: remove warning function declaration isn���t a prototype * Remove warnings: cast between incompatible function types * mate-about.desktop: Do not collect the translation for Icon * build: remove mate-version.xml on distclean target instead of clean * mate-about: remove unused variable ���window��� * build: remove mate-about.h on distclean target instead of clean * build: add meson config files to EXTRA_DIST * Remove GTimeVal deprecation warning for GLib 2.61.2+ * thumbnail: fix typo in function description * Make the build reproducible
Bump all dependent packages of wayland (belatedly) 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.
revbump for icu and libffi
mate-desktop: update to 1.24.1 Change log: mate-desktop 1.24.1 * Translations update * build: silent build warnings for distcheck * build: use MATE_COMPILE_WARNINGS = yes as default * mate-about.desktop: Do not collect the translation for Icon * mate-about: remove unused variable ‘window’ * Remove GTimeVal deprecation warning for GLib 2.61.2+ * Make the build reproducible * build: add meson config files to EXTRA_DIST
*: Use the tools framework for itstool Now it should be more obvious when a package needs it as a dependency, as it will fail loudly if it isn't declared as a tool. While here, some duplicate dependencies on itstool were removed from the MATE packages
mate*: remove unintentional linkage against pkgsrc gettext-libs As of 1.24, MATE requires GNU-specific msgfmt features. meta-pkgs/mate/ Makefile.common r. 1.10 expressed this tool dependency using USE_BUILTIN.gettext=no, but this exposed pkgsrc gettext-libs in the build environment as well, which some MATE packages then linked against, but gettext-libs didn't end up being declared as a run-time dependency, so binary package installations were broken (with the workaround of manually installing the undeclared gettext-libs dependency). Express this dependency differently, so GNU msgfmt is used as a tool without exposing pkgsrc gettext-libs. (The pkgsrc tooling infrastruture could be altered to provide a distinct "gmsgfmt" tool, same with "gxgettext", and perhaps others. Here I'm just immediately concerned with fixing this packaging issue.) Addresses PR pkg/55503 by Jay Patel.
*: revbump after fontconfig bl3 changes (libuuid removal)
Update all MATE packages (except system-monitor) to 1.24.0. This release contains plenty of new features, bug-fixes, and general improvements. Some of the most important highlights include: * We did it again, the MATE desktop environment is easier to use than before, once the user starts the session. Do you want to hide applications startup? Now you can set which applications to show on startup. * Engrampa now has support for a handful of extra formats, as well as fixed support for passwords and unicode characters in some of them. * Eye of MATE now has support for Wayland and we’ve added support for embedded color profiles. * The thumbnail generation has been reworked and fixed in several places. * Added support for webp files. * Our window manager, marco, has gotten quite a few changes: * We’ve brought a bunch of window decorations from the past to feed your nostalgia. * Finally added invisible resize borders. No more struggling to find a border to grab with your mouse! * All window controls (you know, the min, max, close buttons) are now rendered in HiDPI. * The Alt+Tab and Workspace Switcher popups have been entirely reworked. Now they render in beautiful OSD style, are more configurable, and can respond to keyboard arrows. * Tiling windows with the keyboard now allows you to cycle through different window sizes. You no longer need to feel constrained by only half of your screen. * The System Monitor panel applet now has support for NVMe drives. * Calculator now supports using either “pi” or “π”. * Scientific notation has been improved. * Some fixes for supporting pre-defined physical constants. * The Control Center now displays its icons correctly on HiDPI displays. * A brand new Time And Date Manager app has been added. * The Mouse app now supports acceleration profiles. * The Preferred Applications app has been improved for accessibility, as well as better support for integration with IM clients. * The Indicator Applet has slightly better interaction with oddly-sized icons. * Speaking of icons, the network manager applet icons in our own themes have been entirely redesigned and can now be enjoyed on HiDPI displays. * If you’re the type of person that does not like to be disturbed when busy, or giving a presentation, or watching a movie, you’ll be happy to know that the notification daemon now supports a Do-Not-Disturb mode. * The MATE Panel had several bugs that caused crashes in the past when changing layouts. Those are now fixed! * Support for Wayland compatibility has improved considerably. * Status icons (a.k.a. notification area, or system tray) have support for HiDPI displays. * Wanda the Fish got a make-over and now you can enjoy her in full HiDPI glory. * The window list applet now supports window thumbnails on hover. * Various accessibility improvements throughout the panel and its core applets. * If your system doesn’t, uh, support systemd you might be interested in knowing that we’ve added support for elogind to both the MATE Screensaver and the MATE Session. * We’ve also added a brand new MATE Disk Image Mounter utility. * Mozo, the menu editor, now supports Undo and Redo actions. * Pluma plugins have now fully switched to Python 3. * Pluma no longer has to envy anything from other complex editors, since it can now show the formatting marks. * i18n: All applications have been migrated from intltools to gettext.
librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change
*: recursive bump for libffi
mate-desktop: librsvg is no longer a tool dependency For regular builds (the targets pkgsrc uses), librsvg is no longer a requirement.
mate-desktop: update to mate-desktop 1.22.2 (pkgsrc TBD: review rsvg-convert dependency.) Change log: mate-desktop 1.22.2 * Translations update * make 'rsvg-convert' optional
*: recursive bump for gdk-pixbuf2-2.38.1
mate-desktop: Use graphics/librsvg/tool.mk (instead of including bl3)
mate-desktop: amend a comment
mate-desktop: change how the librsvg tool dependency is defined Now that librsvg is a "split" package, where it can actually end up being either librsvg or librsvg-c, we can't use TOOL_DEPENDS to safely express it's a tool dependency. We need to include the buildlink file in librsvg.
mate-desktop: note librsvg tool dependency Note librsvg is required as a tool dependency, because the build now needs rsvg-convert to generate PNGs. Bump PKGREVISION.
mate-desktop: update to 1.22.1 ### mate-desktop 1.22.1 * Translations update * Use mate-desktop icon instead of mate for mate-about * Use radial gradient (Blur 13.9%, Opacity 73.4%) for MATE logo shadow * mate-thumbnail-pixbuf-utils: Fix division by zero * mate-bg: Fix memory leak * GEN png icons from hicolor_apps_scalable_mate.svg * Make translatable the program name in mate about dialog * Make translatable the copyright info in mate about dialog * [Security] Use 'g_strlcpy' instead of 'strcpy' * [Security] test-ditem: Use 'g_strlcat' instead of 'strcat'
PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump.
mate-desktop: update to 1.22 ### mate-desktop 1.22.0 * Translations update * Fixed make distcheck fail on debian. * mate-colorsel: avoid deprecated 'gtk_widget_modify_bg' * Initialize travis support * [mate-rr] Avoid deprecated g_type_class_add_private * Avoid deprecated g_type_class_add_private * [mate-colorsel] Avoid deprecated g_type_class_add_private * mate-bg: avoid deprecated 'g_settings_list_keys' * update copyright to 2019 * disable deprecation warnings for distcheck * mate-bg: Corrected some comments * schemas: Define schema for a default calculator
mate-desktop: Update to 1.21.2: ### mate-desktop 1.21.2 * Translations update * Add new setting to control XKB modifier latching ### mate-desktop 1.21.1 * Translations update * interface: add key to enable/disable primary paste from middlemouse * mate-desktop-item: replace deprecated gdk_error_trap_push/pop * mate-rr-config: replace deprecated gdk_flush * mate-rr: replace deprecated Gdk functions * mate-bg-crossfade: replace deprecated gdk_error_trap_push/pop * mate-bg: replace deprecated gdk_error_trap_push/pop * fix distcheck * add mate-language apis ### mate-desktop 1.21.0 * Translations update * drop ancient and unused acinclude.m4 * Add toggle for synchronizing QT_SCALE_FACTOR to GDK_SCALE_FACTOR * Change default cursor-size to 24px * Support background fallback on HiDPI * mate-rr-labeler: fix font-color for dark themes
Revbump after cairo 1.16.0 update.
Recursive revbump from hardbuzz-2.1.1
Patch to use better defaults.
Update mate-desktop to 1.20.1: MATE Desktop 1.20 supports HiDPI displays with dynamic detection and scaling. HiDPI hints for Qt applications are also pushed to the environment to improve cross toolkit integration. Toggling HiDPI modes triggers dynamic resize and scale, no log out/in required. Full changelog: Add gsettings for window scaling factor drop additional checks for min GLib version remove < gtk+-3.22 bits and bump required gtk+ version schema: drop can-change-accels key, won’t work with GTK+3 WidthOfScreen and HeightOfScreen implementation drop MateAboutDialog mate-about: remove remains of libunique references mate-about: switch to GtkAboutDialog gtk 3.22: avoid deprecated gdk_screen_get_monitor functions: avoid deprecated gdk_screen_get_width/height mate-desktop-item: mate-about: avoid deprecated gtk_show_uri mate-about: avoid deprecated gtk_show_uri avoid deprecated gdk_screen_get_n_monitors avoid deprecated gdk_screen_make_display_name avoid deprecated gdk_screen_get_number Correct little imprecision in man mate-about Fix broken fallback cursor in mate-colorsel.c mate-colorsel: don’t use deprecated GTK_STOCK_COLOR_PICKER Add Global Menu support Translations update
Recursive bump for new fribidi dependency in pango.
Recursive bumps for fontconfig and libzip dependency changes.
recursive bump for libxkbcommon removal from at-spi2-core
Update mate-desktop to 1.18.0.
Recursive revbump from fonts/harfbuzz
Recursive bump for harfbuzz's new graphite2 dependency.
Revbump after graphics/gd update
mate-desktop: Update to 1.14.1: mate-desktop 1.14.1 * Translations update * Backgrounds: Take EXIF rotation tags into consideration * enable installation of mate.svg
Import mate-desktop-1.14.0 as x11/mate-desktop. mate-desktop contains the libmate-desktop library, the mate-about program as well as some desktop-wide documents. The libmate-desktop library provides API shared by several applications on the desktop, but that cannot live in the platform for various reasons. There is no API or ABI guarantee, although we are doing our best to provide stability. Documentation for the API is available with gtk-doc. The mate-about program helps find which version of MATE is installed.