# changelog

author: Miroslav Lichvar <mlichvar@redhat.com> - 1.34-1
changelog:
  - update to 1.34 (CVE-2017-14062)
  - include soname in file list
  - use macros for ldconfig
  - add gcc to build requirements


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.34-2
changelog:
  - fix ABI compatibility with libidn-1.33 and earlier (#1566414 #1573961)
  - add texinfo to build requirements


author: J. Randall Owens <jrowens@ghiapet.net> - 5.0.0.1-0.1
changelog:
  - Bump 4.2.2 -> 5.0.0.1 (net-new spec, based on upstream linux/lightzone.spec).
    5.x drops JavaHelp entirely (javahelp2 is gone from Fedora) and moves to a
    Gradle + jpackage build (./gradlew jpackageImage). JDK retargeted to
    java-latest-openjdk (F44 has no java-21; only 25/26, and only -latest has jmods).
  - Source assembled from the v5.0.0.1 tag WITH the lightcrafts/dependencies submodule.


author: J. Randall Owens <jrowens@GhiaPet.net> - 1:2.9.17-2
changelog:
  - F44/rpm-6.0: %patch1 -> %patch 1; build -std=gnu17 (gcc 15 defaults to
    -std=gnu23, whose empty-paren ()=(void) breaks old prototypes)


author: J. Randall Owens <jrowens@ghiapet.net> - 44-1
changelog:
  - update for Fedora/GhiaPet 44
  - ship the single unversioned signing key; .repo gpgkey now references
    RPM-GPG-KEY-ghiapet (historical per-release keys still included)


author: J. Randall Owens <jrowens@ghiapet.net> - 44-1
changelog:
  - update for Fedora/GhiaPet 44; add F42 & F44 mock targets (x86_64, aarch64)
  - ghiapet-branched.tpl gpgkey now references unversioned RPM-GPG-KEY-ghiapet


author: J. Randall Owens <jrowens@ghiapet.net> - 1.0.20260516-1
changelog:
  - Update RFCs (fresh pull; archive dated 2026-05-16, newest RFC 9968)
  - Rebuild for GhiaPet/Fedora 44


author: J. Randall Owens <jrowens@ghiapet.net> - 1:1.99.1-27
changelog:
  - F44/gcc-15: build -std=gnu17 (C23 makes false/true/bool keywords,
    colliding with fortune.c's enum/typedef)
  - split arch-independent cookie data into noarch fortune-mod-data subpackage;
    build binaries-only on non-x86_64 (datfiles 'rot' step hangs under qemu)


author: J. Randall Owens <jrowens@ghiapet.net> - 1.5-1
changelog:
  - Initial GhiaPet package (net-new); source recovered from archive.org.
  - Relocated to /usr/sbin/hunt to coexist with bsd-games' /usr/bin/hunt game.
  - Build under gcc-15/C23: -std=gnu17 -fcommon plus -Wno-error for the legacy code.


author: J. Randall Owens <jrowens@ghiapet.net> - 1.20.3-0.1
changelog:
  - Bring back qmapshack: bump 1.15.0 -> 1.20.3 for F44.
  - Port the spec Qt5 -> Qt6 (1.20.x is a Qt6 app; QtScript is gone in Qt6, which
    also clears the deprecated Qt5Script BR). quazip-qt5 -> quazip-qt6.
  - Drop the FindPROJ4 patch (F>=31 has proj cmake config) and the manual build/
    dir + raw cmake; use the %cmake/%cmake_build/%cmake_install macros.


