Commit Graph

7 Commits

Author SHA256 Message Date
012f0c7b26 Accepting request 1171161 from science
- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.

OBS-URL: https://build.opensuse.org/request/show/1171161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/TreeMaker?expand=0&rev=3
2024-05-02 21:47:16 +00:00
Aaron Puchert
5b990a29c6 - Add patches:
* Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.

OBS-URL: https://build.opensuse.org/package/show/science/TreeMaker?expand=0&rev=6
2024-05-01 16:47:46 +00:00
74e338b534 Accepting request 1124312 from science
- Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.

OBS-URL: https://build.opensuse.org/request/show/1124312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/TreeMaker?expand=0&rev=2
2023-11-09 20:34:47 +00:00
Aaron Puchert
7733c032ba - Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.

OBS-URL: https://build.opensuse.org/package/show/science/TreeMaker?expand=0&rev=4
2023-11-09 01:57:39 +00:00
af8f6d645a Accepting request 1080207 from science
- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch

OBS-URL: https://build.opensuse.org/request/show/1080207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/TreeMaker?expand=0&rev=1
2023-04-19 15:43:04 +00:00
Aaron Puchert
909e396ea1 - Add metadata to patches.
- Add pointer to git repository with all patches.
- Use %autopatch to simplify patch application.

OBS-URL: https://build.opensuse.org/package/show/science/TreeMaker?expand=0&rev=2
2023-04-19 00:29:54 +00:00
6f30df831e Accepting request 1079531 from home:aaronpuchert
- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch

OBS-URL: https://build.opensuse.org/request/show/1079531
OBS-URL: https://build.opensuse.org/package/show/science/TreeMaker?expand=0&rev=1
2023-04-17 17:35:00 +00:00