head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.20 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.18 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.16 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.14 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.12 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.10 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.8 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2023.11.02.21.34.26; author nros; state Exp; branches; next ; commitid at4gBnMfyz4G75LE; desc @@ 1.1 log @Update texmacs to version 2.1.2 Changes: * Creation of various interface themes for TeXmacs, such as dark and bright (2.1.1). * Improved high resolution support under Linux and Windows (2.1.1). * Progress on (not yet default) Qt5 version of TeXmacs (2.1.1). * Updated font database for recent pre-installed Linux/Mac/Window fonts (2.1.1). * Minor bug fixes (2.1). * Updated plug-in for Giac (1.99.21). * Better support for the most common LaTeX style files (1.99.20). * Many corrections for the LaTeX export when using common LaTeX styles (1.99.20). * Added Slovak language support (1.99.20). * Improved Octave plugin with tab completion and multi-line input (1.99.19). * Enhanced structured search & replace: added preferences and wildcards (1.99.19). * Minor progress on the remote editing tools (1.99.18). * Improved remote editing tools (1.99.17). * Lightweight facility for managing user-defined keyboard shortcuts (1.99.17). * Improved customizability of item lists and enumerations (1.99.17). * Further improvements for preview and help balloons (1.99.16). * Possibility to find labels from their numeric value (1.99.16). * Incorporation of a smart-ref package for smart references (1.99.16). * Fix spell checking under Windows (1.99.16). * Rudimentary support for Wacom-style pen tablets, Qt5 only (1.99.16). * Improved help balloons and preview facility for references and citations (1.99.15). * Improved navigation and search tools for labels, references, and citations (1.99.15). * Indicate the current cursor position by shaking the mouse (1.99.15). * Improved Html export with better CSS stylability (1.99.14). * Improved Octave plugin (1.99.14). @ text @$NetBSD$ Set GS_* vars to pkgsrc values Pass -L and rpath linking arguments when linking Guile Fixes: "-lguile not found" when linking TeXmacs Don't look for homebrew libs on mac Don't install files directly under PREFIX on mac Don't install pkgsrc patch files --- CMakeLists.txt.orig 2022-05-05 15:27:04.522996359 +0000 +++ CMakeLists.txt @@@@ -345,13 +345,14 @@@@ endif (_guile_dots_test) set (DEBUG_ASSERT 1) set (USE_GS 1) -if (WIN32) - set (GS_EXE bin/gs.exe) -else (WIN32) - set (GS_EXE /usr/bin/gs) -endif (WIN32) -set (GS_FONTS ../share/ghostscript/fonts:/usr/share/fonts:) -set (GS_LIB ../share/ghostscript/9.06/lib:) +set (GS_EXE ${CMAKE_INSTALL_PREFIX}/bin/gs) +execute_process(COMMAND "${GS_EXE}" "--version" + OUTPUT_VARIABLE GS_VERSION + ERROR_VARIABLE GS_VERSION + OUTPUT_STRIP_TRAILING_WHITESPACE + ERROR_STRIP_TRAILING_WHITESPACE) +set (GS_FONTS ${CMAKE_INSTALL_PREFIX}/share/ghostscript/fonts:/usr/share/fonts:) +set (GS_LIB ${CMAKE_INSTALL_PREFIX}/share/ghostscript/${GS_VERSION}/lib:) set (GUILE_NUM 1) set (PDF_RENDERER 1) @@@@ -549,7 +550,7 @@@@ set (TeXmacs_MacOS_SRCS ### -------------------------------------------------------------------- set (TeXmacs_Libraries - ${Guile_LIBRARIES} + ${Guile_LDFLAGS} ${ZLIB_LIBRARIES} ${JPEG_LIBRARIES} ${PNG_LIBRARIES} @@@@ -585,10 +586,6 @@@@ if (TEXMACS_GUI MATCHES "Qt.*") ) include (${QT_USE_FILE}) else (TEXMACS_GUI STREQUAL "Qt4") - # Homebrew installs Qt5 in /usr/local/opt/qt5 - if (APPLE AND EXISTS /usr/local/opt/qt5) - list (APPEND CMAKE_PREFIX_PATH "/usr/local/opt/qt5") - endif () if (WIN32 AND EXISTS ${QT_CMAKE_DIR}) set (Qt5Core_DIR "${QT_CMAKE_DIR}/Qt5Core") @@@@ -769,7 +766,7 @@@@ add_subdirectory (TeXmacs) ### Installation ### -------------------------------------------------------------------- -if (APPLE) +if (FALSE) install (FILES packages/macos/TeXmacs.icns DESTINATION ${CMAKE_INSTALL_PREFIX}) install (FILES packages/macos/TeXmacs-document.icns DESTINATION ${CMAKE_INSTALL_PREFIX}) install (DIRECTORY src/Plugins/Cocoa/English.lproj DESTINATION ${CMAKE_INSTALL_PREFIX}) @@@@ -801,6 +798,7 @@@@ else (WIN32) FILE_PERMISSIONS OWNER_READ GROUP_READ WORLD_READ PATTERN "bin" EXCLUDE PATTERN "CMakeLists.txt" EXCLUDE + PATTERN "*.orig" EXCLUDE PATTERN ".gitignore" EXCLUDE) endif (WIN32) @