Package Release Info

xlockmore-5.68-bp154.2.3.1

Update Info: openSUSE-2023-14
Available in Package Hub : 15 SP4 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

xlockmore

Change Logs

* Wed Dec 21 2022 Daniel Garcia <daniel.garcia@suse.com>
- Install resource files in /usr/lib/X11/app-defeaults/XLock instead of
  /usr/share.
  Fixes bsc#1204597
Version: 5.68-bp154.1.45
* Tue Jan 25 2022 Avinesh Kumar <avinesh.kumar@suse.com>
- update to 5.68:
  * Updated xscreensaver port for xscreensaver-6.02.
  * Various NetBsd install issues fixed including config.cygport.
  * pam vulnerabiliy patch added thanks to Elmar Hoffmann, elho AT elho.net.
    Card vulnerability may remain, see README.
  * module fixes for deluxe, eyes, starfish, swirl, text3d2, module use is
    still experimental.
  * biof mode removed again (though was not building by default).
* Sat Oct 16 2021 Dirk Müller <dmueller@suse.com>
- update to 5.67:
  * Fixing specified bound equals destination size warning in iostuff.c.
  * Port updated for xscreensaver-6.01.  With help from EoflaOE ViceCity.
  * maze3d.c updated for VMS as CRTL now contains more standard functions
* Fri Nov 20 2020 Wang Jun <jgwang@suse.com>
- update to 5.66:
  GL mode atunnels, juggler3d, atlantis, lament, invert, solitaire, text3d,
    and text3d2 fixed up by EoflaOE ViceCity and myself to build in
    xscreensaver.
  bomb, helix, lightning, penrose, petal, scooter fixes for xscreensaver
    port (clear screen issue).  Clock fixed to run by changing a spot from
    "Clock" to "CLOCK".
  A few updates from xscreensaver-5.44/hacks/xlockmore.c for xscreensaver
    port.
  Duplicate resources and unloadable resources for xscreensaver port fixed
    by EoflaOE.
  Double free removed for xscreensaver port fixed by EoflaOE and myself.
  Removed some warnings in xscreensaver port in fzort, rubik, skewb, and
    sproingies.
  Xpm textures added to xscreensaver ports that need them.
  image, puzzle, decay, bat now work but use xscreensaver bitmap/pixmap
    in xscreensaver port.
  Bug fix in qix and toneclock for xscreensaver port, xlock was not
    affected by negative NRAND input.
  euler2d synced up with xscreensaver version.
  Change to fzort to use __asm__ instead of asm as its probably more
    likely to work.
  Fixed solitaire so deckPile changes just a little bit as it doles
    out cards.
  Updated bomb to use size 18 font when USE_MB is not set as it seems
    34 is not widely available anymore.
  pacman now has different colored ghosts (no green ghost) and also
    oscillating dress and eyes.  See README for a notice for this mode.
  Fixed some bad drawings in solitaire and pacman noticed on
    Windows side.
  Warnings removed for -Wstrict-prototypes -Wmissing-prototypes
  - Wdeclaration-after-statement
