pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkgsrc codelite upgrade to 16.0 version



Module Name:	pkgsrc-wip
Committed By:	Andrius Varanavicius <vezhlys%netscape.net@localhost>
Pushed By:	vezhlys
Date:		Sat Oct 15 01:25:01 2022 +0300
Changeset:	068293cd19177c9bb388bd161e2bf3b4b290a109

Added Files:
	codelite/DESCR
	codelite/Makefile
	codelite/PLIST
	codelite/distinfo
	codelite/patches/patch-CodeLite_tags_storage_sqlite3.h
	codelite/patches/patch-LanguageServer_UI.h
	codelite/patches/patch-Plugin_DiffSideBySidePanel.h
	codelite/patches/patch-Runtime_codelite-remote
	codelite/patches/patch-ctagsd_CMakeLists.txt
	codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp
	codelite/patches/patch-svgs_svgs-dark_create-logo.sh
	codelite/patches/patch-svgs_svgs-light_create-logo.sh
	codelite/patches/patch-wxcrafter_myxh__propgrid.cpp

Log Message:
pkgsrc codelite upgrade to 16.0 version

The project builds and executes succesfully, however patches
need to be revised. Small part of the code was commented out.
Some imports were rearranged. Need to identify the reason for that.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=068293cd19177c9bb388bd161e2bf3b4b290a109

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 codelite/DESCR                                     |   3 +
 codelite/Makefile                                  |  74 +++++
 codelite/PLIST                                     | 317 +++++++++++++++++++++
 codelite/distinfo                                  |  14 +
 .../patches/patch-CodeLite_tags_storage_sqlite3.h  |  11 +
 codelite/patches/patch-LanguageServer_UI.h         |  11 +
 .../patches/patch-Plugin_DiffSideBySidePanel.h     |  12 +
 codelite/patches/patch-Runtime_codelite-remote     |  16 ++
 codelite/patches/patch-ctagsd_CMakeLists.txt       |  12 +
 ...sio-1.12.1_asio_detail_impl_kqueue__reactor.ipp |  15 +
 .../patches/patch-svgs_svgs-dark_create-logo.sh    |  15 +
 .../patches/patch-svgs_svgs-light_create-logo.sh   |  15 +
 .../patches/patch-wxcrafter_myxh__propgrid.cpp     |  14 +
 13 files changed, 529 insertions(+)

