Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: TreeMaker | Distribution: openSUSE Tumbleweed |
Version: 5.0.1 | Vendor: openSUSE |
Release: 4.1 | Build date: Sat Aug 23 18:11:55 2025 |
Group: Productivity/Graphics/CAD | Build host: reproducible |
Size: 5169476 | Source RPM: TreeMaker-5.0.1-4.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.langorigami.com/article/treemaker | |
Summary: Tool for the Design of Origami Bases |
TreeMaker is a program for the design of origami bases. You draw a stick figure of the base on the screen; each stick in the stick figure (the “tree”) will be represented by a flap on the base. You can also place various constraints on the flaps, forcing them to be corner, edge, or middle flaps, and/or setting up various symmetry relationships (forcing pairs of flaps to be symmetric about a line of symmetry of the paper, for example). Once you have defined the tree, TreeMaker computes the full crease pattern for a base which, when folded, will have a projection (roughly speaking, its “shadow”) equivalent to that specified by the defining tree. The crease pattern can be printed out, or copied and pasted into another graphics program for further processing.
GPL-2.0-only
* Sat Aug 23 2025 Aaron Puchert <aaronpuchert@alice-dsl.net> - Add patches, mainly to fix build with GCC 15: * Fix-build-with-GCC-15.patch * Fix-Wparentheses-warnings.patch * Fix-Wdangling-else-warnings.patch - Migrate from %suse_update_desktop_file to %translate_suse_desktop with translation only for GenericName. (Name is a proper name.) * Wed May 01 2024 Aaron Puchert <aaronpuchert@alice-dsl.net> - 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. * Wed Nov 08 2023 Aaron Puchert <aaronpuchert@alice-dsl.net> - 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. * Mon Apr 10 2023 Aaron Puchert <aaronpuchert@alice-dsl.net> - 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
/usr/bin/TreeMaker /usr/share/TreeMaker 5 /usr/share/TreeMaker 5/Icon_app_48.png /usr/share/TreeMaker 5/Icon_doc_48.png /usr/share/TreeMaker 5/SplashScreen.png /usr/share/TreeMaker 5/about.htm /usr/share/TreeMaker 5/change_log.txt.gz /usr/share/TreeMaker 5/help.zip /usr/share/applications/com.langorigami.TreeMaker.desktop /usr/share/icons/hicolor/128x128/apps/treemaker.png /usr/share/icons/hicolor/128x128/mimetypes/model-x-tmd5.png /usr/share/icons/hicolor/48x48/apps/treemaker.png /usr/share/icons/hicolor/48x48/mimetypes/model-x-tmd5.png /usr/share/licenses/TreeMaker /usr/share/licenses/TreeMaker/LICENSE.txt /usr/share/metainfo/com.langorigami.TreeMaker.metainfo.xml /usr/share/mime/packages/treemaker.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 30 22:36:04 2025