[packages/fox] - updated to 1.7.89

qboosh qboosh at pld-linux.org
Fri Jan 30 06:25:43 CET 2026


commit 60b78d8c2da1a151930c231e81f3f16449771985
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Jan 30 06:25:49 2026 +0100

    - updated to 1.7.89

 fox-opt.patch | 12 ++++++------
 fox.spec      | 20 ++++++++++----------
 2 files changed, 16 insertions(+), 16 deletions(-)
---
diff --git a/fox.spec b/fox.spec
index b20c411..4421870 100644
--- a/fox.spec
+++ b/fox.spec
@@ -8,12 +8,12 @@ Summary:	The FOX C++ GUI Toolkit
 Summary(pl.UTF-8):	FOX - toolkit graficzny w C++
 Name:		fox
 # NOTE: after switching to 1.8.x keep stable (1.8.x) on HEAD and devel (1.9.x) on DEVEL
-Version:	1.7.85
-Release:	3
+Version:	1.7.89
+Release:	1
 License:	LGPL v3+ with relinking exemption
 Group:		X11/Libraries
 Source0:	http://fox-toolkit.org/ftp/%{name}-%{version}.tar.gz
-# Source0-md5:	9e1dc636bbe3f0b679a66dc50396b3ea
+# Source0-md5:	d9d8863cec1bbb7581de6cb24220a8c3
 Patch0:		%{name}-opt.patch
 Patch1:		%{name}-link.patch
 Patch2:		%{name}-Makefile.patch
@@ -184,10 +184,10 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc AUTHORS LICENSE_ADDENDUM README
 %attr(755,root,root) %{_bindir}/ControlPanel
-%attr(755,root,root) %{_libdir}/libCHART-1.7.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libCHART-1.7.so.0
-%attr(755,root,root) %{_libdir}/libFOX-1.7.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libFOX-1.7.so.0
+%{_libdir}/libCHART-1.7.so.*.*.*
+%ghost %{_libdir}/libCHART-1.7.so.0
+%{_libdir}/libFOX-1.7.so.*.*.*
+%ghost %{_libdir}/libFOX-1.7.so.0
 %{_mandir}/man1/ControlPanel.1*
 
 %files progs
@@ -207,9 +207,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc ADDITIONS TRACING
 %attr(755,root,root) %{_bindir}/fox-config
 %attr(755,root,root) %{_bindir}/reswrap
-%attr(755,root,root) %{_libdir}/libCHART-1.7.so
-%attr(755,root,root) %{_libdir}/libFOX-1.7.so
-%attr(755,root,root) %{_libdir}/libFOX.so
+%{_libdir}/libCHART-1.7.so
+%{_libdir}/libFOX-1.7.so
+%{_libdir}/libFOX.so
 %{_libdir}/libCHART-1.7.la
 %{_libdir}/libFOX-1.7.la
 %{_includedir}/fox-1.7
diff --git a/fox-opt.patch b/fox-opt.patch
index 0f9f0fd..33b952a 100644
--- a/fox-opt.patch
+++ b/fox-opt.patch
@@ -1,5 +1,5 @@
---- fox-1.7.85/configure.ac.orig	2024-08-16 06:27:28.000000000 +0200
-+++ fox-1.7.85/configure.ac	2024-11-09 21:39:12.397936536 +0100
+--- fox-1.7.89/configure.ac.orig	2025-12-31 16:42:59.000000000 +0100
++++ fox-1.7.89/configure.ac	2026-01-29 22:29:05.506181018 +0100
 @@ -65,9 +65,6 @@ AC_SUBST(LT_CURRENT)
  AC_SUBST(LT_REVISION)
  AC_SUBST(LT_AGE)
@@ -8,9 +8,9 @@
 -CXXFLAGS=""
 -
  # More secret source
- AC_GNU_SOURCE
+ AC_USE_SYSTEM_EXTENSIONS
  
-@@ -134,7 +131,7 @@ AC_MSG_CHECKING(for debugging)
+@@ -133,7 +130,7 @@ AC_MSG_CHECKING(for debugging)
  AC_ARG_ENABLE(debug,[  --enable-debug          compile for debugging])
  AC_MSG_RESULT([$enable_debug])
  if test "x$enable_debug" = "xyes" ; then
@@ -19,12 +19,12 @@
  fi
  
  # Building for release
-@@ -142,7 +139,7 @@ AC_MSG_CHECKING(for release build)
+@@ -141,7 +138,7 @@ AC_MSG_CHECKING(for release build)
  AC_ARG_ENABLE(release,[  --enable-release        compile for release])
  AC_MSG_RESULT([$enable_release])
  if test "x$enable_release" = "xyes" ; then
 -  CXXFLAGS="${CXXFLAGS} -O2 -DNDEBUG"
 +  CXXFLAGS="${CXXFLAGS} -DNDEBUG"
    if test "${GXX}" = "yes" ; then
-     CXXFLAGS="${CXXFLAGS} -ffast-math -fstrict-overflow -fstrict-aliasing -finline-functions -fomit-frame-pointer -fcf-protection=none -fno-stack-protector"
+     CXXFLAGS="${CXXFLAGS} -ffast-math -fstrict-overflow -fstrict-aliasing -finline-functions -fomit-frame-pointer "
      LDFLAGS="-s ${LDFLAGS}"
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/fox.git/commitdiff/60b78d8c2da1a151930c231e81f3f16449771985



More information about the pld-cvs-commit mailing list