diffs:
diff --git a/codelite/DESCR b/codelite/DESCR
new file mode 100644
index 0000000000..0fca10939a
--- /dev/null
+++ b/codelite/DESCR
@@ -0,0 +1,3 @@
+CodeLite is an open source, free, cross platform IDE specialized in the
+C, C++, PHP, and JavaScript (mainly for backend developers using Node.js)
+programming languages.
diff --git a/codelite/Makefile b/codelite/Makefile
new file mode 100644
index 0000000000..9320a9a6c5
--- /dev/null
+++ b/codelite/Makefile
@@ -0,0 +1,74 @@
+ $NetBSD: Makefile,v 1.43 2022/04/18 19:10:56 adam Exp $
+
+DISTNAME=	codelite-16.0
+GITHUB_TAG=	16.0.0-1
+PKGREVISION=
+CATEGORIES=	editors x11
+MASTER_SITES=	${MASTER_SITE_GITHUB:=eranif/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://codelite.org/
+COMMENT=	Cross platform C/C++/PHP and Node.js IDE written in C++
+LICENSE=	gnu-gpl-v2
+
+USE_CMAKE=		yes
+USE_PKGLOCALEDIR=	yes
+USE_LANGUAGES=		c c++
+USE_TOOLS+=		pkg-config bash
+
+CMAKE_ARGS+=		-DPREFIX:STRING=${PREFIX}
+
+.include "../../mk/bsd.prefs.mk"
+
+# Likely needed because pango's pkgconfig CFLAGS aren't being applied.
+CXXFLAGS+=		-I${BUILDLINK_DIR}/include/harfbuzz
+
+CHECK_PORTABILITY_SKIP+=	sdk/wxsqlite3/configure
+CHECK_PORTABILITY_SKIP+=	InnoSetup/output/finalize-upload.sh
+CHECK_PORTABILITY_SKIP+=	wxcrafter/pack-osx.sh
+
+.if ${OPSYS} == "NetBSD"
+SUBST_CLASSES+=			ena-netbsd
+SUBST_STAGE.ena-netbsd=		pre-configure
+SUBST_MESSAGE.ena-netbsd=	Enable NetBSD
+SUBST_FILES.ena-netbsd=		CMakeLists.txt
+SUBST_SED.ena-netbsd+=		-e 's,IS_NETBSD 0,IS_NETBSD 1,g'
+.endif
+
+SUBST_CLASSES+=			fix-bash
+SUBST_STAGE.fix-bash=		pre-configure
+SUBST_MESSAGE.fix-bash=		Fix bash path
+SUBST_FILES.fix-bash+=		CodeLite/clConsoleBash.cpp
+SUBST_FILES.fix-bash+=		CodeLite/clConsoleGnomeTerminal.cpp
+SUBST_FILES.fix-bash+=		CodeLite/clConsoleRXVTerminal.cpp
+SUBST_FILES.fix-bash+=		CodeLite/TerminalEmulator.cpp
+SUBST_FILES.fix-bash+=		CodeLite/fileutils.cpp
+SUBST_SED.fix-bash+=		-e 's,/bin/bash,${BASH},g'
+
+SUBST_CLASSES+=			fix-man-path
+SUBST_STAGE.fix-man-path=	pre-configure
+SUBST_MESSAGE.fix-man-path=	Fix man path
+SUBST_FILES.fix-man-path=	LiteEditor/CMakeLists.txt
+SUBST_SED.fix-man-path+=	-e 's,${CL_PREFIX}/share/man,${CL_PREFIX}/${PKGMANDIR},g'
+
+REPLACE_BASH+=		make-weekly
+REPLACE_NODEJS+=	LanguageServer/codelite-lsp/codelite-lsp-helper
+REPLACE_PYTHON+=	codelite_open_helper.py
+
+LDFLAGS+=	${COMPILER_RPATH_FLAG}${PREFIX}/lib/codelite
+
+BUILDLINK_TRANSFORM+=	opt:-std=c++11:-std=gnu++11 # alloca
+
+.include "../../lang/nodejs/application.mk"
+.include "../../lang/nodejs/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../net/libcares/buildlink3.mk"
+.include "../../textproc/hunspell/buildlink3.mk"
+.include "../../textproc//uchardet/buildlink3.mk"
+.include "../../devel/pcre2/buildlink3.mk"
+.include "../../security/libssh/buildlink3.mk"
+.include "../../x11/wxGTK31/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/codelite/PLIST b/codelite/PLIST
new file mode 100644
index 0000000000..9fcefa10b4
--- /dev/null
+++ b/codelite/PLIST
@@ -0,0 +1,317 @@
+@comment $NetBSD: PLIST,v 1.6 2021/03/06 16:08:32 wiz Exp $
+bin/codelite
+bin/codelite-cc
+bin/codelite-ctags
+bin/codelite-echo
+bin/codelite-lsp-helper
+bin/codelite-make
+bin/codelite-remote
+bin/codelite-terminal
+bin/codelite_cppcheck
+bin/codelite_exec
+bin/codelite_fix_files
+bin/codelite_kill_children
+bin/codelite_open_helper.py
+bin/codelite_xterm
+bin/ctagsd
+bin/ctagsd-tests
+lib/codelite/AutoSave.so
+lib/codelite/CMakePlugin.so
+lib/codelite/CodeFormatter.so
+lib/codelite/CodeLiteDiff.so
+lib/codelite/Copyright.so
+lib/codelite/DatabaseExplorer.so
+lib/codelite/Docker.so
+lib/codelite/EOSWiki.so
+lib/codelite/EditorConfigPlugin.so
+lib/codelite/ExternalTools.so
+lib/codelite/HelpPlugin.so
+lib/codelite/LanguageServer.so
+lib/codelite/MemCheck.so
+lib/codelite/Outline.so
+lib/codelite/PHPLint.so
+lib/codelite/PHPRefactoring.so
+lib/codelite/QMakePlugin.so
+lib/codelite/Remoty.so
+lib/codelite/Rust.so
+lib/codelite/SFTP.so
+lib/codelite/SmartCompletion.so
+lib/codelite/SnipWiz.so
+lib/codelite/SpellCheck.so
+lib/codelite/Subversion.so
+lib/codelite/Tail.so
+lib/codelite/UnitTestsPP.so
+lib/codelite/WebTools.so
+lib/codelite/Wizards.so
+lib/codelite/WordCompletion.so
+lib/codelite/ZoomNavigator.so
+lib/codelite/abbreviation.so
+lib/codelite/codelite_vim.so
+lib/codelite/codelitephp.so
+lib/codelite/cppchecker.so
+lib/codelite/cscope.so
+lib/codelite/debuggers/DebuggerGDB.so
+lib/codelite/git.so
+lib/codelite/libdatabaselayersqlite.so
+lib/codelite/liblibcodelite.so
+lib/codelite/libplugin.so
+lib/codelite/libwxshapeframework.so
+lib/codelite/libwxsqlite3.so
+lib/codelite/wxCrafter.so
+lib/codelite/wxFormBuilder.so
+man/man1/codelite-make.1
+man/man1/codelite.1
+man/man1/codelite_fix_files.1
+man/man1/codelite_open_helper.1
+share/applications/codelite.desktop
+share/codelite/LICENSE
+share/codelite/PHP.zip
+share/codelite/astyle.sample
+share/codelite/codelite-bitmaps-dark.zip
+share/codelite/codelite-bitmaps-light.zip
+share/codelite/config/build_settings.xml.default
+share/codelite/config/cfg/avr.cfg
+share/codelite/config/cfg/bsd.cfg
+share/codelite/config/cfg/cppcheck-cfg.rng
+share/codelite/config/cfg/cppcheck-lib.cfg
+share/codelite/config/cfg/embedded_sql.cfg
+share/codelite/config/cfg/gnu.cfg
+share/codelite/config/cfg/gtk.cfg
+share/codelite/config/cfg/microsoft_sal.cfg
+share/codelite/config/cfg/motif.cfg
+share/codelite/config/cfg/posix.cfg
+share/codelite/config/cfg/qt.cfg
+share/codelite/config/cfg/sdl.cfg
+share/codelite/config/cfg/sfml.cfg
+share/codelite/config/cfg/std.cfg
+share/codelite/config/cfg/windows.cfg
+share/codelite/config/cfg/wxwidgets.cfg
+share/codelite/config/codelite.xml.default
+share/codelite/config/debuggers.xml.default
+share/codelite/dics/en_GB.aff
+share/codelite/dics/en_GB.dic
+share/codelite/dics/en_US.aff
+share/codelite/dics/en_US.dic
+share/codelite/eoswiki.zip
+share/codelite/gdb_printers/boost/__init__.py
+share/codelite/gdb_printers/boost/printers.py
+share/codelite/gdb_printers/helper.py
+share/codelite/gdb_printers/libstdcxx/__init__.py
+share/codelite/gdb_printers/libstdcxx/v6/__init__.py
+share/codelite/gdb_printers/libstdcxx/v6/printers.py
+share/codelite/gdb_printers/libstdcxx/v6/xmethods.py
+share/codelite/gdb_printers/rustlib/etc/gdb_load_rust_pretty_printers.py
+share/codelite/gdb_printers/rustlib/etc/gdb_lookup.py
+share/codelite/gdb_printers/rustlib/etc/gdb_providers.py
+share/codelite/gdb_printers/rustlib/etc/rust_types.py
+share/codelite/gdb_printers/wx.py
+share/codelite/images/common_tasks.png
+share/codelite/images/help_earth.png
+share/codelite/images/plugin_not_ok.png
+share/codelite/images/plugin_ok.png
+share/codelite/images/recent_files.png
+share/codelite/images/recent_workspaces.png
+share/codelite/images/splashscreen.png
+share/codelite/images/splashscreen%2x.png@localhost
+share/codelite/lexers/lexers.json
+share/codelite/php.sample
+share/codelite/phprefactor.phar
+share/codelite/rc/menu.xrc
+share/codelite/resources/abbrev.png
+share/codelite/resources/compfile.png
+share/codelite/resources/connect_no.png
+share/codelite/resources/cppcheck.png
+share/codelite/resources/qt16_new.png
+share/codelite/resources/qt16_preferences.png
+share/codelite/resources/qt24_new.png
+share/codelite/resources/qt24_preferences.png
+share/codelite/resources/svn_diff.png
+share/codelite/resources/svn_settings.png
+share/codelite/resources/svn_ssh.png
+share/codelite/resources/wxfb_conflict.png
+share/codelite/resources/wxfb_modified.png
+share/codelite/resources/wxfb_ok.png
+share/codelite/templates/codedesigner/CDTemplate.cdp
+share/codelite/templates/codedesigner/HSCHTemplate.cdp
+share/codelite/templates/codedesigner/HSCHTemplateWithMain.cdp
+share/codelite/templates/codedesigner/SCHTemplate.cdp
+share/codelite/templates/codedesigner/SCHTemplateWithMain.cdp
+share/codelite/templates/databaselayer/dataClass.ctmp
+share/codelite/templates/databaselayer/dataClass.htmp
+share/codelite/templates/databaselayer/dataClass_dba.ctmp
+share/codelite/templates/databaselayer/dataClass_dba.htmp
+share/codelite/templates/databaselayer/dataClass_dbl.ctmp
+share/codelite/templates/databaselayer/dataClass_dbl.htmp
+share/codelite/templates/databaselayer/dataClass_wxdba.ctmp
+share/codelite/templates/databaselayer/dataClass_wxdba.htmp
+share/codelite/templates/databaselayer/viewClass.ctmp
+share/codelite/templates/databaselayer/viewClass.htmp
+share/codelite/templates/databaselayer/viewClass_dba.ctmp
+share/codelite/templates/databaselayer/viewClass_dba.htmp
+share/codelite/templates/databaselayer/viewClass_dbl.ctmp
+share/codelite/templates/databaselayer/viewClass_dbl.htmp
+share/codelite/templates/databaselayer/viewClass_wxdba.ctmp
+share/codelite/templates/databaselayer/viewClass_wxdba.htmp
+share/codelite/templates/formbuilder/DialogTemplate.fbp
+share/codelite/templates/formbuilder/DialogTemplateWithButtons.fbp
+share/codelite/templates/formbuilder/FrameTemplate.fbp
+share/codelite/templates/formbuilder/PanelTemplate.fbp
+share/codelite/templates/gizmos/CMakeLists.txt.plugin.wizard
+share/codelite/templates/gizmos/app.cpp.wizard
+share/codelite/templates/gizmos/app.h.wizard
+share/codelite/templates/gizmos/gui-dialog.cpp.wizard
+share/codelite/templates/gizmos/gui-dialog.fbp.wizard
+share/codelite/templates/gizmos/gui-dialog.h.wizard
+share/codelite/templates/gizmos/gui-frame.cpp.wizard
+share/codelite/templates/gizmos/gui-frame.fbp.wizard
+share/codelite/templates/gizmos/gui-frame.h.wizard
+share/codelite/templates/gizmos/liteeditor-plugin.project.wizard
+share/codelite/templates/gizmos/main-dialog.cpp.wizard
+share/codelite/templates/gizmos/main-dialog.h.wizard
+share/codelite/templates/gizmos/main-frame.cpp.wizard
+share/codelite/templates/gizmos/main-frame.h.wizard
+share/codelite/templates/gizmos/main.cpp.wizard
+share/codelite/templates/gizmos/mainframe.cpp.wizard
+share/codelite/templates/gizmos/mainframe.h.wizard
+share/codelite/templates/gizmos/plugin.cpp.wizard
+share/codelite/templates/gizmos/plugin.h.wizard
+share/codelite/templates/gizmos/resources.rc.wizard
+share/codelite/templates/gizmos/wx_pch.h.wizard
+share/codelite/templates/gizmos/wxmain.project.wizard
+share/codelite/templates/gizmos/wxproject-fb.project.wizard
+share/codelite/templates/gizmos/wxproject.project.wizard
+share/codelite/templates/projects/CMake_Executable/CMakeLists.txt
+share/codelite/templates/projects/CMake_Executable/CMake_Executable.project
+share/codelite/templates/projects/CMake_Executable/icon.png
+share/codelite/templates/projects/CMake_Executable/main.cpp
+share/codelite/templates/projects/ConsoleClang++/ConsoleClang++.project
+share/codelite/templates/projects/ConsoleClang++/main.cpp
+share/codelite/templates/projects/ConsoleClang/ConsoleClang.project
+share/codelite/templates/projects/ConsoleClang/main.c
+share/codelite/templates/projects/UnitTest++/UnitTest++.project
+share/codelite/templates/projects/UnitTest++/icon.png
+share/codelite/templates/projects/UnitTest++/main.cpp
+share/codelite/templates/projects/c_gtk24_template/c_gtk24_template.project
+share/codelite/templates/projects/c_gtk24_template/icon.png
+share/codelite/templates/projects/c_gtk24_template/main.c
+share/codelite/templates/projects/c_gtk3_template/c_gtk3_template.project
+share/codelite/templates/projects/c_gtk3_template/icon.png
+share/codelite/templates/projects/c_gtk3_template/main.c
+share/codelite/templates/projects/cobra-executableU/build-file
+share/codelite/templates/projects/cobra-executableU/cobra-executableU.project
+share/codelite/templates/projects/cobra-libraryU/cobra-library.project
+share/codelite/templates/projects/cobra-libraryU/lib-build-files
+share/codelite/templates/projects/cobra-staticU/build-file
+share/codelite/templates/projects/cobra-staticU/cobra-staticU.project
+share/codelite/templates/projects/cpp_gtkmm24_template/cpp_gtkmm24_template.project
+share/codelite/templates/projects/cpp_gtkmm24_template/icon.png
+share/codelite/templates/projects/cpp_gtkmm24_template/main.cpp
+share/codelite/templates/projects/cpp_gtkmm24_template/mainwindow.cpp
+share/codelite/templates/projects/cpp_gtkmm24_template/mainwindow.h
+share/codelite/templates/projects/cpp_gtkmm3_template/cpp_gtkmm3_template.project
+share/codelite/templates/projects/cpp_gtkmm3_template/icon.png
+share/codelite/templates/projects/cpp_gtkmm3_template/main.cpp
+share/codelite/templates/projects/cpp_gtkmm3_template/mainwindow.cpp
+share/codelite/templates/projects/cpp_gtkmm3_template/mainwindow.h
+share/codelite/templates/projects/custom-makefile/custom-makefile.project
+share/codelite/templates/projects/custom-makefile/icon.png
+share/codelite/templates/projects/dynamic-library-wx-enabled/dynamic-library-wx-enabled.project
+share/codelite/templates/projects/dynamic-library-wx-enabled/dynamic-library-wx-enabled.project.windows
+share/codelite/templates/projects/dynamic-library-wx-enabled/icon.png
+share/codelite/templates/projects/dynamic-library/dynamic-library.project
+share/codelite/templates/projects/dynamic-library/dynamic-library.project.windows
+share/codelite/templates/projects/dynamic-library/icon.png
+share/codelite/templates/projects/executable-cobra/executable-cobra.project
+share/codelite/templates/projects/executable-cobra/main.cobra
+share/codelite/templates/projects/executable-console-wx-enabled/executable-console-wx-enabled.project
+share/codelite/templates/projects/executable-console-wx-enabled/icon.png
+share/codelite/templates/projects/executable-console-wx-enabled/main.cpp
+share/codelite/templates/projects/executable-gcc/executable-gcc.project
+share/codelite/templates/projects/executable-gcc/icon.png
+share/codelite/templates/projects/executable-gcc/main.c
+share/codelite/templates/projects/executable-qt-enabled/executable-qt-enabled.project
+share/codelite/templates/projects/executable-qt-enabled/icon.png
+share/codelite/templates/projects/executable-qt-enabled/main.cpp
+share/codelite/templates/projects/executable-qt-qmake-enabled/executable-qt-qmake-enabled.project
+share/codelite/templates/projects/executable-qt-qmake-enabled/icon.png
+share/codelite/templates/projects/executable-qt-qmake-enabled/main.cpp
+share/codelite/templates/projects/executable-wx-dialog/executable-wx-dialog.project
+share/codelite/templates/projects/executable-wx-dialog/gui.cpp
+share/codelite/templates/projects/executable-wx-dialog/gui.fbp
+share/codelite/templates/projects/executable-wx-dialog/gui.h
+share/codelite/templates/projects/executable-wx-dialog/icon.png
+share/codelite/templates/projects/executable-wx-dialog/main.cpp
+share/codelite/templates/projects/executable-wx-dialog/main.h
+share/codelite/templates/projects/executable-wx-dialog/win_resources.rc
+share/codelite/templates/projects/executable-wx-enabled/executable-wx-enabled.project
+share/codelite/templates/projects/executable-wx-enabled/icon.png
+share/codelite/templates/projects/executable-wx-enabled/main.cpp
+share/codelite/templates/projects/executable-wx-frame/executable-wx-frame.project
+share/codelite/templates/projects/executable-wx-frame/gui.cpp
+share/codelite/templates/projects/executable-wx-frame/gui.fbp
+share/codelite/templates/projects/executable-wx-frame/gui.h
+share/codelite/templates/projects/executable-wx-frame/icon.png
+share/codelite/templates/projects/executable-wx-frame/main.cpp
+share/codelite/templates/projects/executable-wx-frame/main.h
+share/codelite/templates/projects/executable-wx-frame/win_resources.rc
+share/codelite/templates/projects/executable-wx-xrc/executable-wx-xrc.project
+share/codelite/templates/projects/executable-wx-xrc/gui.wxcp
+share/codelite/templates/projects/executable-wx-xrc/gui.xrc
+share/codelite/templates/projects/executable-wx-xrc/icon.png
+share/codelite/templates/projects/executable-wx-xrc/main.cpp
+share/codelite/templates/projects/executable-wx-xrc/main.h
+share/codelite/templates/projects/executable-wxcrafter-dialog/MainDialog.cpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/MainDialog.hpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/icon.png
+share/codelite/templates/projects/executable-wxcrafter-dialog/main.cpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/win_resources.rc
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxCrafter_MainDialog.project
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter.cpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter.hpp
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter.wxcp
+share/codelite/templates/projects/executable-wxcrafter-dialog/wxcrafter_bitmaps.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/MainFrame.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/MainFrame.hpp
+share/codelite/templates/projects/executable-wxcrafter-frame/icon.png
+share/codelite/templates/projects/executable-wxcrafter-frame/main.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/win_resources.rc
+share/codelite/templates/projects/executable-wxcrafter-frame/wxCrafter_MainFrame.project
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter.cpp
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter.hpp
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter.wxcp
+share/codelite/templates/projects/executable-wxcrafter-frame/wxcrafter_bitmaps.cpp
+share/codelite/templates/projects/executable/executable.project
+share/codelite/templates/projects/executable/icon.png
+share/codelite/templates/projects/executable/main.cpp
+share/codelite/templates/projects/non-code-project/icon.png
+share/codelite/templates/projects/non-code-project/non-code.project
+share/codelite/templates/projects/static-library-wx-enabled/icon.png
+share/codelite/templates/projects/static-library-wx-enabled/main.cpp
+share/codelite/templates/projects/static-library-wx-enabled/static-library-wx-enabled.project
+share/codelite/templates/projects/static-library/icon.png
+share/codelite/templates/projects/static-library/static-library.project
+share/codelite/templates/projects/vc-dynamic-library/icon.png
+share/codelite/templates/projects/vc-dynamic-library/vc-dynamic-library.project
+share/codelite/templates/projects/vc-executable/icon.png
+share/codelite/templates/projects/vc-executable/vc-executable.project
+share/codelite/templates/projects/vc-static-lib/icon.png
+share/codelite/templates/projects/vc-static-lib/vc-static-lib.project
+share/codelite/templates/projects/wxWidgets_ConsoleApp/icon.png
+share/codelite/templates/projects/wxWidgets_ConsoleApp/main_app.cpp
+share/codelite/templates/projects/wxWidgets_ConsoleApp/main_app.h
+share/codelite/templates/projects/wxWidgets_ConsoleApp/wxWidgets_ConsoleApp.project
+share/codelite/templates/qmake/qmake.project
+share/codelite/unittest++1.3.tar.gz
+share/codelite/wxgui.zip
+share/icons/hicolor/128x128/apps/codelite.png
+share/icons/hicolor/128x128@2x/apps/codelite.png
+share/icons/hicolor/256x256/apps/codelite.png
+share/icons/hicolor/256x256@2x/apps/codelite.png
+share/icons/hicolor/32x32/apps/codelite.png
+share/icons/hicolor/32x32@2x/apps/codelite.png
+share/icons/hicolor/64x64/apps/codelite.png
+share/icons/hicolor/64x64@2x/apps/codelite.png
+share/locale/cs/LC_MESSAGES/codelite.mo
+share/locale/ja_JP/LC_MESSAGES/codelite.mo
+share/locale/ru_RU/LC_MESSAGES/codelite.mo
+share/locale/zh_CN/LC_MESSAGES/codelite.mo
diff --git a/codelite/distinfo b/codelite/distinfo
new file mode 100644
index 0000000000..a1a3fb6c63
--- /dev/null
+++ b/codelite/distinfo
@@ -0,0 +1,14 @@
+$NetBSD: distinfo,v 1.11 2021/10/26 10:21:25 nia Exp $
+
+BLAKE2s (codelite-16.0.tar.gz) = 9f1d0335b0d7571e2aa2add64996a70141571ab8ae67fd360f3db9bfa9f6a3cf
+SHA512 (codelite-16.0.tar.gz) = 4965207a11869bb5f5ec33538bdc2a7312f8d444c615cf7e5a653a26abe2e823bd35a07d1bce73812935025e9a2dc3d6b970e02c7eb2da75f3a22c14d7670af7
+Size (codelite-16.0.tar.gz) = 89755705 bytes
+SHA1 (patch-CodeLite_tags_storage_sqlite3.h) = 89ba11011c33a4de82f246c1ba198ab61f478d8d
+SHA1 (patch-LanguageServer_UI.h) = 8a40c5cc65bb210bb5f7e6b198580694503a4d95
+SHA1 (patch-Plugin_DiffSideBySidePanel.h) = a62fd170d51bc6ba650d5d7862d5c9633d5dcedb
+SHA1 (patch-Runtime_codelite-remote) = a77124761f844ace5a25c327ebf5bf2e7e4ed80b
+SHA1 (patch-ctagsd_CMakeLists.txt) = 43d488040d834f077b4cebf8b47b7299c4ef2f15
+SHA1 (patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp) = bdbcf78c6198da9ceb123373fd6b99419ae94896
+SHA1 (patch-svgs_svgs-dark_create-logo.sh) = d794ca7bb16a248a7aead3ca30e6c9f16073e1a3
+SHA1 (patch-svgs_svgs-light_create-logo.sh) = 4b0d06911baf89636311cc10e7042f3a2b4f22b3
+SHA1 (patch-wxcrafter_myxh__propgrid.cpp) = 68a28603f733f8cf6347d0c65d79fd1adc48f8a9
diff --git a/codelite/patches/patch-CodeLite_tags_storage_sqlite3.h b/codelite/patches/patch-CodeLite_tags_storage_sqlite3.h
new file mode 100644
index 0000000000..d35f7bc354
--- /dev/null
+++ b/codelite/patches/patch-CodeLite_tags_storage_sqlite3.h
@@ -0,0 +1,11 @@
+
+--- CodeLite/tags_storage_sqlite3.h.orig	2022-10-15 00:18:53.652035696 +0300
++++ CodeLite/tags_storage_sqlite3.h
+@@ -25,6 +25,7 @@
+ #ifndef CODELITE_TAGS_DATABASE_H
+ #define CODELITE_TAGS_DATABASE_H
+ 
++#include <wx/filename.h>
+ #include "codelite_exports.h"
+ #include "entry.h"
+ #include "fileentry.h"
diff --git a/codelite/patches/patch-LanguageServer_UI.h b/codelite/patches/patch-LanguageServer_UI.h
new file mode 100644
index 0000000000..9f01e3ece9
--- /dev/null
+++ b/codelite/patches/patch-LanguageServer_UI.h
@@ -0,0 +1,11 @@
+
+--- LanguageServer/UI.h.orig	2022-10-15 00:18:53.648295948 +0300
++++ LanguageServer/UI.h
+@@ -8,6 +8,7 @@
+ #define _CODELITE_LANGUAGESERVER_UI_BASE_CLASSES_H
+ 
+ // clang-format off
++#include <wx/menu.h>
+ #include <wx/settings.h>
+ #include <wx/xrc/xmlres.h>
+ #include <wx/xrc/xh_bmp.h>
diff --git a/codelite/patches/patch-Plugin_DiffSideBySidePanel.h b/codelite/patches/patch-Plugin_DiffSideBySidePanel.h
new file mode 100644
index 0000000000..980b479f5e
--- /dev/null
+++ b/codelite/patches/patch-Plugin_DiffSideBySidePanel.h
@@ -0,0 +1,12 @@
+
+--- Plugin/DiffSideBySidePanel.h.orig	2022-10-15 00:18:53.650326388 +0300
++++ Plugin/DiffSideBySidePanel.h
+@@ -26,6 +26,8 @@
+ #ifndef DIFFSIDEBYSIDEPANEL_H
+ #define DIFFSIDEBYSIDEPANEL_H
+ 
++#include <wx/filename.h>
++#include "wxcrafter_plugin.h"
+ #include "DiffConfig.h"
+ #include "clDTL.h"
+ #include "clPluginsFindBar.h"
diff --git a/codelite/patches/patch-Runtime_codelite-remote b/codelite/patches/patch-Runtime_codelite-remote
new file mode 100644
index 0000000000..9a64568d77
--- /dev/null
+++ b/codelite/patches/patch-Runtime_codelite-remote
@@ -0,0 +1,16 @@
+
+--- Runtime/codelite-remote.orig	2022-10-15 00:18:53.677326014 +0300
++++ Runtime/codelite-remote
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python3
++#@PYTHONBIN@
+ import sys
+ import os
+ import json
+@@ -435,4 +435,4 @@ def main():
+     main_loop()
+ 
+ if __name__ == "__main__":
+-    main()
+\ No newline at end of file
++    main()
diff --git a/codelite/patches/patch-ctagsd_CMakeLists.txt b/codelite/patches/patch-ctagsd_CMakeLists.txt
new file mode 100644
index 0000000000..abfec3ed8c
--- /dev/null
+++ b/codelite/patches/patch-ctagsd_CMakeLists.txt
@@ -0,0 +1,12 @@
+
+--- ctagsd/CMakeLists.txt.orig	2022-10-15 00:18:53.670224875 +0300
++++ ctagsd/CMakeLists.txt
+@@ -42,7 +42,7 @@ include_directories("${CL_SRC_ROOT}/Plug
+ 
+ set(UTIL_LIB "")
+ if(UNIX)
+-    set(UTIL_LIB "-lutil -ldl")
++    set(UTIL_LIB "-lutil")
+ endif(UNIX)
+ 
+ FILE(GLOB LIBSRC "lib/*.cpp")
diff --git a/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp b/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp
new file mode 100644
index 0000000000..8ec77a91d9
--- /dev/null
+++ b/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp
@@ -0,0 +1,15 @@
+$NetBSD: patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp,v 1.1 2020/03/26 21:53:07 joerg Exp $
+
+--- sdk/asio-1.12.1/asio/detail/impl/kqueue_reactor.ipp.orig	2020-03-26 12:10:17.919075389 +0000
++++ sdk/asio-1.12.1/asio/detail/impl/kqueue_reactor.ipp
+@@ -28,6 +28,10 @@
+ #include "asio/detail/push_options.hpp"
+ 
+ #if defined(__NetBSD__)
++#include <sys/param.h>
++#endif
++
++#if defined(__NetBSD__) && __NetBSD_Version__ < 999001500
+ # define ASIO_KQUEUE_EV_SET(ev, ident, filt, flags, fflags, data, udata) \
+     EV_SET(ev, ident, filt, flags, fflags, data, \
+       reinterpret_cast<intptr_t>(static_cast<void*>(udata)))
diff --git a/codelite/patches/patch-svgs_svgs-dark_create-logo.sh b/codelite/patches/patch-svgs_svgs-dark_create-logo.sh
new file mode 100644
index 0000000000..5c529acc01
--- /dev/null
+++ b/codelite/patches/patch-svgs_svgs-dark_create-logo.sh
@@ -0,0 +1,15 @@
+$NetBSD: patch-svgs_svgs-dark_create-logo.sh,v 1.1 2020/03/23 11:57:13 nia Exp $
+
+Portability.
+
+--- svgs/svgs-dark/create-logo.sh.orig	2020-02-25 15:41:56.000000000 +0000
++++ svgs/svgs-dark/create-logo.sh
+@@ -57,7 +57,7 @@ cd ../../bitmaps-dark
+ rm -f ../Runtime/codelite-bitmaps-dark.zip
+ zip ../Runtime/codelite-bitmaps-dark.zip *.png
+ 
+-if [ "${os_name}" == "Darwin" ]; then
++if [ "${os_name}" = "Darwin" ]; then
+     cd osx
+     echo iconutil -c icns icon.iconset/
+     iconutil -c icns icon.iconset/
diff --git a/codelite/patches/patch-svgs_svgs-light_create-logo.sh b/codelite/patches/patch-svgs_svgs-light_create-logo.sh
new file mode 100644
index 0000000000..62ac9c0900
--- /dev/null
+++ b/codelite/patches/patch-svgs_svgs-light_create-logo.sh
@@ -0,0 +1,15 @@
+$NetBSD: patch-svgs_svgs-light_create-logo.sh,v 1.1 2020/03/23 11:57:13 nia Exp $
+
+Portability.
+
+--- svgs/svgs-light/create-logo.sh.orig	2020-02-25 15:41:56.000000000 +0000
++++ svgs/svgs-light/create-logo.sh
+@@ -57,7 +57,7 @@ cd ../../bitmaps-light
+ rm -f ../Runtime/codelite-bitmaps-light.zip
+ zip ../Runtime/codelite-bitmaps-light.zip *.png
+ 
+-if [ "${os_name}" == "Darwin" ]; then
++if [ "${os_name}" = "Darwin" ]; then
+     cd osx
+     echo iconutil -c icns icon.iconset/
+     iconutil -c icns icon.iconset/
diff --git a/codelite/patches/patch-wxcrafter_myxh__propgrid.cpp b/codelite/patches/patch-wxcrafter_myxh__propgrid.cpp
new file mode 100644
index 0000000000..193a05f19a
--- /dev/null
+++ b/codelite/patches/patch-wxcrafter_myxh__propgrid.cpp
@@ -0,0 +1,14 @@
+
+--- wxcrafter/myxh_propgrid.cpp.orig	2022-10-15 00:18:54.895365650 +0300
++++ wxcrafter/myxh_propgrid.cpp
+@@ -47,8 +47,8 @@ wxObject* MyWxPropGridXmlHandler::DoCrea
+         CreateChildren(m_pgmgr, true /*only this handler*/);
+ 
+         // add the splitter property after the children were added
+-        int splitterLeft = GetBool("splitterleft");
+-        if(splitterLeft) { m_pgmgr->GetPage(0)->SetSplitterLeft(); }
++        //int splitterLeft = GetBool("splitterleft");
++        //if(splitterLeft) { m_pgmgr->GetPage(0)->SetSplitterLeft(); }
+ 
+         int splitterPos = GetLong("splitterpos", wxNOT_FOUND);
+         if(splitterPos != wxNOT_FOUND) { m_pgmgr->GetPage(0)->SetSplitterPosition(splitterPos); }


Home | Main Index | Thread Index | Old Index