Compare commits
22 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| c2610e9d67 | |||
| 6a1bb09d8c | |||
| b9beb3e16e | |||
| e5e9f654c6 | |||
| 3c5826a637 | |||
| 9664b99548 | |||
| 62e560e903 | |||
| 2fede6f752 | |||
| a89337af1e | |||
| 7128443ae8 | |||
| c73bc0f918 | |||
| 76b5abdd4b | |||
| d8e69428ac | |||
| a89a0d33bc | |||
| c1aefc8411 | |||
| 643c734c2e | |||
| b7e778192b | |||
| 1aee2a8aa3 | |||
| 31b429c7f0 | |||
| 504a70cbb5 | |||
| fad5943941 | |||
| a9eac76c1c |
BIN
doxygen-1.14.0.src.tar.gz
LFS
BIN
doxygen-1.14.0.src.tar.gz
LFS
Binary file not shown.
3
doxygen-1.16.1.src.tar.gz
Normal file
3
doxygen-1.16.1.src.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:201ce33b514ea87cc1697c0dcf829692c2695c1812683a9cc622194b05e263a8
|
||||
size 8962809
|
||||
@@ -1,3 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 20 08:50:22 UTC 2026 - Petr Gajdos <pgajdos@suse.com>
|
||||
|
||||
- drop %suse_update_desktop_file usage
|
||||
- modified sources
|
||||
* doxywizard.desktop
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 11 16:28:34 UTC 2026 - Christoph G <foss@grueninger.de>
|
||||
|
||||
- update to 1.16.1
|
||||
* The group name is replaced with the group title inside the
|
||||
@retval command
|
||||
* Problem with `\satisfies` documentation in Doxyfile and
|
||||
doxywizard
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 5 22:17:14 UTC 2026 - Christoph G <foss@grueninger.de>
|
||||
|
||||
- update to 1.16.0
|
||||
* Add support for specifying requirements.
|
||||
* Improve support for C++ concepts by allowing individual parts
|
||||
of the requirements expression to be documented
|
||||
- Drop doxygen-testsuite-failure-final-solution.patch which is
|
||||
part of the release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 12 10:56:26 UTC 2025 - pgajdos@suse.com
|
||||
|
||||
- added patches
|
||||
https://github.com/doxygen/doxygen/pull/11864
|
||||
* doxygen-testsuite-failure-final-solution.patch
|
||||
- TEST_FLAGS="--xmlxsd" is no longer needed
|
||||
(https://github.com/doxygen/doxygen/commit/8e2dcb4b91a3e1788e8253ad0f0ca921d362717a)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 22 16:25:26 UTC 2025 - Christoph G <foss@grueninger.de>
|
||||
|
||||
- update to 1.15.0
|
||||
* Support Mathjax version 4
|
||||
* Minor Doxywizard improvements
|
||||
* Increase maximum number of allowed threads in config file
|
||||
* New option MARKDOWN_STRICT which is enabled by default, and
|
||||
will no longer treat ' as the end of a quoted text started
|
||||
with ` (e.g. `word'). If you depend on the old behavior, set
|
||||
this option to NO.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 24 07:49:18 UTC 2025 - pgajdos@suse.com
|
||||
|
||||
- upstream links to github repository
|
||||
- set TEST_FLAGS="--xmlxsd"
|
||||
(https://github.com/doxygen/doxygen/issues/11772)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 23 12:39:02 UTC 2025 - Franz Sirl <franz.sirl-obs@lauterbach.com>
|
||||
|
||||
- Restore build on openSUSE 15.6 and SLE15 SP6/SP7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 29 14:07:05 UTC 2025 - Christoph G <foss@grueninger.de>
|
||||
|
||||
|
||||
27
doxygen.spec
27
doxygen.spec
@@ -1,7 +1,8 @@
|
||||
#
|
||||
# spec file for package doxygen
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2026 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -15,30 +16,39 @@
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%global rdir Release_1_16_1
|
||||
Name: doxygen
|
||||
Version: 1.14.0
|
||||
Version: 1.16.1
|
||||
Release: 0
|
||||
Summary: Automated C, C++, and Java Documentation Generator
|
||||
# qtools are used for building and they are GPL-3.0 licensed
|
||||
License: GPL-2.0-or-later
|
||||
Group: Development/Tools/Doc Generators
|
||||
URL: https://www.doxygen.nl/
|
||||
Source0: https://www.doxygen.nl/files/doxygen-%{version}.src.tar.gz
|
||||
URL: https://github.com/doxygen/doxygen
|
||||
Source0: https://github.com/doxygen/doxygen/releases/download/%{rdir}/doxygen-%{version}.src.tar.gz
|
||||
# suse specific
|
||||
Patch1: %{name}-no-lowercase-man-names.patch
|
||||
Patch2: reproducible.patch
|
||||
BuildRequires: bison
|
||||
BuildRequires: cmake >= 3.14
|
||||
BuildRequires: flex
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||
BuildRequires: gcc14-c++
|
||||
%else
|
||||
BuildRequires: gcc-c++
|
||||
%endif
|
||||
%if 0%{?is_opensuse} || 0%{?suse_version} >= 1600
|
||||
BuildRequires: llvm-clang-devel
|
||||
%else
|
||||
BuildRequires: clang17-devel
|
||||
%endif
|
||||
BuildRequires: python3-base
|
||||
BuildRequires: python3-xml
|
||||
# Do not bother building documentation with latex since it is present on the
|
||||
# web trivialy for all versions of doxygen
|
||||
Obsoletes: doxygen-doc
|
||||
|
||||
|
||||
%description
|
||||
Doxygen is the de facto standard tool for generating documentation
|
||||
from annotated C++ sources, but it also supports other popular
|
||||
@@ -48,8 +58,7 @@ and to some extent D. Doxygen also supports the hardware description
|
||||
language VHDL.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%autopatch -p1
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%cmake \
|
||||
@@ -58,6 +67,10 @@ language VHDL.
|
||||
-Dbuild_search=OFF \
|
||||
-Dbuild_wizard=OFF \
|
||||
-Duse_libclang=ON \
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||
-DCMAKE_C_COMPILER=gcc-14 \
|
||||
-DCMAKE_CXX_COMPILER=g++-14 \
|
||||
%endif
|
||||
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||
|
||||
@@ -1,5 +1,47 @@
|
||||
[Desktop Entry]
|
||||
Categories=Development;Documentation;
|
||||
Type=Application
|
||||
Exec=doxywizard
|
||||
Name=Doxygen Wizard
|
||||
GenericName=Doxygen user interface
|
||||
Comment=Graphical User Interface for Doxygen documentation generator
|
||||
Name[af]=Doxygen-slimmerd
|
||||
Name[ar]=ﻢﻋﺎﻠﺟ Doxygen
|
||||
Name[bg]=Doxygen помощник
|
||||
Name[ca]=Auxiliar per al Doxygen
|
||||
Name[cs]=Doxygen průvodce
|
||||
Name[da]=Doxygen Guide
|
||||
Name[de]=Doxygen Wizard
|
||||
Name[el]=Μάγος Doxygen
|
||||
Name[es]=Asistente de Doxygen
|
||||
Name[et]=Doxygeni nõustaja
|
||||
Name[fi]=Doxygen-avustaja
|
||||
Name[fr]=Assistant Doxygen
|
||||
Name[gl]=Asistente de Doxygen
|
||||
Name[hr]=Doxygen čarobnjak
|
||||
Name[hu]=Doxygen varázsló
|
||||
Name[id]=Wisaya Doxygen
|
||||
Name[it]=Wizard di Doxygen
|
||||
Name[ja]=Doxygen ウイザード
|
||||
Name[km]=អ្នក<200b>ជំនួយការ Doxygen
|
||||
Name[ko]=Doxygen 마법사
|
||||
Name[lt]=Doxygen vediklis
|
||||
Name[mr]=डॉक्सिजेन विझार्ड
|
||||
Name[nb]=Doxygen-veiviser
|
||||
Name[nl]=Doxygen assistent
|
||||
Name[pa]=ਡਾਈਜ਼ਨ ਸਹਾਇਕ
|
||||
Name[pl]=Doxygen Wizard
|
||||
Name[pt]=Assistente Doxygen
|
||||
Name[pt_BR]=Assistente do Doxygen
|
||||
Name[ro]=Asistent Doxygen
|
||||
Name[ru]=Мастер Doxygen
|
||||
Name[sk]=Sprievodca pre Doxygen
|
||||
Name[sv]=Doxygen-guide
|
||||
Name[ta]=பெயர்(டிஆக்ஸிவிசார்ட்.டெஸ்க்டாப்): டிஆக்ஸிஜன் விசார்ட்
|
||||
Name[th]=ตัวช่วยสร้างของ Doxygen
|
||||
Name[uk]=Майстер Doxygen
|
||||
Name[wa]=Macrea Doxygen
|
||||
Name[xh]=Isanuse se-D-umongomoya
|
||||
Name[zh_CN]=Doxygen 向导
|
||||
Name[zh_TW]=Doxygen 精靈
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
#
|
||||
# spec file for package doxywizard
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2026 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,27 +17,33 @@
|
||||
#
|
||||
|
||||
|
||||
%global rdir Release_1_16_1
|
||||
Name: doxywizard
|
||||
Version: 1.14.0
|
||||
Version: 1.16.1
|
||||
Release: 0
|
||||
Summary: Graphical User Interface for Doxygen
|
||||
# qtools are used for building and they are GPL-3.0 licensed
|
||||
License: GPL-2.0-or-later
|
||||
Group: Development/Tools/Doc Generators
|
||||
URL: https://www.doxygen.nl/
|
||||
Source: https://www.doxygen.nl/files/doxygen-%{version}.src.tar.gz
|
||||
URL: https://github.com/doxygen/doxygen
|
||||
Source: https://github.com/doxygen/doxygen/releases/download/%{rdir}/doxygen-%{version}.src.tar.gz
|
||||
# https://github.com/doxygen/doxygen/issues/11957
|
||||
Source1: doxywizard.desktop
|
||||
BuildRequires: bison
|
||||
BuildRequires: cmake >= 3.14
|
||||
BuildRequires: flex
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||
BuildRequires: gcc14-c++
|
||||
%else
|
||||
BuildRequires: gcc-c++
|
||||
%endif
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3-base
|
||||
BuildRequires: python3-xml
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: pkgconfig(Qt6Core)
|
||||
BuildRequires: pkgconfig(Qt6Gui)
|
||||
BuildRequires: pkgconfig(Qt6Svg)
|
||||
BuildRequires: pkgconfig(Qt6Widgets)
|
||||
BuildRequires: pkgconfig(Qt6Xml)
|
||||
Requires: doxygen = %{version}
|
||||
@@ -54,6 +61,10 @@ configuration files.
|
||||
%build
|
||||
%cmake \
|
||||
-Dbuild_wizard=ON \
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1600
|
||||
-DCMAKE_C_COMPILER=gcc-14 \
|
||||
-DCMAKE_CXX_COMPILER=g++-14 \
|
||||
%endif
|
||||
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
|
||||
@@ -73,7 +84,8 @@ rm %{buildroot}%{_bindir}/doxygen
|
||||
mkdir -p %{buildroot}%{_mandir}/man1/
|
||||
install -m 644 doc/doxywizard.1 %{buildroot}%{_mandir}/man1/
|
||||
rm %{buildroot}%{_mandir}/man1/doxygen.1
|
||||
%suse_update_desktop_file -i doxywizard Development Documentation
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
cp %{SOURCE1} %{buildroot}%{_datadir}/applications/
|
||||
|
||||
%files
|
||||
%attr(755,root,root) %{_bindir}/doxywizard
|
||||
|
||||
Reference in New Issue
Block a user