Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package WindowMaker for openSUSE:Factory checked in at 2024-11-25 23:21:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/WindowMaker (Old) and /work/SRC/openSUSE:Factory/.WindowMaker.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "WindowMaker" Mon Nov 25 23:21:54 2024 rev:49 rq:1226203 version:0.96.0 Changes: -------- --- /work/SRC/openSUSE:Factory/WindowMaker/WindowMaker.changes 2024-05-15 21:29:15.879385993 +0200 +++ /work/SRC/openSUSE:Factory/.WindowMaker.new.28523/WindowMaker.changes 2024-11-25 23:22:09.644325270 +0100 @@ -1,0 +2,45 @@ +Wed Nov 20 10:44:40 UTC 2024 - [email protected] + +- remove WindowMaker-rpmlintrc +- fix build error with wallpaper-branding-openSUSE + +------------------------------------------------------------------- +Mon Nov 18 08:23:07 UTC 2024 - [email protected] + +- Update to 0.96.0 (August 5th 2023) + * Screen corners can be assigned an external command to be executed + when the mouse pointer is entering those areas. In WPrefs, âHot + Corner Shortcut Preferencesâ can be used for configuration or by + manually adding a âHotCornersâ key and value to âYESâ in the + ~/GNUstep/Defaults/WindowMaker file. Hot Corners feature is disabled + by default. Actions are specified by the âHotCornerActionsâ and are + defined as a four entries list (âtop left actionâ, âtop right actionâ, + âbottom left actionâ, âbottom right actionâ). A screen corner area is + a cube shape defined by the âHotCornerEdgeâ which is a number of + pixels from 2 (by default) to 10. To lower the risk of triggering + that feature accidentally a âHotCornerDelayâ key can be used which + is the time before the action is triggered while the pointer is in + one of the screen corner. Default value is 250 ms. + * In WPrefs âKeyboard Shortcut Preferencesâ tab, three new actions + can be configured: âCapture a portion of the screenâ, âCapture a + windowâ, âCapture the entire screenâ. The file is saved in + ~/GNUstep/Library/WindowMaker/Screenshots directory under a filename + format âscreenshot_%Y-%m-%d_at_%H:%M:%Sâ followed by the extension. + Which can be png or jpg based on WRaster dependencies. + * libXRes is now an optional dependency. XRes the resource extension + for the X protocol is used to find the underlying processes + (and PIDs) responsible for displaying the windows. + * Support for _NET_WM_FULLSCREEN_MONITORS hint. That hint allows + applications that support it to be set as fullscreen on multiple + heads. It depends on Xinerama extension support. + * To keep the dock on the primary head in a multi-head setup, set the + option âKeepDockOnPrimaryHeadâ in ~/GNUstep/Defaults/WindowMaker to + âYESâ or click âKeep dock on primary headâ under the WPrefs âExpert + User Preferencesâ tab. +- rebase/rework patches + * WindowMaker-config.patch + * WindowMaker-menu.patch + * fix_wmgenmenu_paths.patch + * wm-giflib.patch + +------------------------------------------------------------------- Old: ---- WindowMaker-0.95.9.tar.gz WindowMaker-rpmlintrc New: ---- WindowMaker-0.96.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ WindowMaker.spec ++++++ --- /var/tmp/diff_new_pack.tJSgpc/_old 2024-11-25 23:22:10.332353949 +0100 +++ /var/tmp/diff_new_pack.tJSgpc/_new 2024-11-25 23:22:10.332353949 +0100 @@ -20,7 +20,7 @@ Summary: A Colorful and Flexible Window Manager License: GPL-2.0-or-later AND LGPL-2.1-or-later AND SUSE-Public-Domain Group: System/GUI/Other -Version: 0.95.9 +Version: 0.96.0 Release: 0 URL: http://windowmaker.org/ Source: http://windowmaker.org/pub/source/release/%{name}-%{version}.tar.gz @@ -29,7 +29,6 @@ Source4: README.SUSE Source5: %{name}.desktop Source6: windowmaker -Source7: %{name}-rpmlintrc Patch1: %{name}-config.patch Patch2: %{name}-menu.patch Patch3: fix_wmgenmenu_paths.patch @@ -146,7 +145,15 @@ find $RPM_BUILD_ROOT/usr/share/%{name}/Themes -type d -exec chmod 755 {} \; # use default openSUSE wallpaper in SUSE theme pushd %{buildroot}/usr/share/%{name}/Themes/SUSE.themed/ +%if 0%{?sle_version} <= 150500 && 0%{?is_opensuse} +ln -sf /usr/share/wallpapers/openSUSEdefault/contents/images/1600x1200.jpg default.png +%endif +%if 0%{?sle_version} >= 150600 && 0%{?is_opensuse} ln -sf /usr/share/wallpapers/openSUSEdefault/contents/images/1600x1200.png default.png +%endif +%if 0%{?suse_version} > 1600 +ln -sf /usr/share/wallpapers/openSUSEdefault/contents/images/1920x1200.png default.png +%endif popd #---------------------------------------------------------------------- # not packaged @@ -160,6 +167,7 @@ %find_lang %{name} %find_lang WINGs %{name}.lang %find_lang WPrefs %{name}.lang +%find_lang WRaster %{name}.lang %find_lang wmgenmenu %{name}.lang # rpmlint @@ -184,8 +192,7 @@ /usr/share/WINGs /usr/share/%{name} /usr/share/xsessions/* -#/usr/X11R6/share/%{name} -#/usr/X11R6/GNUstep +/usr/share/applications/* %files devel %defattr(-,root,root) ++++++ WindowMaker-0.95.9.tar.gz -> WindowMaker-0.96.0.tar.gz ++++++ ++++ 55061 lines of diff (skipped) ++++++ WindowMaker-config.patch ++++++ --- /var/tmp/diff_new_pack.tJSgpc/_old 2024-11-25 23:22:10.824374458 +0100 +++ /var/tmp/diff_new_pack.tJSgpc/_new 2024-11-25 23:22:10.828374625 +0100 @@ -276,7 +276,7 @@ =================================================================== --- util/wmaker.inst.in.orig +++ util/wmaker.inst.in -@@ -276,41 +276,41 @@ echo " $GSDIR/Library/WindowMaker/$in +@@ -256,19 +256,19 @@ echo " $GSDIR/Library/WindowMaker/$in } wmaker_found=0 @@ -309,44 +309,4 @@ trap "show_end_message;exit" 2 - --echo --echo "Now the .xinitrc, .Xclients or .xsession script must be updated so that" --echo "it calls wmaker when you start an X session." --echo "Type the name of the file that must be changed (normally .xinitrc)." --echo "If the file already exists, it will be backed up with a .old.$DATE " --echo "extension" --echo "If you want to edit it by hand, hit <Control>-C now." --read file -- --if test "x$file" = "x"; then -- echo "Using .xinitrc as a default value" -- file=.xinitrc --fi -- --if [ -f "$USERDIR/$file" ]; then -- mv "$USERDIR/$file" "$USERDIR/$file.old.$DATE" --fi -+#echo -+#echo "Now the .xinitrc, .Xclients or .xsession script must be updated so that" -+#echo "it calls wmaker when you start an X session." -+#echo "Type the name of the file that must be changed (normally .xinitrc)." -+#echo "If the file already exists, it will be backed up with a .old.$DATE " -+#echo "extension" -+#echo "If you want to edit it by hand, hit <Control>-C now." -+#read file -+ -+#if test "x$file" = "x"; then -+# echo "Using .xinitrc as a default value" -+# file=.xinitrc -+#fi -+ -+#if [ -f "$USERDIR/$file" ]; then -+# mv "$USERDIR/$file" "$USERDIR/$file.old.$DATE" -+#fi - --make_script "$USERDIR/$file" -+#make_script "$USERDIR/$file" - - show_end_message ++++++ WindowMaker-menu.patch ++++++ ++++ 1825 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/WindowMaker/WindowMaker-menu.patch ++++ and /work/SRC/openSUSE:Factory/.WindowMaker.new.28523/WindowMaker-menu.patch ++++++ fix_wmgenmenu_paths.patch ++++++ --- /var/tmp/diff_new_pack.tJSgpc/_old 2024-11-25 23:22:10.896377460 +0100 +++ /var/tmp/diff_new_pack.tJSgpc/_new 2024-11-25 23:22:10.900377626 +0100 @@ -24,10 +24,10 @@ + char *tmp, *theme_paths, *style_paths, *icon_paths, *bg_paths; tmp = wstrconcat("-noext ", PKGDATADIR); - theme_paths = wstrconcat(tmp, "/Themes $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle"); - style_paths = wstrconcat(tmp, "/Styles $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle"); - icon_paths = wstrconcat(tmp, "/IconSets $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons"); -+ bg_paths = wstrconcat(tmp, "/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t"); + theme_paths = wstrconcat(tmp, "/Themes $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Themes WITH setstyle"); + style_paths = wstrconcat(tmp, "/Styles $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Styles WITH setstyle"); + icon_paths = wstrconcat(tmp, "/IconSets $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/IconSets WITH seticons"); ++ bg_paths = wstrconcat(tmp, "/Backgrounds $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Backgrounds WITH wmsetbg -u -t"); struct option longopts[] = { { "version", no_argument, NULL, 'v' }, @@ -35,7 +35,7 @@ L3Menu = WMCreatePLArray( WMCreatePLString(_("Images")), WMCreatePLString("OPEN_MENU"), -- WMCreatePLString("-noext $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t"), +- WMCreatePLString("-noext $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Backgrounds WITH wmsetbg -u -t"), + WMCreatePLString(bg_paths), NULL ); ++++++ wm-giflib.patch ++++++ --- /var/tmp/diff_new_pack.tJSgpc/_old 2024-11-25 23:22:10.932378960 +0100 +++ /var/tmp/diff_new_pack.tJSgpc/_new 2024-11-25 23:22:10.936379126 +0100 @@ -2,7 +2,6 @@ WINGs/Examples/colorpick.c | 4 ++++ WINGs/Examples/fontl.c | 4 ++++ WINGs/Examples/puzzle.c | 4 ++++ - WINGs/Extras/test.c | 4 ++++ WINGs/Extras/wtabledelegates.c | 4 ++++ WINGs/Extras/wtableview.c | 4 ++++ WINGs/Tests/mywidget.c | 4 ++++ @@ -208,19 +207,6 @@ #include <stdlib.h> #include <stdio.h> #include <WINGs/WINGs.h> -Index: WINGs/Extras/test.c -=================================================================== ---- WINGs/Extras/test.c.orig -+++ WINGs/Extras/test.c -@@ -1,4 +1,8 @@ - -+#ifdef HAVE_CONFIG_H -+#include "config.h" -+#endif -+ - #include <WINGs/WINGs.h> - #include <stdio.h> - #include <stdint.h> Index: WINGs/Extras/wtabledelegates.c =================================================================== --- WINGs/Extras/wtabledelegates.c.orig @@ -835,7 +821,7 @@ + #include "WINGsP.h" - char *WMListDidScrollNotification = "WMListDidScrollNotification"; + const char *WMListDidScrollNotification = "WMListDidScrollNotification"; Index: WINGs/wmenuitem.c =================================================================== --- WINGs/wmenuitem.c.orig @@ -1040,7 +1026,7 @@ + #include "WINGsP.h" - void WHandleEvents() + void WHandleEvents(void) Index: WINGs/wview.c =================================================================== --- WINGs/wview.c.orig @@ -1101,7 +1087,7 @@ =================================================================== --- WPrefs.app/Expert.c.orig +++ WPrefs.app/Expert.c -@@ -20,6 +20,10 @@ +@@ -21,6 +21,10 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ @@ -1551,7 +1537,7 @@ =================================================================== --- src/dock.c.orig +++ src/dock.c -@@ -20,6 +20,10 @@ +@@ -21,6 +21,10 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ @@ -1744,8 +1730,7 @@ =================================================================== --- src/osdep_darwin.c.orig +++ src/osdep_darwin.c -@@ -1,4 +1,8 @@ - +@@ -1,3 +1,7 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif @@ -2038,7 +2023,7 @@ =================================================================== --- src/window.c.orig +++ src/window.c -@@ -19,6 +19,10 @@ +@@ -20,6 +20,10 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ @@ -2471,17 +2456,17 @@ =================================================================== --- wrlib/alpha_combine.c.orig +++ wrlib/alpha_combine.c -@@ -18,6 +18,10 @@ - * MA 02110-1301, USA. - */ +@@ -20,6 +20,10 @@ + + #include "config.h" +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include "wraster.h" + #include "wr_i18n.h" - void RCombineAlpha(unsigned char *d, unsigned char *s, int s_has_alpha, Index: wrlib/tests/testdraw.c =================================================================== --- wrlib/tests/testdraw.c.orig