* Thu Sep 10 2020 Dirk Mueller <dmueller@suse.com>
- update to 5.65:
  Fix from Jan Kratochvil and Adrian Reber, adrian AT lisas.de for Fedora.
    xlock -startCmd true... would core on Fedora, exit() replaced with
    _exit().
  Update for magick.c to use strncpy thanks to Jouk Jansen.
  Fix for hyper mode from original author, for potential but not
    likely memory leak and free(NULL) issue John Heidemann, johnh
    AT isi.edu.
  More buffer gcc warnings removed for dclock.c, image.c, and
    scrnsave.c.
  ras.c/magick.c gcc 10 fix from Adrian Reber, adrian AT lisas.de .
    VMS already handles this in make.com.
  Lots of spelling errors fixed due to codespell
    https://manpages.debian.org/testing/codespell/codespell.1.en.html
  A few more gl modes (molecule, invert) fixed up by
    EoflaOE ViceCity to run in xscreensaver.
  Added additional changes to solitaire and invert.  invert will
    build in xscreensaver with some coaxing, see README in
    xscreensaver directory.
  Removed buffer gcc warning about nose.c.
  Fix from brett.diamond AT gmail.com to get "xlock -help" from
    crashing.
  As a Blake's 7 fan, I had to add the Liberator to star mode.
  Same fix from Jouk Jansen and Adrian Reber, adrian AT lisas.de
    for juggler3d.cc in previous release.
  Change from Denys Vlasenko (thanks to Adrian Reber for pointing out)
    https://bugzilla.redhat.com/show_bug.cgi?id=874484
    This helps xlock's parent process to know xlock crashed.
  ico mode added truncated octahedron.
  Another gl mode, sierpinski3d, fixed up by EoflaOE ViceCity to run
    in xscreensaver.
  Updated references to website to https.  https://www.sillycycle.com
  A few more gl modes (incl. maze3d, pipe, sproingies) fixed up by
    EoflaOE ViceCity to run in xscreensaver.
  Thanks to tobik, ohartmann AT walstatt.org, and Jason Helfman,
    jgh AT FreeBSD.org for xglock fixes for "failed due to signal" for
    clang.
  Syncing with xscreensaver and many modes modified, more than
    half working there.  pacman and puzzle run but need some
    obvious work, others run too fast or flash on the screen.
    Various fixes from Jouk Jansen and EoflaOE ViceCity.
    Updated GL modes also, inaddition to overlap: biof, skewb, and
    fire (needs images). See xscreensaver/README for new directions.
  Updated in linux to build with modules, must have broken somewhere
    down the line.  imake build fixed too.
  bomb mode fixed for xlock.
  Syncing with xscreensaver.  Much has changed since last time this
    was done and much left to do.  Nonglx "a"'s and some "b"'s done
    so far.  Automata modes like ant.c should use automata.c and
    automata.h supplied by xlockmore.
    ball bat not working right there yet.  Also bouboule to do right will
    require changes to xlockmore files from xscreensaver.
    See new xscreensaver/README for instructions.
  While testing uncovered old security bug in anenome mode and fixed.
  life updates to use a more standard notation for nontotalistic cellular
    automata.
  ax_pthread.m4 needed for autoconf, added back in, oops.
  Removed VMS caddr_t fix from matrix.c, cage.c, gears.c, glplanet.c,
    invert.c, juggler3d.c, lament.c, moebius.c, molecule.c, morph3d.c,
    noof.c, pipes.c, rubik.c, sierpinski3d.c, skewb.c, stairs.c,
    superquadrics.c as no longer needed.  Thanks to Jouk Jansen.
  boxed and maze3d modes added thanks mainly to Jouk Jansen.
  boxed added to xlock95.scr.  xlock95 Makefile now builds to 64 bit.
  Thanks to Jason Helfman, jgh AT FreeBSD.org for sound installation fixes.
  Thanks to Tobias Kortkamp, for his patch for glock compile issue with
    CLANG 6.0.0.
  Fixing warnings using clang for back.xpm, nose.c, passwd.c.
  Fixing errors using g++ for deluxe.c, also various casting added.
  Fixing potential some buffer overruns pointed out in mingw in
    apollonian.c and hyper.c.
  Fixing potential error of using null pointer thanks again to mingw in
    xlock.c.
  pyro2 was not showing anything on screen due to it not finding font,
    changed it to default to mode_font if can not find.
  Thanks to Dave Odell, dmo2118 AT gmail.com for his fzort mode update to
    use the functions in xshm.c and fixes crash when running X11 over network.
  Note from Dave Odell:
    <https://www.jwz.org/xscreensaver/xscreensaver-5.37.tar.gz>. MI_INIT() is
    defined and documented in hacks/xlockmore.h, with related functions
    defined in hacks/xlockmore.c.  MI_INIT() currently takes three parameters:
    the ModeInfo *, the state array, and a function pointer for the new free
    hook. FWIW, it could instead be just the first two parameters, with the
    free hook being set up like the other ModeHooks; this would be a bit
    nicer, I think. But I was going for something that could be applied
    incrementally to individual screenhacks in XScreenSaver, and could -- in
    theory -- be brought back to xlockmore with minimal impact.
  ant mode resync'd with xscreensaver...  Thanks to David Odell redoing my
    sad attempt.
  - sound configuration changed around so it should work on more machines,
    now uses DEF_PLAY and play.sh by default.
  Thanks to Stanislav Brabec, sbrabec AT suse.cz for his "hack" to fix for
    PAM with non-English locales.  He notes to fix properly a "Password"
    prompt list should be obtained at the initial phase of authentication.
    Added PAM_PASSWORD_PROMPT for using old way.
  Fixed leak in scooter thanks to Valgrind.
- remove xlockmore-pam.patch (upstream/obsolete)
Version: 5.54-bp150.2.3
* Mon Apr 23 2018 astieger@suse.com
- remove dependency on gpg-offline, part of source services now
* Tue Dec 12 2017 crrodriguez@opensuse.org
- Remove unused build require on gltt-devel, this allows to drop
  gltt and ancient freetype 1.x too.
* Wed May 31 2017 sbrabec@suse.com
- Update to version 5.54:
  * strange mode updates.
