[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