CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2012/03/16 02:40:13 Modified files: sysutils/ggrep : Makefile distinfo Log message: Update gnu grep to 2.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 04:28:48 Modified files: telephony/asterisk: Tag: OPENBSD_5_0 Makefile Added files: telephony/asterisk/patches: Tag: OPENBSD_5_0 patch-apps_app_milliwatt_c patch-main_utils_c Log message: add upstream patches to asterisk in 5.0-stable to fix recent security problems: AST-2012-002: stack buffer overflow (remote unauthenticated sessions). requires a dialplan using the Milliwatt application with the 'o' option, and internal_timing off. Affects all 1.4+ Asterisk versions. AST-2012-003: stack buffer overflow (remote unauth'd sessions) in HTTP manager interface; triggered by long digest authentication strings. Code injection possibility. Affects 1.8+.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fg...@cvs.openbsd.org 2012/03/16 05:40:53 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure emulators/qemu/pkg: README Removed files: emulators/qemu/patches: patch-hw_e1000_c patch-target-i386_translate_c Log message: Update to qemu 1.0.1, from Brad.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 06:39:56 Modified files: net/icinga/core: Makefile net/icinga/core/pkg: README-main Log message: Add a section to the README pointing to the upgrade documentation.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/03/16 07:39:08 Modified files: graphics/cairomm: Makefile distinfo graphics/cairomm/pkg: PLIST Log message: Long overdue (minor) update to cairomm-1.10.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/03/16 08:30:57 Modified files: devel/xmake: Makefile distinfo devel/xmake/pkg: PLIST Log message: Minor update to xmake-1.06. from Gonzalo L. R.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/03/16 10:42:42 Modified files: devel/mysql++ : Makefile distinfo devel/mysql++/pkg: PLIST-docs PLIST-main Log message: Update to mysql++-3.1.0. from Gonzalo L. R.
Espectacular Travesia en Semana Santa a Barlovento. Pu blic idad
01.jpg 02.jpg [demime 1.01d removed an attachment of type image/jpeg which had a name of f1bcc747f2b6c22596744ec0bf232a66] [demime 1.01d removed an attachment of type image/jpeg which had a name of 2670a24133454660e454c527b00f41c6]
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2012/03/16 13:56:24 Modified files: shells/bash: Makefile distinfo Log message: update to 4.2 patchlevel 24
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:27:09 Modified files: www/mozilla: mozilla.port.mk Log message: Bump dependencies to nspr 4.9 nss 3.12.13, reqd' for mozilla 11.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:31:24 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-browser_app_profile_firefox_js patch-browser_components_certerror_content_aboutCertError_xhtml patch-config_autoconf_mk_in patch-config_rules_mk patch-content_xslt_src_base_txDouble_cpp patch-extensions_spellcheck_hunspell_src_mozHunspell_cpp patch-gfx_thebes_Makefile_in patch-js_src_Makefile_in patch-js_src_configure_in patch-js_src_js-config_h_in patch-js_src_jscpucfg_h patch-js_src_vm_RegExpObject-inl_h patch-js_src_vm_RegExpObject_cpp patch-js_src_vm_RegExpObject_h patch-media_libsydneyaudio_src_Makefile_in patch-parser_html_Makefile_in patch-security_manager_ssl_src_Makefile_in patch-security_manager_ssl_src_nsNSSComponent_cpp patch-storage_src_mozStorageConnection_cpp patch-toolkit_library_Makefile_in patch-toolkit_mozapps_installer_packager_mk patch-toolkit_xre_nsXREDirProvider_cpp patch-xpcom_reflect_xptcall_src_md_unix_Makefile_in Added files: www/mozilla-firefox/patches: patch-js_src_jscntxt_cpp patch-js_src_jscntxt_h patch-netwerk_base_src_nsSocketTransportService2_cpp patch-security_manager_ssl_src_SSLServerCertVerification_cpp patch-security_manager_ssl_src_SSLServerCertVerification_h Removed files: www/mozilla-firefox/patches: patch-js_src_jscompartment_cpp patch-toolkit_library_libxul-config_mk Log message: Update to firefox 11.0. - Fixes MFSA 2012-12-19 - see http://www.mozilla.org/en-US/firefox/11.0/releasenotes/ - complete patchset for #691898, still fixes build on ppc (and hopefully commited in firefox 14...) - add patchset from #706955, workarounds #669050 (xpcshell hangs during make install and chokes on CSPUtils.csm, threads related..) - remove obsolete/commited patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:31:50 Modified files: www/firefox-i18n: Makefile.inc distinfo Log message: Update to firefox-i18n 11.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:35:25 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/patches: patch-mozilla_browser_app_profile_firefox_js patch-mozilla_browser_components_certerror_content_aboutCertError_xhtml patch-mozilla_gfx_thebes_Makefile_in patch-mozilla_js_src_Makefile_in patch-mozilla_js_src_configure_in patch-mozilla_js_src_js-config_h_in patch-mozilla_js_src_jscpucfg_h patch-mozilla_js_src_vm_RegExpObject-inl_h patch-mozilla_js_src_vm_RegExpObject_cpp patch-mozilla_js_src_vm_RegExpObject_h patch-mozilla_media_libsydneyaudio_src_Makefile_in patch-mozilla_parser_html_Makefile_in patch-mozilla_security_manager_ssl_src_Makefile_in patch-mozilla_security_manager_ssl_src_nsNSSComponent_cpp patch-mozilla_storage_src_mozStorageConnection_cpp patch-mozilla_toolkit_library_Makefile_in patch-mozilla_toolkit_xre_nsXREDirProvider_cpp patch-mozilla_xpcom_reflect_xptcall_src_md_unix_Makefile_in mail/mozilla-thunderbird/pkg: PLIST-enigmail PLIST-lightning PLIST-main Added files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jscntxt_cpp patch-mozilla_js_src_jscntxt_h patch-mozilla_netwerk_base_src_nsSocketTransportService2_cpp patch-mozilla_security_manager_ssl_src_SSLServerCertVerification_cpp patch-mozilla_security_manager_ssl_src_SSLServerCertVerification_h Removed files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jscompartment_cpp patch-mozilla_toolkit_library_libxul-config_mk Log message: Update to thunderbird 11.0. (and enigmail 1.4/lightning 1.3b1) - Fixes MFSA 2012-12-19 - see http://www.mozilla.org/en-US/thunderbird/11.0/releasenotes/ (but there's much more!) - complete patchset for #691898, still fixes build on ppc (and hopefully commited in firefox 14...) - add patchset from #706955, workarounds #669050 (xpcshell hangs during make install and chokes on CSPUtils.csm, threads related..) - remove obsolete/commited patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:35:44 Modified files: mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird-i18n 11.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:38:33 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/patches: patch-config_rules_mk patch-ldap_sdks_c-sdk_configure_in patch-mailnews_extensions_enigmail_genxpi patch-mozilla_browser_app_profile_firefox_js patch-mozilla_browser_components_certerror_content_aboutCertError_xhtml patch-mozilla_build_unix_mozilla_in patch-mozilla_build_unix_run-mozilla_sh patch-mozilla_extensions_auth_nsAuthGSSAPI_cpp patch-mozilla_gfx_thebes_Makefile_in patch-mozilla_ipc_chromium_src_base_atomicops_h patch-mozilla_ipc_chromium_src_base_dir_reader_posix_h patch-mozilla_ipc_chromium_src_base_file_util_posix_cc patch-mozilla_ipc_chromium_src_base_third_party_nspr_prcpucfg_h patch-mozilla_ipc_chromium_src_base_third_party_nspr_prcpucfg_linux_h patch-mozilla_ipc_chromium_src_chrome_common_ipc_channel_posix_cc patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h patch-mozilla_js_src_Makefile_in patch-mozilla_js_src_configure_in patch-mozilla_js_src_ctypes_libffi_configure patch-mozilla_js_src_js-config_h_in patch-mozilla_js_src_jscpucfg_h patch-mozilla_js_src_vm_RegExpObject-inl_h patch-mozilla_js_src_vm_RegExpObject_cpp patch-mozilla_js_src_vm_RegExpObject_h patch-mozilla_js_src_yarr_wtfbridge_h patch-mozilla_media_libsydneyaudio_include_sydney_audio_h patch-mozilla_media_libsydneyaudio_src_Makefile_in patch-mozilla_memory_mozalloc_mozalloc_cpp patch-mozilla_parser_html_Makefile_in patch-mozilla_security_manager_pki_resources_content_exceptionDialog_js patch-mozilla_security_manager_ssl_src_Makefile_in patch-mozilla_security_manager_ssl_src_nsNSSComponent_cpp patch-mozilla_storage_src_mozStorageConnection_cpp patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp patch-mozilla_toolkit_crashreporter_client_crashreporter_linux_cpp patch-mozilla_toolkit_library_Makefile_in patch-mozilla_toolkit_xre_nsXREDirProvider_cpp patch-mozilla_widget_src_gtk2_Makefile_in patch-mozilla_widget_src_xpwidgets_nsPrintSettingsImpl_cpp patch-mozilla_xpcom_io_SpecialSystemDirectory_cpp patch-mozilla_xpcom_io_nsAppFileLocationProvider_cpp patch-mozilla_xpcom_reflect_xptcall_src_md_unix_Makefile_in www/seamonkey/pkg: PLIST-enigmail PLIST-lightning PLIST-main Added files: www/seamonkey/patches: patch-mozilla_js_src_jscntxt_cpp patch-mozilla_js_src_jscntxt_h patch-mozilla_netwerk_base_src_nsSocketTransportService2_cpp patch-mozilla_security_manager_ssl_src_SSLServerCertVerification_cpp patch-mozilla_security_manager_ssl_src_SSLServerCertVerification_h Removed files: www/seamonkey/patches: patch-mozilla_js_src_jscompartment_cpp patch-mozilla_toolkit_library_libxul-config_mk Log message: Update to seamonkey 2.8. (and enigmail 1.4/lightning 1.3b1) - Fixes MFSA 2012-12-19 - see http://www.seamonkey-project.org/releases/seamonkey2.8/ - complete patchset for #691898, still fixes build on ppc (and hopefully commited in firefox 14...) - add patchset from #706955, workarounds #669050 (xpcshell hangs during make install and chokes on CSPUtils.csm, threads related..) - remove obsolete/commited patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:39:04 Modified files: www/seamonkey-i18n: Makefile.inc distinfo Log message: Update to seamonkey-i18n 2.8.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:41:48 Modified files: www/firefox36 : Makefile distinfo Log message: Update to firefox36 3.6.28 (last one in 3.6! promised!) - Fixes MFSA 2011-55, 2012-13, 2012-14, 2012-16, 2012-19
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:42:58 Modified files: productivity/sunbird: Makefile Log message: bump after mozilla.port.mk dependency change
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:43:58 Modified files: www/firefox35 : Makefile Log message: Bump after mozilla.port.mk dependency change (remember, firefox 3.5 is EOL)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 15:45:08 Modified files: devel/xulrunner/1.9: Makefile distinfo Log message: Chase fx36 and update xulrunner to 1.9.2.28...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 15:58:38 Modified files: www/thttpd : Makefile Added files: www/thttpd/patches: patch-extras_htpasswd_c Log message: Rename getline to avoid conflicting with a ridiculously named posix function. Drop USE_GROFF while there, it's not needed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 16:01:37 Modified files: www/ffproxy: Makefile Added files: www/ffproxy/patches: patch-request_c Log message: Rename getline, drop USE_GROFF, more exact license marker
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 16:05:13 Modified files: editors/ldapvi : Makefile Added files: editors/ldapvi/patches: patch-common_h Log message: Fix an instance of getline which I missed when I preemptively fixed it earlier
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2012/03/16 16:05:40 Modified files: www/fennec : Makefile Log message: Bump after mozilla.port.mk dependency change. Note that firefox mobile/fennec doesnt follow the mozilla release train this time, they're working hard on getting the native android UI, per https://blog.mozilla.com/futurereleases/2012/01/25/bringing-android-native-firefox-to-beta/ (we'll see what are the consequences for building on gtk...)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 16:08:45 Modified files: sysutils/sdd/patches: patch-RULES_i386-openbsd-cc_rul patch-conf_configure Log message: regen patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 16:23:22 Modified files: sysutils/sdd : Makefile Added files: sysutils/sdd/patches: patch-include_schily_h patch-libschily_stdio_fgetline_c Log message: getline-get_line, remove USE_GROFF
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/03/16 17:39:13 Modified files: emulators/dynamips: Makefile Removed files: emulators/dynamips/patches: patch-gen_eth_c Log message: remove patch to force nonblocking on the bpf; we don't want this with rthreads
Re: UPDATE: WindowMaker-0.95.2
On Mon, Mar 12, 2012 at 1:14 AM, Bryan Linton b...@shoshoni.info wrote: Some good news and some bad news to report. I've been able to reliably reproduce the double-spawning of xterms I've been seeing. The bad news is that it still happens even with a fresh configuration directory. To reproduce: 0) Create a keyboard shortcut if one does not already exist (I'm using ctrl+u set to spawn an xterm) 1) Open WindowMaker's preferences. 2) Click on Applications Menu Definition (it's the icon immediately to the left of the keyboard icon) 3) Click save, and then close. 4) Keyboard shortcuts will spawn two applications. I use keyboard shortcuts to spawn xterms, browsers, and filemanagers. All of them spawn twice after performing the above. To fix it, F12 or right-click - Exit - Restart. If I repeat steps 1-3, three windows will spawn. Repeat again and four windows will spawn etc. (I stopped after getting five to spawn at once). Two other bugs that happened that I have not been able to reproduce since running 0.95.2 are as follows. I had WindowMaker start to use 100% CPU and become unresponsive. I had to switch to a console and pkill wmaker. IIRC, CTRL+ALT+BKSP did not function to quit X while this was happening, hence the use of pkill on the console. I also had a weird bug where videos in mplayer that normally played fine, only played at about 5 FPS. Restarting WindowMaker had no effect, but quitting WindowMaker and running startx again did fix it. I will continue to run with 0.95.2 to see if I can reproduce the above two bugs or find any new ones. So... What should I do with this update? ciao, david
[NEW] devel/tortoisehg
Hi, this is the port of tortoisehg, a series of applications for Mercurial. Attached are ports needed for this software (py-qscintilla and py-iniparse). Critical positive or negative would be appreciated ;-). Few information : $ pkg_info tortoisehg Information for inst:tortoisehg-2.3.1 Comment: series of applications for Mercurial Description: TortoiseHg is a series of applications for the Mercurial distributed revision control system. It also includes a Gnome/Nautilus extension and a CLI wrapper application. Maintainer: The OpenBSD ports mailing-list ports@openbsd.org WWW: http://tortoisehg.bitbucket.org/ Cheers, -- Remi py-iniparse-0.4.tar.gz Description: Binary data tortoisehg-2.3.1.tar.gz Description: Binary data py-qscintilla-2.5.1.tar.gz Description: Binary data
Re: [NEW] devel/tortoisehg
On Fri, Mar 16, 2012 at 07:32:15PM +0100, Remi Pointel wrote: Hi, this is the port of tortoisehg, a series of applications for Mercurial. Attached are ports needed for this software (py-qscintilla and py-iniparse). Critical positive or negative would be appreciated ;-). Remarks: === Building for tortoisehg-2.3.1 systrace: deny user: landry, prog: /usr/local/bin/python2.7, pid: 28979(0)[28897], policy: /usr/bin/make, filters: 241, syscall: native-fswrite(10), filename: /usr/local/lib/python2.7/email/mime/__init__.pyc systrace: deny user: landry, prog: /usr/local/bin/python2.7, pid: 28979(0)[28897], policy: /usr/bin/make, filters: 241, syscall: native-fswrite(5), filename: /usr/local/lib/python2.7/email/mime/__init__.pyc running build and same message for py-iniparse, both during build and fake (which also rebuids!..grr python) Why does py-qscintilla has MODPY_RUNDEP=no MODPY_BUILDDEP=no ? configure uses MODPY_BIN... and it builds a .so under site-packages. I've given thg my src/mozilla-central repo on macppc, browsed a bit the revs and it didn't explode... so i guess it's a good test :) If you fix those minor things, ok for me. Landry
getdelim/getline fallout
Adding support for getdelim() and getline() causes build failures in 33 ports. Once these are fixed, a few additional failures may appear in dependent ports. There are three groups: (1) Crufty old stuff that has a local function getline() that collides with the POSIX one: cad/chipmunklocal getline comms/minicom local getline comms/seyon local getline databases/sqlitebrowser local getline editors/elvis local getline editors/jovelocal getline editors/ldapvi local getline games/xpilotlocal getline japanese/kinput2,canna,wnn local getline mail/metamail local getline mail/procmail local getline misc/cdrdao local getline net/icb local getline news/nn local getline print/dvi2tty local getline security/nfsshell local getline security/pgplocal getline sysutils/apc-upsd local getline sysutils/sddlocal getline textproc/ispell,-swedishlocal getline textproc/mgdiff local getline www/ffproxy local getline www/thttpd local getline x11/xfedor local getline x11/xmbdfed local getline (2) Things that have a local copy of POSIX getline and for some reason don't pick up the system one, again resulting in a collision: multimedia/subrip duplicate getline multimedia/subtitleripper duplicate getline security/vpnc duplicate getline x11/ratpoison duplicate getline (3) GNU software that includes the same broken version of gnulib: misc/fileutils gnulib misc/sh-utils gnulib net/wol gnulib textproc/textutils gnulib -- Christian naddy Weisgerber na...@mips.inka.de
NEW: japanese/mecab
Hi, Attached is a port of MeCab, a Japanese morphological analyzer engine and the IPA dictionary for MeCab. This is needed for the Japanese plugin for anki and the upcoming gwaei update that supports deinflection of verbs and adjectives. Comments? OK? f.- mecab.tgz Description: GNU Zip compressed data
Re: getdelim/getline fallout
On Fri, Mar 16, 2012 at 9:41 PM, Christian Weisgerber na...@mips.inka.de wrote: Adding support for getdelim() and getline() causes build failures in 33 ports. Once these are fixed, a few additional failures may appear in dependent ports. There are three groups: [..] (2) Things that have a local copy of POSIX getline and for some reason don't pick up the system one, again resulting in a collision: multimedia/subrip duplicate getline multimedia/subtitleripper duplicate getline security/vpnc duplicate getline x11/ratpoison duplicate getline i have diffs for these 4. f.-
Re: UPDATE: WindowMaker-0.95.2
On 2012-03-16 12:08:30, David Coppa dco...@gmail.com wrote: On Mon, Mar 12, 2012 at 1:14 AM, Bryan Linton b...@shoshoni.info wrote: Some good news and some bad news to report. I've been able to reliably reproduce the double-spawning of xterms I've been seeing. The bad news is that it still happens even with a fresh configuration directory. So... What should I do with this update? Hmm, my opinion is to hold off and wait for a newer version that will hopefully be more stable than this one. I'm probably going to switch back to 0.92 because of all the new bugs in 0.95.2. The only bug in 0.92 I encountered was the periodic focus bug. If it were patched away, there would not be any bugs in the older release that affected me. Patch attached. (I think I did this right, someone should probably double-check.) -- Bryan Index: Makefile === RCS file: /cvs/ports/x11/windowmaker/Makefile,v retrieving revision 1.81 diff -u -p -r1.81 Makefile --- Makefile16 Sep 2011 12:29:17 - 1.81 +++ Makefile17 Mar 2012 01:31:47 - @@ -6,7 +6,7 @@ COMMENT-lang= language subpackage for W V= 0.92.0 DISTNAME= WindowMaker-${V} PKGNAME-main= ${DISTNAME:L} -REVISION-main= 10 +REVISION-main= 11 FULLPKGNAME-lang= windowmaker-lang-${V} REVISION-lang= 2 SHARED_LIBS= wraster 5.0 Index: patches/patch-src_actions_c === RCS file: patches/patch-src_actions_c diff -N patches/patch-src_actions_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_actions_c 17 Mar 2012 01:31:47 - @@ -0,0 +1,39 @@ +$OpenBSD$ +# +# This is a backport from WindowMaker cvs which fixes the +# periodic focus bug described at: +# http://repo.or.cz/w/wmaker-crm.git/commitdiff/c91bb1ba1360006c568db37438779e525868cf17 +# + +--- src/actions.c.orig Fri Mar 16 17:10:27 2012 src/actions.c Fri Mar 16 17:11:57 2012 +@@ -78,6 +78,15 @@ static struct { + #define SHADE_STEPS shadePars[(int)wPreferences.shade_speed].steps + #define SHADE_DELAY shadePars[(int)wPreferences.shade_speed].delay + ++static int ++compareTimes(Time t1, Time t2) ++{ ++ Time diff; ++ if (t1 == t2) ++ return 0; ++ diff = t1 - t2; ++ return (diff 6) ? 1 : -1; ++} + + /* + *-- +@@ -99,11 +108,11 @@ wSetFocusTo(WScreen *scr, WWindow *wwin) + + WWindow *old_focused; + WWindow *focused=scr-focused_window; +-int timestamp=LastTimestamp; ++Time timestamp=LastTimestamp; + WApplication *oapp=NULL, *napp=NULL; + int wasfocused; + +-if (scr-flags.ignore_focus_events || LastFocusChange timestamp) ++if (scr-flags.ignore_focus_events || compareTimes(LastFocusChange, timestamp) 0) + return; + + if (!old_scr)
Re: UPDATE: WindowMaker-0.95.2
On 03/16/12 21:40, Bryan Linton wrote: On 2012-03-16 12:08:30, David Coppa dco...@gmail.com wrote: So... What should I do with this update? Hmm, my opinion is to hold off and wait for a newer version that will hopefully be more stable than this one. I'm probably going to switch back to 0.92 because of all the new bugs in 0.95.2. The only bug in 0.92 I encountered was the periodic focus bug. If it were patched away, there would not be any bugs in the older release that affected me. Ah, that's when you hit that point where it's impossible to set the focus on anything and you're just kinda stuck and have to relaunch WM? Great. As a longtime WM user I agree with Bryan, 0.95.2 didn't bring anything with it except new bugs. I'm still running it on one machine and it doesn't crash or anything, but still has the problems mentioned. Oh well, better luck next time. Stu