* Fri Apr 28 2017 sbrabec@suse.com
- Add a fix for double entering of password in non-English locales
  (boo#1035688, xlockmore-pam.patch).
* Wed Apr 26 2017 sbrabec@suse.com
- Update to version 5.53:
  * dclock fix for led bounce.
  * Install changes for fortune.
  * strange mode updates.
  * life3d updates.
  * messagefont fix.
  * Changed default message font.
  * spiral erase mode changed.
  * Fix for kumppa -speed 0.2.
  * new website at http://www.sillycycle.com
  * xmb fonts fix.
  * fixed xjack mode.
  * Updated language use.
- Refresh xlockmore-bitmaps.patch, xlockmore-ttf_dir.patch,
  xlockmore-extend-freetype-include-search.patch.
- Re-enable PAM (boo#1035688).
- Disable obsolete --enable-use-mb.
* Tue Mar 28 2017 lnussel@suse.de
- don't require pam-modules and unix2_chkpwd anymore. We use
  pam_unix noways which transparently manages access to /etc/shadow
* Wed Feb 08 2017 dimstar@opensuse.org
- Drop esound-devel BuildRequires: the distro moved away from
  esound some years ago.
- Drop xlockmore-no-copy-dt-needed-entries.patch: as esd is no
  longer being built, we also don't need to link it anymore.
* Tue Mar 10 2015 vcizek@suse.com
- fix a crash in nose mode (bnc#882747)
  * added xlockmore-nose_mode_crash.patch
* Tue Mar 10 2015 pgajdos@suse.com
- removed GPL-2.0+ from license string [bnc#734014]
* Wed Jan 28 2015 sbrabec@suse.cz
- Update to version 5.45:
  * Prevent pyro2 from X error.
  * Fix pentomino undefined behavior.
  * dilemma, voters, wator size fix for neighbors = 6.
  * Proper crediting for High Life part of life mode.
  * A few new gliders and patterns for life and life3d.
- Enable Xinerama support (bsc#911133), gltt, xpm and ImageMagick
  support.
* Mon Dec 16 2013 cougar@random.ee
- Added "pam-modules" dependency: xlockmore uses /sbin/unix2_chkpwd
  for password check. Without this binary it is not possible
  to unlock your X Window System session.
* Sun Dec 15 2013 hrvoje.senjan@gmail.com
- Added xlockmore-extend-freetype-include-search.patch: search only
  for freetype.h, not the half path. Also, extended list of
  directories where could freetype be found
- Pass $(freetype-config --cflags) to exported CPPFLAGS for potential
  future changes of freetype headers (as xlockmore uses hardcoded
  paths instead of a saner buildsystem)
* Thu Jul 18 2013 sbrabec@suse.cz
- Update to version 5.43:
  * many fixes and improvements, see Revisions for more.
  * Fix potential crash (CVE-2013-4143, bnc#829859)
- Remove ancient Provides/Obsoletes.
- Verify GPG signature.
* Mon Apr 22 2013 dimstar@opensuse.org
- Add libXdmcp-devel and libXt-devel BuildRequires: we include
  headers from the respective toolkits / libraries and as
  such it's only correct to BuildRequire the -devel package
  bringing these headers to us.
* Fri Feb 01 2013 coolo@suse.com
- update license to new format
* Thu Feb 23 2012 coolo@suse.com
- own app-defaults directory to fix build on factory
* Wed Dec 21 2011 coolo@suse.com
- remove call to suse_update_config (very old work around)
* Wed Nov 30 2011 coolo@suse.com
- add automake as buildrequire to avoid implicit dependency
* Tue Aug 30 2011 pgajdos@suse.com
- build with --no-copy-dt-needed-entries
  * no-copy-dt-needed-entries.patch
- updated to 5.34:
  * DPMS changed from 30 sec to 5 sec.  Define -DMIN_DPMS=3 at compile-time
    if you would like to change it to be sooner.
  * life mode fix for hexagons, life forms would not map certain screen sizes
  * life mode: Added new neighbor 9 ship, added asym ships for neighbor 12
    S356/B46, and added some new oscillators including a neighbor 6 p16.
    Now (mostly) use generated file from java app and life2d.xml.
  * life3d mode: Added new some new oscillators including a neighbor 12 p10
    S456/B3.  Also new puffers and gliders found.  Now use generated file
    from java app and life3d.xml.
  * loop mode: made new small loops less frequent
* Tue Dec 14 2010 coolo@novell.com
- update to 5.32
  * life3d update for -neighbors 14, new truncated octahedral life form.
  * ant & demon updates for -neighbors 5 or 7
  * -xinerama option added off by default.
  * skewb mode now scrambles, taken out of unstable category.
  * juggler3d mode stolen from xscreensaver with help from Tim Auckland.
  * petri: crashed due to shift of int, fix from Dr Nigel Warr
  * penrose should be working again.  Other small fixes for life, etc.
  * image: image set right away and added option -icononly to only display
    image when in password window
- remove support for outdated libraries and versions